diff --git a/dist/cspr-design.es.js b/dist/cspr-design.es.js index 4082c897..9614bde3 100644 --- a/dist/cspr-design.es.js +++ b/dist/cspr-design.es.js @@ -1,51 +1,51 @@ -import { jsx as $, jsxs as Pe, Fragment as Pt } from "react/jsx-runtime"; -import be, { keyframes as Jc, css as Xd, useTheme as Vi } from "styled-components"; -import * as Yd from "react"; -import _t, { useState as Ct, useEffect as vt, useReducer as $c, useRef as wt, useCallback as ot, isValidElement as Qd, cloneElement as Gc, createContext as Ui, useContext as ko, createElement as os, forwardRef as ef, memo as tf, useDebugValue as is, useMemo as In, useLayoutEffect as qc, Component as rf, Children as m0 } from "react"; -import nf, { createPortal as of } from "react-dom"; +import { jsx as $, jsxs as Pe, Fragment as At } from "react/jsx-runtime"; +import be, { keyframes as qc, css as ef, useTheme as jo } from "styled-components"; +import * as tf from "react"; +import St, { useState as Ct, useEffect as vt, useReducer as Zc, useRef as wt, useCallback as ot, isValidElement as rf, cloneElement as Xc, createContext as Wi, useContext as Do, createElement as is, forwardRef as nf, memo as of, useDebugValue as as, useMemo as In, useLayoutEffect as Yc, Component as af, Children as y0 } from "react"; +import sf, { createPortal as uf } from "react-dom"; const It = (e, o) => { const g = e[o]; if (g == null) throw Error(`Missing size declaration: ${o}`); return g; -}, af = _t.createContext({}), Zc = !0; -function sf({ baseColor: e, highlightColor: o, width: g, height: C, borderRadius: P, circle: x, direction: n, duration: c, enableAnimation: r = Zc, customHighlightBackground: a }) { +}, cf = St.createContext({}), Qc = !0; +function lf({ baseColor: e, highlightColor: o, width: g, height: C, borderRadius: P, circle: x, direction: n, duration: c, enableAnimation: r = Qc, customHighlightBackground: a }) { const i = {}; return n === "rtl" && (i["--animation-direction"] = "reverse"), typeof c == "number" && (i["--animation-duration"] = `${c}s`), r || (i["--pseudo-element-display"] = "none"), (typeof g == "string" || typeof g == "number") && (i.width = g), (typeof C == "string" || typeof C == "number") && (i.height = C), (typeof P == "string" || typeof P == "number") && (i.borderRadius = P), x && (i.borderRadius = "50%"), typeof e < "u" && (i["--base-color"] = e), typeof o < "u" && (i["--highlight-color"] = o), typeof a == "string" && (i["--custom-highlight-background"] = a), i; } function io({ count: e = 1, wrapper: o, className: g, containerClassName: C, containerTestId: P, circle: x = !1, style: n, ...c }) { var r, a, i; - const p = _t.useContext(af), t = { ...c }; - for (const [u, v] of Object.entries(c)) - typeof v > "u" && delete t[u]; - const d = { - ...p, + const m = St.useContext(cf), t = { ...c }; + for (const [s, v] of Object.entries(c)) + typeof v > "u" && delete t[s]; + const f = { + ...m, ...t, circle: x }, b = { ...n, - ...sf(d) + ...lf(f) }; let y = "react-loading-skeleton"; g && (y += ` ${g}`); - const s = (r = d.inline) !== null && r !== void 0 ? r : !1, f = [], l = Math.ceil(e); - for (let u = 0; u < l; u++) { + const u = (r = f.inline) !== null && r !== void 0 ? r : !1, d = [], l = Math.ceil(e); + for (let s = 0; s < l; s++) { let v = b; - if (l > e && u === l - 1) { + if (l > e && s === l - 1) { const h = (a = v.width) !== null && a !== void 0 ? a : "100%", O = e % 1, I = typeof h == "number" ? h * O : `calc(${h} * ${O})`; v = { ...v, width: I }; } - const m = _t.createElement("span", { className: y, style: v, key: u }, ""); - s ? f.push(m) : f.push(_t.createElement( - _t.Fragment, - { key: u }, - m, - _t.createElement("br", null) + const p = St.createElement("span", { className: y, style: v, key: s }, ""); + u ? d.push(p) : d.push(St.createElement( + St.Fragment, + { key: s }, + p, + St.createElement("br", null) )); } - return _t.createElement("span", { className: C, "data-testid": P, "aria-live": "polite", "aria-busy": (i = d.enableAnimation) !== null && i !== void 0 ? i : Zc }, o ? f.map((u, v) => _t.createElement(o, { key: v }, u)) : f); + return St.createElement("span", { className: C, "data-testid": P, "aria-live": "polite", "aria-busy": (i = f.enableAnimation) !== null && i !== void 0 ? i : Qc }, o ? d.map((s, v) => St.createElement(o, { key: v }, s)) : d); } -const y0 = be("span").withConfig({ +const g0 = be("span").withConfig({ shouldForwardProp: (e, o) => !["loading"].includes(e) && o(e), displayName: "text__StyledText", componentId: "sc-1vbqbb2-0" @@ -94,13 +94,13 @@ const y0 = be("span").withConfig({ wordBreak: "break-word" }, "-webkit-text-size-adjust": "100%" -})), ao = _t.forwardRef(function({ +})), ao = St.forwardRef(function({ tag: o = "span", ...g }, C) { const P = ["h1", "h2", "h3", "h4", "h5", "h6", "span"].includes(o) ? o : "span"; - return g.loading ? /* @__PURE__ */ $(y0, { ref: C, ...g, as: P, children: /* @__PURE__ */ $(io, {}) }) : /* @__PURE__ */ $(y0, { ref: C, ...g, as: P }); -}), uf = be(ao).withConfig({ + return g.loading ? /* @__PURE__ */ $(g0, { ref: C, ...g, as: P, children: /* @__PURE__ */ $(io, {}) }) : /* @__PURE__ */ $(g0, { ref: C, ...g, as: P }); +}), df = be(ao).withConfig({ displayName: "body-text__StyledText", componentId: "sc-2827zm-0" })(({ @@ -129,9 +129,9 @@ const y0 = be("span").withConfig({ "&:where(h1, h2, h3, h4, h5, h6)": { margin: 0 } -})), Oe = _t.forwardRef(function(o, g) { - return /* @__PURE__ */ $(uf, { ref: g, ...o }); -}), cf = be("div").withConfig({ +})), Ae = St.forwardRef(function(o, g) { + return /* @__PURE__ */ $(df, { ref: g, ...o }); +}), ff = be("div").withConfig({ displayName: "flex-box__StyledFlexBox", componentId: "sc-9weptk-0" })(({ @@ -166,13 +166,13 @@ const y0 = be("span").withConfig({ ...a && { cursor: "pointer" } -})), as = _t.forwardRef((e, o) => { +})), ss = St.forwardRef((e, o) => { const { tag: g = "div" } = e, C = ["div", "span"].includes(g) ? g : "div"; - return /* @__PURE__ */ $(cf, { ref: o, ...e, as: C }); -}), je = _t.forwardRef((e, o) => /* @__PURE__ */ $(as, { ref: o, direction: "row", ...e })), zt = _t.forwardRef((e, o) => /* @__PURE__ */ $(as, { ref: o, direction: "column", ...e })); -var lf = (e) => typeof e != "string" ? {} : e.split(/ ?; ?/).reduce((o, g) => { + return /* @__PURE__ */ $(ff, { ref: o, ...e, as: C }); +}), je = St.forwardRef((e, o) => /* @__PURE__ */ $(ss, { ref: o, direction: "row", ...e })), Kt = St.forwardRef((e, o) => /* @__PURE__ */ $(ss, { ref: o, direction: "column", ...e })); +var hf = (e) => typeof e != "string" ? {} : e.split(/ ?; ?/).reduce((o, g) => { const [C, P] = g.split(/ ?: ?/).map((x, n) => n === 0 ? x.replace(/\s+/g, "") : x.trim()); if (C && P) { const x = C.replace(/(\w)-(\w)/g, (c, r, a) => `${r}${a.toUpperCase()}`); @@ -181,14 +181,14 @@ var lf = (e) => typeof e != "string" ? {} : e.split(/ ?; ?/).reduce((o, g) => { } return o; }, {}); -function df(e = 6) { +function pf(e = 6) { const o = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; let g = ""; for (let C = e; C > 0; --C) g += o[Math.round(Math.random() * (o.length - 1))]; return g; } -var ff = [ +var mf = [ "br", "col", "colgroup", @@ -210,7 +210,7 @@ var ff = [ "tr", "ul", "wbr" -], g0 = { +], v0 = { // HTML "accept-charset": "acceptCharset", acceptcharset: "acceptCharset", @@ -548,14 +548,14 @@ var ff = [ ontouchstart: "onTouchStart", onwheel: "onWheel" }; -function hf(e, o) { +function yf(e, o) { const { key: g, level: C, ...P } = o; switch (e.nodeType) { case 1: - return Yd.createElement( - mf(e.nodeName), - pf(e, g), - v0(e.childNodes, C, P) + return tf.createElement( + vf(e.nodeName), + gf(e, g), + b0(e.childNodes, C, P) ); case 3: { const x = e.nodeValue?.toString() ?? ""; @@ -564,20 +564,20 @@ function hf(e, o) { if (!e.parentNode) return x; const n = e.parentNode.nodeName.toLowerCase(); - return ff.includes(n) ? (/\S/.test(x) && console.warn( + return mf.includes(n) ? (/\S/.test(x) && console.warn( `A textNode is not allowed inside '${n}'. Your text "${x}" will be ignored` ), null) : x; } case 8: return null; case 11: - return v0(e.childNodes, C, o); + return b0(e.childNodes, C, o); /* c8 ignore next 3 */ default: return null; } } -function pf(e, o) { +function gf(e, o) { const g = { key: o }; @@ -589,7 +589,7 @@ function pf(e, o) { case "class": break; case "style": - g[P.name] = lf(P.value); + g[P.name] = hf(P.value); break; case "allowfullscreen": case "allowpaymentrequest": @@ -616,18 +616,18 @@ function pf(e, o) { case "reversed": case "selected": case "typemustmatch": - g[g0[P.name] || P.name] = !0; + g[v0[P.name] || P.name] = !0; break; default: - g[g0[P.name] || P.name] = P.value; + g[v0[P.name] || P.name] = P.value; } }); } return g; } -function v0(e, o, g) { +function b0(e, o, g) { const C = [...e].map( - (P, x) => Pi(P, { + (P, x) => Ii(P, { ...g, index: x, level: o + 1 @@ -635,25 +635,25 @@ function v0(e, o, g) { ).filter(Boolean); return C.length ? C : null; } -function mf(e) { +function vf(e) { return /[a-z]+[A-Z]+[a-z]+/.test(e) ? e : e.toLowerCase(); } -function Xc(e, o = {}) { - return typeof e == "string" ? yf(e, o) : e instanceof Node ? Pi(e, o) : null; +function el(e, o = {}) { + return typeof e == "string" ? bf(e, o) : e instanceof Node ? Ii(e, o) : null; } -function Pi(e, o = {}) { +function Ii(e, o = {}) { if (!e || !(e instanceof Node)) return null; const { actions: g = [], index: C = 0, level: P = 0, randomKey: x } = o; let n = e, c = `${P}-${C}`; const r = []; - return x && P === 0 && (c = `${df()}-${c}`), Array.isArray(g) && g.forEach((a) => { + return x && P === 0 && (c = `${pf()}-${c}`), Array.isArray(g) && g.forEach((a) => { a.condition(n, c, P) && (typeof a.pre == "function" && (n = a.pre(n, c, P), n instanceof Node || (n = e, process.env.NODE_ENV !== "production" && console.warn( "The `pre` method always must return a valid DomNode (instanceof Node) - your modification will be ignored (Hint: if you want to render a React-component, use the `post` method instead)" ))), typeof a.post == "function" && r.push(a.post(n, c, P))); - }), r.length ? r : hf(n, { key: c, level: P, ...o }); + }), r.length ? r : yf(n, { key: c, level: P, ...o }); } -function yf(e, o = {}) { +function bf(e, o = {}) { if (!e || typeof e != "string") return null; const { @@ -666,18 +666,18 @@ function yf(e, o = {}) { const c = new DOMParser().parseFromString(e, x); if (g) { const { childNodes: a } = c.body; - return C ? a : [...a].map((i) => Pi(i, o)); + return C ? a : [...a].map((i) => Ii(i, o)); } const r = c.querySelector(P) || c.body.childNodes[0]; if (!(r instanceof Node)) throw new TypeError("Error parsing input"); - return C ? r : Pi(r, o); + return C ? r : Ii(r, o); } catch (n) { process.env.NODE_ENV !== "production" && console.error(n); } return null; } -var gf = Object.defineProperty, vf = (e, o, g) => o in e ? gf(e, o, { enumerable: !0, configurable: !0, writable: !0, value: g }) : e[o] = g, Xo = (e, o, g) => vf(e, typeof o != "symbol" ? o + "" : o, g), b0 = "react-inlinesvg", bf = 10, Dt = { +var wf = Object.defineProperty, Cf = (e, o, g) => o in e ? wf(e, o, { enumerable: !0, configurable: !0, writable: !0, value: g }) : e[o] = g, ri = (e, o, g) => Cf(e, typeof o != "symbol" ? o + "" : o, g), w0 = "react-inlinesvg", _f = 10, Dt = { IDLE: "idle", LOADING: "loading", LOADED: "loaded", @@ -685,29 +685,29 @@ var gf = Object.defineProperty, vf = (e, o, g) => o in e ? gf(e, o, { enumerable READY: "ready", UNSUPPORTED: "unsupported" }; -function wf(e) { +function Sf(e) { return e[Math.floor(Math.random() * e.length)]; } -function Co() { +function _o() { return !!(typeof window < "u" && window.document?.createElement); } -function Cf() { - return xf() && typeof window < "u" && window !== null; +function Mf() { + return Af() && typeof window < "u" && window !== null; } -function Sf(e, ...o) { +function xf(e, ...o) { const g = {}; for (const C in e) ({}).hasOwnProperty.call(e, C) && (o.includes(C) || (g[C] = e[C])); return g; } -function _f(e) { +function Ef(e) { const o = "abcdefghijklmnopqrstuvwxyz", C = `${o}${o.toUpperCase()}1234567890`; let P = ""; for (let x = 0; x < e; x++) - P += wf(C); + P += Sf(C); return P; } -async function Yc(e, o) { +async function tl(e, o) { const g = await fetch(e, o), C = g.headers.get("content-type"), [P] = (C ?? "").split(/ ?; ?/); if (g.status > 299) throw new Error("Not found"); @@ -715,12 +715,12 @@ async function Yc(e, o) { throw new Error(`Content type isn't valid: ${P}`); return g.text(); } -function Mf(e = 1) { +function Pf(e = 1) { return new Promise((o) => { setTimeout(o, e * 1e3); }); } -function xf() { +function Af() { if (!document) return !1; const e = document.createElement("div"); @@ -728,11 +728,11 @@ function xf() { const o = e.firstChild; return !!o && o.namespaceURI === "http://www.w3.org/2000/svg"; } -var Ef = class { +var Of = class { constructor() { - Xo(this, "cacheApi"), Xo(this, "cacheStore"), Xo(this, "subscribers", []), Xo(this, "isReady", !1), this.cacheStore = /* @__PURE__ */ new Map(); - let e = b0, o = !1; - Co() && (e = window.REACT_INLINESVG_CACHE_NAME ?? b0, o = !!window.REACT_INLINESVG_PERSISTENT_CACHE && "caches" in window), o ? caches.open(e).then((g) => { + ri(this, "cacheApi"), ri(this, "cacheStore"), ri(this, "subscribers", []), ri(this, "isReady", !1), this.cacheStore = /* @__PURE__ */ new Map(); + let e = w0, o = !1; + _o() && (e = window.REACT_INLINESVG_CACHE_NAME ?? w0, o = !!window.REACT_INLINESVG_PERSISTENT_CACHE && "caches" in window), o ? caches.open(e).then((g) => { this.cacheApi = g; }).catch((g) => { console.error(`Failed to open cache: ${g.message}`), this.cacheApi = void 0; @@ -771,7 +771,7 @@ var Ef = class { if (!g?.content) { this.cacheStore.set(e, { content: "", status: Dt.LOADING }); try { - const C = await Yc(e, o); + const C = await tl(e, o); this.cacheStore.set(e, { content: C, status: Dt.LOADED }); } catch (C) { throw this.cacheStore.set(e, { content: "", status: Dt.FAILED }), C; @@ -804,10 +804,10 @@ var Ef = class { } } async handleLoading(e, o) { - for (let g = 0; g < bf; g++) { + for (let g = 0; g < _f; g++) { if (this.cacheStore.get(e)?.status !== Dt.LOADING) return; - await Mf(0.1); + await Pf(0.1); } await o(); } @@ -828,13 +828,13 @@ var Ef = class { this.cacheStore.clear(); } }; -function w0(e) { +function C0(e) { const o = wt(void 0); return vt(() => { o.current = e; }), o.current; } -function Pf(e) { +function Tf(e) { const { baseURL: o, content: g, @@ -846,49 +846,49 @@ function Pf(e) { uniquifyIDs: r = !1 } = e; try { - const a = Af(g, n), i = Xc(a, { nodeOnly: !0 }); + const a = If(g, n), i = el(a, { nodeOnly: !0 }); if (!i || !(i instanceof SVGSVGElement)) throw new Error("Could not convert the src to a DOM Node"); - const p = Qc(i, { baseURL: o, hash: x, uniquifyIDs: r }); + const m = rl(i, { baseURL: o, hash: x, uniquifyIDs: r }); if (C) { - const t = p.querySelector("desc"); + const t = m.querySelector("desc"); t?.parentNode && t.parentNode.removeChild(t); - const d = document.createElementNS("http://www.w3.org/2000/svg", "desc"); - d.innerHTML = C, p.prepend(d); + const f = document.createElementNS("http://www.w3.org/2000/svg", "desc"); + f.innerHTML = C, m.prepend(f); } if (typeof c < "u") { - const t = p.querySelector("title"); + const t = m.querySelector("title"); if (t?.parentNode && t.parentNode.removeChild(t), c) { - const d = document.createElementNS("http://www.w3.org/2000/svg", "title"); - d.innerHTML = c, p.prepend(d); + const f = document.createElementNS("http://www.w3.org/2000/svg", "title"); + f.innerHTML = c, m.prepend(f); } } - return p; + return m; } catch (a) { return P(a); } } -function Af(e, o) { +function If(e, o) { return o ? o(e) : e; } -function Qc(e, o) { +function rl(e, o) { const { baseURL: g = "", hash: C, uniquifyIDs: P } = o, x = ["id", "href", "xlink:href", "xlink:role", "xlink:arcrole"], n = ["href", "xlink:href"], c = (r, a) => n.includes(r) && (a ? !a.includes("#") : !1); return P && [...e.children].forEach((r) => { if (r.attributes?.length) { const a = Object.values(r.attributes).map((i) => { - const p = i, t = /url\((.*?)\)/.exec(i.value); - return t?.[1] && (p.value = i.value.replace(t[0], `url(${g}${t[1]}__${C})`)), p; + const m = i, t = /url\((.*?)\)/.exec(i.value); + return t?.[1] && (m.value = i.value.replace(t[0], `url(${g}${t[1]}__${C})`)), m; }); x.forEach((i) => { - const p = a.find((t) => t.name === i); - p && !c(i, p.value) && (p.value = `${p.value}__${C}`); + const m = a.find((t) => t.name === i); + m && !c(i, m.value) && (m.value = `${m.value}__${C}`); }); } - return r.children.length ? Qc(r, o) : r; + return r.children.length ? rl(r, o) : r; }), e; } var Jn; -function Of(e) { +function Nf(e) { const { cacheRequests: o = !0, children: g = null, @@ -900,8 +900,8 @@ function Of(e) { onLoad: r, src: a, title: i, - uniqueHash: p - } = e, [t, d] = $c( + uniqueHash: m + } = e, [t, f] = Zc( (H, U) => ({ ...H, ...U @@ -912,28 +912,28 @@ function Of(e) { isCached: o && Jn.isCached(e.src), status: Dt.IDLE } - ), { content: b, element: y, isCached: s, status: f } = t, l = w0(e), u = w0(t), v = wt(p ?? _f(8)), m = wt(!1), h = wt(!1), O = ot( + ), { content: b, element: y, isCached: u, status: d } = t, l = C0(e), s = C0(t), v = wt(m ?? Ef(8)), p = wt(!1), h = wt(!1), O = ot( (H) => { - m.current && (d({ + p.current && (f({ status: H.message === "Browser does not support SVG" ? Dt.UNSUPPORTED : Dt.FAILED }), c?.(H)); }, [c] ), I = ot((H, U = !1) => { - m.current && d({ + p.current && f({ content: H, isCached: U, status: Dt.LOADED }); - }, []), B = ot(async () => { - const H = await Yc(a, P); + }, []), k = ot(async () => { + const H = await tl(a, P); I(H); }, [P, I, a]), R = ot(() => { try { - const H = Pf({ ...e, handleError: O, hash: v.current, content: b }), U = Xc(H); - if (!U || !Qd(U)) + const H = Tf({ ...e, handleError: O, hash: v.current, content: b }), U = el(H); + if (!U || !rf(U)) throw new Error("Could not convert the src to a React element"); - d({ + f({ element: U, status: Dt.READY }); @@ -949,15 +949,15 @@ function Of(e) { } try { if (o) { - const _ = await Jn.get(a, P); - I(_, !0); + const S = await Jn.get(a, P); + I(S, !0); } else - await B(); - } catch (_) { - O(_); + await k(); + } catch (S) { + O(S); } - }, [o, B, P, O, I, a]), N = ot(async () => { - m.current && d({ + }, [o, k, P, O, I, a]), N = ot(async () => { + p.current && f({ content: "", element: null, isCached: !1, @@ -966,10 +966,10 @@ function Of(e) { }, []); vt( () => { - if (m.current = !0, !(!Co() || h.current)) { + if (p.current = !0, !(!_o() || h.current)) { try { - if (f === Dt.IDLE) { - if (!Cf()) + if (d === Dt.IDLE) { + if (!Mf()) throw new Error("Browser does not support SVG"); if (!a) throw new Error("Missing src"); @@ -979,14 +979,14 @@ function Of(e) { O(H); } return h.current = !0, () => { - m.current = !1; + p.current = !1; }; } }, // eslint-disable-next-line react-hooks/exhaustive-deps [] ), vt(() => { - if (!(!Co() || !l) && l.src !== a) { + if (!(!_o() || !l) && l.src !== a) { if (!a) { O(new Error("Missing src")); return; @@ -994,27 +994,27 @@ function Of(e) { N(); } }, [O, N, l, a]), vt(() => { - f === Dt.LOADED && R(); - }, [f, R]), vt(() => { - !Co() || !l || l.src !== a || (l.title !== i || l.description !== C) && R(); + d === Dt.LOADED && R(); + }, [d, R]), vt(() => { + !_o() || !l || l.src !== a || (l.title !== i || l.description !== C) && R(); }, [C, R, l, a, i]), vt(() => { - if (u) - switch (f) { + if (s) + switch (d) { case Dt.LOADING: { - u.status !== Dt.LOADING && L(); + s.status !== Dt.LOADING && L(); break; } case Dt.LOADED: { - u.status !== Dt.LOADED && R(); + s.status !== Dt.LOADED && R(); break; } case Dt.READY: { - u.status !== Dt.READY && r?.(a, s); + s.status !== Dt.READY && r?.(a, u); break; } } - }, [L, R, s, r, u, a, f]); - const k = Sf( + }, [L, R, u, r, s, a, d]); + const B = xf( e, "baseURL", "cacheRequests", @@ -1031,21 +1031,21 @@ function Of(e) { "uniqueHash", "uniquifyIDs" ); - return Co() ? y ? Gc(y, { + return _o() ? y ? Xc(y, { ref: x, - ...k - }) : [Dt.UNSUPPORTED, Dt.FAILED].includes(f) ? g : n : n; + ...B + }) : [Dt.UNSUPPORTED, Dt.FAILED].includes(d) ? g : n : n; } -function Tf(e) { - Jn || (Jn = new Ef()); +function Lf(e) { + Jn || (Jn = new Of()); const { loader: o } = e, [g, C] = Ct(Jn.isReady); return vt(() => { g || Jn.onReady(() => { C(!0); }); - }, [g]), g ? /* @__PURE__ */ _t.createElement(Of, { ...e }) : o; + }, [g]), g ? /* @__PURE__ */ St.createElement(Nf, { ...e }) : o; } -const If = be("span").withConfig({ +const Rf = be("span").withConfig({ shouldForwardProp: (e, o) => !["rotate"].includes(e) && o(e), displayName: "svg-icon__Container", componentId: "sc-kfvmzi-0" @@ -1076,14 +1076,14 @@ const If = be("span").withConfig({ transition: "transform 500ms ease", marginLeft: c ? 8 : "initial", marginRight: r ? 8 : "initial" -})), Nf = be(Tf).withConfig({ +})), kf = be(Lf).withConfig({ displayName: "svg-icon__StyledReactSVG", componentId: "sc-kfvmzi-1" })(({ theme: e }) => ({ display: "flex" -})), St = _t.forwardRef(({ +})), _t = St.forwardRef(({ src: e, alt: o, size: g = 16, @@ -1091,23 +1091,23 @@ const If = be("span").withConfig({ onClick: P, rotate: x = !1, ...n -}, c) => /* @__PURE__ */ $(If, { ref: c, role: "img", "aria-label": o, size: g, color: C, rotate: x, onClick: (i) => { +}, c) => /* @__PURE__ */ $(Rf, { ref: c, role: "img", "aria-label": o, size: g, color: C, rotate: x, onClick: (i) => { P && P(i); -}, ...n, children: /* @__PURE__ */ $(Nf, { src: e, preProcessor: (i) => i, title: o, "aria-hidden": "true", cacheRequests: !0 }) })), so = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8686%204.39382L7.91888%209.34357L2.96911%204.3938L1.83774%205.52517L7.91886%2011.6063L14%205.52519L12.8686%204.39382Z'/%3e%3c/svg%3e", fS = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='14'%20viewBox='0%200%2012%2014'%20fill='none'%3e%3cpath%20d='M6.65678%2013.0811L0.575724%206.99999L6.65683%200.918864L7.7882%202.05023L3.6385%206.19993L11.9568%206.19993L11.9568%207.79994L3.6384%207.79993L7.78815%2011.9497L6.65678%2013.0811Z'%20fill='%23BABCBF'/%3e%3c/svg%3e", Yo = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.86867%203.05032L9.81842%208.00006L4.86865%2012.9498L6.00002%2014.0812L12.0811%208.00009L6.00004%201.91895L4.86867%203.05032Z'/%3e%3c/svg%3e", ss = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.05032%2011.1313L8.00006%206.18158L12.9498%2011.1313L14.0812%209.99998L8.00009%203.91886L1.91895%209.99996L3.05032%2011.1313Z'/%3e%3c/svg%3e", hS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.6569%2014.082L2.57585%208.00097L8.65695%201.91984L9.78832%203.05121L5.63862%207.20091L13.9569%207.20091L13.9569%208.80091L5.63853%208.80091L9.78827%2012.9507L8.6569%2014.082Z'/%3e%3c/svg%3e", el = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.4092%202.08932C11.109%201.78905%2011.109%201.30223%2011.4092%201.00196L12.186%200.225199C12.4862%20-0.0750661%2012.9731%20-0.0750664%2013.2733%200.225199L18.7104%205.66225C19.0107%205.96252%2019.0107%206.44934%2018.7104%206.74961L17.9336%207.52637C17.6334%207.82664%2017.1465%207.82664%2016.8463%207.52637L11.4092%202.08932Z'%20fill='%237490FF'/%3e%3cpath%20d='M0.225199%2012.1869C-0.075066%2012.4872%20-0.0750665%2012.974%200.225198%2013.2742L5.66225%2018.7113C5.96252%2019.0116%206.44934%2019.0116%206.74961%2018.7113L7.52637%2017.9345C7.82664%2017.6343%207.82664%2017.1474%207.52637%2016.8472L2.08932%2011.4101C1.78905%2011.1099%201.30223%2011.1099%201.00196%2011.4101L0.225199%2012.1869Z'%20fill='%237490FF'/%3e%3cpath%20d='M11.3319%202.94358L2.94338%2011.3321L7.60367%2015.9924L11.0525%2012.5436L18.5089%2020L20.0002%2018.5087L12.5438%2011.0523L15.9922%207.60387L11.3319%202.94358Z'%20fill='%237490FF'/%3e%3c/svg%3e", pS = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%237490FF'/%3e%3cpath%20d='M7.15407%2016.8252C6.94864%2017.0306%206.94864%2017.3637%207.15407%2017.5691L11.6177%2022.0327C11.8231%2022.2382%2012.1562%2022.2382%2012.3616%2022.0327L13.1055%2021.2888C13.311%2021.0834%2013.311%2020.7503%2013.1055%2020.5449L8.64194%2016.0813C8.43651%2015.8758%208.10344%2015.8758%207.89801%2016.0813L7.15407%2016.8252Z'%20fill='white'/%3e%3cpath%20d='M16.0813%209.38587L9.38587%2016.0813L13.1055%2019.8009L15.8579%2017.0485L21.8094%2023L22.9997%2021.8097L17.0482%2015.8582L19.8009%2013.1055L16.0813%209.38587Z'%20fill='white'/%3e%3cpath%20d='M16.0813%208.64194C15.8758%208.43651%2015.8758%208.10344%2016.0813%207.89801L16.8252%207.15407C17.0306%206.94864%2017.3637%206.94864%2017.5691%207.15407L22.0327%2011.6177C22.2382%2011.8231%2022.2382%2012.1562%2022.0327%2012.3616L21.2888%2013.1055C21.0834%2013.311%2020.7503%2013.311%2020.5449%2013.1055L16.0813%208.64194Z'%20fill='white'/%3e%3c/svg%3e", Lf = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.88865%206.81867L-6.05909e-07%203.02203L1.24334%201.80811L4.07404%204.57183L8.75666%208.44978e-07L10%201.21393L5.31776%205.78539L4.07383%207L3.88865%206.81867Z'%20fill='white'/%3e%3c/svg%3e", Rf = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%23DFE1E4'%20stroke-width='2'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e", Bf = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='4'%20/%3e%3cpath%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='white'/%3e%3c/svg%3e", kf = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%230021A5'%20stroke-width='2'/%3e%3c/svg%3e", Hf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.4%2011.4686L2.36569%208.43432C2.05327%208.1219%201.54673%208.1219%201.23431%208.43432C0.921895%208.74673%200.921895%209.25327%201.23431%209.56569L4.83431%2013.1657C5.14673%2013.4781%205.65327%2013.4781%205.96569%2013.1657L14.7657%204.36569C15.0781%204.05327%2015.0781%203.54673%2014.7657%203.23431C14.4533%202.9219%2013.9467%202.9219%2013.6343%203.23431L5.4%2011.4686Z'/%3e%3c/svg%3e", tl = "data:image/svg+xml,ErrorIcon%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016ZM7.19988%203.99989L7.19988%208.99863L7.19583%209.00565L10.6599%2011.0056L11.4599%209.62001L8.79988%208.08423L8.79988%203.99989H7.19988Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", jf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2014L2%202'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3cpath%20d='M2%2014L14%202.00001'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3c/svg%3e", rl = "data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%202C4%200.89543%204.89543%200%206%200L12%200C13.1046%200%2014%200.895431%2014%202L14%208C14%209.10457%2013.1046%2010%2012%2010L6%2010C4.89543%2010%204%209.10457%204%208L4%202ZM2%204H3L3%208C3%209.65685%204.34315%2011%206%2011L10%2011V12C10%2013.1046%209.10457%2014%208%2014L2%2014C0.89543%2014%200%2013.1046%200%2012L0%206C0%204.89543%200.895431%204%202%204Z'%20fill='%230021A5'/%3e%3c/svg%3e", Df = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_7591)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM11.5655%2010.4343L10.4341%2011.5657L7.99993%209.13154L5.56573%2011.5657L4.43435%2010.4344L6.86856%208.00017L4.43408%205.5657L5.56545%204.43433L7.99993%206.8688L10.4344%204.43437L11.5657%205.56575L9.1313%208.00017L11.5655%2010.4343Z'%20fill='%23BABBBF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_7591'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", mS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_8527)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.59999%200C4.04181%200%204.39998%200.358323%204.39998%200.800338V0.889584C6.00316%201.25352%207.19996%202.68786%207.19996%204.40185V5.09408C7.19996%205.53609%206.84179%205.89441%206.39996%205.89441C5.95813%205.89441%205.59996%205.53609%205.59996%205.09408V4.40185C5.59996%203.58138%205.10633%202.87626%204.39998%202.56751V7.49491L4.96715%207.76319C6.33048%208.40806%207.19996%209.78151%207.19996%2011.2902L7.19997%2011.5883C7.19997%2013.3014%206.00404%2014.7364%204.39998%2015.1005V15.1997C4.39998%2015.6417%204.04181%2016%203.59999%2016C3.15816%2016%202.79999%2015.6417%202.79999%2015.1997V15.1006C1.19767%2014.7369%200%2013.3032%200%2011.5883V10.912C0%2010.47%200.358171%2010.1116%200.799997%2010.1116C1.24182%2010.1116%201.59999%2010.47%201.59999%2010.912V11.5883C1.59999%2012.4091%202.09392%2013.114%202.79999%2013.4227V8.50867L2.2369%208.24232C0.871072%207.59626%200%206.22029%200%204.70885V4.40185C0%202.68786%201.1968%201.25351%202.79999%200.88958V0.800338C2.79999%200.358323%203.15816%200%203.59999%200ZM1.59999%204.40185C1.59999%203.58138%202.09363%202.87625%202.79999%202.5675V6.7337C2.06332%206.33087%201.59999%205.55589%201.59999%204.70885V4.40185ZM4.39998%2013.4226V9.26959C5.13652%209.6706%205.59997%2010.4444%205.59997%2011.2902L5.59997%2011.5883C5.59997%2012.4084%205.10663%2013.1138%204.39998%2013.4226Z'%20fill='%230021A5'/%3e%3cpath%20d='M10.4%208.00338C10.4%207.73778%2010.4117%207.47724%2010.4344%207.22278L11.1998%207.22269C11.6416%207.22264%2011.9998%206.86428%2011.9997%206.42226C11.9997%205.98025%2011.6414%205.62197%2011.1996%205.62202L10.7382%205.62207C10.932%204.97556%2011.2005%204.40023%2011.5213%203.92169C12.2015%202.90672%2013.0547%202.40101%2013.891%202.40101C14.1932%202.40101%2014.5191%202.49427%2014.745%202.64902C15.1095%202.8988%2015.6074%202.80566%2015.857%202.44099C16.1067%202.07631%2016.0136%201.5782%2015.6491%201.32842C15.1228%200.967796%2014.4718%200.800338%2013.891%200.800338C12.3575%200.800338%2011.0652%201.72793%2010.1923%203.03028C9.69764%203.7684%209.31776%204.65091%209.08071%205.62226L7.99986%205.62239C7.55804%205.62244%207.19991%205.9808%207.19996%206.42282C7.20001%206.86483%207.55822%207.22311%208.00005%207.22306L8.8291%207.22297C8.80982%207.4798%208.79997%207.74021%208.79997%208.00338C8.79997%208.01059%208.79998%208.0178%208.79999%208.02501L7.99938%208.02567C7.55755%208.02603%207.19968%208.38465%207.20004%208.82666C7.20041%209.26868%207.55887%209.62671%208.0007%209.62634L8.92778%209.62558C9.13162%2010.8967%209.57159%2012.0503%2010.1923%2012.9765C11.0652%2014.2788%2012.3575%2015.2064%2013.891%2015.2064C14.4491%2015.2064%2015.1196%2015.0669%2015.6687%2014.6696C16.0267%2014.4106%2016.1071%2013.9103%2015.8482%2013.5521C15.5893%2013.1939%2015.0892%2013.1135%2014.7312%2013.3725C14.5282%2013.5194%2014.2159%2013.6057%2013.891%2013.6057C13.0547%2013.6057%2012.2015%2013.1%2011.5213%2012.0851C11.0796%2011.4261%2010.7368%2010.5835%2010.552%209.62424L11.2006%209.62371C11.6424%209.62334%2012.0003%209.26472%2011.9999%208.82271C11.9996%208.3807%2011.6411%208.02267%2011.1993%208.02303L10.4%208.02369C10.4%208.01692%2010.4%208.01015%2010.4%208.00338Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_8527'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", yS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6262_38149)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.87986%201.90074C8.81536%202.88858%208.20001%204.26907%208.20001%205.75C8.20001%208.6495%2010.5505%2011%2013.45%2011C13.5589%2011%2013.6673%2010.9967%2013.7752%2010.9901L15.2824%2010.8982L14.445%2012.1547C13.0632%2014.2279%2010.739%2015.5%208.20001%2015.5C4.05787%2015.5%200.70001%2012.1421%200.700011%208C0.700012%203.85786%204.05788%200.500001%208.20001%200.500001C8.63852%200.500001%209.07259%200.537715%209.49877%200.612172L10.9881%200.872358L9.87986%201.90074Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6262_38149'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Vf = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M8.29714%2020H5.71902V12.7273H8.31845C9.04998%2012.7273%209.67972%2012.8729%2010.2077%2013.1641C10.7356%2013.4529%2011.1416%2013.8684%2011.4257%2014.4105C11.7122%2014.9527%2011.8554%2015.6013%2011.8554%2016.3565C11.8554%2017.1141%2011.7122%2017.7652%2011.4257%2018.3097C11.1416%2018.8542%2010.7332%2019.272%2010.2006%2019.5632C9.67025%2019.8544%209.03578%2020%208.29714%2020ZM7.25666%2018.6825H8.23322C8.68777%2018.6825%209.07011%2018.602%209.38024%2018.4411C9.69274%2018.2777%209.92711%2018.0256%2010.0834%2017.6847C10.242%2017.3414%2010.3213%2016.8987%2010.3213%2016.3565C10.3213%2015.8191%2010.242%2015.38%2010.0834%2015.0391C9.92711%2014.6982%209.69392%2014.4472%209.38379%2014.2862C9.07366%2014.1252%208.69132%2014.0447%208.23677%2014.0447H7.25666V18.6825ZM15.4518%2020.1065C14.8907%2020.1065%2014.4078%2019.9929%2014.0029%2019.7656C13.6005%2019.536%2013.2903%2019.2116%2013.0725%2018.7926C12.8547%2018.3712%2012.7458%2017.8729%2012.7458%2017.2976C12.7458%2016.7365%2012.8547%2016.2441%2013.0725%2015.8203C13.2903%2015.3965%2013.5969%2015.0663%2013.9923%2014.8295C14.39%2014.5928%2014.8564%2014.4744%2015.3914%2014.4744C15.7513%2014.4744%2016.0863%2014.5324%2016.3964%2014.6484C16.7089%2014.7621%2016.9811%2014.9337%2017.2132%2015.1634C17.4475%2015.393%2017.6298%2015.6818%2017.76%2016.0298C17.8902%2016.3755%2017.9553%2016.7803%2017.9553%2017.2443V17.6598H13.3495V16.7223H16.5313C16.5313%2016.5045%2016.484%2016.3116%2016.3893%2016.1435C16.2946%2015.9754%2016.1632%2015.844%2015.9951%2015.7493C15.8294%2015.6522%2015.6365%2015.6037%2015.4163%2015.6037C15.1866%2015.6037%2014.983%2015.657%2014.8055%2015.7635C14.6303%2015.8677%2014.493%2016.0085%2014.3936%2016.1861C14.2941%2016.3613%2014.2432%2016.5566%2014.2409%2016.772V17.6634C14.2409%2017.9332%2014.2906%2018.1664%2014.39%2018.3629C14.4918%2018.5594%2014.635%2018.7109%2014.8197%2018.8175C15.0044%2018.924%2015.2233%2018.9773%2015.4767%2018.9773C15.6447%2018.9773%2015.7986%2018.9536%2015.9383%2018.9062C16.078%2018.8589%2016.1975%2018.7879%2016.297%2018.6932C16.3964%2018.5985%2016.4722%2018.4825%2016.5242%2018.3452L17.9234%2018.4375C17.8524%2018.7737%2017.7068%2019.0672%2017.4866%2019.3182C17.2688%2019.5668%2016.9871%2019.7609%2016.6414%2019.9006C16.2981%2020.0379%2015.9016%2020.1065%2015.4518%2020.1065ZM18.971%2020V12.7273H23.7863V13.995H20.5086V15.728H23.4667V16.9957H20.5086V20H18.971ZM24.7922%2020V14.5455H26.305V20H24.7922ZM25.5521%2013.8423C25.3272%2013.8423%2025.1343%2013.7678%2024.9733%2013.6186C24.8147%2013.4671%2024.7354%2013.286%2024.7354%2013.0753C24.7354%2012.867%2024.8147%2012.6882%2024.9733%2012.5391C25.1343%2012.3875%2025.3272%2012.3118%2025.5521%2012.3118C25.777%2012.3118%2025.9688%2012.3875%2026.1274%2012.5391C26.2884%2012.6882%2026.3689%2012.867%2026.3689%2013.0753C26.3689%2013.286%2026.2884%2013.4671%2026.1274%2013.6186C25.9688%2013.7678%2025.777%2013.8423%2025.5521%2013.8423Z'%20fill='white'/%3e%3c/svg%3e", Eo = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%204L8%208L12%2012'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3cpath%20d='M4%2012L8%208L12%204'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3c/svg%3e", gS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.9765%209.32548C12.3425%209.69151%2012.9359%209.69151%2013.3019%209.32548L14.6274%208L14.7681%207.8532C16.4563%206.01451%2016.4094%203.15453%2014.6274%201.37258C12.7973%20-0.457527%209.83011%20-0.457528%208%201.37258L6.67452%202.69806L6.60169%202.77981C6.31036%203.1477%206.33464%203.68367%206.67452%204.02355C7.04054%204.38957%207.63398%204.38957%208%204.02355L9.32548%202.69807L9.44568%202.58462C10.5498%201.6014%2012.2431%201.63922%2013.3019%202.69807C14.4%203.79613%2014.4%205.57645%2013.3019%206.67452L11.9765%208L11.9036%208.08175C11.6123%208.44964%2011.6366%208.98561%2011.9765%209.32548ZM1.37258%2014.6274C3.20269%2016.4575%206.16989%2016.4575%208%2014.6274L9.32548%2013.3019L9.39831%2013.2202C9.68964%2012.8523%209.66536%2012.3163%209.32548%2011.9764C8.95946%2011.6104%208.36602%2011.6104%208%2011.9764L6.67452%2013.3019L6.55432%2013.4154C5.45015%2014.3986%203.75692%2014.3608%202.69807%2013.3019C1.6%2012.2039%201.6%2010.4235%202.69807%209.32548L4.02355%208L4.09638%207.91825C4.3877%207.55036%204.36343%207.01439%204.02355%206.67451C3.65753%206.30849%203.06409%206.30849%202.69807%206.67451L1.37258%208L1.2319%208.1468C-0.456262%209.98549%20-0.409368%2012.8455%201.37258%2014.6274ZM13.5292%2013.3963C13.8953%2013.0303%2013.8953%2012.4368%2013.5292%2012.0708L4.25085%202.79241C3.88483%202.42638%203.29139%202.42638%202.92537%202.79241C2.55935%203.15843%202.55935%203.75187%202.92537%204.11789L12.2038%2013.3963C12.5698%2013.7623%2013.1632%2013.7623%2013.5292%2013.3963Z'%20fill='%230021A5'/%3e%3c/svg%3e", vS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M13.7833%203.31103C12.3985%202.19758%2010.208%202.00922%2010.1149%202.00122C9.96873%201.98885%209.82982%202.07176%209.77018%202.20558C9.76582%202.21431%209.71782%202.32412%209.66473%202.49503C10.5804%202.64922%2011.7055%202.96049%2012.7236%203.59249C12.8865%203.69358%2012.9367%203.90812%2012.8356%204.07176C12.7702%204.17794%2012.656%204.23612%2012.5396%204.23612C12.4771%204.23612%2012.4138%204.2194%2012.3564%204.18376C10.6065%203.09867%208.42036%203.04412%208%203.04412C7.57964%203.04412%205.39273%203.09867%203.64436%204.18376C3.48073%204.28558%203.26691%204.23467%203.16509%204.07176C3.06327%203.90812%203.11418%203.69431%203.27709%203.59249C4.29527%202.96122%205.41964%202.64922%206.336%202.49503C6.28218%202.3234%206.23418%202.21431%206.23055%202.20558C6.17018%202.07176%206.032%201.9874%205.88509%202.00194C5.79273%202.00922%203.60218%202.19758%202.19855%203.32703C1.46545%204.00412%200%207.96631%200%2011.3918C0%2011.4521%200.016%2011.5118%200.0458182%2011.5641C1.05745%2013.3409%203.81673%2013.8063%204.44582%2013.8267C4.44945%2013.8267%204.45309%2013.8267%204.45673%2013.8267C4.568%2013.8267%204.67273%2013.7736%204.73818%2013.6834L5.37455%2012.8092C3.65891%2012.3656%202.78255%2011.6129%202.73164%2011.5685C2.58764%2011.4412%202.57382%2011.2216%202.70109%2011.0776C2.82836%2010.9336%203.04727%2010.9198%203.19127%2011.0463C3.21236%2011.0652%204.82618%2012.4347%208%2012.4347C11.1796%2012.4347%2012.7935%2011.0594%2012.8095%2011.0456C12.9535%2010.9205%2013.1731%2010.9336%2013.2996%2011.0783C13.4262%2011.2223%2013.4124%2011.4412%2013.2691%2011.5678C13.2182%2011.6129%2012.3418%2012.3649%2010.6262%2012.8085L11.2625%2013.6827C11.328%2013.7729%2011.4327%2013.8259%2011.544%2013.8259C11.5476%2013.8259%2011.5513%2013.8259%2011.5549%2013.8259C12.184%2013.8063%2014.9433%2013.3409%2015.9549%2011.5634C15.984%2011.511%2016%2011.4521%2016%2011.3918C16%207.96631%2014.5345%204.00412%2013.7833%203.31103ZM5.73891%2010.0005C5.06691%2010.0005%204.52145%209.37722%204.52145%208.60922C4.52145%207.84122%205.06618%207.21794%205.73891%207.21794C6.41164%207.21794%206.95636%207.84122%206.95636%208.60922C6.95636%209.37722%206.41164%2010.0005%205.73891%2010.0005ZM10.2611%2010.0005C9.58909%2010.0005%209.04364%209.37722%209.04364%208.60922C9.04364%207.84122%209.58836%207.21794%2010.2611%207.21794C10.9331%207.21794%2011.4785%207.84122%2011.4785%208.60922C11.4785%209.37722%2010.9331%2010.0005%2010.2611%2010.0005Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", bS = "data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2027.9612L42.9822%200H95.6923C100.111%200%20103.692%203.58172%20103.692%208V112C103.692%20116.418%20100.111%20120%2095.6923%20120H24C19.5817%20120%2016%20116.418%2016%20112V27.9612Z'%20fill='url(%23paint0_linear_111_12912)'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2077.3846C29.8457%2075.4729%2031.3955%2073.9231%2033.3072%2073.9231H88.6919C90.6036%2073.9231%2092.1534%2075.4729%2092.1534%2077.3846C92.1534%2079.2964%2090.6036%2080.8462%2088.6919%2080.8462H33.3072C31.3955%2080.8462%2029.8457%2079.2964%2029.8457%2077.3846Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2090.3077C29.8457%2088.3959%2031.3955%2086.8462%2033.3072%2086.8462H88.6919C90.6036%2086.8462%2092.1534%2088.3959%2092.1534%2090.3077C92.1534%2092.2195%2090.6036%2093.7692%2088.6919%2093.7692H33.3072C31.3955%2093.7692%2029.8457%2092.2195%2029.8457%2090.3077Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%20103.231C29.8457%20101.319%2031.3955%2099.7692%2033.3072%2099.7692H64.4611C66.3728%2099.7692%2067.9226%20101.319%2067.9226%20103.231C67.9226%20105.143%2066.3728%20106.692%2064.4611%20106.692H33.3072C31.3955%20106.692%2029.8457%20105.143%2029.8457%20103.231Z'%20fill='white'/%3e%3cpath%20opacity='0.82'%20d='M16%2027.6923L43.6923%200V19.6923C43.6923%2024.1106%2040.1106%2027.6923%2035.6923%2027.6923H16Z'%20fill='url(%23paint1_linear_111_12912)'/%3e%3ccircle%20opacity='0.66'%20cx='60.5'%20cy='43.5'%20r='19.5'%20fill='white'/%3e%3cpath%20d='M59.7969%2054V34H61.0781V54H59.7969ZM63.1953%2040.6016C63.1328%2039.9714%2062.8646%2039.4818%2062.3906%2039.1328C61.9167%2038.7839%2061.2734%2038.6094%2060.4609%2038.6094C59.9089%2038.6094%2059.4427%2038.6875%2059.0625%2038.8438C58.6823%2038.9948%2058.3906%2039.2057%2058.1875%2039.4766C57.9896%2039.7474%2057.8906%2040.0547%2057.8906%2040.3984C57.8802%2040.6849%2057.9401%2040.9349%2058.0703%2041.1484C58.2057%2041.362%2058.3906%2041.5469%2058.625%2041.7031C58.8594%2041.8542%2059.1302%2041.987%2059.4375%2042.1016C59.7448%2042.2109%2060.0729%2042.3047%2060.4219%2042.3828L61.8594%2042.7266C62.5573%2042.8828%2063.1979%2043.0911%2063.7812%2043.3516C64.3646%2043.612%2064.8698%2043.9323%2065.2969%2044.3125C65.724%2044.6927%2066.0547%2045.1406%2066.2891%2045.6562C66.5286%2046.1719%2066.651%2046.763%2066.6563%2047.4297C66.651%2048.4089%2066.401%2049.2578%2065.9062%2049.9766C65.4167%2050.6901%2064.7083%2051.2448%2063.7812%2051.6406C62.8594%2052.0312%2061.7474%2052.2266%2060.4453%2052.2266C59.1536%2052.2266%2058.0286%2052.0286%2057.0703%2051.6328C56.1172%2051.237%2055.3724%2050.651%2054.8359%2049.875C54.3047%2049.0938%2054.026%2048.1276%2054%2046.9766H57.2734C57.3099%2047.513%2057.4635%2047.9609%2057.7344%2048.3203C58.0104%2048.6745%2058.3776%2048.9427%2058.8359%2049.125C59.2995%2049.3021%2059.8229%2049.3906%2060.4062%2049.3906C60.9792%2049.3906%2061.4766%2049.3073%2061.8984%2049.1406C62.3255%2048.974%2062.6563%2048.7422%2062.8906%2048.4453C63.125%2048.1484%2063.2422%2047.8073%2063.2422%2047.4219C63.2422%2047.0625%2063.1354%2046.7604%2062.9219%2046.5156C62.7135%2046.2708%2062.4063%2046.0625%2062%2045.8906C61.599%2045.7188%2061.1068%2045.5625%2060.5234%2045.4219L58.7813%2044.9844C57.4323%2044.6562%2056.3672%2044.1432%2055.5859%2043.4453C54.8047%2042.7474%2054.4167%2041.8073%2054.4219%2040.625C54.4167%2039.6562%2054.6745%2038.8099%2055.1953%2038.0859C55.7214%2037.362%2056.4427%2036.7969%2057.3594%2036.3906C58.276%2035.9844%2059.3177%2035.7813%2060.4844%2035.7813C61.6719%2035.7813%2062.7083%2035.9844%2063.5938%2036.3906C64.4844%2036.7969%2065.1771%2037.362%2065.6719%2038.0859C66.1667%2038.8099%2066.4219%2039.6484%2066.4375%2040.6016H63.1953Z'%20fill='%23C6C9CD'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12912'%20x1='59.8467'%20y1='113.749'%20x2='59.8467'%20y2='2.02065'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12912'%20x1='29.8462'%20y1='-5.37093'%20x2='29.8462'%20y2='26.6472'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", wS = "data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e", CS = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M6.52957%2014V6.72727H11.4301V7.99503H8.06721V9.72798H11.178V10.9957H8.06721V12.7322H11.4443V14H6.52957Z'%20fill='white'/%3e%3cpath%20d='M12.6526%2014V6.72727H15.5219C16.0712%206.72727%2016.5399%206.82552%2016.9282%207.02201C17.3188%207.21614%2017.6159%207.49195%2017.8195%207.84943C18.0255%208.20454%2018.1285%208.62239%2018.1285%209.10298C18.1285%209.58593%2018.0243%2010.0014%2017.816%2010.3494C17.6076%2010.6951%2017.3058%2010.9602%2016.9104%2011.1449C16.5174%2011.3295%2016.0416%2011.4219%2015.4829%2011.4219H13.5617V10.1861H15.2343C15.5279%2010.1861%2015.7717%2010.1458%2015.9658%2010.0653C16.16%209.98485%2016.3044%209.86411%2016.3991%209.70312C16.4961%209.54214%2016.5447%209.34209%2016.5447%209.10298C16.5447%208.8615%2016.4961%208.6579%2016.3991%208.49219C16.3044%208.32647%2016.1588%208.20099%2015.9623%208.11576C15.7681%208.02817%2015.5231%207.98437%2015.2272%207.98437H14.1903V14H12.6526ZM16.5802%2010.6903L18.3877%2014H16.6903L14.9218%2010.6903H16.5802Z'%20fill='white'/%3e%3cpath%20d='M25.632%209.27344H24.0766C24.0482%209.0722%2023.9902%208.89346%2023.9026%208.73721C23.815%208.5786%2023.7026%208.44365%2023.5653%208.33238C23.4279%208.22111%2023.2693%208.13589%2023.0894%208.0767C22.9118%208.01752%2022.7189%207.98792%2022.5106%207.98792C22.1342%207.98792%2021.8063%208.08144%2021.5269%208.26846C21.2476%208.45312%2021.0309%208.72301%2020.8771%209.07812C20.7232%209.43087%2020.6462%209.85937%2020.6462%2010.3636C20.6462%2010.8821%2020.7232%2011.3177%2020.8771%2011.6705C21.0333%2012.0232%2021.2511%2012.2895%2021.5305%2012.4695C21.8098%2012.6494%2022.133%2012.7393%2022.4999%2012.7393C22.7059%2012.7393%2022.8965%2012.7121%2023.0717%2012.6577C23.2492%2012.6032%2023.4066%2012.5239%2023.544%2012.4197C23.6813%2012.3132%2023.7949%2012.1842%2023.8849%2012.0327C23.9772%2011.8812%2024.0411%2011.7083%2024.0766%2011.5142L25.632%2011.5213C25.5918%2011.8551%2025.4912%2012.1771%2025.3302%2012.4872C25.1716%2012.795%2024.9573%2013.0708%2024.6874%2013.3146C24.4199%2013.5561%2024.1003%2013.7479%2023.7286%2013.8899C23.3593%2014.0296%2022.9414%2014.0994%2022.4751%2014.0994C21.8264%2014.0994%2021.2464%2013.9526%2020.735%2013.6591C20.226%2013.3655%2019.8235%2012.9406%2019.5276%2012.3842C19.2341%2011.8279%2019.0873%2011.1544%2019.0873%2010.3636C19.0873%209.57055%2019.2364%208.89583%2019.5347%208.33949C19.833%207.78314%2020.2378%207.35937%2020.7492%207.06818C21.2606%206.77462%2021.8359%206.62784%2022.4751%206.62784C22.8965%206.62784%2023.2871%206.68702%2023.6469%206.8054C24.0092%206.92377%2024.3299%207.09659%2024.6093%207.32386C24.8887%207.54877%2025.1159%207.82457%2025.2911%208.15128C25.4687%208.47798%2025.5823%208.85203%2025.632%209.27344Z'%20fill='white'/%3e%3cpath%20d='M9.9977%2026V24.892L12.5865%2022.495C12.8066%2022.282%2012.9913%2022.0902%2013.1405%2021.9197C13.292%2021.7493%2013.4068%2021.5824%2013.4849%2021.419C13.563%2021.2533%2013.6021%2021.0746%2013.6021%2020.8828C13.6021%2020.6697%2013.5536%2020.4863%2013.4565%2020.3324C13.3594%2020.1761%2013.2269%2020.0566%2013.0588%2019.9737C12.8907%2019.8885%2012.7001%2019.8459%2012.487%2019.8459C12.2645%2019.8459%2012.0704%2019.8909%2011.9047%2019.9808C11.7389%2020.0708%2011.6111%2020.1998%2011.5211%2020.3679C11.4312%2020.536%2011.3862%2020.736%2011.3862%2020.968H9.92668C9.92668%2020.4922%2010.0344%2020.0791%2010.2498%2019.7287C10.4653%2019.3783%2010.7671%2019.1072%2011.1554%2018.9155C11.5436%2018.7237%2011.9911%2018.6278%2012.4977%2018.6278C13.0185%2018.6278%2013.4719%2018.7202%2013.8578%2018.9048C14.246%2019.0871%2014.5479%2019.3404%2014.7633%2019.6648C14.9788%2019.9891%2015.0865%2020.3608%2015.0865%2020.7798C15.0865%2021.0544%2015.032%2021.3255%2014.9231%2021.593C14.8166%2021.8606%2014.626%2022.1577%2014.3514%2022.4844C14.0768%2022.8087%2013.6897%2023.1982%2013.1902%2023.6527L12.1284%2024.6932V24.7429H15.1824V26H9.9977Z'%20fill='white'/%3e%3cpath%20d='M19.1481%2026.1598C18.5373%2026.1574%2018.0117%2026.0071%2017.5714%2025.7088C17.1334%2025.4105%2016.7961%2024.9785%2016.5593%2024.4126C16.3249%2023.8468%2016.2089%2023.1662%2016.2113%2022.3707C16.2113%2021.5777%2016.3285%2020.9017%2016.5629%2020.343C16.7996%2019.7843%2017.137%2019.3594%2017.5749%2019.0682C18.0153%2018.7746%2018.5397%2018.6278%2019.1481%2018.6278C19.7565%2018.6278%2020.2797%2018.7746%2020.7177%2019.0682C21.158%2019.3617%2021.4966%2019.7879%2021.7333%2020.3466C21.9701%2020.9029%2022.0872%2021.5777%2022.0849%2022.3707C22.0849%2023.1686%2021.9665%2023.8504%2021.7298%2024.4162C21.4954%2024.982%2021.1592%2025.4141%2020.7212%2025.7124C20.2833%2026.0107%2019.7589%2026.1598%2019.1481%2026.1598ZM19.1481%2024.8849C19.5648%2024.8849%2019.8974%2024.6754%2020.146%2024.2564C20.3945%2023.8374%2020.5176%2023.2088%2020.5153%2022.3707C20.5153%2021.8191%2020.4585%2021.3598%2020.3448%2020.9929C20.2336%2020.6259%2020.0749%2020.3501%2019.869%2020.1655C19.6654%2019.9808%2019.4251%2019.8885%2019.1481%2019.8885C18.7338%2019.8885%2018.4024%2020.0956%2018.1538%2020.5099C17.9052%2020.9242%2017.7797%2021.5445%2017.7774%2022.3707C17.7774%2022.9294%2017.833%2023.3958%2017.9443%2023.7699C18.0579%2024.1416%2018.2177%2024.4209%2018.4237%2024.608C18.6296%2024.7926%2018.8711%2024.8849%2019.1481%2024.8849Z'%20fill='white'/%3e%3c/svg%3e", zi = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20d='M10.4995%202.43824L15.5942%2011.1476C16.1244%2012.0438%2016.1358%2013.1548%2015.6242%2014.0618C15.1119%2014.9698%2014.1545%2015.5337%2013.1002%2015.544L2.89104%2015.5439C1.84761%2015.5354%200.888332%2014.9698%200.376015%2014.061C-0.135877%2013.1529%20-0.123921%2012.0394%200.404559%2011.1508L5.50114%202.43828C6.01898%201.54687%206.97263%200.998795%208.00371%201C9.03469%201.00121%209.988%201.55155%2010.4995%202.43824ZM8.73038%205.36255H7.27539V10.4534H8.73038V5.36255ZM8.72819%2011.9077C8.72819%2012.3093%208.40248%2012.6349%208.00069%2012.6349C7.5989%2012.6349%207.27319%2012.3093%207.27319%2011.9077C7.27319%2011.506%207.5989%2011.1804%208.00069%2011.1804C8.40248%2011.1804%208.72819%2011.506%208.72819%2011.9077Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Uf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58182%200%200%203.58182%200%208C0%2012.0109%202.95455%2015.3225%206.80436%2015.9011V10.1204H4.82509V8.01746H6.80436V6.61818C6.80436%204.30146%207.93309%203.28436%209.85855%203.28436C10.7807%203.28436%2011.2684%203.35273%2011.4993%203.384V5.21964H10.1858C9.36836%205.21964%209.08291%205.99455%209.08291%206.868V8.01746H11.4785L11.1535%2010.1204H9.08291V15.9182C12.9876%2015.3884%2016%2012.0498%2016%208C16%203.58182%2012.4182%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", SS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_808_32960)'%3e%3cpath%20d='M8.4%200V4.8C8.4%205.68366%209.11634%206.4%2010%206.4H14.8V14.4C14.8%2015.2837%2014.0837%2016%2013.2%2016H3.6C2.71634%2016%202%2015.2837%202%2014.4V1.6C2%200.716345%202.71634%200%203.6%200H8.4Z'%20fill='%230021A5'/%3e%3cpath%20d='M9.6%200.4V4.8C9.6%205.02091%209.77909%205.2%2010%205.2H14.4L9.6%200.4Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_808_32960'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", zf = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M15.8571%206V12C15.8571%2013.1046%2016.7366%2014%2017.8214%2014H23.7143V24C23.7143%2025.1046%2022.8348%2026%2021.75%2026H9.96429C8.87944%2026%208%2025.1046%208%2024V8C8%206.89543%208.87944%206%209.96429%206H15.8571Z'%20fill='white'/%3e%3cpath%20d='M17.3304%206.5V12C17.3304%2012.2761%2017.5502%2012.5%2017.8214%2012.5H23.2232L17.3304%206.5Z'%20fill='white'/%3e%3c/svg%3e", Ff = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58267%200%200%203.67255%200%208.20224C0%2011.8263%202.292%2014.9007%205.47133%2015.9855C5.87067%2016.0614%206%2015.8071%206%2015.5911V14.0641C3.77467%2014.5603%203.31133%2013.0962%203.31133%2013.0962C2.94733%2012.1482%202.42267%2011.896%202.42267%2011.896C1.69667%2011.3868%202.478%2011.3977%202.478%2011.3977C3.28133%2011.4551%203.704%2012.2432%203.704%2012.2432C4.41733%2013.4968%205.57533%2013.1345%206.032%2012.9247C6.10333%2012.395%206.31067%2012.0327%206.54%2011.8283C4.76333%2011.6198%202.89533%2010.9165%202.89533%207.77436C2.89533%206.87826%203.208%206.1469%203.71933%205.57274C3.63667%205.36563%203.36267%204.53106%203.79733%203.40188C3.79733%203.40188%204.46933%203.18179%205.998%204.24261C6.636%204.06079%207.32%203.96989%208%203.96647C8.68%203.96989%209.36467%204.06079%2010.004%204.24261C11.5313%203.18179%2012.202%203.40188%2012.202%203.40188C12.6373%204.53174%2012.3633%205.36632%2012.2807%205.57274C12.794%206.1469%2013.104%206.87895%2013.104%207.77436C13.104%2010.9247%2011.2327%2011.6185%209.45133%2011.8215C9.738%2012.0758%2010%2012.5747%2010%2013.3403V15.5911C10%2015.8091%2010.128%2016.0655%2010.534%2015.9848C13.7107%2014.8987%2016%2011.8249%2016%208.20224C16%203.67255%2012.418%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", _S = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6539_810)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%20-7.62939e-05C12.4183%20-7.62939e-05%2016%203.58165%2016%207.99992C16%2012.4182%2012.4183%2015.9999%208%2015.9999C3.58172%2015.9999%200%2012.4182%200%207.99992C0%203.58165%203.58172%20-7.62939e-05%208%20-7.62939e-05ZM14.488%208.87015C13.717%209.27118%2012.7015%209.60652%2011.5485%209.83773C11.3846%2011.5118%2010.997%2012.9896%2010.4331%2014.0781C12.5851%2013.2159%2014.1726%2011.2439%2014.488%208.87015ZM10.1718%208.5851C10.1783%208.39244%2010.1817%208.19724%2010.1817%207.99984C10.1817%204.35183%209.02275%201.45438%207.99991%201.45438C6.97708%201.45438%205.81809%204.35183%205.81809%207.99984C5.81809%208.2086%205.82189%208.4149%205.82924%208.61834C6.51149%208.68967%207.24049%208.72728%207.99994%208.72728C8.7476%208.72728%209.48118%208.67454%2010.1718%208.5851ZM11.6336%208.33026C11.6354%208.22067%2011.6364%208.11054%2011.6364%207.99992C11.6364%205.57979%2011.1959%203.39426%2010.433%201.92153C12.5975%202.78877%2014.1911%204.77869%2014.4934%207.17101C14.1512%207.55514%2013.0717%208.01144%2011.6336%208.33026ZM5.94823%2010.0926C6.60067%2010.1514%207.28785%2010.1818%207.99994%2010.1818C8.70052%2010.1818%209.39078%2010.1421%2010.0546%2010.0685C9.72657%2012.6848%208.81953%2014.5453%207.99991%2014.5453C7.18282%2014.5453%206.27883%2012.6962%205.94823%2010.0926ZM4.36768%208.40017C3.95023%208.3169%203.56117%208.21884%203.20594%208.10728C2.30375%207.82397%201.71418%207.47672%201.50219%207.20534C1.79352%204.79765%203.39205%202.79278%205.56703%201.92144C4.80408%203.39417%204.36364%205.57973%204.36364%207.99992C4.36364%208.13409%204.36499%208.26753%204.36768%208.40017ZM4.45756%209.8988C4.62486%2011.5478%205.00994%2013.0029%205.56691%2014.0782C3.45219%2013.2309%201.88244%2011.3121%201.52937%208.9933C2.28827%209.38858%203.28968%209.6958%204.45756%209.8988Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6539_810'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Kf = "data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.90629%204.15942L6.3825%202.21968C6.59237%201.3617%207.45803%200.836303%208.31601%201.04617C9.10249%201.23855%209.60951%201.98198%209.5269%202.76541L9.48952%202.97968L9.19874%204.15942H12.3291L12.7701%202.24253C12.9509%201.45331%2013.6868%200.935429%2014.4714%201.00653L14.6862%201.04076C15.4754%201.22157%2015.9933%201.95748%2015.9222%202.74204L15.888%202.95683L15.6109%204.15942L16.4128%204.15972C17.2224%204.15972%2017.8916%204.76139%2017.9975%205.54202L18.0121%205.75903C18.0121%206.5687%2017.4104%207.23784%2016.6298%207.34374L16.4128%207.35834L14.8774%207.35804L14.1033%2010.74L15.3757%2010.742C16.1853%2010.742%2016.8545%2011.3437%2016.9604%2012.1243L16.975%2012.3414C16.975%2013.151%2016.3733%2013.8202%2015.5927%2013.9261L15.3757%2013.9407L13.3697%2013.9387L12.9553%2015.7575C12.7745%2016.5467%2012.0386%2017.0646%2011.2541%2016.9935L11.0393%2016.9592C10.25%2016.7784%209.73216%2016.0425%209.80326%2015.258L9.83749%2015.0432L10.088%2013.9387H6.80617L6.35836%2015.7803C6.16598%2016.5668%205.42256%2017.0738%204.63912%2016.9912L4.42485%2016.9538C3.63837%2016.7614%203.13135%2016.018%203.21396%2015.2346L3.25135%2015.0203L3.51372%2013.9387L2.59919%2013.9407C1.78952%2013.9407%201.12038%2013.339%201.01448%2012.5584L0.999878%2012.3414C0.999878%2011.5317%201.60155%2010.8625%202.38217%2010.7566L2.59919%2010.742L4.29632%2010.74L5.1237%207.35804L3.62463%207.35834C2.81496%207.35834%202.14582%206.75667%202.03992%205.97605L2.02532%205.75903C2.02532%204.94936%202.62699%204.28022%203.40762%204.17432L3.62463%204.15972L5.90629%204.15942ZM11.5957%207.35805H8.41626L7.58888%2010.7401H10.8216L11.5957%207.35805Z'%20fill='white'/%3e%3cpath%20d='M6.3825%202.21968L6.86808%202.33889L6.86818%202.33848L6.3825%202.21968ZM5.90629%204.15942L5.90636%204.65942L6.2984%204.65937L6.39187%204.27863L5.90629%204.15942ZM8.31601%201.04617L8.43481%200.560492L8.43481%200.560492L8.31601%201.04617ZM9.5269%202.76541L10.0195%202.85135L10.0224%202.83468L10.0241%202.81785L9.5269%202.76541ZM9.48952%202.97968L9.97499%203.09934L9.97911%203.0826L9.98208%203.06562L9.48952%202.97968ZM9.19874%204.15942L8.71327%204.03977L8.56054%204.65942H9.19874V4.15942ZM12.3291%204.15942V4.65942H12.7271L12.8164%204.27153L12.3291%204.15942ZM12.7701%202.24253L13.2574%202.35463L13.2575%202.35419L12.7701%202.24253ZM14.4714%201.00653L14.5501%200.512759L14.5334%200.510095L14.5165%200.508568L14.4714%201.00653ZM14.6862%201.04076L14.7979%200.553386L14.7815%200.549634L14.7649%200.54699L14.6862%201.04076ZM15.9222%202.74204L16.416%202.82073L16.4186%202.80401L16.4202%202.78716L15.9222%202.74204ZM15.888%202.95683L16.3752%203.06909L16.3791%203.05242L16.3817%203.03552L15.888%202.95683ZM15.6109%204.15942L15.1237%204.04717L14.9827%204.65919L15.6107%204.65942L15.6109%204.15942ZM16.4128%204.15972L16.4126%204.65972H16.4128V4.15972ZM17.9975%205.54202L18.4964%205.50846L18.4952%205.49157L18.4929%205.4748L17.9975%205.54202ZM18.0121%205.75903H18.5121V5.74223L18.511%205.72548L18.0121%205.75903ZM16.6298%207.34374L16.6634%207.84261L16.6802%207.84148L16.697%207.8392L16.6298%207.34374ZM16.4128%207.35834L16.4127%207.85834L16.4295%207.85834L16.4463%207.85721L16.4128%207.35834ZM14.8774%207.35804L14.8775%206.85804L14.4789%206.85797L14.39%207.24649L14.8774%207.35804ZM14.1033%2010.74L13.6159%2010.6285L13.4761%2011.2391L14.1025%2011.24L14.1033%2010.74ZM15.3757%2010.742L15.3749%2011.242H15.3757V10.742ZM16.9604%2012.1243L17.4592%2012.0908L17.4581%2012.0739L17.4558%2012.0571L16.9604%2012.1243ZM16.975%2012.3414H17.475V12.3246L17.4738%2012.3078L16.975%2012.3414ZM15.5927%2013.9261L15.6262%2014.4249L15.6431%2014.4238L15.6599%2014.4215L15.5927%2013.9261ZM15.3757%2013.9407L15.3752%2014.4407L15.3922%2014.4407L15.4092%2014.4395L15.3757%2013.9407ZM13.3697%2013.9387L13.3702%2013.4387L12.9709%2013.4383L12.8822%2013.8276L13.3697%2013.9387ZM12.9553%2015.7575L13.4427%2015.8691L13.4428%2015.8685L12.9553%2015.7575ZM11.2541%2016.9935L11.1754%2017.4872L11.1921%2017.4899L11.2089%2017.4914L11.2541%2016.9935ZM11.0393%2016.9592L10.9276%2017.4466L10.944%2017.4504L10.9606%2017.453L11.0393%2016.9592ZM9.80326%2015.258L9.30949%2015.1793L9.30682%2015.196L9.3053%2015.2128L9.80326%2015.258ZM9.83749%2015.0432L9.34987%2014.9326L9.34628%2014.9484L9.34372%2014.9645L9.83749%2015.0432ZM10.088%2013.9387L10.5756%2014.0492L10.714%2013.4387H10.088V13.9387ZM6.80617%2013.9387V13.4387H6.41318L6.32033%2013.8205L6.80617%2013.9387ZM6.35836%2015.7803L6.84404%2015.8991L6.84421%2015.8985L6.35836%2015.7803ZM4.63912%2016.9912L4.55319%2017.4838L4.56986%2017.4867L4.58669%2017.4885L4.63912%2016.9912ZM4.42485%2016.9538L4.30605%2017.4395L4.32237%2017.4435L4.33892%2017.4464L4.42485%2016.9538ZM3.21396%2015.2346L2.7214%2015.1487L2.71849%2015.1653L2.71672%2015.1822L3.21396%2015.2346ZM3.25135%2015.0203L2.76544%2014.9025L2.76159%2014.9183L2.75879%2014.9344L3.25135%2015.0203ZM3.51372%2013.9387L3.99963%2014.0565L4.14985%2013.4373L3.51263%2013.4387L3.51372%2013.9387ZM2.59919%2013.9407L2.59919%2014.4407L2.60028%2014.4407L2.59919%2013.9407ZM1.01448%2012.5584L0.515605%2012.5919L0.516741%2012.6088L0.519016%2012.6256L1.01448%2012.5584ZM0.999878%2012.3414H0.499878V12.3582L0.501006%2012.3749L0.999878%2012.3414ZM2.38217%2010.7566L2.34862%2010.2578L2.33173%2010.2589L2.31496%2010.2612L2.38217%2010.7566ZM2.59919%2010.742L2.5986%2010.242L2.5821%2010.2421L2.56563%2010.2432L2.59919%2010.742ZM4.29632%2010.74L4.29691%2011.24L4.68886%2011.2396L4.782%2010.8589L4.29632%2010.74ZM5.1237%207.35804L5.60937%207.47686L5.76079%206.85792L5.1236%206.85804L5.1237%207.35804ZM3.62463%207.35834L3.62463%207.85834L3.62473%207.85834L3.62463%207.35834ZM2.03992%205.97605L1.54105%206.00961L1.54219%206.0265L1.54446%206.04327L2.03992%205.97605ZM2.02532%205.75903H1.52532V5.77583L1.52645%205.79259L2.02532%205.75903ZM3.40762%204.17432L3.37405%203.67545L3.35717%203.67659L3.3404%203.67886L3.40762%204.17432ZM3.62463%204.15972L3.62457%203.65972L3.6078%203.65972L3.59107%203.66085L3.62463%204.15972ZM8.41626%207.35805V6.85805H8.02384L7.93058%207.23923L8.41626%207.35805ZM11.5957%207.35805L12.0831%207.4696L12.2231%206.85805H11.5957V7.35805ZM7.58888%2010.7401L7.10321%2010.6212L6.95182%2011.2401H7.58888V10.7401ZM10.8216%2010.7401V11.2401H11.2201L11.309%2010.8516L10.8216%2010.7401ZM5.89692%202.10047L5.42071%204.04021L6.39187%204.27863L6.86808%202.33889L5.89692%202.10047ZM8.43481%200.560492C7.3086%200.28501%206.1723%200.974664%205.89682%202.10088L6.86818%202.33848C7.01244%201.74874%207.60746%201.3876%208.19721%201.53185L8.43481%200.560492ZM10.0241%202.81785C10.1326%201.789%209.46757%200.813115%208.43481%200.560492L8.19721%201.53185C8.73741%201.66399%209.08639%202.17497%209.02966%202.71298L10.0241%202.81785ZM9.98208%203.06562L10.0195%202.85135L9.03434%202.67948L8.99696%202.89375L9.98208%203.06562ZM9.68421%204.27908L9.97499%203.09934L9.00405%202.86003L8.71327%204.03977L9.68421%204.27908ZM12.3291%203.65942H9.19874V4.65942H12.3291V3.65942ZM12.2829%202.13043L11.8418%204.04732L12.8164%204.27153L13.2574%202.35463L12.2829%202.13043ZM14.5165%200.508568C13.4862%200.415197%2012.5202%201.09452%2012.2828%202.13087L13.2575%202.35419C13.3817%201.8121%2013.8875%201.45566%2014.4263%201.50449L14.5165%200.508568ZM14.7649%200.54699L14.5501%200.512759L14.3927%201.5003L14.6075%201.53453L14.7649%200.54699ZM16.4202%202.78716C16.5135%201.75683%2015.8342%200.790818%2014.7979%200.553386L14.5745%201.52813C15.1166%201.65232%2015.4731%202.15812%2015.4242%202.69691L16.4202%202.78716ZM16.3817%203.03552L16.416%202.82073L15.4284%202.66335L15.3942%202.87814L16.3817%203.03552ZM16.0981%204.27168L16.3752%203.06909L15.4007%202.84458L15.1237%204.04717L16.0981%204.27168ZM16.413%203.65972L15.6111%203.65942L15.6107%204.65942L16.4126%204.65972L16.413%203.65972ZM18.4929%205.4748C18.3539%204.44963%2017.476%203.65972%2016.4128%203.65972V4.65972C16.9689%204.65972%2017.4293%205.07314%2017.502%205.60923L18.4929%205.4748ZM18.511%205.72548L18.4964%205.50846L17.4986%205.57557L17.5132%205.79259L18.511%205.72548ZM16.697%207.8392C17.7222%207.70013%2018.5121%206.82224%2018.5121%205.75903H17.5121C17.5121%206.31516%2017.0987%206.77555%2016.5626%206.84828L16.697%207.8392ZM16.4463%207.85721L16.6634%207.84261L16.5962%206.84487L16.3792%206.85947L16.4463%207.85721ZM14.8773%207.85804L16.4127%207.85834L16.4129%206.85834L14.8775%206.85804L14.8773%207.85804ZM14.5907%2010.8516L15.3648%207.4696L14.39%207.24649L13.6159%2010.6285L14.5907%2010.8516ZM15.3764%2010.242L14.1041%2010.2401L14.1025%2011.24L15.3749%2011.242L15.3764%2010.242ZM17.4558%2012.0571C17.3167%2011.032%2016.4389%2010.242%2015.3757%2010.242V11.242C15.9318%2011.242%2016.3922%2011.6555%2016.4649%2012.1916L17.4558%2012.0571ZM17.4738%2012.3078L17.4592%2012.0908L16.4615%2012.1579L16.4761%2012.3749L17.4738%2012.3078ZM15.6599%2014.4215C16.685%2014.2825%2017.475%2013.4046%2017.475%2012.3414H16.475C16.475%2012.8975%2016.0615%2013.3579%2015.5255%2013.4306L15.6599%2014.4215ZM15.4092%2014.4395L15.6262%2014.4249L15.5591%2013.4272L15.3421%2013.4418L15.4092%2014.4395ZM13.3692%2014.4387L15.3752%2014.4407L15.3761%2013.4407L13.3702%2013.4387L13.3692%2014.4387ZM13.4428%2015.8685L13.8572%2014.0497L12.8822%2013.8276L12.4678%2015.6464L13.4428%2015.8685ZM11.2089%2017.4914C12.2393%2017.5848%2013.2053%2016.9055%2013.4427%2015.8691L12.468%2015.6458C12.3438%2016.1879%2011.838%2016.5443%2011.2992%2016.4955L11.2089%2017.4914ZM10.9606%2017.453L11.1754%2017.4872L11.3328%2016.4997L11.118%2016.4655L10.9606%2017.453ZM9.3053%2015.2128C9.21192%2016.2432%209.89124%2017.2092%2010.9276%2017.4466L11.1509%2016.4719C10.6088%2016.3477%2010.2524%2015.8419%2010.3012%2015.3031L9.3053%2015.2128ZM9.34372%2014.9645L9.30949%2015.1793L10.297%2015.3367L10.3313%2015.1219L9.34372%2014.9645ZM9.60033%2013.8281L9.34987%2014.9326L10.3251%2015.1537L10.5756%2014.0492L9.60033%2013.8281ZM6.80617%2014.4387H10.088V13.4387H6.80617V14.4387ZM6.84421%2015.8985L7.29201%2014.0568L6.32033%2013.8205L5.87252%2015.6622L6.84421%2015.8985ZM4.58669%2017.4885C5.61554%2017.5969%206.59142%2016.9319%206.84404%2015.8991L5.87268%2015.6615C5.74054%2016.2017%205.22957%2016.5507%204.69156%2016.494L4.58669%2017.4885ZM4.33892%2017.4464L4.55319%2017.4838L4.72506%2016.4986L4.51079%2016.4613L4.33892%2017.4464ZM2.71672%2015.1822C2.60823%2016.211%203.27329%2017.1869%204.30605%2017.4395L4.54365%2016.4681C4.00345%2016.336%203.65447%2015.825%203.71121%2015.287L2.71672%2015.1822ZM2.75879%2014.9344L2.7214%2015.1487L3.70652%2015.3205L3.74391%2015.1063L2.75879%2014.9344ZM3.02782%2013.8208L2.76544%2014.9025L3.73725%2015.1382L3.99963%2014.0565L3.02782%2013.8208ZM2.60028%2014.4407L3.51482%2014.4387L3.51263%2013.4387L2.5981%2013.4407L2.60028%2014.4407ZM0.519016%2012.6256C0.658092%2013.6507%201.53598%2014.4407%202.59919%2014.4407V13.4407C2.04306%2013.4407%201.58267%2013.0272%201.50994%2012.4912L0.519016%2012.6256ZM0.501006%2012.3749L0.515605%2012.5919L1.51335%2012.5248L1.49875%2012.3078L0.501006%2012.3749ZM2.31496%2010.2612C1.28979%2010.4003%200.499878%2011.2781%200.499878%2012.3414H1.49988C1.49988%2011.7852%201.9133%2011.3248%202.44939%2011.2521L2.31496%2010.2612ZM2.56563%2010.2432L2.34862%2010.2578L2.41573%2011.2555L2.63274%2011.2409L2.56563%2010.2432ZM4.29573%2010.24L2.5986%2010.242L2.59978%2011.242L4.29691%2011.24L4.29573%2010.24ZM4.63802%207.23923L3.81064%2010.6212L4.782%2010.8589L5.60937%207.47686L4.63802%207.23923ZM3.62473%207.85834L5.1238%207.85804L5.1236%206.85804L3.62453%206.85834L3.62473%207.85834ZM1.54446%206.04327C1.68354%207.06843%202.56143%207.85834%203.62463%207.85834V6.85834C3.0685%206.85834%202.60811%206.44492%202.53538%205.90884L1.54446%206.04327ZM1.52645%205.79259L1.54105%206.00961L2.53879%205.94249L2.52419%205.72547L1.52645%205.79259ZM3.3404%203.67886C2.31524%203.81794%201.52532%204.69582%201.52532%205.75903H2.52532C2.52532%205.2029%202.93874%204.74251%203.47483%204.66978L3.3404%203.67886ZM3.59107%203.66085L3.37405%203.67545L3.44118%204.67319L3.6582%204.65859L3.59107%203.66085ZM5.90623%203.65942L3.62457%203.65972L3.6247%204.65972L5.90636%204.65942L5.90623%203.65942ZM8.41626%207.85805H11.5957V6.85805H8.41626V7.85805ZM8.07456%2010.8589L8.90194%207.47687L7.93058%207.23923L7.10321%2010.6212L8.07456%2010.8589ZM10.8216%2010.2401H7.58888V11.2401H10.8216V10.2401ZM11.1083%207.2465L10.3342%2010.6285L11.309%2010.8516L12.0831%207.4696L11.1083%207.2465Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e", MS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.5%202.75C4.5%203.7165%203.7165%204.5%202.75%204.5C1.7835%204.5%201%203.7165%201%202.75C1%201.7835%201.7835%201%202.75%201C3.7165%201%204.5%201.7835%204.5%202.75ZM4.5%208C4.5%208.9665%203.7165%209.75%202.75%209.75C1.7835%209.75%201%208.9665%201%208C1%207.0335%201.7835%206.25%202.75%206.25C3.7165%206.25%204.5%207.0335%204.5%208ZM2.75%2015C3.7165%2015%204.5%2014.2165%204.5%2013.25C4.5%2012.2835%203.7165%2011.5%202.75%2011.5C1.7835%2011.5%201%2012.2835%201%2013.25C1%2014.2165%201.7835%2015%202.75%2015ZM9.75%202.75C9.75%203.7165%208.9665%204.5%208%204.5C7.0335%204.5%206.25%203.7165%206.25%202.75C6.25%201.7835%207.0335%201%208%201C8.9665%201%209.75%201.7835%209.75%202.75ZM8%209.75C8.9665%209.75%209.75%208.9665%209.75%208C9.75%207.0335%208.9665%206.25%208%206.25C7.0335%206.25%206.25%207.0335%206.25%208C6.25%208.9665%207.0335%209.75%208%209.75ZM9.75%2013.25C9.75%2014.2165%208.9665%2015%208%2015C7.0335%2015%206.25%2014.2165%206.25%2013.25C6.25%2012.2835%207.0335%2011.5%208%2011.5C8.9665%2011.5%209.75%2012.2835%209.75%2013.25ZM13.25%204.5C14.2165%204.5%2015%203.7165%2015%202.75C15%201.7835%2014.2165%201%2013.25%201C12.2835%201%2011.5%201.7835%2011.5%202.75C11.5%203.7165%2012.2835%204.5%2013.25%204.5ZM15%208C15%208.9665%2014.2165%209.75%2013.25%209.75C12.2835%209.75%2011.5%208.9665%2011.5%208C11.5%207.0335%2012.2835%206.25%2013.25%206.25C14.2165%206.25%2015%207.0335%2015%208ZM13.25%2015C14.2165%2015%2015%2014.2165%2015%2013.25C15%2012.2835%2014.2165%2011.5%2013.25%2011.5C12.2835%2011.5%2011.5%2012.2835%2011.5%2013.25C11.5%2014.2165%2012.2835%2015%2013.25%2015Z'%20fill='%23BABBBF'/%3e%3c/svg%3e", xS = "data:image/svg+xml,%3csvg%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.54319%201.85467L6.99604%202.40301L6.44721%201.85417C5.04783%200.454793%202.77899%200.454793%201.37961%201.85417C-0.019767%203.25355%20-0.0197674%205.52239%201.37961%206.92177L6.64319%2012.1853C6.83845%2012.3806%207.15503%2012.3806%207.3503%2012.1853L12.6179%206.9208C14.0142%205.51678%2014.0166%203.2543%2012.617%201.85467C11.215%200.452742%208.94512%200.452744%207.54319%201.85467Z'%20fill='%230021A5'/%3e%3c/svg%3e", Wf = "data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1979_107)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.5%208C0.5%2012.4183%204.08172%2016%208.5%2016C12.9183%2016%2016.5%2012.4183%2016.5%208C16.5%203.58172%2012.9183%200%208.5%200C4.08172%200%200.5%203.58172%200.5%208ZM8.49705%203.91047C8.89884%203.91047%209.22455%204.23608%209.22455%204.63773C9.22455%205.03939%208.89884%205.36499%208.49705%205.36499C8.09527%205.36499%207.76956%205.03939%207.76956%204.63773C7.76956%204.23608%208.09527%203.91047%208.49705%203.91047ZM7.77175%2012H9.22675L9.22675%206.90919H7.77175L7.77175%2012Z'%20fill='%237490FF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1979_107'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Jf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic-info-important'%20clip-path='url(%23clip0_2276_37408)'%3e%3cpath%20id='Exclude'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208ZM8.72455%203.91047L7.26956%203.91047V9.00128H8.72455L8.72455%203.91047ZM7.99925%2012C7.59746%2012%207.27175%2011.6744%207.27175%2011.2727C7.27175%2010.8711%207.59746%2010.5455%207.99925%2010.5455C8.40103%2010.5455%208.72675%2010.8711%208.72675%2011.2727C8.72675%2011.6744%208.40103%2012%207.99925%2012Z'%20fill='%2384868C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2276_37408'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", $f = "data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.9%208C2.9%204.90721%205.40721%202.4%208.5%202.4C11.5928%202.4%2014.1%204.9072%2014.1%208C14.1%2011.0928%2011.5928%2013.6%208.5%2013.6C5.40721%2013.6%202.9%2011.0928%202.9%208ZM1.5%208C1.5%204.13401%204.63401%201%208.5%201C12.366%201%2015.5%204.13401%2015.5%208C15.5%2011.866%2012.366%2015%208.5%2015C4.63401%2015%201.5%2011.866%201.5%208ZM9.22437%2012.0896L7.76937%2012.0896L7.76937%206.99879H9.22437L9.22437%2012.0896ZM8.49906%204.00007C8.09728%204.00007%207.77157%204.32568%207.77157%204.72733C7.77157%205.12899%208.09728%205.45459%208.49906%205.45459C8.90085%205.45459%209.22656%205.12899%209.22656%204.72733C9.22656%204.32568%208.90085%204.00007%208.49906%204.00007Z'/%3e%3c/svg%3e", ES = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5849_32677)'%3e%3cpath%20d='M15.3137%2015.3137C14.9232%2015.7042%2014.29%2015.7042%2013.8995%2015.3137L13.1924%2014.6066L12.4853%2015.3137C12.0948%2015.7042%2011.4616%2015.7042%2011.0711%2015.3137C10.7084%2014.9511%2010.6825%2014.3792%2010.9934%2013.9867L11.0711%2013.8995L11.7782%2013.1924L11.0711%2012.4853L9.65685%2013.8995C9.26633%2014.29%208.63316%2014.29%208.24264%2013.8995C7.88001%2013.5369%207.85411%2012.965%208.16493%2012.5725L8.24264%2012.4853L9.65685%2011.0711L6.12132%207.53553C6.09145%207.50566%206.06387%207.47438%206.03857%207.44188C4.50396%208.35294%202.49136%208.14821%201.17157%206.82843C-0.390524%205.26633%20-0.390524%202.73367%201.17157%201.17157C2.73367%20-0.390524%205.26633%20-0.390524%206.82843%201.17157C8.14821%202.49136%208.35294%204.50396%207.4426%206.03868L7.48978%206.07824L15.3137%2013.8995C15.7042%2014.29%2015.7042%2014.9232%2015.3137%2015.3137ZM5.41421%205.41421C6.19526%204.63316%206.19526%203.36684%205.41421%202.58579C4.63316%201.80474%203.36684%201.80474%202.58579%202.58579C1.80474%203.36684%201.80474%204.63316%202.58579%205.41421C3.36684%206.19526%204.63316%206.19526%205.41421%205.41421Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5849_32677'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Gf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.80176%200.000738715C7.72498%200.00571141%207.64954%200.0357854%207.58916%200.089923C7.54734%200.127767%207.0296%200.601432%206.52617%201.36485C6.42266%201.17268%206.22%201.03784%205.9875%201.03784H4.4125C4.07823%201.03784%203.8%201.31283%203.8%201.64322V3.19989C3.8%203.53027%204.07823%203.80526%204.4125%203.80526H5.5835C5.56337%203.97507%205.55%204.14734%205.55%204.32415C5.55%205.7549%206.7274%206.9186%208.175%206.9186C9.6226%206.9186%2010.8%205.7549%2010.8%204.32415C10.8%202.8934%209.6226%201.7297%208.175%201.7297C8.0427%201.7297%208.01463%201.68856%208.00273%201.67092C7.86518%201.47097%207.99991%200.847287%208.14971%200.473686C8.20991%200.324245%208.15798%200.153217%208.02393%200.0615462C7.95673%200.0158838%207.87854%20-0.00423398%207.80176%200.000738715ZM4.5%201.7297H5.9V2.56614C5.83114%202.74221%205.76958%202.92403%205.71816%203.1134H4.5V1.7297ZM5.07627%205.50652C2.47647%206.71207%201%209.44456%201%2013.1453V14.1831L1.60361%2013.3878C1.73203%2013.842%201.90143%2014.2786%202.11631%2014.6884C2.13749%2014.7288%202.16651%2014.7646%202.2017%2014.7938C2.23688%2014.8231%202.27755%2014.8452%202.32139%2014.8589C2.36522%2014.8726%202.41135%2014.8776%202.45715%2014.8737C2.50296%2014.8698%202.54753%2014.857%202.58833%2014.8361C2.62913%2014.8151%202.66536%2014.7865%202.69495%2014.7517C2.72453%2014.7169%202.7469%2014.6767%202.76077%2014.6334C2.77464%2014.5901%202.77974%2014.5445%202.77578%2014.4992C2.77182%2014.4539%202.75888%2014.4099%202.7377%2014.3695C2.46475%2013.8489%202.26885%2013.2857%202.15732%2012.6933C2.68552%2012.0638%203.26536%2011.458%203.82324%2010.9488C3.63844%2011.4365%203.51433%2011.9248%203.45273%2012.4109L3.34268%2013.2804L4.02422%2012.719C4.04382%2012.7027%206.05295%2011.0697%208.35%2011.0697C9.47665%2011.0697%2010.0927%2011.173%2010.6359%2011.2643C11.1014%2011.3421%2011.5413%2011.4157%2012.2%2011.4157C13.285%2011.4157%2013.879%2010.8676%2014.138%2010.2103C14.2069%2010.5023%2014.2553%2010.8008%2014.2802%2011.1049C14.2928%2011.265%2014.3%2011.426%2014.3%2011.5886C14.3%2012.5634%2014.068%2013.4985%2013.6109%2014.3695C13.522%2014.539%2013.5891%2014.7485%2013.7606%2014.8364C13.8121%2014.8627%2013.8677%2014.8749%2013.922%2014.8749C14.0483%2014.8749%2014.1707%2014.8074%2014.233%2014.6884C14.7423%2013.7185%2015%2012.6755%2015%2011.5886C15%2011.4077%2014.9925%2011.2276%2014.9781%2011.0495C14.8094%208.91924%2013.6446%207.03984%2011.8712%205.9173C11.8568%205.90831%2011.8425%205.8986%2011.8281%205.8896C11.7105%205.81661%2011.5897%205.74792%2011.4672%205.68151C11.4241%205.65798%2011.3817%205.63373%2011.338%205.61124C11.3093%205.59637%2011.2795%205.58353%2011.2505%205.56935C11.03%206.09897%2010.6735%206.55943%2010.2244%206.90847L11.3975%208.06786C11.5343%208.20312%2011.5343%208.42177%2011.3975%208.55702C11.3292%208.62448%2011.2396%208.65837%2011.15%208.65837C11.0604%208.65837%2010.9708%208.62448%2010.9025%208.55702L10.6093%208.26785L9.97695%208.89282C9.9087%208.95993%209.81909%208.99416%209.72949%208.99416C9.63989%208.99416%209.55028%208.96027%209.48203%208.89282C9.34518%208.75756%209.34518%208.53891%209.48203%208.40365L10.115%207.77801L9.75%207.4179L9.29746%207.86517C9.22921%207.93263%209.1396%207.96652%209.05%207.96652C8.9604%207.96652%208.87079%207.93263%208.80254%207.86517C8.71994%207.78353%208.69345%207.67205%208.71025%207.56654C8.53595%207.59456%208.35735%207.61045%208.175%207.61045C6.76345%207.61045%205.55787%206.73559%205.07627%205.50652ZM6.425%2012.7994C6.28576%2012.7994%206.15223%2012.854%206.05377%2012.9513C5.95531%2013.0486%205.9%2013.1806%205.9%2013.3182C5.9%2013.4559%205.95531%2013.5878%206.05377%2013.6852C6.15223%2013.7825%206.28576%2013.8371%206.425%2013.8371C6.56424%2013.8371%206.69777%2013.7825%206.79623%2013.6852C6.89469%2013.5878%206.95%2013.4559%206.95%2013.3182C6.95%2013.1806%206.89469%2013.0486%206.79623%2012.9513C6.69777%2012.854%206.56424%2012.7994%206.425%2012.7994ZM10.275%2012.7994C10.1358%2012.7994%2010.0022%2012.854%209.90377%2012.9513C9.80531%2013.0486%209.75%2013.1806%209.75%2013.3182C9.75%2013.4559%209.80531%2013.5878%209.90377%2013.6852C10.0022%2013.7825%2010.1358%2013.8371%2010.275%2013.8371C10.4142%2013.8371%2010.5478%2013.7825%2010.6462%2013.6852C10.7447%2013.5878%2010.8%2013.4559%2010.8%2013.3182C10.8%2013.1806%2010.7447%2013.0486%2010.6462%2012.9513C10.5478%2012.854%2010.4142%2012.7994%2010.275%2012.7994Z'%20/%3e%3c/svg%3e", PS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.27273%2013.0394C7.51026%2013.0733%207.75308%2013.0909%208%2013.0909C8.24692%2013.0909%208.48974%2013.0733%208.72727%2013.0394L8.72727%2015.9674C8.48774%2015.989%208.24516%2016%208%2016C7.75484%2016%207.51226%2015.989%207.27273%2015.9674L7.27273%2013.0394ZM11.6365%207.99989C11.6365%205.99158%2010.0084%204.36353%208.00013%204.36353C5.99182%204.36353%204.36377%205.99158%204.36377%207.99989C4.36377%2010.0082%205.99182%2011.6363%208.00013%2011.6363C10.0084%2011.6363%2011.6365%2010.0082%2011.6365%207.99989ZM5.81831%207.99989C5.81831%206.7949%206.79515%205.81807%208.00013%205.81807C9.20512%205.81807%2010.182%206.7949%2010.182%207.99989C10.182%209.20487%209.20512%2010.1817%208.00013%2010.1817C6.79515%2010.1817%205.81831%209.20487%205.81831%207.99989ZM7.27273%200.0325497L7.27273%202.96058C7.51026%202.92661%207.75307%202.90903%208%202.90903C8.24692%202.90903%208.48974%202.92661%208.72727%202.96058L8.72727%200.0325495C8.48774%200.0109641%208.24515%20-6.41719e-05%208%20-6.41505e-05C7.75484%20-6.4129e-05%207.51226%200.0109642%207.27273%200.0325497ZM2.96058%208.72727L0.0325483%208.72727C0.0109628%208.48774%20-6.55278e-05%208.24516%20-6.55492e-05%208C-6.55707e-05%207.75485%200.0109627%207.51226%200.0325481%207.27273L2.96058%207.27273C2.92661%207.51026%202.90903%207.75308%202.90903%208C2.90903%208.24693%202.92661%208.48974%202.96058%208.72727ZM13.0909%208C13.0909%208.24692%2013.0733%208.48974%2013.0394%208.72727L15.9674%208.72727C15.989%208.48774%2016%208.24516%2016%208C16%207.75484%2015.989%207.51226%2015.9674%207.27273L13.0394%207.27273C13.0733%207.51026%2013.0909%207.75308%2013.0909%208ZM4.95099%2012.0774L2.88053%2014.1479C2.50741%2013.8369%202.16305%2013.4925%201.85201%2013.1194L3.92248%2011.0489C4.21448%2011.4388%204.56111%2011.7854%204.95099%2012.0774ZM14.1477%2013.1194L12.0773%2011.0489C11.7853%2011.4388%2011.4386%2011.7854%2011.0487%2012.0774L13.1192%2014.1479C13.4923%2013.8369%2013.8367%2013.4925%2014.1477%2013.1194ZM3.92247%204.95117L1.85201%202.88071C2.16305%202.50759%202.50741%202.16323%202.88053%201.85219L4.95099%203.92265C4.5611%204.21466%204.21448%204.56128%203.92247%204.95117ZM13.1192%201.85219L11.0487%203.92265C11.4386%204.21466%2011.7853%204.56128%2012.0773%204.95117L14.1477%202.88071C13.8367%202.50759%2013.4923%202.16323%2013.1192%201.85219Z'%20fill='%23BABBBF'/%3e%3c/svg%3e", AS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.69807%206.67452C3.06409%206.30849%203.65753%206.30849%204.02355%206.67452C4.36343%207.01439%204.3877%207.55036%204.09638%207.91825L4.02355%208L2.69807%209.32548C1.6%2010.4235%201.6%2012.2039%202.69807%2013.3019C3.75692%2014.3608%205.45015%2014.3986%206.55432%2013.4154L6.67452%2013.3019L8%2011.9764C8.36602%2011.6104%208.95946%2011.6104%209.32548%2011.9764C9.66536%2012.3163%209.68964%2012.8523%209.39831%2013.2202L9.32548%2013.3019L8%2014.6274C6.16989%2016.4575%203.20269%2016.4575%201.37258%2014.6274C-0.409367%2012.8455%20-0.45626%209.98549%201.2319%208.1468L1.37258%208L2.69807%206.67452ZM8%201.37258C9.83011%20-0.457528%2012.7973%20-0.457528%2014.6274%201.37258C16.4094%203.15453%2016.4563%206.01451%2014.7681%207.8532L14.6274%208L13.3019%209.32548C12.9359%209.6915%2012.3425%209.6915%2011.9764%209.32548C11.6366%208.98561%2011.6123%208.44964%2011.9036%208.08175L11.9764%208L13.3019%206.67452C14.4%205.57645%2014.4%203.79613%2013.3019%202.69807C12.2431%201.63922%2010.5498%201.6014%209.44568%202.58462L9.32548%202.69807L8%204.02355C7.63398%204.38957%207.04054%204.38957%206.67452%204.02355C6.33464%203.68367%206.31036%203.1477%206.60169%202.77981L6.67452%202.69807L8%201.37258ZM4.02355%2010.651L10.651%204.02355C11.017%203.65753%2011.6104%203.65753%2011.9764%204.02355C12.3163%204.36343%2012.3406%204.89939%2012.0493%205.26728L11.9764%205.34903L5.34903%2011.9764C4.98301%2012.3425%204.38957%2012.3425%204.02355%2011.9764C3.68367%2011.6366%203.6594%2011.1006%203.95072%2010.7327L4.02355%2010.651Z'%20fill='%23E6332A'/%3e%3c/svg%3e", qf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%205.08333H3.91667V15H1V5.08333ZM2.44958%203.91667H2.43325C1.56292%203.91667%201%203.268%201%202.45775C1%201.63%201.58042%201%202.4665%201C3.35375%201%203.90033%201.63%203.91667%202.45775C3.91667%203.26742%203.35375%203.91667%202.44958%203.91667ZM15%2015H12.0833V9.69225C12.0833%208.41008%2011.3687%207.53508%2010.2213%207.53508C9.34575%207.53508%208.87208%208.12542%208.64225%208.69592C8.55825%208.90008%208.58333%209.46475%208.58333%209.75V15H5.66667V5.08333H8.58333V6.60933C9.00392%205.95833%209.6625%205.08333%2011.3472%205.08333C13.4343%205.08333%2014.9994%206.39583%2014.9994%209.3265L15%2015Z'%20fill='white'/%3e%3c/svg%3e", OS = "data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M87.2879%2034.8122V45.6259C87.2879%2048.0112%2085.3542%2049.9449%2082.9689%2049.9449C80.5836%2049.9449%2078.65%2048.0112%2078.65%2045.6259V38.1073C78.6517%2036.5089%2078.5636%2034.9117%2078.3858%2033.3232C77.007%2021.1967%2070.2184%2011.5241%2057.2351%2011.5241C50.7%2011.5241%2045.6906%2014.0245%2042.1674%2018.093C41.8001%2018.5169%2041.4488%2018.9583%2041.1135%2019.4174C38.0593%2023.5926%2036.3401%2029.1021%2035.9163%2035.1385C35.8456%2036.1147%2035.8139%2037.1064%2035.8139%2038.1051V49.9427H27.1816V34.8122C27.1816%2025.9907%2030.6823%2017.9878%2036.297%2012.2601C41.7012%206.74707%2049.0627%203.34108%2057.1496%203.34108H57.3184C73.8115%203.34108%2087.2879%2017.504%2087.2879%2034.8122Z'%20fill='url(%23paint0_linear_111_12776)'/%3e%3cpath%20d='M103.207%2077.4251V79.8585C103.207%2092.1439%2097.0839%20102.998%2087.7235%20109.536C86.4961%20110.395%2085.2163%20111.176%2083.8916%20111.875C83.8026%20111.922%2083.715%20111.967%2083.6267%20112.016C78.4964%20114.67%2072.8034%20116.05%2067.0276%20116.042H49.9221C29.9411%20116.042%2013.7461%2099.8466%2013.7461%2079.8656V77.4322C13.7461%2076.239%2013.8031%2075.0594%2013.917%2073.8934C14.8798%2063.9785%2019.8468%2055.2326%2027.18%2049.2979C27.4503%2049.078%2027.7239%2048.8628%2028.0008%2048.6523C28.9865%2047.8996%2030.0107%2047.1987%2031.0691%2046.5523C31.3145%2046.4012%2031.5615%2046.2535%2031.8101%2046.1094C37.3127%2042.9195%2043.5618%2041.2433%2049.9221%2041.2512H67.0305C69.3367%2041.2502%2071.6377%2041.4687%2073.9025%2041.9039C78.6941%2042.8267%2083.2481%2044.7141%2087.2877%2047.4515C95.9757%2053.3332%20101.968%2062.8914%20103.036%2073.8899C103.149%2075.0516%20103.206%2076.23%20103.207%2077.4251Z'%20fill='url(%23paint1_linear_111_12776)'/%3e%3cpath%20opacity='0.5'%20d='M62.6441%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8403%2013.7461%2079.8585V77.4252C13.7461%2076.2314%2013.8033%2075.0519%2013.9177%2073.8864C14.9158%2063.6056%2020.2183%2054.5827%2028.0008%2048.6459C34.2965%2043.8376%2042.0017%2041.2386%2049.9236%2041.2512H59.9473C55.6682%2043.6486%2051.6407%2046.7734%2051.1258%2051.4897C50.2831%2059.2241%2059.955%2061.4555%2062.0585%2072.0442C64.8521%2086.1266%2049.9659%2093.4302%2052.4381%20104.842C53.5669%20110.049%2057.7421%20113.477%2062.6441%20116.035Z'%20fill='url(%23paint2_linear_111_12776)'/%3e%3cpath%20opacity='0.42'%20d='M103.209%2077.425V79.8583C103.209%2093.75%2095.3805%20105.812%2083.8933%20111.874C85.1944%20110.673%2086.5067%20109.282%2087.6411%20107.679C97.3625%2093.9011%2092.5552%2065.6383%2076.9273%2053.4545C61.2833%2041.2574%2043.4742%2045.2553%2031.8125%2046.1015C37.3154%2042.9131%2043.5646%2041.2388%2049.9246%2041.2489H67.0315C85.8202%2041.2489%20101.26%2055.5708%20103.037%2073.8869C103.151%2075.051%20103.208%2076.2303%20103.209%2077.425Z'%20fill='url(%23paint3_linear_111_12776)'/%3e%3cpath%20d='M53.7293%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8401%2013.7461%2079.8584V77.425C13.7461%2076.2313%2013.8033%2075.0517%2013.9177%2073.8862C14.9158%2063.6054%2020.2183%2054.5826%2028.0008%2048.6458C22.0315%2062.5734%2020.7339%2085.1044%2028.3681%2099.2263C35.8292%20113.027%2048.2057%20115.13%2053.7293%20116.035Z'%20fill='url(%23paint4_linear_111_12776)'/%3e%3cpath%20d='M66.7173%2092.5054C66.7986%2092.8359%2066.8037%2093.1805%2066.7322%2093.5132C66.6606%2093.8459%2066.5144%2094.158%2066.3044%2094.4258C66.0945%2094.6937%2065.8264%2094.9103%2065.5204%2095.0592C65.2144%2095.2082%2064.8786%2095.2856%2064.5382%2095.2856H52.1984C51.8581%2095.2856%2051.5223%2095.2082%2051.2163%2095.0592C50.9103%2094.9103%2050.6422%2094.6937%2050.4323%2094.4258C50.2223%2094.158%2050.076%2093.8459%2050.0045%2093.5132C49.933%2093.1805%2049.9381%2092.8359%2050.0194%2092.5054L53.0884%2080.0236C53.1865%2079.6264%2053.174%2079.2099%2053.0522%2078.8193C52.9304%2078.4287%2052.7041%2078.0789%2052.3976%2077.8078C51.4087%2076.9387%2050.6222%2075.8634%2050.0937%2074.6576C49.5651%2073.4517%2049.3073%2072.1447%2049.3385%2070.8285C49.4402%2066.1518%2053.14%2062.3361%2057.7489%2062.0204C57.9325%2062.0069%2058.1176%2061.9999%2058.3033%2061.9985C60.145%2061.9852%2061.9466%2062.5352%2063.4669%2063.5748C64.9871%2064.6143%2066.1533%2066.0937%2066.809%2067.8147C67.4648%2069.5357%2067.5788%2071.416%2067.1358%2073.2036C66.6928%2074.9912%2065.714%2076.6007%2064.3306%2077.8163C64.026%2078.0868%2063.8014%2078.4355%2063.6811%2078.8247C63.5609%2079.2138%2063.5495%2079.6285%2063.6483%2080.0236L66.7173%2092.5054Z'%20fill='white'/%3e%3cpath%20d='M53.0876%2080.0236L50.0185%2092.5054C49.9372%2092.8359%2049.9321%2093.1805%2050.0037%2093.5132C50.0752%2093.8459%2050.2215%2094.158%2050.4314%2094.4258C50.6413%2094.6937%2050.9094%2094.9103%2051.2154%2095.0592C51.5214%2095.2082%2051.8573%2095.2856%2052.1976%2095.2856H50.9608C50.6205%2095.2856%2050.2846%2095.2082%2049.9786%2095.0592C49.6726%2094.9103%2049.4045%2094.6937%2049.1946%2094.4258C48.9847%2094.158%2048.8384%2093.8459%2048.7669%2093.5132C48.6953%2093.1805%2048.7004%2092.8359%2048.7817%2092.5054L51.8515%2080.0236C51.9493%2079.6263%2051.9365%2079.2098%2051.8145%2078.8192C51.6925%2078.4286%2051.4659%2078.0788%2051.1593%2077.8078C50.1707%2076.9384%2049.3845%2075.863%2048.856%2074.6573C48.3275%2073.4515%2048.0695%2072.1446%2048.1001%2070.8285C48.206%2065.966%2052.2011%2062.0331%2057.0657%2061.9992C57.2967%2061.9992%2057.5241%2062.0048%2057.7502%2062.0211C53.1413%2062.3368%2049.4414%2066.1525%2049.3397%2070.8292C49.3086%2072.1454%2049.5664%2073.4524%2050.0949%2074.6583C50.6235%2075.8641%2051.4099%2076.9394%2052.3989%2077.8085C52.7048%2078.0798%2052.9307%2078.4296%2053.0521%2078.82C53.1735%2079.2105%2053.1858%2079.6267%2053.0876%2080.0236Z'%20fill='url(%23paint5_linear_111_12776)'/%3e%3cpath%20opacity='0.82'%20d='M27.1823%2040.1472C29.8062%2037.845%2032.7494%2035.9345%2035.9205%2034.4753C35.8527%2035.4514%2035.8188%2036.4403%2035.8188%2037.4419V44.0321C32.8611%2045.4034%2029.666%2047.1685%2027.1816%2049.2795L27.1823%2040.1472Z'%20fill='url(%23paint6_linear_111_12776)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12776'%20x1='57.2351'%20y1='47.5172'%20x2='57.2351'%20y2='4.12583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12776'%20x1='58.4766'%20y1='116.198'%20x2='58.4766'%20y2='35.8604'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_111_12776'%20x1='-9.05252'%20y1='78.6422'%20x2='53.9553'%20y2='78.6422'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FCFDFE'/%3e%3cstop%20offset='0.09'%20stop-color='%23FEFEFC'%20stop-opacity='0.96'/%3e%3cstop%20offset='0.25'%20stop-color='%23FEFEFC'%20stop-opacity='0.86'/%3e%3cstop%20offset='0.44'%20stop-color='%23FEFEFD'%20stop-opacity='0.7'/%3e%3cstop%20offset='0.68'%20stop-color='%23FFFFFE'%20stop-opacity='0.47'/%3e%3cstop%20offset='0.93'%20stop-color='white'%20stop-opacity='0.18'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.1'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_111_12776'%20x1='97.7552'%20y1='92.2525'%20x2='26.5778'%20y2='14.1868'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_111_12776'%20x1='17.2538'%20y1='62.3997'%20x2='60.7956'%20y2='141.011'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE1E2'/%3e%3cstop%20offset='0.3'%20stop-color='%23D7DBDC'/%3e%3cstop%20offset='0.75'%20stop-color='%23C3C9CB'/%3e%3cstop%20offset='1'%20stop-color='%23B4BCBE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_111_12776'%20x1='52.5027'%20y1='59.8766'%20x2='54.0334'%20y2='97.0465'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_111_12776'%20x1='31.5511'%20y1='31.604'%20x2='31.5511'%20y2='48.7208'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", TS = "data:image/svg+xml,%3csvg%20width='296'%20height='121'%20viewBox='0%200%20296%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1874_29372)'%3e%3cpath%20opacity='0.1'%20d='M224.307%2058.1573C223.618%2076.5232%20214.133%2092.0992%20198.188%20101.65C166.5%20120.628%20111.181%20123.651%2067.9739%20113.192C67.3195%20113.036%2066.6845%20112.876%2066.0464%20112.695C65.9658%20112.684%2065.882%20112.65%2065.8014%20112.639C59.342%20110.972%2053.159%20108.882%2047.3235%20106.314C37.7811%20102.12%2029.2157%2096.7261%2022.138%2089.9697C21.8424%2089.6949%2021.5661%2089.4173%2021.2899%2089.1398C14.5184%2082.4533%209.14699%2074.4844%205.6957%2065.1372C5.43762%2064.4276%205.20203%2063.7374%204.96645%2063.0472C-4.32987%2034.5176%2012.2478%207.58645%2041.517%206.35541C68.2912%205.22731%2076.5487%2015.7283%2097.7011%2021.5411C118.85%2027.3319%20144.793%2019.7401%20166.232%2015.9503C173.577%2014.6441%20181.393%2015.2833%20186.54%2016.0499C205.177%2018.8717%20225.328%2030.9412%20224.307%2058.1573Z'%20fill='%234182EC'/%3e%3cellipse%20opacity='0.3'%20cx='120'%20cy='111.5'%20rx='72'%20ry='4'%20fill='url(%23paint0_radial_1874_29372)'/%3e%3cpath%20d='M115.975%205.5C108.584%2012.539%2089.6625%2019.6433%2067.6026%2034.7176C67.6026%2034.7176%2068.9808%2085.6566%20115.975%20113.5V5.5Z'%20fill='url(%23paint1_linear_1874_29372)'/%3e%3cpath%20d='M115.976%205.5C123.367%2012.539%20142.289%2019.6433%20164.349%2034.7176C164.349%2034.7176%20162.97%2085.6566%20115.976%20113.5V5.5Z'%20fill='url(%23paint2_linear_1874_29372)'/%3e%3cpath%20d='M115.975%209.83691C107.052%2016.1634%2091.592%2022.1913%2071.1501%2036.1599C71.1501%2036.1599%2072.4271%2083.363%20115.975%20109.164C159.523%2083.363%20160.8%2036.1599%20160.8%2036.1599C140.358%2022.1913%20124.967%2016.1634%20115.975%209.83691Z'%20fill='url(%23paint3_linear_1874_29372)'/%3e%3cpath%20d='M153.162%2031.1445C121.979%2040.5791%2098.1674%2067.9837%2087.3748%2082.4362C94.8166%2093.349%20104.584%20102.477%20115.975%20109.163C159.523%2083.3623%20160.8%2036.1592%20160.8%2036.1592C158.169%2034.3613%20155.623%2032.6969%20153.162%2031.1445Z'%20fill='url(%23paint4_linear_1874_29372)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M75.3904%2063.9797C71.1616%2068.3999%2068.1403%2072.6126%2066.5226%2076.3427C64.9008%2080.0821%2064.7483%2083.1856%2065.9779%2085.5494C67.1817%2087.8636%2069.7257%2089.4999%2073.5809%2090.3364C77.4285%2091.1712%2082.4353%2091.1714%2088.2871%2090.3367C95.6364%2089.2884%20104.229%2086.9362%20113.371%2083.3714C109.337%2081.6551%20105.229%2079.7188%20101.1%2077.571C85.7509%2069.5869%2073.5044%2060.1714%2065.5407%2051.2282C61.56%2046.758%2058.6237%2042.377%2056.9168%2038.3242C55.2137%2034.2803%2054.6979%2030.4709%2055.712%2027.2175C57.2553%2022.2659%2062.5918%2020.8214%2067.5749%2021.1682C70.1238%2021.3456%2072.7269%2021.9879%2074.9927%2022.9664C77.2453%2023.9393%2079.2429%2025.2787%2080.4983%2026.9037L78.9157%2028.1264C77.9397%2026.8633%2076.2722%2025.6976%2074.1998%2024.8025C72.1406%2023.9132%2069.7586%2023.325%2067.436%2023.1633C62.676%2022.8321%2058.7238%2024.2757%2057.6214%2027.8126C56.7988%2030.4517%2057.1602%2033.7493%2058.76%2037.5479C60.3561%2041.3376%2063.1485%2045.5345%2067.0343%2049.8982C74.8035%2058.6229%2086.8407%2067.8994%20102.023%2075.7967C106.75%2078.2559%20111.444%2080.431%20116.019%2082.311C120.595%2080.431%20125.288%2078.2558%20130.016%2075.7966L130.042%2075.783L130.069%2075.771C143.134%2069.9261%20154.369%2060.4483%20162.226%2051.1316C166.153%2046.4751%20169.219%2041.8794%20171.244%2037.8251C173.287%2033.7351%20174.206%2030.3218%20174.011%2027.9864C173.824%2025.7487%20172.953%2024.2767%20171.721%2023.3559C170.463%2022.4151%20168.708%2021.9618%20166.621%2022.0207C162.433%2022.1389%20157.252%2024.3196%20153.247%2027.929L151.908%2026.4433C156.199%2022.5759%20161.819%2020.1554%20166.565%2020.0215C168.945%2019.9543%20171.19%2020.4621%20172.919%2021.7539C174.674%2023.0658%20175.777%2025.0978%20176.004%2027.8198C176.246%2030.7124%20175.125%2034.5313%20173.033%2038.7187C170.924%2042.9418%20167.763%2047.6688%20163.755%2052.421C155.748%2061.9157%20144.291%2071.5936%20130.913%2077.5845C126.793%2079.7269%20122.693%2081.6587%20118.667%2083.3714C127.809%2086.9362%20136.402%2089.2884%20143.751%2090.3367C149.603%2091.1715%20154.61%2091.1712%20158.458%2090.3364C162.313%2089.4999%20164.857%2087.8636%20166.061%2085.5494C167.29%2083.1856%20167.138%2080.0821%20165.516%2076.3427C163.898%2072.6126%20160.877%2068.3999%20156.648%2063.9797L158.093%2062.5972C162.412%2067.1109%20165.604%2071.5193%20167.351%2075.547C169.094%2079.5652%20169.456%2083.356%20167.835%2086.4724C166.248%2089.5233%20163.039%2091.3888%20158.882%2092.2909C154.716%2093.1947%20149.45%2093.1698%20143.469%2092.3167C135.429%2091.1698%20125.995%2088.5108%20116.019%2084.4709C106.044%2088.5108%2096.61%2091.1697%2088.5695%2092.3167C82.5887%2093.1698%2077.3222%2093.1947%2073.1568%2092.2909C68.9991%2091.3888%2065.7906%2089.5232%2064.2036%2086.4724C62.5825%2083.356%2062.945%2079.5652%2064.6877%2075.547C66.4344%2071.5193%2069.6269%2067.1109%2073.9452%2062.5972L75.3904%2063.9797Z'%20fill='url(%23paint5_linear_1874_29372)'/%3e%3cg%20filter='url(%23filter0_d_1874_29372)'%3e%3cpath%20d='M130.818%2059.714H101.601C100.957%2059.714%20100.34%2059.4582%2099.8844%2059.0028C99.4291%2058.5475%2099.1733%2057.93%2099.1732%2057.286V43.5245C99.1732%2039.0062%20100.968%2034.673%20104.163%2031.4781C107.358%2028.2832%20111.691%2026.4883%20116.209%2026.4883C120.728%2026.4883%20125.061%2028.2832%20128.256%2031.4781C131.451%2034.673%20133.246%2039.0062%20133.246%2043.5245V57.286C133.246%2057.93%20132.99%2058.5475%20132.535%2059.0029C132.079%2059.4582%20131.462%2059.714%20130.818%2059.714ZM104.029%2054.8581H128.39V43.5245C128.39%2040.2941%20127.107%2037.196%20124.822%2034.9117C122.538%2032.6275%20119.44%2031.3442%20116.209%2031.3442C112.979%2031.3442%20109.881%2032.6275%20107.597%2034.9117C105.312%2037.196%20104.029%2040.2941%20104.029%2043.5245V54.8581Z'%20fill='url(%23paint6_linear_1874_29372)'%20stroke='url(%23paint7_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M98.5618%2052.7402H133.428C134.284%2052.7402%20134.979%2053.4346%20134.979%2054.2912V83.0044C134.979%2083.861%20134.284%2084.5554%20133.428%2084.5554H98.5618C97.7052%2084.5554%2097.0109%2083.861%2097.0109%2083.0044V54.2912C97.0109%2053.4346%2097.7052%2052.7402%2098.5618%2052.7402Z'%20fill='url(%23paint8_linear_1874_29372)'%20stroke='url(%23paint9_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20fill='url(%23paint10_linear_1874_29372)'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20stroke='url(%23paint11_linear_1874_29372)'%20stroke-opacity='0.7'%20stroke-width='0.485591'%20stroke-linecap='round'%20stroke-linejoin='round'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_1874_29372)'%3e%3crect%20x='124.088'%20y='36.5'%20width='65.8242'%20height='19.9824'%20rx='4.2126'%20fill='url(%23paint12_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3crect%20x='124.588'%20y='37'%20width='64.8242'%20height='18.9824'%20rx='3.7126'%20stroke='url(%23paint13_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint14_linear_1874_29372)'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint15_radial_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint16_linear_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint17_radial_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint18_linear_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint19_radial_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint20_linear_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint21_radial_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint22_linear_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint23_radial_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint24_linear_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint25_radial_1874_29372)'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1874_29372'%20x='92.6132'%20y='25.9883'%20width='46.7633'%20height='66.8626'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='3.89763'/%3e%3cfeGaussianBlur%20stdDeviation='1.94882'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.21%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_1874_29372'%20x='121.983'%20y='35.4476'%20width='74.2433'%20height='28.4016'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='2.10478'%20dy='3.15718'/%3e%3cfeGaussianBlur%20stdDeviation='2.10478'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.130752%200%200%200%200%200.15853%200%200%200%200%200.219642%200%200%200%200.08%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(120%20111.5)%20rotate(90)%20scale(4%2072)'%3e%3cstop%20stop-color='%237988B1'/%3e%3cstop%20offset='0.864583'%20stop-color='%237988B1'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint1_linear_1874_29372'%20x1='114.245'%20y1='113.376'%20x2='80.8764'%20y2='27.4415'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.0767182'%20stop-color='%23448D7E'/%3e%3cstop%20offset='0.666476'%20stop-color='%2373B599'/%3e%3cstop%20offset='1'%20stop-color='%23ADF7C2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_1874_29372'%20x1='176.392'%20y1='78.1993'%20x2='109.113'%20y2='-12.2583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23003C30'/%3e%3cstop%20offset='0.561878'%20stop-color='%23246A5B'/%3e%3cstop%20offset='0.851096'%20stop-color='%2354A695'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_1874_29372'%20x1='155.933'%20y1='80.6185'%20x2='121.445'%20y2='7.66183'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2314554E'/%3e%3cstop%20offset='0.44'%20stop-color='%232F7A72'/%3e%3cstop%20offset='1'%20stop-color='%2373B599'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_1874_29372'%20x1='150.009'%20y1='123.929'%20x2='84.3449'%20y2='6.6723'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.148171'%20stop-color='%230B3531'/%3e%3cstop%20offset='0.579606'%20stop-color='%2373B599'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.970837'%20stop-color='%23ADF7C2'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_1874_29372'%20x1='88.2556'%20y1='104.212'%20x2='90.8789'%20y2='-7.3154'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%237288CB'/%3e%3cstop%20offset='0.293969'%20stop-color='%23909FC9'/%3e%3cstop%20offset='0.642674'%20stop-color='%23B9C5EA'/%3e%3cstop%20offset='0.991093'%20stop-color='%23D5E0FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_1874_29372'%20x1='97.5844'%20y1='24.9971'%20x2='140.3'%20y2='42.3365'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint7_linear_1874_29372'%20x1='116.209'%20y1='26.1597'%20x2='116.209'%20y2='59.7142'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint8_linear_1874_29372'%20x1='94.6938'%20y1='50.7675'%20x2='141.299'%20y2='72.6746'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint9_linear_1874_29372'%20x1='118.287'%20y1='85.132'%20x2='118.287'%20y2='53.4736'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint10_linear_1874_29372'%20x1='119.648'%20y1='99.0707'%20x2='96.1057'%20y2='62.7609'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23425892'/%3e%3cstop%20offset='0.368422'%20stop-color='%232E3D75'/%3e%3cstop%20offset='1'%20stop-color='%2309143F'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint11_linear_1874_29372'%20x1='121.451'%20y1='79.5645'%20x2='122.42'%20y2='61.4267'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%23091E59'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint12_linear_1874_29372'%20x1='164.65'%20y1='55.2245'%20x2='157.245'%20y2='29.9592'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint13_linear_1874_29372'%20x1='172.952'%20y1='35.3295'%20x2='169.51'%20y2='58.266'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239DADDB'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint14_linear_1874_29372'%20x1='134.311'%20y1='49.5735'%20x2='129.472'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint15_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(133.491%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint16_linear_1874_29372'%20x1='143.714'%20y1='49.5735'%20x2='138.876'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint17_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(142.895%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint18_linear_1874_29372'%20x1='153.118'%20y1='49.5735'%20x2='148.279'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint19_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(152.298%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint20_linear_1874_29372'%20x1='162.521'%20y1='49.5735'%20x2='157.683'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint21_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(161.702%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint22_linear_1874_29372'%20x1='171.925'%20y1='49.5735'%20x2='167.086'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint23_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(171.105%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint24_linear_1874_29372'%20x1='181.328'%20y1='49.5735'%20x2='176.489'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint25_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(180.508%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3cclipPath%20id='clip0_1874_29372'%3e%3crect%20width='296'%20height='120'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", IS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.0001%204L4.0001%206.3999L3.2001%206.3999C2.34542%206.3999%201.6001%207.021%201.6001%207.86657L1.6001%2014.5332C1.6001%2015.3788%202.34542%2015.9999%203.2001%2015.9999L12.8001%2015.9999C13.6548%2015.9999%2014.4001%2015.3788%2014.4001%2014.5332L14.4001%207.86657C14.4001%207.021%2013.6548%206.3999%2012.8001%206.3999H12.0001V4C12.0001%201.79086%2010.2092%200%208.0001%200C5.79096%200%204.0001%201.79086%204.0001%204ZM10.4001%204V6.3999L5.6001%206.3999L5.6001%204C5.6001%202.67452%206.67461%201.6%208.0001%201.6C9.32558%201.6%2010.4001%202.67452%2010.4001%204ZM3.2%2014.3998L3.2%207.9998L12.8%207.9998L12.8%2014.3998L3.2%2014.3998ZM8.8002%2011.2001C8.8002%2011.6419%208.44202%2012.0001%208.0002%2012.0001C7.55837%2012.0001%207.20019%2011.6419%207.20019%2011.2001C7.20019%2010.7583%207.55837%2010.4001%208.0002%2010.4001C8.44202%2010.4001%208.8002%2010.7583%208.8002%2011.2001Z'/%3e%3c/svg%3e", NS = "data:image/svg+xml,%3csvg%20width='14'%20height='16'%20viewBox='0%200%2014%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.99961%200C8.76692%200%2010.1996%201.43269%2010.1996%203.2V4.8H12.1996C12.8624%204.8%2013.3996%205.33726%2013.3996%206V14.8C13.3996%2015.4627%2012.8624%2016%2012.1996%2016H1.79961C1.13687%2016%200.599609%2015.4627%200.599609%2014.8V6C0.599609%205.33726%201.13687%204.8%201.79961%204.8H3.79961V3.2C3.79961%201.43269%205.2323%200%206.99961%200ZM6.99971%209.2C6.33697%209.2%205.79971%209.73726%205.79971%2010.4C5.79971%2011.0627%206.33697%2011.6%206.99971%2011.6C7.66245%2011.6%208.19971%2011.0627%208.19971%2010.4C8.19971%209.73726%207.66245%209.2%206.99971%209.2ZM6.99961%201.6C6.11595%201.6%205.39961%202.31634%205.39961%203.2V4.8H8.59961V3.2C8.59961%202.31634%207.88327%201.6%206.99961%201.6Z'%20fill='%2384858C'/%3e%3c/svg%3e", LS = "data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e", Zf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.66017%204.32061C2.67767%204.14449%202.61175%203.97076%202.48342%203.85255L1.17675%202.2406V2H5.23558L8.37275%209.04184L11.1307%202H15V2.2406L13.8823%203.33732C13.7861%203.41255%2013.7382%203.53613%2013.7581%203.65852V11.7171C13.7382%2011.8389%2013.7861%2011.9625%2013.8823%2012.0377L14.9737%2013.1344V13.375H9.48342V13.1344L10.6145%2012.0108C10.7253%2011.8974%2010.7253%2011.8639%2010.7253%2011.6902V5.17674L7.58175%2013.3487H7.15708L3.49667%205.17674V10.6538C3.46633%2010.8836%203.541%2011.1159%203.69908%2011.2819L5.16967%2013.1075V13.3487H1V13.1075L2.47058%2011.2819C2.62808%2011.1153%202.69808%2010.8818%202.66017%2010.6538V4.32061Z'%20/%3e%3c/svg%3e", RS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%201.5L16%201.5V3.1L4%203.1V1.5ZM0%207L16%207V8.6L0%208.6L0%207ZM16%2012.5L4%2012.5V14.1L16%2014.1V12.5Z'/%3e%3c/svg%3e", BS = "data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2908%203C16.2908%204.65685%2014.9476%206%2013.2908%206C11.6339%206%2010.2908%204.65685%2010.2908%203C10.2908%201.34315%2011.6339%200%2013.2908%200C14.9476%200%2016.2908%201.34315%2016.2908%203Z'/%3e%3cpath%20d='M23.7285%2012.763C22.1527%2013.275%2020.4602%2012.4127%2019.9483%2010.8369C19.4363%209.26115%2020.2986%207.56869%2021.8744%207.05669C23.4501%206.54469%2025.1426%207.40705%2025.6546%208.98281C26.1666%2010.5586%2025.3042%2012.251%2023.7285%2012.763Z'%20/%3e%3cpath%20d='M16.7417%2022.8536C15.7678%2021.5131%2016.0649%2019.637%2017.4054%2018.6632C18.7458%2017.6893%2020.6219%2017.9864%2021.5958%2019.3269C22.5696%2020.6673%2022.2725%2022.5434%2020.9321%2023.5173C19.5917%2024.4911%2017.7155%2024.194%2016.7417%2022.8536Z'%20/%3e%3cpath%20d='M4.70727%207.05665C6.28303%207.56865%207.14539%209.26111%206.63339%2010.8369C6.12139%2012.4126%204.42893%2013.275%202.85317%2012.763C1.27741%2012.251%200.415055%2010.5585%200.927051%208.98277C1.43905%207.40701%203.13151%206.54465%204.70727%207.05665Z'%20/%3e%3cpath%20d='M4.98591%2019.3268C5.95979%2017.9863%207.8359%2017.6892%209.17632%2018.6631C10.5167%2019.6369%2010.8139%2021.513%209.84002%2022.8535C8.86614%2024.1939%206.99003%2024.491%205.64961%2023.5172C4.30919%2022.5433%204.01204%2020.6672%204.98591%2019.3268Z'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.5845%203.96609C17.4649%204.5001%2017.2482%204.99744%2016.9539%205.43861C17.8536%205.87529%2018.6637%206.46781%2019.3489%207.1811C19.6773%206.76485%2020.0831%206.40497%2020.5537%206.12602C19.7103%205.23525%2018.7049%204.49953%2017.5845%203.96609ZM23.2082%2014.2919C22.6634%2014.343%2022.1236%2014.2905%2021.6132%2014.1468C21.4757%2015.1537%2021.1598%2016.1038%2020.6984%2016.9642C21.1958%2017.1481%2021.6634%2017.423%2022.0741%2017.7846C22.6539%2016.7224%2023.0467%2015.5434%2023.2082%2014.2919ZM15.127%2022.8318C14.91%2022.3294%2014.7931%2021.7997%2014.772%2021.2698C14.2912%2021.3554%2013.7962%2021.4%2013.2908%2021.4C12.7854%2021.4%2012.2904%2021.3553%2011.8096%2021.2698C11.7884%2021.7997%2011.6715%2022.3294%2011.4545%2022.8317C12.0498%2022.9422%2012.6636%2023%2013.2908%2023C13.9181%2023%2014.5318%2022.9422%2015.127%2022.8318ZM4.50751%2017.7844C4.91818%2017.4228%205.38581%2017.1479%205.88317%2016.9641C5.4218%2016.1037%205.10593%2015.1537%204.96848%2014.1469C4.4581%2014.2905%203.91827%2014.3431%203.37354%2014.292C3.53496%2015.5434%203.92771%2016.7223%204.50751%2017.7844ZM6.02783%206.12618C6.49843%206.40515%206.90417%206.76503%207.23254%207.18129C7.91788%206.4679%208.72802%205.8753%209.62784%205.43859C9.33356%204.99742%209.11686%204.50008%208.99724%203.96606C7.87678%204.49954%206.87124%205.23532%206.02783%206.12618Z'%20/%3e%3c/svg%3e", ho = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M12.7738%2012.7273V20H11.4457L8.28161%2015.4226H8.22834V20H6.6907V12.7273H8.04013L11.1793%2017.3011H11.2433V12.7273H12.7738ZM14.0442%2020V12.7273H18.8596V13.995H15.5819V15.728H18.54V16.9957H15.5819V20H14.0442ZM19.6168%2013.995V12.7273H25.5898V13.995H23.3633V20H21.8434V13.995H19.6168Z'%20fill='white'/%3e%3c/svg%3e", kS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202.34326V8.00012V13.657'%20stroke-width='1.6'/%3e%3cpath%20d='M2.34375%208H8.0006H13.6575'%20stroke-width='1.6'/%3e%3c/svg%3e", Xf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M12.9051%201C12.693%201.00025%2012.4843%201.05271%2012.2974%201.15274C12.1104%201.25278%2011.951%201.3973%2011.8331%201.57356L9.1222%201.08576L8.67879%201.00555L8.53048%201.46662L7.25876%205.421C5.54568%205.55454%204.03067%206.14788%202.95277%207.02213C2.79541%206.83501%202.59908%206.68452%202.3775%206.58118C2.15592%206.47784%201.91444%206.42415%201.66995%206.42385C1.25753%206.42603%200.860341%206.57994%200.554143%206.85624C0.247944%207.13253%200.0541631%207.51187%200.00976141%207.9219C-0.0346403%208.33193%200.0734443%208.74396%200.313399%209.07939C0.553355%209.41483%200.908388%209.6502%201.31078%209.74061C1.29317%209.88174%201.28253%2010.0245%201.28253%2010.1689C1.28253%2012.8085%204.2889%2014.9471%207.99778%2014.9471C11.7067%2014.9471%2014.713%2012.8085%2014.713%2010.1689C14.713%2010.0248%2014.7023%209.88243%2014.6848%209.74162C15.0882%209.65213%2015.4444%209.41702%2015.6853%209.08128C15.9261%208.74555%2016.0347%208.33277%2015.9902%207.92197C15.9458%207.51117%2015.7514%207.1312%2015.4442%206.85479C15.1371%206.57838%2014.7388%206.42494%2014.3256%206.42385C14.0811%206.42415%2013.8396%206.47784%2013.6181%206.58118C13.3965%206.68452%2013.2002%206.83501%2013.0428%207.02213C11.9839%206.16327%2010.5022%205.57757%208.82609%205.43059L9.44202%202.19252L11.649%202.59003C11.7162%202.87267%2011.8767%203.12441%2012.1046%203.30455C12.3325%203.48469%2012.6146%203.58272%2012.9051%203.58279C13.2476%203.58279%2013.576%203.44673%2013.8182%203.20455C14.0604%202.96236%2014.1965%202.63389%2014.1965%202.29139C14.1965%201.94889%2014.0604%201.62042%2013.8182%201.37824C13.576%201.13606%2013.2476%201%2012.9051%201ZM5.19556%207.97353C5.88774%207.97353%206.44811%208.55207%206.44811%209.26492C6.44811%209.97777%205.88774%2010.5563%205.19556%2010.5563C4.50595%2010.5718%203.94301%209.97777%203.94301%209.26492C3.94301%208.55207%204.50595%207.97353%205.19556%207.97353ZM10.8%207.97353C11.4896%207.97353%2012.0526%208.55207%2012.0526%209.26492C12.0526%209.97777%2011.4896%2010.5718%2010.8%2010.5563C10.1078%2010.5563%209.54745%209.97777%209.54745%209.26492C9.54745%208.55207%2010.1078%207.97353%2010.8%207.97353ZM5.46645%2011.6928C5.4742%2011.698%206.4042%2012.4677%207.99778%2012.4677C9.59136%2012.4677%2010.6091%2011.8115%2010.6169%2011.8063L11.1486%2012.5191C11.0995%2012.5553%209.95553%2013.3974%207.99778%2013.3974C6.04003%2013.3974%204.89605%2012.5553%204.84698%2012.5191L5.46645%2011.6928Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", HS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.6455%204C11.5572%202.46296%209.9149%201.6%208%201.6C4.46538%201.6%201.6%204.46538%201.6%208C1.6%2011.5346%204.46538%2014.4%208%2014.4C11.5346%2014.4%2014.4%2011.5346%2014.4%208H16C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208C0%203.58172%203.58172%200%208%200C10.2434%200%2012.2199%200.946009%2013.6%202.61628V0H15.2V5.6H9.6V4H12.6455Z'/%3e%3c/svg%3e", jS = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", DS = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_8564_5674)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", nl = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M10.4958%2011.6272L14.5593%2015.6907L15.6907%2014.5594L11.6271%2010.4958C12.4874%209.3935%2013%208.00661%2013%206.5C13%202.91015%2010.0898%203.13835e-07%206.5%200C2.91015%206.3984e-07%20-6.3984e-07%202.91015%200%206.5C-3.13835e-07%2010.0899%202.91015%2013%206.5%2013C8.0066%2013%209.39347%2012.4874%2010.4958%2011.6272ZM11.4%206.5C11.4%209.2062%209.20619%2011.4%206.5%2011.4C3.7938%2011.4%201.6%209.2062%201.6%206.5C1.6%203.7938%203.7938%201.6%206.5%201.6C9.20619%201.6%2011.4%203.7938%2011.4%206.5Z'/%3e%3c/svg%3e", VS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_5045)'%3e%3cpath%20d='M7.6903%200C8.29254%200.00694115%208.89242%200.076523%209.48026%200.207622C9.73687%200.26485%209.92878%200.478779%209.95791%200.740074L10.0976%201.99287C10.1608%202.5681%2010.6464%203.00377%2011.2254%203.00438C11.3811%203.00463%2011.535%202.97222%2011.6788%202.90859L12.8281%202.40375C13.0671%202.29875%2013.3463%202.35599%2013.5248%202.54656C14.3553%203.43356%2014.9738%204.49736%2015.3338%205.65793C15.4114%205.90818%2015.3221%206.18015%2015.1112%206.33561L14.0925%207.08645C13.802%207.29995%2013.6303%207.639%2013.6303%207.99958C13.6303%208.36015%2013.802%208.6992%2014.0932%208.91317L15.1127%209.66427C15.3237%209.81971%2015.4131%2010.0917%2015.3355%2010.342C14.9756%2011.5024%2014.3574%2012.5661%2013.5274%2013.4532C13.3491%2013.6438%2013.0701%2013.7012%2012.8311%2013.5965L11.6772%2013.0909C11.3471%2012.9464%2010.9679%2012.9676%2010.6559%2013.1479C10.344%2013.3282%2010.1363%2013.6461%2010.0967%2014.0043L9.95796%2015.257C9.92935%2015.5153%209.74157%2015.7278%209.48874%2015.7879C8.30027%2016.0707%207.06204%2016.0707%205.87356%2015.7879C5.62074%2015.7278%205.43296%2015.5153%205.40435%2015.257L5.26583%2014.0062C5.22514%2013.6487%205.0172%2013.3317%204.70547%2013.152C4.39374%2012.9723%204.01524%2012.9513%203.68621%2013.0949L2.53205%2013.6006C2.29299%2013.7053%202.01386%2013.6479%201.8356%2013.4572C1.00511%2012.569%200.38691%2011.5041%200.0275302%2010.3424C-0.0498761%2010.0922%200.0395596%209.82044%200.250419%209.66509L1.27059%208.91352C1.56117%208.70002%201.73278%208.36097%201.73278%208.0004C1.73278%207.63982%201.56117%207.30077%201.27021%207.087L0.250678%206.33671C0.0395057%206.18131%20-0.0500122%205.90917%200.0276669%205.65875C0.387669%204.49819%201.00619%203.43438%201.8367%202.54738C2.01514%202.35681%202.2944%202.29957%202.53342%202.40457L3.68245%202.90932C4.01307%203.05441%204.39316%203.0325%204.70657%202.8494C5.01863%202.66839%205.22638%202.35014%205.26649%201.99192L5.40604%200.740074C5.43518%200.478647%205.62727%200.264649%205.88404%200.207543C6.47257%200.0766523%207.07309%200.00710051%207.6903%200ZM7.68006%205.53844C6.32059%205.53844%205.21851%206.64051%205.21851%207.99998C5.21851%209.35945%206.32059%2010.4615%207.68006%2010.4615C9.03953%2010.4615%2010.1416%209.35945%2010.1416%207.99998C10.1416%206.64051%209.03953%205.53844%207.68006%205.53844Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_5045'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", US = "data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.55808%200.868984L5.02255%204.40452L1.48699%200.868962L0.35562%202.00033L5.02253%206.66724L9.68945%202.00035L8.55808%200.868984Z'%20fill='%23D2D5D9'/%3e%3c/svg%3e", zS = "data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.02255%200.333317L9.68945%205.00022L8.55808%206.13159L5.02255%202.59606L1.48702%206.13159L0.355645%205.00022L5.02255%200.333317Z'%20fill='%23BABCBF'/%3e%3c/svg%3e", Fi = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%203.13124e-07%208%206.99382e-07C3.58172%202.03931e-06%20-2.99299e-06%203.58172%20-2.60673e-06%208C-3.13124e-07%2012.4183%203.58172%2016%208%2016ZM4.3462%208.17149L7.31585%2011.1411L7.45727%2011.283L8.40722%2010.3329L11.9829%206.75723L11.0334%205.80772L7.45743%209.3837L5.2957%207.22198L4.3462%208.17149Z'/%3e%3c/svg%3e", Yf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.2167%200.987644C14.9609%200.770669%2014.559%200.739624%2014.1435%200.906449H14.1428C13.7058%201.0818%201.77211%206.20052%201.2863%206.40965C1.19794%206.44035%200.426245%206.72829%200.505734%207.36966C0.576695%207.94792%201.19692%208.18741%201.27265%208.21505L4.30656%209.25387C4.50784%209.9239%205.24986%2012.3959%205.41395%2012.924C5.5163%2013.2532%205.68313%2013.6858%205.9755%2013.7749C6.23205%2013.8738%206.48723%2013.7834%206.65235%2013.6538L8.50722%2011.9333L11.5016%2014.2685L11.5729%2014.3112C11.7762%2014.4012%2011.971%2014.4463%2012.1569%2014.4463C12.3005%2014.4463%2012.4384%2014.4193%2012.5701%2014.3654C13.0187%2014.1812%2013.1981%2013.7537%2013.2169%2013.7053L15.4535%202.07969C15.59%201.45878%2015.4003%201.14287%2015.2167%200.987644ZM6.98225%209.6694L5.95878%2012.3986L4.93531%208.98708L12.7819%203.18742L6.98225%209.6694Z'%20/%3e%3c/svg%3e", C0 = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%2016C6%2010.4772%2010.4772%206%2016%206C21.5228%206%2026%2010.4772%2026%2016C26%2021.5228%2021.5228%2026%2016%2026C10.4772%2026%206%2021.5228%206%2016ZM16%208C11.5817%208%208%2011.5817%208%2016C8%2020.4183%2011.5817%2024%2016%2024C20.4183%2024%2024%2020.4183%2024%2016C24%2011.5817%2020.4183%208%2016%208ZM9%2016C9%2012.134%2012.134%209%2016%209C19.866%209%2023%2012.134%2023%2016C23%2019.866%2019.866%2023%2016%2023C12.134%2023%209%2019.866%209%2016Z'%20fill='white'/%3e%3c/svg%3e", Qf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.266%203.42054C14.7227%203.66148%2014.1388%203.82432%2013.526%203.89756C14.1515%203.52262%2014.6319%202.92893%2014.8581%202.22155C14.2727%202.56868%2013.6244%202.8208%2012.9344%202.95669C12.3817%202.36792%2011.5944%202%2010.7231%202C9.05001%202%207.69358%203.35637%207.69358%205.02936C7.69358%205.26679%207.72043%205.49801%207.77206%205.71972C5.2543%205.59339%203.02209%204.38733%201.52793%202.55453C1.26717%203.00195%201.11777%203.52235%201.11777%204.07752C1.11777%205.12852%201.65264%206.05578%202.46551%206.59902C1.96888%206.5833%201.50179%206.44703%201.09331%206.22013C1.09309%206.23277%201.09309%206.24546%201.09309%206.25821C1.09309%207.726%202.13734%208.95043%203.5232%209.22869C3.26897%209.29793%203.00135%209.33493%202.72503%209.33493C2.52983%209.33493%202.34004%209.31597%202.15511%209.28059C2.54058%2010.4842%203.65936%2011.36%204.985%2011.3845C3.94821%2012.197%202.64196%2012.6813%201.22266%2012.6813C0.978157%2012.6813%200.736999%2012.667%200.5%2012.639C1.84065%2013.4985%203.43305%2014%205.14384%2014C10.716%2014%2013.7631%209.38386%2013.7631%205.38064C13.7631%205.24929%2013.7602%205.11863%2013.7543%204.98874C14.3462%204.56162%2014.8598%204.02805%2015.266%203.42054Z'%20/%3e%3c/svg%3e", e1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_567)'%3e%3cpath%20d='M0.0390096%200.5L6.21643%208.7598L0%2015.4754H1.39907L6.84154%209.59578L11.2389%2015.4754H16L9.47501%206.75096L15.2612%200.5H13.8621L8.8499%205.91498L4.8001%200.5H0.0390096ZM2.09644%201.53056H4.2837L13.9422%2014.4446H11.755L2.09644%201.53056Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_567'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", FS = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='%23FECA00'/%3e%3cmask%20id='mask0_12658_6636'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='1'%20width='20'%20height='18'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='url(%23paint0_linear_12658_6636)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_12658_6636)'%3e%3crect%20y='1.25'%20width='20'%20height='7.5'%20fill='url(%23paint1_linear_12658_6636)'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_12658_6636'%20x1='10'%20y1='9'%20x2='9.99999'%20y2='18.5396'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FECE00'/%3e%3cstop%20offset='1'%20stop-color='%23FEBB00'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_12658_6636'%20x1='10'%20y1='1.25'%20x2='10'%20y2='8.75'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2353DFFD'/%3e%3cstop%20offset='1'%20stop-color='%23359FFA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", KS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4711_40488)'%3e%3cpath%20d='M7.9982%209.53674e-07C9.36526%209.53674e-07%2010.5677%200.865134%2011.0159%202.13364C11.1632%202.55033%2010.9447%203.00748%2010.5281%203.15471C10.1411%203.29142%209.71933%203.11285%209.54316%202.75301L9.50699%202.66682C9.28305%202.03305%208.68168%201.60038%207.9982%201.60038C7.15495%201.60038%206.4641%202.2529%206.40304%203.08056L6.39865%203.19993L6.39862%204.79954L12.5993%204.80031C13.5522%204.80031%2014.3322%205.54062%2014.3956%206.47747L14.3997%206.60074L14.3997%2014.1996C14.3997%2015.1525%2013.6594%2015.9325%2012.7226%2015.9958L12.5993%2016H3.39711C2.44419%2016%201.66418%2015.2597%201.60083%2014.3228L1.59668%2014.1996L1.59668%206.60074C1.59668%205.64782%202.33698%204.86781%203.27384%204.80447L3.39711%204.80031L4.79824%204.79954L4.79827%203.19993C4.79827%201.43266%206.23093%209.53674e-07%207.9982%209.53674e-07ZM7.9982%209.20098C7.33592%209.20098%206.79903%209.73787%206.79903%2010.4002C6.79903%2011.0624%207.33592%2011.5993%207.9982%2011.5993C8.66049%2011.5993%209.19738%2011.0624%209.19738%2010.4002C9.19738%209.73787%208.66049%209.20098%207.9982%209.20098Z'%20fill='%2331DE91'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4711_40488'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", WS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_9_444)'%3e%3cpath%20d='M13.0025%209.59794C13.9963%209.59794%2014.8019%2010.4036%2014.8019%2011.3974V12.1323C14.8019%2012.591%2014.6585%2013.0383%2014.3917%2013.4116C13.1548%2015.1425%2011.135%2016%208.3983%2016C5.66104%2016%203.64231%2015.1421%202.40837%2013.4103C2.14275%2013.0376%202%2012.5912%202%2012.1335V11.3974C2%2010.4036%202.80563%209.59794%203.79942%209.59794H13.0025ZM8.3983%200C10.6078%200%2012.399%201.79118%2012.399%204.00071C12.399%206.21024%2010.6078%208.00142%208.3983%208.00142C6.18877%208.00142%204.39759%206.21024%204.39759%204.00071C4.39759%201.79118%206.18877%200%208.3983%200Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_9_444'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", JS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818L1.5%202.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016ZM7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", $S = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.353553%209.54586C0.158291%209.74112%200.158291%2010.0577%200.353554%2010.253L4.59619%2014.4956C4.79146%2014.6909%205.10804%2014.6909%205.3033%2014.4956L6.01041%2013.7885C6.20567%2013.5932%206.20567%2013.2767%206.01041%2013.0814L1.76777%208.83875C1.5725%208.64349%201.25592%208.64349%201.06066%208.83875L0.353553%209.54586ZM8.83883%202.47479L2.47487%208.83875L6.01041%2012.3743L8.62656%209.75813L14.2834%2015.415L15.4148%2014.2836L9.75794%208.62676L12.3744%206.01033L8.83883%202.47479ZM8.83883%201.76769C8.64357%201.57242%208.64357%201.25584%208.83883%201.06058L9.54594%200.353473C9.7412%200.158211%2010.0578%200.158211%2010.253%200.353473L14.4957%204.59611C14.691%204.79138%2014.691%205.10796%2014.4957%205.30322L13.7886%206.01033C13.5933%206.20559%2013.2767%206.20559%2013.0815%206.01033L8.83883%201.76769Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", GS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.454139%209.64645C0.258877%209.84171%200.258877%2010.1583%200.454139%2010.3536L4.69678%2014.5962C4.89204%2014.7915%205.20862%2014.7915%205.40389%2014.5962L6.11099%2013.8891C6.30626%2013.6938%206.30626%2013.3772%206.11099%2013.182L1.86835%208.93934C1.67309%208.74408%201.35651%208.74408%201.16125%208.93934L0.454139%209.64645ZM8.93942%202.57538L2.57546%208.93934L6.11099%2012.4749L8.72715%209.85872L14.384%2015.5156L15.5154%2014.3842L9.85852%208.72735L12.475%206.11091L8.93942%202.57538ZM8.93942%201.86827C8.74416%201.67301%208.74416%201.35643%208.93942%201.16117L9.64653%200.454059C9.84179%200.258797%2010.1584%200.258796%2010.3536%200.454059L14.5963%204.6967C14.7915%204.89196%2014.7915%205.20854%2014.5963%205.40381L13.8892%206.11091C13.6939%206.30617%2013.3773%206.30617%2013.1821%206.11091L8.93942%201.86827Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", qS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.99207%203.63636H5.09091V5.09091H0.727273V0.720881H2.18182V2.36833C3.80878%200.662224%205.663%200%208%200C12.4183%200%2016%203.58172%2016%208C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208H1.45455C1.45455%2011.615%204.38505%2014.5455%208%2014.5455C11.615%2014.5455%2014.5455%2011.615%2014.5455%208C14.5455%204.38505%2011.615%201.45455%208%201.45455C5.93397%201.45455%204.39611%202.03009%202.99207%203.63636Z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.45455%207.63636H11.3636V9.09091H7V4H8.45455V7.63636Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", ZS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='path-1-inside-1'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818V2.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016Z'/%3e%3c/mask%3e%3cpath%20d='M8.04545%2016L7.39436%2017.4615L8.04469%2017.7512L8.69528%2017.4621L8.04545%2016ZM2.95455%201.45455L3.84207%202.78583L2.95455%201.45455ZM14.5909%202.90909H12.9909V2.98153L12.9975%203.05367L14.5909%202.90909ZM14.5909%2010.1818H12.9909H14.5909ZM8.69655%2014.5385C6.58223%2013.5966%205.11437%2012.705%204.19935%2011.8916C3.27547%2011.0704%203.1%2010.5016%203.1%2010.1818H-0.1C-0.1%2011.7969%200.815443%2013.1652%202.07338%2014.2834C3.34018%2015.4094%205.14505%2016.4595%207.39436%2017.4615L8.69655%2014.5385ZM3.1%2010.1818V2.90909H-0.1V10.1818H3.1ZM3.1%202.90909C3.1%202.85035%203.10935%202.96404%203.03294%203.13386C2.94838%203.32177%202.83149%203.42018%202.81769%203.43121C2.81663%203.43206%202.83318%203.41892%202.88465%203.38558C2.93655%203.35197%203.00118%203.31234%203.09633%203.25468C3.27933%203.14377%203.53597%202.98989%203.84207%202.78583L2.06703%200.123265C1.82767%200.282838%201.62976%200.401683%201.43776%200.518047C1.27249%200.618213%201.02919%200.764014%200.81867%200.932428C0.577606%201.12528%200.301621%201.40551%200.114789%201.82069C-0.0638995%202.21778%20-0.1%202.60419%20-0.1%202.90909H3.1ZM3.84207%202.78583C3.76643%202.83625%204.29376%202.52335%205.16756%202.19638C6.02381%201.87598%207.06419%201.6%208.04545%201.6L8.04545%20-1.6C6.52723%20-1.6%205.08099%20-1.18793%204.04608%20-0.800668C3.02871%20-0.419974%202.26033%20-0.0056029%202.06703%200.123265L3.84207%202.78583ZM8.04545%201.6C9.88229%201.6%2011.3986%202.21898%2012.2488%202.78583L14.0239%200.123265C12.6923%20-0.764437%2010.5653%20-1.6%208.04545%20-1.6L8.04545%201.6ZM12.2488%202.78583C12.5549%202.98989%2012.8116%203.14377%2012.9946%203.25468C13.0897%203.31234%2013.1544%203.35197%2013.2063%203.38558C13.2577%203.41892%2013.2743%203.43206%2013.2732%203.43121C13.2594%203.42018%2013.1425%203.32177%2013.058%203.13386C12.9816%202.96404%2012.9909%202.85035%2012.9909%202.90909H16.1909C16.1909%202.60419%2016.1548%202.21778%2015.9761%201.82069C15.7893%201.40551%2015.5133%201.12528%2015.2722%200.932428C15.0617%200.764014%2014.8184%200.618213%2014.6531%200.518047C14.4611%200.401683%2014.2632%200.282838%2014.0239%200.123265L12.2488%202.78583ZM12.9975%203.05367C12.992%202.99374%2012.9948%203.01208%2012.9965%203.249C12.9978%203.43011%2012.9986%203.68141%2012.999%203.9838C12.9999%204.58786%2012.9993%205.38611%2012.9981%206.21349C12.9957%207.86392%2012.9909%209.63543%2012.9909%2010.1818H16.1909C16.1909%209.6373%2016.1957%207.87838%2016.1981%206.21814C16.1993%205.39018%2016.1999%204.58804%2016.199%203.97905C16.1986%203.67492%2016.1977%203.41653%2016.1964%203.22635C16.1954%203.09198%2016.1946%202.87741%2016.1844%202.76451L12.9975%203.05367ZM12.9909%2010.1818C12.9909%2010.5048%2012.8144%2011.0748%2011.8916%2011.8951C10.977%2012.708%209.50968%2013.5983%207.39563%2014.5379L8.69528%2017.4621C10.9449%2016.4623%2012.7503%2015.4132%2014.0175%2014.2868C15.2765%2013.1677%2016.1909%2011.7982%2016.1909%2010.1818H12.9909Z'%20mask='url(%23path-1-inside-1)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/svg%3e", XS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.81463%2013.1855C2.19849%2012.5694%202.02173%2011.6295%202.21495%2010.3964C1.20633%209.661%200.666748%208.87144%200.666748%208.00008C0.666748%207.12873%201.20633%206.33916%202.21495%205.6038C2.02173%204.37063%202.19849%203.43077%202.81463%202.81463C3.43077%202.19849%204.37063%202.02173%205.6038%202.21495C6.33916%201.20633%207.12873%200.666748%208.00008%200.666748C8.87144%200.666748%209.661%201.20633%2010.3964%202.21495C11.6295%202.02173%2012.5694%202.19849%2013.1855%202.81463C13.8017%203.43077%2013.9784%204.37063%2013.7852%205.6038C14.7938%206.33916%2015.3334%207.12873%2015.3334%208.00008C15.3334%208.87144%2014.7938%209.661%2013.7852%2010.3964C13.9784%2011.6295%2013.8017%2012.5694%2013.1855%2013.1855C12.5694%2013.8017%2011.6295%2013.9784%2010.3964%2013.7852C9.661%2014.7938%208.87144%2015.3334%208.00008%2015.3334C7.12873%2015.3334%206.33916%2014.7938%205.6038%2013.7852C4.37063%2013.9784%203.43077%2013.8017%202.81463%2013.1855ZM7.33347%208.39049L10.1954%205.52856L11.1382%206.47137L7.33347%2010.2761L4.86206%207.80471L5.80487%206.8619L7.33347%208.39049Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", t1 = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4996%201.43824L15.5943%2010.1476C16.1245%2011.0438%2016.1359%2012.1548%2015.6243%2013.0618C15.112%2013.9698%2014.1546%2014.5337%2013.1003%2014.544L2.89116%2014.5439C1.84773%2014.5354%200.888457%2013.9698%200.37614%2013.061C-0.135752%2012.1529%20-0.123797%2011.0394%200.404683%2010.1508L5.50126%201.43828C6.0191%200.546865%206.97275%20-0.00120619%208.00383%205.89964e-07C9.03481%200.00120724%209.98812%200.55155%2010.4996%201.43824ZM8.73051%204.36255L7.27551%204.36255L7.27551%209.45336L8.73051%209.45336L8.73051%204.36255ZM8.72831%2010.9077C8.72831%2011.3093%208.4026%2011.6349%208.00081%2011.6349C7.59903%2011.6349%207.27332%2011.3093%207.27332%2010.9077C7.27332%2010.506%207.59903%2010.1804%208.00081%2010.1804C8.4026%2010.1804%208.72831%2010.506%208.72831%2010.9077Z'%20fill='%23F1BF0B'/%3e%3c/svg%3e", YS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.84239%202.69128V1L14.9999%201V6.04246H13.286V3.92409L8.78942%208.42064L7.55658%207.18779L12.0532%202.69128L9.84239%202.69128ZM14.0194%2014.7963L14.0194%206.99373H12.3054L12.3054%2013.105L2.71569%2013.105L2.71569%203.64255L8.86185%203.64255V1.95127L1%201.95127L1%2014.7963L14.0194%2014.7963Z'%20fill='%23BABCBF'/%3e%3c/svg%3e", r1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_561)'%3e%3cpath%20d='M5.52545%2011.6008H10.4794C9.98334%2014.2183%208.99007%2016%208.00241%2016C7.04467%2016%206.08167%2014.3246%205.5719%2011.8364L5.52545%2011.6008H10.4794H5.52545ZM0.854008%2011.6009L4.29902%2011.6007C4.59088%2013.2668%205.08558%2014.6842%205.73298%2015.6761C3.68241%2015.0705%201.97524%2013.6665%200.971106%2011.8241L0.854008%2011.6009ZM11.7058%2011.6007L15.1508%2011.6009C14.1656%2013.5529%2012.4044%2015.0463%2010.2726%2015.6758C10.8764%2014.7496%2011.3474%2013.4534%2011.6448%2011.9305L11.7058%2011.6007L15.1508%2011.6009L11.7058%2011.6007ZM11.9482%206.40002L15.8447%206.39953C15.9497%206.91666%2016.0048%207.4519%2016.0048%208C16.0048%208.83638%2015.8765%209.64279%2015.6385%2010.4007H11.8758C11.9601%209.63447%2012.0042%208.82948%2012.0042%208C12.0042%207.63649%2011.9958%207.27768%2011.9791%206.92479L11.9482%206.40002L15.8447%206.39953L11.9482%206.40002ZM0.160074%206.39953L4.05666%206.40002C4.01966%206.92005%204.00058%207.45473%204.00058%208C4.00058%208.66359%204.02884%209.3115%204.08327%209.93641L4.12897%2010.4007H0.366322C0.128311%209.64279%200%208.83638%200%208C0%207.4519%200.0551039%206.91666%200.160074%206.39953ZM5.2624%206.39956H10.7424C10.7826%206.91615%2010.8041%207.4513%2010.8041%208C10.8041%208.67021%2010.7721%209.32022%2010.713%209.94087L10.6636%2010.4007H5.34118C5.25073%209.64396%205.20076%208.83777%205.20076%208C5.20076%207.58848%205.21282%207.18457%205.23581%206.79041L5.2624%206.39956H10.7424H5.2624ZM10.3582%200.460157L10.2718%200.323955C12.6868%201.03684%2014.6263%202.85839%2015.501%205.19933L11.8278%205.19956C11.5753%203.26574%2011.0625%201.60495%2010.3582%200.460157L10.2718%200.323955L10.3582%200.460157ZM5.63548%200.353412L5.73292%200.323985C5.02821%201.40375%204.50445%202.98767%204.22628%204.84764L4.17702%205.19956L0.503775%205.19933C1.36667%202.88998%203.26583%201.08609%205.63548%200.353412L5.73292%200.323985L5.63548%200.353412ZM8.00241%200C9.0576%200%2010.1192%202.0337%2010.574%204.94748L10.6114%205.19936H5.39337C5.82496%202.15157%206.91707%200%208.00241%200Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_561'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", n1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M5.91304%201C2.65217%201%200%203.26223%200%206.04348C0%207.52853%200.716033%208.86413%202.0231%209.83152L1.10598%2012.5842L3.97418%2010.8084C4.77038%2011.0584%205.74185%2011.1467%206.67935%2011.0435C7.44022%2012.5163%209.15897%2013.5217%2011.1304%2013.5217C11.7296%2013.5217%2012.284%2013.409%2012.7989%2013.2554L15.1807%2014.5883L14.5163%2012.3098C15.413%2011.5652%2016%2010.5285%2016%209.34783C16%207.1875%2014.1209%205.46467%2011.7391%205.2106C11.2717%202.79212%208.82337%201%205.91304%201ZM3.82609%203.78261C4.20924%203.78261%204.52174%204.09511%204.52174%204.47826C4.52174%204.86141%204.20924%205.17391%203.82609%205.17391C3.44293%205.17391%203.13043%204.86141%203.13043%204.47826C3.13043%204.09511%203.44293%203.78261%203.82609%203.78261ZM8%203.78261C8.38315%203.78261%208.69565%204.09511%208.69565%204.47826C8.69565%204.86141%208.38315%205.17391%208%205.17391C7.61685%205.17391%207.30435%204.86141%207.30435%204.47826C7.30435%204.09511%207.61685%203.78261%208%203.78261ZM11.1304%205.86957C13.4769%205.86957%2015.3043%207.44701%2015.3043%209.34783C15.3043%2010.3764%2014.7799%2011.2785%2013.9144%2011.9198L13.7201%2012.0652L14.0367%2013.1508L12.9062%2012.5163L12.7595%2012.5652C12.2731%2012.7283%2011.7174%2012.8261%2011.1304%2012.8261C8.78397%2012.8261%206.95652%2011.2486%206.95652%209.34783C6.95652%207.44701%208.78397%205.86957%2011.1304%205.86957ZM9.56522%207.95652C9.28668%207.95652%209.04348%208.19973%209.04348%208.47826C9.04348%208.75679%209.28668%209%209.56522%209C9.84375%209%2010.087%208.75679%2010.087%208.47826C10.087%208.19973%209.84375%207.95652%209.56522%207.95652ZM12.6957%207.95652C12.4171%207.95652%2012.1739%208.19973%2012.1739%208.47826C12.1739%208.75679%2012.4171%209%2012.6957%209C12.9742%209%2013.2174%208.75679%2013.2174%208.47826C13.2174%208.19973%2012.9742%207.95652%2012.6957%207.95652Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", o1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9651%2013.2098C14.8029%2013.0935%2015.4811%2012.4727%2015.6407%2011.6582C15.8004%2010.7662%2015.96%209.44727%2016%207.81818C16%206.18909%2015.8004%204.87018%2015.6407%203.97818C15.4815%203.16364%2014.8029%202.54291%2013.9651%202.42655C12.6084%202.23273%2010.4538%202%207.98%202C5.50618%202%203.31164%202.23273%201.99491%202.42655C1.15709%202.54291%200.478909%203.16364%200.319273%203.97818C0.159636%204.87018%200%206.18909%200%207.81818C0%209.44727%200.159636%2010.7662%200.319273%2011.6582C0.478545%2012.4727%201.15709%2013.0935%201.99491%2013.2098C3.35164%2013.4036%205.54618%2013.6364%207.98%2013.6364C10.4538%2013.6364%2012.6484%2013.4036%2013.9651%2013.2098ZM6.18182%205.06651V10.5701C6.18182%2010.8407%206.48291%2011.0018%206.708%2010.8523L10.836%208.10033C11.0371%207.96615%2011.0371%207.67088%2010.836%207.53706L6.708%204.78506C6.48291%204.63488%206.18182%204.79633%206.18182%205.06651Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", QS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016%20'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49497)'%3e%3cmask%20id='mask0_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23AF0100'/%3e%3cmask%20id='mask1_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%233CA5D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%2373BE4A'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.581%209.45333C10.9075%209.29804%2010.3805%208.76856%2010.3875%207.9916C10.394%207.2643%2010.8632%206.64905%2011.6039%206.48185C12.3446%206.31465%2012.9962%206.66724%2012.9962%206.66724C12.7921%206.21328%2012.0814%205.89496%2011.4984%205.89649C10.4133%205.89934%209.2556%206.72775%209.24422%207.9928C9.23242%209.30432%2010.4806%2010.0499%2011.5792%2010.047C12.4598%2010.0447%2012.8782%209.47795%2012.965%209.23694C12.965%209.23694%2012.2545%209.60862%2011.581%209.45333ZM12.009%208.71035L12.5968%208.30133L13.1846%208.71035L12.9772%208.02494L13.5479%207.59231L12.8319%207.57772L12.5968%206.90133L12.3617%207.57772L11.6457%207.59231L12.2164%208.02494L12.009%208.71035Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49497)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49497'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49497'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49497'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49497'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", e_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cmask%20id='mask0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%203V4H19V3H3ZM3%205V6H19V5H3ZM3%208V7H19V8H3ZM3%209V10H19V9H3ZM3%2012V11H19V12H3ZM3%2014V13H19V14H3Z'%20fill='%23F7FCFF'/%3e%3crect%20x='3'%20y='2'%20width='9'%20height='7'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.04005%204.17375L4.56997%203.80462L4.98103%204.10055H4.74829L5.21896%204.51685L5.05999%205.10055H4.811L4.56923%204.56445L4.36305%205.10055H3.74829L4.21896%205.51685L4.04005%206.17375L4.56997%205.80462L4.98103%206.10055H4.74829L5.21896%206.51685L5.05999%207.10055H4.811L4.56923%206.56445L4.36305%207.10055H3.74829L4.21896%207.51685L4.04005%208.17375L4.56997%207.80462L5.08271%208.17375L4.92329%207.51685L5.33506%207.10055H5.14514L5.56997%206.80462L5.98103%207.10055H5.74829L6.21896%207.51685L6.04005%208.17375L6.56997%207.80462L7.08271%208.17375L6.92329%207.51685L7.33506%207.10055H7.14514L7.56997%206.80462L7.98103%207.10055H7.74829L8.21896%207.51685L8.04005%208.17375L8.56997%207.80462L9.08271%208.17375L8.92329%207.51685L9.33506%207.10055H9.14514L9.56997%206.80462L9.98103%207.10055H9.74829L10.219%207.51685L10.0401%208.17375L10.57%207.80462L11.0827%208.17375L10.9233%207.51685L11.3351%207.10055H10.811L10.5692%206.56445L10.363%207.10055H10.0649L9.92329%206.51685L10.3351%206.10055H10.1451L10.57%205.80462L11.0827%206.17375L10.9233%205.51685L11.3351%205.10055H10.811L10.5692%204.56445L10.363%205.10055H10.0649L9.92329%204.51685L10.3351%204.10055H10.1451L10.57%203.80462L11.0827%204.17375L10.9233%203.51685L11.3351%203.10055H10.811L10.5692%202.56445L10.363%203.10055H9.74829L10.219%203.51685L10.06%204.10055H9.811L9.56923%203.56445L9.36305%204.10055H9.06494L8.92329%203.51685L9.33506%203.10055H8.811L8.56923%202.56445L8.36305%203.10055H7.74829L8.21896%203.51685L8.05999%204.10055H7.811L7.56923%203.56445L7.36305%204.10055H7.06494L6.92329%203.51685L7.33506%203.10055H6.811L6.56923%202.56445L6.36305%203.10055H5.74829L6.21896%203.51685L6.05999%204.10055H5.811L5.56923%203.56445L5.36305%204.10055H5.06494L4.92329%203.51685L5.33506%203.10055H4.811L4.56923%202.56445L4.36305%203.10055H3.74829L4.21896%203.51685L4.04005%204.17375ZM10.06%206.10055L10.219%205.51685L9.74829%205.10055H9.98103L9.56997%204.80462L9.14514%205.10055H9.33506L8.92329%205.51685L9.06494%206.10055H9.36305L9.56923%205.56445L9.811%206.10055H10.06ZM8.98103%206.10055L8.56997%205.80462L8.14514%206.10055H8.33506L7.92329%206.51685L8.06494%207.10055H8.36305L8.56923%206.56445L8.811%207.10055H9.05999L9.21896%206.51685L8.74829%206.10055H8.98103ZM7.21896%206.51685L7.05999%207.10055H6.811L6.56923%206.56445L6.36305%207.10055H6.06494L5.92329%206.51685L6.33506%206.10055H6.14514L6.56997%205.80462L6.98103%206.10055H6.74829L7.21896%206.51685ZM7.36305%206.10055H7.06494L6.92329%205.51685L7.33506%205.10055H7.14514L7.56997%204.80462L7.98103%205.10055H7.74829L8.21896%205.51685L8.05999%206.10055H7.811L7.56923%205.56445L7.36305%206.10055ZM6.05999%206.10055L6.21896%205.51685L5.74829%205.10055H5.98103L5.56997%204.80462L5.14514%205.10055H5.33506L4.92329%205.51685L5.06494%206.10055H5.36305L5.56923%205.56445L5.811%206.10055H6.05999ZM9.21896%204.51685L9.05999%205.10055H8.811L8.56923%204.56445L8.36305%205.10055H8.06494L7.92329%204.51685L8.33506%204.10055H8.14514L8.56997%203.80462L8.98103%204.10055H8.74829L9.21896%204.51685ZM6.98103%204.10055L6.56997%203.80462L6.14514%204.10055H6.33506L5.92329%204.51685L6.06494%205.10055H6.36305L6.56923%204.56445L6.811%205.10055H7.05999L7.21896%204.51685L6.74829%204.10055H6.98103Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", t_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49731)'%3e%3cg%20clip-path='url(%23clip0_5985_49731)'%3e%3cmask%20id='mask0_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3crect%20x='1'%20width='20'%20height='15'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='%23FFB400'/%3e%3cmask%20id='mask1_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V3.75H21V0H1Z'%20fill='%23C51918'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%2011.25V15H21V11.25H1Z'%20fill='%23C51918'/%3e%3crect%20x='4.12891'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.10961%205.79004H3.84961V6.14004H4.05961V6.42004H4.89961V6.14004H5.10961V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.89961%2010.2697H5.10961V10.6197H3.84961V10.2697H4.05961V9.98975H4.89961V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.48023%205.85984C4.63257%205.85984%204.64805%205.80248%204.73792%205.71681C4.80771%205.65029%204.97023%205.56778%204.97023%205.47484C4.97023%205.26221%204.75085%205.08984%204.48023%205.08984C4.20961%205.08984%203.99023%205.26221%203.99023%205.47484C3.99023%205.57839%204.10216%205.64762%204.18679%205.71681C4.27595%205.78971%204.3414%205.85984%204.48023%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask2_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='10'%20width='3'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask2_5985_49731)'%3e%3cpath%20d='M3.83805%2011.0697L3.81055%2011.0026C3.92403%2010.9521%204.03792%2010.9268%204.15199%2010.9268C4.22568%2010.9268%204.26416%2010.937%204.32958%2010.9661C4.38705%2010.9917%204.41683%2010.9997%204.47968%2010.9997C4.54252%2010.9997%204.57231%2010.9917%204.62977%2010.9661C4.69519%2010.937%204.73367%2010.9268%204.80737%2010.9268C4.92143%2010.9268%205.03532%2010.9521%205.14881%2011.0026L5.1213%2011.0697C5.01633%2011.0229%204.91176%2010.9997%204.80737%2010.9997C4.74452%2010.9997%204.71473%2011.0076%204.65727%2011.0332C4.59185%2011.0623%204.55337%2011.0726%204.47968%2011.0726C4.40598%2011.0726%204.3675%2011.0623%204.30208%2011.0332C4.24462%2011.0076%204.21483%2010.9997%204.15199%2010.9997C4.04759%2010.9997%203.94302%2011.0229%203.83805%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M3.83805%2010.8597L3.81055%2010.7926C3.92403%2010.7421%204.03792%2010.7168%204.15199%2010.7168C4.22568%2010.7168%204.26416%2010.7271%204.32958%2010.7562C4.38705%2010.7818%204.41683%2010.7897%204.47968%2010.7897C4.54252%2010.7897%204.57231%2010.7818%204.62977%2010.7562C4.69519%2010.7271%204.73367%2010.7168%204.80737%2010.7168C4.92143%2010.7168%205.03532%2010.7421%205.14881%2010.7926L5.1213%2010.8597C5.01633%2010.813%204.91176%2010.7897%204.80737%2010.7897C4.74452%2010.7897%204.71473%2010.7977%204.65727%2010.8232C4.59185%2010.8524%204.55337%2010.8626%204.47968%2010.8626C4.40598%2010.8626%204.3675%2010.8524%204.30208%2010.8232C4.24462%2010.7977%204.21483%2010.7897%204.15199%2010.7897C4.04759%2010.7897%203.94302%2010.813%203.83805%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3crect%20x='10.9902'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.969%205.79004H10.709V6.14004H10.919V6.42004H11.759V6.14004H11.969V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.759%2010.2697H11.969V10.6197H10.709V10.2697H10.919V9.98975H11.759V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.3396%205.85984C11.4919%205.85984%2011.5074%205.80248%2011.5973%205.71681C11.6671%205.65029%2011.8296%205.56778%2011.8296%205.47484C11.8296%205.26221%2011.6102%205.08984%2011.3396%205.08984C11.069%205.08984%2010.8496%205.26221%2010.8496%205.47484C10.8496%205.57839%2010.9615%205.64762%2011.0462%205.71681C11.1353%205.78971%2011.2008%205.85984%2011.3396%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask3_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='10'%20y='10'%20width='2'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask3_5985_49731)'%3e%3cpath%20d='M10.6974%2011.0697L10.6699%2011.0026C10.7834%2010.9521%2010.8973%2010.9268%2011.0114%2010.9268C11.0851%2010.9268%2011.1235%2010.937%2011.189%2010.9661C11.2464%2010.9917%2011.2762%2010.9997%2011.3391%2010.9997C11.4019%2010.9997%2011.4317%2010.9917%2011.4891%2010.9661C11.5546%2010.937%2011.593%2010.9268%2011.6667%2010.9268C11.7808%2010.9268%2011.8947%2010.9521%2012.0082%2011.0026L11.9807%2011.0697C11.8757%2011.0229%2011.7711%2010.9997%2011.6667%2010.9997C11.6039%2010.9997%2011.5741%2011.0076%2011.5166%2011.0332C11.4512%2011.0623%2011.4127%2011.0726%2011.3391%2011.0726C11.2654%2011.0726%2011.2269%2011.0623%2011.1615%2011.0332C11.104%2011.0076%2011.0742%2010.9997%2011.0114%2010.9997C10.907%2010.9997%2010.8024%2011.0229%2010.6974%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M10.6974%2010.8597L10.6699%2010.7926C10.7834%2010.7421%2010.8973%2010.7168%2011.0114%2010.7168C11.0851%2010.7168%2011.1235%2010.7271%2011.189%2010.7562C11.2464%2010.7818%2011.2762%2010.7897%2011.3391%2010.7897C11.4019%2010.7897%2011.4317%2010.7818%2011.4891%2010.7562C11.5546%2010.7271%2011.593%2010.7168%2011.6667%2010.7168C11.7808%2010.7168%2011.8947%2010.7421%2012.0082%2010.7926L11.9807%2010.8597C11.8757%2010.813%2011.7711%2010.7897%2011.6667%2010.7897C11.6039%2010.7897%2011.5741%2010.7977%2011.5166%2010.8232C11.4512%2010.8524%2011.4127%2010.8626%2011.3391%2010.8626C11.2654%2010.8626%2011.2269%2010.8524%2011.1615%2010.8232C11.104%2010.7977%2011.0742%2010.7897%2011.0114%2010.7897C10.907%2010.7897%2010.8024%2010.813%2010.6974%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.11723%209.79969C4.24343%209.64667%204.314%209.50748%204.314%209.35964C4.314%209.26643%204.28626%209.18591%204.23766%209.12014L4.24588%209.11645C4.24512%209.11679%204.38433%209.05611%204.43279%209.03287C4.52289%208.98967%204.60226%208.94392%204.67965%208.88764C4.72905%208.85171%204.79525%208.81257%204.89617%208.75839L4.991%208.70795L5.0166%208.69435C5.06565%208.66818%205.10217%208.64813%205.1361%208.62844C5.24183%208.56712%205.3117%208.51643%205.36514%208.44866C5.49172%208.28815%205.46544%208.07058%205.28807%207.94982C5.20117%207.89065%205.0839%207.8567%204.91201%207.82998L4.87641%207.82447L4.66616%207.79187C4.5839%207.77896%204.51051%207.7669%204.44506%207.75547C4.87542%207.68386%205.48994%207.71018%205.76025%207.84974L6.01716%207.35215C5.46632%207.06775%204.21124%207.09679%203.74241%207.41966C3.39854%207.65648%203.44468%208.01445%203.80246%208.1686C3.95197%208.23301%204.14686%208.27575%204.50751%208.3337C4.44708%208.36876%204.39697%208.40079%204.35028%208.43474C4.30293%208.46917%204.2522%208.49842%204.19067%208.52792C4.16125%208.54203%204.07415%208.58027%204.0342%208.59782L4.03416%208.59783L4.03415%208.59784L4.01408%208.60668C3.72265%208.73919%203.58121%208.9225%203.62348%209.25342L3.64636%209.43255L3.68739%209.44516L4.11723%209.79969ZM3.75699%209.33676L3.7561%209.33933L3.75678%209.33751L3.75699%209.33676ZM11.441%209.35964C11.441%209.50748%2011.5115%209.64667%2011.6378%209.79969L12.0676%209.44516L12.1086%209.43255L12.1315%209.25342C12.1738%208.9225%2012.0323%208.73919%2011.7409%208.60668L11.7208%208.59784L11.7207%208.5978C11.6808%208.58025%2011.5937%208.54202%2011.5643%208.52792C11.5028%208.49842%2011.452%208.46917%2011.4047%208.43474C11.358%208.40079%2011.3079%208.36876%2011.2475%208.3337C11.6081%208.27575%2011.803%208.23301%2011.9525%208.1686C12.3103%208.01445%2012.3564%207.65648%2012.0126%207.41966C11.5437%207.09679%2010.2887%207.06775%209.73781%207.35215L9.99472%207.84974C10.265%207.71018%2010.8796%207.68386%2011.3099%207.75547C11.2445%207.7669%2011.1711%207.77896%2011.0888%207.79187L10.8785%207.82447L10.843%207.82998C10.6711%207.8567%2010.5538%207.89065%2010.4669%207.94982C10.2895%208.07058%2010.2633%208.28815%2010.3898%208.44866C10.4433%208.51643%2010.5131%208.56712%2010.6189%208.62845C10.6528%208.64813%2010.6893%208.66818%2010.7384%208.69435L10.764%208.70798L10.8588%208.75839C10.9597%208.81257%2011.0259%208.85171%2011.0753%208.88764C11.1527%208.94392%2011.2321%208.98967%2011.3222%209.03287C11.3707%209.05611%2011.5099%209.11679%2011.5091%209.11645L11.5173%209.12014C11.4687%209.18591%2011.441%209.26643%2011.441%209.35964Z'%20fill='%23AD1619'/%3e%3cpath%20d='M4.701%207.75L4.90762%207.79274V8.1007C4.68756%208.27629%204.12891%208.57223%204.12891%208.57223V7.75H4.701Z'%20fill='%23F1F9FF'/%3e%3cpath%20d='M11.1955%207.75L10.9889%207.79274V8.1007C11.2089%208.27629%2011.7676%208.57223%2011.7676%208.57223V7.75H11.1955Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2357%204.50361V4.40112C9.87565%204.14272%209.4986%204.01352%209.10456%204.01352C8.72679%203.84635%208.34442%203.78145%207.95744%203.81885C7.95755%203.81765%207.9576%203.81704%207.9576%203.81704C7.37574%203.76011%206.78934%204.01352%206.78934%204.01352C6.19828%204.01352%205.6582%204.40112%205.6582%204.40112V4.50361L6.36422%205.21269C6.36422%205.21269%206.56295%205.89519%207.95473%205.73479V5.73652C7.95473%205.73652%208.87619%205.71137%208.94094%205.68983C8.96663%205.68129%208.99328%205.67351%209.0205%205.66556C9.20099%205.61287%209.40703%205.55271%209.52968%205.21269L10.2357%204.50361ZM7.95473%203.8502C7.93463%204.08628%207.81991%205.50936%207.95473%205.72999V3.8502Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.19544%205.09358L6.19591%205.09142L5.69922%204.62412L5.74718%204.57313L6.21326%205.01163L6.22519%204.95678C6.30144%204.97336%206.35717%204.97945%206.38966%204.976V4.88088L6.49297%204.93679C6.54379%204.96429%206.61657%204.97168%206.71242%204.95609C6.78282%204.94463%206.83033%204.86287%206.84586%204.68864L6.87722%204.33691L6.98241%204.67401C7.03%204.82654%207.10262%204.89378%207.20599%204.89378C7.30696%204.89378%207.34754%204.85677%207.35202%204.76347L7.36473%204.49886L7.48439%204.73521C7.5275%204.82035%207.58696%204.85899%207.67149%204.85899C7.7924%204.85899%207.87316%204.75819%207.87316%204.60004H7.87544H8.01316H8.01544C8.01544%204.75819%208.09621%204.85899%208.21711%204.85899C8.30165%204.85899%208.3611%204.82035%208.40421%204.73521L8.52388%204.49886L8.53658%204.76347C8.54106%204.85677%208.58165%204.89378%208.68261%204.89378C8.78599%204.89378%208.8586%204.82654%208.9062%204.67401L9.01139%204.33691L9.04275%204.68864C9.05828%204.86287%209.10578%204.94463%209.17619%204.95609C9.27204%204.97168%209.34481%204.96429%209.39563%204.93679L9.49895%204.88088V4.976C9.53143%204.97945%209.58717%204.97336%209.66341%204.95678L9.68555%205.05857L10.2015%204.57313L10.2495%204.62412L9.60741%205.22819C9.51374%205.40071%209.46656%205.51458%209.46656%205.56188C9.46656%205.63404%209.27882%205.67687%208.91241%205.72086C8.62535%205.75533%208.28658%205.77846%208.00948%205.78192V5.78237L7.97435%205.78225L7.93922%205.78237V5.78192C7.66211%205.77846%207.32334%205.75533%207.03629%205.72086C6.66987%205.67687%206.48213%205.63404%206.48213%205.56188C6.48213%205.55293%206.48044%205.5416%206.47707%205.52794C6.44012%205.48089%206.41414%205.40391%206.39686%205.33447C6.38064%205.302%206.36211%205.26655%206.34128%205.22819L6.19903%205.09436L6.19544%205.09358ZM9.63635%205.10485C9.52171%205.12514%209.43893%205.12309%209.395%205.08733C9.3263%205.10732%209.24571%205.10924%209.1537%205.09427C9.05543%205.07828%208.98699%205.01291%208.94581%204.90447C8.89205%204.97296%208.82408%205.01525%208.74265%205.02892C9.1906%205.09245%209.50439%205.18174%209.50439%205.18174C9.50439%205.18174%209.49665%205.24808%209.47784%205.32608C9.49775%205.28525%209.52134%205.23988%209.54861%205.1898L9.55536%205.18105L9.63635%205.10485ZM8.53127%205.00231C8.49231%204.98295%208.4612%204.95488%208.43871%204.91871C8.40531%204.9482%208.36733%204.96977%208.32514%204.98308C8.39557%204.98847%208.46444%204.99498%208.53127%205.00231ZM8.07803%204.96946C8.0235%204.94426%207.97816%204.90391%207.9443%204.85221C7.91068%204.90355%207.86575%204.94369%207.81174%204.96893C7.84373%204.96797%207.87592%204.9673%207.90825%204.96694V4.96662L7.93632%204.9667L7.96439%204.96662V4.96694C8.0025%204.96737%208.0404%204.96822%208.07803%204.96946ZM6.38824%205.17626L6.32298%205.11486C6.40132%205.12263%206.45931%205.11525%206.4936%205.08733C6.56231%205.10732%206.64289%205.10924%206.73491%205.09427C6.83318%205.07828%206.90161%205.01291%206.94279%204.90447C6.995%204.97098%207.0606%205.01277%207.13891%205.02766C6.75269%205.08192%206.46454%205.15575%206.38824%205.17626ZM7.56043%204.98211C7.49261%204.98715%207.42621%204.99324%207.36164%205.00012C7.39859%204.98086%207.42824%204.95354%207.4499%204.91871C7.48249%204.94749%207.51945%204.96873%207.56043%204.98211ZM9.28252%205.56325C9.33156%205.5862%209.37088%205.5633%209.40196%205.51936C9.39927%205.53149%209.39759%205.54247%209.39691%205.5523C9.3928%205.55498%209.38651%205.55822%209.37825%205.56169C9.35519%205.57139%209.31998%205.58171%209.27417%205.59216C9.18412%205.6127%209.05596%205.63313%208.90406%205.65136C8.60745%205.68698%208.25474%205.71041%207.97435%205.71225C7.69395%205.71041%207.34125%205.68698%207.04463%205.65136C6.89274%205.63313%206.76457%205.6127%206.67453%205.59216C6.63613%205.5834%206.60518%205.57473%206.58259%205.56644C6.58507%205.5655%206.58759%205.56443%206.59012%205.56325C6.74304%205.49169%207.75422%205.42455%207.93632%205.41296C8.11842%205.42455%209.1296%205.49169%209.28252%205.56325ZM9.47535%205.55042L9.47429%205.55165L9.47493%205.55076L9.47535%205.55042Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94437%203.34187C8.06035%203.34187%208.15437%203.24785%208.15437%203.13187C8.15437%203.0159%208.06035%202.92188%207.94437%202.92188C7.8284%202.92188%207.73438%203.0159%207.73438%203.13187C7.73438%203.24785%207.8284%203.34187%207.94437%203.34187Z'%20fill='%23005BBF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.80905%204.37318C7.81353%204.39622%207.82053%204.41768%207.82937%204.4368C7.80225%204.42644%207.77005%204.42044%207.73552%204.42044C7.63887%204.42044%207.56052%204.46745%207.56052%204.52544C7.56052%204.58343%207.63887%204.63044%207.73552%204.63044C7.83217%204.63044%207.91052%204.58343%207.91052%204.52544C7.91052%204.58343%207.98887%204.63044%208.08552%204.63044C8.18217%204.63044%208.26052%204.58343%208.26052%204.52544C8.26052%204.46745%208.18217%204.42044%208.08552%204.42044C8.06119%204.42044%208.03802%204.42342%208.01696%204.4288C8.02204%204.4001%208.02182%204.36718%208.0152%204.33311C7.99675%204.23823%207.93566%204.17029%207.87873%204.18136C7.82181%204.19242%207.79061%204.2783%207.80905%204.37318ZM7.91052%204.52544L7.91044%204.52224L7.91059%204.52229L7.91052%204.52544ZM6.77937%204.5068C6.77053%204.48768%206.76353%204.46622%206.75905%204.44318C6.74061%204.3483%206.77181%204.26242%206.82873%204.25136C6.88566%204.24029%206.94675%204.30823%206.9652%204.40311C6.97182%204.43718%206.97204%204.4701%206.96696%204.4988C6.98802%204.49342%207.01119%204.49044%207.03552%204.49044C7.13217%204.49044%207.21052%204.53745%207.21052%204.59544C7.21052%204.65343%207.13217%204.70044%207.03552%204.70044C6.93887%204.70044%206.86052%204.65343%206.86052%204.59544L6.86059%204.59229L6.86044%204.59224L6.86052%204.59544C6.86052%204.65343%206.78217%204.70044%206.68552%204.70044C6.58887%204.70044%206.51052%204.65343%206.51052%204.59544C6.51052%204.53745%206.58887%204.49044%206.68552%204.49044C6.72005%204.49044%206.75225%204.49644%206.77937%204.5068ZM8.97172%204.57079C8.96365%204.62822%208.87952%204.66387%208.78381%204.65041C8.6881%204.63696%208.61706%204.57951%208.62513%204.52208C8.6332%204.46465%208.71733%204.42901%208.81304%204.44246C8.84724%204.44726%208.87829%204.45769%208.90371%204.47172C8.89761%204.45156%208.89367%204.42933%208.89244%204.40589C8.88738%204.30937%208.93023%204.22867%208.98814%204.22563C9.04605%204.2226%209.09709%204.29838%209.10215%204.3949C9.10397%204.42956%209.09961%204.46219%209.09059%204.48991C9.11218%204.48751%209.13554%204.48778%209.15963%204.49117C9.25534%204.50462%209.32639%204.56208%209.31832%204.6195C9.31025%204.67693%209.22612%204.71258%209.13041%204.69912C9.0347%204.68567%208.96365%204.62822%208.97172%204.57079ZM8.97172%204.57079L8.97209%204.56761L8.97224%204.56768L8.97172%204.57079ZM9.63823%204.84845C9.72357%204.89382%209.81482%204.8891%209.84204%204.8379L9.84348%204.83503C9.85189%204.84393%209.86184%204.85041%209.87319%204.85388C9.92865%204.87083%209.99651%204.80965%2010.0248%204.71722C10.053%204.62479%2010.031%204.53612%209.97552%204.51917C9.92006%204.50221%209.8522%204.5634%209.82394%204.65582C9.81708%204.67828%209.81318%204.70051%209.81201%204.72154C9.79293%204.69966%209.76732%204.67925%209.73682%204.66303C9.65149%204.61766%209.56024%204.62238%209.53301%204.67358C9.50579%204.72479%209.5529%204.80308%209.63823%204.84845ZM6.20353%204.86989C6.11819%204.91527%206.02694%204.91054%205.99972%204.85934C5.99921%204.8584%205.99874%204.85744%205.99828%204.85647C5.98988%204.86537%205.97992%204.87185%205.96857%204.87532C5.91312%204.89227%205.84525%204.83109%205.817%204.73866C5.78874%204.64624%205.81079%204.55757%205.86624%204.54061C5.9217%204.52366%205.98956%204.58484%206.01782%204.67727C6.02468%204.69972%206.02858%204.72195%206.02975%204.74299C6.04883%204.7211%206.07445%204.70069%206.10494%204.68447C6.19028%204.6391%206.28152%204.64382%206.30875%204.69503C6.33597%204.74623%206.28886%204.82452%206.20353%204.86989Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.8663%202.54785H8.01213V2.63998H8.10742V2.78581H8.01213V3.07748H8.10742V3.22331H7.76953V3.07748H7.8663V2.78581H7.76953V2.63998H7.8663V2.54785Z'%20fill='%23C88A02'/%3e%3crect%20x='7.83984'%20y='3.33984'%20width='0.28'%20height='0.91'%20fill='%23C88A02'/%3e%3cpath%20d='M6.71286%203.49259L6.71164%203.56258C6.09095%203.55174%205.73492%203.64232%205.64454%203.82285C5.5511%204.0095%205.56848%204.23638%205.6994%204.5059L5.63644%204.53649C5.49675%204.24893%205.47767%203.99981%205.58194%203.79152C5.68928%203.57712%206.06591%203.4813%206.71286%203.49259Z'%20fill='white'/%3e%3cpath%20d='M6.83246%204.11321L6.79657%204.17332C6.6614%204.09261%206.59375%203.95487%206.59375%203.76506C6.59375%203.49226%206.73428%203.33229%207.04512%203.22281C7.24351%203.15295%207.51452%203.18159%207.8589%203.30645L7.83504%203.37226C7.50444%203.2524%207.24863%203.22536%207.06838%203.28884C6.78326%203.38925%206.66375%203.5253%206.66375%203.76506C6.66375%203.93163%206.71994%204.04603%206.83246%204.11321Z'%20fill='white'/%3e%3cpath%20d='M5.78714%204.39857L5.65505%204.44497C5.518%204.05475%205.55714%203.78974%205.79132%203.67543C5.99768%203.5747%206.29842%203.5337%206.69504%203.54977L6.68937%203.68966C6.31385%203.67444%206.03447%203.71252%205.85274%203.80124C5.69883%203.87636%205.67068%204.06698%205.78714%204.39857Z'%20fill='%23C88A02'/%3e%3cpath%20d='M7.33131%203.39928C7.01122%203.39928%206.87978%203.47724%206.80468%203.70742C6.75683%203.8541%206.80324%203.9793%206.95373%204.09617L6.86787%204.20674C6.67303%204.05544%206.60433%203.87014%206.67159%203.66399C6.76729%203.37065%206.95507%203.25928%207.33131%203.25928C7.57791%203.25928%207.77%203.32406%207.90376%203.45591L7.92462%203.47648V4.15145H7.78462V3.53631C7.68016%203.44558%207.5301%203.39928%207.33131%203.39928Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.15628%203.56241L9.1575%203.6324C9.77819%203.62157%2010.1342%203.71215%2010.2246%203.89268C10.318%204.07932%2010.3007%204.30621%2010.1697%204.57573L10.2327%204.60631C10.3724%204.31875%2010.3915%204.06963%2010.2872%203.86134C10.1799%203.64694%209.80323%203.55112%209.15628%203.56241Z'%20fill='white'/%3e%3cpath%20d='M8.93707%204.12786L8.97296%204.18796C9.10813%204.10726%209.17578%203.96952%209.17578%203.77971C9.17578%203.50691%209.03525%203.34694%208.72441%203.23746C8.52602%203.16759%208.25501%203.19624%207.91063%203.3211L7.93449%203.38691C8.26509%203.26705%208.5209%203.24001%208.70116%203.30349C8.98627%203.4039%209.10578%203.53995%209.10578%203.77971C9.10578%203.94628%209.04959%204.06068%208.93707%204.12786Z'%20fill='white'/%3e%3cpath%20d='M10.125%204.4684L10.2571%204.51479C10.3941%204.12457%2010.355%203.85957%2010.1208%203.74525C9.91443%203.64452%209.61369%203.60353%209.21707%203.6196L9.22274%203.75948C9.59826%203.74427%209.87764%203.78235%2010.0594%203.87106C10.2133%203.94619%2010.2414%204.13681%2010.125%204.4684Z'%20fill='%23C88A02'/%3e%3cpath%20d='M8.57298%203.41002C8.89307%203.41002%209.02452%203.48798%209.09961%203.71816C9.14747%203.86485%209.10106%203.99004%208.95056%204.10691L9.03643%204.21748C9.23127%204.06618%209.29996%203.88088%209.23271%203.67474C9.13701%203.38139%208.94922%203.27002%208.57298%203.27002C8.32639%203.27002%208.13429%203.33481%208.00054%203.46666L7.97968%203.48722V4.1622H8.11968V3.54706C8.22414%203.45632%208.37419%203.41002%208.57298%203.41002Z'%20fill='%23C88A02'/%3e%3cpath%20opacity='0.3'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='%23E1E5E8'/%3e%3cmask%20id='mask4_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='5'%20y='5'%20width='6'%20height='7'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask4_5985_49731)'%3e%3crect%20x='5.66992'%20y='8.31006'%20width='2.31'%20height='2.73'%20fill='%23FFC034'/%3e%3crect%20x='5.94922'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.92969'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.43945'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='7.41992'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='5.66992'%20y='5.72021'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='8.24023'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='5.79004'%20width='2.45'%20height='2.59'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.65016%206H6.86016V6.58074H7.00016V6.29037H7.21016V6.58074H7.42016V6.9437H7.21016V7.59704H7.42016V7.96H6.16016V7.59704H6.37016V6.9437H6.16016V6.58074H6.30016V6.29037H6.51016V6.58074H6.65016V6Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.11133%206.12172L9.25468%205.96826L9.55564%206.2494L9.41229%206.40286L9.11133%206.12172Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.97461%2010.0877V8.55518H8.22461V10.0749L8.22739%2010.0867C8.31597%2010.4642%208.61766%2010.6552%209.09961%2010.6552C9.5811%2010.6552%209.88274%2010.4691%209.97169%2010.0998L9.97461%2010.0877ZM9.09961%2010.4452C8.71292%2010.4452%208.50174%2010.3149%208.43461%2010.0501V8.76518H9.76461V10.0623C9.69765%2010.3184%209.48645%2010.4452%209.09961%2010.4452Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.17144%208.68311H9.0256V9.3779L8.45072%208.75264L8.34766%208.84739L8.86756%209.41285H8.3965V9.62285H8.75836H8.87902L8.34766%2010.2008L8.45072%2010.2955L9.0256%209.67027V10.4824H9.17144V9.74335L9.67913%2010.2955L9.78219%2010.2008L9.25083%209.62285H9.84393V9.41285H9.26228L9.78219%208.84739L9.67913%208.75264L9.17144%209.30481V8.68311Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.42575%2010.9017C9.42575%2010.9017%207.94312%2011.0182%207.94312%2010.062C7.94312%2010.062%207.92898%2010.9017%206.38086%2010.9017V11.6566H9.42575V10.9017Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94492%208.87C8.23487%208.87%208.46992%208.61928%208.46992%208.31C8.46992%208.00072%208.23487%207.75%207.94492%207.75C7.65497%207.75%207.41992%208.00072%207.41992%208.31C7.41992%208.61928%207.65497%208.87%207.94492%208.87Z'%20fill='%23005BBF'%20stroke='%23AD1619'%20stroke-width='0.729167'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49731)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49731'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49731'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49731'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49731'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_5985_49731'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20rx='1.5'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", r_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_47079)'%3e%3cmask%20id='mask0_5985_47079'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_47079)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14%202H19V14H14V2Z'%20fill='%23F50100'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H9V14H3V2Z'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%202H14V14H8V2Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_47079)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_47079'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_47079'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_47079'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_47079'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", n_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_46885)'%3e%3cmask%20id='mask0_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%233D58DB'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_46885)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_46885'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_46885'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_46885'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_46885'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", o_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2103)'%3e%3cmask%20id='mask0_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%208V14H19V8H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2103)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2103'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2103'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2103'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2103'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", i_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2418)'%3e%3cmask%20id='mask0_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%233D58DB'/%3e%3cmask%20id='mask1_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2418)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2418'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2418'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2418'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2418'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", a_ = "data:image/svg+xml,%3csvg%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3crect%20x='0.513672'%20width='14'%20height='10'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='%233195F9'/%3e%3cmask%20id='mask1_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%205V10H14.5137V5H0.513672Z'%20fill='%23FECA00'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e", s_ = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_48133)'%3e%3cmask%20id='mask0_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23E31D1C'/%3e%3cmask%20id='mask1_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.0323%209.98993L8.45681%2011.6274L9.32066%208.76088L7.4837%206.88805L10.0163%206.83272L11.1368%204.00281L12.1578%206.8701L14.6843%206.91421L12.7857%208.82136L13.6723%2011.5484L11.0323%209.98993Z'%20fill='%23FFD221'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_48133)'%20style='mix-blend-mode:screen'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_48133'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_48133'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_48133'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_48133'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", u_ = "data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%20110%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M39.8064%2013.5905C40.2107%2014.72%2039.3215%2015.8409%2038.1218%2015.8409H27.9545C26.9252%2015.8409%2026.0909%2015.0065%2026.0909%2013.9773L26.0909%2011.7298C26.0909%209.41123%2023.4309%208.10047%2021.5923%209.51303L9.87389%2018.5162C8.41743%2019.6352%208.41743%2021.8307%209.87389%2022.9497L21.5923%2031.9529C23.4309%2033.3654%2026.0909%2032.0547%2026.0909%2029.7361L26.0909%2027.0227C26.0909%2025.9935%2026.9252%2025.1591%2027.9545%2025.1591H38.1218C39.3215%2025.1591%2040.2107%2026.28%2039.8064%2027.4095C36.9708%2035.3318%2029.3974%2041%2020.5%2041C9.17816%2041%200%2031.8218%200%2020.5C0%209.17816%209.17816%200%2020.5%200C29.3974%200%2036.9708%205.66817%2039.8064%2013.5905Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M64.3994%205.76989H63.0539C62.9538%204.82471%2062.4645%204.35769%2061.5082%204.35769C60.7299%204.35769%2060.0404%204.69128%2060.0404%205.50302C60.0404%206.21468%2060.7855%206.51491%2061.8196%206.7929L61.954%206.82943C63.2596%207.18354%2064.6106%207.54999%2064.6106%209.19476C64.6106%2010.8182%2063.065%2011.5521%2061.6083%2011.5521C59.8514%2011.5521%2058.4948%2010.6737%2058.4059%208.78333H59.7847C59.8181%209.85082%2060.5742%2010.429%2061.6083%2010.429C62.4979%2010.429%2063.2763%2010.0287%2063.2763%209.20588C63.2763%208.40527%2062.5183%208.20156%2061.6059%207.95631L61.6058%207.9563L61.6057%207.95628C61.5297%207.93585%2061.4526%207.91513%2061.3748%207.89375C60.0627%207.53792%2058.7172%207.07089%2058.695%205.51414C58.6727%203.99074%2060.096%203.2346%2061.5305%203.2346C63.1428%203.2346%2064.2993%204.03521%2064.3994%205.76989ZM56.2769%208.92788H57.6112C57.2443%2010.4068%2055.9322%2011.5077%2053.9417%2011.5077C51.462%2011.5077%2049.9053%209.75074%2049.9053%207.39336C49.9053%205.05823%2051.4732%203.27907%2053.9528%203.27907C55.9544%203.27907%2057.122%204.31321%2057.6112%205.85885H56.2769C55.8543%204.90255%2055.1649%204.41328%2053.9528%204.41328C52.2627%204.41328%2051.2508%205.73653%2051.2508%207.39336C51.2508%209.0502%2052.2627%2010.3734%2053.9528%2010.3734C55.2539%2010.3734%2055.9544%209.79522%2056.2769%208.92788ZM68.5775%203.42363H65.742V11.3631H67.0875V8.38302H68.5775C70.2121%208.38302%2071.3908%207.30441%2071.3908%205.86997C71.3908%204.46888%2070.3011%203.42363%2068.5775%203.42363ZM68.4663%207.25993H67.0875V4.54672H68.4663C69.4671%204.54672%2070.0453%204.99151%2070.0453%205.88109C70.0453%206.77066%2069.4671%207.25993%2068.4663%207.25993ZM73.6438%2011.3631H72.2983V3.42363H75.3228C77.1353%203.42363%2078.125%204.37993%2078.125%205.68093C78.125%206.70394%2077.4689%207.53792%2076.5349%207.77143C77.2132%207.99383%2077.4689%208.58317%2077.7469%209.50611C77.7758%209.59549%2077.803%209.6813%2077.8292%209.76406C78.0149%2010.3506%2078.1523%2010.7842%2078.5031%2011.2519V11.3631H77.0575C76.7972%2011.0239%2076.6656%2010.5617%2076.5317%2010.0915C76.4769%209.89877%2076.4216%209.70471%2076.357%209.51723C76.1012%208.78333%2075.7899%208.24958%2074.8224%208.24958H73.6438V11.3631ZM73.6438%204.52448V7.13761H75.2561C76.2569%207.13761%2076.7906%206.60387%2076.7906%205.78101C76.7906%205.08047%2076.3458%204.52448%2075.2116%204.52448H73.6438ZM67.0461%2015.7109V36.5581H70.433V15.7109H67.0461ZM64.7669%2031.682H61.526C61.0004%2033.4047%2059.6573%2034.2806%2057.7887%2034.2806C55.2193%2034.2806%2053.2338%2032.2368%2053.2338%2029.0251C53.2338%2025.7549%2055.2485%2023.7403%2057.7887%2023.7403C59.7741%2023.7403%2060.9128%2024.733%2061.4676%2026.2513H64.7085C64.1246%2023.1563%2061.5844%2021.0541%2057.847%2021.0541C53.3214%2021.0541%2049.9053%2024.1782%2049.9053%2029.0251C49.9053%2033.8135%2053.3214%2036.9668%2057.847%2036.9668C61.4676%2036.9668%2064.0662%2035.0982%2064.7669%2031.682ZM77.0013%2015.7693V19.0978H73.4684V15.7693H77.0013ZM76.9137%2036.5581H73.556V21.4628H76.9137V36.5581ZM93.9687%2031.682H90.7278C90.2022%2033.4047%2088.8592%2034.2806%2086.9905%2034.2806C84.4211%2034.2806%2082.4357%2032.2368%2082.4357%2029.0251C82.4357%2025.7549%2084.4503%2023.7403%2086.9905%2023.7403C88.9759%2023.7403%2090.1147%2024.733%2090.6694%2026.2513H93.9104C93.3264%2023.1563%2090.7862%2021.0541%2087.0489%2021.0541C82.5233%2021.0541%2079.1071%2024.1782%2079.1071%2029.0251C79.1071%2033.8135%2082.5233%2036.9668%2087.0489%2036.9668C90.6694%2036.9668%2093.268%2035.0982%2093.9687%2031.682ZM110%2036.5581H105.854L100.978%2030.2222L99.5181%2031.7112V36.5581H96.1311V15.7109H99.5181V27.7112L105.474%2021.4628H109.533L103.226%2027.9155L110%2036.5581Z'%20fill='white'/%3e%3c/svg%3e", c_ = "data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%2088%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.0684%2010.6072C31.384%2011.4888%2030.6899%2012.3636%2029.7536%2012.3636H21.8181C21.0148%2012.3636%2020.3636%2011.7124%2020.3636%2010.9091L20.3636%209.15495C20.3636%207.34535%2018.2875%206.32232%2016.8525%207.42481L7.70645%2014.4517C6.5697%2015.325%206.5697%2017.0386%207.70645%2017.912L16.8525%2024.9388C18.2875%2026.0413%2020.3636%2025.0183%2020.3636%2023.2087L20.3636%2021.0909C20.3636%2020.2876%2021.0148%2019.6364%2021.8181%2019.6364H29.7536C30.6899%2019.6364%2031.384%2020.5112%2031.0684%2021.3928C28.8553%2027.5761%2022.9443%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C22.9443%200%2028.8553%204.42394%2031.0684%2010.6072Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M50.6785%204.54058H49.6197C49.541%203.79678%2049.1559%203.42925%2048.4034%203.42925C47.7908%203.42925%2047.2483%203.69177%2047.2483%204.33056C47.2483%204.8906%2047.8346%205.12687%2048.6484%205.34564L48.7542%205.37438C49.7816%205.65304%2050.8448%205.94142%2050.8448%207.23577C50.8448%208.51336%2049.6285%209.0909%2048.4821%209.0909C47.0995%209.0909%2046.032%208.3996%2045.962%206.91199H47.047C47.0733%207.75205%2047.6683%208.20708%2048.4821%208.20708C49.1822%208.20708%2049.7947%207.89206%2049.7947%207.24452C49.7947%206.61449%2049.1983%206.45417%2048.4802%206.26118L48.4801%206.26116C48.4203%206.24508%2048.3596%206.22877%2048.2984%206.21195C47.2658%205.93193%2046.207%205.5644%2046.1895%204.33932C46.172%203.14048%2047.2921%202.54544%2048.4209%202.54544C49.6897%202.54544%2050.5998%203.17548%2050.6785%204.54058ZM44.2866%207.02575H45.3366C45.0479%208.18958%2044.0153%209.05589%2042.4489%209.05589C40.4975%209.05589%2039.2725%207.6733%2039.2725%205.81817C39.2725%203.98054%2040.5063%202.58044%2042.4577%202.58044C44.0328%202.58044%2044.9516%203.39425%2045.3366%204.61058H44.2866C43.954%203.85803%2043.4115%203.47301%2042.4577%203.47301C41.1276%203.47301%2040.3313%204.51433%2040.3313%205.81817C40.3313%207.12201%2041.1276%208.16333%2042.4577%208.16333C43.4815%208.16333%2044.0328%207.7083%2044.2866%207.02575ZM53.9665%202.6942H51.7351V8.94214H52.7939V6.59697H53.9665C55.2528%206.59697%2056.1804%205.74816%2056.1804%204.61933C56.1804%203.51676%2055.3229%202.6942%2053.9665%202.6942ZM53.879%205.71316H52.7939V3.57801H53.879C54.6666%203.57801%2055.1216%203.92804%2055.1216%204.62809C55.1216%205.32813%2054.6666%205.71316%2053.879%205.71316ZM57.9534%208.94214H56.8945V2.6942H59.2747C60.7011%202.6942%2061.4799%203.44675%2061.4799%204.47057C61.4799%205.27563%2060.9636%205.93193%2060.2285%206.11569C60.7623%206.2907%2060.9636%206.75448%2061.1823%207.48078C61.2051%207.55113%2061.2265%207.61866%2061.2471%207.68379C61.3933%208.14534%2061.5013%208.48654%2061.7774%208.85463V8.94214H60.6398C60.435%208.67524%2060.3314%208.31149%2060.226%207.94144L60.226%207.94135C60.1829%207.78973%2060.1394%207.63704%2060.0885%207.48953C59.8873%206.91199%2059.6422%206.49197%2058.8809%206.49197H57.9534V8.94214ZM57.9534%203.56051V5.6169H59.2222C60.0098%205.6169%2060.4298%205.19687%2060.4298%204.54933C60.4298%203.99804%2060.0798%203.56051%2059.1872%203.56051H57.9534ZM52.7614%2012.3636V28.7692H55.4267V12.3636H52.7614ZM50.9678%2024.9321H48.4173C48.0037%2026.2877%2046.9468%2026.977%2045.4763%2026.977C43.4543%2026.977%2041.8918%2025.3686%2041.8918%2022.8411C41.8918%2020.2677%2043.4773%2018.6823%2045.4763%2018.6823C47.0387%2018.6823%2047.9348%2019.4635%2048.3714%2020.6583H50.9218C50.4623%2018.2228%2048.4633%2016.5684%2045.5222%2016.5684C41.9608%2016.5684%2039.2725%2019.027%2039.2725%2022.8411C39.2725%2026.6094%2041.9608%2029.0909%2045.5222%2029.0909C48.3714%2029.0909%2050.4163%2027.6204%2050.9678%2024.9321ZM60.5956%2012.4096V15.029H57.8154V12.4096H60.5956ZM60.5266%2028.7692H57.8843V16.8901H60.5266V28.7692ZM73.948%2024.9321H71.3976C70.984%2026.2877%2069.9271%2026.977%2068.4565%2026.977C66.4346%2026.977%2064.8721%2025.3686%2064.8721%2022.8411C64.8721%2020.2677%2066.4575%2018.6823%2068.4565%2018.6823C70.019%2018.6823%2070.9151%2019.4635%2071.3516%2020.6583H73.9021C73.4426%2018.2228%2071.4436%2016.5684%2068.5025%2016.5684C64.9411%2016.5684%2062.2527%2019.027%2062.2527%2022.8411C62.2527%2026.6094%2064.9411%2029.0909%2068.5025%2029.0909C71.3516%2029.0909%2073.3966%2027.6204%2073.948%2024.9321ZM86.5638%2028.7692H83.3011L79.4639%2023.7832L78.3151%2024.955V28.7692H75.6497V12.3636H78.3151V21.8072L83.0024%2016.8901H86.1962L81.2331%2021.968L86.5638%2028.7692Z'%20fill='%230021A5'/%3e%3c/svg%3e", l_ = "data:image/svg+xml,%3csvg%20width='60'%20height='48'%20viewBox='0%200%2060%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M51.7442%2021.6348C52.0093%2020.513%2052.1495%2019.343%2052.1495%2018.1402C52.1495%209.77849%2045.371%203%2037.0093%203C29.7289%203%2023.6487%208.13876%2022.198%2014.987C21.2624%2014.494%2020.1965%2014.215%2019.0654%2014.215C15.3491%2014.215%2012.3364%2017.2276%2012.3364%2020.9439C5.52322%2020.9439%200%2026.4671%200%2033.2804C0%2040.0936%205.52322%2045.6168%2012.3364%2045.6168H47.6636C54.4768%2045.6168%2060%2040.0936%2060%2033.2804C60%2027.8973%2056.5521%2023.3194%2051.7442%2021.6348ZM41.6224%2023.0391C42.9251%2021.8119%2043.7383%2020.071%2043.7383%2018.1402C43.7383%2014.4239%2040.7257%2011.4112%2037.0093%2011.4112C33.293%2011.4112%2030.2804%2014.4239%2030.2804%2018.1402C30.2804%2018.1691%2030.2806%2018.1979%2030.2809%2018.2267L20.9245%2019.6886C20.5213%2019.0927%2019.8391%2018.7009%2019.0654%2018.7009C17.8267%2018.7009%2016.8224%2019.7052%2016.8224%2020.9439C16.8224%2022.1827%2017.8267%2023.1869%2019.0654%2023.1869C20.0861%2023.1869%2020.9475%2022.5052%2021.2192%2021.5722L30.5735%2020.1106C30.6468%2020.3506%2030.7332%2020.5848%2030.8319%2020.8125L16.0619%2029.8758C15.1391%2028.8666%2013.8117%2028.2336%2012.3364%2028.2336C9.54922%2028.2336%207.28972%2030.4931%207.28972%2033.2804C7.28972%2036.0676%209.54922%2038.3271%2012.3364%2038.3271C14.3806%2038.3271%2016.1409%2037.1117%2016.9342%2035.3642L22.9951%2036.8188C23.0856%2038.5961%2024.5553%2040.0093%2026.3551%2040.0093C28.2133%2040.0093%2029.7196%2038.503%2029.7196%2036.6449C29.7196%2034.7867%2028.2133%2033.2804%2026.3551%2033.2804C25.1089%2033.2804%2024.0209%2033.9579%2023.4395%2034.9648L17.378%2033.51C17.3815%2033.4339%2017.3832%2033.3573%2017.3832%2033.2804C17.3832%2032.6537%2017.269%2032.0537%2017.0602%2031.5001L31.8304%2022.4366C32.8221%2023.6308%2034.219%2024.4764%2035.8102%2024.7626L35.5712%2031.2155C34.7685%2031.557%2034.2056%2032.353%2034.2056%2033.2804C34.2056%2034.5191%2035.2098%2035.5234%2036.4486%2035.5234C37.6874%2035.5234%2038.6916%2034.5191%2038.6916%2033.2804C38.6916%2032.4121%2038.1982%2031.659%2037.4764%2031.2862L37.7155%2024.8326C38.5537%2024.7451%2039.3461%2024.5039%2040.0641%2024.1374L44.0319%2029.776C43.1558%2030.6837%2042.6168%2031.9191%2042.6168%2033.2804C42.6168%2036.0676%2044.8763%2038.3271%2047.6635%2038.3271C50.4508%2038.3271%2052.7103%2036.0676%2052.7103%2033.2804C52.7103%2030.4931%2050.4508%2028.2336%2047.6635%2028.2336C46.9247%2028.2336%2046.2228%2028.3924%2045.5904%2028.6778L41.6224%2023.0391Z'%20fill='%23FF0012'/%3e%3c/svg%3e", d_ = "data:image/svg+xml,%3csvg%20width='89'%20height='40'%20viewBox='0%200%2089%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.9775%2024.5388L25.3847%208.964L20.8842%2039.511C20.4451%2039.5405%2020.0021%2039.5554%2019.5556%2039.5554C10.3179%2039.5554%202.57618%2033.1502%200.52946%2024.5388H18.0842H18.9775ZM0.088462%2021.8721C0.0299345%2021.2559%200%2020.6314%200%2019.9999C0%209.19966%208.75532%200.444336%2019.5556%200.444336C21.6697%200.444336%2023.7055%200.779832%2025.6127%201.40049L17.191%2021.8721H0.088462ZM28.9793%202.86063L24.4643%2033.5062L30.8703%2021.8721H39.0226C39.0812%2021.2559%2039.1111%2020.6314%2039.1111%2019.9999C39.1111%2012.6164%2035.0192%206.18863%2028.9793%202.86063ZM38.5816%2024.5388H32.4462L24.5289%2038.9174C31.4767%2037.0958%2036.9157%2031.5482%2038.5816%2024.5388Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M61.9408%206.4385H60.6466C60.5504%205.52941%2060.0798%205.08021%2059.16%205.08021C58.4113%205.08021%2057.7482%205.40107%2057.7482%206.18182C57.7482%206.86631%2058.4648%207.15508%2059.4595%207.42246L59.5888%207.4576C60.8445%207.79818%2062.144%208.15065%2062.144%209.73262C62.144%2011.2941%2060.6573%2012%2059.2563%2012C57.5664%2012%2056.2616%2011.1551%2056.1761%209.3369H57.5023C57.5343%2010.3636%2058.2616%2010.9198%2059.2563%2010.9198C60.1119%2010.9198%2060.8605%2010.5348%2060.8605%209.74332C60.8605%208.97328%2060.1315%208.77734%2059.2539%208.54146L59.2539%208.54145L59.2537%208.5414C59.1806%208.52176%2059.1065%208.50184%2059.0317%208.48128C57.7696%208.13904%2056.4755%207.68984%2056.4541%206.19251C56.4327%204.72727%2057.8017%204%2059.1814%204C60.7322%204%2061.8445%204.77005%2061.9408%206.4385ZM54.1283%209.47594H55.4118C55.0588%2010.8984%2053.7968%2011.9572%2051.8824%2011.9572C49.4973%2011.9572%2048%2010.2674%2048%208C48%205.75401%2049.508%204.04278%2051.893%204.04278C53.8182%204.04278%2054.9412%205.03743%2055.4118%206.52406H54.1283C53.7219%205.60428%2053.0588%205.13369%2051.893%205.13369C50.2674%205.13369%2049.2941%206.40642%2049.2941%208C49.2941%209.59358%2050.2674%2010.8663%2051.893%2010.8663C53.1444%2010.8663%2053.8182%2010.3102%2054.1283%209.47594ZM65.9594%204.18182H63.2321V11.8182H64.5262V8.95187H65.9594C67.5316%208.95187%2068.6653%207.91444%2068.6653%206.53476C68.6653%205.18717%2067.6171%204.18182%2065.9594%204.18182ZM65.8524%207.87166H64.5262V5.26203H65.8524C66.815%205.26203%2067.3712%205.68984%2067.3712%206.54545C67.3712%207.40107%2066.815%207.87166%2065.8524%207.87166ZM70.8322%2011.8182H69.5381V4.18182H72.4472C74.1905%204.18182%2075.1424%205.1016%2075.1424%206.35294C75.1424%207.3369%2074.5114%208.13904%2073.613%208.36364C74.2654%208.57754%2074.5114%209.14439%2074.7787%2010.0321C74.8065%2010.1181%2074.8327%2010.2006%2074.8579%2010.2802C75.0365%2010.8443%2075.1686%2011.2613%2075.506%2011.7112V11.8182H74.1156C73.8653%2011.492%2073.7387%2011.0474%2073.6099%2010.5951C73.5572%2010.4097%2073.504%2010.2231%2073.4418%2010.0428C73.1959%209.3369%2072.8964%208.82353%2071.9659%208.82353H70.8322V11.8182ZM70.8322%205.24064V7.75401H72.383C73.3456%207.75401%2073.859%207.24064%2073.859%206.4492C73.859%205.7754%2073.4312%205.24064%2072.3402%205.24064H70.8322ZM48.4444%2036.0598V16.4444H51.6313V36.0598H48.4444ZM57.8114%2016.4994V19.6313H54.4873V16.4994H57.8114ZM57.729%2036.0598H54.5697V21.8565H57.729V36.0598ZM59.4082%2021.8565C60.2736%2024.2191%2061.1321%2026.5886%2061.9906%2028.9581C62.8491%2031.3276%2063.7077%2033.6972%2064.5731%2036.0598H68.117L73.2819%2021.8565H69.9302C69.5715%2022.9734%2069.2056%2024.0974%2068.8417%2025.2151L68.8411%2025.217L68.8411%2025.2171L68.841%2025.2172L68.841%2025.2173C67.9788%2027.8655%2067.1284%2030.4779%2066.4137%2032.873H66.3588C65.7228%2030.8288%2065.0701%2028.8263%2064.4146%2026.815C63.8807%2025.1771%2063.345%2023.5334%2062.8148%2021.8565H59.4082ZM80.7902%2021.4719C85.6253%2021.4719%2087.6034%2025.2082%2087.6308%2029.2192V29.8236H76.6968C76.9165%2032.406%2078.5649%2033.8895%2080.7902%2033.8895C82.411%2033.8895%2083.7572%2033.2851%2084.2792%2031.8565H87.4385C86.5869%2034.7411%2084.1418%2036.4444%2080.7902%2036.4444C76.5319%2036.4444%2073.6198%2033.395%2073.6198%2028.917C73.6198%2024.6038%2076.6418%2021.4719%2080.7902%2021.4719ZM80.7627%2023.9444C78.5649%2023.9444%2077.0814%2025.3455%2076.7517%2027.5159H84.4715C84.2517%2025.2906%2082.9605%2023.9444%2080.7627%2023.9444Z'%20fill='white'/%3e%3c/svg%3e", f_ = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M23.2905%2029.5705L31.1539%2010.456L25.6306%2047.9455C25.0917%2047.9816%2024.548%2048%2024%2048C12.6629%2048%203.16172%2040.1391%200.649807%2029.5705H22.1943H23.2905ZM0.108573%2026.2978C0.0367399%2025.5415%200%2024.7751%200%2024C0%2010.7452%2010.7452%200%2024%200C26.5947%200%2029.0932%200.411748%2031.4338%201.17347L21.098%2026.2978H0.108573ZM35.5656%202.96546L30.0244%2040.576L37.8863%2026.2978H47.8914C47.9633%2025.5415%2048%2024.7751%2048%2024C48%2014.9384%2042.9781%207.04982%2035.5656%202.96546ZM47.3502%2029.5705H39.8203L30.1037%2047.2169C38.6305%2044.9814%2045.3056%2038.1729%2047.3502%2029.5705Z'%20fill='%23FF0012'/%3e%3c/svg%3e", h_ = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.13043%205C1.40154%205%200%206.40154%200%208.13043C0%209.85933%201.40154%2011.2609%203.13043%2011.2609H11.4783C13.2072%2011.2609%2014.6087%209.85933%2014.6087%208.13043C14.6087%206.40154%2013.2072%205%2011.4783%205H3.13043ZM0%2019.6087C0%2016.7272%202.33591%2014.3913%205.21739%2014.3913H9.39131C12.2728%2014.3913%2014.6087%2016.7272%2014.6087%2019.6087C14.6087%2022.4902%2012.2728%2024.8261%209.3913%2024.8261H5.21739C2.3359%2024.8261%200%2022.4902%200%2019.6087ZM0%2035.2608C0%2031.2267%203.27027%2027.9565%207.30435%2027.9565C11.3384%2027.9565%2014.6087%2031.2267%2014.6087%2035.2608C14.6087%2039.2949%2011.3384%2042.5652%207.30435%2042.5652C3.27027%2042.5652%200%2039.2949%200%2035.2608ZM16.6954%208.13043C16.6954%206.40154%2018.0969%205%2019.8258%205H28.1737C29.9026%205%2031.3041%206.40154%2031.3041%208.13043C31.3041%209.85933%2029.9025%2011.2609%2028.1737%2011.2609H19.8258C18.0969%2011.2609%2016.6954%209.85933%2016.6954%208.13043ZM21.9128%2014.3913C19.0313%2014.3913%2016.6954%2016.7272%2016.6954%2019.6087C16.6954%2022.4902%2019.0313%2024.8261%2021.9128%2024.8261H26.0867C28.9682%2024.8261%2031.3041%2022.4902%2031.3041%2019.6087C31.3041%2016.7272%2028.9682%2014.3913%2026.0867%2014.3913H21.9128ZM16.6954%2035.2608C16.6954%2031.2267%2019.9657%2027.9565%2023.9997%2027.9565C28.0338%2027.9565%2031.3041%2031.2267%2031.3041%2035.2608C31.3041%2039.2949%2028.0338%2042.5652%2023.9997%2042.5652C19.9657%2042.5652%2016.6954%2039.2949%2016.6954%2035.2608ZM36.522%205C34.7931%205%2033.3916%206.40154%2033.3916%208.13043C33.3916%209.85933%2034.7931%2011.2609%2036.522%2011.2609H44.8698C46.5987%2011.2609%2048.0003%209.85933%2048.0003%208.13043C48.0003%206.40154%2046.5987%205%2044.8698%205H36.522ZM33.3916%2019.6087C33.3916%2016.7272%2035.7275%2014.3913%2038.609%2014.3913H42.7829C45.6644%2014.3913%2048.0003%2016.7272%2048.0003%2019.6087C48.0003%2022.4902%2045.6643%2024.8261%2042.7829%2024.8261H38.6089C35.7275%2024.8261%2033.3916%2022.4902%2033.3916%2019.6087ZM40.6959%2027.9565C36.6618%2027.9565%2033.3916%2031.2267%2033.3916%2035.2608C33.3916%2039.2949%2036.6618%2042.5652%2040.6959%2042.5652C44.73%2042.5652%2048.0003%2039.2949%2048.0003%2035.2608C48.0003%2031.2267%2044.73%2027.9565%2040.6959%2027.9565Z'%20fill='%23FF0012'/%3e%3c/svg%3e", p_ = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.5159%207.99926C20.2258%207.41333%2021.1369%205.55222%2020.551%203.84235C19.9651%202.13247%2018.104%201.22133%2016.3941%201.80726C14.097%202.59439%2011.9626%203.72705%2010.0525%205.14176C4.29115%209.40907%200.545898%2016.2675%200.545898%2024C0.545898%2031.7325%204.29115%2038.5909%2010.0525%2042.8582C11.9571%2044.2688%2014.0848%2045.3991%2016.3744%2046.1859C18.0837%2046.7734%2019.9457%2045.8639%2020.5331%2044.1546C21.1206%2042.4452%2020.2111%2040.5833%2018.5017%2039.9958C16.8559%2039.4302%2015.3232%2038.6167%2013.9483%2037.5984C9.78185%2034.5124%207.09135%2029.5707%207.09135%2024C7.09135%2018.4292%209.78185%2013.4876%2013.9483%2010.4016C15.3271%209.38036%2016.8647%208.56507%2018.5159%207.99926Z'%20fill='%23FF0012'/%3e%3cpath%20d='M31.6068%201.80726C29.8969%201.22133%2028.0358%202.13247%2027.4499%203.84235C26.864%205.55222%2027.7751%207.41333%2029.485%207.99926C31.1362%208.56507%2032.6738%209.38036%2034.0525%2010.4016C38.219%2013.4876%2040.9095%2018.4292%2040.9095%2024C40.9095%2029.5707%2038.219%2034.5124%2034.0525%2037.5984C32.6777%2038.6167%2031.145%2039.4302%2029.4991%2039.9958C27.7898%2040.5833%2026.8803%2042.4452%2027.4678%2044.1546C28.0552%2045.8639%2029.9171%2046.7734%2031.6265%2046.1859C33.9161%2045.3991%2036.0438%2044.2688%2037.9483%2042.8582C43.7097%2038.5909%2047.455%2031.7325%2047.455%2024C47.455%2016.2675%2043.7097%209.40907%2037.9483%205.14176C36.0383%203.72705%2033.9039%202.59439%2031.6068%201.80726Z'%20fill='%23FF0012'/%3e%3cpath%20d='M24.0004%2034.3636C29.7241%2034.3636%2034.3641%2029.7236%2034.3641%2024C34.3641%2018.2763%2029.7241%2013.6363%2024.0004%2013.6363C18.2768%2013.6363%2013.6368%2018.2763%2013.6368%2024C13.6368%2029.7236%2018.2768%2034.3636%2024.0004%2034.3636Z'%20fill='%23FF0012'/%3e%3c/svg%3e", m_ = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M31.3131%206.85714C31.3131%2010.6442%2028.2431%2013.7143%2024.456%2013.7143C23.3283%2013.7143%2022.2642%2013.4421%2021.3259%2012.9598C21.6992%2010.225%2020.8347%207.3537%2018.7324%205.25143C18.493%205.01199%2018.2436%204.78862%2017.9855%204.58129C18.9241%201.91284%2021.4666%200%2024.456%200C28.2431%200%2031.3131%203.07005%2031.3131%206.85714ZM17.1169%206.86806C19.7948%209.54595%2019.7948%2013.8876%2017.1169%2016.5655C16.2327%2017.4498%2015.167%2018.042%2014.0397%2018.3423C12.3654%2016.2198%209.77049%2014.8574%206.85731%2014.8574C6.63055%2014.8574%206.40571%2014.8656%206.18309%2014.8818C4.83822%2012.2979%205.25033%209.03717%207.41944%206.86806C10.0973%204.19018%2014.439%204.19018%2017.1169%206.86806ZM33.5996%206.85736C33.5996%209.94847%2032.0656%2012.6813%2029.7173%2014.3361C30.0512%2015.2076%2030.5695%2016.0246%2031.272%2016.7271C33.9499%2019.405%2038.2916%2019.405%2040.9694%2016.7271C43.6473%2014.0492%2043.6473%209.70752%2040.9694%207.02964C38.9515%205.01167%2035.9887%204.51438%2033.5051%205.53776C33.5673%205.96863%2033.5996%206.40923%2033.5996%206.85736ZM18.3769%2033.933C18.0504%2032.9609%2017.5%2032.0475%2016.7257%2031.2731C14.0478%2028.5953%209.7061%2028.5953%207.02822%2031.2731C4.35034%2033.951%204.35034%2038.2927%207.02822%2040.9706C9.16476%2043.1071%2012.3604%2043.5391%2014.9252%2042.2663C14.8801%2041.8982%2014.8568%2041.5233%2014.8568%2041.143C14.8568%2038.2137%2016.2344%2035.6062%2018.3769%2033.933ZM41.1419%2033.1428C41.5171%2033.1428%2041.8871%2033.1202%2042.2505%2033.0763C43.6219%2035.6668%2043.2171%2038.9512%2041.0362%2041.1321C38.3584%2043.81%2034.0167%2043.81%2031.3388%2041.1321C28.6609%2038.4542%2028.6609%2034.1125%2031.3388%2031.4346C32.126%2030.6474%2033.0569%2030.0916%2034.0471%2029.7673C35.7236%2031.827%2038.2791%2033.1428%2041.1419%2033.1428ZM30.4695%2043.4181C30.2115%2043.2109%2029.9622%2042.9875%2029.7228%2042.7482C27.6206%2040.646%2026.7561%2037.7747%2027.1293%2035.0401C26.1909%2034.5577%2025.1267%2034.2854%2023.9989%2034.2854C20.2118%2034.2854%2017.1418%2037.3555%2017.1418%2041.1426C17.1418%2044.9297%2020.2118%2047.9997%2023.9989%2047.9997C26.9884%2047.9997%2029.531%2046.0867%2030.4695%2043.4181ZM13.0785%2026.8874C13.4865%2026.0098%2013.7143%2025.0315%2013.7143%2023.9999C13.7143%2020.2128%2010.6442%2017.1428%206.85714%2017.1428C3.07005%2017.1428%200%2020.2128%200%2023.9999C0%2027.0043%201.93218%2029.5574%204.62171%2030.4844C4.88024%2030.1396%205.16632%2029.8088%205.47995%2029.4952C7.55409%2027.4211%2010.3769%2026.5518%2013.0785%2026.8874ZM42.9775%2018.505C40.7936%2020.6888%2037.7799%2021.537%2034.9515%2021.0494C34.5248%2021.9431%2034.2859%2022.9437%2034.2859%2024C34.2859%2027.7871%2037.356%2030.8572%2041.1431%2030.8572C44.9302%2030.8572%2048.0002%2027.7871%2048.0002%2024C48.0002%2021.1296%2046.2366%2018.6712%2043.7338%2017.6492C43.5025%2017.9461%2043.2504%2018.232%2042.9775%2018.505Z'%20fill='%23FF0012'/%3e%3c/svg%3e", y_ = "data:image/svg+xml,%3csvg%20width='104'%20height='68'%20viewBox='0%200%20104%2068'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208V60C0%2064.4183%203.58172%2068%208%2068H96C100.418%2068%20104%2064.4183%20104%2060V8C104%203.58172%20100.418%200%2096%200H8ZM72.7618%209.14397C71.2365%207.61868%2068.7635%207.61868%2067.2382%209.14397L45.144%2031.2382C43.6187%2032.7635%2043.6187%2035.2365%2045.144%2036.7618L67.2382%2058.856C68.7635%2060.3813%2071.2365%2060.3813%2072.7618%2058.856L85.1898%2046.428C85.9524%2045.6654%2085.9524%2044.4289%2085.1898%2043.6662L79.6662%2038.1427C78.9036%2037.38%2077.6671%2037.38%2076.9045%2038.1427L72.0713%2042.9758C70.9274%2044.1198%2069.0726%2044.1198%2067.9287%2042.9758L61.0242%2036.0713C59.8802%2034.9274%2059.8802%2033.0726%2061.0242%2031.9287L67.9287%2025.0242C69.0726%2023.8802%2070.9274%2023.8802%2072.0713%2025.0242L76.9044%2029.8573C77.6671%2030.62%2078.9036%2030.62%2079.6662%2029.8573L85.1898%2024.3338C85.9524%2023.5711%2085.9524%2022.3346%2085.1898%2021.572L72.7618%209.14397Z'%20fill='%23FF0012'/%3e%3c/svg%3e", g_ = "data:image/svg+xml,%3csvg%20width='400'%20height='122'%20viewBox='0%200%20400%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M60.9176%200C27.2737%20-2.94124e-06%202.94135e-06%2027.2737%200%2060.9176C-2.94112e-06%2094.5614%2027.2737%20121.835%2060.9176%20121.835C94.5614%20121.835%20121.835%2094.5614%20121.835%2060.9176C121.835%2027.2737%2094.5614%202.94124e-06%2060.9176%200ZM60.9179%20103.56C84.4686%20103.56%20103.56%2084.4683%20103.56%2060.9176C103.56%2037.3669%2084.4686%2018.2753%2060.9179%2018.2753C37.3672%2018.2753%2018.2756%2037.3669%2018.2756%2060.9176C18.2756%2084.4683%2037.3672%20103.56%2060.9179%20103.56ZM60.9179%20109.652C87.8329%20109.652%20109.652%2087.8327%20109.652%2060.9176C109.652%2034.0026%2087.8329%2012.1836%2060.9179%2012.1836C34.0028%2012.1836%2012.1838%2034.0026%2012.1838%2060.9176C12.1838%2087.8327%2034.0028%20109.652%2060.9179%20109.652ZM49.2875%2044.7644C48.0386%2043.5154%2046.0136%2043.5154%2044.7646%2044.7644C43.5157%2046.0134%2043.5157%2048.0383%2044.7647%2049.2873L56.395%2060.9176L44.7647%2072.5479C43.5157%2073.7969%2043.5157%2075.8219%2044.7647%2077.0708C46.0136%2078.3198%2048.0386%2078.3198%2049.2876%2077.0708L60.9179%2065.4405L72.5482%2077.0708C73.7971%2078.3198%2075.8221%2078.3198%2077.0711%2077.0708C78.32%2075.8219%2078.32%2073.7969%2077.0711%2072.5479L65.4408%2060.9176L77.0711%2049.2873C78.3201%2048.0384%2078.32%2046.0134%2077.0711%2044.7644C75.8221%2043.5155%2073.7971%2043.5154%2072.5482%2044.7644L60.9179%2056.3947L49.2875%2044.7644Z'%20fill='%2388BB5E'/%3e%3cpath%20d='M198.432%20106.606V24.6281L184.472%2075.9294H173.644L159.685%2024.6281V106.606H149.248V15.2294H167.643L179.515%2061.9619L191.256%2015.2294H209.26V106.606H198.432Z'%20fill='white'/%3e%3cpath%20d='M251.926%2023.8449L241.359%2073.7102H262.624L251.926%2023.8449ZM269.669%20106.606L264.711%2083.5006H239.271L234.183%20106.606H222.572L244.62%2015.2294H259.623L281.28%20106.606H269.669Z'%20fill='white'/%3e%3cpath%20d='M331.883%20106.606L311.531%2064.7031L306.834%2072.5354V106.606H295.484V15.2294H306.834V55.3044L331.23%2015.2294H343.363L318.576%2055.1739L344.668%20106.606H331.883Z'%20fill='white'/%3e%3cpath%20d='M357.209%20106.606V15.2294H400V24.7586H368.559V54.6517H396.738V64.181H368.559V97.0765H400V106.606H357.209Z'%20fill='white'/%3e%3c/svg%3e"; -var i1 = /* @__PURE__ */ ((e) => (e.Success = "success", e.Error = "error", e.Info = "info", e.Pending = "pending", e.Warning = "warning", e))(i1 || {}); -const a1 = { - success: Fi, - info: Jf, - pending: tl, - error: zi, - warning: t1 -}, s1 = { +}, ...n, children: /* @__PURE__ */ $(kf, { src: e, preProcessor: (i) => i, title: o, "aria-hidden": "true", cacheRequests: !0 }) })), so = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8686%204.39382L7.91888%209.34357L2.96911%204.3938L1.83774%205.52517L7.91886%2011.6063L14%205.52519L12.8686%204.39382Z'/%3e%3c/svg%3e", v_ = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='14'%20viewBox='0%200%2012%2014'%20fill='none'%3e%3cpath%20d='M6.65678%2013.0811L0.575724%206.99999L6.65683%200.918864L7.7882%202.05023L3.6385%206.19993L11.9568%206.19993L11.9568%207.79994L3.6384%207.79993L7.78815%2011.9497L6.65678%2013.0811Z'%20fill='%23BABCBF'/%3e%3c/svg%3e", ni = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.86867%203.05032L9.81842%208.00006L4.86865%2012.9498L6.00002%2014.0812L12.0811%208.00009L6.00004%201.91895L4.86867%203.05032Z'/%3e%3c/svg%3e", us = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.05032%2011.1313L8.00006%206.18158L12.9498%2011.1313L14.0812%209.99998L8.00009%203.91886L1.91895%209.99996L3.05032%2011.1313Z'/%3e%3c/svg%3e", b_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.6569%2014.082L2.57585%208.00097L8.65695%201.91984L9.78832%203.05121L5.63862%207.20091L13.9569%207.20091L13.9569%208.80091L5.63853%208.80091L9.78827%2012.9507L8.6569%2014.082Z'/%3e%3c/svg%3e", nl = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.4092%202.08932C11.109%201.78905%2011.109%201.30223%2011.4092%201.00196L12.186%200.225199C12.4862%20-0.0750661%2012.9731%20-0.0750664%2013.2733%200.225199L18.7104%205.66225C19.0107%205.96252%2019.0107%206.44934%2018.7104%206.74961L17.9336%207.52637C17.6334%207.82664%2017.1465%207.82664%2016.8463%207.52637L11.4092%202.08932Z'%20fill='%237490FF'/%3e%3cpath%20d='M0.225199%2012.1869C-0.075066%2012.4872%20-0.0750665%2012.974%200.225198%2013.2742L5.66225%2018.7113C5.96252%2019.0116%206.44934%2019.0116%206.74961%2018.7113L7.52637%2017.9345C7.82664%2017.6343%207.82664%2017.1474%207.52637%2016.8472L2.08932%2011.4101C1.78905%2011.1099%201.30223%2011.1099%201.00196%2011.4101L0.225199%2012.1869Z'%20fill='%237490FF'/%3e%3cpath%20d='M11.3319%202.94358L2.94338%2011.3321L7.60367%2015.9924L11.0525%2012.5436L18.5089%2020L20.0002%2018.5087L12.5438%2011.0523L15.9922%207.60387L11.3319%202.94358Z'%20fill='%237490FF'/%3e%3c/svg%3e", w_ = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%237490FF'/%3e%3cpath%20d='M7.15407%2016.8252C6.94864%2017.0306%206.94864%2017.3637%207.15407%2017.5691L11.6177%2022.0327C11.8231%2022.2382%2012.1562%2022.2382%2012.3616%2022.0327L13.1055%2021.2888C13.311%2021.0834%2013.311%2020.7503%2013.1055%2020.5449L8.64194%2016.0813C8.43651%2015.8758%208.10344%2015.8758%207.89801%2016.0813L7.15407%2016.8252Z'%20fill='white'/%3e%3cpath%20d='M16.0813%209.38587L9.38587%2016.0813L13.1055%2019.8009L15.8579%2017.0485L21.8094%2023L22.9997%2021.8097L17.0482%2015.8582L19.8009%2013.1055L16.0813%209.38587Z'%20fill='white'/%3e%3cpath%20d='M16.0813%208.64194C15.8758%208.43651%2015.8758%208.10344%2016.0813%207.89801L16.8252%207.15407C17.0306%206.94864%2017.3637%206.94864%2017.5691%207.15407L22.0327%2011.6177C22.2382%2011.8231%2022.2382%2012.1562%2022.0327%2012.3616L21.2888%2013.1055C21.0834%2013.311%2020.7503%2013.311%2020.5449%2013.1055L16.0813%208.64194Z'%20fill='white'/%3e%3c/svg%3e", Bf = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.88865%206.81867L-6.05909e-07%203.02203L1.24334%201.80811L4.07404%204.57183L8.75666%208.44978e-07L10%201.21393L5.31776%205.78539L4.07383%207L3.88865%206.81867Z'%20fill='white'/%3e%3c/svg%3e", Hf = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%23DFE1E4'%20stroke-width='2'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e", jf = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='4'%20/%3e%3cpath%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='white'/%3e%3c/svg%3e", Df = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%230021A5'%20stroke-width='2'/%3e%3c/svg%3e", Vf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.4%2011.4686L2.36569%208.43432C2.05327%208.1219%201.54673%208.1219%201.23431%208.43432C0.921895%208.74673%200.921895%209.25327%201.23431%209.56569L4.83431%2013.1657C5.14673%2013.4781%205.65327%2013.4781%205.96569%2013.1657L14.7657%204.36569C15.0781%204.05327%2015.0781%203.54673%2014.7657%203.23431C14.4533%202.9219%2013.9467%202.9219%2013.6343%203.23431L5.4%2011.4686Z'/%3e%3c/svg%3e", ol = "data:image/svg+xml,ErrorIcon%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016ZM7.19988%203.99989L7.19988%208.99863L7.19583%209.00565L10.6599%2011.0056L11.4599%209.62001L8.79988%208.08423L8.79988%203.99989H7.19988Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Uf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2014L2%202'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3cpath%20d='M2%2014L14%202.00001'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3c/svg%3e", il = "data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%202C4%200.89543%204.89543%200%206%200L12%200C13.1046%200%2014%200.895431%2014%202L14%208C14%209.10457%2013.1046%2010%2012%2010L6%2010C4.89543%2010%204%209.10457%204%208L4%202ZM2%204H3L3%208C3%209.65685%204.34315%2011%206%2011L10%2011V12C10%2013.1046%209.10457%2014%208%2014L2%2014C0.89543%2014%200%2013.1046%200%2012L0%206C0%204.89543%200.895431%204%202%204Z'%20fill='%230021A5'/%3e%3c/svg%3e", zf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_7591)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM11.5655%2010.4343L10.4341%2011.5657L7.99993%209.13154L5.56573%2011.5657L4.43435%2010.4344L6.86856%208.00017L4.43408%205.5657L5.56545%204.43433L7.99993%206.8688L10.4344%204.43437L11.5657%205.56575L9.1313%208.00017L11.5655%2010.4343Z'%20fill='%23BABBBF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_7591'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", C_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_8527)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.59999%200C4.04181%200%204.39998%200.358323%204.39998%200.800338V0.889584C6.00316%201.25352%207.19996%202.68786%207.19996%204.40185V5.09408C7.19996%205.53609%206.84179%205.89441%206.39996%205.89441C5.95813%205.89441%205.59996%205.53609%205.59996%205.09408V4.40185C5.59996%203.58138%205.10633%202.87626%204.39998%202.56751V7.49491L4.96715%207.76319C6.33048%208.40806%207.19996%209.78151%207.19996%2011.2902L7.19997%2011.5883C7.19997%2013.3014%206.00404%2014.7364%204.39998%2015.1005V15.1997C4.39998%2015.6417%204.04181%2016%203.59999%2016C3.15816%2016%202.79999%2015.6417%202.79999%2015.1997V15.1006C1.19767%2014.7369%200%2013.3032%200%2011.5883V10.912C0%2010.47%200.358171%2010.1116%200.799997%2010.1116C1.24182%2010.1116%201.59999%2010.47%201.59999%2010.912V11.5883C1.59999%2012.4091%202.09392%2013.114%202.79999%2013.4227V8.50867L2.2369%208.24232C0.871072%207.59626%200%206.22029%200%204.70885V4.40185C0%202.68786%201.1968%201.25351%202.79999%200.88958V0.800338C2.79999%200.358323%203.15816%200%203.59999%200ZM1.59999%204.40185C1.59999%203.58138%202.09363%202.87625%202.79999%202.5675V6.7337C2.06332%206.33087%201.59999%205.55589%201.59999%204.70885V4.40185ZM4.39998%2013.4226V9.26959C5.13652%209.6706%205.59997%2010.4444%205.59997%2011.2902L5.59997%2011.5883C5.59997%2012.4084%205.10663%2013.1138%204.39998%2013.4226Z'%20fill='%230021A5'/%3e%3cpath%20d='M10.4%208.00338C10.4%207.73778%2010.4117%207.47724%2010.4344%207.22278L11.1998%207.22269C11.6416%207.22264%2011.9998%206.86428%2011.9997%206.42226C11.9997%205.98025%2011.6414%205.62197%2011.1996%205.62202L10.7382%205.62207C10.932%204.97556%2011.2005%204.40023%2011.5213%203.92169C12.2015%202.90672%2013.0547%202.40101%2013.891%202.40101C14.1932%202.40101%2014.5191%202.49427%2014.745%202.64902C15.1095%202.8988%2015.6074%202.80566%2015.857%202.44099C16.1067%202.07631%2016.0136%201.5782%2015.6491%201.32842C15.1228%200.967796%2014.4718%200.800338%2013.891%200.800338C12.3575%200.800338%2011.0652%201.72793%2010.1923%203.03028C9.69764%203.7684%209.31776%204.65091%209.08071%205.62226L7.99986%205.62239C7.55804%205.62244%207.19991%205.9808%207.19996%206.42282C7.20001%206.86483%207.55822%207.22311%208.00005%207.22306L8.8291%207.22297C8.80982%207.4798%208.79997%207.74021%208.79997%208.00338C8.79997%208.01059%208.79998%208.0178%208.79999%208.02501L7.99938%208.02567C7.55755%208.02603%207.19968%208.38465%207.20004%208.82666C7.20041%209.26868%207.55887%209.62671%208.0007%209.62634L8.92778%209.62558C9.13162%2010.8967%209.57159%2012.0503%2010.1923%2012.9765C11.0652%2014.2788%2012.3575%2015.2064%2013.891%2015.2064C14.4491%2015.2064%2015.1196%2015.0669%2015.6687%2014.6696C16.0267%2014.4106%2016.1071%2013.9103%2015.8482%2013.5521C15.5893%2013.1939%2015.0892%2013.1135%2014.7312%2013.3725C14.5282%2013.5194%2014.2159%2013.6057%2013.891%2013.6057C13.0547%2013.6057%2012.2015%2013.1%2011.5213%2012.0851C11.0796%2011.4261%2010.7368%2010.5835%2010.552%209.62424L11.2006%209.62371C11.6424%209.62334%2012.0003%209.26472%2011.9999%208.82271C11.9996%208.3807%2011.6411%208.02267%2011.1993%208.02303L10.4%208.02369C10.4%208.01692%2010.4%208.01015%2010.4%208.00338Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_8527'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", __ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6262_38149)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.87986%201.90074C8.81536%202.88858%208.20001%204.26907%208.20001%205.75C8.20001%208.6495%2010.5505%2011%2013.45%2011C13.5589%2011%2013.6673%2010.9967%2013.7752%2010.9901L15.2824%2010.8982L14.445%2012.1547C13.0632%2014.2279%2010.739%2015.5%208.20001%2015.5C4.05787%2015.5%200.70001%2012.1421%200.700011%208C0.700012%203.85786%204.05788%200.500001%208.20001%200.500001C8.63852%200.500001%209.07259%200.537715%209.49877%200.612172L10.9881%200.872358L9.87986%201.90074Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6262_38149'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Ff = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M8.29714%2020H5.71902V12.7273H8.31845C9.04998%2012.7273%209.67972%2012.8729%2010.2077%2013.1641C10.7356%2013.4529%2011.1416%2013.8684%2011.4257%2014.4105C11.7122%2014.9527%2011.8554%2015.6013%2011.8554%2016.3565C11.8554%2017.1141%2011.7122%2017.7652%2011.4257%2018.3097C11.1416%2018.8542%2010.7332%2019.272%2010.2006%2019.5632C9.67025%2019.8544%209.03578%2020%208.29714%2020ZM7.25666%2018.6825H8.23322C8.68777%2018.6825%209.07011%2018.602%209.38024%2018.4411C9.69274%2018.2777%209.92711%2018.0256%2010.0834%2017.6847C10.242%2017.3414%2010.3213%2016.8987%2010.3213%2016.3565C10.3213%2015.8191%2010.242%2015.38%2010.0834%2015.0391C9.92711%2014.6982%209.69392%2014.4472%209.38379%2014.2862C9.07366%2014.1252%208.69132%2014.0447%208.23677%2014.0447H7.25666V18.6825ZM15.4518%2020.1065C14.8907%2020.1065%2014.4078%2019.9929%2014.0029%2019.7656C13.6005%2019.536%2013.2903%2019.2116%2013.0725%2018.7926C12.8547%2018.3712%2012.7458%2017.8729%2012.7458%2017.2976C12.7458%2016.7365%2012.8547%2016.2441%2013.0725%2015.8203C13.2903%2015.3965%2013.5969%2015.0663%2013.9923%2014.8295C14.39%2014.5928%2014.8564%2014.4744%2015.3914%2014.4744C15.7513%2014.4744%2016.0863%2014.5324%2016.3964%2014.6484C16.7089%2014.7621%2016.9811%2014.9337%2017.2132%2015.1634C17.4475%2015.393%2017.6298%2015.6818%2017.76%2016.0298C17.8902%2016.3755%2017.9553%2016.7803%2017.9553%2017.2443V17.6598H13.3495V16.7223H16.5313C16.5313%2016.5045%2016.484%2016.3116%2016.3893%2016.1435C16.2946%2015.9754%2016.1632%2015.844%2015.9951%2015.7493C15.8294%2015.6522%2015.6365%2015.6037%2015.4163%2015.6037C15.1866%2015.6037%2014.983%2015.657%2014.8055%2015.7635C14.6303%2015.8677%2014.493%2016.0085%2014.3936%2016.1861C14.2941%2016.3613%2014.2432%2016.5566%2014.2409%2016.772V17.6634C14.2409%2017.9332%2014.2906%2018.1664%2014.39%2018.3629C14.4918%2018.5594%2014.635%2018.7109%2014.8197%2018.8175C15.0044%2018.924%2015.2233%2018.9773%2015.4767%2018.9773C15.6447%2018.9773%2015.7986%2018.9536%2015.9383%2018.9062C16.078%2018.8589%2016.1975%2018.7879%2016.297%2018.6932C16.3964%2018.5985%2016.4722%2018.4825%2016.5242%2018.3452L17.9234%2018.4375C17.8524%2018.7737%2017.7068%2019.0672%2017.4866%2019.3182C17.2688%2019.5668%2016.9871%2019.7609%2016.6414%2019.9006C16.2981%2020.0379%2015.9016%2020.1065%2015.4518%2020.1065ZM18.971%2020V12.7273H23.7863V13.995H20.5086V15.728H23.4667V16.9957H20.5086V20H18.971ZM24.7922%2020V14.5455H26.305V20H24.7922ZM25.5521%2013.8423C25.3272%2013.8423%2025.1343%2013.7678%2024.9733%2013.6186C24.8147%2013.4671%2024.7354%2013.286%2024.7354%2013.0753C24.7354%2012.867%2024.8147%2012.6882%2024.9733%2012.5391C25.1343%2012.3875%2025.3272%2012.3118%2025.5521%2012.3118C25.777%2012.3118%2025.9688%2012.3875%2026.1274%2012.5391C26.2884%2012.6882%2026.3689%2012.867%2026.3689%2013.0753C26.3689%2013.286%2026.2884%2013.4671%2026.1274%2013.6186C25.9688%2013.7678%2025.777%2013.8423%2025.5521%2013.8423Z'%20fill='white'/%3e%3c/svg%3e", Ao = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%204L8%208L12%2012'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3cpath%20d='M4%2012L8%208L12%204'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3c/svg%3e", S_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.9765%209.32548C12.3425%209.69151%2012.9359%209.69151%2013.3019%209.32548L14.6274%208L14.7681%207.8532C16.4563%206.01451%2016.4094%203.15453%2014.6274%201.37258C12.7973%20-0.457527%209.83011%20-0.457528%208%201.37258L6.67452%202.69806L6.60169%202.77981C6.31036%203.1477%206.33464%203.68367%206.67452%204.02355C7.04054%204.38957%207.63398%204.38957%208%204.02355L9.32548%202.69807L9.44568%202.58462C10.5498%201.6014%2012.2431%201.63922%2013.3019%202.69807C14.4%203.79613%2014.4%205.57645%2013.3019%206.67452L11.9765%208L11.9036%208.08175C11.6123%208.44964%2011.6366%208.98561%2011.9765%209.32548ZM1.37258%2014.6274C3.20269%2016.4575%206.16989%2016.4575%208%2014.6274L9.32548%2013.3019L9.39831%2013.2202C9.68964%2012.8523%209.66536%2012.3163%209.32548%2011.9764C8.95946%2011.6104%208.36602%2011.6104%208%2011.9764L6.67452%2013.3019L6.55432%2013.4154C5.45015%2014.3986%203.75692%2014.3608%202.69807%2013.3019C1.6%2012.2039%201.6%2010.4235%202.69807%209.32548L4.02355%208L4.09638%207.91825C4.3877%207.55036%204.36343%207.01439%204.02355%206.67451C3.65753%206.30849%203.06409%206.30849%202.69807%206.67451L1.37258%208L1.2319%208.1468C-0.456262%209.98549%20-0.409368%2012.8455%201.37258%2014.6274ZM13.5292%2013.3963C13.8953%2013.0303%2013.8953%2012.4368%2013.5292%2012.0708L4.25085%202.79241C3.88483%202.42638%203.29139%202.42638%202.92537%202.79241C2.55935%203.15843%202.55935%203.75187%202.92537%204.11789L12.2038%2013.3963C12.5698%2013.7623%2013.1632%2013.7623%2013.5292%2013.3963Z'%20fill='%230021A5'/%3e%3c/svg%3e", M_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M13.7833%203.31103C12.3985%202.19758%2010.208%202.00922%2010.1149%202.00122C9.96873%201.98885%209.82982%202.07176%209.77018%202.20558C9.76582%202.21431%209.71782%202.32412%209.66473%202.49503C10.5804%202.64922%2011.7055%202.96049%2012.7236%203.59249C12.8865%203.69358%2012.9367%203.90812%2012.8356%204.07176C12.7702%204.17794%2012.656%204.23612%2012.5396%204.23612C12.4771%204.23612%2012.4138%204.2194%2012.3564%204.18376C10.6065%203.09867%208.42036%203.04412%208%203.04412C7.57964%203.04412%205.39273%203.09867%203.64436%204.18376C3.48073%204.28558%203.26691%204.23467%203.16509%204.07176C3.06327%203.90812%203.11418%203.69431%203.27709%203.59249C4.29527%202.96122%205.41964%202.64922%206.336%202.49503C6.28218%202.3234%206.23418%202.21431%206.23055%202.20558C6.17018%202.07176%206.032%201.9874%205.88509%202.00194C5.79273%202.00922%203.60218%202.19758%202.19855%203.32703C1.46545%204.00412%200%207.96631%200%2011.3918C0%2011.4521%200.016%2011.5118%200.0458182%2011.5641C1.05745%2013.3409%203.81673%2013.8063%204.44582%2013.8267C4.44945%2013.8267%204.45309%2013.8267%204.45673%2013.8267C4.568%2013.8267%204.67273%2013.7736%204.73818%2013.6834L5.37455%2012.8092C3.65891%2012.3656%202.78255%2011.6129%202.73164%2011.5685C2.58764%2011.4412%202.57382%2011.2216%202.70109%2011.0776C2.82836%2010.9336%203.04727%2010.9198%203.19127%2011.0463C3.21236%2011.0652%204.82618%2012.4347%208%2012.4347C11.1796%2012.4347%2012.7935%2011.0594%2012.8095%2011.0456C12.9535%2010.9205%2013.1731%2010.9336%2013.2996%2011.0783C13.4262%2011.2223%2013.4124%2011.4412%2013.2691%2011.5678C13.2182%2011.6129%2012.3418%2012.3649%2010.6262%2012.8085L11.2625%2013.6827C11.328%2013.7729%2011.4327%2013.8259%2011.544%2013.8259C11.5476%2013.8259%2011.5513%2013.8259%2011.5549%2013.8259C12.184%2013.8063%2014.9433%2013.3409%2015.9549%2011.5634C15.984%2011.511%2016%2011.4521%2016%2011.3918C16%207.96631%2014.5345%204.00412%2013.7833%203.31103ZM5.73891%2010.0005C5.06691%2010.0005%204.52145%209.37722%204.52145%208.60922C4.52145%207.84122%205.06618%207.21794%205.73891%207.21794C6.41164%207.21794%206.95636%207.84122%206.95636%208.60922C6.95636%209.37722%206.41164%2010.0005%205.73891%2010.0005ZM10.2611%2010.0005C9.58909%2010.0005%209.04364%209.37722%209.04364%208.60922C9.04364%207.84122%209.58836%207.21794%2010.2611%207.21794C10.9331%207.21794%2011.4785%207.84122%2011.4785%208.60922C11.4785%209.37722%2010.9331%2010.0005%2010.2611%2010.0005Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", x_ = "data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2027.9612L42.9822%200H95.6923C100.111%200%20103.692%203.58172%20103.692%208V112C103.692%20116.418%20100.111%20120%2095.6923%20120H24C19.5817%20120%2016%20116.418%2016%20112V27.9612Z'%20fill='url(%23paint0_linear_111_12912)'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2077.3846C29.8457%2075.4729%2031.3955%2073.9231%2033.3072%2073.9231H88.6919C90.6036%2073.9231%2092.1534%2075.4729%2092.1534%2077.3846C92.1534%2079.2964%2090.6036%2080.8462%2088.6919%2080.8462H33.3072C31.3955%2080.8462%2029.8457%2079.2964%2029.8457%2077.3846Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2090.3077C29.8457%2088.3959%2031.3955%2086.8462%2033.3072%2086.8462H88.6919C90.6036%2086.8462%2092.1534%2088.3959%2092.1534%2090.3077C92.1534%2092.2195%2090.6036%2093.7692%2088.6919%2093.7692H33.3072C31.3955%2093.7692%2029.8457%2092.2195%2029.8457%2090.3077Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%20103.231C29.8457%20101.319%2031.3955%2099.7692%2033.3072%2099.7692H64.4611C66.3728%2099.7692%2067.9226%20101.319%2067.9226%20103.231C67.9226%20105.143%2066.3728%20106.692%2064.4611%20106.692H33.3072C31.3955%20106.692%2029.8457%20105.143%2029.8457%20103.231Z'%20fill='white'/%3e%3cpath%20opacity='0.82'%20d='M16%2027.6923L43.6923%200V19.6923C43.6923%2024.1106%2040.1106%2027.6923%2035.6923%2027.6923H16Z'%20fill='url(%23paint1_linear_111_12912)'/%3e%3ccircle%20opacity='0.66'%20cx='60.5'%20cy='43.5'%20r='19.5'%20fill='white'/%3e%3cpath%20d='M59.7969%2054V34H61.0781V54H59.7969ZM63.1953%2040.6016C63.1328%2039.9714%2062.8646%2039.4818%2062.3906%2039.1328C61.9167%2038.7839%2061.2734%2038.6094%2060.4609%2038.6094C59.9089%2038.6094%2059.4427%2038.6875%2059.0625%2038.8438C58.6823%2038.9948%2058.3906%2039.2057%2058.1875%2039.4766C57.9896%2039.7474%2057.8906%2040.0547%2057.8906%2040.3984C57.8802%2040.6849%2057.9401%2040.9349%2058.0703%2041.1484C58.2057%2041.362%2058.3906%2041.5469%2058.625%2041.7031C58.8594%2041.8542%2059.1302%2041.987%2059.4375%2042.1016C59.7448%2042.2109%2060.0729%2042.3047%2060.4219%2042.3828L61.8594%2042.7266C62.5573%2042.8828%2063.1979%2043.0911%2063.7812%2043.3516C64.3646%2043.612%2064.8698%2043.9323%2065.2969%2044.3125C65.724%2044.6927%2066.0547%2045.1406%2066.2891%2045.6562C66.5286%2046.1719%2066.651%2046.763%2066.6563%2047.4297C66.651%2048.4089%2066.401%2049.2578%2065.9062%2049.9766C65.4167%2050.6901%2064.7083%2051.2448%2063.7812%2051.6406C62.8594%2052.0312%2061.7474%2052.2266%2060.4453%2052.2266C59.1536%2052.2266%2058.0286%2052.0286%2057.0703%2051.6328C56.1172%2051.237%2055.3724%2050.651%2054.8359%2049.875C54.3047%2049.0938%2054.026%2048.1276%2054%2046.9766H57.2734C57.3099%2047.513%2057.4635%2047.9609%2057.7344%2048.3203C58.0104%2048.6745%2058.3776%2048.9427%2058.8359%2049.125C59.2995%2049.3021%2059.8229%2049.3906%2060.4062%2049.3906C60.9792%2049.3906%2061.4766%2049.3073%2061.8984%2049.1406C62.3255%2048.974%2062.6563%2048.7422%2062.8906%2048.4453C63.125%2048.1484%2063.2422%2047.8073%2063.2422%2047.4219C63.2422%2047.0625%2063.1354%2046.7604%2062.9219%2046.5156C62.7135%2046.2708%2062.4063%2046.0625%2062%2045.8906C61.599%2045.7188%2061.1068%2045.5625%2060.5234%2045.4219L58.7813%2044.9844C57.4323%2044.6562%2056.3672%2044.1432%2055.5859%2043.4453C54.8047%2042.7474%2054.4167%2041.8073%2054.4219%2040.625C54.4167%2039.6562%2054.6745%2038.8099%2055.1953%2038.0859C55.7214%2037.362%2056.4427%2036.7969%2057.3594%2036.3906C58.276%2035.9844%2059.3177%2035.7813%2060.4844%2035.7813C61.6719%2035.7813%2062.7083%2035.9844%2063.5938%2036.3906C64.4844%2036.7969%2065.1771%2037.362%2065.6719%2038.0859C66.1667%2038.8099%2066.4219%2039.6484%2066.4375%2040.6016H63.1953Z'%20fill='%23C6C9CD'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12912'%20x1='59.8467'%20y1='113.749'%20x2='59.8467'%20y2='2.02065'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12912'%20x1='29.8462'%20y1='-5.37093'%20x2='29.8462'%20y2='26.6472'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", E_ = "data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e", P_ = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M6.52957%2014V6.72727H11.4301V7.99503H8.06721V9.72798H11.178V10.9957H8.06721V12.7322H11.4443V14H6.52957Z'%20fill='white'/%3e%3cpath%20d='M12.6526%2014V6.72727H15.5219C16.0712%206.72727%2016.5399%206.82552%2016.9282%207.02201C17.3188%207.21614%2017.6159%207.49195%2017.8195%207.84943C18.0255%208.20454%2018.1285%208.62239%2018.1285%209.10298C18.1285%209.58593%2018.0243%2010.0014%2017.816%2010.3494C17.6076%2010.6951%2017.3058%2010.9602%2016.9104%2011.1449C16.5174%2011.3295%2016.0416%2011.4219%2015.4829%2011.4219H13.5617V10.1861H15.2343C15.5279%2010.1861%2015.7717%2010.1458%2015.9658%2010.0653C16.16%209.98485%2016.3044%209.86411%2016.3991%209.70312C16.4961%209.54214%2016.5447%209.34209%2016.5447%209.10298C16.5447%208.8615%2016.4961%208.6579%2016.3991%208.49219C16.3044%208.32647%2016.1588%208.20099%2015.9623%208.11576C15.7681%208.02817%2015.5231%207.98437%2015.2272%207.98437H14.1903V14H12.6526ZM16.5802%2010.6903L18.3877%2014H16.6903L14.9218%2010.6903H16.5802Z'%20fill='white'/%3e%3cpath%20d='M25.632%209.27344H24.0766C24.0482%209.0722%2023.9902%208.89346%2023.9026%208.73721C23.815%208.5786%2023.7026%208.44365%2023.5653%208.33238C23.4279%208.22111%2023.2693%208.13589%2023.0894%208.0767C22.9118%208.01752%2022.7189%207.98792%2022.5106%207.98792C22.1342%207.98792%2021.8063%208.08144%2021.5269%208.26846C21.2476%208.45312%2021.0309%208.72301%2020.8771%209.07812C20.7232%209.43087%2020.6462%209.85937%2020.6462%2010.3636C20.6462%2010.8821%2020.7232%2011.3177%2020.8771%2011.6705C21.0333%2012.0232%2021.2511%2012.2895%2021.5305%2012.4695C21.8098%2012.6494%2022.133%2012.7393%2022.4999%2012.7393C22.7059%2012.7393%2022.8965%2012.7121%2023.0717%2012.6577C23.2492%2012.6032%2023.4066%2012.5239%2023.544%2012.4197C23.6813%2012.3132%2023.7949%2012.1842%2023.8849%2012.0327C23.9772%2011.8812%2024.0411%2011.7083%2024.0766%2011.5142L25.632%2011.5213C25.5918%2011.8551%2025.4912%2012.1771%2025.3302%2012.4872C25.1716%2012.795%2024.9573%2013.0708%2024.6874%2013.3146C24.4199%2013.5561%2024.1003%2013.7479%2023.7286%2013.8899C23.3593%2014.0296%2022.9414%2014.0994%2022.4751%2014.0994C21.8264%2014.0994%2021.2464%2013.9526%2020.735%2013.6591C20.226%2013.3655%2019.8235%2012.9406%2019.5276%2012.3842C19.2341%2011.8279%2019.0873%2011.1544%2019.0873%2010.3636C19.0873%209.57055%2019.2364%208.89583%2019.5347%208.33949C19.833%207.78314%2020.2378%207.35937%2020.7492%207.06818C21.2606%206.77462%2021.8359%206.62784%2022.4751%206.62784C22.8965%206.62784%2023.2871%206.68702%2023.6469%206.8054C24.0092%206.92377%2024.3299%207.09659%2024.6093%207.32386C24.8887%207.54877%2025.1159%207.82457%2025.2911%208.15128C25.4687%208.47798%2025.5823%208.85203%2025.632%209.27344Z'%20fill='white'/%3e%3cpath%20d='M9.9977%2026V24.892L12.5865%2022.495C12.8066%2022.282%2012.9913%2022.0902%2013.1405%2021.9197C13.292%2021.7493%2013.4068%2021.5824%2013.4849%2021.419C13.563%2021.2533%2013.6021%2021.0746%2013.6021%2020.8828C13.6021%2020.6697%2013.5536%2020.4863%2013.4565%2020.3324C13.3594%2020.1761%2013.2269%2020.0566%2013.0588%2019.9737C12.8907%2019.8885%2012.7001%2019.8459%2012.487%2019.8459C12.2645%2019.8459%2012.0704%2019.8909%2011.9047%2019.9808C11.7389%2020.0708%2011.6111%2020.1998%2011.5211%2020.3679C11.4312%2020.536%2011.3862%2020.736%2011.3862%2020.968H9.92668C9.92668%2020.4922%2010.0344%2020.0791%2010.2498%2019.7287C10.4653%2019.3783%2010.7671%2019.1072%2011.1554%2018.9155C11.5436%2018.7237%2011.9911%2018.6278%2012.4977%2018.6278C13.0185%2018.6278%2013.4719%2018.7202%2013.8578%2018.9048C14.246%2019.0871%2014.5479%2019.3404%2014.7633%2019.6648C14.9788%2019.9891%2015.0865%2020.3608%2015.0865%2020.7798C15.0865%2021.0544%2015.032%2021.3255%2014.9231%2021.593C14.8166%2021.8606%2014.626%2022.1577%2014.3514%2022.4844C14.0768%2022.8087%2013.6897%2023.1982%2013.1902%2023.6527L12.1284%2024.6932V24.7429H15.1824V26H9.9977Z'%20fill='white'/%3e%3cpath%20d='M19.1481%2026.1598C18.5373%2026.1574%2018.0117%2026.0071%2017.5714%2025.7088C17.1334%2025.4105%2016.7961%2024.9785%2016.5593%2024.4126C16.3249%2023.8468%2016.2089%2023.1662%2016.2113%2022.3707C16.2113%2021.5777%2016.3285%2020.9017%2016.5629%2020.343C16.7996%2019.7843%2017.137%2019.3594%2017.5749%2019.0682C18.0153%2018.7746%2018.5397%2018.6278%2019.1481%2018.6278C19.7565%2018.6278%2020.2797%2018.7746%2020.7177%2019.0682C21.158%2019.3617%2021.4966%2019.7879%2021.7333%2020.3466C21.9701%2020.9029%2022.0872%2021.5777%2022.0849%2022.3707C22.0849%2023.1686%2021.9665%2023.8504%2021.7298%2024.4162C21.4954%2024.982%2021.1592%2025.4141%2020.7212%2025.7124C20.2833%2026.0107%2019.7589%2026.1598%2019.1481%2026.1598ZM19.1481%2024.8849C19.5648%2024.8849%2019.8974%2024.6754%2020.146%2024.2564C20.3945%2023.8374%2020.5176%2023.2088%2020.5153%2022.3707C20.5153%2021.8191%2020.4585%2021.3598%2020.3448%2020.9929C20.2336%2020.6259%2020.0749%2020.3501%2019.869%2020.1655C19.6654%2019.9808%2019.4251%2019.8885%2019.1481%2019.8885C18.7338%2019.8885%2018.4024%2020.0956%2018.1538%2020.5099C17.9052%2020.9242%2017.7797%2021.5445%2017.7774%2022.3707C17.7774%2022.9294%2017.833%2023.3958%2017.9443%2023.7699C18.0579%2024.1416%2018.2177%2024.4209%2018.4237%2024.608C18.6296%2024.7926%2018.8711%2024.8849%2019.1481%2024.8849Z'%20fill='white'/%3e%3c/svg%3e", Ji = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20d='M10.4995%202.43824L15.5942%2011.1476C16.1244%2012.0438%2016.1358%2013.1548%2015.6242%2014.0618C15.1119%2014.9698%2014.1545%2015.5337%2013.1002%2015.544L2.89104%2015.5439C1.84761%2015.5354%200.888332%2014.9698%200.376015%2014.061C-0.135877%2013.1529%20-0.123921%2012.0394%200.404559%2011.1508L5.50114%202.43828C6.01898%201.54687%206.97263%200.998795%208.00371%201C9.03469%201.00121%209.988%201.55155%2010.4995%202.43824ZM8.73038%205.36255H7.27539V10.4534H8.73038V5.36255ZM8.72819%2011.9077C8.72819%2012.3093%208.40248%2012.6349%208.00069%2012.6349C7.5989%2012.6349%207.27319%2012.3093%207.27319%2011.9077C7.27319%2011.506%207.5989%2011.1804%208.00069%2011.1804C8.40248%2011.1804%208.72819%2011.506%208.72819%2011.9077Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Kf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58182%200%200%203.58182%200%208C0%2012.0109%202.95455%2015.3225%206.80436%2015.9011V10.1204H4.82509V8.01746H6.80436V6.61818C6.80436%204.30146%207.93309%203.28436%209.85855%203.28436C10.7807%203.28436%2011.2684%203.35273%2011.4993%203.384V5.21964H10.1858C9.36836%205.21964%209.08291%205.99455%209.08291%206.868V8.01746H11.4785L11.1535%2010.1204H9.08291V15.9182C12.9876%2015.3884%2016%2012.0498%2016%208C16%203.58182%2012.4182%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", A_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_808_32960)'%3e%3cpath%20d='M8.4%200V4.8C8.4%205.68366%209.11634%206.4%2010%206.4H14.8V14.4C14.8%2015.2837%2014.0837%2016%2013.2%2016H3.6C2.71634%2016%202%2015.2837%202%2014.4V1.6C2%200.716345%202.71634%200%203.6%200H8.4Z'%20fill='%230021A5'/%3e%3cpath%20d='M9.6%200.4V4.8C9.6%205.02091%209.77909%205.2%2010%205.2H14.4L9.6%200.4Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_808_32960'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Wf = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M15.8571%206V12C15.8571%2013.1046%2016.7366%2014%2017.8214%2014H23.7143V24C23.7143%2025.1046%2022.8348%2026%2021.75%2026H9.96429C8.87944%2026%208%2025.1046%208%2024V8C8%206.89543%208.87944%206%209.96429%206H15.8571Z'%20fill='white'/%3e%3cpath%20d='M17.3304%206.5V12C17.3304%2012.2761%2017.5502%2012.5%2017.8214%2012.5H23.2232L17.3304%206.5Z'%20fill='white'/%3e%3c/svg%3e", Jf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58267%200%200%203.67255%200%208.20224C0%2011.8263%202.292%2014.9007%205.47133%2015.9855C5.87067%2016.0614%206%2015.8071%206%2015.5911V14.0641C3.77467%2014.5603%203.31133%2013.0962%203.31133%2013.0962C2.94733%2012.1482%202.42267%2011.896%202.42267%2011.896C1.69667%2011.3868%202.478%2011.3977%202.478%2011.3977C3.28133%2011.4551%203.704%2012.2432%203.704%2012.2432C4.41733%2013.4968%205.57533%2013.1345%206.032%2012.9247C6.10333%2012.395%206.31067%2012.0327%206.54%2011.8283C4.76333%2011.6198%202.89533%2010.9165%202.89533%207.77436C2.89533%206.87826%203.208%206.1469%203.71933%205.57274C3.63667%205.36563%203.36267%204.53106%203.79733%203.40188C3.79733%203.40188%204.46933%203.18179%205.998%204.24261C6.636%204.06079%207.32%203.96989%208%203.96647C8.68%203.96989%209.36467%204.06079%2010.004%204.24261C11.5313%203.18179%2012.202%203.40188%2012.202%203.40188C12.6373%204.53174%2012.3633%205.36632%2012.2807%205.57274C12.794%206.1469%2013.104%206.87895%2013.104%207.77436C13.104%2010.9247%2011.2327%2011.6185%209.45133%2011.8215C9.738%2012.0758%2010%2012.5747%2010%2013.3403V15.5911C10%2015.8091%2010.128%2016.0655%2010.534%2015.9848C13.7107%2014.8987%2016%2011.8249%2016%208.20224C16%203.67255%2012.418%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", O_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6539_810)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%20-7.62939e-05C12.4183%20-7.62939e-05%2016%203.58165%2016%207.99992C16%2012.4182%2012.4183%2015.9999%208%2015.9999C3.58172%2015.9999%200%2012.4182%200%207.99992C0%203.58165%203.58172%20-7.62939e-05%208%20-7.62939e-05ZM14.488%208.87015C13.717%209.27118%2012.7015%209.60652%2011.5485%209.83773C11.3846%2011.5118%2010.997%2012.9896%2010.4331%2014.0781C12.5851%2013.2159%2014.1726%2011.2439%2014.488%208.87015ZM10.1718%208.5851C10.1783%208.39244%2010.1817%208.19724%2010.1817%207.99984C10.1817%204.35183%209.02275%201.45438%207.99991%201.45438C6.97708%201.45438%205.81809%204.35183%205.81809%207.99984C5.81809%208.2086%205.82189%208.4149%205.82924%208.61834C6.51149%208.68967%207.24049%208.72728%207.99994%208.72728C8.7476%208.72728%209.48118%208.67454%2010.1718%208.5851ZM11.6336%208.33026C11.6354%208.22067%2011.6364%208.11054%2011.6364%207.99992C11.6364%205.57979%2011.1959%203.39426%2010.433%201.92153C12.5975%202.78877%2014.1911%204.77869%2014.4934%207.17101C14.1512%207.55514%2013.0717%208.01144%2011.6336%208.33026ZM5.94823%2010.0926C6.60067%2010.1514%207.28785%2010.1818%207.99994%2010.1818C8.70052%2010.1818%209.39078%2010.1421%2010.0546%2010.0685C9.72657%2012.6848%208.81953%2014.5453%207.99991%2014.5453C7.18282%2014.5453%206.27883%2012.6962%205.94823%2010.0926ZM4.36768%208.40017C3.95023%208.3169%203.56117%208.21884%203.20594%208.10728C2.30375%207.82397%201.71418%207.47672%201.50219%207.20534C1.79352%204.79765%203.39205%202.79278%205.56703%201.92144C4.80408%203.39417%204.36364%205.57973%204.36364%207.99992C4.36364%208.13409%204.36499%208.26753%204.36768%208.40017ZM4.45756%209.8988C4.62486%2011.5478%205.00994%2013.0029%205.56691%2014.0782C3.45219%2013.2309%201.88244%2011.3121%201.52937%208.9933C2.28827%209.38858%203.28968%209.6958%204.45756%209.8988Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6539_810'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", $f = "data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.90629%204.15942L6.3825%202.21968C6.59237%201.3617%207.45803%200.836303%208.31601%201.04617C9.10249%201.23855%209.60951%201.98198%209.5269%202.76541L9.48952%202.97968L9.19874%204.15942H12.3291L12.7701%202.24253C12.9509%201.45331%2013.6868%200.935429%2014.4714%201.00653L14.6862%201.04076C15.4754%201.22157%2015.9933%201.95748%2015.9222%202.74204L15.888%202.95683L15.6109%204.15942L16.4128%204.15972C17.2224%204.15972%2017.8916%204.76139%2017.9975%205.54202L18.0121%205.75903C18.0121%206.5687%2017.4104%207.23784%2016.6298%207.34374L16.4128%207.35834L14.8774%207.35804L14.1033%2010.74L15.3757%2010.742C16.1853%2010.742%2016.8545%2011.3437%2016.9604%2012.1243L16.975%2012.3414C16.975%2013.151%2016.3733%2013.8202%2015.5927%2013.9261L15.3757%2013.9407L13.3697%2013.9387L12.9553%2015.7575C12.7745%2016.5467%2012.0386%2017.0646%2011.2541%2016.9935L11.0393%2016.9592C10.25%2016.7784%209.73216%2016.0425%209.80326%2015.258L9.83749%2015.0432L10.088%2013.9387H6.80617L6.35836%2015.7803C6.16598%2016.5668%205.42256%2017.0738%204.63912%2016.9912L4.42485%2016.9538C3.63837%2016.7614%203.13135%2016.018%203.21396%2015.2346L3.25135%2015.0203L3.51372%2013.9387L2.59919%2013.9407C1.78952%2013.9407%201.12038%2013.339%201.01448%2012.5584L0.999878%2012.3414C0.999878%2011.5317%201.60155%2010.8625%202.38217%2010.7566L2.59919%2010.742L4.29632%2010.74L5.1237%207.35804L3.62463%207.35834C2.81496%207.35834%202.14582%206.75667%202.03992%205.97605L2.02532%205.75903C2.02532%204.94936%202.62699%204.28022%203.40762%204.17432L3.62463%204.15972L5.90629%204.15942ZM11.5957%207.35805H8.41626L7.58888%2010.7401H10.8216L11.5957%207.35805Z'%20fill='white'/%3e%3cpath%20d='M6.3825%202.21968L6.86808%202.33889L6.86818%202.33848L6.3825%202.21968ZM5.90629%204.15942L5.90636%204.65942L6.2984%204.65937L6.39187%204.27863L5.90629%204.15942ZM8.31601%201.04617L8.43481%200.560492L8.43481%200.560492L8.31601%201.04617ZM9.5269%202.76541L10.0195%202.85135L10.0224%202.83468L10.0241%202.81785L9.5269%202.76541ZM9.48952%202.97968L9.97499%203.09934L9.97911%203.0826L9.98208%203.06562L9.48952%202.97968ZM9.19874%204.15942L8.71327%204.03977L8.56054%204.65942H9.19874V4.15942ZM12.3291%204.15942V4.65942H12.7271L12.8164%204.27153L12.3291%204.15942ZM12.7701%202.24253L13.2574%202.35463L13.2575%202.35419L12.7701%202.24253ZM14.4714%201.00653L14.5501%200.512759L14.5334%200.510095L14.5165%200.508568L14.4714%201.00653ZM14.6862%201.04076L14.7979%200.553386L14.7815%200.549634L14.7649%200.54699L14.6862%201.04076ZM15.9222%202.74204L16.416%202.82073L16.4186%202.80401L16.4202%202.78716L15.9222%202.74204ZM15.888%202.95683L16.3752%203.06909L16.3791%203.05242L16.3817%203.03552L15.888%202.95683ZM15.6109%204.15942L15.1237%204.04717L14.9827%204.65919L15.6107%204.65942L15.6109%204.15942ZM16.4128%204.15972L16.4126%204.65972H16.4128V4.15972ZM17.9975%205.54202L18.4964%205.50846L18.4952%205.49157L18.4929%205.4748L17.9975%205.54202ZM18.0121%205.75903H18.5121V5.74223L18.511%205.72548L18.0121%205.75903ZM16.6298%207.34374L16.6634%207.84261L16.6802%207.84148L16.697%207.8392L16.6298%207.34374ZM16.4128%207.35834L16.4127%207.85834L16.4295%207.85834L16.4463%207.85721L16.4128%207.35834ZM14.8774%207.35804L14.8775%206.85804L14.4789%206.85797L14.39%207.24649L14.8774%207.35804ZM14.1033%2010.74L13.6159%2010.6285L13.4761%2011.2391L14.1025%2011.24L14.1033%2010.74ZM15.3757%2010.742L15.3749%2011.242H15.3757V10.742ZM16.9604%2012.1243L17.4592%2012.0908L17.4581%2012.0739L17.4558%2012.0571L16.9604%2012.1243ZM16.975%2012.3414H17.475V12.3246L17.4738%2012.3078L16.975%2012.3414ZM15.5927%2013.9261L15.6262%2014.4249L15.6431%2014.4238L15.6599%2014.4215L15.5927%2013.9261ZM15.3757%2013.9407L15.3752%2014.4407L15.3922%2014.4407L15.4092%2014.4395L15.3757%2013.9407ZM13.3697%2013.9387L13.3702%2013.4387L12.9709%2013.4383L12.8822%2013.8276L13.3697%2013.9387ZM12.9553%2015.7575L13.4427%2015.8691L13.4428%2015.8685L12.9553%2015.7575ZM11.2541%2016.9935L11.1754%2017.4872L11.1921%2017.4899L11.2089%2017.4914L11.2541%2016.9935ZM11.0393%2016.9592L10.9276%2017.4466L10.944%2017.4504L10.9606%2017.453L11.0393%2016.9592ZM9.80326%2015.258L9.30949%2015.1793L9.30682%2015.196L9.3053%2015.2128L9.80326%2015.258ZM9.83749%2015.0432L9.34987%2014.9326L9.34628%2014.9484L9.34372%2014.9645L9.83749%2015.0432ZM10.088%2013.9387L10.5756%2014.0492L10.714%2013.4387H10.088V13.9387ZM6.80617%2013.9387V13.4387H6.41318L6.32033%2013.8205L6.80617%2013.9387ZM6.35836%2015.7803L6.84404%2015.8991L6.84421%2015.8985L6.35836%2015.7803ZM4.63912%2016.9912L4.55319%2017.4838L4.56986%2017.4867L4.58669%2017.4885L4.63912%2016.9912ZM4.42485%2016.9538L4.30605%2017.4395L4.32237%2017.4435L4.33892%2017.4464L4.42485%2016.9538ZM3.21396%2015.2346L2.7214%2015.1487L2.71849%2015.1653L2.71672%2015.1822L3.21396%2015.2346ZM3.25135%2015.0203L2.76544%2014.9025L2.76159%2014.9183L2.75879%2014.9344L3.25135%2015.0203ZM3.51372%2013.9387L3.99963%2014.0565L4.14985%2013.4373L3.51263%2013.4387L3.51372%2013.9387ZM2.59919%2013.9407L2.59919%2014.4407L2.60028%2014.4407L2.59919%2013.9407ZM1.01448%2012.5584L0.515605%2012.5919L0.516741%2012.6088L0.519016%2012.6256L1.01448%2012.5584ZM0.999878%2012.3414H0.499878V12.3582L0.501006%2012.3749L0.999878%2012.3414ZM2.38217%2010.7566L2.34862%2010.2578L2.33173%2010.2589L2.31496%2010.2612L2.38217%2010.7566ZM2.59919%2010.742L2.5986%2010.242L2.5821%2010.2421L2.56563%2010.2432L2.59919%2010.742ZM4.29632%2010.74L4.29691%2011.24L4.68886%2011.2396L4.782%2010.8589L4.29632%2010.74ZM5.1237%207.35804L5.60937%207.47686L5.76079%206.85792L5.1236%206.85804L5.1237%207.35804ZM3.62463%207.35834L3.62463%207.85834L3.62473%207.85834L3.62463%207.35834ZM2.03992%205.97605L1.54105%206.00961L1.54219%206.0265L1.54446%206.04327L2.03992%205.97605ZM2.02532%205.75903H1.52532V5.77583L1.52645%205.79259L2.02532%205.75903ZM3.40762%204.17432L3.37405%203.67545L3.35717%203.67659L3.3404%203.67886L3.40762%204.17432ZM3.62463%204.15972L3.62457%203.65972L3.6078%203.65972L3.59107%203.66085L3.62463%204.15972ZM8.41626%207.35805V6.85805H8.02384L7.93058%207.23923L8.41626%207.35805ZM11.5957%207.35805L12.0831%207.4696L12.2231%206.85805H11.5957V7.35805ZM7.58888%2010.7401L7.10321%2010.6212L6.95182%2011.2401H7.58888V10.7401ZM10.8216%2010.7401V11.2401H11.2201L11.309%2010.8516L10.8216%2010.7401ZM5.89692%202.10047L5.42071%204.04021L6.39187%204.27863L6.86808%202.33889L5.89692%202.10047ZM8.43481%200.560492C7.3086%200.28501%206.1723%200.974664%205.89682%202.10088L6.86818%202.33848C7.01244%201.74874%207.60746%201.3876%208.19721%201.53185L8.43481%200.560492ZM10.0241%202.81785C10.1326%201.789%209.46757%200.813115%208.43481%200.560492L8.19721%201.53185C8.73741%201.66399%209.08639%202.17497%209.02966%202.71298L10.0241%202.81785ZM9.98208%203.06562L10.0195%202.85135L9.03434%202.67948L8.99696%202.89375L9.98208%203.06562ZM9.68421%204.27908L9.97499%203.09934L9.00405%202.86003L8.71327%204.03977L9.68421%204.27908ZM12.3291%203.65942H9.19874V4.65942H12.3291V3.65942ZM12.2829%202.13043L11.8418%204.04732L12.8164%204.27153L13.2574%202.35463L12.2829%202.13043ZM14.5165%200.508568C13.4862%200.415197%2012.5202%201.09452%2012.2828%202.13087L13.2575%202.35419C13.3817%201.8121%2013.8875%201.45566%2014.4263%201.50449L14.5165%200.508568ZM14.7649%200.54699L14.5501%200.512759L14.3927%201.5003L14.6075%201.53453L14.7649%200.54699ZM16.4202%202.78716C16.5135%201.75683%2015.8342%200.790818%2014.7979%200.553386L14.5745%201.52813C15.1166%201.65232%2015.4731%202.15812%2015.4242%202.69691L16.4202%202.78716ZM16.3817%203.03552L16.416%202.82073L15.4284%202.66335L15.3942%202.87814L16.3817%203.03552ZM16.0981%204.27168L16.3752%203.06909L15.4007%202.84458L15.1237%204.04717L16.0981%204.27168ZM16.413%203.65972L15.6111%203.65942L15.6107%204.65942L16.4126%204.65972L16.413%203.65972ZM18.4929%205.4748C18.3539%204.44963%2017.476%203.65972%2016.4128%203.65972V4.65972C16.9689%204.65972%2017.4293%205.07314%2017.502%205.60923L18.4929%205.4748ZM18.511%205.72548L18.4964%205.50846L17.4986%205.57557L17.5132%205.79259L18.511%205.72548ZM16.697%207.8392C17.7222%207.70013%2018.5121%206.82224%2018.5121%205.75903H17.5121C17.5121%206.31516%2017.0987%206.77555%2016.5626%206.84828L16.697%207.8392ZM16.4463%207.85721L16.6634%207.84261L16.5962%206.84487L16.3792%206.85947L16.4463%207.85721ZM14.8773%207.85804L16.4127%207.85834L16.4129%206.85834L14.8775%206.85804L14.8773%207.85804ZM14.5907%2010.8516L15.3648%207.4696L14.39%207.24649L13.6159%2010.6285L14.5907%2010.8516ZM15.3764%2010.242L14.1041%2010.2401L14.1025%2011.24L15.3749%2011.242L15.3764%2010.242ZM17.4558%2012.0571C17.3167%2011.032%2016.4389%2010.242%2015.3757%2010.242V11.242C15.9318%2011.242%2016.3922%2011.6555%2016.4649%2012.1916L17.4558%2012.0571ZM17.4738%2012.3078L17.4592%2012.0908L16.4615%2012.1579L16.4761%2012.3749L17.4738%2012.3078ZM15.6599%2014.4215C16.685%2014.2825%2017.475%2013.4046%2017.475%2012.3414H16.475C16.475%2012.8975%2016.0615%2013.3579%2015.5255%2013.4306L15.6599%2014.4215ZM15.4092%2014.4395L15.6262%2014.4249L15.5591%2013.4272L15.3421%2013.4418L15.4092%2014.4395ZM13.3692%2014.4387L15.3752%2014.4407L15.3761%2013.4407L13.3702%2013.4387L13.3692%2014.4387ZM13.4428%2015.8685L13.8572%2014.0497L12.8822%2013.8276L12.4678%2015.6464L13.4428%2015.8685ZM11.2089%2017.4914C12.2393%2017.5848%2013.2053%2016.9055%2013.4427%2015.8691L12.468%2015.6458C12.3438%2016.1879%2011.838%2016.5443%2011.2992%2016.4955L11.2089%2017.4914ZM10.9606%2017.453L11.1754%2017.4872L11.3328%2016.4997L11.118%2016.4655L10.9606%2017.453ZM9.3053%2015.2128C9.21192%2016.2432%209.89124%2017.2092%2010.9276%2017.4466L11.1509%2016.4719C10.6088%2016.3477%2010.2524%2015.8419%2010.3012%2015.3031L9.3053%2015.2128ZM9.34372%2014.9645L9.30949%2015.1793L10.297%2015.3367L10.3313%2015.1219L9.34372%2014.9645ZM9.60033%2013.8281L9.34987%2014.9326L10.3251%2015.1537L10.5756%2014.0492L9.60033%2013.8281ZM6.80617%2014.4387H10.088V13.4387H6.80617V14.4387ZM6.84421%2015.8985L7.29201%2014.0568L6.32033%2013.8205L5.87252%2015.6622L6.84421%2015.8985ZM4.58669%2017.4885C5.61554%2017.5969%206.59142%2016.9319%206.84404%2015.8991L5.87268%2015.6615C5.74054%2016.2017%205.22957%2016.5507%204.69156%2016.494L4.58669%2017.4885ZM4.33892%2017.4464L4.55319%2017.4838L4.72506%2016.4986L4.51079%2016.4613L4.33892%2017.4464ZM2.71672%2015.1822C2.60823%2016.211%203.27329%2017.1869%204.30605%2017.4395L4.54365%2016.4681C4.00345%2016.336%203.65447%2015.825%203.71121%2015.287L2.71672%2015.1822ZM2.75879%2014.9344L2.7214%2015.1487L3.70652%2015.3205L3.74391%2015.1063L2.75879%2014.9344ZM3.02782%2013.8208L2.76544%2014.9025L3.73725%2015.1382L3.99963%2014.0565L3.02782%2013.8208ZM2.60028%2014.4407L3.51482%2014.4387L3.51263%2013.4387L2.5981%2013.4407L2.60028%2014.4407ZM0.519016%2012.6256C0.658092%2013.6507%201.53598%2014.4407%202.59919%2014.4407V13.4407C2.04306%2013.4407%201.58267%2013.0272%201.50994%2012.4912L0.519016%2012.6256ZM0.501006%2012.3749L0.515605%2012.5919L1.51335%2012.5248L1.49875%2012.3078L0.501006%2012.3749ZM2.31496%2010.2612C1.28979%2010.4003%200.499878%2011.2781%200.499878%2012.3414H1.49988C1.49988%2011.7852%201.9133%2011.3248%202.44939%2011.2521L2.31496%2010.2612ZM2.56563%2010.2432L2.34862%2010.2578L2.41573%2011.2555L2.63274%2011.2409L2.56563%2010.2432ZM4.29573%2010.24L2.5986%2010.242L2.59978%2011.242L4.29691%2011.24L4.29573%2010.24ZM4.63802%207.23923L3.81064%2010.6212L4.782%2010.8589L5.60937%207.47686L4.63802%207.23923ZM3.62473%207.85834L5.1238%207.85804L5.1236%206.85804L3.62453%206.85834L3.62473%207.85834ZM1.54446%206.04327C1.68354%207.06843%202.56143%207.85834%203.62463%207.85834V6.85834C3.0685%206.85834%202.60811%206.44492%202.53538%205.90884L1.54446%206.04327ZM1.52645%205.79259L1.54105%206.00961L2.53879%205.94249L2.52419%205.72547L1.52645%205.79259ZM3.3404%203.67886C2.31524%203.81794%201.52532%204.69582%201.52532%205.75903H2.52532C2.52532%205.2029%202.93874%204.74251%203.47483%204.66978L3.3404%203.67886ZM3.59107%203.66085L3.37405%203.67545L3.44118%204.67319L3.6582%204.65859L3.59107%203.66085ZM5.90623%203.65942L3.62457%203.65972L3.6247%204.65972L5.90636%204.65942L5.90623%203.65942ZM8.41626%207.85805H11.5957V6.85805H8.41626V7.85805ZM8.07456%2010.8589L8.90194%207.47687L7.93058%207.23923L7.10321%2010.6212L8.07456%2010.8589ZM10.8216%2010.2401H7.58888V11.2401H10.8216V10.2401ZM11.1083%207.2465L10.3342%2010.6285L11.309%2010.8516L12.0831%207.4696L11.1083%207.2465Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e", T_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.5%202.75C4.5%203.7165%203.7165%204.5%202.75%204.5C1.7835%204.5%201%203.7165%201%202.75C1%201.7835%201.7835%201%202.75%201C3.7165%201%204.5%201.7835%204.5%202.75ZM4.5%208C4.5%208.9665%203.7165%209.75%202.75%209.75C1.7835%209.75%201%208.9665%201%208C1%207.0335%201.7835%206.25%202.75%206.25C3.7165%206.25%204.5%207.0335%204.5%208ZM2.75%2015C3.7165%2015%204.5%2014.2165%204.5%2013.25C4.5%2012.2835%203.7165%2011.5%202.75%2011.5C1.7835%2011.5%201%2012.2835%201%2013.25C1%2014.2165%201.7835%2015%202.75%2015ZM9.75%202.75C9.75%203.7165%208.9665%204.5%208%204.5C7.0335%204.5%206.25%203.7165%206.25%202.75C6.25%201.7835%207.0335%201%208%201C8.9665%201%209.75%201.7835%209.75%202.75ZM8%209.75C8.9665%209.75%209.75%208.9665%209.75%208C9.75%207.0335%208.9665%206.25%208%206.25C7.0335%206.25%206.25%207.0335%206.25%208C6.25%208.9665%207.0335%209.75%208%209.75ZM9.75%2013.25C9.75%2014.2165%208.9665%2015%208%2015C7.0335%2015%206.25%2014.2165%206.25%2013.25C6.25%2012.2835%207.0335%2011.5%208%2011.5C8.9665%2011.5%209.75%2012.2835%209.75%2013.25ZM13.25%204.5C14.2165%204.5%2015%203.7165%2015%202.75C15%201.7835%2014.2165%201%2013.25%201C12.2835%201%2011.5%201.7835%2011.5%202.75C11.5%203.7165%2012.2835%204.5%2013.25%204.5ZM15%208C15%208.9665%2014.2165%209.75%2013.25%209.75C12.2835%209.75%2011.5%208.9665%2011.5%208C11.5%207.0335%2012.2835%206.25%2013.25%206.25C14.2165%206.25%2015%207.0335%2015%208ZM13.25%2015C14.2165%2015%2015%2014.2165%2015%2013.25C15%2012.2835%2014.2165%2011.5%2013.25%2011.5C12.2835%2011.5%2011.5%2012.2835%2011.5%2013.25C11.5%2014.2165%2012.2835%2015%2013.25%2015Z'%20fill='%23BABBBF'/%3e%3c/svg%3e", I_ = "data:image/svg+xml,%3csvg%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.54319%201.85467L6.99604%202.40301L6.44721%201.85417C5.04783%200.454793%202.77899%200.454793%201.37961%201.85417C-0.019767%203.25355%20-0.0197674%205.52239%201.37961%206.92177L6.64319%2012.1853C6.83845%2012.3806%207.15503%2012.3806%207.3503%2012.1853L12.6179%206.9208C14.0142%205.51678%2014.0166%203.2543%2012.617%201.85467C11.215%200.452742%208.94512%200.452744%207.54319%201.85467Z'%20fill='%230021A5'/%3e%3c/svg%3e", Gf = "data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1979_107)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.5%208C0.5%2012.4183%204.08172%2016%208.5%2016C12.9183%2016%2016.5%2012.4183%2016.5%208C16.5%203.58172%2012.9183%200%208.5%200C4.08172%200%200.5%203.58172%200.5%208ZM8.49705%203.91047C8.89884%203.91047%209.22455%204.23608%209.22455%204.63773C9.22455%205.03939%208.89884%205.36499%208.49705%205.36499C8.09527%205.36499%207.76956%205.03939%207.76956%204.63773C7.76956%204.23608%208.09527%203.91047%208.49705%203.91047ZM7.77175%2012H9.22675L9.22675%206.90919H7.77175L7.77175%2012Z'%20fill='%237490FF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1979_107'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", qf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic-info-important'%20clip-path='url(%23clip0_2276_37408)'%3e%3cpath%20id='Exclude'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208ZM8.72455%203.91047L7.26956%203.91047V9.00128H8.72455L8.72455%203.91047ZM7.99925%2012C7.59746%2012%207.27175%2011.6744%207.27175%2011.2727C7.27175%2010.8711%207.59746%2010.5455%207.99925%2010.5455C8.40103%2010.5455%208.72675%2010.8711%208.72675%2011.2727C8.72675%2011.6744%208.40103%2012%207.99925%2012Z'%20fill='%2384868C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2276_37408'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Zf = "data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.9%208C2.9%204.90721%205.40721%202.4%208.5%202.4C11.5928%202.4%2014.1%204.9072%2014.1%208C14.1%2011.0928%2011.5928%2013.6%208.5%2013.6C5.40721%2013.6%202.9%2011.0928%202.9%208ZM1.5%208C1.5%204.13401%204.63401%201%208.5%201C12.366%201%2015.5%204.13401%2015.5%208C15.5%2011.866%2012.366%2015%208.5%2015C4.63401%2015%201.5%2011.866%201.5%208ZM9.22437%2012.0896L7.76937%2012.0896L7.76937%206.99879H9.22437L9.22437%2012.0896ZM8.49906%204.00007C8.09728%204.00007%207.77157%204.32568%207.77157%204.72733C7.77157%205.12899%208.09728%205.45459%208.49906%205.45459C8.90085%205.45459%209.22656%205.12899%209.22656%204.72733C9.22656%204.32568%208.90085%204.00007%208.49906%204.00007Z'/%3e%3c/svg%3e", N_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5849_32677)'%3e%3cpath%20d='M15.3137%2015.3137C14.9232%2015.7042%2014.29%2015.7042%2013.8995%2015.3137L13.1924%2014.6066L12.4853%2015.3137C12.0948%2015.7042%2011.4616%2015.7042%2011.0711%2015.3137C10.7084%2014.9511%2010.6825%2014.3792%2010.9934%2013.9867L11.0711%2013.8995L11.7782%2013.1924L11.0711%2012.4853L9.65685%2013.8995C9.26633%2014.29%208.63316%2014.29%208.24264%2013.8995C7.88001%2013.5369%207.85411%2012.965%208.16493%2012.5725L8.24264%2012.4853L9.65685%2011.0711L6.12132%207.53553C6.09145%207.50566%206.06387%207.47438%206.03857%207.44188C4.50396%208.35294%202.49136%208.14821%201.17157%206.82843C-0.390524%205.26633%20-0.390524%202.73367%201.17157%201.17157C2.73367%20-0.390524%205.26633%20-0.390524%206.82843%201.17157C8.14821%202.49136%208.35294%204.50396%207.4426%206.03868L7.48978%206.07824L15.3137%2013.8995C15.7042%2014.29%2015.7042%2014.9232%2015.3137%2015.3137ZM5.41421%205.41421C6.19526%204.63316%206.19526%203.36684%205.41421%202.58579C4.63316%201.80474%203.36684%201.80474%202.58579%202.58579C1.80474%203.36684%201.80474%204.63316%202.58579%205.41421C3.36684%206.19526%204.63316%206.19526%205.41421%205.41421Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5849_32677'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Xf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.80176%200.000738715C7.72498%200.00571141%207.64954%200.0357854%207.58916%200.089923C7.54734%200.127767%207.0296%200.601432%206.52617%201.36485C6.42266%201.17268%206.22%201.03784%205.9875%201.03784H4.4125C4.07823%201.03784%203.8%201.31283%203.8%201.64322V3.19989C3.8%203.53027%204.07823%203.80526%204.4125%203.80526H5.5835C5.56337%203.97507%205.55%204.14734%205.55%204.32415C5.55%205.7549%206.7274%206.9186%208.175%206.9186C9.6226%206.9186%2010.8%205.7549%2010.8%204.32415C10.8%202.8934%209.6226%201.7297%208.175%201.7297C8.0427%201.7297%208.01463%201.68856%208.00273%201.67092C7.86518%201.47097%207.99991%200.847287%208.14971%200.473686C8.20991%200.324245%208.15798%200.153217%208.02393%200.0615462C7.95673%200.0158838%207.87854%20-0.00423398%207.80176%200.000738715ZM4.5%201.7297H5.9V2.56614C5.83114%202.74221%205.76958%202.92403%205.71816%203.1134H4.5V1.7297ZM5.07627%205.50652C2.47647%206.71207%201%209.44456%201%2013.1453V14.1831L1.60361%2013.3878C1.73203%2013.842%201.90143%2014.2786%202.11631%2014.6884C2.13749%2014.7288%202.16651%2014.7646%202.2017%2014.7938C2.23688%2014.8231%202.27755%2014.8452%202.32139%2014.8589C2.36522%2014.8726%202.41135%2014.8776%202.45715%2014.8737C2.50296%2014.8698%202.54753%2014.857%202.58833%2014.8361C2.62913%2014.8151%202.66536%2014.7865%202.69495%2014.7517C2.72453%2014.7169%202.7469%2014.6767%202.76077%2014.6334C2.77464%2014.5901%202.77974%2014.5445%202.77578%2014.4992C2.77182%2014.4539%202.75888%2014.4099%202.7377%2014.3695C2.46475%2013.8489%202.26885%2013.2857%202.15732%2012.6933C2.68552%2012.0638%203.26536%2011.458%203.82324%2010.9488C3.63844%2011.4365%203.51433%2011.9248%203.45273%2012.4109L3.34268%2013.2804L4.02422%2012.719C4.04382%2012.7027%206.05295%2011.0697%208.35%2011.0697C9.47665%2011.0697%2010.0927%2011.173%2010.6359%2011.2643C11.1014%2011.3421%2011.5413%2011.4157%2012.2%2011.4157C13.285%2011.4157%2013.879%2010.8676%2014.138%2010.2103C14.2069%2010.5023%2014.2553%2010.8008%2014.2802%2011.1049C14.2928%2011.265%2014.3%2011.426%2014.3%2011.5886C14.3%2012.5634%2014.068%2013.4985%2013.6109%2014.3695C13.522%2014.539%2013.5891%2014.7485%2013.7606%2014.8364C13.8121%2014.8627%2013.8677%2014.8749%2013.922%2014.8749C14.0483%2014.8749%2014.1707%2014.8074%2014.233%2014.6884C14.7423%2013.7185%2015%2012.6755%2015%2011.5886C15%2011.4077%2014.9925%2011.2276%2014.9781%2011.0495C14.8094%208.91924%2013.6446%207.03984%2011.8712%205.9173C11.8568%205.90831%2011.8425%205.8986%2011.8281%205.8896C11.7105%205.81661%2011.5897%205.74792%2011.4672%205.68151C11.4241%205.65798%2011.3817%205.63373%2011.338%205.61124C11.3093%205.59637%2011.2795%205.58353%2011.2505%205.56935C11.03%206.09897%2010.6735%206.55943%2010.2244%206.90847L11.3975%208.06786C11.5343%208.20312%2011.5343%208.42177%2011.3975%208.55702C11.3292%208.62448%2011.2396%208.65837%2011.15%208.65837C11.0604%208.65837%2010.9708%208.62448%2010.9025%208.55702L10.6093%208.26785L9.97695%208.89282C9.9087%208.95993%209.81909%208.99416%209.72949%208.99416C9.63989%208.99416%209.55028%208.96027%209.48203%208.89282C9.34518%208.75756%209.34518%208.53891%209.48203%208.40365L10.115%207.77801L9.75%207.4179L9.29746%207.86517C9.22921%207.93263%209.1396%207.96652%209.05%207.96652C8.9604%207.96652%208.87079%207.93263%208.80254%207.86517C8.71994%207.78353%208.69345%207.67205%208.71025%207.56654C8.53595%207.59456%208.35735%207.61045%208.175%207.61045C6.76345%207.61045%205.55787%206.73559%205.07627%205.50652ZM6.425%2012.7994C6.28576%2012.7994%206.15223%2012.854%206.05377%2012.9513C5.95531%2013.0486%205.9%2013.1806%205.9%2013.3182C5.9%2013.4559%205.95531%2013.5878%206.05377%2013.6852C6.15223%2013.7825%206.28576%2013.8371%206.425%2013.8371C6.56424%2013.8371%206.69777%2013.7825%206.79623%2013.6852C6.89469%2013.5878%206.95%2013.4559%206.95%2013.3182C6.95%2013.1806%206.89469%2013.0486%206.79623%2012.9513C6.69777%2012.854%206.56424%2012.7994%206.425%2012.7994ZM10.275%2012.7994C10.1358%2012.7994%2010.0022%2012.854%209.90377%2012.9513C9.80531%2013.0486%209.75%2013.1806%209.75%2013.3182C9.75%2013.4559%209.80531%2013.5878%209.90377%2013.6852C10.0022%2013.7825%2010.1358%2013.8371%2010.275%2013.8371C10.4142%2013.8371%2010.5478%2013.7825%2010.6462%2013.6852C10.7447%2013.5878%2010.8%2013.4559%2010.8%2013.3182C10.8%2013.1806%2010.7447%2013.0486%2010.6462%2012.9513C10.5478%2012.854%2010.4142%2012.7994%2010.275%2012.7994Z'%20/%3e%3c/svg%3e", L_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.27273%2013.0394C7.51026%2013.0733%207.75308%2013.0909%208%2013.0909C8.24692%2013.0909%208.48974%2013.0733%208.72727%2013.0394L8.72727%2015.9674C8.48774%2015.989%208.24516%2016%208%2016C7.75484%2016%207.51226%2015.989%207.27273%2015.9674L7.27273%2013.0394ZM11.6365%207.99989C11.6365%205.99158%2010.0084%204.36353%208.00013%204.36353C5.99182%204.36353%204.36377%205.99158%204.36377%207.99989C4.36377%2010.0082%205.99182%2011.6363%208.00013%2011.6363C10.0084%2011.6363%2011.6365%2010.0082%2011.6365%207.99989ZM5.81831%207.99989C5.81831%206.7949%206.79515%205.81807%208.00013%205.81807C9.20512%205.81807%2010.182%206.7949%2010.182%207.99989C10.182%209.20487%209.20512%2010.1817%208.00013%2010.1817C6.79515%2010.1817%205.81831%209.20487%205.81831%207.99989ZM7.27273%200.0325497L7.27273%202.96058C7.51026%202.92661%207.75307%202.90903%208%202.90903C8.24692%202.90903%208.48974%202.92661%208.72727%202.96058L8.72727%200.0325495C8.48774%200.0109641%208.24515%20-6.41719e-05%208%20-6.41505e-05C7.75484%20-6.4129e-05%207.51226%200.0109642%207.27273%200.0325497ZM2.96058%208.72727L0.0325483%208.72727C0.0109628%208.48774%20-6.55278e-05%208.24516%20-6.55492e-05%208C-6.55707e-05%207.75485%200.0109627%207.51226%200.0325481%207.27273L2.96058%207.27273C2.92661%207.51026%202.90903%207.75308%202.90903%208C2.90903%208.24693%202.92661%208.48974%202.96058%208.72727ZM13.0909%208C13.0909%208.24692%2013.0733%208.48974%2013.0394%208.72727L15.9674%208.72727C15.989%208.48774%2016%208.24516%2016%208C16%207.75484%2015.989%207.51226%2015.9674%207.27273L13.0394%207.27273C13.0733%207.51026%2013.0909%207.75308%2013.0909%208ZM4.95099%2012.0774L2.88053%2014.1479C2.50741%2013.8369%202.16305%2013.4925%201.85201%2013.1194L3.92248%2011.0489C4.21448%2011.4388%204.56111%2011.7854%204.95099%2012.0774ZM14.1477%2013.1194L12.0773%2011.0489C11.7853%2011.4388%2011.4386%2011.7854%2011.0487%2012.0774L13.1192%2014.1479C13.4923%2013.8369%2013.8367%2013.4925%2014.1477%2013.1194ZM3.92247%204.95117L1.85201%202.88071C2.16305%202.50759%202.50741%202.16323%202.88053%201.85219L4.95099%203.92265C4.5611%204.21466%204.21448%204.56128%203.92247%204.95117ZM13.1192%201.85219L11.0487%203.92265C11.4386%204.21466%2011.7853%204.56128%2012.0773%204.95117L14.1477%202.88071C13.8367%202.50759%2013.4923%202.16323%2013.1192%201.85219Z'%20fill='%23BABBBF'/%3e%3c/svg%3e", R_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.69807%206.67452C3.06409%206.30849%203.65753%206.30849%204.02355%206.67452C4.36343%207.01439%204.3877%207.55036%204.09638%207.91825L4.02355%208L2.69807%209.32548C1.6%2010.4235%201.6%2012.2039%202.69807%2013.3019C3.75692%2014.3608%205.45015%2014.3986%206.55432%2013.4154L6.67452%2013.3019L8%2011.9764C8.36602%2011.6104%208.95946%2011.6104%209.32548%2011.9764C9.66536%2012.3163%209.68964%2012.8523%209.39831%2013.2202L9.32548%2013.3019L8%2014.6274C6.16989%2016.4575%203.20269%2016.4575%201.37258%2014.6274C-0.409367%2012.8455%20-0.45626%209.98549%201.2319%208.1468L1.37258%208L2.69807%206.67452ZM8%201.37258C9.83011%20-0.457528%2012.7973%20-0.457528%2014.6274%201.37258C16.4094%203.15453%2016.4563%206.01451%2014.7681%207.8532L14.6274%208L13.3019%209.32548C12.9359%209.6915%2012.3425%209.6915%2011.9764%209.32548C11.6366%208.98561%2011.6123%208.44964%2011.9036%208.08175L11.9764%208L13.3019%206.67452C14.4%205.57645%2014.4%203.79613%2013.3019%202.69807C12.2431%201.63922%2010.5498%201.6014%209.44568%202.58462L9.32548%202.69807L8%204.02355C7.63398%204.38957%207.04054%204.38957%206.67452%204.02355C6.33464%203.68367%206.31036%203.1477%206.60169%202.77981L6.67452%202.69807L8%201.37258ZM4.02355%2010.651L10.651%204.02355C11.017%203.65753%2011.6104%203.65753%2011.9764%204.02355C12.3163%204.36343%2012.3406%204.89939%2012.0493%205.26728L11.9764%205.34903L5.34903%2011.9764C4.98301%2012.3425%204.38957%2012.3425%204.02355%2011.9764C3.68367%2011.6366%203.6594%2011.1006%203.95072%2010.7327L4.02355%2010.651Z'%20fill='%23E6332A'/%3e%3c/svg%3e", Yf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%205.08333H3.91667V15H1V5.08333ZM2.44958%203.91667H2.43325C1.56292%203.91667%201%203.268%201%202.45775C1%201.63%201.58042%201%202.4665%201C3.35375%201%203.90033%201.63%203.91667%202.45775C3.91667%203.26742%203.35375%203.91667%202.44958%203.91667ZM15%2015H12.0833V9.69225C12.0833%208.41008%2011.3687%207.53508%2010.2213%207.53508C9.34575%207.53508%208.87208%208.12542%208.64225%208.69592C8.55825%208.90008%208.58333%209.46475%208.58333%209.75V15H5.66667V5.08333H8.58333V6.60933C9.00392%205.95833%209.6625%205.08333%2011.3472%205.08333C13.4343%205.08333%2014.9994%206.39583%2014.9994%209.3265L15%2015Z'%20fill='white'/%3e%3c/svg%3e", k_ = "data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M87.2879%2034.8122V45.6259C87.2879%2048.0112%2085.3542%2049.9449%2082.9689%2049.9449C80.5836%2049.9449%2078.65%2048.0112%2078.65%2045.6259V38.1073C78.6517%2036.5089%2078.5636%2034.9117%2078.3858%2033.3232C77.007%2021.1967%2070.2184%2011.5241%2057.2351%2011.5241C50.7%2011.5241%2045.6906%2014.0245%2042.1674%2018.093C41.8001%2018.5169%2041.4488%2018.9583%2041.1135%2019.4174C38.0593%2023.5926%2036.3401%2029.1021%2035.9163%2035.1385C35.8456%2036.1147%2035.8139%2037.1064%2035.8139%2038.1051V49.9427H27.1816V34.8122C27.1816%2025.9907%2030.6823%2017.9878%2036.297%2012.2601C41.7012%206.74707%2049.0627%203.34108%2057.1496%203.34108H57.3184C73.8115%203.34108%2087.2879%2017.504%2087.2879%2034.8122Z'%20fill='url(%23paint0_linear_111_12776)'/%3e%3cpath%20d='M103.207%2077.4251V79.8585C103.207%2092.1439%2097.0839%20102.998%2087.7235%20109.536C86.4961%20110.395%2085.2163%20111.176%2083.8916%20111.875C83.8026%20111.922%2083.715%20111.967%2083.6267%20112.016C78.4964%20114.67%2072.8034%20116.05%2067.0276%20116.042H49.9221C29.9411%20116.042%2013.7461%2099.8466%2013.7461%2079.8656V77.4322C13.7461%2076.239%2013.8031%2075.0594%2013.917%2073.8934C14.8798%2063.9785%2019.8468%2055.2326%2027.18%2049.2979C27.4503%2049.078%2027.7239%2048.8628%2028.0008%2048.6523C28.9865%2047.8996%2030.0107%2047.1987%2031.0691%2046.5523C31.3145%2046.4012%2031.5615%2046.2535%2031.8101%2046.1094C37.3127%2042.9195%2043.5618%2041.2433%2049.9221%2041.2512H67.0305C69.3367%2041.2502%2071.6377%2041.4687%2073.9025%2041.9039C78.6941%2042.8267%2083.2481%2044.7141%2087.2877%2047.4515C95.9757%2053.3332%20101.968%2062.8914%20103.036%2073.8899C103.149%2075.0516%20103.206%2076.23%20103.207%2077.4251Z'%20fill='url(%23paint1_linear_111_12776)'/%3e%3cpath%20opacity='0.5'%20d='M62.6441%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8403%2013.7461%2079.8585V77.4252C13.7461%2076.2314%2013.8033%2075.0519%2013.9177%2073.8864C14.9158%2063.6056%2020.2183%2054.5827%2028.0008%2048.6459C34.2965%2043.8376%2042.0017%2041.2386%2049.9236%2041.2512H59.9473C55.6682%2043.6486%2051.6407%2046.7734%2051.1258%2051.4897C50.2831%2059.2241%2059.955%2061.4555%2062.0585%2072.0442C64.8521%2086.1266%2049.9659%2093.4302%2052.4381%20104.842C53.5669%20110.049%2057.7421%20113.477%2062.6441%20116.035Z'%20fill='url(%23paint2_linear_111_12776)'/%3e%3cpath%20opacity='0.42'%20d='M103.209%2077.425V79.8583C103.209%2093.75%2095.3805%20105.812%2083.8933%20111.874C85.1944%20110.673%2086.5067%20109.282%2087.6411%20107.679C97.3625%2093.9011%2092.5552%2065.6383%2076.9273%2053.4545C61.2833%2041.2574%2043.4742%2045.2553%2031.8125%2046.1015C37.3154%2042.9131%2043.5646%2041.2388%2049.9246%2041.2489H67.0315C85.8202%2041.2489%20101.26%2055.5708%20103.037%2073.8869C103.151%2075.051%20103.208%2076.2303%20103.209%2077.425Z'%20fill='url(%23paint3_linear_111_12776)'/%3e%3cpath%20d='M53.7293%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8401%2013.7461%2079.8584V77.425C13.7461%2076.2313%2013.8033%2075.0517%2013.9177%2073.8862C14.9158%2063.6054%2020.2183%2054.5826%2028.0008%2048.6458C22.0315%2062.5734%2020.7339%2085.1044%2028.3681%2099.2263C35.8292%20113.027%2048.2057%20115.13%2053.7293%20116.035Z'%20fill='url(%23paint4_linear_111_12776)'/%3e%3cpath%20d='M66.7173%2092.5054C66.7986%2092.8359%2066.8037%2093.1805%2066.7322%2093.5132C66.6606%2093.8459%2066.5144%2094.158%2066.3044%2094.4258C66.0945%2094.6937%2065.8264%2094.9103%2065.5204%2095.0592C65.2144%2095.2082%2064.8786%2095.2856%2064.5382%2095.2856H52.1984C51.8581%2095.2856%2051.5223%2095.2082%2051.2163%2095.0592C50.9103%2094.9103%2050.6422%2094.6937%2050.4323%2094.4258C50.2223%2094.158%2050.076%2093.8459%2050.0045%2093.5132C49.933%2093.1805%2049.9381%2092.8359%2050.0194%2092.5054L53.0884%2080.0236C53.1865%2079.6264%2053.174%2079.2099%2053.0522%2078.8193C52.9304%2078.4287%2052.7041%2078.0789%2052.3976%2077.8078C51.4087%2076.9387%2050.6222%2075.8634%2050.0937%2074.6576C49.5651%2073.4517%2049.3073%2072.1447%2049.3385%2070.8285C49.4402%2066.1518%2053.14%2062.3361%2057.7489%2062.0204C57.9325%2062.0069%2058.1176%2061.9999%2058.3033%2061.9985C60.145%2061.9852%2061.9466%2062.5352%2063.4669%2063.5748C64.9871%2064.6143%2066.1533%2066.0937%2066.809%2067.8147C67.4648%2069.5357%2067.5788%2071.416%2067.1358%2073.2036C66.6928%2074.9912%2065.714%2076.6007%2064.3306%2077.8163C64.026%2078.0868%2063.8014%2078.4355%2063.6811%2078.8247C63.5609%2079.2138%2063.5495%2079.6285%2063.6483%2080.0236L66.7173%2092.5054Z'%20fill='white'/%3e%3cpath%20d='M53.0876%2080.0236L50.0185%2092.5054C49.9372%2092.8359%2049.9321%2093.1805%2050.0037%2093.5132C50.0752%2093.8459%2050.2215%2094.158%2050.4314%2094.4258C50.6413%2094.6937%2050.9094%2094.9103%2051.2154%2095.0592C51.5214%2095.2082%2051.8573%2095.2856%2052.1976%2095.2856H50.9608C50.6205%2095.2856%2050.2846%2095.2082%2049.9786%2095.0592C49.6726%2094.9103%2049.4045%2094.6937%2049.1946%2094.4258C48.9847%2094.158%2048.8384%2093.8459%2048.7669%2093.5132C48.6953%2093.1805%2048.7004%2092.8359%2048.7817%2092.5054L51.8515%2080.0236C51.9493%2079.6263%2051.9365%2079.2098%2051.8145%2078.8192C51.6925%2078.4286%2051.4659%2078.0788%2051.1593%2077.8078C50.1707%2076.9384%2049.3845%2075.863%2048.856%2074.6573C48.3275%2073.4515%2048.0695%2072.1446%2048.1001%2070.8285C48.206%2065.966%2052.2011%2062.0331%2057.0657%2061.9992C57.2967%2061.9992%2057.5241%2062.0048%2057.7502%2062.0211C53.1413%2062.3368%2049.4414%2066.1525%2049.3397%2070.8292C49.3086%2072.1454%2049.5664%2073.4524%2050.0949%2074.6583C50.6235%2075.8641%2051.4099%2076.9394%2052.3989%2077.8085C52.7048%2078.0798%2052.9307%2078.4296%2053.0521%2078.82C53.1735%2079.2105%2053.1858%2079.6267%2053.0876%2080.0236Z'%20fill='url(%23paint5_linear_111_12776)'/%3e%3cpath%20opacity='0.82'%20d='M27.1823%2040.1472C29.8062%2037.845%2032.7494%2035.9345%2035.9205%2034.4753C35.8527%2035.4514%2035.8188%2036.4403%2035.8188%2037.4419V44.0321C32.8611%2045.4034%2029.666%2047.1685%2027.1816%2049.2795L27.1823%2040.1472Z'%20fill='url(%23paint6_linear_111_12776)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12776'%20x1='57.2351'%20y1='47.5172'%20x2='57.2351'%20y2='4.12583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12776'%20x1='58.4766'%20y1='116.198'%20x2='58.4766'%20y2='35.8604'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_111_12776'%20x1='-9.05252'%20y1='78.6422'%20x2='53.9553'%20y2='78.6422'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FCFDFE'/%3e%3cstop%20offset='0.09'%20stop-color='%23FEFEFC'%20stop-opacity='0.96'/%3e%3cstop%20offset='0.25'%20stop-color='%23FEFEFC'%20stop-opacity='0.86'/%3e%3cstop%20offset='0.44'%20stop-color='%23FEFEFD'%20stop-opacity='0.7'/%3e%3cstop%20offset='0.68'%20stop-color='%23FFFFFE'%20stop-opacity='0.47'/%3e%3cstop%20offset='0.93'%20stop-color='white'%20stop-opacity='0.18'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.1'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_111_12776'%20x1='97.7552'%20y1='92.2525'%20x2='26.5778'%20y2='14.1868'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_111_12776'%20x1='17.2538'%20y1='62.3997'%20x2='60.7956'%20y2='141.011'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE1E2'/%3e%3cstop%20offset='0.3'%20stop-color='%23D7DBDC'/%3e%3cstop%20offset='0.75'%20stop-color='%23C3C9CB'/%3e%3cstop%20offset='1'%20stop-color='%23B4BCBE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_111_12776'%20x1='52.5027'%20y1='59.8766'%20x2='54.0334'%20y2='97.0465'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_111_12776'%20x1='31.5511'%20y1='31.604'%20x2='31.5511'%20y2='48.7208'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", B_ = "data:image/svg+xml,%3csvg%20width='296'%20height='121'%20viewBox='0%200%20296%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1874_29372)'%3e%3cpath%20opacity='0.1'%20d='M224.307%2058.1573C223.618%2076.5232%20214.133%2092.0992%20198.188%20101.65C166.5%20120.628%20111.181%20123.651%2067.9739%20113.192C67.3195%20113.036%2066.6845%20112.876%2066.0464%20112.695C65.9658%20112.684%2065.882%20112.65%2065.8014%20112.639C59.342%20110.972%2053.159%20108.882%2047.3235%20106.314C37.7811%20102.12%2029.2157%2096.7261%2022.138%2089.9697C21.8424%2089.6949%2021.5661%2089.4173%2021.2899%2089.1398C14.5184%2082.4533%209.14699%2074.4844%205.6957%2065.1372C5.43762%2064.4276%205.20203%2063.7374%204.96645%2063.0472C-4.32987%2034.5176%2012.2478%207.58645%2041.517%206.35541C68.2912%205.22731%2076.5487%2015.7283%2097.7011%2021.5411C118.85%2027.3319%20144.793%2019.7401%20166.232%2015.9503C173.577%2014.6441%20181.393%2015.2833%20186.54%2016.0499C205.177%2018.8717%20225.328%2030.9412%20224.307%2058.1573Z'%20fill='%234182EC'/%3e%3cellipse%20opacity='0.3'%20cx='120'%20cy='111.5'%20rx='72'%20ry='4'%20fill='url(%23paint0_radial_1874_29372)'/%3e%3cpath%20d='M115.975%205.5C108.584%2012.539%2089.6625%2019.6433%2067.6026%2034.7176C67.6026%2034.7176%2068.9808%2085.6566%20115.975%20113.5V5.5Z'%20fill='url(%23paint1_linear_1874_29372)'/%3e%3cpath%20d='M115.976%205.5C123.367%2012.539%20142.289%2019.6433%20164.349%2034.7176C164.349%2034.7176%20162.97%2085.6566%20115.976%20113.5V5.5Z'%20fill='url(%23paint2_linear_1874_29372)'/%3e%3cpath%20d='M115.975%209.83691C107.052%2016.1634%2091.592%2022.1913%2071.1501%2036.1599C71.1501%2036.1599%2072.4271%2083.363%20115.975%20109.164C159.523%2083.363%20160.8%2036.1599%20160.8%2036.1599C140.358%2022.1913%20124.967%2016.1634%20115.975%209.83691Z'%20fill='url(%23paint3_linear_1874_29372)'/%3e%3cpath%20d='M153.162%2031.1445C121.979%2040.5791%2098.1674%2067.9837%2087.3748%2082.4362C94.8166%2093.349%20104.584%20102.477%20115.975%20109.163C159.523%2083.3623%20160.8%2036.1592%20160.8%2036.1592C158.169%2034.3613%20155.623%2032.6969%20153.162%2031.1445Z'%20fill='url(%23paint4_linear_1874_29372)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M75.3904%2063.9797C71.1616%2068.3999%2068.1403%2072.6126%2066.5226%2076.3427C64.9008%2080.0821%2064.7483%2083.1856%2065.9779%2085.5494C67.1817%2087.8636%2069.7257%2089.4999%2073.5809%2090.3364C77.4285%2091.1712%2082.4353%2091.1714%2088.2871%2090.3367C95.6364%2089.2884%20104.229%2086.9362%20113.371%2083.3714C109.337%2081.6551%20105.229%2079.7188%20101.1%2077.571C85.7509%2069.5869%2073.5044%2060.1714%2065.5407%2051.2282C61.56%2046.758%2058.6237%2042.377%2056.9168%2038.3242C55.2137%2034.2803%2054.6979%2030.4709%2055.712%2027.2175C57.2553%2022.2659%2062.5918%2020.8214%2067.5749%2021.1682C70.1238%2021.3456%2072.7269%2021.9879%2074.9927%2022.9664C77.2453%2023.9393%2079.2429%2025.2787%2080.4983%2026.9037L78.9157%2028.1264C77.9397%2026.8633%2076.2722%2025.6976%2074.1998%2024.8025C72.1406%2023.9132%2069.7586%2023.325%2067.436%2023.1633C62.676%2022.8321%2058.7238%2024.2757%2057.6214%2027.8126C56.7988%2030.4517%2057.1602%2033.7493%2058.76%2037.5479C60.3561%2041.3376%2063.1485%2045.5345%2067.0343%2049.8982C74.8035%2058.6229%2086.8407%2067.8994%20102.023%2075.7967C106.75%2078.2559%20111.444%2080.431%20116.019%2082.311C120.595%2080.431%20125.288%2078.2558%20130.016%2075.7966L130.042%2075.783L130.069%2075.771C143.134%2069.9261%20154.369%2060.4483%20162.226%2051.1316C166.153%2046.4751%20169.219%2041.8794%20171.244%2037.8251C173.287%2033.7351%20174.206%2030.3218%20174.011%2027.9864C173.824%2025.7487%20172.953%2024.2767%20171.721%2023.3559C170.463%2022.4151%20168.708%2021.9618%20166.621%2022.0207C162.433%2022.1389%20157.252%2024.3196%20153.247%2027.929L151.908%2026.4433C156.199%2022.5759%20161.819%2020.1554%20166.565%2020.0215C168.945%2019.9543%20171.19%2020.4621%20172.919%2021.7539C174.674%2023.0658%20175.777%2025.0978%20176.004%2027.8198C176.246%2030.7124%20175.125%2034.5313%20173.033%2038.7187C170.924%2042.9418%20167.763%2047.6688%20163.755%2052.421C155.748%2061.9157%20144.291%2071.5936%20130.913%2077.5845C126.793%2079.7269%20122.693%2081.6587%20118.667%2083.3714C127.809%2086.9362%20136.402%2089.2884%20143.751%2090.3367C149.603%2091.1715%20154.61%2091.1712%20158.458%2090.3364C162.313%2089.4999%20164.857%2087.8636%20166.061%2085.5494C167.29%2083.1856%20167.138%2080.0821%20165.516%2076.3427C163.898%2072.6126%20160.877%2068.3999%20156.648%2063.9797L158.093%2062.5972C162.412%2067.1109%20165.604%2071.5193%20167.351%2075.547C169.094%2079.5652%20169.456%2083.356%20167.835%2086.4724C166.248%2089.5233%20163.039%2091.3888%20158.882%2092.2909C154.716%2093.1947%20149.45%2093.1698%20143.469%2092.3167C135.429%2091.1698%20125.995%2088.5108%20116.019%2084.4709C106.044%2088.5108%2096.61%2091.1697%2088.5695%2092.3167C82.5887%2093.1698%2077.3222%2093.1947%2073.1568%2092.2909C68.9991%2091.3888%2065.7906%2089.5232%2064.2036%2086.4724C62.5825%2083.356%2062.945%2079.5652%2064.6877%2075.547C66.4344%2071.5193%2069.6269%2067.1109%2073.9452%2062.5972L75.3904%2063.9797Z'%20fill='url(%23paint5_linear_1874_29372)'/%3e%3cg%20filter='url(%23filter0_d_1874_29372)'%3e%3cpath%20d='M130.818%2059.714H101.601C100.957%2059.714%20100.34%2059.4582%2099.8844%2059.0028C99.4291%2058.5475%2099.1733%2057.93%2099.1732%2057.286V43.5245C99.1732%2039.0062%20100.968%2034.673%20104.163%2031.4781C107.358%2028.2832%20111.691%2026.4883%20116.209%2026.4883C120.728%2026.4883%20125.061%2028.2832%20128.256%2031.4781C131.451%2034.673%20133.246%2039.0062%20133.246%2043.5245V57.286C133.246%2057.93%20132.99%2058.5475%20132.535%2059.0029C132.079%2059.4582%20131.462%2059.714%20130.818%2059.714ZM104.029%2054.8581H128.39V43.5245C128.39%2040.2941%20127.107%2037.196%20124.822%2034.9117C122.538%2032.6275%20119.44%2031.3442%20116.209%2031.3442C112.979%2031.3442%20109.881%2032.6275%20107.597%2034.9117C105.312%2037.196%20104.029%2040.2941%20104.029%2043.5245V54.8581Z'%20fill='url(%23paint6_linear_1874_29372)'%20stroke='url(%23paint7_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M98.5618%2052.7402H133.428C134.284%2052.7402%20134.979%2053.4346%20134.979%2054.2912V83.0044C134.979%2083.861%20134.284%2084.5554%20133.428%2084.5554H98.5618C97.7052%2084.5554%2097.0109%2083.861%2097.0109%2083.0044V54.2912C97.0109%2053.4346%2097.7052%2052.7402%2098.5618%2052.7402Z'%20fill='url(%23paint8_linear_1874_29372)'%20stroke='url(%23paint9_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20fill='url(%23paint10_linear_1874_29372)'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20stroke='url(%23paint11_linear_1874_29372)'%20stroke-opacity='0.7'%20stroke-width='0.485591'%20stroke-linecap='round'%20stroke-linejoin='round'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_1874_29372)'%3e%3crect%20x='124.088'%20y='36.5'%20width='65.8242'%20height='19.9824'%20rx='4.2126'%20fill='url(%23paint12_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3crect%20x='124.588'%20y='37'%20width='64.8242'%20height='18.9824'%20rx='3.7126'%20stroke='url(%23paint13_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint14_linear_1874_29372)'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint15_radial_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint16_linear_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint17_radial_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint18_linear_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint19_radial_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint20_linear_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint21_radial_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint22_linear_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint23_radial_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint24_linear_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint25_radial_1874_29372)'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1874_29372'%20x='92.6132'%20y='25.9883'%20width='46.7633'%20height='66.8626'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='3.89763'/%3e%3cfeGaussianBlur%20stdDeviation='1.94882'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.21%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_1874_29372'%20x='121.983'%20y='35.4476'%20width='74.2433'%20height='28.4016'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='2.10478'%20dy='3.15718'/%3e%3cfeGaussianBlur%20stdDeviation='2.10478'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.130752%200%200%200%200%200.15853%200%200%200%200%200.219642%200%200%200%200.08%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(120%20111.5)%20rotate(90)%20scale(4%2072)'%3e%3cstop%20stop-color='%237988B1'/%3e%3cstop%20offset='0.864583'%20stop-color='%237988B1'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint1_linear_1874_29372'%20x1='114.245'%20y1='113.376'%20x2='80.8764'%20y2='27.4415'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.0767182'%20stop-color='%23448D7E'/%3e%3cstop%20offset='0.666476'%20stop-color='%2373B599'/%3e%3cstop%20offset='1'%20stop-color='%23ADF7C2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_1874_29372'%20x1='176.392'%20y1='78.1993'%20x2='109.113'%20y2='-12.2583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23003C30'/%3e%3cstop%20offset='0.561878'%20stop-color='%23246A5B'/%3e%3cstop%20offset='0.851096'%20stop-color='%2354A695'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_1874_29372'%20x1='155.933'%20y1='80.6185'%20x2='121.445'%20y2='7.66183'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2314554E'/%3e%3cstop%20offset='0.44'%20stop-color='%232F7A72'/%3e%3cstop%20offset='1'%20stop-color='%2373B599'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_1874_29372'%20x1='150.009'%20y1='123.929'%20x2='84.3449'%20y2='6.6723'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.148171'%20stop-color='%230B3531'/%3e%3cstop%20offset='0.579606'%20stop-color='%2373B599'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.970837'%20stop-color='%23ADF7C2'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_1874_29372'%20x1='88.2556'%20y1='104.212'%20x2='90.8789'%20y2='-7.3154'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%237288CB'/%3e%3cstop%20offset='0.293969'%20stop-color='%23909FC9'/%3e%3cstop%20offset='0.642674'%20stop-color='%23B9C5EA'/%3e%3cstop%20offset='0.991093'%20stop-color='%23D5E0FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_1874_29372'%20x1='97.5844'%20y1='24.9971'%20x2='140.3'%20y2='42.3365'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint7_linear_1874_29372'%20x1='116.209'%20y1='26.1597'%20x2='116.209'%20y2='59.7142'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint8_linear_1874_29372'%20x1='94.6938'%20y1='50.7675'%20x2='141.299'%20y2='72.6746'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint9_linear_1874_29372'%20x1='118.287'%20y1='85.132'%20x2='118.287'%20y2='53.4736'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint10_linear_1874_29372'%20x1='119.648'%20y1='99.0707'%20x2='96.1057'%20y2='62.7609'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23425892'/%3e%3cstop%20offset='0.368422'%20stop-color='%232E3D75'/%3e%3cstop%20offset='1'%20stop-color='%2309143F'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint11_linear_1874_29372'%20x1='121.451'%20y1='79.5645'%20x2='122.42'%20y2='61.4267'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%23091E59'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint12_linear_1874_29372'%20x1='164.65'%20y1='55.2245'%20x2='157.245'%20y2='29.9592'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint13_linear_1874_29372'%20x1='172.952'%20y1='35.3295'%20x2='169.51'%20y2='58.266'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239DADDB'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint14_linear_1874_29372'%20x1='134.311'%20y1='49.5735'%20x2='129.472'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint15_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(133.491%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint16_linear_1874_29372'%20x1='143.714'%20y1='49.5735'%20x2='138.876'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint17_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(142.895%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint18_linear_1874_29372'%20x1='153.118'%20y1='49.5735'%20x2='148.279'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint19_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(152.298%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint20_linear_1874_29372'%20x1='162.521'%20y1='49.5735'%20x2='157.683'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint21_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(161.702%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint22_linear_1874_29372'%20x1='171.925'%20y1='49.5735'%20x2='167.086'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint23_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(171.105%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint24_linear_1874_29372'%20x1='181.328'%20y1='49.5735'%20x2='176.489'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint25_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(180.508%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3cclipPath%20id='clip0_1874_29372'%3e%3crect%20width='296'%20height='120'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", H_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.0001%204L4.0001%206.3999L3.2001%206.3999C2.34542%206.3999%201.6001%207.021%201.6001%207.86657L1.6001%2014.5332C1.6001%2015.3788%202.34542%2015.9999%203.2001%2015.9999L12.8001%2015.9999C13.6548%2015.9999%2014.4001%2015.3788%2014.4001%2014.5332L14.4001%207.86657C14.4001%207.021%2013.6548%206.3999%2012.8001%206.3999H12.0001V4C12.0001%201.79086%2010.2092%200%208.0001%200C5.79096%200%204.0001%201.79086%204.0001%204ZM10.4001%204V6.3999L5.6001%206.3999L5.6001%204C5.6001%202.67452%206.67461%201.6%208.0001%201.6C9.32558%201.6%2010.4001%202.67452%2010.4001%204ZM3.2%2014.3998L3.2%207.9998L12.8%207.9998L12.8%2014.3998L3.2%2014.3998ZM8.8002%2011.2001C8.8002%2011.6419%208.44202%2012.0001%208.0002%2012.0001C7.55837%2012.0001%207.20019%2011.6419%207.20019%2011.2001C7.20019%2010.7583%207.55837%2010.4001%208.0002%2010.4001C8.44202%2010.4001%208.8002%2010.7583%208.8002%2011.2001Z'/%3e%3c/svg%3e", j_ = "data:image/svg+xml,%3csvg%20width='14'%20height='16'%20viewBox='0%200%2014%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.99961%200C8.76692%200%2010.1996%201.43269%2010.1996%203.2V4.8H12.1996C12.8624%204.8%2013.3996%205.33726%2013.3996%206V14.8C13.3996%2015.4627%2012.8624%2016%2012.1996%2016H1.79961C1.13687%2016%200.599609%2015.4627%200.599609%2014.8V6C0.599609%205.33726%201.13687%204.8%201.79961%204.8H3.79961V3.2C3.79961%201.43269%205.2323%200%206.99961%200ZM6.99971%209.2C6.33697%209.2%205.79971%209.73726%205.79971%2010.4C5.79971%2011.0627%206.33697%2011.6%206.99971%2011.6C7.66245%2011.6%208.19971%2011.0627%208.19971%2010.4C8.19971%209.73726%207.66245%209.2%206.99971%209.2ZM6.99961%201.6C6.11595%201.6%205.39961%202.31634%205.39961%203.2V4.8H8.59961V3.2C8.59961%202.31634%207.88327%201.6%206.99961%201.6Z'%20fill='%2384858C'/%3e%3c/svg%3e", D_ = "data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e", Qf = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.66017%204.32061C2.67767%204.14449%202.61175%203.97076%202.48342%203.85255L1.17675%202.2406V2H5.23558L8.37275%209.04184L11.1307%202H15V2.2406L13.8823%203.33732C13.7861%203.41255%2013.7382%203.53613%2013.7581%203.65852V11.7171C13.7382%2011.8389%2013.7861%2011.9625%2013.8823%2012.0377L14.9737%2013.1344V13.375H9.48342V13.1344L10.6145%2012.0108C10.7253%2011.8974%2010.7253%2011.8639%2010.7253%2011.6902V5.17674L7.58175%2013.3487H7.15708L3.49667%205.17674V10.6538C3.46633%2010.8836%203.541%2011.1159%203.69908%2011.2819L5.16967%2013.1075V13.3487H1V13.1075L2.47058%2011.2819C2.62808%2011.1153%202.69808%2010.8818%202.66017%2010.6538V4.32061Z'%20/%3e%3c/svg%3e", V_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%201.5L16%201.5V3.1L4%203.1V1.5ZM0%207L16%207V8.6L0%208.6L0%207ZM16%2012.5L4%2012.5V14.1L16%2014.1V12.5Z'/%3e%3c/svg%3e", U_ = "data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2908%203C16.2908%204.65685%2014.9476%206%2013.2908%206C11.6339%206%2010.2908%204.65685%2010.2908%203C10.2908%201.34315%2011.6339%200%2013.2908%200C14.9476%200%2016.2908%201.34315%2016.2908%203Z'/%3e%3cpath%20d='M23.7285%2012.763C22.1527%2013.275%2020.4602%2012.4127%2019.9483%2010.8369C19.4363%209.26115%2020.2986%207.56869%2021.8744%207.05669C23.4501%206.54469%2025.1426%207.40705%2025.6546%208.98281C26.1666%2010.5586%2025.3042%2012.251%2023.7285%2012.763Z'%20/%3e%3cpath%20d='M16.7417%2022.8536C15.7678%2021.5131%2016.0649%2019.637%2017.4054%2018.6632C18.7458%2017.6893%2020.6219%2017.9864%2021.5958%2019.3269C22.5696%2020.6673%2022.2725%2022.5434%2020.9321%2023.5173C19.5917%2024.4911%2017.7155%2024.194%2016.7417%2022.8536Z'%20/%3e%3cpath%20d='M4.70727%207.05665C6.28303%207.56865%207.14539%209.26111%206.63339%2010.8369C6.12139%2012.4126%204.42893%2013.275%202.85317%2012.763C1.27741%2012.251%200.415055%2010.5585%200.927051%208.98277C1.43905%207.40701%203.13151%206.54465%204.70727%207.05665Z'%20/%3e%3cpath%20d='M4.98591%2019.3268C5.95979%2017.9863%207.8359%2017.6892%209.17632%2018.6631C10.5167%2019.6369%2010.8139%2021.513%209.84002%2022.8535C8.86614%2024.1939%206.99003%2024.491%205.64961%2023.5172C4.30919%2022.5433%204.01204%2020.6672%204.98591%2019.3268Z'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.5845%203.96609C17.4649%204.5001%2017.2482%204.99744%2016.9539%205.43861C17.8536%205.87529%2018.6637%206.46781%2019.3489%207.1811C19.6773%206.76485%2020.0831%206.40497%2020.5537%206.12602C19.7103%205.23525%2018.7049%204.49953%2017.5845%203.96609ZM23.2082%2014.2919C22.6634%2014.343%2022.1236%2014.2905%2021.6132%2014.1468C21.4757%2015.1537%2021.1598%2016.1038%2020.6984%2016.9642C21.1958%2017.1481%2021.6634%2017.423%2022.0741%2017.7846C22.6539%2016.7224%2023.0467%2015.5434%2023.2082%2014.2919ZM15.127%2022.8318C14.91%2022.3294%2014.7931%2021.7997%2014.772%2021.2698C14.2912%2021.3554%2013.7962%2021.4%2013.2908%2021.4C12.7854%2021.4%2012.2904%2021.3553%2011.8096%2021.2698C11.7884%2021.7997%2011.6715%2022.3294%2011.4545%2022.8317C12.0498%2022.9422%2012.6636%2023%2013.2908%2023C13.9181%2023%2014.5318%2022.9422%2015.127%2022.8318ZM4.50751%2017.7844C4.91818%2017.4228%205.38581%2017.1479%205.88317%2016.9641C5.4218%2016.1037%205.10593%2015.1537%204.96848%2014.1469C4.4581%2014.2905%203.91827%2014.3431%203.37354%2014.292C3.53496%2015.5434%203.92771%2016.7223%204.50751%2017.7844ZM6.02783%206.12618C6.49843%206.40515%206.90417%206.76503%207.23254%207.18129C7.91788%206.4679%208.72802%205.8753%209.62784%205.43859C9.33356%204.99742%209.11686%204.50008%208.99724%203.96606C7.87678%204.49954%206.87124%205.23532%206.02783%206.12618Z'%20/%3e%3c/svg%3e", po = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M12.7738%2012.7273V20H11.4457L8.28161%2015.4226H8.22834V20H6.6907V12.7273H8.04013L11.1793%2017.3011H11.2433V12.7273H12.7738ZM14.0442%2020V12.7273H18.8596V13.995H15.5819V15.728H18.54V16.9957H15.5819V20H14.0442ZM19.6168%2013.995V12.7273H25.5898V13.995H23.3633V20H21.8434V13.995H19.6168Z'%20fill='white'/%3e%3c/svg%3e", z_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202.34326V8.00012V13.657'%20stroke-width='1.6'/%3e%3cpath%20d='M2.34375%208H8.0006H13.6575'%20stroke-width='1.6'/%3e%3c/svg%3e", e1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M12.9051%201C12.693%201.00025%2012.4843%201.05271%2012.2974%201.15274C12.1104%201.25278%2011.951%201.3973%2011.8331%201.57356L9.1222%201.08576L8.67879%201.00555L8.53048%201.46662L7.25876%205.421C5.54568%205.55454%204.03067%206.14788%202.95277%207.02213C2.79541%206.83501%202.59908%206.68452%202.3775%206.58118C2.15592%206.47784%201.91444%206.42415%201.66995%206.42385C1.25753%206.42603%200.860341%206.57994%200.554143%206.85624C0.247944%207.13253%200.0541631%207.51187%200.00976141%207.9219C-0.0346403%208.33193%200.0734443%208.74396%200.313399%209.07939C0.553355%209.41483%200.908388%209.6502%201.31078%209.74061C1.29317%209.88174%201.28253%2010.0245%201.28253%2010.1689C1.28253%2012.8085%204.2889%2014.9471%207.99778%2014.9471C11.7067%2014.9471%2014.713%2012.8085%2014.713%2010.1689C14.713%2010.0248%2014.7023%209.88243%2014.6848%209.74162C15.0882%209.65213%2015.4444%209.41702%2015.6853%209.08128C15.9261%208.74555%2016.0347%208.33277%2015.9902%207.92197C15.9458%207.51117%2015.7514%207.1312%2015.4442%206.85479C15.1371%206.57838%2014.7388%206.42494%2014.3256%206.42385C14.0811%206.42415%2013.8396%206.47784%2013.6181%206.58118C13.3965%206.68452%2013.2002%206.83501%2013.0428%207.02213C11.9839%206.16327%2010.5022%205.57757%208.82609%205.43059L9.44202%202.19252L11.649%202.59003C11.7162%202.87267%2011.8767%203.12441%2012.1046%203.30455C12.3325%203.48469%2012.6146%203.58272%2012.9051%203.58279C13.2476%203.58279%2013.576%203.44673%2013.8182%203.20455C14.0604%202.96236%2014.1965%202.63389%2014.1965%202.29139C14.1965%201.94889%2014.0604%201.62042%2013.8182%201.37824C13.576%201.13606%2013.2476%201%2012.9051%201ZM5.19556%207.97353C5.88774%207.97353%206.44811%208.55207%206.44811%209.26492C6.44811%209.97777%205.88774%2010.5563%205.19556%2010.5563C4.50595%2010.5718%203.94301%209.97777%203.94301%209.26492C3.94301%208.55207%204.50595%207.97353%205.19556%207.97353ZM10.8%207.97353C11.4896%207.97353%2012.0526%208.55207%2012.0526%209.26492C12.0526%209.97777%2011.4896%2010.5718%2010.8%2010.5563C10.1078%2010.5563%209.54745%209.97777%209.54745%209.26492C9.54745%208.55207%2010.1078%207.97353%2010.8%207.97353ZM5.46645%2011.6928C5.4742%2011.698%206.4042%2012.4677%207.99778%2012.4677C9.59136%2012.4677%2010.6091%2011.8115%2010.6169%2011.8063L11.1486%2012.5191C11.0995%2012.5553%209.95553%2013.3974%207.99778%2013.3974C6.04003%2013.3974%204.89605%2012.5553%204.84698%2012.5191L5.46645%2011.6928Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", F_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.6455%204C11.5572%202.46296%209.9149%201.6%208%201.6C4.46538%201.6%201.6%204.46538%201.6%208C1.6%2011.5346%204.46538%2014.4%208%2014.4C11.5346%2014.4%2014.4%2011.5346%2014.4%208H16C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208C0%203.58172%203.58172%200%208%200C10.2434%200%2012.2199%200.946009%2013.6%202.61628V0H15.2V5.6H9.6V4H12.6455Z'/%3e%3c/svg%3e", K_ = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", W_ = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_8564_5674)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", al = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M10.4958%2011.6272L14.5593%2015.6907L15.6907%2014.5594L11.6271%2010.4958C12.4874%209.3935%2013%208.00661%2013%206.5C13%202.91015%2010.0898%203.13835e-07%206.5%200C2.91015%206.3984e-07%20-6.3984e-07%202.91015%200%206.5C-3.13835e-07%2010.0899%202.91015%2013%206.5%2013C8.0066%2013%209.39347%2012.4874%2010.4958%2011.6272ZM11.4%206.5C11.4%209.2062%209.20619%2011.4%206.5%2011.4C3.7938%2011.4%201.6%209.2062%201.6%206.5C1.6%203.7938%203.7938%201.6%206.5%201.6C9.20619%201.6%2011.4%203.7938%2011.4%206.5Z'/%3e%3c/svg%3e", J_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_5045)'%3e%3cpath%20d='M7.6903%200C8.29254%200.00694115%208.89242%200.076523%209.48026%200.207622C9.73687%200.26485%209.92878%200.478779%209.95791%200.740074L10.0976%201.99287C10.1608%202.5681%2010.6464%203.00377%2011.2254%203.00438C11.3811%203.00463%2011.535%202.97222%2011.6788%202.90859L12.8281%202.40375C13.0671%202.29875%2013.3463%202.35599%2013.5248%202.54656C14.3553%203.43356%2014.9738%204.49736%2015.3338%205.65793C15.4114%205.90818%2015.3221%206.18015%2015.1112%206.33561L14.0925%207.08645C13.802%207.29995%2013.6303%207.639%2013.6303%207.99958C13.6303%208.36015%2013.802%208.6992%2014.0932%208.91317L15.1127%209.66427C15.3237%209.81971%2015.4131%2010.0917%2015.3355%2010.342C14.9756%2011.5024%2014.3574%2012.5661%2013.5274%2013.4532C13.3491%2013.6438%2013.0701%2013.7012%2012.8311%2013.5965L11.6772%2013.0909C11.3471%2012.9464%2010.9679%2012.9676%2010.6559%2013.1479C10.344%2013.3282%2010.1363%2013.6461%2010.0967%2014.0043L9.95796%2015.257C9.92935%2015.5153%209.74157%2015.7278%209.48874%2015.7879C8.30027%2016.0707%207.06204%2016.0707%205.87356%2015.7879C5.62074%2015.7278%205.43296%2015.5153%205.40435%2015.257L5.26583%2014.0062C5.22514%2013.6487%205.0172%2013.3317%204.70547%2013.152C4.39374%2012.9723%204.01524%2012.9513%203.68621%2013.0949L2.53205%2013.6006C2.29299%2013.7053%202.01386%2013.6479%201.8356%2013.4572C1.00511%2012.569%200.38691%2011.5041%200.0275302%2010.3424C-0.0498761%2010.0922%200.0395596%209.82044%200.250419%209.66509L1.27059%208.91352C1.56117%208.70002%201.73278%208.36097%201.73278%208.0004C1.73278%207.63982%201.56117%207.30077%201.27021%207.087L0.250678%206.33671C0.0395057%206.18131%20-0.0500122%205.90917%200.0276669%205.65875C0.387669%204.49819%201.00619%203.43438%201.8367%202.54738C2.01514%202.35681%202.2944%202.29957%202.53342%202.40457L3.68245%202.90932C4.01307%203.05441%204.39316%203.0325%204.70657%202.8494C5.01863%202.66839%205.22638%202.35014%205.26649%201.99192L5.40604%200.740074C5.43518%200.478647%205.62727%200.264649%205.88404%200.207543C6.47257%200.0766523%207.07309%200.00710051%207.6903%200ZM7.68006%205.53844C6.32059%205.53844%205.21851%206.64051%205.21851%207.99998C5.21851%209.35945%206.32059%2010.4615%207.68006%2010.4615C9.03953%2010.4615%2010.1416%209.35945%2010.1416%207.99998C10.1416%206.64051%209.03953%205.53844%207.68006%205.53844Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_5045'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", $_ = "data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.55808%200.868984L5.02255%204.40452L1.48699%200.868962L0.35562%202.00033L5.02253%206.66724L9.68945%202.00035L8.55808%200.868984Z'%20fill='%23D2D5D9'/%3e%3c/svg%3e", G_ = "data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.02255%200.333317L9.68945%205.00022L8.55808%206.13159L5.02255%202.59606L1.48702%206.13159L0.355645%205.00022L5.02255%200.333317Z'%20fill='%23BABCBF'/%3e%3c/svg%3e", $i = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%203.13124e-07%208%206.99382e-07C3.58172%202.03931e-06%20-2.99299e-06%203.58172%20-2.60673e-06%208C-3.13124e-07%2012.4183%203.58172%2016%208%2016ZM4.3462%208.17149L7.31585%2011.1411L7.45727%2011.283L8.40722%2010.3329L11.9829%206.75723L11.0334%205.80772L7.45743%209.3837L5.2957%207.22198L4.3462%208.17149Z'/%3e%3c/svg%3e", t1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.2167%200.987644C14.9609%200.770669%2014.559%200.739624%2014.1435%200.906449H14.1428C13.7058%201.0818%201.77211%206.20052%201.2863%206.40965C1.19794%206.44035%200.426245%206.72829%200.505734%207.36966C0.576695%207.94792%201.19692%208.18741%201.27265%208.21505L4.30656%209.25387C4.50784%209.9239%205.24986%2012.3959%205.41395%2012.924C5.5163%2013.2532%205.68313%2013.6858%205.9755%2013.7749C6.23205%2013.8738%206.48723%2013.7834%206.65235%2013.6538L8.50722%2011.9333L11.5016%2014.2685L11.5729%2014.3112C11.7762%2014.4012%2011.971%2014.4463%2012.1569%2014.4463C12.3005%2014.4463%2012.4384%2014.4193%2012.5701%2014.3654C13.0187%2014.1812%2013.1981%2013.7537%2013.2169%2013.7053L15.4535%202.07969C15.59%201.45878%2015.4003%201.14287%2015.2167%200.987644ZM6.98225%209.6694L5.95878%2012.3986L4.93531%208.98708L12.7819%203.18742L6.98225%209.6694Z'%20/%3e%3c/svg%3e", _0 = "data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%2016C6%2010.4772%2010.4772%206%2016%206C21.5228%206%2026%2010.4772%2026%2016C26%2021.5228%2021.5228%2026%2016%2026C10.4772%2026%206%2021.5228%206%2016ZM16%208C11.5817%208%208%2011.5817%208%2016C8%2020.4183%2011.5817%2024%2016%2024C20.4183%2024%2024%2020.4183%2024%2016C24%2011.5817%2020.4183%208%2016%208ZM9%2016C9%2012.134%2012.134%209%2016%209C19.866%209%2023%2012.134%2023%2016C23%2019.866%2019.866%2023%2016%2023C12.134%2023%209%2019.866%209%2016Z'%20fill='white'/%3e%3c/svg%3e", r1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.266%203.42054C14.7227%203.66148%2014.1388%203.82432%2013.526%203.89756C14.1515%203.52262%2014.6319%202.92893%2014.8581%202.22155C14.2727%202.56868%2013.6244%202.8208%2012.9344%202.95669C12.3817%202.36792%2011.5944%202%2010.7231%202C9.05001%202%207.69358%203.35637%207.69358%205.02936C7.69358%205.26679%207.72043%205.49801%207.77206%205.71972C5.2543%205.59339%203.02209%204.38733%201.52793%202.55453C1.26717%203.00195%201.11777%203.52235%201.11777%204.07752C1.11777%205.12852%201.65264%206.05578%202.46551%206.59902C1.96888%206.5833%201.50179%206.44703%201.09331%206.22013C1.09309%206.23277%201.09309%206.24546%201.09309%206.25821C1.09309%207.726%202.13734%208.95043%203.5232%209.22869C3.26897%209.29793%203.00135%209.33493%202.72503%209.33493C2.52983%209.33493%202.34004%209.31597%202.15511%209.28059C2.54058%2010.4842%203.65936%2011.36%204.985%2011.3845C3.94821%2012.197%202.64196%2012.6813%201.22266%2012.6813C0.978157%2012.6813%200.736999%2012.667%200.5%2012.639C1.84065%2013.4985%203.43305%2014%205.14384%2014C10.716%2014%2013.7631%209.38386%2013.7631%205.38064C13.7631%205.24929%2013.7602%205.11863%2013.7543%204.98874C14.3462%204.56162%2014.8598%204.02805%2015.266%203.42054Z'%20/%3e%3c/svg%3e", n1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_567)'%3e%3cpath%20d='M0.0390096%200.5L6.21643%208.7598L0%2015.4754H1.39907L6.84154%209.59578L11.2389%2015.4754H16L9.47501%206.75096L15.2612%200.5H13.8621L8.8499%205.91498L4.8001%200.5H0.0390096ZM2.09644%201.53056H4.2837L13.9422%2014.4446H11.755L2.09644%201.53056Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_567'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", q_ = "data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='%23FECA00'/%3e%3cmask%20id='mask0_12658_6636'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='1'%20width='20'%20height='18'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='url(%23paint0_linear_12658_6636)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_12658_6636)'%3e%3crect%20y='1.25'%20width='20'%20height='7.5'%20fill='url(%23paint1_linear_12658_6636)'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_12658_6636'%20x1='10'%20y1='9'%20x2='9.99999'%20y2='18.5396'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FECE00'/%3e%3cstop%20offset='1'%20stop-color='%23FEBB00'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_12658_6636'%20x1='10'%20y1='1.25'%20x2='10'%20y2='8.75'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2353DFFD'/%3e%3cstop%20offset='1'%20stop-color='%23359FFA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", Z_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4711_40488)'%3e%3cpath%20d='M7.9982%209.53674e-07C9.36526%209.53674e-07%2010.5677%200.865134%2011.0159%202.13364C11.1632%202.55033%2010.9447%203.00748%2010.5281%203.15471C10.1411%203.29142%209.71933%203.11285%209.54316%202.75301L9.50699%202.66682C9.28305%202.03305%208.68168%201.60038%207.9982%201.60038C7.15495%201.60038%206.4641%202.2529%206.40304%203.08056L6.39865%203.19993L6.39862%204.79954L12.5993%204.80031C13.5522%204.80031%2014.3322%205.54062%2014.3956%206.47747L14.3997%206.60074L14.3997%2014.1996C14.3997%2015.1525%2013.6594%2015.9325%2012.7226%2015.9958L12.5993%2016H3.39711C2.44419%2016%201.66418%2015.2597%201.60083%2014.3228L1.59668%2014.1996L1.59668%206.60074C1.59668%205.64782%202.33698%204.86781%203.27384%204.80447L3.39711%204.80031L4.79824%204.79954L4.79827%203.19993C4.79827%201.43266%206.23093%209.53674e-07%207.9982%209.53674e-07ZM7.9982%209.20098C7.33592%209.20098%206.79903%209.73787%206.79903%2010.4002C6.79903%2011.0624%207.33592%2011.5993%207.9982%2011.5993C8.66049%2011.5993%209.19738%2011.0624%209.19738%2010.4002C9.19738%209.73787%208.66049%209.20098%207.9982%209.20098Z'%20fill='%2331DE91'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4711_40488'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", X_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_9_444)'%3e%3cpath%20d='M13.0025%209.59794C13.9963%209.59794%2014.8019%2010.4036%2014.8019%2011.3974V12.1323C14.8019%2012.591%2014.6585%2013.0383%2014.3917%2013.4116C13.1548%2015.1425%2011.135%2016%208.3983%2016C5.66104%2016%203.64231%2015.1421%202.40837%2013.4103C2.14275%2013.0376%202%2012.5912%202%2012.1335V11.3974C2%2010.4036%202.80563%209.59794%203.79942%209.59794H13.0025ZM8.3983%200C10.6078%200%2012.399%201.79118%2012.399%204.00071C12.399%206.21024%2010.6078%208.00142%208.3983%208.00142C6.18877%208.00142%204.39759%206.21024%204.39759%204.00071C4.39759%201.79118%206.18877%200%208.3983%200Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_9_444'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Y_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818L1.5%202.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016ZM7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", Q_ = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.353553%209.54586C0.158291%209.74112%200.158291%2010.0577%200.353554%2010.253L4.59619%2014.4956C4.79146%2014.6909%205.10804%2014.6909%205.3033%2014.4956L6.01041%2013.7885C6.20567%2013.5932%206.20567%2013.2767%206.01041%2013.0814L1.76777%208.83875C1.5725%208.64349%201.25592%208.64349%201.06066%208.83875L0.353553%209.54586ZM8.83883%202.47479L2.47487%208.83875L6.01041%2012.3743L8.62656%209.75813L14.2834%2015.415L15.4148%2014.2836L9.75794%208.62676L12.3744%206.01033L8.83883%202.47479ZM8.83883%201.76769C8.64357%201.57242%208.64357%201.25584%208.83883%201.06058L9.54594%200.353473C9.7412%200.158211%2010.0578%200.158211%2010.253%200.353473L14.4957%204.59611C14.691%204.79138%2014.691%205.10796%2014.4957%205.30322L13.7886%206.01033C13.5933%206.20559%2013.2767%206.20559%2013.0815%206.01033L8.83883%201.76769Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", eS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.454139%209.64645C0.258877%209.84171%200.258877%2010.1583%200.454139%2010.3536L4.69678%2014.5962C4.89204%2014.7915%205.20862%2014.7915%205.40389%2014.5962L6.11099%2013.8891C6.30626%2013.6938%206.30626%2013.3772%206.11099%2013.182L1.86835%208.93934C1.67309%208.74408%201.35651%208.74408%201.16125%208.93934L0.454139%209.64645ZM8.93942%202.57538L2.57546%208.93934L6.11099%2012.4749L8.72715%209.85872L14.384%2015.5156L15.5154%2014.3842L9.85852%208.72735L12.475%206.11091L8.93942%202.57538ZM8.93942%201.86827C8.74416%201.67301%208.74416%201.35643%208.93942%201.16117L9.64653%200.454059C9.84179%200.258797%2010.1584%200.258796%2010.3536%200.454059L14.5963%204.6967C14.7915%204.89196%2014.7915%205.20854%2014.5963%205.40381L13.8892%206.11091C13.6939%206.30617%2013.3773%206.30617%2013.1821%206.11091L8.93942%201.86827Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", tS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.99207%203.63636H5.09091V5.09091H0.727273V0.720881H2.18182V2.36833C3.80878%200.662224%205.663%200%208%200C12.4183%200%2016%203.58172%2016%208C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208H1.45455C1.45455%2011.615%204.38505%2014.5455%208%2014.5455C11.615%2014.5455%2014.5455%2011.615%2014.5455%208C14.5455%204.38505%2011.615%201.45455%208%201.45455C5.93397%201.45455%204.39611%202.03009%202.99207%203.63636Z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.45455%207.63636H11.3636V9.09091H7V4H8.45455V7.63636Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", rS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='path-1-inside-1'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818V2.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016Z'/%3e%3c/mask%3e%3cpath%20d='M8.04545%2016L7.39436%2017.4615L8.04469%2017.7512L8.69528%2017.4621L8.04545%2016ZM2.95455%201.45455L3.84207%202.78583L2.95455%201.45455ZM14.5909%202.90909H12.9909V2.98153L12.9975%203.05367L14.5909%202.90909ZM14.5909%2010.1818H12.9909H14.5909ZM8.69655%2014.5385C6.58223%2013.5966%205.11437%2012.705%204.19935%2011.8916C3.27547%2011.0704%203.1%2010.5016%203.1%2010.1818H-0.1C-0.1%2011.7969%200.815443%2013.1652%202.07338%2014.2834C3.34018%2015.4094%205.14505%2016.4595%207.39436%2017.4615L8.69655%2014.5385ZM3.1%2010.1818V2.90909H-0.1V10.1818H3.1ZM3.1%202.90909C3.1%202.85035%203.10935%202.96404%203.03294%203.13386C2.94838%203.32177%202.83149%203.42018%202.81769%203.43121C2.81663%203.43206%202.83318%203.41892%202.88465%203.38558C2.93655%203.35197%203.00118%203.31234%203.09633%203.25468C3.27933%203.14377%203.53597%202.98989%203.84207%202.78583L2.06703%200.123265C1.82767%200.282838%201.62976%200.401683%201.43776%200.518047C1.27249%200.618213%201.02919%200.764014%200.81867%200.932428C0.577606%201.12528%200.301621%201.40551%200.114789%201.82069C-0.0638995%202.21778%20-0.1%202.60419%20-0.1%202.90909H3.1ZM3.84207%202.78583C3.76643%202.83625%204.29376%202.52335%205.16756%202.19638C6.02381%201.87598%207.06419%201.6%208.04545%201.6L8.04545%20-1.6C6.52723%20-1.6%205.08099%20-1.18793%204.04608%20-0.800668C3.02871%20-0.419974%202.26033%20-0.0056029%202.06703%200.123265L3.84207%202.78583ZM8.04545%201.6C9.88229%201.6%2011.3986%202.21898%2012.2488%202.78583L14.0239%200.123265C12.6923%20-0.764437%2010.5653%20-1.6%208.04545%20-1.6L8.04545%201.6ZM12.2488%202.78583C12.5549%202.98989%2012.8116%203.14377%2012.9946%203.25468C13.0897%203.31234%2013.1544%203.35197%2013.2063%203.38558C13.2577%203.41892%2013.2743%203.43206%2013.2732%203.43121C13.2594%203.42018%2013.1425%203.32177%2013.058%203.13386C12.9816%202.96404%2012.9909%202.85035%2012.9909%202.90909H16.1909C16.1909%202.60419%2016.1548%202.21778%2015.9761%201.82069C15.7893%201.40551%2015.5133%201.12528%2015.2722%200.932428C15.0617%200.764014%2014.8184%200.618213%2014.6531%200.518047C14.4611%200.401683%2014.2632%200.282838%2014.0239%200.123265L12.2488%202.78583ZM12.9975%203.05367C12.992%202.99374%2012.9948%203.01208%2012.9965%203.249C12.9978%203.43011%2012.9986%203.68141%2012.999%203.9838C12.9999%204.58786%2012.9993%205.38611%2012.9981%206.21349C12.9957%207.86392%2012.9909%209.63543%2012.9909%2010.1818H16.1909C16.1909%209.6373%2016.1957%207.87838%2016.1981%206.21814C16.1993%205.39018%2016.1999%204.58804%2016.199%203.97905C16.1986%203.67492%2016.1977%203.41653%2016.1964%203.22635C16.1954%203.09198%2016.1946%202.87741%2016.1844%202.76451L12.9975%203.05367ZM12.9909%2010.1818C12.9909%2010.5048%2012.8144%2011.0748%2011.8916%2011.8951C10.977%2012.708%209.50968%2013.5983%207.39563%2014.5379L8.69528%2017.4621C10.9449%2016.4623%2012.7503%2015.4132%2014.0175%2014.2868C15.2765%2013.1677%2016.1909%2011.7982%2016.1909%2010.1818H12.9909Z'%20mask='url(%23path-1-inside-1)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/svg%3e", nS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.81463%2013.1855C2.19849%2012.5694%202.02173%2011.6295%202.21495%2010.3964C1.20633%209.661%200.666748%208.87144%200.666748%208.00008C0.666748%207.12873%201.20633%206.33916%202.21495%205.6038C2.02173%204.37063%202.19849%203.43077%202.81463%202.81463C3.43077%202.19849%204.37063%202.02173%205.6038%202.21495C6.33916%201.20633%207.12873%200.666748%208.00008%200.666748C8.87144%200.666748%209.661%201.20633%2010.3964%202.21495C11.6295%202.02173%2012.5694%202.19849%2013.1855%202.81463C13.8017%203.43077%2013.9784%204.37063%2013.7852%205.6038C14.7938%206.33916%2015.3334%207.12873%2015.3334%208.00008C15.3334%208.87144%2014.7938%209.661%2013.7852%2010.3964C13.9784%2011.6295%2013.8017%2012.5694%2013.1855%2013.1855C12.5694%2013.8017%2011.6295%2013.9784%2010.3964%2013.7852C9.661%2014.7938%208.87144%2015.3334%208.00008%2015.3334C7.12873%2015.3334%206.33916%2014.7938%205.6038%2013.7852C4.37063%2013.9784%203.43077%2013.8017%202.81463%2013.1855ZM7.33347%208.39049L10.1954%205.52856L11.1382%206.47137L7.33347%2010.2761L4.86206%207.80471L5.80487%206.8619L7.33347%208.39049Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", o1 = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4996%201.43824L15.5943%2010.1476C16.1245%2011.0438%2016.1359%2012.1548%2015.6243%2013.0618C15.112%2013.9698%2014.1546%2014.5337%2013.1003%2014.544L2.89116%2014.5439C1.84773%2014.5354%200.888457%2013.9698%200.37614%2013.061C-0.135752%2012.1529%20-0.123797%2011.0394%200.404683%2010.1508L5.50126%201.43828C6.0191%200.546865%206.97275%20-0.00120619%208.00383%205.89964e-07C9.03481%200.00120724%209.98812%200.55155%2010.4996%201.43824ZM8.73051%204.36255L7.27551%204.36255L7.27551%209.45336L8.73051%209.45336L8.73051%204.36255ZM8.72831%2010.9077C8.72831%2011.3093%208.4026%2011.6349%208.00081%2011.6349C7.59903%2011.6349%207.27332%2011.3093%207.27332%2010.9077C7.27332%2010.506%207.59903%2010.1804%208.00081%2010.1804C8.4026%2010.1804%208.72831%2010.506%208.72831%2010.9077Z'%20fill='%23F1BF0B'/%3e%3c/svg%3e", oS = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.84239%202.69128V1L14.9999%201V6.04246H13.286V3.92409L8.78942%208.42064L7.55658%207.18779L12.0532%202.69128L9.84239%202.69128ZM14.0194%2014.7963L14.0194%206.99373H12.3054L12.3054%2013.105L2.71569%2013.105L2.71569%203.64255L8.86185%203.64255V1.95127L1%201.95127L1%2014.7963L14.0194%2014.7963Z'%20fill='%23BABCBF'/%3e%3c/svg%3e", i1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_561)'%3e%3cpath%20d='M5.52545%2011.6008H10.4794C9.98334%2014.2183%208.99007%2016%208.00241%2016C7.04467%2016%206.08167%2014.3246%205.5719%2011.8364L5.52545%2011.6008H10.4794H5.52545ZM0.854008%2011.6009L4.29902%2011.6007C4.59088%2013.2668%205.08558%2014.6842%205.73298%2015.6761C3.68241%2015.0705%201.97524%2013.6665%200.971106%2011.8241L0.854008%2011.6009ZM11.7058%2011.6007L15.1508%2011.6009C14.1656%2013.5529%2012.4044%2015.0463%2010.2726%2015.6758C10.8764%2014.7496%2011.3474%2013.4534%2011.6448%2011.9305L11.7058%2011.6007L15.1508%2011.6009L11.7058%2011.6007ZM11.9482%206.40002L15.8447%206.39953C15.9497%206.91666%2016.0048%207.4519%2016.0048%208C16.0048%208.83638%2015.8765%209.64279%2015.6385%2010.4007H11.8758C11.9601%209.63447%2012.0042%208.82948%2012.0042%208C12.0042%207.63649%2011.9958%207.27768%2011.9791%206.92479L11.9482%206.40002L15.8447%206.39953L11.9482%206.40002ZM0.160074%206.39953L4.05666%206.40002C4.01966%206.92005%204.00058%207.45473%204.00058%208C4.00058%208.66359%204.02884%209.3115%204.08327%209.93641L4.12897%2010.4007H0.366322C0.128311%209.64279%200%208.83638%200%208C0%207.4519%200.0551039%206.91666%200.160074%206.39953ZM5.2624%206.39956H10.7424C10.7826%206.91615%2010.8041%207.4513%2010.8041%208C10.8041%208.67021%2010.7721%209.32022%2010.713%209.94087L10.6636%2010.4007H5.34118C5.25073%209.64396%205.20076%208.83777%205.20076%208C5.20076%207.58848%205.21282%207.18457%205.23581%206.79041L5.2624%206.39956H10.7424H5.2624ZM10.3582%200.460157L10.2718%200.323955C12.6868%201.03684%2014.6263%202.85839%2015.501%205.19933L11.8278%205.19956C11.5753%203.26574%2011.0625%201.60495%2010.3582%200.460157L10.2718%200.323955L10.3582%200.460157ZM5.63548%200.353412L5.73292%200.323985C5.02821%201.40375%204.50445%202.98767%204.22628%204.84764L4.17702%205.19956L0.503775%205.19933C1.36667%202.88998%203.26583%201.08609%205.63548%200.353412L5.73292%200.323985L5.63548%200.353412ZM8.00241%200C9.0576%200%2010.1192%202.0337%2010.574%204.94748L10.6114%205.19936H5.39337C5.82496%202.15157%206.91707%200%208.00241%200Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_561'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", a1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M5.91304%201C2.65217%201%200%203.26223%200%206.04348C0%207.52853%200.716033%208.86413%202.0231%209.83152L1.10598%2012.5842L3.97418%2010.8084C4.77038%2011.0584%205.74185%2011.1467%206.67935%2011.0435C7.44022%2012.5163%209.15897%2013.5217%2011.1304%2013.5217C11.7296%2013.5217%2012.284%2013.409%2012.7989%2013.2554L15.1807%2014.5883L14.5163%2012.3098C15.413%2011.5652%2016%2010.5285%2016%209.34783C16%207.1875%2014.1209%205.46467%2011.7391%205.2106C11.2717%202.79212%208.82337%201%205.91304%201ZM3.82609%203.78261C4.20924%203.78261%204.52174%204.09511%204.52174%204.47826C4.52174%204.86141%204.20924%205.17391%203.82609%205.17391C3.44293%205.17391%203.13043%204.86141%203.13043%204.47826C3.13043%204.09511%203.44293%203.78261%203.82609%203.78261ZM8%203.78261C8.38315%203.78261%208.69565%204.09511%208.69565%204.47826C8.69565%204.86141%208.38315%205.17391%208%205.17391C7.61685%205.17391%207.30435%204.86141%207.30435%204.47826C7.30435%204.09511%207.61685%203.78261%208%203.78261ZM11.1304%205.86957C13.4769%205.86957%2015.3043%207.44701%2015.3043%209.34783C15.3043%2010.3764%2014.7799%2011.2785%2013.9144%2011.9198L13.7201%2012.0652L14.0367%2013.1508L12.9062%2012.5163L12.7595%2012.5652C12.2731%2012.7283%2011.7174%2012.8261%2011.1304%2012.8261C8.78397%2012.8261%206.95652%2011.2486%206.95652%209.34783C6.95652%207.44701%208.78397%205.86957%2011.1304%205.86957ZM9.56522%207.95652C9.28668%207.95652%209.04348%208.19973%209.04348%208.47826C9.04348%208.75679%209.28668%209%209.56522%209C9.84375%209%2010.087%208.75679%2010.087%208.47826C10.087%208.19973%209.84375%207.95652%209.56522%207.95652ZM12.6957%207.95652C12.4171%207.95652%2012.1739%208.19973%2012.1739%208.47826C12.1739%208.75679%2012.4171%209%2012.6957%209C12.9742%209%2013.2174%208.75679%2013.2174%208.47826C13.2174%208.19973%2012.9742%207.95652%2012.6957%207.95652Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", s1 = "data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9651%2013.2098C14.8029%2013.0935%2015.4811%2012.4727%2015.6407%2011.6582C15.8004%2010.7662%2015.96%209.44727%2016%207.81818C16%206.18909%2015.8004%204.87018%2015.6407%203.97818C15.4815%203.16364%2014.8029%202.54291%2013.9651%202.42655C12.6084%202.23273%2010.4538%202%207.98%202C5.50618%202%203.31164%202.23273%201.99491%202.42655C1.15709%202.54291%200.478909%203.16364%200.319273%203.97818C0.159636%204.87018%200%206.18909%200%207.81818C0%209.44727%200.159636%2010.7662%200.319273%2011.6582C0.478545%2012.4727%201.15709%2013.0935%201.99491%2013.2098C3.35164%2013.4036%205.54618%2013.6364%207.98%2013.6364C10.4538%2013.6364%2012.6484%2013.4036%2013.9651%2013.2098ZM6.18182%205.06651V10.5701C6.18182%2010.8407%206.48291%2011.0018%206.708%2010.8523L10.836%208.10033C11.0371%207.96615%2011.0371%207.67088%2010.836%207.53706L6.708%204.78506C6.48291%204.63488%206.18182%204.79633%206.18182%205.06651Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", iS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016%20'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49497)'%3e%3cmask%20id='mask0_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23AF0100'/%3e%3cmask%20id='mask1_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%233CA5D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%2373BE4A'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.581%209.45333C10.9075%209.29804%2010.3805%208.76856%2010.3875%207.9916C10.394%207.2643%2010.8632%206.64905%2011.6039%206.48185C12.3446%206.31465%2012.9962%206.66724%2012.9962%206.66724C12.7921%206.21328%2012.0814%205.89496%2011.4984%205.89649C10.4133%205.89934%209.2556%206.72775%209.24422%207.9928C9.23242%209.30432%2010.4806%2010.0499%2011.5792%2010.047C12.4598%2010.0447%2012.8782%209.47795%2012.965%209.23694C12.965%209.23694%2012.2545%209.60862%2011.581%209.45333ZM12.009%208.71035L12.5968%208.30133L13.1846%208.71035L12.9772%208.02494L13.5479%207.59231L12.8319%207.57772L12.5968%206.90133L12.3617%207.57772L11.6457%207.59231L12.2164%208.02494L12.009%208.71035Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49497)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49497'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49497'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49497'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49497'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", aS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cmask%20id='mask0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%203V4H19V3H3ZM3%205V6H19V5H3ZM3%208V7H19V8H3ZM3%209V10H19V9H3ZM3%2012V11H19V12H3ZM3%2014V13H19V14H3Z'%20fill='%23F7FCFF'/%3e%3crect%20x='3'%20y='2'%20width='9'%20height='7'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.04005%204.17375L4.56997%203.80462L4.98103%204.10055H4.74829L5.21896%204.51685L5.05999%205.10055H4.811L4.56923%204.56445L4.36305%205.10055H3.74829L4.21896%205.51685L4.04005%206.17375L4.56997%205.80462L4.98103%206.10055H4.74829L5.21896%206.51685L5.05999%207.10055H4.811L4.56923%206.56445L4.36305%207.10055H3.74829L4.21896%207.51685L4.04005%208.17375L4.56997%207.80462L5.08271%208.17375L4.92329%207.51685L5.33506%207.10055H5.14514L5.56997%206.80462L5.98103%207.10055H5.74829L6.21896%207.51685L6.04005%208.17375L6.56997%207.80462L7.08271%208.17375L6.92329%207.51685L7.33506%207.10055H7.14514L7.56997%206.80462L7.98103%207.10055H7.74829L8.21896%207.51685L8.04005%208.17375L8.56997%207.80462L9.08271%208.17375L8.92329%207.51685L9.33506%207.10055H9.14514L9.56997%206.80462L9.98103%207.10055H9.74829L10.219%207.51685L10.0401%208.17375L10.57%207.80462L11.0827%208.17375L10.9233%207.51685L11.3351%207.10055H10.811L10.5692%206.56445L10.363%207.10055H10.0649L9.92329%206.51685L10.3351%206.10055H10.1451L10.57%205.80462L11.0827%206.17375L10.9233%205.51685L11.3351%205.10055H10.811L10.5692%204.56445L10.363%205.10055H10.0649L9.92329%204.51685L10.3351%204.10055H10.1451L10.57%203.80462L11.0827%204.17375L10.9233%203.51685L11.3351%203.10055H10.811L10.5692%202.56445L10.363%203.10055H9.74829L10.219%203.51685L10.06%204.10055H9.811L9.56923%203.56445L9.36305%204.10055H9.06494L8.92329%203.51685L9.33506%203.10055H8.811L8.56923%202.56445L8.36305%203.10055H7.74829L8.21896%203.51685L8.05999%204.10055H7.811L7.56923%203.56445L7.36305%204.10055H7.06494L6.92329%203.51685L7.33506%203.10055H6.811L6.56923%202.56445L6.36305%203.10055H5.74829L6.21896%203.51685L6.05999%204.10055H5.811L5.56923%203.56445L5.36305%204.10055H5.06494L4.92329%203.51685L5.33506%203.10055H4.811L4.56923%202.56445L4.36305%203.10055H3.74829L4.21896%203.51685L4.04005%204.17375ZM10.06%206.10055L10.219%205.51685L9.74829%205.10055H9.98103L9.56997%204.80462L9.14514%205.10055H9.33506L8.92329%205.51685L9.06494%206.10055H9.36305L9.56923%205.56445L9.811%206.10055H10.06ZM8.98103%206.10055L8.56997%205.80462L8.14514%206.10055H8.33506L7.92329%206.51685L8.06494%207.10055H8.36305L8.56923%206.56445L8.811%207.10055H9.05999L9.21896%206.51685L8.74829%206.10055H8.98103ZM7.21896%206.51685L7.05999%207.10055H6.811L6.56923%206.56445L6.36305%207.10055H6.06494L5.92329%206.51685L6.33506%206.10055H6.14514L6.56997%205.80462L6.98103%206.10055H6.74829L7.21896%206.51685ZM7.36305%206.10055H7.06494L6.92329%205.51685L7.33506%205.10055H7.14514L7.56997%204.80462L7.98103%205.10055H7.74829L8.21896%205.51685L8.05999%206.10055H7.811L7.56923%205.56445L7.36305%206.10055ZM6.05999%206.10055L6.21896%205.51685L5.74829%205.10055H5.98103L5.56997%204.80462L5.14514%205.10055H5.33506L4.92329%205.51685L5.06494%206.10055H5.36305L5.56923%205.56445L5.811%206.10055H6.05999ZM9.21896%204.51685L9.05999%205.10055H8.811L8.56923%204.56445L8.36305%205.10055H8.06494L7.92329%204.51685L8.33506%204.10055H8.14514L8.56997%203.80462L8.98103%204.10055H8.74829L9.21896%204.51685ZM6.98103%204.10055L6.56997%203.80462L6.14514%204.10055H6.33506L5.92329%204.51685L6.06494%205.10055H6.36305L6.56923%204.56445L6.811%205.10055H7.05999L7.21896%204.51685L6.74829%204.10055H6.98103Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", sS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49731)'%3e%3cg%20clip-path='url(%23clip0_5985_49731)'%3e%3cmask%20id='mask0_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3crect%20x='1'%20width='20'%20height='15'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='%23FFB400'/%3e%3cmask%20id='mask1_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V3.75H21V0H1Z'%20fill='%23C51918'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%2011.25V15H21V11.25H1Z'%20fill='%23C51918'/%3e%3crect%20x='4.12891'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.10961%205.79004H3.84961V6.14004H4.05961V6.42004H4.89961V6.14004H5.10961V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.89961%2010.2697H5.10961V10.6197H3.84961V10.2697H4.05961V9.98975H4.89961V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.48023%205.85984C4.63257%205.85984%204.64805%205.80248%204.73792%205.71681C4.80771%205.65029%204.97023%205.56778%204.97023%205.47484C4.97023%205.26221%204.75085%205.08984%204.48023%205.08984C4.20961%205.08984%203.99023%205.26221%203.99023%205.47484C3.99023%205.57839%204.10216%205.64762%204.18679%205.71681C4.27595%205.78971%204.3414%205.85984%204.48023%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask2_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='10'%20width='3'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask2_5985_49731)'%3e%3cpath%20d='M3.83805%2011.0697L3.81055%2011.0026C3.92403%2010.9521%204.03792%2010.9268%204.15199%2010.9268C4.22568%2010.9268%204.26416%2010.937%204.32958%2010.9661C4.38705%2010.9917%204.41683%2010.9997%204.47968%2010.9997C4.54252%2010.9997%204.57231%2010.9917%204.62977%2010.9661C4.69519%2010.937%204.73367%2010.9268%204.80737%2010.9268C4.92143%2010.9268%205.03532%2010.9521%205.14881%2011.0026L5.1213%2011.0697C5.01633%2011.0229%204.91176%2010.9997%204.80737%2010.9997C4.74452%2010.9997%204.71473%2011.0076%204.65727%2011.0332C4.59185%2011.0623%204.55337%2011.0726%204.47968%2011.0726C4.40598%2011.0726%204.3675%2011.0623%204.30208%2011.0332C4.24462%2011.0076%204.21483%2010.9997%204.15199%2010.9997C4.04759%2010.9997%203.94302%2011.0229%203.83805%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M3.83805%2010.8597L3.81055%2010.7926C3.92403%2010.7421%204.03792%2010.7168%204.15199%2010.7168C4.22568%2010.7168%204.26416%2010.7271%204.32958%2010.7562C4.38705%2010.7818%204.41683%2010.7897%204.47968%2010.7897C4.54252%2010.7897%204.57231%2010.7818%204.62977%2010.7562C4.69519%2010.7271%204.73367%2010.7168%204.80737%2010.7168C4.92143%2010.7168%205.03532%2010.7421%205.14881%2010.7926L5.1213%2010.8597C5.01633%2010.813%204.91176%2010.7897%204.80737%2010.7897C4.74452%2010.7897%204.71473%2010.7977%204.65727%2010.8232C4.59185%2010.8524%204.55337%2010.8626%204.47968%2010.8626C4.40598%2010.8626%204.3675%2010.8524%204.30208%2010.8232C4.24462%2010.7977%204.21483%2010.7897%204.15199%2010.7897C4.04759%2010.7897%203.94302%2010.813%203.83805%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3crect%20x='10.9902'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.969%205.79004H10.709V6.14004H10.919V6.42004H11.759V6.14004H11.969V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.759%2010.2697H11.969V10.6197H10.709V10.2697H10.919V9.98975H11.759V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.3396%205.85984C11.4919%205.85984%2011.5074%205.80248%2011.5973%205.71681C11.6671%205.65029%2011.8296%205.56778%2011.8296%205.47484C11.8296%205.26221%2011.6102%205.08984%2011.3396%205.08984C11.069%205.08984%2010.8496%205.26221%2010.8496%205.47484C10.8496%205.57839%2010.9615%205.64762%2011.0462%205.71681C11.1353%205.78971%2011.2008%205.85984%2011.3396%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask3_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='10'%20y='10'%20width='2'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask3_5985_49731)'%3e%3cpath%20d='M10.6974%2011.0697L10.6699%2011.0026C10.7834%2010.9521%2010.8973%2010.9268%2011.0114%2010.9268C11.0851%2010.9268%2011.1235%2010.937%2011.189%2010.9661C11.2464%2010.9917%2011.2762%2010.9997%2011.3391%2010.9997C11.4019%2010.9997%2011.4317%2010.9917%2011.4891%2010.9661C11.5546%2010.937%2011.593%2010.9268%2011.6667%2010.9268C11.7808%2010.9268%2011.8947%2010.9521%2012.0082%2011.0026L11.9807%2011.0697C11.8757%2011.0229%2011.7711%2010.9997%2011.6667%2010.9997C11.6039%2010.9997%2011.5741%2011.0076%2011.5166%2011.0332C11.4512%2011.0623%2011.4127%2011.0726%2011.3391%2011.0726C11.2654%2011.0726%2011.2269%2011.0623%2011.1615%2011.0332C11.104%2011.0076%2011.0742%2010.9997%2011.0114%2010.9997C10.907%2010.9997%2010.8024%2011.0229%2010.6974%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M10.6974%2010.8597L10.6699%2010.7926C10.7834%2010.7421%2010.8973%2010.7168%2011.0114%2010.7168C11.0851%2010.7168%2011.1235%2010.7271%2011.189%2010.7562C11.2464%2010.7818%2011.2762%2010.7897%2011.3391%2010.7897C11.4019%2010.7897%2011.4317%2010.7818%2011.4891%2010.7562C11.5546%2010.7271%2011.593%2010.7168%2011.6667%2010.7168C11.7808%2010.7168%2011.8947%2010.7421%2012.0082%2010.7926L11.9807%2010.8597C11.8757%2010.813%2011.7711%2010.7897%2011.6667%2010.7897C11.6039%2010.7897%2011.5741%2010.7977%2011.5166%2010.8232C11.4512%2010.8524%2011.4127%2010.8626%2011.3391%2010.8626C11.2654%2010.8626%2011.2269%2010.8524%2011.1615%2010.8232C11.104%2010.7977%2011.0742%2010.7897%2011.0114%2010.7897C10.907%2010.7897%2010.8024%2010.813%2010.6974%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.11723%209.79969C4.24343%209.64667%204.314%209.50748%204.314%209.35964C4.314%209.26643%204.28626%209.18591%204.23766%209.12014L4.24588%209.11645C4.24512%209.11679%204.38433%209.05611%204.43279%209.03287C4.52289%208.98967%204.60226%208.94392%204.67965%208.88764C4.72905%208.85171%204.79525%208.81257%204.89617%208.75839L4.991%208.70795L5.0166%208.69435C5.06565%208.66818%205.10217%208.64813%205.1361%208.62844C5.24183%208.56712%205.3117%208.51643%205.36514%208.44866C5.49172%208.28815%205.46544%208.07058%205.28807%207.94982C5.20117%207.89065%205.0839%207.8567%204.91201%207.82998L4.87641%207.82447L4.66616%207.79187C4.5839%207.77896%204.51051%207.7669%204.44506%207.75547C4.87542%207.68386%205.48994%207.71018%205.76025%207.84974L6.01716%207.35215C5.46632%207.06775%204.21124%207.09679%203.74241%207.41966C3.39854%207.65648%203.44468%208.01445%203.80246%208.1686C3.95197%208.23301%204.14686%208.27575%204.50751%208.3337C4.44708%208.36876%204.39697%208.40079%204.35028%208.43474C4.30293%208.46917%204.2522%208.49842%204.19067%208.52792C4.16125%208.54203%204.07415%208.58027%204.0342%208.59782L4.03416%208.59783L4.03415%208.59784L4.01408%208.60668C3.72265%208.73919%203.58121%208.9225%203.62348%209.25342L3.64636%209.43255L3.68739%209.44516L4.11723%209.79969ZM3.75699%209.33676L3.7561%209.33933L3.75678%209.33751L3.75699%209.33676ZM11.441%209.35964C11.441%209.50748%2011.5115%209.64667%2011.6378%209.79969L12.0676%209.44516L12.1086%209.43255L12.1315%209.25342C12.1738%208.9225%2012.0323%208.73919%2011.7409%208.60668L11.7208%208.59784L11.7207%208.5978C11.6808%208.58025%2011.5937%208.54202%2011.5643%208.52792C11.5028%208.49842%2011.452%208.46917%2011.4047%208.43474C11.358%208.40079%2011.3079%208.36876%2011.2475%208.3337C11.6081%208.27575%2011.803%208.23301%2011.9525%208.1686C12.3103%208.01445%2012.3564%207.65648%2012.0126%207.41966C11.5437%207.09679%2010.2887%207.06775%209.73781%207.35215L9.99472%207.84974C10.265%207.71018%2010.8796%207.68386%2011.3099%207.75547C11.2445%207.7669%2011.1711%207.77896%2011.0888%207.79187L10.8785%207.82447L10.843%207.82998C10.6711%207.8567%2010.5538%207.89065%2010.4669%207.94982C10.2895%208.07058%2010.2633%208.28815%2010.3898%208.44866C10.4433%208.51643%2010.5131%208.56712%2010.6189%208.62845C10.6528%208.64813%2010.6893%208.66818%2010.7384%208.69435L10.764%208.70798L10.8588%208.75839C10.9597%208.81257%2011.0259%208.85171%2011.0753%208.88764C11.1527%208.94392%2011.2321%208.98967%2011.3222%209.03287C11.3707%209.05611%2011.5099%209.11679%2011.5091%209.11645L11.5173%209.12014C11.4687%209.18591%2011.441%209.26643%2011.441%209.35964Z'%20fill='%23AD1619'/%3e%3cpath%20d='M4.701%207.75L4.90762%207.79274V8.1007C4.68756%208.27629%204.12891%208.57223%204.12891%208.57223V7.75H4.701Z'%20fill='%23F1F9FF'/%3e%3cpath%20d='M11.1955%207.75L10.9889%207.79274V8.1007C11.2089%208.27629%2011.7676%208.57223%2011.7676%208.57223V7.75H11.1955Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2357%204.50361V4.40112C9.87565%204.14272%209.4986%204.01352%209.10456%204.01352C8.72679%203.84635%208.34442%203.78145%207.95744%203.81885C7.95755%203.81765%207.9576%203.81704%207.9576%203.81704C7.37574%203.76011%206.78934%204.01352%206.78934%204.01352C6.19828%204.01352%205.6582%204.40112%205.6582%204.40112V4.50361L6.36422%205.21269C6.36422%205.21269%206.56295%205.89519%207.95473%205.73479V5.73652C7.95473%205.73652%208.87619%205.71137%208.94094%205.68983C8.96663%205.68129%208.99328%205.67351%209.0205%205.66556C9.20099%205.61287%209.40703%205.55271%209.52968%205.21269L10.2357%204.50361ZM7.95473%203.8502C7.93463%204.08628%207.81991%205.50936%207.95473%205.72999V3.8502Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.19544%205.09358L6.19591%205.09142L5.69922%204.62412L5.74718%204.57313L6.21326%205.01163L6.22519%204.95678C6.30144%204.97336%206.35717%204.97945%206.38966%204.976V4.88088L6.49297%204.93679C6.54379%204.96429%206.61657%204.97168%206.71242%204.95609C6.78282%204.94463%206.83033%204.86287%206.84586%204.68864L6.87722%204.33691L6.98241%204.67401C7.03%204.82654%207.10262%204.89378%207.20599%204.89378C7.30696%204.89378%207.34754%204.85677%207.35202%204.76347L7.36473%204.49886L7.48439%204.73521C7.5275%204.82035%207.58696%204.85899%207.67149%204.85899C7.7924%204.85899%207.87316%204.75819%207.87316%204.60004H7.87544H8.01316H8.01544C8.01544%204.75819%208.09621%204.85899%208.21711%204.85899C8.30165%204.85899%208.3611%204.82035%208.40421%204.73521L8.52388%204.49886L8.53658%204.76347C8.54106%204.85677%208.58165%204.89378%208.68261%204.89378C8.78599%204.89378%208.8586%204.82654%208.9062%204.67401L9.01139%204.33691L9.04275%204.68864C9.05828%204.86287%209.10578%204.94463%209.17619%204.95609C9.27204%204.97168%209.34481%204.96429%209.39563%204.93679L9.49895%204.88088V4.976C9.53143%204.97945%209.58717%204.97336%209.66341%204.95678L9.68555%205.05857L10.2015%204.57313L10.2495%204.62412L9.60741%205.22819C9.51374%205.40071%209.46656%205.51458%209.46656%205.56188C9.46656%205.63404%209.27882%205.67687%208.91241%205.72086C8.62535%205.75533%208.28658%205.77846%208.00948%205.78192V5.78237L7.97435%205.78225L7.93922%205.78237V5.78192C7.66211%205.77846%207.32334%205.75533%207.03629%205.72086C6.66987%205.67687%206.48213%205.63404%206.48213%205.56188C6.48213%205.55293%206.48044%205.5416%206.47707%205.52794C6.44012%205.48089%206.41414%205.40391%206.39686%205.33447C6.38064%205.302%206.36211%205.26655%206.34128%205.22819L6.19903%205.09436L6.19544%205.09358ZM9.63635%205.10485C9.52171%205.12514%209.43893%205.12309%209.395%205.08733C9.3263%205.10732%209.24571%205.10924%209.1537%205.09427C9.05543%205.07828%208.98699%205.01291%208.94581%204.90447C8.89205%204.97296%208.82408%205.01525%208.74265%205.02892C9.1906%205.09245%209.50439%205.18174%209.50439%205.18174C9.50439%205.18174%209.49665%205.24808%209.47784%205.32608C9.49775%205.28525%209.52134%205.23988%209.54861%205.1898L9.55536%205.18105L9.63635%205.10485ZM8.53127%205.00231C8.49231%204.98295%208.4612%204.95488%208.43871%204.91871C8.40531%204.9482%208.36733%204.96977%208.32514%204.98308C8.39557%204.98847%208.46444%204.99498%208.53127%205.00231ZM8.07803%204.96946C8.0235%204.94426%207.97816%204.90391%207.9443%204.85221C7.91068%204.90355%207.86575%204.94369%207.81174%204.96893C7.84373%204.96797%207.87592%204.9673%207.90825%204.96694V4.96662L7.93632%204.9667L7.96439%204.96662V4.96694C8.0025%204.96737%208.0404%204.96822%208.07803%204.96946ZM6.38824%205.17626L6.32298%205.11486C6.40132%205.12263%206.45931%205.11525%206.4936%205.08733C6.56231%205.10732%206.64289%205.10924%206.73491%205.09427C6.83318%205.07828%206.90161%205.01291%206.94279%204.90447C6.995%204.97098%207.0606%205.01277%207.13891%205.02766C6.75269%205.08192%206.46454%205.15575%206.38824%205.17626ZM7.56043%204.98211C7.49261%204.98715%207.42621%204.99324%207.36164%205.00012C7.39859%204.98086%207.42824%204.95354%207.4499%204.91871C7.48249%204.94749%207.51945%204.96873%207.56043%204.98211ZM9.28252%205.56325C9.33156%205.5862%209.37088%205.5633%209.40196%205.51936C9.39927%205.53149%209.39759%205.54247%209.39691%205.5523C9.3928%205.55498%209.38651%205.55822%209.37825%205.56169C9.35519%205.57139%209.31998%205.58171%209.27417%205.59216C9.18412%205.6127%209.05596%205.63313%208.90406%205.65136C8.60745%205.68698%208.25474%205.71041%207.97435%205.71225C7.69395%205.71041%207.34125%205.68698%207.04463%205.65136C6.89274%205.63313%206.76457%205.6127%206.67453%205.59216C6.63613%205.5834%206.60518%205.57473%206.58259%205.56644C6.58507%205.5655%206.58759%205.56443%206.59012%205.56325C6.74304%205.49169%207.75422%205.42455%207.93632%205.41296C8.11842%205.42455%209.1296%205.49169%209.28252%205.56325ZM9.47535%205.55042L9.47429%205.55165L9.47493%205.55076L9.47535%205.55042Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94437%203.34187C8.06035%203.34187%208.15437%203.24785%208.15437%203.13187C8.15437%203.0159%208.06035%202.92188%207.94437%202.92188C7.8284%202.92188%207.73438%203.0159%207.73438%203.13187C7.73438%203.24785%207.8284%203.34187%207.94437%203.34187Z'%20fill='%23005BBF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.80905%204.37318C7.81353%204.39622%207.82053%204.41768%207.82937%204.4368C7.80225%204.42644%207.77005%204.42044%207.73552%204.42044C7.63887%204.42044%207.56052%204.46745%207.56052%204.52544C7.56052%204.58343%207.63887%204.63044%207.73552%204.63044C7.83217%204.63044%207.91052%204.58343%207.91052%204.52544C7.91052%204.58343%207.98887%204.63044%208.08552%204.63044C8.18217%204.63044%208.26052%204.58343%208.26052%204.52544C8.26052%204.46745%208.18217%204.42044%208.08552%204.42044C8.06119%204.42044%208.03802%204.42342%208.01696%204.4288C8.02204%204.4001%208.02182%204.36718%208.0152%204.33311C7.99675%204.23823%207.93566%204.17029%207.87873%204.18136C7.82181%204.19242%207.79061%204.2783%207.80905%204.37318ZM7.91052%204.52544L7.91044%204.52224L7.91059%204.52229L7.91052%204.52544ZM6.77937%204.5068C6.77053%204.48768%206.76353%204.46622%206.75905%204.44318C6.74061%204.3483%206.77181%204.26242%206.82873%204.25136C6.88566%204.24029%206.94675%204.30823%206.9652%204.40311C6.97182%204.43718%206.97204%204.4701%206.96696%204.4988C6.98802%204.49342%207.01119%204.49044%207.03552%204.49044C7.13217%204.49044%207.21052%204.53745%207.21052%204.59544C7.21052%204.65343%207.13217%204.70044%207.03552%204.70044C6.93887%204.70044%206.86052%204.65343%206.86052%204.59544L6.86059%204.59229L6.86044%204.59224L6.86052%204.59544C6.86052%204.65343%206.78217%204.70044%206.68552%204.70044C6.58887%204.70044%206.51052%204.65343%206.51052%204.59544C6.51052%204.53745%206.58887%204.49044%206.68552%204.49044C6.72005%204.49044%206.75225%204.49644%206.77937%204.5068ZM8.97172%204.57079C8.96365%204.62822%208.87952%204.66387%208.78381%204.65041C8.6881%204.63696%208.61706%204.57951%208.62513%204.52208C8.6332%204.46465%208.71733%204.42901%208.81304%204.44246C8.84724%204.44726%208.87829%204.45769%208.90371%204.47172C8.89761%204.45156%208.89367%204.42933%208.89244%204.40589C8.88738%204.30937%208.93023%204.22867%208.98814%204.22563C9.04605%204.2226%209.09709%204.29838%209.10215%204.3949C9.10397%204.42956%209.09961%204.46219%209.09059%204.48991C9.11218%204.48751%209.13554%204.48778%209.15963%204.49117C9.25534%204.50462%209.32639%204.56208%209.31832%204.6195C9.31025%204.67693%209.22612%204.71258%209.13041%204.69912C9.0347%204.68567%208.96365%204.62822%208.97172%204.57079ZM8.97172%204.57079L8.97209%204.56761L8.97224%204.56768L8.97172%204.57079ZM9.63823%204.84845C9.72357%204.89382%209.81482%204.8891%209.84204%204.8379L9.84348%204.83503C9.85189%204.84393%209.86184%204.85041%209.87319%204.85388C9.92865%204.87083%209.99651%204.80965%2010.0248%204.71722C10.053%204.62479%2010.031%204.53612%209.97552%204.51917C9.92006%204.50221%209.8522%204.5634%209.82394%204.65582C9.81708%204.67828%209.81318%204.70051%209.81201%204.72154C9.79293%204.69966%209.76732%204.67925%209.73682%204.66303C9.65149%204.61766%209.56024%204.62238%209.53301%204.67358C9.50579%204.72479%209.5529%204.80308%209.63823%204.84845ZM6.20353%204.86989C6.11819%204.91527%206.02694%204.91054%205.99972%204.85934C5.99921%204.8584%205.99874%204.85744%205.99828%204.85647C5.98988%204.86537%205.97992%204.87185%205.96857%204.87532C5.91312%204.89227%205.84525%204.83109%205.817%204.73866C5.78874%204.64624%205.81079%204.55757%205.86624%204.54061C5.9217%204.52366%205.98956%204.58484%206.01782%204.67727C6.02468%204.69972%206.02858%204.72195%206.02975%204.74299C6.04883%204.7211%206.07445%204.70069%206.10494%204.68447C6.19028%204.6391%206.28152%204.64382%206.30875%204.69503C6.33597%204.74623%206.28886%204.82452%206.20353%204.86989Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.8663%202.54785H8.01213V2.63998H8.10742V2.78581H8.01213V3.07748H8.10742V3.22331H7.76953V3.07748H7.8663V2.78581H7.76953V2.63998H7.8663V2.54785Z'%20fill='%23C88A02'/%3e%3crect%20x='7.83984'%20y='3.33984'%20width='0.28'%20height='0.91'%20fill='%23C88A02'/%3e%3cpath%20d='M6.71286%203.49259L6.71164%203.56258C6.09095%203.55174%205.73492%203.64232%205.64454%203.82285C5.5511%204.0095%205.56848%204.23638%205.6994%204.5059L5.63644%204.53649C5.49675%204.24893%205.47767%203.99981%205.58194%203.79152C5.68928%203.57712%206.06591%203.4813%206.71286%203.49259Z'%20fill='white'/%3e%3cpath%20d='M6.83246%204.11321L6.79657%204.17332C6.6614%204.09261%206.59375%203.95487%206.59375%203.76506C6.59375%203.49226%206.73428%203.33229%207.04512%203.22281C7.24351%203.15295%207.51452%203.18159%207.8589%203.30645L7.83504%203.37226C7.50444%203.2524%207.24863%203.22536%207.06838%203.28884C6.78326%203.38925%206.66375%203.5253%206.66375%203.76506C6.66375%203.93163%206.71994%204.04603%206.83246%204.11321Z'%20fill='white'/%3e%3cpath%20d='M5.78714%204.39857L5.65505%204.44497C5.518%204.05475%205.55714%203.78974%205.79132%203.67543C5.99768%203.5747%206.29842%203.5337%206.69504%203.54977L6.68937%203.68966C6.31385%203.67444%206.03447%203.71252%205.85274%203.80124C5.69883%203.87636%205.67068%204.06698%205.78714%204.39857Z'%20fill='%23C88A02'/%3e%3cpath%20d='M7.33131%203.39928C7.01122%203.39928%206.87978%203.47724%206.80468%203.70742C6.75683%203.8541%206.80324%203.9793%206.95373%204.09617L6.86787%204.20674C6.67303%204.05544%206.60433%203.87014%206.67159%203.66399C6.76729%203.37065%206.95507%203.25928%207.33131%203.25928C7.57791%203.25928%207.77%203.32406%207.90376%203.45591L7.92462%203.47648V4.15145H7.78462V3.53631C7.68016%203.44558%207.5301%203.39928%207.33131%203.39928Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.15628%203.56241L9.1575%203.6324C9.77819%203.62157%2010.1342%203.71215%2010.2246%203.89268C10.318%204.07932%2010.3007%204.30621%2010.1697%204.57573L10.2327%204.60631C10.3724%204.31875%2010.3915%204.06963%2010.2872%203.86134C10.1799%203.64694%209.80323%203.55112%209.15628%203.56241Z'%20fill='white'/%3e%3cpath%20d='M8.93707%204.12786L8.97296%204.18796C9.10813%204.10726%209.17578%203.96952%209.17578%203.77971C9.17578%203.50691%209.03525%203.34694%208.72441%203.23746C8.52602%203.16759%208.25501%203.19624%207.91063%203.3211L7.93449%203.38691C8.26509%203.26705%208.5209%203.24001%208.70116%203.30349C8.98627%203.4039%209.10578%203.53995%209.10578%203.77971C9.10578%203.94628%209.04959%204.06068%208.93707%204.12786Z'%20fill='white'/%3e%3cpath%20d='M10.125%204.4684L10.2571%204.51479C10.3941%204.12457%2010.355%203.85957%2010.1208%203.74525C9.91443%203.64452%209.61369%203.60353%209.21707%203.6196L9.22274%203.75948C9.59826%203.74427%209.87764%203.78235%2010.0594%203.87106C10.2133%203.94619%2010.2414%204.13681%2010.125%204.4684Z'%20fill='%23C88A02'/%3e%3cpath%20d='M8.57298%203.41002C8.89307%203.41002%209.02452%203.48798%209.09961%203.71816C9.14747%203.86485%209.10106%203.99004%208.95056%204.10691L9.03643%204.21748C9.23127%204.06618%209.29996%203.88088%209.23271%203.67474C9.13701%203.38139%208.94922%203.27002%208.57298%203.27002C8.32639%203.27002%208.13429%203.33481%208.00054%203.46666L7.97968%203.48722V4.1622H8.11968V3.54706C8.22414%203.45632%208.37419%203.41002%208.57298%203.41002Z'%20fill='%23C88A02'/%3e%3cpath%20opacity='0.3'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='%23E1E5E8'/%3e%3cmask%20id='mask4_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='5'%20y='5'%20width='6'%20height='7'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask4_5985_49731)'%3e%3crect%20x='5.66992'%20y='8.31006'%20width='2.31'%20height='2.73'%20fill='%23FFC034'/%3e%3crect%20x='5.94922'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.92969'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.43945'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='7.41992'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='5.66992'%20y='5.72021'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='8.24023'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='5.79004'%20width='2.45'%20height='2.59'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.65016%206H6.86016V6.58074H7.00016V6.29037H7.21016V6.58074H7.42016V6.9437H7.21016V7.59704H7.42016V7.96H6.16016V7.59704H6.37016V6.9437H6.16016V6.58074H6.30016V6.29037H6.51016V6.58074H6.65016V6Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.11133%206.12172L9.25468%205.96826L9.55564%206.2494L9.41229%206.40286L9.11133%206.12172Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.97461%2010.0877V8.55518H8.22461V10.0749L8.22739%2010.0867C8.31597%2010.4642%208.61766%2010.6552%209.09961%2010.6552C9.5811%2010.6552%209.88274%2010.4691%209.97169%2010.0998L9.97461%2010.0877ZM9.09961%2010.4452C8.71292%2010.4452%208.50174%2010.3149%208.43461%2010.0501V8.76518H9.76461V10.0623C9.69765%2010.3184%209.48645%2010.4452%209.09961%2010.4452Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.17144%208.68311H9.0256V9.3779L8.45072%208.75264L8.34766%208.84739L8.86756%209.41285H8.3965V9.62285H8.75836H8.87902L8.34766%2010.2008L8.45072%2010.2955L9.0256%209.67027V10.4824H9.17144V9.74335L9.67913%2010.2955L9.78219%2010.2008L9.25083%209.62285H9.84393V9.41285H9.26228L9.78219%208.84739L9.67913%208.75264L9.17144%209.30481V8.68311Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.42575%2010.9017C9.42575%2010.9017%207.94312%2011.0182%207.94312%2010.062C7.94312%2010.062%207.92898%2010.9017%206.38086%2010.9017V11.6566H9.42575V10.9017Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94492%208.87C8.23487%208.87%208.46992%208.61928%208.46992%208.31C8.46992%208.00072%208.23487%207.75%207.94492%207.75C7.65497%207.75%207.41992%208.00072%207.41992%208.31C7.41992%208.61928%207.65497%208.87%207.94492%208.87Z'%20fill='%23005BBF'%20stroke='%23AD1619'%20stroke-width='0.729167'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49731)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49731'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49731'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49731'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49731'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_5985_49731'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20rx='1.5'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e", uS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_47079)'%3e%3cmask%20id='mask0_5985_47079'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_47079)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14%202H19V14H14V2Z'%20fill='%23F50100'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H9V14H3V2Z'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%202H14V14H8V2Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_47079)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_47079'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_47079'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_47079'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_47079'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", cS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_46885)'%3e%3cmask%20id='mask0_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%233D58DB'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_46885)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_46885'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_46885'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_46885'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_46885'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", lS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2103)'%3e%3cmask%20id='mask0_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%208V14H19V8H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2103)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2103'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2103'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2103'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2103'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", dS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2418)'%3e%3cmask%20id='mask0_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%233D58DB'/%3e%3cmask%20id='mask1_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2418)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2418'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2418'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2418'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2418'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", fS = "data:image/svg+xml,%3csvg%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3crect%20x='0.513672'%20width='14'%20height='10'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='%233195F9'/%3e%3cmask%20id='mask1_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%205V10H14.5137V5H0.513672Z'%20fill='%23FECA00'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e", hS = "data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_48133)'%3e%3cmask%20id='mask0_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23E31D1C'/%3e%3cmask%20id='mask1_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.0323%209.98993L8.45681%2011.6274L9.32066%208.76088L7.4837%206.88805L10.0163%206.83272L11.1368%204.00281L12.1578%206.8701L14.6843%206.91421L12.7857%208.82136L13.6723%2011.5484L11.0323%209.98993Z'%20fill='%23FFD221'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_48133)'%20style='mix-blend-mode:screen'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_48133'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_48133'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_48133'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_48133'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e", pS = "data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%20110%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M39.8064%2013.5905C40.2107%2014.72%2039.3215%2015.8409%2038.1218%2015.8409H27.9545C26.9252%2015.8409%2026.0909%2015.0065%2026.0909%2013.9773L26.0909%2011.7298C26.0909%209.41123%2023.4309%208.10047%2021.5923%209.51303L9.87389%2018.5162C8.41743%2019.6352%208.41743%2021.8307%209.87389%2022.9497L21.5923%2031.9529C23.4309%2033.3654%2026.0909%2032.0547%2026.0909%2029.7361L26.0909%2027.0227C26.0909%2025.9935%2026.9252%2025.1591%2027.9545%2025.1591H38.1218C39.3215%2025.1591%2040.2107%2026.28%2039.8064%2027.4095C36.9708%2035.3318%2029.3974%2041%2020.5%2041C9.17816%2041%200%2031.8218%200%2020.5C0%209.17816%209.17816%200%2020.5%200C29.3974%200%2036.9708%205.66817%2039.8064%2013.5905Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M64.3994%205.76989H63.0539C62.9538%204.82471%2062.4645%204.35769%2061.5082%204.35769C60.7299%204.35769%2060.0404%204.69128%2060.0404%205.50302C60.0404%206.21468%2060.7855%206.51491%2061.8196%206.7929L61.954%206.82943C63.2596%207.18354%2064.6106%207.54999%2064.6106%209.19476C64.6106%2010.8182%2063.065%2011.5521%2061.6083%2011.5521C59.8514%2011.5521%2058.4948%2010.6737%2058.4059%208.78333H59.7847C59.8181%209.85082%2060.5742%2010.429%2061.6083%2010.429C62.4979%2010.429%2063.2763%2010.0287%2063.2763%209.20588C63.2763%208.40527%2062.5183%208.20156%2061.6059%207.95631L61.6058%207.9563L61.6057%207.95628C61.5297%207.93585%2061.4526%207.91513%2061.3748%207.89375C60.0627%207.53792%2058.7172%207.07089%2058.695%205.51414C58.6727%203.99074%2060.096%203.2346%2061.5305%203.2346C63.1428%203.2346%2064.2993%204.03521%2064.3994%205.76989ZM56.2769%208.92788H57.6112C57.2443%2010.4068%2055.9322%2011.5077%2053.9417%2011.5077C51.462%2011.5077%2049.9053%209.75074%2049.9053%207.39336C49.9053%205.05823%2051.4732%203.27907%2053.9528%203.27907C55.9544%203.27907%2057.122%204.31321%2057.6112%205.85885H56.2769C55.8543%204.90255%2055.1649%204.41328%2053.9528%204.41328C52.2627%204.41328%2051.2508%205.73653%2051.2508%207.39336C51.2508%209.0502%2052.2627%2010.3734%2053.9528%2010.3734C55.2539%2010.3734%2055.9544%209.79522%2056.2769%208.92788ZM68.5775%203.42363H65.742V11.3631H67.0875V8.38302H68.5775C70.2121%208.38302%2071.3908%207.30441%2071.3908%205.86997C71.3908%204.46888%2070.3011%203.42363%2068.5775%203.42363ZM68.4663%207.25993H67.0875V4.54672H68.4663C69.4671%204.54672%2070.0453%204.99151%2070.0453%205.88109C70.0453%206.77066%2069.4671%207.25993%2068.4663%207.25993ZM73.6438%2011.3631H72.2983V3.42363H75.3228C77.1353%203.42363%2078.125%204.37993%2078.125%205.68093C78.125%206.70394%2077.4689%207.53792%2076.5349%207.77143C77.2132%207.99383%2077.4689%208.58317%2077.7469%209.50611C77.7758%209.59549%2077.803%209.6813%2077.8292%209.76406C78.0149%2010.3506%2078.1523%2010.7842%2078.5031%2011.2519V11.3631H77.0575C76.7972%2011.0239%2076.6656%2010.5617%2076.5317%2010.0915C76.4769%209.89877%2076.4216%209.70471%2076.357%209.51723C76.1012%208.78333%2075.7899%208.24958%2074.8224%208.24958H73.6438V11.3631ZM73.6438%204.52448V7.13761H75.2561C76.2569%207.13761%2076.7906%206.60387%2076.7906%205.78101C76.7906%205.08047%2076.3458%204.52448%2075.2116%204.52448H73.6438ZM67.0461%2015.7109V36.5581H70.433V15.7109H67.0461ZM64.7669%2031.682H61.526C61.0004%2033.4047%2059.6573%2034.2806%2057.7887%2034.2806C55.2193%2034.2806%2053.2338%2032.2368%2053.2338%2029.0251C53.2338%2025.7549%2055.2485%2023.7403%2057.7887%2023.7403C59.7741%2023.7403%2060.9128%2024.733%2061.4676%2026.2513H64.7085C64.1246%2023.1563%2061.5844%2021.0541%2057.847%2021.0541C53.3214%2021.0541%2049.9053%2024.1782%2049.9053%2029.0251C49.9053%2033.8135%2053.3214%2036.9668%2057.847%2036.9668C61.4676%2036.9668%2064.0662%2035.0982%2064.7669%2031.682ZM77.0013%2015.7693V19.0978H73.4684V15.7693H77.0013ZM76.9137%2036.5581H73.556V21.4628H76.9137V36.5581ZM93.9687%2031.682H90.7278C90.2022%2033.4047%2088.8592%2034.2806%2086.9905%2034.2806C84.4211%2034.2806%2082.4357%2032.2368%2082.4357%2029.0251C82.4357%2025.7549%2084.4503%2023.7403%2086.9905%2023.7403C88.9759%2023.7403%2090.1147%2024.733%2090.6694%2026.2513H93.9104C93.3264%2023.1563%2090.7862%2021.0541%2087.0489%2021.0541C82.5233%2021.0541%2079.1071%2024.1782%2079.1071%2029.0251C79.1071%2033.8135%2082.5233%2036.9668%2087.0489%2036.9668C90.6694%2036.9668%2093.268%2035.0982%2093.9687%2031.682ZM110%2036.5581H105.854L100.978%2030.2222L99.5181%2031.7112V36.5581H96.1311V15.7109H99.5181V27.7112L105.474%2021.4628H109.533L103.226%2027.9155L110%2036.5581Z'%20fill='white'/%3e%3c/svg%3e", mS = "data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%2088%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.0684%2010.6072C31.384%2011.4888%2030.6899%2012.3636%2029.7536%2012.3636H21.8181C21.0148%2012.3636%2020.3636%2011.7124%2020.3636%2010.9091L20.3636%209.15495C20.3636%207.34535%2018.2875%206.32232%2016.8525%207.42481L7.70645%2014.4517C6.5697%2015.325%206.5697%2017.0386%207.70645%2017.912L16.8525%2024.9388C18.2875%2026.0413%2020.3636%2025.0183%2020.3636%2023.2087L20.3636%2021.0909C20.3636%2020.2876%2021.0148%2019.6364%2021.8181%2019.6364H29.7536C30.6899%2019.6364%2031.384%2020.5112%2031.0684%2021.3928C28.8553%2027.5761%2022.9443%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C22.9443%200%2028.8553%204.42394%2031.0684%2010.6072Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M50.6785%204.54058H49.6197C49.541%203.79678%2049.1559%203.42925%2048.4034%203.42925C47.7908%203.42925%2047.2483%203.69177%2047.2483%204.33056C47.2483%204.8906%2047.8346%205.12687%2048.6484%205.34564L48.7542%205.37438C49.7816%205.65304%2050.8448%205.94142%2050.8448%207.23577C50.8448%208.51336%2049.6285%209.0909%2048.4821%209.0909C47.0995%209.0909%2046.032%208.3996%2045.962%206.91199H47.047C47.0733%207.75205%2047.6683%208.20708%2048.4821%208.20708C49.1822%208.20708%2049.7947%207.89206%2049.7947%207.24452C49.7947%206.61449%2049.1983%206.45417%2048.4802%206.26118L48.4801%206.26116C48.4203%206.24508%2048.3596%206.22877%2048.2984%206.21195C47.2658%205.93193%2046.207%205.5644%2046.1895%204.33932C46.172%203.14048%2047.2921%202.54544%2048.4209%202.54544C49.6897%202.54544%2050.5998%203.17548%2050.6785%204.54058ZM44.2866%207.02575H45.3366C45.0479%208.18958%2044.0153%209.05589%2042.4489%209.05589C40.4975%209.05589%2039.2725%207.6733%2039.2725%205.81817C39.2725%203.98054%2040.5063%202.58044%2042.4577%202.58044C44.0328%202.58044%2044.9516%203.39425%2045.3366%204.61058H44.2866C43.954%203.85803%2043.4115%203.47301%2042.4577%203.47301C41.1276%203.47301%2040.3313%204.51433%2040.3313%205.81817C40.3313%207.12201%2041.1276%208.16333%2042.4577%208.16333C43.4815%208.16333%2044.0328%207.7083%2044.2866%207.02575ZM53.9665%202.6942H51.7351V8.94214H52.7939V6.59697H53.9665C55.2528%206.59697%2056.1804%205.74816%2056.1804%204.61933C56.1804%203.51676%2055.3229%202.6942%2053.9665%202.6942ZM53.879%205.71316H52.7939V3.57801H53.879C54.6666%203.57801%2055.1216%203.92804%2055.1216%204.62809C55.1216%205.32813%2054.6666%205.71316%2053.879%205.71316ZM57.9534%208.94214H56.8945V2.6942H59.2747C60.7011%202.6942%2061.4799%203.44675%2061.4799%204.47057C61.4799%205.27563%2060.9636%205.93193%2060.2285%206.11569C60.7623%206.2907%2060.9636%206.75448%2061.1823%207.48078C61.2051%207.55113%2061.2265%207.61866%2061.2471%207.68379C61.3933%208.14534%2061.5013%208.48654%2061.7774%208.85463V8.94214H60.6398C60.435%208.67524%2060.3314%208.31149%2060.226%207.94144L60.226%207.94135C60.1829%207.78973%2060.1394%207.63704%2060.0885%207.48953C59.8873%206.91199%2059.6422%206.49197%2058.8809%206.49197H57.9534V8.94214ZM57.9534%203.56051V5.6169H59.2222C60.0098%205.6169%2060.4298%205.19687%2060.4298%204.54933C60.4298%203.99804%2060.0798%203.56051%2059.1872%203.56051H57.9534ZM52.7614%2012.3636V28.7692H55.4267V12.3636H52.7614ZM50.9678%2024.9321H48.4173C48.0037%2026.2877%2046.9468%2026.977%2045.4763%2026.977C43.4543%2026.977%2041.8918%2025.3686%2041.8918%2022.8411C41.8918%2020.2677%2043.4773%2018.6823%2045.4763%2018.6823C47.0387%2018.6823%2047.9348%2019.4635%2048.3714%2020.6583H50.9218C50.4623%2018.2228%2048.4633%2016.5684%2045.5222%2016.5684C41.9608%2016.5684%2039.2725%2019.027%2039.2725%2022.8411C39.2725%2026.6094%2041.9608%2029.0909%2045.5222%2029.0909C48.3714%2029.0909%2050.4163%2027.6204%2050.9678%2024.9321ZM60.5956%2012.4096V15.029H57.8154V12.4096H60.5956ZM60.5266%2028.7692H57.8843V16.8901H60.5266V28.7692ZM73.948%2024.9321H71.3976C70.984%2026.2877%2069.9271%2026.977%2068.4565%2026.977C66.4346%2026.977%2064.8721%2025.3686%2064.8721%2022.8411C64.8721%2020.2677%2066.4575%2018.6823%2068.4565%2018.6823C70.019%2018.6823%2070.9151%2019.4635%2071.3516%2020.6583H73.9021C73.4426%2018.2228%2071.4436%2016.5684%2068.5025%2016.5684C64.9411%2016.5684%2062.2527%2019.027%2062.2527%2022.8411C62.2527%2026.6094%2064.9411%2029.0909%2068.5025%2029.0909C71.3516%2029.0909%2073.3966%2027.6204%2073.948%2024.9321ZM86.5638%2028.7692H83.3011L79.4639%2023.7832L78.3151%2024.955V28.7692H75.6497V12.3636H78.3151V21.8072L83.0024%2016.8901H86.1962L81.2331%2021.968L86.5638%2028.7692Z'%20fill='%230021A5'/%3e%3c/svg%3e", yS = "data:image/svg+xml,%3csvg%20width='60'%20height='48'%20viewBox='0%200%2060%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M51.7442%2021.6348C52.0093%2020.513%2052.1495%2019.343%2052.1495%2018.1402C52.1495%209.77849%2045.371%203%2037.0093%203C29.7289%203%2023.6487%208.13876%2022.198%2014.987C21.2624%2014.494%2020.1965%2014.215%2019.0654%2014.215C15.3491%2014.215%2012.3364%2017.2276%2012.3364%2020.9439C5.52322%2020.9439%200%2026.4671%200%2033.2804C0%2040.0936%205.52322%2045.6168%2012.3364%2045.6168H47.6636C54.4768%2045.6168%2060%2040.0936%2060%2033.2804C60%2027.8973%2056.5521%2023.3194%2051.7442%2021.6348ZM41.6224%2023.0391C42.9251%2021.8119%2043.7383%2020.071%2043.7383%2018.1402C43.7383%2014.4239%2040.7257%2011.4112%2037.0093%2011.4112C33.293%2011.4112%2030.2804%2014.4239%2030.2804%2018.1402C30.2804%2018.1691%2030.2806%2018.1979%2030.2809%2018.2267L20.9245%2019.6886C20.5213%2019.0927%2019.8391%2018.7009%2019.0654%2018.7009C17.8267%2018.7009%2016.8224%2019.7052%2016.8224%2020.9439C16.8224%2022.1827%2017.8267%2023.1869%2019.0654%2023.1869C20.0861%2023.1869%2020.9475%2022.5052%2021.2192%2021.5722L30.5735%2020.1106C30.6468%2020.3506%2030.7332%2020.5848%2030.8319%2020.8125L16.0619%2029.8758C15.1391%2028.8666%2013.8117%2028.2336%2012.3364%2028.2336C9.54922%2028.2336%207.28972%2030.4931%207.28972%2033.2804C7.28972%2036.0676%209.54922%2038.3271%2012.3364%2038.3271C14.3806%2038.3271%2016.1409%2037.1117%2016.9342%2035.3642L22.9951%2036.8188C23.0856%2038.5961%2024.5553%2040.0093%2026.3551%2040.0093C28.2133%2040.0093%2029.7196%2038.503%2029.7196%2036.6449C29.7196%2034.7867%2028.2133%2033.2804%2026.3551%2033.2804C25.1089%2033.2804%2024.0209%2033.9579%2023.4395%2034.9648L17.378%2033.51C17.3815%2033.4339%2017.3832%2033.3573%2017.3832%2033.2804C17.3832%2032.6537%2017.269%2032.0537%2017.0602%2031.5001L31.8304%2022.4366C32.8221%2023.6308%2034.219%2024.4764%2035.8102%2024.7626L35.5712%2031.2155C34.7685%2031.557%2034.2056%2032.353%2034.2056%2033.2804C34.2056%2034.5191%2035.2098%2035.5234%2036.4486%2035.5234C37.6874%2035.5234%2038.6916%2034.5191%2038.6916%2033.2804C38.6916%2032.4121%2038.1982%2031.659%2037.4764%2031.2862L37.7155%2024.8326C38.5537%2024.7451%2039.3461%2024.5039%2040.0641%2024.1374L44.0319%2029.776C43.1558%2030.6837%2042.6168%2031.9191%2042.6168%2033.2804C42.6168%2036.0676%2044.8763%2038.3271%2047.6635%2038.3271C50.4508%2038.3271%2052.7103%2036.0676%2052.7103%2033.2804C52.7103%2030.4931%2050.4508%2028.2336%2047.6635%2028.2336C46.9247%2028.2336%2046.2228%2028.3924%2045.5904%2028.6778L41.6224%2023.0391Z'%20fill='%23FF0012'/%3e%3c/svg%3e", gS = "data:image/svg+xml,%3csvg%20width='89'%20height='40'%20viewBox='0%200%2089%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.9775%2024.5388L25.3847%208.964L20.8842%2039.511C20.4451%2039.5405%2020.0021%2039.5554%2019.5556%2039.5554C10.3179%2039.5554%202.57618%2033.1502%200.52946%2024.5388H18.0842H18.9775ZM0.088462%2021.8721C0.0299345%2021.2559%200%2020.6314%200%2019.9999C0%209.19966%208.75532%200.444336%2019.5556%200.444336C21.6697%200.444336%2023.7055%200.779832%2025.6127%201.40049L17.191%2021.8721H0.088462ZM28.9793%202.86063L24.4643%2033.5062L30.8703%2021.8721H39.0226C39.0812%2021.2559%2039.1111%2020.6314%2039.1111%2019.9999C39.1111%2012.6164%2035.0192%206.18863%2028.9793%202.86063ZM38.5816%2024.5388H32.4462L24.5289%2038.9174C31.4767%2037.0958%2036.9157%2031.5482%2038.5816%2024.5388Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M61.9408%206.4385H60.6466C60.5504%205.52941%2060.0798%205.08021%2059.16%205.08021C58.4113%205.08021%2057.7482%205.40107%2057.7482%206.18182C57.7482%206.86631%2058.4648%207.15508%2059.4595%207.42246L59.5888%207.4576C60.8445%207.79818%2062.144%208.15065%2062.144%209.73262C62.144%2011.2941%2060.6573%2012%2059.2563%2012C57.5664%2012%2056.2616%2011.1551%2056.1761%209.3369H57.5023C57.5343%2010.3636%2058.2616%2010.9198%2059.2563%2010.9198C60.1119%2010.9198%2060.8605%2010.5348%2060.8605%209.74332C60.8605%208.97328%2060.1315%208.77734%2059.2539%208.54146L59.2539%208.54145L59.2537%208.5414C59.1806%208.52176%2059.1065%208.50184%2059.0317%208.48128C57.7696%208.13904%2056.4755%207.68984%2056.4541%206.19251C56.4327%204.72727%2057.8017%204%2059.1814%204C60.7322%204%2061.8445%204.77005%2061.9408%206.4385ZM54.1283%209.47594H55.4118C55.0588%2010.8984%2053.7968%2011.9572%2051.8824%2011.9572C49.4973%2011.9572%2048%2010.2674%2048%208C48%205.75401%2049.508%204.04278%2051.893%204.04278C53.8182%204.04278%2054.9412%205.03743%2055.4118%206.52406H54.1283C53.7219%205.60428%2053.0588%205.13369%2051.893%205.13369C50.2674%205.13369%2049.2941%206.40642%2049.2941%208C49.2941%209.59358%2050.2674%2010.8663%2051.893%2010.8663C53.1444%2010.8663%2053.8182%2010.3102%2054.1283%209.47594ZM65.9594%204.18182H63.2321V11.8182H64.5262V8.95187H65.9594C67.5316%208.95187%2068.6653%207.91444%2068.6653%206.53476C68.6653%205.18717%2067.6171%204.18182%2065.9594%204.18182ZM65.8524%207.87166H64.5262V5.26203H65.8524C66.815%205.26203%2067.3712%205.68984%2067.3712%206.54545C67.3712%207.40107%2066.815%207.87166%2065.8524%207.87166ZM70.8322%2011.8182H69.5381V4.18182H72.4472C74.1905%204.18182%2075.1424%205.1016%2075.1424%206.35294C75.1424%207.3369%2074.5114%208.13904%2073.613%208.36364C74.2654%208.57754%2074.5114%209.14439%2074.7787%2010.0321C74.8065%2010.1181%2074.8327%2010.2006%2074.8579%2010.2802C75.0365%2010.8443%2075.1686%2011.2613%2075.506%2011.7112V11.8182H74.1156C73.8653%2011.492%2073.7387%2011.0474%2073.6099%2010.5951C73.5572%2010.4097%2073.504%2010.2231%2073.4418%2010.0428C73.1959%209.3369%2072.8964%208.82353%2071.9659%208.82353H70.8322V11.8182ZM70.8322%205.24064V7.75401H72.383C73.3456%207.75401%2073.859%207.24064%2073.859%206.4492C73.859%205.7754%2073.4312%205.24064%2072.3402%205.24064H70.8322ZM48.4444%2036.0598V16.4444H51.6313V36.0598H48.4444ZM57.8114%2016.4994V19.6313H54.4873V16.4994H57.8114ZM57.729%2036.0598H54.5697V21.8565H57.729V36.0598ZM59.4082%2021.8565C60.2736%2024.2191%2061.1321%2026.5886%2061.9906%2028.9581C62.8491%2031.3276%2063.7077%2033.6972%2064.5731%2036.0598H68.117L73.2819%2021.8565H69.9302C69.5715%2022.9734%2069.2056%2024.0974%2068.8417%2025.2151L68.8411%2025.217L68.8411%2025.2171L68.841%2025.2172L68.841%2025.2173C67.9788%2027.8655%2067.1284%2030.4779%2066.4137%2032.873H66.3588C65.7228%2030.8288%2065.0701%2028.8263%2064.4146%2026.815C63.8807%2025.1771%2063.345%2023.5334%2062.8148%2021.8565H59.4082ZM80.7902%2021.4719C85.6253%2021.4719%2087.6034%2025.2082%2087.6308%2029.2192V29.8236H76.6968C76.9165%2032.406%2078.5649%2033.8895%2080.7902%2033.8895C82.411%2033.8895%2083.7572%2033.2851%2084.2792%2031.8565H87.4385C86.5869%2034.7411%2084.1418%2036.4444%2080.7902%2036.4444C76.5319%2036.4444%2073.6198%2033.395%2073.6198%2028.917C73.6198%2024.6038%2076.6418%2021.4719%2080.7902%2021.4719ZM80.7627%2023.9444C78.5649%2023.9444%2077.0814%2025.3455%2076.7517%2027.5159H84.4715C84.2517%2025.2906%2082.9605%2023.9444%2080.7627%2023.9444Z'%20fill='white'/%3e%3c/svg%3e", vS = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M23.2905%2029.5705L31.1539%2010.456L25.6306%2047.9455C25.0917%2047.9816%2024.548%2048%2024%2048C12.6629%2048%203.16172%2040.1391%200.649807%2029.5705H22.1943H23.2905ZM0.108573%2026.2978C0.0367399%2025.5415%200%2024.7751%200%2024C0%2010.7452%2010.7452%200%2024%200C26.5947%200%2029.0932%200.411748%2031.4338%201.17347L21.098%2026.2978H0.108573ZM35.5656%202.96546L30.0244%2040.576L37.8863%2026.2978H47.8914C47.9633%2025.5415%2048%2024.7751%2048%2024C48%2014.9384%2042.9781%207.04982%2035.5656%202.96546ZM47.3502%2029.5705H39.8203L30.1037%2047.2169C38.6305%2044.9814%2045.3056%2038.1729%2047.3502%2029.5705Z'%20fill='%23FF0012'/%3e%3c/svg%3e", bS = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.13043%205C1.40154%205%200%206.40154%200%208.13043C0%209.85933%201.40154%2011.2609%203.13043%2011.2609H11.4783C13.2072%2011.2609%2014.6087%209.85933%2014.6087%208.13043C14.6087%206.40154%2013.2072%205%2011.4783%205H3.13043ZM0%2019.6087C0%2016.7272%202.33591%2014.3913%205.21739%2014.3913H9.39131C12.2728%2014.3913%2014.6087%2016.7272%2014.6087%2019.6087C14.6087%2022.4902%2012.2728%2024.8261%209.3913%2024.8261H5.21739C2.3359%2024.8261%200%2022.4902%200%2019.6087ZM0%2035.2608C0%2031.2267%203.27027%2027.9565%207.30435%2027.9565C11.3384%2027.9565%2014.6087%2031.2267%2014.6087%2035.2608C14.6087%2039.2949%2011.3384%2042.5652%207.30435%2042.5652C3.27027%2042.5652%200%2039.2949%200%2035.2608ZM16.6954%208.13043C16.6954%206.40154%2018.0969%205%2019.8258%205H28.1737C29.9026%205%2031.3041%206.40154%2031.3041%208.13043C31.3041%209.85933%2029.9025%2011.2609%2028.1737%2011.2609H19.8258C18.0969%2011.2609%2016.6954%209.85933%2016.6954%208.13043ZM21.9128%2014.3913C19.0313%2014.3913%2016.6954%2016.7272%2016.6954%2019.6087C16.6954%2022.4902%2019.0313%2024.8261%2021.9128%2024.8261H26.0867C28.9682%2024.8261%2031.3041%2022.4902%2031.3041%2019.6087C31.3041%2016.7272%2028.9682%2014.3913%2026.0867%2014.3913H21.9128ZM16.6954%2035.2608C16.6954%2031.2267%2019.9657%2027.9565%2023.9997%2027.9565C28.0338%2027.9565%2031.3041%2031.2267%2031.3041%2035.2608C31.3041%2039.2949%2028.0338%2042.5652%2023.9997%2042.5652C19.9657%2042.5652%2016.6954%2039.2949%2016.6954%2035.2608ZM36.522%205C34.7931%205%2033.3916%206.40154%2033.3916%208.13043C33.3916%209.85933%2034.7931%2011.2609%2036.522%2011.2609H44.8698C46.5987%2011.2609%2048.0003%209.85933%2048.0003%208.13043C48.0003%206.40154%2046.5987%205%2044.8698%205H36.522ZM33.3916%2019.6087C33.3916%2016.7272%2035.7275%2014.3913%2038.609%2014.3913H42.7829C45.6644%2014.3913%2048.0003%2016.7272%2048.0003%2019.6087C48.0003%2022.4902%2045.6643%2024.8261%2042.7829%2024.8261H38.6089C35.7275%2024.8261%2033.3916%2022.4902%2033.3916%2019.6087ZM40.6959%2027.9565C36.6618%2027.9565%2033.3916%2031.2267%2033.3916%2035.2608C33.3916%2039.2949%2036.6618%2042.5652%2040.6959%2042.5652C44.73%2042.5652%2048.0003%2039.2949%2048.0003%2035.2608C48.0003%2031.2267%2044.73%2027.9565%2040.6959%2027.9565Z'%20fill='%23FF0012'/%3e%3c/svg%3e", wS = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.5159%207.99926C20.2258%207.41333%2021.1369%205.55222%2020.551%203.84235C19.9651%202.13247%2018.104%201.22133%2016.3941%201.80726C14.097%202.59439%2011.9626%203.72705%2010.0525%205.14176C4.29115%209.40907%200.545898%2016.2675%200.545898%2024C0.545898%2031.7325%204.29115%2038.5909%2010.0525%2042.8582C11.9571%2044.2688%2014.0848%2045.3991%2016.3744%2046.1859C18.0837%2046.7734%2019.9457%2045.8639%2020.5331%2044.1546C21.1206%2042.4452%2020.2111%2040.5833%2018.5017%2039.9958C16.8559%2039.4302%2015.3232%2038.6167%2013.9483%2037.5984C9.78185%2034.5124%207.09135%2029.5707%207.09135%2024C7.09135%2018.4292%209.78185%2013.4876%2013.9483%2010.4016C15.3271%209.38036%2016.8647%208.56507%2018.5159%207.99926Z'%20fill='%23FF0012'/%3e%3cpath%20d='M31.6068%201.80726C29.8969%201.22133%2028.0358%202.13247%2027.4499%203.84235C26.864%205.55222%2027.7751%207.41333%2029.485%207.99926C31.1362%208.56507%2032.6738%209.38036%2034.0525%2010.4016C38.219%2013.4876%2040.9095%2018.4292%2040.9095%2024C40.9095%2029.5707%2038.219%2034.5124%2034.0525%2037.5984C32.6777%2038.6167%2031.145%2039.4302%2029.4991%2039.9958C27.7898%2040.5833%2026.8803%2042.4452%2027.4678%2044.1546C28.0552%2045.8639%2029.9171%2046.7734%2031.6265%2046.1859C33.9161%2045.3991%2036.0438%2044.2688%2037.9483%2042.8582C43.7097%2038.5909%2047.455%2031.7325%2047.455%2024C47.455%2016.2675%2043.7097%209.40907%2037.9483%205.14176C36.0383%203.72705%2033.9039%202.59439%2031.6068%201.80726Z'%20fill='%23FF0012'/%3e%3cpath%20d='M24.0004%2034.3636C29.7241%2034.3636%2034.3641%2029.7236%2034.3641%2024C34.3641%2018.2763%2029.7241%2013.6363%2024.0004%2013.6363C18.2768%2013.6363%2013.6368%2018.2763%2013.6368%2024C13.6368%2029.7236%2018.2768%2034.3636%2024.0004%2034.3636Z'%20fill='%23FF0012'/%3e%3c/svg%3e", CS = "data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M31.3131%206.85714C31.3131%2010.6442%2028.2431%2013.7143%2024.456%2013.7143C23.3283%2013.7143%2022.2642%2013.4421%2021.3259%2012.9598C21.6992%2010.225%2020.8347%207.3537%2018.7324%205.25143C18.493%205.01199%2018.2436%204.78862%2017.9855%204.58129C18.9241%201.91284%2021.4666%200%2024.456%200C28.2431%200%2031.3131%203.07005%2031.3131%206.85714ZM17.1169%206.86806C19.7948%209.54595%2019.7948%2013.8876%2017.1169%2016.5655C16.2327%2017.4498%2015.167%2018.042%2014.0397%2018.3423C12.3654%2016.2198%209.77049%2014.8574%206.85731%2014.8574C6.63055%2014.8574%206.40571%2014.8656%206.18309%2014.8818C4.83822%2012.2979%205.25033%209.03717%207.41944%206.86806C10.0973%204.19018%2014.439%204.19018%2017.1169%206.86806ZM33.5996%206.85736C33.5996%209.94847%2032.0656%2012.6813%2029.7173%2014.3361C30.0512%2015.2076%2030.5695%2016.0246%2031.272%2016.7271C33.9499%2019.405%2038.2916%2019.405%2040.9694%2016.7271C43.6473%2014.0492%2043.6473%209.70752%2040.9694%207.02964C38.9515%205.01167%2035.9887%204.51438%2033.5051%205.53776C33.5673%205.96863%2033.5996%206.40923%2033.5996%206.85736ZM18.3769%2033.933C18.0504%2032.9609%2017.5%2032.0475%2016.7257%2031.2731C14.0478%2028.5953%209.7061%2028.5953%207.02822%2031.2731C4.35034%2033.951%204.35034%2038.2927%207.02822%2040.9706C9.16476%2043.1071%2012.3604%2043.5391%2014.9252%2042.2663C14.8801%2041.8982%2014.8568%2041.5233%2014.8568%2041.143C14.8568%2038.2137%2016.2344%2035.6062%2018.3769%2033.933ZM41.1419%2033.1428C41.5171%2033.1428%2041.8871%2033.1202%2042.2505%2033.0763C43.6219%2035.6668%2043.2171%2038.9512%2041.0362%2041.1321C38.3584%2043.81%2034.0167%2043.81%2031.3388%2041.1321C28.6609%2038.4542%2028.6609%2034.1125%2031.3388%2031.4346C32.126%2030.6474%2033.0569%2030.0916%2034.0471%2029.7673C35.7236%2031.827%2038.2791%2033.1428%2041.1419%2033.1428ZM30.4695%2043.4181C30.2115%2043.2109%2029.9622%2042.9875%2029.7228%2042.7482C27.6206%2040.646%2026.7561%2037.7747%2027.1293%2035.0401C26.1909%2034.5577%2025.1267%2034.2854%2023.9989%2034.2854C20.2118%2034.2854%2017.1418%2037.3555%2017.1418%2041.1426C17.1418%2044.9297%2020.2118%2047.9997%2023.9989%2047.9997C26.9884%2047.9997%2029.531%2046.0867%2030.4695%2043.4181ZM13.0785%2026.8874C13.4865%2026.0098%2013.7143%2025.0315%2013.7143%2023.9999C13.7143%2020.2128%2010.6442%2017.1428%206.85714%2017.1428C3.07005%2017.1428%200%2020.2128%200%2023.9999C0%2027.0043%201.93218%2029.5574%204.62171%2030.4844C4.88024%2030.1396%205.16632%2029.8088%205.47995%2029.4952C7.55409%2027.4211%2010.3769%2026.5518%2013.0785%2026.8874ZM42.9775%2018.505C40.7936%2020.6888%2037.7799%2021.537%2034.9515%2021.0494C34.5248%2021.9431%2034.2859%2022.9437%2034.2859%2024C34.2859%2027.7871%2037.356%2030.8572%2041.1431%2030.8572C44.9302%2030.8572%2048.0002%2027.7871%2048.0002%2024C48.0002%2021.1296%2046.2366%2018.6712%2043.7338%2017.6492C43.5025%2017.9461%2043.2504%2018.232%2042.9775%2018.505Z'%20fill='%23FF0012'/%3e%3c/svg%3e", _S = "data:image/svg+xml,%3csvg%20width='104'%20height='68'%20viewBox='0%200%20104%2068'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208V60C0%2064.4183%203.58172%2068%208%2068H96C100.418%2068%20104%2064.4183%20104%2060V8C104%203.58172%20100.418%200%2096%200H8ZM72.7618%209.14397C71.2365%207.61868%2068.7635%207.61868%2067.2382%209.14397L45.144%2031.2382C43.6187%2032.7635%2043.6187%2035.2365%2045.144%2036.7618L67.2382%2058.856C68.7635%2060.3813%2071.2365%2060.3813%2072.7618%2058.856L85.1898%2046.428C85.9524%2045.6654%2085.9524%2044.4289%2085.1898%2043.6662L79.6662%2038.1427C78.9036%2037.38%2077.6671%2037.38%2076.9045%2038.1427L72.0713%2042.9758C70.9274%2044.1198%2069.0726%2044.1198%2067.9287%2042.9758L61.0242%2036.0713C59.8802%2034.9274%2059.8802%2033.0726%2061.0242%2031.9287L67.9287%2025.0242C69.0726%2023.8802%2070.9274%2023.8802%2072.0713%2025.0242L76.9044%2029.8573C77.6671%2030.62%2078.9036%2030.62%2079.6662%2029.8573L85.1898%2024.3338C85.9524%2023.5711%2085.9524%2022.3346%2085.1898%2021.572L72.7618%209.14397Z'%20fill='%23FF0012'/%3e%3c/svg%3e", SS = "data:image/svg+xml,%3csvg%20width='400'%20height='122'%20viewBox='0%200%20400%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M60.9176%200C27.2737%20-2.94124e-06%202.94135e-06%2027.2737%200%2060.9176C-2.94112e-06%2094.5614%2027.2737%20121.835%2060.9176%20121.835C94.5614%20121.835%20121.835%2094.5614%20121.835%2060.9176C121.835%2027.2737%2094.5614%202.94124e-06%2060.9176%200ZM60.9179%20103.56C84.4686%20103.56%20103.56%2084.4683%20103.56%2060.9176C103.56%2037.3669%2084.4686%2018.2753%2060.9179%2018.2753C37.3672%2018.2753%2018.2756%2037.3669%2018.2756%2060.9176C18.2756%2084.4683%2037.3672%20103.56%2060.9179%20103.56ZM60.9179%20109.652C87.8329%20109.652%20109.652%2087.8327%20109.652%2060.9176C109.652%2034.0026%2087.8329%2012.1836%2060.9179%2012.1836C34.0028%2012.1836%2012.1838%2034.0026%2012.1838%2060.9176C12.1838%2087.8327%2034.0028%20109.652%2060.9179%20109.652ZM49.2875%2044.7644C48.0386%2043.5154%2046.0136%2043.5154%2044.7646%2044.7644C43.5157%2046.0134%2043.5157%2048.0383%2044.7647%2049.2873L56.395%2060.9176L44.7647%2072.5479C43.5157%2073.7969%2043.5157%2075.8219%2044.7647%2077.0708C46.0136%2078.3198%2048.0386%2078.3198%2049.2876%2077.0708L60.9179%2065.4405L72.5482%2077.0708C73.7971%2078.3198%2075.8221%2078.3198%2077.0711%2077.0708C78.32%2075.8219%2078.32%2073.7969%2077.0711%2072.5479L65.4408%2060.9176L77.0711%2049.2873C78.3201%2048.0384%2078.32%2046.0134%2077.0711%2044.7644C75.8221%2043.5155%2073.7971%2043.5154%2072.5482%2044.7644L60.9179%2056.3947L49.2875%2044.7644Z'%20fill='%2388BB5E'/%3e%3cpath%20d='M198.432%20106.606V24.6281L184.472%2075.9294H173.644L159.685%2024.6281V106.606H149.248V15.2294H167.643L179.515%2061.9619L191.256%2015.2294H209.26V106.606H198.432Z'%20fill='white'/%3e%3cpath%20d='M251.926%2023.8449L241.359%2073.7102H262.624L251.926%2023.8449ZM269.669%20106.606L264.711%2083.5006H239.271L234.183%20106.606H222.572L244.62%2015.2294H259.623L281.28%20106.606H269.669Z'%20fill='white'/%3e%3cpath%20d='M331.883%20106.606L311.531%2064.7031L306.834%2072.5354V106.606H295.484V15.2294H306.834V55.3044L331.23%2015.2294H343.363L318.576%2055.1739L344.668%20106.606H331.883Z'%20fill='white'/%3e%3cpath%20d='M357.209%20106.606V15.2294H400V24.7586H368.559V54.6517H396.738V64.181H368.559V97.0765H400V106.606H357.209Z'%20fill='white'/%3e%3c/svg%3e"; +var u1 = /* @__PURE__ */ ((e) => (e.Success = "success", e.Error = "error", e.Info = "info", e.Pending = "pending", e.Warning = "warning", e))(u1 || {}); +const c1 = { + success: $i, + info: qf, + pending: ol, + error: Ji, + warning: o1 +}, l1 = { success: "borderPrimary", info: "borderPrimary", warning: "borderPrimary", error: "fillSecondaryRedHover", pending: "fillSecondary" -}, u1 = { +}, d1 = { success: "contentGreen", info: "contentSecondary", warning: "contentSecondary", @@ -1123,105 +1123,105 @@ const a1 = { minHeight: 52, padding: 16, borderRadius: e.borderRadius.base, - backgroundColor: e.styleguideColors[s1[o]], + backgroundColor: e.styleguideColors[l1[o]], svg: { - color: e.styleguideColors[u1[o]] + color: e.styleguideColors[d1[o]] } -})), v_ = (e) => { +})), MS = (e) => { const { message: o, title: g, status: C, scale: P = "sm", lineHeight: x = "sm" - } = e, n = e.iconSrc ? e.iconSrc : a1[C], c = e.iconSrc ? "" : C; - return g ? /* @__PURE__ */ $(S0, { status: c, itemsSpacing: 8, children: /* @__PURE__ */ Pe(zt, { itemsSpacing: 8, children: [ + } = e, n = e.iconSrc ? e.iconSrc : c1[C], c = e.iconSrc ? "" : C; + return g ? /* @__PURE__ */ $(S0, { status: c, itemsSpacing: 8, children: /* @__PURE__ */ Pe(Kt, { itemsSpacing: 8, children: [ /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(St, { src: n, alt: `Alert icon with ${c} status` }), - /* @__PURE__ */ $(Oe, { size: 1, lineHeight: x, scale: P, variation: "black", children: g }) + /* @__PURE__ */ $(_t, { src: n, alt: `Alert icon with ${c} status` }), + /* @__PURE__ */ $(Ae, { size: 1, lineHeight: x, scale: P, variation: "black", children: g }) ] }), - /* @__PURE__ */ $(Oe, { variation: "black", size: 3, lineHeight: x, scale: P, children: o }) + /* @__PURE__ */ $(Ae, { variation: "black", size: 3, lineHeight: x, scale: P, children: o }) ] }) }) : /* @__PURE__ */ Pe(S0, { status: c, align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(St, { src: n }), - /* @__PURE__ */ $(Oe, { size: 3, lineHeight: x, scale: P, variation: "black", children: o }) + /* @__PURE__ */ $(_t, { src: n }), + /* @__PURE__ */ $(Ae, { size: 3, lineHeight: x, scale: P, variation: "black", children: o }) ] }); -}, c1 = (e, { +}, f1 = (e, { ttl: o, width: g }) => { if (e) return e; }; -function fa(e, o) { +function pa(e, o) { var g = e[0], C = e[1], P = e[2], x = e[3]; - g = ar(g, C, P, x, o[0], 7, -680876936), x = ar(x, g, C, P, o[1], 12, -389564586), P = ar(P, x, g, C, o[2], 17, 606105819), C = ar(C, P, x, g, o[3], 22, -1044525330), g = ar(g, C, P, x, o[4], 7, -176418897), x = ar(x, g, C, P, o[5], 12, 1200080426), P = ar(P, x, g, C, o[6], 17, -1473231341), C = ar(C, P, x, g, o[7], 22, -45705983), g = ar(g, C, P, x, o[8], 7, 1770035416), x = ar(x, g, C, P, o[9], 12, -1958414417), P = ar(P, x, g, C, o[10], 17, -42063), C = ar(C, P, x, g, o[11], 22, -1990404162), g = ar(g, C, P, x, o[12], 7, 1804603682), x = ar(x, g, C, P, o[13], 12, -40341101), P = ar(P, x, g, C, o[14], 17, -1502002290), C = ar(C, P, x, g, o[15], 22, 1236535329), g = sr(g, C, P, x, o[1], 5, -165796510), x = sr(x, g, C, P, o[6], 9, -1069501632), P = sr(P, x, g, C, o[11], 14, 643717713), C = sr(C, P, x, g, o[0], 20, -373897302), g = sr(g, C, P, x, o[5], 5, -701558691), x = sr(x, g, C, P, o[10], 9, 38016083), P = sr(P, x, g, C, o[15], 14, -660478335), C = sr(C, P, x, g, o[4], 20, -405537848), g = sr(g, C, P, x, o[9], 5, 568446438), x = sr(x, g, C, P, o[14], 9, -1019803690), P = sr(P, x, g, C, o[3], 14, -187363961), C = sr(C, P, x, g, o[8], 20, 1163531501), g = sr(g, C, P, x, o[13], 5, -1444681467), x = sr(x, g, C, P, o[2], 9, -51403784), P = sr(P, x, g, C, o[7], 14, 1735328473), C = sr(C, P, x, g, o[12], 20, -1926607734), g = ur(g, C, P, x, o[5], 4, -378558), x = ur(x, g, C, P, o[8], 11, -2022574463), P = ur(P, x, g, C, o[11], 16, 1839030562), C = ur(C, P, x, g, o[14], 23, -35309556), g = ur(g, C, P, x, o[1], 4, -1530992060), x = ur(x, g, C, P, o[4], 11, 1272893353), P = ur(P, x, g, C, o[7], 16, -155497632), C = ur(C, P, x, g, o[10], 23, -1094730640), g = ur(g, C, P, x, o[13], 4, 681279174), x = ur(x, g, C, P, o[0], 11, -358537222), P = ur(P, x, g, C, o[3], 16, -722521979), C = ur(C, P, x, g, o[6], 23, 76029189), g = ur(g, C, P, x, o[9], 4, -640364487), x = ur(x, g, C, P, o[12], 11, -421815835), P = ur(P, x, g, C, o[15], 16, 530742520), C = ur(C, P, x, g, o[2], 23, -995338651), g = cr(g, C, P, x, o[0], 6, -198630844), x = cr(x, g, C, P, o[7], 10, 1126891415), P = cr(P, x, g, C, o[14], 15, -1416354905), C = cr(C, P, x, g, o[5], 21, -57434055), g = cr(g, C, P, x, o[12], 6, 1700485571), x = cr(x, g, C, P, o[3], 10, -1894986606), P = cr(P, x, g, C, o[10], 15, -1051523), C = cr(C, P, x, g, o[1], 21, -2054922799), g = cr(g, C, P, x, o[8], 6, 1873313359), x = cr(x, g, C, P, o[15], 10, -30611744), P = cr(P, x, g, C, o[6], 15, -1560198380), C = cr(C, P, x, g, o[13], 21, 1309151649), g = cr(g, C, P, x, o[4], 6, -145523070), x = cr(x, g, C, P, o[11], 10, -1120210379), P = cr(P, x, g, C, o[2], 15, 718787259), C = cr(C, P, x, g, o[9], 21, -343485551), e[0] = Cn(g, e[0]), e[1] = Cn(C, e[1]), e[2] = Cn(P, e[2]), e[3] = Cn(x, e[3]); + g = sr(g, C, P, x, o[0], 7, -680876936), x = sr(x, g, C, P, o[1], 12, -389564586), P = sr(P, x, g, C, o[2], 17, 606105819), C = sr(C, P, x, g, o[3], 22, -1044525330), g = sr(g, C, P, x, o[4], 7, -176418897), x = sr(x, g, C, P, o[5], 12, 1200080426), P = sr(P, x, g, C, o[6], 17, -1473231341), C = sr(C, P, x, g, o[7], 22, -45705983), g = sr(g, C, P, x, o[8], 7, 1770035416), x = sr(x, g, C, P, o[9], 12, -1958414417), P = sr(P, x, g, C, o[10], 17, -42063), C = sr(C, P, x, g, o[11], 22, -1990404162), g = sr(g, C, P, x, o[12], 7, 1804603682), x = sr(x, g, C, P, o[13], 12, -40341101), P = sr(P, x, g, C, o[14], 17, -1502002290), C = sr(C, P, x, g, o[15], 22, 1236535329), g = ur(g, C, P, x, o[1], 5, -165796510), x = ur(x, g, C, P, o[6], 9, -1069501632), P = ur(P, x, g, C, o[11], 14, 643717713), C = ur(C, P, x, g, o[0], 20, -373897302), g = ur(g, C, P, x, o[5], 5, -701558691), x = ur(x, g, C, P, o[10], 9, 38016083), P = ur(P, x, g, C, o[15], 14, -660478335), C = ur(C, P, x, g, o[4], 20, -405537848), g = ur(g, C, P, x, o[9], 5, 568446438), x = ur(x, g, C, P, o[14], 9, -1019803690), P = ur(P, x, g, C, o[3], 14, -187363961), C = ur(C, P, x, g, o[8], 20, 1163531501), g = ur(g, C, P, x, o[13], 5, -1444681467), x = ur(x, g, C, P, o[2], 9, -51403784), P = ur(P, x, g, C, o[7], 14, 1735328473), C = ur(C, P, x, g, o[12], 20, -1926607734), g = cr(g, C, P, x, o[5], 4, -378558), x = cr(x, g, C, P, o[8], 11, -2022574463), P = cr(P, x, g, C, o[11], 16, 1839030562), C = cr(C, P, x, g, o[14], 23, -35309556), g = cr(g, C, P, x, o[1], 4, -1530992060), x = cr(x, g, C, P, o[4], 11, 1272893353), P = cr(P, x, g, C, o[7], 16, -155497632), C = cr(C, P, x, g, o[10], 23, -1094730640), g = cr(g, C, P, x, o[13], 4, 681279174), x = cr(x, g, C, P, o[0], 11, -358537222), P = cr(P, x, g, C, o[3], 16, -722521979), C = cr(C, P, x, g, o[6], 23, 76029189), g = cr(g, C, P, x, o[9], 4, -640364487), x = cr(x, g, C, P, o[12], 11, -421815835), P = cr(P, x, g, C, o[15], 16, 530742520), C = cr(C, P, x, g, o[2], 23, -995338651), g = lr(g, C, P, x, o[0], 6, -198630844), x = lr(x, g, C, P, o[7], 10, 1126891415), P = lr(P, x, g, C, o[14], 15, -1416354905), C = lr(C, P, x, g, o[5], 21, -57434055), g = lr(g, C, P, x, o[12], 6, 1700485571), x = lr(x, g, C, P, o[3], 10, -1894986606), P = lr(P, x, g, C, o[10], 15, -1051523), C = lr(C, P, x, g, o[1], 21, -2054922799), g = lr(g, C, P, x, o[8], 6, 1873313359), x = lr(x, g, C, P, o[15], 10, -30611744), P = lr(P, x, g, C, o[6], 15, -1560198380), C = lr(C, P, x, g, o[13], 21, 1309151649), g = lr(g, C, P, x, o[4], 6, -145523070), x = lr(x, g, C, P, o[11], 10, -1120210379), P = lr(P, x, g, C, o[2], 15, 718787259), C = lr(C, P, x, g, o[9], 21, -343485551), e[0] = Cn(g, e[0]), e[1] = Cn(C, e[1]), e[2] = Cn(P, e[2]), e[3] = Cn(x, e[3]); } -function Ki(e, o, g, C, P, x) { +function Gi(e, o, g, C, P, x) { return o = Cn(Cn(o, e), Cn(C, x)), Cn(o << P | o >>> 32 - P, g); } -function ar(e, o, g, C, P, x, n) { - return Ki(o & g | ~o & C, e, o, P, x, n); -} function sr(e, o, g, C, P, x, n) { - return Ki(o & C | g & ~C, e, o, P, x, n); + return Gi(o & g | ~o & C, e, o, P, x, n); } function ur(e, o, g, C, P, x, n) { - return Ki(o ^ g ^ C, e, o, P, x, n); + return Gi(o & C | g & ~C, e, o, P, x, n); } function cr(e, o, g, C, P, x, n) { - return Ki(g ^ (o | ~C), e, o, P, x, n); + return Gi(o ^ g ^ C, e, o, P, x, n); +} +function lr(e, o, g, C, P, x, n) { + return Gi(g ^ (o | ~C), e, o, P, x, n); } -function l1(e) { +function h1(e) { var o = e.length, g = [1732584193, -271733879, -1732584194, 271733878], C; for (C = 64; C <= e.length; C += 64) - fa(g, d1(e.substring(C - 64, C))); + pa(g, p1(e.substring(C - 64, C))); e = e.substring(C - 64); var P = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; for (C = 0; C < e.length; C++) P[C >> 2] |= e.charCodeAt(C) << (C % 4 << 3); if (P[C >> 2] |= 128 << (C % 4 << 3), C > 55) - for (fa(g, P), C = 0; C < 16; C++) P[C] = 0; - return P[14] = o * 8, fa(g, P), g; + for (pa(g, P), C = 0; C < 16; C++) P[C] = 0; + return P[14] = o * 8, pa(g, P), g; } -function d1(e) { +function p1(e) { var o = [], g; for (g = 0; g < 64; g += 4) o[g >> 2] = e.charCodeAt(g) + (e.charCodeAt(g + 1) << 8) + (e.charCodeAt(g + 2) << 16) + (e.charCodeAt(g + 3) << 24); return o; } -var _0 = "0123456789abcdef".split(""); -function f1(e) { - for (var o = "", g = 0; g < 4; g++) o += _0[e >> g * 8 + 4 & 15] + _0[e >> g * 8 & 15]; +var M0 = "0123456789abcdef".split(""); +function m1(e) { + for (var o = "", g = 0; g < 4; g++) o += M0[e >> g * 8 + 4 & 15] + M0[e >> g * 8 & 15]; return o; } -function h1(e) { - for (var o = 0; o < e.length; o++) e[o] = f1(e[o]); +function y1(e) { + for (var o = 0; o < e.length; o++) e[o] = m1(e[o]); return e.join(""); } -function ol(e) { - return h1(l1(e)); +function sl(e) { + return y1(h1(e)); } function Cn(e, o) { return e + o & 4294967295; } -ol("hello") != "5d41402abc4b2a76b9719d911017c592"; -const p1 = (e, o, g = 20, C = 5) => { - let P = "white", x = ol(o), n = Math.floor(g / C), c = x.slice(0, 6), r = x.split("").map((i) => parseInt(i, 16) < 8 ? 0 : 1), a = []; - a[0] = a[4] = r.slice(0, 5), a[1] = a[3] = r.slice(5, 10), a[2] = r.slice(10, 15), e.imageSmoothingEnabled = !1, e.clearRect(0, 0, g, g), a.forEach((i, p) => { - i.forEach((t, d) => { - t ? (e.fillStyle = "#" + c, e.fillRect(n * p, n * d, n, n)) : (e.fillStyle = P, e.fillRect(n * p, n * d, n, n)); +sl("hello") != "5d41402abc4b2a76b9719d911017c592"; +const g1 = (e, o, g = 20, C = 5) => { + let P = "white", x = sl(o), n = Math.floor(g / C), c = x.slice(0, 6), r = x.split("").map((i) => parseInt(i, 16) < 8 ? 0 : 1), a = []; + a[0] = a[4] = r.slice(0, 5), a[1] = a[3] = r.slice(5, 10), a[2] = r.slice(10, 15), e.imageSmoothingEnabled = !1, e.clearRect(0, 0, g, g), a.forEach((i, m) => { + i.forEach((t, f) => { + t ? (e.fillStyle = "#" + c, e.fillRect(n * m, n * f, n, n)) : (e.fillStyle = P, e.fillRect(n * m, n * f, n, n)); }); }); -}, m1 = (e, o = 20) => { +}, v1 = (e, o = 20) => { const g = Math.floor(0.6 * o), C = Math.floor(1 / 5 * o), P = ``, x = "data:image/svg+xml;charset=utf-8," + encodeURIComponent(P), n = new Image(); n.onload = function() { e.drawImage(n, C, C); }, n.src = x; -}, Qo = 5, y1 = ({ +}, oi = 5, b1 = ({ hexString: e, size: o = 20 }) => { const g = e.toLowerCase(); - let C = Math.floor(o / Qo); + let C = Math.floor(o / oi); const x = { borderRadius: `${Math.floor(1 / 10 * o)}px`, backgroundColor: "rgb(152, 157, 178)" @@ -1229,11 +1229,11 @@ const p1 = (e, o, g = 20, C = 5) => { return vt(() => { if (n.current) { const r = n.current.getContext("2d"); - r && (r.canvas.height = C * Qo, r.canvas.width = C * Qo, g.startsWith("01") && g.length === 66 || g.startsWith("02") && g.length === 68 ? c.current = requestAnimationFrame(() => p1(r, g, o, Qo)) : c.current = requestAnimationFrame(() => m1(r, o))); + r && (r.canvas.height = C * oi, r.canvas.width = C * oi, g.startsWith("01") && g.length === 66 || g.startsWith("02") && g.length === 68 ? c.current = requestAnimationFrame(() => g1(r, g, o, oi)) : c.current = requestAnimationFrame(() => v1(r, o))); } return () => cancelAnimationFrame(c.current); }, [C, e]), /* @__PURE__ */ $("canvas", { className: "account-identicon", style: x, ref: n }); -}, g1 = (e) => e == null ? !1 : new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()), M0 = (e = "default") => { +}, w1 = (e) => e == null ? !1 : new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()), x0 = (e = "default") => { const o = { tiny: 2, small: 2, @@ -1243,7 +1243,7 @@ const p1 = (e, o, g = 20, C = 5) => { big: 12 }; return o[e] || o.default; -}, Ra = (e = "default") => { +}, Ba = (e = "default") => { const o = { tiny: 16, small: 20, @@ -1253,7 +1253,7 @@ const p1 = (e, o, g = 20, C = 5) => { big: 124 }; return o[e] || o.default; -}, v1 = (e = "default") => { +}, C1 = (e = "default") => { const o = { tiny: "contentTertiary", small: "contentTertiary", @@ -1263,14 +1263,14 @@ const p1 = (e, o, g = 20, C = 5) => { big: "contentQuaternary" }; return o[e] || o.default; -}, il = (e = "default") => ({ +}, ul = (e = "default") => ({ tiny: 0, small: 0, default: 4, average: 4, medium: 4, big: 0 -})[e], ha = be.div.withConfig({ +})[e], ma = be.div.withConfig({ displayName: "avatar__BackgroundWrapper", componentId: "sc-1p1ar3a-0" })(({ @@ -1278,16 +1278,16 @@ const p1 = (e, o, g = 20, C = 5) => { sizeType: o, withBgColor: g = !1 }) => ({ - borderRadius: M0(o), - height: Ra(o), - width: Ra(o), + borderRadius: x0(o), + height: Ba(o), + width: Ba(o), padding: 0, - margin: il(o), - backgroundColor: g ? e.styleguideColors[v1(o)] : "transparent", + margin: ul(o), + backgroundColor: g ? e.styleguideColors[C1(o)] : "transparent", "& > canvas": { - borderRadius: M0(o) + borderRadius: x0(o) } -})), b1 = be.div.withConfig({ +})), _1 = be.div.withConfig({ displayName: "avatar__IconHashWrapper", componentId: "sc-1p1ar3a-1" })(({ @@ -1298,7 +1298,7 @@ const p1 = (e, o, g = 20, C = 5) => { display: "flex", justifyContent: "center", alignItems: "center" -})), Rr = _t.forwardRef(function(o, g) { +})), kr = St.forwardRef(function(o, g) { const { loading: C, hash: P, @@ -1306,33 +1306,33 @@ const p1 = (e, o, g = 20, C = 5) => { size: n = "default", transparentBg: c = !1, ...r - } = o, a = Ra(n), i = 2, p = "86400"; + } = o, a = Ba(n), i = 2, m = "86400"; if (C || !P && !x) return /* @__PURE__ */ $("div", { ...r, children: /* @__PURE__ */ $(io, { style: { borderRadius: 2, width: a, fontSize: `${a}px`, - margin: il(n) + margin: ul(n) } }) }); if (x) { - const t = c1(x, { - ttl: p, + const t = f1(x, { + ttl: m, width: a * i }); - return /* @__PURE__ */ $("span", { ref: g, ...r, children: /* @__PURE__ */ $(ha, { sizeType: n, style: { + return /* @__PURE__ */ $("span", { ref: g, ...r, children: /* @__PURE__ */ $(ma, { sizeType: n, style: { background: `url("${t}") center / contain no-repeat` }, children: /* @__PURE__ */ $("div", { style: { width: a, height: a } }) }) }); } - return P && g1(P) ? /* @__PURE__ */ $("span", { ref: g, ...r, children: /* @__PURE__ */ $(ha, { sizeType: n, withBgColor: !c, children: /* @__PURE__ */ $(b1, { children: /* @__PURE__ */ $(St, { src: Kf, size: a - 8 }) }) }) }) : /* @__PURE__ */ $("span", { ref: g, ...r, children: /* @__PURE__ */ $(ha, { sizeType: n, children: P && /* @__PURE__ */ $(y1, { hexString: P, size: a, ...r }) }) }); + return P && w1(P) ? /* @__PURE__ */ $("span", { ref: g, ...r, children: /* @__PURE__ */ $(ma, { sizeType: n, withBgColor: !c, children: /* @__PURE__ */ $(_1, { children: /* @__PURE__ */ $(_t, { src: $f, size: a - 8 }) }) }) }) : /* @__PURE__ */ $("span", { ref: g, ...r, children: /* @__PURE__ */ $(ma, { sizeType: n, children: P && /* @__PURE__ */ $(b1, { hexString: P, size: a, ...r }) }) }); }); -Rr.displayName = "Avatar"; -function Wi(e) { +kr.displayName = "Avatar"; +function qi(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } -function w1(e) { +function S1(e) { if (Object.prototype.hasOwnProperty.call(e, "__esModule")) return e; var o = e.default; if (typeof o == "function") { @@ -1356,9 +1356,9 @@ function w1(e) { }); }), g; } -var pa, x0; -function C1() { - return x0 || (x0 = 1, pa = function() { +var ya, E0; +function M1() { + return E0 || (E0 = 1, ya = function() { var e = document.getSelection(); if (!e.rangeCount) return function() { @@ -1380,13 +1380,13 @@ function C1() { e.addRange(P); }), o && o.focus(); }; - }), pa; + }), ya; } -var ma, E0; -function S1() { - if (E0) return ma; - E0 = 1; - var e = C1(), o = { +var ga, P0; +function x1() { + if (P0) return ga; + P0 = 1; + var e = M1(), o = { "text/plain": "Text", "text/html": "Url", default: "Text" @@ -1396,57 +1396,57 @@ function S1() { return x.replace(/#{\s*key\s*}/g, n); } function P(x, n) { - var c, r, a, i, p, t, d = !1; + var c, r, a, i, m, t, f = !1; n || (n = {}), c = n.debug || !1; try { - a = e(), i = document.createRange(), p = document.getSelection(), t = document.createElement("span"), t.textContent = x, t.ariaHidden = "true", t.style.all = "unset", t.style.position = "fixed", t.style.top = 0, t.style.clip = "rect(0, 0, 0, 0)", t.style.whiteSpace = "pre", t.style.webkitUserSelect = "text", t.style.MozUserSelect = "text", t.style.msUserSelect = "text", t.style.userSelect = "text", t.addEventListener("copy", function(y) { + a = e(), i = document.createRange(), m = document.getSelection(), t = document.createElement("span"), t.textContent = x, t.ariaHidden = "true", t.style.all = "unset", t.style.position = "fixed", t.style.top = 0, t.style.clip = "rect(0, 0, 0, 0)", t.style.whiteSpace = "pre", t.style.webkitUserSelect = "text", t.style.MozUserSelect = "text", t.style.msUserSelect = "text", t.style.userSelect = "text", t.addEventListener("copy", function(y) { if (y.stopPropagation(), n.format) if (y.preventDefault(), typeof y.clipboardData > "u") { c && console.warn("unable to use e.clipboardData"), c && console.warn("trying IE specific stuff"), window.clipboardData.clearData(); - var s = o[n.format] || o.default; - window.clipboardData.setData(s, x); + var u = o[n.format] || o.default; + window.clipboardData.setData(u, x); } else y.clipboardData.clearData(), y.clipboardData.setData(n.format, x); n.onCopy && (y.preventDefault(), n.onCopy(y.clipboardData)); - }), document.body.appendChild(t), i.selectNodeContents(t), p.addRange(i); + }), document.body.appendChild(t), i.selectNodeContents(t), m.addRange(i); var b = document.execCommand("copy"); if (!b) throw new Error("copy command was unsuccessful"); - d = !0; + f = !0; } catch (y) { c && console.error("unable to copy using execCommand: ", y), c && console.warn("trying IE specific stuff"); try { - window.clipboardData.setData(n.format || "text", x), n.onCopy && n.onCopy(window.clipboardData), d = !0; - } catch (s) { - c && console.error("unable to copy using clipboardData: ", s), c && console.error("falling back to prompt"), r = C("message" in n ? n.message : g), window.prompt(r, x); + window.clipboardData.setData(n.format || "text", x), n.onCopy && n.onCopy(window.clipboardData), f = !0; + } catch (u) { + c && console.error("unable to copy using clipboardData: ", u), c && console.error("falling back to prompt"), r = C("message" in n ? n.message : g), window.prompt(r, x); } } finally { - p && (typeof p.removeRange == "function" ? p.removeRange(i) : p.removeAllRanges()), t && document.body.removeChild(t), a(); + m && (typeof m.removeRange == "function" ? m.removeRange(i) : m.removeAllRanges()), t && document.body.removeChild(t), a(); } - return d; + return f; } - return ma = P, ma; + return ga = P, ga; } -var _1 = S1(); -const al = /* @__PURE__ */ Wi(_1), P0 = { +var E1 = x1(); +const cl = /* @__PURE__ */ qi(E1), A0 = { blue: "contentBlue", gray: "contentTertiary", green: "contentGreen" -}, M1 = Jc(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]), x1 = be.span.withConfig({ +}, P1 = qc(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]), A1 = be.span.withConfig({ displayName: "copy__StyledContainer", componentId: "sc-1fp6ltg-0" -})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:", ";animation:", ";& svg{color:", ";path{fill:", ";}:hover{color:", ";path{fill:", ";}}:active{color:", ";path{fill:", ";}}}"], (e) => e.isCopied ? "none" : "initial", (e) => e.isCopied ? Xd(["", " 3s"], M1) : "none", (e) => e.isCopied ? e.theme.styleguideColors.contentGreen : e.theme.styleguideColors.contentTertiary, (e) => e.isCopied ? e.theme.styleguideColors.contentGreen : e.theme.styleguideColors.contentTertiary, (e) => e.theme.styleguideColors.fillPrimaryBlue, (e) => e.theme.styleguideColors.fillPrimaryBlue, (e) => e.theme.styleguideColors.fillPrimaryBlueClick, (e) => e.theme.styleguideColors.fillPrimaryBlueClick), E1 = be(St).withConfig({ +})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:", ";animation:", ";& svg{color:", ";path{fill:", ";}:hover{color:", ";path{fill:", ";}}:active{color:", ";path{fill:", ";}}}"], (e) => e.isCopied ? "none" : "initial", (e) => e.isCopied ? ef(["", " 3s"], P1) : "none", (e) => e.isCopied ? e.theme.styleguideColors.contentGreen : e.theme.styleguideColors.contentTertiary, (e) => e.isCopied ? e.theme.styleguideColors.contentGreen : e.theme.styleguideColors.contentTertiary, (e) => e.theme.styleguideColors.fillPrimaryBlue, (e) => e.theme.styleguideColors.fillPrimaryBlue, (e) => e.theme.styleguideColors.fillPrimaryBlueClick, (e) => e.theme.styleguideColors.fillPrimaryBlueClick), O1 = be(_t).withConfig({ displayName: "copy__StyledSvgIcon", componentId: "sc-1fp6ltg-1" })(({ theme: e, variation: o = "blue" }) => e.withMedia({ - color: e.styleguideColors[P0[o]], + color: e.styleguideColors[A0[o]], path: { - fill: e.styleguideColors[P0[o]] + fill: e.styleguideColors[A0[o]] } -})), Ji = ({ +})), Zi = ({ value: e, label: o = "Copy Public Key", copiedLabel: g = "Copied!", @@ -1454,16 +1454,16 @@ const al = /* @__PURE__ */ Wi(_1), P0 = { styles: P, minified: x = !1 }) => { - const [n, c] = Ct(!1), r = n ? Fi : rl, a = n ? g : o, i = n ? "green" : "black", p = (t) => { - t?.stopPropagation(), e && (al(e), c(!0), setTimeout(() => c(!1), 2800)); + const [n, c] = Ct(!1), r = n ? $i : il, a = n ? g : o, i = n ? "green" : "black", m = (t) => { + t?.stopPropagation(), e && (cl(e), c(!0), setTimeout(() => c(!1), 2800)); }; - return /* @__PURE__ */ $(je, { style: P, align: "center", itemsSpacing: 8, children: /* @__PURE__ */ Pe(x1, { onClick: p, isCopied: n, tabIndex: 0, onKeyDown: (t) => { - t.key === "Enter" && p(); + return /* @__PURE__ */ $(je, { style: P, align: "center", itemsSpacing: 8, children: /* @__PURE__ */ Pe(A1, { onClick: m, isCopied: n, tabIndex: 0, onKeyDown: (t) => { + t.key === "Enter" && m(); }, children: [ - /* @__PURE__ */ $(E1, { variation: C, size: 16, src: r, role: "img", alt: "Copy button" }), - !x && /* @__PURE__ */ $(Oe, { size: 3, variation: i, children: a }) + /* @__PURE__ */ $(O1, { variation: C, size: 16, src: r, role: "img", alt: "Copy button" }), + !x && /* @__PURE__ */ $(Ae, { size: 3, variation: i, children: a }) ] }) }); -}, P1 = (e, o) => ({ +}, T1 = (e, o) => ({ primaryBlue: { color: e.styleguideColors.contentBlue, hover: e.styleguideColors.fillPrimaryBlueHover, @@ -1483,7 +1483,7 @@ const al = /* @__PURE__ */ Wi(_1), P0 = { color: "inherit", hover: "inherit", active: "inherit" -}, A1 = be.a.withConfig({ +}, I1 = be.a.withConfig({ displayName: "link__StyledLink", componentId: "sc-npzuii-0" })(({ @@ -1491,7 +1491,7 @@ const al = /* @__PURE__ */ Wi(_1), P0 = { color: o, lineHeight: g = "sm" }) => { - const C = P1(e, o); + const C = T1(e, o); return { textDecoration: "none", lineHeight: It({ @@ -1506,23 +1506,23 @@ const al = /* @__PURE__ */ Wi(_1), P0 = { color: C.active } }; -}), lr = _t.forwardRef(function({ +}), fr = St.forwardRef(function({ color: o = "primaryRed", ...g }, C) { - return /* @__PURE__ */ $(A1, { ref: C, target: "_blank", color: o, ...g }); + return /* @__PURE__ */ $(I1, { ref: C, target: "_blank", color: o, ...g }); }); -var Ba = function(e, o) { - return Ba = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(g, C) { +var Ha = function(e, o) { + return Ha = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(g, C) { g.__proto__ = C; } || function(g, C) { for (var P in C) Object.prototype.hasOwnProperty.call(C, P) && (g[P] = C[P]); - }, Ba(e, o); + }, Ha(e, o); }; function Zr(e, o) { if (typeof o != "function" && o !== null) throw new TypeError("Class extends value " + String(o) + " is not a constructor or null"); - Ba(e, o); + Ha(e, o); function g() { this.constructor = e; } @@ -1537,7 +1537,7 @@ var st = function() { return o; }, st.apply(this, arguments); }; -function O1(e, o) { +function N1(e, o) { var g = {}; for (var C in e) Object.prototype.hasOwnProperty.call(e, C) && o.indexOf(C) < 0 && (g[C] = e[C]); if (e != null && typeof Object.getOwnPropertySymbols == "function") @@ -1545,42 +1545,42 @@ function O1(e, o) { o.indexOf(C[P]) < 0 && Object.prototype.propertyIsEnumerable.call(e, C[P]) && (g[C[P]] = e[C[P]]); return g; } -function hn(e, o, g) { +function pn(e, o, g) { if (g || arguments.length === 2) for (var C = 0, P = o.length, x; C < P; C++) (x || !(C in o)) && (x || (x = Array.prototype.slice.call(o, 0, C)), x[C] = o[C]); return e.concat(x || Array.prototype.slice.call(o)); } function Qr(e, o) { - var g = o && o.cache ? o.cache : k1, C = o && o.serializer ? o.serializer : R1, P = o && o.strategy ? o.strategy : N1; + var g = o && o.cache ? o.cache : D1, C = o && o.serializer ? o.serializer : H1, P = o && o.strategy ? o.strategy : k1; return P(e, { cache: g, serializer: C }); } -function T1(e) { +function L1(e) { return e == null || typeof e == "number" || typeof e == "boolean"; } -function I1(e, o, g, C) { - var P = T1(C) ? C : g(C), x = o.get(P); +function R1(e, o, g, C) { + var P = L1(C) ? C : g(C), x = o.get(P); return typeof x > "u" && (x = e.call(this, C), o.set(P, x)), x; } -function sl(e, o, g) { +function ll(e, o, g) { var C = Array.prototype.slice.call(arguments, 3), P = g(C), x = o.get(P); return typeof x > "u" && (x = e.apply(this, C), o.set(P, x)), x; } -function ul(e, o, g, C, P) { +function dl(e, o, g, C, P) { return g.bind(o, e, C, P); } -function N1(e, o) { - var g = e.length === 1 ? I1 : sl; - return ul(e, this, g, o.cache.create(), o.serializer); +function k1(e, o) { + var g = e.length === 1 ? R1 : ll; + return dl(e, this, g, o.cache.create(), o.serializer); } -function L1(e, o) { - return ul(e, this, sl, o.cache.create(), o.serializer); +function B1(e, o) { + return dl(e, this, ll, o.cache.create(), o.serializer); } -var R1 = function() { +var H1 = function() { return JSON.stringify(arguments); -}, B1 = ( +}, j1 = ( /** @class */ function() { function e() { @@ -1592,12 +1592,12 @@ var R1 = function() { this.cache[o] = g; }, e; }() -), k1 = { +), D1 = { create: function() { - return new B1(); + return new j1(); } }, en = { - variadic: L1 + variadic: B1 }, Et; (function(e) { e[e.EXPECT_ARGUMENT_CLOSING_BRACE = 1] = "EXPECT_ARGUMENT_CLOSING_BRACE", e[e.EMPTY_ARGUMENT = 2] = "EMPTY_ARGUMENT", e[e.MALFORMED_ARGUMENT = 3] = "MALFORMED_ARGUMENT", e[e.EXPECT_ARGUMENT_TYPE = 4] = "EXPECT_ARGUMENT_TYPE", e[e.INVALID_ARGUMENT_TYPE = 5] = "INVALID_ARGUMENT_TYPE", e[e.EXPECT_ARGUMENT_STYLE = 6] = "EXPECT_ARGUMENT_STYLE", e[e.INVALID_NUMBER_SKELETON = 7] = "INVALID_NUMBER_SKELETON", e[e.INVALID_DATE_TIME_SKELETON = 8] = "INVALID_DATE_TIME_SKELETON", e[e.EXPECT_NUMBER_SKELETON = 9] = "EXPECT_NUMBER_SKELETON", e[e.EXPECT_DATE_TIME_SKELETON = 10] = "EXPECT_DATE_TIME_SKELETON", e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE = 11] = "UNCLOSED_QUOTE_IN_ARGUMENT_STYLE", e[e.EXPECT_SELECT_ARGUMENT_OPTIONS = 12] = "EXPECT_SELECT_ARGUMENT_OPTIONS", e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE = 13] = "EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE", e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE = 14] = "INVALID_PLURAL_ARGUMENT_OFFSET_VALUE", e[e.EXPECT_SELECT_ARGUMENT_SELECTOR = 15] = "EXPECT_SELECT_ARGUMENT_SELECTOR", e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR = 16] = "EXPECT_PLURAL_ARGUMENT_SELECTOR", e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT = 17] = "EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT", e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT = 18] = "EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT", e[e.INVALID_PLURAL_ARGUMENT_SELECTOR = 19] = "INVALID_PLURAL_ARGUMENT_SELECTOR", e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR = 20] = "DUPLICATE_PLURAL_ARGUMENT_SELECTOR", e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR = 21] = "DUPLICATE_SELECT_ARGUMENT_SELECTOR", e[e.MISSING_OTHER_CLAUSE = 22] = "MISSING_OTHER_CLAUSE", e[e.INVALID_TAG = 23] = "INVALID_TAG", e[e.INVALID_TAG_NAME = 25] = "INVALID_TAG_NAME", e[e.UNMATCHED_CLOSING_TAG = 26] = "UNMATCHED_CLOSING_TAG", e[e.UNCLOSED_TAG = 27] = "UNCLOSED_TAG"; @@ -1610,43 +1610,43 @@ var Yn; (function(e) { e[e.number = 0] = "number", e[e.dateTime = 1] = "dateTime"; })(Yn || (Yn = {})); -function A0(e) { +function O0(e) { return e.type === Wt.literal; } -function H1(e) { +function V1(e) { return e.type === Wt.argument; } -function cl(e) { +function fl(e) { return e.type === Wt.number; } -function ll(e) { +function hl(e) { return e.type === Wt.date; } -function dl(e) { +function pl(e) { return e.type === Wt.time; } -function fl(e) { +function ml(e) { return e.type === Wt.select; } -function hl(e) { +function yl(e) { return e.type === Wt.plural; } -function j1(e) { +function U1(e) { return e.type === Wt.pound; } -function pl(e) { +function gl(e) { return e.type === Wt.tag; } -function ml(e) { +function vl(e) { return !!(e && typeof e == "object" && e.type === Yn.number); } -function ka(e) { +function ja(e) { return !!(e && typeof e == "object" && e.type === Yn.dateTime); } -var yl = /[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/, D1 = /(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g; -function V1(e) { +var bl = /[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/, z1 = /(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g; +function F1(e) { var o = {}; - return e.replace(D1, function(g) { + return e.replace(z1, function(g) { var C = g.length; switch (g[0]) { // Era @@ -1752,36 +1752,36 @@ function V1(e) { return ""; }), o; } -var U1 = /[\t-\r \x85\u200E\u200F\u2028\u2029]/i; -function z1(e) { +var K1 = /[\t-\r \x85\u200E\u200F\u2028\u2029]/i; +function W1(e) { if (e.length === 0) throw new Error("Number skeleton cannot be empty"); - for (var o = e.split(U1).filter(function(t) { + for (var o = e.split(K1).filter(function(t) { return t.length > 0; }), g = [], C = 0, P = o; C < P.length; C++) { var x = P[C], n = x.split("/"); if (n.length === 0) throw new Error("Invalid number skeleton"); for (var c = n[0], r = n.slice(1), a = 0, i = r; a < i.length; a++) { - var p = i[a]; - if (p.length === 0) + var m = i[a]; + if (m.length === 0) throw new Error("Invalid number skeleton"); } g.push({ stem: c, options: r }); } return g; } -function F1(e) { +function J1(e) { return e.replace(/^(.*?)-/, ""); } -var O0 = /^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g, gl = /^(@+)?(\+|#+)?[rs]?$/g, K1 = /(\*)(0+)|(#+)(0+)|(0+)/g, vl = /^(0+)$/; -function T0(e) { +var T0 = /^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g, wl = /^(@+)?(\+|#+)?[rs]?$/g, $1 = /(\*)(0+)|(#+)(0+)|(0+)/g, Cl = /^(0+)$/; +function I0(e) { var o = {}; - return e[e.length - 1] === "r" ? o.roundingPriority = "morePrecision" : e[e.length - 1] === "s" && (o.roundingPriority = "lessPrecision"), e.replace(gl, function(g, C, P) { + return e[e.length - 1] === "r" ? o.roundingPriority = "morePrecision" : e[e.length - 1] === "s" && (o.roundingPriority = "lessPrecision"), e.replace(wl, function(g, C, P) { return typeof P != "string" ? (o.minimumSignificantDigits = C.length, o.maximumSignificantDigits = C.length) : P === "+" ? o.minimumSignificantDigits = C.length : C[0] === "#" ? o.maximumSignificantDigits = C.length : (o.minimumSignificantDigits = C.length, o.maximumSignificantDigits = C.length + (typeof P == "string" ? P.length : 0)), ""; }), o; } -function bl(e) { +function _l(e) { switch (e) { case "sign-auto": return { @@ -1821,7 +1821,7 @@ function bl(e) { }; } } -function W1(e) { +function G1(e) { var o; if (e[0] === "E" && e[1] === "E" ? (o = { notation: "engineering" @@ -1829,17 +1829,17 @@ function W1(e) { notation: "scientific" }, e = e.slice(1)), o) { var g = e.slice(0, 2); - if (g === "+!" ? (o.signDisplay = "always", e = e.slice(2)) : g === "+?" && (o.signDisplay = "exceptZero", e = e.slice(2)), !vl.test(e)) + if (g === "+!" ? (o.signDisplay = "always", e = e.slice(2)) : g === "+?" && (o.signDisplay = "exceptZero", e = e.slice(2)), !Cl.test(e)) throw new Error("Malformed concise eng/scientific notation"); o.minimumIntegerDigits = e.length; } return o; } -function I0(e) { - var o = {}, g = bl(e); +function N0(e) { + var o = {}, g = _l(e); return g || o; } -function J1(e) { +function q1(e) { for (var o = {}, g = 0, C = e; g < C.length; g++) { var P = C[g]; switch (P.stem) { @@ -1863,7 +1863,7 @@ function J1(e) { continue; case "measure-unit": case "unit": - o.style = "unit", o.unit = F1(P.options[0]); + o.style = "unit", o.unit = J1(P.options[0]); continue; case "compact-short": case "K": @@ -1875,12 +1875,12 @@ function J1(e) { continue; case "scientific": o = st(st(st({}, o), { notation: "scientific" }), P.options.reduce(function(r, a) { - return st(st({}, r), I0(a)); + return st(st({}, r), N0(a)); }, {})); continue; case "engineering": o = st(st(st({}, o), { notation: "engineering" }), P.options.reduce(function(r, a) { - return st(st({}, r), I0(a)); + return st(st({}, r), N0(a)); }, {})); continue; case "notation-simple": @@ -1927,45 +1927,45 @@ function J1(e) { case "integer-width": if (P.options.length > 1) throw new RangeError("integer-width stems only accept a single optional option"); - P.options[0].replace(K1, function(r, a, i, p, t, d) { + P.options[0].replace($1, function(r, a, i, m, t, f) { if (a) o.minimumIntegerDigits = i.length; else { - if (p && t) + if (m && t) throw new Error("We currently do not support maximum integer digits"); - if (d) + if (f) throw new Error("We currently do not support exact integer digits"); } return ""; }); continue; } - if (vl.test(P.stem)) { + if (Cl.test(P.stem)) { o.minimumIntegerDigits = P.stem.length; continue; } - if (O0.test(P.stem)) { + if (T0.test(P.stem)) { if (P.options.length > 1) throw new RangeError("Fraction-precision stems only accept a single optional option"); - P.stem.replace(O0, function(r, a, i, p, t, d) { - return i === "*" ? o.minimumFractionDigits = a.length : p && p[0] === "#" ? o.maximumFractionDigits = p.length : t && d ? (o.minimumFractionDigits = t.length, o.maximumFractionDigits = t.length + d.length) : (o.minimumFractionDigits = a.length, o.maximumFractionDigits = a.length), ""; + P.stem.replace(T0, function(r, a, i, m, t, f) { + return i === "*" ? o.minimumFractionDigits = a.length : m && m[0] === "#" ? o.maximumFractionDigits = m.length : t && f ? (o.minimumFractionDigits = t.length, o.maximumFractionDigits = t.length + f.length) : (o.minimumFractionDigits = a.length, o.maximumFractionDigits = a.length), ""; }); var x = P.options[0]; - x === "w" ? o = st(st({}, o), { trailingZeroDisplay: "stripIfInteger" }) : x && (o = st(st({}, o), T0(x))); + x === "w" ? o = st(st({}, o), { trailingZeroDisplay: "stripIfInteger" }) : x && (o = st(st({}, o), I0(x))); continue; } - if (gl.test(P.stem)) { - o = st(st({}, o), T0(P.stem)); + if (wl.test(P.stem)) { + o = st(st({}, o), I0(P.stem)); continue; } - var n = bl(P.stem); + var n = _l(P.stem); n && (o = st(st({}, o), n)); - var c = W1(P.stem); + var c = G1(P.stem); c && (o = st(st({}, o), c)); } return o; } -var ei = { +var ii = { "001": [ "H", "h" @@ -3380,13 +3380,13 @@ var ei = { "h" ] }; -function $1(e, o) { +function Z1(e, o) { for (var g = "", C = 0; C < e.length; C++) { var P = e.charAt(C); if (P === "j") { for (var x = 0; C + 1 < e.length && e.charAt(C + 1) === P; ) x++, C++; - var n = 1 + (x & 1), c = x < 2 ? 1 : 3 + (x >> 1), r = "a", a = G1(o); + var n = 1 + (x & 1), c = x < 2 ? 1 : 3 + (x >> 1), r = "a", a = X1(o); for ((a == "H" || a == "k") && (c = 0); c-- > 0; ) g += r; for (; n-- > 0; ) @@ -3395,7 +3395,7 @@ function $1(e, o) { } return g; } -function G1(e) { +function X1(e) { var o = e.hourCycle; if (o === void 0 && // @ts-ignore hourCycle(s) is not identified yet e.hourCycles && // @ts-ignore @@ -3414,23 +3414,23 @@ function G1(e) { } var g = e.language, C; g !== "root" && (C = e.maximize().region); - var P = ei[C || ""] || ei[g || ""] || ei["".concat(g, "-001")] || ei["001"]; + var P = ii[C || ""] || ii[g || ""] || ii["".concat(g, "-001")] || ii["001"]; return P[0]; } -var ya, q1 = new RegExp("^".concat(yl.source, "*")), Z1 = new RegExp("".concat(yl.source, "*$")); -function At(e, o) { +var va, Y1 = new RegExp("^".concat(bl.source, "*")), Q1 = new RegExp("".concat(bl.source, "*$")); +function Ot(e, o) { return { start: e, end: o }; } -var X1 = !!String.prototype.startsWith && "_a".startsWith("a", 1), Y1 = !!String.fromCodePoint, Q1 = !!Object.fromEntries, eh = !!String.prototype.codePointAt, th = !!String.prototype.trimStart, rh = !!String.prototype.trimEnd, nh = !!Number.isSafeInteger, oh = nh ? Number.isSafeInteger : function(e) { +var eh = !!String.prototype.startsWith && "_a".startsWith("a", 1), th = !!String.fromCodePoint, rh = !!Object.fromEntries, nh = !!String.prototype.codePointAt, oh = !!String.prototype.trimStart, ih = !!String.prototype.trimEnd, ah = !!Number.isSafeInteger, sh = ah ? Number.isSafeInteger : function(e) { return typeof e == "number" && isFinite(e) && Math.floor(e) === e && Math.abs(e) <= 9007199254740991; -}, Ha = !0; +}, Da = !0; try { - var ih = Cl("([^\\p{White_Space}\\p{Pattern_Syntax}]*)", "yu"); - Ha = ((ya = ih.exec("a")) === null || ya === void 0 ? void 0 : ya[0]) === "a"; + var uh = Ml("([^\\p{White_Space}\\p{Pattern_Syntax}]*)", "yu"); + Da = ((va = uh.exec("a")) === null || va === void 0 ? void 0 : va[0]) === "a"; } catch { - Ha = !1; + Da = !1; } -var N0 = X1 ? ( +var L0 = eh ? ( // Native function(o, g, C) { return o.startsWith(g, C); @@ -3440,7 +3440,7 @@ var N0 = X1 ? ( function(o, g, C) { return o.slice(C, C + g.length) === g; } -), ja = Y1 ? String.fromCodePoint : ( +), Va = th ? String.fromCodePoint : ( // IE11 function() { for (var o = [], g = 0; g < arguments.length; g++) @@ -3452,9 +3452,9 @@ var N0 = X1 ? ( } return C; } -), L0 = ( +), R0 = ( // native - Q1 ? Object.fromEntries : ( + rh ? Object.fromEntries : ( // Ponyfill function(o) { for (var g = {}, C = 0, P = o; C < P.length; C++) { @@ -3464,7 +3464,7 @@ var N0 = X1 ? ( return g; } ) -), wl = eh ? ( +), Sl = nh ? ( // Native function(o, g) { return o.codePointAt(g); @@ -3478,7 +3478,7 @@ var N0 = X1 ? ( return P < 55296 || P > 56319 || g + 1 === C || (x = o.charCodeAt(g + 1)) < 56320 || x > 57343 ? P : (P - 55296 << 10) + (x - 56320) + 65536; } } -), ah = th ? ( +), ch = oh ? ( // Native function(o) { return o.trimStart(); @@ -3486,9 +3486,9 @@ var N0 = X1 ? ( ) : ( // Ponyfill function(o) { - return o.replace(q1, ""); + return o.replace(Y1, ""); } -), sh = rh ? ( +), lh = ih ? ( // Native function(o) { return o.trimEnd(); @@ -3496,32 +3496,32 @@ var N0 = X1 ? ( ) : ( // Ponyfill function(o) { - return o.replace(Z1, ""); + return o.replace(Q1, ""); } ); -function Cl(e, o) { +function Ml(e, o) { return new RegExp(e, o); } -var Da; -if (Ha) { - var R0 = Cl("([^\\p{White_Space}\\p{Pattern_Syntax}]*)", "yu"); - Da = function(o, g) { +var Ua; +if (Da) { + var k0 = Ml("([^\\p{White_Space}\\p{Pattern_Syntax}]*)", "yu"); + Ua = function(o, g) { var C; - R0.lastIndex = g; - var P = R0.exec(o); + k0.lastIndex = g; + var P = k0.exec(o); return (C = P[1]) !== null && C !== void 0 ? C : ""; }; } else - Da = function(o, g) { + Ua = function(o, g) { for (var C = []; ; ) { - var P = wl(o, g); - if (P === void 0 || Sl(P) || dh(P)) + var P = Sl(o, g); + if (P === void 0 || xl(P) || ph(P)) break; C.push(P), g += P >= 65536 ? 2 : 1; } - return ja.apply(void 0, C); + return Va.apply(void 0, C); }; -var uh = ( +var dh = ( /** @class */ function() { function e(o, g) { @@ -3546,13 +3546,13 @@ var uh = ( var c = this.clonePosition(); this.bump(), P.push({ type: Wt.pound, - location: At(c, this.clonePosition()) + location: Ot(c, this.clonePosition()) }); } else if (x === 60 && !this.ignoreTag && this.peek() === 47) { if (C) break; - return this.error(Et.UNMATCHED_CLOSING_TAG, At(this.clonePosition(), this.clonePosition())); - } else if (x === 60 && !this.ignoreTag && Va(this.peek() || 0)) { + return this.error(Et.UNMATCHED_CLOSING_TAG, Ot(this.clonePosition(), this.clonePosition())); + } else if (x === 60 && !this.ignoreTag && za(this.peek() || 0)) { var n = this.parseTag(o, g); if (n.err) return n; @@ -3575,7 +3575,7 @@ var uh = ( val: { type: Wt.literal, value: "<".concat(P, "/>"), - location: At(C, this.clonePosition()) + location: Ot(C, this.clonePosition()) }, err: null }; @@ -3585,25 +3585,25 @@ var uh = ( return x; var n = x.val, c = this.clonePosition(); if (this.bumpIf("")) { - if (this.isEOF() || !Va(this.char())) - return this.error(Et.INVALID_TAG, At(c, this.clonePosition())); + if (this.isEOF() || !za(this.char())) + return this.error(Et.INVALID_TAG, Ot(c, this.clonePosition())); var r = this.clonePosition(), a = this.parseTagName(); - return P !== a ? this.error(Et.UNMATCHED_CLOSING_TAG, At(r, this.clonePosition())) : (this.bumpSpace(), this.bumpIf(">") ? { + return P !== a ? this.error(Et.UNMATCHED_CLOSING_TAG, Ot(r, this.clonePosition())) : (this.bumpSpace(), this.bumpIf(">") ? { val: { type: Wt.tag, value: P, children: n, - location: At(C, this.clonePosition()) + location: Ot(C, this.clonePosition()) }, err: null - } : this.error(Et.INVALID_TAG, At(c, this.clonePosition()))); + } : this.error(Et.INVALID_TAG, Ot(c, this.clonePosition()))); } else - return this.error(Et.UNCLOSED_TAG, At(C, this.clonePosition())); + return this.error(Et.UNCLOSED_TAG, Ot(C, this.clonePosition())); } else - return this.error(Et.INVALID_TAG, At(C, this.clonePosition())); + return this.error(Et.INVALID_TAG, Ot(C, this.clonePosition())); }, e.prototype.parseTagName = function() { var o = this.offset(); - for (this.bump(); !this.isEOF() && lh(this.char()); ) + for (this.bump(); !this.isEOF() && hh(this.char()); ) this.bump(); return this.message.slice(o, this.offset()); }, e.prototype.parseLiteral = function(o, g) { @@ -3625,14 +3625,14 @@ var uh = ( } break; } - var r = At(C, this.clonePosition()); + var r = Ot(C, this.clonePosition()); return { val: { type: Wt.literal, value: P, location: r }, err: null }; }, e.prototype.tryParseLeftAngleBracket = function() { return !this.isEOF() && this.char() === 60 && (this.ignoreTag || // If at the opening tag or closing tag position, bail. - !ch(this.peek() || 0)) ? (this.bump(), "<") : null; + !fh(this.peek() || 0)) ? (this.bump(), "<") : null; }, e.prototype.tryParseQuote = function(o) { if (this.isEOF() || this.char() !== 39) return null; @@ -3667,23 +3667,23 @@ var uh = ( g.push(C); this.bump(); } - return ja.apply(void 0, g); + return Va.apply(void 0, g); }, e.prototype.tryParseUnquoted = function(o, g) { if (this.isEOF()) return null; var C = this.char(); - return C === 60 || C === 123 || C === 35 && (g === "plural" || g === "selectordinal") || C === 125 && o > 0 ? null : (this.bump(), ja(C)); + return C === 60 || C === 123 || C === 35 && (g === "plural" || g === "selectordinal") || C === 125 && o > 0 ? null : (this.bump(), Va(C)); }, e.prototype.parseArgument = function(o, g) { var C = this.clonePosition(); if (this.bump(), this.bumpSpace(), this.isEOF()) - return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, At(C, this.clonePosition())); + return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, Ot(C, this.clonePosition())); if (this.char() === 125) - return this.bump(), this.error(Et.EMPTY_ARGUMENT, At(C, this.clonePosition())); + return this.bump(), this.error(Et.EMPTY_ARGUMENT, Ot(C, this.clonePosition())); var P = this.parseIdentifierIfPossible().value; if (!P) - return this.error(Et.MALFORMED_ARGUMENT, At(C, this.clonePosition())); + return this.error(Et.MALFORMED_ARGUMENT, Ot(C, this.clonePosition())); if (this.bumpSpace(), this.isEOF()) - return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, At(C, this.clonePosition())); + return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, Ot(C, this.clonePosition())); switch (this.char()) { // Simple argument: `{name}` case 125: @@ -3692,26 +3692,26 @@ var uh = ( type: Wt.argument, // value does not include the opening and closing braces. value: P, - location: At(C, this.clonePosition()) + location: Ot(C, this.clonePosition()) }, err: null }; // Argument with options: `{name, format, ...}` case 44: - return this.bump(), this.bumpSpace(), this.isEOF() ? this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, At(C, this.clonePosition())) : this.parseArgumentOptions(o, g, P, C); + return this.bump(), this.bumpSpace(), this.isEOF() ? this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, Ot(C, this.clonePosition())) : this.parseArgumentOptions(o, g, P, C); default: - return this.error(Et.MALFORMED_ARGUMENT, At(C, this.clonePosition())); + return this.error(Et.MALFORMED_ARGUMENT, Ot(C, this.clonePosition())); } }, e.prototype.parseIdentifierIfPossible = function() { - var o = this.clonePosition(), g = this.offset(), C = Da(this.message, g), P = g + C.length; + var o = this.clonePosition(), g = this.offset(), C = Ua(this.message, g), P = g + C.length; this.bumpTo(P); - var x = this.clonePosition(), n = At(o, x); + var x = this.clonePosition(), n = Ot(o, x); return { value: C, location: n }; }, e.prototype.parseArgumentOptions = function(o, g, C, P) { var x, n = this.clonePosition(), c = this.parseIdentifierIfPossible().value, r = this.clonePosition(); switch (c) { case "": - return this.error(Et.EXPECT_ARGUMENT_TYPE, At(n, r)); + return this.error(Et.EXPECT_ARGUMENT_TYPE, Ot(n, r)); case "number": case "date": case "time": { @@ -3719,37 +3719,37 @@ var uh = ( var a = null; if (this.bumpIf(",")) { this.bumpSpace(); - var i = this.clonePosition(), p = this.parseSimpleArgStyleIfPossible(); - if (p.err) - return p; - var t = sh(p.val); + var i = this.clonePosition(), m = this.parseSimpleArgStyleIfPossible(); + if (m.err) + return m; + var t = lh(m.val); if (t.length === 0) - return this.error(Et.EXPECT_ARGUMENT_STYLE, At(this.clonePosition(), this.clonePosition())); - var d = At(i, this.clonePosition()); - a = { style: t, styleLocation: d }; + return this.error(Et.EXPECT_ARGUMENT_STYLE, Ot(this.clonePosition(), this.clonePosition())); + var f = Ot(i, this.clonePosition()); + a = { style: t, styleLocation: f }; } var b = this.tryParseArgumentClose(P); if (b.err) return b; - var y = At(P, this.clonePosition()); - if (a && N0(a?.style, "::", 0)) { - var s = ah(a.style.slice(2)); + var y = Ot(P, this.clonePosition()); + if (a && L0(a?.style, "::", 0)) { + var u = ch(a.style.slice(2)); if (c === "number") { - var p = this.parseNumberSkeletonFromString(s, a.styleLocation); - return p.err ? p : { - val: { type: Wt.number, value: C, location: y, style: p.val }, + var m = this.parseNumberSkeletonFromString(u, a.styleLocation); + return m.err ? m : { + val: { type: Wt.number, value: C, location: y, style: m.val }, err: null }; } else { - if (s.length === 0) + if (u.length === 0) return this.error(Et.EXPECT_DATE_TIME_SKELETON, y); - var f = s; - this.locale && (f = $1(s, this.locale)); + var d = u; + this.locale && (d = Z1(u, this.locale)); var t = { type: Yn.dateTime, - pattern: f, + pattern: d, location: a.styleLocation, - parsedOptions: this.shouldParseSkeletons ? V1(f) : {} + parsedOptions: this.shouldParseSkeletons ? F1(d) : {} }, l = c === "date" ? Wt.date : Wt.time; return { val: { type: l, value: C, location: y, style: t }, @@ -3770,19 +3770,19 @@ var uh = ( case "plural": case "selectordinal": case "select": { - var u = this.clonePosition(); + var s = this.clonePosition(); if (this.bumpSpace(), !this.bumpIf(",")) - return this.error(Et.EXPECT_SELECT_ARGUMENT_OPTIONS, At(u, st({}, u))); + return this.error(Et.EXPECT_SELECT_ARGUMENT_OPTIONS, Ot(s, st({}, s))); this.bumpSpace(); - var v = this.parseIdentifierIfPossible(), m = 0; + var v = this.parseIdentifierIfPossible(), p = 0; if (c !== "select" && v.value === "offset") { if (!this.bumpIf(":")) - return this.error(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE, At(this.clonePosition(), this.clonePosition())); + return this.error(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE, Ot(this.clonePosition(), this.clonePosition())); this.bumpSpace(); - var p = this.tryParseDecimalInteger(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE, Et.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE); - if (p.err) - return p; - this.bumpSpace(), v = this.parseIdentifierIfPossible(), m = p.val; + var m = this.tryParseDecimalInteger(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE, Et.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE); + if (m.err) + return m; + this.bumpSpace(), v = this.parseIdentifierIfPossible(), p = m.val; } var h = this.tryParsePluralOrSelectOptions(o, c, g, v); if (h.err) @@ -3790,12 +3790,12 @@ var uh = ( var b = this.tryParseArgumentClose(P); if (b.err) return b; - var O = At(P, this.clonePosition()); + var O = Ot(P, this.clonePosition()); return c === "select" ? { val: { type: Wt.select, value: C, - options: L0(h.val), + options: R0(h.val), location: O }, err: null @@ -3803,8 +3803,8 @@ var uh = ( val: { type: Wt.plural, value: C, - options: L0(h.val), - offset: m, + options: R0(h.val), + offset: p, pluralType: c === "plural" ? "cardinal" : "ordinal", location: O }, @@ -3812,10 +3812,10 @@ var uh = ( }; } default: - return this.error(Et.INVALID_ARGUMENT_TYPE, At(n, r)); + return this.error(Et.INVALID_ARGUMENT_TYPE, Ot(n, r)); } }, e.prototype.tryParseArgumentClose = function(o) { - return this.isEOF() || this.char() !== 125 ? this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, At(o, this.clonePosition())) : (this.bump(), { val: !0, err: null }); + return this.isEOF() || this.char() !== 125 ? this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE, Ot(o, this.clonePosition())) : (this.bump(), { val: !0, err: null }); }, e.prototype.parseSimpleArgStyleIfPossible = function() { for (var o = 0, g = this.clonePosition(); !this.isEOF(); ) { var C = this.char(); @@ -3824,7 +3824,7 @@ var uh = ( this.bump(); var P = this.clonePosition(); if (!this.bumpUntil("'")) - return this.error(Et.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE, At(P, this.clonePosition())); + return this.error(Et.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE, Ot(P, this.clonePosition())); this.bump(); break; } @@ -3854,7 +3854,7 @@ var uh = ( }, e.prototype.parseNumberSkeletonFromString = function(o, g) { var C = []; try { - C = z1(o); + C = W1(o); } catch { return this.error(Et.INVALID_NUMBER_SKELETON, g); } @@ -3863,43 +3863,43 @@ var uh = ( type: Yn.number, tokens: C, location: g, - parsedOptions: this.shouldParseSkeletons ? J1(C) : {} + parsedOptions: this.shouldParseSkeletons ? q1(C) : {} }, err: null }; }, e.prototype.tryParsePluralOrSelectOptions = function(o, g, C, P) { for (var x, n = !1, c = [], r = /* @__PURE__ */ new Set(), a = P.value, i = P.location; ; ) { if (a.length === 0) { - var p = this.clonePosition(); + var m = this.clonePosition(); if (g !== "select" && this.bumpIf("=")) { var t = this.tryParseDecimalInteger(Et.EXPECT_PLURAL_ARGUMENT_SELECTOR, Et.INVALID_PLURAL_ARGUMENT_SELECTOR); if (t.err) return t; - i = At(p, this.clonePosition()), a = this.message.slice(p.offset, this.offset()); + i = Ot(m, this.clonePosition()), a = this.message.slice(m.offset, this.offset()); } else break; } if (r.has(a)) return this.error(g === "select" ? Et.DUPLICATE_SELECT_ARGUMENT_SELECTOR : Et.DUPLICATE_PLURAL_ARGUMENT_SELECTOR, i); a === "other" && (n = !0), this.bumpSpace(); - var d = this.clonePosition(); + var f = this.clonePosition(); if (!this.bumpIf("{")) - return this.error(g === "select" ? Et.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT : Et.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT, At(this.clonePosition(), this.clonePosition())); + return this.error(g === "select" ? Et.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT : Et.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT, Ot(this.clonePosition(), this.clonePosition())); var b = this.parseMessage(o + 1, g, C); if (b.err) return b; - var y = this.tryParseArgumentClose(d); + var y = this.tryParseArgumentClose(f); if (y.err) return y; c.push([ a, { value: b.val, - location: At(d, this.clonePosition()) + location: Ot(f, this.clonePosition()) } ]), r.add(a), this.bumpSpace(), x = this.parseIdentifierIfPossible(), a = x.value, i = x.location; } - return c.length === 0 ? this.error(g === "select" ? Et.EXPECT_SELECT_ARGUMENT_SELECTOR : Et.EXPECT_PLURAL_ARGUMENT_SELECTOR, At(this.clonePosition(), this.clonePosition())) : this.requiresOtherClause && !n ? this.error(Et.MISSING_OTHER_CLAUSE, At(this.clonePosition(), this.clonePosition())) : { val: c, err: null }; + return c.length === 0 ? this.error(g === "select" ? Et.EXPECT_SELECT_ARGUMENT_SELECTOR : Et.EXPECT_PLURAL_ARGUMENT_SELECTOR, Ot(this.clonePosition(), this.clonePosition())) : this.requiresOtherClause && !n ? this.error(Et.MISSING_OTHER_CLAUSE, Ot(this.clonePosition(), this.clonePosition())) : { val: c, err: null }; }, e.prototype.tryParseDecimalInteger = function(o, g) { var C = 1, P = this.clonePosition(); this.bumpIf("+") || this.bumpIf("-") && (C = -1); @@ -3910,8 +3910,8 @@ var uh = ( else break; } - var r = At(P, this.clonePosition()); - return x ? (n *= C, oh(n) ? { val: n, err: null } : this.error(g, r)) : this.error(o, r); + var r = Ot(P, this.clonePosition()); + return x ? (n *= C, sh(n) ? { val: n, err: null } : this.error(g, r)) : this.error(o, r); }, e.prototype.offset = function() { return this.position.offset; }, e.prototype.isEOF = function() { @@ -3926,7 +3926,7 @@ var uh = ( var o = this.position.offset; if (o >= this.message.length) throw Error("out of bound"); - var g = wl(this.message, o); + var g = Sl(this.message, o); if (g === void 0) throw Error("Offset ".concat(o, " is at invalid UTF-16 code unit boundary")); return g; @@ -3945,7 +3945,7 @@ var uh = ( o === 10 ? (this.position.line += 1, this.position.column = 1, this.position.offset += 1) : (this.position.column += 1, this.position.offset += o < 65536 ? 1 : 2); } }, e.prototype.bumpIf = function(o) { - if (N0(this.message, o, this.offset())) { + if (L0(this.message, o, this.offset())) { for (var g = 0; g < o.length; g++) this.bump(); return !0; @@ -3967,7 +3967,7 @@ var uh = ( break; } }, e.prototype.bumpSpace = function() { - for (; !this.isEOF() && Sl(this.char()); ) + for (; !this.isEOF() && xl(this.char()); ) this.bump(); }, e.prototype.peek = function() { if (this.isEOF()) @@ -3977,43 +3977,43 @@ var uh = ( }, e; }() ); -function Va(e) { +function za(e) { return e >= 97 && e <= 122 || e >= 65 && e <= 90; } -function ch(e) { - return Va(e) || e === 47; +function fh(e) { + return za(e) || e === 47; } -function lh(e) { +function hh(e) { return e === 45 || e === 46 || e >= 48 && e <= 57 || e === 95 || e >= 97 && e <= 122 || e >= 65 && e <= 90 || e == 183 || e >= 192 && e <= 214 || e >= 216 && e <= 246 || e >= 248 && e <= 893 || e >= 895 && e <= 8191 || e >= 8204 && e <= 8205 || e >= 8255 && e <= 8256 || e >= 8304 && e <= 8591 || e >= 11264 && e <= 12271 || e >= 12289 && e <= 55295 || e >= 63744 && e <= 64975 || e >= 65008 && e <= 65533 || e >= 65536 && e <= 983039; } -function Sl(e) { +function xl(e) { return e >= 9 && e <= 13 || e === 32 || e === 133 || e >= 8206 && e <= 8207 || e === 8232 || e === 8233; } -function dh(e) { +function ph(e) { return e >= 33 && e <= 35 || e === 36 || e >= 37 && e <= 39 || e === 40 || e === 41 || e === 42 || e === 43 || e === 44 || e === 45 || e >= 46 && e <= 47 || e >= 58 && e <= 59 || e >= 60 && e <= 62 || e >= 63 && e <= 64 || e === 91 || e === 92 || e === 93 || e === 94 || e === 96 || e === 123 || e === 124 || e === 125 || e === 126 || e === 161 || e >= 162 && e <= 165 || e === 166 || e === 167 || e === 169 || e === 171 || e === 172 || e === 174 || e === 176 || e === 177 || e === 182 || e === 187 || e === 191 || e === 215 || e === 247 || e >= 8208 && e <= 8213 || e >= 8214 && e <= 8215 || e === 8216 || e === 8217 || e === 8218 || e >= 8219 && e <= 8220 || e === 8221 || e === 8222 || e === 8223 || e >= 8224 && e <= 8231 || e >= 8240 && e <= 8248 || e === 8249 || e === 8250 || e >= 8251 && e <= 8254 || e >= 8257 && e <= 8259 || e === 8260 || e === 8261 || e === 8262 || e >= 8263 && e <= 8273 || e === 8274 || e === 8275 || e >= 8277 && e <= 8286 || e >= 8592 && e <= 8596 || e >= 8597 && e <= 8601 || e >= 8602 && e <= 8603 || e >= 8604 && e <= 8607 || e === 8608 || e >= 8609 && e <= 8610 || e === 8611 || e >= 8612 && e <= 8613 || e === 8614 || e >= 8615 && e <= 8621 || e === 8622 || e >= 8623 && e <= 8653 || e >= 8654 && e <= 8655 || e >= 8656 && e <= 8657 || e === 8658 || e === 8659 || e === 8660 || e >= 8661 && e <= 8691 || e >= 8692 && e <= 8959 || e >= 8960 && e <= 8967 || e === 8968 || e === 8969 || e === 8970 || e === 8971 || e >= 8972 && e <= 8991 || e >= 8992 && e <= 8993 || e >= 8994 && e <= 9e3 || e === 9001 || e === 9002 || e >= 9003 && e <= 9083 || e === 9084 || e >= 9085 && e <= 9114 || e >= 9115 && e <= 9139 || e >= 9140 && e <= 9179 || e >= 9180 && e <= 9185 || e >= 9186 && e <= 9254 || e >= 9255 && e <= 9279 || e >= 9280 && e <= 9290 || e >= 9291 && e <= 9311 || e >= 9472 && e <= 9654 || e === 9655 || e >= 9656 && e <= 9664 || e === 9665 || e >= 9666 && e <= 9719 || e >= 9720 && e <= 9727 || e >= 9728 && e <= 9838 || e === 9839 || e >= 9840 && e <= 10087 || e === 10088 || e === 10089 || e === 10090 || e === 10091 || e === 10092 || e === 10093 || e === 10094 || e === 10095 || e === 10096 || e === 10097 || e === 10098 || e === 10099 || e === 10100 || e === 10101 || e >= 10132 && e <= 10175 || e >= 10176 && e <= 10180 || e === 10181 || e === 10182 || e >= 10183 && e <= 10213 || e === 10214 || e === 10215 || e === 10216 || e === 10217 || e === 10218 || e === 10219 || e === 10220 || e === 10221 || e === 10222 || e === 10223 || e >= 10224 && e <= 10239 || e >= 10240 && e <= 10495 || e >= 10496 && e <= 10626 || e === 10627 || e === 10628 || e === 10629 || e === 10630 || e === 10631 || e === 10632 || e === 10633 || e === 10634 || e === 10635 || e === 10636 || e === 10637 || e === 10638 || e === 10639 || e === 10640 || e === 10641 || e === 10642 || e === 10643 || e === 10644 || e === 10645 || e === 10646 || e === 10647 || e === 10648 || e >= 10649 && e <= 10711 || e === 10712 || e === 10713 || e === 10714 || e === 10715 || e >= 10716 && e <= 10747 || e === 10748 || e === 10749 || e >= 10750 && e <= 11007 || e >= 11008 && e <= 11055 || e >= 11056 && e <= 11076 || e >= 11077 && e <= 11078 || e >= 11079 && e <= 11084 || e >= 11085 && e <= 11123 || e >= 11124 && e <= 11125 || e >= 11126 && e <= 11157 || e === 11158 || e >= 11159 && e <= 11263 || e >= 11776 && e <= 11777 || e === 11778 || e === 11779 || e === 11780 || e === 11781 || e >= 11782 && e <= 11784 || e === 11785 || e === 11786 || e === 11787 || e === 11788 || e === 11789 || e >= 11790 && e <= 11798 || e === 11799 || e >= 11800 && e <= 11801 || e === 11802 || e === 11803 || e === 11804 || e === 11805 || e >= 11806 && e <= 11807 || e === 11808 || e === 11809 || e === 11810 || e === 11811 || e === 11812 || e === 11813 || e === 11814 || e === 11815 || e === 11816 || e === 11817 || e >= 11818 && e <= 11822 || e === 11823 || e >= 11824 && e <= 11833 || e >= 11834 && e <= 11835 || e >= 11836 && e <= 11839 || e === 11840 || e === 11841 || e === 11842 || e >= 11843 && e <= 11855 || e >= 11856 && e <= 11857 || e === 11858 || e >= 11859 && e <= 11903 || e >= 12289 && e <= 12291 || e === 12296 || e === 12297 || e === 12298 || e === 12299 || e === 12300 || e === 12301 || e === 12302 || e === 12303 || e === 12304 || e === 12305 || e >= 12306 && e <= 12307 || e === 12308 || e === 12309 || e === 12310 || e === 12311 || e === 12312 || e === 12313 || e === 12314 || e === 12315 || e === 12316 || e === 12317 || e >= 12318 && e <= 12319 || e === 12320 || e === 12336 || e === 64830 || e === 64831 || e >= 65093 && e <= 65094; } -function Ua(e) { +function Fa(e) { e.forEach(function(o) { - if (delete o.location, fl(o) || hl(o)) + if (delete o.location, ml(o) || yl(o)) for (var g in o.options) - delete o.options[g].location, Ua(o.options[g].value); - else cl(o) && ml(o.style) || (ll(o) || dl(o)) && ka(o.style) ? delete o.style.location : pl(o) && Ua(o.children); + delete o.options[g].location, Fa(o.options[g].value); + else fl(o) && vl(o.style) || (hl(o) || pl(o)) && ja(o.style) ? delete o.style.location : gl(o) && Fa(o.children); }); } -function fh(e, o) { +function mh(e, o) { o === void 0 && (o = {}), o = st({ shouldParseSkeletons: !0, requiresOtherClause: !0 }, o); - var g = new uh(e, o).parse(); + var g = new dh(e, o).parse(); if (g.err) { var C = SyntaxError(Et[g.err.kind]); throw C.location = g.err.location, C.originalMessage = g.err.message, C; } - return o?.captureLocation || Ua(g.val), g.val; + return o?.captureLocation || Fa(g.val), g.val; } var sn; (function(e) { e.MISSING_VALUE = "MISSING_VALUE", e.INVALID_VALUE = "INVALID_VALUE", e.MISSING_INTL_API = "MISSING_INTL_API"; })(sn || (sn = {})); -var _n = ( +var Sn = ( /** @class */ function(e) { Zr(o, e); @@ -4033,8 +4033,8 @@ var _n = ( return e.call(this, 'Invalid values for "'.concat(g, '": "').concat(C, '". Options are "').concat(Object.keys(P).join('", "'), '"'), sn.INVALID_VALUE, x) || this; } return o; - }(_n) -), hh = ( + }(Sn) +), yh = ( /** @class */ function(e) { Zr(o, e); @@ -4042,8 +4042,8 @@ var _n = ( return e.call(this, 'Value for "'.concat(g, '" must be of type ').concat(C), sn.INVALID_VALUE, P) || this; } return o; - }(_n) -), ph = ( + }(Sn) +), gh = ( /** @class */ function(e) { Zr(o, e); @@ -4051,129 +4051,129 @@ var _n = ( return e.call(this, 'The intl string context variable "'.concat(g, '" was not provided to the string "').concat(C, '"'), sn.MISSING_VALUE, C) || this; } return o; - }(_n) -), yr; + }(Sn) +), vr; (function(e) { e[e.literal = 0] = "literal", e[e.object = 1] = "object"; -})(yr || (yr = {})); -function mh(e) { +})(vr || (vr = {})); +function vh(e) { return e.length < 2 ? e : e.reduce(function(o, g) { var C = o[o.length - 1]; - return !C || C.type !== yr.literal || g.type !== yr.literal ? o.push(g) : C.value += g.value, o; + return !C || C.type !== vr.literal || g.type !== vr.literal ? o.push(g) : C.value += g.value, o; }, []); } -function yh(e) { +function bh(e) { return typeof e == "function"; } -function bi(e, o, g, C, P, x, n) { - if (e.length === 1 && A0(e[0])) +function Mi(e, o, g, C, P, x, n) { + if (e.length === 1 && O0(e[0])) return [ { - type: yr.literal, + type: vr.literal, value: e[0].value } ]; for (var c = [], r = 0, a = e; r < a.length; r++) { var i = a[r]; - if (A0(i)) { + if (O0(i)) { c.push({ - type: yr.literal, + type: vr.literal, value: i.value }); continue; } - if (j1(i)) { + if (U1(i)) { typeof x == "number" && c.push({ - type: yr.literal, + type: vr.literal, value: g.getNumberFormat(o).format(x) }); continue; } - var p = i.value; - if (!(P && p in P)) - throw new ph(p, n); - var t = P[p]; - if (H1(i)) { + var m = i.value; + if (!(P && m in P)) + throw new gh(m, n); + var t = P[m]; + if (V1(i)) { (!t || typeof t == "string" || typeof t == "number") && (t = typeof t == "string" || typeof t == "number" ? String(t) : ""), c.push({ - type: typeof t == "string" ? yr.literal : yr.object, + type: typeof t == "string" ? vr.literal : vr.object, value: t }); continue; } - if (ll(i)) { - var d = typeof i.style == "string" ? C.date[i.style] : ka(i.style) ? i.style.parsedOptions : void 0; + if (hl(i)) { + var f = typeof i.style == "string" ? C.date[i.style] : ja(i.style) ? i.style.parsedOptions : void 0; c.push({ - type: yr.literal, - value: g.getDateTimeFormat(o, d).format(t) + type: vr.literal, + value: g.getDateTimeFormat(o, f).format(t) }); continue; } - if (dl(i)) { - var d = typeof i.style == "string" ? C.time[i.style] : ka(i.style) ? i.style.parsedOptions : C.time.medium; + if (pl(i)) { + var f = typeof i.style == "string" ? C.time[i.style] : ja(i.style) ? i.style.parsedOptions : C.time.medium; c.push({ - type: yr.literal, - value: g.getDateTimeFormat(o, d).format(t) + type: vr.literal, + value: g.getDateTimeFormat(o, f).format(t) }); continue; } - if (cl(i)) { - var d = typeof i.style == "string" ? C.number[i.style] : ml(i.style) ? i.style.parsedOptions : void 0; - d && d.scale && (t = t * (d.scale || 1)), c.push({ - type: yr.literal, - value: g.getNumberFormat(o, d).format(t) + if (fl(i)) { + var f = typeof i.style == "string" ? C.number[i.style] : vl(i.style) ? i.style.parsedOptions : void 0; + f && f.scale && (t = t * (f.scale || 1)), c.push({ + type: vr.literal, + value: g.getNumberFormat(o, f).format(t) }); continue; } - if (pl(i)) { - var b = i.children, y = i.value, s = P[y]; - if (!yh(s)) - throw new hh(y, "function", n); - var f = bi(b, o, g, C, P, x), l = s(f.map(function(m) { - return m.value; + if (gl(i)) { + var b = i.children, y = i.value, u = P[y]; + if (!bh(u)) + throw new yh(y, "function", n); + var d = Mi(b, o, g, C, P, x), l = u(d.map(function(p) { + return p.value; })); - Array.isArray(l) || (l = [l]), c.push.apply(c, l.map(function(m) { + Array.isArray(l) || (l = [l]), c.push.apply(c, l.map(function(p) { return { - type: typeof m == "string" ? yr.literal : yr.object, - value: m + type: typeof p == "string" ? vr.literal : vr.object, + value: p }; })); } - if (fl(i)) { - var u = i.options[t] || i.options.other; - if (!u) + if (ml(i)) { + var s = i.options[t] || i.options.other; + if (!s) throw new B0(i.value, t, Object.keys(i.options), n); - c.push.apply(c, bi(u.value, o, g, C, P)); + c.push.apply(c, Mi(s.value, o, g, C, P)); continue; } - if (hl(i)) { - var u = i.options["=".concat(t)]; - if (!u) { + if (yl(i)) { + var s = i.options["=".concat(t)]; + if (!s) { if (!Intl.PluralRules) - throw new _n(`Intl.PluralRules is not available in this environment. + throw new Sn(`Intl.PluralRules is not available in this environment. Try polyfilling it using "@formatjs/intl-pluralrules" `, sn.MISSING_INTL_API, n); var v = g.getPluralRules(o, { type: i.pluralType }).select(t - (i.offset || 0)); - u = i.options[v] || i.options.other; + s = i.options[v] || i.options.other; } - if (!u) + if (!s) throw new B0(i.value, t, Object.keys(i.options), n); - c.push.apply(c, bi(u.value, o, g, C, P, t - (i.offset || 0))); + c.push.apply(c, Mi(s.value, o, g, C, P, t - (i.offset || 0))); continue; } } - return mh(c); + return vh(c); } -function gh(e, o) { +function wh(e, o) { return o ? st(st(st({}, e || {}), o || {}), Object.keys(e).reduce(function(g, C) { return g[C] = st(st({}, e[C]), o[C] || {}), g; }, {})) : e; } -function vh(e, o) { +function Ch(e, o) { return o ? Object.keys(e).reduce(function(g, C) { - return g[C] = gh(e[C], o[C]), g; + return g[C] = wh(e[C], o[C]), g; }, st({}, e)) : e; } -function ga(e) { +function ba(e) { return { create: function() { return { @@ -4187,7 +4187,7 @@ function ga(e) { } }; } -function bh(e) { +function _h(e) { return e === void 0 && (e = { number: {}, dateTime: {}, @@ -4196,30 +4196,30 @@ function bh(e) { getNumberFormat: Qr(function() { for (var o, g = [], C = 0; C < arguments.length; C++) g[C] = arguments[C]; - return new ((o = Intl.NumberFormat).bind.apply(o, hn([void 0], g, !1)))(); + return new ((o = Intl.NumberFormat).bind.apply(o, pn([void 0], g, !1)))(); }, { - cache: ga(e.number), + cache: ba(e.number), strategy: en.variadic }), getDateTimeFormat: Qr(function() { for (var o, g = [], C = 0; C < arguments.length; C++) g[C] = arguments[C]; - return new ((o = Intl.DateTimeFormat).bind.apply(o, hn([void 0], g, !1)))(); + return new ((o = Intl.DateTimeFormat).bind.apply(o, pn([void 0], g, !1)))(); }, { - cache: ga(e.dateTime), + cache: ba(e.dateTime), strategy: en.variadic }), getPluralRules: Qr(function() { for (var o, g = [], C = 0; C < arguments.length; C++) g[C] = arguments[C]; - return new ((o = Intl.PluralRules).bind.apply(o, hn([void 0], g, !1)))(); + return new ((o = Intl.PluralRules).bind.apply(o, pn([void 0], g, !1)))(); }, { - cache: ga(e.pluralRules), + cache: ba(e.pluralRules), strategy: en.variadic }) }; } -var _l = ( +var El = ( /** @class */ function() { function e(o, g, C, P) { @@ -4233,12 +4233,12 @@ var _l = ( var a = x.formatToParts(r); if (a.length === 1) return a[0].value; - var i = a.reduce(function(p, t) { - return !p.length || t.type !== yr.literal || typeof p[p.length - 1] != "string" ? p.push(t.value) : p[p.length - 1] += t.value, p; + var i = a.reduce(function(m, t) { + return !m.length || t.type !== vr.literal || typeof m[m.length - 1] != "string" ? m.push(t.value) : m[m.length - 1] += t.value, m; }, []); return i.length <= 1 ? i[0] || "" : i; }, this.formatToParts = function(r) { - return bi(x.ast, x.locales, x.formatters, x.formats, r, void 0, x.message); + return Mi(x.ast, x.locales, x.formatters, x.formats, r, void 0, x.message); }, this.resolvedOptions = function() { var r; return { @@ -4251,13 +4251,13 @@ var _l = ( throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`"); var n = P || {}; n.formatters; - var c = O1(n, ["formatters"]); + var c = N1(n, ["formatters"]); this.ast = e.__parse(o, st(st({}, c), { locale: this.resolvedLocale })); } else this.ast = o; if (!Array.isArray(this.ast)) throw new TypeError("A message must be provided as a String or AST."); - this.formats = vh(e.formats, C), this.formatters = P && P.formatters || bh(this.formatterCache); + this.formats = Ch(e.formats, C), this.formatters = P && P.formatters || _h(this.formatterCache); } return Object.defineProperty(e, "defaultLocale", { get: function() { @@ -4270,7 +4270,7 @@ var _l = ( var g = Intl.NumberFormat.supportedLocalesOf(o); return g.length > 0 ? new Intl.Locale(g[0]) : new Intl.Locale(typeof o == "string" ? o : o[0]); } - }, e.__parse = fh, e.formats = { + }, e.__parse = mh, e.formats = { number: { integer: { maximumFractionDigits: 0 @@ -4334,7 +4334,7 @@ var _l = ( (function(e) { e.FORMAT_ERROR = "FORMAT_ERROR", e.UNSUPPORTED_FORMATTER = "UNSUPPORTED_FORMATTER", e.INVALID_CONFIG = "INVALID_CONFIG", e.MISSING_DATA = "MISSING_DATA", e.MISSING_TRANSLATION = "MISSING_TRANSLATION"; })(Nn || (Nn = {})); -var Ho = ( +var Vo = ( /** @class */ function(e) { Zr(o, e); @@ -4347,7 +4347,7 @@ var Ho = ( } return o; }(Error) -), wh = ( +), Sh = ( /** @class */ function(e) { Zr(o, e); @@ -4355,8 +4355,8 @@ var Ho = ( return e.call(this, Nn.UNSUPPORTED_FORMATTER, g, C) || this; } return o; - }(Ho) -), Ch = ( + }(Vo) +), Mh = ( /** @class */ function(e) { Zr(o, e); @@ -4364,8 +4364,8 @@ var Ho = ( return e.call(this, Nn.INVALID_CONFIG, g, C) || this; } return o; - }(Ho) -), k0 = ( + }(Vo) +), H0 = ( /** @class */ function(e) { Zr(o, e); @@ -4373,8 +4373,8 @@ var Ho = ( return e.call(this, Nn.MISSING_DATA, g, C) || this; } return o; - }(Ho) -), Fr = ( + }(Vo) +), Kr = ( /** @class */ function(e) { Zr(o, e); @@ -4385,8 +4385,8 @@ Locale: `).concat(C, ` return x.locale = C, x; } return o; - }(Ho) -), va = ( + }(Vo) +), wa = ( /** @class */ function(e) { Zr(o, e); @@ -4399,8 +4399,8 @@ Description: `).concat(P?.description, ` return n.descriptor = P, n.locale = C, n; } return o; - }(Fr) -), Sh = ( + }(Kr) +), xh = ( /** @class */ function(e) { Zr(o, e); @@ -4412,9 +4412,9 @@ Description: `).concat(P?.description, ` return P.descriptor = g, P; } return o; - }(Ho) + }(Vo) ); -function _h(e, o, g) { +function Eh(e, o, g) { if (g === void 0 && (g = Error), !e) throw new g(o); } @@ -4423,21 +4423,21 @@ function uo(e, o, g) { return P in e ? C[P] = e[P] : P in g && (C[P] = g[P]), C; }, {}); } -var Mh = function(e) { +var Ph = function(e) { process.env.NODE_ENV !== "production" && console.error(e); -}, xh = function(e) { +}, Ah = function(e) { process.env.NODE_ENV !== "production" && console.warn(e); -}, Eh = { +}, Oh = { formats: {}, messages: {}, timeZone: void 0, defaultLocale: "en", defaultFormats: {}, fallbackOnEmptyString: !0, - onError: Mh, - onWarn: xh + onError: Ph, + onWarn: Ah }; -function Ml() { +function Pl() { return { dateTime: {}, number: {}, @@ -4462,26 +4462,26 @@ function En(e) { } }; } -function Ph(e) { - e === void 0 && (e = Ml()); +function Th(e) { + e === void 0 && (e = Pl()); var o = Intl.RelativeTimeFormat, g = Intl.ListFormat, C = Intl.DisplayNames, P = Qr(function() { for (var c, r = [], a = 0; a < arguments.length; a++) r[a] = arguments[a]; - return new ((c = Intl.DateTimeFormat).bind.apply(c, hn([void 0], r, !1)))(); + return new ((c = Intl.DateTimeFormat).bind.apply(c, pn([void 0], r, !1)))(); }, { cache: En(e.dateTime), strategy: en.variadic }), x = Qr(function() { for (var c, r = [], a = 0; a < arguments.length; a++) r[a] = arguments[a]; - return new ((c = Intl.NumberFormat).bind.apply(c, hn([void 0], r, !1)))(); + return new ((c = Intl.NumberFormat).bind.apply(c, pn([void 0], r, !1)))(); }, { cache: En(e.number), strategy: en.variadic }), n = Qr(function() { for (var c, r = [], a = 0; a < arguments.length; a++) r[a] = arguments[a]; - return new ((c = Intl.PluralRules).bind.apply(c, hn([void 0], r, !1)))(); + return new ((c = Intl.PluralRules).bind.apply(c, pn([void 0], r, !1)))(); }, { cache: En(e.pluralRules), strategy: en.variadic @@ -4490,7 +4490,7 @@ function Ph(e) { getDateTimeFormat: P, getNumberFormat: x, getMessageFormat: Qr(function(c, r, a, i) { - return new _l(c, r, a, st({ formatters: { + return new El(c, r, a, st({ formatters: { getNumberFormat: x, getDateTimeFormat: P, getPluralRules: n @@ -4502,7 +4502,7 @@ function Ph(e) { getRelativeTimeFormat: Qr(function() { for (var c = [], r = 0; r < arguments.length; r++) c[r] = arguments[r]; - return new (o.bind.apply(o, hn([void 0], c, !1)))(); + return new (o.bind.apply(o, pn([void 0], c, !1)))(); }, { cache: En(e.relativeTime), strategy: en.variadic @@ -4511,7 +4511,7 @@ function Ph(e) { getListFormat: Qr(function() { for (var c = [], r = 0; r < arguments.length; r++) c[r] = arguments[r]; - return new (g.bind.apply(g, hn([void 0], c, !1)))(); + return new (g.bind.apply(g, pn([void 0], c, !1)))(); }, { cache: En(e.list), strategy: en.variadic @@ -4519,78 +4519,78 @@ function Ph(e) { getDisplayNames: Qr(function() { for (var c = [], r = 0; r < arguments.length; r++) c[r] = arguments[r]; - return new (C.bind.apply(C, hn([void 0], c, !1)))(); + return new (C.bind.apply(C, pn([void 0], c, !1)))(); }, { cache: En(e.displayNames), strategy: en.variadic }) }; } -function us(e, o, g, C) { +function cs(e, o, g, C) { var P = e && e[o], x; if (P && (x = P[g]), x) return x; - C(new wh("No ".concat(o, " format named: ").concat(g))); + C(new Sh("No ".concat(o, " format named: ").concat(g))); } -function ti(e, o) { +function ai(e, o) { return Object.keys(e).reduce(function(g, C) { return g[C] = st({ timeZone: o }, e[C]), g; }, {}); } -function H0(e, o) { +function j0(e, o) { var g = Object.keys(st(st({}, e), o)); return g.reduce(function(C, P) { return C[P] = st(st({}, e[P] || {}), o[P] || {}), C; }, {}); } -function j0(e, o) { +function D0(e, o) { if (!o) return e; - var g = _l.formats; - return st(st(st({}, g), e), { date: H0(ti(g.date, o), ti(e.date || {}, o)), time: H0(ti(g.time, o), ti(e.time || {}, o)) }); + var g = El.formats; + return st(st(st({}, g), e), { date: j0(ai(g.date, o), ai(e.date || {}, o)), time: j0(ai(g.time, o), ai(e.time || {}, o)) }); } -var D0 = function(e, o, g, C, P) { - var x = e.locale, n = e.formats, c = e.messages, r = e.defaultLocale, a = e.defaultFormats, i = e.fallbackOnEmptyString, p = e.onError, t = e.timeZone, d = e.defaultRichTextElements; +var V0 = function(e, o, g, C, P) { + var x = e.locale, n = e.formats, c = e.messages, r = e.defaultLocale, a = e.defaultFormats, i = e.fallbackOnEmptyString, m = e.onError, t = e.timeZone, f = e.defaultRichTextElements; g === void 0 && (g = { id: "" }); var b = g.id, y = g.defaultMessage; - _h(!!b, "[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.github.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.github.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.github.io/docs/tooling/linter#enforce-id)\nto autofix this issue"); - var s = String(b), f = ( + Eh(!!b, "[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.github.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.github.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.github.io/docs/tooling/linter#enforce-id)\nto autofix this issue"); + var u = String(b), d = ( // In case messages is Object.create(null) // e.g import('foo.json') from webpack) // See https://github.com/formatjs/formatjs/issues/1914 - c && Object.prototype.hasOwnProperty.call(c, s) && c[s] + c && Object.prototype.hasOwnProperty.call(c, u) && c[u] ); - if (Array.isArray(f) && f.length === 1 && f[0].type === Wt.literal) - return f[0].value; - if (!C && f && typeof f == "string" && !d) - return f.replace(/'\{(.*?)\}'/gi, "{$1}"); - if (C = st(st({}, d), C || {}), n = j0(n, t), a = j0(a, t), !f) { - if (i === !1 && f === "") - return f; - if ((!y || x && x.toLowerCase() !== r.toLowerCase()) && p(new Sh(g, x)), y) + if (Array.isArray(d) && d.length === 1 && d[0].type === Wt.literal) + return d[0].value; + if (!C && d && typeof d == "string" && !f) + return d.replace(/'\{(.*?)\}'/gi, "{$1}"); + if (C = st(st({}, f), C || {}), n = D0(n, t), a = D0(a, t), !d) { + if (i === !1 && d === "") + return d; + if ((!y || x && x.toLowerCase() !== r.toLowerCase()) && m(new xh(g, x)), y) try { var l = o.getMessageFormat(y, r, a, P); return l.format(C); - } catch (u) { - return p(new va('Error formatting default message for: "'.concat(s, '", rendering default message verbatim'), x, g, u)), typeof y == "string" ? y : s; + } catch (s) { + return m(new wa('Error formatting default message for: "'.concat(u, '", rendering default message verbatim'), x, g, s)), typeof y == "string" ? y : u; } - return s; + return u; } try { - var l = o.getMessageFormat(f, x, n, st({ formatters: o }, P || {})); + var l = o.getMessageFormat(d, x, n, st({ formatters: o }, P || {})); return l.format(C); - } catch (u) { - p(new va('Error formatting message: "'.concat(s, '", using ').concat(y ? "default message" : "id", " as fallback."), x, g, u)); + } catch (s) { + m(new wa('Error formatting message: "'.concat(u, '", using ').concat(y ? "default message" : "id", " as fallback."), x, g, s)); } if (y) try { var l = o.getMessageFormat(y, r, a, P); return l.format(C); - } catch (u) { - p(new va('Error formatting the default message for: "'.concat(s, '", rendering message verbatim'), x, g, u)); + } catch (s) { + m(new wa('Error formatting the default message for: "'.concat(u, '", rendering message verbatim'), x, g, s)); } - return typeof f == "string" ? f : typeof y == "string" ? y : s; -}, Ah = [ + return typeof d == "string" ? d : typeof y == "string" ? y : u; +}, Ih = [ "formatMatcher", "timeZone", "hour12", @@ -4611,112 +4611,112 @@ var D0 = function(e, o, g, C, P) { "numberingSystem", "fractionalSecondDigits" ]; -function jo(e, o, g, C) { +function Uo(e, o, g, C) { var P = e.locale, x = e.formats, n = e.onError, c = e.timeZone; C === void 0 && (C = {}); - var r = C.format, a = st(st({}, c && { timeZone: c }), r && us(x, o, r, n)), i = uo(C, Ah, a); + var r = C.format, a = st(st({}, c && { timeZone: c }), r && cs(x, o, r, n)), i = uo(C, Ih, a); return o === "time" && !i.hour && !i.minute && !i.second && !i.timeStyle && !i.dateStyle && (i = st(st({}, i), { hour: "numeric", minute: "numeric" })), g(P, i); } -function Oh(e, o) { +function Nh(e, o) { for (var g = [], C = 2; C < arguments.length; C++) g[C - 2] = arguments[C]; var P = g[0], x = g[1], n = x === void 0 ? {} : x, c = typeof P == "string" ? new Date(P || 0) : P; try { - return jo(e, "date", o, n).format(c); + return Uo(e, "date", o, n).format(c); } catch (r) { - e.onError(new Fr("Error formatting date.", e.locale, r)); + e.onError(new Kr("Error formatting date.", e.locale, r)); } return String(c); } -function Th(e, o) { +function Lh(e, o) { for (var g = [], C = 2; C < arguments.length; C++) g[C - 2] = arguments[C]; var P = g[0], x = g[1], n = x === void 0 ? {} : x, c = typeof P == "string" ? new Date(P || 0) : P; try { - return jo(e, "time", o, n).format(c); + return Uo(e, "time", o, n).format(c); } catch (r) { - e.onError(new Fr("Error formatting time.", e.locale, r)); + e.onError(new Kr("Error formatting time.", e.locale, r)); } return String(c); } -function Ih(e, o) { +function Rh(e, o) { for (var g = [], C = 2; C < arguments.length; C++) g[C - 2] = arguments[C]; var P = g[0], x = g[1], n = g[2], c = n === void 0 ? {} : n, r = typeof P == "string" ? new Date(P || 0) : P, a = typeof x == "string" ? new Date(x || 0) : x; try { - return jo(e, "dateTimeRange", o, c).formatRange(r, a); + return Uo(e, "dateTimeRange", o, c).formatRange(r, a); } catch (i) { - e.onError(new Fr("Error formatting date time range.", e.locale, i)); + e.onError(new Kr("Error formatting date time range.", e.locale, i)); } return String(r); } -function Nh(e, o) { +function kh(e, o) { for (var g = [], C = 2; C < arguments.length; C++) g[C - 2] = arguments[C]; var P = g[0], x = g[1], n = x === void 0 ? {} : x, c = typeof P == "string" ? new Date(P || 0) : P; try { - return jo(e, "date", o, n).formatToParts(c); + return Uo(e, "date", o, n).formatToParts(c); } catch (r) { - e.onError(new Fr("Error formatting date.", e.locale, r)); + e.onError(new Kr("Error formatting date.", e.locale, r)); } return []; } -function Lh(e, o) { +function Bh(e, o) { for (var g = [], C = 2; C < arguments.length; C++) g[C - 2] = arguments[C]; var P = g[0], x = g[1], n = x === void 0 ? {} : x, c = typeof P == "string" ? new Date(P || 0) : P; try { - return jo(e, "time", o, n).formatToParts(c); + return Uo(e, "time", o, n).formatToParts(c); } catch (r) { - e.onError(new Fr("Error formatting time.", e.locale, r)); + e.onError(new Kr("Error formatting time.", e.locale, r)); } return []; } -var Rh = [ +var Hh = [ "style", "type", "fallback", "languageDisplay" ]; -function Bh(e, o, g, C) { +function jh(e, o, g, C) { var P = e.locale, x = e.onError, n = Intl.DisplayNames; - n || x(new _n(`Intl.DisplayNames is not available in this environment. + n || x(new Sn(`Intl.DisplayNames is not available in this environment. Try polyfilling it using "@formatjs/intl-displaynames" `, sn.MISSING_INTL_API)); - var c = uo(C, Rh); + var c = uo(C, Hh); try { return o(P, c).of(g); } catch (r) { - x(new Fr("Error formatting display name.", P, r)); + x(new Kr("Error formatting display name.", P, r)); } } -var kh = [ +var Dh = [ "type", "style" -], V0 = Date.now(); -function Hh(e) { - return "".concat(V0, "_").concat(e, "_").concat(V0); +], U0 = Date.now(); +function Vh(e) { + return "".concat(U0, "_").concat(e, "_").concat(U0); } -function jh(e, o, g, C) { +function Uh(e, o, g, C) { C === void 0 && (C = {}); - var P = xl(e, o, g, C).reduce(function(x, n) { + var P = Al(e, o, g, C).reduce(function(x, n) { var c = n.value; return typeof c != "string" ? x.push(c) : typeof x[x.length - 1] == "string" ? x[x.length - 1] += c : x.push(c), x; }, []); return P.length === 1 ? P[0] : P.length === 0 ? "" : P; } -function xl(e, o, g, C) { +function Al(e, o, g, C) { var P = e.locale, x = e.onError; C === void 0 && (C = {}); var n = Intl.ListFormat; - n || x(new _n(`Intl.ListFormat is not available in this environment. + n || x(new Sn(`Intl.ListFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-listformat" `, sn.MISSING_INTL_API)); - var c = uo(C, kh); + var c = uo(C, Dh); try { - var r = {}, a = g.map(function(i, p) { + var r = {}, a = g.map(function(i, m) { if (typeof i == "object") { - var t = Hh(p); + var t = Vh(m); return r[t] = i, t; } return String(i); @@ -4725,45 +4725,45 @@ Try polyfilling it using "@formatjs/intl-listformat" return i.type === "literal" ? i : st(st({}, i), { value: r[i.value] || i.value }); }); } catch (i) { - x(new Fr("Error formatting list.", P, i)); + x(new Kr("Error formatting list.", P, i)); } return g; } -var Dh = ["type"]; -function Vh(e, o, g, C) { +var zh = ["type"]; +function Fh(e, o, g, C) { var P = e.locale, x = e.onError; - C === void 0 && (C = {}), Intl.PluralRules || x(new _n(`Intl.PluralRules is not available in this environment. + C === void 0 && (C = {}), Intl.PluralRules || x(new Sn(`Intl.PluralRules is not available in this environment. Try polyfilling it using "@formatjs/intl-pluralrules" `, sn.MISSING_INTL_API)); - var n = uo(C, Dh); + var n = uo(C, zh); try { return o(P, n).select(g); } catch (c) { - x(new Fr("Error formatting plural.", P, c)); + x(new Kr("Error formatting plural.", P, c)); } return "other"; } -var Uh = ["numeric", "style"]; -function zh(e, o, g) { +var Kh = ["numeric", "style"]; +function Wh(e, o, g) { var C = e.locale, P = e.formats, x = e.onError; g === void 0 && (g = {}); - var n = g.format, c = !!n && us(P, "relative", n, x) || {}, r = uo(g, Uh, c); + var n = g.format, c = !!n && cs(P, "relative", n, x) || {}, r = uo(g, Kh, c); return o(C, r); } -function Fh(e, o, g, C, P) { +function Jh(e, o, g, C, P) { P === void 0 && (P = {}), C || (C = "second"); var x = Intl.RelativeTimeFormat; - x || e.onError(new _n(`Intl.RelativeTimeFormat is not available in this environment. + x || e.onError(new Sn(`Intl.RelativeTimeFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-relativetimeformat" `, sn.MISSING_INTL_API)); try { - return zh(e, o, P).format(g, C); + return Wh(e, o, P).format(g, C); } catch (n) { - e.onError(new Fr("Error formatting relative time.", e.locale, n)); + e.onError(new Kr("Error formatting relative time.", e.locale, n)); } return String(g); } -var Kh = [ +var $h = [ "style", "currency", "unit", @@ -4789,59 +4789,59 @@ var Kh = [ "roundingIncrement", "roundingMode" ]; -function El(e, o, g) { +function Ol(e, o, g) { var C = e.locale, P = e.formats, x = e.onError; g === void 0 && (g = {}); - var n = g.format, c = n && us(P, "number", n, x) || {}, r = uo(g, Kh, c); + var n = g.format, c = n && cs(P, "number", n, x) || {}, r = uo(g, $h, c); return o(C, r); } -function Wh(e, o, g, C) { +function Gh(e, o, g, C) { C === void 0 && (C = {}); try { - return El(e, o, C).format(g); + return Ol(e, o, C).format(g); } catch (P) { - e.onError(new Fr("Error formatting number.", e.locale, P)); + e.onError(new Kr("Error formatting number.", e.locale, P)); } return String(g); } -function Jh(e, o, g, C) { +function qh(e, o, g, C) { C === void 0 && (C = {}); try { - return El(e, o, C).formatToParts(g); + return Ol(e, o, C).formatToParts(g); } catch (P) { - e.onError(new Fr("Error formatting number.", e.locale, P)); + e.onError(new Kr("Error formatting number.", e.locale, P)); } return []; } -function $h(e) { +function Zh(e) { var o = e ? e[Object.keys(e)[0]] : void 0; return typeof o == "string"; } -function Gh(e) { - e.onWarn && e.defaultRichTextElements && $h(e.messages || {}) && e.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. +function Xh(e) { + e.onWarn && e.defaultRichTextElements && Zh(e.messages || {}) && e.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution`); } -function qh(e, o) { - var g = Ph(o), C = st(st({}, Eh), e), P = C.locale, x = C.defaultLocale, n = C.onError; - return P ? !Intl.NumberFormat.supportedLocalesOf(P).length && n ? n(new k0('Missing locale data for locale: "'.concat(P, '" in Intl.NumberFormat. Using default locale: "').concat(x, '" as fallback. See https://formatjs.github.io/docs/react-intl#runtime-requirements for more details'))) : !Intl.DateTimeFormat.supportedLocalesOf(P).length && n && n(new k0('Missing locale data for locale: "'.concat(P, '" in Intl.DateTimeFormat. Using default locale: "').concat(x, '" as fallback. See https://formatjs.github.io/docs/react-intl#runtime-requirements for more details'))) : (n && n(new Ch('"locale" was not configured, using "'.concat(x, '" as fallback. See https://formatjs.github.io/docs/react-intl/api#intlshape for more details'))), C.locale = C.defaultLocale || "en"), Gh(C), st(st({}, C), { formatters: g, formatNumber: Wh.bind(null, C, g.getNumberFormat), formatNumberToParts: Jh.bind(null, C, g.getNumberFormat), formatRelativeTime: Fh.bind(null, C, g.getRelativeTimeFormat), formatDate: Oh.bind(null, C, g.getDateTimeFormat), formatDateToParts: Nh.bind(null, C, g.getDateTimeFormat), formatTime: Th.bind(null, C, g.getDateTimeFormat), formatDateTimeRange: Ih.bind(null, C, g.getDateTimeFormat), formatTimeToParts: Lh.bind(null, C, g.getDateTimeFormat), formatPlural: Vh.bind(null, C, g.getPluralRules), formatMessage: D0.bind(null, C, g), $t: D0.bind(null, C, g), formatList: jh.bind(null, C, g.getListFormat), formatListToParts: xl.bind(null, C, g.getListFormat), formatDisplayName: Bh.bind(null, C, g.getDisplayNames) }); +function Yh(e, o) { + var g = Th(o), C = st(st({}, Oh), e), P = C.locale, x = C.defaultLocale, n = C.onError; + return P ? !Intl.NumberFormat.supportedLocalesOf(P).length && n ? n(new H0('Missing locale data for locale: "'.concat(P, '" in Intl.NumberFormat. Using default locale: "').concat(x, '" as fallback. See https://formatjs.github.io/docs/react-intl#runtime-requirements for more details'))) : !Intl.DateTimeFormat.supportedLocalesOf(P).length && n && n(new H0('Missing locale data for locale: "'.concat(P, '" in Intl.DateTimeFormat. Using default locale: "').concat(x, '" as fallback. See https://formatjs.github.io/docs/react-intl#runtime-requirements for more details'))) : (n && n(new Mh('"locale" was not configured, using "'.concat(x, '" as fallback. See https://formatjs.github.io/docs/react-intl/api#intlshape for more details'))), C.locale = C.defaultLocale || "en"), Xh(C), st(st({}, C), { formatters: g, formatNumber: Gh.bind(null, C, g.getNumberFormat), formatNumberToParts: qh.bind(null, C, g.getNumberFormat), formatRelativeTime: Jh.bind(null, C, g.getRelativeTimeFormat), formatDate: Nh.bind(null, C, g.getDateTimeFormat), formatDateToParts: kh.bind(null, C, g.getDateTimeFormat), formatTime: Lh.bind(null, C, g.getDateTimeFormat), formatDateTimeRange: Rh.bind(null, C, g.getDateTimeFormat), formatTimeToParts: Bh.bind(null, C, g.getDateTimeFormat), formatPlural: Fh.bind(null, C, g.getPluralRules), formatMessage: V0.bind(null, C, g), $t: V0.bind(null, C, g), formatList: Uh.bind(null, C, g.getListFormat), formatListToParts: Al.bind(null, C, g.getListFormat), formatDisplayName: jh.bind(null, C, g.getDisplayNames) }); } -const U0 = 6e4, z0 = 525600, F0 = 43200, K0 = 1440, W0 = Symbol.for("constructDateFrom"); -function cs(e, o) { - return typeof e == "function" ? e(o) : e && typeof e == "object" && W0 in e ? e[W0](o) : e instanceof Date ? new e.constructor(o) : new Date(o); +const z0 = 6e4, F0 = 525600, K0 = 43200, W0 = 1440, J0 = Symbol.for("constructDateFrom"); +function ls(e, o) { + return typeof e == "function" ? e(o) : e && typeof e == "object" && J0 in e ? e[J0](o) : e instanceof Date ? new e.constructor(o) : new Date(o); } function Ln(e, o) { - return cs(o || e, e); + return ls(o || e, e); } -let Zh = {}; -function Pl() { - return Zh; +let Qh = {}; +function Tl() { + return Qh; } -function J0(e, o) { - const g = Pl(), C = o?.weekStartsOn ?? o?.locale?.options?.weekStartsOn ?? g.weekStartsOn ?? g.locale?.options?.weekStartsOn ?? 0, P = Ln(e, o?.in), x = P.getDay(), n = (x < C ? 7 : 0) + x - C; +function $0(e, o) { + const g = Tl(), C = o?.weekStartsOn ?? o?.locale?.options?.weekStartsOn ?? g.weekStartsOn ?? g.locale?.options?.weekStartsOn ?? 0, P = Ln(e, o?.in), x = P.getDay(), n = (x < C ? 7 : 0) + x - C; return P.setDate(P.getDate() - n), P.setHours(0, 0, 0, 0), P; } -function $0(e) { +function G0(e) { const o = Ln(e), g = new Date( Date.UTC( o.getFullYear(), @@ -4855,27 +4855,27 @@ function $0(e) { ); return g.setUTCFullYear(o.getFullYear()), +e - +g; } -function Al(e, ...o) { - const g = cs.bind( +function Il(e, ...o) { + const g = ls.bind( null, e || o.find((C) => typeof C == "object") ); return o.map(g); } -function Xh(e, o) { +function ep(e, o) { const g = +Ln(e) - +Ln(o); return g < 0 ? -1 : g > 0 ? 1 : g; } -function Yh(e) { - return cs(e, Date.now()); +function tp(e) { + return ls(e, Date.now()); } -function Qh(e) { +function rp(e) { return (o) => { const C = (e ? Math[e] : Math.trunc)(o); return C === 0 ? 0 : C; }; } -const ep = { +const np = { lessThanXSeconds: { one: "less than a second", other: "less than {{count}} seconds" @@ -4937,53 +4937,53 @@ const ep = { one: "almost 1 year", other: "almost {{count}} years" } -}, tp = (e, o, g) => { +}, op = (e, o, g) => { let C; - const P = ep[e]; + const P = np[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", o.toString()), g?.addSuffix ? g.comparison && g.comparison > 0 ? "in " + C : C + " ago" : C; }; -function Vt(e) { +function Ut(e) { return (o = {}) => { const g = o.width ? String(o.width) : e.defaultWidth; return e.formats[g] || e.formats[e.defaultWidth]; }; } -const rp = { +const ip = { full: "EEEE, MMMM do, y", long: "MMMM do, y", medium: "MMM d, y", short: "MM/dd/yyyy" -}, np = { +}, ap = { full: "h:mm:ss a zzzz", long: "h:mm:ss a z", medium: "h:mm:ss a", short: "h:mm a" -}, op = { +}, sp = { full: "{{date}} 'at' {{time}}", long: "{{date}} 'at' {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, ip = { - date: Vt({ - formats: rp, +}, up = { + date: Ut({ + formats: ip, defaultWidth: "full" }), - time: Vt({ - formats: np, + time: Ut({ + formats: ap, defaultWidth: "full" }), - dateTime: Vt({ - formats: op, + dateTime: Ut({ + formats: sp, defaultWidth: "full" }) -}, ap = { +}, cp = { lastWeek: "'last' eeee 'at' p", yesterday: "'yesterday at' p", today: "'today at' p", tomorrow: "'tomorrow at' p", nextWeek: "eeee 'at' p", other: "P" -}, sp = (e, o, g, C) => ap[e]; +}, lp = (e, o, g, C) => cp[e]; function ht(e) { return (o, g) => { const C = g?.context ? String(g.context) : "standalone"; @@ -4999,15 +4999,15 @@ function ht(e) { return P[x]; }; } -const up = { +const dp = { narrow: ["B", "A"], abbreviated: ["BC", "AD"], wide: ["Before Christ", "Anno Domini"] -}, cp = { +}, fp = { narrow: ["1", "2", "3", "4"], abbreviated: ["Q1", "Q2", "Q3", "Q4"], wide: ["1st quarter", "2nd quarter", "3rd quarter", "4th quarter"] -}, lp = { +}, hp = { narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], abbreviated: [ "Jan", @@ -5037,7 +5037,7 @@ const up = { "November", "December" ] -}, dp = { +}, pp = { narrow: ["S", "M", "T", "W", "T", "F", "S"], short: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], abbreviated: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], @@ -5050,7 +5050,7 @@ const up = { "Friday", "Saturday" ] -}, fp = { +}, mp = { narrow: { am: "a", pm: "p", @@ -5081,7 +5081,7 @@ const up = { evening: "evening", night: "night" } -}, hp = { +}, yp = { narrow: { am: "a", pm: "p", @@ -5112,7 +5112,7 @@ const up = { evening: "in the evening", night: "at night" } -}, pp = (e, o) => { +}, gp = (e, o) => { const g = Number(e), C = g % 100; if (C > 20 || C < 10) switch (C % 10) { @@ -5124,29 +5124,29 @@ const up = { return g + "rd"; } return g + "th"; -}, mp = { - ordinalNumber: pp, +}, vp = { + ordinalNumber: gp, era: ht({ - values: up, + values: dp, defaultWidth: "wide" }), quarter: ht({ - values: cp, + values: fp, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: lp, + values: hp, defaultWidth: "wide" }), day: ht({ - values: dp, + values: pp, defaultWidth: "wide" }), dayPeriod: ht({ - values: fp, + values: mp, defaultWidth: "wide", - formattingValues: hp, + formattingValues: yp, defaultFormattingWidth: "wide" }) }; @@ -5155,9 +5155,9 @@ function pt(e) { const C = g.width, P = C && e.matchPatterns[C] || e.matchPatterns[e.defaultMatchWidth], x = o.match(P); if (!x) return null; - const n = x[0], c = C && e.parsePatterns[C] || e.parsePatterns[e.defaultParseWidth], r = Array.isArray(c) ? gp(c, (p) => p.test(n)) : ( + const n = x[0], c = C && e.parsePatterns[C] || e.parsePatterns[e.defaultParseWidth], r = Array.isArray(c) ? wp(c, (m) => m.test(n)) : ( // [TODO] -- I challenge you to fix the type - yp(c, (p) => p.test(n)) + bp(c, (m) => m.test(n)) ); let a; a = e.valueCallback ? e.valueCallback(r) : r, a = g.valueCallback ? ( @@ -5168,17 +5168,17 @@ function pt(e) { return { value: a, rest: i }; }; } -function yp(e, o) { +function bp(e, o) { for (const g in e) if (Object.prototype.hasOwnProperty.call(e, g) && o(e[g])) return g; } -function gp(e, o) { +function wp(e, o) { for (let g = 0; g < e.length; g++) if (o(e[g])) return g; } -function cn(e) { +function ln(e) { return (o, g = {}) => { const C = o.match(e.matchPattern); if (!C) return null; @@ -5190,23 +5190,23 @@ function cn(e) { return { value: n, rest: c }; }; } -const vp = /^(\d+)(th|st|nd|rd)?/i, bp = /\d+/i, wp = { +const Cp = /^(\d+)(th|st|nd|rd)?/i, _p = /\d+/i, Sp = { narrow: /^(b|a)/i, abbreviated: /^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i, wide: /^(before christ|before common era|anno domini|common era)/i -}, Cp = { +}, Mp = { any: [/^b/i, /^(a|c)/i] -}, Sp = { +}, xp = { narrow: /^[1234]/i, abbreviated: /^q[1234]/i, wide: /^[1234](th|st|nd|rd)? quarter/i -}, _p = { +}, Ep = { any: [/1/i, /2/i, /3/i, /4/i] -}, Mp = { +}, Pp = { narrow: /^[jfmasond]/i, abbreviated: /^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i, wide: /^(january|february|march|april|may|june|july|august|september|october|november|december)/i -}, xp = { +}, Ap = { narrow: [ /^j/i, /^f/i, @@ -5235,18 +5235,18 @@ const vp = /^(\d+)(th|st|nd|rd)?/i, bp = /\d+/i, wp = { /^n/i, /^d/i ] -}, Ep = { +}, Op = { narrow: /^[smtwf]/i, short: /^(su|mo|tu|we|th|fr|sa)/i, abbreviated: /^(sun|mon|tue|wed|thu|fri|sat)/i, wide: /^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i -}, Pp = { +}, Tp = { narrow: [/^s/i, /^m/i, /^t/i, /^w/i, /^t/i, /^f/i, /^s/i], any: [/^su/i, /^m/i, /^tu/i, /^w/i, /^th/i, /^f/i, /^sa/i] -}, Ap = { +}, Ip = { narrow: /^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i, any: /^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i -}, Op = { +}, Np = { any: { am: /^a/i, pm: /^p/i, @@ -5257,95 +5257,95 @@ const vp = /^(\d+)(th|st|nd|rd)?/i, bp = /\d+/i, wp = { evening: /evening/i, night: /night/i } -}, Tp = { - ordinalNumber: cn({ - matchPattern: vp, - parsePattern: bp, +}, Lp = { + ordinalNumber: ln({ + matchPattern: Cp, + parsePattern: _p, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: wp, + matchPatterns: Sp, defaultMatchWidth: "wide", - parsePatterns: Cp, + parsePatterns: Mp, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: Sp, + matchPatterns: xp, defaultMatchWidth: "wide", - parsePatterns: _p, + parsePatterns: Ep, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: Mp, + matchPatterns: Pp, defaultMatchWidth: "wide", - parsePatterns: xp, + parsePatterns: Ap, defaultParseWidth: "any" }), day: pt({ - matchPatterns: Ep, + matchPatterns: Op, defaultMatchWidth: "wide", - parsePatterns: Pp, + parsePatterns: Tp, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: Ap, + matchPatterns: Ip, defaultMatchWidth: "any", - parsePatterns: Op, + parsePatterns: Np, defaultParseWidth: "any" }) -}, Ol = { +}, Nl = { code: "en-US", - formatDistance: tp, - formatLong: ip, - formatRelative: sp, - localize: mp, - match: Tp, + formatDistance: op, + formatLong: up, + formatRelative: lp, + localize: vp, + match: Lp, options: { weekStartsOn: 0, firstWeekContainsDate: 1 } }; -function ba(e, o) { +function Ca(e, o) { const g = e < 0 ? "-" : "", C = Math.abs(e).toString().padStart(o, "0"); return g + C; } -function Ip(e, o, g) { - const C = Pl(), P = g?.locale ?? C.locale ?? Ol, x = Xh(e, o); +function Rp(e, o, g) { + const C = Tl(), P = g?.locale ?? C.locale ?? Nl, x = ep(e, o); if (isNaN(x)) throw new RangeError("Invalid time value"); const n = Object.assign({}, g, { addSuffix: g?.addSuffix, comparison: x - }), [c, r] = Al( + }), [c, r] = Il( g?.in, ...x > 0 ? [o, e] : [e, o] - ), a = Qh(g?.roundingMethod ?? "round"), i = r.getTime() - c.getTime(), p = i / U0, t = $0(r) - $0(c), d = (i - t) / U0, b = g?.unit; + ), a = rp(g?.roundingMethod ?? "round"), i = r.getTime() - c.getTime(), m = i / z0, t = G0(r) - G0(c), f = (i - t) / z0, b = g?.unit; let y; - if (b ? y = b : p < 1 ? y = "second" : p < 60 ? y = "minute" : p < K0 ? y = "hour" : d < F0 ? y = "day" : d < z0 ? y = "month" : y = "year", y === "second") { - const s = a(i / 1e3); - return P.formatDistance("xSeconds", s, n); + if (b ? y = b : m < 1 ? y = "second" : m < 60 ? y = "minute" : m < W0 ? y = "hour" : f < K0 ? y = "day" : f < F0 ? y = "month" : y = "year", y === "second") { + const u = a(i / 1e3); + return P.formatDistance("xSeconds", u, n); } else if (y === "minute") { - const s = a(p); - return P.formatDistance("xMinutes", s, n); + const u = a(m); + return P.formatDistance("xMinutes", u, n); } else if (y === "hour") { - const s = a(p / 60); - return P.formatDistance("xHours", s, n); + const u = a(m / 60); + return P.formatDistance("xHours", u, n); } else if (y === "day") { - const s = a(d / K0); - return P.formatDistance("xDays", s, n); + const u = a(f / W0); + return P.formatDistance("xDays", u, n); } else if (y === "month") { - const s = a(d / F0); - return s === 12 && b !== "month" ? P.formatDistance("xYears", 1, n) : P.formatDistance("xMonths", s, n); + const u = a(f / K0); + return u === 12 && b !== "month" ? P.formatDistance("xYears", 1, n) : P.formatDistance("xMonths", u, n); } else { - const s = a(d / z0); - return P.formatDistance("xYears", s, n); + const u = a(f / F0); + return P.formatDistance("xYears", u, n); } } -function Np(e, o) { - return Ip(e, Yh(e), o); +function kp(e, o) { + return Rp(e, tp(e), o); } -function Lp(e, o) { +function Bp(e, o) { const g = Ln(e, o?.in); if (isNaN(+g)) throw new RangeError("Invalid time value"); @@ -5353,42 +5353,42 @@ function Lp(e, o) { let P = ""; const x = C === "extended" ? "-" : ""; { - const n = ba(g.getDate(), 2), c = ba(g.getMonth() + 1, 2); - P = `${ba(g.getFullYear(), 4)}${x}${c}${x}${n}`; + const n = Ca(g.getDate(), 2), c = Ca(g.getMonth() + 1, 2); + P = `${Ca(g.getFullYear(), 4)}${x}${c}${x}${n}`; } return P; } -function Po(e, o, g) { - const [C, P] = Al( +function Oo(e, o, g) { + const [C, P] = Il( g?.in, e, o ); - return +J0(C, g) == +J0(P, g); + return +$0(C, g) == +$0(P, g); } -const gt = (e) => typeof e == "string", po = () => { +const gt = (e) => typeof e == "string", mo = () => { let e, o; const g = new Promise((C, P) => { e = C, o = P; }); return g.resolve = e, g.reject = o, g; -}, G0 = (e) => e == null ? "" : "" + e, Rp = (e, o, g) => { +}, q0 = (e) => e == null ? "" : "" + e, Hp = (e, o, g) => { e.forEach((C) => { o[C] && (g[C] = o[C]); }); -}, Bp = /###/g, q0 = (e) => e && e.indexOf("###") > -1 ? e.replace(Bp, ".") : e, Z0 = (e) => !e || gt(e), So = (e, o, g) => { +}, jp = /###/g, Z0 = (e) => e && e.indexOf("###") > -1 ? e.replace(jp, ".") : e, X0 = (e) => !e || gt(e), So = (e, o, g) => { const C = gt(o) ? o.split(".") : o; let P = 0; for (; P < C.length - 1; ) { - if (Z0(e)) return {}; - const x = q0(C[P]); + if (X0(e)) return {}; + const x = Z0(C[P]); !e[x] && g && (e[x] = new g()), Object.prototype.hasOwnProperty.call(e, x) ? e = e[x] : e = {}, ++P; } - return Z0(e) ? {} : { + return X0(e) ? {} : { obj: e, - k: q0(C[P]) + k: Z0(C[P]) }; -}, X0 = (e, o, g) => { +}, Y0 = (e, o, g) => { const { obj: C, k: P @@ -5401,28 +5401,28 @@ const gt = (e) => typeof e == "string", po = () => { for (; c.obj === void 0 && n.length; ) x = `${n[n.length - 1]}.${x}`, n = n.slice(0, n.length - 1), c = So(e, n, Object), c?.obj && typeof c.obj[`${c.k}.${x}`] < "u" && (c.obj = void 0); c.obj[`${c.k}.${x}`] = g; -}, kp = (e, o, g, C) => { +}, Dp = (e, o, g, C) => { const { obj: P, k: x } = So(e, o, Object); P[x] = P[x] || [], P[x].push(g); -}, Ai = (e, o) => { +}, Ni = (e, o) => { const { obj: g, k: C } = So(e, o); if (g && Object.prototype.hasOwnProperty.call(g, C)) return g[C]; -}, Hp = (e, o, g) => { - const C = Ai(e, g); - return C !== void 0 ? C : Ai(o, g); -}, Tl = (e, o, g) => { +}, Vp = (e, o, g) => { + const C = Ni(e, g); + return C !== void 0 ? C : Ni(o, g); +}, Ll = (e, o, g) => { for (const C in o) - C !== "__proto__" && C !== "constructor" && (C in e ? gt(e[C]) || e[C] instanceof String || gt(o[C]) || o[C] instanceof String ? g && (e[C] = o[C]) : Tl(e[C], o[C], g) : e[C] = o[C]); + C !== "__proto__" && C !== "constructor" && (C in e ? gt(e[C]) || e[C] instanceof String || gt(o[C]) || o[C] instanceof String ? g && (e[C] = o[C]) : Ll(e[C], o[C], g) : e[C] = o[C]); return e; }, Kn = (e) => e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); -var jp = { +var Up = { "&": "&", "<": "<", ">": ">", @@ -5430,8 +5430,8 @@ var jp = { "'": "'", "/": "/" }; -const Dp = (e) => gt(e) ? e.replace(/[&<>"'\/]/g, (o) => jp[o]) : e; -class Vp { +const zp = (e) => gt(e) ? e.replace(/[&<>"'\/]/g, (o) => Up[o]) : e; +class Fp { constructor(o) { this.capacity = o, this.regExpMap = /* @__PURE__ */ new Map(), this.regExpQueue = []; } @@ -5443,18 +5443,18 @@ class Vp { return this.regExpQueue.length === this.capacity && this.regExpMap.delete(this.regExpQueue.shift()), this.regExpMap.set(o, C), this.regExpQueue.push(o), C; } } -const Up = [" ", ",", "?", "!", ";"], zp = new Vp(20), Fp = (e, o, g) => { +const Kp = [" ", ",", "?", "!", ";"], Wp = new Fp(20), Jp = (e, o, g) => { o = o || "", g = g || ""; - const C = Up.filter((n) => o.indexOf(n) < 0 && g.indexOf(n) < 0); + const C = Kp.filter((n) => o.indexOf(n) < 0 && g.indexOf(n) < 0); if (C.length === 0) return !0; - const P = zp.getRegExp(`(${C.map((n) => n === "?" ? "\\?" : n).join("|")})`); + const P = Wp.getRegExp(`(${C.map((n) => n === "?" ? "\\?" : n).join("|")})`); let x = !P.test(e); if (!x) { const n = e.indexOf(g); n > 0 && !P.test(e.substring(0, n)) && (x = !0); } return x; -}, za = (e, o, g = ".") => { +}, Ka = (e, o, g = ".") => { if (!e) return; if (e[o]) return Object.prototype.hasOwnProperty.call(e, o) ? e[o] : void 0; @@ -5474,7 +5474,7 @@ const Up = [" ", ",", "?", "!", ";"], zp = new Vp(20), Fp = (e, o, g) => { P = n; } return P; -}, Ao = (e) => e?.replace("_", "-"), Kp = { +}, To = (e) => e?.replace("_", "-"), $p = { type: "logger", log(e) { this.output("log", e); @@ -5489,12 +5489,12 @@ const Up = [" ", ",", "?", "!", ";"], zp = new Vp(20), Fp = (e, o, g) => { console?.[e]?.apply?.(console, o); } }; -class Oi { +class Li { constructor(o, g = {}) { this.init(o, g); } init(o, g = {}) { - this.prefix = g.prefix || "i18next:", this.logger = o || Kp, this.options = g, this.debug = g.debug; + this.prefix = g.prefix || "i18next:", this.logger = o || $p, this.options = g, this.debug = g.debug; } log(...o) { return this.forward(o, "log", "", !0); @@ -5512,17 +5512,17 @@ class Oi { return P && !this.debug ? null : (gt(o[0]) && (o[0] = `${C}${this.prefix} ${o[0]}`), this.logger[g](o)); } create(o) { - return new Oi(this.logger, { + return new Li(this.logger, { prefix: `${this.prefix}:${o}:`, ...this.options }); } clone(o) { - return o = o || this.options, o.prefix = o.prefix || this.prefix, new Oi(this.logger, o); + return o = o || this.options, o.prefix = o.prefix || this.prefix, new Li(this.logger, o); } } -var tn = new Oi(); -class $i { +var tn = new Li(); +class Xi { constructor() { this.observers = {}; } @@ -5552,7 +5552,7 @@ class $i { }); } } -class Y0 extends $i { +class Q0 extends Xi { constructor(o, g = { ns: ["translation"], defaultNS: "translation" @@ -5570,15 +5570,15 @@ class Y0 extends $i { const x = P.keySeparator !== void 0 ? P.keySeparator : this.options.keySeparator, n = P.ignoreJSONStructure !== void 0 ? P.ignoreJSONStructure : this.options.ignoreJSONStructure; let c; o.indexOf(".") > -1 ? c = o.split(".") : (c = [o, g], C && (Array.isArray(C) ? c.push(...C) : gt(C) && x ? c.push(...C.split(x)) : c.push(C))); - const r = Ai(this.data, c); - return !r && !g && !C && o.indexOf(".") > -1 && (o = c[0], g = c[1], C = c.slice(2).join(".")), r || !n || !gt(C) ? r : za(this.data?.[o]?.[g], C, x); + const r = Ni(this.data, c); + return !r && !g && !C && o.indexOf(".") > -1 && (o = c[0], g = c[1], C = c.slice(2).join(".")), r || !n || !gt(C) ? r : Ka(this.data?.[o]?.[g], C, x); } addResource(o, g, C, P, x = { silent: !1 }) { const n = x.keySeparator !== void 0 ? x.keySeparator : this.options.keySeparator; let c = [o, g]; - C && (c = c.concat(n ? C.split(n) : C)), o.indexOf(".") > -1 && (c = o.split("."), P = g, g = c[1]), this.addNamespaces(g), X0(this.data, c, P), x.silent || this.emit("added", o, g, C, P); + C && (c = c.concat(n ? C.split(n) : C)), o.indexOf(".") > -1 && (c = o.split("."), P = g, g = c[1]), this.addNamespaces(g), Y0(this.data, c, P), x.silent || this.emit("added", o, g, C, P); } addResources(o, g, C, P = { silent: !1 @@ -5595,11 +5595,11 @@ class Y0 extends $i { }) { let c = [o, g]; o.indexOf(".") > -1 && (c = o.split("."), P = C, C = g, g = c[1]), this.addNamespaces(g); - let r = Ai(this.data, c) || {}; - n.skipCopy || (C = JSON.parse(JSON.stringify(C))), P ? Tl(r, C, x) : r = { + let r = Ni(this.data, c) || {}; + n.skipCopy || (C = JSON.parse(JSON.stringify(C))), P ? Ll(r, C, x) : r = { ...r, ...C - }, X0(this.data, c, r), n.silent || this.emit("added", o, g, C); + }, Y0(this.data, c, r), n.silent || this.emit("added", o, g, C); } removeResourceBundle(o, g) { this.hasResourceBundle(o, g) && delete this.data[o][g], this.removeNamespaces(g), this.emit("removed", o, g); @@ -5621,7 +5621,7 @@ class Y0 extends $i { return this.data; } } -var Il = { +var Rl = { processors: {}, addPostProcessor(e) { this.processors[e.name] = e; @@ -5632,10 +5632,10 @@ var Il = { }), o; } }; -const Q0 = {}, eu = (e) => !gt(e) && typeof e != "boolean" && typeof e != "number"; -class Ti extends $i { +const eu = {}, tu = (e) => !gt(e) && typeof e != "boolean" && typeof e != "number"; +class Ri extends Xi { constructor(o, g = {}) { - super(), Rp(["resourceStore", "languageUtils", "pluralResolver", "interpolator", "backendConnector", "i18nFormat", "utils"], o, this), this.options = g, this.options.keySeparator === void 0 && (this.options.keySeparator = "."), this.logger = tn.create("translator"); + super(), Hp(["resourceStore", "languageUtils", "pluralResolver", "interpolator", "backendConnector", "i18nFormat", "utils"], o, this), this.options = g, this.options.keySeparator === void 0 && (this.options.keySeparator = "."), this.logger = tn.create("translator"); } changeLanguage(o) { o && (this.language = o); @@ -5653,7 +5653,7 @@ class Ti extends $i { C === void 0 && (C = ":"); const P = g.keySeparator !== void 0 ? g.keySeparator : this.options.keySeparator; let x = g.ns || this.options.defaultNS || []; - const n = C && o.indexOf(C) > -1, c = !this.options.userDefinedKeySeparator && !g.keySeparator && !this.options.userDefinedNsSeparator && !g.nsSeparator && !Fp(o, C, P); + const n = C && o.indexOf(C) > -1, c = !this.options.userDefinedKeySeparator && !g.keySeparator && !this.options.userDefinedNsSeparator && !g.nsSeparator && !Jp(o, C, P); if (n && !c) { const r = o.match(this.interpolator.nestingRegexp); if (r && r.length > 0) @@ -5683,66 +5683,66 @@ class Ti extends $i { } = this.extractFromKey(o[o.length - 1], P), a = r[r.length - 1]; let i = P.nsSeparator !== void 0 ? P.nsSeparator : this.options.nsSeparator; i === void 0 && (i = ":"); - const p = P.lng || this.language, t = P.appendNamespaceToCIMode || this.options.appendNamespaceToCIMode; - if (p?.toLowerCase() === "cimode") + const m = P.lng || this.language, t = P.appendNamespaceToCIMode || this.options.appendNamespaceToCIMode; + if (m?.toLowerCase() === "cimode") return t ? x ? { res: `${a}${i}${c}`, usedKey: c, exactUsedKey: c, - usedLng: p, + usedLng: m, usedNS: a, usedParams: this.getUsedParamsDetails(P) } : `${a}${i}${c}` : x ? { res: c, usedKey: c, exactUsedKey: c, - usedLng: p, + usedLng: m, usedNS: a, usedParams: this.getUsedParamsDetails(P) } : c; - const d = this.resolve(o, P); - let b = d?.res; - const y = d?.usedKey || c, s = d?.exactUsedKey || c, f = ["[object Number]", "[object Function]", "[object RegExp]"], l = P.joinArrays !== void 0 ? P.joinArrays : this.options.joinArrays, u = !this.i18nFormat || this.i18nFormat.handleAsObject, v = P.count !== void 0 && !gt(P.count), m = Ti.hasDefaultValue(P), h = v ? this.pluralResolver.getSuffix(p, P.count, P) : "", O = P.ordinal && v ? this.pluralResolver.getSuffix(p, P.count, { + const f = this.resolve(o, P); + let b = f?.res; + const y = f?.usedKey || c, u = f?.exactUsedKey || c, d = ["[object Number]", "[object Function]", "[object RegExp]"], l = P.joinArrays !== void 0 ? P.joinArrays : this.options.joinArrays, s = !this.i18nFormat || this.i18nFormat.handleAsObject, v = P.count !== void 0 && !gt(P.count), p = Ri.hasDefaultValue(P), h = v ? this.pluralResolver.getSuffix(m, P.count, P) : "", O = P.ordinal && v ? this.pluralResolver.getSuffix(m, P.count, { ordinal: !1 - }) : "", I = v && !P.ordinal && P.count === 0, B = I && P[`defaultValue${this.options.pluralSeparator}zero`] || P[`defaultValue${h}`] || P[`defaultValue${O}`] || P.defaultValue; + }) : "", I = v && !P.ordinal && P.count === 0, k = I && P[`defaultValue${this.options.pluralSeparator}zero`] || P[`defaultValue${h}`] || P[`defaultValue${O}`] || P.defaultValue; let R = b; - u && !b && m && (R = B); - const L = eu(R), N = Object.prototype.toString.apply(R); - if (u && R && L && f.indexOf(N) < 0 && !(gt(l) && Array.isArray(R))) { + s && !b && p && (R = k); + const L = tu(R), N = Object.prototype.toString.apply(R); + if (s && R && L && d.indexOf(N) < 0 && !(gt(l) && Array.isArray(R))) { if (!P.returnObjects && !this.options.returnObjects) { this.options.returnedObjectHandler || this.logger.warn("accessing an object - but returnObjects options is not enabled!"); - const k = this.options.returnedObjectHandler ? this.options.returnedObjectHandler(y, R, { + const B = this.options.returnedObjectHandler ? this.options.returnedObjectHandler(y, R, { ...P, ns: r }) : `key '${c} (${this.language})' returned an object instead of string.`; - return x ? (d.res = k, d.usedParams = this.getUsedParamsDetails(P), d) : k; + return x ? (f.res = B, f.usedParams = this.getUsedParamsDetails(P), f) : B; } if (n) { - const k = Array.isArray(R), H = k ? [] : {}, U = k ? s : y; - for (const _ in R) - if (Object.prototype.hasOwnProperty.call(R, _)) { - const T = `${U}${n}${_}`; - m && !b ? H[_] = this.translate(T, { + const B = Array.isArray(R), H = B ? [] : {}, U = B ? u : y; + for (const S in R) + if (Object.prototype.hasOwnProperty.call(R, S)) { + const T = `${U}${n}${S}`; + p && !b ? H[S] = this.translate(T, { ...P, - defaultValue: eu(B) ? B[_] : void 0, + defaultValue: tu(k) ? k[S] : void 0, joinArrays: !1, ns: r - }) : H[_] = this.translate(T, { + }) : H[S] = this.translate(T, { ...P, joinArrays: !1, ns: r - }), H[_] === T && (H[_] = R[_]); + }), H[S] === T && (H[S] = R[S]); } b = H; } - } else if (u && gt(l) && Array.isArray(b)) + } else if (s && gt(l) && Array.isArray(b)) b = b.join(l), b && (b = this.extendTranslation(b, o, P, C)); else { - let k = !1, H = !1; - !this.isValidLookup(b) && m && (k = !0, b = B), this.isValidLookup(b) || (H = !0, b = c); - const _ = (P.missingKeyNoValueFallbackToKey || this.options.missingKeyNoValueFallbackToKey) && H ? void 0 : b, T = m && B !== b && this.options.updateMissing; - if (H || k || T) { - if (this.logger.log(T ? "updateKey" : "missingKey", p, a, c, T ? B : b), n) { + let B = !1, H = !1; + !this.isValidLookup(b) && p && (B = !0, b = k), this.isValidLookup(b) || (H = !0, b = c); + const S = (P.missingKeyNoValueFallbackToKey || this.options.missingKeyNoValueFallbackToKey) && H ? void 0 : b, T = p && k !== b && this.options.updateMissing; + if (H || B || T) { + if (this.logger.log(T ? "updateKey" : "missingKey", m, a, c, T ? k : b), n) { const w = this.resolve(c, { ...P, keySeparator: !1 @@ -5755,20 +5755,20 @@ class Ti extends $i { for (let w = 0; w < M.length; w++) E.push(M[w]); else this.options.saveMissingTo === "all" ? E = this.languageUtils.toResolveHierarchy(P.lng || this.language) : E.push(P.lng || this.language); - const S = (w, A, j) => { - const V = m && j !== b ? j : _; + const _ = (w, A, j) => { + const V = p && j !== b ? j : S; this.options.missingKeyHandler ? this.options.missingKeyHandler(w, a, A, V, T, P) : this.backendConnector?.saveMissing && this.backendConnector.saveMissing(w, a, A, V, T, P), this.emit("missingKey", w, a, A, b); }; this.options.saveMissing && (this.options.saveMissingPlurals && v ? E.forEach((w) => { const A = this.pluralResolver.getSuffixes(w, P); I && P[`defaultValue${this.options.pluralSeparator}zero`] && A.indexOf(`${this.options.pluralSeparator}zero`) < 0 && A.push(`${this.options.pluralSeparator}zero`), A.forEach((j) => { - S([w], c + j, P[`defaultValue${j}`] || B); + _([w], c + j, P[`defaultValue${j}`] || k); }); - }) : S(E, c, B)); + }) : _(E, c, k)); } - b = this.extendTranslation(b, o, P, d, C), H && b === c && this.options.appendNamespaceToMissingKey && (b = `${a}${i}${c}`), (H || k) && this.options.parseMissingKeyHandler && (b = this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey ? `${a}${i}${c}` : c, k ? b : void 0, P)); + b = this.extendTranslation(b, o, P, f, C), H && b === c && this.options.appendNamespaceToMissingKey && (b = `${a}${i}${c}`), (H || B) && this.options.parseMissingKeyHandler && (b = this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey ? `${a}${i}${c}` : c, B ? b : void 0, P)); } - return x ? (d.res = b, d.usedParams = this.getUsedParamsDetails(P), d) : b; + return x ? (f.res = b, f.usedParams = this.getUsedParamsDetails(P), f) : b; } extendTranslation(o, g, C, P, x) { if (this.i18nFormat?.parse) @@ -5789,21 +5789,21 @@ class Ti extends $i { const r = gt(o) && (C?.interpolation?.skipOnVariables !== void 0 ? C.interpolation.skipOnVariables : this.options.interpolation.skipOnVariables); let a; if (r) { - const p = o.match(this.interpolator.nestingRegexp); - a = p && p.length; + const m = o.match(this.interpolator.nestingRegexp); + a = m && m.length; } let i = C.replace && !gt(C.replace) ? C.replace : C; if (this.options.interpolation.defaultVariables && (i = { ...this.options.interpolation.defaultVariables, ...i }), o = this.interpolator.interpolate(o, i, C.lng || this.language || P.usedLng, C), r) { - const p = o.match(this.interpolator.nestingRegexp), t = p && p.length; + const m = o.match(this.interpolator.nestingRegexp), t = m && m.length; a < t && (C.nest = !1); } - !C.lng && P && P.res && (C.lng = this.language || P.usedLng), C.nest !== !1 && (o = this.interpolator.nest(o, (...p) => x?.[0] === p[0] && !C.context ? (this.logger.warn(`It seems you are nesting recursively key: ${p[0]} in key: ${g[0]}`), null) : this.translate(...p, g), C)), C.interpolation && this.interpolator.reset(); + !C.lng && P && P.res && (C.lng = this.language || P.usedLng), C.nest !== !1 && (o = this.interpolator.nest(o, (...m) => x?.[0] === m[0] && !C.context ? (this.logger.warn(`It seems you are nesting recursively key: ${m[0]} in key: ${g[0]}`), null) : this.translate(...m, g), C)), C.interpolation && this.interpolator.reset(); } const n = C.postProcess || this.options.postProcess, c = gt(n) ? [n] : n; - return o != null && c?.length && C.applyPostProcessor !== !1 && (o = Il.handle(c, o, g, this.options && this.options.postProcessPassResolved ? { + return o != null && c?.length && C.applyPostProcessor !== !1 && (o = Rl.handle(c, o, g, this.options && this.options.postProcessPassResolved ? { i18nResolved: { ...P, usedParams: this.getUsedParamsDetails(C) @@ -5817,28 +5817,28 @@ class Ti extends $i { if (this.isValidLookup(C)) return; const a = this.extractFromKey(r, g), i = a.key; P = i; - let p = a.namespaces; - this.options.fallbackNS && (p = p.concat(this.options.fallbackNS)); - const t = g.count !== void 0 && !gt(g.count), d = t && !g.ordinal && g.count === 0, b = g.context !== void 0 && (gt(g.context) || typeof g.context == "number") && g.context !== "", y = g.lngs ? g.lngs : this.languageUtils.toResolveHierarchy(g.lng || this.language, g.fallbackLng); - p.forEach((s) => { - this.isValidLookup(C) || (c = s, !Q0[`${y[0]}-${s}`] && this.utils?.hasLoadedNamespace && !this.utils?.hasLoadedNamespace(c) && (Q0[`${y[0]}-${s}`] = !0, this.logger.warn(`key "${P}" for languages "${y.join(", ")}" won't get resolved as namespace "${c}" was not yet loaded`, "This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")), y.forEach((f) => { + let m = a.namespaces; + this.options.fallbackNS && (m = m.concat(this.options.fallbackNS)); + const t = g.count !== void 0 && !gt(g.count), f = t && !g.ordinal && g.count === 0, b = g.context !== void 0 && (gt(g.context) || typeof g.context == "number") && g.context !== "", y = g.lngs ? g.lngs : this.languageUtils.toResolveHierarchy(g.lng || this.language, g.fallbackLng); + m.forEach((u) => { + this.isValidLookup(C) || (c = u, !eu[`${y[0]}-${u}`] && this.utils?.hasLoadedNamespace && !this.utils?.hasLoadedNamespace(c) && (eu[`${y[0]}-${u}`] = !0, this.logger.warn(`key "${P}" for languages "${y.join(", ")}" won't get resolved as namespace "${c}" was not yet loaded`, "This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")), y.forEach((d) => { if (this.isValidLookup(C)) return; - n = f; + n = d; const l = [i]; if (this.i18nFormat?.addLookupKeys) - this.i18nFormat.addLookupKeys(l, i, f, s, g); + this.i18nFormat.addLookupKeys(l, i, d, u, g); else { let v; - t && (v = this.pluralResolver.getSuffix(f, g.count, g)); - const m = `${this.options.pluralSeparator}zero`, h = `${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`; - if (t && (l.push(i + v), g.ordinal && v.indexOf(h) === 0 && l.push(i + v.replace(h, this.options.pluralSeparator)), d && l.push(i + m)), b) { + t && (v = this.pluralResolver.getSuffix(d, g.count, g)); + const p = `${this.options.pluralSeparator}zero`, h = `${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`; + if (t && (l.push(i + v), g.ordinal && v.indexOf(h) === 0 && l.push(i + v.replace(h, this.options.pluralSeparator)), f && l.push(i + p)), b) { const O = `${i}${this.options.contextSeparator}${g.context}`; - l.push(O), t && (l.push(O + v), g.ordinal && v.indexOf(h) === 0 && l.push(O + v.replace(h, this.options.pluralSeparator)), d && l.push(O + m)); + l.push(O), t && (l.push(O + v), g.ordinal && v.indexOf(h) === 0 && l.push(O + v.replace(h, this.options.pluralSeparator)), f && l.push(O + p)); } } - let u; - for (; u = l.pop(); ) - this.isValidLookup(C) || (x = u, C = this.getResource(f, s, u, g)); + let s; + for (; s = l.pop(); ) + this.isValidLookup(C) || (x = s, C = this.getResource(d, u, s, g)); })); }); }), { @@ -5878,17 +5878,17 @@ class Ti extends $i { return !1; } } -class tu { +class ru { constructor(o) { this.options = o, this.supportedLngs = this.options.supportedLngs || !1, this.logger = tn.create("languageUtils"); } getScriptPartFromCode(o) { - if (o = Ao(o), !o || o.indexOf("-") < 0) return null; + if (o = To(o), !o || o.indexOf("-") < 0) return null; const g = o.split("-"); return g.length === 2 || (g.pop(), g[g.length - 1].toLowerCase() === "x") ? null : this.formatLanguageCode(g.join("-")); } getLanguagePartFromCode(o) { - if (o = Ao(o), !o || o.indexOf("-") < 0) return o; + if (o = To(o), !o || o.indexOf("-") < 0) return o; const g = o.split("-"); return this.formatLanguageCode(g[0]); } @@ -5942,20 +5942,20 @@ class tu { }), P; } } -const ru = { +const nu = { zero: 0, one: 1, two: 2, few: 3, many: 4, other: 5 -}, nu = { +}, ou = { select: (e) => e === 1 ? "one" : "other", resolvedOptions: () => ({ pluralCategories: ["one", "other"] }) }; -class Wp { +class Gp { constructor(o, g = {}) { this.languageUtils = o, this.options = g, this.logger = tn.create("pluralResolver"), this.pluralRulesCache = {}; } @@ -5966,7 +5966,7 @@ class Wp { this.pluralRulesCache = {}; } getRule(o, g = {}) { - const C = Ao(o === "dev" ? "en" : o), P = g.ordinal ? "ordinal" : "cardinal", x = JSON.stringify({ + const C = To(o === "dev" ? "en" : o), P = g.ordinal ? "ordinal" : "cardinal", x = JSON.stringify({ cleanedCode: C, type: P }); @@ -5979,8 +5979,8 @@ class Wp { }); } catch { if (!Intl) - return this.logger.error("No Intl support, please use an Intl polyfill!"), nu; - if (!o.match(/-|_/)) return nu; + return this.logger.error("No Intl support, please use an Intl polyfill!"), ou; + if (!o.match(/-|_/)) return ou; const r = this.languageUtils.getLanguagePartFromCode(o); n = this.getRule(r, g); } @@ -5995,18 +5995,18 @@ class Wp { } getSuffixes(o, g = {}) { let C = this.getRule(o, g); - return C || (C = this.getRule("dev", g)), C ? C.resolvedOptions().pluralCategories.sort((P, x) => ru[P] - ru[x]).map((P) => `${this.options.prepend}${g.ordinal ? `ordinal${this.options.prepend}` : ""}${P}`) : []; + return C || (C = this.getRule("dev", g)), C ? C.resolvedOptions().pluralCategories.sort((P, x) => nu[P] - nu[x]).map((P) => `${this.options.prepend}${g.ordinal ? `ordinal${this.options.prepend}` : ""}${P}`) : []; } getSuffix(o, g, C = {}) { const P = this.getRule(o, C); return P ? `${this.options.prepend}${C.ordinal ? `ordinal${this.options.prepend}` : ""}${P.select(g)}` : (this.logger.warn(`no plural rule found for: ${o}`), this.getSuffix("dev", g, C)); } } -const ou = (e, o, g, C = ".", P = !0) => { - let x = Hp(e, o, g); - return !x && P && gt(g) && (x = za(e, g, C), x === void 0 && (x = za(o, g, C))), x; -}, wa = (e) => e.replace(/\$/g, "$$$$"); -class Jp { +const iu = (e, o, g, C = ".", P = !0) => { + let x = Vp(e, o, g); + return !x && P && gt(g) && (x = Ka(e, g, C), x === void 0 && (x = Ka(o, g, C))), x; +}, _a = (e) => e.replace(/\$/g, "$$$$"); +class qp { constructor(o = {}) { this.logger = tn.create("interpolator"), this.options = o, this.format = o?.interpolation?.format || ((g) => g), this.init(o); } @@ -6024,16 +6024,16 @@ class Jp { suffixEscaped: r, formatSeparator: a, unescapeSuffix: i, - unescapePrefix: p, + unescapePrefix: m, nestingPrefix: t, - nestingPrefixEscaped: d, + nestingPrefixEscaped: f, nestingSuffix: b, nestingSuffixEscaped: y, - nestingOptionsSeparator: s, - maxReplaces: f, + nestingOptionsSeparator: u, + maxReplaces: d, alwaysFormat: l } = o.interpolation; - this.escape = g !== void 0 ? g : Dp, this.escapeValue = C !== void 0 ? C : !0, this.useRawValueToEscape = P !== void 0 ? P : !1, this.prefix = x ? Kn(x) : n || "{{", this.suffix = c ? Kn(c) : r || "}}", this.formatSeparator = a || ",", this.unescapePrefix = i ? "" : p || "-", this.unescapeSuffix = this.unescapePrefix ? "" : i || "", this.nestingPrefix = t ? Kn(t) : d || Kn("$t("), this.nestingSuffix = b ? Kn(b) : y || Kn(")"), this.nestingOptionsSeparator = s || ",", this.maxReplaces = f || 1e3, this.alwaysFormat = l !== void 0 ? l : !1, this.resetRegExp(); + this.escape = g !== void 0 ? g : zp, this.escapeValue = C !== void 0 ? C : !0, this.useRawValueToEscape = P !== void 0 ? P : !1, this.prefix = x ? Kn(x) : n || "{{", this.suffix = c ? Kn(c) : r || "}}", this.formatSeparator = a || ",", this.unescapePrefix = i ? "" : m || "-", this.unescapeSuffix = this.unescapePrefix ? "" : i || "", this.nestingPrefix = t ? Kn(t) : f || Kn("$t("), this.nestingSuffix = b ? Kn(b) : y || Kn(")"), this.nestingOptionsSeparator = u || ",", this.maxReplaces = d || 1e3, this.alwaysFormat = l !== void 0 ? l : !1, this.resetRegExp(); } reset() { this.options && this.init(this.options); @@ -6044,47 +6044,47 @@ class Jp { } interpolate(o, g, C, P) { let x, n, c; - const r = this.options && this.options.interpolation && this.options.interpolation.defaultVariables || {}, a = (d) => { - if (d.indexOf(this.formatSeparator) < 0) { - const f = ou(g, r, d, this.options.keySeparator, this.options.ignoreJSONStructure); - return this.alwaysFormat ? this.format(f, void 0, C, { + const r = this.options && this.options.interpolation && this.options.interpolation.defaultVariables || {}, a = (f) => { + if (f.indexOf(this.formatSeparator) < 0) { + const d = iu(g, r, f, this.options.keySeparator, this.options.ignoreJSONStructure); + return this.alwaysFormat ? this.format(d, void 0, C, { ...P, ...g, - interpolationkey: d - }) : f; + interpolationkey: f + }) : d; } - const b = d.split(this.formatSeparator), y = b.shift().trim(), s = b.join(this.formatSeparator).trim(); - return this.format(ou(g, r, y, this.options.keySeparator, this.options.ignoreJSONStructure), s, C, { + const b = f.split(this.formatSeparator), y = b.shift().trim(), u = b.join(this.formatSeparator).trim(); + return this.format(iu(g, r, y, this.options.keySeparator, this.options.ignoreJSONStructure), u, C, { ...P, ...g, interpolationkey: y }); }; this.resetRegExp(); - const i = P?.missingInterpolationHandler || this.options.missingInterpolationHandler, p = P?.interpolation?.skipOnVariables !== void 0 ? P.interpolation.skipOnVariables : this.options.interpolation.skipOnVariables; + const i = P?.missingInterpolationHandler || this.options.missingInterpolationHandler, m = P?.interpolation?.skipOnVariables !== void 0 ? P.interpolation.skipOnVariables : this.options.interpolation.skipOnVariables; return [{ regex: this.regexpUnescape, - safeValue: (d) => wa(d) + safeValue: (f) => _a(f) }, { regex: this.regexp, - safeValue: (d) => this.escapeValue ? wa(this.escape(d)) : wa(d) - }].forEach((d) => { - for (c = 0; x = d.regex.exec(o); ) { + safeValue: (f) => this.escapeValue ? _a(this.escape(f)) : _a(f) + }].forEach((f) => { + for (c = 0; x = f.regex.exec(o); ) { const b = x[1].trim(); if (n = a(b), n === void 0) if (typeof i == "function") { - const s = i(o, x, P); - n = gt(s) ? s : ""; + const u = i(o, x, P); + n = gt(u) ? u : ""; } else if (P && Object.prototype.hasOwnProperty.call(P, b)) n = ""; - else if (p) { + else if (m) { n = x[0]; continue; } else this.logger.warn(`missed to pass in variable ${b} for interpolating ${o}`), n = ""; - else !gt(n) && !this.useRawValueToEscape && (n = G0(n)); - const y = d.safeValue(n); - if (o = o.replace(x[0], y), p ? (d.regex.lastIndex += n.length, d.regex.lastIndex -= x[0].length) : d.regex.lastIndex = 0, c++, c >= this.maxReplaces) + else !gt(n) && !this.useRawValueToEscape && (n = q0(n)); + const y = f.safeValue(n); + if (o = o.replace(x[0], y), m ? (f.regex.lastIndex += n.length, f.regex.lastIndex -= x[0].length) : f.regex.lastIndex = 0, c++, c >= this.maxReplaces) break; } }), o; @@ -6094,11 +6094,11 @@ class Jp { const c = (r, a) => { const i = this.nestingOptionsSeparator; if (r.indexOf(i) < 0) return r; - const p = r.split(new RegExp(`${i}[ ]*{`)); - let t = `{${p[1]}`; - r = p[0], t = this.interpolate(t, n); - const d = t.match(/'/g), b = t.match(/"/g); - ((d?.length ?? 0) % 2 === 0 && !b || b.length % 2 !== 0) && (t = t.replace(/'/g, '"')); + const m = r.split(new RegExp(`${i}[ ]*{`)); + let t = `{${m[1]}`; + r = m[0], t = this.interpolate(t, n); + const f = t.match(/'/g), b = t.match(/"/g); + ((f?.length ?? 0) % 2 === 0 && !b || b.length % 2 !== 0) && (t = t.replace(/'/g, '"')); try { n = JSON.parse(t), a && (n = { ...a, @@ -6116,7 +6116,7 @@ class Jp { }, n = n.replace && !gt(n.replace) ? n.replace : n, n.applyPostProcessor = !1, delete n.defaultValue; const a = /{.*}/.test(P[1]) ? P[1].lastIndexOf("}") + 1 : P[1].indexOf(this.formatSeparator); if (a !== -1 && (r = P[1].slice(a).split(this.formatSeparator).map((i) => i.trim()).filter(Boolean), P[1] = P[1].slice(0, a)), x = g(c.call(this, P[1].trim(), n), n), x && P[0] === o && !gt(x)) return x; - gt(x) || (x = G0(x)), x || (this.logger.warn(`missed to resolve ${P[1]} for nesting ${o}`), x = ""), r.length && (x = r.reduce((i, p) => this.format(i, p, C.lng, { + gt(x) || (x = q0(x)), x || (this.logger.warn(`missed to resolve ${P[1]} for nesting ${o}`), x = ""), r.length && (x = r.reduce((i, m) => this.format(i, m, C.lng, { ...C, interpolationkey: P[1].trim() }), x.trim())), o = o.replace(P[0], x), this.regexp.lastIndex = 0; @@ -6124,7 +6124,7 @@ class Jp { return o; } } -const $p = (e) => { +const Zp = (e) => { let o = e.toLowerCase().trim(); const g = {}; if (e.indexOf("(") > -1) { @@ -6142,7 +6142,7 @@ const $p = (e) => { formatName: o, formatOptions: g }; -}, iu = (e) => { +}, au = (e) => { const o = {}; return (g, C, P) => { let x = P; @@ -6152,10 +6152,10 @@ const $p = (e) => { }); const n = C + JSON.stringify(x); let c = o[n]; - return c || (c = e(Ao(C), P), o[n] = c), c(g); + return c || (c = e(To(C), P), o[n] = c), c(g); }; -}, Gp = (e) => (o, g, C) => e(Ao(g), C)(o); -class qp { +}, Xp = (e) => (o, g, C) => e(To(g), C)(o); +class Yp { constructor(o = {}) { this.logger = tn.create("formatter"), this.options = o, this.init(o); } @@ -6163,7 +6163,7 @@ class qp { interpolation: {} }) { this.formatSeparator = g.interpolation.formatSeparator || ","; - const C = g.cacheInBuiltFormats ? iu : Gp; + const C = g.cacheInBuiltFormats ? au : Xp; this.formats = { number: C((P, x) => { const n = new Intl.NumberFormat(P, { @@ -6202,7 +6202,7 @@ class qp { this.formats[o.toLowerCase().trim()] = g; } addCached(o, g) { - this.formats[o.toLowerCase().trim()] = iu(g); + this.formats[o.toLowerCase().trim()] = au(g); } format(o, g, C, P = {}) { const x = g.split(this.formatSeparator); @@ -6214,12 +6214,12 @@ class qp { const { formatName: a, formatOptions: i - } = $p(r); + } = Zp(r); if (this.formats[a]) { - let p = c; + let m = c; try { - const t = P?.formatParams?.[P.interpolationkey] || {}, d = t.locale || t.lng || P.locale || P.lng || C; - p = this.formats[a](c, d, { + const t = P?.formatParams?.[P.interpolationkey] || {}, f = t.locale || t.lng || P.locale || P.lng || C; + m = this.formats[a](c, f, { ...i, ...P, ...t @@ -6227,17 +6227,17 @@ class qp { } catch (t) { this.logger.warn(t); } - return p; + return m; } else this.logger.warn(`there was no format function for ${a}`); return c; }, o); } } -const Zp = (e, o) => { +const Qp = (e, o) => { e.pending[o] !== void 0 && (delete e.pending[o], e.pendingCount--); }; -class Xp extends $i { +class e3 extends Xi { constructor(o, g, C, P = {}) { super(), this.backend = o, this.store = g, this.services = C, this.languageUtils = C.languageUtils, this.options = P, this.logger = tn.create("backendConnector"), this.waitingReads = [], this.maxParallelReads = P.maxParallelReads || 10, this.readingCalls = 0, this.maxRetries = P.maxRetries >= 0 ? P.maxRetries : 5, this.retryTimeout = P.retryTimeout >= 1 ? P.retryTimeout : 350, this.state = {}, this.queue = [], this.backend?.init?.(C, P.backend, P); } @@ -6245,9 +6245,9 @@ class Xp extends $i { const x = {}, n = {}, c = {}, r = {}; return o.forEach((a) => { let i = !0; - g.forEach((p) => { - const t = `${a}|${p}`; - !C.reload && this.store.hasResourceBundle(a, p) ? this.state[t] = 2 : this.state[t] < 0 || (this.state[t] === 1 ? n[t] === void 0 && (n[t] = !0) : (this.state[t] = 1, i = !1, n[t] === void 0 && (n[t] = !0), x[t] === void 0 && (x[t] = !0), r[p] === void 0 && (r[p] = !0))); + g.forEach((m) => { + const t = `${a}|${m}`; + !C.reload && this.store.hasResourceBundle(a, m) ? this.state[t] = 2 : this.state[t] < 0 || (this.state[t] === 1 ? n[t] === void 0 && (n[t] = !0) : (this.state[t] = 1, i = !1, n[t] === void 0 && (n[t] = !0), x[t] === void 0 && (x[t] = !0), r[m] === void 0 && (r[m] = !0))); }), i || (c[a] = !0); }), (Object.keys(x).length || Object.keys(n).length) && this.queue.push({ pending: n, @@ -6269,11 +6269,11 @@ class Xp extends $i { }), this.state[o] = g ? -1 : 2, g && C && (this.state[o] = 0); const c = {}; this.queue.forEach((r) => { - kp(r.loaded, [x], n), Zp(r, o), g && r.errors.push(g), r.pendingCount === 0 && !r.done && (Object.keys(r.loaded).forEach((a) => { + Dp(r.loaded, [x], n), Qp(r, o), g && r.errors.push(g), r.pendingCount === 0 && !r.done && (Object.keys(r.loaded).forEach((a) => { c[a] || (c[a] = {}); const i = r.loaded[a]; - i.length && i.forEach((p) => { - c[a][p] === void 0 && (c[a][p] = !0); + i.length && i.forEach((m) => { + c[a][m] === void 0 && (c[a][m] = !0); }); }), r.done = !0, r.errors.length ? r.callback(r.errors) : r.callback()); }), this.emit("loaded", c), this.queue = this.queue.filter((r) => !r.done); @@ -6294,8 +6294,8 @@ class Xp extends $i { this.readingCalls++; const c = (a, i) => { if (this.readingCalls--, this.waitingReads.length > 0) { - const p = this.waitingReads.shift(); - this.read(p.lng, p.ns, p.fcName, p.tried, p.wait, p.callback); + const m = this.waitingReads.shift(); + this.read(m.lng, m.ns, m.fcName, m.tried, m.wait, m.callback); } if (a && i && P < this.maxRetries) { setTimeout(() => { @@ -6356,7 +6356,7 @@ class Xp extends $i { if (a.length < 6) try { let i; - a.length === 5 ? i = a(o, g, C, P, r) : i = a(o, g, C, P), i && typeof i.then == "function" ? i.then((p) => c(null, p)).catch(c) : c(null, i); + a.length === 5 ? i = a(o, g, C, P, r) : i = a(o, g, C, P), i && typeof i.then == "function" ? i.then((m) => c(null, m)).catch(c) : c(null, i); } catch (i) { c(i); } @@ -6367,7 +6367,7 @@ class Xp extends $i { } } } -const au = () => ({ +const su = () => ({ debug: !1, initAsync: !0, ns: ["translation"], @@ -6424,17 +6424,17 @@ const au = () => ({ skipOnVariables: !0 }, cacheInBuiltFormats: !0 -}), su = (e) => (gt(e.ns) && (e.ns = [e.ns]), gt(e.fallbackLng) && (e.fallbackLng = [e.fallbackLng]), gt(e.fallbackNS) && (e.fallbackNS = [e.fallbackNS]), e.supportedLngs?.indexOf?.("cimode") < 0 && (e.supportedLngs = e.supportedLngs.concat(["cimode"])), typeof e.initImmediate == "boolean" && (e.initAsync = e.initImmediate), e), ri = () => { -}, Yp = (e) => { +}), uu = (e) => (gt(e.ns) && (e.ns = [e.ns]), gt(e.fallbackLng) && (e.fallbackLng = [e.fallbackLng]), gt(e.fallbackNS) && (e.fallbackNS = [e.fallbackNS]), e.supportedLngs?.indexOf?.("cimode") < 0 && (e.supportedLngs = e.supportedLngs.concat(["cimode"])), typeof e.initImmediate == "boolean" && (e.initAsync = e.initImmediate), e), si = () => { +}, t3 = (e) => { Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach((g) => { typeof e[g] == "function" && (e[g] = e[g].bind(e)); }); }; -class Oo extends $i { +class Io extends Xi { constructor(o = {}, g) { - if (super(), this.options = su(o), this.services = {}, this.logger = tn, this.modules = { + if (super(), this.options = uu(o), this.services = {}, this.logger = tn, this.modules = { external: [] - }, Yp(this), g && !this.isInitialized && !o.isClone) { + }, t3(this), g && !this.isInitialized && !o.isClone) { if (!this.options.initAsync) return this.init(o, g), this; setTimeout(() => { @@ -6444,11 +6444,11 @@ class Oo extends $i { } init(o = {}, g) { this.isInitializing = !0, typeof o == "function" && (g = o, o = {}), o.defaultNS == null && o.ns && (gt(o.ns) ? o.defaultNS = o.ns : o.ns.indexOf("translation") < 0 && (o.defaultNS = o.ns[0])); - const C = au(); + const C = su(); this.options = { ...C, ...this.options, - ...su(o) + ...uu(o) }, this.options.interpolation = { ...C.interpolation, ...this.options.interpolation @@ -6457,24 +6457,24 @@ class Oo extends $i { if (!this.options.isClone) { this.modules.logger ? tn.init(P(this.modules.logger), this.options) : tn.init(null, this.options); let a; - this.modules.formatter ? a = this.modules.formatter : a = qp; - const i = new tu(this.options); - this.store = new Y0(this.options.resources, this.options); - const p = this.services; - p.logger = tn, p.resourceStore = this.store, p.languageUtils = i, p.pluralResolver = new Wp(i, { + this.modules.formatter ? a = this.modules.formatter : a = Yp; + const i = new ru(this.options); + this.store = new Q0(this.options.resources, this.options); + const m = this.services; + m.logger = tn, m.resourceStore = this.store, m.languageUtils = i, m.pluralResolver = new Gp(i, { prepend: this.options.pluralSeparator, simplifyPluralSuffix: this.options.simplifyPluralSuffix - }), this.options.interpolation.format && this.options.interpolation.format !== C.interpolation.format && this.logger.warn("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"), a && (!this.options.interpolation.format || this.options.interpolation.format === C.interpolation.format) && (p.formatter = P(a), p.formatter.init && p.formatter.init(p, this.options), this.options.interpolation.format = p.formatter.format.bind(p.formatter)), p.interpolator = new Jp(this.options), p.utils = { + }), this.options.interpolation.format && this.options.interpolation.format !== C.interpolation.format && this.logger.warn("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"), a && (!this.options.interpolation.format || this.options.interpolation.format === C.interpolation.format) && (m.formatter = P(a), m.formatter.init && m.formatter.init(m, this.options), this.options.interpolation.format = m.formatter.format.bind(m.formatter)), m.interpolator = new qp(this.options), m.utils = { hasLoadedNamespace: this.hasLoadedNamespace.bind(this) - }, p.backendConnector = new Xp(P(this.modules.backend), p.resourceStore, p, this.options), p.backendConnector.on("*", (d, ...b) => { - this.emit(d, ...b); - }), this.modules.languageDetector && (p.languageDetector = P(this.modules.languageDetector), p.languageDetector.init && p.languageDetector.init(p, this.options.detection, this.options)), this.modules.i18nFormat && (p.i18nFormat = P(this.modules.i18nFormat), p.i18nFormat.init && p.i18nFormat.init(this)), this.translator = new Ti(this.services, this.options), this.translator.on("*", (d, ...b) => { - this.emit(d, ...b); - }), this.modules.external.forEach((d) => { - d.init && d.init(this); + }, m.backendConnector = new e3(P(this.modules.backend), m.resourceStore, m, this.options), m.backendConnector.on("*", (f, ...b) => { + this.emit(f, ...b); + }), this.modules.languageDetector && (m.languageDetector = P(this.modules.languageDetector), m.languageDetector.init && m.languageDetector.init(m, this.options.detection, this.options)), this.modules.i18nFormat && (m.i18nFormat = P(this.modules.i18nFormat), m.i18nFormat.init && m.i18nFormat.init(this)), this.translator = new Ri(this.services, this.options), this.translator.on("*", (f, ...b) => { + this.emit(f, ...b); + }), this.modules.external.forEach((f) => { + f.init && f.init(this); }); } - if (this.format = this.options.interpolation.format, g || (g = ri), this.options.fallbackLng && !this.services.languageDetector && !this.options.lng) { + if (this.format = this.options.interpolation.format, g || (g = si), this.options.fallbackLng && !this.services.languageDetector && !this.options.lng) { const a = this.services.languageUtils.getFallbackCodes(this.options.fallbackLng); a.length > 0 && a[0] !== "dev" && (this.options.lng = a[0]); } @@ -6483,16 +6483,16 @@ class Oo extends $i { }), ["addResource", "addResources", "addResourceBundle", "removeResourceBundle"].forEach((a) => { this[a] = (...i) => (this.store[a](...i), this); }); - const c = po(), r = () => { - const a = (i, p) => { - this.isInitializing = !1, this.isInitialized && !this.initializedStoreOnce && this.logger.warn("init: i18next is already initialized. You should call init just once!"), this.isInitialized = !0, this.options.isClone || this.logger.log("initialized", this.options), this.emit("initialized", this.options), c.resolve(p), g(i, p); + const c = mo(), r = () => { + const a = (i, m) => { + this.isInitializing = !1, this.isInitialized && !this.initializedStoreOnce && this.logger.warn("init: i18next is already initialized. You should call init just once!"), this.isInitialized = !0, this.options.isClone || this.logger.log("initialized", this.options), this.emit("initialized", this.options), c.resolve(m), g(i, m); }; if (this.languages && !this.isInitialized) return a(null, this.t.bind(this)); this.changeLanguage(this.options.lng, a); }; return this.options.resources || !this.options.initAsync ? r() : setTimeout(r, 0), c; } - loadResources(o, g = ri) { + loadResources(o, g = si) { let C = g; const P = gt(o) ? o : this.language; if (typeof o == "function" && (C = o), !this.options.resources || this.options.partialBundledLanguages) { @@ -6510,15 +6510,15 @@ class Oo extends $i { C(null); } reloadResources(o, g, C) { - const P = po(); - return typeof o == "function" && (C = o, o = void 0), typeof g == "function" && (C = g, g = void 0), o || (o = this.languages), g || (g = this.options.ns), C || (C = ri), this.services.backendConnector.reload(o, g, (x) => { + const P = mo(); + return typeof o == "function" && (C = o, o = void 0), typeof g == "function" && (C = g, g = void 0), o || (o = this.languages), g || (g = this.options.ns), C || (C = si), this.services.backendConnector.reload(o, g, (x) => { P.resolve(), C(x); }), P; } use(o) { if (!o) throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()"); if (!o.type) throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()"); - return o.type === "backend" && (this.modules.backend = o), (o.type === "logger" || o.log && o.warn && o.error) && (this.modules.logger = o), o.type === "languageDetector" && (this.modules.languageDetector = o), o.type === "i18nFormat" && (this.modules.i18nFormat = o), o.type === "postProcessor" && Il.addPostProcessor(o), o.type === "formatter" && (this.modules.formatter = o), o.type === "3rdParty" && this.modules.external.push(o), this; + return o.type === "backend" && (this.modules.backend = o), (o.type === "logger" || o.log && o.warn && o.error) && (this.modules.logger = o), o.type === "languageDetector" && (this.modules.languageDetector = o), o.type === "i18nFormat" && (this.modules.i18nFormat = o), o.type === "postProcessor" && Rl.addPostProcessor(o), o.type === "formatter" && (this.modules.formatter = o), o.type === "3rdParty" && this.modules.external.push(o), this; } setResolvedLanguage(o) { if (!(!o || !this.languages) && !(["cimode", "dev"].indexOf(o) > -1)) { @@ -6534,7 +6534,7 @@ class Oo extends $i { } changeLanguage(o, g) { this.isLanguageChangingTo = o; - const C = po(); + const C = mo(); this.emit("languageChanging", o); const P = (c) => { this.language = c, this.languages = this.services.languageUtils.toResolveHierarchy(c), this.resolvedLanguage = void 0, this.setResolvedLanguage(c); @@ -6557,7 +6557,7 @@ class Oo extends $i { }, r.lng = r.lng || P.lng, r.lngs = r.lngs || P.lngs, r.ns = r.ns || P.ns, r.keyPrefix !== "" && (r.keyPrefix = r.keyPrefix || C || P.keyPrefix); const a = this.options.keySeparator || "."; let i; - return r.keyPrefix && Array.isArray(x) ? i = x.map((p) => `${r.keyPrefix}${a}${p}`) : i = r.keyPrefix ? `${r.keyPrefix}${a}${x}` : x, this.t(i, r); + return r.keyPrefix && Array.isArray(x) ? i = x.map((m) => `${r.keyPrefix}${a}${m}`) : i = r.keyPrefix ? `${r.keyPrefix}${a}${x}` : x, this.t(i, r); }; return gt(o) ? P.lng = o : P.lngs = o, P.ns = g, P.keyPrefix = C, P; } @@ -6588,7 +6588,7 @@ class Oo extends $i { return !!(this.hasResourceBundle(C, o) || !this.services.backendConnector.backend || this.options.resources && !this.options.partialBundledLanguages || n(C, o) && (!P || n(x, o))); } loadNamespaces(o, g) { - const C = po(); + const C = mo(); return this.options.ns ? (gt(o) && (o = [o]), o.forEach((P) => { this.options.ns.indexOf(P) < 0 && this.options.ns.push(P); }), this.loadResources((P) => { @@ -6596,7 +6596,7 @@ class Oo extends $i { }), C) : (g && g(), Promise.resolve()); } loadLanguages(o, g) { - const C = po(); + const C = mo(); gt(o) && (o = [o]); const P = this.options.preload || [], x = o.filter((n) => P.indexOf(n) < 0 && this.services.languageUtils.isSupportedCode(n)); return x.length ? (this.options.preload = P.concat(x), this.loadResources((n) => { @@ -6613,20 +6613,20 @@ class Oo extends $i { } } catch { } - const g = ["ar", "shu", "sqr", "ssh", "xaa", "yhd", "yud", "aao", "abh", "abv", "acm", "acq", "acw", "acx", "acy", "adf", "ads", "aeb", "aec", "afb", "ajp", "apc", "apd", "arb", "arq", "ars", "ary", "arz", "auz", "avl", "ayh", "ayl", "ayn", "ayp", "bbz", "pga", "he", "iw", "ps", "pbt", "pbu", "pst", "prp", "prd", "ug", "ur", "ydd", "yds", "yih", "ji", "yi", "hbo", "men", "xmn", "fa", "jpr", "peo", "pes", "prs", "dv", "sam", "ckb"], C = this.services?.languageUtils || new tu(au()); + const g = ["ar", "shu", "sqr", "ssh", "xaa", "yhd", "yud", "aao", "abh", "abv", "acm", "acq", "acw", "acx", "acy", "adf", "ads", "aeb", "aec", "afb", "ajp", "apc", "apd", "arb", "arq", "ars", "ary", "arz", "auz", "avl", "ayh", "ayl", "ayn", "ayp", "bbz", "pga", "he", "iw", "ps", "pbt", "pbu", "pst", "prp", "prd", "ug", "ur", "ydd", "yds", "yih", "ji", "yi", "hbo", "men", "xmn", "fa", "jpr", "peo", "pes", "prs", "dv", "sam", "ckb"], C = this.services?.languageUtils || new ru(su()); return o.toLowerCase().indexOf("-latn") > 1 ? "ltr" : g.indexOf(C.getLanguagePartFromCode(o)) > -1 || o.toLowerCase().indexOf("-arab") > 1 ? "rtl" : "ltr"; } static createInstance(o = {}, g) { - return new Oo(o, g); + return new Io(o, g); } - cloneInstance(o = {}, g = ri) { + cloneInstance(o = {}, g = si) { const C = o.forkResourceStore; C && delete o.forkResourceStore; const P = { ...this.options, ...o, isClone: !0 - }, x = new Oo(P); + }, x = new Io(P); if ((o.debug !== void 0 || o.prefix !== void 0) && (x.logger = x.logger.clone(o)), ["store", "services", "language"].forEach((c) => { x[c] = this[c]; }), x.services = { @@ -6636,12 +6636,12 @@ class Oo extends $i { }, C) { const c = Object.keys(this.store.data).reduce((r, a) => (r[a] = { ...this.store.data[a] - }, r[a] = Object.keys(r[a]).reduce((i, p) => (i[p] = { - ...r[a][p] + }, r[a] = Object.keys(r[a]).reduce((i, m) => (i[m] = { + ...r[a][m] }, i), r[a]), r), {}); - x.store = new Y0(c, P), x.services.resourceStore = x.store; + x.store = new Q0(c, P), x.services.resourceStore = x.store; } - return x.translator = new Ti(x.services, P), x.translator.on("*", (c, ...r) => { + return x.translator = new Ri(x.services, P), x.translator.on("*", (c, ...r) => { x.emit(c, ...r); }), x.init(P, g), x.translator.options = P, x.translator.backendConnector.services.utils = { hasLoadedNamespace: x.hasLoadedNamespace.bind(x) @@ -6657,23 +6657,23 @@ class Oo extends $i { }; } } -const Qt = Oo.createInstance(); -Qt.createInstance = Oo.createInstance; -Qt.createInstance; -Qt.dir; -Qt.init; -Qt.loadResources; -Qt.reloadResources; -Qt.use; -Qt.changeLanguage; -Qt.getFixedT; -Qt.t; -Qt.exists; -Qt.setDefaultNamespace; -Qt.hasLoadedNamespace; -Qt.loadNamespaces; -Qt.loadLanguages; -const Qp = { +const tr = Io.createInstance(); +tr.createInstance = Io.createInstance; +tr.createInstance; +tr.dir; +tr.init; +tr.loadResources; +tr.reloadResources; +tr.use; +tr.changeLanguage; +tr.getFixedT; +tr.t; +tr.exists; +tr.setDefaultNamespace; +tr.hasLoadedNamespace; +tr.loadNamespaces; +tr.loadLanguages; +const r3 = { lessThanXSeconds: { one: "bir saniyədən az", other: "{{count}} bir saniyədən az" @@ -6735,54 +6735,54 @@ const Qp = { one: "demək olar ki 1 il", other: "demək olar ki {{count}} il" } -}, e3 = (e, o, g) => { +}, n3 = (e, o, g) => { let C; - const P = Qp[e]; + const P = r3[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", String(o)), g?.addSuffix ? g.comparison && g.comparison > 0 ? C + " sonra" : C + " əvvəl" : C; -}, t3 = { +}, o3 = { full: "EEEE, do MMMM y 'il'", long: "do MMMM y 'il'", medium: "d MMM y 'il'", short: "dd.MM.yyyy" -}, r3 = { +}, i3 = { full: "H:mm:ss zzzz", long: "H:mm:ss z", medium: "H:mm:ss", short: "H:mm" -}, n3 = { +}, a3 = { full: "{{date}} {{time}} - 'də'", long: "{{date}} {{time}} - 'də'", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, o3 = { - date: Vt({ - formats: t3, +}, s3 = { + date: Ut({ + formats: o3, defaultWidth: "full" }), - time: Vt({ - formats: r3, + time: Ut({ + formats: i3, defaultWidth: "full" }), - dateTime: Vt({ - formats: n3, + dateTime: Ut({ + formats: a3, defaultWidth: "full" }) -}, i3 = { +}, u3 = { lastWeek: "'sonuncu' eeee p -'də'", yesterday: "'dünən' p -'də'", today: "'bugün' p -'də'", tomorrow: "'sabah' p -'də'", nextWeek: "eeee p -'də'", other: "P" -}, a3 = (e, o, g, C) => i3[e], s3 = { +}, c3 = (e, o, g, C) => u3[e], l3 = { narrow: ["e.ə", "b.e"], abbreviated: ["e.ə", "b.e"], wide: ["eramızdan əvvəl", "bizim era"] -}, u3 = { +}, d3 = { narrow: ["1", "2", "3", "4"], abbreviated: ["K1", "K2", "K3", "K4"], wide: ["1ci kvartal", "2ci kvartal", "3cü kvartal", "4cü kvartal"] -}, c3 = { +}, f3 = { narrow: ["Y", "F", "M", "A", "M", "İ", "İ", "A", "S", "O", "N", "D"], abbreviated: [ "Yan", @@ -6812,7 +6812,7 @@ const Qp = { "Noyabr", "Dekabr" ] -}, l3 = { +}, h3 = { narrow: ["B.", "B.e", "Ç.a", "Ç.", "C.a", "C.", "Ş."], short: ["B.", "B.e", "Ç.a", "Ç.", "C.a", "C.", "Ş."], abbreviated: ["Baz", "Baz.e", "Çər.a", "Çər", "Cüm.a", "Cüm", "Şə"], @@ -6825,7 +6825,7 @@ const Qp = { "Cümə", "Şənbə" ] -}, d3 = { +}, p3 = { narrow: { am: "am", pm: "pm", @@ -6856,7 +6856,7 @@ const Qp = { evening: "axşam", night: "gecə" } -}, f3 = { +}, m3 = { narrow: { am: "a", pm: "p", @@ -6887,7 +6887,7 @@ const Qp = { evening: "axşam", night: "gecə" } -}, mo = { +}, yo = { 1: "-inci", 5: "-inci", 8: "-inci", @@ -6906,56 +6906,56 @@ const Qp = { 30: "-uncu", 60: "-ıncı", 90: "-ıncı" -}, h3 = (e) => { +}, y3 = (e) => { if (e === 0) return e + "-ıncı"; const o = e % 10, g = e % 100 - o, C = e >= 100 ? 100 : null; - return mo[o] ? mo[o] : mo[g] ? mo[g] : C !== null ? mo[C] : ""; -}, p3 = (e, o) => { - const g = Number(e), C = h3(g); + return yo[o] ? yo[o] : yo[g] ? yo[g] : C !== null ? yo[C] : ""; +}, g3 = (e, o) => { + const g = Number(e), C = y3(g); return g + C; -}, m3 = { - ordinalNumber: p3, +}, v3 = { + ordinalNumber: g3, era: ht({ - values: s3, + values: l3, defaultWidth: "wide" }), quarter: ht({ - values: u3, + values: d3, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: c3, + values: f3, defaultWidth: "wide" }), day: ht({ - values: l3, + values: h3, defaultWidth: "wide" }), dayPeriod: ht({ - values: d3, + values: p3, defaultWidth: "wide", - formattingValues: f3, + formattingValues: m3, defaultFormattingWidth: "wide" }) -}, y3 = /^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i, g3 = /\d+/i, v3 = { +}, b3 = /^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i, w3 = /\d+/i, C3 = { narrow: /^(b|a)$/i, abbreviated: /^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i, wide: /^(bizim eradan əvvəl|bizim era)$/i -}, b3 = { +}, _3 = { any: [/^b$/i, /^(a|c)$/i] -}, w3 = { +}, S3 = { narrow: /^[1234]$/i, abbreviated: /^K[1234]$/i, wide: /^[1234](ci)? kvartal$/i -}, C3 = { +}, M3 = { any: [/1/i, /2/i, /3/i, /4/i] -}, S3 = { +}, x3 = { narrow: /^[(?-i)yfmaisond]$/i, abbreviated: /^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i, wide: /^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i -}, _3 = { +}, E3 = { narrow: [ /^[(?-i)y]$/i, /^[(?-i)f]$/i, @@ -6998,12 +6998,12 @@ const Qp = { /^Noyabr$/i, /^Dekabr$/i ] -}, M3 = { +}, P3 = { narrow: /^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i, short: /^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i, abbreviated: /^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i, wide: /^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i -}, x3 = { +}, A3 = { narrow: [ /^B\.$/i, /^B\.e$/i, @@ -7040,10 +7040,10 @@ const Qp = { /^C\.$/i, /^Ş\.$/i ] -}, E3 = { +}, O3 = { narrow: /^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i, any: /^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i -}, P3 = { +}, T3 = { any: { am: /^a$/i, pm: /^p$/i, @@ -7054,55 +7054,55 @@ const Qp = { evening: /axşam$/i, night: /gecə$/i } -}, A3 = { - ordinalNumber: cn({ - matchPattern: y3, - parsePattern: g3, +}, I3 = { + ordinalNumber: ln({ + matchPattern: b3, + parsePattern: w3, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: v3, + matchPatterns: C3, defaultMatchWidth: "wide", - parsePatterns: b3, + parsePatterns: _3, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: w3, + matchPatterns: S3, defaultMatchWidth: "wide", - parsePatterns: C3, + parsePatterns: M3, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: S3, + matchPatterns: x3, defaultMatchWidth: "wide", - parsePatterns: _3, + parsePatterns: E3, defaultParseWidth: "narrow" }), day: pt({ - matchPatterns: M3, + matchPatterns: P3, defaultMatchWidth: "wide", - parsePatterns: x3, + parsePatterns: A3, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: E3, + matchPatterns: O3, defaultMatchWidth: "any", - parsePatterns: P3, + parsePatterns: T3, defaultParseWidth: "any" }) -}, O3 = { +}, N3 = { code: "az", - formatDistance: e3, - formatLong: o3, - formatRelative: a3, - localize: m3, - match: A3, + formatDistance: n3, + formatLong: s3, + formatRelative: c3, + localize: v3, + match: I3, options: { weekStartsOn: 1, firstWeekContainsDate: 1 } -}, T3 = { +}, L3 = { lessThanXSeconds: { one: "menos de un segundo", other: "menos de {{count}} segundos" @@ -7164,61 +7164,61 @@ const Qp = { one: "casi 1 año", other: "casi {{count}} años" } -}, I3 = (e, o, g) => { +}, R3 = (e, o, g) => { let C; - const P = T3[e]; + const P = L3[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", o.toString()), g?.addSuffix ? g.comparison && g.comparison > 0 ? "en " + C : "hace " + C : C; -}, N3 = { +}, k3 = { full: "EEEE, d 'de' MMMM 'de' y", long: "d 'de' MMMM 'de' y", medium: "d MMM y", short: "dd/MM/y" -}, L3 = { +}, B3 = { full: "HH:mm:ss zzzz", long: "HH:mm:ss z", medium: "HH:mm:ss", short: "HH:mm" -}, R3 = { +}, H3 = { full: "{{date}} 'a las' {{time}}", long: "{{date}} 'a las' {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, B3 = { - date: Vt({ - formats: N3, +}, j3 = { + date: Ut({ + formats: k3, defaultWidth: "full" }), - time: Vt({ - formats: L3, + time: Ut({ + formats: B3, defaultWidth: "full" }), - dateTime: Vt({ - formats: R3, + dateTime: Ut({ + formats: H3, defaultWidth: "full" }) -}, k3 = { +}, D3 = { lastWeek: "'el' eeee 'pasado a la' p", yesterday: "'ayer a la' p", today: "'hoy a la' p", tomorrow: "'mañana a la' p", nextWeek: "eeee 'a la' p", other: "P" -}, H3 = { +}, V3 = { lastWeek: "'el' eeee 'pasado a las' p", yesterday: "'ayer a las' p", today: "'hoy a las' p", tomorrow: "'mañana a las' p", nextWeek: "eeee 'a las' p", other: "P" -}, j3 = (e, o, g, C) => o.getHours() !== 1 ? H3[e] : k3[e], D3 = { +}, U3 = (e, o, g, C) => o.getHours() !== 1 ? V3[e] : D3[e], z3 = { narrow: ["AC", "DC"], abbreviated: ["AC", "DC"], wide: ["antes de cristo", "después de cristo"] -}, V3 = { +}, F3 = { narrow: ["1", "2", "3", "4"], abbreviated: ["T1", "T2", "T3", "T4"], wide: ["1º trimestre", "2º trimestre", "3º trimestre", "4º trimestre"] -}, U3 = { +}, K3 = { narrow: ["e", "f", "m", "a", "m", "j", "j", "a", "s", "o", "n", "d"], abbreviated: [ "ene", @@ -7248,7 +7248,7 @@ const Qp = { "noviembre", "diciembre" ] -}, z3 = { +}, W3 = { narrow: ["d", "l", "m", "m", "j", "v", "s"], short: ["do", "lu", "ma", "mi", "ju", "vi", "sá"], abbreviated: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"], @@ -7261,7 +7261,7 @@ const Qp = { "viernes", "sábado" ] -}, F3 = { +}, J3 = { narrow: { am: "a", pm: "p", @@ -7292,7 +7292,7 @@ const Qp = { evening: "tarde", night: "noche" } -}, K3 = { +}, $3 = { narrow: { am: "a", pm: "p", @@ -7323,52 +7323,52 @@ const Qp = { evening: "de la tarde", night: "de la noche" } -}, W3 = (e, o) => Number(e) + "º", J3 = { - ordinalNumber: W3, +}, G3 = (e, o) => Number(e) + "º", q3 = { + ordinalNumber: G3, era: ht({ - values: D3, + values: z3, defaultWidth: "wide" }), quarter: ht({ - values: V3, + values: F3, defaultWidth: "wide", argumentCallback: (e) => Number(e) - 1 }), month: ht({ - values: U3, + values: K3, defaultWidth: "wide" }), day: ht({ - values: z3, + values: W3, defaultWidth: "wide" }), dayPeriod: ht({ - values: F3, + values: J3, defaultWidth: "wide", - formattingValues: K3, + formattingValues: $3, defaultFormattingWidth: "wide" }) -}, $3 = /^(\d+)(º)?/i, G3 = /\d+/i, q3 = { +}, Z3 = /^(\d+)(º)?/i, X3 = /\d+/i, Y3 = { narrow: /^(ac|dc|a|d)/i, abbreviated: /^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i, wide: /^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i -}, Z3 = { +}, Q3 = { any: [/^ac/i, /^dc/i], wide: [ /^(antes de cristo|antes de la era com[uú]n)/i, /^(despu[eé]s de cristo|era com[uú]n)/i ] -}, X3 = { +}, em = { narrow: /^[1234]/i, abbreviated: /^T[1234]/i, wide: /^[1234](º)? trimestre/i -}, Y3 = { +}, tm = { any: [/1/i, /2/i, /3/i, /4/i] -}, Q3 = { +}, rm = { narrow: /^[efmajsond]/i, abbreviated: /^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i, wide: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i -}, em = { +}, nm = { narrow: [ /^e/i, /^f/i, @@ -7397,18 +7397,18 @@ const Qp = { /^nov/i, /^dic/i ] -}, tm = { +}, om = { narrow: /^[dlmjvs]/i, short: /^(do|lu|ma|mi|ju|vi|s[áa])/i, abbreviated: /^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i, wide: /^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i -}, rm = { +}, im = { narrow: [/^d/i, /^l/i, /^m/i, /^m/i, /^j/i, /^v/i, /^s/i], any: [/^do/i, /^lu/i, /^ma/i, /^mi/i, /^ju/i, /^vi/i, /^sa/i] -}, nm = { +}, am = { narrow: /^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i, any: /^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i -}, om = { +}, sm = { any: { am: /^a/i, pm: /^p/i, @@ -7419,57 +7419,57 @@ const Qp = { evening: /tarde/i, night: /noche/i } -}, im = { - ordinalNumber: cn({ - matchPattern: $3, - parsePattern: G3, +}, um = { + ordinalNumber: ln({ + matchPattern: Z3, + parsePattern: X3, valueCallback: function(e) { return parseInt(e, 10); } }), era: pt({ - matchPatterns: q3, + matchPatterns: Y3, defaultMatchWidth: "wide", - parsePatterns: Z3, + parsePatterns: Q3, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: X3, + matchPatterns: em, defaultMatchWidth: "wide", - parsePatterns: Y3, + parsePatterns: tm, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: Q3, + matchPatterns: rm, defaultMatchWidth: "wide", - parsePatterns: em, + parsePatterns: nm, defaultParseWidth: "any" }), day: pt({ - matchPatterns: tm, + matchPatterns: om, defaultMatchWidth: "wide", - parsePatterns: rm, + parsePatterns: im, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: nm, + matchPatterns: am, defaultMatchWidth: "any", - parsePatterns: om, + parsePatterns: sm, defaultParseWidth: "any" }) -}, am = { +}, cm = { code: "es", - formatDistance: I3, - formatLong: B3, - formatRelative: j3, - localize: J3, - match: im, + formatDistance: R3, + formatLong: j3, + formatRelative: U3, + localize: q3, + match: um, options: { weekStartsOn: 1, firstWeekContainsDate: 1 } -}, sm = { +}, lm = { lessThanXSeconds: { one: "moins d’une seconde", other: "moins de {{count}} secondes" @@ -7531,54 +7531,54 @@ const Qp = { one: "presqu’un an", other: "presque {{count}} ans" } -}, um = (e, o, g) => { +}, dm = (e, o, g) => { let C; - const P = sm[e]; + const P = lm[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", String(o)), g?.addSuffix ? g.comparison && g.comparison > 0 ? "dans " + C : "il y a " + C : C; -}, cm = { +}, fm = { full: "EEEE d MMMM y", long: "d MMMM y", medium: "d MMM y", short: "dd/MM/y" -}, lm = { +}, hm = { full: "HH:mm:ss zzzz", long: "HH:mm:ss z", medium: "HH:mm:ss", short: "HH:mm" -}, dm = { +}, pm = { full: "{{date}} 'à' {{time}}", long: "{{date}} 'à' {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, fm = { - date: Vt({ - formats: cm, +}, mm = { + date: Ut({ + formats: fm, defaultWidth: "full" }), - time: Vt({ - formats: lm, + time: Ut({ + formats: hm, defaultWidth: "full" }), - dateTime: Vt({ - formats: dm, + dateTime: Ut({ + formats: pm, defaultWidth: "full" }) -}, hm = { +}, ym = { lastWeek: "eeee 'dernier à' p", yesterday: "'hier à' p", today: "'aujourd’hui à' p", tomorrow: "'demain à' p'", nextWeek: "eeee 'prochain à' p", other: "P" -}, pm = (e, o, g, C) => hm[e], mm = { +}, gm = (e, o, g, C) => ym[e], vm = { narrow: ["av. J.-C", "ap. J.-C"], abbreviated: ["av. J.-C", "ap. J.-C"], wide: ["avant Jésus-Christ", "après Jésus-Christ"] -}, ym = { +}, bm = { narrow: ["T1", "T2", "T3", "T4"], abbreviated: ["1er trim.", "2ème trim.", "3ème trim.", "4ème trim."], wide: ["1er trimestre", "2ème trimestre", "3ème trimestre", "4ème trimestre"] -}, gm = { +}, wm = { narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], abbreviated: [ "janv.", @@ -7608,7 +7608,7 @@ const Qp = { "novembre", "décembre" ] -}, vm = { +}, Cm = { narrow: ["D", "L", "M", "M", "J", "V", "S"], short: ["di", "lu", "ma", "me", "je", "ve", "sa"], abbreviated: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."], @@ -7621,7 +7621,7 @@ const Qp = { "vendredi", "samedi" ] -}, bm = { +}, _m = { narrow: { am: "AM", pm: "PM", @@ -7652,57 +7652,57 @@ const Qp = { evening: "du soir", night: "du matin" } -}, wm = (e, o) => { +}, Sm = (e, o) => { const g = Number(e), C = o?.unit; if (g === 0) return "0"; const P = ["year", "week", "hour", "minute", "second"]; let x; return g === 1 ? x = C && P.includes(C) ? "ère" : "er" : x = "ème", g + x; -}, Cm = ["MMM", "MMMM"], Sm = { +}, Mm = ["MMM", "MMMM"], xm = { preprocessor: (e, o) => e.getDate() === 1 || !o.some( - (C) => C.isToken && Cm.includes(C.value) + (C) => C.isToken && Mm.includes(C.value) ) ? o : o.map( (C) => C.isToken && C.value === "do" ? { isToken: !0, value: "d" } : C ), - ordinalNumber: wm, + ordinalNumber: Sm, era: ht({ - values: mm, + values: vm, defaultWidth: "wide" }), quarter: ht({ - values: ym, + values: bm, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: gm, + values: wm, defaultWidth: "wide" }), day: ht({ - values: vm, + values: Cm, defaultWidth: "wide" }), dayPeriod: ht({ - values: bm, + values: _m, defaultWidth: "wide" }) -}, _m = /^(\d+)(ième|ère|ème|er|e)?/i, Mm = /\d+/i, xm = { +}, Em = /^(\d+)(ième|ère|ème|er|e)?/i, Pm = /\d+/i, Am = { narrow: /^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i, abbreviated: /^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i, wide: /^(avant Jésus-Christ|après Jésus-Christ)/i -}, Em = { +}, Om = { any: [/^av/i, /^ap/i] -}, Pm = { +}, Tm = { narrow: /^T?[1234]/i, abbreviated: /^[1234](er|ème|e)? trim\.?/i, wide: /^[1234](er|ème|e)? trimestre/i -}, Am = { +}, Im = { any: [/1/i, /2/i, /3/i, /4/i] -}, Om = { +}, Nm = { narrow: /^[jfmasond]/i, abbreviated: /^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i, wide: /^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i -}, Tm = { +}, Lm = { narrow: [ /^j/i, /^f/i, @@ -7731,18 +7731,18 @@ const Qp = { /^n/i, /^d/i ] -}, Im = { +}, Rm = { narrow: /^[lmjvsd]/i, short: /^(di|lu|ma|me|je|ve|sa)/i, abbreviated: /^(dim|lun|mar|mer|jeu|ven|sam)\.?/i, wide: /^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i -}, Nm = { +}, km = { narrow: [/^d/i, /^l/i, /^m/i, /^m/i, /^j/i, /^v/i, /^s/i], any: [/^di/i, /^lu/i, /^ma/i, /^me/i, /^je/i, /^ve/i, /^sa/i] -}, Lm = { +}, Bm = { narrow: /^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i, any: /^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i -}, Rm = { +}, Hm = { any: { am: /^a/i, pm: /^p/i, @@ -7753,55 +7753,55 @@ const Qp = { evening: /soir/i, night: /nuit/i } -}, Bm = { - ordinalNumber: cn({ - matchPattern: _m, - parsePattern: Mm, +}, jm = { + ordinalNumber: ln({ + matchPattern: Em, + parsePattern: Pm, valueCallback: (e) => parseInt(e) }), era: pt({ - matchPatterns: xm, + matchPatterns: Am, defaultMatchWidth: "wide", - parsePatterns: Em, + parsePatterns: Om, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: Pm, + matchPatterns: Tm, defaultMatchWidth: "wide", - parsePatterns: Am, + parsePatterns: Im, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: Om, + matchPatterns: Nm, defaultMatchWidth: "wide", - parsePatterns: Tm, + parsePatterns: Lm, defaultParseWidth: "any" }), day: pt({ - matchPatterns: Im, + matchPatterns: Rm, defaultMatchWidth: "wide", - parsePatterns: Nm, + parsePatterns: km, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: Lm, + matchPatterns: Bm, defaultMatchWidth: "any", - parsePatterns: Rm, + parsePatterns: Hm, defaultParseWidth: "any" }) -}, km = { +}, Dm = { code: "fr", - formatDistance: um, - formatLong: fm, - formatRelative: pm, - localize: Sm, - match: Bm, + formatDistance: dm, + formatLong: mm, + formatRelative: gm, + localize: xm, + match: jm, options: { weekStartsOn: 1, firstWeekContainsDate: 4 } -}, Hm = { +}, Vm = { lessThanXSeconds: { one: "minder dan een seconde", other: "minder dan {{count}} seconden" @@ -7863,54 +7863,54 @@ const Qp = { one: "bijna 1 jaar", other: "bijna {{count}} jaar" } -}, jm = (e, o, g) => { +}, Um = (e, o, g) => { let C; - const P = Hm[e]; + const P = Vm[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", String(o)), g?.addSuffix ? g.comparison && g.comparison > 0 ? "over " + C : C + " geleden" : C; -}, Dm = { +}, zm = { full: "EEEE d MMMM y", long: "d MMMM y", medium: "d MMM y", short: "dd-MM-y" -}, Vm = { +}, Fm = { full: "HH:mm:ss zzzz", long: "HH:mm:ss z", medium: "HH:mm:ss", short: "HH:mm" -}, Um = { +}, Km = { full: "{{date}} 'om' {{time}}", long: "{{date}} 'om' {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, zm = { - date: Vt({ - formats: Dm, +}, Wm = { + date: Ut({ + formats: zm, defaultWidth: "full" }), - time: Vt({ - formats: Vm, + time: Ut({ + formats: Fm, defaultWidth: "full" }), - dateTime: Vt({ - formats: Um, + dateTime: Ut({ + formats: Km, defaultWidth: "full" }) -}, Fm = { +}, Jm = { lastWeek: "'afgelopen' eeee 'om' p", yesterday: "'gisteren om' p", today: "'vandaag om' p", tomorrow: "'morgen om' p", nextWeek: "eeee 'om' p", other: "P" -}, Km = (e, o, g, C) => Fm[e], Wm = { +}, $m = (e, o, g, C) => Jm[e], Gm = { narrow: ["v.C.", "n.C."], abbreviated: ["v.Chr.", "n.Chr."], wide: ["voor Christus", "na Christus"] -}, Jm = { +}, qm = { narrow: ["1", "2", "3", "4"], abbreviated: ["K1", "K2", "K3", "K4"], wide: ["1e kwartaal", "2e kwartaal", "3e kwartaal", "4e kwartaal"] -}, $m = { +}, Zm = { narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], abbreviated: [ "jan.", @@ -7940,7 +7940,7 @@ const Qp = { "november", "december" ] -}, Gm = { +}, Xm = { narrow: ["Z", "M", "D", "W", "D", "V", "Z"], short: ["zo", "ma", "di", "wo", "do", "vr", "za"], abbreviated: ["zon", "maa", "din", "woe", "don", "vri", "zat"], @@ -7953,7 +7953,7 @@ const Qp = { "vrijdag", "zaterdag" ] -}, qm = { +}, Ym = { narrow: { am: "AM", pm: "PM", @@ -7984,46 +7984,46 @@ const Qp = { evening: "'s avonds", night: "'s nachts" } -}, Zm = (e, o) => Number(e) + "e", Xm = { - ordinalNumber: Zm, +}, Qm = (e, o) => Number(e) + "e", ey = { + ordinalNumber: Qm, era: ht({ - values: Wm, + values: Gm, defaultWidth: "wide" }), quarter: ht({ - values: Jm, + values: qm, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: $m, + values: Zm, defaultWidth: "wide" }), day: ht({ - values: Gm, + values: Xm, defaultWidth: "wide" }), dayPeriod: ht({ - values: qm, + values: Ym, defaultWidth: "wide" }) -}, Ym = /^(\d+)e?/i, Qm = /\d+/i, ey = { +}, ty = /^(\d+)e?/i, ry = /\d+/i, ny = { narrow: /^([vn]\.? ?C\.?)/, abbreviated: /^([vn]\. ?Chr\.?)/, wide: /^((voor|na) Christus)/ -}, ty = { +}, oy = { any: [/^v/, /^n/] -}, ry = { +}, iy = { narrow: /^[1234]/i, abbreviated: /^K[1234]/i, wide: /^[1234]e kwartaal/i -}, ny = { +}, ay = { any: [/1/i, /2/i, /3/i, /4/i] -}, oy = { +}, sy = { narrow: /^[jfmasond]/i, abbreviated: /^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i, wide: /^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i -}, iy = { +}, uy = { narrow: [ /^j/i, /^f/i, @@ -8052,17 +8052,17 @@ const Qp = { /^nov/i, /^dec/i ] -}, ay = { +}, cy = { narrow: /^[zmdwv]/i, short: /^(zo|ma|di|wo|do|vr|za)/i, abbreviated: /^(zon|maa|din|woe|don|vri|zat)/i, wide: /^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i -}, sy = { +}, ly = { narrow: [/^z/i, /^m/i, /^d/i, /^w/i, /^d/i, /^v/i, /^z/i], any: [/^zo/i, /^ma/i, /^di/i, /^wo/i, /^do/i, /^vr/i, /^za/i] -}, uy = { +}, dy = { any: /^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i -}, cy = { +}, fy = { any: { am: /^am/i, pm: /^pm/i, @@ -8073,55 +8073,55 @@ const Qp = { evening: /avond/i, night: /nacht/i } -}, ly = { - ordinalNumber: cn({ - matchPattern: Ym, - parsePattern: Qm, +}, hy = { + ordinalNumber: ln({ + matchPattern: ty, + parsePattern: ry, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: ey, + matchPatterns: ny, defaultMatchWidth: "wide", - parsePatterns: ty, + parsePatterns: oy, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: ry, + matchPatterns: iy, defaultMatchWidth: "wide", - parsePatterns: ny, + parsePatterns: ay, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: oy, + matchPatterns: sy, defaultMatchWidth: "wide", - parsePatterns: iy, + parsePatterns: uy, defaultParseWidth: "any" }), day: pt({ - matchPatterns: ay, + matchPatterns: cy, defaultMatchWidth: "wide", - parsePatterns: sy, + parsePatterns: ly, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: uy, + matchPatterns: dy, defaultMatchWidth: "any", - parsePatterns: cy, + parsePatterns: fy, defaultParseWidth: "any" }) -}, dy = { +}, py = { code: "nl", - formatDistance: jm, - formatLong: zm, - formatRelative: Km, - localize: Xm, - match: ly, + formatDistance: Um, + formatLong: Wm, + formatRelative: $m, + localize: ey, + match: hy, options: { weekStartsOn: 1, firstWeekContainsDate: 4 } -}, fy = { +}, my = { lessThanXSeconds: { one: { regular: "mniej niż sekunda", @@ -8231,7 +8231,7 @@ const Qp = { other: "prawie {{count}} lat" } }; -function hy(e, o) { +function yy(e, o) { if (o === 1) return e.one; const g = o % 100; @@ -8240,51 +8240,51 @@ function hy(e, o) { const C = g % 10; return C >= 2 && C <= 4 ? e.twoFour : e.other; } -function Ca(e, o, g) { - const C = hy(e, o); +function Sa(e, o, g) { + const C = yy(e, o); return (typeof C == "string" ? C : C[g]).replace("{{count}}", String(o)); } -const py = (e, o, g) => { - const C = fy[e]; - return g?.addSuffix ? g.comparison && g.comparison > 0 ? "za " + Ca(C, o, "future") : Ca(C, o, "past") + " temu" : Ca(C, o, "regular"); -}, my = { +const gy = (e, o, g) => { + const C = my[e]; + return g?.addSuffix ? g.comparison && g.comparison > 0 ? "za " + Sa(C, o, "future") : Sa(C, o, "past") + " temu" : Sa(C, o, "regular"); +}, vy = { full: "EEEE, do MMMM y", long: "do MMMM y", medium: "do MMM y", short: "dd.MM.y" -}, yy = { +}, by = { full: "HH:mm:ss zzzz", long: "HH:mm:ss z", medium: "HH:mm:ss", short: "HH:mm" -}, gy = { +}, wy = { full: "{{date}} {{time}}", long: "{{date}} {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, vy = { - date: Vt({ - formats: my, +}, Cy = { + date: Ut({ + formats: vy, defaultWidth: "full" }), - time: Vt({ - formats: yy, + time: Ut({ + formats: by, defaultWidth: "full" }), - dateTime: Vt({ - formats: gy, + dateTime: Ut({ + formats: wy, defaultWidth: "full" }) -}, by = { +}, _y = { masculine: "ostatni", feminine: "ostatnia" -}, wy = { +}, Sy = { masculine: "ten", feminine: "ta" -}, Cy = { +}, My = { masculine: "następny", feminine: "następna" -}, Sy = { +}, xy = { 0: "feminine", 1: "masculine", 2: "masculine", @@ -8293,38 +8293,38 @@ const py = (e, o, g) => { 5: "masculine", 6: "feminine" }; -function uu(e, o, g, C) { +function cu(e, o, g, C) { let P; - if (Po(o, g, C)) - P = wy; + if (Oo(o, g, C)) + P = Sy; else if (e === "lastWeek") - P = by; + P = _y; else if (e === "nextWeek") - P = Cy; + P = My; else throw new Error(`Cannot determine adjectives for token ${e}`); - const x = o.getDay(), n = Sy[x]; + const x = o.getDay(), n = xy[x]; return `'${P[n]}' eeee 'o' p`; } -const _y = { - lastWeek: uu, +const Ey = { + lastWeek: cu, yesterday: "'wczoraj o' p", today: "'dzisiaj o' p", tomorrow: "'jutro o' p", - nextWeek: uu, + nextWeek: cu, other: "P" -}, My = (e, o, g, C) => { - const P = _y[e]; +}, Py = (e, o, g, C) => { + const P = Ey[e]; return typeof P == "function" ? P(e, o, g, C) : P; -}, xy = { +}, Ay = { narrow: ["p.n.e.", "n.e."], abbreviated: ["p.n.e.", "n.e."], wide: ["przed naszą erą", "naszej ery"] -}, Ey = { +}, Oy = { narrow: ["1", "2", "3", "4"], abbreviated: ["I kw.", "II kw.", "III kw.", "IV kw."], wide: ["I kwartał", "II kwartał", "III kwartał", "IV kwartał"] -}, Py = { +}, Ty = { narrow: ["S", "L", "M", "K", "M", "C", "L", "S", "W", "P", "L", "G"], abbreviated: [ "sty", @@ -8354,7 +8354,7 @@ const _y = { "listopad", "grudzień" ] -}, Ay = { +}, Iy = { narrow: ["s", "l", "m", "k", "m", "c", "l", "s", "w", "p", "l", "g"], abbreviated: [ "sty", @@ -8384,7 +8384,7 @@ const _y = { "listopada", "grudnia" ] -}, Oy = { +}, Ny = { narrow: ["N", "P", "W", "Ś", "C", "P", "S"], short: ["nie", "pon", "wto", "śro", "czw", "pią", "sob"], abbreviated: ["niedz.", "pon.", "wt.", "śr.", "czw.", "pt.", "sob."], @@ -8397,7 +8397,7 @@ const _y = { "piątek", "sobota" ] -}, Ty = { +}, Ly = { narrow: ["n", "p", "w", "ś", "c", "p", "s"], short: ["nie", "pon", "wto", "śro", "czw", "pią", "sob"], abbreviated: ["niedz.", "pon.", "wt.", "śr.", "czw.", "pt.", "sob."], @@ -8410,7 +8410,7 @@ const _y = { "piątek", "sobota" ] -}, Iy = { +}, Ry = { narrow: { am: "a", pm: "p", @@ -8441,7 +8441,7 @@ const _y = { evening: "wieczór", night: "noc" } -}, Ny = { +}, ky = { narrow: { am: "a", pm: "p", @@ -8472,53 +8472,53 @@ const _y = { evening: "wieczorem", night: "w nocy" } -}, Ly = (e, o) => String(e), Ry = { - ordinalNumber: Ly, +}, By = (e, o) => String(e), Hy = { + ordinalNumber: By, era: ht({ - values: xy, + values: Ay, defaultWidth: "wide" }), quarter: ht({ - values: Ey, + values: Oy, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: Py, + values: Ty, defaultWidth: "wide", - formattingValues: Ay, + formattingValues: Iy, defaultFormattingWidth: "wide" }), day: ht({ - values: Oy, + values: Ny, defaultWidth: "wide", - formattingValues: Ty, + formattingValues: Ly, defaultFormattingWidth: "wide" }), dayPeriod: ht({ - values: Iy, + values: Ry, defaultWidth: "wide", - formattingValues: Ny, + formattingValues: ky, defaultFormattingWidth: "wide" }) -}, By = /^(\d+)?/i, ky = /\d+/i, Hy = { +}, jy = /^(\d+)?/i, Dy = /\d+/i, Vy = { narrow: /^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i, abbreviated: /^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i, wide: /^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i -}, jy = { +}, Uy = { any: [/^p/i, /^n/i] -}, Dy = { +}, zy = { narrow: /^[1234]/i, abbreviated: /^(I|II|III|IV)\s*kw\.?/i, wide: /^(I|II|III|IV)\s*kwarta(ł|l)/i -}, Vy = { +}, Fy = { narrow: [/1/i, /2/i, /3/i, /4/i], any: [/^I kw/i, /^II kw/i, /^III kw/i, /^IV kw/i] -}, Uy = { +}, Ky = { narrow: /^[slmkcwpg]/i, abbreviated: /^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i, wide: /^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i -}, zy = { +}, Wy = { narrow: [ /^s/i, /^l/i, @@ -8547,19 +8547,19 @@ const _y = { /^lis/i, /^g/i ] -}, Fy = { +}, Jy = { narrow: /^[npwścs]/i, short: /^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i, abbreviated: /^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i, wide: /^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i -}, Ky = { +}, $y = { narrow: [/^n/i, /^p/i, /^w/i, /^ś/i, /^c/i, /^p/i, /^s/i], abbreviated: [/^n/i, /^po/i, /^w/i, /^(ś|s)r/i, /^c/i, /^pt/i, /^so/i], any: [/^n/i, /^po/i, /^w/i, /^(ś|s)r/i, /^c/i, /^pi/i, /^so/i] -}, Wy = { +}, Gy = { narrow: /^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i, any: /^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i -}, Jy = { +}, qy = { narrow: { am: /^a$/i, pm: /^p$/i, @@ -8580,66 +8580,66 @@ const _y = { evening: /wiecz/i, night: /noc/i } -}, $y = { - ordinalNumber: cn({ - matchPattern: By, - parsePattern: ky, +}, Zy = { + ordinalNumber: ln({ + matchPattern: jy, + parsePattern: Dy, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: Hy, + matchPatterns: Vy, defaultMatchWidth: "wide", - parsePatterns: jy, + parsePatterns: Uy, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: Dy, + matchPatterns: zy, defaultMatchWidth: "wide", - parsePatterns: Vy, + parsePatterns: Fy, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: Uy, + matchPatterns: Ky, defaultMatchWidth: "wide", - parsePatterns: zy, + parsePatterns: Wy, defaultParseWidth: "any" }), day: pt({ - matchPatterns: Fy, + matchPatterns: Jy, defaultMatchWidth: "wide", - parsePatterns: Ky, + parsePatterns: $y, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: Wy, + matchPatterns: Gy, defaultMatchWidth: "any", - parsePatterns: Jy, + parsePatterns: qy, defaultParseWidth: "any" }) -}, Gy = { +}, Xy = { code: "pl", - formatDistance: py, - formatLong: vy, - formatRelative: My, - localize: Ry, - match: $y, + formatDistance: gy, + formatLong: Cy, + formatRelative: Py, + localize: Hy, + match: Zy, options: { weekStartsOn: 1, firstWeekContainsDate: 4 } }; -function yo(e, o) { +function go(e, o) { if (e.one !== void 0 && o === 1) return e.one; const g = o % 10, C = o % 100; return g === 1 && C !== 11 ? e.singularNominative.replace("{{count}}", String(o)) : g >= 2 && g <= 4 && (C < 10 || C > 20) ? e.singularGenitive.replace("{{count}}", String(o)) : e.pluralGenitive.replace("{{count}}", String(o)); } -function pr(e) { - return (o, g) => g?.addSuffix ? g.comparison && g.comparison > 0 ? e.future ? yo(e.future, o) : "через " + yo(e.regular, o) : e.past ? yo(e.past, o) : yo(e.regular, o) + " назад" : yo(e.regular, o); +function yr(e) { + return (o, g) => g?.addSuffix ? g.comparison && g.comparison > 0 ? e.future ? go(e.future, o) : "через " + go(e.regular, o) : e.past ? go(e.past, o) : go(e.regular, o) + " назад" : go(e.regular, o); } -const qy = { - lessThanXSeconds: pr({ +const Yy = { + lessThanXSeconds: yr({ regular: { one: "меньше секунды", singularNominative: "меньше {{count}} секунды", @@ -8653,7 +8653,7 @@ const qy = { pluralGenitive: "меньше, чем через {{count}} секунд" } }), - xSeconds: pr({ + xSeconds: yr({ regular: { singularNominative: "{{count}} секунда", singularGenitive: "{{count}} секунды", @@ -8671,7 +8671,7 @@ const qy = { } }), halfAMinute: (e, o) => o?.addSuffix ? o.comparison && o.comparison > 0 ? "через полминуты" : "полминуты назад" : "полминуты", - lessThanXMinutes: pr({ + lessThanXMinutes: yr({ regular: { one: "меньше минуты", singularNominative: "меньше {{count}} минуты", @@ -8685,7 +8685,7 @@ const qy = { pluralGenitive: "меньше, чем через {{count}} минут" } }), - xMinutes: pr({ + xMinutes: yr({ regular: { singularNominative: "{{count}} минута", singularGenitive: "{{count}} минуты", @@ -8702,7 +8702,7 @@ const qy = { pluralGenitive: "через {{count}} минут" } }), - aboutXHours: pr({ + aboutXHours: yr({ regular: { singularNominative: "около {{count}} часа", singularGenitive: "около {{count}} часов", @@ -8714,21 +8714,21 @@ const qy = { pluralGenitive: "приблизительно через {{count}} часов" } }), - xHours: pr({ + xHours: yr({ regular: { singularNominative: "{{count}} час", singularGenitive: "{{count}} часа", pluralGenitive: "{{count}} часов" } }), - xDays: pr({ + xDays: yr({ regular: { singularNominative: "{{count}} день", singularGenitive: "{{count}} дня", pluralGenitive: "{{count}} дней" } }), - aboutXWeeks: pr({ + aboutXWeeks: yr({ regular: { singularNominative: "около {{count}} недели", singularGenitive: "около {{count}} недель", @@ -8740,14 +8740,14 @@ const qy = { pluralGenitive: "приблизительно через {{count}} недель" } }), - xWeeks: pr({ + xWeeks: yr({ regular: { singularNominative: "{{count}} неделя", singularGenitive: "{{count}} недели", pluralGenitive: "{{count}} недель" } }), - aboutXMonths: pr({ + aboutXMonths: yr({ regular: { singularNominative: "около {{count}} месяца", singularGenitive: "около {{count}} месяцев", @@ -8759,14 +8759,14 @@ const qy = { pluralGenitive: "приблизительно через {{count}} месяцев" } }), - xMonths: pr({ + xMonths: yr({ regular: { singularNominative: "{{count}} месяц", singularGenitive: "{{count}} месяца", pluralGenitive: "{{count}} месяцев" } }), - aboutXYears: pr({ + aboutXYears: yr({ regular: { singularNominative: "около {{count}} года", singularGenitive: "около {{count}} лет", @@ -8778,14 +8778,14 @@ const qy = { pluralGenitive: "приблизительно через {{count}} лет" } }), - xYears: pr({ + xYears: yr({ regular: { singularNominative: "{{count}} год", singularGenitive: "{{count}} года", pluralGenitive: "{{count}} лет" } }), - overXYears: pr({ + overXYears: yr({ regular: { singularNominative: "больше {{count}} года", singularGenitive: "больше {{count}} лет", @@ -8797,7 +8797,7 @@ const qy = { pluralGenitive: "больше, чем через {{count}} лет" } }), - almostXYears: pr({ + almostXYears: yr({ regular: { singularNominative: "почти {{count}} год", singularGenitive: "почти {{count}} года", @@ -8809,32 +8809,32 @@ const qy = { pluralGenitive: "почти через {{count}} лет" } }) -}, Zy = (e, o, g) => qy[e](o, g), Xy = { +}, Qy = (e, o, g) => Yy[e](o, g), eg = { full: "EEEE, d MMMM y 'г.'", long: "d MMMM y 'г.'", medium: "d MMM y 'г.'", short: "dd.MM.y" -}, Yy = { +}, tg = { full: "H:mm:ss zzzz", long: "H:mm:ss z", medium: "H:mm:ss", short: "H:mm" -}, Qy = { +}, rg = { any: "{{date}}, {{time}}" -}, eg = { - date: Vt({ - formats: Xy, +}, ng = { + date: Ut({ + formats: eg, defaultWidth: "full" }), - time: Vt({ - formats: Yy, + time: Ut({ + formats: tg, defaultWidth: "full" }), - dateTime: Vt({ - formats: Qy, + dateTime: Ut({ + formats: rg, defaultWidth: "any" }) -}, ls = [ +}, ds = [ "воскресенье", "понедельник", "вторник", @@ -8843,8 +8843,8 @@ const qy = { "пятницу", "субботу" ]; -function tg(e) { - const o = ls[e]; +function og(e) { + const o = ds[e]; switch (e) { case 0: return "'в прошлое " + o + " в' p"; @@ -8858,12 +8858,12 @@ function tg(e) { return "'в прошлую " + o + " в' p"; } } -function cu(e) { - const o = ls[e]; +function lu(e) { + const o = ds[e]; return e === 2 ? "'во " + o + " в' p" : "'в " + o + " в' p"; } -function rg(e) { - const o = ls[e]; +function ig(e) { + const o = ds[e]; switch (e) { case 0: return "'в следующее " + o + " в' p"; @@ -8877,31 +8877,31 @@ function rg(e) { return "'в следующую " + o + " в' p"; } } -const ng = { +const ag = { lastWeek: (e, o, g) => { const C = e.getDay(); - return Po(e, o, g) ? cu(C) : tg(C); + return Oo(e, o, g) ? lu(C) : og(C); }, yesterday: "'вчера в' p", today: "'сегодня в' p", tomorrow: "'завтра в' p", nextWeek: (e, o, g) => { const C = e.getDay(); - return Po(e, o, g) ? cu(C) : rg(C); + return Oo(e, o, g) ? lu(C) : ig(C); }, other: "P" -}, og = (e, o, g, C) => { - const P = ng[e]; +}, sg = (e, o, g, C) => { + const P = ag[e]; return typeof P == "function" ? P(o, g, C) : P; -}, ig = { +}, ug = { narrow: ["до н.э.", "н.э."], abbreviated: ["до н. э.", "н. э."], wide: ["до нашей эры", "нашей эры"] -}, ag = { +}, cg = { narrow: ["1", "2", "3", "4"], abbreviated: ["1-й кв.", "2-й кв.", "3-й кв.", "4-й кв."], wide: ["1-й квартал", "2-й квартал", "3-й квартал", "4-й квартал"] -}, sg = { +}, lg = { narrow: ["Я", "Ф", "М", "А", "М", "И", "И", "А", "С", "О", "Н", "Д"], abbreviated: [ "янв.", @@ -8931,7 +8931,7 @@ const ng = { "ноябрь", "декабрь" ] -}, ug = { +}, dg = { narrow: ["Я", "Ф", "М", "А", "М", "И", "И", "А", "С", "О", "Н", "Д"], abbreviated: [ "янв.", @@ -8961,7 +8961,7 @@ const ng = { "ноября", "декабря" ] -}, cg = { +}, fg = { narrow: ["В", "П", "В", "С", "Ч", "П", "С"], short: ["вс", "пн", "вт", "ср", "чт", "пт", "сб"], abbreviated: ["вск", "пнд", "втр", "срд", "чтв", "птн", "суб"], @@ -8974,7 +8974,7 @@ const ng = { "пятница", "суббота" ] -}, lg = { +}, hg = { narrow: { am: "ДП", pm: "ПП", @@ -9005,7 +9005,7 @@ const ng = { evening: "вечер", night: "ночь" } -}, dg = { +}, pg = { narrow: { am: "ДП", pm: "ПП", @@ -9036,54 +9036,54 @@ const ng = { evening: "вечера", night: "ночи" } -}, fg = (e, o) => { +}, mg = (e, o) => { const g = Number(e), C = o?.unit; let P; return C === "date" ? P = "-е" : C === "week" || C === "minute" || C === "second" ? P = "-я" : P = "-й", g + P; -}, hg = { - ordinalNumber: fg, +}, yg = { + ordinalNumber: mg, era: ht({ - values: ig, + values: ug, defaultWidth: "wide" }), quarter: ht({ - values: ag, + values: cg, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: sg, + values: lg, defaultWidth: "wide", - formattingValues: ug, + formattingValues: dg, defaultFormattingWidth: "wide" }), day: ht({ - values: cg, + values: fg, defaultWidth: "wide" }), dayPeriod: ht({ - values: lg, + values: hg, defaultWidth: "any", - formattingValues: dg, + formattingValues: pg, defaultFormattingWidth: "wide" }) -}, pg = /^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i, mg = /\d+/i, yg = { +}, gg = /^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i, vg = /\d+/i, bg = { narrow: /^((до )?н\.?\s?э\.?)/i, abbreviated: /^((до )?н\.?\s?э\.?)/i, wide: /^(до нашей эры|нашей эры|наша эра)/i -}, gg = { +}, wg = { any: [/^д/i, /^н/i] -}, vg = { +}, Cg = { narrow: /^[1234]/i, abbreviated: /^[1234](-?[ыои]?й?)? кв.?/i, wide: /^[1234](-?[ыои]?й?)? квартал/i -}, bg = { +}, _g = { any: [/1/i, /2/i, /3/i, /4/i] -}, wg = { +}, Sg = { narrow: /^[яфмаисонд]/i, abbreviated: /^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i, wide: /^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i -}, Cg = { +}, Mg = { narrow: [ /^я/i, /^ф/i, @@ -9112,19 +9112,19 @@ const ng = { /^н/i, /^д/i ] -}, Sg = { +}, xg = { narrow: /^[впсч]/i, short: /^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i, abbreviated: /^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i, wide: /^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i -}, _g = { +}, Eg = { narrow: [/^в/i, /^п/i, /^в/i, /^с/i, /^ч/i, /^п/i, /^с/i], any: [/^в[ос]/i, /^п[он]/i, /^в/i, /^ср/i, /^ч/i, /^п[ят]/i, /^с[уб]/i] -}, Mg = { +}, Pg = { narrow: /^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i, abbreviated: /^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i, wide: /^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i -}, xg = { +}, Ag = { any: { am: /^дп/i, pm: /^пп/i, @@ -9135,55 +9135,55 @@ const ng = { evening: /^в/i, night: /^н/i } -}, Eg = { - ordinalNumber: cn({ - matchPattern: pg, - parsePattern: mg, +}, Og = { + ordinalNumber: ln({ + matchPattern: gg, + parsePattern: vg, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: yg, + matchPatterns: bg, defaultMatchWidth: "wide", - parsePatterns: gg, + parsePatterns: wg, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: vg, + matchPatterns: Cg, defaultMatchWidth: "wide", - parsePatterns: bg, + parsePatterns: _g, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: wg, + matchPatterns: Sg, defaultMatchWidth: "wide", - parsePatterns: Cg, + parsePatterns: Mg, defaultParseWidth: "any" }), day: pt({ - matchPatterns: Sg, + matchPatterns: xg, defaultMatchWidth: "wide", - parsePatterns: _g, + parsePatterns: Eg, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: Mg, + matchPatterns: Pg, defaultMatchWidth: "wide", - parsePatterns: xg, + parsePatterns: Ag, defaultParseWidth: "any" }) -}, Pg = { +}, Tg = { code: "ru", - formatDistance: Zy, - formatLong: eg, - formatRelative: og, - localize: hg, - match: Eg, + formatDistance: Qy, + formatLong: ng, + formatRelative: sg, + localize: yg, + match: Og, options: { weekStartsOn: 1, firstWeekContainsDate: 1 } -}, Ag = { +}, Ig = { lessThanXSeconds: { one: "bir saniyeden az", other: "{{count}} saniyeden az" @@ -9245,54 +9245,54 @@ const ng = { one: "neredeyse 1 yıl", other: "neredeyse {{count}} yıl" } -}, Og = (e, o, g) => { +}, Ng = (e, o, g) => { let C; - const P = Ag[e]; + const P = Ig[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", o.toString()), g?.addSuffix ? g.comparison && g.comparison > 0 ? C + " sonra" : C + " önce" : C; -}, Tg = { +}, Lg = { full: "d MMMM y EEEE", long: "d MMMM y", medium: "d MMM y", short: "dd.MM.yyyy" -}, Ig = { +}, Rg = { full: "HH:mm:ss zzzz", long: "HH:mm:ss z", medium: "HH:mm:ss", short: "HH:mm" -}, Ng = { +}, kg = { full: "{{date}} 'saat' {{time}}", long: "{{date}} 'saat' {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, Lg = { - date: Vt({ - formats: Tg, +}, Bg = { + date: Ut({ + formats: Lg, defaultWidth: "full" }), - time: Vt({ - formats: Ig, + time: Ut({ + formats: Rg, defaultWidth: "full" }), - dateTime: Vt({ - formats: Ng, + dateTime: Ut({ + formats: kg, defaultWidth: "full" }) -}, Rg = { +}, Hg = { lastWeek: "'geçen hafta' eeee 'saat' p", yesterday: "'dün saat' p", today: "'bugün saat' p", tomorrow: "'yarın saat' p", nextWeek: "eeee 'saat' p", other: "P" -}, Bg = (e, o, g, C) => Rg[e], kg = { +}, jg = (e, o, g, C) => Hg[e], Dg = { narrow: ["MÖ", "MS"], abbreviated: ["MÖ", "MS"], wide: ["Milattan Önce", "Milattan Sonra"] -}, Hg = { +}, Vg = { narrow: ["1", "2", "3", "4"], abbreviated: ["1Ç", "2Ç", "3Ç", "4Ç"], wide: ["İlk çeyrek", "İkinci Çeyrek", "Üçüncü çeyrek", "Son çeyrek"] -}, jg = { +}, Ug = { narrow: ["O", "Ş", "M", "N", "M", "H", "T", "A", "E", "E", "K", "A"], abbreviated: [ "Oca", @@ -9322,7 +9322,7 @@ const ng = { "Kasım", "Aralık" ] -}, Dg = { +}, zg = { narrow: ["P", "P", "S", "Ç", "P", "C", "C"], short: ["Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct"], abbreviated: ["Paz", "Pzt", "Sal", "Çar", "Per", "Cum", "Cts"], @@ -9335,7 +9335,7 @@ const ng = { "Cuma", "Cumartesi" ] -}, Vg = { +}, Fg = { narrow: { am: "öö", pm: "ös", @@ -9366,7 +9366,7 @@ const ng = { evening: "akşam", night: "gece" } -}, Ug = { +}, Kg = { narrow: { am: "öö", pm: "ös", @@ -9397,42 +9397,42 @@ const ng = { evening: "akşamleyin", night: "geceleyin" } -}, zg = (e, o) => Number(e) + ".", Fg = { - ordinalNumber: zg, +}, Wg = (e, o) => Number(e) + ".", Jg = { + ordinalNumber: Wg, era: ht({ - values: kg, + values: Dg, defaultWidth: "wide" }), quarter: ht({ - values: Hg, + values: Vg, defaultWidth: "wide", argumentCallback: (e) => Number(e) - 1 }), month: ht({ - values: jg, + values: Ug, defaultWidth: "wide" }), day: ht({ - values: Dg, + values: zg, defaultWidth: "wide" }), dayPeriod: ht({ - values: Vg, + values: Fg, defaultWidth: "wide", - formattingValues: Ug, + formattingValues: Kg, defaultFormattingWidth: "wide" }) -}, Kg = /^(\d+)(\.)?/i, Wg = /\d+/i, Jg = { +}, $g = /^(\d+)(\.)?/i, Gg = /\d+/i, qg = { narrow: /^(mö|ms)/i, abbreviated: /^(mö|ms)/i, wide: /^(milattan önce|milattan sonra)/i -}, $g = { +}, Zg = { any: [/(^mö|^milattan önce)/i, /(^ms|^milattan sonra)/i] -}, Gg = { +}, Xg = { narrow: /^[1234]/i, abbreviated: /^[1234]ç/i, wide: /^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i -}, qg = { +}, Yg = { any: [/1/i, /2/i, /3/i, /4/i], abbreviated: [/1ç/i, /2ç/i, /3ç/i, /4ç/i], wide: [ @@ -9441,11 +9441,11 @@ const ng = { /üçüncü çeyrek/i, /son çeyrek/i ] -}, Zg = { +}, Qg = { narrow: /^[oşmnhtaek]/i, abbreviated: /^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i, wide: /^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i -}, Xg = { +}, e4 = { narrow: [ /^o/i, /^ş/i, @@ -9474,12 +9474,12 @@ const ng = { /^k/i, /^ar/i ] -}, Yg = { +}, t4 = { narrow: /^[psçc]/i, short: /^(pz|pt|sa|ça|pe|cu|ct)/i, abbreviated: /^(paz|pzt|sal|çar|per|cum|cts)/i, wide: /^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i -}, Qg = { +}, r4 = { narrow: [/^p/i, /^p/i, /^s/i, /^ç/i, /^p/i, /^c/i, /^c/i], any: [/^pz/i, /^pt/i, /^sa/i, /^ça/i, /^pe/i, /^cu/i, /^ct/i], wide: [ @@ -9491,10 +9491,10 @@ const ng = { /^cuma(?!rtesi)/i, /^cumartesi/i ] -}, e4 = { +}, n4 = { narrow: /^(öö|ös|gy|ö|sa|ös|ak|ge)/i, any: /^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i -}, t4 = { +}, o4 = { any: { am: /^ö\.?ö\.?/i, pm: /^ö\.?s\.?/i, @@ -9505,68 +9505,68 @@ const ng = { evening: /^ak/i, night: /^ge/i } -}, r4 = { - ordinalNumber: cn({ - matchPattern: Kg, - parsePattern: Wg, +}, i4 = { + ordinalNumber: ln({ + matchPattern: $g, + parsePattern: Gg, valueCallback: function(e) { return parseInt(e, 10); } }), era: pt({ - matchPatterns: Jg, + matchPatterns: qg, defaultMatchWidth: "wide", - parsePatterns: $g, + parsePatterns: Zg, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: Gg, + matchPatterns: Xg, defaultMatchWidth: "wide", - parsePatterns: qg, + parsePatterns: Yg, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: Zg, + matchPatterns: Qg, defaultMatchWidth: "wide", - parsePatterns: Xg, + parsePatterns: e4, defaultParseWidth: "any" }), day: pt({ - matchPatterns: Yg, + matchPatterns: t4, defaultMatchWidth: "wide", - parsePatterns: Qg, + parsePatterns: r4, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: e4, + matchPatterns: n4, defaultMatchWidth: "any", - parsePatterns: t4, + parsePatterns: o4, defaultParseWidth: "any" }) -}, n4 = { +}, a4 = { code: "tr", - formatDistance: Og, - formatLong: Lg, - formatRelative: Bg, - localize: Fg, - match: r4, + formatDistance: Ng, + formatLong: Bg, + formatRelative: jg, + localize: Jg, + match: i4, options: { weekStartsOn: 1, firstWeekContainsDate: 1 } }; -function go(e, o) { +function vo(e, o) { if (e.one !== void 0 && o === 1) return e.one; const g = o % 10, C = o % 100; return g === 1 && C !== 11 ? e.singularNominative.replace("{{count}}", String(o)) : g >= 2 && g <= 4 && (C < 10 || C > 20) ? e.singularGenitive.replace("{{count}}", String(o)) : e.pluralGenitive.replace("{{count}}", String(o)); } -function mr(e) { - return (o, g) => g && g.addSuffix ? g.comparison && g.comparison > 0 ? e.future ? go(e.future, o) : "за " + go(e.regular, o) : e.past ? go(e.past, o) : go(e.regular, o) + " тому" : go(e.regular, o); +function gr(e) { + return (o, g) => g && g.addSuffix ? g.comparison && g.comparison > 0 ? e.future ? vo(e.future, o) : "за " + vo(e.regular, o) : e.past ? vo(e.past, o) : vo(e.regular, o) + " тому" : vo(e.regular, o); } -const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за півхвилини" : "півхвилини тому" : "півхвилини", i4 = { - lessThanXSeconds: mr({ +const s4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за півхвилини" : "півхвилини тому" : "півхвилини", u4 = { + lessThanXSeconds: gr({ regular: { one: "менше секунди", singularNominative: "менше {{count}} секунди", @@ -9580,7 +9580,7 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "менше, ніж за {{count}} секунд" } }), - xSeconds: mr({ + xSeconds: gr({ regular: { singularNominative: "{{count}} секунда", singularGenitive: "{{count}} секунди", @@ -9597,8 +9597,8 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "за {{count}} секунд" } }), - halfAMinute: o4, - lessThanXMinutes: mr({ + halfAMinute: s4, + lessThanXMinutes: gr({ regular: { one: "менше хвилини", singularNominative: "менше {{count}} хвилини", @@ -9612,7 +9612,7 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "менше, ніж за {{count}} хвилин" } }), - xMinutes: mr({ + xMinutes: gr({ regular: { singularNominative: "{{count}} хвилина", singularGenitive: "{{count}} хвилини", @@ -9629,7 +9629,7 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "за {{count}} хвилин" } }), - aboutXHours: mr({ + aboutXHours: gr({ regular: { singularNominative: "близько {{count}} години", singularGenitive: "близько {{count}} годин", @@ -9641,21 +9641,21 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "приблизно за {{count}} годин" } }), - xHours: mr({ + xHours: gr({ regular: { singularNominative: "{{count}} годину", singularGenitive: "{{count}} години", pluralGenitive: "{{count}} годин" } }), - xDays: mr({ + xDays: gr({ regular: { singularNominative: "{{count}} день", singularGenitive: "{{count}} днi", pluralGenitive: "{{count}} днів" } }), - aboutXWeeks: mr({ + aboutXWeeks: gr({ regular: { singularNominative: "близько {{count}} тижня", singularGenitive: "близько {{count}} тижнів", @@ -9667,14 +9667,14 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "приблизно за {{count}} тижнів" } }), - xWeeks: mr({ + xWeeks: gr({ regular: { singularNominative: "{{count}} тиждень", singularGenitive: "{{count}} тижні", pluralGenitive: "{{count}} тижнів" } }), - aboutXMonths: mr({ + aboutXMonths: gr({ regular: { singularNominative: "близько {{count}} місяця", singularGenitive: "близько {{count}} місяців", @@ -9686,14 +9686,14 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "приблизно за {{count}} місяців" } }), - xMonths: mr({ + xMonths: gr({ regular: { singularNominative: "{{count}} місяць", singularGenitive: "{{count}} місяці", pluralGenitive: "{{count}} місяців" } }), - aboutXYears: mr({ + aboutXYears: gr({ regular: { singularNominative: "близько {{count}} року", singularGenitive: "близько {{count}} років", @@ -9705,14 +9705,14 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "приблизно за {{count}} років" } }), - xYears: mr({ + xYears: gr({ regular: { singularNominative: "{{count}} рік", singularGenitive: "{{count}} роки", pluralGenitive: "{{count}} років" } }), - overXYears: mr({ + overXYears: gr({ regular: { singularNominative: "більше {{count}} року", singularGenitive: "більше {{count}} років", @@ -9724,7 +9724,7 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "більше, ніж за {{count}} років" } }), - almostXYears: mr({ + almostXYears: gr({ regular: { singularNominative: "майже {{count}} рік", singularGenitive: "майже {{count}} роки", @@ -9736,35 +9736,35 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за pluralGenitive: "майже за {{count}} років" } }) -}, a4 = (e, o, g) => (g = g || {}, i4[e](o, g)), s4 = { +}, c4 = (e, o, g) => (g = g || {}, u4[e](o, g)), l4 = { full: "EEEE, do MMMM y 'р.'", long: "do MMMM y 'р.'", medium: "d MMM y 'р.'", short: "dd.MM.y" -}, u4 = { +}, d4 = { full: "H:mm:ss zzzz", long: "H:mm:ss z", medium: "H:mm:ss", short: "H:mm" -}, c4 = { +}, f4 = { full: "{{date}} 'о' {{time}}", long: "{{date}} 'о' {{time}}", medium: "{{date}}, {{time}}", short: "{{date}}, {{time}}" -}, l4 = { - date: Vt({ - formats: s4, +}, h4 = { + date: Ut({ + formats: l4, defaultWidth: "full" }), - time: Vt({ - formats: u4, + time: Ut({ + formats: d4, defaultWidth: "full" }), - dateTime: Vt({ - formats: c4, + dateTime: Ut({ + formats: f4, defaultWidth: "full" }) -}, ds = [ +}, fs = [ "неділю", "понеділок", "вівторок", @@ -9773,8 +9773,8 @@ const o4 = (e, o) => o && o.addSuffix ? o.comparison && o.comparison > 0 ? "за "п’ятницю", "суботу" ]; -function d4(e) { - const o = ds[e]; +function p4(e) { + const o = fs[e]; switch (e) { case 0: case 3: @@ -9787,11 +9787,11 @@ function d4(e) { return "'у минулий " + o + " о' p"; } } -function Nl(e) { - return "'у " + ds[e] + " о' p"; +function kl(e) { + return "'у " + fs[e] + " о' p"; } -function f4(e) { - const o = ds[e]; +function m4(e) { + const o = fs[e]; switch (e) { case 0: case 3: @@ -9804,31 +9804,31 @@ function f4(e) { return "'у наступний " + o + " о' p"; } } -const h4 = (e, o, g) => { +const y4 = (e, o, g) => { const C = Ln(e), P = C.getDay(); - return Po(C, o, g) ? Nl(P) : d4(P); -}, p4 = (e, o, g) => { + return Oo(C, o, g) ? kl(P) : p4(P); +}, g4 = (e, o, g) => { const C = Ln(e), P = C.getDay(); - return Po(C, o, g) ? Nl(P) : f4(P); -}, m4 = { - lastWeek: h4, + return Oo(C, o, g) ? kl(P) : m4(P); +}, v4 = { + lastWeek: y4, yesterday: "'вчора о' p", today: "'сьогодні о' p", tomorrow: "'завтра о' p", - nextWeek: p4, + nextWeek: g4, other: "P" -}, y4 = (e, o, g, C) => { - const P = m4[e]; +}, b4 = (e, o, g, C) => { + const P = v4[e]; return typeof P == "function" ? P(o, g, C) : P; -}, g4 = { +}, w4 = { narrow: ["до н.е.", "н.е."], abbreviated: ["до н. е.", "н. е."], wide: ["до нашої ери", "нашої ери"] -}, v4 = { +}, C4 = { narrow: ["1", "2", "3", "4"], abbreviated: ["1-й кв.", "2-й кв.", "3-й кв.", "4-й кв."], wide: ["1-й квартал", "2-й квартал", "3-й квартал", "4-й квартал"] -}, b4 = { +}, _4 = { // ДСТУ 3582:2013 narrow: ["С", "Л", "Б", "К", "Т", "Ч", "Л", "С", "В", "Ж", "Л", "Г"], abbreviated: [ @@ -9859,7 +9859,7 @@ const h4 = (e, o, g) => { "листопад", "грудень" ] -}, w4 = { +}, S4 = { narrow: ["С", "Л", "Б", "К", "Т", "Ч", "Л", "С", "В", "Ж", "Л", "Г"], abbreviated: [ "січ.", @@ -9889,7 +9889,7 @@ const h4 = (e, o, g) => { "листопада", "грудня" ] -}, C4 = { +}, M4 = { narrow: ["Н", "П", "В", "С", "Ч", "П", "С"], short: ["нд", "пн", "вт", "ср", "чт", "пт", "сб"], abbreviated: ["нед", "пон", "вів", "сер", "чтв", "птн", "суб"], @@ -9902,7 +9902,7 @@ const h4 = (e, o, g) => { "п’ятниця", "субота" ] -}, S4 = { +}, x4 = { narrow: { am: "ДП", pm: "ПП", @@ -9933,7 +9933,7 @@ const h4 = (e, o, g) => { evening: "вечір", night: "ніч" } -}, _4 = { +}, E4 = { narrow: { am: "ДП", pm: "ПП", @@ -9964,54 +9964,54 @@ const h4 = (e, o, g) => { evening: "веч.", night: "ночі" } -}, M4 = (e, o) => { +}, P4 = (e, o) => { const g = String(o?.unit), C = Number(e); let P; return g === "date" ? C === 3 || C === 23 ? P = "-є" : P = "-е" : g === "minute" || g === "second" || g === "hour" ? P = "-а" : P = "-й", C + P; -}, x4 = { - ordinalNumber: M4, +}, A4 = { + ordinalNumber: P4, era: ht({ - values: g4, + values: w4, defaultWidth: "wide" }), quarter: ht({ - values: v4, + values: C4, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: b4, + values: _4, defaultWidth: "wide", - formattingValues: w4, + formattingValues: S4, defaultFormattingWidth: "wide" }), day: ht({ - values: C4, + values: M4, defaultWidth: "wide" }), dayPeriod: ht({ - values: S4, + values: x4, defaultWidth: "any", - formattingValues: _4, + formattingValues: E4, defaultFormattingWidth: "wide" }) -}, E4 = /^(\d+)(-?(е|й|є|а|я))?/i, P4 = /\d+/i, A4 = { +}, O4 = /^(\d+)(-?(е|й|є|а|я))?/i, T4 = /\d+/i, I4 = { narrow: /^((до )?н\.?\s?е\.?)/i, abbreviated: /^((до )?н\.?\s?е\.?)/i, wide: /^(до нашої ери|нашої ери|наша ера)/i -}, O4 = { +}, N4 = { any: [/^д/i, /^н/i] -}, T4 = { +}, L4 = { narrow: /^[1234]/i, abbreviated: /^[1234](-?[иі]?й?)? кв.?/i, wide: /^[1234](-?[иі]?й?)? квартал/i -}, I4 = { +}, R4 = { any: [/1/i, /2/i, /3/i, /4/i] -}, N4 = { +}, k4 = { narrow: /^[слбктчвжг]/i, abbreviated: /^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i, wide: /^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i -}, L4 = { +}, B4 = { narrow: [ /^с/i, /^л/i, @@ -10040,19 +10040,19 @@ const h4 = (e, o, g) => { /^лис/i, /^г/i ] -}, R4 = { +}, H4 = { narrow: /^[нпвсч]/i, short: /^(нд|пн|вт|ср|чт|пт|сб)\.?/i, abbreviated: /^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i, wide: /^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i -}, B4 = { +}, j4 = { narrow: [/^н/i, /^п/i, /^в/i, /^с/i, /^ч/i, /^п/i, /^с/i], any: [/^н/i, /^п[он]/i, /^в/i, /^с[ер]/i, /^ч/i, /^п\W*?[ят]/i, /^с[уб]/i] -}, k4 = { +}, D4 = { narrow: /^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i, abbreviated: /^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i, wide: /^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i -}, H4 = { +}, V4 = { any: { am: /^дп/i, pm: /^пп/i, @@ -10063,55 +10063,55 @@ const h4 = (e, o, g) => { evening: /^в/i, night: /^н/i } -}, j4 = { - ordinalNumber: cn({ - matchPattern: E4, - parsePattern: P4, +}, U4 = { + ordinalNumber: ln({ + matchPattern: O4, + parsePattern: T4, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: A4, + matchPatterns: I4, defaultMatchWidth: "wide", - parsePatterns: O4, + parsePatterns: N4, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: T4, + matchPatterns: L4, defaultMatchWidth: "wide", - parsePatterns: I4, + parsePatterns: R4, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: N4, + matchPatterns: k4, defaultMatchWidth: "wide", - parsePatterns: L4, + parsePatterns: B4, defaultParseWidth: "any" }), day: pt({ - matchPatterns: R4, + matchPatterns: H4, defaultMatchWidth: "wide", - parsePatterns: B4, + parsePatterns: j4, defaultParseWidth: "any" }), dayPeriod: pt({ - matchPatterns: k4, + matchPatterns: D4, defaultMatchWidth: "wide", - parsePatterns: H4, + parsePatterns: V4, defaultParseWidth: "any" }) -}, D4 = { +}, z4 = { code: "uk", - formatDistance: a4, - formatLong: l4, - formatRelative: y4, - localize: x4, - match: j4, + formatDistance: c4, + formatLong: h4, + formatRelative: b4, + localize: A4, + match: U4, options: { weekStartsOn: 1, firstWeekContainsDate: 1 } -}, V4 = { +}, F4 = { lessThanXSeconds: { one: "dưới 1 giây", other: "dưới {{count}} giây" @@ -10173,11 +10173,11 @@ const h4 = (e, o, g) => { one: "gần 1 năm", other: "gần {{count}} năm" } -}, U4 = (e, o, g) => { +}, K4 = (e, o, g) => { let C; - const P = V4[e]; + const P = F4[e]; return typeof P == "string" ? C = P : o === 1 ? C = P.one : C = P.other.replace("{{count}}", String(o)), g?.addSuffix ? g.comparison && g.comparison > 0 ? C + " nữa" : C + " trước" : C; -}, z4 = { +}, W4 = { // thứ Sáu, ngày 25 tháng 08 năm 2017 full: "EEEE, 'ngày' d MMMM 'năm' y", // ngày 25 tháng 08 năm 2017 @@ -10186,52 +10186,52 @@ const h4 = (e, o, g) => { medium: "d MMM 'năm' y", // 25/08/2017 short: "dd/MM/y" -}, F4 = { +}, J4 = { full: "HH:mm:ss zzzz", long: "HH:mm:ss z", medium: "HH:mm:ss", short: "HH:mm" -}, K4 = { +}, $4 = { // thứ Sáu, ngày 25 tháng 08 năm 2017 23:25:59 full: "{{date}} {{time}}", // ngày 25 tháng 08 năm 2017 23:25 long: "{{date}} {{time}}", medium: "{{date}} {{time}}", short: "{{date}} {{time}}" -}, W4 = { - date: Vt({ - formats: z4, +}, G4 = { + date: Ut({ + formats: W4, defaultWidth: "full" }), - time: Vt({ - formats: F4, + time: Ut({ + formats: J4, defaultWidth: "full" }), - dateTime: Vt({ - formats: K4, + dateTime: Ut({ + formats: $4, defaultWidth: "full" }) -}, J4 = { +}, q4 = { lastWeek: "eeee 'tuần trước vào lúc' p", yesterday: "'hôm qua vào lúc' p", today: "'hôm nay vào lúc' p", tomorrow: "'ngày mai vào lúc' p", nextWeek: "eeee 'tới vào lúc' p", other: "P" -}, $4 = (e, o, g, C) => J4[e], G4 = { +}, Z4 = (e, o, g, C) => q4[e], X4 = { narrow: ["TCN", "SCN"], abbreviated: ["trước CN", "sau CN"], wide: ["trước Công Nguyên", "sau Công Nguyên"] -}, q4 = { +}, Y4 = { narrow: ["1", "2", "3", "4"], abbreviated: ["Q1", "Q2", "Q3", "Q4"], wide: ["Quý 1", "Quý 2", "Quý 3", "Quý 4"] -}, Z4 = { +}, Q4 = { narrow: ["1", "2", "3", "4"], abbreviated: ["Q1", "Q2", "Q3", "Q4"], // I notice many news outlet use this "quý II/2018" wide: ["quý I", "quý II", "quý III", "quý IV"] -}, X4 = { +}, e6 = { narrow: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], abbreviated: [ "Thg 1", @@ -10261,7 +10261,7 @@ const h4 = (e, o, g) => { "Tháng Mười Một", "Tháng Mười Hai" ] -}, Y4 = { +}, t6 = { narrow: [ "01", "02", @@ -10304,7 +10304,7 @@ const h4 = (e, o, g) => { "tháng 11", "tháng 12" ] -}, Q4 = { +}, r6 = { narrow: ["CN", "T2", "T3", "T4", "T5", "T6", "T7"], short: ["CN", "Th 2", "Th 3", "Th 4", "Th 5", "Th 6", "Th 7"], abbreviated: ["CN", "Thứ 2", "Thứ 3", "Thứ 4", "Thứ 5", "Thứ 6", "Thứ 7"], @@ -10317,7 +10317,7 @@ const h4 = (e, o, g) => { "Thứ Sáu", "Thứ Bảy" ] -}, e6 = { +}, n6 = { // narrow date period is extremely rare in Vietnamese // I used abbreviated form for noon, morning and afternoon // which are regconizable by Vietnamese, others cannot be any shorter @@ -10351,7 +10351,7 @@ const h4 = (e, o, g) => { evening: "tối", night: "đêm" } -}, t6 = { +}, o6 = { narrow: { am: "am", pm: "pm", @@ -10382,7 +10382,7 @@ const h4 = (e, o, g) => { evening: "vào buổi tối", night: "vào ban đêm" } -}, r6 = (e, o) => { +}, i6 = (e, o) => { const g = Number(e), C = o?.unit; if (C === "quarter") switch (g) { @@ -10422,48 +10422,48 @@ const h4 = (e, o, g) => { return g === 1 ? "đầu tiên" : "thứ " + g; } return String(g); -}, n6 = { - ordinalNumber: r6, +}, a6 = { + ordinalNumber: i6, era: ht({ - values: G4, + values: X4, defaultWidth: "wide" }), quarter: ht({ - values: q4, + values: Y4, defaultWidth: "wide", - formattingValues: Z4, + formattingValues: Q4, defaultFormattingWidth: "wide", argumentCallback: (e) => e - 1 }), month: ht({ - values: X4, + values: e6, defaultWidth: "wide", - formattingValues: Y4, + formattingValues: t6, defaultFormattingWidth: "wide" }), day: ht({ - values: Q4, + values: r6, defaultWidth: "wide" }), dayPeriod: ht({ - values: e6, + values: n6, defaultWidth: "wide", - formattingValues: t6, + formattingValues: o6, defaultFormattingWidth: "wide" }) -}, o6 = /^(\d+)/i, i6 = /\d+/i, a6 = { +}, s6 = /^(\d+)/i, u6 = /\d+/i, c6 = { narrow: /^(tcn|scn)/i, abbreviated: /^(trước CN|sau CN)/i, wide: /^(trước Công Nguyên|sau Công Nguyên)/i -}, s6 = { +}, l6 = { any: [/^t/i, /^s/i] -}, u6 = { +}, d6 = { narrow: /^([1234]|i{1,3}v?)/i, abbreviated: /^q([1234]|i{1,3}v?)/i, wide: /^quý ([1234]|i{1,3}v?)/i -}, c6 = { +}, f6 = { any: [/(1|i)$/i, /(2|ii)$/i, /(3|iii)$/i, /(4|iv)$/i] -}, l6 = { +}, h6 = { // month number may contain leading 0, 'thg' prefix may have space, underscore or empty before number // note the order of '1' since it is a sub-string of '10', so must be lower priority narrow: /^(0?[2-9]|10|11|12|0?1)/i, @@ -10471,7 +10471,7 @@ const h4 = (e, o, g) => { abbreviated: /^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i, // note the order of 'Mười' since it is sub-string of Mười Một, so must be lower priority wide: /^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i -}, d6 = { +}, p6 = { narrow: [ /0?1$/i, /0?2/i, @@ -10514,21 +10514,21 @@ const h4 = (e, o, g) => { /^tháng ?(Mười ?Một|11)/i, /^tháng ?(Mười ?Hai|12)/i ] -}, f6 = { +}, m6 = { narrow: /^(CN|T2|T3|T4|T5|T6|T7)/i, short: /^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i, abbreviated: /^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i, wide: /^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i -}, h6 = { +}, y6 = { narrow: [/CN/i, /2/i, /3/i, /4/i, /5/i, /6/i, /7/i], short: [/CN/i, /2/i, /3/i, /4/i, /5/i, /6/i, /7/i], abbreviated: [/CN/i, /2/i, /3/i, /4/i, /5/i, /6/i, /7/i], wide: [/(Chủ|Chúa) ?Nhật/i, /Hai/i, /Ba/i, /Tư/i, /Năm/i, /Sáu/i, /Bảy/i] -}, p6 = { +}, g6 = { narrow: /^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i, abbreviated: /^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i, wide: /^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i -}, m6 = { +}, v6 = { any: { am: /^(a|sa)/i, pm: /^(p|ch[^i]*)/i, @@ -10539,71 +10539,71 @@ const h4 = (e, o, g) => { evening: /tối/i, night: /^đêm/i } -}, y6 = { - ordinalNumber: cn({ - matchPattern: o6, - parsePattern: i6, +}, b6 = { + ordinalNumber: ln({ + matchPattern: s6, + parsePattern: u6, valueCallback: (e) => parseInt(e, 10) }), era: pt({ - matchPatterns: a6, + matchPatterns: c6, defaultMatchWidth: "wide", - parsePatterns: s6, + parsePatterns: l6, defaultParseWidth: "any" }), quarter: pt({ - matchPatterns: u6, + matchPatterns: d6, defaultMatchWidth: "wide", - parsePatterns: c6, + parsePatterns: f6, defaultParseWidth: "any", valueCallback: (e) => e + 1 }), month: pt({ - matchPatterns: l6, + matchPatterns: h6, defaultMatchWidth: "wide", - parsePatterns: d6, + parsePatterns: p6, defaultParseWidth: "wide" }), day: pt({ - matchPatterns: f6, + matchPatterns: m6, defaultMatchWidth: "wide", - parsePatterns: h6, + parsePatterns: y6, defaultParseWidth: "wide" }), dayPeriod: pt({ - matchPatterns: p6, + matchPatterns: g6, defaultMatchWidth: "wide", - parsePatterns: m6, + parsePatterns: v6, defaultParseWidth: "any" }) -}, g6 = { +}, w6 = { code: "vi", - formatDistance: U4, - formatLong: W4, - formatRelative: $4, - localize: n6, - match: y6, + formatDistance: K4, + formatLong: G4, + formatRelative: Z4, + localize: a6, + match: b6, options: { weekStartsOn: 1, firstWeekContainsDate: 1 } -}, b_ = window.navigator.userAgent.includes("Safari") && !window.navigator.userAgent.includes("Chrome"), v6 = Intl && Intl.RelativeTimeFormat, w_ = 1e-5, Ll = 4, Rl = 2, To = 5, b6 = 9, w6 = { - en: Ol, - es: am, - uk: D4, - tr: n4, - nl: dy, - ru: Pg, - pl: Gy, - vi: g6, - fr: km, - az: O3 -}, C6 = Ml(), Rn = qh({ +}, xS = window.navigator.userAgent.includes("Safari") && !window.navigator.userAgent.includes("Chrome"), C6 = Intl && Intl.RelativeTimeFormat, ES = 1e-5, Bl = 4, Hl = 2, No = 5, _6 = 9, S6 = { + en: Nl, + es: cm, + uk: z4, + tr: a4, + nl: py, + ru: Tg, + pl: Xy, + vi: w6, + fr: Dm, + az: N3 +}, M6 = Pl(), Rn = Yh({ locale: "en-US", messages: { "components.transaction_status": "Success" } -}, C6), Gr = (e, { +}, M6), Gr = (e, { precision: o, notation: g, compactDisplay: C @@ -10612,7 +10612,7 @@ const h4 = (e, o, g) => { maximumFractionDigits: o || 0, notation: g, compactDisplay: C -}), S6 = [ +}), x6 = [ "", "k", //Thousand @@ -10684,25 +10684,25 @@ const h4 = (e, o, g) => { //Googol "e104" //Tretrigintillion -], _6 = (e) => { +], E6 = (e) => { const o = Math.log10(Math.abs(e)) / 3 | 0; if ([0, 1, 2].includes(o)) return Gr(e, { - precision: To + precision: No }); - const C = S6[o], P = Math.pow(10, o * 3); + const C = x6[o], P = Math.pow(10, o * 3); return (e / P).toFixed(5) + C; -}, M6 = (e, o, { +}, P6 = (e, o, { precision: g } = {}) => Rn.formatNumber(e, { style: "currency", currency: o, minimumFractionDigits: g, maximumFractionDigits: g -}), C_ = (e, { +}), PS = (e, { precision: o -} = {}) => e.toFixed(o || 2), S_ = (e) => { - const o = new Date(e), g = Qt.language || "en"; +} = {}) => e.toFixed(o || 2), A6 = (e) => { + const o = new Date(e), g = tr.language || "en"; return `${new Intl.DateTimeFormat(g, { month: "short", day: "numeric", @@ -10712,7 +10712,7 @@ const h4 = (e, o, g) => { second: "numeric", timeZoneName: "short" }).format(o)}`; -}, x6 = { +}, O6 = { lessThanXSeconds: "second", xSeconds: "second", lessThanXMinutes: "minute", @@ -10721,25 +10721,25 @@ const h4 = (e, o, g) => { xDays: "day", xMonths: "month", xYears: "year" -}, E6 = (e, o, g) => { +}, T6 = (e, o, g) => { g = g || {}; const C = g.locale.code || "en"; return new Intl.RelativeTimeFormat(C, { style: "short" - }).format(-o, x6[e]).replace(".", ""); -}, Bl = (e) => { - const o = new Date(e), g = Qt.language !== "az" && v6; - return `${Np(o, { + }).format(-o, O6[e]).replace(".", ""); +}, jl = (e) => { + const o = new Date(e), g = tr.language !== "az" && C6; + return `${kp(o, { addSuffix: !0, locale: { - ...w6[Qt.language], + ...S6[tr.language], ...g && { - formatDistance: E6 + formatDistance: T6 } }, roundingMethod: "floor" })}`; -}, __ = (e) => { +}, AS = (e) => { const o = new Date(e); return `${Rn.formatDate(o, { month: "short", @@ -10749,7 +10749,7 @@ const h4 = (e, o, g) => { hour: "numeric", minute: "numeric" })}`; -}, M_ = (e) => { +}, OS = (e) => { const o = new Date(e); return `${Rn.formatDate(o, { month: "short", @@ -10757,44 +10757,44 @@ const h4 = (e, o, g) => { year: "numeric", weekday: "long" })}`; -}, x_ = (e) => { +}, TS = (e) => { const o = new Date(e); return `${Rn.formatDate(o, { month: "short", day: "numeric" })}`; -}, E_ = (e) => { +}, IS = (e) => { const o = new Date(e); return `${Rn.formatDate(o, { month: "short", year: "numeric" })}`; }; -var P6 = /* @__PURE__ */ ((e) => (e.default = "default", e.big = "big", e))(P6 || {}), Kt = /* @__PURE__ */ ((e) => (e[e.FULL = 0] = "FULL", e[e.TINY = 5] = "TINY", e[e.LITTLE = 10] = "LITTLE", e[e.SMALL = 15] = "SMALL", e[e.MEDIUM = 20] = "MEDIUM", e[e.LARGE = 25] = "LARGE", e))(Kt || {}); -const A6 = (e, o = 5) => { +var I6 = /* @__PURE__ */ ((e) => (e.default = "default", e.big = "big", e))(I6 || {}), Vt = /* @__PURE__ */ ((e) => (e[e.FULL = 0] = "FULL", e[e.TINY = 5] = "TINY", e[e.LITTLE = 10] = "LITTLE", e[e.SMALL = 15] = "SMALL", e[e.MEDIUM = 20] = "MEDIUM", e[e.LARGE = 25] = "LARGE", e))(Vt || {}); +const N6 = (e, o = 5) => { const g = e.length; if (g <= o) return e; const C = e.substring(0, o), P = e.substring(g - o); return `${C}...${P}`; -}, Dr = (e, o = 5) => { +}, Vr = (e, o = 5) => { const [C, P] = e.split("-"), x = C.length; if (o === 0 || x <= 13) return e; - const n = A6(C, o); + const n = N6(C, o); return P ? `${n}-${P}` : `${n}`; -}, P_ = (e) => Lp(e, {}), A_ = (e) => `${Gr(e, { +}, NS = (e) => Bp(e, {}), LS = (e) => `${Gr(e, { notation: "compact", compactDisplay: "short" -})}`, O_ = (e) => Gr(e, { +})}`, RS = (e) => Gr(e, { precision: 4 -}), kl = (e, o) => e && e.length > o ? e.substring(0, o - 1) + "..." : e, Fa = (e, o = 15) => { +}), Dl = (e, o) => e && e.length > o ? e.substring(0, o - 1) + "..." : e, Wa = (e, o = 15) => { const [g, C] = e.split(/(.cspr)$/), P = 13, x = g.length; if (x === 0 || x <= P) return e; const n = g.substring(0, o), c = g.substring(x - o); return `${n}...${c}${C}`; -}, O6 = 24, Ka = ({ +}, L6 = 24, Ja = ({ hash: e, href: o = "./", csprName: g, @@ -10802,12 +10802,12 @@ const A6 = (e, o = 5) => { minified: P = !0, align: x = "center" }) => { - const n = g || e || "", c = g && C === Kt.TINY ? kl(g, O6) : g, r = e ? Dr(e, C) : null; + const n = g || e || "", c = g && C === Vt.TINY ? Dl(g, L6) : g, r = e ? Vr(e, C) : null; return /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: x, children: [ - /* @__PURE__ */ $(lr, { color: "primaryBlue", href: o, children: c || r }), - /* @__PURE__ */ $(Ji, { value: n, minified: P }) + /* @__PURE__ */ $(fr, { color: "primaryBlue", href: o, children: c || r }), + /* @__PURE__ */ $(Zi, { value: n, minified: P }) ] }); -}, T6 = (e) => It({ +}, R6 = (e) => It({ 0: 7.8, 1: 10, 1.6: 16, @@ -10815,7 +10815,7 @@ const A6 = (e, o = 5) => { 3: 35, 4: 45, 5: 55 -}, e), I6 = be("div").withConfig({ +}, e), k6 = be("div").withConfig({ displayName: "truncate-box__StyledTruncateBox", componentId: "sc-17n13k-0" })(({ @@ -10827,7 +10827,7 @@ const A6 = (e, o = 5) => { overflow: "hidden", textOverflow: "ellipsis", width: "100%", - maxWidth: `${T6(e)}em`, + maxWidth: `${R6(e)}em`, // fix for Tooltip over Truncated Text in Safari "&:after": { content: "''", @@ -10837,12 +10837,12 @@ const A6 = (e, o = 5) => { sm: "1.5rem", xs: "1.25rem" }, o) : "unset" -})), Gi = _t.forwardRef((e, o) => /* @__PURE__ */ $(I6, { ref: o, ...e })); -var Sa = { exports: {} }; +})), Yi = St.forwardRef((e, o) => /* @__PURE__ */ $(k6, { ref: o, ...e })); +var Ma = { exports: {} }; /*! For license information please see lib.web.js.LICENSE.txt */ -var lu; -function N6() { - return lu || (lu = 1, function(e, o) { +var du; +function B6() { + return du || (du = 1, function(e, o) { (function(g, C) { e.exports = C(); })(self, () => (() => { @@ -10850,66 +10850,66 @@ function N6() { c.d(n, { r: () => r }); const r = "bignumber/5.7.0"; }, 7457: (x, n, c) => { - c.d(n, { Os: () => I, YR: () => f, gH: () => u, ii: () => B }); - var r = c(9404), a = c.n(r), i = c(8905), p = c(7720), t = c(6667), d = a().BN; - const b = new p.Vy(t.r), y = {}, s = 9007199254740991; - function f(R) { - return R != null && (u.isBigNumber(R) || typeof R == "number" && R % 1 == 0 || typeof R == "string" && !!R.match(/^-?[0-9]+$/) || (0, i.isHexString)(R) || typeof R == "bigint" || (0, i.isBytes)(R)); + c.d(n, { Os: () => I, YR: () => d, gH: () => s, ii: () => k }); + var r = c(9404), a = c.n(r), i = c(8905), m = c(7720), t = c(6667), f = a().BN; + const b = new m.Vy(t.r), y = {}, u = 9007199254740991; + function d(R) { + return R != null && (s.isBigNumber(R) || typeof R == "number" && R % 1 == 0 || typeof R == "string" && !!R.match(/^-?[0-9]+$/) || (0, i.isHexString)(R) || typeof R == "bigint" || (0, i.isBytes)(R)); } let l = !1; - class u { + class s { constructor(L, N) { - L !== y && b.throwError("cannot call constructor directly; use BigNumber.from", p.Vy.errors.UNSUPPORTED_OPERATION, { operation: "new (BigNumber)" }), this._hex = N, this._isBigNumber = !0, Object.freeze(this); + L !== y && b.throwError("cannot call constructor directly; use BigNumber.from", m.Vy.errors.UNSUPPORTED_OPERATION, { operation: "new (BigNumber)" }), this._hex = N, this._isBigNumber = !0, Object.freeze(this); } fromTwos(L) { - return m(h(this).fromTwos(L)); + return p(h(this).fromTwos(L)); } toTwos(L) { - return m(h(this).toTwos(L)); + return p(h(this).toTwos(L)); } abs() { - return this._hex[0] === "-" ? u.from(this._hex.substring(1)) : this; + return this._hex[0] === "-" ? s.from(this._hex.substring(1)) : this; } add(L) { - return m(h(this).add(h(L))); + return p(h(this).add(h(L))); } sub(L) { - return m(h(this).sub(h(L))); + return p(h(this).sub(h(L))); } div(L) { - return u.from(L).isZero() && O("division-by-zero", "div"), m(h(this).div(h(L))); + return s.from(L).isZero() && O("division-by-zero", "div"), p(h(this).div(h(L))); } mul(L) { - return m(h(this).mul(h(L))); + return p(h(this).mul(h(L))); } mod(L) { const N = h(L); - return N.isNeg() && O("division-by-zero", "mod"), m(h(this).umod(N)); + return N.isNeg() && O("division-by-zero", "mod"), p(h(this).umod(N)); } pow(L) { const N = h(L); - return N.isNeg() && O("negative-power", "pow"), m(h(this).pow(N)); + return N.isNeg() && O("negative-power", "pow"), p(h(this).pow(N)); } and(L) { const N = h(L); - return (this.isNegative() || N.isNeg()) && O("unbound-bitwise-result", "and"), m(h(this).and(N)); + return (this.isNegative() || N.isNeg()) && O("unbound-bitwise-result", "and"), p(h(this).and(N)); } or(L) { const N = h(L); - return (this.isNegative() || N.isNeg()) && O("unbound-bitwise-result", "or"), m(h(this).or(N)); + return (this.isNegative() || N.isNeg()) && O("unbound-bitwise-result", "or"), p(h(this).or(N)); } xor(L) { const N = h(L); - return (this.isNegative() || N.isNeg()) && O("unbound-bitwise-result", "xor"), m(h(this).xor(N)); + return (this.isNegative() || N.isNeg()) && O("unbound-bitwise-result", "xor"), p(h(this).xor(N)); } mask(L) { - return (this.isNegative() || L < 0) && O("negative-width", "mask"), m(h(this).maskn(L)); + return (this.isNegative() || L < 0) && O("negative-width", "mask"), p(h(this).maskn(L)); } shl(L) { - return (this.isNegative() || L < 0) && O("negative-width", "shl"), m(h(this).shln(L)); + return (this.isNegative() || L < 0) && O("negative-width", "shl"), p(h(this).shln(L)); } shr(L) { - return (this.isNegative() || L < 0) && O("negative-width", "shr"), m(h(this).shrn(L)); + return (this.isNegative() || L < 0) && O("negative-width", "shr"), p(h(this).shrn(L)); } eq(L) { return h(this).eq(h(L)); @@ -10945,10 +10945,10 @@ function N6() { return BigInt(this.toString()); } catch { } - return b.throwError("this platform does not support BigInt", p.Vy.errors.UNSUPPORTED_OPERATION, { value: this.toString() }); + return b.throwError("this platform does not support BigInt", m.Vy.errors.UNSUPPORTED_OPERATION, { value: this.toString() }); } toString() { - return arguments.length > 0 && (arguments[0] === 10 ? l || (l = !0, b.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")) : arguments[0] === 16 ? b.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()", p.Vy.errors.UNEXPECTED_ARGUMENT, {}) : b.throwError("BigNumber.toString does not accept parameters", p.Vy.errors.UNEXPECTED_ARGUMENT, {})), h(this).toString(10); + return arguments.length > 0 && (arguments[0] === 10 ? l || (l = !0, b.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")) : arguments[0] === 16 ? b.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()", m.Vy.errors.UNEXPECTED_ARGUMENT, {}) : b.throwError("BigNumber.toString does not accept parameters", m.Vy.errors.UNEXPECTED_ARGUMENT, {})), h(this).toString(10); } toHexString() { return this._hex; @@ -10957,18 +10957,18 @@ function N6() { return { type: "BigNumber", hex: this.toHexString() }; } static from(L) { - if (L instanceof u) return L; - if (typeof L == "string") return L.match(/^-?0x[0-9a-f]+$/i) ? new u(y, v(L)) : L.match(/^-?[0-9]+$/) ? new u(y, v(new d(L))) : b.throwArgumentError("invalid BigNumber string", "value", L); - if (typeof L == "number") return L % 1 && O("underflow", "BigNumber.from", L), (L >= s || L <= -s) && O("overflow", "BigNumber.from", L), u.from(String(L)); + if (L instanceof s) return L; + if (typeof L == "string") return L.match(/^-?0x[0-9a-f]+$/i) ? new s(y, v(L)) : L.match(/^-?[0-9]+$/) ? new s(y, v(new f(L))) : b.throwArgumentError("invalid BigNumber string", "value", L); + if (typeof L == "number") return L % 1 && O("underflow", "BigNumber.from", L), (L >= u || L <= -u) && O("overflow", "BigNumber.from", L), s.from(String(L)); const N = L; - if (typeof N == "bigint") return u.from(N.toString()); - if ((0, i.isBytes)(N)) return u.from((0, i.hexlify)(N)); + if (typeof N == "bigint") return s.from(N.toString()); + if ((0, i.isBytes)(N)) return s.from((0, i.hexlify)(N)); if (N) if (N.toHexString) { - const k = N.toHexString(); - if (typeof k == "string") return u.from(k); + const B = N.toHexString(); + if (typeof B == "string") return s.from(B); } else { - let k = N._hex; - if (k == null && N.type === "BigNumber" && (k = N.hex), typeof k == "string" && ((0, i.isHexString)(k) || k[0] === "-" && (0, i.isHexString)(k.substring(1)))) return u.from(k); + let B = N._hex; + if (B == null && N.type === "BigNumber" && (B = N.hex), typeof B == "string" && ((0, i.isHexString)(B) || B[0] === "-" && (0, i.isHexString)(B.substring(1)))) return s.from(B); } return b.throwArgumentError("invalid BigNumber value", "value", L); } @@ -10983,89 +10983,89 @@ function N6() { for (R.length % 2 && (R = "0x0" + R.substring(2)); R.length > 4 && R.substring(0, 4) === "0x00"; ) R = "0x" + R.substring(4); return R; } - function m(R) { - return u.from(v(R)); + function p(R) { + return s.from(v(R)); } function h(R) { - const L = u.from(R).toHexString(); - return L[0] === "-" ? new d("-" + L.substring(3), 16) : new d(L.substring(2), 16); + const L = s.from(R).toHexString(); + return L[0] === "-" ? new f("-" + L.substring(3), 16) : new f(L.substring(2), 16); } function O(R, L, N) { - const k = { fault: R, operation: L }; - return N != null && (k.value = N), b.throwError(R, p.Vy.errors.NUMERIC_FAULT, k); + const B = { fault: R, operation: L }; + return N != null && (B.value = N), b.throwError(R, m.Vy.errors.NUMERIC_FAULT, B); } function I(R) { - return new d(R, 36).toString(16); + return new f(R, 36).toString(16); } - function B(R) { - return new d(R, 16).toString(36); + function k(R) { + return new f(R, 16).toString(36); } }, 6077: (x, n, c) => { - c.r(n), c.d(n, { BigNumber: () => r.gH, FixedFormat: () => m, FixedNumber: () => h, _base16To36: () => r.ii, _base36To16: () => r.Os, formatFixed: () => u, parseFixed: () => v }); - var r = c(7457), a = c(8905), i = c(7720), p = c(6667); - const t = new i.Vy(p.r), d = {}, b = r.gH.from(0), y = r.gH.from(-1); - function s(B, R, L, N) { - const k = { fault: R, operation: L }; - return N !== void 0 && (k.value = N), t.throwError(B, i.Vy.errors.NUMERIC_FAULT, k); - } - let f = "0"; - for (; f.length < 256; ) f += f; - function l(B) { - if (typeof B != "number") try { - B = r.gH.from(B).toNumber(); + c.r(n), c.d(n, { BigNumber: () => r.gH, FixedFormat: () => p, FixedNumber: () => h, _base16To36: () => r.ii, _base36To16: () => r.Os, formatFixed: () => s, parseFixed: () => v }); + var r = c(7457), a = c(8905), i = c(7720), m = c(6667); + const t = new i.Vy(m.r), f = {}, b = r.gH.from(0), y = r.gH.from(-1); + function u(k, R, L, N) { + const B = { fault: R, operation: L }; + return N !== void 0 && (B.value = N), t.throwError(k, i.Vy.errors.NUMERIC_FAULT, B); + } + let d = "0"; + for (; d.length < 256; ) d += d; + function l(k) { + if (typeof k != "number") try { + k = r.gH.from(k).toNumber(); } catch { } - return typeof B == "number" && B >= 0 && B <= 256 && !(B % 1) ? "1" + f.substring(0, B) : t.throwArgumentError("invalid decimal size", "decimals", B); + return typeof k == "number" && k >= 0 && k <= 256 && !(k % 1) ? "1" + d.substring(0, k) : t.throwArgumentError("invalid decimal size", "decimals", k); } - function u(B, R) { + function s(k, R) { R == null && (R = 0); - const L = l(R), N = (B = r.gH.from(B)).lt(b); - N && (B = B.mul(y)); - let k = B.mod(L).toString(); - for (; k.length < L.length - 1; ) k = "0" + k; - k = k.match(/^([0-9]*[1-9]|0)(0*)/)[1]; - const H = B.div(L).toString(); - return B = L.length === 1 ? H : H + "." + k, N && (B = "-" + B), B; - } - function v(B, R) { + const L = l(R), N = (k = r.gH.from(k)).lt(b); + N && (k = k.mul(y)); + let B = k.mod(L).toString(); + for (; B.length < L.length - 1; ) B = "0" + B; + B = B.match(/^([0-9]*[1-9]|0)(0*)/)[1]; + const H = k.div(L).toString(); + return k = L.length === 1 ? H : H + "." + B, N && (k = "-" + k), k; + } + function v(k, R) { R == null && (R = 0); const L = l(R); - typeof B == "string" && B.match(/^-?[0-9.]+$/) || t.throwArgumentError("invalid decimal value", "value", B); - const N = B.substring(0, 1) === "-"; - N && (B = B.substring(1)), B === "." && t.throwArgumentError("missing value", "value", B); - const k = B.split("."); - k.length > 2 && t.throwArgumentError("too many decimal points", "value", B); - let H = k[0], U = k[1]; + typeof k == "string" && k.match(/^-?[0-9.]+$/) || t.throwArgumentError("invalid decimal value", "value", k); + const N = k.substring(0, 1) === "-"; + N && (k = k.substring(1)), k === "." && t.throwArgumentError("missing value", "value", k); + const B = k.split("."); + B.length > 2 && t.throwArgumentError("too many decimal points", "value", k); + let H = B[0], U = B[1]; for (H || (H = "0"), U || (U = "0"); U[U.length - 1] === "0"; ) U = U.substring(0, U.length - 1); - for (U.length > L.length - 1 && s("fractional component exceeds decimals", "underflow", "parseFixed"), U === "" && (U = "0"); U.length < L.length - 1; ) U += "0"; - const _ = r.gH.from(H), T = r.gH.from(U); - let E = _.mul(L).add(T); + for (U.length > L.length - 1 && u("fractional component exceeds decimals", "underflow", "parseFixed"), U === "" && (U = "0"); U.length < L.length - 1; ) U += "0"; + const S = r.gH.from(H), T = r.gH.from(U); + let E = S.mul(L).add(T); return N && (E = E.mul(y)), E; } - class m { - constructor(R, L, N, k) { - R !== d && t.throwError("cannot use FixedFormat constructor; use FixedFormat.from", i.Vy.errors.UNSUPPORTED_OPERATION, { operation: "new FixedFormat" }), this.signed = L, this.width = N, this.decimals = k, this.name = (L ? "" : "u") + "fixed" + String(N) + "x" + String(k), this._multiplier = l(k), Object.freeze(this); + class p { + constructor(R, L, N, B) { + R !== f && t.throwError("cannot use FixedFormat constructor; use FixedFormat.from", i.Vy.errors.UNSUPPORTED_OPERATION, { operation: "new FixedFormat" }), this.signed = L, this.width = N, this.decimals = B, this.name = (L ? "" : "u") + "fixed" + String(N) + "x" + String(B), this._multiplier = l(B), Object.freeze(this); } static from(R) { - if (R instanceof m) return R; + if (R instanceof p) return R; typeof R == "number" && (R = `fixed128x${R}`); - let L = !0, N = 128, k = 18; + let L = !0, N = 128, B = 18; if (typeof R == "string") { if (R !== "fixed") if (R === "ufixed") L = !1; else { const H = R.match(/^(u?)fixed([0-9]+)x([0-9]+)$/); - H || t.throwArgumentError("invalid fixed format", "format", R), L = H[1] !== "u", N = parseInt(H[2]), k = parseInt(H[3]); + H || t.throwArgumentError("invalid fixed format", "format", R), L = H[1] !== "u", N = parseInt(H[2]), B = parseInt(H[3]); } } else if (R) { - const H = (U, _, T) => R[U] == null ? T : (typeof R[U] !== _ && t.throwArgumentError("invalid fixed format (" + U + " not " + _ + ")", "format." + U, R[U]), R[U]); - L = H("signed", "boolean", L), N = H("width", "number", N), k = H("decimals", "number", k); + const H = (U, S, T) => R[U] == null ? T : (typeof R[U] !== S && t.throwArgumentError("invalid fixed format (" + U + " not " + S + ")", "format." + U, R[U]), R[U]); + L = H("signed", "boolean", L), N = H("width", "number", N), B = H("decimals", "number", B); } - return N % 8 && t.throwArgumentError("invalid fixed format width (not byte aligned)", "format.width", N), k > 80 && t.throwArgumentError("invalid fixed format (decimals too large)", "format.decimals", k), new m(d, L, N, k); + return N % 8 && t.throwArgumentError("invalid fixed format width (not byte aligned)", "format.width", N), B > 80 && t.throwArgumentError("invalid fixed format (decimals too large)", "format.decimals", B), new p(f, L, N, B); } } class h { - constructor(R, L, N, k) { - R !== d && t.throwError("cannot use FixedNumber constructor; use FixedNumber.from", i.Vy.errors.UNSUPPORTED_OPERATION, { operation: "new FixedFormat" }), this.format = k, this._hex = L, this._value = N, this._isFixedNumber = !0, Object.freeze(this); + constructor(R, L, N, B) { + R !== f && t.throwError("cannot use FixedNumber constructor; use FixedNumber.from", i.Vy.errors.UNSUPPORTED_OPERATION, { operation: "new FixedFormat" }), this.format = B, this._hex = L, this._value = N, this._isFixedNumber = !0, Object.freeze(this); } _checkFormat(R) { this.format.name !== R.format.name && t.throwArgumentError("incompatible format; use fixedNumber.toFormat", "other", R); @@ -11108,8 +11108,8 @@ function N6() { R == null && (R = 0); const L = this.toString().split("."); if (L.length === 1 && L.push("0"), (R < 0 || R > 80 || R % 1) && t.throwArgumentError("invalid decimal count", "decimals", R), L[1].length <= R) return this; - const N = h.from("1" + f.substring(0, R), this.format), k = I.toFormat(this.format); - return this.mulUnsafe(N).addUnsafe(k).floor().divUnsafe(N); + const N = h.from("1" + d.substring(0, R), this.format), B = I.toFormat(this.format); + return this.mulUnsafe(N).addUnsafe(B).floor().divUnsafe(N); } isZero() { return this._value === "0.0" || this._value === "0"; @@ -11133,25 +11133,25 @@ function N6() { return h.fromString(this._value, R); } static fromValue(R, L, N) { - return N != null || L == null || (0, r.YR)(L) || (N = L, L = null), L == null && (L = 0), N == null && (N = "fixed"), h.fromString(u(R, L), m.from(N)); + return N != null || L == null || (0, r.YR)(L) || (N = L, L = null), L == null && (L = 0), N == null && (N = "fixed"), h.fromString(s(R, L), p.from(N)); } static fromString(R, L) { L == null && (L = "fixed"); - const N = m.from(L), k = v(R, N.decimals); - !N.signed && k.lt(b) && s("unsigned value cannot be negative", "overflow", "value", R); + const N = p.from(L), B = v(R, N.decimals); + !N.signed && B.lt(b) && u("unsigned value cannot be negative", "overflow", "value", R); let H = null; - N.signed ? H = k.toTwos(N.width).toHexString() : (H = k.toHexString(), H = (0, a.hexZeroPad)(H, N.width / 8)); - const U = u(k, N.decimals); - return new h(d, H, U, N); + N.signed ? H = B.toTwos(N.width).toHexString() : (H = B.toHexString(), H = (0, a.hexZeroPad)(H, N.width / 8)); + const U = s(B, N.decimals); + return new h(f, H, U, N); } static fromBytes(R, L) { L == null && (L = "fixed"); - const N = m.from(L); + const N = p.from(L); if ((0, a.arrayify)(R).length > N.width / 8) throw new Error("overflow"); - let k = r.gH.from(R); - N.signed && (k = k.fromTwos(N.width)); - const H = k.toTwos((N.signed ? 0 : 1) + N.width).toHexString(), U = u(k, N.decimals); - return new h(d, H, U, N); + let B = r.gH.from(R); + N.signed && (B = B.fromTwos(N.width)); + const H = B.toTwos((N.signed ? 0 : 1) + N.width).toHexString(), U = s(B, N.decimals); + return new h(f, H, U, N); } static from(R, L) { if (typeof R == "string") return h.fromString(R, L); @@ -11169,166 +11169,166 @@ function N6() { } const O = h.from(1), I = h.from("0.5"); }, 8905: (x, n, c) => { - c.r(n), c.d(n, { arrayify: () => b, concat: () => y, hexConcat: () => O, hexDataLength: () => m, hexDataSlice: () => h, hexStripZeros: () => B, hexValue: () => I, hexZeroPad: () => R, hexlify: () => v, isBytes: () => d, isBytesLike: () => p, isHexString: () => l, joinSignature: () => N, splitSignature: () => L, stripZeros: () => s, zeroPad: () => f }); + c.r(n), c.d(n, { arrayify: () => b, concat: () => y, hexConcat: () => O, hexDataLength: () => p, hexDataSlice: () => h, hexStripZeros: () => k, hexValue: () => I, hexZeroPad: () => R, hexlify: () => v, isBytes: () => f, isBytesLike: () => m, isHexString: () => l, joinSignature: () => N, splitSignature: () => L, stripZeros: () => u, zeroPad: () => d }); const r = new (c(7720)).Vy("bytes/5.7.0"); - function a(k) { - return !!k.toHexString; + function a(B) { + return !!B.toHexString; } - function i(k) { - return k.slice || (k.slice = function() { + function i(B) { + return B.slice || (B.slice = function() { const H = Array.prototype.slice.call(arguments); - return i(new Uint8Array(Array.prototype.slice.apply(k, H))); - }), k; + return i(new Uint8Array(Array.prototype.slice.apply(B, H))); + }), B; } - function p(k) { - return l(k) && !(k.length % 2) || d(k); + function m(B) { + return l(B) && !(B.length % 2) || f(B); } - function t(k) { - return typeof k == "number" && k == k && k % 1 == 0; + function t(B) { + return typeof B == "number" && B == B && B % 1 == 0; } - function d(k) { - if (k == null) return !1; - if (k.constructor === Uint8Array) return !0; - if (typeof k == "string" || !t(k.length) || k.length < 0) return !1; - for (let H = 0; H < k.length; H++) { - const U = k[H]; + function f(B) { + if (B == null) return !1; + if (B.constructor === Uint8Array) return !0; + if (typeof B == "string" || !t(B.length) || B.length < 0) return !1; + for (let H = 0; H < B.length; H++) { + const U = B[H]; if (!t(U) || U < 0 || U >= 256) return !1; } return !0; } - function b(k, H) { - if (H || (H = {}), typeof k == "number") { - r.checkSafeUint53(k, "invalid arrayify value"); + function b(B, H) { + if (H || (H = {}), typeof B == "number") { + r.checkSafeUint53(B, "invalid arrayify value"); const U = []; - for (; k; ) U.unshift(255 & k), k = parseInt(String(k / 256)); + for (; B; ) U.unshift(255 & B), B = parseInt(String(B / 256)); return U.length === 0 && U.push(0), i(new Uint8Array(U)); } - if (H.allowMissingPrefix && typeof k == "string" && k.substring(0, 2) !== "0x" && (k = "0x" + k), a(k) && (k = k.toHexString()), l(k)) { - let U = k.substring(2); - U.length % 2 && (H.hexPad === "left" ? U = "0" + U : H.hexPad === "right" ? U += "0" : r.throwArgumentError("hex data is odd-length", "value", k)); - const _ = []; - for (let T = 0; T < U.length; T += 2) _.push(parseInt(U.substring(T, T + 2), 16)); - return i(new Uint8Array(_)); + if (H.allowMissingPrefix && typeof B == "string" && B.substring(0, 2) !== "0x" && (B = "0x" + B), a(B) && (B = B.toHexString()), l(B)) { + let U = B.substring(2); + U.length % 2 && (H.hexPad === "left" ? U = "0" + U : H.hexPad === "right" ? U += "0" : r.throwArgumentError("hex data is odd-length", "value", B)); + const S = []; + for (let T = 0; T < U.length; T += 2) S.push(parseInt(U.substring(T, T + 2), 16)); + return i(new Uint8Array(S)); } - return d(k) ? i(new Uint8Array(k)) : r.throwArgumentError("invalid arrayify value", "value", k); + return f(B) ? i(new Uint8Array(B)) : r.throwArgumentError("invalid arrayify value", "value", B); } - function y(k) { - const H = k.map((T) => b(T)), U = H.reduce((T, E) => T + E.length, 0), _ = new Uint8Array(U); - return H.reduce((T, E) => (_.set(E, T), T + E.length), 0), i(_); + function y(B) { + const H = B.map((T) => b(T)), U = H.reduce((T, E) => T + E.length, 0), S = new Uint8Array(U); + return H.reduce((T, E) => (S.set(E, T), T + E.length), 0), i(S); } - function s(k) { - let H = b(k); + function u(B) { + let H = b(B); if (H.length === 0) return H; let U = 0; for (; U < H.length && H[U] === 0; ) U++; return U && (H = H.slice(U)), H; } - function f(k, H) { - (k = b(k)).length > H && r.throwArgumentError("value out of range", "value", arguments[0]); + function d(B, H) { + (B = b(B)).length > H && r.throwArgumentError("value out of range", "value", arguments[0]); const U = new Uint8Array(H); - return U.set(k, H - k.length), i(U); + return U.set(B, H - B.length), i(U); } - function l(k, H) { - return !(typeof k != "string" || !k.match(/^0x[0-9A-Fa-f]*$/) || H && k.length !== 2 + 2 * H); + function l(B, H) { + return !(typeof B != "string" || !B.match(/^0x[0-9A-Fa-f]*$/) || H && B.length !== 2 + 2 * H); } - const u = "0123456789abcdef"; - function v(k, H) { - if (H || (H = {}), typeof k == "number") { - r.checkSafeUint53(k, "invalid hexlify value"); + const s = "0123456789abcdef"; + function v(B, H) { + if (H || (H = {}), typeof B == "number") { + r.checkSafeUint53(B, "invalid hexlify value"); let U = ""; - for (; k; ) U = u[15 & k] + U, k = Math.floor(k / 16); + for (; B; ) U = s[15 & B] + U, B = Math.floor(B / 16); return U.length ? (U.length % 2 && (U = "0" + U), "0x" + U) : "0x00"; } - if (typeof k == "bigint") return (k = k.toString(16)).length % 2 ? "0x0" + k : "0x" + k; - if (H.allowMissingPrefix && typeof k == "string" && k.substring(0, 2) !== "0x" && (k = "0x" + k), a(k)) return k.toHexString(); - if (l(k)) return k.length % 2 && (H.hexPad === "left" ? k = "0x0" + k.substring(2) : H.hexPad === "right" ? k += "0" : r.throwArgumentError("hex data is odd-length", "value", k)), k.toLowerCase(); - if (d(k)) { + if (typeof B == "bigint") return (B = B.toString(16)).length % 2 ? "0x0" + B : "0x" + B; + if (H.allowMissingPrefix && typeof B == "string" && B.substring(0, 2) !== "0x" && (B = "0x" + B), a(B)) return B.toHexString(); + if (l(B)) return B.length % 2 && (H.hexPad === "left" ? B = "0x0" + B.substring(2) : H.hexPad === "right" ? B += "0" : r.throwArgumentError("hex data is odd-length", "value", B)), B.toLowerCase(); + if (f(B)) { let U = "0x"; - for (let _ = 0; _ < k.length; _++) { - let T = k[_]; - U += u[(240 & T) >> 4] + u[15 & T]; + for (let S = 0; S < B.length; S++) { + let T = B[S]; + U += s[(240 & T) >> 4] + s[15 & T]; } return U; } - return r.throwArgumentError("invalid hexlify value", "value", k); + return r.throwArgumentError("invalid hexlify value", "value", B); } - function m(k) { - if (typeof k != "string") k = v(k); - else if (!l(k) || k.length % 2) return null; - return (k.length - 2) / 2; + function p(B) { + if (typeof B != "string") B = v(B); + else if (!l(B) || B.length % 2) return null; + return (B.length - 2) / 2; } - function h(k, H, U) { - return typeof k != "string" ? k = v(k) : (!l(k) || k.length % 2) && r.throwArgumentError("invalid hexData", "value", k), H = 2 + 2 * H, U != null ? "0x" + k.substring(H, 2 + 2 * U) : "0x" + k.substring(H); + function h(B, H, U) { + return typeof B != "string" ? B = v(B) : (!l(B) || B.length % 2) && r.throwArgumentError("invalid hexData", "value", B), H = 2 + 2 * H, U != null ? "0x" + B.substring(H, 2 + 2 * U) : "0x" + B.substring(H); } - function O(k) { + function O(B) { let H = "0x"; - return k.forEach((U) => { + return B.forEach((U) => { H += v(U).substring(2); }), H; } - function I(k) { - const H = B(v(k, { hexPad: "left" })); + function I(B) { + const H = k(v(B, { hexPad: "left" })); return H === "0x" ? "0x0" : H; } - function B(k) { - typeof k != "string" && (k = v(k)), l(k) || r.throwArgumentError("invalid hex string", "value", k), k = k.substring(2); + function k(B) { + typeof B != "string" && (B = v(B)), l(B) || r.throwArgumentError("invalid hex string", "value", B), B = B.substring(2); let H = 0; - for (; H < k.length && k[H] === "0"; ) H++; - return "0x" + k.substring(H); + for (; H < B.length && B[H] === "0"; ) H++; + return "0x" + B.substring(H); } - function R(k, H) { - for (typeof k != "string" ? k = v(k) : l(k) || r.throwArgumentError("invalid hex string", "value", k), k.length > 2 * H + 2 && r.throwArgumentError("value out of range", "value", arguments[1]); k.length < 2 * H + 2; ) k = "0x0" + k.substring(2); - return k; + function R(B, H) { + for (typeof B != "string" ? B = v(B) : l(B) || r.throwArgumentError("invalid hex string", "value", B), B.length > 2 * H + 2 && r.throwArgumentError("value out of range", "value", arguments[1]); B.length < 2 * H + 2; ) B = "0x0" + B.substring(2); + return B; } - function L(k) { + function L(B) { const H = { r: "0x", s: "0x", _vs: "0x", recoveryParam: 0, v: 0, yParityAndS: "0x", compact: "0x" }; - if (p(k)) { - let U = b(k); - U.length === 64 ? (H.v = 27 + (U[32] >> 7), U[32] &= 127, H.r = v(U.slice(0, 32)), H.s = v(U.slice(32, 64))) : U.length === 65 ? (H.r = v(U.slice(0, 32)), H.s = v(U.slice(32, 64)), H.v = U[64]) : r.throwArgumentError("invalid signature string", "signature", k), H.v < 27 && (H.v === 0 || H.v === 1 ? H.v += 27 : r.throwArgumentError("signature invalid v byte", "signature", k)), H.recoveryParam = 1 - H.v % 2, H.recoveryParam && (U[32] |= 128), H._vs = v(U.slice(32, 64)); + if (m(B)) { + let U = b(B); + U.length === 64 ? (H.v = 27 + (U[32] >> 7), U[32] &= 127, H.r = v(U.slice(0, 32)), H.s = v(U.slice(32, 64))) : U.length === 65 ? (H.r = v(U.slice(0, 32)), H.s = v(U.slice(32, 64)), H.v = U[64]) : r.throwArgumentError("invalid signature string", "signature", B), H.v < 27 && (H.v === 0 || H.v === 1 ? H.v += 27 : r.throwArgumentError("signature invalid v byte", "signature", B)), H.recoveryParam = 1 - H.v % 2, H.recoveryParam && (U[32] |= 128), H._vs = v(U.slice(32, 64)); } else { - if (H.r = k.r, H.s = k.s, H.v = k.v, H.recoveryParam = k.recoveryParam, H._vs = k._vs, H._vs != null) { - const T = f(b(H._vs), 32); + if (H.r = B.r, H.s = B.s, H.v = B.v, H.recoveryParam = B.recoveryParam, H._vs = B._vs, H._vs != null) { + const T = d(b(H._vs), 32); H._vs = v(T); const E = T[0] >= 128 ? 1 : 0; - H.recoveryParam == null ? H.recoveryParam = E : H.recoveryParam !== E && r.throwArgumentError("signature recoveryParam mismatch _vs", "signature", k), T[0] &= 127; + H.recoveryParam == null ? H.recoveryParam = E : H.recoveryParam !== E && r.throwArgumentError("signature recoveryParam mismatch _vs", "signature", B), T[0] &= 127; const M = v(T); - H.s == null ? H.s = M : H.s !== M && r.throwArgumentError("signature v mismatch _vs", "signature", k); + H.s == null ? H.s = M : H.s !== M && r.throwArgumentError("signature v mismatch _vs", "signature", B); } - if (H.recoveryParam == null) H.v == null ? r.throwArgumentError("signature missing v and recoveryParam", "signature", k) : H.v === 0 || H.v === 1 ? H.recoveryParam = H.v : H.recoveryParam = 1 - H.v % 2; + if (H.recoveryParam == null) H.v == null ? r.throwArgumentError("signature missing v and recoveryParam", "signature", B) : H.v === 0 || H.v === 1 ? H.recoveryParam = H.v : H.recoveryParam = 1 - H.v % 2; else if (H.v == null) H.v = 27 + H.recoveryParam; else { const T = H.v === 0 || H.v === 1 ? H.v : 1 - H.v % 2; - H.recoveryParam !== T && r.throwArgumentError("signature recoveryParam mismatch v", "signature", k); + H.recoveryParam !== T && r.throwArgumentError("signature recoveryParam mismatch v", "signature", B); } - H.r != null && l(H.r) ? H.r = R(H.r, 32) : r.throwArgumentError("signature missing or invalid r", "signature", k), H.s != null && l(H.s) ? H.s = R(H.s, 32) : r.throwArgumentError("signature missing or invalid s", "signature", k); + H.r != null && l(H.r) ? H.r = R(H.r, 32) : r.throwArgumentError("signature missing or invalid r", "signature", B), H.s != null && l(H.s) ? H.s = R(H.s, 32) : r.throwArgumentError("signature missing or invalid s", "signature", B); const U = b(H.s); - U[0] >= 128 && r.throwArgumentError("signature s out of range", "signature", k), H.recoveryParam && (U[0] |= 128); - const _ = v(U); - H._vs && (l(H._vs) || r.throwArgumentError("signature invalid _vs", "signature", k), H._vs = R(H._vs, 32)), H._vs == null ? H._vs = _ : H._vs !== _ && r.throwArgumentError("signature _vs mismatch v and s", "signature", k); + U[0] >= 128 && r.throwArgumentError("signature s out of range", "signature", B), H.recoveryParam && (U[0] |= 128); + const S = v(U); + H._vs && (l(H._vs) || r.throwArgumentError("signature invalid _vs", "signature", B), H._vs = R(H._vs, 32)), H._vs == null ? H._vs = S : H._vs !== S && r.throwArgumentError("signature _vs mismatch v and s", "signature", B); } return H.yParityAndS = H._vs, H.compact = H.r + H.yParityAndS.substring(2), H; } - function N(k) { - return v(y([(k = L(k)).r, k.s, k.recoveryParam ? "0x1c" : "0x1b"])); + function N(B) { + return v(y([(B = L(B)).r, B.s, B.recoveryParam ? "0x1c" : "0x1b"])); } }, 1551: (x, n, c) => { - c.r(n), c.d(n, { AddressZero: () => r, EtherSymbol: () => f, HashZero: () => s, MaxUint256: () => y, NegativeOne: () => i, One: () => t, Two: () => d, WeiPerEther: () => b, Zero: () => p }); + c.r(n), c.d(n, { AddressZero: () => r, EtherSymbol: () => d, HashZero: () => u, MaxUint256: () => y, NegativeOne: () => i, One: () => t, Two: () => f, WeiPerEther: () => b, Zero: () => m }); const r = "0x0000000000000000000000000000000000000000"; var a = c(7457); - const i = a.gH.from(-1), p = a.gH.from(0), t = a.gH.from(1), d = a.gH.from(2), b = a.gH.from("1000000000000000000"), y = a.gH.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"), s = "0x0000000000000000000000000000000000000000000000000000000000000000", f = "Ξ"; + const i = a.gH.from(-1), m = a.gH.from(0), t = a.gH.from(1), f = a.gH.from(2), b = a.gH.from("1000000000000000000"), y = a.gH.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"), u = "0x0000000000000000000000000000000000000000000000000000000000000000", d = "Ξ"; }, 7720: (x, n, c) => { - c.d(n, { Vy: () => f }); + c.d(n, { Vy: () => d }); let r = !1, a = !1; const i = { debug: 1, default: 2, info: 2, warning: 3, error: 4, off: 5 }; - let p = i.default, t = null; - const d = function() { + let m = i.default, t = null; + const f = function() { try { const l = []; - if (["NFD", "NFC", "NFKD", "NFKC"].forEach((u) => { + if (["NFD", "NFC", "NFKD", "NFKC"].forEach((s) => { try { - if ("test".normalize(u) !== "test") throw new Error("bad normalize"); + if ("test".normalize(s) !== "test") throw new Error("bad normalize"); } catch { - l.push(u); + l.push(s); } }), l.length) throw new Error("missing " + l.join(", ")); if ("é".normalize("NFD") !== "é") throw new Error("broken implementation"); @@ -11343,46 +11343,46 @@ function N6() { })(b || (b = {})), function(l) { l.UNKNOWN_ERROR = "UNKNOWN_ERROR", l.NOT_IMPLEMENTED = "NOT_IMPLEMENTED", l.UNSUPPORTED_OPERATION = "UNSUPPORTED_OPERATION", l.NETWORK_ERROR = "NETWORK_ERROR", l.SERVER_ERROR = "SERVER_ERROR", l.TIMEOUT = "TIMEOUT", l.BUFFER_OVERRUN = "BUFFER_OVERRUN", l.NUMERIC_FAULT = "NUMERIC_FAULT", l.MISSING_NEW = "MISSING_NEW", l.INVALID_ARGUMENT = "INVALID_ARGUMENT", l.MISSING_ARGUMENT = "MISSING_ARGUMENT", l.UNEXPECTED_ARGUMENT = "UNEXPECTED_ARGUMENT", l.CALL_EXCEPTION = "CALL_EXCEPTION", l.INSUFFICIENT_FUNDS = "INSUFFICIENT_FUNDS", l.NONCE_EXPIRED = "NONCE_EXPIRED", l.REPLACEMENT_UNDERPRICED = "REPLACEMENT_UNDERPRICED", l.UNPREDICTABLE_GAS_LIMIT = "UNPREDICTABLE_GAS_LIMIT", l.TRANSACTION_REPLACED = "TRANSACTION_REPLACED", l.ACTION_REJECTED = "ACTION_REJECTED"; }(y || (y = {})); - const s = "0123456789abcdef"; - class f { - constructor(u) { - Object.defineProperty(this, "version", { enumerable: !0, value: u, writable: !1 }); + const u = "0123456789abcdef"; + class d { + constructor(s) { + Object.defineProperty(this, "version", { enumerable: !0, value: s, writable: !1 }); } - _log(u, v) { - const m = u.toLowerCase(); - i[m] == null && this.throwArgumentError("invalid log level name", "logLevel", u), p > i[m] || console.log.apply(console, v); + _log(s, v) { + const p = s.toLowerCase(); + i[p] == null && this.throwArgumentError("invalid log level name", "logLevel", s), m > i[p] || console.log.apply(console, v); } - debug(...u) { - this._log(f.levels.DEBUG, u); + debug(...s) { + this._log(d.levels.DEBUG, s); } - info(...u) { - this._log(f.levels.INFO, u); + info(...s) { + this._log(d.levels.INFO, s); } - warn(...u) { - this._log(f.levels.WARNING, u); + warn(...s) { + this._log(d.levels.WARNING, s); } - makeError(u, v, m) { + makeError(s, v, p) { if (a) return this.makeError("censored error", v, {}); - v || (v = f.errors.UNKNOWN_ERROR), m || (m = {}); + v || (v = d.errors.UNKNOWN_ERROR), p || (p = {}); const h = []; - Object.keys(m).forEach((R) => { - const L = m[R]; + Object.keys(p).forEach((R) => { + const L = p[R]; try { if (L instanceof Uint8Array) { let N = ""; - for (let k = 0; k < L.length; k++) N += s[L[k] >> 4], N += s[15 & L[k]]; + for (let B = 0; B < L.length; B++) N += u[L[B] >> 4], N += u[15 & L[B]]; h.push(R + "=Uint8Array(0x" + N + ")"); } else h.push(R + "=" + JSON.stringify(L)); } catch { - h.push(R + "=" + JSON.stringify(m[R].toString())); + h.push(R + "=" + JSON.stringify(p[R].toString())); } }), h.push(`code=${v}`), h.push(`version=${this.version}`); - const O = u; + const O = s; let I = ""; switch (v) { case y.NUMERIC_FAULT: { I = "NUMERIC_FAULT"; - const R = u; + const R = s; switch (R) { case "overflow": case "underflow": @@ -11407,75 +11407,75 @@ function N6() { case y.UNPREDICTABLE_GAS_LIMIT: I = v; } - I && (u += " [ See: https://links.ethers.org/v5-errors-" + I + " ]"), h.length && (u += " (" + h.join(", ") + ")"); - const B = new Error(u); - return B.reason = O, B.code = v, Object.keys(m).forEach(function(R) { - B[R] = m[R]; - }), B; + I && (s += " [ See: https://links.ethers.org/v5-errors-" + I + " ]"), h.length && (s += " (" + h.join(", ") + ")"); + const k = new Error(s); + return k.reason = O, k.code = v, Object.keys(p).forEach(function(R) { + k[R] = p[R]; + }), k; } - throwError(u, v, m) { - throw this.makeError(u, v, m); + throwError(s, v, p) { + throw this.makeError(s, v, p); } - throwArgumentError(u, v, m) { - return this.throwError(u, f.errors.INVALID_ARGUMENT, { argument: v, value: m }); + throwArgumentError(s, v, p) { + return this.throwError(s, d.errors.INVALID_ARGUMENT, { argument: v, value: p }); } - assert(u, v, m, h) { - u || this.throwError(v, m, h); + assert(s, v, p, h) { + s || this.throwError(v, p, h); } - assertArgument(u, v, m, h) { - u || this.throwArgumentError(v, m, h); + assertArgument(s, v, p, h) { + s || this.throwArgumentError(v, p, h); } - checkNormalize(u) { - d && this.throwError("platform missing String.prototype.normalize", f.errors.UNSUPPORTED_OPERATION, { operation: "String.prototype.normalize", form: d }); + checkNormalize(s) { + f && this.throwError("platform missing String.prototype.normalize", d.errors.UNSUPPORTED_OPERATION, { operation: "String.prototype.normalize", form: f }); } - checkSafeUint53(u, v) { - typeof u == "number" && (v == null && (v = "value not safe"), (u < 0 || u >= 9007199254740991) && this.throwError(v, f.errors.NUMERIC_FAULT, { operation: "checkSafeInteger", fault: "out-of-safe-range", value: u }), u % 1 && this.throwError(v, f.errors.NUMERIC_FAULT, { operation: "checkSafeInteger", fault: "non-integer", value: u })); + checkSafeUint53(s, v) { + typeof s == "number" && (v == null && (v = "value not safe"), (s < 0 || s >= 9007199254740991) && this.throwError(v, d.errors.NUMERIC_FAULT, { operation: "checkSafeInteger", fault: "out-of-safe-range", value: s }), s % 1 && this.throwError(v, d.errors.NUMERIC_FAULT, { operation: "checkSafeInteger", fault: "non-integer", value: s })); } - checkArgumentCount(u, v, m) { - m = m ? ": " + m : "", u < v && this.throwError("missing argument" + m, f.errors.MISSING_ARGUMENT, { count: u, expectedCount: v }), u > v && this.throwError("too many arguments" + m, f.errors.UNEXPECTED_ARGUMENT, { count: u, expectedCount: v }); + checkArgumentCount(s, v, p) { + p = p ? ": " + p : "", s < v && this.throwError("missing argument" + p, d.errors.MISSING_ARGUMENT, { count: s, expectedCount: v }), s > v && this.throwError("too many arguments" + p, d.errors.UNEXPECTED_ARGUMENT, { count: s, expectedCount: v }); } - checkNew(u, v) { - u !== Object && u != null || this.throwError("missing new", f.errors.MISSING_NEW, { name: v.name }); + checkNew(s, v) { + s !== Object && s != null || this.throwError("missing new", d.errors.MISSING_NEW, { name: v.name }); } - checkAbstract(u, v) { - u === v ? this.throwError("cannot instantiate abstract class " + JSON.stringify(v.name) + " directly; use a sub-class", f.errors.UNSUPPORTED_OPERATION, { name: u.name, operation: "new" }) : u !== Object && u != null || this.throwError("missing new", f.errors.MISSING_NEW, { name: v.name }); + checkAbstract(s, v) { + s === v ? this.throwError("cannot instantiate abstract class " + JSON.stringify(v.name) + " directly; use a sub-class", d.errors.UNSUPPORTED_OPERATION, { name: s.name, operation: "new" }) : s !== Object && s != null || this.throwError("missing new", d.errors.MISSING_NEW, { name: v.name }); } static globalLogger() { - return t || (t = new f("logger/5.7.0")), t; + return t || (t = new d("logger/5.7.0")), t; } - static setCensorship(u, v) { - if (!u && v && this.globalLogger().throwError("cannot permanently disable censorship", f.errors.UNSUPPORTED_OPERATION, { operation: "setCensorship" }), r) { - if (!u) return; - this.globalLogger().throwError("error censorship permanent", f.errors.UNSUPPORTED_OPERATION, { operation: "setCensorship" }); + static setCensorship(s, v) { + if (!s && v && this.globalLogger().throwError("cannot permanently disable censorship", d.errors.UNSUPPORTED_OPERATION, { operation: "setCensorship" }), r) { + if (!s) return; + this.globalLogger().throwError("error censorship permanent", d.errors.UNSUPPORTED_OPERATION, { operation: "setCensorship" }); } - a = !!u, r = !!v; + a = !!s, r = !!v; } - static setLogLevel(u) { - const v = i[u.toLowerCase()]; - v != null ? p = v : f.globalLogger().warn("invalid log level - " + u); + static setLogLevel(s) { + const v = i[s.toLowerCase()]; + v != null ? m = v : d.globalLogger().warn("invalid log level - " + s); } - static from(u) { - return new f(u); + static from(s) { + return new d(s); } } - f.errors = y, f.levels = b; + d.errors = y, d.levels = b; }, 5111: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.utils = n.curve25519 = n.getSharedSecret = n.sync = n.verify = n.sign = n.getPublicKey = n.Signature = n.Point = n.RistrettoPoint = n.ExtendedPoint = n.CURVE = void 0; - const r = c(3086), a = BigInt(0), i = BigInt(1), p = BigInt(2), t = BigInt(8), d = BigInt("7237005577332262213973186563042994240857116359379907606001950938285454250989"), b = Object.freeze({ a: BigInt(-1), d: BigInt("37095705934669439343138083508754565189542113879843219016388785533085940283555"), P: BigInt("57896044618658097711785492504343953926634992332820282019728792003956564819949"), l: d, n: d, h: BigInt(8), Gx: BigInt("15112221349535400772501151409588531511454012693041857206046113283949847762202"), Gy: BigInt("46316835694926478169428394003475163141307993866256225615783033603165251855960") }); + const r = c(3086), a = BigInt(0), i = BigInt(1), m = BigInt(2), t = BigInt(8), f = BigInt("7237005577332262213973186563042994240857116359379907606001950938285454250989"), b = Object.freeze({ a: BigInt(-1), d: BigInt("37095705934669439343138083508754565189542113879843219016388785533085940283555"), P: BigInt("57896044618658097711785492504343953926634992332820282019728792003956564819949"), l: f, n: f, h: BigInt(8), Gx: BigInt("15112221349535400772501151409588531511454012693041857206046113283949847762202"), Gy: BigInt("46316835694926478169428394003475163141307993866256225615783033603165251855960") }); n.CURVE = b; - const y = BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"), s = BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752"), f = (BigInt("6853475219497561581579357271197624642482790079785650197046958215289687604742"), BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235")), l = BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"), u = BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"), v = BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952"); - class m { + const y = BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"), u = BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752"), d = (BigInt("6853475219497561581579357271197624642482790079785650197046958215289687604742"), BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235")), l = BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"), s = BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"), v = BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952"); + class p { constructor(K, X, ne, re) { this.x = K, this.y = X, this.z = ne, this.t = re; } static fromAffine(K) { if (!(K instanceof N)) throw new TypeError("ExtendedPoint#fromAffine: expected Point"); - return K.equals(N.ZERO) ? m.ZERO : new m(K.x, K.y, i, V(K.x * K.y)); + return K.equals(N.ZERO) ? p.ZERO : new p(K.x, K.y, i, V(K.x * K.y)); } static toAffineBatch(K) { const X = function(ne, re = b.P) { - const pe = new Array(ne.length), Ae = D(ne.reduce((xe, Re, De) => Re === a ? xe : (pe[De] = xe, V(xe * Re, re)), i), re); - return ne.reduceRight((xe, Re, De) => Re === a ? xe : (pe[De] = V(xe * pe[De], re), V(xe * Re, re)), Ae), pe; + const pe = new Array(ne.length), Oe = D(ne.reduce((xe, Re, De) => Re === a ? xe : (pe[De] = xe, V(xe * Re, re)), i), re); + return ne.reduceRight((xe, Re, De) => Re === a ? xe : (pe[De] = V(xe * pe[De], re), V(xe * Re, re)), Oe), pe; }(K.map((ne) => ne.z)); return K.map((ne, re) => ne.toAffine(X[re])); } @@ -11484,22 +11484,22 @@ function N6() { } equals(K) { O(K); - const { x: X, y: ne, z: re } = this, { x: pe, y: Ae, z: xe } = K, Re = V(X * xe), De = V(pe * re), Le = V(ne * xe), Ve = V(Ae * re); + const { x: X, y: ne, z: re } = this, { x: pe, y: Oe, z: xe } = K, Re = V(X * xe), De = V(pe * re), Le = V(ne * xe), Ve = V(Oe * re); return Re === De && Le === Ve; } negate() { - return new m(V(-this.x), this.y, this.z, V(-this.t)); + return new p(V(-this.x), this.y, this.z, V(-this.t)); } double() { - const { x: K, y: X, z: ne } = this, { a: re } = b, pe = V(K * K), Ae = V(X * X), xe = V(p * V(ne * ne)), Re = V(re * pe), De = K + X, Le = V(V(De * De) - pe - Ae), Ve = Re + Ae, Ze = Ve - xe, ke = Re - Ae, de = V(Le * Ze), oe = V(Ve * ke), le = V(Le * ke), me = V(Ze * Ve); - return new m(de, oe, me, le); + const { x: K, y: X, z: ne } = this, { a: re } = b, pe = V(K * K), Oe = V(X * X), xe = V(m * V(ne * ne)), Re = V(re * pe), De = K + X, Le = V(V(De * De) - pe - Oe), Ve = Re + Oe, Ze = Ve - xe, Be = Re - Oe, de = V(Le * Ze), oe = V(Ve * Be), le = V(Le * Be), me = V(Ze * Ve); + return new p(de, oe, me, le); } add(K) { O(K); - const { x: X, y: ne, z: re, t: pe } = this, { x: Ae, y: xe, z: Re, t: De } = K, Le = V((ne - X) * (xe + Ae)), Ve = V((ne + X) * (xe - Ae)), Ze = V(Ve - Le); + const { x: X, y: ne, z: re, t: pe } = this, { x: Oe, y: xe, z: Re, t: De } = K, Le = V((ne - X) * (xe + Oe)), Ve = V((ne + X) * (xe - Oe)), Ze = V(Ve - Le); if (Ze === a) return this.double(); - const ke = V(re * p * De), de = V(pe * p * Re), oe = de + ke, le = Ve + Le, me = de - ke, Ce = V(oe * Ze), we = V(le * me), Ie = V(oe * me), Be = V(Ze * le); - return new m(Ce, we, Be, Ie); + const Be = V(re * m * De), de = V(pe * m * Re), oe = de + Be, le = Ve + Le, me = de - Be, Ce = V(oe * Ze), we = V(le * me), Ie = V(oe * me), ke = V(Ze * le); + return new p(Ce, we, ke, Ie); } subtract(K) { return this.add(K.negate()); @@ -11507,7 +11507,7 @@ function N6() { precomputeWindow(K) { const X = 1 + 256 / K, ne = []; let re = this, pe = re; - for (let Ae = 0; Ae < X; Ae++) { + for (let Oe = 0; Oe < X; Oe++) { pe = re, ne.push(pe); for (let xe = 1; xe < 2 ** (K - 1); xe++) pe = pe.add(re), ne.push(pe); re = pe.double(); @@ -11515,58 +11515,58 @@ function N6() { return ne; } wNAF(K, X) { - !X && this.equals(m.BASE) && (X = N.BASE); + !X && this.equals(p.BASE) && (X = N.BASE); const ne = X && X._WINDOW_SIZE || 1; if (256 % ne) throw new Error("Point#wNAF: Invalid precomputation window, must be power of 2"); let re = X && L.get(X); - re || (re = this.precomputeWindow(ne), X && ne !== 1 && (re = m.normalizeZ(re), L.set(X, re))); - let pe = m.ZERO, Ae = m.BASE; + re || (re = this.precomputeWindow(ne), X && ne !== 1 && (re = p.normalizeZ(re), L.set(X, re))); + let pe = p.ZERO, Oe = p.BASE; const xe = 1 + 256 / ne, Re = 2 ** (ne - 1), De = BigInt(2 ** ne - 1), Le = 2 ** ne, Ve = BigInt(ne); for (let Ze = 0; Ze < xe; Ze++) { - const ke = Ze * Re; + const Be = Ze * Re; let de = Number(K & De); K >>= Ve, de > Re && (de -= Le, K += i); - const oe = ke, le = ke + Math.abs(de) - 1, me = Ze % 2 != 0, Ce = de < 0; - de === 0 ? Ae = Ae.add(h(me, re[oe])) : pe = pe.add(h(Ce, re[le])); + const oe = Be, le = Be + Math.abs(de) - 1, me = Ze % 2 != 0, Ce = de < 0; + de === 0 ? Oe = Oe.add(h(me, re[oe])) : pe = pe.add(h(Ce, re[le])); } - return m.normalizeZ([pe, Ae])[0]; + return p.normalizeZ([pe, Oe])[0]; } multiply(K, X) { return this.wNAF(q(K, b.l), X); } multiplyUnsafe(K) { let X = q(K, b.l, !1); - const ne = m.BASE, re = m.ZERO; + const ne = p.BASE, re = p.ZERO; if (X === a) return re; if (this.equals(re) || X === i) return this; if (this.equals(ne)) return this.wNAF(X); - let pe = re, Ae = this; - for (; X > a; ) X & i && (pe = pe.add(Ae)), Ae = Ae.double(), X >>= i; + let pe = re, Oe = this; + for (; X > a; ) X & i && (pe = pe.add(Oe)), Oe = Oe.double(), X >>= i; return pe; } isSmallOrder() { - return this.multiplyUnsafe(b.h).equals(m.ZERO); + return this.multiplyUnsafe(b.h).equals(p.ZERO); } isTorsionFree() { - let K = this.multiplyUnsafe(b.l / p).double(); - return b.l % p && (K = K.add(this)), K.equals(m.ZERO); + let K = this.multiplyUnsafe(b.l / m).double(); + return b.l % m && (K = K.add(this)), K.equals(p.ZERO); } toAffine(K) { - const { x: X, y: ne, z: re } = this, pe = this.equals(m.ZERO); + const { x: X, y: ne, z: re } = this, pe = this.equals(p.ZERO); K == null && (K = pe ? t : D(re)); - const Ae = V(X * K), xe = V(ne * K), Re = V(re * K); + const Oe = V(X * K), xe = V(ne * K), Re = V(re * K); if (pe) return N.ZERO; if (Re !== i) throw new Error("invZ was invalid"); - return new N(Ae, xe); + return new N(Oe, xe); } fromRistrettoBytes() { - B(); + k(); } toRistrettoBytes() { - B(); + k(); } fromRistrettoHash() { - B(); + k(); } } function h(W, K) { @@ -11574,27 +11574,27 @@ function N6() { return W ? X : K; } function O(W) { - if (!(W instanceof m)) throw new TypeError("ExtendedPoint expected"); + if (!(W instanceof p)) throw new TypeError("ExtendedPoint expected"); } function I(W) { if (!(W instanceof R)) throw new TypeError("RistrettoPoint expected"); } - function B() { + function k() { throw new Error("Legacy method: switch to RistrettoPoint"); } - n.ExtendedPoint = m, m.BASE = new m(b.Gx, b.Gy, i, V(b.Gx * b.Gy)), m.ZERO = new m(a, i, i, a); + n.ExtendedPoint = p, p.BASE = new p(b.Gx, b.Gy, i, V(b.Gx * b.Gy)), p.ZERO = new p(a, i, i, a); class R { constructor(K) { this.ep = K; } static calcElligatorRistrettoMap(K) { - const { d: X } = b, ne = V(s * K * K), re = V((ne + i) * u); + const { d: X } = b, ne = V(u * K * K), re = V((ne + i) * s); let pe = BigInt(-1); - const Ae = V((pe - X * ne) * V(ne + X)); - let { isValid: xe, value: Re } = G(re, Ae), De = V(Re * K); - S(De) || (De = V(-De)), xe || (Re = De), xe || (pe = ne); - const Le = V(pe * (ne - i) * v - Ae), Ve = Re * Re, Ze = V((Re + Re) * Ae), ke = V(Le * f), de = V(i - Ve), oe = V(i + Ve); - return new m(V(Ze * oe), V(de * ke), V(ke * oe), V(Ze * de)); + const Oe = V((pe - X * ne) * V(ne + X)); + let { isValid: xe, value: Re } = G(re, Oe), De = V(Re * K); + _(De) || (De = V(-De)), xe || (Re = De), xe || (pe = ne); + const Le = V(pe * (ne - i) * v - Oe), Ve = Re * Re, Ze = V((Re + Re) * Oe), Be = V(Le * d), de = V(i - Ve), oe = V(i + Ve); + return new p(V(Ze * oe), V(de * Be), V(Be * oe), V(Ze * de)); } static hashToCurve(K) { const X = j((K = Z(K, 64)).slice(0, 32)), ne = this.calcElligatorRistrettoMap(X), re = j(K.slice(32, 64)), pe = this.calcElligatorRistrettoMap(re); @@ -11605,30 +11605,30 @@ function N6() { const { a: X, d: ne } = b, re = "RistrettoPoint.fromHex: the hex is not valid encoding of RistrettoPoint", pe = j(K); if (!function(we, Ie) { if (we.length !== Ie.length) return !1; - for (let Be = 0; Be < we.length; Be++) if (we[Be] !== Ie[Be]) return !1; + for (let ke = 0; ke < we.length; ke++) if (we[ke] !== Ie[ke]) return !1; return !0; - }(M(pe), K) || S(pe)) throw new Error(re); - const Ae = V(pe * pe), xe = V(i + X * Ae), Re = V(i - X * Ae), De = V(xe * xe), Le = V(Re * Re), Ve = V(X * ne * De - Le), { isValid: Ze, value: ke } = Q(V(Ve * Le)), de = V(ke * Re), oe = V(ke * de * Ve); + }(M(pe), K) || _(pe)) throw new Error(re); + const Oe = V(pe * pe), xe = V(i + X * Oe), Re = V(i - X * Oe), De = V(xe * xe), Le = V(Re * Re), Ve = V(X * ne * De - Le), { isValid: Ze, value: Be } = Q(V(Ve * Le)), de = V(Be * Re), oe = V(Be * de * Ve); let le = V((pe + pe) * de); - S(le) && (le = V(-le)); + _(le) && (le = V(-le)); const me = V(xe * oe), Ce = V(le * me); - if (!Ze || S(Ce) || me === a) throw new Error(re); - return new R(new m(le, me, i, Ce)); + if (!Ze || _(Ce) || me === a) throw new Error(re); + return new R(new p(le, me, i, Ce)); } toRawBytes() { let { x: K, y: X, z: ne, t: re } = this.ep; - const pe = V(V(ne + X) * V(ne - X)), Ae = V(K * X), xe = V(Ae * Ae), { value: Re } = Q(V(pe * xe)), De = V(Re * pe), Le = V(Re * Ae), Ve = V(De * Le * re); + const pe = V(V(ne + X) * V(ne - X)), Oe = V(K * X), xe = V(Oe * Oe), { value: Re } = Q(V(pe * xe)), De = V(Re * pe), Le = V(Re * Oe), Ve = V(De * Le * re); let Ze; - if (S(re * Ve)) { - let de = V(X * s), oe = V(K * s); + if (_(re * Ve)) { + let de = V(X * u), oe = V(K * u); K = de, X = oe, Ze = V(De * l); } else Ze = Le; - S(K * Ve) && (X = V(-X)); - let ke = V((ne - X) * Ze); - return S(ke) && (ke = V(-ke)), M(ke); + _(K * Ve) && (X = V(-X)); + let Be = V((ne - X) * Ze); + return _(Be) && (Be = V(-Be)), M(Be); } toHex() { - return _(this.toRawBytes()); + return S(this.toRawBytes()); } toString() { return this.toHex(); @@ -11651,7 +11651,7 @@ function N6() { return new R(this.ep.multiplyUnsafe(K)); } } - n.RistrettoPoint = R, R.BASE = new R(m.BASE), R.ZERO = new R(m.ZERO); + n.RistrettoPoint = R, R.BASE = new R(p.BASE), R.ZERO = new R(p.ZERO); const L = /* @__PURE__ */ new WeakMap(); class N { constructor(K, X) { @@ -11663,14 +11663,14 @@ function N6() { static fromHex(K, X = !0) { const { d: ne, P: re } = b, pe = (K = Z(K, 32)).slice(); pe[31] = -129 & K[31]; - const Ae = w(pe); - if (X && Ae >= re) throw new Error("Expected 0 < hex < P"); - if (!X && Ae >= y) throw new Error("Expected 0 < hex < 2**256"); - const xe = V(Ae * Ae), Re = V(xe - i), De = V(ne * xe + i); + const Oe = w(pe); + if (X && Oe >= re) throw new Error("Expected 0 < hex < P"); + if (!X && Oe >= y) throw new Error("Expected 0 < hex < 2**256"); + const xe = V(Oe * Oe), Re = V(xe - i), De = V(ne * xe + i); let { isValid: Le, value: Ve } = G(Re, De); if (!Le) throw new Error("Point.fromHex: invalid y coordinate"); const Ze = (Ve & i) === i; - return !!(128 & K[31]) !== Ze && (Ve = V(-Ve)), new N(Ve, Ae); + return !!(128 & K[31]) !== Ze && (Ve = V(-Ve)), new N(Ve, Oe); } static async fromPrivateKey(K) { return (await Te(K)).point; @@ -11680,14 +11680,14 @@ function N6() { return K[31] |= this.x & i ? 128 : 0, K; } toHex() { - return _(this.toRawBytes()); + return S(this.toRawBytes()); } toX25519() { const { y: K } = this; return M(V((i + K) * D(i - K))); } isTorsionFree() { - return m.fromAffine(this).isTorsionFree(); + return p.fromAffine(this).isTorsionFree(); } equals(K) { return this.x === K.x && this.y === K.y; @@ -11696,23 +11696,23 @@ function N6() { return new N(V(-this.x), this.y); } add(K) { - return m.fromAffine(this).add(m.fromAffine(K)).toAffine(); + return p.fromAffine(this).add(p.fromAffine(K)).toAffine(); } subtract(K) { return this.add(K.negate()); } multiply(K) { - return m.fromAffine(this).multiply(K, this).toAffine(); + return p.fromAffine(this).multiply(K, this).toAffine(); } } n.Point = N, N.BASE = new N(b.Gx, b.Gy), N.ZERO = new N(a, i); - class k { + class B { constructor(K, X) { this.r = K, this.s = X, this.assertValidity(); } static fromHex(K) { const X = Z(K, 64), ne = N.fromHex(X.slice(0, 32), !1), re = w(X.slice(32, 64)); - return new k(ne, re); + return new B(ne, re); } assertValidity() { const { r: K, s: X } = this; @@ -11724,7 +11724,7 @@ function N6() { return K.set(this.r.toRawBytes()), K.set(M(this.s), 32), K; } toHex() { - return _(this.toRawBytes()); + return S(this.toRawBytes()); } } function H(...W) { @@ -11737,9 +11737,9 @@ function N6() { } return X; } - n.Signature = k; + n.Signature = B; const U = Array.from({ length: 256 }, (W, K) => K.toString(16).padStart(2, "0")); - function _(W) { + function S(W) { if (!(W instanceof Uint8Array)) throw new Error("Uint8Array expected"); let K = ""; for (let X = 0; X < W.length; X++) K += U[W[X]]; @@ -11762,12 +11762,12 @@ function N6() { function M(W) { return E(W).reverse(); } - function S(W) { + function _(W) { return (V(W) & i) === i; } function w(W) { if (!(W instanceof Uint8Array)) throw new Error("Expected Uint8Array"); - return BigInt("0x" + _(Uint8Array.from(W).reverse())); + return BigInt("0x" + S(Uint8Array.from(W).reverse())); } const A = BigInt("0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); function j(W) { @@ -11781,7 +11781,7 @@ function N6() { if (W === a || K <= a) throw new Error(`invert: expected positive integers, got n=${W} mod=${K}`); let X = V(W, K), ne = K, re = a, pe = i; for (; X !== a; ) { - const Ae = ne / X, xe = ne % X, Re = re - pe * Ae; + const Oe = ne / X, xe = ne % X, Re = re - pe * Oe; ne = X, X = xe, re = pe, pe = Re; } if (ne !== i) throw new Error("invert: does not exist"); @@ -11794,14 +11794,14 @@ function N6() { return ne; } function J(W) { - const { P: K } = b, X = BigInt(5), ne = BigInt(10), re = BigInt(20), pe = BigInt(40), Ae = BigInt(80), xe = W * W % K * W % K, Re = z(xe, p) * xe % K, De = z(Re, i) * W % K, Le = z(De, X) * De % K, Ve = z(Le, ne) * Le % K, Ze = z(Ve, re) * Ve % K, ke = z(Ze, pe) * Ze % K, de = z(ke, Ae) * ke % K, oe = z(de, Ae) * ke % K, le = z(oe, ne) * Le % K; - return { pow_p_5_8: z(le, p) * W % K, b2: xe }; + const { P: K } = b, X = BigInt(5), ne = BigInt(10), re = BigInt(20), pe = BigInt(40), Oe = BigInt(80), xe = W * W % K * W % K, Re = z(xe, m) * xe % K, De = z(Re, i) * W % K, Le = z(De, X) * De % K, Ve = z(Le, ne) * Le % K, Ze = z(Ve, re) * Ve % K, Be = z(Ze, pe) * Ze % K, de = z(Be, Oe) * Be % K, oe = z(de, Oe) * Be % K, le = z(oe, ne) * Le % K; + return { pow_p_5_8: z(le, m) * W % K, b2: xe }; } function G(W, K) { const X = V(K * K * K), ne = V(X * X * K); let re = V(W * X * J(W * ne).pow_p_5_8); - const pe = V(K * re * re), Ae = re, xe = V(re * s), Re = pe === W, De = pe === V(-W), Le = pe === V(-W * s); - return Re && (re = Ae), (De || Le) && (re = xe), S(re) && (re = V(-re)), { isValid: Re || De, value: re }; + const pe = V(K * re * re), Oe = re, xe = V(re * u), Re = pe === W, De = pe === V(-W), Le = pe === V(-W * u); + return Re && (re = Oe), (De || Le) && (re = xe), _(re) && (re = V(-re)), { isValid: Re || De, value: re }; } function Q(W) { return G(i, W); @@ -11842,17 +11842,17 @@ function N6() { async function Te(W) { return ce(await n.utils.sha512(ue(W))); } - function _e(W) { + function Se(W) { return ce(fe(ue(W))); } function te(W, K, X) { K = Z(K), X instanceof N || (X = N.fromHex(X, !1)); - const { r: ne, s: re } = W instanceof k ? W.assertValidity() : k.fromHex(W); - return { r: ne, s: re, SB: m.BASE.multiplyUnsafe(re), pub: X, msg: K }; + const { r: ne, s: re } = W instanceof B ? W.assertValidity() : B.fromHex(W); + return { r: ne, s: re, SB: p.BASE.multiplyUnsafe(re), pub: X, msg: K }; } function ye(W, K, X, ne) { - const re = ee(ne), pe = m.fromAffine(W).multiplyUnsafe(re); - return m.fromAffine(K).add(pe).subtract(X).multiplyUnsafe(b.h).equals(m.ZERO); + const re = ee(ne), pe = p.fromAffine(W).multiplyUnsafe(re); + return p.fromAffine(K).add(pe).subtract(X).multiplyUnsafe(b.h).equals(p.ZERO); } function ve(W, K, X) { const ne = V(W * (K - X)); @@ -11862,34 +11862,34 @@ function N6() { return (await Te(W)).pointBytes; }, n.sign = async function(W, K) { W = Z(W); - const { prefix: X, scalar: ne, pointBytes: re } = await Te(K), pe = ee(await n.utils.sha512(X, W)), Ae = N.BASE.multiply(pe), xe = V(pe + ee(await n.utils.sha512(Ae.toRawBytes(), re, W)) * ne, b.l); - return new k(Ae, xe).toRawBytes(); + const { prefix: X, scalar: ne, pointBytes: re } = await Te(K), pe = ee(await n.utils.sha512(X, W)), Oe = N.BASE.multiply(pe), xe = V(pe + ee(await n.utils.sha512(Oe.toRawBytes(), re, W)) * ne, b.l); + return new B(Oe, xe).toRawBytes(); }, n.verify = async function(W, K, X) { - const { r: ne, SB: re, msg: pe, pub: Ae } = te(W, K, X), xe = await n.utils.sha512(ne.toRawBytes(), Ae.toRawBytes(), pe); - return ye(Ae, ne, re, xe); - }, n.sync = { getExtendedPublicKey: _e, getPublicKey: function(W) { - return _e(W).pointBytes; + const { r: ne, SB: re, msg: pe, pub: Oe } = te(W, K, X), xe = await n.utils.sha512(ne.toRawBytes(), Oe.toRawBytes(), pe); + return ye(Oe, ne, re, xe); + }, n.sync = { getExtendedPublicKey: Se, getPublicKey: function(W) { + return Se(W).pointBytes; }, sign: function(W, K) { W = Z(W); - const { prefix: X, scalar: ne, pointBytes: re } = _e(K), pe = ee(fe(X, W)), Ae = N.BASE.multiply(pe), xe = V(pe + ee(fe(Ae.toRawBytes(), re, W)) * ne, b.l); - return new k(Ae, xe).toRawBytes(); + const { prefix: X, scalar: ne, pointBytes: re } = Se(K), pe = ee(fe(X, W)), Oe = N.BASE.multiply(pe), xe = V(pe + ee(fe(Oe.toRawBytes(), re, W)) * ne, b.l); + return new B(Oe, xe).toRawBytes(); }, verify: function(W, K, X) { - const { r: ne, SB: re, msg: pe, pub: Ae } = te(W, K, X), xe = fe(ne.toRawBytes(), Ae.toRawBytes(), pe); - return ye(Ae, ne, re, xe); + const { r: ne, SB: re, msg: pe, pub: Oe } = te(W, K, X), xe = fe(ne.toRawBytes(), Oe.toRawBytes(), pe); + return ye(Oe, ne, re, xe); } }, n.getSharedSecret = async function(W, K) { const { head: X } = await Te(W), ne = N.fromHex(K).toX25519(); return n.curve25519.scalarMult(X, ne); }, N.BASE._setWindowSize(8), n.curve25519 = { BASE_POINT_U: "0900000000000000000000000000000000000000000000000000000000000000", scalarMult(W, K) { const X = function(ne, re) { - const { P: pe } = b, Ae = q(ne, pe), xe = q(re, pe), Re = BigInt(121665), De = Ae; - let Le, Ve = i, Ze = a, ke = Ae, de = i, oe = a; + const { P: pe } = b, Oe = q(ne, pe), xe = q(re, pe), Re = BigInt(121665), De = Oe; + let Le, Ve = i, Ze = a, Be = Oe, de = i, oe = a; for (let we = BigInt(254); we >= a; we--) { const Ie = xe >> we & i; - oe ^= Ie, Le = ve(oe, Ve, ke), Ve = Le[0], ke = Le[1], Le = ve(oe, Ze, de), Ze = Le[0], de = Le[1], oe = Ie; - const Be = Ve + Ze, Ne = V(Be * Be), He = Ve - Ze, qe = V(He * He), Ue = Ne - qe, $e = ke + de, ct = V((ke - de) * Be), We = V($e * He), it = ct + We, bt = ct - We; - ke = V(it * it), de = V(De * V(bt * bt)), Ve = V(Ne * qe), Ze = V(Ue * (Ne + V(Re * Ue))); + oe ^= Ie, Le = ve(oe, Ve, Be), Ve = Le[0], Be = Le[1], Le = ve(oe, Ze, de), Ze = Le[0], de = Le[1], oe = Ie; + const ke = Ve + Ze, Ne = V(ke * ke), He = Ve - Ze, qe = V(He * He), Ue = Ne - qe, $e = Be + de, ct = V((Be - de) * ke), We = V($e * He), it = ct + We, bt = ct - We; + Be = V(it * it), de = V(De * V(bt * bt)), Ve = V(Ne * qe), Ze = V(Ue * (Ne + V(Re * Ue))); } - Le = ve(oe, Ve, ke), Ve = Le[0], ke = Le[1], Le = ve(oe, Ze, de), Ze = Le[0], de = Le[1]; + Le = ve(oe, Ve, Be), Ve = Le[0], Be = Le[1], Le = ve(oe, Ze, de), Ze = Le[0], de = Le[1]; const { pow_p_5_8: le, b2: me } = J(Ze), Ce = V(z(le, BigInt(3)) * me); return V(Ve * Ce); }(function(ne) { @@ -11900,7 +11900,7 @@ function N6() { return M(V(X, b.P)); }, scalarMultBase: (W) => n.curve25519.scalarMult(W, n.curve25519.BASE_POINT_U) }; const F = { node: r, web: typeof self == "object" && "crypto" in self ? self.crypto : void 0 }; - n.utils = { bytesToHex: _, hexToBytes: T, concatBytes: H, getExtendedPublicKey: Te, mod: V, invert: D, TORSION_SUBGROUP: ["0100000000000000000000000000000000000000000000000000000000000000", "c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a", "0000000000000000000000000000000000000000000000000000000000000080", "26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05", "ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85", "0000000000000000000000000000000000000000000000000000000000000000", "c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa"], hashToPrivateScalar: (W) => { + n.utils = { bytesToHex: S, hexToBytes: T, concatBytes: H, getExtendedPublicKey: Te, mod: V, invert: D, TORSION_SUBGROUP: ["0100000000000000000000000000000000000000000000000000000000000000", "c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a", "0000000000000000000000000000000000000000000000000000000000000080", "26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05", "ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f", "26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85", "0000000000000000000000000000000000000000000000000000000000000000", "c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa"], hashToPrivateScalar: (W) => { if ((W = Z(W)).length < 40 || W.length > 1024) throw new Error("Expected 40-1024 bytes of private key as per FIPS 186"); return V(w(W), b.l - i) + i; }, randomBytes: (W = 32) => { @@ -11920,7 +11920,7 @@ function N6() { throw new Error("The environment doesn't have sha512 function"); }, precompute(W = 8, K = N.BASE) { const X = K.equals(N.BASE) ? K : new N(K.x, K.y); - return X._setWindowSize(W), X.multiply(p), X; + return X._setWindowSize(W), X.multiply(m), X; }, sha512Sync: void 0 }, Object.defineProperties(n.utils, { sha512Sync: { configurable: !1, get: () => ie, set(W) { ie || (ie = W); } } }); @@ -11939,60 +11939,60 @@ function N6() { if (typeof b != "function" || typeof b.create != "function") throw new Error("Hash should be wrapped by utils.wrapConstructor"); c(b.outputLen), c(b.blockLen); } - function p(b, y = !0) { + function m(b, y = !0) { if (b.destroyed) throw new Error("Hash instance has been destroyed"); if (y && b.finished) throw new Error("Hash#digest() has already been called"); } function t(b, y) { a(b); - const s = y.outputLen; - if (b.length < s) throw new Error(`digestInto() expects output buffer of length at least ${s}`); + const u = y.outputLen; + if (b.length < u) throw new Error(`digestInto() expects output buffer of length at least ${u}`); } - Object.defineProperty(n, "__esModule", { value: !0 }), n.output = n.exists = n.hash = n.bytes = n.bool = n.number = void 0, n.number = c, n.bool = r, n.bytes = a, n.hash = i, n.exists = p, n.output = t; - const d = { number: c, bool: r, bytes: a, hash: i, exists: p, output: t }; - n.default = d; + Object.defineProperty(n, "__esModule", { value: !0 }), n.output = n.exists = n.hash = n.bytes = n.bool = n.number = void 0, n.number = c, n.bool = r, n.bytes = a, n.hash = i, n.exists = m, n.output = t; + const f = { number: c, bool: r, bytes: a, hash: i, exists: m, output: t }; + n.default = f; }, 6742: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.BLAKE2 = n.SIGMA = void 0; const r = c(7557), a = c(9175); n.SIGMA = new Uint8Array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3, 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4, 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8, 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13, 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9, 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11, 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10, 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5, 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3]); class i extends a.Hash { - constructor(t, d, b = {}, y, s, f) { - if (super(), this.blockLen = t, this.outputLen = d, this.length = 0, this.pos = 0, this.finished = !1, this.destroyed = !1, r.default.number(t), r.default.number(d), r.default.number(y), d < 0 || d > y) throw new Error("outputLen bigger than keyLen"); + constructor(t, f, b = {}, y, u, d) { + if (super(), this.blockLen = t, this.outputLen = f, this.length = 0, this.pos = 0, this.finished = !1, this.destroyed = !1, r.default.number(t), r.default.number(f), r.default.number(y), f < 0 || f > y) throw new Error("outputLen bigger than keyLen"); if (b.key !== void 0 && (b.key.length < 1 || b.key.length > y)) throw new Error(`key must be up 1..${y} byte long or undefined`); - if (b.salt !== void 0 && b.salt.length !== s) throw new Error(`salt must be ${s} byte long or undefined`); - if (b.personalization !== void 0 && b.personalization.length !== f) throw new Error(`personalization must be ${f} byte long or undefined`); + if (b.salt !== void 0 && b.salt.length !== u) throw new Error(`salt must be ${u} byte long or undefined`); + if (b.personalization !== void 0 && b.personalization.length !== d) throw new Error(`personalization must be ${d} byte long or undefined`); this.buffer32 = (0, a.u32)(this.buffer = new Uint8Array(t)); } update(t) { r.default.exists(this); - const { blockLen: d, buffer: b, buffer32: y } = this, s = (t = (0, a.toBytes)(t)).length, f = t.byteOffset, l = t.buffer; - for (let u = 0; u < s; ) { - this.pos === d && (this.compress(y, 0, !1), this.pos = 0); - const v = Math.min(d - this.pos, s - u), m = f + u; - if (v !== d || m % 4 || !(u + v < s)) b.set(t.subarray(u, u + v), this.pos), this.pos += v, this.length += v, u += v; + const { blockLen: f, buffer: b, buffer32: y } = this, u = (t = (0, a.toBytes)(t)).length, d = t.byteOffset, l = t.buffer; + for (let s = 0; s < u; ) { + this.pos === f && (this.compress(y, 0, !1), this.pos = 0); + const v = Math.min(f - this.pos, u - s), p = d + s; + if (v !== f || p % 4 || !(s + v < u)) b.set(t.subarray(s, s + v), this.pos), this.pos += v, this.length += v, s += v; else { - const h = new Uint32Array(l, m, Math.floor((s - u) / 4)); - for (let O = 0; u + d < s; O += y.length, u += d) this.length += d, this.compress(h, O, !1); + const h = new Uint32Array(l, p, Math.floor((u - s) / 4)); + for (let O = 0; s + f < u; O += y.length, s += f) this.length += f, this.compress(h, O, !1); } } return this; } digestInto(t) { r.default.exists(this), r.default.output(t, this); - const { pos: d, buffer32: b } = this; - this.finished = !0, this.buffer.subarray(d).fill(0), this.compress(b, 0, !0); + const { pos: f, buffer32: b } = this; + this.finished = !0, this.buffer.subarray(f).fill(0), this.compress(b, 0, !0); const y = (0, a.u32)(t); - this.get().forEach((s, f) => y[f] = s); + this.get().forEach((u, d) => y[d] = u); } digest() { - const { buffer: t, outputLen: d } = this; + const { buffer: t, outputLen: f } = this; this.digestInto(t); - const b = t.slice(0, d); + const b = t.slice(0, f); return this.destroy(), b; } _cloneInto(t) { - const { buffer: d, length: b, finished: y, destroyed: s, outputLen: f, pos: l } = this; - return t || (t = new this.constructor({ dkLen: f })), t.set(...this.get()), t.length = b, t.finished = y, t.destroyed = s, t.outputLen = f, t.buffer.set(d), t.pos = l, t; + const { buffer: f, length: b, finished: y, destroyed: u, outputLen: d, pos: l } = this; + return t || (t = new this.constructor({ dkLen: d })), t.set(...this.get()), t.length = b, t.finished = y, t.destroyed = u, t.outputLen = d, t.buffer.set(f), t.pos = l, t; } } n.BLAKE2 = i; @@ -12000,141 +12000,141 @@ function N6() { Object.defineProperty(n, "__esModule", { value: !0 }), n.SHA2 = void 0; const r = c(7557), a = c(9175); class i extends a.Hash { - constructor(t, d, b, y) { - super(), this.blockLen = t, this.outputLen = d, this.padOffset = b, this.isLE = y, this.finished = !1, this.length = 0, this.pos = 0, this.destroyed = !1, this.buffer = new Uint8Array(t), this.view = (0, a.createView)(this.buffer); + constructor(t, f, b, y) { + super(), this.blockLen = t, this.outputLen = f, this.padOffset = b, this.isLE = y, this.finished = !1, this.length = 0, this.pos = 0, this.destroyed = !1, this.buffer = new Uint8Array(t), this.view = (0, a.createView)(this.buffer); } update(t) { r.default.exists(this); - const { view: d, buffer: b, blockLen: y } = this, s = (t = (0, a.toBytes)(t)).length; - for (let f = 0; f < s; ) { - const l = Math.min(y - this.pos, s - f); - if (l !== y) b.set(t.subarray(f, f + l), this.pos), this.pos += l, f += l, this.pos === y && (this.process(d, 0), this.pos = 0); + const { view: f, buffer: b, blockLen: y } = this, u = (t = (0, a.toBytes)(t)).length; + for (let d = 0; d < u; ) { + const l = Math.min(y - this.pos, u - d); + if (l !== y) b.set(t.subarray(d, d + l), this.pos), this.pos += l, d += l, this.pos === y && (this.process(f, 0), this.pos = 0); else { - const u = (0, a.createView)(t); - for (; y <= s - f; f += y) this.process(u, f); + const s = (0, a.createView)(t); + for (; y <= u - d; d += y) this.process(s, d); } } return this.length += t.length, this.roundClean(), this; } digestInto(t) { r.default.exists(this), r.default.output(t, this), this.finished = !0; - const { buffer: d, view: b, blockLen: y, isLE: s } = this; - let { pos: f } = this; - d[f++] = 128, this.buffer.subarray(f).fill(0), this.padOffset > y - f && (this.process(b, 0), f = 0); - for (let h = f; h < y; h++) d[h] = 0; - (function(h, O, I, B) { - if (typeof h.setBigUint64 == "function") return h.setBigUint64(O, I, B); - const R = BigInt(32), L = BigInt(4294967295), N = Number(I >> R & L), k = Number(I & L), H = B ? 4 : 0, U = B ? 0 : 4; - h.setUint32(O + H, N, B), h.setUint32(O + U, k, B); - })(b, y - 8, BigInt(8 * this.length), s), this.process(b, 0); - const l = (0, a.createView)(t), u = this.outputLen; - if (u % 4) throw new Error("_sha2: outputLen should be aligned to 32bit"); - const v = u / 4, m = this.get(); - if (v > m.length) throw new Error("_sha2: outputLen bigger than state"); - for (let h = 0; h < v; h++) l.setUint32(4 * h, m[h], s); + const { buffer: f, view: b, blockLen: y, isLE: u } = this; + let { pos: d } = this; + f[d++] = 128, this.buffer.subarray(d).fill(0), this.padOffset > y - d && (this.process(b, 0), d = 0); + for (let h = d; h < y; h++) f[h] = 0; + (function(h, O, I, k) { + if (typeof h.setBigUint64 == "function") return h.setBigUint64(O, I, k); + const R = BigInt(32), L = BigInt(4294967295), N = Number(I >> R & L), B = Number(I & L), H = k ? 4 : 0, U = k ? 0 : 4; + h.setUint32(O + H, N, k), h.setUint32(O + U, B, k); + })(b, y - 8, BigInt(8 * this.length), u), this.process(b, 0); + const l = (0, a.createView)(t), s = this.outputLen; + if (s % 4) throw new Error("_sha2: outputLen should be aligned to 32bit"); + const v = s / 4, p = this.get(); + if (v > p.length) throw new Error("_sha2: outputLen bigger than state"); + for (let h = 0; h < v; h++) l.setUint32(4 * h, p[h], u); } digest() { - const { buffer: t, outputLen: d } = this; + const { buffer: t, outputLen: f } = this; this.digestInto(t); - const b = t.slice(0, d); + const b = t.slice(0, f); return this.destroy(), b; } _cloneInto(t) { t || (t = new this.constructor()), t.set(...this.get()); - const { blockLen: d, buffer: b, length: y, finished: s, destroyed: f, pos: l } = this; - return t.length = y, t.pos = l, t.finished = s, t.destroyed = f, y % d && t.buffer.set(b), t; + const { blockLen: f, buffer: b, length: y, finished: u, destroyed: d, pos: l } = this; + return t.length = y, t.pos = l, t.finished = u, t.destroyed = d, y % f && t.buffer.set(b), t; } } n.SHA2 = i; }, 2318: (x, n) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.add = n.toBig = n.split = n.fromBig = void 0; const c = BigInt(2 ** 32 - 1), r = BigInt(32); - function a(d, b = !1) { - return b ? { h: Number(d & c), l: Number(d >> r & c) } : { h: 0 | Number(d >> r & c), l: 0 | Number(d & c) }; + function a(f, b = !1) { + return b ? { h: Number(f & c), l: Number(f >> r & c) } : { h: 0 | Number(f >> r & c), l: 0 | Number(f & c) }; } - function i(d, b = !1) { - let y = new Uint32Array(d.length), s = new Uint32Array(d.length); - for (let f = 0; f < d.length; f++) { - const { h: l, l: u } = a(d[f], b); - [y[f], s[f]] = [l, u]; + function i(f, b = !1) { + let y = new Uint32Array(f.length), u = new Uint32Array(f.length); + for (let d = 0; d < f.length; d++) { + const { h: l, l: s } = a(f[d], b); + [y[d], u[d]] = [l, s]; } - return [y, s]; + return [y, u]; } - function p(d, b, y, s) { - const f = (b >>> 0) + (s >>> 0); - return { h: d + y + (f / 4294967296 | 0) | 0, l: 0 | f }; + function m(f, b, y, u) { + const d = (b >>> 0) + (u >>> 0); + return { h: f + y + (d / 4294967296 | 0) | 0, l: 0 | d }; } - n.fromBig = a, n.split = i, n.toBig = (d, b) => BigInt(d >>> 0) << r | BigInt(b >>> 0), n.add = p; - const t = { fromBig: a, split: i, toBig: n.toBig, shrSH: (d, b, y) => d >>> y, shrSL: (d, b, y) => d << 32 - y | b >>> y, rotrSH: (d, b, y) => d >>> y | b << 32 - y, rotrSL: (d, b, y) => d << 32 - y | b >>> y, rotrBH: (d, b, y) => d << 64 - y | b >>> y - 32, rotrBL: (d, b, y) => d >>> y - 32 | b << 64 - y, rotr32H: (d, b) => b, rotr32L: (d, b) => d, rotlSH: (d, b, y) => d << y | b >>> 32 - y, rotlSL: (d, b, y) => b << y | d >>> 32 - y, rotlBH: (d, b, y) => b << y - 32 | d >>> 64 - y, rotlBL: (d, b, y) => d << y - 32 | b >>> 64 - y, add: p, add3L: (d, b, y) => (d >>> 0) + (b >>> 0) + (y >>> 0), add3H: (d, b, y, s) => b + y + s + (d / 2 ** 32 | 0) | 0, add4L: (d, b, y, s) => (d >>> 0) + (b >>> 0) + (y >>> 0) + (s >>> 0), add4H: (d, b, y, s, f) => b + y + s + f + (d / 2 ** 32 | 0) | 0, add5H: (d, b, y, s, f, l) => b + y + s + f + l + (d / 2 ** 32 | 0) | 0, add5L: (d, b, y, s, f) => (d >>> 0) + (b >>> 0) + (y >>> 0) + (s >>> 0) + (f >>> 0) }; + n.fromBig = a, n.split = i, n.toBig = (f, b) => BigInt(f >>> 0) << r | BigInt(b >>> 0), n.add = m; + const t = { fromBig: a, split: i, toBig: n.toBig, shrSH: (f, b, y) => f >>> y, shrSL: (f, b, y) => f << 32 - y | b >>> y, rotrSH: (f, b, y) => f >>> y | b << 32 - y, rotrSL: (f, b, y) => f << 32 - y | b >>> y, rotrBH: (f, b, y) => f << 64 - y | b >>> y - 32, rotrBL: (f, b, y) => f >>> y - 32 | b << 64 - y, rotr32H: (f, b) => b, rotr32L: (f, b) => f, rotlSH: (f, b, y) => f << y | b >>> 32 - y, rotlSL: (f, b, y) => b << y | f >>> 32 - y, rotlBH: (f, b, y) => b << y - 32 | f >>> 64 - y, rotlBL: (f, b, y) => f << y - 32 | b >>> 64 - y, add: m, add3L: (f, b, y) => (f >>> 0) + (b >>> 0) + (y >>> 0), add3H: (f, b, y, u) => b + y + u + (f / 2 ** 32 | 0) | 0, add4L: (f, b, y, u) => (f >>> 0) + (b >>> 0) + (y >>> 0) + (u >>> 0), add4H: (f, b, y, u, d) => b + y + u + d + (f / 2 ** 32 | 0) | 0, add5H: (f, b, y, u, d, l) => b + y + u + d + l + (f / 2 ** 32 | 0) | 0, add5L: (f, b, y, u, d) => (f >>> 0) + (b >>> 0) + (y >>> 0) + (u >>> 0) + (d >>> 0) }; n.default = t; }, 6719: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.blake2b = void 0; - const r = c(6742), a = c(2318), i = c(9175), p = new Uint32Array([4089235720, 1779033703, 2227873595, 3144134277, 4271175723, 1013904242, 1595750129, 2773480762, 2917565137, 1359893119, 725511199, 2600822924, 4215389547, 528734635, 327033209, 1541459225]), t = new Uint32Array(32); - function d(s, f, l, u, v, m) { - const h = v[m], O = v[m + 1]; - let I = t[2 * s], B = t[2 * s + 1], R = t[2 * f], L = t[2 * f + 1], N = t[2 * l], k = t[2 * l + 1], H = t[2 * u], U = t[2 * u + 1], _ = a.default.add3L(I, R, h); - B = a.default.add3H(_, B, L, O), I = 0 | _, { Dh: U, Dl: H } = { Dh: U ^ B, Dl: H ^ I }, { Dh: U, Dl: H } = { Dh: a.default.rotr32H(U, H), Dl: a.default.rotr32L(U, H) }, { h: k, l: N } = a.default.add(k, N, U, H), { Bh: L, Bl: R } = { Bh: L ^ k, Bl: R ^ N }, { Bh: L, Bl: R } = { Bh: a.default.rotrSH(L, R, 24), Bl: a.default.rotrSL(L, R, 24) }, t[2 * s] = I, t[2 * s + 1] = B, t[2 * f] = R, t[2 * f + 1] = L, t[2 * l] = N, t[2 * l + 1] = k, t[2 * u] = H, t[2 * u + 1] = U; + const r = c(6742), a = c(2318), i = c(9175), m = new Uint32Array([4089235720, 1779033703, 2227873595, 3144134277, 4271175723, 1013904242, 1595750129, 2773480762, 2917565137, 1359893119, 725511199, 2600822924, 4215389547, 528734635, 327033209, 1541459225]), t = new Uint32Array(32); + function f(u, d, l, s, v, p) { + const h = v[p], O = v[p + 1]; + let I = t[2 * u], k = t[2 * u + 1], R = t[2 * d], L = t[2 * d + 1], N = t[2 * l], B = t[2 * l + 1], H = t[2 * s], U = t[2 * s + 1], S = a.default.add3L(I, R, h); + k = a.default.add3H(S, k, L, O), I = 0 | S, { Dh: U, Dl: H } = { Dh: U ^ k, Dl: H ^ I }, { Dh: U, Dl: H } = { Dh: a.default.rotr32H(U, H), Dl: a.default.rotr32L(U, H) }, { h: B, l: N } = a.default.add(B, N, U, H), { Bh: L, Bl: R } = { Bh: L ^ B, Bl: R ^ N }, { Bh: L, Bl: R } = { Bh: a.default.rotrSH(L, R, 24), Bl: a.default.rotrSL(L, R, 24) }, t[2 * u] = I, t[2 * u + 1] = k, t[2 * d] = R, t[2 * d + 1] = L, t[2 * l] = N, t[2 * l + 1] = B, t[2 * s] = H, t[2 * s + 1] = U; } - function b(s, f, l, u, v, m) { - const h = v[m], O = v[m + 1]; - let I = t[2 * s], B = t[2 * s + 1], R = t[2 * f], L = t[2 * f + 1], N = t[2 * l], k = t[2 * l + 1], H = t[2 * u], U = t[2 * u + 1], _ = a.default.add3L(I, R, h); - B = a.default.add3H(_, B, L, O), I = 0 | _, { Dh: U, Dl: H } = { Dh: U ^ B, Dl: H ^ I }, { Dh: U, Dl: H } = { Dh: a.default.rotrSH(U, H, 16), Dl: a.default.rotrSL(U, H, 16) }, { h: k, l: N } = a.default.add(k, N, U, H), { Bh: L, Bl: R } = { Bh: L ^ k, Bl: R ^ N }, { Bh: L, Bl: R } = { Bh: a.default.rotrBH(L, R, 63), Bl: a.default.rotrBL(L, R, 63) }, t[2 * s] = I, t[2 * s + 1] = B, t[2 * f] = R, t[2 * f + 1] = L, t[2 * l] = N, t[2 * l + 1] = k, t[2 * u] = H, t[2 * u + 1] = U; + function b(u, d, l, s, v, p) { + const h = v[p], O = v[p + 1]; + let I = t[2 * u], k = t[2 * u + 1], R = t[2 * d], L = t[2 * d + 1], N = t[2 * l], B = t[2 * l + 1], H = t[2 * s], U = t[2 * s + 1], S = a.default.add3L(I, R, h); + k = a.default.add3H(S, k, L, O), I = 0 | S, { Dh: U, Dl: H } = { Dh: U ^ k, Dl: H ^ I }, { Dh: U, Dl: H } = { Dh: a.default.rotrSH(U, H, 16), Dl: a.default.rotrSL(U, H, 16) }, { h: B, l: N } = a.default.add(B, N, U, H), { Bh: L, Bl: R } = { Bh: L ^ B, Bl: R ^ N }, { Bh: L, Bl: R } = { Bh: a.default.rotrBH(L, R, 63), Bl: a.default.rotrBL(L, R, 63) }, t[2 * u] = I, t[2 * u + 1] = k, t[2 * d] = R, t[2 * d + 1] = L, t[2 * l] = N, t[2 * l + 1] = B, t[2 * s] = H, t[2 * s + 1] = U; } class y extends r.BLAKE2 { - constructor(f = {}) { - super(128, f.dkLen === void 0 ? 64 : f.dkLen, f, 64, 16, 16), this.v0l = 0 | p[0], this.v0h = 0 | p[1], this.v1l = 0 | p[2], this.v1h = 0 | p[3], this.v2l = 0 | p[4], this.v2h = 0 | p[5], this.v3l = 0 | p[6], this.v3h = 0 | p[7], this.v4l = 0 | p[8], this.v4h = 0 | p[9], this.v5l = 0 | p[10], this.v5h = 0 | p[11], this.v6l = 0 | p[12], this.v6h = 0 | p[13], this.v7l = 0 | p[14], this.v7h = 0 | p[15]; - const l = f.key ? f.key.length : 0; - if (this.v0l ^= this.outputLen | l << 8 | 65536 | 16777216, f.salt) { - const u = (0, i.u32)((0, i.toBytes)(f.salt)); - this.v4l ^= u[0], this.v4h ^= u[1], this.v5l ^= u[2], this.v5h ^= u[3]; + constructor(d = {}) { + super(128, d.dkLen === void 0 ? 64 : d.dkLen, d, 64, 16, 16), this.v0l = 0 | m[0], this.v0h = 0 | m[1], this.v1l = 0 | m[2], this.v1h = 0 | m[3], this.v2l = 0 | m[4], this.v2h = 0 | m[5], this.v3l = 0 | m[6], this.v3h = 0 | m[7], this.v4l = 0 | m[8], this.v4h = 0 | m[9], this.v5l = 0 | m[10], this.v5h = 0 | m[11], this.v6l = 0 | m[12], this.v6h = 0 | m[13], this.v7l = 0 | m[14], this.v7h = 0 | m[15]; + const l = d.key ? d.key.length : 0; + if (this.v0l ^= this.outputLen | l << 8 | 65536 | 16777216, d.salt) { + const s = (0, i.u32)((0, i.toBytes)(d.salt)); + this.v4l ^= s[0], this.v4h ^= s[1], this.v5l ^= s[2], this.v5h ^= s[3]; } - if (f.personalization) { - const u = (0, i.u32)((0, i.toBytes)(f.personalization)); - this.v6l ^= u[0], this.v6h ^= u[1], this.v7l ^= u[2], this.v7h ^= u[3]; + if (d.personalization) { + const s = (0, i.u32)((0, i.toBytes)(d.personalization)); + this.v6l ^= s[0], this.v6h ^= s[1], this.v7l ^= s[2], this.v7h ^= s[3]; } - if (f.key) { - const u = new Uint8Array(this.blockLen); - u.set((0, i.toBytes)(f.key)), this.update(u); + if (d.key) { + const s = new Uint8Array(this.blockLen); + s.set((0, i.toBytes)(d.key)), this.update(s); } } get() { - let { v0l: f, v0h: l, v1l: u, v1h: v, v2l: m, v2h: h, v3l: O, v3h: I, v4l: B, v4h: R, v5l: L, v5h: N, v6l: k, v6h: H, v7l: U, v7h: _ } = this; - return [f, l, u, v, m, h, O, I, B, R, L, N, k, H, U, _]; + let { v0l: d, v0h: l, v1l: s, v1h: v, v2l: p, v2h: h, v3l: O, v3h: I, v4l: k, v4h: R, v5l: L, v5h: N, v6l: B, v6h: H, v7l: U, v7h: S } = this; + return [d, l, s, v, p, h, O, I, k, R, L, N, B, H, U, S]; } - set(f, l, u, v, m, h, O, I, B, R, L, N, k, H, U, _) { - this.v0l = 0 | f, this.v0h = 0 | l, this.v1l = 0 | u, this.v1h = 0 | v, this.v2l = 0 | m, this.v2h = 0 | h, this.v3l = 0 | O, this.v3h = 0 | I, this.v4l = 0 | B, this.v4h = 0 | R, this.v5l = 0 | L, this.v5h = 0 | N, this.v6l = 0 | k, this.v6h = 0 | H, this.v7l = 0 | U, this.v7h = 0 | _; + set(d, l, s, v, p, h, O, I, k, R, L, N, B, H, U, S) { + this.v0l = 0 | d, this.v0h = 0 | l, this.v1l = 0 | s, this.v1h = 0 | v, this.v2l = 0 | p, this.v2h = 0 | h, this.v3l = 0 | O, this.v3h = 0 | I, this.v4l = 0 | k, this.v4h = 0 | R, this.v5l = 0 | L, this.v5h = 0 | N, this.v6l = 0 | B, this.v6h = 0 | H, this.v7l = 0 | U, this.v7h = 0 | S; } - compress(f, l, u) { - this.get().forEach((I, B) => t[B] = I), t.set(p, 16); - let { h: v, l: m } = a.default.fromBig(BigInt(this.length)); - t[24] = p[8] ^ m, t[25] = p[9] ^ v, u && (t[28] = ~t[28], t[29] = ~t[29]); + compress(d, l, s) { + this.get().forEach((I, k) => t[k] = I), t.set(m, 16); + let { h: v, l: p } = a.default.fromBig(BigInt(this.length)); + t[24] = m[8] ^ p, t[25] = m[9] ^ v, s && (t[28] = ~t[28], t[29] = ~t[29]); let h = 0; const O = r.SIGMA; - for (let I = 0; I < 12; I++) d(0, 4, 8, 12, f, l + 2 * O[h++]), b(0, 4, 8, 12, f, l + 2 * O[h++]), d(1, 5, 9, 13, f, l + 2 * O[h++]), b(1, 5, 9, 13, f, l + 2 * O[h++]), d(2, 6, 10, 14, f, l + 2 * O[h++]), b(2, 6, 10, 14, f, l + 2 * O[h++]), d(3, 7, 11, 15, f, l + 2 * O[h++]), b(3, 7, 11, 15, f, l + 2 * O[h++]), d(0, 5, 10, 15, f, l + 2 * O[h++]), b(0, 5, 10, 15, f, l + 2 * O[h++]), d(1, 6, 11, 12, f, l + 2 * O[h++]), b(1, 6, 11, 12, f, l + 2 * O[h++]), d(2, 7, 8, 13, f, l + 2 * O[h++]), b(2, 7, 8, 13, f, l + 2 * O[h++]), d(3, 4, 9, 14, f, l + 2 * O[h++]), b(3, 4, 9, 14, f, l + 2 * O[h++]); + for (let I = 0; I < 12; I++) f(0, 4, 8, 12, d, l + 2 * O[h++]), b(0, 4, 8, 12, d, l + 2 * O[h++]), f(1, 5, 9, 13, d, l + 2 * O[h++]), b(1, 5, 9, 13, d, l + 2 * O[h++]), f(2, 6, 10, 14, d, l + 2 * O[h++]), b(2, 6, 10, 14, d, l + 2 * O[h++]), f(3, 7, 11, 15, d, l + 2 * O[h++]), b(3, 7, 11, 15, d, l + 2 * O[h++]), f(0, 5, 10, 15, d, l + 2 * O[h++]), b(0, 5, 10, 15, d, l + 2 * O[h++]), f(1, 6, 11, 12, d, l + 2 * O[h++]), b(1, 6, 11, 12, d, l + 2 * O[h++]), f(2, 7, 8, 13, d, l + 2 * O[h++]), b(2, 7, 8, 13, d, l + 2 * O[h++]), f(3, 4, 9, 14, d, l + 2 * O[h++]), b(3, 4, 9, 14, d, l + 2 * O[h++]); this.v0l ^= t[0] ^ t[16], this.v0h ^= t[1] ^ t[17], this.v1l ^= t[2] ^ t[18], this.v1h ^= t[3] ^ t[19], this.v2l ^= t[4] ^ t[20], this.v2h ^= t[5] ^ t[21], this.v3l ^= t[6] ^ t[22], this.v3h ^= t[7] ^ t[23], this.v4l ^= t[8] ^ t[24], this.v4h ^= t[9] ^ t[25], this.v5l ^= t[10] ^ t[26], this.v5h ^= t[11] ^ t[27], this.v6l ^= t[12] ^ t[28], this.v6h ^= t[13] ^ t[29], this.v7l ^= t[14] ^ t[30], this.v7h ^= t[15] ^ t[31], t.fill(0); } destroy() { this.destroyed = !0, this.buffer32.fill(0), this.set(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } } - n.blake2b = (0, i.wrapConstructorWithOpts)((s) => new y(s)); + n.blake2b = (0, i.wrapConstructorWithOpts)((u) => new y(u)); }, 5145: (x, n) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.crypto = void 0, n.crypto = typeof globalThis == "object" && "crypto" in globalThis ? globalThis.crypto : void 0; }, 9615: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.hmac = n.HMAC = void 0; const r = c(7557), a = c(9175); class i extends a.Hash { - constructor(t, d) { + constructor(t, f) { super(), this.finished = !1, this.destroyed = !1, r.default.hash(t); - const b = (0, a.toBytes)(d); + const b = (0, a.toBytes)(f); if (this.iHash = t.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; - const y = this.blockLen, s = new Uint8Array(y); - s.set(b.length > y ? t.create().update(b).digest() : b); - for (let f = 0; f < s.length; f++) s[f] ^= 54; - this.iHash.update(s), this.oHash = t.create(); - for (let f = 0; f < s.length; f++) s[f] ^= 106; - this.oHash.update(s), s.fill(0); + const y = this.blockLen, u = new Uint8Array(y); + u.set(b.length > y ? t.create().update(b).digest() : b); + for (let d = 0; d < u.length; d++) u[d] ^= 54; + this.iHash.update(u), this.oHash = t.create(); + for (let d = 0; d < u.length; d++) u[d] ^= 106; + this.oHash.update(u), u.fill(0); } update(t) { return r.default.exists(this), this.iHash.update(t), this; @@ -12148,44 +12148,44 @@ function N6() { } _cloneInto(t) { t || (t = Object.create(Object.getPrototypeOf(this), {})); - const { oHash: d, iHash: b, finished: y, destroyed: s, blockLen: f, outputLen: l } = this; - return t.finished = y, t.destroyed = s, t.blockLen = f, t.outputLen = l, t.oHash = d._cloneInto(t.oHash), t.iHash = b._cloneInto(t.iHash), t; + const { oHash: f, iHash: b, finished: y, destroyed: u, blockLen: d, outputLen: l } = this; + return t.finished = y, t.destroyed = u, t.blockLen = d, t.outputLen = l, t.oHash = f._cloneInto(t.oHash), t.iHash = b._cloneInto(t.iHash), t; } destroy() { this.destroyed = !0, this.oHash.destroy(), this.iHash.destroy(); } } - n.HMAC = i, n.hmac = (p, t, d) => new i(p, t).update(d).digest(), n.hmac.create = (p, t) => new i(p, t); + n.HMAC = i, n.hmac = (m, t, f) => new i(m, t).update(f).digest(), n.hmac.create = (m, t) => new i(m, t); }, 2623: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.sha224 = n.sha256 = void 0; - const r = c(915), a = c(9175), i = (s, f, l) => s & f ^ s & l ^ f & l, p = new Uint32Array([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]), t = new Uint32Array([1779033703, 3144134277, 1013904242, 2773480762, 1359893119, 2600822924, 528734635, 1541459225]), d = new Uint32Array(64); + const r = c(915), a = c(9175), i = (u, d, l) => u & d ^ u & l ^ d & l, m = new Uint32Array([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]), t = new Uint32Array([1779033703, 3144134277, 1013904242, 2773480762, 1359893119, 2600822924, 528734635, 1541459225]), f = new Uint32Array(64); class b extends r.SHA2 { constructor() { super(64, 32, 8, !1), this.A = 0 | t[0], this.B = 0 | t[1], this.C = 0 | t[2], this.D = 0 | t[3], this.E = 0 | t[4], this.F = 0 | t[5], this.G = 0 | t[6], this.H = 0 | t[7]; } get() { - const { A: f, B: l, C: u, D: v, E: m, F: h, G: O, H: I } = this; - return [f, l, u, v, m, h, O, I]; + const { A: d, B: l, C: s, D: v, E: p, F: h, G: O, H: I } = this; + return [d, l, s, v, p, h, O, I]; } - set(f, l, u, v, m, h, O, I) { - this.A = 0 | f, this.B = 0 | l, this.C = 0 | u, this.D = 0 | v, this.E = 0 | m, this.F = 0 | h, this.G = 0 | O, this.H = 0 | I; + set(d, l, s, v, p, h, O, I) { + this.A = 0 | d, this.B = 0 | l, this.C = 0 | s, this.D = 0 | v, this.E = 0 | p, this.F = 0 | h, this.G = 0 | O, this.H = 0 | I; } - process(f, l) { - for (let N = 0; N < 16; N++, l += 4) d[N] = f.getUint32(l, !1); + process(d, l) { + for (let N = 0; N < 16; N++, l += 4) f[N] = d.getUint32(l, !1); for (let N = 16; N < 64; N++) { - const k = d[N - 15], H = d[N - 2], U = (0, a.rotr)(k, 7) ^ (0, a.rotr)(k, 18) ^ k >>> 3, _ = (0, a.rotr)(H, 17) ^ (0, a.rotr)(H, 19) ^ H >>> 10; - d[N] = _ + d[N - 7] + U + d[N - 16] | 0; + const B = f[N - 15], H = f[N - 2], U = (0, a.rotr)(B, 7) ^ (0, a.rotr)(B, 18) ^ B >>> 3, S = (0, a.rotr)(H, 17) ^ (0, a.rotr)(H, 19) ^ H >>> 10; + f[N] = S + f[N - 7] + U + f[N - 16] | 0; } - let { A: u, B: v, C: m, D: h, E: O, F: I, G: B, H: R } = this; + let { A: s, B: v, C: p, D: h, E: O, F: I, G: k, H: R } = this; for (let N = 0; N < 64; N++) { - const k = R + ((0, a.rotr)(O, 6) ^ (0, a.rotr)(O, 11) ^ (0, a.rotr)(O, 25)) + ((L = O) & I ^ ~L & B) + p[N] + d[N] | 0, H = ((0, a.rotr)(u, 2) ^ (0, a.rotr)(u, 13) ^ (0, a.rotr)(u, 22)) + i(u, v, m) | 0; - R = B, B = I, I = O, O = h + k | 0, h = m, m = v, v = u, u = k + H | 0; + const B = R + ((0, a.rotr)(O, 6) ^ (0, a.rotr)(O, 11) ^ (0, a.rotr)(O, 25)) + ((L = O) & I ^ ~L & k) + m[N] + f[N] | 0, H = ((0, a.rotr)(s, 2) ^ (0, a.rotr)(s, 13) ^ (0, a.rotr)(s, 22)) + i(s, v, p) | 0; + R = k, k = I, I = O, O = h + B | 0, h = p, p = v, v = s, s = B + H | 0; } var L; - u = u + this.A | 0, v = v + this.B | 0, m = m + this.C | 0, h = h + this.D | 0, O = O + this.E | 0, I = I + this.F | 0, B = B + this.G | 0, R = R + this.H | 0, this.set(u, v, m, h, O, I, B, R); + s = s + this.A | 0, v = v + this.B | 0, p = p + this.C | 0, h = h + this.D | 0, O = O + this.E | 0, I = I + this.F | 0, k = k + this.G | 0, R = R + this.H | 0, this.set(s, v, p, h, O, I, k, R); } roundClean() { - d.fill(0); + f.fill(0); } destroy() { this.set(0, 0, 0, 0, 0, 0, 0, 0), this.buffer.fill(0); @@ -12199,47 +12199,47 @@ function N6() { n.sha256 = (0, a.wrapConstructor)(() => new b()), n.sha224 = (0, a.wrapConstructor)(() => new y()); }, 102: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.sha384 = n.sha512_256 = n.sha512_224 = n.sha512 = n.SHA512 = void 0; - const r = c(915), a = c(2318), i = c(9175), [p, t] = a.default.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((u) => BigInt(u))), d = new Uint32Array(80), b = new Uint32Array(80); + const r = c(915), a = c(2318), i = c(9175), [m, t] = a.default.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((s) => BigInt(s))), f = new Uint32Array(80), b = new Uint32Array(80); class y extends r.SHA2 { constructor() { super(128, 64, 16, !1), this.Ah = 1779033703, this.Al = -205731576, this.Bh = -1150833019, this.Bl = -2067093701, this.Ch = 1013904242, this.Cl = -23791573, this.Dh = -1521486534, this.Dl = 1595750129, this.Eh = 1359893119, this.El = -1377402159, this.Fh = -1694144372, this.Fl = 725511199, this.Gh = 528734635, this.Gl = -79577749, this.Hh = 1541459225, this.Hl = 327033209; } get() { - const { Ah: v, Al: m, Bh: h, Bl: O, Ch: I, Cl: B, Dh: R, Dl: L, Eh: N, El: k, Fh: H, Fl: U, Gh: _, Gl: T, Hh: E, Hl: M } = this; - return [v, m, h, O, I, B, R, L, N, k, H, U, _, T, E, M]; + const { Ah: v, Al: p, Bh: h, Bl: O, Ch: I, Cl: k, Dh: R, Dl: L, Eh: N, El: B, Fh: H, Fl: U, Gh: S, Gl: T, Hh: E, Hl: M } = this; + return [v, p, h, O, I, k, R, L, N, B, H, U, S, T, E, M]; } - set(v, m, h, O, I, B, R, L, N, k, H, U, _, T, E, M) { - this.Ah = 0 | v, this.Al = 0 | m, this.Bh = 0 | h, this.Bl = 0 | O, this.Ch = 0 | I, this.Cl = 0 | B, this.Dh = 0 | R, this.Dl = 0 | L, this.Eh = 0 | N, this.El = 0 | k, this.Fh = 0 | H, this.Fl = 0 | U, this.Gh = 0 | _, this.Gl = 0 | T, this.Hh = 0 | E, this.Hl = 0 | M; + set(v, p, h, O, I, k, R, L, N, B, H, U, S, T, E, M) { + this.Ah = 0 | v, this.Al = 0 | p, this.Bh = 0 | h, this.Bl = 0 | O, this.Ch = 0 | I, this.Cl = 0 | k, this.Dh = 0 | R, this.Dl = 0 | L, this.Eh = 0 | N, this.El = 0 | B, this.Fh = 0 | H, this.Fl = 0 | U, this.Gh = 0 | S, this.Gl = 0 | T, this.Hh = 0 | E, this.Hl = 0 | M; } - process(v, m) { - for (let A = 0; A < 16; A++, m += 4) d[A] = v.getUint32(m), b[A] = v.getUint32(m += 4); + process(v, p) { + for (let A = 0; A < 16; A++, p += 4) f[A] = v.getUint32(p), b[A] = v.getUint32(p += 4); for (let A = 16; A < 80; A++) { - const j = 0 | d[A - 15], V = 0 | b[A - 15], D = a.default.rotrSH(j, V, 1) ^ a.default.rotrSH(j, V, 8) ^ a.default.shrSH(j, V, 7), z = a.default.rotrSL(j, V, 1) ^ a.default.rotrSL(j, V, 8) ^ a.default.shrSL(j, V, 7), J = 0 | d[A - 2], G = 0 | b[A - 2], Q = a.default.rotrSH(J, G, 19) ^ a.default.rotrBH(J, G, 61) ^ a.default.shrSH(J, G, 6), ee = a.default.rotrSL(J, G, 19) ^ a.default.rotrBL(J, G, 61) ^ a.default.shrSL(J, G, 6), Z = a.default.add4L(z, ee, b[A - 7], b[A - 16]), q = a.default.add4H(Z, D, Q, d[A - 7], d[A - 16]); - d[A] = 0 | q, b[A] = 0 | Z; + const j = 0 | f[A - 15], V = 0 | b[A - 15], D = a.default.rotrSH(j, V, 1) ^ a.default.rotrSH(j, V, 8) ^ a.default.shrSH(j, V, 7), z = a.default.rotrSL(j, V, 1) ^ a.default.rotrSL(j, V, 8) ^ a.default.shrSL(j, V, 7), J = 0 | f[A - 2], G = 0 | b[A - 2], Q = a.default.rotrSH(J, G, 19) ^ a.default.rotrBH(J, G, 61) ^ a.default.shrSH(J, G, 6), ee = a.default.rotrSL(J, G, 19) ^ a.default.rotrBL(J, G, 61) ^ a.default.shrSL(J, G, 6), Z = a.default.add4L(z, ee, b[A - 7], b[A - 16]), q = a.default.add4H(Z, D, Q, f[A - 7], f[A - 16]); + f[A] = 0 | q, b[A] = 0 | Z; } - let { Ah: h, Al: O, Bh: I, Bl: B, Ch: R, Cl: L, Dh: N, Dl: k, Eh: H, El: U, Fh: _, Fl: T, Gh: E, Gl: M, Hh: S, Hl: w } = this; + let { Ah: h, Al: O, Bh: I, Bl: k, Ch: R, Cl: L, Dh: N, Dl: B, Eh: H, El: U, Fh: S, Fl: T, Gh: E, Gl: M, Hh: _, Hl: w } = this; for (let A = 0; A < 80; A++) { - const j = a.default.rotrSH(H, U, 14) ^ a.default.rotrSH(H, U, 18) ^ a.default.rotrBH(H, U, 41), V = a.default.rotrSL(H, U, 14) ^ a.default.rotrSL(H, U, 18) ^ a.default.rotrBL(H, U, 41), D = H & _ ^ ~H & E, z = U & T ^ ~U & M, J = a.default.add5L(w, V, z, t[A], b[A]), G = a.default.add5H(J, S, j, D, p[A], d[A]), Q = 0 | J, ee = a.default.rotrSH(h, O, 28) ^ a.default.rotrBH(h, O, 34) ^ a.default.rotrBH(h, O, 39), Z = a.default.rotrSL(h, O, 28) ^ a.default.rotrBL(h, O, 34) ^ a.default.rotrBL(h, O, 39), q = h & I ^ h & R ^ I & R, se = O & B ^ O & L ^ B & L; - S = 0 | E, w = 0 | M, E = 0 | _, M = 0 | T, _ = 0 | H, T = 0 | U, { h: H, l: U } = a.default.add(0 | N, 0 | k, 0 | G, 0 | Q), N = 0 | R, k = 0 | L, R = 0 | I, L = 0 | B, I = 0 | h, B = 0 | O; + const j = a.default.rotrSH(H, U, 14) ^ a.default.rotrSH(H, U, 18) ^ a.default.rotrBH(H, U, 41), V = a.default.rotrSL(H, U, 14) ^ a.default.rotrSL(H, U, 18) ^ a.default.rotrBL(H, U, 41), D = H & S ^ ~H & E, z = U & T ^ ~U & M, J = a.default.add5L(w, V, z, t[A], b[A]), G = a.default.add5H(J, _, j, D, m[A], f[A]), Q = 0 | J, ee = a.default.rotrSH(h, O, 28) ^ a.default.rotrBH(h, O, 34) ^ a.default.rotrBH(h, O, 39), Z = a.default.rotrSL(h, O, 28) ^ a.default.rotrBL(h, O, 34) ^ a.default.rotrBL(h, O, 39), q = h & I ^ h & R ^ I & R, se = O & k ^ O & L ^ k & L; + _ = 0 | E, w = 0 | M, E = 0 | S, M = 0 | T, S = 0 | H, T = 0 | U, { h: H, l: U } = a.default.add(0 | N, 0 | B, 0 | G, 0 | Q), N = 0 | R, B = 0 | L, R = 0 | I, L = 0 | k, I = 0 | h, k = 0 | O; const ue = a.default.add3L(Q, Z, se); h = a.default.add3H(ue, G, ee, q), O = 0 | ue; } - ({ h, l: O } = a.default.add(0 | this.Ah, 0 | this.Al, 0 | h, 0 | O)), { h: I, l: B } = a.default.add(0 | this.Bh, 0 | this.Bl, 0 | I, 0 | B), { h: R, l: L } = a.default.add(0 | this.Ch, 0 | this.Cl, 0 | R, 0 | L), { h: N, l: k } = a.default.add(0 | this.Dh, 0 | this.Dl, 0 | N, 0 | k), { h: H, l: U } = a.default.add(0 | this.Eh, 0 | this.El, 0 | H, 0 | U), { h: _, l: T } = a.default.add(0 | this.Fh, 0 | this.Fl, 0 | _, 0 | T), { h: E, l: M } = a.default.add(0 | this.Gh, 0 | this.Gl, 0 | E, 0 | M), { h: S, l: w } = a.default.add(0 | this.Hh, 0 | this.Hl, 0 | S, 0 | w), this.set(h, O, I, B, R, L, N, k, H, U, _, T, E, M, S, w); + ({ h, l: O } = a.default.add(0 | this.Ah, 0 | this.Al, 0 | h, 0 | O)), { h: I, l: k } = a.default.add(0 | this.Bh, 0 | this.Bl, 0 | I, 0 | k), { h: R, l: L } = a.default.add(0 | this.Ch, 0 | this.Cl, 0 | R, 0 | L), { h: N, l: B } = a.default.add(0 | this.Dh, 0 | this.Dl, 0 | N, 0 | B), { h: H, l: U } = a.default.add(0 | this.Eh, 0 | this.El, 0 | H, 0 | U), { h: S, l: T } = a.default.add(0 | this.Fh, 0 | this.Fl, 0 | S, 0 | T), { h: E, l: M } = a.default.add(0 | this.Gh, 0 | this.Gl, 0 | E, 0 | M), { h: _, l: w } = a.default.add(0 | this.Hh, 0 | this.Hl, 0 | _, 0 | w), this.set(h, O, I, k, R, L, N, B, H, U, S, T, E, M, _, w); } roundClean() { - d.fill(0), b.fill(0); + f.fill(0), b.fill(0); } destroy() { this.buffer.fill(0), this.set(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } } n.SHA512 = y; - class s extends y { + class u extends y { constructor() { super(), this.Ah = -1942145080, this.Al = 424955298, this.Bh = 1944164710, this.Bl = -1982016298, this.Ch = 502970286, this.Cl = 855612546, this.Dh = 1738396948, this.Dl = 1479516111, this.Eh = 258812777, this.El = 2077511080, this.Fh = 2011393907, this.Fl = 79989058, this.Gh = 1067287976, this.Gl = 1780299464, this.Hh = 286451373, this.Hl = -1848208735, this.outputLen = 28; } } - class f extends y { + class d extends y { constructor() { super(), this.Ah = 573645204, this.Al = -64227540, this.Bh = -1621794909, this.Bl = -934517566, this.Ch = 596883563, this.Cl = 1867755857, this.Dh = -1774684391, this.Dl = 1497426621, this.Eh = -1775747358, this.El = -1467023389, this.Fh = -1101128155, this.Fl = 1401305490, this.Gh = 721525244, this.Gl = 746961066, this.Hh = 246885852, this.Hl = -2117784414, this.outputLen = 32; } @@ -12249,84 +12249,84 @@ function N6() { super(), this.Ah = -876896931, this.Al = -1056596264, this.Bh = 1654270250, this.Bl = 914150663, this.Ch = -1856437926, this.Cl = 812702999, this.Dh = 355462360, this.Dl = -150054599, this.Eh = 1731405415, this.El = -4191439, this.Fh = -1900787065, this.Fl = 1750603025, this.Gh = -619958771, this.Gl = 1694076839, this.Hh = 1203062813, this.Hl = -1090891868, this.outputLen = 48; } } - n.sha512 = (0, i.wrapConstructor)(() => new y()), n.sha512_224 = (0, i.wrapConstructor)(() => new s()), n.sha512_256 = (0, i.wrapConstructor)(() => new f()), n.sha384 = (0, i.wrapConstructor)(() => new l()); + n.sha512 = (0, i.wrapConstructor)(() => new y()), n.sha512_224 = (0, i.wrapConstructor)(() => new u()), n.sha512_256 = (0, i.wrapConstructor)(() => new d()), n.sha384 = (0, i.wrapConstructor)(() => new l()); }, 9175: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.randomBytes = n.wrapXOFConstructorWithOpts = n.wrapConstructorWithOpts = n.wrapConstructor = n.checkOpts = n.Hash = n.concatBytes = n.toBytes = n.utf8ToBytes = n.asyncLoop = n.nextTick = n.hexToBytes = n.bytesToHex = n.isLE = n.rotr = n.createView = n.u32 = n.u8 = void 0; - const r = c(5145), a = (d) => d instanceof Uint8Array; - if (n.u8 = (d) => new Uint8Array(d.buffer, d.byteOffset, d.byteLength), n.u32 = (d) => new Uint32Array(d.buffer, d.byteOffset, Math.floor(d.byteLength / 4)), n.createView = (d) => new DataView(d.buffer, d.byteOffset, d.byteLength), n.rotr = (d, b) => d << 32 - b | d >>> b, n.isLE = new Uint8Array(new Uint32Array([287454020]).buffer)[0] === 68, !n.isLE) throw new Error("Non little-endian hardware is not supported"); - const i = Array.from({ length: 256 }, (d, b) => b.toString(16).padStart(2, "0")); - function p(d) { - if (typeof d != "string") throw new Error("utf8ToBytes expected string, got " + typeof d); - return new Uint8Array(new TextEncoder().encode(d)); - } - function t(d) { - if (typeof d == "string" && (d = p(d)), !a(d)) throw new Error("expected Uint8Array, got " + typeof d); - return d; + const r = c(5145), a = (f) => f instanceof Uint8Array; + if (n.u8 = (f) => new Uint8Array(f.buffer, f.byteOffset, f.byteLength), n.u32 = (f) => new Uint32Array(f.buffer, f.byteOffset, Math.floor(f.byteLength / 4)), n.createView = (f) => new DataView(f.buffer, f.byteOffset, f.byteLength), n.rotr = (f, b) => f << 32 - b | f >>> b, n.isLE = new Uint8Array(new Uint32Array([287454020]).buffer)[0] === 68, !n.isLE) throw new Error("Non little-endian hardware is not supported"); + const i = Array.from({ length: 256 }, (f, b) => b.toString(16).padStart(2, "0")); + function m(f) { + if (typeof f != "string") throw new Error("utf8ToBytes expected string, got " + typeof f); + return new Uint8Array(new TextEncoder().encode(f)); + } + function t(f) { + if (typeof f == "string" && (f = m(f)), !a(f)) throw new Error("expected Uint8Array, got " + typeof f); + return f; } - n.bytesToHex = function(d) { - if (!a(d)) throw new Error("Uint8Array expected"); + n.bytesToHex = function(f) { + if (!a(f)) throw new Error("Uint8Array expected"); let b = ""; - for (let y = 0; y < d.length; y++) b += i[d[y]]; + for (let y = 0; y < f.length; y++) b += i[f[y]]; return b; - }, n.hexToBytes = function(d) { - if (typeof d != "string") throw new Error("hex string expected, got " + typeof d); - const b = d.length; + }, n.hexToBytes = function(f) { + if (typeof f != "string") throw new Error("hex string expected, got " + typeof f); + const b = f.length; if (b % 2) throw new Error("padded hex string expected, got unpadded hex of length " + b); const y = new Uint8Array(b / 2); - for (let s = 0; s < y.length; s++) { - const f = 2 * s, l = d.slice(f, f + 2), u = Number.parseInt(l, 16); - if (Number.isNaN(u) || u < 0) throw new Error("Invalid byte sequence"); - y[s] = u; + for (let u = 0; u < y.length; u++) { + const d = 2 * u, l = f.slice(d, d + 2), s = Number.parseInt(l, 16); + if (Number.isNaN(s) || s < 0) throw new Error("Invalid byte sequence"); + y[u] = s; } return y; }, n.nextTick = async () => { - }, n.asyncLoop = async function(d, b, y) { - let s = Date.now(); - for (let f = 0; f < d; f++) { - y(f); - const l = Date.now() - s; - l >= 0 && l < b || (await (0, n.nextTick)(), s += l); - } - }, n.utf8ToBytes = p, n.toBytes = t, n.concatBytes = function(...d) { - const b = new Uint8Array(d.reduce((s, f) => s + f.length, 0)); + }, n.asyncLoop = async function(f, b, y) { + let u = Date.now(); + for (let d = 0; d < f; d++) { + y(d); + const l = Date.now() - u; + l >= 0 && l < b || (await (0, n.nextTick)(), u += l); + } + }, n.utf8ToBytes = m, n.toBytes = t, n.concatBytes = function(...f) { + const b = new Uint8Array(f.reduce((u, d) => u + d.length, 0)); let y = 0; - return d.forEach((s) => { - if (!a(s)) throw new Error("Uint8Array expected"); - b.set(s, y), y += s.length; + return f.forEach((u) => { + if (!a(u)) throw new Error("Uint8Array expected"); + b.set(u, y), y += u.length; }), b; }, n.Hash = class { clone() { return this._cloneInto(); } - }, n.checkOpts = function(d, b) { + }, n.checkOpts = function(f, b) { if (b !== void 0 && (typeof b != "object" || (y = b, Object.prototype.toString.call(y) !== "[object Object]" || y.constructor !== Object))) throw new Error("Options should be object or undefined"); var y; - return Object.assign(d, b); - }, n.wrapConstructor = function(d) { - const b = (s) => d().update(t(s)).digest(), y = d(); - return b.outputLen = y.outputLen, b.blockLen = y.blockLen, b.create = () => d(), b; - }, n.wrapConstructorWithOpts = function(d) { - const b = (s, f) => d(f).update(t(s)).digest(), y = d({}); - return b.outputLen = y.outputLen, b.blockLen = y.blockLen, b.create = (s) => d(s), b; - }, n.wrapXOFConstructorWithOpts = function(d) { - const b = (s, f) => d(f).update(t(s)).digest(), y = d({}); - return b.outputLen = y.outputLen, b.blockLen = y.blockLen, b.create = (s) => d(s), b; - }, n.randomBytes = function(d = 32) { - if (r.crypto && typeof r.crypto.getRandomValues == "function") return r.crypto.getRandomValues(new Uint8Array(d)); + return Object.assign(f, b); + }, n.wrapConstructor = function(f) { + const b = (u) => f().update(t(u)).digest(), y = f(); + return b.outputLen = y.outputLen, b.blockLen = y.blockLen, b.create = () => f(), b; + }, n.wrapConstructorWithOpts = function(f) { + const b = (u, d) => f(d).update(t(u)).digest(), y = f({}); + return b.outputLen = y.outputLen, b.blockLen = y.blockLen, b.create = (u) => f(u), b; + }, n.wrapXOFConstructorWithOpts = function(f) { + const b = (u, d) => f(d).update(t(u)).digest(), y = f({}); + return b.outputLen = y.outputLen, b.blockLen = y.blockLen, b.create = (u) => f(u), b; + }, n.randomBytes = function(f = 32) { + if (r.crypto && typeof r.crypto.getRandomValues == "function") return r.crypto.getRandomValues(new Uint8Array(f)); throw new Error("crypto.getRandomValues must be defined"); }; }, 9598: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.utils = n.schnorr = n.verify = n.signSync = n.sign = n.getSharedSecret = n.recoverPublicKey = n.getPublicKey = n.Signature = n.Point = n.CURVE = void 0; - const r = c(4923), a = BigInt(0), i = BigInt(1), p = BigInt(2), t = BigInt(3), d = BigInt(8), b = Object.freeze({ a, b: BigInt(7), P: BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"), n: BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"), h: i, Gx: BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"), Gy: BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"), beta: BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee") }); + const r = c(4923), a = BigInt(0), i = BigInt(1), m = BigInt(2), t = BigInt(3), f = BigInt(8), b = Object.freeze({ a, b: BigInt(7), P: BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"), n: BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"), h: i, Gx: BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"), Gy: BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"), beta: BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee") }); n.CURVE = b; - const y = (de, oe) => (de + oe / p) / oe, s = { beta: BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"), splitScalar(de) { - const { n: oe } = b, le = BigInt("0x3086d221a7d46bcde86c90e49284eb15"), me = -i * BigInt("0xe4437ed6010e88286f547fa90abfe4c3"), Ce = BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"), we = le, Ie = BigInt("0x100000000000000000000000000000000"), Be = y(we * de, oe), Ne = y(-me * de, oe); - let He = G(de - Be * le - Ne * Ce, oe), qe = G(-Be * me - Ne * we, oe); + const y = (de, oe) => (de + oe / m) / oe, u = { beta: BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"), splitScalar(de) { + const { n: oe } = b, le = BigInt("0x3086d221a7d46bcde86c90e49284eb15"), me = -i * BigInt("0xe4437ed6010e88286f547fa90abfe4c3"), Ce = BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"), we = le, Ie = BigInt("0x100000000000000000000000000000000"), ke = y(we * de, oe), Ne = y(-me * de, oe); + let He = G(de - ke * le - Ne * Ce, oe), qe = G(-ke * me - Ne * we, oe); const Ue = He > Ie, $e = qe > Ie; if (Ue && (He = oe - He), $e && (qe = oe - qe), He > Ie || qe > Ie) throw new Error("splitScalarEndo: Endomorphism failed, k=" + de); return { k1neg: Ue, k1: He, k2neg: $e, k2: qe }; - } }, f = 32, l = 32, u = f + 1, v = 2 * f + 1; - function m(de) { + } }, d = 32, l = 32, s = d + 1, v = 2 * d + 1; + function p(de) { const { a: oe, b: le } = b, me = G(de * de), Ce = G(me * de); return G(Ce + oe * de + le); } @@ -12337,53 +12337,53 @@ function N6() { } } function I(de) { - if (!(de instanceof B)) throw new TypeError("JacobianPoint expected"); + if (!(de instanceof k)) throw new TypeError("JacobianPoint expected"); } - class B { + class k { constructor(oe, le, me) { this.x = oe, this.y = le, this.z = me; } static fromAffine(oe) { if (!(oe instanceof N)) throw new TypeError("JacobianPoint#fromAffine: expected Point"); - return oe.equals(N.ZERO) ? B.ZERO : new B(oe.x, oe.y, i); + return oe.equals(N.ZERO) ? k.ZERO : new k(oe.x, oe.y, i); } static toAffineBatch(oe) { const le = function(me, Ce = b.P) { - const we = new Array(me.length), Ie = ee(me.reduce((Be, Ne, He) => Ne === a ? Be : (we[He] = Be, G(Be * Ne, Ce)), i), Ce); - return me.reduceRight((Be, Ne, He) => Ne === a ? Be : (we[He] = G(Be * we[He], Ce), G(Be * Ne, Ce)), Ie), we; + const we = new Array(me.length), Ie = ee(me.reduce((ke, Ne, He) => Ne === a ? ke : (we[He] = ke, G(ke * Ne, Ce)), i), Ce); + return me.reduceRight((ke, Ne, He) => Ne === a ? ke : (we[He] = G(ke * we[He], Ce), G(ke * Ne, Ce)), Ie), we; }(oe.map((me) => me.z)); return oe.map((me, Ce) => me.toAffine(le[Ce])); } static normalizeZ(oe) { - return B.toAffineBatch(oe).map(B.fromAffine); + return k.toAffineBatch(oe).map(k.fromAffine); } equals(oe) { I(oe); - const { x: le, y: me, z: Ce } = this, { x: we, y: Ie, z: Be } = oe, Ne = G(Ce * Ce), He = G(Be * Be), qe = G(le * He), Ue = G(we * Ne), $e = G(G(me * Be) * He), ct = G(G(Ie * Ce) * Ne); + const { x: le, y: me, z: Ce } = this, { x: we, y: Ie, z: ke } = oe, Ne = G(Ce * Ce), He = G(ke * ke), qe = G(le * He), Ue = G(we * Ne), $e = G(G(me * ke) * He), ct = G(G(Ie * Ce) * Ne); return qe === Ue && $e === ct; } negate() { - return new B(this.x, G(-this.y), this.z); + return new k(this.x, G(-this.y), this.z); } double() { - const { x: oe, y: le, z: me } = this, Ce = G(oe * oe), we = G(le * le), Ie = G(we * we), Be = oe + we, Ne = G(p * (G(Be * Be) - Ce - Ie)), He = G(t * Ce), qe = G(He * He), Ue = G(qe - p * Ne), $e = G(He * (Ne - Ue) - d * Ie), ct = G(p * le * me); - return new B(Ue, $e, ct); + const { x: oe, y: le, z: me } = this, Ce = G(oe * oe), we = G(le * le), Ie = G(we * we), ke = oe + we, Ne = G(m * (G(ke * ke) - Ce - Ie)), He = G(t * Ce), qe = G(He * He), Ue = G(qe - m * Ne), $e = G(He * (Ne - Ue) - f * Ie), ct = G(m * le * me); + return new k(Ue, $e, ct); } add(oe) { I(oe); - const { x: le, y: me, z: Ce } = this, { x: we, y: Ie, z: Be } = oe; + const { x: le, y: me, z: Ce } = this, { x: we, y: Ie, z: ke } = oe; if (we === a || Ie === a) return this; if (le === a || me === a) return oe; - const Ne = G(Ce * Ce), He = G(Be * Be), qe = G(le * He), Ue = G(we * Ne), $e = G(G(me * Be) * He), ct = G(G(Ie * Ce) * Ne), We = G(Ue - qe), it = G(ct - $e); - if (We === a) return it === a ? this.double() : B.ZERO; - const bt = G(We * We), Xe = G(We * bt), ut = G(qe * bt), Mt = G(it * it - Xe - p * ut), Ye = G(it * (ut - Mt) - $e * Xe), at = G(Ce * Be * We); - return new B(Mt, Ye, at); + const Ne = G(Ce * Ce), He = G(ke * ke), qe = G(le * He), Ue = G(we * Ne), $e = G(G(me * ke) * He), ct = G(G(Ie * Ce) * Ne), We = G(Ue - qe), it = G(ct - $e); + if (We === a) return it === a ? this.double() : k.ZERO; + const bt = G(We * We), Xe = G(We * bt), ut = G(qe * bt), Mt = G(it * it - Xe - m * ut), Ye = G(it * (ut - Mt) - $e * Xe), at = G(Ce * ke * We); + return new k(Mt, Ye, at); } subtract(oe) { return this.add(oe.negate()); } multiplyUnsafe(oe) { - const le = B.ZERO; + const le = k.ZERO; if (typeof oe == "bigint" && oe === a) return le; let me = J(oe); if (me === i) return this; @@ -12392,29 +12392,29 @@ function N6() { for (; me > a; ) me & i && (Ue = Ue.add($e)), $e = $e.double(), me >>= i; return Ue; } - let { k1neg: Ce, k1: we, k2neg: Ie, k2: Be } = s.splitScalar(me), Ne = le, He = le, qe = this; - for (; we > a || Be > a; ) we & i && (Ne = Ne.add(qe)), Be & i && (He = He.add(qe)), qe = qe.double(), we >>= i, Be >>= i; - return Ce && (Ne = Ne.negate()), Ie && (He = He.negate()), He = new B(G(He.x * s.beta), He.y, He.z), Ne.add(He); + let { k1neg: Ce, k1: we, k2neg: Ie, k2: ke } = u.splitScalar(me), Ne = le, He = le, qe = this; + for (; we > a || ke > a; ) we & i && (Ne = Ne.add(qe)), ke & i && (He = He.add(qe)), qe = qe.double(), we >>= i, ke >>= i; + return Ce && (Ne = Ne.negate()), Ie && (He = He.negate()), He = new k(G(He.x * u.beta), He.y, He.z), Ne.add(He); } precomputeWindow(oe) { const le = h ? 128 / oe + 1 : 256 / oe + 1, me = []; let Ce = this, we = Ce; for (let Ie = 0; Ie < le; Ie++) { we = Ce, me.push(we); - for (let Be = 1; Be < 2 ** (oe - 1); Be++) we = we.add(Ce), me.push(we); + for (let ke = 1; ke < 2 ** (oe - 1); ke++) we = we.add(Ce), me.push(we); Ce = we.double(); } return me; } wNAF(oe, le) { - !le && this.equals(B.BASE) && (le = N.BASE); + !le && this.equals(k.BASE) && (le = N.BASE); const me = le && le._WINDOW_SIZE || 1; if (256 % me) throw new Error("Point#wNAF: Invalid precomputation window, must be power of 2"); let Ce = le && L.get(le); - Ce || (Ce = this.precomputeWindow(me), le && me !== 1 && (Ce = B.normalizeZ(Ce), L.set(le, Ce))); - let we = B.ZERO, Ie = B.BASE; - const Be = 1 + (h ? 128 / me : 256 / me), Ne = 2 ** (me - 1), He = BigInt(2 ** me - 1), qe = 2 ** me, Ue = BigInt(me); - for (let $e = 0; $e < Be; $e++) { + Ce || (Ce = this.precomputeWindow(me), le && me !== 1 && (Ce = k.normalizeZ(Ce), L.set(le, Ce))); + let we = k.ZERO, Ie = k.BASE; + const ke = 1 + (h ? 128 / me : 256 / me), Ne = 2 ** (me - 1), He = BigInt(2 ** me - 1), qe = 2 ** me, Ue = BigInt(me); + for (let $e = 0; $e < ke; $e++) { const ct = $e * Ne; let We = Number(oe & He); oe >>= Ue, We > Ne && (We -= qe, oe += i); @@ -12426,19 +12426,19 @@ function N6() { multiply(oe, le) { let me, Ce, we = J(oe); if (h) { - const { k1neg: Ie, k1: Be, k2neg: Ne, k2: He } = s.splitScalar(we); - let { p: qe, f: Ue } = this.wNAF(Be, le), { p: $e, f: ct } = this.wNAF(He, le); - qe = R(Ie, qe), $e = R(Ne, $e), $e = new B(G($e.x * s.beta), $e.y, $e.z), me = qe.add($e), Ce = Ue.add(ct); + const { k1neg: Ie, k1: ke, k2neg: Ne, k2: He } = u.splitScalar(we); + let { p: qe, f: Ue } = this.wNAF(ke, le), { p: $e, f: ct } = this.wNAF(He, le); + qe = R(Ie, qe), $e = R(Ne, $e), $e = new k(G($e.x * u.beta), $e.y, $e.z), me = qe.add($e), Ce = Ue.add(ct); } else { - const { p: Ie, f: Be } = this.wNAF(we, le); - me = Ie, Ce = Be; + const { p: Ie, f: ke } = this.wNAF(we, le); + me = Ie, Ce = ke; } - return B.normalizeZ([me, Ce])[0]; + return k.normalizeZ([me, Ce])[0]; } toAffine(oe) { - const { x: le, y: me, z: Ce } = this, we = this.equals(B.ZERO); - oe == null && (oe = we ? d : ee(Ce)); - const Ie = oe, Be = G(Ie * Ie), Ne = G(Be * Ie), He = G(le * Be), qe = G(me * Ne), Ue = G(Ce * Ie); + const { x: le, y: me, z: Ce } = this, we = this.equals(k.ZERO); + oe == null && (oe = we ? f : ee(Ce)); + const Ie = oe, ke = G(Ie * Ie), Ne = G(ke * Ie), He = G(le * ke), qe = G(me * Ne), Ue = G(Ce * Ie); if (we) return N.ZERO; if (Ue !== i) throw new Error("invZ was invalid"); return new N(He, qe); @@ -12448,7 +12448,7 @@ function N6() { const le = oe.negate(); return de ? le : oe; } - B.BASE = new B(b.Gx, b.Gy, i), B.ZERO = new B(a, i, a); + k.BASE = new k(b.Gx, b.Gy, i), k.ZERO = new k(a, i, a); const L = /* @__PURE__ */ new WeakMap(); class N { constructor(oe, le) { @@ -12458,31 +12458,31 @@ function N6() { this._WINDOW_SIZE = oe, L.delete(this); } hasEvenY() { - return this.y % p === a; + return this.y % m === a; } static fromCompressedHex(oe) { const le = oe.length === 32, me = D(le ? oe : oe.subarray(1)); if (!ie(me)) throw new Error("Point is not on curve"); - let Ce = function(Be) { - const { P: Ne } = b, He = BigInt(6), qe = BigInt(11), Ue = BigInt(22), $e = BigInt(23), ct = BigInt(44), We = BigInt(88), it = Be * Be * Be % Ne, bt = it * it * Be % Ne, Xe = Q(bt, t) * bt % Ne, ut = Q(Xe, t) * bt % Ne, Mt = Q(ut, p) * it % Ne, Ye = Q(Mt, qe) * Mt % Ne, at = Q(Ye, Ue) * Ye % Ne, Tt = Q(at, ct) * at % Ne, tt = Q(Tt, We) * Tt % Ne, mt = Q(tt, ct) * at % Ne, Lt = Q(mt, t) * bt % Ne, et = Q(Lt, $e) * Ye % Ne, lt = Q(et, He) * it % Ne, xt = Q(lt, p); - if (xt * xt % Ne !== Be) throw new Error("Cannot find square root"); + let Ce = function(ke) { + const { P: Ne } = b, He = BigInt(6), qe = BigInt(11), Ue = BigInt(22), $e = BigInt(23), ct = BigInt(44), We = BigInt(88), it = ke * ke * ke % Ne, bt = it * it * ke % Ne, Xe = Q(bt, t) * bt % Ne, ut = Q(Xe, t) * bt % Ne, Mt = Q(ut, m) * it % Ne, Ye = Q(Mt, qe) * Mt % Ne, at = Q(Ye, Ue) * Ye % Ne, Tt = Q(at, ct) * at % Ne, tt = Q(Tt, We) * Tt % Ne, mt = Q(tt, ct) * at % Ne, Lt = Q(mt, t) * bt % Ne, et = Q(Lt, $e) * Ye % Ne, lt = Q(et, He) * it % Ne, xt = Q(lt, m); + if (xt * xt % Ne !== ke) throw new Error("Cannot find square root"); return xt; - }(m(me)); + }(p(me)); const we = (Ce & i) === i; le ? we && (Ce = G(-Ce)) : !(1 & ~oe[0]) !== we && (Ce = G(-Ce)); const Ie = new N(me, Ce); return Ie.assertValidity(), Ie; } static fromUncompressedHex(oe) { - const le = D(oe.subarray(1, f + 1)), me = D(oe.subarray(f + 1, 2 * f + 1)), Ce = new N(le, me); + const le = D(oe.subarray(1, d + 1)), me = D(oe.subarray(d + 1, 2 * d + 1)), Ce = new N(le, me); return Ce.assertValidity(), Ce; } static fromHex(oe) { const le = z(oe), me = le.length, Ce = le[0]; - if (me === f) return this.fromCompressedHex(le); - if (me === u && (Ce === 2 || Ce === 3)) return this.fromCompressedHex(le); + if (me === d) return this.fromCompressedHex(le); + if (me === s && (Ce === 2 || Ce === 3)) return this.fromCompressedHex(le); if (me === v && Ce === 4) return this.fromUncompressedHex(le); - throw new Error(`Point.fromHex: received invalid point. Expected 32-${u} compressed bytes or ${v} uncompressed bytes, not ${me}`); + throw new Error(`Point.fromHex: received invalid point. Expected 32-${s} compressed bytes or ${v} uncompressed bytes, not ${me}`); } static fromPrivateKey(oe) { return N.BASE.multiply(Te(oe)); @@ -12490,7 +12490,7 @@ function N6() { static fromSignature(oe, le, me) { const { r: Ce, s: we } = te(le); if (![0, 1, 2, 3].includes(me)) throw new Error("Cannot recover: invalid recovery bit"); - const Ie = Z(z(oe)), { n: Be } = b, Ne = me === 2 || me === 3 ? Ce + Be : Ce, He = ee(Ne, Be), qe = G(-Ie * He, Be), Ue = G(we * He, Be), $e = 1 & me ? "03" : "02", ct = N.fromHex($e + S(Ne)), We = N.BASE.multiplyAndAddUnsafe(ct, qe, Ue); + const Ie = Z(z(oe)), { n: ke } = b, Ne = me === 2 || me === 3 ? Ce + ke : Ce, He = ee(Ne, ke), qe = G(-Ie * He, ke), Ue = G(we * He, ke), $e = 1 & me ? "03" : "02", ct = N.fromHex($e + _(Ne)), We = N.BASE.multiplyAndAddUnsafe(ct, qe, Ue); if (!We) throw new Error("Cannot recover signature: point at infinify"); return We.assertValidity(), We; } @@ -12498,8 +12498,8 @@ function N6() { return V(this.toHex(oe)); } toHex(oe = !1) { - const le = S(this.x); - return oe ? `${this.hasEvenY() ? "02" : "03"}${le}` : `04${le}${S(this.y)}`; + const le = _(this.x); + return oe ? `${this.hasEvenY() ? "02" : "03"}${le}` : `04${le}${_(this.y)}`; } toHexX() { return this.toHex(!0).slice(2); @@ -12511,7 +12511,7 @@ function N6() { const oe = "Point is not on elliptic curve", { x: le, y: me } = this; if (!ie(le) || !ie(me)) throw new Error(oe); const Ce = G(me * me); - if (G(Ce - m(le)) !== a) throw new Error(oe); + if (G(Ce - p(le)) !== a) throw new Error(oe); } equals(oe) { return this.x === oe.x && this.y === oe.y; @@ -12520,23 +12520,23 @@ function N6() { return new N(this.x, G(-this.y)); } double() { - return B.fromAffine(this).double().toAffine(); + return k.fromAffine(this).double().toAffine(); } add(oe) { - return B.fromAffine(this).add(B.fromAffine(oe)).toAffine(); + return k.fromAffine(this).add(k.fromAffine(oe)).toAffine(); } subtract(oe) { return this.add(oe.negate()); } multiply(oe) { - return B.fromAffine(this).multiply(oe, this).toAffine(); + return k.fromAffine(this).multiply(oe, this).toAffine(); } multiplyAndAddUnsafe(oe, le, me) { - const Ce = B.fromAffine(this), we = le === a || le === i || this !== N.BASE ? Ce.multiplyUnsafe(le) : Ce.multiply(le), Ie = B.fromAffine(oe).multiplyUnsafe(me), Be = we.add(Ie); - return Be.equals(B.ZERO) ? void 0 : Be.toAffine(); + const Ce = k.fromAffine(this), we = le === a || le === i || this !== N.BASE ? Ce.multiplyUnsafe(le) : Ce.multiply(le), Ie = k.fromAffine(oe).multiplyUnsafe(me), ke = we.add(Ie); + return ke.equals(k.ZERO) ? void 0 : ke.toAffine(); } } - function k(de) { + function B(de) { return Number.parseInt(de[0], 16) >= 8 ? "00" + de : de; } function H(de) { @@ -12564,7 +12564,7 @@ function N6() { const { r: me, s: Ce } = function(we) { if (we.length < 2 || we[0] != 48) throw new Error(`Invalid signature tag: ${E(we)}`); if (we[1] !== we.length - 2) throw new Error("Invalid signature: incorrect length"); - const { data: Ie, left: Be } = H(we.subarray(2)), { data: Ne, left: He } = H(Be); + const { data: Ie, left: ke } = H(we.subarray(2)), { data: Ne, left: He } = H(ke); if (He.length) throw new Error(`Invalid signature: left bytes after parsing: ${E(He)}`); return { r: Ie, s: Ne }; }(le ? oe : V(oe)); @@ -12589,7 +12589,7 @@ function N6() { return V(this.toDERHex()); } toDERHex() { - const oe = k(A(this.s)), le = k(A(this.r)), me = oe.length / 2, Ce = le.length / 2, we = A(me), Ie = A(Ce); + const oe = B(A(this.s)), le = B(A(this.r)), me = oe.length / 2, Ce = le.length / 2, we = A(me), Ie = A(Ce); return `30${A(Ce + me + 4)}02${Ie}${le}02${we}${oe}`; } toRawBytes() { @@ -12602,10 +12602,10 @@ function N6() { return V(this.toCompactHex()); } toCompactHex() { - return S(this.r) + S(this.s); + return _(this.r) + _(this.s); } } - function _(...de) { + function S(...de) { if (!de.every((me) => me instanceof Uint8Array)) throw new Error("Uint8Array list expected"); if (de.length === 1) return de[0]; const oe = de.reduce((me, Ce) => me + Ce.length, 0), le = new Uint8Array(oe); @@ -12624,13 +12624,13 @@ function N6() { return oe; } const M = BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"); - function S(de) { + function _(de) { if (typeof de != "bigint") throw new Error("Expected bigint"); if (!(a <= de && de < M)) throw new Error("Expected number 0 <= n < 2^256"); return de.toString(16).padStart(64, "0"); } function w(de) { - const oe = V(S(de)); + const oe = V(_(de)); if (oe.length !== 32) throw new Error("Error: expected 32 bytes"); return oe; } @@ -12678,8 +12678,8 @@ function N6() { if (de === a || oe <= a) throw new Error(`invert: expected positive integers, got n=${de} mod=${oe}`); let le = G(de, oe), me = oe, Ce = a, we = i; for (; le !== a; ) { - const Ie = me / le, Be = me % le, Ne = Ce - we * Ie; - me = le, le = Be, Ce = we, we = Ne; + const Ie = me / le, ke = me % le, Ne = Ce - we * Ie; + me = le, le = ke, Ce = we, we = Ne; } if (me !== i) throw new Error("invert: does not exist"); return G(Ce, oe); @@ -12728,7 +12728,7 @@ function N6() { const me = this.v.slice(); le.push(me), oe += this.v.length; } - return _(...le); + return S(...le); } generateSync() { this.checkSync(), this.incr(); @@ -12739,7 +12739,7 @@ function N6() { const me = this.v.slice(); le.push(me), oe += this.v.length; } - return _(...le); + return S(...le); } } function ce(de) { @@ -12751,11 +12751,11 @@ function N6() { function fe(de, oe, le, me = !0) { const { n: Ce } = b, we = Z(de, !0); if (!ce(we)) return; - const Ie = ee(we, Ce), Be = N.BASE.multiply(we), Ne = G(Be.x, Ce); + const Ie = ee(we, Ce), ke = N.BASE.multiply(we), Ne = G(ke.x, Ce); if (Ne === a) return; const He = G(Ie * G(oe + le * Ne, Ce), Ce); if (He === a) return; - let qe = new U(Ne, He), Ue = (Be.x === qe.r ? 0 : 2) | Number(Be.y & i); + let qe = new U(Ne, He), Ue = (ke.x === qe.r ? 0 : 2) | Number(ke.y & i); return me && qe.hasHighS() && (qe = qe.normalizeS(), Ue ^= 1), { sig: qe, recovery: Ue }; } function Te(de) { @@ -12773,7 +12773,7 @@ function N6() { if (!ce(oe)) throw new Error("Expected private key: 0 < key < n"); return oe; } - function _e(de) { + function Se(de) { return de instanceof N ? (de.assertValidity(), de) : N.fromHex(de); } function te(de) { @@ -12786,10 +12786,10 @@ function N6() { } function ye(de) { const oe = de instanceof Uint8Array, le = typeof de == "string", me = (oe || le) && de.length; - return oe ? me === u || me === v : le ? me === 2 * u || me === 2 * v : de instanceof N; + return oe ? me === s || me === v : le ? me === 2 * s || me === 2 * v : de instanceof N; } function ve(de) { - return D(de.length > f ? de.slice(0, f) : de); + return D(de.length > d ? de.slice(0, d) : de); } function F(de) { const oe = ve(de), le = G(oe, b.n); @@ -12802,12 +12802,12 @@ function N6() { if (de == null) throw new Error(`sign: expected valid message hash, not "${de}"`); const me = z(de), Ce = Te(oe), we = [W(Ce), F(me)]; if (le != null) { - le === !0 && (le = n.utils.randomBytes(f)); + le === !0 && (le = n.utils.randomBytes(d)); const Ie = z(le); - if (Ie.length !== f) throw new Error(`sign: Expected ${f} bytes of extra data`); + if (Ie.length !== d) throw new Error(`sign: Expected ${d} bytes of extra data`); we.push(Ie); } - return { seed: _(...we), m: ve(me), d: Ce }; + return { seed: S(...we), m: ve(me), d: Ce }; } function X(de, oe) { const { sig: le, recovery: me } = de, { der: Ce, recovered: we } = Object.assign({ canonical: !0, der: !0 }, oe), Ie = Ce ? le.toDERRawBytes() : le.toCompactRawBytes(); @@ -12820,18 +12820,18 @@ function N6() { }, n.getSharedSecret = function(de, oe, le = !1) { if (ye(de)) throw new TypeError("getSharedSecret: first arg must be private key"); if (!ye(oe)) throw new TypeError("getSharedSecret: second arg must be public key"); - const me = _e(oe); + const me = Se(oe); return me.assertValidity(), me.multiply(Te(de)).toRawBytes(le); }, n.sign = async function(de, oe, le = {}) { const { seed: me, m: Ce, d: we } = K(de, oe, le.extraEntropy), Ie = new ue(32, l); - let Be; - for (await Ie.reseed(me); !(Be = fe(await Ie.generate(), Ce, we, le.canonical)); ) await Ie.reseed(); - return X(Be, le); + let ke; + for (await Ie.reseed(me); !(ke = fe(await Ie.generate(), Ce, we, le.canonical)); ) await Ie.reseed(); + return X(ke, le); }, n.signSync = function(de, oe, le = {}) { const { seed: me, m: Ce, d: we } = K(de, oe, le.extraEntropy), Ie = new ue(32, l); - let Be; - for (Ie.reseedSync(me); !(Be = fe(Ie.generateSync(), Ce, we, le.canonical)); ) Ie.reseedSync(); - return X(Be, le); + let ke; + for (Ie.reseedSync(me); !(ke = fe(Ie.generateSync(), Ce, we, le.canonical)); ) Ie.reseedSync(); + return X(ke, le); }; const ne = { strict: !0 }; function re(de) { @@ -12846,14 +12846,14 @@ function N6() { } const { r: we, s: Ie } = Ce; if (me.strict && Ce.hasHighS()) return !1; - const Be = Z(oe); + const ke = Z(oe); let Ne; try { - Ne = _e(le); + Ne = Se(le); } catch { return !1; } - const { n: He } = b, qe = ee(Ie, He), Ue = G(Be * qe, He), $e = G(we * qe, He), ct = N.BASE.multiplyAndAddUnsafe(Ne, Ue, $e); + const { n: He } = b, qe = ee(Ie, He), Ue = G(ke * qe, He), $e = G(we * qe, He), ct = N.BASE.multiplyAndAddUnsafe(Ne, Ue, $e); return !!ct && G(ct.x, He) === we; }; class pe { @@ -12871,13 +12871,13 @@ function N6() { if (!ie(oe) || !ce(le)) throw new Error("Invalid signature"); } toHex() { - return S(this.r) + S(this.s); + return _(this.r) + _(this.s); } toRawBytes() { return V(this.toHex()); } } - class Ae { + class Oe { constructor(oe, le, me = n.utils.randomBytes()) { if (oe == null) throw new TypeError(`sign: Expected valid message, not "${oe}"`); this.m = z(oe); @@ -12904,17 +12904,17 @@ function N6() { throw new Error("sign: Invalid signature produced"); } async calc() { - const { m: oe, d: le, px: me, rand: Ce } = this, we = n.utils.taggedHash, Ie = this.initNonce(le, await we(Ze.aux, Ce)), { R: Be, rx: Ne, k: He } = this.finalizeNonce(await we(Ze.nonce, Ie, me, oe)), qe = re(await we(Ze.challenge, Ne, me, oe)), Ue = this.finalizeSig(Be, He, qe, le); + const { m: oe, d: le, px: me, rand: Ce } = this, we = n.utils.taggedHash, Ie = this.initNonce(le, await we(Ze.aux, Ce)), { R: ke, rx: Ne, k: He } = this.finalizeNonce(await we(Ze.nonce, Ie, me, oe)), qe = re(await we(Ze.challenge, Ne, me, oe)), Ue = this.finalizeSig(ke, He, qe, le); return await De(Ue, oe, me) || this.error(), Ue; } calcSync() { - const { m: oe, d: le, px: me, rand: Ce } = this, we = n.utils.taggedHashSync, Ie = this.initNonce(le, we(Ze.aux, Ce)), { R: Be, rx: Ne, k: He } = this.finalizeNonce(we(Ze.nonce, Ie, me, oe)), qe = re(we(Ze.challenge, Ne, me, oe)), Ue = this.finalizeSig(Be, He, qe, le); + const { m: oe, d: le, px: me, rand: Ce } = this, we = n.utils.taggedHashSync, Ie = this.initNonce(le, we(Ze.aux, Ce)), { R: ke, rx: Ne, k: He } = this.finalizeNonce(we(Ze.nonce, Ie, me, oe)), qe = re(we(Ze.challenge, Ne, me, oe)), Ue = this.finalizeSig(ke, He, qe, le); return Le(Ue, oe, me) || this.error(), Ue; } } function xe(de, oe, le) { const me = de instanceof pe, Ce = me ? de : pe.fromHex(de); - return me && Ce.assertValidity(), { ...Ce, m: z(oe), P: _e(le) }; + return me && Ce.assertValidity(), { ...Ce, m: z(oe), P: Se(le) }; } function Re(de, oe, le, me) { const Ce = N.BASE.multiplyAndAddUnsafe(oe, Te(le), G(-me, b.n)); @@ -12922,16 +12922,16 @@ function N6() { } async function De(de, oe, le) { try { - const { r: me, s: Ce, m: we, P: Ie } = xe(de, oe, le), Be = re(await n.utils.taggedHash(Ze.challenge, w(me), Ie.toRawX(), we)); - return Re(me, Ie, Ce, Be); + const { r: me, s: Ce, m: we, P: Ie } = xe(de, oe, le), ke = re(await n.utils.taggedHash(Ze.challenge, w(me), Ie.toRawX(), we)); + return Re(me, Ie, Ce, ke); } catch { return !1; } } function Le(de, oe, le) { try { - const { r: me, s: Ce, m: we, P: Ie } = xe(de, oe, le), Be = re(n.utils.taggedHashSync(Ze.challenge, w(me), Ie.toRawX(), we)); - return Re(me, Ie, Ce, Be); + const { r: me, s: Ce, m: we, P: Ie } = xe(de, oe, le), ke = re(n.utils.taggedHashSync(Ze.challenge, w(me), Ie.toRawX(), we)); + return Re(me, Ie, Ce, ke); } catch (me) { if (me instanceof O) throw me; return !1; @@ -12940,12 +12940,12 @@ function N6() { n.schnorr = { Signature: pe, getPublicKey: function(de) { return N.fromPrivateKey(de).toRawX(); }, sign: async function(de, oe, le) { - return new Ae(de, oe, le).calc(); + return new Oe(de, oe, le).calc(); }, verify: De, signSync: function(de, oe, le) { - return new Ae(de, oe, le).calcSync(); + return new Oe(de, oe, le).calcSync(); }, verifySync: Le }, N.BASE._setWindowSize(8); - const Ve = { node: r, web: typeof self == "object" && "crypto" in self ? self.crypto : void 0 }, Ze = { challenge: "BIP0340/challenge", aux: "BIP0340/aux", nonce: "BIP0340/nonce" }, ke = {}; - n.utils = { bytesToHex: E, hexToBytes: V, concatBytes: _, mod: G, invert: ee, isValidPrivateKey(de) { + const Ve = { node: r, web: typeof self == "object" && "crypto" in self ? self.crypto : void 0 }, Ze = { challenge: "BIP0340/challenge", aux: "BIP0340/aux", nonce: "BIP0340/nonce" }, Be = {}; + n.utils = { bytesToHex: E, hexToBytes: V, concatBytes: S, mod: G, invert: ee, isValidPrivateKey(de) { try { return Te(de), !0; } catch { @@ -12968,7 +12968,7 @@ function N6() { return le._setWindowSize(de), le.multiply(t), le; }, sha256: async (...de) => { if (Ve.web) { - const oe = await Ve.web.subtle.digest("SHA-256", _(...de)); + const oe = await Ve.web.subtle.digest("SHA-256", S(...de)); return new Uint8Array(oe); } if (Ve.node) { @@ -12978,7 +12978,7 @@ function N6() { throw new Error("The environment doesn't have sha256 function"); }, hmacSha256: async (de, ...oe) => { if (Ve.web) { - const le = await Ve.web.subtle.importKey("raw", de, { name: "HMAC", hash: { name: "SHA-256" } }, !1, ["sign"]), me = _(...oe), Ce = await Ve.web.subtle.sign("HMAC", le, me); + const le = await Ve.web.subtle.importKey("raw", de, { name: "HMAC", hash: { name: "SHA-256" } }, !1, ["sign"]), me = S(...oe), Ce = await Ve.web.subtle.sign("HMAC", le, me); return new Uint8Array(Ce); } if (Ve.node) { @@ -12987,21 +12987,21 @@ function N6() { } throw new Error("The environment doesn't have hmac-sha256 function"); }, sha256Sync: void 0, hmacSha256Sync: void 0, taggedHash: async (de, ...oe) => { - let le = ke[de]; + let le = Be[de]; if (le === void 0) { const me = await n.utils.sha256(Uint8Array.from(de, (Ce) => Ce.charCodeAt(0))); - le = _(me, me), ke[de] = le; + le = S(me, me), Be[de] = le; } return n.utils.sha256(le, ...oe); }, taggedHashSync: (de, ...oe) => { if (typeof q != "function") throw new O("sha256Sync is undefined, you need to set it"); - let le = ke[de]; + let le = Be[de]; if (le === void 0) { const me = q(Uint8Array.from(de, (Ce) => Ce.charCodeAt(0))); - le = _(me, me), ke[de] = le; + le = S(me, me), Be[de] = le; } return q(le, ...oe); - }, _JacobianPoint: B }, Object.defineProperties(n.utils, { sha256Sync: { configurable: !1, get: () => q, set(de) { + }, _JacobianPoint: k }, Object.defineProperties(n.utils, { sha256Sync: { configurable: !1, get: () => q, set(de) { q || (q = de); } }, hmacSha256Sync: { configurable: !1, get: () => se, set(de) { se || (se = de); @@ -13011,326 +13011,326 @@ function N6() { r.bignum = c(2344), r.define = c(7363).define, r.base = c(9673), r.constants = c(2153), r.decoders = c(5234), r.encoders = c(4669); }, 7363: (x, n, c) => { const r = c(4669), a = c(5234), i = c(6698); - function p(t, d) { - this.name = t, this.body = d, this.decoders = {}, this.encoders = {}; + function m(t, f) { + this.name = t, this.body = f, this.decoders = {}, this.encoders = {}; } - n.define = function(t, d) { - return new p(t, d); - }, p.prototype._createNamed = function(t) { - const d = this.name; + n.define = function(t, f) { + return new m(t, f); + }, m.prototype._createNamed = function(t) { + const f = this.name; function b(y) { - this._initNamed(y, d); + this._initNamed(y, f); } - return i(b, t), b.prototype._initNamed = function(y, s) { - t.call(this, y, s); + return i(b, t), b.prototype._initNamed = function(y, u) { + t.call(this, y, u); }, new b(this); - }, p.prototype._getDecoder = function(t) { + }, m.prototype._getDecoder = function(t) { return t = t || "der", this.decoders.hasOwnProperty(t) || (this.decoders[t] = this._createNamed(a[t])), this.decoders[t]; - }, p.prototype.decode = function(t, d, b) { - return this._getDecoder(d).decode(t, b); - }, p.prototype._getEncoder = function(t) { + }, m.prototype.decode = function(t, f, b) { + return this._getDecoder(f).decode(t, b); + }, m.prototype._getEncoder = function(t) { return t = t || "der", this.encoders.hasOwnProperty(t) || (this.encoders[t] = this._createNamed(r[t])), this.encoders[t]; - }, p.prototype.encode = function(t, d, b) { - return this._getEncoder(d).encode(t, b); + }, m.prototype.encode = function(t, f, b) { + return this._getEncoder(f).encode(t, b); }; }, 7227: (x, n, c) => { const r = c(6698), a = c(9220).a, i = c(4774).Buffer; - function p(d, b) { - a.call(this, b), i.isBuffer(d) ? (this.base = d, this.offset = 0, this.length = d.length) : this.error("Input not Buffer"); + function m(f, b) { + a.call(this, b), i.isBuffer(f) ? (this.base = f, this.offset = 0, this.length = f.length) : this.error("Input not Buffer"); } - function t(d, b) { - if (Array.isArray(d)) this.length = 0, this.value = d.map(function(y) { + function t(f, b) { + if (Array.isArray(f)) this.length = 0, this.value = f.map(function(y) { return t.isEncoderBuffer(y) || (y = new t(y, b)), this.length += y.length, y; }, this); - else if (typeof d == "number") { - if (!(0 <= d && d <= 255)) return b.error("non-byte EncoderBuffer value"); - this.value = d, this.length = 1; - } else if (typeof d == "string") this.value = d, this.length = i.byteLength(d); + else if (typeof f == "number") { + if (!(0 <= f && f <= 255)) return b.error("non-byte EncoderBuffer value"); + this.value = f, this.length = 1; + } else if (typeof f == "string") this.value = f, this.length = i.byteLength(f); else { - if (!i.isBuffer(d)) return b.error("Unsupported type: " + typeof d); - this.value = d, this.length = d.length; + if (!i.isBuffer(f)) return b.error("Unsupported type: " + typeof f); + this.value = f, this.length = f.length; } } - r(p, a), n.t = p, p.isDecoderBuffer = function(d) { - return d instanceof p || typeof d == "object" && i.isBuffer(d.base) && d.constructor.name === "DecoderBuffer" && typeof d.offset == "number" && typeof d.length == "number" && typeof d.save == "function" && typeof d.restore == "function" && typeof d.isEmpty == "function" && typeof d.readUInt8 == "function" && typeof d.skip == "function" && typeof d.raw == "function"; - }, p.prototype.save = function() { + r(m, a), n.t = m, m.isDecoderBuffer = function(f) { + return f instanceof m || typeof f == "object" && i.isBuffer(f.base) && f.constructor.name === "DecoderBuffer" && typeof f.offset == "number" && typeof f.length == "number" && typeof f.save == "function" && typeof f.restore == "function" && typeof f.isEmpty == "function" && typeof f.readUInt8 == "function" && typeof f.skip == "function" && typeof f.raw == "function"; + }, m.prototype.save = function() { return { offset: this.offset, reporter: a.prototype.save.call(this) }; - }, p.prototype.restore = function(d) { - const b = new p(this.base); - return b.offset = d.offset, b.length = this.offset, this.offset = d.offset, a.prototype.restore.call(this, d.reporter), b; - }, p.prototype.isEmpty = function() { + }, m.prototype.restore = function(f) { + const b = new m(this.base); + return b.offset = f.offset, b.length = this.offset, this.offset = f.offset, a.prototype.restore.call(this, f.reporter), b; + }, m.prototype.isEmpty = function() { return this.offset === this.length; - }, p.prototype.readUInt8 = function(d) { - return this.offset + 1 <= this.length ? this.base.readUInt8(this.offset++, !0) : this.error(d || "DecoderBuffer overrun"); - }, p.prototype.skip = function(d, b) { - if (!(this.offset + d <= this.length)) return this.error(b || "DecoderBuffer overrun"); - const y = new p(this.base); - return y._reporterState = this._reporterState, y.offset = this.offset, y.length = this.offset + d, this.offset += d, y; - }, p.prototype.raw = function(d) { - return this.base.slice(d ? d.offset : this.offset, this.length); - }, n.d = t, t.isEncoderBuffer = function(d) { - return d instanceof t || typeof d == "object" && d.constructor.name === "EncoderBuffer" && typeof d.length == "number" && typeof d.join == "function"; - }, t.prototype.join = function(d, b) { - return d || (d = i.alloc(this.length)), b || (b = 0), this.length === 0 || (Array.isArray(this.value) ? this.value.forEach(function(y) { - y.join(d, b), b += y.length; - }) : (typeof this.value == "number" ? d[b] = this.value : typeof this.value == "string" ? d.write(this.value, b) : i.isBuffer(this.value) && this.value.copy(d, b), b += this.length)), d; + }, m.prototype.readUInt8 = function(f) { + return this.offset + 1 <= this.length ? this.base.readUInt8(this.offset++, !0) : this.error(f || "DecoderBuffer overrun"); + }, m.prototype.skip = function(f, b) { + if (!(this.offset + f <= this.length)) return this.error(b || "DecoderBuffer overrun"); + const y = new m(this.base); + return y._reporterState = this._reporterState, y.offset = this.offset, y.length = this.offset + f, this.offset += f, y; + }, m.prototype.raw = function(f) { + return this.base.slice(f ? f.offset : this.offset, this.length); + }, n.d = t, t.isEncoderBuffer = function(f) { + return f instanceof t || typeof f == "object" && f.constructor.name === "EncoderBuffer" && typeof f.length == "number" && typeof f.join == "function"; + }, t.prototype.join = function(f, b) { + return f || (f = i.alloc(this.length)), b || (b = 0), this.length === 0 || (Array.isArray(this.value) ? this.value.forEach(function(y) { + y.join(f, b), b += y.length; + }) : (typeof this.value == "number" ? f[b] = this.value : typeof this.value == "string" ? f.write(this.value, b) : i.isBuffer(this.value) && this.value.copy(f, b), b += this.length)), f; }; }, 9673: (x, n, c) => { const r = n; r.Reporter = c(9220).a, r.DecoderBuffer = c(7227).t, r.EncoderBuffer = c(7227).d, r.Node = c(993); }, 993: (x, n, c) => { - const r = c(9220).a, a = c(7227).d, i = c(7227).t, p = c(3349), t = ["seq", "seqof", "set", "setof", "objid", "bool", "gentime", "utctime", "null_", "enum", "int", "objDesc", "bitstr", "bmpstr", "charstr", "genstr", "graphstr", "ia5str", "iso646str", "numstr", "octstr", "printstr", "t61str", "unistr", "utf8str", "videostr"], d = ["key", "obj", "use", "optional", "explicit", "implicit", "def", "choice", "any", "contains"].concat(t); - function b(s, f, l) { - const u = {}; - this._baseState = u, u.name = l, u.enc = s, u.parent = f || null, u.children = null, u.tag = null, u.args = null, u.reverseArgs = null, u.choice = null, u.optional = !1, u.any = !1, u.obj = !1, u.use = null, u.useDecoder = null, u.key = null, u.default = null, u.explicit = null, u.implicit = null, u.contains = null, u.parent || (u.children = [], this._wrap()); + const r = c(9220).a, a = c(7227).d, i = c(7227).t, m = c(3349), t = ["seq", "seqof", "set", "setof", "objid", "bool", "gentime", "utctime", "null_", "enum", "int", "objDesc", "bitstr", "bmpstr", "charstr", "genstr", "graphstr", "ia5str", "iso646str", "numstr", "octstr", "printstr", "t61str", "unistr", "utf8str", "videostr"], f = ["key", "obj", "use", "optional", "explicit", "implicit", "def", "choice", "any", "contains"].concat(t); + function b(u, d, l) { + const s = {}; + this._baseState = s, s.name = l, s.enc = u, s.parent = d || null, s.children = null, s.tag = null, s.args = null, s.reverseArgs = null, s.choice = null, s.optional = !1, s.any = !1, s.obj = !1, s.use = null, s.useDecoder = null, s.key = null, s.default = null, s.explicit = null, s.implicit = null, s.contains = null, s.parent || (s.children = [], this._wrap()); } x.exports = b; const y = ["enc", "parent", "children", "tag", "args", "reverseArgs", "choice", "optional", "any", "obj", "use", "alteredUse", "key", "default", "explicit", "implicit", "contains"]; b.prototype.clone = function() { - const s = this._baseState, f = {}; - y.forEach(function(u) { - f[u] = s[u]; + const u = this._baseState, d = {}; + y.forEach(function(s) { + d[s] = u[s]; }); - const l = new this.constructor(f.parent); - return l._baseState = f, l; + const l = new this.constructor(d.parent); + return l._baseState = d, l; }, b.prototype._wrap = function() { - const s = this._baseState; - d.forEach(function(f) { - this[f] = function() { + const u = this._baseState; + f.forEach(function(d) { + this[d] = function() { const l = new this.constructor(this); - return s.children.push(l), l[f].apply(l, arguments); + return u.children.push(l), l[d].apply(l, arguments); }; }, this); - }, b.prototype._init = function(s) { - const f = this._baseState; - p(f.parent === null), s.call(this), f.children = f.children.filter(function(l) { + }, b.prototype._init = function(u) { + const d = this._baseState; + m(d.parent === null), u.call(this), d.children = d.children.filter(function(l) { return l._baseState.parent === this; - }, this), p.equal(f.children.length, 1, "Root node can have only one child"); - }, b.prototype._useArgs = function(s) { - const f = this._baseState, l = s.filter(function(u) { - return u instanceof this.constructor; + }, this), m.equal(d.children.length, 1, "Root node can have only one child"); + }, b.prototype._useArgs = function(u) { + const d = this._baseState, l = u.filter(function(s) { + return s instanceof this.constructor; }, this); - s = s.filter(function(u) { - return !(u instanceof this.constructor); - }, this), l.length !== 0 && (p(f.children === null), f.children = l, l.forEach(function(u) { - u._baseState.parent = this; - }, this)), s.length !== 0 && (p(f.args === null), f.args = s, f.reverseArgs = s.map(function(u) { - if (typeof u != "object" || u.constructor !== Object) return u; + u = u.filter(function(s) { + return !(s instanceof this.constructor); + }, this), l.length !== 0 && (m(d.children === null), d.children = l, l.forEach(function(s) { + s._baseState.parent = this; + }, this)), u.length !== 0 && (m(d.args === null), d.args = u, d.reverseArgs = u.map(function(s) { + if (typeof s != "object" || s.constructor !== Object) return s; const v = {}; - return Object.keys(u).forEach(function(m) { - m == (0 | m) && (m |= 0); - const h = u[m]; - v[h] = m; + return Object.keys(s).forEach(function(p) { + p == (0 | p) && (p |= 0); + const h = s[p]; + v[h] = p; }), v; })); - }, ["_peekTag", "_decodeTag", "_use", "_decodeStr", "_decodeObjid", "_decodeTime", "_decodeNull", "_decodeInt", "_decodeBool", "_decodeList", "_encodeComposite", "_encodeStr", "_encodeObjid", "_encodeTime", "_encodeNull", "_encodeInt", "_encodeBool"].forEach(function(s) { - b.prototype[s] = function() { - const f = this._baseState; - throw new Error(s + " not implemented for encoding: " + f.enc); + }, ["_peekTag", "_decodeTag", "_use", "_decodeStr", "_decodeObjid", "_decodeTime", "_decodeNull", "_decodeInt", "_decodeBool", "_decodeList", "_encodeComposite", "_encodeStr", "_encodeObjid", "_encodeTime", "_encodeNull", "_encodeInt", "_encodeBool"].forEach(function(u) { + b.prototype[u] = function() { + const d = this._baseState; + throw new Error(u + " not implemented for encoding: " + d.enc); }; - }), t.forEach(function(s) { - b.prototype[s] = function() { - const f = this._baseState, l = Array.prototype.slice.call(arguments); - return p(f.tag === null), f.tag = s, this._useArgs(l), this; + }), t.forEach(function(u) { + b.prototype[u] = function() { + const d = this._baseState, l = Array.prototype.slice.call(arguments); + return m(d.tag === null), d.tag = u, this._useArgs(l), this; }; - }), b.prototype.use = function(s) { - p(s); - const f = this._baseState; - return p(f.use === null), f.use = s, this; + }), b.prototype.use = function(u) { + m(u); + const d = this._baseState; + return m(d.use === null), d.use = u, this; }, b.prototype.optional = function() { return this._baseState.optional = !0, this; - }, b.prototype.def = function(s) { - const f = this._baseState; - return p(f.default === null), f.default = s, f.optional = !0, this; - }, b.prototype.explicit = function(s) { - const f = this._baseState; - return p(f.explicit === null && f.implicit === null), f.explicit = s, this; - }, b.prototype.implicit = function(s) { - const f = this._baseState; - return p(f.explicit === null && f.implicit === null), f.implicit = s, this; + }, b.prototype.def = function(u) { + const d = this._baseState; + return m(d.default === null), d.default = u, d.optional = !0, this; + }, b.prototype.explicit = function(u) { + const d = this._baseState; + return m(d.explicit === null && d.implicit === null), d.explicit = u, this; + }, b.prototype.implicit = function(u) { + const d = this._baseState; + return m(d.explicit === null && d.implicit === null), d.implicit = u, this; }, b.prototype.obj = function() { - const s = this._baseState, f = Array.prototype.slice.call(arguments); - return s.obj = !0, f.length !== 0 && this._useArgs(f), this; - }, b.prototype.key = function(s) { - const f = this._baseState; - return p(f.key === null), f.key = s, this; + const u = this._baseState, d = Array.prototype.slice.call(arguments); + return u.obj = !0, d.length !== 0 && this._useArgs(d), this; + }, b.prototype.key = function(u) { + const d = this._baseState; + return m(d.key === null), d.key = u, this; }, b.prototype.any = function() { return this._baseState.any = !0, this; - }, b.prototype.choice = function(s) { - const f = this._baseState; - return p(f.choice === null), f.choice = s, this._useArgs(Object.keys(s).map(function(l) { - return s[l]; + }, b.prototype.choice = function(u) { + const d = this._baseState; + return m(d.choice === null), d.choice = u, this._useArgs(Object.keys(u).map(function(l) { + return u[l]; })), this; - }, b.prototype.contains = function(s) { - const f = this._baseState; - return p(f.use === null), f.contains = s, this; - }, b.prototype._decode = function(s, f) { + }, b.prototype.contains = function(u) { + const d = this._baseState; + return m(d.use === null), d.contains = u, this; + }, b.prototype._decode = function(u, d) { const l = this._baseState; - if (l.parent === null) return s.wrapResult(l.children[0]._decode(s, f)); - let u, v = l.default, m = !0, h = null; - if (l.key !== null && (h = s.enterKey(l.key)), l.optional) { + if (l.parent === null) return u.wrapResult(l.children[0]._decode(u, d)); + let s, v = l.default, p = !0, h = null; + if (l.key !== null && (h = u.enterKey(l.key)), l.optional) { let O = null; if (l.explicit !== null ? O = l.explicit : l.implicit !== null ? O = l.implicit : l.tag !== null && (O = l.tag), O !== null || l.any) { - if (m = this._peekTag(s, O, l.any), s.isError(m)) return m; + if (p = this._peekTag(u, O, l.any), u.isError(p)) return p; } else { - const I = s.save(); + const I = u.save(); try { - l.choice === null ? this._decodeGeneric(l.tag, s, f) : this._decodeChoice(s, f), m = !0; + l.choice === null ? this._decodeGeneric(l.tag, u, d) : this._decodeChoice(u, d), p = !0; } catch { - m = !1; + p = !1; } - s.restore(I); + u.restore(I); } } - if (l.obj && m && (u = s.enterObject()), m) { + if (l.obj && p && (s = u.enterObject()), p) { if (l.explicit !== null) { - const I = this._decodeTag(s, l.explicit); - if (s.isError(I)) return I; - s = I; + const I = this._decodeTag(u, l.explicit); + if (u.isError(I)) return I; + u = I; } - const O = s.offset; + const O = u.offset; if (l.use === null && l.choice === null) { let I; - l.any && (I = s.save()); - const B = this._decodeTag(s, l.implicit !== null ? l.implicit : l.tag, l.any); - if (s.isError(B)) return B; - l.any ? v = s.raw(I) : s = B; + l.any && (I = u.save()); + const k = this._decodeTag(u, l.implicit !== null ? l.implicit : l.tag, l.any); + if (u.isError(k)) return k; + l.any ? v = u.raw(I) : u = k; } - if (f && f.track && l.tag !== null && f.track(s.path(), O, s.length, "tagged"), f && f.track && l.tag !== null && f.track(s.path(), s.offset, s.length, "content"), l.any || (v = l.choice === null ? this._decodeGeneric(l.tag, s, f) : this._decodeChoice(s, f)), s.isError(v)) return v; + if (d && d.track && l.tag !== null && d.track(u.path(), O, u.length, "tagged"), d && d.track && l.tag !== null && d.track(u.path(), u.offset, u.length, "content"), l.any || (v = l.choice === null ? this._decodeGeneric(l.tag, u, d) : this._decodeChoice(u, d)), u.isError(v)) return v; if (l.any || l.choice !== null || l.children === null || l.children.forEach(function(I) { - I._decode(s, f); + I._decode(u, d); }), l.contains && (l.tag === "octstr" || l.tag === "bitstr")) { const I = new i(v); - v = this._getUse(l.contains, s._reporterState.obj)._decode(I, f); + v = this._getUse(l.contains, u._reporterState.obj)._decode(I, d); } } - return l.obj && m && (v = s.leaveObject(u)), l.key === null || v === null && m !== !0 ? h !== null && s.exitKey(h) : s.leaveKey(h, l.key, v), v; - }, b.prototype._decodeGeneric = function(s, f, l) { - const u = this._baseState; - return s === "seq" || s === "set" ? null : s === "seqof" || s === "setof" ? this._decodeList(f, s, u.args[0], l) : /str$/.test(s) ? this._decodeStr(f, s, l) : s === "objid" && u.args ? this._decodeObjid(f, u.args[0], u.args[1], l) : s === "objid" ? this._decodeObjid(f, null, null, l) : s === "gentime" || s === "utctime" ? this._decodeTime(f, s, l) : s === "null_" ? this._decodeNull(f, l) : s === "bool" ? this._decodeBool(f, l) : s === "objDesc" ? this._decodeStr(f, s, l) : s === "int" || s === "enum" ? this._decodeInt(f, u.args && u.args[0], l) : u.use !== null ? this._getUse(u.use, f._reporterState.obj)._decode(f, l) : f.error("unknown tag: " + s); - }, b.prototype._getUse = function(s, f) { + return l.obj && p && (v = u.leaveObject(s)), l.key === null || v === null && p !== !0 ? h !== null && u.exitKey(h) : u.leaveKey(h, l.key, v), v; + }, b.prototype._decodeGeneric = function(u, d, l) { + const s = this._baseState; + return u === "seq" || u === "set" ? null : u === "seqof" || u === "setof" ? this._decodeList(d, u, s.args[0], l) : /str$/.test(u) ? this._decodeStr(d, u, l) : u === "objid" && s.args ? this._decodeObjid(d, s.args[0], s.args[1], l) : u === "objid" ? this._decodeObjid(d, null, null, l) : u === "gentime" || u === "utctime" ? this._decodeTime(d, u, l) : u === "null_" ? this._decodeNull(d, l) : u === "bool" ? this._decodeBool(d, l) : u === "objDesc" ? this._decodeStr(d, u, l) : u === "int" || u === "enum" ? this._decodeInt(d, s.args && s.args[0], l) : s.use !== null ? this._getUse(s.use, d._reporterState.obj)._decode(d, l) : d.error("unknown tag: " + u); + }, b.prototype._getUse = function(u, d) { const l = this._baseState; - return l.useDecoder = this._use(s, f), p(l.useDecoder._baseState.parent === null), l.useDecoder = l.useDecoder._baseState.children[0], l.implicit !== l.useDecoder._baseState.implicit && (l.useDecoder = l.useDecoder.clone(), l.useDecoder._baseState.implicit = l.implicit), l.useDecoder; - }, b.prototype._decodeChoice = function(s, f) { + return l.useDecoder = this._use(u, d), m(l.useDecoder._baseState.parent === null), l.useDecoder = l.useDecoder._baseState.children[0], l.implicit !== l.useDecoder._baseState.implicit && (l.useDecoder = l.useDecoder.clone(), l.useDecoder._baseState.implicit = l.implicit), l.useDecoder; + }, b.prototype._decodeChoice = function(u, d) { const l = this._baseState; - let u = null, v = !1; - return Object.keys(l.choice).some(function(m) { - const h = s.save(), O = l.choice[m]; + let s = null, v = !1; + return Object.keys(l.choice).some(function(p) { + const h = u.save(), O = l.choice[p]; try { - const I = O._decode(s, f); - if (s.isError(I)) return !1; - u = { type: m, value: I }, v = !0; + const I = O._decode(u, d); + if (u.isError(I)) return !1; + s = { type: p, value: I }, v = !0; } catch { - return s.restore(h), !1; + return u.restore(h), !1; } return !0; - }, this), v ? u : s.error("Choice not matched"); - }, b.prototype._createEncoderBuffer = function(s) { - return new a(s, this.reporter); - }, b.prototype._encode = function(s, f, l) { - const u = this._baseState; - if (u.default !== null && u.default === s) return; - const v = this._encodeValue(s, f, l); - return v === void 0 || this._skipDefault(v, f, l) ? void 0 : v; - }, b.prototype._encodeValue = function(s, f, l) { - const u = this._baseState; - if (u.parent === null) return u.children[0]._encode(s, f || new r()); + }, this), v ? s : u.error("Choice not matched"); + }, b.prototype._createEncoderBuffer = function(u) { + return new a(u, this.reporter); + }, b.prototype._encode = function(u, d, l) { + const s = this._baseState; + if (s.default !== null && s.default === u) return; + const v = this._encodeValue(u, d, l); + return v === void 0 || this._skipDefault(v, d, l) ? void 0 : v; + }, b.prototype._encodeValue = function(u, d, l) { + const s = this._baseState; + if (s.parent === null) return s.children[0]._encode(u, d || new r()); let v = null; - if (this.reporter = f, u.optional && s === void 0) { - if (u.default === null) return; - s = u.default; - } - let m = null, h = !1; - if (u.any) v = this._createEncoderBuffer(s); - else if (u.choice) v = this._encodeChoice(s, f); - else if (u.contains) m = this._getUse(u.contains, l)._encode(s, f), h = !0; - else if (u.children) m = u.children.map(function(O) { - if (O._baseState.tag === "null_") return O._encode(null, f, s); - if (O._baseState.key === null) return f.error("Child should have a key"); - const I = f.enterKey(O._baseState.key); - if (typeof s != "object") return f.error("Child expected, but input is not object"); - const B = O._encode(s[O._baseState.key], f, s); - return f.leaveKey(I), B; + if (this.reporter = d, s.optional && u === void 0) { + if (s.default === null) return; + u = s.default; + } + let p = null, h = !1; + if (s.any) v = this._createEncoderBuffer(u); + else if (s.choice) v = this._encodeChoice(u, d); + else if (s.contains) p = this._getUse(s.contains, l)._encode(u, d), h = !0; + else if (s.children) p = s.children.map(function(O) { + if (O._baseState.tag === "null_") return O._encode(null, d, u); + if (O._baseState.key === null) return d.error("Child should have a key"); + const I = d.enterKey(O._baseState.key); + if (typeof u != "object") return d.error("Child expected, but input is not object"); + const k = O._encode(u[O._baseState.key], d, u); + return d.leaveKey(I), k; }, this).filter(function(O) { return O; - }), m = this._createEncoderBuffer(m); - else if (u.tag === "seqof" || u.tag === "setof") { - if (!u.args || u.args.length !== 1) return f.error("Too many args for : " + u.tag); - if (!Array.isArray(s)) return f.error("seqof/setof, but data is not Array"); + }), p = this._createEncoderBuffer(p); + else if (s.tag === "seqof" || s.tag === "setof") { + if (!s.args || s.args.length !== 1) return d.error("Too many args for : " + s.tag); + if (!Array.isArray(u)) return d.error("seqof/setof, but data is not Array"); const O = this.clone(); - O._baseState.implicit = null, m = this._createEncoderBuffer(s.map(function(I) { - const B = this._baseState; - return this._getUse(B.args[0], s)._encode(I, f); + O._baseState.implicit = null, p = this._createEncoderBuffer(u.map(function(I) { + const k = this._baseState; + return this._getUse(k.args[0], u)._encode(I, d); }, O)); - } else u.use !== null ? v = this._getUse(u.use, l)._encode(s, f) : (m = this._encodePrimitive(u.tag, s), h = !0); - if (!u.any && u.choice === null) { - const O = u.implicit !== null ? u.implicit : u.tag, I = u.implicit === null ? "universal" : "context"; - O === null ? u.use === null && f.error("Tag could be omitted only for .use()") : u.use === null && (v = this._encodeComposite(O, h, I, m)); - } - return u.explicit !== null && (v = this._encodeComposite(u.explicit, !1, "context", v)), v; - }, b.prototype._encodeChoice = function(s, f) { - const l = this._baseState, u = l.choice[s.type]; - return u || p(!1, s.type + " not found in " + JSON.stringify(Object.keys(l.choice))), u._encode(s.value, f); - }, b.prototype._encodePrimitive = function(s, f) { + } else s.use !== null ? v = this._getUse(s.use, l)._encode(u, d) : (p = this._encodePrimitive(s.tag, u), h = !0); + if (!s.any && s.choice === null) { + const O = s.implicit !== null ? s.implicit : s.tag, I = s.implicit === null ? "universal" : "context"; + O === null ? s.use === null && d.error("Tag could be omitted only for .use()") : s.use === null && (v = this._encodeComposite(O, h, I, p)); + } + return s.explicit !== null && (v = this._encodeComposite(s.explicit, !1, "context", v)), v; + }, b.prototype._encodeChoice = function(u, d) { + const l = this._baseState, s = l.choice[u.type]; + return s || m(!1, u.type + " not found in " + JSON.stringify(Object.keys(l.choice))), s._encode(u.value, d); + }, b.prototype._encodePrimitive = function(u, d) { const l = this._baseState; - if (/str$/.test(s)) return this._encodeStr(f, s); - if (s === "objid" && l.args) return this._encodeObjid(f, l.reverseArgs[0], l.args[1]); - if (s === "objid") return this._encodeObjid(f, null, null); - if (s === "gentime" || s === "utctime") return this._encodeTime(f, s); - if (s === "null_") return this._encodeNull(); - if (s === "int" || s === "enum") return this._encodeInt(f, l.args && l.reverseArgs[0]); - if (s === "bool") return this._encodeBool(f); - if (s === "objDesc") return this._encodeStr(f, s); - throw new Error("Unsupported tag: " + s); - }, b.prototype._isNumstr = function(s) { - return /^[0-9 ]*$/.test(s); - }, b.prototype._isPrintstr = function(s) { - return /^[A-Za-z0-9 '()+,-./:=?]*$/.test(s); + if (/str$/.test(u)) return this._encodeStr(d, u); + if (u === "objid" && l.args) return this._encodeObjid(d, l.reverseArgs[0], l.args[1]); + if (u === "objid") return this._encodeObjid(d, null, null); + if (u === "gentime" || u === "utctime") return this._encodeTime(d, u); + if (u === "null_") return this._encodeNull(); + if (u === "int" || u === "enum") return this._encodeInt(d, l.args && l.reverseArgs[0]); + if (u === "bool") return this._encodeBool(d); + if (u === "objDesc") return this._encodeStr(d, u); + throw new Error("Unsupported tag: " + u); + }, b.prototype._isNumstr = function(u) { + return /^[0-9 ]*$/.test(u); + }, b.prototype._isPrintstr = function(u) { + return /^[A-Za-z0-9 '()+,-./:=?]*$/.test(u); }; }, 9220: (x, n, c) => { const r = c(6698); - function a(p) { - this._reporterState = { obj: null, path: [], options: p || {}, errors: [] }; + function a(m) { + this._reporterState = { obj: null, path: [], options: m || {}, errors: [] }; } - function i(p, t) { - this.path = p, this.rethrow(t); + function i(m, t) { + this.path = m, this.rethrow(t); } - n.a = a, a.prototype.isError = function(p) { - return p instanceof i; + n.a = a, a.prototype.isError = function(m) { + return m instanceof i; }, a.prototype.save = function() { - const p = this._reporterState; - return { obj: p.obj, pathLen: p.path.length }; - }, a.prototype.restore = function(p) { + const m = this._reporterState; + return { obj: m.obj, pathLen: m.path.length }; + }, a.prototype.restore = function(m) { const t = this._reporterState; - t.obj = p.obj, t.path = t.path.slice(0, p.pathLen); - }, a.prototype.enterKey = function(p) { - return this._reporterState.path.push(p); - }, a.prototype.exitKey = function(p) { + t.obj = m.obj, t.path = t.path.slice(0, m.pathLen); + }, a.prototype.enterKey = function(m) { + return this._reporterState.path.push(m); + }, a.prototype.exitKey = function(m) { const t = this._reporterState; - t.path = t.path.slice(0, p - 1); - }, a.prototype.leaveKey = function(p, t, d) { + t.path = t.path.slice(0, m - 1); + }, a.prototype.leaveKey = function(m, t, f) { const b = this._reporterState; - this.exitKey(p), b.obj !== null && (b.obj[t] = d); + this.exitKey(m), b.obj !== null && (b.obj[t] = f); }, a.prototype.path = function() { return this._reporterState.path.join("/"); }, a.prototype.enterObject = function() { - const p = this._reporterState, t = p.obj; - return p.obj = {}, t; - }, a.prototype.leaveObject = function(p) { - const t = this._reporterState, d = t.obj; - return t.obj = p, d; - }, a.prototype.error = function(p) { + const m = this._reporterState, t = m.obj; + return m.obj = {}, t; + }, a.prototype.leaveObject = function(m) { + const t = this._reporterState, f = t.obj; + return t.obj = m, f; + }, a.prototype.error = function(m) { let t; - const d = this._reporterState, b = p instanceof i; - if (t = b ? p : new i(d.path.map(function(y) { + const f = this._reporterState, b = m instanceof i; + if (t = b ? m : new i(f.path.map(function(y) { return "[" + JSON.stringify(y) + "]"; - }).join(""), p.message || p, p.stack), !d.options.partial) throw t; - return b || d.errors.push(t), t; - }, a.prototype.wrapResult = function(p) { + }).join(""), m.message || m, m.stack), !f.options.partial) throw t; + return b || f.errors.push(t), t; + }, a.prototype.wrapResult = function(m) { const t = this._reporterState; - return t.options.partial ? { result: this.isError(p) ? null : p, errors: t.errors } : p; - }, r(i, Error), i.prototype.rethrow = function(p) { - if (this.message = p + " at: " + (this.path || "(shallow)"), Error.captureStackTrace && Error.captureStackTrace(this, i), !this.stack) try { + return t.options.partial ? { result: this.isError(m) ? null : m, errors: t.errors } : m; + }, r(i, Error), i.prototype.rethrow = function(m) { + if (this.message = m + " at: " + (this.path || "(shallow)"), Error.captureStackTrace && Error.captureStackTrace(this, i), !this.stack) try { throw new Error(this.message); } catch (t) { this.stack = t.stack; @@ -13342,8 +13342,8 @@ function N6() { const a = {}; return Object.keys(r).forEach(function(i) { (0 | i) == i && (i |= 0); - const p = r[i]; - a[p] = i; + const m = r[i]; + a[m] = i; }), a; } n.tagClass = { 0: "universal", 1: "application", 2: "context", 3: "private" }, n.tagClassByName = c(n.tagClass), n.tag = { 0: "end", 1: "bool", 2: "int", 3: "bitstr", 4: "octstr", 5: "null_", 6: "objid", 7: "objDesc", 8: "external", 9: "real", 10: "enum", 11: "embed", 12: "utf8str", 13: "relativeOid", 16: "seq", 17: "set", 18: "numstr", 19: "printstr", 20: "t61str", 21: "videostr", 22: "ia5str", 23: "utctime", 24: "gentime", 25: "graphstr", 26: "iso646str", 27: "genstr", 28: "unistr", 29: "charstr", 30: "bmpstr" }, n.tagByName = c(n.tag); @@ -13351,277 +13351,277 @@ function N6() { const r = n; r._reverse = function(a) { const i = {}; - return Object.keys(a).forEach(function(p) { - (0 | p) == p && (p |= 0); - const t = a[p]; - i[t] = p; + return Object.keys(a).forEach(function(m) { + (0 | m) == m && (m |= 0); + const t = a[m]; + i[t] = m; }), i; }, r.der = c(4598); }, 2010: (x, n, c) => { - const r = c(6698), a = c(2344), i = c(7227).t, p = c(993), t = c(4598); - function d(f) { - this.enc = "der", this.name = f.name, this.entity = f, this.tree = new b(), this.tree._init(f.body); - } - function b(f) { - p.call(this, "der", f); - } - function y(f, l) { - let u = f.readUInt8(l); - if (f.isError(u)) return u; - const v = t.tagClass[u >> 6], m = !(32 & u); - if (31 & ~u) u &= 31; + const r = c(6698), a = c(2344), i = c(7227).t, m = c(993), t = c(4598); + function f(d) { + this.enc = "der", this.name = d.name, this.entity = d, this.tree = new b(), this.tree._init(d.body); + } + function b(d) { + m.call(this, "der", d); + } + function y(d, l) { + let s = d.readUInt8(l); + if (d.isError(s)) return s; + const v = t.tagClass[s >> 6], p = !(32 & s); + if (31 & ~s) s &= 31; else { - let h = u; - for (u = 0; !(128 & ~h); ) { - if (h = f.readUInt8(l), f.isError(h)) return h; - u <<= 7, u |= 127 & h; + let h = s; + for (s = 0; !(128 & ~h); ) { + if (h = d.readUInt8(l), d.isError(h)) return h; + s <<= 7, s |= 127 & h; } } - return { cls: v, primitive: m, tag: u, tagStr: t.tag[u] }; + return { cls: v, primitive: p, tag: s, tagStr: t.tag[s] }; } - function s(f, l, u) { - let v = f.readUInt8(u); - if (f.isError(v)) return v; + function u(d, l, s) { + let v = d.readUInt8(s); + if (d.isError(v)) return v; if (!l && v === 128) return null; if (!(128 & v)) return v; - const m = 127 & v; - if (m > 4) return f.error("length octect is too long"); + const p = 127 & v; + if (p > 4) return d.error("length octect is too long"); v = 0; - for (let h = 0; h < m; h++) { + for (let h = 0; h < p; h++) { v <<= 8; - const O = f.readUInt8(u); - if (f.isError(O)) return O; + const O = d.readUInt8(s); + if (d.isError(O)) return O; v |= O; } return v; } - x.exports = d, d.prototype.decode = function(f, l) { - return i.isDecoderBuffer(f) || (f = new i(f, l)), this.tree._decode(f, l); - }, r(b, p), b.prototype._peekTag = function(f, l, u) { - if (f.isEmpty()) return !1; - const v = f.save(), m = y(f, 'Failed to peek tag: "' + l + '"'); - return f.isError(m) ? m : (f.restore(v), m.tag === l || m.tagStr === l || m.tagStr + "of" === l || u); - }, b.prototype._decodeTag = function(f, l, u) { - const v = y(f, 'Failed to decode tag of "' + l + '"'); - if (f.isError(v)) return v; - let m = s(f, v.primitive, 'Failed to get length of "' + l + '"'); - if (f.isError(m)) return m; - if (!u && v.tag !== l && v.tagStr !== l && v.tagStr + "of" !== l) return f.error('Failed to match tag: "' + l + '"'); - if (v.primitive || m !== null) return f.skip(m, 'Failed to match body of: "' + l + '"'); - const h = f.save(), O = this._skipUntilEnd(f, 'Failed to skip indefinite length body: "' + this.tag + '"'); - return f.isError(O) ? O : (m = f.offset - h.offset, f.restore(h), f.skip(m, 'Failed to match body of: "' + l + '"')); - }, b.prototype._skipUntilEnd = function(f, l) { + x.exports = f, f.prototype.decode = function(d, l) { + return i.isDecoderBuffer(d) || (d = new i(d, l)), this.tree._decode(d, l); + }, r(b, m), b.prototype._peekTag = function(d, l, s) { + if (d.isEmpty()) return !1; + const v = d.save(), p = y(d, 'Failed to peek tag: "' + l + '"'); + return d.isError(p) ? p : (d.restore(v), p.tag === l || p.tagStr === l || p.tagStr + "of" === l || s); + }, b.prototype._decodeTag = function(d, l, s) { + const v = y(d, 'Failed to decode tag of "' + l + '"'); + if (d.isError(v)) return v; + let p = u(d, v.primitive, 'Failed to get length of "' + l + '"'); + if (d.isError(p)) return p; + if (!s && v.tag !== l && v.tagStr !== l && v.tagStr + "of" !== l) return d.error('Failed to match tag: "' + l + '"'); + if (v.primitive || p !== null) return d.skip(p, 'Failed to match body of: "' + l + '"'); + const h = d.save(), O = this._skipUntilEnd(d, 'Failed to skip indefinite length body: "' + this.tag + '"'); + return d.isError(O) ? O : (p = d.offset - h.offset, d.restore(h), d.skip(p, 'Failed to match body of: "' + l + '"')); + }, b.prototype._skipUntilEnd = function(d, l) { for (; ; ) { - const u = y(f, l); - if (f.isError(u)) return u; - const v = s(f, u.primitive, l); - if (f.isError(v)) return v; - let m; - if (m = u.primitive || v !== null ? f.skip(v) : this._skipUntilEnd(f, l), f.isError(m)) return m; - if (u.tagStr === "end") break; - } - }, b.prototype._decodeList = function(f, l, u, v) { - const m = []; - for (; !f.isEmpty(); ) { - const h = this._peekTag(f, "end"); - if (f.isError(h)) return h; - const O = u.decode(f, "der", v); - if (f.isError(O) && h) break; - m.push(O); + const s = y(d, l); + if (d.isError(s)) return s; + const v = u(d, s.primitive, l); + if (d.isError(v)) return v; + let p; + if (p = s.primitive || v !== null ? d.skip(v) : this._skipUntilEnd(d, l), d.isError(p)) return p; + if (s.tagStr === "end") break; + } + }, b.prototype._decodeList = function(d, l, s, v) { + const p = []; + for (; !d.isEmpty(); ) { + const h = this._peekTag(d, "end"); + if (d.isError(h)) return h; + const O = s.decode(d, "der", v); + if (d.isError(O) && h) break; + p.push(O); } - return m; - }, b.prototype._decodeStr = function(f, l) { + return p; + }, b.prototype._decodeStr = function(d, l) { if (l === "bitstr") { - const u = f.readUInt8(); - return f.isError(u) ? u : { unused: u, data: f.raw() }; + const s = d.readUInt8(); + return d.isError(s) ? s : { unused: s, data: d.raw() }; } if (l === "bmpstr") { - const u = f.raw(); - if (u.length % 2 == 1) return f.error("Decoding of string type: bmpstr length mismatch"); + const s = d.raw(); + if (s.length % 2 == 1) return d.error("Decoding of string type: bmpstr length mismatch"); let v = ""; - for (let m = 0; m < u.length / 2; m++) v += String.fromCharCode(u.readUInt16BE(2 * m)); + for (let p = 0; p < s.length / 2; p++) v += String.fromCharCode(s.readUInt16BE(2 * p)); return v; } if (l === "numstr") { - const u = f.raw().toString("ascii"); - return this._isNumstr(u) ? u : f.error("Decoding of string type: numstr unsupported characters"); + const s = d.raw().toString("ascii"); + return this._isNumstr(s) ? s : d.error("Decoding of string type: numstr unsupported characters"); } - if (l === "octstr" || l === "objDesc") return f.raw(); + if (l === "octstr" || l === "objDesc") return d.raw(); if (l === "printstr") { - const u = f.raw().toString("ascii"); - return this._isPrintstr(u) ? u : f.error("Decoding of string type: printstr unsupported characters"); + const s = d.raw().toString("ascii"); + return this._isPrintstr(s) ? s : d.error("Decoding of string type: printstr unsupported characters"); } - return /str$/.test(l) ? f.raw().toString() : f.error("Decoding of string type: " + l + " unsupported"); - }, b.prototype._decodeObjid = function(f, l, u) { + return /str$/.test(l) ? d.raw().toString() : d.error("Decoding of string type: " + l + " unsupported"); + }, b.prototype._decodeObjid = function(d, l, s) { let v; - const m = []; + const p = []; let h = 0, O = 0; - for (; !f.isEmpty(); ) O = f.readUInt8(), h <<= 7, h |= 127 & O, 128 & O || (m.push(h), h = 0); - 128 & O && m.push(h); - const I = m[0] / 40 | 0, B = m[0] % 40; - if (v = u ? m : [I, B].concat(m.slice(1)), l) { + for (; !d.isEmpty(); ) O = d.readUInt8(), h <<= 7, h |= 127 & O, 128 & O || (p.push(h), h = 0); + 128 & O && p.push(h); + const I = p[0] / 40 | 0, k = p[0] % 40; + if (v = s ? p : [I, k].concat(p.slice(1)), l) { let R = l[v.join(" ")]; R === void 0 && (R = l[v.join(".")]), R !== void 0 && (v = R); } return v; - }, b.prototype._decodeTime = function(f, l) { - const u = f.raw().toString(); - let v, m, h, O, I, B; - if (l === "gentime") v = 0 | u.slice(0, 4), m = 0 | u.slice(4, 6), h = 0 | u.slice(6, 8), O = 0 | u.slice(8, 10), I = 0 | u.slice(10, 12), B = 0 | u.slice(12, 14); + }, b.prototype._decodeTime = function(d, l) { + const s = d.raw().toString(); + let v, p, h, O, I, k; + if (l === "gentime") v = 0 | s.slice(0, 4), p = 0 | s.slice(4, 6), h = 0 | s.slice(6, 8), O = 0 | s.slice(8, 10), I = 0 | s.slice(10, 12), k = 0 | s.slice(12, 14); else { - if (l !== "utctime") return f.error("Decoding " + l + " time is not supported yet"); - v = 0 | u.slice(0, 2), m = 0 | u.slice(2, 4), h = 0 | u.slice(4, 6), O = 0 | u.slice(6, 8), I = 0 | u.slice(8, 10), B = 0 | u.slice(10, 12), v = v < 70 ? 2e3 + v : 1900 + v; + if (l !== "utctime") return d.error("Decoding " + l + " time is not supported yet"); + v = 0 | s.slice(0, 2), p = 0 | s.slice(2, 4), h = 0 | s.slice(4, 6), O = 0 | s.slice(6, 8), I = 0 | s.slice(8, 10), k = 0 | s.slice(10, 12), v = v < 70 ? 2e3 + v : 1900 + v; } - return Date.UTC(v, m - 1, h, O, I, B, 0); + return Date.UTC(v, p - 1, h, O, I, k, 0); }, b.prototype._decodeNull = function() { return null; - }, b.prototype._decodeBool = function(f) { - const l = f.readUInt8(); - return f.isError(l) ? l : l !== 0; - }, b.prototype._decodeInt = function(f, l) { - const u = f.raw(); - let v = new a(u); + }, b.prototype._decodeBool = function(d) { + const l = d.readUInt8(); + return d.isError(l) ? l : l !== 0; + }, b.prototype._decodeInt = function(d, l) { + const s = d.raw(); + let v = new a(s); return l && (v = l[v.toString(10)] || v), v; - }, b.prototype._use = function(f, l) { - return typeof f == "function" && (f = f(l)), f._getDecoder("der").tree; + }, b.prototype._use = function(d, l) { + return typeof d == "function" && (d = d(l)), d._getDecoder("der").tree; }; }, 5234: (x, n, c) => { const r = n; r.der = c(2010), r.pem = c(8903); }, 8903: (x, n, c) => { const r = c(6698), a = c(4774).Buffer, i = c(2010); - function p(t) { + function m(t) { i.call(this, t), this.enc = "pem"; } - r(p, i), x.exports = p, p.prototype.decode = function(t, d) { - const b = t.toString().split(/[\r\n]+/g), y = d.label.toUpperCase(), s = /^-----(BEGIN|END) ([^-]+)-----$/; - let f = -1, l = -1; - for (let m = 0; m < b.length; m++) { - const h = b[m].match(s); + r(m, i), x.exports = m, m.prototype.decode = function(t, f) { + const b = t.toString().split(/[\r\n]+/g), y = f.label.toUpperCase(), u = /^-----(BEGIN|END) ([^-]+)-----$/; + let d = -1, l = -1; + for (let p = 0; p < b.length; p++) { + const h = b[p].match(u); if (h !== null && h[2] === y) { - if (f !== -1) { + if (d !== -1) { if (h[1] !== "END") break; - l = m; + l = p; break; } if (h[1] !== "BEGIN") break; - f = m; + d = p; } } - if (f === -1 || l === -1) throw new Error("PEM section not found for: " + y); - const u = b.slice(f + 1, l).join(""); - u.replace(/[^a-z0-9+/=]+/gi, ""); - const v = a.from(u, "base64"); - return i.prototype.decode.call(this, v, d); + if (d === -1 || l === -1) throw new Error("PEM section not found for: " + y); + const s = b.slice(d + 1, l).join(""); + s.replace(/[^a-z0-9+/=]+/gi, ""); + const v = a.from(s, "base64"); + return i.prototype.decode.call(this, v, f); }; }, 82: (x, n, c) => { - const r = c(6698), a = c(4774).Buffer, i = c(993), p = c(4598); + const r = c(6698), a = c(4774).Buffer, i = c(993), m = c(4598); function t(y) { - this.enc = "der", this.name = y.name, this.entity = y, this.tree = new d(), this.tree._init(y.body); + this.enc = "der", this.name = y.name, this.entity = y, this.tree = new f(), this.tree._init(y.body); } - function d(y) { + function f(y) { i.call(this, "der", y); } function b(y) { return y < 10 ? "0" + y : y; } - x.exports = t, t.prototype.encode = function(y, s) { - return this.tree._encode(y, s).join(); - }, r(d, i), d.prototype._encodeComposite = function(y, s, f, l) { - const u = function(h, O, I, B) { + x.exports = t, t.prototype.encode = function(y, u) { + return this.tree._encode(y, u).join(); + }, r(f, i), f.prototype._encodeComposite = function(y, u, d, l) { + const s = function(h, O, I, k) { let R; - if (h === "seqof" ? h = "seq" : h === "setof" && (h = "set"), p.tagByName.hasOwnProperty(h)) R = p.tagByName[h]; + if (h === "seqof" ? h = "seq" : h === "setof" && (h = "set"), m.tagByName.hasOwnProperty(h)) R = m.tagByName[h]; else { - if (typeof h != "number" || (0 | h) !== h) return B.error("Unknown tag: " + h); + if (typeof h != "number" || (0 | h) !== h) return k.error("Unknown tag: " + h); R = h; } - return R >= 31 ? B.error("Multi-octet tag encoding unsupported") : (O || (R |= 32), R |= p.tagClassByName[I || "universal"] << 6, R); - }(y, s, f, this.reporter); + return R >= 31 ? k.error("Multi-octet tag encoding unsupported") : (O || (R |= 32), R |= m.tagClassByName[I || "universal"] << 6, R); + }(y, u, d, this.reporter); if (l.length < 128) { const h = a.alloc(2); - return h[0] = u, h[1] = l.length, this._createEncoderBuffer([h, l]); + return h[0] = s, h[1] = l.length, this._createEncoderBuffer([h, l]); } let v = 1; for (let h = l.length; h >= 256; h >>= 8) v++; - const m = a.alloc(2 + v); - m[0] = u, m[1] = 128 | v; - for (let h = 1 + v, O = l.length; O > 0; h--, O >>= 8) m[h] = 255 & O; - return this._createEncoderBuffer([m, l]); - }, d.prototype._encodeStr = function(y, s) { - if (s === "bitstr") return this._createEncoderBuffer([0 | y.unused, y.data]); - if (s === "bmpstr") { - const f = a.alloc(2 * y.length); - for (let l = 0; l < y.length; l++) f.writeUInt16BE(y.charCodeAt(l), 2 * l); - return this._createEncoderBuffer(f); - } - return s === "numstr" ? this._isNumstr(y) ? this._createEncoderBuffer(y) : this.reporter.error("Encoding of string type: numstr supports only digits and space") : s === "printstr" ? this._isPrintstr(y) ? this._createEncoderBuffer(y) : this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark") : /str$/.test(s) || s === "objDesc" ? this._createEncoderBuffer(y) : this.reporter.error("Encoding of string type: " + s + " unsupported"); - }, d.prototype._encodeObjid = function(y, s, f) { + const p = a.alloc(2 + v); + p[0] = s, p[1] = 128 | v; + for (let h = 1 + v, O = l.length; O > 0; h--, O >>= 8) p[h] = 255 & O; + return this._createEncoderBuffer([p, l]); + }, f.prototype._encodeStr = function(y, u) { + if (u === "bitstr") return this._createEncoderBuffer([0 | y.unused, y.data]); + if (u === "bmpstr") { + const d = a.alloc(2 * y.length); + for (let l = 0; l < y.length; l++) d.writeUInt16BE(y.charCodeAt(l), 2 * l); + return this._createEncoderBuffer(d); + } + return u === "numstr" ? this._isNumstr(y) ? this._createEncoderBuffer(y) : this.reporter.error("Encoding of string type: numstr supports only digits and space") : u === "printstr" ? this._isPrintstr(y) ? this._createEncoderBuffer(y) : this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark") : /str$/.test(u) || u === "objDesc" ? this._createEncoderBuffer(y) : this.reporter.error("Encoding of string type: " + u + " unsupported"); + }, f.prototype._encodeObjid = function(y, u, d) { if (typeof y == "string") { - if (!s) return this.reporter.error("string objid given, but no values map found"); - if (!s.hasOwnProperty(y)) return this.reporter.error("objid not found in values map"); - y = s[y].split(/[\s.]+/g); - for (let m = 0; m < y.length; m++) y[m] |= 0; + if (!u) return this.reporter.error("string objid given, but no values map found"); + if (!u.hasOwnProperty(y)) return this.reporter.error("objid not found in values map"); + y = u[y].split(/[\s.]+/g); + for (let p = 0; p < y.length; p++) y[p] |= 0; } else if (Array.isArray(y)) { y = y.slice(); - for (let m = 0; m < y.length; m++) y[m] |= 0; + for (let p = 0; p < y.length; p++) y[p] |= 0; } if (!Array.isArray(y)) return this.reporter.error("objid() should be either array or string, got: " + JSON.stringify(y)); - if (!f) { + if (!d) { if (y[1] >= 40) return this.reporter.error("Second objid identifier OOB"); y.splice(0, 2, 40 * y[0] + y[1]); } let l = 0; - for (let m = 0; m < y.length; m++) { - let h = y[m]; + for (let p = 0; p < y.length; p++) { + let h = y[p]; for (l++; h >= 128; h >>= 7) l++; } - const u = a.alloc(l); - let v = u.length - 1; - for (let m = y.length - 1; m >= 0; m--) { - let h = y[m]; - for (u[v--] = 127 & h; (h >>= 7) > 0; ) u[v--] = 128 | 127 & h; + const s = a.alloc(l); + let v = s.length - 1; + for (let p = y.length - 1; p >= 0; p--) { + let h = y[p]; + for (s[v--] = 127 & h; (h >>= 7) > 0; ) s[v--] = 128 | 127 & h; } - return this._createEncoderBuffer(u); - }, d.prototype._encodeTime = function(y, s) { - let f; + return this._createEncoderBuffer(s); + }, f.prototype._encodeTime = function(y, u) { + let d; const l = new Date(y); - return s === "gentime" ? f = [b(l.getUTCFullYear()), b(l.getUTCMonth() + 1), b(l.getUTCDate()), b(l.getUTCHours()), b(l.getUTCMinutes()), b(l.getUTCSeconds()), "Z"].join("") : s === "utctime" ? f = [b(l.getUTCFullYear() % 100), b(l.getUTCMonth() + 1), b(l.getUTCDate()), b(l.getUTCHours()), b(l.getUTCMinutes()), b(l.getUTCSeconds()), "Z"].join("") : this.reporter.error("Encoding " + s + " time is not supported yet"), this._encodeStr(f, "octstr"); - }, d.prototype._encodeNull = function() { + return u === "gentime" ? d = [b(l.getUTCFullYear()), b(l.getUTCMonth() + 1), b(l.getUTCDate()), b(l.getUTCHours()), b(l.getUTCMinutes()), b(l.getUTCSeconds()), "Z"].join("") : u === "utctime" ? d = [b(l.getUTCFullYear() % 100), b(l.getUTCMonth() + 1), b(l.getUTCDate()), b(l.getUTCHours()), b(l.getUTCMinutes()), b(l.getUTCSeconds()), "Z"].join("") : this.reporter.error("Encoding " + u + " time is not supported yet"), this._encodeStr(d, "octstr"); + }, f.prototype._encodeNull = function() { return this._createEncoderBuffer(""); - }, d.prototype._encodeInt = function(y, s) { + }, f.prototype._encodeInt = function(y, u) { if (typeof y == "string") { - if (!s) return this.reporter.error("String int or enum given, but no values map"); - if (!s.hasOwnProperty(y)) return this.reporter.error("Values map doesn't contain: " + JSON.stringify(y)); - y = s[y]; + if (!u) return this.reporter.error("String int or enum given, but no values map"); + if (!u.hasOwnProperty(y)) return this.reporter.error("Values map doesn't contain: " + JSON.stringify(y)); + y = u[y]; } if (typeof y != "number" && !a.isBuffer(y)) { - const u = y.toArray(); - !y.sign && 128 & u[0] && u.unshift(0), y = a.from(u); + const s = y.toArray(); + !y.sign && 128 & s[0] && s.unshift(0), y = a.from(s); } if (a.isBuffer(y)) { - let u = y.length; - y.length === 0 && u++; - const v = a.alloc(u); + let s = y.length; + y.length === 0 && s++; + const v = a.alloc(s); return y.copy(v), y.length === 0 && (v[0] = 0), this._createEncoderBuffer(v); } if (y < 128) return this._createEncoderBuffer(y); if (y < 256) return this._createEncoderBuffer([0, y]); - let f = 1; - for (let u = y; u >= 256; u >>= 8) f++; - const l = new Array(f); - for (let u = l.length - 1; u >= 0; u--) l[u] = 255 & y, y >>= 8; + let d = 1; + for (let s = y; s >= 256; s >>= 8) d++; + const l = new Array(d); + for (let s = l.length - 1; s >= 0; s--) l[s] = 255 & y, y >>= 8; return 128 & l[0] && l.unshift(0), this._createEncoderBuffer(a.from(l)); - }, d.prototype._encodeBool = function(y) { + }, f.prototype._encodeBool = function(y) { return this._createEncoderBuffer(y ? 255 : 0); - }, d.prototype._use = function(y, s) { - return typeof y == "function" && (y = y(s)), y._getEncoder("der").tree; - }, d.prototype._skipDefault = function(y, s, f) { + }, f.prototype._use = function(y, u) { + return typeof y == "function" && (y = y(u)), y._getEncoder("der").tree; + }, f.prototype._skipDefault = function(y, u, d) { const l = this._baseState; - let u; + let s; if (l.default === null) return !1; const v = y.join(); - if (l.defaultBuffer === void 0 && (l.defaultBuffer = this._encodeValue(l.default, s, f).join()), v.length !== l.defaultBuffer.length) return !1; - for (u = 0; u < v.length; u++) if (v[u] !== l.defaultBuffer[u]) return !1; + if (l.defaultBuffer === void 0 && (l.defaultBuffer = this._encodeValue(l.default, u, d).join()), v.length !== l.defaultBuffer.length) return !1; + for (s = 0; s < v.length; s++) if (v[s] !== l.defaultBuffer[s]) return !1; return !0; }; }, 4669: (x, n, c) => { @@ -13629,100 +13629,100 @@ function N6() { r.der = c(82), r.pem = c(735); }, 735: (x, n, c) => { const r = c(6698), a = c(82); - function i(p) { - a.call(this, p), this.enc = "pem"; + function i(m) { + a.call(this, m), this.enc = "pem"; } - r(i, a), x.exports = i, i.prototype.encode = function(p, t) { - const d = a.prototype.encode.call(this, p).toString("base64"), b = ["-----BEGIN " + t.label + "-----"]; - for (let y = 0; y < d.length; y += 64) b.push(d.slice(y, y + 64)); + r(i, a), x.exports = i, i.prototype.encode = function(m, t) { + const f = a.prototype.encode.call(this, m).toString("base64"), b = ["-----BEGIN " + t.label + "-----"]; + for (let y = 0; y < f.length; y += 64) b.push(f.slice(y, y + 64)); return b.push("-----END " + t.label + "-----"), b.join(` `); }; }, 2344: function(x, n, c) { (function(r, a) { - function i(_, T) { - if (!_) throw new Error(T || "Assertion failed"); + function i(S, T) { + if (!S) throw new Error(T || "Assertion failed"); } - function p(_, T) { - _.super_ = T; + function m(S, T) { + S.super_ = T; var E = function() { }; - E.prototype = T.prototype, _.prototype = new E(), _.prototype.constructor = _; + E.prototype = T.prototype, S.prototype = new E(), S.prototype.constructor = S; } - function t(_, T, E) { - if (t.isBN(_)) return _; - this.negative = 0, this.words = null, this.length = 0, this.red = null, _ !== null && (T !== "le" && T !== "be" || (E = T, T = 10), this._init(_ || 0, T || 10, E || "be")); + function t(S, T, E) { + if (t.isBN(S)) return S; + this.negative = 0, this.words = null, this.length = 0, this.red = null, S !== null && (T !== "le" && T !== "be" || (E = T, T = 10), this._init(S || 0, T || 10, E || "be")); } - var d; + var f; typeof r == "object" ? r.exports = t : a.BN = t, t.BN = t, t.wordSize = 26; try { - d = typeof window < "u" && window.Buffer !== void 0 ? window.Buffer : c(8982).Buffer; + f = typeof window < "u" && window.Buffer !== void 0 ? window.Buffer : c(8982).Buffer; } catch { } - function b(_, T) { - var E = _.charCodeAt(T); + function b(S, T) { + var E = S.charCodeAt(T); return E >= 65 && E <= 70 ? E - 55 : E >= 97 && E <= 102 ? E - 87 : E - 48 & 15; } - function y(_, T, E) { - var M = b(_, E); - return E - 1 >= T && (M |= b(_, E - 1) << 4), M; + function y(S, T, E) { + var M = b(S, E); + return E - 1 >= T && (M |= b(S, E - 1) << 4), M; } - function s(_, T, E, M) { - for (var S = 0, w = Math.min(_.length, E), A = T; A < w; A++) { - var j = _.charCodeAt(A) - 48; - S *= M, S += j >= 49 ? j - 49 + 10 : j >= 17 ? j - 17 + 10 : j; + function u(S, T, E, M) { + for (var _ = 0, w = Math.min(S.length, E), A = T; A < w; A++) { + var j = S.charCodeAt(A) - 48; + _ *= M, _ += j >= 49 ? j - 49 + 10 : j >= 17 ? j - 17 + 10 : j; } - return S; + return _; } - t.isBN = function(_) { - return _ instanceof t || _ !== null && typeof _ == "object" && _.constructor.wordSize === t.wordSize && Array.isArray(_.words); - }, t.max = function(_, T) { - return _.cmp(T) > 0 ? _ : T; - }, t.min = function(_, T) { - return _.cmp(T) < 0 ? _ : T; - }, t.prototype._init = function(_, T, E) { - if (typeof _ == "number") return this._initNumber(_, T, E); - if (typeof _ == "object") return this._initArray(_, T, E); + t.isBN = function(S) { + return S instanceof t || S !== null && typeof S == "object" && S.constructor.wordSize === t.wordSize && Array.isArray(S.words); + }, t.max = function(S, T) { + return S.cmp(T) > 0 ? S : T; + }, t.min = function(S, T) { + return S.cmp(T) < 0 ? S : T; + }, t.prototype._init = function(S, T, E) { + if (typeof S == "number") return this._initNumber(S, T, E); + if (typeof S == "object") return this._initArray(S, T, E); T === "hex" && (T = 16), i(T === (0 | T) && T >= 2 && T <= 36); var M = 0; - (_ = _.toString().replace(/\s+/g, ""))[0] === "-" && (M++, this.negative = 1), M < _.length && (T === 16 ? this._parseHex(_, M, E) : (this._parseBase(_, T, M), E === "le" && this._initArray(this.toArray(), T, E))); - }, t.prototype._initNumber = function(_, T, E) { - _ < 0 && (this.negative = 1, _ = -_), _ < 67108864 ? (this.words = [67108863 & _], this.length = 1) : _ < 4503599627370496 ? (this.words = [67108863 & _, _ / 67108864 & 67108863], this.length = 2) : (i(_ < 9007199254740992), this.words = [67108863 & _, _ / 67108864 & 67108863, 1], this.length = 3), E === "le" && this._initArray(this.toArray(), T, E); - }, t.prototype._initArray = function(_, T, E) { - if (i(typeof _.length == "number"), _.length <= 0) return this.words = [0], this.length = 1, this; - this.length = Math.ceil(_.length / 3), this.words = new Array(this.length); + (S = S.toString().replace(/\s+/g, ""))[0] === "-" && (M++, this.negative = 1), M < S.length && (T === 16 ? this._parseHex(S, M, E) : (this._parseBase(S, T, M), E === "le" && this._initArray(this.toArray(), T, E))); + }, t.prototype._initNumber = function(S, T, E) { + S < 0 && (this.negative = 1, S = -S), S < 67108864 ? (this.words = [67108863 & S], this.length = 1) : S < 4503599627370496 ? (this.words = [67108863 & S, S / 67108864 & 67108863], this.length = 2) : (i(S < 9007199254740992), this.words = [67108863 & S, S / 67108864 & 67108863, 1], this.length = 3), E === "le" && this._initArray(this.toArray(), T, E); + }, t.prototype._initArray = function(S, T, E) { + if (i(typeof S.length == "number"), S.length <= 0) return this.words = [0], this.length = 1, this; + this.length = Math.ceil(S.length / 3), this.words = new Array(this.length); for (var M = 0; M < this.length; M++) this.words[M] = 0; - var S, w, A = 0; - if (E === "be") for (M = _.length - 1, S = 0; M >= 0; M -= 3) w = _[M] | _[M - 1] << 8 | _[M - 2] << 16, this.words[S] |= w << A & 67108863, this.words[S + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, S++); - else if (E === "le") for (M = 0, S = 0; M < _.length; M += 3) w = _[M] | _[M + 1] << 8 | _[M + 2] << 16, this.words[S] |= w << A & 67108863, this.words[S + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, S++); + var _, w, A = 0; + if (E === "be") for (M = S.length - 1, _ = 0; M >= 0; M -= 3) w = S[M] | S[M - 1] << 8 | S[M - 2] << 16, this.words[_] |= w << A & 67108863, this.words[_ + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, _++); + else if (E === "le") for (M = 0, _ = 0; M < S.length; M += 3) w = S[M] | S[M + 1] << 8 | S[M + 2] << 16, this.words[_] |= w << A & 67108863, this.words[_ + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, _++); return this.strip(); - }, t.prototype._parseHex = function(_, T, E) { - this.length = Math.ceil((_.length - T) / 6), this.words = new Array(this.length); + }, t.prototype._parseHex = function(S, T, E) { + this.length = Math.ceil((S.length - T) / 6), this.words = new Array(this.length); for (var M = 0; M < this.length; M++) this.words[M] = 0; - var S, w = 0, A = 0; - if (E === "be") for (M = _.length - 1; M >= T; M -= 2) S = y(_, T, M) << w, this.words[A] |= 67108863 & S, w >= 18 ? (w -= 18, A += 1, this.words[A] |= S >>> 26) : w += 8; - else for (M = (_.length - T) % 2 == 0 ? T + 1 : T; M < _.length; M += 2) S = y(_, T, M) << w, this.words[A] |= 67108863 & S, w >= 18 ? (w -= 18, A += 1, this.words[A] |= S >>> 26) : w += 8; + var _, w = 0, A = 0; + if (E === "be") for (M = S.length - 1; M >= T; M -= 2) _ = y(S, T, M) << w, this.words[A] |= 67108863 & _, w >= 18 ? (w -= 18, A += 1, this.words[A] |= _ >>> 26) : w += 8; + else for (M = (S.length - T) % 2 == 0 ? T + 1 : T; M < S.length; M += 2) _ = y(S, T, M) << w, this.words[A] |= 67108863 & _, w >= 18 ? (w -= 18, A += 1, this.words[A] |= _ >>> 26) : w += 8; this.strip(); - }, t.prototype._parseBase = function(_, T, E) { + }, t.prototype._parseBase = function(S, T, E) { this.words = [0], this.length = 1; - for (var M = 0, S = 1; S <= 67108863; S *= T) M++; - M--, S = S / T | 0; - for (var w = _.length - E, A = w % M, j = Math.min(w, w - A) + E, V = 0, D = E; D < j; D += M) V = s(_, D, D + M, T), this.imuln(S), this.words[0] + V < 67108864 ? this.words[0] += V : this._iaddn(V); + for (var M = 0, _ = 1; _ <= 67108863; _ *= T) M++; + M--, _ = _ / T | 0; + for (var w = S.length - E, A = w % M, j = Math.min(w, w - A) + E, V = 0, D = E; D < j; D += M) V = u(S, D, D + M, T), this.imuln(_), this.words[0] + V < 67108864 ? this.words[0] += V : this._iaddn(V); if (A !== 0) { var z = 1; - for (V = s(_, D, _.length, T), D = 0; D < A; D++) z *= T; + for (V = u(S, D, S.length, T), D = 0; D < A; D++) z *= T; this.imuln(z), this.words[0] + V < 67108864 ? this.words[0] += V : this._iaddn(V); } this.strip(); - }, t.prototype.copy = function(_) { - _.words = new Array(this.length); - for (var T = 0; T < this.length; T++) _.words[T] = this.words[T]; - _.length = this.length, _.negative = this.negative, _.red = this.red; + }, t.prototype.copy = function(S) { + S.words = new Array(this.length); + for (var T = 0; T < this.length; T++) S.words[T] = this.words[T]; + S.length = this.length, S.negative = this.negative, S.red = this.red; }, t.prototype.clone = function() { - var _ = new t(null); - return this.copy(_), _; - }, t.prototype._expand = function(_) { - for (; this.length < _; ) this.words[this.length++] = 0; + var S = new t(null); + return this.copy(S), S; + }, t.prototype._expand = function(S) { + for (; this.length < S; ) this.words[this.length++] = 0; return this; }, t.prototype.strip = function() { for (; this.length > 1 && this.words[this.length - 1] === 0; ) this.length--; @@ -13732,320 +13732,320 @@ function N6() { }, t.prototype.inspect = function() { return (this.red ? ""; }; - var f = ["", "0", "00", "000", "0000", "00000", "000000", "0000000", "00000000", "000000000", "0000000000", "00000000000", "000000000000", "0000000000000", "00000000000000", "000000000000000", "0000000000000000", "00000000000000000", "000000000000000000", "0000000000000000000", "00000000000000000000", "000000000000000000000", "0000000000000000000000", "00000000000000000000000", "000000000000000000000000", "0000000000000000000000000"], l = [0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], u = [0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 1e7, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64e6, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 243e5, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176]; - function v(_, T, E) { - E.negative = T.negative ^ _.negative; - var M = _.length + T.length | 0; + var d = ["", "0", "00", "000", "0000", "00000", "000000", "0000000", "00000000", "000000000", "0000000000", "00000000000", "000000000000", "0000000000000", "00000000000000", "000000000000000", "0000000000000000", "00000000000000000", "000000000000000000", "0000000000000000000", "00000000000000000000", "000000000000000000000", "0000000000000000000000", "00000000000000000000000", "000000000000000000000000", "0000000000000000000000000"], l = [0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], s = [0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 1e7, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64e6, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 243e5, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176]; + function v(S, T, E) { + E.negative = T.negative ^ S.negative; + var M = S.length + T.length | 0; E.length = M, M = M - 1 | 0; - var S = 0 | _.words[0], w = 0 | T.words[0], A = S * w, j = 67108863 & A, V = A / 67108864 | 0; + var _ = 0 | S.words[0], w = 0 | T.words[0], A = _ * w, j = 67108863 & A, V = A / 67108864 | 0; E.words[0] = j; for (var D = 1; D < M; D++) { - for (var z = V >>> 26, J = 67108863 & V, G = Math.min(D, T.length - 1), Q = Math.max(0, D - _.length + 1); Q <= G; Q++) { + for (var z = V >>> 26, J = 67108863 & V, G = Math.min(D, T.length - 1), Q = Math.max(0, D - S.length + 1); Q <= G; Q++) { var ee = D - Q | 0; - z += (A = (S = 0 | _.words[ee]) * (w = 0 | T.words[Q]) + J) / 67108864 | 0, J = 67108863 & A; + z += (A = (_ = 0 | S.words[ee]) * (w = 0 | T.words[Q]) + J) / 67108864 | 0, J = 67108863 & A; } E.words[D] = 0 | J, V = 0 | z; } return V !== 0 ? E.words[D] = 0 | V : E.length--, E.strip(); } - t.prototype.toString = function(_, T) { + t.prototype.toString = function(S, T) { var E; - if (T = 0 | T || 1, (_ = _ || 10) === 16 || _ === "hex") { + if (T = 0 | T || 1, (S = S || 10) === 16 || S === "hex") { E = ""; - for (var M = 0, S = 0, w = 0; w < this.length; w++) { - var A = this.words[w], j = (16777215 & (A << M | S)).toString(16); - S = A >>> 24 - M & 16777215, (M += 2) >= 26 && (M -= 26, w--), E = S !== 0 || w !== this.length - 1 ? f[6 - j.length] + j + E : j + E; + for (var M = 0, _ = 0, w = 0; w < this.length; w++) { + var A = this.words[w], j = (16777215 & (A << M | _)).toString(16); + _ = A >>> 24 - M & 16777215, (M += 2) >= 26 && (M -= 26, w--), E = _ !== 0 || w !== this.length - 1 ? d[6 - j.length] + j + E : j + E; } - for (S !== 0 && (E = S.toString(16) + E); E.length % T != 0; ) E = "0" + E; + for (_ !== 0 && (E = _.toString(16) + E); E.length % T != 0; ) E = "0" + E; return this.negative !== 0 && (E = "-" + E), E; } - if (_ === (0 | _) && _ >= 2 && _ <= 36) { - var V = l[_], D = u[_]; + if (S === (0 | S) && S >= 2 && S <= 36) { + var V = l[S], D = s[S]; E = ""; var z = this.clone(); for (z.negative = 0; !z.isZero(); ) { - var J = z.modn(D).toString(_); - E = (z = z.idivn(D)).isZero() ? J + E : f[V - J.length] + J + E; + var J = z.modn(D).toString(S); + E = (z = z.idivn(D)).isZero() ? J + E : d[V - J.length] + J + E; } for (this.isZero() && (E = "0" + E); E.length % T != 0; ) E = "0" + E; return this.negative !== 0 && (E = "-" + E), E; } i(!1, "Base should be between 2 and 36"); }, t.prototype.toNumber = function() { - var _ = this.words[0]; - return this.length === 2 ? _ += 67108864 * this.words[1] : this.length === 3 && this.words[2] === 1 ? _ += 4503599627370496 + 67108864 * this.words[1] : this.length > 2 && i(!1, "Number can only safely store up to 53 bits"), this.negative !== 0 ? -_ : _; + var S = this.words[0]; + return this.length === 2 ? S += 67108864 * this.words[1] : this.length === 3 && this.words[2] === 1 ? S += 4503599627370496 + 67108864 * this.words[1] : this.length > 2 && i(!1, "Number can only safely store up to 53 bits"), this.negative !== 0 ? -S : S; }, t.prototype.toJSON = function() { return this.toString(16); - }, t.prototype.toBuffer = function(_, T) { - return i(d !== void 0), this.toArrayLike(d, _, T); - }, t.prototype.toArray = function(_, T) { - return this.toArrayLike(Array, _, T); - }, t.prototype.toArrayLike = function(_, T, E) { - var M = this.byteLength(), S = E || Math.max(1, M); - i(M <= S, "byte array longer than desired length"), i(S > 0, "Requested array length <= 0"), this.strip(); - var w, A, j = T === "le", V = new _(S), D = this.clone(); + }, t.prototype.toBuffer = function(S, T) { + return i(f !== void 0), this.toArrayLike(f, S, T); + }, t.prototype.toArray = function(S, T) { + return this.toArrayLike(Array, S, T); + }, t.prototype.toArrayLike = function(S, T, E) { + var M = this.byteLength(), _ = E || Math.max(1, M); + i(M <= _, "byte array longer than desired length"), i(_ > 0, "Requested array length <= 0"), this.strip(); + var w, A, j = T === "le", V = new S(_), D = this.clone(); if (j) { for (A = 0; !D.isZero(); A++) w = D.andln(255), D.iushrn(8), V[A] = w; - for (; A < S; A++) V[A] = 0; + for (; A < _; A++) V[A] = 0; } else { - for (A = 0; A < S - M; A++) V[A] = 0; - for (A = 0; !D.isZero(); A++) w = D.andln(255), D.iushrn(8), V[S - A - 1] = w; + for (A = 0; A < _ - M; A++) V[A] = 0; + for (A = 0; !D.isZero(); A++) w = D.andln(255), D.iushrn(8), V[_ - A - 1] = w; } return V; - }, Math.clz32 ? t.prototype._countBits = function(_) { - return 32 - Math.clz32(_); - } : t.prototype._countBits = function(_) { - var T = _, E = 0; + }, Math.clz32 ? t.prototype._countBits = function(S) { + return 32 - Math.clz32(S); + } : t.prototype._countBits = function(S) { + var T = S, E = 0; return T >= 4096 && (E += 13, T >>>= 13), T >= 64 && (E += 7, T >>>= 7), T >= 8 && (E += 4, T >>>= 4), T >= 2 && (E += 2, T >>>= 2), E + T; - }, t.prototype._zeroBits = function(_) { - if (_ === 0) return 26; - var T = _, E = 0; + }, t.prototype._zeroBits = function(S) { + if (S === 0) return 26; + var T = S, E = 0; return 8191 & T || (E += 13, T >>>= 13), 127 & T || (E += 7, T >>>= 7), 15 & T || (E += 4, T >>>= 4), 3 & T || (E += 2, T >>>= 2), 1 & T || E++, E; }, t.prototype.bitLength = function() { - var _ = this.words[this.length - 1], T = this._countBits(_); + var S = this.words[this.length - 1], T = this._countBits(S); return 26 * (this.length - 1) + T; }, t.prototype.zeroBits = function() { if (this.isZero()) return 0; - for (var _ = 0, T = 0; T < this.length; T++) { + for (var S = 0, T = 0; T < this.length; T++) { var E = this._zeroBits(this.words[T]); - if (_ += E, E !== 26) break; + if (S += E, E !== 26) break; } - return _; + return S; }, t.prototype.byteLength = function() { return Math.ceil(this.bitLength() / 8); - }, t.prototype.toTwos = function(_) { - return this.negative !== 0 ? this.abs().inotn(_).iaddn(1) : this.clone(); - }, t.prototype.fromTwos = function(_) { - return this.testn(_ - 1) ? this.notn(_).iaddn(1).ineg() : this.clone(); + }, t.prototype.toTwos = function(S) { + return this.negative !== 0 ? this.abs().inotn(S).iaddn(1) : this.clone(); + }, t.prototype.fromTwos = function(S) { + return this.testn(S - 1) ? this.notn(S).iaddn(1).ineg() : this.clone(); }, t.prototype.isNeg = function() { return this.negative !== 0; }, t.prototype.neg = function() { return this.clone().ineg(); }, t.prototype.ineg = function() { return this.isZero() || (this.negative ^= 1), this; - }, t.prototype.iuor = function(_) { - for (; this.length < _.length; ) this.words[this.length++] = 0; - for (var T = 0; T < _.length; T++) this.words[T] = this.words[T] | _.words[T]; + }, t.prototype.iuor = function(S) { + for (; this.length < S.length; ) this.words[this.length++] = 0; + for (var T = 0; T < S.length; T++) this.words[T] = this.words[T] | S.words[T]; return this.strip(); - }, t.prototype.ior = function(_) { - return i(!(this.negative | _.negative)), this.iuor(_); - }, t.prototype.or = function(_) { - return this.length > _.length ? this.clone().ior(_) : _.clone().ior(this); - }, t.prototype.uor = function(_) { - return this.length > _.length ? this.clone().iuor(_) : _.clone().iuor(this); - }, t.prototype.iuand = function(_) { + }, t.prototype.ior = function(S) { + return i(!(this.negative | S.negative)), this.iuor(S); + }, t.prototype.or = function(S) { + return this.length > S.length ? this.clone().ior(S) : S.clone().ior(this); + }, t.prototype.uor = function(S) { + return this.length > S.length ? this.clone().iuor(S) : S.clone().iuor(this); + }, t.prototype.iuand = function(S) { var T; - T = this.length > _.length ? _ : this; - for (var E = 0; E < T.length; E++) this.words[E] = this.words[E] & _.words[E]; + T = this.length > S.length ? S : this; + for (var E = 0; E < T.length; E++) this.words[E] = this.words[E] & S.words[E]; return this.length = T.length, this.strip(); - }, t.prototype.iand = function(_) { - return i(!(this.negative | _.negative)), this.iuand(_); - }, t.prototype.and = function(_) { - return this.length > _.length ? this.clone().iand(_) : _.clone().iand(this); - }, t.prototype.uand = function(_) { - return this.length > _.length ? this.clone().iuand(_) : _.clone().iuand(this); - }, t.prototype.iuxor = function(_) { + }, t.prototype.iand = function(S) { + return i(!(this.negative | S.negative)), this.iuand(S); + }, t.prototype.and = function(S) { + return this.length > S.length ? this.clone().iand(S) : S.clone().iand(this); + }, t.prototype.uand = function(S) { + return this.length > S.length ? this.clone().iuand(S) : S.clone().iuand(this); + }, t.prototype.iuxor = function(S) { var T, E; - this.length > _.length ? (T = this, E = _) : (T = _, E = this); + this.length > S.length ? (T = this, E = S) : (T = S, E = this); for (var M = 0; M < E.length; M++) this.words[M] = T.words[M] ^ E.words[M]; if (this !== T) for (; M < T.length; M++) this.words[M] = T.words[M]; return this.length = T.length, this.strip(); - }, t.prototype.ixor = function(_) { - return i(!(this.negative | _.negative)), this.iuxor(_); - }, t.prototype.xor = function(_) { - return this.length > _.length ? this.clone().ixor(_) : _.clone().ixor(this); - }, t.prototype.uxor = function(_) { - return this.length > _.length ? this.clone().iuxor(_) : _.clone().iuxor(this); - }, t.prototype.inotn = function(_) { - i(typeof _ == "number" && _ >= 0); - var T = 0 | Math.ceil(_ / 26), E = _ % 26; + }, t.prototype.ixor = function(S) { + return i(!(this.negative | S.negative)), this.iuxor(S); + }, t.prototype.xor = function(S) { + return this.length > S.length ? this.clone().ixor(S) : S.clone().ixor(this); + }, t.prototype.uxor = function(S) { + return this.length > S.length ? this.clone().iuxor(S) : S.clone().iuxor(this); + }, t.prototype.inotn = function(S) { + i(typeof S == "number" && S >= 0); + var T = 0 | Math.ceil(S / 26), E = S % 26; this._expand(T), E > 0 && T--; for (var M = 0; M < T; M++) this.words[M] = 67108863 & ~this.words[M]; return E > 0 && (this.words[M] = ~this.words[M] & 67108863 >> 26 - E), this.strip(); - }, t.prototype.notn = function(_) { - return this.clone().inotn(_); - }, t.prototype.setn = function(_, T) { - i(typeof _ == "number" && _ >= 0); - var E = _ / 26 | 0, M = _ % 26; + }, t.prototype.notn = function(S) { + return this.clone().inotn(S); + }, t.prototype.setn = function(S, T) { + i(typeof S == "number" && S >= 0); + var E = S / 26 | 0, M = S % 26; return this._expand(E + 1), this.words[E] = T ? this.words[E] | 1 << M : this.words[E] & ~(1 << M), this.strip(); - }, t.prototype.iadd = function(_) { + }, t.prototype.iadd = function(S) { var T, E, M; - if (this.negative !== 0 && _.negative === 0) return this.negative = 0, T = this.isub(_), this.negative ^= 1, this._normSign(); - if (this.negative === 0 && _.negative !== 0) return _.negative = 0, T = this.isub(_), _.negative = 1, T._normSign(); - this.length > _.length ? (E = this, M = _) : (E = _, M = this); - for (var S = 0, w = 0; w < M.length; w++) T = (0 | E.words[w]) + (0 | M.words[w]) + S, this.words[w] = 67108863 & T, S = T >>> 26; - for (; S !== 0 && w < E.length; w++) T = (0 | E.words[w]) + S, this.words[w] = 67108863 & T, S = T >>> 26; - if (this.length = E.length, S !== 0) this.words[this.length] = S, this.length++; + if (this.negative !== 0 && S.negative === 0) return this.negative = 0, T = this.isub(S), this.negative ^= 1, this._normSign(); + if (this.negative === 0 && S.negative !== 0) return S.negative = 0, T = this.isub(S), S.negative = 1, T._normSign(); + this.length > S.length ? (E = this, M = S) : (E = S, M = this); + for (var _ = 0, w = 0; w < M.length; w++) T = (0 | E.words[w]) + (0 | M.words[w]) + _, this.words[w] = 67108863 & T, _ = T >>> 26; + for (; _ !== 0 && w < E.length; w++) T = (0 | E.words[w]) + _, this.words[w] = 67108863 & T, _ = T >>> 26; + if (this.length = E.length, _ !== 0) this.words[this.length] = _, this.length++; else if (E !== this) for (; w < E.length; w++) this.words[w] = E.words[w]; return this; - }, t.prototype.add = function(_) { + }, t.prototype.add = function(S) { var T; - return _.negative !== 0 && this.negative === 0 ? (_.negative = 0, T = this.sub(_), _.negative ^= 1, T) : _.negative === 0 && this.negative !== 0 ? (this.negative = 0, T = _.sub(this), this.negative = 1, T) : this.length > _.length ? this.clone().iadd(_) : _.clone().iadd(this); - }, t.prototype.isub = function(_) { - if (_.negative !== 0) { - _.negative = 0; - var T = this.iadd(_); - return _.negative = 1, T._normSign(); - } - if (this.negative !== 0) return this.negative = 0, this.iadd(_), this.negative = 1, this._normSign(); - var E, M, S = this.cmp(_); - if (S === 0) return this.negative = 0, this.length = 1, this.words[0] = 0, this; - S > 0 ? (E = this, M = _) : (E = _, M = this); + return S.negative !== 0 && this.negative === 0 ? (S.negative = 0, T = this.sub(S), S.negative ^= 1, T) : S.negative === 0 && this.negative !== 0 ? (this.negative = 0, T = S.sub(this), this.negative = 1, T) : this.length > S.length ? this.clone().iadd(S) : S.clone().iadd(this); + }, t.prototype.isub = function(S) { + if (S.negative !== 0) { + S.negative = 0; + var T = this.iadd(S); + return S.negative = 1, T._normSign(); + } + if (this.negative !== 0) return this.negative = 0, this.iadd(S), this.negative = 1, this._normSign(); + var E, M, _ = this.cmp(S); + if (_ === 0) return this.negative = 0, this.length = 1, this.words[0] = 0, this; + _ > 0 ? (E = this, M = S) : (E = S, M = this); for (var w = 0, A = 0; A < M.length; A++) w = (T = (0 | E.words[A]) - (0 | M.words[A]) + w) >> 26, this.words[A] = 67108863 & T; for (; w !== 0 && A < E.length; A++) w = (T = (0 | E.words[A]) + w) >> 26, this.words[A] = 67108863 & T; if (w === 0 && A < E.length && E !== this) for (; A < E.length; A++) this.words[A] = E.words[A]; return this.length = Math.max(this.length, A), E !== this && (this.negative = 1), this.strip(); - }, t.prototype.sub = function(_) { - return this.clone().isub(_); + }, t.prototype.sub = function(S) { + return this.clone().isub(S); }; - var m = function(_, T, E) { - var M, S, w, A = _.words, j = T.words, V = E.words, D = 0, z = 0 | A[0], J = 8191 & z, G = z >>> 13, Q = 0 | A[1], ee = 8191 & Q, Z = Q >>> 13, q = 0 | A[2], se = 8191 & q, ue = q >>> 13, ce = 0 | A[3], ie = 8191 & ce, fe = ce >>> 13, Te = 0 | A[4], _e = 8191 & Te, te = Te >>> 13, ye = 0 | A[5], ve = 8191 & ye, F = ye >>> 13, W = 0 | A[6], K = 8191 & W, X = W >>> 13, ne = 0 | A[7], re = 8191 & ne, pe = ne >>> 13, Ae = 0 | A[8], xe = 8191 & Ae, Re = Ae >>> 13, De = 0 | A[9], Le = 8191 & De, Ve = De >>> 13, Ze = 0 | j[0], ke = 8191 & Ze, de = Ze >>> 13, oe = 0 | j[1], le = 8191 & oe, me = oe >>> 13, Ce = 0 | j[2], we = 8191 & Ce, Ie = Ce >>> 13, Be = 0 | j[3], Ne = 8191 & Be, He = Be >>> 13, qe = 0 | j[4], Ue = 8191 & qe, $e = qe >>> 13, ct = 0 | j[5], We = 8191 & ct, it = ct >>> 13, bt = 0 | j[6], Xe = 8191 & bt, ut = bt >>> 13, Mt = 0 | j[7], Ye = 8191 & Mt, at = Mt >>> 13, Tt = 0 | j[8], tt = 8191 & Tt, mt = Tt >>> 13, Lt = 0 | j[9], et = 8191 & Lt, lt = Lt >>> 13; - E.negative = _.negative ^ T.negative, E.length = 19; - var xt = (D + (M = Math.imul(J, ke)) | 0) + ((8191 & (S = (S = Math.imul(J, de)) + Math.imul(G, ke) | 0)) << 13) | 0; - D = ((w = Math.imul(G, de)) + (S >>> 13) | 0) + (xt >>> 26) | 0, xt &= 67108863, M = Math.imul(ee, ke), S = (S = Math.imul(ee, de)) + Math.imul(Z, ke) | 0, w = Math.imul(Z, de); - var Rt = (D + (M = M + Math.imul(J, le) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, me) | 0) + Math.imul(G, le) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, me) | 0) + (S >>> 13) | 0) + (Rt >>> 26) | 0, Rt &= 67108863, M = Math.imul(se, ke), S = (S = Math.imul(se, de)) + Math.imul(ue, ke) | 0, w = Math.imul(ue, de), M = M + Math.imul(ee, le) | 0, S = (S = S + Math.imul(ee, me) | 0) + Math.imul(Z, le) | 0, w = w + Math.imul(Z, me) | 0; - var wr = (D + (M = M + Math.imul(J, we) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, Ie) | 0) + Math.imul(G, we) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, Ie) | 0) + (S >>> 13) | 0) + (wr >>> 26) | 0, wr &= 67108863, M = Math.imul(ie, ke), S = (S = Math.imul(ie, de)) + Math.imul(fe, ke) | 0, w = Math.imul(fe, de), M = M + Math.imul(se, le) | 0, S = (S = S + Math.imul(se, me) | 0) + Math.imul(ue, le) | 0, w = w + Math.imul(ue, me) | 0, M = M + Math.imul(ee, we) | 0, S = (S = S + Math.imul(ee, Ie) | 0) + Math.imul(Z, we) | 0, w = w + Math.imul(Z, Ie) | 0; - var Cr = (D + (M = M + Math.imul(J, Ne) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, He) | 0) + Math.imul(G, Ne) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, He) | 0) + (S >>> 13) | 0) + (Cr >>> 26) | 0, Cr &= 67108863, M = Math.imul(_e, ke), S = (S = Math.imul(_e, de)) + Math.imul(te, ke) | 0, w = Math.imul(te, de), M = M + Math.imul(ie, le) | 0, S = (S = S + Math.imul(ie, me) | 0) + Math.imul(fe, le) | 0, w = w + Math.imul(fe, me) | 0, M = M + Math.imul(se, we) | 0, S = (S = S + Math.imul(se, Ie) | 0) + Math.imul(ue, we) | 0, w = w + Math.imul(ue, Ie) | 0, M = M + Math.imul(ee, Ne) | 0, S = (S = S + Math.imul(ee, He) | 0) + Math.imul(Z, Ne) | 0, w = w + Math.imul(Z, He) | 0; - var Tr = (D + (M = M + Math.imul(J, Ue) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, $e) | 0) + Math.imul(G, Ue) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, $e) | 0) + (S >>> 13) | 0) + (Tr >>> 26) | 0, Tr &= 67108863, M = Math.imul(ve, ke), S = (S = Math.imul(ve, de)) + Math.imul(F, ke) | 0, w = Math.imul(F, de), M = M + Math.imul(_e, le) | 0, S = (S = S + Math.imul(_e, me) | 0) + Math.imul(te, le) | 0, w = w + Math.imul(te, me) | 0, M = M + Math.imul(ie, we) | 0, S = (S = S + Math.imul(ie, Ie) | 0) + Math.imul(fe, we) | 0, w = w + Math.imul(fe, Ie) | 0, M = M + Math.imul(se, Ne) | 0, S = (S = S + Math.imul(se, He) | 0) + Math.imul(ue, Ne) | 0, w = w + Math.imul(ue, He) | 0, M = M + Math.imul(ee, Ue) | 0, S = (S = S + Math.imul(ee, $e) | 0) + Math.imul(Z, Ue) | 0, w = w + Math.imul(Z, $e) | 0; - var fr = (D + (M = M + Math.imul(J, We) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, it) | 0) + Math.imul(G, We) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, it) | 0) + (S >>> 13) | 0) + (fr >>> 26) | 0, fr &= 67108863, M = Math.imul(K, ke), S = (S = Math.imul(K, de)) + Math.imul(X, ke) | 0, w = Math.imul(X, de), M = M + Math.imul(ve, le) | 0, S = (S = S + Math.imul(ve, me) | 0) + Math.imul(F, le) | 0, w = w + Math.imul(F, me) | 0, M = M + Math.imul(_e, we) | 0, S = (S = S + Math.imul(_e, Ie) | 0) + Math.imul(te, we) | 0, w = w + Math.imul(te, Ie) | 0, M = M + Math.imul(ie, Ne) | 0, S = (S = S + Math.imul(ie, He) | 0) + Math.imul(fe, Ne) | 0, w = w + Math.imul(fe, He) | 0, M = M + Math.imul(se, Ue) | 0, S = (S = S + Math.imul(se, $e) | 0) + Math.imul(ue, Ue) | 0, w = w + Math.imul(ue, $e) | 0, M = M + Math.imul(ee, We) | 0, S = (S = S + Math.imul(ee, it) | 0) + Math.imul(Z, We) | 0, w = w + Math.imul(Z, it) | 0; - var rr = (D + (M = M + Math.imul(J, Xe) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, ut) | 0) + Math.imul(G, Xe) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, ut) | 0) + (S >>> 13) | 0) + (rr >>> 26) | 0, rr &= 67108863, M = Math.imul(re, ke), S = (S = Math.imul(re, de)) + Math.imul(pe, ke) | 0, w = Math.imul(pe, de), M = M + Math.imul(K, le) | 0, S = (S = S + Math.imul(K, me) | 0) + Math.imul(X, le) | 0, w = w + Math.imul(X, me) | 0, M = M + Math.imul(ve, we) | 0, S = (S = S + Math.imul(ve, Ie) | 0) + Math.imul(F, we) | 0, w = w + Math.imul(F, Ie) | 0, M = M + Math.imul(_e, Ne) | 0, S = (S = S + Math.imul(_e, He) | 0) + Math.imul(te, Ne) | 0, w = w + Math.imul(te, He) | 0, M = M + Math.imul(ie, Ue) | 0, S = (S = S + Math.imul(ie, $e) | 0) + Math.imul(fe, Ue) | 0, w = w + Math.imul(fe, $e) | 0, M = M + Math.imul(se, We) | 0, S = (S = S + Math.imul(se, it) | 0) + Math.imul(ue, We) | 0, w = w + Math.imul(ue, it) | 0, M = M + Math.imul(ee, Xe) | 0, S = (S = S + Math.imul(ee, ut) | 0) + Math.imul(Z, Xe) | 0, w = w + Math.imul(Z, ut) | 0; - var Sr = (D + (M = M + Math.imul(J, Ye) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, at) | 0) + Math.imul(G, Ye) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, at) | 0) + (S >>> 13) | 0) + (Sr >>> 26) | 0, Sr &= 67108863, M = Math.imul(xe, ke), S = (S = Math.imul(xe, de)) + Math.imul(Re, ke) | 0, w = Math.imul(Re, de), M = M + Math.imul(re, le) | 0, S = (S = S + Math.imul(re, me) | 0) + Math.imul(pe, le) | 0, w = w + Math.imul(pe, me) | 0, M = M + Math.imul(K, we) | 0, S = (S = S + Math.imul(K, Ie) | 0) + Math.imul(X, we) | 0, w = w + Math.imul(X, Ie) | 0, M = M + Math.imul(ve, Ne) | 0, S = (S = S + Math.imul(ve, He) | 0) + Math.imul(F, Ne) | 0, w = w + Math.imul(F, He) | 0, M = M + Math.imul(_e, Ue) | 0, S = (S = S + Math.imul(_e, $e) | 0) + Math.imul(te, Ue) | 0, w = w + Math.imul(te, $e) | 0, M = M + Math.imul(ie, We) | 0, S = (S = S + Math.imul(ie, it) | 0) + Math.imul(fe, We) | 0, w = w + Math.imul(fe, it) | 0, M = M + Math.imul(se, Xe) | 0, S = (S = S + Math.imul(se, ut) | 0) + Math.imul(ue, Xe) | 0, w = w + Math.imul(ue, ut) | 0, M = M + Math.imul(ee, Ye) | 0, S = (S = S + Math.imul(ee, at) | 0) + Math.imul(Z, Ye) | 0, w = w + Math.imul(Z, at) | 0; - var _r = (D + (M = M + Math.imul(J, tt) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, mt) | 0) + Math.imul(G, tt) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, mt) | 0) + (S >>> 13) | 0) + (_r >>> 26) | 0, _r &= 67108863, M = Math.imul(Le, ke), S = (S = Math.imul(Le, de)) + Math.imul(Ve, ke) | 0, w = Math.imul(Ve, de), M = M + Math.imul(xe, le) | 0, S = (S = S + Math.imul(xe, me) | 0) + Math.imul(Re, le) | 0, w = w + Math.imul(Re, me) | 0, M = M + Math.imul(re, we) | 0, S = (S = S + Math.imul(re, Ie) | 0) + Math.imul(pe, we) | 0, w = w + Math.imul(pe, Ie) | 0, M = M + Math.imul(K, Ne) | 0, S = (S = S + Math.imul(K, He) | 0) + Math.imul(X, Ne) | 0, w = w + Math.imul(X, He) | 0, M = M + Math.imul(ve, Ue) | 0, S = (S = S + Math.imul(ve, $e) | 0) + Math.imul(F, Ue) | 0, w = w + Math.imul(F, $e) | 0, M = M + Math.imul(_e, We) | 0, S = (S = S + Math.imul(_e, it) | 0) + Math.imul(te, We) | 0, w = w + Math.imul(te, it) | 0, M = M + Math.imul(ie, Xe) | 0, S = (S = S + Math.imul(ie, ut) | 0) + Math.imul(fe, Xe) | 0, w = w + Math.imul(fe, ut) | 0, M = M + Math.imul(se, Ye) | 0, S = (S = S + Math.imul(se, at) | 0) + Math.imul(ue, Ye) | 0, w = w + Math.imul(ue, at) | 0, M = M + Math.imul(ee, tt) | 0, S = (S = S + Math.imul(ee, mt) | 0) + Math.imul(Z, tt) | 0, w = w + Math.imul(Z, mt) | 0; - var Mr = (D + (M = M + Math.imul(J, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, lt) | 0) + Math.imul(G, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, lt) | 0) + (S >>> 13) | 0) + (Mr >>> 26) | 0, Mr &= 67108863, M = Math.imul(Le, le), S = (S = Math.imul(Le, me)) + Math.imul(Ve, le) | 0, w = Math.imul(Ve, me), M = M + Math.imul(xe, we) | 0, S = (S = S + Math.imul(xe, Ie) | 0) + Math.imul(Re, we) | 0, w = w + Math.imul(Re, Ie) | 0, M = M + Math.imul(re, Ne) | 0, S = (S = S + Math.imul(re, He) | 0) + Math.imul(pe, Ne) | 0, w = w + Math.imul(pe, He) | 0, M = M + Math.imul(K, Ue) | 0, S = (S = S + Math.imul(K, $e) | 0) + Math.imul(X, Ue) | 0, w = w + Math.imul(X, $e) | 0, M = M + Math.imul(ve, We) | 0, S = (S = S + Math.imul(ve, it) | 0) + Math.imul(F, We) | 0, w = w + Math.imul(F, it) | 0, M = M + Math.imul(_e, Xe) | 0, S = (S = S + Math.imul(_e, ut) | 0) + Math.imul(te, Xe) | 0, w = w + Math.imul(te, ut) | 0, M = M + Math.imul(ie, Ye) | 0, S = (S = S + Math.imul(ie, at) | 0) + Math.imul(fe, Ye) | 0, w = w + Math.imul(fe, at) | 0, M = M + Math.imul(se, tt) | 0, S = (S = S + Math.imul(se, mt) | 0) + Math.imul(ue, tt) | 0, w = w + Math.imul(ue, mt) | 0; - var Ir = (D + (M = M + Math.imul(ee, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(ee, lt) | 0) + Math.imul(Z, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(Z, lt) | 0) + (S >>> 13) | 0) + (Ir >>> 26) | 0, Ir &= 67108863, M = Math.imul(Le, we), S = (S = Math.imul(Le, Ie)) + Math.imul(Ve, we) | 0, w = Math.imul(Ve, Ie), M = M + Math.imul(xe, Ne) | 0, S = (S = S + Math.imul(xe, He) | 0) + Math.imul(Re, Ne) | 0, w = w + Math.imul(Re, He) | 0, M = M + Math.imul(re, Ue) | 0, S = (S = S + Math.imul(re, $e) | 0) + Math.imul(pe, Ue) | 0, w = w + Math.imul(pe, $e) | 0, M = M + Math.imul(K, We) | 0, S = (S = S + Math.imul(K, it) | 0) + Math.imul(X, We) | 0, w = w + Math.imul(X, it) | 0, M = M + Math.imul(ve, Xe) | 0, S = (S = S + Math.imul(ve, ut) | 0) + Math.imul(F, Xe) | 0, w = w + Math.imul(F, ut) | 0, M = M + Math.imul(_e, Ye) | 0, S = (S = S + Math.imul(_e, at) | 0) + Math.imul(te, Ye) | 0, w = w + Math.imul(te, at) | 0, M = M + Math.imul(ie, tt) | 0, S = (S = S + Math.imul(ie, mt) | 0) + Math.imul(fe, tt) | 0, w = w + Math.imul(fe, mt) | 0; - var xr = (D + (M = M + Math.imul(se, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(se, lt) | 0) + Math.imul(ue, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(ue, lt) | 0) + (S >>> 13) | 0) + (xr >>> 26) | 0, xr &= 67108863, M = Math.imul(Le, Ne), S = (S = Math.imul(Le, He)) + Math.imul(Ve, Ne) | 0, w = Math.imul(Ve, He), M = M + Math.imul(xe, Ue) | 0, S = (S = S + Math.imul(xe, $e) | 0) + Math.imul(Re, Ue) | 0, w = w + Math.imul(Re, $e) | 0, M = M + Math.imul(re, We) | 0, S = (S = S + Math.imul(re, it) | 0) + Math.imul(pe, We) | 0, w = w + Math.imul(pe, it) | 0, M = M + Math.imul(K, Xe) | 0, S = (S = S + Math.imul(K, ut) | 0) + Math.imul(X, Xe) | 0, w = w + Math.imul(X, ut) | 0, M = M + Math.imul(ve, Ye) | 0, S = (S = S + Math.imul(ve, at) | 0) + Math.imul(F, Ye) | 0, w = w + Math.imul(F, at) | 0, M = M + Math.imul(_e, tt) | 0, S = (S = S + Math.imul(_e, mt) | 0) + Math.imul(te, tt) | 0, w = w + Math.imul(te, mt) | 0; - var hr = (D + (M = M + Math.imul(ie, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(ie, lt) | 0) + Math.imul(fe, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(fe, lt) | 0) + (S >>> 13) | 0) + (hr >>> 26) | 0, hr &= 67108863, M = Math.imul(Le, Ue), S = (S = Math.imul(Le, $e)) + Math.imul(Ve, Ue) | 0, w = Math.imul(Ve, $e), M = M + Math.imul(xe, We) | 0, S = (S = S + Math.imul(xe, it) | 0) + Math.imul(Re, We) | 0, w = w + Math.imul(Re, it) | 0, M = M + Math.imul(re, Xe) | 0, S = (S = S + Math.imul(re, ut) | 0) + Math.imul(pe, Xe) | 0, w = w + Math.imul(pe, ut) | 0, M = M + Math.imul(K, Ye) | 0, S = (S = S + Math.imul(K, at) | 0) + Math.imul(X, Ye) | 0, w = w + Math.imul(X, at) | 0, M = M + Math.imul(ve, tt) | 0, S = (S = S + Math.imul(ve, mt) | 0) + Math.imul(F, tt) | 0, w = w + Math.imul(F, mt) | 0; - var Er = (D + (M = M + Math.imul(_e, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(_e, lt) | 0) + Math.imul(te, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(te, lt) | 0) + (S >>> 13) | 0) + (Er >>> 26) | 0, Er &= 67108863, M = Math.imul(Le, We), S = (S = Math.imul(Le, it)) + Math.imul(Ve, We) | 0, w = Math.imul(Ve, it), M = M + Math.imul(xe, Xe) | 0, S = (S = S + Math.imul(xe, ut) | 0) + Math.imul(Re, Xe) | 0, w = w + Math.imul(Re, ut) | 0, M = M + Math.imul(re, Ye) | 0, S = (S = S + Math.imul(re, at) | 0) + Math.imul(pe, Ye) | 0, w = w + Math.imul(pe, at) | 0, M = M + Math.imul(K, tt) | 0, S = (S = S + Math.imul(K, mt) | 0) + Math.imul(X, tt) | 0, w = w + Math.imul(X, mt) | 0; - var nr = (D + (M = M + Math.imul(ve, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(ve, lt) | 0) + Math.imul(F, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(F, lt) | 0) + (S >>> 13) | 0) + (nr >>> 26) | 0, nr &= 67108863, M = Math.imul(Le, Xe), S = (S = Math.imul(Le, ut)) + Math.imul(Ve, Xe) | 0, w = Math.imul(Ve, ut), M = M + Math.imul(xe, Ye) | 0, S = (S = S + Math.imul(xe, at) | 0) + Math.imul(Re, Ye) | 0, w = w + Math.imul(Re, at) | 0, M = M + Math.imul(re, tt) | 0, S = (S = S + Math.imul(re, mt) | 0) + Math.imul(pe, tt) | 0, w = w + Math.imul(pe, mt) | 0; - var Pr = (D + (M = M + Math.imul(K, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(K, lt) | 0) + Math.imul(X, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(X, lt) | 0) + (S >>> 13) | 0) + (Pr >>> 26) | 0, Pr &= 67108863, M = Math.imul(Le, Ye), S = (S = Math.imul(Le, at)) + Math.imul(Ve, Ye) | 0, w = Math.imul(Ve, at), M = M + Math.imul(xe, tt) | 0, S = (S = S + Math.imul(xe, mt) | 0) + Math.imul(Re, tt) | 0, w = w + Math.imul(Re, mt) | 0; - var or = (D + (M = M + Math.imul(re, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(re, lt) | 0) + Math.imul(pe, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(pe, lt) | 0) + (S >>> 13) | 0) + (or >>> 26) | 0, or &= 67108863, M = Math.imul(Le, tt), S = (S = Math.imul(Le, mt)) + Math.imul(Ve, tt) | 0, w = Math.imul(Ve, mt); - var $t = (D + (M = M + Math.imul(xe, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(xe, lt) | 0) + Math.imul(Re, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(Re, lt) | 0) + (S >>> 13) | 0) + ($t >>> 26) | 0, $t &= 67108863; - var ir = (D + (M = Math.imul(Le, et)) | 0) + ((8191 & (S = (S = Math.imul(Le, lt)) + Math.imul(Ve, et) | 0)) << 13) | 0; - return D = ((w = Math.imul(Ve, lt)) + (S >>> 13) | 0) + (ir >>> 26) | 0, ir &= 67108863, V[0] = xt, V[1] = Rt, V[2] = wr, V[3] = Cr, V[4] = Tr, V[5] = fr, V[6] = rr, V[7] = Sr, V[8] = _r, V[9] = Mr, V[10] = Ir, V[11] = xr, V[12] = hr, V[13] = Er, V[14] = nr, V[15] = Pr, V[16] = or, V[17] = $t, V[18] = ir, D !== 0 && (V[19] = D, E.length++), E; + var p = function(S, T, E) { + var M, _, w, A = S.words, j = T.words, V = E.words, D = 0, z = 0 | A[0], J = 8191 & z, G = z >>> 13, Q = 0 | A[1], ee = 8191 & Q, Z = Q >>> 13, q = 0 | A[2], se = 8191 & q, ue = q >>> 13, ce = 0 | A[3], ie = 8191 & ce, fe = ce >>> 13, Te = 0 | A[4], Se = 8191 & Te, te = Te >>> 13, ye = 0 | A[5], ve = 8191 & ye, F = ye >>> 13, W = 0 | A[6], K = 8191 & W, X = W >>> 13, ne = 0 | A[7], re = 8191 & ne, pe = ne >>> 13, Oe = 0 | A[8], xe = 8191 & Oe, Re = Oe >>> 13, De = 0 | A[9], Le = 8191 & De, Ve = De >>> 13, Ze = 0 | j[0], Be = 8191 & Ze, de = Ze >>> 13, oe = 0 | j[1], le = 8191 & oe, me = oe >>> 13, Ce = 0 | j[2], we = 8191 & Ce, Ie = Ce >>> 13, ke = 0 | j[3], Ne = 8191 & ke, He = ke >>> 13, qe = 0 | j[4], Ue = 8191 & qe, $e = qe >>> 13, ct = 0 | j[5], We = 8191 & ct, it = ct >>> 13, bt = 0 | j[6], Xe = 8191 & bt, ut = bt >>> 13, Mt = 0 | j[7], Ye = 8191 & Mt, at = Mt >>> 13, Tt = 0 | j[8], tt = 8191 & Tt, mt = Tt >>> 13, Lt = 0 | j[9], et = 8191 & Lt, lt = Lt >>> 13; + E.negative = S.negative ^ T.negative, E.length = 19; + var xt = (D + (M = Math.imul(J, Be)) | 0) + ((8191 & (_ = (_ = Math.imul(J, de)) + Math.imul(G, Be) | 0)) << 13) | 0; + D = ((w = Math.imul(G, de)) + (_ >>> 13) | 0) + (xt >>> 26) | 0, xt &= 67108863, M = Math.imul(ee, Be), _ = (_ = Math.imul(ee, de)) + Math.imul(Z, Be) | 0, w = Math.imul(Z, de); + var Rt = (D + (M = M + Math.imul(J, le) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, me) | 0) + Math.imul(G, le) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, me) | 0) + (_ >>> 13) | 0) + (Rt >>> 26) | 0, Rt &= 67108863, M = Math.imul(se, Be), _ = (_ = Math.imul(se, de)) + Math.imul(ue, Be) | 0, w = Math.imul(ue, de), M = M + Math.imul(ee, le) | 0, _ = (_ = _ + Math.imul(ee, me) | 0) + Math.imul(Z, le) | 0, w = w + Math.imul(Z, me) | 0; + var Cr = (D + (M = M + Math.imul(J, we) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, Ie) | 0) + Math.imul(G, we) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, Ie) | 0) + (_ >>> 13) | 0) + (Cr >>> 26) | 0, Cr &= 67108863, M = Math.imul(ie, Be), _ = (_ = Math.imul(ie, de)) + Math.imul(fe, Be) | 0, w = Math.imul(fe, de), M = M + Math.imul(se, le) | 0, _ = (_ = _ + Math.imul(se, me) | 0) + Math.imul(ue, le) | 0, w = w + Math.imul(ue, me) | 0, M = M + Math.imul(ee, we) | 0, _ = (_ = _ + Math.imul(ee, Ie) | 0) + Math.imul(Z, we) | 0, w = w + Math.imul(Z, Ie) | 0; + var _r = (D + (M = M + Math.imul(J, Ne) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, He) | 0) + Math.imul(G, Ne) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, He) | 0) + (_ >>> 13) | 0) + (_r >>> 26) | 0, _r &= 67108863, M = Math.imul(Se, Be), _ = (_ = Math.imul(Se, de)) + Math.imul(te, Be) | 0, w = Math.imul(te, de), M = M + Math.imul(ie, le) | 0, _ = (_ = _ + Math.imul(ie, me) | 0) + Math.imul(fe, le) | 0, w = w + Math.imul(fe, me) | 0, M = M + Math.imul(se, we) | 0, _ = (_ = _ + Math.imul(se, Ie) | 0) + Math.imul(ue, we) | 0, w = w + Math.imul(ue, Ie) | 0, M = M + Math.imul(ee, Ne) | 0, _ = (_ = _ + Math.imul(ee, He) | 0) + Math.imul(Z, Ne) | 0, w = w + Math.imul(Z, He) | 0; + var Nr = (D + (M = M + Math.imul(J, Ue) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, $e) | 0) + Math.imul(G, Ue) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, $e) | 0) + (_ >>> 13) | 0) + (Nr >>> 26) | 0, Nr &= 67108863, M = Math.imul(ve, Be), _ = (_ = Math.imul(ve, de)) + Math.imul(F, Be) | 0, w = Math.imul(F, de), M = M + Math.imul(Se, le) | 0, _ = (_ = _ + Math.imul(Se, me) | 0) + Math.imul(te, le) | 0, w = w + Math.imul(te, me) | 0, M = M + Math.imul(ie, we) | 0, _ = (_ = _ + Math.imul(ie, Ie) | 0) + Math.imul(fe, we) | 0, w = w + Math.imul(fe, Ie) | 0, M = M + Math.imul(se, Ne) | 0, _ = (_ = _ + Math.imul(se, He) | 0) + Math.imul(ue, Ne) | 0, w = w + Math.imul(ue, He) | 0, M = M + Math.imul(ee, Ue) | 0, _ = (_ = _ + Math.imul(ee, $e) | 0) + Math.imul(Z, Ue) | 0, w = w + Math.imul(Z, $e) | 0; + var pr = (D + (M = M + Math.imul(J, We) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, it) | 0) + Math.imul(G, We) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, it) | 0) + (_ >>> 13) | 0) + (pr >>> 26) | 0, pr &= 67108863, M = Math.imul(K, Be), _ = (_ = Math.imul(K, de)) + Math.imul(X, Be) | 0, w = Math.imul(X, de), M = M + Math.imul(ve, le) | 0, _ = (_ = _ + Math.imul(ve, me) | 0) + Math.imul(F, le) | 0, w = w + Math.imul(F, me) | 0, M = M + Math.imul(Se, we) | 0, _ = (_ = _ + Math.imul(Se, Ie) | 0) + Math.imul(te, we) | 0, w = w + Math.imul(te, Ie) | 0, M = M + Math.imul(ie, Ne) | 0, _ = (_ = _ + Math.imul(ie, He) | 0) + Math.imul(fe, Ne) | 0, w = w + Math.imul(fe, He) | 0, M = M + Math.imul(se, Ue) | 0, _ = (_ = _ + Math.imul(se, $e) | 0) + Math.imul(ue, Ue) | 0, w = w + Math.imul(ue, $e) | 0, M = M + Math.imul(ee, We) | 0, _ = (_ = _ + Math.imul(ee, it) | 0) + Math.imul(Z, We) | 0, w = w + Math.imul(Z, it) | 0; + var nr = (D + (M = M + Math.imul(J, Xe) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, ut) | 0) + Math.imul(G, Xe) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, ut) | 0) + (_ >>> 13) | 0) + (nr >>> 26) | 0, nr &= 67108863, M = Math.imul(re, Be), _ = (_ = Math.imul(re, de)) + Math.imul(pe, Be) | 0, w = Math.imul(pe, de), M = M + Math.imul(K, le) | 0, _ = (_ = _ + Math.imul(K, me) | 0) + Math.imul(X, le) | 0, w = w + Math.imul(X, me) | 0, M = M + Math.imul(ve, we) | 0, _ = (_ = _ + Math.imul(ve, Ie) | 0) + Math.imul(F, we) | 0, w = w + Math.imul(F, Ie) | 0, M = M + Math.imul(Se, Ne) | 0, _ = (_ = _ + Math.imul(Se, He) | 0) + Math.imul(te, Ne) | 0, w = w + Math.imul(te, He) | 0, M = M + Math.imul(ie, Ue) | 0, _ = (_ = _ + Math.imul(ie, $e) | 0) + Math.imul(fe, Ue) | 0, w = w + Math.imul(fe, $e) | 0, M = M + Math.imul(se, We) | 0, _ = (_ = _ + Math.imul(se, it) | 0) + Math.imul(ue, We) | 0, w = w + Math.imul(ue, it) | 0, M = M + Math.imul(ee, Xe) | 0, _ = (_ = _ + Math.imul(ee, ut) | 0) + Math.imul(Z, Xe) | 0, w = w + Math.imul(Z, ut) | 0; + var Sr = (D + (M = M + Math.imul(J, Ye) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, at) | 0) + Math.imul(G, Ye) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, at) | 0) + (_ >>> 13) | 0) + (Sr >>> 26) | 0, Sr &= 67108863, M = Math.imul(xe, Be), _ = (_ = Math.imul(xe, de)) + Math.imul(Re, Be) | 0, w = Math.imul(Re, de), M = M + Math.imul(re, le) | 0, _ = (_ = _ + Math.imul(re, me) | 0) + Math.imul(pe, le) | 0, w = w + Math.imul(pe, me) | 0, M = M + Math.imul(K, we) | 0, _ = (_ = _ + Math.imul(K, Ie) | 0) + Math.imul(X, we) | 0, w = w + Math.imul(X, Ie) | 0, M = M + Math.imul(ve, Ne) | 0, _ = (_ = _ + Math.imul(ve, He) | 0) + Math.imul(F, Ne) | 0, w = w + Math.imul(F, He) | 0, M = M + Math.imul(Se, Ue) | 0, _ = (_ = _ + Math.imul(Se, $e) | 0) + Math.imul(te, Ue) | 0, w = w + Math.imul(te, $e) | 0, M = M + Math.imul(ie, We) | 0, _ = (_ = _ + Math.imul(ie, it) | 0) + Math.imul(fe, We) | 0, w = w + Math.imul(fe, it) | 0, M = M + Math.imul(se, Xe) | 0, _ = (_ = _ + Math.imul(se, ut) | 0) + Math.imul(ue, Xe) | 0, w = w + Math.imul(ue, ut) | 0, M = M + Math.imul(ee, Ye) | 0, _ = (_ = _ + Math.imul(ee, at) | 0) + Math.imul(Z, Ye) | 0, w = w + Math.imul(Z, at) | 0; + var Mr = (D + (M = M + Math.imul(J, tt) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, mt) | 0) + Math.imul(G, tt) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, mt) | 0) + (_ >>> 13) | 0) + (Mr >>> 26) | 0, Mr &= 67108863, M = Math.imul(Le, Be), _ = (_ = Math.imul(Le, de)) + Math.imul(Ve, Be) | 0, w = Math.imul(Ve, de), M = M + Math.imul(xe, le) | 0, _ = (_ = _ + Math.imul(xe, me) | 0) + Math.imul(Re, le) | 0, w = w + Math.imul(Re, me) | 0, M = M + Math.imul(re, we) | 0, _ = (_ = _ + Math.imul(re, Ie) | 0) + Math.imul(pe, we) | 0, w = w + Math.imul(pe, Ie) | 0, M = M + Math.imul(K, Ne) | 0, _ = (_ = _ + Math.imul(K, He) | 0) + Math.imul(X, Ne) | 0, w = w + Math.imul(X, He) | 0, M = M + Math.imul(ve, Ue) | 0, _ = (_ = _ + Math.imul(ve, $e) | 0) + Math.imul(F, Ue) | 0, w = w + Math.imul(F, $e) | 0, M = M + Math.imul(Se, We) | 0, _ = (_ = _ + Math.imul(Se, it) | 0) + Math.imul(te, We) | 0, w = w + Math.imul(te, it) | 0, M = M + Math.imul(ie, Xe) | 0, _ = (_ = _ + Math.imul(ie, ut) | 0) + Math.imul(fe, Xe) | 0, w = w + Math.imul(fe, ut) | 0, M = M + Math.imul(se, Ye) | 0, _ = (_ = _ + Math.imul(se, at) | 0) + Math.imul(ue, Ye) | 0, w = w + Math.imul(ue, at) | 0, M = M + Math.imul(ee, tt) | 0, _ = (_ = _ + Math.imul(ee, mt) | 0) + Math.imul(Z, tt) | 0, w = w + Math.imul(Z, mt) | 0; + var xr = (D + (M = M + Math.imul(J, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, lt) | 0) + Math.imul(G, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, lt) | 0) + (_ >>> 13) | 0) + (xr >>> 26) | 0, xr &= 67108863, M = Math.imul(Le, le), _ = (_ = Math.imul(Le, me)) + Math.imul(Ve, le) | 0, w = Math.imul(Ve, me), M = M + Math.imul(xe, we) | 0, _ = (_ = _ + Math.imul(xe, Ie) | 0) + Math.imul(Re, we) | 0, w = w + Math.imul(Re, Ie) | 0, M = M + Math.imul(re, Ne) | 0, _ = (_ = _ + Math.imul(re, He) | 0) + Math.imul(pe, Ne) | 0, w = w + Math.imul(pe, He) | 0, M = M + Math.imul(K, Ue) | 0, _ = (_ = _ + Math.imul(K, $e) | 0) + Math.imul(X, Ue) | 0, w = w + Math.imul(X, $e) | 0, M = M + Math.imul(ve, We) | 0, _ = (_ = _ + Math.imul(ve, it) | 0) + Math.imul(F, We) | 0, w = w + Math.imul(F, it) | 0, M = M + Math.imul(Se, Xe) | 0, _ = (_ = _ + Math.imul(Se, ut) | 0) + Math.imul(te, Xe) | 0, w = w + Math.imul(te, ut) | 0, M = M + Math.imul(ie, Ye) | 0, _ = (_ = _ + Math.imul(ie, at) | 0) + Math.imul(fe, Ye) | 0, w = w + Math.imul(fe, at) | 0, M = M + Math.imul(se, tt) | 0, _ = (_ = _ + Math.imul(se, mt) | 0) + Math.imul(ue, tt) | 0, w = w + Math.imul(ue, mt) | 0; + var Lr = (D + (M = M + Math.imul(ee, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(ee, lt) | 0) + Math.imul(Z, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(Z, lt) | 0) + (_ >>> 13) | 0) + (Lr >>> 26) | 0, Lr &= 67108863, M = Math.imul(Le, we), _ = (_ = Math.imul(Le, Ie)) + Math.imul(Ve, we) | 0, w = Math.imul(Ve, Ie), M = M + Math.imul(xe, Ne) | 0, _ = (_ = _ + Math.imul(xe, He) | 0) + Math.imul(Re, Ne) | 0, w = w + Math.imul(Re, He) | 0, M = M + Math.imul(re, Ue) | 0, _ = (_ = _ + Math.imul(re, $e) | 0) + Math.imul(pe, Ue) | 0, w = w + Math.imul(pe, $e) | 0, M = M + Math.imul(K, We) | 0, _ = (_ = _ + Math.imul(K, it) | 0) + Math.imul(X, We) | 0, w = w + Math.imul(X, it) | 0, M = M + Math.imul(ve, Xe) | 0, _ = (_ = _ + Math.imul(ve, ut) | 0) + Math.imul(F, Xe) | 0, w = w + Math.imul(F, ut) | 0, M = M + Math.imul(Se, Ye) | 0, _ = (_ = _ + Math.imul(Se, at) | 0) + Math.imul(te, Ye) | 0, w = w + Math.imul(te, at) | 0, M = M + Math.imul(ie, tt) | 0, _ = (_ = _ + Math.imul(ie, mt) | 0) + Math.imul(fe, tt) | 0, w = w + Math.imul(fe, mt) | 0; + var Er = (D + (M = M + Math.imul(se, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(se, lt) | 0) + Math.imul(ue, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(ue, lt) | 0) + (_ >>> 13) | 0) + (Er >>> 26) | 0, Er &= 67108863, M = Math.imul(Le, Ne), _ = (_ = Math.imul(Le, He)) + Math.imul(Ve, Ne) | 0, w = Math.imul(Ve, He), M = M + Math.imul(xe, Ue) | 0, _ = (_ = _ + Math.imul(xe, $e) | 0) + Math.imul(Re, Ue) | 0, w = w + Math.imul(Re, $e) | 0, M = M + Math.imul(re, We) | 0, _ = (_ = _ + Math.imul(re, it) | 0) + Math.imul(pe, We) | 0, w = w + Math.imul(pe, it) | 0, M = M + Math.imul(K, Xe) | 0, _ = (_ = _ + Math.imul(K, ut) | 0) + Math.imul(X, Xe) | 0, w = w + Math.imul(X, ut) | 0, M = M + Math.imul(ve, Ye) | 0, _ = (_ = _ + Math.imul(ve, at) | 0) + Math.imul(F, Ye) | 0, w = w + Math.imul(F, at) | 0, M = M + Math.imul(Se, tt) | 0, _ = (_ = _ + Math.imul(Se, mt) | 0) + Math.imul(te, tt) | 0, w = w + Math.imul(te, mt) | 0; + var mr = (D + (M = M + Math.imul(ie, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(ie, lt) | 0) + Math.imul(fe, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(fe, lt) | 0) + (_ >>> 13) | 0) + (mr >>> 26) | 0, mr &= 67108863, M = Math.imul(Le, Ue), _ = (_ = Math.imul(Le, $e)) + Math.imul(Ve, Ue) | 0, w = Math.imul(Ve, $e), M = M + Math.imul(xe, We) | 0, _ = (_ = _ + Math.imul(xe, it) | 0) + Math.imul(Re, We) | 0, w = w + Math.imul(Re, it) | 0, M = M + Math.imul(re, Xe) | 0, _ = (_ = _ + Math.imul(re, ut) | 0) + Math.imul(pe, Xe) | 0, w = w + Math.imul(pe, ut) | 0, M = M + Math.imul(K, Ye) | 0, _ = (_ = _ + Math.imul(K, at) | 0) + Math.imul(X, Ye) | 0, w = w + Math.imul(X, at) | 0, M = M + Math.imul(ve, tt) | 0, _ = (_ = _ + Math.imul(ve, mt) | 0) + Math.imul(F, tt) | 0, w = w + Math.imul(F, mt) | 0; + var Pr = (D + (M = M + Math.imul(Se, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(Se, lt) | 0) + Math.imul(te, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(te, lt) | 0) + (_ >>> 13) | 0) + (Pr >>> 26) | 0, Pr &= 67108863, M = Math.imul(Le, We), _ = (_ = Math.imul(Le, it)) + Math.imul(Ve, We) | 0, w = Math.imul(Ve, it), M = M + Math.imul(xe, Xe) | 0, _ = (_ = _ + Math.imul(xe, ut) | 0) + Math.imul(Re, Xe) | 0, w = w + Math.imul(Re, ut) | 0, M = M + Math.imul(re, Ye) | 0, _ = (_ = _ + Math.imul(re, at) | 0) + Math.imul(pe, Ye) | 0, w = w + Math.imul(pe, at) | 0, M = M + Math.imul(K, tt) | 0, _ = (_ = _ + Math.imul(K, mt) | 0) + Math.imul(X, tt) | 0, w = w + Math.imul(X, mt) | 0; + var or = (D + (M = M + Math.imul(ve, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(ve, lt) | 0) + Math.imul(F, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(F, lt) | 0) + (_ >>> 13) | 0) + (or >>> 26) | 0, or &= 67108863, M = Math.imul(Le, Xe), _ = (_ = Math.imul(Le, ut)) + Math.imul(Ve, Xe) | 0, w = Math.imul(Ve, ut), M = M + Math.imul(xe, Ye) | 0, _ = (_ = _ + Math.imul(xe, at) | 0) + Math.imul(Re, Ye) | 0, w = w + Math.imul(Re, at) | 0, M = M + Math.imul(re, tt) | 0, _ = (_ = _ + Math.imul(re, mt) | 0) + Math.imul(pe, tt) | 0, w = w + Math.imul(pe, mt) | 0; + var Ar = (D + (M = M + Math.imul(K, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(K, lt) | 0) + Math.imul(X, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(X, lt) | 0) + (_ >>> 13) | 0) + (Ar >>> 26) | 0, Ar &= 67108863, M = Math.imul(Le, Ye), _ = (_ = Math.imul(Le, at)) + Math.imul(Ve, Ye) | 0, w = Math.imul(Ve, at), M = M + Math.imul(xe, tt) | 0, _ = (_ = _ + Math.imul(xe, mt) | 0) + Math.imul(Re, tt) | 0, w = w + Math.imul(Re, mt) | 0; + var ir = (D + (M = M + Math.imul(re, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(re, lt) | 0) + Math.imul(pe, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(pe, lt) | 0) + (_ >>> 13) | 0) + (ir >>> 26) | 0, ir &= 67108863, M = Math.imul(Le, tt), _ = (_ = Math.imul(Le, mt)) + Math.imul(Ve, tt) | 0, w = Math.imul(Ve, mt); + var $t = (D + (M = M + Math.imul(xe, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(xe, lt) | 0) + Math.imul(Re, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(Re, lt) | 0) + (_ >>> 13) | 0) + ($t >>> 26) | 0, $t &= 67108863; + var ar = (D + (M = Math.imul(Le, et)) | 0) + ((8191 & (_ = (_ = Math.imul(Le, lt)) + Math.imul(Ve, et) | 0)) << 13) | 0; + return D = ((w = Math.imul(Ve, lt)) + (_ >>> 13) | 0) + (ar >>> 26) | 0, ar &= 67108863, V[0] = xt, V[1] = Rt, V[2] = Cr, V[3] = _r, V[4] = Nr, V[5] = pr, V[6] = nr, V[7] = Sr, V[8] = Mr, V[9] = xr, V[10] = Lr, V[11] = Er, V[12] = mr, V[13] = Pr, V[14] = or, V[15] = Ar, V[16] = ir, V[17] = $t, V[18] = ar, D !== 0 && (V[19] = D, E.length++), E; }; - function h(_, T, E) { - return new O().mulp(_, T, E); + function h(S, T, E) { + return new O().mulp(S, T, E); } - function O(_, T) { - this.x = _, this.y = T; + function O(S, T) { + this.x = S, this.y = T; } - Math.imul || (m = v), t.prototype.mulTo = function(_, T) { - var E, M = this.length + _.length; - return E = this.length === 10 && _.length === 10 ? m(this, _, T) : M < 63 ? v(this, _, T) : M < 1024 ? function(S, w, A) { - A.negative = w.negative ^ S.negative, A.length = S.length + w.length; + Math.imul || (p = v), t.prototype.mulTo = function(S, T) { + var E, M = this.length + S.length; + return E = this.length === 10 && S.length === 10 ? p(this, S, T) : M < 63 ? v(this, S, T) : M < 1024 ? function(_, w, A) { + A.negative = w.negative ^ _.negative, A.length = _.length + w.length; for (var j = 0, V = 0, D = 0; D < A.length - 1; D++) { var z = V; V = 0; - for (var J = 67108863 & j, G = Math.min(D, w.length - 1), Q = Math.max(0, D - S.length + 1); Q <= G; Q++) { - var ee = D - Q, Z = (0 | S.words[ee]) * (0 | w.words[Q]), q = 67108863 & Z; + for (var J = 67108863 & j, G = Math.min(D, w.length - 1), Q = Math.max(0, D - _.length + 1); Q <= G; Q++) { + var ee = D - Q, Z = (0 | _.words[ee]) * (0 | w.words[Q]), q = 67108863 & Z; J = 67108863 & (q = q + J | 0), V += (z = (z = z + (Z / 67108864 | 0) | 0) + (q >>> 26) | 0) >>> 26, z &= 67108863; } A.words[D] = J, j = z, z = V; } return j !== 0 ? A.words[D] = j : A.length--, A.strip(); - }(this, _, T) : h(this, _, T), E; - }, O.prototype.makeRBT = function(_) { - for (var T = new Array(_), E = t.prototype._countBits(_) - 1, M = 0; M < _; M++) T[M] = this.revBin(M, E, _); + }(this, S, T) : h(this, S, T), E; + }, O.prototype.makeRBT = function(S) { + for (var T = new Array(S), E = t.prototype._countBits(S) - 1, M = 0; M < S; M++) T[M] = this.revBin(M, E, S); return T; - }, O.prototype.revBin = function(_, T, E) { - if (_ === 0 || _ === E - 1) return _; - for (var M = 0, S = 0; S < T; S++) M |= (1 & _) << T - S - 1, _ >>= 1; + }, O.prototype.revBin = function(S, T, E) { + if (S === 0 || S === E - 1) return S; + for (var M = 0, _ = 0; _ < T; _++) M |= (1 & S) << T - _ - 1, S >>= 1; return M; - }, O.prototype.permute = function(_, T, E, M, S, w) { - for (var A = 0; A < w; A++) M[A] = T[_[A]], S[A] = E[_[A]]; - }, O.prototype.transform = function(_, T, E, M, S, w) { - this.permute(w, _, T, E, M, S); - for (var A = 1; A < S; A <<= 1) for (var j = A << 1, V = Math.cos(2 * Math.PI / j), D = Math.sin(2 * Math.PI / j), z = 0; z < S; z += j) for (var J = V, G = D, Q = 0; Q < A; Q++) { + }, O.prototype.permute = function(S, T, E, M, _, w) { + for (var A = 0; A < w; A++) M[A] = T[S[A]], _[A] = E[S[A]]; + }, O.prototype.transform = function(S, T, E, M, _, w) { + this.permute(w, S, T, E, M, _); + for (var A = 1; A < _; A <<= 1) for (var j = A << 1, V = Math.cos(2 * Math.PI / j), D = Math.sin(2 * Math.PI / j), z = 0; z < _; z += j) for (var J = V, G = D, Q = 0; Q < A; Q++) { var ee = E[z + Q], Z = M[z + Q], q = E[z + Q + A], se = M[z + Q + A], ue = J * q - G * se; se = J * se + G * q, q = ue, E[z + Q] = ee + q, M[z + Q] = Z + se, E[z + Q + A] = ee - q, M[z + Q + A] = Z - se, Q !== j && (ue = V * J - D * G, G = V * G + D * J, J = ue); } - }, O.prototype.guessLen13b = function(_, T) { - var E = 1 | Math.max(T, _), M = 1 & E, S = 0; - for (E = E / 2 | 0; E; E >>>= 1) S++; - return 1 << S + 1 + M; - }, O.prototype.conjugate = function(_, T, E) { + }, O.prototype.guessLen13b = function(S, T) { + var E = 1 | Math.max(T, S), M = 1 & E, _ = 0; + for (E = E / 2 | 0; E; E >>>= 1) _++; + return 1 << _ + 1 + M; + }, O.prototype.conjugate = function(S, T, E) { if (!(E <= 1)) for (var M = 0; M < E / 2; M++) { - var S = _[M]; - _[M] = _[E - M - 1], _[E - M - 1] = S, S = T[M], T[M] = -T[E - M - 1], T[E - M - 1] = -S; + var _ = S[M]; + S[M] = S[E - M - 1], S[E - M - 1] = _, _ = T[M], T[M] = -T[E - M - 1], T[E - M - 1] = -_; } - }, O.prototype.normalize13b = function(_, T) { + }, O.prototype.normalize13b = function(S, T) { for (var E = 0, M = 0; M < T / 2; M++) { - var S = 8192 * Math.round(_[2 * M + 1] / T) + Math.round(_[2 * M] / T) + E; - _[M] = 67108863 & S, E = S < 67108864 ? 0 : S / 67108864 | 0; + var _ = 8192 * Math.round(S[2 * M + 1] / T) + Math.round(S[2 * M] / T) + E; + S[M] = 67108863 & _, E = _ < 67108864 ? 0 : _ / 67108864 | 0; } - return _; - }, O.prototype.convert13b = function(_, T, E, M) { - for (var S = 0, w = 0; w < T; w++) S += 0 | _[w], E[2 * w] = 8191 & S, S >>>= 13, E[2 * w + 1] = 8191 & S, S >>>= 13; + return S; + }, O.prototype.convert13b = function(S, T, E, M) { + for (var _ = 0, w = 0; w < T; w++) _ += 0 | S[w], E[2 * w] = 8191 & _, _ >>>= 13, E[2 * w + 1] = 8191 & _, _ >>>= 13; for (w = 2 * T; w < M; ++w) E[w] = 0; - i(S === 0), i(!(-8192 & S)); - }, O.prototype.stub = function(_) { - for (var T = new Array(_), E = 0; E < _; E++) T[E] = 0; + i(_ === 0), i(!(-8192 & _)); + }, O.prototype.stub = function(S) { + for (var T = new Array(S), E = 0; E < S; E++) T[E] = 0; return T; - }, O.prototype.mulp = function(_, T, E) { - var M = 2 * this.guessLen13b(_.length, T.length), S = this.makeRBT(M), w = this.stub(M), A = new Array(M), j = new Array(M), V = new Array(M), D = new Array(M), z = new Array(M), J = new Array(M), G = E.words; - G.length = M, this.convert13b(_.words, _.length, A, M), this.convert13b(T.words, T.length, D, M), this.transform(A, w, j, V, M, S), this.transform(D, w, z, J, M, S); + }, O.prototype.mulp = function(S, T, E) { + var M = 2 * this.guessLen13b(S.length, T.length), _ = this.makeRBT(M), w = this.stub(M), A = new Array(M), j = new Array(M), V = new Array(M), D = new Array(M), z = new Array(M), J = new Array(M), G = E.words; + G.length = M, this.convert13b(S.words, S.length, A, M), this.convert13b(T.words, T.length, D, M), this.transform(A, w, j, V, M, _), this.transform(D, w, z, J, M, _); for (var Q = 0; Q < M; Q++) { var ee = j[Q] * z[Q] - V[Q] * J[Q]; V[Q] = j[Q] * J[Q] + V[Q] * z[Q], j[Q] = ee; } - return this.conjugate(j, V, M), this.transform(j, V, G, w, M, S), this.conjugate(G, w, M), this.normalize13b(G, M), E.negative = _.negative ^ T.negative, E.length = _.length + T.length, E.strip(); - }, t.prototype.mul = function(_) { + return this.conjugate(j, V, M), this.transform(j, V, G, w, M, _), this.conjugate(G, w, M), this.normalize13b(G, M), E.negative = S.negative ^ T.negative, E.length = S.length + T.length, E.strip(); + }, t.prototype.mul = function(S) { var T = new t(null); - return T.words = new Array(this.length + _.length), this.mulTo(_, T); - }, t.prototype.mulf = function(_) { + return T.words = new Array(this.length + S.length), this.mulTo(S, T); + }, t.prototype.mulf = function(S) { var T = new t(null); - return T.words = new Array(this.length + _.length), h(this, _, T); - }, t.prototype.imul = function(_) { - return this.clone().mulTo(_, this); - }, t.prototype.imuln = function(_) { - i(typeof _ == "number"), i(_ < 67108864); + return T.words = new Array(this.length + S.length), h(this, S, T); + }, t.prototype.imul = function(S) { + return this.clone().mulTo(S, this); + }, t.prototype.imuln = function(S) { + i(typeof S == "number"), i(S < 67108864); for (var T = 0, E = 0; E < this.length; E++) { - var M = (0 | this.words[E]) * _, S = (67108863 & M) + (67108863 & T); - T >>= 26, T += M / 67108864 | 0, T += S >>> 26, this.words[E] = 67108863 & S; + var M = (0 | this.words[E]) * S, _ = (67108863 & M) + (67108863 & T); + T >>= 26, T += M / 67108864 | 0, T += _ >>> 26, this.words[E] = 67108863 & _; } return T !== 0 && (this.words[E] = T, this.length++), this; - }, t.prototype.muln = function(_) { - return this.clone().imuln(_); + }, t.prototype.muln = function(S) { + return this.clone().imuln(S); }, t.prototype.sqr = function() { return this.mul(this); }, t.prototype.isqr = function() { return this.imul(this.clone()); - }, t.prototype.pow = function(_) { + }, t.prototype.pow = function(S) { var T = function(w) { for (var A = new Array(w.bitLength()), j = 0; j < A.length; j++) { var V = j / 26 | 0, D = j % 26; A[j] = (w.words[V] & 1 << D) >>> D; } return A; - }(_); + }(S); if (T.length === 0) return new t(1); for (var E = this, M = 0; M < T.length && T[M] === 0; M++, E = E.sqr()) ; - if (++M < T.length) for (var S = E.sqr(); M < T.length; M++, S = S.sqr()) T[M] !== 0 && (E = E.mul(S)); + if (++M < T.length) for (var _ = E.sqr(); M < T.length; M++, _ = _.sqr()) T[M] !== 0 && (E = E.mul(_)); return E; - }, t.prototype.iushln = function(_) { - i(typeof _ == "number" && _ >= 0); - var T, E = _ % 26, M = (_ - E) / 26, S = 67108863 >>> 26 - E << 26 - E; + }, t.prototype.iushln = function(S) { + i(typeof S == "number" && S >= 0); + var T, E = S % 26, M = (S - E) / 26, _ = 67108863 >>> 26 - E << 26 - E; if (E !== 0) { var w = 0; for (T = 0; T < this.length; T++) { - var A = this.words[T] & S, j = (0 | this.words[T]) - A << E; + var A = this.words[T] & _, j = (0 | this.words[T]) - A << E; this.words[T] = j | w, w = A >>> 26 - E; } w && (this.words[T] = w, this.length++); @@ -14056,12 +14056,12 @@ function N6() { this.length += M; } return this.strip(); - }, t.prototype.ishln = function(_) { - return i(this.negative === 0), this.iushln(_); - }, t.prototype.iushrn = function(_, T, E) { + }, t.prototype.ishln = function(S) { + return i(this.negative === 0), this.iushln(S); + }, t.prototype.iushrn = function(S, T, E) { var M; - i(typeof _ == "number" && _ >= 0), M = T ? (T - T % 26) / 26 : 0; - var S = _ % 26, w = Math.min((_ - S) / 26, this.length), A = 67108863 ^ 67108863 >>> S << S, j = E; + i(typeof S == "number" && S >= 0), M = T ? (T - T % 26) / 26 : 0; + var _ = S % 26, w = Math.min((S - _) / 26, this.length), A = 67108863 ^ 67108863 >>> _ << _, j = E; if (M -= w, M = Math.max(0, M), j) { for (var V = 0; V < w; V++) j.words[V] = this.words[V]; j.length = w; @@ -14071,242 +14071,242 @@ function N6() { var D = 0; for (V = this.length - 1; V >= 0 && (D !== 0 || V >= M); V--) { var z = 0 | this.words[V]; - this.words[V] = D << 26 - S | z >>> S, D = z & A; + this.words[V] = D << 26 - _ | z >>> _, D = z & A; } return j && D !== 0 && (j.words[j.length++] = D), this.length === 0 && (this.words[0] = 0, this.length = 1), this.strip(); - }, t.prototype.ishrn = function(_, T, E) { - return i(this.negative === 0), this.iushrn(_, T, E); - }, t.prototype.shln = function(_) { - return this.clone().ishln(_); - }, t.prototype.ushln = function(_) { - return this.clone().iushln(_); - }, t.prototype.shrn = function(_) { - return this.clone().ishrn(_); - }, t.prototype.ushrn = function(_) { - return this.clone().iushrn(_); - }, t.prototype.testn = function(_) { - i(typeof _ == "number" && _ >= 0); - var T = _ % 26, E = (_ - T) / 26, M = 1 << T; + }, t.prototype.ishrn = function(S, T, E) { + return i(this.negative === 0), this.iushrn(S, T, E); + }, t.prototype.shln = function(S) { + return this.clone().ishln(S); + }, t.prototype.ushln = function(S) { + return this.clone().iushln(S); + }, t.prototype.shrn = function(S) { + return this.clone().ishrn(S); + }, t.prototype.ushrn = function(S) { + return this.clone().iushrn(S); + }, t.prototype.testn = function(S) { + i(typeof S == "number" && S >= 0); + var T = S % 26, E = (S - T) / 26, M = 1 << T; return !(this.length <= E || !(this.words[E] & M)); - }, t.prototype.imaskn = function(_) { - i(typeof _ == "number" && _ >= 0); - var T = _ % 26, E = (_ - T) / 26; + }, t.prototype.imaskn = function(S) { + i(typeof S == "number" && S >= 0); + var T = S % 26, E = (S - T) / 26; if (i(this.negative === 0, "imaskn works only with positive numbers"), this.length <= E) return this; if (T !== 0 && E++, this.length = Math.min(E, this.length), T !== 0) { var M = 67108863 ^ 67108863 >>> T << T; this.words[this.length - 1] &= M; } return this.strip(); - }, t.prototype.maskn = function(_) { - return this.clone().imaskn(_); - }, t.prototype.iaddn = function(_) { - return i(typeof _ == "number"), i(_ < 67108864), _ < 0 ? this.isubn(-_) : this.negative !== 0 ? this.length === 1 && (0 | this.words[0]) < _ ? (this.words[0] = _ - (0 | this.words[0]), this.negative = 0, this) : (this.negative = 0, this.isubn(_), this.negative = 1, this) : this._iaddn(_); - }, t.prototype._iaddn = function(_) { - this.words[0] += _; + }, t.prototype.maskn = function(S) { + return this.clone().imaskn(S); + }, t.prototype.iaddn = function(S) { + return i(typeof S == "number"), i(S < 67108864), S < 0 ? this.isubn(-S) : this.negative !== 0 ? this.length === 1 && (0 | this.words[0]) < S ? (this.words[0] = S - (0 | this.words[0]), this.negative = 0, this) : (this.negative = 0, this.isubn(S), this.negative = 1, this) : this._iaddn(S); + }, t.prototype._iaddn = function(S) { + this.words[0] += S; for (var T = 0; T < this.length && this.words[T] >= 67108864; T++) this.words[T] -= 67108864, T === this.length - 1 ? this.words[T + 1] = 1 : this.words[T + 1]++; return this.length = Math.max(this.length, T + 1), this; - }, t.prototype.isubn = function(_) { - if (i(typeof _ == "number"), i(_ < 67108864), _ < 0) return this.iaddn(-_); - if (this.negative !== 0) return this.negative = 0, this.iaddn(_), this.negative = 1, this; - if (this.words[0] -= _, this.length === 1 && this.words[0] < 0) this.words[0] = -this.words[0], this.negative = 1; + }, t.prototype.isubn = function(S) { + if (i(typeof S == "number"), i(S < 67108864), S < 0) return this.iaddn(-S); + if (this.negative !== 0) return this.negative = 0, this.iaddn(S), this.negative = 1, this; + if (this.words[0] -= S, this.length === 1 && this.words[0] < 0) this.words[0] = -this.words[0], this.negative = 1; else for (var T = 0; T < this.length && this.words[T] < 0; T++) this.words[T] += 67108864, this.words[T + 1] -= 1; return this.strip(); - }, t.prototype.addn = function(_) { - return this.clone().iaddn(_); - }, t.prototype.subn = function(_) { - return this.clone().isubn(_); + }, t.prototype.addn = function(S) { + return this.clone().iaddn(S); + }, t.prototype.subn = function(S) { + return this.clone().isubn(S); }, t.prototype.iabs = function() { return this.negative = 0, this; }, t.prototype.abs = function() { return this.clone().iabs(); - }, t.prototype._ishlnsubmul = function(_, T, E) { - var M, S, w = _.length + E; + }, t.prototype._ishlnsubmul = function(S, T, E) { + var M, _, w = S.length + E; this._expand(w); var A = 0; - for (M = 0; M < _.length; M++) { - S = (0 | this.words[M + E]) + A; - var j = (0 | _.words[M]) * T; - A = ((S -= 67108863 & j) >> 26) - (j / 67108864 | 0), this.words[M + E] = 67108863 & S; + for (M = 0; M < S.length; M++) { + _ = (0 | this.words[M + E]) + A; + var j = (0 | S.words[M]) * T; + A = ((_ -= 67108863 & j) >> 26) - (j / 67108864 | 0), this.words[M + E] = 67108863 & _; } - for (; M < this.length - E; M++) A = (S = (0 | this.words[M + E]) + A) >> 26, this.words[M + E] = 67108863 & S; + for (; M < this.length - E; M++) A = (_ = (0 | this.words[M + E]) + A) >> 26, this.words[M + E] = 67108863 & _; if (A === 0) return this.strip(); - for (i(A === -1), A = 0, M = 0; M < this.length; M++) A = (S = -(0 | this.words[M]) + A) >> 26, this.words[M] = 67108863 & S; + for (i(A === -1), A = 0, M = 0; M < this.length; M++) A = (_ = -(0 | this.words[M]) + A) >> 26, this.words[M] = 67108863 & _; return this.negative = 1, this.strip(); - }, t.prototype._wordDiv = function(_, T) { - var E = (this.length, _.length), M = this.clone(), S = _, w = 0 | S.words[S.length - 1]; - (E = 26 - this._countBits(w)) != 0 && (S = S.ushln(E), M.iushln(E), w = 0 | S.words[S.length - 1]); - var A, j = M.length - S.length; + }, t.prototype._wordDiv = function(S, T) { + var E = (this.length, S.length), M = this.clone(), _ = S, w = 0 | _.words[_.length - 1]; + (E = 26 - this._countBits(w)) != 0 && (_ = _.ushln(E), M.iushln(E), w = 0 | _.words[_.length - 1]); + var A, j = M.length - _.length; if (T !== "mod") { (A = new t(null)).length = j + 1, A.words = new Array(A.length); for (var V = 0; V < A.length; V++) A.words[V] = 0; } - var D = M.clone()._ishlnsubmul(S, 1, j); + var D = M.clone()._ishlnsubmul(_, 1, j); D.negative === 0 && (M = D, A && (A.words[j] = 1)); for (var z = j - 1; z >= 0; z--) { - var J = 67108864 * (0 | M.words[S.length + z]) + (0 | M.words[S.length + z - 1]); - for (J = Math.min(J / w | 0, 67108863), M._ishlnsubmul(S, J, z); M.negative !== 0; ) J--, M.negative = 0, M._ishlnsubmul(S, 1, z), M.isZero() || (M.negative ^= 1); + var J = 67108864 * (0 | M.words[_.length + z]) + (0 | M.words[_.length + z - 1]); + for (J = Math.min(J / w | 0, 67108863), M._ishlnsubmul(_, J, z); M.negative !== 0; ) J--, M.negative = 0, M._ishlnsubmul(_, 1, z), M.isZero() || (M.negative ^= 1); A && (A.words[z] = J); } return A && A.strip(), M.strip(), T !== "div" && E !== 0 && M.iushrn(E), { div: A || null, mod: M }; - }, t.prototype.divmod = function(_, T, E) { - return i(!_.isZero()), this.isZero() ? { div: new t(0), mod: new t(0) } : this.negative !== 0 && _.negative === 0 ? (w = this.neg().divmod(_, T), T !== "mod" && (M = w.div.neg()), T !== "div" && (S = w.mod.neg(), E && S.negative !== 0 && S.iadd(_)), { div: M, mod: S }) : this.negative === 0 && _.negative !== 0 ? (w = this.divmod(_.neg(), T), T !== "mod" && (M = w.div.neg()), { div: M, mod: w.mod }) : this.negative & _.negative ? (w = this.neg().divmod(_.neg(), T), T !== "div" && (S = w.mod.neg(), E && S.negative !== 0 && S.isub(_)), { div: w.div, mod: S }) : _.length > this.length || this.cmp(_) < 0 ? { div: new t(0), mod: this } : _.length === 1 ? T === "div" ? { div: this.divn(_.words[0]), mod: null } : T === "mod" ? { div: null, mod: new t(this.modn(_.words[0])) } : { div: this.divn(_.words[0]), mod: new t(this.modn(_.words[0])) } : this._wordDiv(_, T); - var M, S, w; - }, t.prototype.div = function(_) { - return this.divmod(_, "div", !1).div; - }, t.prototype.mod = function(_) { - return this.divmod(_, "mod", !1).mod; - }, t.prototype.umod = function(_) { - return this.divmod(_, "mod", !0).mod; - }, t.prototype.divRound = function(_) { - var T = this.divmod(_); + }, t.prototype.divmod = function(S, T, E) { + return i(!S.isZero()), this.isZero() ? { div: new t(0), mod: new t(0) } : this.negative !== 0 && S.negative === 0 ? (w = this.neg().divmod(S, T), T !== "mod" && (M = w.div.neg()), T !== "div" && (_ = w.mod.neg(), E && _.negative !== 0 && _.iadd(S)), { div: M, mod: _ }) : this.negative === 0 && S.negative !== 0 ? (w = this.divmod(S.neg(), T), T !== "mod" && (M = w.div.neg()), { div: M, mod: w.mod }) : this.negative & S.negative ? (w = this.neg().divmod(S.neg(), T), T !== "div" && (_ = w.mod.neg(), E && _.negative !== 0 && _.isub(S)), { div: w.div, mod: _ }) : S.length > this.length || this.cmp(S) < 0 ? { div: new t(0), mod: this } : S.length === 1 ? T === "div" ? { div: this.divn(S.words[0]), mod: null } : T === "mod" ? { div: null, mod: new t(this.modn(S.words[0])) } : { div: this.divn(S.words[0]), mod: new t(this.modn(S.words[0])) } : this._wordDiv(S, T); + var M, _, w; + }, t.prototype.div = function(S) { + return this.divmod(S, "div", !1).div; + }, t.prototype.mod = function(S) { + return this.divmod(S, "mod", !1).mod; + }, t.prototype.umod = function(S) { + return this.divmod(S, "mod", !0).mod; + }, t.prototype.divRound = function(S) { + var T = this.divmod(S); if (T.mod.isZero()) return T.div; - var E = T.div.negative !== 0 ? T.mod.isub(_) : T.mod, M = _.ushrn(1), S = _.andln(1), w = E.cmp(M); - return w < 0 || S === 1 && w === 0 ? T.div : T.div.negative !== 0 ? T.div.isubn(1) : T.div.iaddn(1); - }, t.prototype.modn = function(_) { - i(_ <= 67108863); - for (var T = 67108864 % _, E = 0, M = this.length - 1; M >= 0; M--) E = (T * E + (0 | this.words[M])) % _; + var E = T.div.negative !== 0 ? T.mod.isub(S) : T.mod, M = S.ushrn(1), _ = S.andln(1), w = E.cmp(M); + return w < 0 || _ === 1 && w === 0 ? T.div : T.div.negative !== 0 ? T.div.isubn(1) : T.div.iaddn(1); + }, t.prototype.modn = function(S) { + i(S <= 67108863); + for (var T = 67108864 % S, E = 0, M = this.length - 1; M >= 0; M--) E = (T * E + (0 | this.words[M])) % S; return E; - }, t.prototype.idivn = function(_) { - i(_ <= 67108863); + }, t.prototype.idivn = function(S) { + i(S <= 67108863); for (var T = 0, E = this.length - 1; E >= 0; E--) { var M = (0 | this.words[E]) + 67108864 * T; - this.words[E] = M / _ | 0, T = M % _; + this.words[E] = M / S | 0, T = M % S; } return this.strip(); - }, t.prototype.divn = function(_) { - return this.clone().idivn(_); - }, t.prototype.egcd = function(_) { - i(_.negative === 0), i(!_.isZero()); - var T = this, E = _.clone(); - T = T.negative !== 0 ? T.umod(_) : T.clone(); - for (var M = new t(1), S = new t(0), w = new t(0), A = new t(1), j = 0; T.isEven() && E.isEven(); ) T.iushrn(1), E.iushrn(1), ++j; + }, t.prototype.divn = function(S) { + return this.clone().idivn(S); + }, t.prototype.egcd = function(S) { + i(S.negative === 0), i(!S.isZero()); + var T = this, E = S.clone(); + T = T.negative !== 0 ? T.umod(S) : T.clone(); + for (var M = new t(1), _ = new t(0), w = new t(0), A = new t(1), j = 0; T.isEven() && E.isEven(); ) T.iushrn(1), E.iushrn(1), ++j; for (var V = E.clone(), D = T.clone(); !T.isZero(); ) { for (var z = 0, J = 1; !(T.words[0] & J) && z < 26; ++z, J <<= 1) ; - if (z > 0) for (T.iushrn(z); z-- > 0; ) (M.isOdd() || S.isOdd()) && (M.iadd(V), S.isub(D)), M.iushrn(1), S.iushrn(1); + if (z > 0) for (T.iushrn(z); z-- > 0; ) (M.isOdd() || _.isOdd()) && (M.iadd(V), _.isub(D)), M.iushrn(1), _.iushrn(1); for (var G = 0, Q = 1; !(E.words[0] & Q) && G < 26; ++G, Q <<= 1) ; if (G > 0) for (E.iushrn(G); G-- > 0; ) (w.isOdd() || A.isOdd()) && (w.iadd(V), A.isub(D)), w.iushrn(1), A.iushrn(1); - T.cmp(E) >= 0 ? (T.isub(E), M.isub(w), S.isub(A)) : (E.isub(T), w.isub(M), A.isub(S)); + T.cmp(E) >= 0 ? (T.isub(E), M.isub(w), _.isub(A)) : (E.isub(T), w.isub(M), A.isub(_)); } return { a: w, b: A, gcd: E.iushln(j) }; - }, t.prototype._invmp = function(_) { - i(_.negative === 0), i(!_.isZero()); - var T = this, E = _.clone(); - T = T.negative !== 0 ? T.umod(_) : T.clone(); - for (var M, S = new t(1), w = new t(0), A = E.clone(); T.cmpn(1) > 0 && E.cmpn(1) > 0; ) { + }, t.prototype._invmp = function(S) { + i(S.negative === 0), i(!S.isZero()); + var T = this, E = S.clone(); + T = T.negative !== 0 ? T.umod(S) : T.clone(); + for (var M, _ = new t(1), w = new t(0), A = E.clone(); T.cmpn(1) > 0 && E.cmpn(1) > 0; ) { for (var j = 0, V = 1; !(T.words[0] & V) && j < 26; ++j, V <<= 1) ; - if (j > 0) for (T.iushrn(j); j-- > 0; ) S.isOdd() && S.iadd(A), S.iushrn(1); + if (j > 0) for (T.iushrn(j); j-- > 0; ) _.isOdd() && _.iadd(A), _.iushrn(1); for (var D = 0, z = 1; !(E.words[0] & z) && D < 26; ++D, z <<= 1) ; if (D > 0) for (E.iushrn(D); D-- > 0; ) w.isOdd() && w.iadd(A), w.iushrn(1); - T.cmp(E) >= 0 ? (T.isub(E), S.isub(w)) : (E.isub(T), w.isub(S)); + T.cmp(E) >= 0 ? (T.isub(E), _.isub(w)) : (E.isub(T), w.isub(_)); } - return (M = T.cmpn(1) === 0 ? S : w).cmpn(0) < 0 && M.iadd(_), M; - }, t.prototype.gcd = function(_) { - if (this.isZero()) return _.abs(); - if (_.isZero()) return this.abs(); - var T = this.clone(), E = _.clone(); + return (M = T.cmpn(1) === 0 ? _ : w).cmpn(0) < 0 && M.iadd(S), M; + }, t.prototype.gcd = function(S) { + if (this.isZero()) return S.abs(); + if (S.isZero()) return this.abs(); + var T = this.clone(), E = S.clone(); T.negative = 0, E.negative = 0; for (var M = 0; T.isEven() && E.isEven(); M++) T.iushrn(1), E.iushrn(1); for (; ; ) { for (; T.isEven(); ) T.iushrn(1); for (; E.isEven(); ) E.iushrn(1); - var S = T.cmp(E); - if (S < 0) { + var _ = T.cmp(E); + if (_ < 0) { var w = T; T = E, E = w; - } else if (S === 0 || E.cmpn(1) === 0) break; + } else if (_ === 0 || E.cmpn(1) === 0) break; T.isub(E); } return E.iushln(M); - }, t.prototype.invm = function(_) { - return this.egcd(_).a.umod(_); + }, t.prototype.invm = function(S) { + return this.egcd(S).a.umod(S); }, t.prototype.isEven = function() { return !(1 & this.words[0]); }, t.prototype.isOdd = function() { return !(1 & ~this.words[0]); - }, t.prototype.andln = function(_) { - return this.words[0] & _; - }, t.prototype.bincn = function(_) { - i(typeof _ == "number"); - var T = _ % 26, E = (_ - T) / 26, M = 1 << T; + }, t.prototype.andln = function(S) { + return this.words[0] & S; + }, t.prototype.bincn = function(S) { + i(typeof S == "number"); + var T = S % 26, E = (S - T) / 26, M = 1 << T; if (this.length <= E) return this._expand(E + 1), this.words[E] |= M, this; - for (var S = M, w = E; S !== 0 && w < this.length; w++) { + for (var _ = M, w = E; _ !== 0 && w < this.length; w++) { var A = 0 | this.words[w]; - S = (A += S) >>> 26, A &= 67108863, this.words[w] = A; + _ = (A += _) >>> 26, A &= 67108863, this.words[w] = A; } - return S !== 0 && (this.words[w] = S, this.length++), this; + return _ !== 0 && (this.words[w] = _, this.length++), this; }, t.prototype.isZero = function() { return this.length === 1 && this.words[0] === 0; - }, t.prototype.cmpn = function(_) { - var T, E = _ < 0; + }, t.prototype.cmpn = function(S) { + var T, E = S < 0; if (this.negative !== 0 && !E) return -1; if (this.negative === 0 && E) return 1; if (this.strip(), this.length > 1) T = 1; else { - E && (_ = -_), i(_ <= 67108863, "Number is too big"); + E && (S = -S), i(S <= 67108863, "Number is too big"); var M = 0 | this.words[0]; - T = M === _ ? 0 : M < _ ? -1 : 1; + T = M === S ? 0 : M < S ? -1 : 1; } return this.negative !== 0 ? 0 | -T : T; - }, t.prototype.cmp = function(_) { - if (this.negative !== 0 && _.negative === 0) return -1; - if (this.negative === 0 && _.negative !== 0) return 1; - var T = this.ucmp(_); + }, t.prototype.cmp = function(S) { + if (this.negative !== 0 && S.negative === 0) return -1; + if (this.negative === 0 && S.negative !== 0) return 1; + var T = this.ucmp(S); return this.negative !== 0 ? 0 | -T : T; - }, t.prototype.ucmp = function(_) { - if (this.length > _.length) return 1; - if (this.length < _.length) return -1; + }, t.prototype.ucmp = function(S) { + if (this.length > S.length) return 1; + if (this.length < S.length) return -1; for (var T = 0, E = this.length - 1; E >= 0; E--) { - var M = 0 | this.words[E], S = 0 | _.words[E]; - if (M !== S) { - M < S ? T = -1 : M > S && (T = 1); + var M = 0 | this.words[E], _ = 0 | S.words[E]; + if (M !== _) { + M < _ ? T = -1 : M > _ && (T = 1); break; } } return T; - }, t.prototype.gtn = function(_) { - return this.cmpn(_) === 1; - }, t.prototype.gt = function(_) { - return this.cmp(_) === 1; - }, t.prototype.gten = function(_) { - return this.cmpn(_) >= 0; - }, t.prototype.gte = function(_) { - return this.cmp(_) >= 0; - }, t.prototype.ltn = function(_) { - return this.cmpn(_) === -1; - }, t.prototype.lt = function(_) { - return this.cmp(_) === -1; - }, t.prototype.lten = function(_) { - return this.cmpn(_) <= 0; - }, t.prototype.lte = function(_) { - return this.cmp(_) <= 0; - }, t.prototype.eqn = function(_) { - return this.cmpn(_) === 0; - }, t.prototype.eq = function(_) { - return this.cmp(_) === 0; - }, t.red = function(_) { - return new H(_); - }, t.prototype.toRed = function(_) { - return i(!this.red, "Already a number in reduction context"), i(this.negative === 0, "red works only with positives"), _.convertTo(this)._forceRed(_); + }, t.prototype.gtn = function(S) { + return this.cmpn(S) === 1; + }, t.prototype.gt = function(S) { + return this.cmp(S) === 1; + }, t.prototype.gten = function(S) { + return this.cmpn(S) >= 0; + }, t.prototype.gte = function(S) { + return this.cmp(S) >= 0; + }, t.prototype.ltn = function(S) { + return this.cmpn(S) === -1; + }, t.prototype.lt = function(S) { + return this.cmp(S) === -1; + }, t.prototype.lten = function(S) { + return this.cmpn(S) <= 0; + }, t.prototype.lte = function(S) { + return this.cmp(S) <= 0; + }, t.prototype.eqn = function(S) { + return this.cmpn(S) === 0; + }, t.prototype.eq = function(S) { + return this.cmp(S) === 0; + }, t.red = function(S) { + return new H(S); + }, t.prototype.toRed = function(S) { + return i(!this.red, "Already a number in reduction context"), i(this.negative === 0, "red works only with positives"), S.convertTo(this)._forceRed(S); }, t.prototype.fromRed = function() { return i(this.red, "fromRed works only with numbers in reduction context"), this.red.convertFrom(this); - }, t.prototype._forceRed = function(_) { - return this.red = _, this; - }, t.prototype.forceRed = function(_) { - return i(!this.red, "Already a number in reduction context"), this._forceRed(_); - }, t.prototype.redAdd = function(_) { - return i(this.red, "redAdd works only with red numbers"), this.red.add(this, _); - }, t.prototype.redIAdd = function(_) { - return i(this.red, "redIAdd works only with red numbers"), this.red.iadd(this, _); - }, t.prototype.redSub = function(_) { - return i(this.red, "redSub works only with red numbers"), this.red.sub(this, _); - }, t.prototype.redISub = function(_) { - return i(this.red, "redISub works only with red numbers"), this.red.isub(this, _); - }, t.prototype.redShl = function(_) { - return i(this.red, "redShl works only with red numbers"), this.red.shl(this, _); - }, t.prototype.redMul = function(_) { - return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, _), this.red.mul(this, _); - }, t.prototype.redIMul = function(_) { - return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, _), this.red.imul(this, _); + }, t.prototype._forceRed = function(S) { + return this.red = S, this; + }, t.prototype.forceRed = function(S) { + return i(!this.red, "Already a number in reduction context"), this._forceRed(S); + }, t.prototype.redAdd = function(S) { + return i(this.red, "redAdd works only with red numbers"), this.red.add(this, S); + }, t.prototype.redIAdd = function(S) { + return i(this.red, "redIAdd works only with red numbers"), this.red.iadd(this, S); + }, t.prototype.redSub = function(S) { + return i(this.red, "redSub works only with red numbers"), this.red.sub(this, S); + }, t.prototype.redISub = function(S) { + return i(this.red, "redISub works only with red numbers"), this.red.isub(this, S); + }, t.prototype.redShl = function(S) { + return i(this.red, "redShl works only with red numbers"), this.red.shl(this, S); + }, t.prototype.redMul = function(S) { + return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, S), this.red.mul(this, S); + }, t.prototype.redIMul = function(S) { + return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, S), this.red.imul(this, S); }, t.prototype.redSqr = function() { return i(this.red, "redSqr works only with red numbers"), this.red._verify1(this), this.red.sqr(this); }, t.prototype.redISqr = function() { @@ -14317,200 +14317,200 @@ function N6() { return i(this.red, "redInvm works only with red numbers"), this.red._verify1(this), this.red.invm(this); }, t.prototype.redNeg = function() { return i(this.red, "redNeg works only with red numbers"), this.red._verify1(this), this.red.neg(this); - }, t.prototype.redPow = function(_) { - return i(this.red && !_.red, "redPow(normalNum)"), this.red._verify1(this), this.red.pow(this, _); + }, t.prototype.redPow = function(S) { + return i(this.red && !S.red, "redPow(normalNum)"), this.red._verify1(this), this.red.pow(this, S); }; var I = { k256: null, p224: null, p192: null, p25519: null }; - function B(_, T) { - this.name = _, this.p = new t(T, 16), this.n = this.p.bitLength(), this.k = new t(1).iushln(this.n).isub(this.p), this.tmp = this._tmp(); + function k(S, T) { + this.name = S, this.p = new t(T, 16), this.n = this.p.bitLength(), this.k = new t(1).iushln(this.n).isub(this.p), this.tmp = this._tmp(); } function R() { - B.call(this, "k256", "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f"); + k.call(this, "k256", "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f"); } function L() { - B.call(this, "p224", "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001"); + k.call(this, "p224", "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001"); } function N() { - B.call(this, "p192", "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff"); + k.call(this, "p192", "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff"); } - function k() { - B.call(this, "25519", "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed"); + function B() { + k.call(this, "25519", "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed"); } - function H(_) { - if (typeof _ == "string") { - var T = t._prime(_); + function H(S) { + if (typeof S == "string") { + var T = t._prime(S); this.m = T.p, this.prime = T; - } else i(_.gtn(1), "modulus must be greater than 1"), this.m = _, this.prime = null; + } else i(S.gtn(1), "modulus must be greater than 1"), this.m = S, this.prime = null; } - function U(_) { - H.call(this, _), this.shift = this.m.bitLength(), this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), this.r = new t(1).iushln(this.shift), this.r2 = this.imod(this.r.sqr()), this.rinv = this.r._invmp(this.m), this.minv = this.rinv.mul(this.r).isubn(1).div(this.m), this.minv = this.minv.umod(this.r), this.minv = this.r.sub(this.minv); + function U(S) { + H.call(this, S), this.shift = this.m.bitLength(), this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), this.r = new t(1).iushln(this.shift), this.r2 = this.imod(this.r.sqr()), this.rinv = this.r._invmp(this.m), this.minv = this.rinv.mul(this.r).isubn(1).div(this.m), this.minv = this.minv.umod(this.r), this.minv = this.r.sub(this.minv); } - B.prototype._tmp = function() { - var _ = new t(null); - return _.words = new Array(Math.ceil(this.n / 13)), _; - }, B.prototype.ireduce = function(_) { - var T, E = _; + k.prototype._tmp = function() { + var S = new t(null); + return S.words = new Array(Math.ceil(this.n / 13)), S; + }, k.prototype.ireduce = function(S) { + var T, E = S; do this.split(E, this.tmp), T = (E = (E = this.imulK(E)).iadd(this.tmp)).bitLength(); while (T > this.n); var M = T < this.n ? -1 : E.ucmp(this.p); return M === 0 ? (E.words[0] = 0, E.length = 1) : M > 0 ? E.isub(this.p) : E.strip !== void 0 ? E.strip() : E._strip(), E; - }, B.prototype.split = function(_, T) { - _.iushrn(this.n, 0, T); - }, B.prototype.imulK = function(_) { - return _.imul(this.k); - }, p(R, B), R.prototype.split = function(_, T) { - for (var E = 4194303, M = Math.min(_.length, 9), S = 0; S < M; S++) T.words[S] = _.words[S]; - if (T.length = M, _.length <= 9) return _.words[0] = 0, void (_.length = 1); - var w = _.words[9]; - for (T.words[T.length++] = w & E, S = 10; S < _.length; S++) { - var A = 0 | _.words[S]; - _.words[S - 10] = (A & E) << 4 | w >>> 22, w = A; - } - w >>>= 22, _.words[S - 10] = w, w === 0 && _.length > 10 ? _.length -= 10 : _.length -= 9; - }, R.prototype.imulK = function(_) { - _.words[_.length] = 0, _.words[_.length + 1] = 0, _.length += 2; - for (var T = 0, E = 0; E < _.length; E++) { - var M = 0 | _.words[E]; - T += 977 * M, _.words[E] = 67108863 & T, T = 64 * M + (T / 67108864 | 0); - } - return _.words[_.length - 1] === 0 && (_.length--, _.words[_.length - 1] === 0 && _.length--), _; - }, p(L, B), p(N, B), p(k, B), k.prototype.imulK = function(_) { - for (var T = 0, E = 0; E < _.length; E++) { - var M = 19 * (0 | _.words[E]) + T, S = 67108863 & M; - M >>>= 26, _.words[E] = S, T = M; - } - return T !== 0 && (_.words[_.length++] = T), _; - }, t._prime = function(_) { - if (I[_]) return I[_]; + }, k.prototype.split = function(S, T) { + S.iushrn(this.n, 0, T); + }, k.prototype.imulK = function(S) { + return S.imul(this.k); + }, m(R, k), R.prototype.split = function(S, T) { + for (var E = 4194303, M = Math.min(S.length, 9), _ = 0; _ < M; _++) T.words[_] = S.words[_]; + if (T.length = M, S.length <= 9) return S.words[0] = 0, void (S.length = 1); + var w = S.words[9]; + for (T.words[T.length++] = w & E, _ = 10; _ < S.length; _++) { + var A = 0 | S.words[_]; + S.words[_ - 10] = (A & E) << 4 | w >>> 22, w = A; + } + w >>>= 22, S.words[_ - 10] = w, w === 0 && S.length > 10 ? S.length -= 10 : S.length -= 9; + }, R.prototype.imulK = function(S) { + S.words[S.length] = 0, S.words[S.length + 1] = 0, S.length += 2; + for (var T = 0, E = 0; E < S.length; E++) { + var M = 0 | S.words[E]; + T += 977 * M, S.words[E] = 67108863 & T, T = 64 * M + (T / 67108864 | 0); + } + return S.words[S.length - 1] === 0 && (S.length--, S.words[S.length - 1] === 0 && S.length--), S; + }, m(L, k), m(N, k), m(B, k), B.prototype.imulK = function(S) { + for (var T = 0, E = 0; E < S.length; E++) { + var M = 19 * (0 | S.words[E]) + T, _ = 67108863 & M; + M >>>= 26, S.words[E] = _, T = M; + } + return T !== 0 && (S.words[S.length++] = T), S; + }, t._prime = function(S) { + if (I[S]) return I[S]; var T; - if (_ === "k256") T = new R(); - else if (_ === "p224") T = new L(); - else if (_ === "p192") T = new N(); + if (S === "k256") T = new R(); + else if (S === "p224") T = new L(); + else if (S === "p192") T = new N(); else { - if (_ !== "p25519") throw new Error("Unknown prime " + _); - T = new k(); - } - return I[_] = T, T; - }, H.prototype._verify1 = function(_) { - i(_.negative === 0, "red works only with positives"), i(_.red, "red works only with red numbers"); - }, H.prototype._verify2 = function(_, T) { - i(!(_.negative | T.negative), "red works only with positives"), i(_.red && _.red === T.red, "red works only with red numbers"); - }, H.prototype.imod = function(_) { - return this.prime ? this.prime.ireduce(_)._forceRed(this) : _.umod(this.m)._forceRed(this); - }, H.prototype.neg = function(_) { - return _.isZero() ? _.clone() : this.m.sub(_)._forceRed(this); - }, H.prototype.add = function(_, T) { - this._verify2(_, T); - var E = _.add(T); + if (S !== "p25519") throw new Error("Unknown prime " + S); + T = new B(); + } + return I[S] = T, T; + }, H.prototype._verify1 = function(S) { + i(S.negative === 0, "red works only with positives"), i(S.red, "red works only with red numbers"); + }, H.prototype._verify2 = function(S, T) { + i(!(S.negative | T.negative), "red works only with positives"), i(S.red && S.red === T.red, "red works only with red numbers"); + }, H.prototype.imod = function(S) { + return this.prime ? this.prime.ireduce(S)._forceRed(this) : S.umod(this.m)._forceRed(this); + }, H.prototype.neg = function(S) { + return S.isZero() ? S.clone() : this.m.sub(S)._forceRed(this); + }, H.prototype.add = function(S, T) { + this._verify2(S, T); + var E = S.add(T); return E.cmp(this.m) >= 0 && E.isub(this.m), E._forceRed(this); - }, H.prototype.iadd = function(_, T) { - this._verify2(_, T); - var E = _.iadd(T); + }, H.prototype.iadd = function(S, T) { + this._verify2(S, T); + var E = S.iadd(T); return E.cmp(this.m) >= 0 && E.isub(this.m), E; - }, H.prototype.sub = function(_, T) { - this._verify2(_, T); - var E = _.sub(T); + }, H.prototype.sub = function(S, T) { + this._verify2(S, T); + var E = S.sub(T); return E.cmpn(0) < 0 && E.iadd(this.m), E._forceRed(this); - }, H.prototype.isub = function(_, T) { - this._verify2(_, T); - var E = _.isub(T); + }, H.prototype.isub = function(S, T) { + this._verify2(S, T); + var E = S.isub(T); return E.cmpn(0) < 0 && E.iadd(this.m), E; - }, H.prototype.shl = function(_, T) { - return this._verify1(_), this.imod(_.ushln(T)); - }, H.prototype.imul = function(_, T) { - return this._verify2(_, T), this.imod(_.imul(T)); - }, H.prototype.mul = function(_, T) { - return this._verify2(_, T), this.imod(_.mul(T)); - }, H.prototype.isqr = function(_) { - return this.imul(_, _.clone()); - }, H.prototype.sqr = function(_) { - return this.mul(_, _); - }, H.prototype.sqrt = function(_) { - if (_.isZero()) return _.clone(); + }, H.prototype.shl = function(S, T) { + return this._verify1(S), this.imod(S.ushln(T)); + }, H.prototype.imul = function(S, T) { + return this._verify2(S, T), this.imod(S.imul(T)); + }, H.prototype.mul = function(S, T) { + return this._verify2(S, T), this.imod(S.mul(T)); + }, H.prototype.isqr = function(S) { + return this.imul(S, S.clone()); + }, H.prototype.sqr = function(S) { + return this.mul(S, S); + }, H.prototype.sqrt = function(S) { + if (S.isZero()) return S.clone(); var T = this.m.andln(3); if (i(T % 2 == 1), T === 3) { var E = this.m.add(new t(1)).iushrn(2); - return this.pow(_, E); + return this.pow(S, E); } - for (var M = this.m.subn(1), S = 0; !M.isZero() && M.andln(1) === 0; ) S++, M.iushrn(1); + for (var M = this.m.subn(1), _ = 0; !M.isZero() && M.andln(1) === 0; ) _++, M.iushrn(1); i(!M.isZero()); var w = new t(1).toRed(this), A = w.redNeg(), j = this.m.subn(1).iushrn(1), V = this.m.bitLength(); for (V = new t(2 * V * V).toRed(this); this.pow(V, j).cmp(A) !== 0; ) V.redIAdd(A); - for (var D = this.pow(V, M), z = this.pow(_, M.addn(1).iushrn(1)), J = this.pow(_, M), G = S; J.cmp(w) !== 0; ) { + for (var D = this.pow(V, M), z = this.pow(S, M.addn(1).iushrn(1)), J = this.pow(S, M), G = _; J.cmp(w) !== 0; ) { for (var Q = J, ee = 0; Q.cmp(w) !== 0; ee++) Q = Q.redSqr(); i(ee < G); var Z = this.pow(D, new t(1).iushln(G - ee - 1)); z = z.redMul(Z), D = Z.redSqr(), J = J.redMul(D), G = ee; } return z; - }, H.prototype.invm = function(_) { - var T = _._invmp(this.m); + }, H.prototype.invm = function(S) { + var T = S._invmp(this.m); return T.negative !== 0 ? (T.negative = 0, this.imod(T).redNeg()) : this.imod(T); - }, H.prototype.pow = function(_, T) { + }, H.prototype.pow = function(S, T) { if (T.isZero()) return new t(1).toRed(this); - if (T.cmpn(1) === 0) return _.clone(); + if (T.cmpn(1) === 0) return S.clone(); var E = new Array(16); - E[0] = new t(1).toRed(this), E[1] = _; - for (var M = 2; M < E.length; M++) E[M] = this.mul(E[M - 1], _); - var S = E[0], w = 0, A = 0, j = T.bitLength() % 26; + E[0] = new t(1).toRed(this), E[1] = S; + for (var M = 2; M < E.length; M++) E[M] = this.mul(E[M - 1], S); + var _ = E[0], w = 0, A = 0, j = T.bitLength() % 26; for (j === 0 && (j = 26), M = T.length - 1; M >= 0; M--) { for (var V = T.words[M], D = j - 1; D >= 0; D--) { var z = V >> D & 1; - S !== E[0] && (S = this.sqr(S)), z !== 0 || w !== 0 ? (w <<= 1, w |= z, (++A == 4 || M === 0 && D === 0) && (S = this.mul(S, E[w]), A = 0, w = 0)) : A = 0; + _ !== E[0] && (_ = this.sqr(_)), z !== 0 || w !== 0 ? (w <<= 1, w |= z, (++A == 4 || M === 0 && D === 0) && (_ = this.mul(_, E[w]), A = 0, w = 0)) : A = 0; } j = 26; } - return S; - }, H.prototype.convertTo = function(_) { - var T = _.umod(this.m); - return T === _ ? T.clone() : T; - }, H.prototype.convertFrom = function(_) { - var T = _.clone(); + return _; + }, H.prototype.convertTo = function(S) { + var T = S.umod(this.m); + return T === S ? T.clone() : T; + }, H.prototype.convertFrom = function(S) { + var T = S.clone(); return T.red = null, T; - }, t.mont = function(_) { - return new U(_); - }, p(U, H), U.prototype.convertTo = function(_) { - return this.imod(_.ushln(this.shift)); - }, U.prototype.convertFrom = function(_) { - var T = this.imod(_.mul(this.rinv)); + }, t.mont = function(S) { + return new U(S); + }, m(U, H), U.prototype.convertTo = function(S) { + return this.imod(S.ushln(this.shift)); + }, U.prototype.convertFrom = function(S) { + var T = this.imod(S.mul(this.rinv)); return T.red = null, T; - }, U.prototype.imul = function(_, T) { - if (_.isZero() || T.isZero()) return _.words[0] = 0, _.length = 1, _; - var E = _.imul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), S = E.isub(M).iushrn(this.shift), w = S; - return S.cmp(this.m) >= 0 ? w = S.isub(this.m) : S.cmpn(0) < 0 && (w = S.iadd(this.m)), w._forceRed(this); - }, U.prototype.mul = function(_, T) { - if (_.isZero() || T.isZero()) return new t(0)._forceRed(this); - var E = _.mul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), S = E.isub(M).iushrn(this.shift), w = S; - return S.cmp(this.m) >= 0 ? w = S.isub(this.m) : S.cmpn(0) < 0 && (w = S.iadd(this.m)), w._forceRed(this); - }, U.prototype.invm = function(_) { - return this.imod(_._invmp(this.m).mul(this.r2))._forceRed(this); + }, U.prototype.imul = function(S, T) { + if (S.isZero() || T.isZero()) return S.words[0] = 0, S.length = 1, S; + var E = S.imul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), _ = E.isub(M).iushrn(this.shift), w = _; + return _.cmp(this.m) >= 0 ? w = _.isub(this.m) : _.cmpn(0) < 0 && (w = _.iadd(this.m)), w._forceRed(this); + }, U.prototype.mul = function(S, T) { + if (S.isZero() || T.isZero()) return new t(0)._forceRed(this); + var E = S.mul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), _ = E.isub(M).iushrn(this.shift), w = _; + return _.cmp(this.m) >= 0 ? w = _.isub(this.m) : _.cmpn(0) < 0 && (w = _.iadd(this.m)), w._forceRed(this); + }, U.prototype.invm = function(S) { + return this.imod(S._invmp(this.m).mul(this.r2))._forceRed(this); }; })(x = c.nmd(x), this); }, 7526: (x, n) => { n.byteLength = function(b) { - var y = t(b), s = y[0], f = y[1]; - return 3 * (s + f) / 4 - f; + var y = t(b), u = y[0], d = y[1]; + return 3 * (u + d) / 4 - d; }, n.toByteArray = function(b) { - var y, s, f = t(b), l = f[0], u = f[1], v = new a(function(O, I, B) { - return 3 * (I + B) / 4 - B; - }(0, l, u)), m = 0, h = u > 0 ? l - 4 : l; - for (s = 0; s < h; s += 4) y = r[b.charCodeAt(s)] << 18 | r[b.charCodeAt(s + 1)] << 12 | r[b.charCodeAt(s + 2)] << 6 | r[b.charCodeAt(s + 3)], v[m++] = y >> 16 & 255, v[m++] = y >> 8 & 255, v[m++] = 255 & y; - return u === 2 && (y = r[b.charCodeAt(s)] << 2 | r[b.charCodeAt(s + 1)] >> 4, v[m++] = 255 & y), u === 1 && (y = r[b.charCodeAt(s)] << 10 | r[b.charCodeAt(s + 1)] << 4 | r[b.charCodeAt(s + 2)] >> 2, v[m++] = y >> 8 & 255, v[m++] = 255 & y), v; + var y, u, d = t(b), l = d[0], s = d[1], v = new a(function(O, I, k) { + return 3 * (I + k) / 4 - k; + }(0, l, s)), p = 0, h = s > 0 ? l - 4 : l; + for (u = 0; u < h; u += 4) y = r[b.charCodeAt(u)] << 18 | r[b.charCodeAt(u + 1)] << 12 | r[b.charCodeAt(u + 2)] << 6 | r[b.charCodeAt(u + 3)], v[p++] = y >> 16 & 255, v[p++] = y >> 8 & 255, v[p++] = 255 & y; + return s === 2 && (y = r[b.charCodeAt(u)] << 2 | r[b.charCodeAt(u + 1)] >> 4, v[p++] = 255 & y), s === 1 && (y = r[b.charCodeAt(u)] << 10 | r[b.charCodeAt(u + 1)] << 4 | r[b.charCodeAt(u + 2)] >> 2, v[p++] = y >> 8 & 255, v[p++] = 255 & y), v; }, n.fromByteArray = function(b) { - for (var y, s = b.length, f = s % 3, l = [], u = 16383, v = 0, m = s - f; v < m; v += u) l.push(d(b, v, v + u > m ? m : v + u)); - return f === 1 ? (y = b[s - 1], l.push(c[y >> 2] + c[y << 4 & 63] + "==")) : f === 2 && (y = (b[s - 2] << 8) + b[s - 1], l.push(c[y >> 10] + c[y >> 4 & 63] + c[y << 2 & 63] + "=")), l.join(""); + for (var y, u = b.length, d = u % 3, l = [], s = 16383, v = 0, p = u - d; v < p; v += s) l.push(f(b, v, v + s > p ? p : v + s)); + return d === 1 ? (y = b[u - 1], l.push(c[y >> 2] + c[y << 4 & 63] + "==")) : d === 2 && (y = (b[u - 2] << 8) + b[u - 1], l.push(c[y >> 10] + c[y >> 4 & 63] + c[y << 2 & 63] + "=")), l.join(""); }; - for (var c = [], r = [], a = typeof Uint8Array < "u" ? Uint8Array : Array, i = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", p = 0; p < 64; ++p) c[p] = i[p], r[i.charCodeAt(p)] = p; + for (var c = [], r = [], a = typeof Uint8Array < "u" ? Uint8Array : Array, i = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", m = 0; m < 64; ++m) c[m] = i[m], r[i.charCodeAt(m)] = m; function t(b) { var y = b.length; if (y % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4"); - var s = b.indexOf("="); - return s === -1 && (s = y), [s, s === y ? 0 : 4 - s % 4]; + var u = b.indexOf("="); + return u === -1 && (u = y), [u, u === y ? 0 : 4 - u % 4]; } - function d(b, y, s) { - for (var f, l, u = [], v = y; v < s; v += 3) f = (b[v] << 16 & 16711680) + (b[v + 1] << 8 & 65280) + (255 & b[v + 2]), u.push(c[(l = f) >> 18 & 63] + c[l >> 12 & 63] + c[l >> 6 & 63] + c[63 & l]); - return u.join(""); + function f(b, y, u) { + for (var d, l, s = [], v = y; v < u; v += 3) d = (b[v] << 16 & 16711680) + (b[v + 1] << 8 & 65280) + (255 & b[v + 2]), s.push(c[(l = d) >> 18 & 63] + c[l >> 12 & 63] + c[l >> 6 & 63] + c[63 & l]); + return s.join(""); } r[45] = 62, r[95] = 63; }, 9404: function(x, n, c) { @@ -14518,38 +14518,38 @@ function N6() { function i(E, M) { if (!E) throw new Error(M || "Assertion failed"); } - function p(E, M) { + function m(E, M) { E.super_ = M; - var S = function() { + var _ = function() { }; - S.prototype = M.prototype, E.prototype = new S(), E.prototype.constructor = E; + _.prototype = M.prototype, E.prototype = new _(), E.prototype.constructor = E; } - function t(E, M, S) { + function t(E, M, _) { if (t.isBN(E)) return E; - this.negative = 0, this.words = null, this.length = 0, this.red = null, E !== null && (M !== "le" && M !== "be" || (S = M, M = 10), this._init(E || 0, M || 10, S || "be")); + this.negative = 0, this.words = null, this.length = 0, this.red = null, E !== null && (M !== "le" && M !== "be" || (_ = M, M = 10), this._init(E || 0, M || 10, _ || "be")); } - var d; + var f; typeof r == "object" ? r.exports = t : a.BN = t, t.BN = t, t.wordSize = 26; try { - d = typeof window < "u" && window.Buffer !== void 0 ? window.Buffer : c(7790).Buffer; + f = typeof window < "u" && window.Buffer !== void 0 ? window.Buffer : c(7790).Buffer; } catch { } function b(E, M) { - var S = E.charCodeAt(M); - return S >= 48 && S <= 57 ? S - 48 : S >= 65 && S <= 70 ? S - 55 : S >= 97 && S <= 102 ? S - 87 : void i(!1, "Invalid character in " + E); + var _ = E.charCodeAt(M); + return _ >= 48 && _ <= 57 ? _ - 48 : _ >= 65 && _ <= 70 ? _ - 55 : _ >= 97 && _ <= 102 ? _ - 87 : void i(!1, "Invalid character in " + E); } - function y(E, M, S) { - var w = b(E, S); - return S - 1 >= M && (w |= b(E, S - 1) << 4), w; + function y(E, M, _) { + var w = b(E, _); + return _ - 1 >= M && (w |= b(E, _ - 1) << 4), w; } - function s(E, M, S, w) { - for (var A = 0, j = 0, V = Math.min(E.length, S), D = M; D < V; D++) { + function u(E, M, _, w) { + for (var A = 0, j = 0, V = Math.min(E.length, _), D = M; D < V; D++) { var z = E.charCodeAt(D) - 48; A *= w, j = z >= 49 ? z - 49 + 10 : z >= 17 ? z - 17 + 10 : z, i(z >= 0 && j < w, "Invalid character"), A += j; } return A; } - function f(E, M) { + function d(E, M) { E.words = M.words, E.length = M.length, E.negative = M.negative, E.red = M.red; } if (t.isBN = function(E) { @@ -14558,37 +14558,37 @@ function N6() { return E.cmp(M) > 0 ? E : M; }, t.min = function(E, M) { return E.cmp(M) < 0 ? E : M; - }, t.prototype._init = function(E, M, S) { - if (typeof E == "number") return this._initNumber(E, M, S); - if (typeof E == "object") return this._initArray(E, M, S); + }, t.prototype._init = function(E, M, _) { + if (typeof E == "number") return this._initNumber(E, M, _); + if (typeof E == "object") return this._initArray(E, M, _); M === "hex" && (M = 16), i(M === (0 | M) && M >= 2 && M <= 36); var w = 0; - (E = E.toString().replace(/\s+/g, ""))[0] === "-" && (w++, this.negative = 1), w < E.length && (M === 16 ? this._parseHex(E, w, S) : (this._parseBase(E, M, w), S === "le" && this._initArray(this.toArray(), M, S))); - }, t.prototype._initNumber = function(E, M, S) { - E < 0 && (this.negative = 1, E = -E), E < 67108864 ? (this.words = [67108863 & E], this.length = 1) : E < 4503599627370496 ? (this.words = [67108863 & E, E / 67108864 & 67108863], this.length = 2) : (i(E < 9007199254740992), this.words = [67108863 & E, E / 67108864 & 67108863, 1], this.length = 3), S === "le" && this._initArray(this.toArray(), M, S); - }, t.prototype._initArray = function(E, M, S) { + (E = E.toString().replace(/\s+/g, ""))[0] === "-" && (w++, this.negative = 1), w < E.length && (M === 16 ? this._parseHex(E, w, _) : (this._parseBase(E, M, w), _ === "le" && this._initArray(this.toArray(), M, _))); + }, t.prototype._initNumber = function(E, M, _) { + E < 0 && (this.negative = 1, E = -E), E < 67108864 ? (this.words = [67108863 & E], this.length = 1) : E < 4503599627370496 ? (this.words = [67108863 & E, E / 67108864 & 67108863], this.length = 2) : (i(E < 9007199254740992), this.words = [67108863 & E, E / 67108864 & 67108863, 1], this.length = 3), _ === "le" && this._initArray(this.toArray(), M, _); + }, t.prototype._initArray = function(E, M, _) { if (i(typeof E.length == "number"), E.length <= 0) return this.words = [0], this.length = 1, this; this.length = Math.ceil(E.length / 3), this.words = new Array(this.length); for (var w = 0; w < this.length; w++) this.words[w] = 0; var A, j, V = 0; - if (S === "be") for (w = E.length - 1, A = 0; w >= 0; w -= 3) j = E[w] | E[w - 1] << 8 | E[w - 2] << 16, this.words[A] |= j << V & 67108863, this.words[A + 1] = j >>> 26 - V & 67108863, (V += 24) >= 26 && (V -= 26, A++); - else if (S === "le") for (w = 0, A = 0; w < E.length; w += 3) j = E[w] | E[w + 1] << 8 | E[w + 2] << 16, this.words[A] |= j << V & 67108863, this.words[A + 1] = j >>> 26 - V & 67108863, (V += 24) >= 26 && (V -= 26, A++); + if (_ === "be") for (w = E.length - 1, A = 0; w >= 0; w -= 3) j = E[w] | E[w - 1] << 8 | E[w - 2] << 16, this.words[A] |= j << V & 67108863, this.words[A + 1] = j >>> 26 - V & 67108863, (V += 24) >= 26 && (V -= 26, A++); + else if (_ === "le") for (w = 0, A = 0; w < E.length; w += 3) j = E[w] | E[w + 1] << 8 | E[w + 2] << 16, this.words[A] |= j << V & 67108863, this.words[A + 1] = j >>> 26 - V & 67108863, (V += 24) >= 26 && (V -= 26, A++); return this._strip(); - }, t.prototype._parseHex = function(E, M, S) { + }, t.prototype._parseHex = function(E, M, _) { this.length = Math.ceil((E.length - M) / 6), this.words = new Array(this.length); for (var w = 0; w < this.length; w++) this.words[w] = 0; var A, j = 0, V = 0; - if (S === "be") for (w = E.length - 1; w >= M; w -= 2) A = y(E, M, w) << j, this.words[V] |= 67108863 & A, j >= 18 ? (j -= 18, V += 1, this.words[V] |= A >>> 26) : j += 8; + if (_ === "be") for (w = E.length - 1; w >= M; w -= 2) A = y(E, M, w) << j, this.words[V] |= 67108863 & A, j >= 18 ? (j -= 18, V += 1, this.words[V] |= A >>> 26) : j += 8; else for (w = (E.length - M) % 2 == 0 ? M + 1 : M; w < E.length; w += 2) A = y(E, M, w) << j, this.words[V] |= 67108863 & A, j >= 18 ? (j -= 18, V += 1, this.words[V] |= A >>> 26) : j += 8; this._strip(); - }, t.prototype._parseBase = function(E, M, S) { + }, t.prototype._parseBase = function(E, M, _) { this.words = [0], this.length = 1; for (var w = 0, A = 1; A <= 67108863; A *= M) w++; w--, A = A / M | 0; - for (var j = E.length - S, V = j % w, D = Math.min(j, j - V) + S, z = 0, J = S; J < D; J += w) z = s(E, J, J + w, M), this.imuln(A), this.words[0] + z < 67108864 ? this.words[0] += z : this._iaddn(z); + for (var j = E.length - _, V = j % w, D = Math.min(j, j - V) + _, z = 0, J = _; J < D; J += w) z = u(E, J, J + w, M), this.imuln(A), this.words[0] + z < 67108864 ? this.words[0] += z : this._iaddn(z); if (V !== 0) { var G = 1; - for (z = s(E, J, E.length, M), J = 0; J < V; J++) G *= M; + for (z = u(E, J, E.length, M), J = 0; J < V; J++) G *= M; this.imuln(G), this.words[0] + z < 67108864 ? this.words[0] += z : this._iaddn(z); } this._strip(); @@ -14597,7 +14597,7 @@ function N6() { for (var M = 0; M < this.length; M++) E.words[M] = this.words[M]; E.length = this.length, E.negative = this.negative, E.red = this.red; }, t.prototype._move = function(E) { - f(E, this); + d(E, this); }, t.prototype.clone = function() { var E = new t(null); return this.copy(E), E; @@ -14618,43 +14618,43 @@ function N6() { function l() { return (this.red ? ""; } - var u = ["", "0", "00", "000", "0000", "00000", "000000", "0000000", "00000000", "000000000", "0000000000", "00000000000", "000000000000", "0000000000000", "00000000000000", "000000000000000", "0000000000000000", "00000000000000000", "000000000000000000", "0000000000000000000", "00000000000000000000", "000000000000000000000", "0000000000000000000000", "00000000000000000000000", "000000000000000000000000", "0000000000000000000000000"], v = [0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], m = [0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 1e7, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64e6, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 243e5, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176]; - function h(E, M, S) { - S.negative = M.negative ^ E.negative; + var s = ["", "0", "00", "000", "0000", "00000", "000000", "0000000", "00000000", "000000000", "0000000000", "00000000000", "000000000000", "0000000000000", "00000000000000", "000000000000000", "0000000000000000", "00000000000000000", "000000000000000000", "0000000000000000000", "00000000000000000000", "000000000000000000000", "0000000000000000000000", "00000000000000000000000", "000000000000000000000000", "0000000000000000000000000"], v = [0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], p = [0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 1e7, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64e6, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 243e5, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176]; + function h(E, M, _) { + _.negative = M.negative ^ E.negative; var w = E.length + M.length | 0; - S.length = w, w = w - 1 | 0; + _.length = w, w = w - 1 | 0; var A = 0 | E.words[0], j = 0 | M.words[0], V = A * j, D = 67108863 & V, z = V / 67108864 | 0; - S.words[0] = D; + _.words[0] = D; for (var J = 1; J < w; J++) { for (var G = z >>> 26, Q = 67108863 & z, ee = Math.min(J, M.length - 1), Z = Math.max(0, J - E.length + 1); Z <= ee; Z++) { var q = J - Z | 0; G += (V = (A = 0 | E.words[q]) * (j = 0 | M.words[Z]) + Q) / 67108864 | 0, Q = 67108863 & V; } - S.words[J] = 0 | Q, z = 0 | G; + _.words[J] = 0 | Q, z = 0 | G; } - return z !== 0 ? S.words[J] = 0 | z : S.length--, S._strip(); + return z !== 0 ? _.words[J] = 0 | z : _.length--, _._strip(); } t.prototype.toString = function(E, M) { - var S; + var _; if (M = 0 | M || 1, (E = E || 10) === 16 || E === "hex") { - S = ""; + _ = ""; for (var w = 0, A = 0, j = 0; j < this.length; j++) { var V = this.words[j], D = (16777215 & (V << w | A)).toString(16); - A = V >>> 24 - w & 16777215, (w += 2) >= 26 && (w -= 26, j--), S = A !== 0 || j !== this.length - 1 ? u[6 - D.length] + D + S : D + S; + A = V >>> 24 - w & 16777215, (w += 2) >= 26 && (w -= 26, j--), _ = A !== 0 || j !== this.length - 1 ? s[6 - D.length] + D + _ : D + _; } - for (A !== 0 && (S = A.toString(16) + S); S.length % M != 0; ) S = "0" + S; - return this.negative !== 0 && (S = "-" + S), S; + for (A !== 0 && (_ = A.toString(16) + _); _.length % M != 0; ) _ = "0" + _; + return this.negative !== 0 && (_ = "-" + _), _; } if (E === (0 | E) && E >= 2 && E <= 36) { - var z = v[E], J = m[E]; - S = ""; + var z = v[E], J = p[E]; + _ = ""; var G = this.clone(); for (G.negative = 0; !G.isZero(); ) { var Q = G.modrn(J).toString(E); - S = (G = G.idivn(J)).isZero() ? Q + S : u[z - Q.length] + Q + S; + _ = (G = G.idivn(J)).isZero() ? Q + _ : s[z - Q.length] + Q + _; } - for (this.isZero() && (S = "0" + S); S.length % M != 0; ) S = "0" + S; - return this.negative !== 0 && (S = "-" + S), S; + for (this.isZero() && (_ = "0" + _); _.length % M != 0; ) _ = "0" + _; + return this.negative !== 0 && (_ = "-" + _), _; } i(!1, "Base should be between 2 and 36"); }, t.prototype.toNumber = function() { @@ -14662,47 +14662,47 @@ function N6() { return this.length === 2 ? E += 67108864 * this.words[1] : this.length === 3 && this.words[2] === 1 ? E += 4503599627370496 + 67108864 * this.words[1] : this.length > 2 && i(!1, "Number can only safely store up to 53 bits"), this.negative !== 0 ? -E : E; }, t.prototype.toJSON = function() { return this.toString(16, 2); - }, d && (t.prototype.toBuffer = function(E, M) { - return this.toArrayLike(d, E, M); + }, f && (t.prototype.toBuffer = function(E, M) { + return this.toArrayLike(f, E, M); }), t.prototype.toArray = function(E, M) { return this.toArrayLike(Array, E, M); - }, t.prototype.toArrayLike = function(E, M, S) { + }, t.prototype.toArrayLike = function(E, M, _) { this._strip(); - var w = this.byteLength(), A = S || Math.max(1, w); + var w = this.byteLength(), A = _ || Math.max(1, w); i(w <= A, "byte array longer than desired length"), i(A > 0, "Requested array length <= 0"); var j = function(V, D) { return V.allocUnsafe ? V.allocUnsafe(D) : new V(D); }(E, A); return this["_toArrayLike" + (M === "le" ? "LE" : "BE")](j, w), j; }, t.prototype._toArrayLikeLE = function(E, M) { - for (var S = 0, w = 0, A = 0, j = 0; A < this.length; A++) { + for (var _ = 0, w = 0, A = 0, j = 0; A < this.length; A++) { var V = this.words[A] << j | w; - E[S++] = 255 & V, S < E.length && (E[S++] = V >> 8 & 255), S < E.length && (E[S++] = V >> 16 & 255), j === 6 ? (S < E.length && (E[S++] = V >> 24 & 255), w = 0, j = 0) : (w = V >>> 24, j += 2); + E[_++] = 255 & V, _ < E.length && (E[_++] = V >> 8 & 255), _ < E.length && (E[_++] = V >> 16 & 255), j === 6 ? (_ < E.length && (E[_++] = V >> 24 & 255), w = 0, j = 0) : (w = V >>> 24, j += 2); } - if (S < E.length) for (E[S++] = w; S < E.length; ) E[S++] = 0; + if (_ < E.length) for (E[_++] = w; _ < E.length; ) E[_++] = 0; }, t.prototype._toArrayLikeBE = function(E, M) { - for (var S = E.length - 1, w = 0, A = 0, j = 0; A < this.length; A++) { + for (var _ = E.length - 1, w = 0, A = 0, j = 0; A < this.length; A++) { var V = this.words[A] << j | w; - E[S--] = 255 & V, S >= 0 && (E[S--] = V >> 8 & 255), S >= 0 && (E[S--] = V >> 16 & 255), j === 6 ? (S >= 0 && (E[S--] = V >> 24 & 255), w = 0, j = 0) : (w = V >>> 24, j += 2); + E[_--] = 255 & V, _ >= 0 && (E[_--] = V >> 8 & 255), _ >= 0 && (E[_--] = V >> 16 & 255), j === 6 ? (_ >= 0 && (E[_--] = V >> 24 & 255), w = 0, j = 0) : (w = V >>> 24, j += 2); } - if (S >= 0) for (E[S--] = w; S >= 0; ) E[S--] = 0; + if (_ >= 0) for (E[_--] = w; _ >= 0; ) E[_--] = 0; }, Math.clz32 ? t.prototype._countBits = function(E) { return 32 - Math.clz32(E); } : t.prototype._countBits = function(E) { - var M = E, S = 0; - return M >= 4096 && (S += 13, M >>>= 13), M >= 64 && (S += 7, M >>>= 7), M >= 8 && (S += 4, M >>>= 4), M >= 2 && (S += 2, M >>>= 2), S + M; + var M = E, _ = 0; + return M >= 4096 && (_ += 13, M >>>= 13), M >= 64 && (_ += 7, M >>>= 7), M >= 8 && (_ += 4, M >>>= 4), M >= 2 && (_ += 2, M >>>= 2), _ + M; }, t.prototype._zeroBits = function(E) { if (E === 0) return 26; - var M = E, S = 0; - return 8191 & M || (S += 13, M >>>= 13), 127 & M || (S += 7, M >>>= 7), 15 & M || (S += 4, M >>>= 4), 3 & M || (S += 2, M >>>= 2), 1 & M || S++, S; + var M = E, _ = 0; + return 8191 & M || (_ += 13, M >>>= 13), 127 & M || (_ += 7, M >>>= 7), 15 & M || (_ += 4, M >>>= 4), 3 & M || (_ += 2, M >>>= 2), 1 & M || _++, _; }, t.prototype.bitLength = function() { var E = this.words[this.length - 1], M = this._countBits(E); return 26 * (this.length - 1) + M; }, t.prototype.zeroBits = function() { if (this.isZero()) return 0; for (var E = 0, M = 0; M < this.length; M++) { - var S = this._zeroBits(this.words[M]); - if (E += S, S !== 26) break; + var _ = this._zeroBits(this.words[M]); + if (E += _, _ !== 26) break; } return E; }, t.prototype.byteLength = function() { @@ -14730,7 +14730,7 @@ function N6() { }, t.prototype.iuand = function(E) { var M; M = this.length > E.length ? E : this; - for (var S = 0; S < M.length; S++) this.words[S] = this.words[S] & E.words[S]; + for (var _ = 0; _ < M.length; _++) this.words[_] = this.words[_] & E.words[_]; return this.length = M.length, this._strip(); }, t.prototype.iand = function(E) { return i(!(this.negative | E.negative)), this.iuand(E); @@ -14739,9 +14739,9 @@ function N6() { }, t.prototype.uand = function(E) { return this.length > E.length ? this.clone().iuand(E) : E.clone().iuand(this); }, t.prototype.iuxor = function(E) { - var M, S; - this.length > E.length ? (M = this, S = E) : (M = E, S = this); - for (var w = 0; w < S.length; w++) this.words[w] = M.words[w] ^ S.words[w]; + var M, _; + this.length > E.length ? (M = this, _ = E) : (M = E, _ = this); + for (var w = 0; w < _.length; w++) this.words[w] = M.words[w] ^ _.words[w]; if (this !== M) for (; w < M.length; w++) this.words[w] = M.words[w]; return this.length = M.length, this._strip(); }, t.prototype.ixor = function(E) { @@ -14752,25 +14752,25 @@ function N6() { return this.length > E.length ? this.clone().iuxor(E) : E.clone().iuxor(this); }, t.prototype.inotn = function(E) { i(typeof E == "number" && E >= 0); - var M = 0 | Math.ceil(E / 26), S = E % 26; - this._expand(M), S > 0 && M--; + var M = 0 | Math.ceil(E / 26), _ = E % 26; + this._expand(M), _ > 0 && M--; for (var w = 0; w < M; w++) this.words[w] = 67108863 & ~this.words[w]; - return S > 0 && (this.words[w] = ~this.words[w] & 67108863 >> 26 - S), this._strip(); + return _ > 0 && (this.words[w] = ~this.words[w] & 67108863 >> 26 - _), this._strip(); }, t.prototype.notn = function(E) { return this.clone().inotn(E); }, t.prototype.setn = function(E, M) { i(typeof E == "number" && E >= 0); - var S = E / 26 | 0, w = E % 26; - return this._expand(S + 1), this.words[S] = M ? this.words[S] | 1 << w : this.words[S] & ~(1 << w), this._strip(); + var _ = E / 26 | 0, w = E % 26; + return this._expand(_ + 1), this.words[_] = M ? this.words[_] | 1 << w : this.words[_] & ~(1 << w), this._strip(); }, t.prototype.iadd = function(E) { - var M, S, w; + var M, _, w; if (this.negative !== 0 && E.negative === 0) return this.negative = 0, M = this.isub(E), this.negative ^= 1, this._normSign(); if (this.negative === 0 && E.negative !== 0) return E.negative = 0, M = this.isub(E), E.negative = 1, M._normSign(); - this.length > E.length ? (S = this, w = E) : (S = E, w = this); - for (var A = 0, j = 0; j < w.length; j++) M = (0 | S.words[j]) + (0 | w.words[j]) + A, this.words[j] = 67108863 & M, A = M >>> 26; - for (; A !== 0 && j < S.length; j++) M = (0 | S.words[j]) + A, this.words[j] = 67108863 & M, A = M >>> 26; - if (this.length = S.length, A !== 0) this.words[this.length] = A, this.length++; - else if (S !== this) for (; j < S.length; j++) this.words[j] = S.words[j]; + this.length > E.length ? (_ = this, w = E) : (_ = E, w = this); + for (var A = 0, j = 0; j < w.length; j++) M = (0 | _.words[j]) + (0 | w.words[j]) + A, this.words[j] = 67108863 & M, A = M >>> 26; + for (; A !== 0 && j < _.length; j++) M = (0 | _.words[j]) + A, this.words[j] = 67108863 & M, A = M >>> 26; + if (this.length = _.length, A !== 0) this.words[this.length] = A, this.length++; + else if (_ !== this) for (; j < _.length; j++) this.words[j] = _.words[j]; return this; }, t.prototype.add = function(E) { var M; @@ -14782,93 +14782,93 @@ function N6() { return E.negative = 1, M._normSign(); } if (this.negative !== 0) return this.negative = 0, this.iadd(E), this.negative = 1, this._normSign(); - var S, w, A = this.cmp(E); + var _, w, A = this.cmp(E); if (A === 0) return this.negative = 0, this.length = 1, this.words[0] = 0, this; - A > 0 ? (S = this, w = E) : (S = E, w = this); - for (var j = 0, V = 0; V < w.length; V++) j = (M = (0 | S.words[V]) - (0 | w.words[V]) + j) >> 26, this.words[V] = 67108863 & M; - for (; j !== 0 && V < S.length; V++) j = (M = (0 | S.words[V]) + j) >> 26, this.words[V] = 67108863 & M; - if (j === 0 && V < S.length && S !== this) for (; V < S.length; V++) this.words[V] = S.words[V]; - return this.length = Math.max(this.length, V), S !== this && (this.negative = 1), this._strip(); + A > 0 ? (_ = this, w = E) : (_ = E, w = this); + for (var j = 0, V = 0; V < w.length; V++) j = (M = (0 | _.words[V]) - (0 | w.words[V]) + j) >> 26, this.words[V] = 67108863 & M; + for (; j !== 0 && V < _.length; V++) j = (M = (0 | _.words[V]) + j) >> 26, this.words[V] = 67108863 & M; + if (j === 0 && V < _.length && _ !== this) for (; V < _.length; V++) this.words[V] = _.words[V]; + return this.length = Math.max(this.length, V), _ !== this && (this.negative = 1), this._strip(); }, t.prototype.sub = function(E) { return this.clone().isub(E); }; - var O = function(E, M, S) { - var w, A, j, V = E.words, D = M.words, z = S.words, J = 0, G = 0 | V[0], Q = 8191 & G, ee = G >>> 13, Z = 0 | V[1], q = 8191 & Z, se = Z >>> 13, ue = 0 | V[2], ce = 8191 & ue, ie = ue >>> 13, fe = 0 | V[3], Te = 8191 & fe, _e = fe >>> 13, te = 0 | V[4], ye = 8191 & te, ve = te >>> 13, F = 0 | V[5], W = 8191 & F, K = F >>> 13, X = 0 | V[6], ne = 8191 & X, re = X >>> 13, pe = 0 | V[7], Ae = 8191 & pe, xe = pe >>> 13, Re = 0 | V[8], De = 8191 & Re, Le = Re >>> 13, Ve = 0 | V[9], Ze = 8191 & Ve, ke = Ve >>> 13, de = 0 | D[0], oe = 8191 & de, le = de >>> 13, me = 0 | D[1], Ce = 8191 & me, we = me >>> 13, Ie = 0 | D[2], Be = 8191 & Ie, Ne = Ie >>> 13, He = 0 | D[3], qe = 8191 & He, Ue = He >>> 13, $e = 0 | D[4], ct = 8191 & $e, We = $e >>> 13, it = 0 | D[5], bt = 8191 & it, Xe = it >>> 13, ut = 0 | D[6], Mt = 8191 & ut, Ye = ut >>> 13, at = 0 | D[7], Tt = 8191 & at, tt = at >>> 13, mt = 0 | D[8], Lt = 8191 & mt, et = mt >>> 13, lt = 0 | D[9], xt = 8191 & lt, Rt = lt >>> 13; - S.negative = E.negative ^ M.negative, S.length = 19; - var wr = (J + (w = Math.imul(Q, oe)) | 0) + ((8191 & (A = (A = Math.imul(Q, le)) + Math.imul(ee, oe) | 0)) << 13) | 0; - J = ((j = Math.imul(ee, le)) + (A >>> 13) | 0) + (wr >>> 26) | 0, wr &= 67108863, w = Math.imul(q, oe), A = (A = Math.imul(q, le)) + Math.imul(se, oe) | 0, j = Math.imul(se, le); - var Cr = (J + (w = w + Math.imul(Q, Ce) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, we) | 0) + Math.imul(ee, Ce) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, we) | 0) + (A >>> 13) | 0) + (Cr >>> 26) | 0, Cr &= 67108863, w = Math.imul(ce, oe), A = (A = Math.imul(ce, le)) + Math.imul(ie, oe) | 0, j = Math.imul(ie, le), w = w + Math.imul(q, Ce) | 0, A = (A = A + Math.imul(q, we) | 0) + Math.imul(se, Ce) | 0, j = j + Math.imul(se, we) | 0; - var Tr = (J + (w = w + Math.imul(Q, Be) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Ne) | 0) + Math.imul(ee, Be) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, Ne) | 0) + (A >>> 13) | 0) + (Tr >>> 26) | 0, Tr &= 67108863, w = Math.imul(Te, oe), A = (A = Math.imul(Te, le)) + Math.imul(_e, oe) | 0, j = Math.imul(_e, le), w = w + Math.imul(ce, Ce) | 0, A = (A = A + Math.imul(ce, we) | 0) + Math.imul(ie, Ce) | 0, j = j + Math.imul(ie, we) | 0, w = w + Math.imul(q, Be) | 0, A = (A = A + Math.imul(q, Ne) | 0) + Math.imul(se, Be) | 0, j = j + Math.imul(se, Ne) | 0; - var fr = (J + (w = w + Math.imul(Q, qe) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Ue) | 0) + Math.imul(ee, qe) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, Ue) | 0) + (A >>> 13) | 0) + (fr >>> 26) | 0, fr &= 67108863, w = Math.imul(ye, oe), A = (A = Math.imul(ye, le)) + Math.imul(ve, oe) | 0, j = Math.imul(ve, le), w = w + Math.imul(Te, Ce) | 0, A = (A = A + Math.imul(Te, we) | 0) + Math.imul(_e, Ce) | 0, j = j + Math.imul(_e, we) | 0, w = w + Math.imul(ce, Be) | 0, A = (A = A + Math.imul(ce, Ne) | 0) + Math.imul(ie, Be) | 0, j = j + Math.imul(ie, Ne) | 0, w = w + Math.imul(q, qe) | 0, A = (A = A + Math.imul(q, Ue) | 0) + Math.imul(se, qe) | 0, j = j + Math.imul(se, Ue) | 0; - var rr = (J + (w = w + Math.imul(Q, ct) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, We) | 0) + Math.imul(ee, ct) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, We) | 0) + (A >>> 13) | 0) + (rr >>> 26) | 0, rr &= 67108863, w = Math.imul(W, oe), A = (A = Math.imul(W, le)) + Math.imul(K, oe) | 0, j = Math.imul(K, le), w = w + Math.imul(ye, Ce) | 0, A = (A = A + Math.imul(ye, we) | 0) + Math.imul(ve, Ce) | 0, j = j + Math.imul(ve, we) | 0, w = w + Math.imul(Te, Be) | 0, A = (A = A + Math.imul(Te, Ne) | 0) + Math.imul(_e, Be) | 0, j = j + Math.imul(_e, Ne) | 0, w = w + Math.imul(ce, qe) | 0, A = (A = A + Math.imul(ce, Ue) | 0) + Math.imul(ie, qe) | 0, j = j + Math.imul(ie, Ue) | 0, w = w + Math.imul(q, ct) | 0, A = (A = A + Math.imul(q, We) | 0) + Math.imul(se, ct) | 0, j = j + Math.imul(se, We) | 0; + var O = function(E, M, _) { + var w, A, j, V = E.words, D = M.words, z = _.words, J = 0, G = 0 | V[0], Q = 8191 & G, ee = G >>> 13, Z = 0 | V[1], q = 8191 & Z, se = Z >>> 13, ue = 0 | V[2], ce = 8191 & ue, ie = ue >>> 13, fe = 0 | V[3], Te = 8191 & fe, Se = fe >>> 13, te = 0 | V[4], ye = 8191 & te, ve = te >>> 13, F = 0 | V[5], W = 8191 & F, K = F >>> 13, X = 0 | V[6], ne = 8191 & X, re = X >>> 13, pe = 0 | V[7], Oe = 8191 & pe, xe = pe >>> 13, Re = 0 | V[8], De = 8191 & Re, Le = Re >>> 13, Ve = 0 | V[9], Ze = 8191 & Ve, Be = Ve >>> 13, de = 0 | D[0], oe = 8191 & de, le = de >>> 13, me = 0 | D[1], Ce = 8191 & me, we = me >>> 13, Ie = 0 | D[2], ke = 8191 & Ie, Ne = Ie >>> 13, He = 0 | D[3], qe = 8191 & He, Ue = He >>> 13, $e = 0 | D[4], ct = 8191 & $e, We = $e >>> 13, it = 0 | D[5], bt = 8191 & it, Xe = it >>> 13, ut = 0 | D[6], Mt = 8191 & ut, Ye = ut >>> 13, at = 0 | D[7], Tt = 8191 & at, tt = at >>> 13, mt = 0 | D[8], Lt = 8191 & mt, et = mt >>> 13, lt = 0 | D[9], xt = 8191 & lt, Rt = lt >>> 13; + _.negative = E.negative ^ M.negative, _.length = 19; + var Cr = (J + (w = Math.imul(Q, oe)) | 0) + ((8191 & (A = (A = Math.imul(Q, le)) + Math.imul(ee, oe) | 0)) << 13) | 0; + J = ((j = Math.imul(ee, le)) + (A >>> 13) | 0) + (Cr >>> 26) | 0, Cr &= 67108863, w = Math.imul(q, oe), A = (A = Math.imul(q, le)) + Math.imul(se, oe) | 0, j = Math.imul(se, le); + var _r = (J + (w = w + Math.imul(Q, Ce) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, we) | 0) + Math.imul(ee, Ce) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, we) | 0) + (A >>> 13) | 0) + (_r >>> 26) | 0, _r &= 67108863, w = Math.imul(ce, oe), A = (A = Math.imul(ce, le)) + Math.imul(ie, oe) | 0, j = Math.imul(ie, le), w = w + Math.imul(q, Ce) | 0, A = (A = A + Math.imul(q, we) | 0) + Math.imul(se, Ce) | 0, j = j + Math.imul(se, we) | 0; + var Nr = (J + (w = w + Math.imul(Q, ke) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Ne) | 0) + Math.imul(ee, ke) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, Ne) | 0) + (A >>> 13) | 0) + (Nr >>> 26) | 0, Nr &= 67108863, w = Math.imul(Te, oe), A = (A = Math.imul(Te, le)) + Math.imul(Se, oe) | 0, j = Math.imul(Se, le), w = w + Math.imul(ce, Ce) | 0, A = (A = A + Math.imul(ce, we) | 0) + Math.imul(ie, Ce) | 0, j = j + Math.imul(ie, we) | 0, w = w + Math.imul(q, ke) | 0, A = (A = A + Math.imul(q, Ne) | 0) + Math.imul(se, ke) | 0, j = j + Math.imul(se, Ne) | 0; + var pr = (J + (w = w + Math.imul(Q, qe) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Ue) | 0) + Math.imul(ee, qe) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, Ue) | 0) + (A >>> 13) | 0) + (pr >>> 26) | 0, pr &= 67108863, w = Math.imul(ye, oe), A = (A = Math.imul(ye, le)) + Math.imul(ve, oe) | 0, j = Math.imul(ve, le), w = w + Math.imul(Te, Ce) | 0, A = (A = A + Math.imul(Te, we) | 0) + Math.imul(Se, Ce) | 0, j = j + Math.imul(Se, we) | 0, w = w + Math.imul(ce, ke) | 0, A = (A = A + Math.imul(ce, Ne) | 0) + Math.imul(ie, ke) | 0, j = j + Math.imul(ie, Ne) | 0, w = w + Math.imul(q, qe) | 0, A = (A = A + Math.imul(q, Ue) | 0) + Math.imul(se, qe) | 0, j = j + Math.imul(se, Ue) | 0; + var nr = (J + (w = w + Math.imul(Q, ct) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, We) | 0) + Math.imul(ee, ct) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, We) | 0) + (A >>> 13) | 0) + (nr >>> 26) | 0, nr &= 67108863, w = Math.imul(W, oe), A = (A = Math.imul(W, le)) + Math.imul(K, oe) | 0, j = Math.imul(K, le), w = w + Math.imul(ye, Ce) | 0, A = (A = A + Math.imul(ye, we) | 0) + Math.imul(ve, Ce) | 0, j = j + Math.imul(ve, we) | 0, w = w + Math.imul(Te, ke) | 0, A = (A = A + Math.imul(Te, Ne) | 0) + Math.imul(Se, ke) | 0, j = j + Math.imul(Se, Ne) | 0, w = w + Math.imul(ce, qe) | 0, A = (A = A + Math.imul(ce, Ue) | 0) + Math.imul(ie, qe) | 0, j = j + Math.imul(ie, Ue) | 0, w = w + Math.imul(q, ct) | 0, A = (A = A + Math.imul(q, We) | 0) + Math.imul(se, ct) | 0, j = j + Math.imul(se, We) | 0; var Sr = (J + (w = w + Math.imul(Q, bt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Xe) | 0) + Math.imul(ee, bt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, Xe) | 0) + (A >>> 13) | 0) + (Sr >>> 26) | 0, Sr &= 67108863, w = Math.imul(ne, oe), A = (A = Math.imul(ne, le)) + Math.imul(re, oe) | 0, j = Math.imul(re, le), w = w + Math.imul(W, Ce) | 0, A = (A = A + Math.imul(W, we) | 0) + Math.imul(K, Ce) | 0, j = j + Math.imul(K, we) | 0, w = w + Math.imul(ye, Be) | 0, A = (A = A + Math.imul(ye, Ne) | 0) + Math.imul(ve, Be) | 0, j = j + Math.imul(ve, Ne) | 0, w = w + Math.imul(Te, qe) | 0, A = (A = A + Math.imul(Te, Ue) | 0) + Math.imul(_e, qe) | 0, j = j + Math.imul(_e, Ue) | 0, w = w + Math.imul(ce, ct) | 0, A = (A = A + Math.imul(ce, We) | 0) + Math.imul(ie, ct) | 0, j = j + Math.imul(ie, We) | 0, w = w + Math.imul(q, bt) | 0, A = (A = A + Math.imul(q, Xe) | 0) + Math.imul(se, bt) | 0, j = j + Math.imul(se, Xe) | 0; - var _r = (J + (w = w + Math.imul(Q, Mt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Ye) | 0) + Math.imul(ee, Mt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, Ye) | 0) + (A >>> 13) | 0) + (_r >>> 26) | 0, _r &= 67108863, w = Math.imul(Ae, oe), A = (A = Math.imul(Ae, le)) + Math.imul(xe, oe) | 0, j = Math.imul(xe, le), w = w + Math.imul(ne, Ce) | 0, A = (A = A + Math.imul(ne, we) | 0) + Math.imul(re, Ce) | 0, j = j + Math.imul(re, we) | 0, w = w + Math.imul(W, Be) | 0, A = (A = A + Math.imul(W, Ne) | 0) + Math.imul(K, Be) | 0, j = j + Math.imul(K, Ne) | 0, w = w + Math.imul(ye, qe) | 0, A = (A = A + Math.imul(ye, Ue) | 0) + Math.imul(ve, qe) | 0, j = j + Math.imul(ve, Ue) | 0, w = w + Math.imul(Te, ct) | 0, A = (A = A + Math.imul(Te, We) | 0) + Math.imul(_e, ct) | 0, j = j + Math.imul(_e, We) | 0, w = w + Math.imul(ce, bt) | 0, A = (A = A + Math.imul(ce, Xe) | 0) + Math.imul(ie, bt) | 0, j = j + Math.imul(ie, Xe) | 0, w = w + Math.imul(q, Mt) | 0, A = (A = A + Math.imul(q, Ye) | 0) + Math.imul(se, Mt) | 0, j = j + Math.imul(se, Ye) | 0; - var Mr = (J + (w = w + Math.imul(Q, Tt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, tt) | 0) + Math.imul(ee, Tt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, tt) | 0) + (A >>> 13) | 0) + (Mr >>> 26) | 0, Mr &= 67108863, w = Math.imul(De, oe), A = (A = Math.imul(De, le)) + Math.imul(Le, oe) | 0, j = Math.imul(Le, le), w = w + Math.imul(Ae, Ce) | 0, A = (A = A + Math.imul(Ae, we) | 0) + Math.imul(xe, Ce) | 0, j = j + Math.imul(xe, we) | 0, w = w + Math.imul(ne, Be) | 0, A = (A = A + Math.imul(ne, Ne) | 0) + Math.imul(re, Be) | 0, j = j + Math.imul(re, Ne) | 0, w = w + Math.imul(W, qe) | 0, A = (A = A + Math.imul(W, Ue) | 0) + Math.imul(K, qe) | 0, j = j + Math.imul(K, Ue) | 0, w = w + Math.imul(ye, ct) | 0, A = (A = A + Math.imul(ye, We) | 0) + Math.imul(ve, ct) | 0, j = j + Math.imul(ve, We) | 0, w = w + Math.imul(Te, bt) | 0, A = (A = A + Math.imul(Te, Xe) | 0) + Math.imul(_e, bt) | 0, j = j + Math.imul(_e, Xe) | 0, w = w + Math.imul(ce, Mt) | 0, A = (A = A + Math.imul(ce, Ye) | 0) + Math.imul(ie, Mt) | 0, j = j + Math.imul(ie, Ye) | 0, w = w + Math.imul(q, Tt) | 0, A = (A = A + Math.imul(q, tt) | 0) + Math.imul(se, Tt) | 0, j = j + Math.imul(se, tt) | 0; - var Ir = (J + (w = w + Math.imul(Q, Lt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, et) | 0) + Math.imul(ee, Lt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, et) | 0) + (A >>> 13) | 0) + (Ir >>> 26) | 0, Ir &= 67108863, w = Math.imul(Ze, oe), A = (A = Math.imul(Ze, le)) + Math.imul(ke, oe) | 0, j = Math.imul(ke, le), w = w + Math.imul(De, Ce) | 0, A = (A = A + Math.imul(De, we) | 0) + Math.imul(Le, Ce) | 0, j = j + Math.imul(Le, we) | 0, w = w + Math.imul(Ae, Be) | 0, A = (A = A + Math.imul(Ae, Ne) | 0) + Math.imul(xe, Be) | 0, j = j + Math.imul(xe, Ne) | 0, w = w + Math.imul(ne, qe) | 0, A = (A = A + Math.imul(ne, Ue) | 0) + Math.imul(re, qe) | 0, j = j + Math.imul(re, Ue) | 0, w = w + Math.imul(W, ct) | 0, A = (A = A + Math.imul(W, We) | 0) + Math.imul(K, ct) | 0, j = j + Math.imul(K, We) | 0, w = w + Math.imul(ye, bt) | 0, A = (A = A + Math.imul(ye, Xe) | 0) + Math.imul(ve, bt) | 0, j = j + Math.imul(ve, Xe) | 0, w = w + Math.imul(Te, Mt) | 0, A = (A = A + Math.imul(Te, Ye) | 0) + Math.imul(_e, Mt) | 0, j = j + Math.imul(_e, Ye) | 0, w = w + Math.imul(ce, Tt) | 0, A = (A = A + Math.imul(ce, tt) | 0) + Math.imul(ie, Tt) | 0, j = j + Math.imul(ie, tt) | 0, w = w + Math.imul(q, Lt) | 0, A = (A = A + Math.imul(q, et) | 0) + Math.imul(se, Lt) | 0, j = j + Math.imul(se, et) | 0; - var xr = (J + (w = w + Math.imul(Q, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Rt) | 0) + Math.imul(ee, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ee, Rt) | 0) + (A >>> 13) | 0) + (xr >>> 26) | 0, xr &= 67108863, w = Math.imul(Ze, Ce), A = (A = Math.imul(Ze, we)) + Math.imul(ke, Ce) | 0, j = Math.imul(ke, we), w = w + Math.imul(De, Be) | 0, A = (A = A + Math.imul(De, Ne) | 0) + Math.imul(Le, Be) | 0, j = j + Math.imul(Le, Ne) | 0, w = w + Math.imul(Ae, qe) | 0, A = (A = A + Math.imul(Ae, Ue) | 0) + Math.imul(xe, qe) | 0, j = j + Math.imul(xe, Ue) | 0, w = w + Math.imul(ne, ct) | 0, A = (A = A + Math.imul(ne, We) | 0) + Math.imul(re, ct) | 0, j = j + Math.imul(re, We) | 0, w = w + Math.imul(W, bt) | 0, A = (A = A + Math.imul(W, Xe) | 0) + Math.imul(K, bt) | 0, j = j + Math.imul(K, Xe) | 0, w = w + Math.imul(ye, Mt) | 0, A = (A = A + Math.imul(ye, Ye) | 0) + Math.imul(ve, Mt) | 0, j = j + Math.imul(ve, Ye) | 0, w = w + Math.imul(Te, Tt) | 0, A = (A = A + Math.imul(Te, tt) | 0) + Math.imul(_e, Tt) | 0, j = j + Math.imul(_e, tt) | 0, w = w + Math.imul(ce, Lt) | 0, A = (A = A + Math.imul(ce, et) | 0) + Math.imul(ie, Lt) | 0, j = j + Math.imul(ie, et) | 0; - var hr = (J + (w = w + Math.imul(q, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(q, Rt) | 0) + Math.imul(se, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(se, Rt) | 0) + (A >>> 13) | 0) + (hr >>> 26) | 0, hr &= 67108863, w = Math.imul(Ze, Be), A = (A = Math.imul(Ze, Ne)) + Math.imul(ke, Be) | 0, j = Math.imul(ke, Ne), w = w + Math.imul(De, qe) | 0, A = (A = A + Math.imul(De, Ue) | 0) + Math.imul(Le, qe) | 0, j = j + Math.imul(Le, Ue) | 0, w = w + Math.imul(Ae, ct) | 0, A = (A = A + Math.imul(Ae, We) | 0) + Math.imul(xe, ct) | 0, j = j + Math.imul(xe, We) | 0, w = w + Math.imul(ne, bt) | 0, A = (A = A + Math.imul(ne, Xe) | 0) + Math.imul(re, bt) | 0, j = j + Math.imul(re, Xe) | 0, w = w + Math.imul(W, Mt) | 0, A = (A = A + Math.imul(W, Ye) | 0) + Math.imul(K, Mt) | 0, j = j + Math.imul(K, Ye) | 0, w = w + Math.imul(ye, Tt) | 0, A = (A = A + Math.imul(ye, tt) | 0) + Math.imul(ve, Tt) | 0, j = j + Math.imul(ve, tt) | 0, w = w + Math.imul(Te, Lt) | 0, A = (A = A + Math.imul(Te, et) | 0) + Math.imul(_e, Lt) | 0, j = j + Math.imul(_e, et) | 0; - var Er = (J + (w = w + Math.imul(ce, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(ce, Rt) | 0) + Math.imul(ie, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ie, Rt) | 0) + (A >>> 13) | 0) + (Er >>> 26) | 0, Er &= 67108863, w = Math.imul(Ze, qe), A = (A = Math.imul(Ze, Ue)) + Math.imul(ke, qe) | 0, j = Math.imul(ke, Ue), w = w + Math.imul(De, ct) | 0, A = (A = A + Math.imul(De, We) | 0) + Math.imul(Le, ct) | 0, j = j + Math.imul(Le, We) | 0, w = w + Math.imul(Ae, bt) | 0, A = (A = A + Math.imul(Ae, Xe) | 0) + Math.imul(xe, bt) | 0, j = j + Math.imul(xe, Xe) | 0, w = w + Math.imul(ne, Mt) | 0, A = (A = A + Math.imul(ne, Ye) | 0) + Math.imul(re, Mt) | 0, j = j + Math.imul(re, Ye) | 0, w = w + Math.imul(W, Tt) | 0, A = (A = A + Math.imul(W, tt) | 0) + Math.imul(K, Tt) | 0, j = j + Math.imul(K, tt) | 0, w = w + Math.imul(ye, Lt) | 0, A = (A = A + Math.imul(ye, et) | 0) + Math.imul(ve, Lt) | 0, j = j + Math.imul(ve, et) | 0; - var nr = (J + (w = w + Math.imul(Te, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Te, Rt) | 0) + Math.imul(_e, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(_e, Rt) | 0) + (A >>> 13) | 0) + (nr >>> 26) | 0, nr &= 67108863, w = Math.imul(Ze, ct), A = (A = Math.imul(Ze, We)) + Math.imul(ke, ct) | 0, j = Math.imul(ke, We), w = w + Math.imul(De, bt) | 0, A = (A = A + Math.imul(De, Xe) | 0) + Math.imul(Le, bt) | 0, j = j + Math.imul(Le, Xe) | 0, w = w + Math.imul(Ae, Mt) | 0, A = (A = A + Math.imul(Ae, Ye) | 0) + Math.imul(xe, Mt) | 0, j = j + Math.imul(xe, Ye) | 0, w = w + Math.imul(ne, Tt) | 0, A = (A = A + Math.imul(ne, tt) | 0) + Math.imul(re, Tt) | 0, j = j + Math.imul(re, tt) | 0, w = w + Math.imul(W, Lt) | 0, A = (A = A + Math.imul(W, et) | 0) + Math.imul(K, Lt) | 0, j = j + Math.imul(K, et) | 0; - var Pr = (J + (w = w + Math.imul(ye, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(ye, Rt) | 0) + Math.imul(ve, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(ve, Rt) | 0) + (A >>> 13) | 0) + (Pr >>> 26) | 0, Pr &= 67108863, w = Math.imul(Ze, bt), A = (A = Math.imul(Ze, Xe)) + Math.imul(ke, bt) | 0, j = Math.imul(ke, Xe), w = w + Math.imul(De, Mt) | 0, A = (A = A + Math.imul(De, Ye) | 0) + Math.imul(Le, Mt) | 0, j = j + Math.imul(Le, Ye) | 0, w = w + Math.imul(Ae, Tt) | 0, A = (A = A + Math.imul(Ae, tt) | 0) + Math.imul(xe, Tt) | 0, j = j + Math.imul(xe, tt) | 0, w = w + Math.imul(ne, Lt) | 0, A = (A = A + Math.imul(ne, et) | 0) + Math.imul(re, Lt) | 0, j = j + Math.imul(re, et) | 0; - var or = (J + (w = w + Math.imul(W, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(W, Rt) | 0) + Math.imul(K, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(K, Rt) | 0) + (A >>> 13) | 0) + (or >>> 26) | 0, or &= 67108863, w = Math.imul(Ze, Mt), A = (A = Math.imul(Ze, Ye)) + Math.imul(ke, Mt) | 0, j = Math.imul(ke, Ye), w = w + Math.imul(De, Tt) | 0, A = (A = A + Math.imul(De, tt) | 0) + Math.imul(Le, Tt) | 0, j = j + Math.imul(Le, tt) | 0, w = w + Math.imul(Ae, Lt) | 0, A = (A = A + Math.imul(Ae, et) | 0) + Math.imul(xe, Lt) | 0, j = j + Math.imul(xe, et) | 0; + J = ((j = j + Math.imul(ee, Xe) | 0) + (A >>> 13) | 0) + (Sr >>> 26) | 0, Sr &= 67108863, w = Math.imul(ne, oe), A = (A = Math.imul(ne, le)) + Math.imul(re, oe) | 0, j = Math.imul(re, le), w = w + Math.imul(W, Ce) | 0, A = (A = A + Math.imul(W, we) | 0) + Math.imul(K, Ce) | 0, j = j + Math.imul(K, we) | 0, w = w + Math.imul(ye, ke) | 0, A = (A = A + Math.imul(ye, Ne) | 0) + Math.imul(ve, ke) | 0, j = j + Math.imul(ve, Ne) | 0, w = w + Math.imul(Te, qe) | 0, A = (A = A + Math.imul(Te, Ue) | 0) + Math.imul(Se, qe) | 0, j = j + Math.imul(Se, Ue) | 0, w = w + Math.imul(ce, ct) | 0, A = (A = A + Math.imul(ce, We) | 0) + Math.imul(ie, ct) | 0, j = j + Math.imul(ie, We) | 0, w = w + Math.imul(q, bt) | 0, A = (A = A + Math.imul(q, Xe) | 0) + Math.imul(se, bt) | 0, j = j + Math.imul(se, Xe) | 0; + var Mr = (J + (w = w + Math.imul(Q, Mt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Ye) | 0) + Math.imul(ee, Mt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, Ye) | 0) + (A >>> 13) | 0) + (Mr >>> 26) | 0, Mr &= 67108863, w = Math.imul(Oe, oe), A = (A = Math.imul(Oe, le)) + Math.imul(xe, oe) | 0, j = Math.imul(xe, le), w = w + Math.imul(ne, Ce) | 0, A = (A = A + Math.imul(ne, we) | 0) + Math.imul(re, Ce) | 0, j = j + Math.imul(re, we) | 0, w = w + Math.imul(W, ke) | 0, A = (A = A + Math.imul(W, Ne) | 0) + Math.imul(K, ke) | 0, j = j + Math.imul(K, Ne) | 0, w = w + Math.imul(ye, qe) | 0, A = (A = A + Math.imul(ye, Ue) | 0) + Math.imul(ve, qe) | 0, j = j + Math.imul(ve, Ue) | 0, w = w + Math.imul(Te, ct) | 0, A = (A = A + Math.imul(Te, We) | 0) + Math.imul(Se, ct) | 0, j = j + Math.imul(Se, We) | 0, w = w + Math.imul(ce, bt) | 0, A = (A = A + Math.imul(ce, Xe) | 0) + Math.imul(ie, bt) | 0, j = j + Math.imul(ie, Xe) | 0, w = w + Math.imul(q, Mt) | 0, A = (A = A + Math.imul(q, Ye) | 0) + Math.imul(se, Mt) | 0, j = j + Math.imul(se, Ye) | 0; + var xr = (J + (w = w + Math.imul(Q, Tt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, tt) | 0) + Math.imul(ee, Tt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, tt) | 0) + (A >>> 13) | 0) + (xr >>> 26) | 0, xr &= 67108863, w = Math.imul(De, oe), A = (A = Math.imul(De, le)) + Math.imul(Le, oe) | 0, j = Math.imul(Le, le), w = w + Math.imul(Oe, Ce) | 0, A = (A = A + Math.imul(Oe, we) | 0) + Math.imul(xe, Ce) | 0, j = j + Math.imul(xe, we) | 0, w = w + Math.imul(ne, ke) | 0, A = (A = A + Math.imul(ne, Ne) | 0) + Math.imul(re, ke) | 0, j = j + Math.imul(re, Ne) | 0, w = w + Math.imul(W, qe) | 0, A = (A = A + Math.imul(W, Ue) | 0) + Math.imul(K, qe) | 0, j = j + Math.imul(K, Ue) | 0, w = w + Math.imul(ye, ct) | 0, A = (A = A + Math.imul(ye, We) | 0) + Math.imul(ve, ct) | 0, j = j + Math.imul(ve, We) | 0, w = w + Math.imul(Te, bt) | 0, A = (A = A + Math.imul(Te, Xe) | 0) + Math.imul(Se, bt) | 0, j = j + Math.imul(Se, Xe) | 0, w = w + Math.imul(ce, Mt) | 0, A = (A = A + Math.imul(ce, Ye) | 0) + Math.imul(ie, Mt) | 0, j = j + Math.imul(ie, Ye) | 0, w = w + Math.imul(q, Tt) | 0, A = (A = A + Math.imul(q, tt) | 0) + Math.imul(se, Tt) | 0, j = j + Math.imul(se, tt) | 0; + var Lr = (J + (w = w + Math.imul(Q, Lt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, et) | 0) + Math.imul(ee, Lt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, et) | 0) + (A >>> 13) | 0) + (Lr >>> 26) | 0, Lr &= 67108863, w = Math.imul(Ze, oe), A = (A = Math.imul(Ze, le)) + Math.imul(Be, oe) | 0, j = Math.imul(Be, le), w = w + Math.imul(De, Ce) | 0, A = (A = A + Math.imul(De, we) | 0) + Math.imul(Le, Ce) | 0, j = j + Math.imul(Le, we) | 0, w = w + Math.imul(Oe, ke) | 0, A = (A = A + Math.imul(Oe, Ne) | 0) + Math.imul(xe, ke) | 0, j = j + Math.imul(xe, Ne) | 0, w = w + Math.imul(ne, qe) | 0, A = (A = A + Math.imul(ne, Ue) | 0) + Math.imul(re, qe) | 0, j = j + Math.imul(re, Ue) | 0, w = w + Math.imul(W, ct) | 0, A = (A = A + Math.imul(W, We) | 0) + Math.imul(K, ct) | 0, j = j + Math.imul(K, We) | 0, w = w + Math.imul(ye, bt) | 0, A = (A = A + Math.imul(ye, Xe) | 0) + Math.imul(ve, bt) | 0, j = j + Math.imul(ve, Xe) | 0, w = w + Math.imul(Te, Mt) | 0, A = (A = A + Math.imul(Te, Ye) | 0) + Math.imul(Se, Mt) | 0, j = j + Math.imul(Se, Ye) | 0, w = w + Math.imul(ce, Tt) | 0, A = (A = A + Math.imul(ce, tt) | 0) + Math.imul(ie, Tt) | 0, j = j + Math.imul(ie, tt) | 0, w = w + Math.imul(q, Lt) | 0, A = (A = A + Math.imul(q, et) | 0) + Math.imul(se, Lt) | 0, j = j + Math.imul(se, et) | 0; + var Er = (J + (w = w + Math.imul(Q, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Q, Rt) | 0) + Math.imul(ee, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ee, Rt) | 0) + (A >>> 13) | 0) + (Er >>> 26) | 0, Er &= 67108863, w = Math.imul(Ze, Ce), A = (A = Math.imul(Ze, we)) + Math.imul(Be, Ce) | 0, j = Math.imul(Be, we), w = w + Math.imul(De, ke) | 0, A = (A = A + Math.imul(De, Ne) | 0) + Math.imul(Le, ke) | 0, j = j + Math.imul(Le, Ne) | 0, w = w + Math.imul(Oe, qe) | 0, A = (A = A + Math.imul(Oe, Ue) | 0) + Math.imul(xe, qe) | 0, j = j + Math.imul(xe, Ue) | 0, w = w + Math.imul(ne, ct) | 0, A = (A = A + Math.imul(ne, We) | 0) + Math.imul(re, ct) | 0, j = j + Math.imul(re, We) | 0, w = w + Math.imul(W, bt) | 0, A = (A = A + Math.imul(W, Xe) | 0) + Math.imul(K, bt) | 0, j = j + Math.imul(K, Xe) | 0, w = w + Math.imul(ye, Mt) | 0, A = (A = A + Math.imul(ye, Ye) | 0) + Math.imul(ve, Mt) | 0, j = j + Math.imul(ve, Ye) | 0, w = w + Math.imul(Te, Tt) | 0, A = (A = A + Math.imul(Te, tt) | 0) + Math.imul(Se, Tt) | 0, j = j + Math.imul(Se, tt) | 0, w = w + Math.imul(ce, Lt) | 0, A = (A = A + Math.imul(ce, et) | 0) + Math.imul(ie, Lt) | 0, j = j + Math.imul(ie, et) | 0; + var mr = (J + (w = w + Math.imul(q, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(q, Rt) | 0) + Math.imul(se, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(se, Rt) | 0) + (A >>> 13) | 0) + (mr >>> 26) | 0, mr &= 67108863, w = Math.imul(Ze, ke), A = (A = Math.imul(Ze, Ne)) + Math.imul(Be, ke) | 0, j = Math.imul(Be, Ne), w = w + Math.imul(De, qe) | 0, A = (A = A + Math.imul(De, Ue) | 0) + Math.imul(Le, qe) | 0, j = j + Math.imul(Le, Ue) | 0, w = w + Math.imul(Oe, ct) | 0, A = (A = A + Math.imul(Oe, We) | 0) + Math.imul(xe, ct) | 0, j = j + Math.imul(xe, We) | 0, w = w + Math.imul(ne, bt) | 0, A = (A = A + Math.imul(ne, Xe) | 0) + Math.imul(re, bt) | 0, j = j + Math.imul(re, Xe) | 0, w = w + Math.imul(W, Mt) | 0, A = (A = A + Math.imul(W, Ye) | 0) + Math.imul(K, Mt) | 0, j = j + Math.imul(K, Ye) | 0, w = w + Math.imul(ye, Tt) | 0, A = (A = A + Math.imul(ye, tt) | 0) + Math.imul(ve, Tt) | 0, j = j + Math.imul(ve, tt) | 0, w = w + Math.imul(Te, Lt) | 0, A = (A = A + Math.imul(Te, et) | 0) + Math.imul(Se, Lt) | 0, j = j + Math.imul(Se, et) | 0; + var Pr = (J + (w = w + Math.imul(ce, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(ce, Rt) | 0) + Math.imul(ie, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ie, Rt) | 0) + (A >>> 13) | 0) + (Pr >>> 26) | 0, Pr &= 67108863, w = Math.imul(Ze, qe), A = (A = Math.imul(Ze, Ue)) + Math.imul(Be, qe) | 0, j = Math.imul(Be, Ue), w = w + Math.imul(De, ct) | 0, A = (A = A + Math.imul(De, We) | 0) + Math.imul(Le, ct) | 0, j = j + Math.imul(Le, We) | 0, w = w + Math.imul(Oe, bt) | 0, A = (A = A + Math.imul(Oe, Xe) | 0) + Math.imul(xe, bt) | 0, j = j + Math.imul(xe, Xe) | 0, w = w + Math.imul(ne, Mt) | 0, A = (A = A + Math.imul(ne, Ye) | 0) + Math.imul(re, Mt) | 0, j = j + Math.imul(re, Ye) | 0, w = w + Math.imul(W, Tt) | 0, A = (A = A + Math.imul(W, tt) | 0) + Math.imul(K, Tt) | 0, j = j + Math.imul(K, tt) | 0, w = w + Math.imul(ye, Lt) | 0, A = (A = A + Math.imul(ye, et) | 0) + Math.imul(ve, Lt) | 0, j = j + Math.imul(ve, et) | 0; + var or = (J + (w = w + Math.imul(Te, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Te, Rt) | 0) + Math.imul(Se, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(Se, Rt) | 0) + (A >>> 13) | 0) + (or >>> 26) | 0, or &= 67108863, w = Math.imul(Ze, ct), A = (A = Math.imul(Ze, We)) + Math.imul(Be, ct) | 0, j = Math.imul(Be, We), w = w + Math.imul(De, bt) | 0, A = (A = A + Math.imul(De, Xe) | 0) + Math.imul(Le, bt) | 0, j = j + Math.imul(Le, Xe) | 0, w = w + Math.imul(Oe, Mt) | 0, A = (A = A + Math.imul(Oe, Ye) | 0) + Math.imul(xe, Mt) | 0, j = j + Math.imul(xe, Ye) | 0, w = w + Math.imul(ne, Tt) | 0, A = (A = A + Math.imul(ne, tt) | 0) + Math.imul(re, Tt) | 0, j = j + Math.imul(re, tt) | 0, w = w + Math.imul(W, Lt) | 0, A = (A = A + Math.imul(W, et) | 0) + Math.imul(K, Lt) | 0, j = j + Math.imul(K, et) | 0; + var Ar = (J + (w = w + Math.imul(ye, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(ye, Rt) | 0) + Math.imul(ve, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(ve, Rt) | 0) + (A >>> 13) | 0) + (Ar >>> 26) | 0, Ar &= 67108863, w = Math.imul(Ze, bt), A = (A = Math.imul(Ze, Xe)) + Math.imul(Be, bt) | 0, j = Math.imul(Be, Xe), w = w + Math.imul(De, Mt) | 0, A = (A = A + Math.imul(De, Ye) | 0) + Math.imul(Le, Mt) | 0, j = j + Math.imul(Le, Ye) | 0, w = w + Math.imul(Oe, Tt) | 0, A = (A = A + Math.imul(Oe, tt) | 0) + Math.imul(xe, Tt) | 0, j = j + Math.imul(xe, tt) | 0, w = w + Math.imul(ne, Lt) | 0, A = (A = A + Math.imul(ne, et) | 0) + Math.imul(re, Lt) | 0, j = j + Math.imul(re, et) | 0; + var ir = (J + (w = w + Math.imul(W, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(W, Rt) | 0) + Math.imul(K, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(K, Rt) | 0) + (A >>> 13) | 0) + (ir >>> 26) | 0, ir &= 67108863, w = Math.imul(Ze, Mt), A = (A = Math.imul(Ze, Ye)) + Math.imul(Be, Mt) | 0, j = Math.imul(Be, Ye), w = w + Math.imul(De, Tt) | 0, A = (A = A + Math.imul(De, tt) | 0) + Math.imul(Le, Tt) | 0, j = j + Math.imul(Le, tt) | 0, w = w + Math.imul(Oe, Lt) | 0, A = (A = A + Math.imul(Oe, et) | 0) + Math.imul(xe, Lt) | 0, j = j + Math.imul(xe, et) | 0; var $t = (J + (w = w + Math.imul(ne, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(ne, Rt) | 0) + Math.imul(re, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(re, Rt) | 0) + (A >>> 13) | 0) + ($t >>> 26) | 0, $t &= 67108863, w = Math.imul(Ze, Tt), A = (A = Math.imul(Ze, tt)) + Math.imul(ke, Tt) | 0, j = Math.imul(ke, tt), w = w + Math.imul(De, Lt) | 0, A = (A = A + Math.imul(De, et) | 0) + Math.imul(Le, Lt) | 0, j = j + Math.imul(Le, et) | 0; - var ir = (J + (w = w + Math.imul(Ae, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Ae, Rt) | 0) + Math.imul(xe, xt) | 0)) << 13) | 0; - J = ((j = j + Math.imul(xe, Rt) | 0) + (A >>> 13) | 0) + (ir >>> 26) | 0, ir &= 67108863, w = Math.imul(Ze, Lt), A = (A = Math.imul(Ze, et)) + Math.imul(ke, Lt) | 0, j = Math.imul(ke, et); + J = ((j = j + Math.imul(re, Rt) | 0) + (A >>> 13) | 0) + ($t >>> 26) | 0, $t &= 67108863, w = Math.imul(Ze, Tt), A = (A = Math.imul(Ze, tt)) + Math.imul(Be, Tt) | 0, j = Math.imul(Be, tt), w = w + Math.imul(De, Lt) | 0, A = (A = A + Math.imul(De, et) | 0) + Math.imul(Le, Lt) | 0, j = j + Math.imul(Le, et) | 0; + var ar = (J + (w = w + Math.imul(Oe, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(Oe, Rt) | 0) + Math.imul(xe, xt) | 0)) << 13) | 0; + J = ((j = j + Math.imul(xe, Rt) | 0) + (A >>> 13) | 0) + (ar >>> 26) | 0, ar &= 67108863, w = Math.imul(Ze, Lt), A = (A = Math.imul(Ze, et)) + Math.imul(Be, Lt) | 0, j = Math.imul(Be, et); var vn = (J + (w = w + Math.imul(De, xt) | 0) | 0) + ((8191 & (A = (A = A + Math.imul(De, Rt) | 0) + Math.imul(Le, xt) | 0)) << 13) | 0; J = ((j = j + Math.imul(Le, Rt) | 0) + (A >>> 13) | 0) + (vn >>> 26) | 0, vn &= 67108863; - var xn = (J + (w = Math.imul(Ze, xt)) | 0) + ((8191 & (A = (A = Math.imul(Ze, Rt)) + Math.imul(ke, xt) | 0)) << 13) | 0; - return J = ((j = Math.imul(ke, Rt)) + (A >>> 13) | 0) + (xn >>> 26) | 0, xn &= 67108863, z[0] = wr, z[1] = Cr, z[2] = Tr, z[3] = fr, z[4] = rr, z[5] = Sr, z[6] = _r, z[7] = Mr, z[8] = Ir, z[9] = xr, z[10] = hr, z[11] = Er, z[12] = nr, z[13] = Pr, z[14] = or, z[15] = $t, z[16] = ir, z[17] = vn, z[18] = xn, J !== 0 && (z[19] = J, S.length++), S; + var xn = (J + (w = Math.imul(Ze, xt)) | 0) + ((8191 & (A = (A = Math.imul(Ze, Rt)) + Math.imul(Be, xt) | 0)) << 13) | 0; + return J = ((j = Math.imul(Be, Rt)) + (A >>> 13) | 0) + (xn >>> 26) | 0, xn &= 67108863, z[0] = Cr, z[1] = _r, z[2] = Nr, z[3] = pr, z[4] = nr, z[5] = Sr, z[6] = Mr, z[7] = xr, z[8] = Lr, z[9] = Er, z[10] = mr, z[11] = Pr, z[12] = or, z[13] = Ar, z[14] = ir, z[15] = $t, z[16] = ar, z[17] = vn, z[18] = xn, J !== 0 && (z[19] = J, _.length++), _; }; - function I(E, M, S) { - S.negative = M.negative ^ E.negative, S.length = E.length + M.length; - for (var w = 0, A = 0, j = 0; j < S.length - 1; j++) { + function I(E, M, _) { + _.negative = M.negative ^ E.negative, _.length = E.length + M.length; + for (var w = 0, A = 0, j = 0; j < _.length - 1; j++) { var V = A; A = 0; for (var D = 67108863 & w, z = Math.min(j, M.length - 1), J = Math.max(0, j - E.length + 1); J <= z; J++) { var G = j - J, Q = (0 | E.words[G]) * (0 | M.words[J]), ee = 67108863 & Q; D = 67108863 & (ee = ee + D | 0), A += (V = (V = V + (Q / 67108864 | 0) | 0) + (ee >>> 26) | 0) >>> 26, V &= 67108863; } - S.words[j] = D, w = V, V = A; + _.words[j] = D, w = V, V = A; } - return w !== 0 ? S.words[j] = w : S.length--, S._strip(); + return w !== 0 ? _.words[j] = w : _.length--, _._strip(); } - function B(E, M, S) { - return I(E, M, S); + function k(E, M, _) { + return I(E, M, _); } Math.imul || (O = h), t.prototype.mulTo = function(E, M) { - var S = this.length + E.length; - return this.length === 10 && E.length === 10 ? O(this, E, M) : S < 63 ? h(this, E, M) : S < 1024 ? I(this, E, M) : B(this, E, M); + var _ = this.length + E.length; + return this.length === 10 && E.length === 10 ? O(this, E, M) : _ < 63 ? h(this, E, M) : _ < 1024 ? I(this, E, M) : k(this, E, M); }, t.prototype.mul = function(E) { var M = new t(null); return M.words = new Array(this.length + E.length), this.mulTo(E, M); }, t.prototype.mulf = function(E) { var M = new t(null); - return M.words = new Array(this.length + E.length), B(this, E, M); + return M.words = new Array(this.length + E.length), k(this, E, M); }, t.prototype.imul = function(E) { return this.clone().mulTo(E, this); }, t.prototype.imuln = function(E) { var M = E < 0; M && (E = -E), i(typeof E == "number"), i(E < 67108864); - for (var S = 0, w = 0; w < this.length; w++) { - var A = (0 | this.words[w]) * E, j = (67108863 & A) + (67108863 & S); - S >>= 26, S += A / 67108864 | 0, S += j >>> 26, this.words[w] = 67108863 & j; + for (var _ = 0, w = 0; w < this.length; w++) { + var A = (0 | this.words[w]) * E, j = (67108863 & A) + (67108863 & _); + _ >>= 26, _ += A / 67108864 | 0, _ += j >>> 26, this.words[w] = 67108863 & j; } - return S !== 0 && (this.words[w] = S, this.length++), M ? this.ineg() : this; + return _ !== 0 && (this.words[w] = _, this.length++), M ? this.ineg() : this; }, t.prototype.muln = function(E) { return this.clone().imuln(E); }, t.prototype.sqr = function() { @@ -14884,17 +14884,17 @@ function N6() { return V; }(E); if (M.length === 0) return new t(1); - for (var S = this, w = 0; w < M.length && M[w] === 0; w++, S = S.sqr()) ; - if (++w < M.length) for (var A = S.sqr(); w < M.length; w++, A = A.sqr()) M[w] !== 0 && (S = S.mul(A)); - return S; + for (var _ = this, w = 0; w < M.length && M[w] === 0; w++, _ = _.sqr()) ; + if (++w < M.length) for (var A = _.sqr(); w < M.length; w++, A = A.sqr()) M[w] !== 0 && (_ = _.mul(A)); + return _; }, t.prototype.iushln = function(E) { i(typeof E == "number" && E >= 0); - var M, S = E % 26, w = (E - S) / 26, A = 67108863 >>> 26 - S << 26 - S; - if (S !== 0) { + var M, _ = E % 26, w = (E - _) / 26, A = 67108863 >>> 26 - _ << 26 - _; + if (_ !== 0) { var j = 0; for (M = 0; M < this.length; M++) { - var V = this.words[M] & A, D = (0 | this.words[M]) - V << S; - this.words[M] = D | j, j = V >>> 26 - S; + var V = this.words[M] & A, D = (0 | this.words[M]) - V << _; + this.words[M] = D | j, j = V >>> 26 - _; } j && (this.words[M] = j, this.length++); } @@ -14906,10 +14906,10 @@ function N6() { return this._strip(); }, t.prototype.ishln = function(E) { return i(this.negative === 0), this.iushln(E); - }, t.prototype.iushrn = function(E, M, S) { + }, t.prototype.iushrn = function(E, M, _) { var w; i(typeof E == "number" && E >= 0), w = M ? (M - M % 26) / 26 : 0; - var A = E % 26, j = Math.min((E - A) / 26, this.length), V = 67108863 ^ 67108863 >>> A << A, D = S; + var A = E % 26, j = Math.min((E - A) / 26, this.length), V = 67108863 ^ 67108863 >>> A << A, D = _; if (w -= j, w = Math.max(0, w), D) { for (var z = 0; z < j; z++) D.words[z] = this.words[z]; D.length = j; @@ -14922,8 +14922,8 @@ function N6() { this.words[z] = J << 26 - A | G >>> A, J = G & V; } return D && J !== 0 && (D.words[D.length++] = J), this.length === 0 && (this.words[0] = 0, this.length = 1), this._strip(); - }, t.prototype.ishrn = function(E, M, S) { - return i(this.negative === 0), this.iushrn(E, M, S); + }, t.prototype.ishrn = function(E, M, _) { + return i(this.negative === 0), this.iushrn(E, M, _); }, t.prototype.shln = function(E) { return this.clone().ishln(E); }, t.prototype.ushln = function(E) { @@ -14934,13 +14934,13 @@ function N6() { return this.clone().iushrn(E); }, t.prototype.testn = function(E) { i(typeof E == "number" && E >= 0); - var M = E % 26, S = (E - M) / 26, w = 1 << M; - return !(this.length <= S || !(this.words[S] & w)); + var M = E % 26, _ = (E - M) / 26, w = 1 << M; + return !(this.length <= _ || !(this.words[_] & w)); }, t.prototype.imaskn = function(E) { i(typeof E == "number" && E >= 0); - var M = E % 26, S = (E - M) / 26; - if (i(this.negative === 0, "imaskn works only with positive numbers"), this.length <= S) return this; - if (M !== 0 && S++, this.length = Math.min(S, this.length), M !== 0) { + var M = E % 26, _ = (E - M) / 26; + if (i(this.negative === 0, "imaskn works only with positive numbers"), this.length <= _) return this; + if (M !== 0 && _++, this.length = Math.min(_, this.length), M !== 0) { var w = 67108863 ^ 67108863 >>> M << M; this.words[this.length - 1] &= w; } @@ -14967,22 +14967,22 @@ function N6() { return this.negative = 0, this; }, t.prototype.abs = function() { return this.clone().iabs(); - }, t.prototype._ishlnsubmul = function(E, M, S) { - var w, A, j = E.length + S; + }, t.prototype._ishlnsubmul = function(E, M, _) { + var w, A, j = E.length + _; this._expand(j); var V = 0; for (w = 0; w < E.length; w++) { - A = (0 | this.words[w + S]) + V; + A = (0 | this.words[w + _]) + V; var D = (0 | E.words[w]) * M; - V = ((A -= 67108863 & D) >> 26) - (D / 67108864 | 0), this.words[w + S] = 67108863 & A; + V = ((A -= 67108863 & D) >> 26) - (D / 67108864 | 0), this.words[w + _] = 67108863 & A; } - for (; w < this.length - S; w++) V = (A = (0 | this.words[w + S]) + V) >> 26, this.words[w + S] = 67108863 & A; + for (; w < this.length - _; w++) V = (A = (0 | this.words[w + _]) + V) >> 26, this.words[w + _] = 67108863 & A; if (V === 0) return this._strip(); for (i(V === -1), V = 0, w = 0; w < this.length; w++) V = (A = -(0 | this.words[w]) + V) >> 26, this.words[w] = 67108863 & A; return this.negative = 1, this._strip(); }, t.prototype._wordDiv = function(E, M) { - var S = (this.length, E.length), w = this.clone(), A = E, j = 0 | A.words[A.length - 1]; - (S = 26 - this._countBits(j)) != 0 && (A = A.ushln(S), w.iushln(S), j = 0 | A.words[A.length - 1]); + var _ = (this.length, E.length), w = this.clone(), A = E, j = 0 | A.words[A.length - 1]; + (_ = 26 - this._countBits(j)) != 0 && (A = A.ushln(_), w.iushln(_), j = 0 | A.words[A.length - 1]); var V, D = w.length - A.length; if (M !== "mod") { (V = new t(null)).length = D + 1, V.words = new Array(V.length); @@ -14995,9 +14995,9 @@ function N6() { for (Q = Math.min(Q / j | 0, 67108863), w._ishlnsubmul(A, Q, G); w.negative !== 0; ) Q--, w.negative = 0, w._ishlnsubmul(A, 1, G), w.isZero() || (w.negative ^= 1); V && (V.words[G] = Q); } - return V && V._strip(), w._strip(), M !== "div" && S !== 0 && w.iushrn(S), { div: V || null, mod: w }; - }, t.prototype.divmod = function(E, M, S) { - return i(!E.isZero()), this.isZero() ? { div: new t(0), mod: new t(0) } : this.negative !== 0 && E.negative === 0 ? (j = this.neg().divmod(E, M), M !== "mod" && (w = j.div.neg()), M !== "div" && (A = j.mod.neg(), S && A.negative !== 0 && A.iadd(E)), { div: w, mod: A }) : this.negative === 0 && E.negative !== 0 ? (j = this.divmod(E.neg(), M), M !== "mod" && (w = j.div.neg()), { div: w, mod: j.mod }) : this.negative & E.negative ? (j = this.neg().divmod(E.neg(), M), M !== "div" && (A = j.mod.neg(), S && A.negative !== 0 && A.isub(E)), { div: j.div, mod: A }) : E.length > this.length || this.cmp(E) < 0 ? { div: new t(0), mod: this } : E.length === 1 ? M === "div" ? { div: this.divn(E.words[0]), mod: null } : M === "mod" ? { div: null, mod: new t(this.modrn(E.words[0])) } : { div: this.divn(E.words[0]), mod: new t(this.modrn(E.words[0])) } : this._wordDiv(E, M); + return V && V._strip(), w._strip(), M !== "div" && _ !== 0 && w.iushrn(_), { div: V || null, mod: w }; + }, t.prototype.divmod = function(E, M, _) { + return i(!E.isZero()), this.isZero() ? { div: new t(0), mod: new t(0) } : this.negative !== 0 && E.negative === 0 ? (j = this.neg().divmod(E, M), M !== "mod" && (w = j.div.neg()), M !== "div" && (A = j.mod.neg(), _ && A.negative !== 0 && A.iadd(E)), { div: w, mod: A }) : this.negative === 0 && E.negative !== 0 ? (j = this.divmod(E.neg(), M), M !== "mod" && (w = j.div.neg()), { div: w, mod: j.mod }) : this.negative & E.negative ? (j = this.neg().divmod(E.neg(), M), M !== "div" && (A = j.mod.neg(), _ && A.negative !== 0 && A.isub(E)), { div: j.div, mod: A }) : E.length > this.length || this.cmp(E) < 0 ? { div: new t(0), mod: this } : E.length === 1 ? M === "div" ? { div: this.divn(E.words[0]), mod: null } : M === "mod" ? { div: null, mod: new t(this.modrn(E.words[0])) } : { div: this.divn(E.words[0]), mod: new t(this.modrn(E.words[0])) } : this._wordDiv(E, M); var w, A, j; }, t.prototype.div = function(E) { return this.divmod(E, "div", !1).div; @@ -15008,67 +15008,67 @@ function N6() { }, t.prototype.divRound = function(E) { var M = this.divmod(E); if (M.mod.isZero()) return M.div; - var S = M.div.negative !== 0 ? M.mod.isub(E) : M.mod, w = E.ushrn(1), A = E.andln(1), j = S.cmp(w); + var _ = M.div.negative !== 0 ? M.mod.isub(E) : M.mod, w = E.ushrn(1), A = E.andln(1), j = _.cmp(w); return j < 0 || A === 1 && j === 0 ? M.div : M.div.negative !== 0 ? M.div.isubn(1) : M.div.iaddn(1); }, t.prototype.modrn = function(E) { var M = E < 0; M && (E = -E), i(E <= 67108863); - for (var S = 67108864 % E, w = 0, A = this.length - 1; A >= 0; A--) w = (S * w + (0 | this.words[A])) % E; + for (var _ = 67108864 % E, w = 0, A = this.length - 1; A >= 0; A--) w = (_ * w + (0 | this.words[A])) % E; return M ? -w : w; }, t.prototype.modn = function(E) { return this.modrn(E); }, t.prototype.idivn = function(E) { var M = E < 0; M && (E = -E), i(E <= 67108863); - for (var S = 0, w = this.length - 1; w >= 0; w--) { - var A = (0 | this.words[w]) + 67108864 * S; - this.words[w] = A / E | 0, S = A % E; + for (var _ = 0, w = this.length - 1; w >= 0; w--) { + var A = (0 | this.words[w]) + 67108864 * _; + this.words[w] = A / E | 0, _ = A % E; } return this._strip(), M ? this.ineg() : this; }, t.prototype.divn = function(E) { return this.clone().idivn(E); }, t.prototype.egcd = function(E) { i(E.negative === 0), i(!E.isZero()); - var M = this, S = E.clone(); + var M = this, _ = E.clone(); M = M.negative !== 0 ? M.umod(E) : M.clone(); - for (var w = new t(1), A = new t(0), j = new t(0), V = new t(1), D = 0; M.isEven() && S.isEven(); ) M.iushrn(1), S.iushrn(1), ++D; - for (var z = S.clone(), J = M.clone(); !M.isZero(); ) { + for (var w = new t(1), A = new t(0), j = new t(0), V = new t(1), D = 0; M.isEven() && _.isEven(); ) M.iushrn(1), _.iushrn(1), ++D; + for (var z = _.clone(), J = M.clone(); !M.isZero(); ) { for (var G = 0, Q = 1; !(M.words[0] & Q) && G < 26; ++G, Q <<= 1) ; if (G > 0) for (M.iushrn(G); G-- > 0; ) (w.isOdd() || A.isOdd()) && (w.iadd(z), A.isub(J)), w.iushrn(1), A.iushrn(1); - for (var ee = 0, Z = 1; !(S.words[0] & Z) && ee < 26; ++ee, Z <<= 1) ; - if (ee > 0) for (S.iushrn(ee); ee-- > 0; ) (j.isOdd() || V.isOdd()) && (j.iadd(z), V.isub(J)), j.iushrn(1), V.iushrn(1); - M.cmp(S) >= 0 ? (M.isub(S), w.isub(j), A.isub(V)) : (S.isub(M), j.isub(w), V.isub(A)); + for (var ee = 0, Z = 1; !(_.words[0] & Z) && ee < 26; ++ee, Z <<= 1) ; + if (ee > 0) for (_.iushrn(ee); ee-- > 0; ) (j.isOdd() || V.isOdd()) && (j.iadd(z), V.isub(J)), j.iushrn(1), V.iushrn(1); + M.cmp(_) >= 0 ? (M.isub(_), w.isub(j), A.isub(V)) : (_.isub(M), j.isub(w), V.isub(A)); } - return { a: j, b: V, gcd: S.iushln(D) }; + return { a: j, b: V, gcd: _.iushln(D) }; }, t.prototype._invmp = function(E) { i(E.negative === 0), i(!E.isZero()); - var M = this, S = E.clone(); + var M = this, _ = E.clone(); M = M.negative !== 0 ? M.umod(E) : M.clone(); - for (var w, A = new t(1), j = new t(0), V = S.clone(); M.cmpn(1) > 0 && S.cmpn(1) > 0; ) { + for (var w, A = new t(1), j = new t(0), V = _.clone(); M.cmpn(1) > 0 && _.cmpn(1) > 0; ) { for (var D = 0, z = 1; !(M.words[0] & z) && D < 26; ++D, z <<= 1) ; if (D > 0) for (M.iushrn(D); D-- > 0; ) A.isOdd() && A.iadd(V), A.iushrn(1); - for (var J = 0, G = 1; !(S.words[0] & G) && J < 26; ++J, G <<= 1) ; - if (J > 0) for (S.iushrn(J); J-- > 0; ) j.isOdd() && j.iadd(V), j.iushrn(1); - M.cmp(S) >= 0 ? (M.isub(S), A.isub(j)) : (S.isub(M), j.isub(A)); + for (var J = 0, G = 1; !(_.words[0] & G) && J < 26; ++J, G <<= 1) ; + if (J > 0) for (_.iushrn(J); J-- > 0; ) j.isOdd() && j.iadd(V), j.iushrn(1); + M.cmp(_) >= 0 ? (M.isub(_), A.isub(j)) : (_.isub(M), j.isub(A)); } return (w = M.cmpn(1) === 0 ? A : j).cmpn(0) < 0 && w.iadd(E), w; }, t.prototype.gcd = function(E) { if (this.isZero()) return E.abs(); if (E.isZero()) return this.abs(); - var M = this.clone(), S = E.clone(); - M.negative = 0, S.negative = 0; - for (var w = 0; M.isEven() && S.isEven(); w++) M.iushrn(1), S.iushrn(1); + var M = this.clone(), _ = E.clone(); + M.negative = 0, _.negative = 0; + for (var w = 0; M.isEven() && _.isEven(); w++) M.iushrn(1), _.iushrn(1); for (; ; ) { for (; M.isEven(); ) M.iushrn(1); - for (; S.isEven(); ) S.iushrn(1); - var A = M.cmp(S); + for (; _.isEven(); ) _.iushrn(1); + var A = M.cmp(_); if (A < 0) { var j = M; - M = S, S = j; - } else if (A === 0 || S.cmpn(1) === 0) break; - M.isub(S); + M = _, _ = j; + } else if (A === 0 || _.cmpn(1) === 0) break; + M.isub(_); } - return S.iushln(w); + return _.iushln(w); }, t.prototype.invm = function(E) { return this.egcd(E).a.umod(E); }, t.prototype.isEven = function() { @@ -15079,9 +15079,9 @@ function N6() { return this.words[0] & E; }, t.prototype.bincn = function(E) { i(typeof E == "number"); - var M = E % 26, S = (E - M) / 26, w = 1 << M; - if (this.length <= S) return this._expand(S + 1), this.words[S] |= w, this; - for (var A = w, j = S; A !== 0 && j < this.length; j++) { + var M = E % 26, _ = (E - M) / 26, w = 1 << M; + if (this.length <= _) return this._expand(_ + 1), this.words[_] |= w, this; + for (var A = w, j = _; A !== 0 && j < this.length; j++) { var V = 0 | this.words[j]; A = (V += A) >>> 26, V &= 67108863, this.words[j] = V; } @@ -15089,12 +15089,12 @@ function N6() { }, t.prototype.isZero = function() { return this.length === 1 && this.words[0] === 0; }, t.prototype.cmpn = function(E) { - var M, S = E < 0; - if (this.negative !== 0 && !S) return -1; - if (this.negative === 0 && S) return 1; + var M, _ = E < 0; + if (this.negative !== 0 && !_) return -1; + if (this.negative === 0 && _) return 1; if (this._strip(), this.length > 1) M = 1; else { - S && (E = -E), i(E <= 67108863, "Number is too big"); + _ && (E = -E), i(E <= 67108863, "Number is too big"); var w = 0 | this.words[0]; M = w === E ? 0 : w < E ? -1 : 1; } @@ -15107,8 +15107,8 @@ function N6() { }, t.prototype.ucmp = function(E) { if (this.length > E.length) return 1; if (this.length < E.length) return -1; - for (var M = 0, S = this.length - 1; S >= 0; S--) { - var w = 0 | this.words[S], A = 0 | E.words[S]; + for (var M = 0, _ = this.length - 1; _ >= 0; _--) { + var w = 0 | this.words[_], A = 0 | E.words[_]; if (w !== A) { w < A ? M = -1 : w > A && (M = 1); break; @@ -15136,7 +15136,7 @@ function N6() { }, t.prototype.eq = function(E) { return this.cmp(E) === 0; }, t.red = function(E) { - return new _(E); + return new S(E); }, t.prototype.toRed = function(E) { return i(!this.red, "Already a number in reduction context"), i(this.negative === 0, "red works only with positives"), E.convertTo(this)._forceRed(E); }, t.prototype.fromRed = function() { @@ -15179,7 +15179,7 @@ function N6() { function N() { L.call(this, "k256", "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f"); } - function k() { + function B() { L.call(this, "p224", "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001"); } function H() { @@ -15188,102 +15188,102 @@ function N6() { function U() { L.call(this, "25519", "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed"); } - function _(E) { + function S(E) { if (typeof E == "string") { var M = t._prime(E); this.m = M.p, this.prime = M; } else i(E.gtn(1), "modulus must be greater than 1"), this.m = E, this.prime = null; } function T(E) { - _.call(this, E), this.shift = this.m.bitLength(), this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), this.r = new t(1).iushln(this.shift), this.r2 = this.imod(this.r.sqr()), this.rinv = this.r._invmp(this.m), this.minv = this.rinv.mul(this.r).isubn(1).div(this.m), this.minv = this.minv.umod(this.r), this.minv = this.r.sub(this.minv); + S.call(this, E), this.shift = this.m.bitLength(), this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), this.r = new t(1).iushln(this.shift), this.r2 = this.imod(this.r.sqr()), this.rinv = this.r._invmp(this.m), this.minv = this.rinv.mul(this.r).isubn(1).div(this.m), this.minv = this.minv.umod(this.r), this.minv = this.r.sub(this.minv); } L.prototype._tmp = function() { var E = new t(null); return E.words = new Array(Math.ceil(this.n / 13)), E; }, L.prototype.ireduce = function(E) { - var M, S = E; + var M, _ = E; do - this.split(S, this.tmp), M = (S = (S = this.imulK(S)).iadd(this.tmp)).bitLength(); + this.split(_, this.tmp), M = (_ = (_ = this.imulK(_)).iadd(this.tmp)).bitLength(); while (M > this.n); - var w = M < this.n ? -1 : S.ucmp(this.p); - return w === 0 ? (S.words[0] = 0, S.length = 1) : w > 0 ? S.isub(this.p) : S.strip !== void 0 ? S.strip() : S._strip(), S; + var w = M < this.n ? -1 : _.ucmp(this.p); + return w === 0 ? (_.words[0] = 0, _.length = 1) : w > 0 ? _.isub(this.p) : _.strip !== void 0 ? _.strip() : _._strip(), _; }, L.prototype.split = function(E, M) { E.iushrn(this.n, 0, M); }, L.prototype.imulK = function(E) { return E.imul(this.k); - }, p(N, L), N.prototype.split = function(E, M) { - for (var S = 4194303, w = Math.min(E.length, 9), A = 0; A < w; A++) M.words[A] = E.words[A]; + }, m(N, L), N.prototype.split = function(E, M) { + for (var _ = 4194303, w = Math.min(E.length, 9), A = 0; A < w; A++) M.words[A] = E.words[A]; if (M.length = w, E.length <= 9) return E.words[0] = 0, void (E.length = 1); var j = E.words[9]; - for (M.words[M.length++] = j & S, A = 10; A < E.length; A++) { + for (M.words[M.length++] = j & _, A = 10; A < E.length; A++) { var V = 0 | E.words[A]; - E.words[A - 10] = (V & S) << 4 | j >>> 22, j = V; + E.words[A - 10] = (V & _) << 4 | j >>> 22, j = V; } j >>>= 22, E.words[A - 10] = j, j === 0 && E.length > 10 ? E.length -= 10 : E.length -= 9; }, N.prototype.imulK = function(E) { E.words[E.length] = 0, E.words[E.length + 1] = 0, E.length += 2; - for (var M = 0, S = 0; S < E.length; S++) { - var w = 0 | E.words[S]; - M += 977 * w, E.words[S] = 67108863 & M, M = 64 * w + (M / 67108864 | 0); + for (var M = 0, _ = 0; _ < E.length; _++) { + var w = 0 | E.words[_]; + M += 977 * w, E.words[_] = 67108863 & M, M = 64 * w + (M / 67108864 | 0); } return E.words[E.length - 1] === 0 && (E.length--, E.words[E.length - 1] === 0 && E.length--), E; - }, p(k, L), p(H, L), p(U, L), U.prototype.imulK = function(E) { - for (var M = 0, S = 0; S < E.length; S++) { - var w = 19 * (0 | E.words[S]) + M, A = 67108863 & w; - w >>>= 26, E.words[S] = A, M = w; + }, m(B, L), m(H, L), m(U, L), U.prototype.imulK = function(E) { + for (var M = 0, _ = 0; _ < E.length; _++) { + var w = 19 * (0 | E.words[_]) + M, A = 67108863 & w; + w >>>= 26, E.words[_] = A, M = w; } return M !== 0 && (E.words[E.length++] = M), E; }, t._prime = function(E) { if (R[E]) return R[E]; var M; if (E === "k256") M = new N(); - else if (E === "p224") M = new k(); + else if (E === "p224") M = new B(); else if (E === "p192") M = new H(); else { if (E !== "p25519") throw new Error("Unknown prime " + E); M = new U(); } return R[E] = M, M; - }, _.prototype._verify1 = function(E) { + }, S.prototype._verify1 = function(E) { i(E.negative === 0, "red works only with positives"), i(E.red, "red works only with red numbers"); - }, _.prototype._verify2 = function(E, M) { + }, S.prototype._verify2 = function(E, M) { i(!(E.negative | M.negative), "red works only with positives"), i(E.red && E.red === M.red, "red works only with red numbers"); - }, _.prototype.imod = function(E) { - return this.prime ? this.prime.ireduce(E)._forceRed(this) : (f(E, E.umod(this.m)._forceRed(this)), E); - }, _.prototype.neg = function(E) { + }, S.prototype.imod = function(E) { + return this.prime ? this.prime.ireduce(E)._forceRed(this) : (d(E, E.umod(this.m)._forceRed(this)), E); + }, S.prototype.neg = function(E) { return E.isZero() ? E.clone() : this.m.sub(E)._forceRed(this); - }, _.prototype.add = function(E, M) { + }, S.prototype.add = function(E, M) { this._verify2(E, M); - var S = E.add(M); - return S.cmp(this.m) >= 0 && S.isub(this.m), S._forceRed(this); - }, _.prototype.iadd = function(E, M) { + var _ = E.add(M); + return _.cmp(this.m) >= 0 && _.isub(this.m), _._forceRed(this); + }, S.prototype.iadd = function(E, M) { this._verify2(E, M); - var S = E.iadd(M); - return S.cmp(this.m) >= 0 && S.isub(this.m), S; - }, _.prototype.sub = function(E, M) { + var _ = E.iadd(M); + return _.cmp(this.m) >= 0 && _.isub(this.m), _; + }, S.prototype.sub = function(E, M) { this._verify2(E, M); - var S = E.sub(M); - return S.cmpn(0) < 0 && S.iadd(this.m), S._forceRed(this); - }, _.prototype.isub = function(E, M) { + var _ = E.sub(M); + return _.cmpn(0) < 0 && _.iadd(this.m), _._forceRed(this); + }, S.prototype.isub = function(E, M) { this._verify2(E, M); - var S = E.isub(M); - return S.cmpn(0) < 0 && S.iadd(this.m), S; - }, _.prototype.shl = function(E, M) { + var _ = E.isub(M); + return _.cmpn(0) < 0 && _.iadd(this.m), _; + }, S.prototype.shl = function(E, M) { return this._verify1(E), this.imod(E.ushln(M)); - }, _.prototype.imul = function(E, M) { + }, S.prototype.imul = function(E, M) { return this._verify2(E, M), this.imod(E.imul(M)); - }, _.prototype.mul = function(E, M) { + }, S.prototype.mul = function(E, M) { return this._verify2(E, M), this.imod(E.mul(M)); - }, _.prototype.isqr = function(E) { + }, S.prototype.isqr = function(E) { return this.imul(E, E.clone()); - }, _.prototype.sqr = function(E) { + }, S.prototype.sqr = function(E) { return this.mul(E, E); - }, _.prototype.sqrt = function(E) { + }, S.prototype.sqrt = function(E) { if (E.isZero()) return E.clone(); var M = this.m.andln(3); if (i(M % 2 == 1), M === 3) { - var S = this.m.add(new t(1)).iushrn(2); - return this.pow(E, S); + var _ = this.m.add(new t(1)).iushrn(2); + return this.pow(E, _); } for (var w = this.m.subn(1), A = 0; !w.isZero() && w.andln(1) === 0; ) A++, w.iushrn(1); i(!w.isZero()); @@ -15296,44 +15296,44 @@ function N6() { G = G.redMul(se), J = se.redSqr(), Q = Q.redMul(J), ee = q; } return G; - }, _.prototype.invm = function(E) { + }, S.prototype.invm = function(E) { var M = E._invmp(this.m); return M.negative !== 0 ? (M.negative = 0, this.imod(M).redNeg()) : this.imod(M); - }, _.prototype.pow = function(E, M) { + }, S.prototype.pow = function(E, M) { if (M.isZero()) return new t(1).toRed(this); if (M.cmpn(1) === 0) return E.clone(); - var S = new Array(16); - S[0] = new t(1).toRed(this), S[1] = E; - for (var w = 2; w < S.length; w++) S[w] = this.mul(S[w - 1], E); - var A = S[0], j = 0, V = 0, D = M.bitLength() % 26; + var _ = new Array(16); + _[0] = new t(1).toRed(this), _[1] = E; + for (var w = 2; w < _.length; w++) _[w] = this.mul(_[w - 1], E); + var A = _[0], j = 0, V = 0, D = M.bitLength() % 26; for (D === 0 && (D = 26), w = M.length - 1; w >= 0; w--) { for (var z = M.words[w], J = D - 1; J >= 0; J--) { var G = z >> J & 1; - A !== S[0] && (A = this.sqr(A)), G !== 0 || j !== 0 ? (j <<= 1, j |= G, (++V == 4 || w === 0 && J === 0) && (A = this.mul(A, S[j]), V = 0, j = 0)) : V = 0; + A !== _[0] && (A = this.sqr(A)), G !== 0 || j !== 0 ? (j <<= 1, j |= G, (++V == 4 || w === 0 && J === 0) && (A = this.mul(A, _[j]), V = 0, j = 0)) : V = 0; } D = 26; } return A; - }, _.prototype.convertTo = function(E) { + }, S.prototype.convertTo = function(E) { var M = E.umod(this.m); return M === E ? M.clone() : M; - }, _.prototype.convertFrom = function(E) { + }, S.prototype.convertFrom = function(E) { var M = E.clone(); return M.red = null, M; }, t.mont = function(E) { return new T(E); - }, p(T, _), T.prototype.convertTo = function(E) { + }, m(T, S), T.prototype.convertTo = function(E) { return this.imod(E.ushln(this.shift)); }, T.prototype.convertFrom = function(E) { var M = this.imod(E.mul(this.rinv)); return M.red = null, M; }, T.prototype.imul = function(E, M) { if (E.isZero() || M.isZero()) return E.words[0] = 0, E.length = 1, E; - var S = E.imul(M), w = S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), A = S.isub(w).iushrn(this.shift), j = A; + var _ = E.imul(M), w = _.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), A = _.isub(w).iushrn(this.shift), j = A; return A.cmp(this.m) >= 0 ? j = A.isub(this.m) : A.cmpn(0) < 0 && (j = A.iadd(this.m)), j._forceRed(this); }, T.prototype.mul = function(E, M) { if (E.isZero() || M.isZero()) return new t(0)._forceRed(this); - var S = E.mul(M), w = S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), A = S.isub(w).iushrn(this.shift), j = A; + var _ = E.mul(M), w = _.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), A = _.isub(w).iushrn(this.shift), j = A; return A.cmp(this.m) >= 0 ? j = A.isub(this.m) : A.cmpn(0) < 0 && (j = A.iadd(this.m)), j._forceRed(this); }, T.prototype.invm = function(E) { return this.imod(E._invmp(this.m).mul(this.r2))._forceRed(this); @@ -15341,22 +15341,22 @@ function N6() { })(x = c.nmd(x), this); }, 5037: (x, n, c) => { var r; - function a(p) { - this.rand = p; - } - if (x.exports = function(p) { - return r || (r = new a(null)), r.generate(p); - }, x.exports.Rand = a, a.prototype.generate = function(p) { - return this._rand(p); - }, a.prototype._rand = function(p) { - if (this.rand.getBytes) return this.rand.getBytes(p); - for (var t = new Uint8Array(p), d = 0; d < t.length; d++) t[d] = this.rand.getByte(); + function a(m) { + this.rand = m; + } + if (x.exports = function(m) { + return r || (r = new a(null)), r.generate(m); + }, x.exports.Rand = a, a.prototype.generate = function(m) { + return this._rand(m); + }, a.prototype._rand = function(m) { + if (this.rand.getBytes) return this.rand.getBytes(m); + for (var t = new Uint8Array(m), f = 0; f < t.length; f++) t[f] = this.rand.getByte(); return t; - }, typeof self == "object") self.crypto && self.crypto.getRandomValues ? a.prototype._rand = function(p) { - var t = new Uint8Array(p); + }, typeof self == "object") self.crypto && self.crypto.getRandomValues ? a.prototype._rand = function(m) { + var t = new Uint8Array(m); return self.crypto.getRandomValues(t), t; - } : self.msCrypto && self.msCrypto.getRandomValues ? a.prototype._rand = function(p) { - var t = new Uint8Array(p); + } : self.msCrypto && self.msCrypto.getRandomValues ? a.prototype._rand = function(m) { + var t = new Uint8Array(m); return self.msCrypto.getRandomValues(t), t; } : typeof window == "object" && (a.prototype._rand = function() { throw new Error("Not implemented yet"); @@ -15364,69 +15364,69 @@ function N6() { else try { var i = c(3776); if (typeof i.randomBytes != "function") throw new Error("Not supported"); - a.prototype._rand = function(p) { - return i.randomBytes(p); + a.prototype._rand = function(m) { + return i.randomBytes(m); }; } catch { } }, 8287: (x, n, c) => { const r = c(7526), a = c(251), i = typeof Symbol == "function" && typeof Symbol.for == "function" ? Symbol.for("nodejs.util.inspect.custom") : null; - n.Buffer = d, n.SlowBuffer = function(F) { - return +F != F && (F = 0), d.alloc(+F); + n.Buffer = f, n.SlowBuffer = function(F) { + return +F != F && (F = 0), f.alloc(+F); }, n.INSPECT_MAX_BYTES = 50; - const p = 2147483647; + const m = 2147483647; function t(F) { - if (F > p) throw new RangeError('The value "' + F + '" is invalid for option "size"'); + if (F > m) throw new RangeError('The value "' + F + '" is invalid for option "size"'); const W = new Uint8Array(F); - return Object.setPrototypeOf(W, d.prototype), W; + return Object.setPrototypeOf(W, f.prototype), W; } - function d(F, W, K) { + function f(F, W, K) { if (typeof F == "number") { if (typeof W == "string") throw new TypeError('The "string" argument must be of type string. Received type number'); - return s(F); + return u(F); } return b(F, W, K); } function b(F, W, K) { if (typeof F == "string") return function(re, pe) { - if (typeof pe == "string" && pe !== "" || (pe = "utf8"), !d.isEncoding(pe)) throw new TypeError("Unknown encoding: " + pe); - const Ae = 0 | v(re, pe); - let xe = t(Ae); + if (typeof pe == "string" && pe !== "" || (pe = "utf8"), !f.isEncoding(pe)) throw new TypeError("Unknown encoding: " + pe); + const Oe = 0 | v(re, pe); + let xe = t(Oe); const Re = xe.write(re, pe); - return Re !== Ae && (xe = xe.slice(0, Re)), xe; + return Re !== Oe && (xe = xe.slice(0, Re)), xe; }(F, W); if (ArrayBuffer.isView(F)) return function(re) { if (Te(re, Uint8Array)) { const pe = new Uint8Array(re); return l(pe.buffer, pe.byteOffset, pe.byteLength); } - return f(re); + return d(re); }(F); if (F == null) throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof F); if (Te(F, ArrayBuffer) || F && Te(F.buffer, ArrayBuffer) || typeof SharedArrayBuffer < "u" && (Te(F, SharedArrayBuffer) || F && Te(F.buffer, SharedArrayBuffer))) return l(F, W, K); if (typeof F == "number") throw new TypeError('The "value" argument must not be of type number. Received type number'); const X = F.valueOf && F.valueOf(); - if (X != null && X !== F) return d.from(X, W, K); + if (X != null && X !== F) return f.from(X, W, K); const ne = function(re) { - if (d.isBuffer(re)) { - const pe = 0 | u(re.length), Ae = t(pe); - return Ae.length === 0 || re.copy(Ae, 0, 0, pe), Ae; + if (f.isBuffer(re)) { + const pe = 0 | s(re.length), Oe = t(pe); + return Oe.length === 0 || re.copy(Oe, 0, 0, pe), Oe; } - return re.length !== void 0 ? typeof re.length != "number" || _e(re.length) ? t(0) : f(re) : re.type === "Buffer" && Array.isArray(re.data) ? f(re.data) : void 0; + return re.length !== void 0 ? typeof re.length != "number" || Se(re.length) ? t(0) : d(re) : re.type === "Buffer" && Array.isArray(re.data) ? d(re.data) : void 0; }(F); if (ne) return ne; - if (typeof Symbol < "u" && Symbol.toPrimitive != null && typeof F[Symbol.toPrimitive] == "function") return d.from(F[Symbol.toPrimitive]("string"), W, K); + if (typeof Symbol < "u" && Symbol.toPrimitive != null && typeof F[Symbol.toPrimitive] == "function") return f.from(F[Symbol.toPrimitive]("string"), W, K); throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof F); } function y(F) { if (typeof F != "number") throw new TypeError('"size" argument must be of type number'); if (F < 0) throw new RangeError('The value "' + F + '" is invalid for option "size"'); } - function s(F) { - return y(F), t(F < 0 ? 0 : 0 | u(F)); + function u(F) { + return y(F), t(F < 0 ? 0 : 0 | s(F)); } - function f(F) { - const W = F.length < 0 ? 0 : 0 | u(F.length), K = t(W); + function d(F) { + const W = F.length < 0 ? 0 : 0 | s(F.length), K = t(W); for (let X = 0; X < W; X += 1) K[X] = 255 & F[X]; return K; } @@ -15434,14 +15434,14 @@ function N6() { if (W < 0 || F.byteLength < W) throw new RangeError('"offset" is outside of buffer bounds'); if (F.byteLength < W + (K || 0)) throw new RangeError('"length" is outside of buffer bounds'); let X; - return X = W === void 0 && K === void 0 ? new Uint8Array(F) : K === void 0 ? new Uint8Array(F, W) : new Uint8Array(F, W, K), Object.setPrototypeOf(X, d.prototype), X; + return X = W === void 0 && K === void 0 ? new Uint8Array(F) : K === void 0 ? new Uint8Array(F, W) : new Uint8Array(F, W, K), Object.setPrototypeOf(X, f.prototype), X; } - function u(F) { - if (F >= p) throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + p.toString(16) + " bytes"); + function s(F) { + if (F >= m) throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + m.toString(16) + " bytes"); return 0 | F; } function v(F, W) { - if (d.isBuffer(F)) return F.length; + if (f.isBuffer(F)) return F.length; if (ArrayBuffer.isView(F) || Te(F, ArrayBuffer)) return F.byteLength; if (typeof F != "string") throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof F); const K = F.length, X = arguments.length > 2 && arguments[2] === !0; @@ -15469,7 +15469,7 @@ function N6() { W = ("" + W).toLowerCase(), ne = !0; } } - function m(F, W, K) { + function p(F, W, K) { let X = !1; if ((W === void 0 || W < 0) && (W = 0), W > this.length || ((K === void 0 || K > this.length) && (K = this.length), K <= 0) || (K >>>= 0) <= (W >>>= 0)) return ""; for (F || (F = "utf8"); ; ) switch (F) { @@ -15489,7 +15489,7 @@ function N6() { case "ucs-2": case "utf16le": case "utf-16le": - return S(this, W, K); + return _(this, W, K); default: if (X) throw new TypeError("Unknown encoding: " + F); F = (F + "").toLowerCase(), X = !0; @@ -15501,32 +15501,32 @@ function N6() { } function O(F, W, K, X, ne) { if (F.length === 0) return -1; - if (typeof K == "string" ? (X = K, K = 0) : K > 2147483647 ? K = 2147483647 : K < -2147483648 && (K = -2147483648), _e(K = +K) && (K = ne ? 0 : F.length - 1), K < 0 && (K = F.length + K), K >= F.length) { + if (typeof K == "string" ? (X = K, K = 0) : K > 2147483647 ? K = 2147483647 : K < -2147483648 && (K = -2147483648), Se(K = +K) && (K = ne ? 0 : F.length - 1), K < 0 && (K = F.length + K), K >= F.length) { if (ne) return -1; K = F.length - 1; } else if (K < 0) { if (!ne) return -1; K = 0; } - if (typeof W == "string" && (W = d.from(W, X)), d.isBuffer(W)) return W.length === 0 ? -1 : I(F, W, K, X, ne); + if (typeof W == "string" && (W = f.from(W, X)), f.isBuffer(W)) return W.length === 0 ? -1 : I(F, W, K, X, ne); if (typeof W == "number") return W &= 255, typeof Uint8Array.prototype.indexOf == "function" ? ne ? Uint8Array.prototype.indexOf.call(F, W, K) : Uint8Array.prototype.lastIndexOf.call(F, W, K) : I(F, [W], K, X, ne); throw new TypeError("val must be string, number or Buffer"); } function I(F, W, K, X, ne) { - let re, pe = 1, Ae = F.length, xe = W.length; + let re, pe = 1, Oe = F.length, xe = W.length; if (X !== void 0 && ((X = String(X).toLowerCase()) === "ucs2" || X === "ucs-2" || X === "utf16le" || X === "utf-16le")) { if (F.length < 2 || W.length < 2) return -1; - pe = 2, Ae /= 2, xe /= 2, K /= 2; + pe = 2, Oe /= 2, xe /= 2, K /= 2; } function Re(De, Le) { return pe === 1 ? De[Le] : De.readUInt16BE(Le * pe); } if (ne) { let De = -1; - for (re = K; re < Ae; re++) if (Re(F, re) === Re(W, De === -1 ? 0 : re - De)) { + for (re = K; re < Oe; re++) if (Re(F, re) === Re(W, De === -1 ? 0 : re - De)) { if (De === -1 && (De = re), re - De + 1 === xe) return De * pe; } else De !== -1 && (re -= re - De), De = -1; - } else for (K + xe > Ae && (K = Ae - xe), re = K; re >= 0; re--) { + } else for (K + xe > Oe && (K = Oe - xe), re = K; re >= 0; re--) { let De = !0; for (let Le = 0; Le < xe; Le++) if (Re(F, re + Le) !== Re(W, Le)) { De = !1; @@ -15536,16 +15536,16 @@ function N6() { } return -1; } - function B(F, W, K, X) { + function k(F, W, K, X) { K = Number(K) || 0; const ne = F.length - K; X ? (X = Number(X)) > ne && (X = ne) : X = ne; const re = W.length; let pe; for (X > re / 2 && (X = re / 2), pe = 0; pe < X; ++pe) { - const Ae = parseInt(W.substr(2 * pe, 2), 16); - if (_e(Ae)) return pe; - F[K + pe] = Ae; + const Oe = parseInt(W.substr(2 * pe, 2), 16); + if (Se(Oe)) return pe; + F[K + pe] = Oe; } return pe; } @@ -15562,11 +15562,11 @@ function N6() { function N(F, W, K, X) { return fe(ie(W), F, K, X); } - function k(F, W, K, X) { + function B(F, W, K, X) { return fe(function(ne, re) { - let pe, Ae, xe; + let pe, Oe, xe; const Re = []; - for (let De = 0; De < ne.length && !((re -= 2) < 0); ++De) pe = ne.charCodeAt(De), Ae = pe >> 8, xe = pe % 256, Re.push(xe), Re.push(Ae); + for (let De = 0; De < ne.length && !((re -= 2) < 0); ++De) pe = ne.charCodeAt(De), Oe = pe >> 8, xe = pe % 256, Re.push(xe), Re.push(Oe); return Re; }(W, F.length - K), F, K, X); } @@ -15579,10 +15579,10 @@ function N6() { let ne = W; for (; ne < K; ) { const re = F[ne]; - let pe = null, Ae = re > 239 ? 4 : re > 223 ? 3 : re > 191 ? 2 : 1; - if (ne + Ae <= K) { + let pe = null, Oe = re > 239 ? 4 : re > 223 ? 3 : re > 191 ? 2 : 1; + if (ne + Oe <= K) { let xe, Re, De, Le; - switch (Ae) { + switch (Oe) { case 1: re < 128 && (pe = re); break; @@ -15596,17 +15596,17 @@ function N6() { xe = F[ne + 1], Re = F[ne + 2], De = F[ne + 3], (192 & xe) == 128 && (192 & Re) == 128 && (192 & De) == 128 && (Le = (15 & re) << 18 | (63 & xe) << 12 | (63 & Re) << 6 | 63 & De, Le > 65535 && Le < 1114112 && (pe = Le)); } } - pe === null ? (pe = 65533, Ae = 1) : pe > 65535 && (pe -= 65536, X.push(pe >>> 10 & 1023 | 55296), pe = 56320 | 1023 & pe), X.push(pe), ne += Ae; + pe === null ? (pe = 65533, Oe = 1) : pe > 65535 && (pe -= 65536, X.push(pe >>> 10 & 1023 | 55296), pe = 56320 | 1023 & pe), X.push(pe), ne += Oe; } return function(re) { const pe = re.length; - if (pe <= _) return String.fromCharCode.apply(String, re); - let Ae = "", xe = 0; - for (; xe < pe; ) Ae += String.fromCharCode.apply(String, re.slice(xe, xe += _)); - return Ae; + if (pe <= S) return String.fromCharCode.apply(String, re); + let Oe = "", xe = 0; + for (; xe < pe; ) Oe += String.fromCharCode.apply(String, re.slice(xe, xe += S)); + return Oe; }(X); } - n.kMaxLength = p, d.TYPED_ARRAY_SUPPORT = function() { + n.kMaxLength = m, f.TYPED_ARRAY_SUPPORT = function() { try { const F = new Uint8Array(1), W = { foo: function() { return 42; @@ -15615,24 +15615,24 @@ function N6() { } catch { return !1; } - }(), d.TYPED_ARRAY_SUPPORT || typeof console > "u" || typeof console.error != "function" || console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."), Object.defineProperty(d.prototype, "parent", { enumerable: !0, get: function() { - if (d.isBuffer(this)) return this.buffer; - } }), Object.defineProperty(d.prototype, "offset", { enumerable: !0, get: function() { - if (d.isBuffer(this)) return this.byteOffset; - } }), d.poolSize = 8192, d.from = function(F, W, K) { + }(), f.TYPED_ARRAY_SUPPORT || typeof console > "u" || typeof console.error != "function" || console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."), Object.defineProperty(f.prototype, "parent", { enumerable: !0, get: function() { + if (f.isBuffer(this)) return this.buffer; + } }), Object.defineProperty(f.prototype, "offset", { enumerable: !0, get: function() { + if (f.isBuffer(this)) return this.byteOffset; + } }), f.poolSize = 8192, f.from = function(F, W, K) { return b(F, W, K); - }, Object.setPrototypeOf(d.prototype, Uint8Array.prototype), Object.setPrototypeOf(d, Uint8Array), d.alloc = function(F, W, K) { + }, Object.setPrototypeOf(f.prototype, Uint8Array.prototype), Object.setPrototypeOf(f, Uint8Array), f.alloc = function(F, W, K) { return function(X, ne, re) { return y(X), X <= 0 ? t(X) : ne !== void 0 ? typeof re == "string" ? t(X).fill(ne, re) : t(X).fill(ne) : t(X); }(F, W, K); - }, d.allocUnsafe = function(F) { - return s(F); - }, d.allocUnsafeSlow = function(F) { - return s(F); - }, d.isBuffer = function(F) { - return F != null && F._isBuffer === !0 && F !== d.prototype; - }, d.compare = function(F, W) { - if (Te(F, Uint8Array) && (F = d.from(F, F.offset, F.byteLength)), Te(W, Uint8Array) && (W = d.from(W, W.offset, W.byteLength)), !d.isBuffer(F) || !d.isBuffer(W)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); + }, f.allocUnsafe = function(F) { + return u(F); + }, f.allocUnsafeSlow = function(F) { + return u(F); + }, f.isBuffer = function(F) { + return F != null && F._isBuffer === !0 && F !== f.prototype; + }, f.compare = function(F, W) { + if (Te(F, Uint8Array) && (F = f.from(F, F.offset, F.byteLength)), Te(W, Uint8Array) && (W = f.from(W, W.offset, W.byteLength)), !f.isBuffer(F) || !f.isBuffer(W)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); if (F === W) return 0; let K = F.length, X = W.length; for (let ne = 0, re = Math.min(K, X); ne < re; ++ne) if (F[ne] !== W[ne]) { @@ -15640,7 +15640,7 @@ function N6() { break; } return K < X ? -1 : X < K ? 1 : 0; - }, d.isEncoding = function(F) { + }, f.isEncoding = function(F) { switch (String(F).toLowerCase()) { case "hex": case "utf8": @@ -15657,69 +15657,69 @@ function N6() { default: return !1; } - }, d.concat = function(F, W) { + }, f.concat = function(F, W) { if (!Array.isArray(F)) throw new TypeError('"list" argument must be an Array of Buffers'); - if (F.length === 0) return d.alloc(0); + if (F.length === 0) return f.alloc(0); let K; if (W === void 0) for (W = 0, K = 0; K < F.length; ++K) W += F[K].length; - const X = d.allocUnsafe(W); + const X = f.allocUnsafe(W); let ne = 0; for (K = 0; K < F.length; ++K) { let re = F[K]; - if (Te(re, Uint8Array)) ne + re.length > X.length ? (d.isBuffer(re) || (re = d.from(re)), re.copy(X, ne)) : Uint8Array.prototype.set.call(X, re, ne); + if (Te(re, Uint8Array)) ne + re.length > X.length ? (f.isBuffer(re) || (re = f.from(re)), re.copy(X, ne)) : Uint8Array.prototype.set.call(X, re, ne); else { - if (!d.isBuffer(re)) throw new TypeError('"list" argument must be an Array of Buffers'); + if (!f.isBuffer(re)) throw new TypeError('"list" argument must be an Array of Buffers'); re.copy(X, ne); } ne += re.length; } return X; - }, d.byteLength = v, d.prototype._isBuffer = !0, d.prototype.swap16 = function() { + }, f.byteLength = v, f.prototype._isBuffer = !0, f.prototype.swap16 = function() { const F = this.length; if (F % 2 != 0) throw new RangeError("Buffer size must be a multiple of 16-bits"); for (let W = 0; W < F; W += 2) h(this, W, W + 1); return this; - }, d.prototype.swap32 = function() { + }, f.prototype.swap32 = function() { const F = this.length; if (F % 4 != 0) throw new RangeError("Buffer size must be a multiple of 32-bits"); for (let W = 0; W < F; W += 4) h(this, W, W + 3), h(this, W + 1, W + 2); return this; - }, d.prototype.swap64 = function() { + }, f.prototype.swap64 = function() { const F = this.length; if (F % 8 != 0) throw new RangeError("Buffer size must be a multiple of 64-bits"); for (let W = 0; W < F; W += 8) h(this, W, W + 7), h(this, W + 1, W + 6), h(this, W + 2, W + 5), h(this, W + 3, W + 4); return this; - }, d.prototype.toString = function() { + }, f.prototype.toString = function() { const F = this.length; - return F === 0 ? "" : arguments.length === 0 ? U(this, 0, F) : m.apply(this, arguments); - }, d.prototype.toLocaleString = d.prototype.toString, d.prototype.equals = function(F) { - if (!d.isBuffer(F)) throw new TypeError("Argument must be a Buffer"); - return this === F || d.compare(this, F) === 0; - }, d.prototype.inspect = function() { + return F === 0 ? "" : arguments.length === 0 ? U(this, 0, F) : p.apply(this, arguments); + }, f.prototype.toLocaleString = f.prototype.toString, f.prototype.equals = function(F) { + if (!f.isBuffer(F)) throw new TypeError("Argument must be a Buffer"); + return this === F || f.compare(this, F) === 0; + }, f.prototype.inspect = function() { let F = ""; const W = n.INSPECT_MAX_BYTES; return F = this.toString("hex", 0, W).replace(/(.{2})/g, "$1 ").trim(), this.length > W && (F += " ... "), ""; - }, i && (d.prototype[i] = d.prototype.inspect), d.prototype.compare = function(F, W, K, X, ne) { - if (Te(F, Uint8Array) && (F = d.from(F, F.offset, F.byteLength)), !d.isBuffer(F)) throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof F); + }, i && (f.prototype[i] = f.prototype.inspect), f.prototype.compare = function(F, W, K, X, ne) { + if (Te(F, Uint8Array) && (F = f.from(F, F.offset, F.byteLength)), !f.isBuffer(F)) throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof F); if (W === void 0 && (W = 0), K === void 0 && (K = F ? F.length : 0), X === void 0 && (X = 0), ne === void 0 && (ne = this.length), W < 0 || K > F.length || X < 0 || ne > this.length) throw new RangeError("out of range index"); if (X >= ne && W >= K) return 0; if (X >= ne) return -1; if (W >= K) return 1; if (this === F) return 0; let re = (ne >>>= 0) - (X >>>= 0), pe = (K >>>= 0) - (W >>>= 0); - const Ae = Math.min(re, pe), xe = this.slice(X, ne), Re = F.slice(W, K); - for (let De = 0; De < Ae; ++De) if (xe[De] !== Re[De]) { + const Oe = Math.min(re, pe), xe = this.slice(X, ne), Re = F.slice(W, K); + for (let De = 0; De < Oe; ++De) if (xe[De] !== Re[De]) { re = xe[De], pe = Re[De]; break; } return re < pe ? -1 : pe < re ? 1 : 0; - }, d.prototype.includes = function(F, W, K) { + }, f.prototype.includes = function(F, W, K) { return this.indexOf(F, W, K) !== -1; - }, d.prototype.indexOf = function(F, W, K) { + }, f.prototype.indexOf = function(F, W, K) { return O(this, F, W, K, !0); - }, d.prototype.lastIndexOf = function(F, W, K) { + }, f.prototype.lastIndexOf = function(F, W, K) { return O(this, F, W, K, !1); - }, d.prototype.write = function(F, W, K, X) { + }, f.prototype.write = function(F, W, K, X) { if (W === void 0) X = "utf8", K = this.length, W = 0; else if (K === void 0 && typeof W == "string") X = W, K = this.length, W = 0; else { @@ -15732,7 +15732,7 @@ function N6() { let re = !1; for (; ; ) switch (X) { case "hex": - return B(this, F, W, K); + return k(this, F, W, K); case "utf8": case "utf-8": return R(this, F, W, K); @@ -15746,15 +15746,15 @@ function N6() { case "ucs-2": case "utf16le": case "utf-16le": - return k(this, F, W, K); + return B(this, F, W, K); default: if (re) throw new TypeError("Unknown encoding: " + X); X = ("" + X).toLowerCase(), re = !0; } - }, d.prototype.toJSON = function() { + }, f.prototype.toJSON = function() { return { type: "Buffer", data: Array.prototype.slice.call(this._arr || this, 0) }; }; - const _ = 4096; + const S = 4096; function T(F, W, K) { let X = ""; K = Math.min(F.length, K); @@ -15774,7 +15774,7 @@ function N6() { for (let re = W; re < K; ++re) ne += te[F[re]]; return ne; } - function S(F, W, K) { + function _(F, W, K) { const X = F.slice(W, K); let ne = ""; for (let re = 0; re < X.length - 1; re += 2) ne += String.fromCharCode(X[re] + 256 * X[re + 1]); @@ -15785,7 +15785,7 @@ function N6() { if (F + W > K) throw new RangeError("Trying to access beyond buffer length"); } function A(F, W, K, X, ne, re) { - if (!d.isBuffer(F)) throw new TypeError('"buffer" argument must be a Buffer instance'); + if (!f.isBuffer(F)) throw new TypeError('"buffer" argument must be a Buffer instance'); if (W > ne || W < re) throw new RangeError('"value" argument is out of bounds'); if (K + X > F.length) throw new RangeError("Index out of range"); } @@ -15813,151 +15813,151 @@ function N6() { function J(F, W, K, X, ne) { return W = +W, K >>>= 0, ne || D(F, 0, K, 8), a.write(F, W, K, X, 52, 8), K + 8; } - d.prototype.slice = function(F, W) { + f.prototype.slice = function(F, W) { const K = this.length; (F = ~~F) < 0 ? (F += K) < 0 && (F = 0) : F > K && (F = K), (W = W === void 0 ? K : ~~W) < 0 ? (W += K) < 0 && (W = 0) : W > K && (W = K), W < F && (W = F); const X = this.subarray(F, W); - return Object.setPrototypeOf(X, d.prototype), X; - }, d.prototype.readUintLE = d.prototype.readUIntLE = function(F, W, K) { + return Object.setPrototypeOf(X, f.prototype), X; + }, f.prototype.readUintLE = f.prototype.readUIntLE = function(F, W, K) { F >>>= 0, W >>>= 0, K || w(F, W, this.length); let X = this[F], ne = 1, re = 0; for (; ++re < W && (ne *= 256); ) X += this[F + re] * ne; return X; - }, d.prototype.readUintBE = d.prototype.readUIntBE = function(F, W, K) { + }, f.prototype.readUintBE = f.prototype.readUIntBE = function(F, W, K) { F >>>= 0, W >>>= 0, K || w(F, W, this.length); let X = this[F + --W], ne = 1; for (; W > 0 && (ne *= 256); ) X += this[F + --W] * ne; return X; - }, d.prototype.readUint8 = d.prototype.readUInt8 = function(F, W) { + }, f.prototype.readUint8 = f.prototype.readUInt8 = function(F, W) { return F >>>= 0, W || w(F, 1, this.length), this[F]; - }, d.prototype.readUint16LE = d.prototype.readUInt16LE = function(F, W) { + }, f.prototype.readUint16LE = f.prototype.readUInt16LE = function(F, W) { return F >>>= 0, W || w(F, 2, this.length), this[F] | this[F + 1] << 8; - }, d.prototype.readUint16BE = d.prototype.readUInt16BE = function(F, W) { + }, f.prototype.readUint16BE = f.prototype.readUInt16BE = function(F, W) { return F >>>= 0, W || w(F, 2, this.length), this[F] << 8 | this[F + 1]; - }, d.prototype.readUint32LE = d.prototype.readUInt32LE = function(F, W) { + }, f.prototype.readUint32LE = f.prototype.readUInt32LE = function(F, W) { return F >>>= 0, W || w(F, 4, this.length), (this[F] | this[F + 1] << 8 | this[F + 2] << 16) + 16777216 * this[F + 3]; - }, d.prototype.readUint32BE = d.prototype.readUInt32BE = function(F, W) { + }, f.prototype.readUint32BE = f.prototype.readUInt32BE = function(F, W) { return F >>>= 0, W || w(F, 4, this.length), 16777216 * this[F] + (this[F + 1] << 16 | this[F + 2] << 8 | this[F + 3]); - }, d.prototype.readBigUInt64LE = ye(function(F) { + }, f.prototype.readBigUInt64LE = ye(function(F) { q(F >>>= 0, "offset"); const W = this[F], K = this[F + 7]; W !== void 0 && K !== void 0 || se(F, this.length - 8); const X = W + 256 * this[++F] + 65536 * this[++F] + this[++F] * 2 ** 24, ne = this[++F] + 256 * this[++F] + 65536 * this[++F] + K * 2 ** 24; return BigInt(X) + (BigInt(ne) << BigInt(32)); - }), d.prototype.readBigUInt64BE = ye(function(F) { + }), f.prototype.readBigUInt64BE = ye(function(F) { q(F >>>= 0, "offset"); const W = this[F], K = this[F + 7]; W !== void 0 && K !== void 0 || se(F, this.length - 8); const X = W * 2 ** 24 + 65536 * this[++F] + 256 * this[++F] + this[++F], ne = this[++F] * 2 ** 24 + 65536 * this[++F] + 256 * this[++F] + K; return (BigInt(X) << BigInt(32)) + BigInt(ne); - }), d.prototype.readIntLE = function(F, W, K) { + }), f.prototype.readIntLE = function(F, W, K) { F >>>= 0, W >>>= 0, K || w(F, W, this.length); let X = this[F], ne = 1, re = 0; for (; ++re < W && (ne *= 256); ) X += this[F + re] * ne; return ne *= 128, X >= ne && (X -= Math.pow(2, 8 * W)), X; - }, d.prototype.readIntBE = function(F, W, K) { + }, f.prototype.readIntBE = function(F, W, K) { F >>>= 0, W >>>= 0, K || w(F, W, this.length); let X = W, ne = 1, re = this[F + --X]; for (; X > 0 && (ne *= 256); ) re += this[F + --X] * ne; return ne *= 128, re >= ne && (re -= Math.pow(2, 8 * W)), re; - }, d.prototype.readInt8 = function(F, W) { + }, f.prototype.readInt8 = function(F, W) { return F >>>= 0, W || w(F, 1, this.length), 128 & this[F] ? -1 * (255 - this[F] + 1) : this[F]; - }, d.prototype.readInt16LE = function(F, W) { + }, f.prototype.readInt16LE = function(F, W) { F >>>= 0, W || w(F, 2, this.length); const K = this[F] | this[F + 1] << 8; return 32768 & K ? 4294901760 | K : K; - }, d.prototype.readInt16BE = function(F, W) { + }, f.prototype.readInt16BE = function(F, W) { F >>>= 0, W || w(F, 2, this.length); const K = this[F + 1] | this[F] << 8; return 32768 & K ? 4294901760 | K : K; - }, d.prototype.readInt32LE = function(F, W) { + }, f.prototype.readInt32LE = function(F, W) { return F >>>= 0, W || w(F, 4, this.length), this[F] | this[F + 1] << 8 | this[F + 2] << 16 | this[F + 3] << 24; - }, d.prototype.readInt32BE = function(F, W) { + }, f.prototype.readInt32BE = function(F, W) { return F >>>= 0, W || w(F, 4, this.length), this[F] << 24 | this[F + 1] << 16 | this[F + 2] << 8 | this[F + 3]; - }, d.prototype.readBigInt64LE = ye(function(F) { + }, f.prototype.readBigInt64LE = ye(function(F) { q(F >>>= 0, "offset"); const W = this[F], K = this[F + 7]; W !== void 0 && K !== void 0 || se(F, this.length - 8); const X = this[F + 4] + 256 * this[F + 5] + 65536 * this[F + 6] + (K << 24); return (BigInt(X) << BigInt(32)) + BigInt(W + 256 * this[++F] + 65536 * this[++F] + this[++F] * 16777216); - }), d.prototype.readBigInt64BE = ye(function(F) { + }), f.prototype.readBigInt64BE = ye(function(F) { q(F >>>= 0, "offset"); const W = this[F], K = this[F + 7]; W !== void 0 && K !== void 0 || se(F, this.length - 8); const X = (W << 24) + 65536 * this[++F] + 256 * this[++F] + this[++F]; return (BigInt(X) << BigInt(32)) + BigInt(this[++F] * 16777216 + 65536 * this[++F] + 256 * this[++F] + K); - }), d.prototype.readFloatLE = function(F, W) { + }), f.prototype.readFloatLE = function(F, W) { return F >>>= 0, W || w(F, 4, this.length), a.read(this, F, !0, 23, 4); - }, d.prototype.readFloatBE = function(F, W) { + }, f.prototype.readFloatBE = function(F, W) { return F >>>= 0, W || w(F, 4, this.length), a.read(this, F, !1, 23, 4); - }, d.prototype.readDoubleLE = function(F, W) { + }, f.prototype.readDoubleLE = function(F, W) { return F >>>= 0, W || w(F, 8, this.length), a.read(this, F, !0, 52, 8); - }, d.prototype.readDoubleBE = function(F, W) { + }, f.prototype.readDoubleBE = function(F, W) { return F >>>= 0, W || w(F, 8, this.length), a.read(this, F, !1, 52, 8); - }, d.prototype.writeUintLE = d.prototype.writeUIntLE = function(F, W, K, X) { + }, f.prototype.writeUintLE = f.prototype.writeUIntLE = function(F, W, K, X) { F = +F, W >>>= 0, K >>>= 0, X || A(this, F, W, K, Math.pow(2, 8 * K) - 1, 0); let ne = 1, re = 0; for (this[W] = 255 & F; ++re < K && (ne *= 256); ) this[W + re] = F / ne & 255; return W + K; - }, d.prototype.writeUintBE = d.prototype.writeUIntBE = function(F, W, K, X) { + }, f.prototype.writeUintBE = f.prototype.writeUIntBE = function(F, W, K, X) { F = +F, W >>>= 0, K >>>= 0, X || A(this, F, W, K, Math.pow(2, 8 * K) - 1, 0); let ne = K - 1, re = 1; for (this[W + ne] = 255 & F; --ne >= 0 && (re *= 256); ) this[W + ne] = F / re & 255; return W + K; - }, d.prototype.writeUint8 = d.prototype.writeUInt8 = function(F, W, K) { + }, f.prototype.writeUint8 = f.prototype.writeUInt8 = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 1, 255, 0), this[W] = 255 & F, W + 1; - }, d.prototype.writeUint16LE = d.prototype.writeUInt16LE = function(F, W, K) { + }, f.prototype.writeUint16LE = f.prototype.writeUInt16LE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 2, 65535, 0), this[W] = 255 & F, this[W + 1] = F >>> 8, W + 2; - }, d.prototype.writeUint16BE = d.prototype.writeUInt16BE = function(F, W, K) { + }, f.prototype.writeUint16BE = f.prototype.writeUInt16BE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 2, 65535, 0), this[W] = F >>> 8, this[W + 1] = 255 & F, W + 2; - }, d.prototype.writeUint32LE = d.prototype.writeUInt32LE = function(F, W, K) { + }, f.prototype.writeUint32LE = f.prototype.writeUInt32LE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 4, 4294967295, 0), this[W + 3] = F >>> 24, this[W + 2] = F >>> 16, this[W + 1] = F >>> 8, this[W] = 255 & F, W + 4; - }, d.prototype.writeUint32BE = d.prototype.writeUInt32BE = function(F, W, K) { + }, f.prototype.writeUint32BE = f.prototype.writeUInt32BE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 4, 4294967295, 0), this[W] = F >>> 24, this[W + 1] = F >>> 16, this[W + 2] = F >>> 8, this[W + 3] = 255 & F, W + 4; - }, d.prototype.writeBigUInt64LE = ye(function(F, W = 0) { + }, f.prototype.writeBigUInt64LE = ye(function(F, W = 0) { return j(this, F, W, BigInt(0), BigInt("0xffffffffffffffff")); - }), d.prototype.writeBigUInt64BE = ye(function(F, W = 0) { + }), f.prototype.writeBigUInt64BE = ye(function(F, W = 0) { return V(this, F, W, BigInt(0), BigInt("0xffffffffffffffff")); - }), d.prototype.writeIntLE = function(F, W, K, X) { + }), f.prototype.writeIntLE = function(F, W, K, X) { if (F = +F, W >>>= 0, !X) { - const Ae = Math.pow(2, 8 * K - 1); - A(this, F, W, K, Ae - 1, -Ae); + const Oe = Math.pow(2, 8 * K - 1); + A(this, F, W, K, Oe - 1, -Oe); } let ne = 0, re = 1, pe = 0; for (this[W] = 255 & F; ++ne < K && (re *= 256); ) F < 0 && pe === 0 && this[W + ne - 1] !== 0 && (pe = 1), this[W + ne] = (F / re | 0) - pe & 255; return W + K; - }, d.prototype.writeIntBE = function(F, W, K, X) { + }, f.prototype.writeIntBE = function(F, W, K, X) { if (F = +F, W >>>= 0, !X) { - const Ae = Math.pow(2, 8 * K - 1); - A(this, F, W, K, Ae - 1, -Ae); + const Oe = Math.pow(2, 8 * K - 1); + A(this, F, W, K, Oe - 1, -Oe); } let ne = K - 1, re = 1, pe = 0; for (this[W + ne] = 255 & F; --ne >= 0 && (re *= 256); ) F < 0 && pe === 0 && this[W + ne + 1] !== 0 && (pe = 1), this[W + ne] = (F / re | 0) - pe & 255; return W + K; - }, d.prototype.writeInt8 = function(F, W, K) { + }, f.prototype.writeInt8 = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 1, 127, -128), F < 0 && (F = 255 + F + 1), this[W] = 255 & F, W + 1; - }, d.prototype.writeInt16LE = function(F, W, K) { + }, f.prototype.writeInt16LE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 2, 32767, -32768), this[W] = 255 & F, this[W + 1] = F >>> 8, W + 2; - }, d.prototype.writeInt16BE = function(F, W, K) { + }, f.prototype.writeInt16BE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 2, 32767, -32768), this[W] = F >>> 8, this[W + 1] = 255 & F, W + 2; - }, d.prototype.writeInt32LE = function(F, W, K) { + }, f.prototype.writeInt32LE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 4, 2147483647, -2147483648), this[W] = 255 & F, this[W + 1] = F >>> 8, this[W + 2] = F >>> 16, this[W + 3] = F >>> 24, W + 4; - }, d.prototype.writeInt32BE = function(F, W, K) { + }, f.prototype.writeInt32BE = function(F, W, K) { return F = +F, W >>>= 0, K || A(this, F, W, 4, 2147483647, -2147483648), F < 0 && (F = 4294967295 + F + 1), this[W] = F >>> 24, this[W + 1] = F >>> 16, this[W + 2] = F >>> 8, this[W + 3] = 255 & F, W + 4; - }, d.prototype.writeBigInt64LE = ye(function(F, W = 0) { + }, f.prototype.writeBigInt64LE = ye(function(F, W = 0) { return j(this, F, W, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff")); - }), d.prototype.writeBigInt64BE = ye(function(F, W = 0) { + }), f.prototype.writeBigInt64BE = ye(function(F, W = 0) { return V(this, F, W, -BigInt("0x8000000000000000"), BigInt("0x7fffffffffffffff")); - }), d.prototype.writeFloatLE = function(F, W, K) { + }), f.prototype.writeFloatLE = function(F, W, K) { return z(this, F, W, !0, K); - }, d.prototype.writeFloatBE = function(F, W, K) { + }, f.prototype.writeFloatBE = function(F, W, K) { return z(this, F, W, !1, K); - }, d.prototype.writeDoubleLE = function(F, W, K) { + }, f.prototype.writeDoubleLE = function(F, W, K) { return J(this, F, W, !0, K); - }, d.prototype.writeDoubleBE = function(F, W, K) { + }, f.prototype.writeDoubleBE = function(F, W, K) { return J(this, F, W, !1, K); - }, d.prototype.copy = function(F, W, K, X) { - if (!d.isBuffer(F)) throw new TypeError("argument should be a Buffer"); + }, f.prototype.copy = function(F, W, K, X) { + if (!f.isBuffer(F)) throw new TypeError("argument should be a Buffer"); if (K || (K = 0), X || X === 0 || (X = this.length), W >= F.length && (W = F.length), W || (W = 0), X > 0 && X < K && (X = K), X === K || F.length === 0 || this.length === 0) return 0; if (W < 0) throw new RangeError("targetStart out of bounds"); if (K < 0 || K >= this.length) throw new RangeError("Index out of range"); @@ -15965,10 +15965,10 @@ function N6() { X > this.length && (X = this.length), F.length - W < X - K && (X = F.length - W + K); const ne = X - K; return this === F && typeof Uint8Array.prototype.copyWithin == "function" ? this.copyWithin(W, K, X) : Uint8Array.prototype.set.call(F, this.subarray(K, X), W), ne; - }, d.prototype.fill = function(F, W, K, X) { + }, f.prototype.fill = function(F, W, K, X) { if (typeof F == "string") { if (typeof W == "string" ? (X = W, W = 0, K = this.length) : typeof K == "string" && (X = K, K = this.length), X !== void 0 && typeof X != "string") throw new TypeError("encoding must be a string"); - if (typeof X == "string" && !d.isEncoding(X)) throw new TypeError("Unknown encoding: " + X); + if (typeof X == "string" && !f.isEncoding(X)) throw new TypeError("Unknown encoding: " + X); if (F.length === 1) { const re = F.charCodeAt(0); (X === "utf8" && re < 128 || X === "latin1") && (F = re); @@ -15979,7 +15979,7 @@ function N6() { let ne; if (W >>>= 0, K = K === void 0 ? this.length : K >>> 0, F || (F = 0), typeof F == "number") for (ne = W; ne < K; ++ne) this[ne] = F; else { - const re = d.isBuffer(F) ? F : d.from(F, X), pe = re.length; + const re = f.isBuffer(F) ? F : f.from(F, X), pe = re.length; if (pe === 0) throw new TypeError('The value "' + F + '" is invalid for argument "value"'); for (ne = 0; ne < K - W; ++ne) this[ne + W] = re[ne % pe]; } @@ -16011,11 +16011,11 @@ function N6() { function Z(F, W, K, X, ne, re) { if (F > K || F < W) { const pe = typeof W == "bigint" ? "n" : ""; - let Ae; - throw Ae = W === 0 || W === BigInt(0) ? `>= 0${pe} and < 2${pe} ** ${8 * (re + 1)}${pe}` : `>= -(2${pe} ** ${8 * (re + 1) - 1}${pe}) and < 2 ** ${8 * (re + 1) - 1}${pe}`, new G.ERR_OUT_OF_RANGE("value", Ae, F); + let Oe; + throw Oe = W === 0 || W === BigInt(0) ? `>= 0${pe} and < 2${pe} ** ${8 * (re + 1)}${pe}` : `>= -(2${pe} ** ${8 * (re + 1) - 1}${pe}) and < 2 ** ${8 * (re + 1) - 1}${pe}`, new G.ERR_OUT_OF_RANGE("value", Oe, F); } - (function(pe, Ae, xe) { - q(Ae, "offset"), pe[Ae] !== void 0 && pe[Ae + xe] !== void 0 || se(Ae, pe.length - (xe + 1)); + (function(pe, Oe, xe) { + q(Oe, "offset"), pe[Oe] !== void 0 && pe[Oe + xe] !== void 0 || se(Oe, pe.length - (xe + 1)); })(X, ne, re); } function q(F, W) { @@ -16091,7 +16091,7 @@ function N6() { function Te(F, W) { return F instanceof W || F != null && F.constructor != null && F.constructor.name != null && F.constructor.name === W.name; } - function _e(F) { + function Se(F) { return F != F; } const te = function() { @@ -16112,228 +16112,228 @@ function N6() { x.exports = { 100: "Continue", 101: "Switching Protocols", 102: "Processing", 200: "OK", 201: "Created", 202: "Accepted", 203: "Non-Authoritative Information", 204: "No Content", 205: "Reset Content", 206: "Partial Content", 207: "Multi-Status", 208: "Already Reported", 226: "IM Used", 300: "Multiple Choices", 301: "Moved Permanently", 302: "Found", 303: "See Other", 304: "Not Modified", 305: "Use Proxy", 307: "Temporary Redirect", 308: "Permanent Redirect", 400: "Bad Request", 401: "Unauthorized", 402: "Payment Required", 403: "Forbidden", 404: "Not Found", 405: "Method Not Allowed", 406: "Not Acceptable", 407: "Proxy Authentication Required", 408: "Request Timeout", 409: "Conflict", 410: "Gone", 411: "Length Required", 412: "Precondition Failed", 413: "Payload Too Large", 414: "URI Too Long", 415: "Unsupported Media Type", 416: "Range Not Satisfiable", 417: "Expectation Failed", 418: "I'm a teapot", 421: "Misdirected Request", 422: "Unprocessable Entity", 423: "Locked", 424: "Failed Dependency", 425: "Unordered Collection", 426: "Upgrade Required", 428: "Precondition Required", 429: "Too Many Requests", 431: "Request Header Fields Too Large", 451: "Unavailable For Legal Reasons", 500: "Internal Server Error", 501: "Not Implemented", 502: "Bad Gateway", 503: "Service Unavailable", 504: "Gateway Timeout", 505: "HTTP Version Not Supported", 506: "Variant Also Negotiates", 507: "Insufficient Storage", 508: "Loop Detected", 509: "Bandwidth Limit Exceeded", 510: "Not Extended", 511: "Network Authentication Required" }; }, 8075: (x, n, c) => { var r = c(453), a = c(487), i = a(r("String.prototype.indexOf")); - x.exports = function(p, t) { - var d = r(p, !!t); - return typeof d == "function" && i(p, ".prototype.") > -1 ? a(d) : d; + x.exports = function(m, t) { + var f = r(m, !!t); + return typeof f == "function" && i(m, ".prototype.") > -1 ? a(f) : f; }; }, 487: (x, n, c) => { - var r = c(6743), a = c(453), i = c(6897), p = c(9675), t = a("%Function.prototype.apply%"), d = a("%Function.prototype.call%"), b = a("%Reflect.apply%", !0) || r.call(d, t), y = c(655), s = a("%Math.max%"); + var r = c(6743), a = c(453), i = c(6897), m = c(9675), t = a("%Function.prototype.apply%"), f = a("%Function.prototype.call%"), b = a("%Reflect.apply%", !0) || r.call(f, t), y = c(655), u = a("%Math.max%"); x.exports = function(l) { - if (typeof l != "function") throw new p("a function is required"); - var u = b(r, d, arguments); - return i(u, 1 + s(0, l.length - (arguments.length - 1)), !0); + if (typeof l != "function") throw new m("a function is required"); + var s = b(r, f, arguments); + return i(s, 1 + u(0, l.length - (arguments.length - 1)), !0); }; - var f = function() { + var d = function() { return b(r, t, arguments); }; - y ? y(x.exports, "apply", { value: f }) : x.exports.apply = f; + y ? y(x.exports, "apply", { value: d }) : x.exports.apply = d; }, 41: (x, n, c) => { - var r = c(655), a = c(8068), i = c(9675), p = c(5795); - x.exports = function(t, d, b) { + var r = c(655), a = c(8068), i = c(9675), m = c(5795); + x.exports = function(t, f, b) { if (!t || typeof t != "object" && typeof t != "function") throw new i("`obj` must be an object or a function`"); - if (typeof d != "string" && typeof d != "symbol") throw new i("`property` must be a string or a symbol`"); + if (typeof f != "string" && typeof f != "symbol") throw new i("`property` must be a string or a symbol`"); if (arguments.length > 3 && typeof arguments[3] != "boolean" && arguments[3] !== null) throw new i("`nonEnumerable`, if provided, must be a boolean or null"); if (arguments.length > 4 && typeof arguments[4] != "boolean" && arguments[4] !== null) throw new i("`nonWritable`, if provided, must be a boolean or null"); if (arguments.length > 5 && typeof arguments[5] != "boolean" && arguments[5] !== null) throw new i("`nonConfigurable`, if provided, must be a boolean or null"); if (arguments.length > 6 && typeof arguments[6] != "boolean") throw new i("`loose`, if provided, must be a boolean"); - var y = arguments.length > 3 ? arguments[3] : null, s = arguments.length > 4 ? arguments[4] : null, f = arguments.length > 5 ? arguments[5] : null, l = arguments.length > 6 && arguments[6], u = !!p && p(t, d); - if (r) r(t, d, { configurable: f === null && u ? u.configurable : !f, enumerable: y === null && u ? u.enumerable : !y, value: b, writable: s === null && u ? u.writable : !s }); + var y = arguments.length > 3 ? arguments[3] : null, u = arguments.length > 4 ? arguments[4] : null, d = arguments.length > 5 ? arguments[5] : null, l = arguments.length > 6 && arguments[6], s = !!m && m(t, f); + if (r) r(t, f, { configurable: d === null && s ? s.configurable : !d, enumerable: y === null && s ? s.enumerable : !y, value: b, writable: u === null && s ? s.writable : !u }); else { - if (!l && (y || s || f)) throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable."); - t[d] = b; + if (!l && (y || u || d)) throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable."); + t[f] = b; } }; }, 6729: (x, n, c) => { var r = n; r.version = c(9255).rE, r.utils = c(7011), r.rand = c(5037), r.curve = c(894), r.curves = c(480), r.ec = c(7447), r.eddsa = c(8650); }, 6677: (x, n, c) => { - var r = c(8490), a = c(7011), i = a.getNAF, p = a.getJSF, t = a.assert; - function d(y, s) { - this.type = y, this.p = new r(s.p, 16), this.red = s.prime ? r.red(s.prime) : r.mont(this.p), this.zero = new r(0).toRed(this.red), this.one = new r(1).toRed(this.red), this.two = new r(2).toRed(this.red), this.n = s.n && new r(s.n, 16), this.g = s.g && this.pointFromJSON(s.g, s.gRed), this._wnafT1 = new Array(4), this._wnafT2 = new Array(4), this._wnafT3 = new Array(4), this._wnafT4 = new Array(4), this._bitLength = this.n ? this.n.bitLength() : 0; - var f = this.n && this.p.div(this.n); - !f || f.cmpn(100) > 0 ? this.redN = null : (this._maxwellTrick = !0, this.redN = this.n.toRed(this.red)); + var r = c(8490), a = c(7011), i = a.getNAF, m = a.getJSF, t = a.assert; + function f(y, u) { + this.type = y, this.p = new r(u.p, 16), this.red = u.prime ? r.red(u.prime) : r.mont(this.p), this.zero = new r(0).toRed(this.red), this.one = new r(1).toRed(this.red), this.two = new r(2).toRed(this.red), this.n = u.n && new r(u.n, 16), this.g = u.g && this.pointFromJSON(u.g, u.gRed), this._wnafT1 = new Array(4), this._wnafT2 = new Array(4), this._wnafT3 = new Array(4), this._wnafT4 = new Array(4), this._bitLength = this.n ? this.n.bitLength() : 0; + var d = this.n && this.p.div(this.n); + !d || d.cmpn(100) > 0 ? this.redN = null : (this._maxwellTrick = !0, this.redN = this.n.toRed(this.red)); } - function b(y, s) { - this.curve = y, this.type = s, this.precomputed = null; + function b(y, u) { + this.curve = y, this.type = u, this.precomputed = null; } - x.exports = d, d.prototype.point = function() { + x.exports = f, f.prototype.point = function() { throw new Error("Not implemented"); - }, d.prototype.validate = function() { + }, f.prototype.validate = function() { throw new Error("Not implemented"); - }, d.prototype._fixedNafMul = function(y, s) { + }, f.prototype._fixedNafMul = function(y, u) { t(y.precomputed); - var f = y._getDoubles(), l = i(s, 1, this._bitLength), u = (1 << f.step + 1) - (f.step % 2 == 0 ? 2 : 1); - u /= 3; - var v, m, h = []; - for (v = 0; v < l.length; v += f.step) { - m = 0; - for (var O = v + f.step - 1; O >= v; O--) m = (m << 1) + l[O]; - h.push(m); - } - for (var I = this.jpoint(null, null, null), B = this.jpoint(null, null, null), R = u; R > 0; R--) { - for (v = 0; v < h.length; v++) (m = h[v]) === R ? B = B.mixedAdd(f.points[v]) : m === -R && (B = B.mixedAdd(f.points[v].neg())); - I = I.add(B); + var d = y._getDoubles(), l = i(u, 1, this._bitLength), s = (1 << d.step + 1) - (d.step % 2 == 0 ? 2 : 1); + s /= 3; + var v, p, h = []; + for (v = 0; v < l.length; v += d.step) { + p = 0; + for (var O = v + d.step - 1; O >= v; O--) p = (p << 1) + l[O]; + h.push(p); + } + for (var I = this.jpoint(null, null, null), k = this.jpoint(null, null, null), R = s; R > 0; R--) { + for (v = 0; v < h.length; v++) (p = h[v]) === R ? k = k.mixedAdd(d.points[v]) : p === -R && (k = k.mixedAdd(d.points[v].neg())); + I = I.add(k); } return I.toP(); - }, d.prototype._wnafMul = function(y, s) { - var f = 4, l = y._getNAFPoints(f); - f = l.wnd; - for (var u = l.points, v = i(s, f, this._bitLength), m = this.jpoint(null, null, null), h = v.length - 1; h >= 0; h--) { + }, f.prototype._wnafMul = function(y, u) { + var d = 4, l = y._getNAFPoints(d); + d = l.wnd; + for (var s = l.points, v = i(u, d, this._bitLength), p = this.jpoint(null, null, null), h = v.length - 1; h >= 0; h--) { for (var O = 0; h >= 0 && v[h] === 0; h--) O++; - if (h >= 0 && O++, m = m.dblp(O), h < 0) break; + if (h >= 0 && O++, p = p.dblp(O), h < 0) break; var I = v[h]; - t(I !== 0), m = y.type === "affine" ? I > 0 ? m.mixedAdd(u[I - 1 >> 1]) : m.mixedAdd(u[-I - 1 >> 1].neg()) : I > 0 ? m.add(u[I - 1 >> 1]) : m.add(u[-I - 1 >> 1].neg()); + t(I !== 0), p = y.type === "affine" ? I > 0 ? p.mixedAdd(s[I - 1 >> 1]) : p.mixedAdd(s[-I - 1 >> 1].neg()) : I > 0 ? p.add(s[I - 1 >> 1]) : p.add(s[-I - 1 >> 1].neg()); } - return y.type === "affine" ? m.toP() : m; - }, d.prototype._wnafMulAdd = function(y, s, f, l, u) { - var v, m, h, O = this._wnafT1, I = this._wnafT2, B = this._wnafT3, R = 0; + return y.type === "affine" ? p.toP() : p; + }, f.prototype._wnafMulAdd = function(y, u, d, l, s) { + var v, p, h, O = this._wnafT1, I = this._wnafT2, k = this._wnafT3, R = 0; for (v = 0; v < l; v++) { - var L = (h = s[v])._getNAFPoints(y); + var L = (h = u[v])._getNAFPoints(y); O[v] = L.wnd, I[v] = L.points; } for (v = l - 1; v >= 1; v -= 2) { - var N = v - 1, k = v; - if (O[N] === 1 && O[k] === 1) { - var H = [s[N], null, null, s[k]]; - s[N].y.cmp(s[k].y) === 0 ? (H[1] = s[N].add(s[k]), H[2] = s[N].toJ().mixedAdd(s[k].neg())) : s[N].y.cmp(s[k].y.redNeg()) === 0 ? (H[1] = s[N].toJ().mixedAdd(s[k]), H[2] = s[N].add(s[k].neg())) : (H[1] = s[N].toJ().mixedAdd(s[k]), H[2] = s[N].toJ().mixedAdd(s[k].neg())); - var U = [-3, -1, -5, -7, 0, 7, 5, 1, 3], _ = p(f[N], f[k]); - for (R = Math.max(_[0].length, R), B[N] = new Array(R), B[k] = new Array(R), m = 0; m < R; m++) { - var T = 0 | _[0][m], E = 0 | _[1][m]; - B[N][m] = U[3 * (T + 1) + (E + 1)], B[k][m] = 0, I[N] = H; + var N = v - 1, B = v; + if (O[N] === 1 && O[B] === 1) { + var H = [u[N], null, null, u[B]]; + u[N].y.cmp(u[B].y) === 0 ? (H[1] = u[N].add(u[B]), H[2] = u[N].toJ().mixedAdd(u[B].neg())) : u[N].y.cmp(u[B].y.redNeg()) === 0 ? (H[1] = u[N].toJ().mixedAdd(u[B]), H[2] = u[N].add(u[B].neg())) : (H[1] = u[N].toJ().mixedAdd(u[B]), H[2] = u[N].toJ().mixedAdd(u[B].neg())); + var U = [-3, -1, -5, -7, 0, 7, 5, 1, 3], S = m(d[N], d[B]); + for (R = Math.max(S[0].length, R), k[N] = new Array(R), k[B] = new Array(R), p = 0; p < R; p++) { + var T = 0 | S[0][p], E = 0 | S[1][p]; + k[N][p] = U[3 * (T + 1) + (E + 1)], k[B][p] = 0, I[N] = H; } - } else B[N] = i(f[N], O[N], this._bitLength), B[k] = i(f[k], O[k], this._bitLength), R = Math.max(B[N].length, R), R = Math.max(B[k].length, R); + } else k[N] = i(d[N], O[N], this._bitLength), k[B] = i(d[B], O[B], this._bitLength), R = Math.max(k[N].length, R), R = Math.max(k[B].length, R); } - var M = this.jpoint(null, null, null), S = this._wnafT4; + var M = this.jpoint(null, null, null), _ = this._wnafT4; for (v = R; v >= 0; v--) { for (var w = 0; v >= 0; ) { var A = !0; - for (m = 0; m < l; m++) S[m] = 0 | B[m][v], S[m] !== 0 && (A = !1); + for (p = 0; p < l; p++) _[p] = 0 | k[p][v], _[p] !== 0 && (A = !1); if (!A) break; w++, v--; } if (v >= 0 && w++, M = M.dblp(w), v < 0) break; - for (m = 0; m < l; m++) { - var j = S[m]; - j !== 0 && (j > 0 ? h = I[m][j - 1 >> 1] : j < 0 && (h = I[m][-j - 1 >> 1].neg()), M = h.type === "affine" ? M.mixedAdd(h) : M.add(h)); + for (p = 0; p < l; p++) { + var j = _[p]; + j !== 0 && (j > 0 ? h = I[p][j - 1 >> 1] : j < 0 && (h = I[p][-j - 1 >> 1].neg()), M = h.type === "affine" ? M.mixedAdd(h) : M.add(h)); } } for (v = 0; v < l; v++) I[v] = null; - return u ? M : M.toP(); - }, d.BasePoint = b, b.prototype.eq = function() { + return s ? M : M.toP(); + }, f.BasePoint = b, b.prototype.eq = function() { throw new Error("Not implemented"); }, b.prototype.validate = function() { return this.curve.validate(this); - }, d.prototype.decodePoint = function(y, s) { - y = a.toArray(y, s); - var f = this.p.byteLength(); - if ((y[0] === 4 || y[0] === 6 || y[0] === 7) && y.length - 1 == 2 * f) return y[0] === 6 ? t(y[y.length - 1] % 2 == 0) : y[0] === 7 && t(y[y.length - 1] % 2 == 1), this.point(y.slice(1, 1 + f), y.slice(1 + f, 1 + 2 * f)); - if ((y[0] === 2 || y[0] === 3) && y.length - 1 === f) return this.pointFromX(y.slice(1, 1 + f), y[0] === 3); + }, f.prototype.decodePoint = function(y, u) { + y = a.toArray(y, u); + var d = this.p.byteLength(); + if ((y[0] === 4 || y[0] === 6 || y[0] === 7) && y.length - 1 == 2 * d) return y[0] === 6 ? t(y[y.length - 1] % 2 == 0) : y[0] === 7 && t(y[y.length - 1] % 2 == 1), this.point(y.slice(1, 1 + d), y.slice(1 + d, 1 + 2 * d)); + if ((y[0] === 2 || y[0] === 3) && y.length - 1 === d) return this.pointFromX(y.slice(1, 1 + d), y[0] === 3); throw new Error("Unknown point format"); }, b.prototype.encodeCompressed = function(y) { return this.encode(y, !0); }, b.prototype._encode = function(y) { - var s = this.curve.p.byteLength(), f = this.getX().toArray("be", s); - return y ? [this.getY().isEven() ? 2 : 3].concat(f) : [4].concat(f, this.getY().toArray("be", s)); - }, b.prototype.encode = function(y, s) { - return a.encode(this._encode(s), y); + var u = this.curve.p.byteLength(), d = this.getX().toArray("be", u); + return y ? [this.getY().isEven() ? 2 : 3].concat(d) : [4].concat(d, this.getY().toArray("be", u)); + }, b.prototype.encode = function(y, u) { + return a.encode(this._encode(u), y); }, b.prototype.precompute = function(y) { if (this.precomputed) return this; - var s = { doubles: null, naf: null, beta: null }; - return s.naf = this._getNAFPoints(8), s.doubles = this._getDoubles(4, y), s.beta = this._getBeta(), this.precomputed = s, this; + var u = { doubles: null, naf: null, beta: null }; + return u.naf = this._getNAFPoints(8), u.doubles = this._getDoubles(4, y), u.beta = this._getBeta(), this.precomputed = u, this; }, b.prototype._hasDoubles = function(y) { if (!this.precomputed) return !1; - var s = this.precomputed.doubles; - return !!s && s.points.length >= Math.ceil((y.bitLength() + 1) / s.step); - }, b.prototype._getDoubles = function(y, s) { + var u = this.precomputed.doubles; + return !!u && u.points.length >= Math.ceil((y.bitLength() + 1) / u.step); + }, b.prototype._getDoubles = function(y, u) { if (this.precomputed && this.precomputed.doubles) return this.precomputed.doubles; - for (var f = [this], l = this, u = 0; u < s; u += y) { + for (var d = [this], l = this, s = 0; s < u; s += y) { for (var v = 0; v < y; v++) l = l.dbl(); - f.push(l); + d.push(l); } - return { step: y, points: f }; + return { step: y, points: d }; }, b.prototype._getNAFPoints = function(y) { if (this.precomputed && this.precomputed.naf) return this.precomputed.naf; - for (var s = [this], f = (1 << y) - 1, l = f === 1 ? null : this.dbl(), u = 1; u < f; u++) s[u] = s[u - 1].add(l); - return { wnd: y, points: s }; + for (var u = [this], d = (1 << y) - 1, l = d === 1 ? null : this.dbl(), s = 1; s < d; s++) u[s] = u[s - 1].add(l); + return { wnd: y, points: u }; }, b.prototype._getBeta = function() { return null; }, b.prototype.dblp = function(y) { - for (var s = this, f = 0; f < y; f++) s = s.dbl(); - return s; + for (var u = this, d = 0; d < y; d++) u = u.dbl(); + return u; }; }, 1298: (x, n, c) => { - var r = c(7011), a = c(8490), i = c(6698), p = c(6677), t = r.assert; - function d(y) { - this.twisted = (0 | y.a) != 1, this.mOneA = this.twisted && (0 | y.a) == -1, this.extended = this.mOneA, p.call(this, "edwards", y), this.a = new a(y.a, 16).umod(this.red.m), this.a = this.a.toRed(this.red), this.c = new a(y.c, 16).toRed(this.red), this.c2 = this.c.redSqr(), this.d = new a(y.d, 16).toRed(this.red), this.dd = this.d.redAdd(this.d), t(!this.twisted || this.c.fromRed().cmpn(1) === 0), this.oneC = (0 | y.c) == 1; + var r = c(7011), a = c(8490), i = c(6698), m = c(6677), t = r.assert; + function f(y) { + this.twisted = (0 | y.a) != 1, this.mOneA = this.twisted && (0 | y.a) == -1, this.extended = this.mOneA, m.call(this, "edwards", y), this.a = new a(y.a, 16).umod(this.red.m), this.a = this.a.toRed(this.red), this.c = new a(y.c, 16).toRed(this.red), this.c2 = this.c.redSqr(), this.d = new a(y.d, 16).toRed(this.red), this.dd = this.d.redAdd(this.d), t(!this.twisted || this.c.fromRed().cmpn(1) === 0), this.oneC = (0 | y.c) == 1; } - function b(y, s, f, l, u) { - p.BasePoint.call(this, y, "projective"), s === null && f === null && l === null ? (this.x = this.curve.zero, this.y = this.curve.one, this.z = this.curve.one, this.t = this.curve.zero, this.zOne = !0) : (this.x = new a(s, 16), this.y = new a(f, 16), this.z = l ? new a(l, 16) : this.curve.one, this.t = u && new a(u, 16), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.y.red || (this.y = this.y.toRed(this.curve.red)), this.z.red || (this.z = this.z.toRed(this.curve.red)), this.t && !this.t.red && (this.t = this.t.toRed(this.curve.red)), this.zOne = this.z === this.curve.one, this.curve.extended && !this.t && (this.t = this.x.redMul(this.y), this.zOne || (this.t = this.t.redMul(this.z.redInvm())))); + function b(y, u, d, l, s) { + m.BasePoint.call(this, y, "projective"), u === null && d === null && l === null ? (this.x = this.curve.zero, this.y = this.curve.one, this.z = this.curve.one, this.t = this.curve.zero, this.zOne = !0) : (this.x = new a(u, 16), this.y = new a(d, 16), this.z = l ? new a(l, 16) : this.curve.one, this.t = s && new a(s, 16), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.y.red || (this.y = this.y.toRed(this.curve.red)), this.z.red || (this.z = this.z.toRed(this.curve.red)), this.t && !this.t.red && (this.t = this.t.toRed(this.curve.red)), this.zOne = this.z === this.curve.one, this.curve.extended && !this.t && (this.t = this.x.redMul(this.y), this.zOne || (this.t = this.t.redMul(this.z.redInvm())))); } - i(d, p), x.exports = d, d.prototype._mulA = function(y) { + i(f, m), x.exports = f, f.prototype._mulA = function(y) { return this.mOneA ? y.redNeg() : this.a.redMul(y); - }, d.prototype._mulC = function(y) { + }, f.prototype._mulC = function(y) { return this.oneC ? y : this.c.redMul(y); - }, d.prototype.jpoint = function(y, s, f, l) { - return this.point(y, s, f, l); - }, d.prototype.pointFromX = function(y, s) { + }, f.prototype.jpoint = function(y, u, d, l) { + return this.point(y, u, d, l); + }, f.prototype.pointFromX = function(y, u) { (y = new a(y, 16)).red || (y = y.toRed(this.red)); - var f = y.redSqr(), l = this.c2.redSub(this.a.redMul(f)), u = this.one.redSub(this.c2.redMul(this.d).redMul(f)), v = l.redMul(u.redInvm()), m = v.redSqrt(); - if (m.redSqr().redSub(v).cmp(this.zero) !== 0) throw new Error("invalid point"); - var h = m.fromRed().isOdd(); - return (s && !h || !s && h) && (m = m.redNeg()), this.point(y, m); - }, d.prototype.pointFromY = function(y, s) { + var d = y.redSqr(), l = this.c2.redSub(this.a.redMul(d)), s = this.one.redSub(this.c2.redMul(this.d).redMul(d)), v = l.redMul(s.redInvm()), p = v.redSqrt(); + if (p.redSqr().redSub(v).cmp(this.zero) !== 0) throw new Error("invalid point"); + var h = p.fromRed().isOdd(); + return (u && !h || !u && h) && (p = p.redNeg()), this.point(y, p); + }, f.prototype.pointFromY = function(y, u) { (y = new a(y, 16)).red || (y = y.toRed(this.red)); - var f = y.redSqr(), l = f.redSub(this.c2), u = f.redMul(this.d).redMul(this.c2).redSub(this.a), v = l.redMul(u.redInvm()); + var d = y.redSqr(), l = d.redSub(this.c2), s = d.redMul(this.d).redMul(this.c2).redSub(this.a), v = l.redMul(s.redInvm()); if (v.cmp(this.zero) === 0) { - if (s) throw new Error("invalid point"); + if (u) throw new Error("invalid point"); return this.point(this.zero, y); } - var m = v.redSqrt(); - if (m.redSqr().redSub(v).cmp(this.zero) !== 0) throw new Error("invalid point"); - return m.fromRed().isOdd() !== s && (m = m.redNeg()), this.point(m, y); - }, d.prototype.validate = function(y) { + var p = v.redSqrt(); + if (p.redSqr().redSub(v).cmp(this.zero) !== 0) throw new Error("invalid point"); + return p.fromRed().isOdd() !== u && (p = p.redNeg()), this.point(p, y); + }, f.prototype.validate = function(y) { if (y.isInfinity()) return !0; y.normalize(); - var s = y.x.redSqr(), f = y.y.redSqr(), l = s.redMul(this.a).redAdd(f), u = this.c2.redMul(this.one.redAdd(this.d.redMul(s).redMul(f))); - return l.cmp(u) === 0; - }, i(b, p.BasePoint), d.prototype.pointFromJSON = function(y) { + var u = y.x.redSqr(), d = y.y.redSqr(), l = u.redMul(this.a).redAdd(d), s = this.c2.redMul(this.one.redAdd(this.d.redMul(u).redMul(d))); + return l.cmp(s) === 0; + }, i(b, m.BasePoint), f.prototype.pointFromJSON = function(y) { return b.fromJSON(this, y); - }, d.prototype.point = function(y, s, f, l) { - return new b(this, y, s, f, l); - }, b.fromJSON = function(y, s) { - return new b(y, s[0], s[1], s[2]); + }, f.prototype.point = function(y, u, d, l) { + return new b(this, y, u, d, l); + }, b.fromJSON = function(y, u) { + return new b(y, u[0], u[1], u[2]); }, b.prototype.inspect = function() { return this.isInfinity() ? "" : ""; }, b.prototype.isInfinity = function() { return this.x.cmpn(0) === 0 && (this.y.cmp(this.z) === 0 || this.zOne && this.y.cmp(this.curve.c) === 0); }, b.prototype._extDbl = function() { - var y = this.x.redSqr(), s = this.y.redSqr(), f = this.z.redSqr(); - f = f.redIAdd(f); - var l = this.curve._mulA(y), u = this.x.redAdd(this.y).redSqr().redISub(y).redISub(s), v = l.redAdd(s), m = v.redSub(f), h = l.redSub(s), O = u.redMul(m), I = v.redMul(h), B = u.redMul(h), R = m.redMul(v); - return this.curve.point(O, I, R, B); + var y = this.x.redSqr(), u = this.y.redSqr(), d = this.z.redSqr(); + d = d.redIAdd(d); + var l = this.curve._mulA(y), s = this.x.redAdd(this.y).redSqr().redISub(y).redISub(u), v = l.redAdd(u), p = v.redSub(d), h = l.redSub(u), O = s.redMul(p), I = v.redMul(h), k = s.redMul(h), R = p.redMul(v); + return this.curve.point(O, I, R, k); }, b.prototype._projDbl = function() { - var y, s, f, l, u, v, m = this.x.redAdd(this.y).redSqr(), h = this.x.redSqr(), O = this.y.redSqr(); + var y, u, d, l, s, v, p = this.x.redAdd(this.y).redSqr(), h = this.x.redSqr(), O = this.y.redSqr(); if (this.curve.twisted) { var I = (l = this.curve._mulA(h)).redAdd(O); - this.zOne ? (y = m.redSub(h).redSub(O).redMul(I.redSub(this.curve.two)), s = I.redMul(l.redSub(O)), f = I.redSqr().redSub(I).redSub(I)) : (u = this.z.redSqr(), v = I.redSub(u).redISub(u), y = m.redSub(h).redISub(O).redMul(v), s = I.redMul(l.redSub(O)), f = I.redMul(v)); - } else l = h.redAdd(O), u = this.curve._mulC(this.z).redSqr(), v = l.redSub(u).redSub(u), y = this.curve._mulC(m.redISub(l)).redMul(v), s = this.curve._mulC(l).redMul(h.redISub(O)), f = l.redMul(v); - return this.curve.point(y, s, f); + this.zOne ? (y = p.redSub(h).redSub(O).redMul(I.redSub(this.curve.two)), u = I.redMul(l.redSub(O)), d = I.redSqr().redSub(I).redSub(I)) : (s = this.z.redSqr(), v = I.redSub(s).redISub(s), y = p.redSub(h).redISub(O).redMul(v), u = I.redMul(l.redSub(O)), d = I.redMul(v)); + } else l = h.redAdd(O), s = this.curve._mulC(this.z).redSqr(), v = l.redSub(s).redSub(s), y = this.curve._mulC(p.redISub(l)).redMul(v), u = this.curve._mulC(l).redMul(h.redISub(O)), d = l.redMul(v); + return this.curve.point(y, u, d); }, b.prototype.dbl = function() { return this.isInfinity() ? this : this.curve.extended ? this._extDbl() : this._projDbl(); }, b.prototype._extAdd = function(y) { - var s = this.y.redSub(this.x).redMul(y.y.redSub(y.x)), f = this.y.redAdd(this.x).redMul(y.y.redAdd(y.x)), l = this.t.redMul(this.curve.dd).redMul(y.t), u = this.z.redMul(y.z.redAdd(y.z)), v = f.redSub(s), m = u.redSub(l), h = u.redAdd(l), O = f.redAdd(s), I = v.redMul(m), B = h.redMul(O), R = v.redMul(O), L = m.redMul(h); - return this.curve.point(I, B, L, R); + var u = this.y.redSub(this.x).redMul(y.y.redSub(y.x)), d = this.y.redAdd(this.x).redMul(y.y.redAdd(y.x)), l = this.t.redMul(this.curve.dd).redMul(y.t), s = this.z.redMul(y.z.redAdd(y.z)), v = d.redSub(u), p = s.redSub(l), h = s.redAdd(l), O = d.redAdd(u), I = v.redMul(p), k = h.redMul(O), R = v.redMul(O), L = p.redMul(h); + return this.curve.point(I, k, L, R); }, b.prototype._projAdd = function(y) { - var s, f, l = this.z.redMul(y.z), u = l.redSqr(), v = this.x.redMul(y.x), m = this.y.redMul(y.y), h = this.curve.d.redMul(v).redMul(m), O = u.redSub(h), I = u.redAdd(h), B = this.x.redAdd(this.y).redMul(y.x.redAdd(y.y)).redISub(v).redISub(m), R = l.redMul(O).redMul(B); - return this.curve.twisted ? (s = l.redMul(I).redMul(m.redSub(this.curve._mulA(v))), f = O.redMul(I)) : (s = l.redMul(I).redMul(m.redSub(v)), f = this.curve._mulC(O).redMul(I)), this.curve.point(R, s, f); + var u, d, l = this.z.redMul(y.z), s = l.redSqr(), v = this.x.redMul(y.x), p = this.y.redMul(y.y), h = this.curve.d.redMul(v).redMul(p), O = s.redSub(h), I = s.redAdd(h), k = this.x.redAdd(this.y).redMul(y.x.redAdd(y.y)).redISub(v).redISub(p), R = l.redMul(O).redMul(k); + return this.curve.twisted ? (u = l.redMul(I).redMul(p.redSub(this.curve._mulA(v))), d = O.redMul(I)) : (u = l.redMul(I).redMul(p.redSub(v)), d = this.curve._mulC(O).redMul(I)), this.curve.point(R, u, d); }, b.prototype.add = function(y) { return this.isInfinity() ? y : y.isInfinity() ? this : this.curve.extended ? this._extAdd(y) : this._projAdd(y); }, b.prototype.mul = function(y) { return this._hasDoubles(y) ? this.curve._fixedNafMul(this, y) : this.curve._wnafMul(this, y); - }, b.prototype.mulAdd = function(y, s, f) { - return this.curve._wnafMulAdd(1, [this, s], [y, f], 2, !1); - }, b.prototype.jmulAdd = function(y, s, f) { - return this.curve._wnafMulAdd(1, [this, s], [y, f], 2, !0); + }, b.prototype.mulAdd = function(y, u, d) { + return this.curve._wnafMulAdd(1, [this, u], [y, d], 2, !1); + }, b.prototype.jmulAdd = function(y, u, d) { + return this.curve._wnafMulAdd(1, [this, u], [y, d], 2, !0); }, b.prototype.normalize = function() { if (this.zOne) return this; var y = this.z.redInvm(); @@ -16347,307 +16347,307 @@ function N6() { }, b.prototype.eq = function(y) { return this === y || this.getX().cmp(y.getX()) === 0 && this.getY().cmp(y.getY()) === 0; }, b.prototype.eqXToP = function(y) { - var s = y.toRed(this.curve.red).redMul(this.z); - if (this.x.cmp(s) === 0) return !0; - for (var f = y.clone(), l = this.curve.redN.redMul(this.z); ; ) { - if (f.iadd(this.curve.n), f.cmp(this.curve.p) >= 0) return !1; - if (s.redIAdd(l), this.x.cmp(s) === 0) return !0; + var u = y.toRed(this.curve.red).redMul(this.z); + if (this.x.cmp(u) === 0) return !0; + for (var d = y.clone(), l = this.curve.redN.redMul(this.z); ; ) { + if (d.iadd(this.curve.n), d.cmp(this.curve.p) >= 0) return !1; + if (u.redIAdd(l), this.x.cmp(u) === 0) return !0; } }, b.prototype.toP = b.prototype.normalize, b.prototype.mixedAdd = b.prototype.add; }, 894: (x, n, c) => { var r = n; r.base = c(6677), r.short = c(9188), r.mont = c(370), r.edwards = c(1298); }, 370: (x, n, c) => { - var r = c(8490), a = c(6698), i = c(6677), p = c(7011); + var r = c(8490), a = c(6698), i = c(6677), m = c(7011); function t(b) { i.call(this, "mont", b), this.a = new r(b.a, 16).toRed(this.red), this.b = new r(b.b, 16).toRed(this.red), this.i4 = new r(4).toRed(this.red).redInvm(), this.two = new r(2).toRed(this.red), this.a24 = this.i4.redMul(this.a.redAdd(this.two)); } - function d(b, y, s) { - i.BasePoint.call(this, b, "projective"), y === null && s === null ? (this.x = this.curve.one, this.z = this.curve.zero) : (this.x = new r(y, 16), this.z = new r(s, 16), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.z.red || (this.z = this.z.toRed(this.curve.red))); + function f(b, y, u) { + i.BasePoint.call(this, b, "projective"), y === null && u === null ? (this.x = this.curve.one, this.z = this.curve.zero) : (this.x = new r(y, 16), this.z = new r(u, 16), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.z.red || (this.z = this.z.toRed(this.curve.red))); } a(t, i), x.exports = t, t.prototype.validate = function(b) { - var y = b.normalize().x, s = y.redSqr(), f = s.redMul(y).redAdd(s.redMul(this.a)).redAdd(y); - return f.redSqrt().redSqr().cmp(f) === 0; - }, a(d, i.BasePoint), t.prototype.decodePoint = function(b, y) { - return this.point(p.toArray(b, y), 1); + var y = b.normalize().x, u = y.redSqr(), d = u.redMul(y).redAdd(u.redMul(this.a)).redAdd(y); + return d.redSqrt().redSqr().cmp(d) === 0; + }, a(f, i.BasePoint), t.prototype.decodePoint = function(b, y) { + return this.point(m.toArray(b, y), 1); }, t.prototype.point = function(b, y) { - return new d(this, b, y); + return new f(this, b, y); }, t.prototype.pointFromJSON = function(b) { - return d.fromJSON(this, b); - }, d.prototype.precompute = function() { - }, d.prototype._encode = function() { + return f.fromJSON(this, b); + }, f.prototype.precompute = function() { + }, f.prototype._encode = function() { return this.getX().toArray("be", this.curve.p.byteLength()); - }, d.fromJSON = function(b, y) { - return new d(b, y[0], y[1] || b.one); - }, d.prototype.inspect = function() { + }, f.fromJSON = function(b, y) { + return new f(b, y[0], y[1] || b.one); + }, f.prototype.inspect = function() { return this.isInfinity() ? "" : ""; - }, d.prototype.isInfinity = function() { + }, f.prototype.isInfinity = function() { return this.z.cmpn(0) === 0; - }, d.prototype.dbl = function() { - var b = this.x.redAdd(this.z).redSqr(), y = this.x.redSub(this.z).redSqr(), s = b.redSub(y), f = b.redMul(y), l = s.redMul(y.redAdd(this.curve.a24.redMul(s))); - return this.curve.point(f, l); - }, d.prototype.add = function() { + }, f.prototype.dbl = function() { + var b = this.x.redAdd(this.z).redSqr(), y = this.x.redSub(this.z).redSqr(), u = b.redSub(y), d = b.redMul(y), l = u.redMul(y.redAdd(this.curve.a24.redMul(u))); + return this.curve.point(d, l); + }, f.prototype.add = function() { throw new Error("Not supported on Montgomery curve"); - }, d.prototype.diffAdd = function(b, y) { - var s = this.x.redAdd(this.z), f = this.x.redSub(this.z), l = b.x.redAdd(b.z), u = b.x.redSub(b.z).redMul(s), v = l.redMul(f), m = y.z.redMul(u.redAdd(v).redSqr()), h = y.x.redMul(u.redISub(v).redSqr()); - return this.curve.point(m, h); - }, d.prototype.mul = function(b) { - for (var y = b.clone(), s = this, f = this.curve.point(null, null), l = []; y.cmpn(0) !== 0; y.iushrn(1)) l.push(y.andln(1)); - for (var u = l.length - 1; u >= 0; u--) l[u] === 0 ? (s = s.diffAdd(f, this), f = f.dbl()) : (f = s.diffAdd(f, this), s = s.dbl()); - return f; - }, d.prototype.mulAdd = function() { + }, f.prototype.diffAdd = function(b, y) { + var u = this.x.redAdd(this.z), d = this.x.redSub(this.z), l = b.x.redAdd(b.z), s = b.x.redSub(b.z).redMul(u), v = l.redMul(d), p = y.z.redMul(s.redAdd(v).redSqr()), h = y.x.redMul(s.redISub(v).redSqr()); + return this.curve.point(p, h); + }, f.prototype.mul = function(b) { + for (var y = b.clone(), u = this, d = this.curve.point(null, null), l = []; y.cmpn(0) !== 0; y.iushrn(1)) l.push(y.andln(1)); + for (var s = l.length - 1; s >= 0; s--) l[s] === 0 ? (u = u.diffAdd(d, this), d = d.dbl()) : (d = u.diffAdd(d, this), u = u.dbl()); + return d; + }, f.prototype.mulAdd = function() { throw new Error("Not supported on Montgomery curve"); - }, d.prototype.jumlAdd = function() { + }, f.prototype.jumlAdd = function() { throw new Error("Not supported on Montgomery curve"); - }, d.prototype.eq = function(b) { + }, f.prototype.eq = function(b) { return this.getX().cmp(b.getX()) === 0; - }, d.prototype.normalize = function() { + }, f.prototype.normalize = function() { return this.x = this.x.redMul(this.z.redInvm()), this.z = this.curve.one, this; - }, d.prototype.getX = function() { + }, f.prototype.getX = function() { return this.normalize(), this.x.fromRed(); }; }, 9188: (x, n, c) => { - var r = c(7011), a = c(8490), i = c(6698), p = c(6677), t = r.assert; - function d(s) { - p.call(this, "short", s), this.a = new a(s.a, 16).toRed(this.red), this.b = new a(s.b, 16).toRed(this.red), this.tinv = this.two.redInvm(), this.zeroA = this.a.fromRed().cmpn(0) === 0, this.threeA = this.a.fromRed().sub(this.p).cmpn(-3) === 0, this.endo = this._getEndomorphism(s), this._endoWnafT1 = new Array(4), this._endoWnafT2 = new Array(4); + var r = c(7011), a = c(8490), i = c(6698), m = c(6677), t = r.assert; + function f(u) { + m.call(this, "short", u), this.a = new a(u.a, 16).toRed(this.red), this.b = new a(u.b, 16).toRed(this.red), this.tinv = this.two.redInvm(), this.zeroA = this.a.fromRed().cmpn(0) === 0, this.threeA = this.a.fromRed().sub(this.p).cmpn(-3) === 0, this.endo = this._getEndomorphism(u), this._endoWnafT1 = new Array(4), this._endoWnafT2 = new Array(4); } - function b(s, f, l, u) { - p.BasePoint.call(this, s, "affine"), f === null && l === null ? (this.x = null, this.y = null, this.inf = !0) : (this.x = new a(f, 16), this.y = new a(l, 16), u && (this.x.forceRed(this.curve.red), this.y.forceRed(this.curve.red)), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.y.red || (this.y = this.y.toRed(this.curve.red)), this.inf = !1); + function b(u, d, l, s) { + m.BasePoint.call(this, u, "affine"), d === null && l === null ? (this.x = null, this.y = null, this.inf = !0) : (this.x = new a(d, 16), this.y = new a(l, 16), s && (this.x.forceRed(this.curve.red), this.y.forceRed(this.curve.red)), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.y.red || (this.y = this.y.toRed(this.curve.red)), this.inf = !1); } - function y(s, f, l, u) { - p.BasePoint.call(this, s, "jacobian"), f === null && l === null && u === null ? (this.x = this.curve.one, this.y = this.curve.one, this.z = new a(0)) : (this.x = new a(f, 16), this.y = new a(l, 16), this.z = new a(u, 16)), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.y.red || (this.y = this.y.toRed(this.curve.red)), this.z.red || (this.z = this.z.toRed(this.curve.red)), this.zOne = this.z === this.curve.one; + function y(u, d, l, s) { + m.BasePoint.call(this, u, "jacobian"), d === null && l === null && s === null ? (this.x = this.curve.one, this.y = this.curve.one, this.z = new a(0)) : (this.x = new a(d, 16), this.y = new a(l, 16), this.z = new a(s, 16)), this.x.red || (this.x = this.x.toRed(this.curve.red)), this.y.red || (this.y = this.y.toRed(this.curve.red)), this.z.red || (this.z = this.z.toRed(this.curve.red)), this.zOne = this.z === this.curve.one; } - i(d, p), x.exports = d, d.prototype._getEndomorphism = function(s) { + i(f, m), x.exports = f, f.prototype._getEndomorphism = function(u) { if (this.zeroA && this.g && this.n && this.p.modn(3) === 1) { - var f, l; - if (s.beta) f = new a(s.beta, 16).toRed(this.red); + var d, l; + if (u.beta) d = new a(u.beta, 16).toRed(this.red); else { - var u = this._getEndoRoots(this.p); - f = (f = u[0].cmp(u[1]) < 0 ? u[0] : u[1]).toRed(this.red); + var s = this._getEndoRoots(this.p); + d = (d = s[0].cmp(s[1]) < 0 ? s[0] : s[1]).toRed(this.red); } - if (s.lambda) l = new a(s.lambda, 16); + if (u.lambda) l = new a(u.lambda, 16); else { var v = this._getEndoRoots(this.n); - this.g.mul(v[0]).x.cmp(this.g.x.redMul(f)) === 0 ? l = v[0] : (l = v[1], t(this.g.mul(l).x.cmp(this.g.x.redMul(f)) === 0)); + this.g.mul(v[0]).x.cmp(this.g.x.redMul(d)) === 0 ? l = v[0] : (l = v[1], t(this.g.mul(l).x.cmp(this.g.x.redMul(d)) === 0)); } - return { beta: f, lambda: l, basis: s.basis ? s.basis.map(function(m) { - return { a: new a(m.a, 16), b: new a(m.b, 16) }; + return { beta: d, lambda: l, basis: u.basis ? u.basis.map(function(p) { + return { a: new a(p.a, 16), b: new a(p.b, 16) }; }) : this._getEndoBasis(l) }; } - }, d.prototype._getEndoRoots = function(s) { - var f = s === this.p ? this.red : a.mont(s), l = new a(2).toRed(f).redInvm(), u = l.redNeg(), v = new a(3).toRed(f).redNeg().redSqrt().redMul(l); - return [u.redAdd(v).fromRed(), u.redSub(v).fromRed()]; - }, d.prototype._getEndoBasis = function(s) { - for (var f, l, u, v, m, h, O, I, B, R = this.n.ushrn(Math.floor(this.n.bitLength() / 2)), L = s, N = this.n.clone(), k = new a(1), H = new a(0), U = new a(0), _ = new a(1), T = 0; L.cmpn(0) !== 0; ) { + }, f.prototype._getEndoRoots = function(u) { + var d = u === this.p ? this.red : a.mont(u), l = new a(2).toRed(d).redInvm(), s = l.redNeg(), v = new a(3).toRed(d).redNeg().redSqrt().redMul(l); + return [s.redAdd(v).fromRed(), s.redSub(v).fromRed()]; + }, f.prototype._getEndoBasis = function(u) { + for (var d, l, s, v, p, h, O, I, k, R = this.n.ushrn(Math.floor(this.n.bitLength() / 2)), L = u, N = this.n.clone(), B = new a(1), H = new a(0), U = new a(0), S = new a(1), T = 0; L.cmpn(0) !== 0; ) { var E = N.div(L); - I = N.sub(E.mul(L)), B = U.sub(E.mul(k)); - var M = _.sub(E.mul(H)); - if (!u && I.cmp(R) < 0) f = O.neg(), l = k, u = I.neg(), v = B; - else if (u && ++T == 2) break; - O = I, N = L, L = I, U = k, k = B, _ = H, H = M; - } - m = I.neg(), h = B; - var S = u.sqr().add(v.sqr()); - return m.sqr().add(h.sqr()).cmp(S) >= 0 && (m = f, h = l), u.negative && (u = u.neg(), v = v.neg()), m.negative && (m = m.neg(), h = h.neg()), [{ a: u, b: v }, { a: m, b: h }]; - }, d.prototype._endoSplit = function(s) { - var f = this.endo.basis, l = f[0], u = f[1], v = u.b.mul(s).divRound(this.n), m = l.b.neg().mul(s).divRound(this.n), h = v.mul(l.a), O = m.mul(u.a), I = v.mul(l.b), B = m.mul(u.b); - return { k1: s.sub(h).sub(O), k2: I.add(B).neg() }; - }, d.prototype.pointFromX = function(s, f) { - (s = new a(s, 16)).red || (s = s.toRed(this.red)); - var l = s.redSqr().redMul(s).redIAdd(s.redMul(this.a)).redIAdd(this.b), u = l.redSqrt(); - if (u.redSqr().redSub(l).cmp(this.zero) !== 0) throw new Error("invalid point"); - var v = u.fromRed().isOdd(); - return (f && !v || !f && v) && (u = u.redNeg()), this.point(s, u); - }, d.prototype.validate = function(s) { - if (s.inf) return !0; - var f = s.x, l = s.y, u = this.a.redMul(f), v = f.redSqr().redMul(f).redIAdd(u).redIAdd(this.b); + I = N.sub(E.mul(L)), k = U.sub(E.mul(B)); + var M = S.sub(E.mul(H)); + if (!s && I.cmp(R) < 0) d = O.neg(), l = B, s = I.neg(), v = k; + else if (s && ++T == 2) break; + O = I, N = L, L = I, U = B, B = k, S = H, H = M; + } + p = I.neg(), h = k; + var _ = s.sqr().add(v.sqr()); + return p.sqr().add(h.sqr()).cmp(_) >= 0 && (p = d, h = l), s.negative && (s = s.neg(), v = v.neg()), p.negative && (p = p.neg(), h = h.neg()), [{ a: s, b: v }, { a: p, b: h }]; + }, f.prototype._endoSplit = function(u) { + var d = this.endo.basis, l = d[0], s = d[1], v = s.b.mul(u).divRound(this.n), p = l.b.neg().mul(u).divRound(this.n), h = v.mul(l.a), O = p.mul(s.a), I = v.mul(l.b), k = p.mul(s.b); + return { k1: u.sub(h).sub(O), k2: I.add(k).neg() }; + }, f.prototype.pointFromX = function(u, d) { + (u = new a(u, 16)).red || (u = u.toRed(this.red)); + var l = u.redSqr().redMul(u).redIAdd(u.redMul(this.a)).redIAdd(this.b), s = l.redSqrt(); + if (s.redSqr().redSub(l).cmp(this.zero) !== 0) throw new Error("invalid point"); + var v = s.fromRed().isOdd(); + return (d && !v || !d && v) && (s = s.redNeg()), this.point(u, s); + }, f.prototype.validate = function(u) { + if (u.inf) return !0; + var d = u.x, l = u.y, s = this.a.redMul(d), v = d.redSqr().redMul(d).redIAdd(s).redIAdd(this.b); return l.redSqr().redISub(v).cmpn(0) === 0; - }, d.prototype._endoWnafMulAdd = function(s, f, l) { - for (var u = this._endoWnafT1, v = this._endoWnafT2, m = 0; m < s.length; m++) { - var h = this._endoSplit(f[m]), O = s[m], I = O._getBeta(); - h.k1.negative && (h.k1.ineg(), O = O.neg(!0)), h.k2.negative && (h.k2.ineg(), I = I.neg(!0)), u[2 * m] = O, u[2 * m + 1] = I, v[2 * m] = h.k1, v[2 * m + 1] = h.k2; + }, f.prototype._endoWnafMulAdd = function(u, d, l) { + for (var s = this._endoWnafT1, v = this._endoWnafT2, p = 0; p < u.length; p++) { + var h = this._endoSplit(d[p]), O = u[p], I = O._getBeta(); + h.k1.negative && (h.k1.ineg(), O = O.neg(!0)), h.k2.negative && (h.k2.ineg(), I = I.neg(!0)), s[2 * p] = O, s[2 * p + 1] = I, v[2 * p] = h.k1, v[2 * p + 1] = h.k2; } - for (var B = this._wnafMulAdd(1, u, v, 2 * m, l), R = 0; R < 2 * m; R++) u[R] = null, v[R] = null; - return B; - }, i(b, p.BasePoint), d.prototype.point = function(s, f, l) { - return new b(this, s, f, l); - }, d.prototype.pointFromJSON = function(s, f) { - return b.fromJSON(this, s, f); + for (var k = this._wnafMulAdd(1, s, v, 2 * p, l), R = 0; R < 2 * p; R++) s[R] = null, v[R] = null; + return k; + }, i(b, m.BasePoint), f.prototype.point = function(u, d, l) { + return new b(this, u, d, l); + }, f.prototype.pointFromJSON = function(u, d) { + return b.fromJSON(this, u, d); }, b.prototype._getBeta = function() { if (this.curve.endo) { - var s = this.precomputed; - if (s && s.beta) return s.beta; - var f = this.curve.point(this.x.redMul(this.curve.endo.beta), this.y); - if (s) { - var l = this.curve, u = function(v) { + var u = this.precomputed; + if (u && u.beta) return u.beta; + var d = this.curve.point(this.x.redMul(this.curve.endo.beta), this.y); + if (u) { + var l = this.curve, s = function(v) { return l.point(v.x.redMul(l.endo.beta), v.y); }; - s.beta = f, f.precomputed = { beta: null, naf: s.naf && { wnd: s.naf.wnd, points: s.naf.points.map(u) }, doubles: s.doubles && { step: s.doubles.step, points: s.doubles.points.map(u) } }; + u.beta = d, d.precomputed = { beta: null, naf: u.naf && { wnd: u.naf.wnd, points: u.naf.points.map(s) }, doubles: u.doubles && { step: u.doubles.step, points: u.doubles.points.map(s) } }; } - return f; + return d; } }, b.prototype.toJSON = function() { return this.precomputed ? [this.x, this.y, this.precomputed && { doubles: this.precomputed.doubles && { step: this.precomputed.doubles.step, points: this.precomputed.doubles.points.slice(1) }, naf: this.precomputed.naf && { wnd: this.precomputed.naf.wnd, points: this.precomputed.naf.points.slice(1) } }] : [this.x, this.y]; - }, b.fromJSON = function(s, f, l) { - typeof f == "string" && (f = JSON.parse(f)); - var u = s.point(f[0], f[1], l); - if (!f[2]) return u; + }, b.fromJSON = function(u, d, l) { + typeof d == "string" && (d = JSON.parse(d)); + var s = u.point(d[0], d[1], l); + if (!d[2]) return s; function v(h) { - return s.point(h[0], h[1], l); + return u.point(h[0], h[1], l); } - var m = f[2]; - return u.precomputed = { beta: null, doubles: m.doubles && { step: m.doubles.step, points: [u].concat(m.doubles.points.map(v)) }, naf: m.naf && { wnd: m.naf.wnd, points: [u].concat(m.naf.points.map(v)) } }, u; + var p = d[2]; + return s.precomputed = { beta: null, doubles: p.doubles && { step: p.doubles.step, points: [s].concat(p.doubles.points.map(v)) }, naf: p.naf && { wnd: p.naf.wnd, points: [s].concat(p.naf.points.map(v)) } }, s; }, b.prototype.inspect = function() { return this.isInfinity() ? "" : ""; }, b.prototype.isInfinity = function() { return this.inf; - }, b.prototype.add = function(s) { - if (this.inf) return s; - if (s.inf) return this; - if (this.eq(s)) return this.dbl(); - if (this.neg().eq(s)) return this.curve.point(null, null); - if (this.x.cmp(s.x) === 0) return this.curve.point(null, null); - var f = this.y.redSub(s.y); - f.cmpn(0) !== 0 && (f = f.redMul(this.x.redSub(s.x).redInvm())); - var l = f.redSqr().redISub(this.x).redISub(s.x), u = f.redMul(this.x.redSub(l)).redISub(this.y); - return this.curve.point(l, u); + }, b.prototype.add = function(u) { + if (this.inf) return u; + if (u.inf) return this; + if (this.eq(u)) return this.dbl(); + if (this.neg().eq(u)) return this.curve.point(null, null); + if (this.x.cmp(u.x) === 0) return this.curve.point(null, null); + var d = this.y.redSub(u.y); + d.cmpn(0) !== 0 && (d = d.redMul(this.x.redSub(u.x).redInvm())); + var l = d.redSqr().redISub(this.x).redISub(u.x), s = d.redMul(this.x.redSub(l)).redISub(this.y); + return this.curve.point(l, s); }, b.prototype.dbl = function() { if (this.inf) return this; - var s = this.y.redAdd(this.y); - if (s.cmpn(0) === 0) return this.curve.point(null, null); - var f = this.curve.a, l = this.x.redSqr(), u = s.redInvm(), v = l.redAdd(l).redIAdd(l).redIAdd(f).redMul(u), m = v.redSqr().redISub(this.x.redAdd(this.x)), h = v.redMul(this.x.redSub(m)).redISub(this.y); - return this.curve.point(m, h); + var u = this.y.redAdd(this.y); + if (u.cmpn(0) === 0) return this.curve.point(null, null); + var d = this.curve.a, l = this.x.redSqr(), s = u.redInvm(), v = l.redAdd(l).redIAdd(l).redIAdd(d).redMul(s), p = v.redSqr().redISub(this.x.redAdd(this.x)), h = v.redMul(this.x.redSub(p)).redISub(this.y); + return this.curve.point(p, h); }, b.prototype.getX = function() { return this.x.fromRed(); }, b.prototype.getY = function() { return this.y.fromRed(); - }, b.prototype.mul = function(s) { - return s = new a(s, 16), this.isInfinity() ? this : this._hasDoubles(s) ? this.curve._fixedNafMul(this, s) : this.curve.endo ? this.curve._endoWnafMulAdd([this], [s]) : this.curve._wnafMul(this, s); - }, b.prototype.mulAdd = function(s, f, l) { - var u = [this, f], v = [s, l]; - return this.curve.endo ? this.curve._endoWnafMulAdd(u, v) : this.curve._wnafMulAdd(1, u, v, 2); - }, b.prototype.jmulAdd = function(s, f, l) { - var u = [this, f], v = [s, l]; - return this.curve.endo ? this.curve._endoWnafMulAdd(u, v, !0) : this.curve._wnafMulAdd(1, u, v, 2, !0); - }, b.prototype.eq = function(s) { - return this === s || this.inf === s.inf && (this.inf || this.x.cmp(s.x) === 0 && this.y.cmp(s.y) === 0); - }, b.prototype.neg = function(s) { + }, b.prototype.mul = function(u) { + return u = new a(u, 16), this.isInfinity() ? this : this._hasDoubles(u) ? this.curve._fixedNafMul(this, u) : this.curve.endo ? this.curve._endoWnafMulAdd([this], [u]) : this.curve._wnafMul(this, u); + }, b.prototype.mulAdd = function(u, d, l) { + var s = [this, d], v = [u, l]; + return this.curve.endo ? this.curve._endoWnafMulAdd(s, v) : this.curve._wnafMulAdd(1, s, v, 2); + }, b.prototype.jmulAdd = function(u, d, l) { + var s = [this, d], v = [u, l]; + return this.curve.endo ? this.curve._endoWnafMulAdd(s, v, !0) : this.curve._wnafMulAdd(1, s, v, 2, !0); + }, b.prototype.eq = function(u) { + return this === u || this.inf === u.inf && (this.inf || this.x.cmp(u.x) === 0 && this.y.cmp(u.y) === 0); + }, b.prototype.neg = function(u) { if (this.inf) return this; - var f = this.curve.point(this.x, this.y.redNeg()); - if (s && this.precomputed) { - var l = this.precomputed, u = function(v) { + var d = this.curve.point(this.x, this.y.redNeg()); + if (u && this.precomputed) { + var l = this.precomputed, s = function(v) { return v.neg(); }; - f.precomputed = { naf: l.naf && { wnd: l.naf.wnd, points: l.naf.points.map(u) }, doubles: l.doubles && { step: l.doubles.step, points: l.doubles.points.map(u) } }; + d.precomputed = { naf: l.naf && { wnd: l.naf.wnd, points: l.naf.points.map(s) }, doubles: l.doubles && { step: l.doubles.step, points: l.doubles.points.map(s) } }; } - return f; + return d; }, b.prototype.toJ = function() { return this.inf ? this.curve.jpoint(null, null, null) : this.curve.jpoint(this.x, this.y, this.curve.one); - }, i(y, p.BasePoint), d.prototype.jpoint = function(s, f, l) { - return new y(this, s, f, l); + }, i(y, m.BasePoint), f.prototype.jpoint = function(u, d, l) { + return new y(this, u, d, l); }, y.prototype.toP = function() { if (this.isInfinity()) return this.curve.point(null, null); - var s = this.z.redInvm(), f = s.redSqr(), l = this.x.redMul(f), u = this.y.redMul(f).redMul(s); - return this.curve.point(l, u); + var u = this.z.redInvm(), d = u.redSqr(), l = this.x.redMul(d), s = this.y.redMul(d).redMul(u); + return this.curve.point(l, s); }, y.prototype.neg = function() { return this.curve.jpoint(this.x, this.y.redNeg(), this.z); - }, y.prototype.add = function(s) { - if (this.isInfinity()) return s; - if (s.isInfinity()) return this; - var f = s.z.redSqr(), l = this.z.redSqr(), u = this.x.redMul(f), v = s.x.redMul(l), m = this.y.redMul(f.redMul(s.z)), h = s.y.redMul(l.redMul(this.z)), O = u.redSub(v), I = m.redSub(h); + }, y.prototype.add = function(u) { + if (this.isInfinity()) return u; + if (u.isInfinity()) return this; + var d = u.z.redSqr(), l = this.z.redSqr(), s = this.x.redMul(d), v = u.x.redMul(l), p = this.y.redMul(d.redMul(u.z)), h = u.y.redMul(l.redMul(this.z)), O = s.redSub(v), I = p.redSub(h); if (O.cmpn(0) === 0) return I.cmpn(0) !== 0 ? this.curve.jpoint(null, null, null) : this.dbl(); - var B = O.redSqr(), R = B.redMul(O), L = u.redMul(B), N = I.redSqr().redIAdd(R).redISub(L).redISub(L), k = I.redMul(L.redISub(N)).redISub(m.redMul(R)), H = this.z.redMul(s.z).redMul(O); - return this.curve.jpoint(N, k, H); - }, y.prototype.mixedAdd = function(s) { - if (this.isInfinity()) return s.toJ(); - if (s.isInfinity()) return this; - var f = this.z.redSqr(), l = this.x, u = s.x.redMul(f), v = this.y, m = s.y.redMul(f).redMul(this.z), h = l.redSub(u), O = v.redSub(m); + var k = O.redSqr(), R = k.redMul(O), L = s.redMul(k), N = I.redSqr().redIAdd(R).redISub(L).redISub(L), B = I.redMul(L.redISub(N)).redISub(p.redMul(R)), H = this.z.redMul(u.z).redMul(O); + return this.curve.jpoint(N, B, H); + }, y.prototype.mixedAdd = function(u) { + if (this.isInfinity()) return u.toJ(); + if (u.isInfinity()) return this; + var d = this.z.redSqr(), l = this.x, s = u.x.redMul(d), v = this.y, p = u.y.redMul(d).redMul(this.z), h = l.redSub(s), O = v.redSub(p); if (h.cmpn(0) === 0) return O.cmpn(0) !== 0 ? this.curve.jpoint(null, null, null) : this.dbl(); - var I = h.redSqr(), B = I.redMul(h), R = l.redMul(I), L = O.redSqr().redIAdd(B).redISub(R).redISub(R), N = O.redMul(R.redISub(L)).redISub(v.redMul(B)), k = this.z.redMul(h); - return this.curve.jpoint(L, N, k); - }, y.prototype.dblp = function(s) { - if (s === 0) return this; + var I = h.redSqr(), k = I.redMul(h), R = l.redMul(I), L = O.redSqr().redIAdd(k).redISub(R).redISub(R), N = O.redMul(R.redISub(L)).redISub(v.redMul(k)), B = this.z.redMul(h); + return this.curve.jpoint(L, N, B); + }, y.prototype.dblp = function(u) { + if (u === 0) return this; if (this.isInfinity()) return this; - if (!s) return this.dbl(); - var f; + if (!u) return this.dbl(); + var d; if (this.curve.zeroA || this.curve.threeA) { var l = this; - for (f = 0; f < s; f++) l = l.dbl(); + for (d = 0; d < u; d++) l = l.dbl(); return l; } - var u = this.curve.a, v = this.curve.tinv, m = this.x, h = this.y, O = this.z, I = O.redSqr().redSqr(), B = h.redAdd(h); - for (f = 0; f < s; f++) { - var R = m.redSqr(), L = B.redSqr(), N = L.redSqr(), k = R.redAdd(R).redIAdd(R).redIAdd(u.redMul(I)), H = m.redMul(L), U = k.redSqr().redISub(H.redAdd(H)), _ = H.redISub(U), T = k.redMul(_); + var s = this.curve.a, v = this.curve.tinv, p = this.x, h = this.y, O = this.z, I = O.redSqr().redSqr(), k = h.redAdd(h); + for (d = 0; d < u; d++) { + var R = p.redSqr(), L = k.redSqr(), N = L.redSqr(), B = R.redAdd(R).redIAdd(R).redIAdd(s.redMul(I)), H = p.redMul(L), U = B.redSqr().redISub(H.redAdd(H)), S = H.redISub(U), T = B.redMul(S); T = T.redIAdd(T).redISub(N); - var E = B.redMul(O); - f + 1 < s && (I = I.redMul(N)), m = U, O = E, B = T; + var E = k.redMul(O); + d + 1 < u && (I = I.redMul(N)), p = U, O = E, k = T; } - return this.curve.jpoint(m, B.redMul(v), O); + return this.curve.jpoint(p, k.redMul(v), O); }, y.prototype.dbl = function() { return this.isInfinity() ? this : this.curve.zeroA ? this._zeroDbl() : this.curve.threeA ? this._threeDbl() : this._dbl(); }, y.prototype._zeroDbl = function() { - var s, f, l; + var u, d, l; if (this.zOne) { - var u = this.x.redSqr(), v = this.y.redSqr(), m = v.redSqr(), h = this.x.redAdd(v).redSqr().redISub(u).redISub(m); + var s = this.x.redSqr(), v = this.y.redSqr(), p = v.redSqr(), h = this.x.redAdd(v).redSqr().redISub(s).redISub(p); h = h.redIAdd(h); - var O = u.redAdd(u).redIAdd(u), I = O.redSqr().redISub(h).redISub(h), B = m.redIAdd(m); - B = (B = B.redIAdd(B)).redIAdd(B), s = I, f = O.redMul(h.redISub(I)).redISub(B), l = this.y.redAdd(this.y); + var O = s.redAdd(s).redIAdd(s), I = O.redSqr().redISub(h).redISub(h), k = p.redIAdd(p); + k = (k = k.redIAdd(k)).redIAdd(k), u = I, d = O.redMul(h.redISub(I)).redISub(k), l = this.y.redAdd(this.y); } else { - var R = this.x.redSqr(), L = this.y.redSqr(), N = L.redSqr(), k = this.x.redAdd(L).redSqr().redISub(R).redISub(N); - k = k.redIAdd(k); - var H = R.redAdd(R).redIAdd(R), U = H.redSqr(), _ = N.redIAdd(N); - _ = (_ = _.redIAdd(_)).redIAdd(_), s = U.redISub(k).redISub(k), f = H.redMul(k.redISub(s)).redISub(_), l = (l = this.y.redMul(this.z)).redIAdd(l); + var R = this.x.redSqr(), L = this.y.redSqr(), N = L.redSqr(), B = this.x.redAdd(L).redSqr().redISub(R).redISub(N); + B = B.redIAdd(B); + var H = R.redAdd(R).redIAdd(R), U = H.redSqr(), S = N.redIAdd(N); + S = (S = S.redIAdd(S)).redIAdd(S), u = U.redISub(B).redISub(B), d = H.redMul(B.redISub(u)).redISub(S), l = (l = this.y.redMul(this.z)).redIAdd(l); } - return this.curve.jpoint(s, f, l); + return this.curve.jpoint(u, d, l); }, y.prototype._threeDbl = function() { - var s, f, l; + var u, d, l; if (this.zOne) { - var u = this.x.redSqr(), v = this.y.redSqr(), m = v.redSqr(), h = this.x.redAdd(v).redSqr().redISub(u).redISub(m); + var s = this.x.redSqr(), v = this.y.redSqr(), p = v.redSqr(), h = this.x.redAdd(v).redSqr().redISub(s).redISub(p); h = h.redIAdd(h); - var O = u.redAdd(u).redIAdd(u).redIAdd(this.curve.a), I = O.redSqr().redISub(h).redISub(h); - s = I; - var B = m.redIAdd(m); - B = (B = B.redIAdd(B)).redIAdd(B), f = O.redMul(h.redISub(I)).redISub(B), l = this.y.redAdd(this.y); + var O = s.redAdd(s).redIAdd(s).redIAdd(this.curve.a), I = O.redSqr().redISub(h).redISub(h); + u = I; + var k = p.redIAdd(p); + k = (k = k.redIAdd(k)).redIAdd(k), d = O.redMul(h.redISub(I)).redISub(k), l = this.y.redAdd(this.y); } else { - var R = this.z.redSqr(), L = this.y.redSqr(), N = this.x.redMul(L), k = this.x.redSub(R).redMul(this.x.redAdd(R)); - k = k.redAdd(k).redIAdd(k); + var R = this.z.redSqr(), L = this.y.redSqr(), N = this.x.redMul(L), B = this.x.redSub(R).redMul(this.x.redAdd(R)); + B = B.redAdd(B).redIAdd(B); var H = N.redIAdd(N), U = (H = H.redIAdd(H)).redAdd(H); - s = k.redSqr().redISub(U), l = this.y.redAdd(this.z).redSqr().redISub(L).redISub(R); - var _ = L.redSqr(); - _ = (_ = (_ = _.redIAdd(_)).redIAdd(_)).redIAdd(_), f = k.redMul(H.redISub(s)).redISub(_); + u = B.redSqr().redISub(U), l = this.y.redAdd(this.z).redSqr().redISub(L).redISub(R); + var S = L.redSqr(); + S = (S = (S = S.redIAdd(S)).redIAdd(S)).redIAdd(S), d = B.redMul(H.redISub(u)).redISub(S); } - return this.curve.jpoint(s, f, l); + return this.curve.jpoint(u, d, l); }, y.prototype._dbl = function() { - var s = this.curve.a, f = this.x, l = this.y, u = this.z, v = u.redSqr().redSqr(), m = f.redSqr(), h = l.redSqr(), O = m.redAdd(m).redIAdd(m).redIAdd(s.redMul(v)), I = f.redAdd(f), B = (I = I.redIAdd(I)).redMul(h), R = O.redSqr().redISub(B.redAdd(B)), L = B.redISub(R), N = h.redSqr(); + var u = this.curve.a, d = this.x, l = this.y, s = this.z, v = s.redSqr().redSqr(), p = d.redSqr(), h = l.redSqr(), O = p.redAdd(p).redIAdd(p).redIAdd(u.redMul(v)), I = d.redAdd(d), k = (I = I.redIAdd(I)).redMul(h), R = O.redSqr().redISub(k.redAdd(k)), L = k.redISub(R), N = h.redSqr(); N = (N = (N = N.redIAdd(N)).redIAdd(N)).redIAdd(N); - var k = O.redMul(L).redISub(N), H = l.redAdd(l).redMul(u); - return this.curve.jpoint(R, k, H); + var B = O.redMul(L).redISub(N), H = l.redAdd(l).redMul(s); + return this.curve.jpoint(R, B, H); }, y.prototype.trpl = function() { if (!this.curve.zeroA) return this.dbl().add(this); - var s = this.x.redSqr(), f = this.y.redSqr(), l = this.z.redSqr(), u = f.redSqr(), v = s.redAdd(s).redIAdd(s), m = v.redSqr(), h = this.x.redAdd(f).redSqr().redISub(s).redISub(u), O = (h = (h = (h = h.redIAdd(h)).redAdd(h).redIAdd(h)).redISub(m)).redSqr(), I = u.redIAdd(u); + var u = this.x.redSqr(), d = this.y.redSqr(), l = this.z.redSqr(), s = d.redSqr(), v = u.redAdd(u).redIAdd(u), p = v.redSqr(), h = this.x.redAdd(d).redSqr().redISub(u).redISub(s), O = (h = (h = (h = h.redIAdd(h)).redAdd(h).redIAdd(h)).redISub(p)).redSqr(), I = s.redIAdd(s); I = (I = (I = I.redIAdd(I)).redIAdd(I)).redIAdd(I); - var B = v.redIAdd(h).redSqr().redISub(m).redISub(O).redISub(I), R = f.redMul(B); + var k = v.redIAdd(h).redSqr().redISub(p).redISub(O).redISub(I), R = d.redMul(k); R = (R = R.redIAdd(R)).redIAdd(R); var L = this.x.redMul(O).redISub(R); L = (L = L.redIAdd(L)).redIAdd(L); - var N = this.y.redMul(B.redMul(I.redISub(B)).redISub(h.redMul(O))); + var N = this.y.redMul(k.redMul(I.redISub(k)).redISub(h.redMul(O))); N = (N = (N = N.redIAdd(N)).redIAdd(N)).redIAdd(N); - var k = this.z.redAdd(h).redSqr().redISub(l).redISub(O); - return this.curve.jpoint(L, N, k); - }, y.prototype.mul = function(s, f) { - return s = new a(s, f), this.curve._wnafMul(this, s); - }, y.prototype.eq = function(s) { - if (s.type === "affine") return this.eq(s.toJ()); - if (this === s) return !0; - var f = this.z.redSqr(), l = s.z.redSqr(); - if (this.x.redMul(l).redISub(s.x.redMul(f)).cmpn(0) !== 0) return !1; - var u = f.redMul(this.z), v = l.redMul(s.z); - return this.y.redMul(v).redISub(s.y.redMul(u)).cmpn(0) === 0; - }, y.prototype.eqXToP = function(s) { - var f = this.z.redSqr(), l = s.toRed(this.curve.red).redMul(f); + var B = this.z.redAdd(h).redSqr().redISub(l).redISub(O); + return this.curve.jpoint(L, N, B); + }, y.prototype.mul = function(u, d) { + return u = new a(u, d), this.curve._wnafMul(this, u); + }, y.prototype.eq = function(u) { + if (u.type === "affine") return this.eq(u.toJ()); + if (this === u) return !0; + var d = this.z.redSqr(), l = u.z.redSqr(); + if (this.x.redMul(l).redISub(u.x.redMul(d)).cmpn(0) !== 0) return !1; + var s = d.redMul(this.z), v = l.redMul(u.z); + return this.y.redMul(v).redISub(u.y.redMul(s)).cmpn(0) === 0; + }, y.prototype.eqXToP = function(u) { + var d = this.z.redSqr(), l = u.toRed(this.curve.red).redMul(d); if (this.x.cmp(l) === 0) return !0; - for (var u = s.clone(), v = this.curve.redN.redMul(f); ; ) { - if (u.iadd(this.curve.n), u.cmp(this.curve.p) >= 0) return !1; + for (var s = u.clone(), v = this.curve.redN.redMul(d); ; ) { + if (s.iadd(this.curve.n), s.cmp(this.curve.p) >= 0) return !1; if (l.redIAdd(v), this.x.cmp(l) === 0) return !0; } }, y.prototype.inspect = function() { @@ -16656,17 +16656,17 @@ function N6() { return this.z.cmpn(0) === 0; }; }, 480: (x, n, c) => { - var r, a = n, i = c(7952), p = c(894), t = c(7011).assert; - function d(y) { - y.type === "short" ? this.curve = new p.short(y) : y.type === "edwards" ? this.curve = new p.edwards(y) : this.curve = new p.mont(y), this.g = this.curve.g, this.n = this.curve.n, this.hash = y.hash, t(this.g.validate(), "Invalid curve"), t(this.g.mul(this.n).isInfinity(), "Invalid curve, G*N != O"); + var r, a = n, i = c(7952), m = c(894), t = c(7011).assert; + function f(y) { + y.type === "short" ? this.curve = new m.short(y) : y.type === "edwards" ? this.curve = new m.edwards(y) : this.curve = new m.mont(y), this.g = this.curve.g, this.n = this.curve.n, this.hash = y.hash, t(this.g.validate(), "Invalid curve"), t(this.g.mul(this.n).isInfinity(), "Invalid curve, G*N != O"); } - function b(y, s) { + function b(y, u) { Object.defineProperty(a, y, { configurable: !0, enumerable: !0, get: function() { - var f = new d(s); - return Object.defineProperty(a, y, { configurable: !0, enumerable: !0, value: f }), f; + var d = new f(u); + return Object.defineProperty(a, y, { configurable: !0, enumerable: !0, value: d }), d; } }); } - a.PresetCurve = d, b("p192", { type: "short", prime: "p192", p: "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff", a: "ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc", b: "64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1", n: "ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831", hash: i.sha256, gRed: !1, g: ["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012", "07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"] }), b("p224", { type: "short", prime: "p224", p: "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001", a: "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe", b: "b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4", n: "ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d", hash: i.sha256, gRed: !1, g: ["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21", "bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"] }), b("p256", { type: "short", prime: null, p: "ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff", a: "ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc", b: "5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b", n: "ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551", hash: i.sha256, gRed: !1, g: ["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296", "4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"] }), b("p384", { type: "short", prime: null, p: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff", a: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc", b: "b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef", n: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973", hash: i.sha384, gRed: !1, g: ["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7", "3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"] }), b("p521", { type: "short", prime: null, p: "000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff", a: "000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc", b: "00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00", n: "000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409", hash: i.sha512, gRed: !1, g: ["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66", "00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"] }), b("curve25519", { type: "mont", prime: "p25519", p: "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed", a: "76d06", b: "1", n: "1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed", hash: i.sha256, gRed: !1, g: ["9"] }), b("ed25519", { type: "edwards", prime: "p25519", p: "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed", a: "-1", c: "1", d: "52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3", n: "1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed", hash: i.sha256, gRed: !1, g: ["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a", "6666666666666666666666666666666666666666666666666666666666666658"] }); + a.PresetCurve = f, b("p192", { type: "short", prime: "p192", p: "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff", a: "ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc", b: "64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1", n: "ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831", hash: i.sha256, gRed: !1, g: ["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012", "07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"] }), b("p224", { type: "short", prime: "p224", p: "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001", a: "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe", b: "b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4", n: "ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d", hash: i.sha256, gRed: !1, g: ["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21", "bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"] }), b("p256", { type: "short", prime: null, p: "ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff", a: "ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc", b: "5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b", n: "ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551", hash: i.sha256, gRed: !1, g: ["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296", "4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"] }), b("p384", { type: "short", prime: null, p: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff", a: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc", b: "b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef", n: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973", hash: i.sha384, gRed: !1, g: ["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7", "3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"] }), b("p521", { type: "short", prime: null, p: "000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff", a: "000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc", b: "00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00", n: "000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409", hash: i.sha512, gRed: !1, g: ["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66", "00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"] }), b("curve25519", { type: "mont", prime: "p25519", p: "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed", a: "76d06", b: "1", n: "1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed", hash: i.sha256, gRed: !1, g: ["9"] }), b("ed25519", { type: "edwards", prime: "p25519", p: "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed", a: "-1", c: "1", d: "52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3", n: "1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed", hash: i.sha256, gRed: !1, g: ["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a", "6666666666666666666666666666666666666666666666666666666666666658"] }); try { r = c(4011); } catch { @@ -16674,284 +16674,284 @@ function N6() { } b("secp256k1", { type: "short", prime: "k256", p: "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f", a: "0", b: "7", n: "ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141", h: "1", hash: i.sha256, beta: "7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee", lambda: "5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72", basis: [{ a: "3086d221a7d46bcde86c90e49284eb15", b: "-e4437ed6010e88286f547fa90abfe4c3" }, { a: "114ca50f7a8e2f3f657c1108d9d44cfd8", b: "3086d221a7d46bcde86c90e49284eb15" }], gRed: !1, g: ["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8", r] }); }, 7447: (x, n, c) => { - var r = c(8490), a = c(2723), i = c(7011), p = c(480), t = c(5037), d = i.assert, b = c(1200), y = c(8545); - function s(f) { - if (!(this instanceof s)) return new s(f); - typeof f == "string" && (d(Object.prototype.hasOwnProperty.call(p, f), "Unknown curve " + f), f = p[f]), f instanceof p.PresetCurve && (f = { curve: f }), this.curve = f.curve.curve, this.n = this.curve.n, this.nh = this.n.ushrn(1), this.g = this.curve.g, this.g = f.curve.g, this.g.precompute(f.curve.n.bitLength() + 1), this.hash = f.hash || f.curve.hash; - } - x.exports = s, s.prototype.keyPair = function(f) { - return new b(this, f); - }, s.prototype.keyFromPrivate = function(f, l) { - return b.fromPrivate(this, f, l); - }, s.prototype.keyFromPublic = function(f, l) { - return b.fromPublic(this, f, l); - }, s.prototype.genKeyPair = function(f) { - f || (f = {}); - for (var l = new a({ hash: this.hash, pers: f.pers, persEnc: f.persEnc || "utf8", entropy: f.entropy || t(this.hash.hmacStrength), entropyEnc: f.entropy && f.entropyEnc || "utf8", nonce: this.n.toArray() }), u = this.n.byteLength(), v = this.n.sub(new r(2)); ; ) { - var m = new r(l.generate(u)); - if (!(m.cmp(v) > 0)) return m.iaddn(1), this.keyFromPrivate(m); - } - }, s.prototype._truncateToN = function(f, l, u) { + var r = c(8490), a = c(2723), i = c(7011), m = c(480), t = c(5037), f = i.assert, b = c(1200), y = c(8545); + function u(d) { + if (!(this instanceof u)) return new u(d); + typeof d == "string" && (f(Object.prototype.hasOwnProperty.call(m, d), "Unknown curve " + d), d = m[d]), d instanceof m.PresetCurve && (d = { curve: d }), this.curve = d.curve.curve, this.n = this.curve.n, this.nh = this.n.ushrn(1), this.g = this.curve.g, this.g = d.curve.g, this.g.precompute(d.curve.n.bitLength() + 1), this.hash = d.hash || d.curve.hash; + } + x.exports = u, u.prototype.keyPair = function(d) { + return new b(this, d); + }, u.prototype.keyFromPrivate = function(d, l) { + return b.fromPrivate(this, d, l); + }, u.prototype.keyFromPublic = function(d, l) { + return b.fromPublic(this, d, l); + }, u.prototype.genKeyPair = function(d) { + d || (d = {}); + for (var l = new a({ hash: this.hash, pers: d.pers, persEnc: d.persEnc || "utf8", entropy: d.entropy || t(this.hash.hmacStrength), entropyEnc: d.entropy && d.entropyEnc || "utf8", nonce: this.n.toArray() }), s = this.n.byteLength(), v = this.n.sub(new r(2)); ; ) { + var p = new r(l.generate(s)); + if (!(p.cmp(v) > 0)) return p.iaddn(1), this.keyFromPrivate(p); + } + }, u.prototype._truncateToN = function(d, l, s) { var v; - if (r.isBN(f) || typeof f == "number") v = (f = new r(f, 16)).byteLength(); - else if (typeof f == "object") v = f.length, f = new r(f, 16); + if (r.isBN(d) || typeof d == "number") v = (d = new r(d, 16)).byteLength(); + else if (typeof d == "object") v = d.length, d = new r(d, 16); else { - var m = f.toString(); - v = m.length + 1 >>> 1, f = new r(m, 16); - } - typeof u != "number" && (u = 8 * v); - var h = u - this.n.bitLength(); - return h > 0 && (f = f.ushrn(h)), !l && f.cmp(this.n) >= 0 ? f.sub(this.n) : f; - }, s.prototype.sign = function(f, l, u, v) { - if (typeof u == "object" && (v = u, u = null), v || (v = {}), typeof f != "string" && typeof f != "number" && !r.isBN(f)) { - d(typeof f == "object" && f && typeof f.length == "number", "Expected message to be an array-like, a hex string, or a BN instance"), d(f.length >>> 0 === f.length); - for (var m = 0; m < f.length; m++) d((255 & f[m]) === f[m]); - } - l = this.keyFromPrivate(l, u), f = this._truncateToN(f, !1, v.msgBitLength), d(!f.isNeg(), "Can not sign a negative message"); - var h = this.n.byteLength(), O = l.getPrivate().toArray("be", h), I = f.toArray("be", h); - d(new r(I).eq(f), "Can not sign message"); - for (var B = new a({ hash: this.hash, entropy: O, nonce: I, pers: v.pers, persEnc: v.persEnc || "utf8" }), R = this.n.sub(new r(1)), L = 0; ; L++) { - var N = v.k ? v.k(L) : new r(B.generate(this.n.byteLength())); + var p = d.toString(); + v = p.length + 1 >>> 1, d = new r(p, 16); + } + typeof s != "number" && (s = 8 * v); + var h = s - this.n.bitLength(); + return h > 0 && (d = d.ushrn(h)), !l && d.cmp(this.n) >= 0 ? d.sub(this.n) : d; + }, u.prototype.sign = function(d, l, s, v) { + if (typeof s == "object" && (v = s, s = null), v || (v = {}), typeof d != "string" && typeof d != "number" && !r.isBN(d)) { + f(typeof d == "object" && d && typeof d.length == "number", "Expected message to be an array-like, a hex string, or a BN instance"), f(d.length >>> 0 === d.length); + for (var p = 0; p < d.length; p++) f((255 & d[p]) === d[p]); + } + l = this.keyFromPrivate(l, s), d = this._truncateToN(d, !1, v.msgBitLength), f(!d.isNeg(), "Can not sign a negative message"); + var h = this.n.byteLength(), O = l.getPrivate().toArray("be", h), I = d.toArray("be", h); + f(new r(I).eq(d), "Can not sign message"); + for (var k = new a({ hash: this.hash, entropy: O, nonce: I, pers: v.pers, persEnc: v.persEnc || "utf8" }), R = this.n.sub(new r(1)), L = 0; ; L++) { + var N = v.k ? v.k(L) : new r(k.generate(this.n.byteLength())); if (!((N = this._truncateToN(N, !0)).cmpn(1) <= 0 || N.cmp(R) >= 0)) { - var k = this.g.mul(N); - if (!k.isInfinity()) { - var H = k.getX(), U = H.umod(this.n); + var B = this.g.mul(N); + if (!B.isInfinity()) { + var H = B.getX(), U = H.umod(this.n); if (U.cmpn(0) !== 0) { - var _ = N.invm(this.n).mul(U.mul(l.getPrivate()).iadd(f)); - if ((_ = _.umod(this.n)).cmpn(0) !== 0) { - var T = (k.getY().isOdd() ? 1 : 0) | (H.cmp(U) !== 0 ? 2 : 0); - return v.canonical && _.cmp(this.nh) > 0 && (_ = this.n.sub(_), T ^= 1), new y({ r: U, s: _, recoveryParam: T }); + var S = N.invm(this.n).mul(U.mul(l.getPrivate()).iadd(d)); + if ((S = S.umod(this.n)).cmpn(0) !== 0) { + var T = (B.getY().isOdd() ? 1 : 0) | (H.cmp(U) !== 0 ? 2 : 0); + return v.canonical && S.cmp(this.nh) > 0 && (S = this.n.sub(S), T ^= 1), new y({ r: U, s: S, recoveryParam: T }); } } } } } - }, s.prototype.verify = function(f, l, u, v, m) { - m || (m = {}), f = this._truncateToN(f, !1, m.msgBitLength), u = this.keyFromPublic(u, v); + }, u.prototype.verify = function(d, l, s, v, p) { + p || (p = {}), d = this._truncateToN(d, !1, p.msgBitLength), s = this.keyFromPublic(s, v); var h = (l = new y(l, "hex")).r, O = l.s; if (h.cmpn(1) < 0 || h.cmp(this.n) >= 0 || O.cmpn(1) < 0 || O.cmp(this.n) >= 0) return !1; - var I, B = O.invm(this.n), R = B.mul(f).umod(this.n), L = B.mul(h).umod(this.n); - return this.curve._maxwellTrick ? !(I = this.g.jmulAdd(R, u.getPublic(), L)).isInfinity() && I.eqXToP(h) : !(I = this.g.mulAdd(R, u.getPublic(), L)).isInfinity() && I.getX().umod(this.n).cmp(h) === 0; - }, s.prototype.recoverPubKey = function(f, l, u, v) { - d((3 & u) === u, "The recovery param is more than two bits"), l = new y(l, v); - var m = this.n, h = new r(f), O = l.r, I = l.s, B = 1 & u, R = u >> 1; + var I, k = O.invm(this.n), R = k.mul(d).umod(this.n), L = k.mul(h).umod(this.n); + return this.curve._maxwellTrick ? !(I = this.g.jmulAdd(R, s.getPublic(), L)).isInfinity() && I.eqXToP(h) : !(I = this.g.mulAdd(R, s.getPublic(), L)).isInfinity() && I.getX().umod(this.n).cmp(h) === 0; + }, u.prototype.recoverPubKey = function(d, l, s, v) { + f((3 & s) === s, "The recovery param is more than two bits"), l = new y(l, v); + var p = this.n, h = new r(d), O = l.r, I = l.s, k = 1 & s, R = s >> 1; if (O.cmp(this.curve.p.umod(this.curve.n)) >= 0 && R) throw new Error("Unable to find sencond key candinate"); - O = R ? this.curve.pointFromX(O.add(this.curve.n), B) : this.curve.pointFromX(O, B); - var L = l.r.invm(m), N = m.sub(h).mul(L).umod(m), k = I.mul(L).umod(m); - return this.g.mulAdd(N, O, k); - }, s.prototype.getKeyRecoveryParam = function(f, l, u, v) { + O = R ? this.curve.pointFromX(O.add(this.curve.n), k) : this.curve.pointFromX(O, k); + var L = l.r.invm(p), N = p.sub(h).mul(L).umod(p), B = I.mul(L).umod(p); + return this.g.mulAdd(N, O, B); + }, u.prototype.getKeyRecoveryParam = function(d, l, s, v) { if ((l = new y(l, v)).recoveryParam !== null) return l.recoveryParam; - for (var m = 0; m < 4; m++) { + for (var p = 0; p < 4; p++) { var h; try { - h = this.recoverPubKey(f, l, m); + h = this.recoverPubKey(d, l, p); } catch { continue; } - if (h.eq(u)) return m; + if (h.eq(s)) return p; } throw new Error("Unable to find valid recovery factor"); }; }, 1200: (x, n, c) => { var r = c(8490), a = c(7011).assert; - function i(p, t) { - this.ec = p, this.priv = null, this.pub = null, t.priv && this._importPrivate(t.priv, t.privEnc), t.pub && this._importPublic(t.pub, t.pubEnc); + function i(m, t) { + this.ec = m, this.priv = null, this.pub = null, t.priv && this._importPrivate(t.priv, t.privEnc), t.pub && this._importPublic(t.pub, t.pubEnc); } - x.exports = i, i.fromPublic = function(p, t, d) { - return t instanceof i ? t : new i(p, { pub: t, pubEnc: d }); - }, i.fromPrivate = function(p, t, d) { - return t instanceof i ? t : new i(p, { priv: t, privEnc: d }); + x.exports = i, i.fromPublic = function(m, t, f) { + return t instanceof i ? t : new i(m, { pub: t, pubEnc: f }); + }, i.fromPrivate = function(m, t, f) { + return t instanceof i ? t : new i(m, { priv: t, privEnc: f }); }, i.prototype.validate = function() { - var p = this.getPublic(); - return p.isInfinity() ? { result: !1, reason: "Invalid public key" } : p.validate() ? p.mul(this.ec.curve.n).isInfinity() ? { result: !0, reason: null } : { result: !1, reason: "Public key * N != O" } : { result: !1, reason: "Public key is not a point" }; - }, i.prototype.getPublic = function(p, t) { - return typeof p == "string" && (t = p, p = null), this.pub || (this.pub = this.ec.g.mul(this.priv)), t ? this.pub.encode(t, p) : this.pub; - }, i.prototype.getPrivate = function(p) { - return p === "hex" ? this.priv.toString(16, 2) : this.priv; - }, i.prototype._importPrivate = function(p, t) { - this.priv = new r(p, t || 16), this.priv = this.priv.umod(this.ec.curve.n); - }, i.prototype._importPublic = function(p, t) { - if (p.x || p.y) return this.ec.curve.type === "mont" ? a(p.x, "Need x coordinate") : this.ec.curve.type !== "short" && this.ec.curve.type !== "edwards" || a(p.x && p.y, "Need both x and y coordinate"), void (this.pub = this.ec.curve.point(p.x, p.y)); - this.pub = this.ec.curve.decodePoint(p, t); - }, i.prototype.derive = function(p) { - return p.validate() || a(p.validate(), "public point not validated"), p.mul(this.priv).getX(); - }, i.prototype.sign = function(p, t, d) { - return this.ec.sign(p, this, t, d); - }, i.prototype.verify = function(p, t, d) { - return this.ec.verify(p, t, this, void 0, d); + var m = this.getPublic(); + return m.isInfinity() ? { result: !1, reason: "Invalid public key" } : m.validate() ? m.mul(this.ec.curve.n).isInfinity() ? { result: !0, reason: null } : { result: !1, reason: "Public key * N != O" } : { result: !1, reason: "Public key is not a point" }; + }, i.prototype.getPublic = function(m, t) { + return typeof m == "string" && (t = m, m = null), this.pub || (this.pub = this.ec.g.mul(this.priv)), t ? this.pub.encode(t, m) : this.pub; + }, i.prototype.getPrivate = function(m) { + return m === "hex" ? this.priv.toString(16, 2) : this.priv; + }, i.prototype._importPrivate = function(m, t) { + this.priv = new r(m, t || 16), this.priv = this.priv.umod(this.ec.curve.n); + }, i.prototype._importPublic = function(m, t) { + if (m.x || m.y) return this.ec.curve.type === "mont" ? a(m.x, "Need x coordinate") : this.ec.curve.type !== "short" && this.ec.curve.type !== "edwards" || a(m.x && m.y, "Need both x and y coordinate"), void (this.pub = this.ec.curve.point(m.x, m.y)); + this.pub = this.ec.curve.decodePoint(m, t); + }, i.prototype.derive = function(m) { + return m.validate() || a(m.validate(), "public point not validated"), m.mul(this.priv).getX(); + }, i.prototype.sign = function(m, t, f) { + return this.ec.sign(m, this, t, f); + }, i.prototype.verify = function(m, t, f) { + return this.ec.verify(m, t, this, void 0, f); }, i.prototype.inspect = function() { return ""; }; }, 8545: (x, n, c) => { var r = c(8490), a = c(7011), i = a.assert; - function p(s, f) { - if (s instanceof p) return s; - this._importDER(s, f) || (i(s.r && s.s, "Signature without r or s"), this.r = new r(s.r, 16), this.s = new r(s.s, 16), s.recoveryParam === void 0 ? this.recoveryParam = null : this.recoveryParam = s.recoveryParam); + function m(u, d) { + if (u instanceof m) return u; + this._importDER(u, d) || (i(u.r && u.s, "Signature without r or s"), this.r = new r(u.r, 16), this.s = new r(u.s, 16), u.recoveryParam === void 0 ? this.recoveryParam = null : this.recoveryParam = u.recoveryParam); } function t() { this.place = 0; } - function d(s, f) { - var l = s[f.place++]; + function f(u, d) { + var l = u[d.place++]; if (!(128 & l)) return l; - var u = 15 & l; - if (u === 0 || u > 4 || s[f.place] === 0) return !1; - for (var v = 0, m = 0, h = f.place; m < u; m++, h++) v <<= 8, v |= s[h], v >>>= 0; - return !(v <= 127) && (f.place = h, v); + var s = 15 & l; + if (s === 0 || s > 4 || u[d.place] === 0) return !1; + for (var v = 0, p = 0, h = d.place; p < s; p++, h++) v <<= 8, v |= u[h], v >>>= 0; + return !(v <= 127) && (d.place = h, v); } - function b(s) { - for (var f = 0, l = s.length - 1; !s[f] && !(128 & s[f + 1]) && f < l; ) f++; - return f === 0 ? s : s.slice(f); + function b(u) { + for (var d = 0, l = u.length - 1; !u[d] && !(128 & u[d + 1]) && d < l; ) d++; + return d === 0 ? u : u.slice(d); } - function y(s, f) { - if (f < 128) s.push(f); + function y(u, d) { + if (d < 128) u.push(d); else { - var l = 1 + (Math.log(f) / Math.LN2 >>> 3); - for (s.push(128 | l); --l; ) s.push(f >>> (l << 3) & 255); - s.push(f); + var l = 1 + (Math.log(d) / Math.LN2 >>> 3); + for (u.push(128 | l); --l; ) u.push(d >>> (l << 3) & 255); + u.push(d); } } - x.exports = p, p.prototype._importDER = function(s, f) { - s = a.toArray(s, f); + x.exports = m, m.prototype._importDER = function(u, d) { + u = a.toArray(u, d); var l = new t(); - if (s[l.place++] !== 48) return !1; - var u = d(s, l); - if (u === !1 || u + l.place !== s.length || s[l.place++] !== 2) return !1; - var v = d(s, l); - if (v === !1 || 128 & s[l.place]) return !1; - var m = s.slice(l.place, v + l.place); - if (l.place += v, s[l.place++] !== 2) return !1; - var h = d(s, l); - if (h === !1 || s.length !== h + l.place || 128 & s[l.place]) return !1; - var O = s.slice(l.place, h + l.place); - if (m[0] === 0) { - if (!(128 & m[1])) return !1; - m = m.slice(1); + if (u[l.place++] !== 48) return !1; + var s = f(u, l); + if (s === !1 || s + l.place !== u.length || u[l.place++] !== 2) return !1; + var v = f(u, l); + if (v === !1 || 128 & u[l.place]) return !1; + var p = u.slice(l.place, v + l.place); + if (l.place += v, u[l.place++] !== 2) return !1; + var h = f(u, l); + if (h === !1 || u.length !== h + l.place || 128 & u[l.place]) return !1; + var O = u.slice(l.place, h + l.place); + if (p[0] === 0) { + if (!(128 & p[1])) return !1; + p = p.slice(1); } if (O[0] === 0) { if (!(128 & O[1])) return !1; O = O.slice(1); } - return this.r = new r(m), this.s = new r(O), this.recoveryParam = null, !0; - }, p.prototype.toDER = function(s) { - var f = this.r.toArray(), l = this.s.toArray(); - for (128 & f[0] && (f = [0].concat(f)), 128 & l[0] && (l = [0].concat(l)), f = b(f), l = b(l); !(l[0] || 128 & l[1]); ) l = l.slice(1); - var u = [2]; - y(u, f.length), (u = u.concat(f)).push(2), y(u, l.length); - var v = u.concat(l), m = [48]; - return y(m, v.length), m = m.concat(v), a.encode(m, s); + return this.r = new r(p), this.s = new r(O), this.recoveryParam = null, !0; + }, m.prototype.toDER = function(u) { + var d = this.r.toArray(), l = this.s.toArray(); + for (128 & d[0] && (d = [0].concat(d)), 128 & l[0] && (l = [0].concat(l)), d = b(d), l = b(l); !(l[0] || 128 & l[1]); ) l = l.slice(1); + var s = [2]; + y(s, d.length), (s = s.concat(d)).push(2), y(s, l.length); + var v = s.concat(l), p = [48]; + return y(p, v.length), p = p.concat(v), a.encode(p, u); }; }, 8650: (x, n, c) => { - var r = c(7952), a = c(480), i = c(7011), p = i.assert, t = i.parseBytes, d = c(6661), b = c(220); - function y(s) { - if (p(s === "ed25519", "only tested with ed25519 so far"), !(this instanceof y)) return new y(s); - s = a[s].curve, this.curve = s, this.g = s.g, this.g.precompute(s.n.bitLength() + 1), this.pointClass = s.point().constructor, this.encodingLength = Math.ceil(s.n.bitLength() / 8), this.hash = r.sha512; - } - x.exports = y, y.prototype.sign = function(s, f) { - s = t(s); - var l = this.keyFromSecret(f), u = this.hashInt(l.messagePrefix(), s), v = this.g.mul(u), m = this.encodePoint(v), h = this.hashInt(m, l.pubBytes(), s).mul(l.priv()), O = u.add(h).umod(this.curve.n); - return this.makeSignature({ R: v, S: O, Rencoded: m }); - }, y.prototype.verify = function(s, f, l) { - if (s = t(s), (f = this.makeSignature(f)).S().gte(f.eddsa.curve.n) || f.S().isNeg()) return !1; - var u = this.keyFromPublic(l), v = this.hashInt(f.Rencoded(), u.pubBytes(), s), m = this.g.mul(f.S()); - return f.R().add(u.pub().mul(v)).eq(m); + var r = c(7952), a = c(480), i = c(7011), m = i.assert, t = i.parseBytes, f = c(6661), b = c(220); + function y(u) { + if (m(u === "ed25519", "only tested with ed25519 so far"), !(this instanceof y)) return new y(u); + u = a[u].curve, this.curve = u, this.g = u.g, this.g.precompute(u.n.bitLength() + 1), this.pointClass = u.point().constructor, this.encodingLength = Math.ceil(u.n.bitLength() / 8), this.hash = r.sha512; + } + x.exports = y, y.prototype.sign = function(u, d) { + u = t(u); + var l = this.keyFromSecret(d), s = this.hashInt(l.messagePrefix(), u), v = this.g.mul(s), p = this.encodePoint(v), h = this.hashInt(p, l.pubBytes(), u).mul(l.priv()), O = s.add(h).umod(this.curve.n); + return this.makeSignature({ R: v, S: O, Rencoded: p }); + }, y.prototype.verify = function(u, d, l) { + if (u = t(u), (d = this.makeSignature(d)).S().gte(d.eddsa.curve.n) || d.S().isNeg()) return !1; + var s = this.keyFromPublic(l), v = this.hashInt(d.Rencoded(), s.pubBytes(), u), p = this.g.mul(d.S()); + return d.R().add(s.pub().mul(v)).eq(p); }, y.prototype.hashInt = function() { - for (var s = this.hash(), f = 0; f < arguments.length; f++) s.update(arguments[f]); - return i.intFromLE(s.digest()).umod(this.curve.n); - }, y.prototype.keyFromPublic = function(s) { - return d.fromPublic(this, s); - }, y.prototype.keyFromSecret = function(s) { - return d.fromSecret(this, s); - }, y.prototype.makeSignature = function(s) { - return s instanceof b ? s : new b(this, s); - }, y.prototype.encodePoint = function(s) { - var f = s.getY().toArray("le", this.encodingLength); - return f[this.encodingLength - 1] |= s.getX().isOdd() ? 128 : 0, f; - }, y.prototype.decodePoint = function(s) { - var f = (s = i.parseBytes(s)).length - 1, l = s.slice(0, f).concat(-129 & s[f]), u = !!(128 & s[f]), v = i.intFromLE(l); - return this.curve.pointFromY(v, u); - }, y.prototype.encodeInt = function(s) { - return s.toArray("le", this.encodingLength); - }, y.prototype.decodeInt = function(s) { - return i.intFromLE(s); - }, y.prototype.isPoint = function(s) { - return s instanceof this.pointClass; + for (var u = this.hash(), d = 0; d < arguments.length; d++) u.update(arguments[d]); + return i.intFromLE(u.digest()).umod(this.curve.n); + }, y.prototype.keyFromPublic = function(u) { + return f.fromPublic(this, u); + }, y.prototype.keyFromSecret = function(u) { + return f.fromSecret(this, u); + }, y.prototype.makeSignature = function(u) { + return u instanceof b ? u : new b(this, u); + }, y.prototype.encodePoint = function(u) { + var d = u.getY().toArray("le", this.encodingLength); + return d[this.encodingLength - 1] |= u.getX().isOdd() ? 128 : 0, d; + }, y.prototype.decodePoint = function(u) { + var d = (u = i.parseBytes(u)).length - 1, l = u.slice(0, d).concat(-129 & u[d]), s = !!(128 & u[d]), v = i.intFromLE(l); + return this.curve.pointFromY(v, s); + }, y.prototype.encodeInt = function(u) { + return u.toArray("le", this.encodingLength); + }, y.prototype.decodeInt = function(u) { + return i.intFromLE(u); + }, y.prototype.isPoint = function(u) { + return u instanceof this.pointClass; }; }, 6661: (x, n, c) => { - var r = c(7011), a = r.assert, i = r.parseBytes, p = r.cachedProperty; - function t(d, b) { - this.eddsa = d, this._secret = i(b.secret), d.isPoint(b.pub) ? this._pub = b.pub : this._pubBytes = i(b.pub); - } - t.fromPublic = function(d, b) { - return b instanceof t ? b : new t(d, { pub: b }); - }, t.fromSecret = function(d, b) { - return b instanceof t ? b : new t(d, { secret: b }); + var r = c(7011), a = r.assert, i = r.parseBytes, m = r.cachedProperty; + function t(f, b) { + this.eddsa = f, this._secret = i(b.secret), f.isPoint(b.pub) ? this._pub = b.pub : this._pubBytes = i(b.pub); + } + t.fromPublic = function(f, b) { + return b instanceof t ? b : new t(f, { pub: b }); + }, t.fromSecret = function(f, b) { + return b instanceof t ? b : new t(f, { secret: b }); }, t.prototype.secret = function() { return this._secret; - }, p(t, "pubBytes", function() { + }, m(t, "pubBytes", function() { return this.eddsa.encodePoint(this.pub()); - }), p(t, "pub", function() { + }), m(t, "pub", function() { return this._pubBytes ? this.eddsa.decodePoint(this._pubBytes) : this.eddsa.g.mul(this.priv()); - }), p(t, "privBytes", function() { - var d = this.eddsa, b = this.hash(), y = d.encodingLength - 1, s = b.slice(0, d.encodingLength); - return s[0] &= 248, s[y] &= 127, s[y] |= 64, s; - }), p(t, "priv", function() { + }), m(t, "privBytes", function() { + var f = this.eddsa, b = this.hash(), y = f.encodingLength - 1, u = b.slice(0, f.encodingLength); + return u[0] &= 248, u[y] &= 127, u[y] |= 64, u; + }), m(t, "priv", function() { return this.eddsa.decodeInt(this.privBytes()); - }), p(t, "hash", function() { + }), m(t, "hash", function() { return this.eddsa.hash().update(this.secret()).digest(); - }), p(t, "messagePrefix", function() { + }), m(t, "messagePrefix", function() { return this.hash().slice(this.eddsa.encodingLength); - }), t.prototype.sign = function(d) { - return a(this._secret, "KeyPair can only verify"), this.eddsa.sign(d, this); - }, t.prototype.verify = function(d, b) { - return this.eddsa.verify(d, b, this); - }, t.prototype.getSecret = function(d) { - return a(this._secret, "KeyPair is public only"), r.encode(this.secret(), d); - }, t.prototype.getPublic = function(d) { - return r.encode(this.pubBytes(), d); + }), t.prototype.sign = function(f) { + return a(this._secret, "KeyPair can only verify"), this.eddsa.sign(f, this); + }, t.prototype.verify = function(f, b) { + return this.eddsa.verify(f, b, this); + }, t.prototype.getSecret = function(f) { + return a(this._secret, "KeyPair is public only"), r.encode(this.secret(), f); + }, t.prototype.getPublic = function(f) { + return r.encode(this.pubBytes(), f); }, x.exports = t; }, 220: (x, n, c) => { - var r = c(8490), a = c(7011), i = a.assert, p = a.cachedProperty, t = a.parseBytes; - function d(b, y) { + var r = c(8490), a = c(7011), i = a.assert, m = a.cachedProperty, t = a.parseBytes; + function f(b, y) { this.eddsa = b, typeof y != "object" && (y = t(y)), Array.isArray(y) && (i(y.length === 2 * b.encodingLength, "Signature has invalid size"), y = { R: y.slice(0, b.encodingLength), S: y.slice(b.encodingLength) }), i(y.R && y.S, "Signature without R or S"), b.isPoint(y.R) && (this._R = y.R), y.S instanceof r && (this._S = y.S), this._Rencoded = Array.isArray(y.R) ? y.R : y.Rencoded, this._Sencoded = Array.isArray(y.S) ? y.S : y.Sencoded; } - p(d, "S", function() { + m(f, "S", function() { return this.eddsa.decodeInt(this.Sencoded()); - }), p(d, "R", function() { + }), m(f, "R", function() { return this.eddsa.decodePoint(this.Rencoded()); - }), p(d, "Rencoded", function() { + }), m(f, "Rencoded", function() { return this.eddsa.encodePoint(this.R()); - }), p(d, "Sencoded", function() { + }), m(f, "Sencoded", function() { return this.eddsa.encodeInt(this.S()); - }), d.prototype.toBytes = function() { + }), f.prototype.toBytes = function() { return this.Rencoded().concat(this.Sencoded()); - }, d.prototype.toHex = function() { + }, f.prototype.toHex = function() { return a.encode(this.toBytes(), "hex").toUpperCase(); - }, x.exports = d; + }, x.exports = f; }, 4011: (x) => { x.exports = { doubles: { step: 4, points: [["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a", "f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"], ["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508", "11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"], ["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739", "d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"], ["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640", "4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"], ["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c", "4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"], ["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda", "96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"], ["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa", "5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"], ["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0", "cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"], ["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d", "9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"], ["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d", "e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"], ["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1", "9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"], ["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0", "5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"], ["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047", "10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"], ["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862", "283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"], ["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7", "7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"], ["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd", "56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"], ["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83", "7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"], ["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a", "53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"], ["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8", "bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"], ["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d", "4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"], ["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725", "7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"], ["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754", "4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"], ["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c", "17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"], ["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6", "6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"], ["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39", "c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"], ["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891", "893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"], ["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b", "febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"], ["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03", "2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"], ["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d", "eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"], ["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070", "7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"], ["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4", "e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"], ["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da", "662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"], ["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11", "1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"], ["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e", "efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"], ["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41", "2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"], ["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef", "67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"], ["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8", "db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"], ["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d", "648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"], ["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96", "35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"], ["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd", "ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"], ["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5", "9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"], ["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266", "40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"], ["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71", "34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"], ["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac", "c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"], ["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751", "1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"], ["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e", "493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"], ["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241", "c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"], ["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3", "be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"], ["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f", "4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"], ["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19", "aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"], ["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be", "b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"], ["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9", "6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"], ["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2", "8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"], ["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13", "7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"], ["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c", "ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"], ["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba", "2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"], ["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151", "e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"], ["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073", "d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"], ["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458", "38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"], ["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b", "69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"], ["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366", "d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"], ["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa", "40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"], ["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0", "620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"], ["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787", "7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"], ["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e", "ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]] }, naf: { wnd: 7, points: [["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9", "388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"], ["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4", "d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"], ["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc", "6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"], ["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe", "cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"], ["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb", "d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"], ["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8", "ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"], ["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e", "581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"], ["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34", "4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"], ["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c", "85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"], ["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5", "321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"], ["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f", "2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"], ["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714", "73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"], ["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729", "a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"], ["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db", "2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"], ["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4", "e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"], ["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5", "b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"], ["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479", "2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"], ["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d", "80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"], ["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f", "1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"], ["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb", "d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"], ["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9", "eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"], ["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963", "758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"], ["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74", "958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"], ["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530", "e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"], ["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b", "5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"], ["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247", "cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"], ["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1", "cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"], ["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120", "4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"], ["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435", "91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"], ["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18", "673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"], ["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8", "59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"], ["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb", "3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"], ["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f", "55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"], ["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143", "efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"], ["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba", "e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"], ["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45", "f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"], ["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a", "744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"], ["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e", "c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"], ["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8", "e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"], ["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c", "30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"], ["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519", "e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"], ["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab", "100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"], ["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca", "ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"], ["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf", "8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"], ["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610", "68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"], ["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4", "f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"], ["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c", "d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"], ["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940", "edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"], ["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980", "a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"], ["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3", "66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"], ["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf", "9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"], ["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63", "4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"], ["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448", "fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"], ["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf", "5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"], ["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5", "8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"], ["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6", "8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"], ["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5", "5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"], ["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99", "f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"], ["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51", "f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"], ["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5", "42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"], ["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5", "204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"], ["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997", "4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"], ["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881", "73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"], ["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5", "39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"], ["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66", "d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"], ["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726", "ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"], ["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede", "6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"], ["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94", "60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"], ["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31", "3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"], ["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51", "b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"], ["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252", "ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"], ["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5", "cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"], ["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b", "6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"], ["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4", "322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"], ["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f", "6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"], ["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889", "2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"], ["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246", "b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"], ["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984", "998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"], ["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a", "b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"], ["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030", "bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"], ["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197", "6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"], ["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593", "c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"], ["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef", "21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"], ["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38", "60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"], ["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a", "49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"], ["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111", "5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"], ["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502", "7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"], ["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea", "be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"], ["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26", "8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"], ["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986", "39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"], ["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e", "62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"], ["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4", "25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"], ["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda", "ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"], ["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859", "cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"], ["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f", "f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"], ["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c", "6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"], ["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942", "fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"], ["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a", "1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"], ["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80", "5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"], ["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d", "438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"], ["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1", "cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"], ["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63", "c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"], ["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352", "6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"], ["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193", "ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"], ["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00", "9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"], ["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58", "ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"], ["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7", "d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"], ["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8", "c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"], ["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e", "67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"], ["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d", "cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"], ["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b", "299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"], ["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f", "f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"], ["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6", "462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"], ["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297", "62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"], ["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a", "7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"], ["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c", "ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"], ["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52", "4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"], ["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb", "bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"], ["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065", "bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"], ["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917", "603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"], ["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9", "cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"], ["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3", "553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"], ["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57", "712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"], ["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66", "ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"], ["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8", "9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"], ["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721", "9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"], ["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180", "4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]] } }; }, 7011: (x, n, c) => { - var r = n, a = c(8490), i = c(3349), p = c(4367); - r.assert = i, r.toArray = p.toArray, r.zero2 = p.zero2, r.toHex = p.toHex, r.encode = p.encode, r.getNAF = function(t, d, b) { - var y, s = new Array(Math.max(t.bitLength(), b) + 1); - for (y = 0; y < s.length; y += 1) s[y] = 0; - var f = 1 << d + 1, l = t.clone(); - for (y = 0; y < s.length; y++) { - var u, v = l.andln(f - 1); - l.isOdd() ? (u = v > (f >> 1) - 1 ? (f >> 1) - v : v, l.isubn(u)) : u = 0, s[y] = u, l.iushrn(1); + var r = n, a = c(8490), i = c(3349), m = c(4367); + r.assert = i, r.toArray = m.toArray, r.zero2 = m.zero2, r.toHex = m.toHex, r.encode = m.encode, r.getNAF = function(t, f, b) { + var y, u = new Array(Math.max(t.bitLength(), b) + 1); + for (y = 0; y < u.length; y += 1) u[y] = 0; + var d = 1 << f + 1, l = t.clone(); + for (y = 0; y < u.length; y++) { + var s, v = l.andln(d - 1); + l.isOdd() ? (s = v > (d >> 1) - 1 ? (d >> 1) - v : v, l.isubn(s)) : s = 0, u[y] = s, l.iushrn(1); } - return s; - }, r.getJSF = function(t, d) { + return u; + }, r.getJSF = function(t, f) { var b = [[], []]; - t = t.clone(), d = d.clone(); - for (var y, s = 0, f = 0; t.cmpn(-s) > 0 || d.cmpn(-f) > 0; ) { - var l, u, v = t.andln(3) + s & 3, m = d.andln(3) + f & 3; - v === 3 && (v = -1), m === 3 && (m = -1), l = 1 & v ? (y = t.andln(7) + s & 7) != 3 && y !== 5 || m !== 2 ? v : -v : 0, b[0].push(l), u = 1 & m ? (y = d.andln(7) + f & 7) != 3 && y !== 5 || v !== 2 ? m : -m : 0, b[1].push(u), 2 * s === l + 1 && (s = 1 - s), 2 * f === u + 1 && (f = 1 - f), t.iushrn(1), d.iushrn(1); + t = t.clone(), f = f.clone(); + for (var y, u = 0, d = 0; t.cmpn(-u) > 0 || f.cmpn(-d) > 0; ) { + var l, s, v = t.andln(3) + u & 3, p = f.andln(3) + d & 3; + v === 3 && (v = -1), p === 3 && (p = -1), l = 1 & v ? (y = t.andln(7) + u & 7) != 3 && y !== 5 || p !== 2 ? v : -v : 0, b[0].push(l), s = 1 & p ? (y = f.andln(7) + d & 7) != 3 && y !== 5 || v !== 2 ? p : -p : 0, b[1].push(s), 2 * u === l + 1 && (u = 1 - u), 2 * d === s + 1 && (d = 1 - d), t.iushrn(1), f.iushrn(1); } return b; - }, r.cachedProperty = function(t, d, b) { - var y = "_" + d; - t.prototype[d] = function() { + }, r.cachedProperty = function(t, f, b) { + var y = "_" + f; + t.prototype[f] = function() { return this[y] !== void 0 ? this[y] : this[y] = b.call(this); }; }, r.parseBytes = function(t) { @@ -16961,89 +16961,89 @@ function N6() { }; }, 8490: function(x, n, c) { (function(r, a) { - function i(_, T) { - if (!_) throw new Error(T || "Assertion failed"); + function i(S, T) { + if (!S) throw new Error(T || "Assertion failed"); } - function p(_, T) { - _.super_ = T; + function m(S, T) { + S.super_ = T; var E = function() { }; - E.prototype = T.prototype, _.prototype = new E(), _.prototype.constructor = _; + E.prototype = T.prototype, S.prototype = new E(), S.prototype.constructor = S; } - function t(_, T, E) { - if (t.isBN(_)) return _; - this.negative = 0, this.words = null, this.length = 0, this.red = null, _ !== null && (T !== "le" && T !== "be" || (E = T, T = 10), this._init(_ || 0, T || 10, E || "be")); + function t(S, T, E) { + if (t.isBN(S)) return S; + this.negative = 0, this.words = null, this.length = 0, this.red = null, S !== null && (T !== "le" && T !== "be" || (E = T, T = 10), this._init(S || 0, T || 10, E || "be")); } - var d; + var f; typeof r == "object" ? r.exports = t : a.BN = t, t.BN = t, t.wordSize = 26; try { - d = typeof window < "u" && window.Buffer !== void 0 ? window.Buffer : c(9368).Buffer; + f = typeof window < "u" && window.Buffer !== void 0 ? window.Buffer : c(9368).Buffer; } catch { } - function b(_, T) { - var E = _.charCodeAt(T); + function b(S, T) { + var E = S.charCodeAt(T); return E >= 65 && E <= 70 ? E - 55 : E >= 97 && E <= 102 ? E - 87 : E - 48 & 15; } - function y(_, T, E) { - var M = b(_, E); - return E - 1 >= T && (M |= b(_, E - 1) << 4), M; + function y(S, T, E) { + var M = b(S, E); + return E - 1 >= T && (M |= b(S, E - 1) << 4), M; } - function s(_, T, E, M) { - for (var S = 0, w = Math.min(_.length, E), A = T; A < w; A++) { - var j = _.charCodeAt(A) - 48; - S *= M, S += j >= 49 ? j - 49 + 10 : j >= 17 ? j - 17 + 10 : j; + function u(S, T, E, M) { + for (var _ = 0, w = Math.min(S.length, E), A = T; A < w; A++) { + var j = S.charCodeAt(A) - 48; + _ *= M, _ += j >= 49 ? j - 49 + 10 : j >= 17 ? j - 17 + 10 : j; } - return S; + return _; } - t.isBN = function(_) { - return _ instanceof t || _ !== null && typeof _ == "object" && _.constructor.wordSize === t.wordSize && Array.isArray(_.words); - }, t.max = function(_, T) { - return _.cmp(T) > 0 ? _ : T; - }, t.min = function(_, T) { - return _.cmp(T) < 0 ? _ : T; - }, t.prototype._init = function(_, T, E) { - if (typeof _ == "number") return this._initNumber(_, T, E); - if (typeof _ == "object") return this._initArray(_, T, E); + t.isBN = function(S) { + return S instanceof t || S !== null && typeof S == "object" && S.constructor.wordSize === t.wordSize && Array.isArray(S.words); + }, t.max = function(S, T) { + return S.cmp(T) > 0 ? S : T; + }, t.min = function(S, T) { + return S.cmp(T) < 0 ? S : T; + }, t.prototype._init = function(S, T, E) { + if (typeof S == "number") return this._initNumber(S, T, E); + if (typeof S == "object") return this._initArray(S, T, E); T === "hex" && (T = 16), i(T === (0 | T) && T >= 2 && T <= 36); var M = 0; - (_ = _.toString().replace(/\s+/g, ""))[0] === "-" && (M++, this.negative = 1), M < _.length && (T === 16 ? this._parseHex(_, M, E) : (this._parseBase(_, T, M), E === "le" && this._initArray(this.toArray(), T, E))); - }, t.prototype._initNumber = function(_, T, E) { - _ < 0 && (this.negative = 1, _ = -_), _ < 67108864 ? (this.words = [67108863 & _], this.length = 1) : _ < 4503599627370496 ? (this.words = [67108863 & _, _ / 67108864 & 67108863], this.length = 2) : (i(_ < 9007199254740992), this.words = [67108863 & _, _ / 67108864 & 67108863, 1], this.length = 3), E === "le" && this._initArray(this.toArray(), T, E); - }, t.prototype._initArray = function(_, T, E) { - if (i(typeof _.length == "number"), _.length <= 0) return this.words = [0], this.length = 1, this; - this.length = Math.ceil(_.length / 3), this.words = new Array(this.length); + (S = S.toString().replace(/\s+/g, ""))[0] === "-" && (M++, this.negative = 1), M < S.length && (T === 16 ? this._parseHex(S, M, E) : (this._parseBase(S, T, M), E === "le" && this._initArray(this.toArray(), T, E))); + }, t.prototype._initNumber = function(S, T, E) { + S < 0 && (this.negative = 1, S = -S), S < 67108864 ? (this.words = [67108863 & S], this.length = 1) : S < 4503599627370496 ? (this.words = [67108863 & S, S / 67108864 & 67108863], this.length = 2) : (i(S < 9007199254740992), this.words = [67108863 & S, S / 67108864 & 67108863, 1], this.length = 3), E === "le" && this._initArray(this.toArray(), T, E); + }, t.prototype._initArray = function(S, T, E) { + if (i(typeof S.length == "number"), S.length <= 0) return this.words = [0], this.length = 1, this; + this.length = Math.ceil(S.length / 3), this.words = new Array(this.length); for (var M = 0; M < this.length; M++) this.words[M] = 0; - var S, w, A = 0; - if (E === "be") for (M = _.length - 1, S = 0; M >= 0; M -= 3) w = _[M] | _[M - 1] << 8 | _[M - 2] << 16, this.words[S] |= w << A & 67108863, this.words[S + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, S++); - else if (E === "le") for (M = 0, S = 0; M < _.length; M += 3) w = _[M] | _[M + 1] << 8 | _[M + 2] << 16, this.words[S] |= w << A & 67108863, this.words[S + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, S++); + var _, w, A = 0; + if (E === "be") for (M = S.length - 1, _ = 0; M >= 0; M -= 3) w = S[M] | S[M - 1] << 8 | S[M - 2] << 16, this.words[_] |= w << A & 67108863, this.words[_ + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, _++); + else if (E === "le") for (M = 0, _ = 0; M < S.length; M += 3) w = S[M] | S[M + 1] << 8 | S[M + 2] << 16, this.words[_] |= w << A & 67108863, this.words[_ + 1] = w >>> 26 - A & 67108863, (A += 24) >= 26 && (A -= 26, _++); return this.strip(); - }, t.prototype._parseHex = function(_, T, E) { - this.length = Math.ceil((_.length - T) / 6), this.words = new Array(this.length); + }, t.prototype._parseHex = function(S, T, E) { + this.length = Math.ceil((S.length - T) / 6), this.words = new Array(this.length); for (var M = 0; M < this.length; M++) this.words[M] = 0; - var S, w = 0, A = 0; - if (E === "be") for (M = _.length - 1; M >= T; M -= 2) S = y(_, T, M) << w, this.words[A] |= 67108863 & S, w >= 18 ? (w -= 18, A += 1, this.words[A] |= S >>> 26) : w += 8; - else for (M = (_.length - T) % 2 == 0 ? T + 1 : T; M < _.length; M += 2) S = y(_, T, M) << w, this.words[A] |= 67108863 & S, w >= 18 ? (w -= 18, A += 1, this.words[A] |= S >>> 26) : w += 8; + var _, w = 0, A = 0; + if (E === "be") for (M = S.length - 1; M >= T; M -= 2) _ = y(S, T, M) << w, this.words[A] |= 67108863 & _, w >= 18 ? (w -= 18, A += 1, this.words[A] |= _ >>> 26) : w += 8; + else for (M = (S.length - T) % 2 == 0 ? T + 1 : T; M < S.length; M += 2) _ = y(S, T, M) << w, this.words[A] |= 67108863 & _, w >= 18 ? (w -= 18, A += 1, this.words[A] |= _ >>> 26) : w += 8; this.strip(); - }, t.prototype._parseBase = function(_, T, E) { + }, t.prototype._parseBase = function(S, T, E) { this.words = [0], this.length = 1; - for (var M = 0, S = 1; S <= 67108863; S *= T) M++; - M--, S = S / T | 0; - for (var w = _.length - E, A = w % M, j = Math.min(w, w - A) + E, V = 0, D = E; D < j; D += M) V = s(_, D, D + M, T), this.imuln(S), this.words[0] + V < 67108864 ? this.words[0] += V : this._iaddn(V); + for (var M = 0, _ = 1; _ <= 67108863; _ *= T) M++; + M--, _ = _ / T | 0; + for (var w = S.length - E, A = w % M, j = Math.min(w, w - A) + E, V = 0, D = E; D < j; D += M) V = u(S, D, D + M, T), this.imuln(_), this.words[0] + V < 67108864 ? this.words[0] += V : this._iaddn(V); if (A !== 0) { var z = 1; - for (V = s(_, D, _.length, T), D = 0; D < A; D++) z *= T; + for (V = u(S, D, S.length, T), D = 0; D < A; D++) z *= T; this.imuln(z), this.words[0] + V < 67108864 ? this.words[0] += V : this._iaddn(V); } this.strip(); - }, t.prototype.copy = function(_) { - _.words = new Array(this.length); - for (var T = 0; T < this.length; T++) _.words[T] = this.words[T]; - _.length = this.length, _.negative = this.negative, _.red = this.red; + }, t.prototype.copy = function(S) { + S.words = new Array(this.length); + for (var T = 0; T < this.length; T++) S.words[T] = this.words[T]; + S.length = this.length, S.negative = this.negative, S.red = this.red; }, t.prototype.clone = function() { - var _ = new t(null); - return this.copy(_), _; - }, t.prototype._expand = function(_) { - for (; this.length < _; ) this.words[this.length++] = 0; + var S = new t(null); + return this.copy(S), S; + }, t.prototype._expand = function(S) { + for (; this.length < S; ) this.words[this.length++] = 0; return this; }, t.prototype.strip = function() { for (; this.length > 1 && this.words[this.length - 1] === 0; ) this.length--; @@ -17053,320 +17053,320 @@ function N6() { }, t.prototype.inspect = function() { return (this.red ? ""; }; - var f = ["", "0", "00", "000", "0000", "00000", "000000", "0000000", "00000000", "000000000", "0000000000", "00000000000", "000000000000", "0000000000000", "00000000000000", "000000000000000", "0000000000000000", "00000000000000000", "000000000000000000", "0000000000000000000", "00000000000000000000", "000000000000000000000", "0000000000000000000000", "00000000000000000000000", "000000000000000000000000", "0000000000000000000000000"], l = [0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], u = [0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 1e7, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64e6, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 243e5, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176]; - function v(_, T, E) { - E.negative = T.negative ^ _.negative; - var M = _.length + T.length | 0; + var d = ["", "0", "00", "000", "0000", "00000", "000000", "0000000", "00000000", "000000000", "0000000000", "00000000000", "000000000000", "0000000000000", "00000000000000", "000000000000000", "0000000000000000", "00000000000000000", "000000000000000000", "0000000000000000000", "00000000000000000000", "000000000000000000000", "0000000000000000000000", "00000000000000000000000", "000000000000000000000000", "0000000000000000000000000"], l = [0, 0, 25, 16, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], s = [0, 0, 33554432, 43046721, 16777216, 48828125, 60466176, 40353607, 16777216, 43046721, 1e7, 19487171, 35831808, 62748517, 7529536, 11390625, 16777216, 24137569, 34012224, 47045881, 64e6, 4084101, 5153632, 6436343, 7962624, 9765625, 11881376, 14348907, 17210368, 20511149, 243e5, 28629151, 33554432, 39135393, 45435424, 52521875, 60466176]; + function v(S, T, E) { + E.negative = T.negative ^ S.negative; + var M = S.length + T.length | 0; E.length = M, M = M - 1 | 0; - var S = 0 | _.words[0], w = 0 | T.words[0], A = S * w, j = 67108863 & A, V = A / 67108864 | 0; + var _ = 0 | S.words[0], w = 0 | T.words[0], A = _ * w, j = 67108863 & A, V = A / 67108864 | 0; E.words[0] = j; for (var D = 1; D < M; D++) { - for (var z = V >>> 26, J = 67108863 & V, G = Math.min(D, T.length - 1), Q = Math.max(0, D - _.length + 1); Q <= G; Q++) { + for (var z = V >>> 26, J = 67108863 & V, G = Math.min(D, T.length - 1), Q = Math.max(0, D - S.length + 1); Q <= G; Q++) { var ee = D - Q | 0; - z += (A = (S = 0 | _.words[ee]) * (w = 0 | T.words[Q]) + J) / 67108864 | 0, J = 67108863 & A; + z += (A = (_ = 0 | S.words[ee]) * (w = 0 | T.words[Q]) + J) / 67108864 | 0, J = 67108863 & A; } E.words[D] = 0 | J, V = 0 | z; } return V !== 0 ? E.words[D] = 0 | V : E.length--, E.strip(); } - t.prototype.toString = function(_, T) { + t.prototype.toString = function(S, T) { var E; - if (T = 0 | T || 1, (_ = _ || 10) === 16 || _ === "hex") { + if (T = 0 | T || 1, (S = S || 10) === 16 || S === "hex") { E = ""; - for (var M = 0, S = 0, w = 0; w < this.length; w++) { - var A = this.words[w], j = (16777215 & (A << M | S)).toString(16); - S = A >>> 24 - M & 16777215, (M += 2) >= 26 && (M -= 26, w--), E = S !== 0 || w !== this.length - 1 ? f[6 - j.length] + j + E : j + E; + for (var M = 0, _ = 0, w = 0; w < this.length; w++) { + var A = this.words[w], j = (16777215 & (A << M | _)).toString(16); + _ = A >>> 24 - M & 16777215, (M += 2) >= 26 && (M -= 26, w--), E = _ !== 0 || w !== this.length - 1 ? d[6 - j.length] + j + E : j + E; } - for (S !== 0 && (E = S.toString(16) + E); E.length % T != 0; ) E = "0" + E; + for (_ !== 0 && (E = _.toString(16) + E); E.length % T != 0; ) E = "0" + E; return this.negative !== 0 && (E = "-" + E), E; } - if (_ === (0 | _) && _ >= 2 && _ <= 36) { - var V = l[_], D = u[_]; + if (S === (0 | S) && S >= 2 && S <= 36) { + var V = l[S], D = s[S]; E = ""; var z = this.clone(); for (z.negative = 0; !z.isZero(); ) { - var J = z.modn(D).toString(_); - E = (z = z.idivn(D)).isZero() ? J + E : f[V - J.length] + J + E; + var J = z.modn(D).toString(S); + E = (z = z.idivn(D)).isZero() ? J + E : d[V - J.length] + J + E; } for (this.isZero() && (E = "0" + E); E.length % T != 0; ) E = "0" + E; return this.negative !== 0 && (E = "-" + E), E; } i(!1, "Base should be between 2 and 36"); }, t.prototype.toNumber = function() { - var _ = this.words[0]; - return this.length === 2 ? _ += 67108864 * this.words[1] : this.length === 3 && this.words[2] === 1 ? _ += 4503599627370496 + 67108864 * this.words[1] : this.length > 2 && i(!1, "Number can only safely store up to 53 bits"), this.negative !== 0 ? -_ : _; + var S = this.words[0]; + return this.length === 2 ? S += 67108864 * this.words[1] : this.length === 3 && this.words[2] === 1 ? S += 4503599627370496 + 67108864 * this.words[1] : this.length > 2 && i(!1, "Number can only safely store up to 53 bits"), this.negative !== 0 ? -S : S; }, t.prototype.toJSON = function() { return this.toString(16); - }, t.prototype.toBuffer = function(_, T) { - return i(d !== void 0), this.toArrayLike(d, _, T); - }, t.prototype.toArray = function(_, T) { - return this.toArrayLike(Array, _, T); - }, t.prototype.toArrayLike = function(_, T, E) { - var M = this.byteLength(), S = E || Math.max(1, M); - i(M <= S, "byte array longer than desired length"), i(S > 0, "Requested array length <= 0"), this.strip(); - var w, A, j = T === "le", V = new _(S), D = this.clone(); + }, t.prototype.toBuffer = function(S, T) { + return i(f !== void 0), this.toArrayLike(f, S, T); + }, t.prototype.toArray = function(S, T) { + return this.toArrayLike(Array, S, T); + }, t.prototype.toArrayLike = function(S, T, E) { + var M = this.byteLength(), _ = E || Math.max(1, M); + i(M <= _, "byte array longer than desired length"), i(_ > 0, "Requested array length <= 0"), this.strip(); + var w, A, j = T === "le", V = new S(_), D = this.clone(); if (j) { for (A = 0; !D.isZero(); A++) w = D.andln(255), D.iushrn(8), V[A] = w; - for (; A < S; A++) V[A] = 0; + for (; A < _; A++) V[A] = 0; } else { - for (A = 0; A < S - M; A++) V[A] = 0; - for (A = 0; !D.isZero(); A++) w = D.andln(255), D.iushrn(8), V[S - A - 1] = w; + for (A = 0; A < _ - M; A++) V[A] = 0; + for (A = 0; !D.isZero(); A++) w = D.andln(255), D.iushrn(8), V[_ - A - 1] = w; } return V; - }, Math.clz32 ? t.prototype._countBits = function(_) { - return 32 - Math.clz32(_); - } : t.prototype._countBits = function(_) { - var T = _, E = 0; + }, Math.clz32 ? t.prototype._countBits = function(S) { + return 32 - Math.clz32(S); + } : t.prototype._countBits = function(S) { + var T = S, E = 0; return T >= 4096 && (E += 13, T >>>= 13), T >= 64 && (E += 7, T >>>= 7), T >= 8 && (E += 4, T >>>= 4), T >= 2 && (E += 2, T >>>= 2), E + T; - }, t.prototype._zeroBits = function(_) { - if (_ === 0) return 26; - var T = _, E = 0; + }, t.prototype._zeroBits = function(S) { + if (S === 0) return 26; + var T = S, E = 0; return 8191 & T || (E += 13, T >>>= 13), 127 & T || (E += 7, T >>>= 7), 15 & T || (E += 4, T >>>= 4), 3 & T || (E += 2, T >>>= 2), 1 & T || E++, E; }, t.prototype.bitLength = function() { - var _ = this.words[this.length - 1], T = this._countBits(_); + var S = this.words[this.length - 1], T = this._countBits(S); return 26 * (this.length - 1) + T; }, t.prototype.zeroBits = function() { if (this.isZero()) return 0; - for (var _ = 0, T = 0; T < this.length; T++) { + for (var S = 0, T = 0; T < this.length; T++) { var E = this._zeroBits(this.words[T]); - if (_ += E, E !== 26) break; + if (S += E, E !== 26) break; } - return _; + return S; }, t.prototype.byteLength = function() { return Math.ceil(this.bitLength() / 8); - }, t.prototype.toTwos = function(_) { - return this.negative !== 0 ? this.abs().inotn(_).iaddn(1) : this.clone(); - }, t.prototype.fromTwos = function(_) { - return this.testn(_ - 1) ? this.notn(_).iaddn(1).ineg() : this.clone(); + }, t.prototype.toTwos = function(S) { + return this.negative !== 0 ? this.abs().inotn(S).iaddn(1) : this.clone(); + }, t.prototype.fromTwos = function(S) { + return this.testn(S - 1) ? this.notn(S).iaddn(1).ineg() : this.clone(); }, t.prototype.isNeg = function() { return this.negative !== 0; }, t.prototype.neg = function() { return this.clone().ineg(); }, t.prototype.ineg = function() { return this.isZero() || (this.negative ^= 1), this; - }, t.prototype.iuor = function(_) { - for (; this.length < _.length; ) this.words[this.length++] = 0; - for (var T = 0; T < _.length; T++) this.words[T] = this.words[T] | _.words[T]; + }, t.prototype.iuor = function(S) { + for (; this.length < S.length; ) this.words[this.length++] = 0; + for (var T = 0; T < S.length; T++) this.words[T] = this.words[T] | S.words[T]; return this.strip(); - }, t.prototype.ior = function(_) { - return i(!(this.negative | _.negative)), this.iuor(_); - }, t.prototype.or = function(_) { - return this.length > _.length ? this.clone().ior(_) : _.clone().ior(this); - }, t.prototype.uor = function(_) { - return this.length > _.length ? this.clone().iuor(_) : _.clone().iuor(this); - }, t.prototype.iuand = function(_) { + }, t.prototype.ior = function(S) { + return i(!(this.negative | S.negative)), this.iuor(S); + }, t.prototype.or = function(S) { + return this.length > S.length ? this.clone().ior(S) : S.clone().ior(this); + }, t.prototype.uor = function(S) { + return this.length > S.length ? this.clone().iuor(S) : S.clone().iuor(this); + }, t.prototype.iuand = function(S) { var T; - T = this.length > _.length ? _ : this; - for (var E = 0; E < T.length; E++) this.words[E] = this.words[E] & _.words[E]; + T = this.length > S.length ? S : this; + for (var E = 0; E < T.length; E++) this.words[E] = this.words[E] & S.words[E]; return this.length = T.length, this.strip(); - }, t.prototype.iand = function(_) { - return i(!(this.negative | _.negative)), this.iuand(_); - }, t.prototype.and = function(_) { - return this.length > _.length ? this.clone().iand(_) : _.clone().iand(this); - }, t.prototype.uand = function(_) { - return this.length > _.length ? this.clone().iuand(_) : _.clone().iuand(this); - }, t.prototype.iuxor = function(_) { + }, t.prototype.iand = function(S) { + return i(!(this.negative | S.negative)), this.iuand(S); + }, t.prototype.and = function(S) { + return this.length > S.length ? this.clone().iand(S) : S.clone().iand(this); + }, t.prototype.uand = function(S) { + return this.length > S.length ? this.clone().iuand(S) : S.clone().iuand(this); + }, t.prototype.iuxor = function(S) { var T, E; - this.length > _.length ? (T = this, E = _) : (T = _, E = this); + this.length > S.length ? (T = this, E = S) : (T = S, E = this); for (var M = 0; M < E.length; M++) this.words[M] = T.words[M] ^ E.words[M]; if (this !== T) for (; M < T.length; M++) this.words[M] = T.words[M]; return this.length = T.length, this.strip(); - }, t.prototype.ixor = function(_) { - return i(!(this.negative | _.negative)), this.iuxor(_); - }, t.prototype.xor = function(_) { - return this.length > _.length ? this.clone().ixor(_) : _.clone().ixor(this); - }, t.prototype.uxor = function(_) { - return this.length > _.length ? this.clone().iuxor(_) : _.clone().iuxor(this); - }, t.prototype.inotn = function(_) { - i(typeof _ == "number" && _ >= 0); - var T = 0 | Math.ceil(_ / 26), E = _ % 26; + }, t.prototype.ixor = function(S) { + return i(!(this.negative | S.negative)), this.iuxor(S); + }, t.prototype.xor = function(S) { + return this.length > S.length ? this.clone().ixor(S) : S.clone().ixor(this); + }, t.prototype.uxor = function(S) { + return this.length > S.length ? this.clone().iuxor(S) : S.clone().iuxor(this); + }, t.prototype.inotn = function(S) { + i(typeof S == "number" && S >= 0); + var T = 0 | Math.ceil(S / 26), E = S % 26; this._expand(T), E > 0 && T--; for (var M = 0; M < T; M++) this.words[M] = 67108863 & ~this.words[M]; return E > 0 && (this.words[M] = ~this.words[M] & 67108863 >> 26 - E), this.strip(); - }, t.prototype.notn = function(_) { - return this.clone().inotn(_); - }, t.prototype.setn = function(_, T) { - i(typeof _ == "number" && _ >= 0); - var E = _ / 26 | 0, M = _ % 26; + }, t.prototype.notn = function(S) { + return this.clone().inotn(S); + }, t.prototype.setn = function(S, T) { + i(typeof S == "number" && S >= 0); + var E = S / 26 | 0, M = S % 26; return this._expand(E + 1), this.words[E] = T ? this.words[E] | 1 << M : this.words[E] & ~(1 << M), this.strip(); - }, t.prototype.iadd = function(_) { + }, t.prototype.iadd = function(S) { var T, E, M; - if (this.negative !== 0 && _.negative === 0) return this.negative = 0, T = this.isub(_), this.negative ^= 1, this._normSign(); - if (this.negative === 0 && _.negative !== 0) return _.negative = 0, T = this.isub(_), _.negative = 1, T._normSign(); - this.length > _.length ? (E = this, M = _) : (E = _, M = this); - for (var S = 0, w = 0; w < M.length; w++) T = (0 | E.words[w]) + (0 | M.words[w]) + S, this.words[w] = 67108863 & T, S = T >>> 26; - for (; S !== 0 && w < E.length; w++) T = (0 | E.words[w]) + S, this.words[w] = 67108863 & T, S = T >>> 26; - if (this.length = E.length, S !== 0) this.words[this.length] = S, this.length++; + if (this.negative !== 0 && S.negative === 0) return this.negative = 0, T = this.isub(S), this.negative ^= 1, this._normSign(); + if (this.negative === 0 && S.negative !== 0) return S.negative = 0, T = this.isub(S), S.negative = 1, T._normSign(); + this.length > S.length ? (E = this, M = S) : (E = S, M = this); + for (var _ = 0, w = 0; w < M.length; w++) T = (0 | E.words[w]) + (0 | M.words[w]) + _, this.words[w] = 67108863 & T, _ = T >>> 26; + for (; _ !== 0 && w < E.length; w++) T = (0 | E.words[w]) + _, this.words[w] = 67108863 & T, _ = T >>> 26; + if (this.length = E.length, _ !== 0) this.words[this.length] = _, this.length++; else if (E !== this) for (; w < E.length; w++) this.words[w] = E.words[w]; return this; - }, t.prototype.add = function(_) { + }, t.prototype.add = function(S) { var T; - return _.negative !== 0 && this.negative === 0 ? (_.negative = 0, T = this.sub(_), _.negative ^= 1, T) : _.negative === 0 && this.negative !== 0 ? (this.negative = 0, T = _.sub(this), this.negative = 1, T) : this.length > _.length ? this.clone().iadd(_) : _.clone().iadd(this); - }, t.prototype.isub = function(_) { - if (_.negative !== 0) { - _.negative = 0; - var T = this.iadd(_); - return _.negative = 1, T._normSign(); - } - if (this.negative !== 0) return this.negative = 0, this.iadd(_), this.negative = 1, this._normSign(); - var E, M, S = this.cmp(_); - if (S === 0) return this.negative = 0, this.length = 1, this.words[0] = 0, this; - S > 0 ? (E = this, M = _) : (E = _, M = this); + return S.negative !== 0 && this.negative === 0 ? (S.negative = 0, T = this.sub(S), S.negative ^= 1, T) : S.negative === 0 && this.negative !== 0 ? (this.negative = 0, T = S.sub(this), this.negative = 1, T) : this.length > S.length ? this.clone().iadd(S) : S.clone().iadd(this); + }, t.prototype.isub = function(S) { + if (S.negative !== 0) { + S.negative = 0; + var T = this.iadd(S); + return S.negative = 1, T._normSign(); + } + if (this.negative !== 0) return this.negative = 0, this.iadd(S), this.negative = 1, this._normSign(); + var E, M, _ = this.cmp(S); + if (_ === 0) return this.negative = 0, this.length = 1, this.words[0] = 0, this; + _ > 0 ? (E = this, M = S) : (E = S, M = this); for (var w = 0, A = 0; A < M.length; A++) w = (T = (0 | E.words[A]) - (0 | M.words[A]) + w) >> 26, this.words[A] = 67108863 & T; for (; w !== 0 && A < E.length; A++) w = (T = (0 | E.words[A]) + w) >> 26, this.words[A] = 67108863 & T; if (w === 0 && A < E.length && E !== this) for (; A < E.length; A++) this.words[A] = E.words[A]; return this.length = Math.max(this.length, A), E !== this && (this.negative = 1), this.strip(); - }, t.prototype.sub = function(_) { - return this.clone().isub(_); + }, t.prototype.sub = function(S) { + return this.clone().isub(S); }; - var m = function(_, T, E) { - var M, S, w, A = _.words, j = T.words, V = E.words, D = 0, z = 0 | A[0], J = 8191 & z, G = z >>> 13, Q = 0 | A[1], ee = 8191 & Q, Z = Q >>> 13, q = 0 | A[2], se = 8191 & q, ue = q >>> 13, ce = 0 | A[3], ie = 8191 & ce, fe = ce >>> 13, Te = 0 | A[4], _e = 8191 & Te, te = Te >>> 13, ye = 0 | A[5], ve = 8191 & ye, F = ye >>> 13, W = 0 | A[6], K = 8191 & W, X = W >>> 13, ne = 0 | A[7], re = 8191 & ne, pe = ne >>> 13, Ae = 0 | A[8], xe = 8191 & Ae, Re = Ae >>> 13, De = 0 | A[9], Le = 8191 & De, Ve = De >>> 13, Ze = 0 | j[0], ke = 8191 & Ze, de = Ze >>> 13, oe = 0 | j[1], le = 8191 & oe, me = oe >>> 13, Ce = 0 | j[2], we = 8191 & Ce, Ie = Ce >>> 13, Be = 0 | j[3], Ne = 8191 & Be, He = Be >>> 13, qe = 0 | j[4], Ue = 8191 & qe, $e = qe >>> 13, ct = 0 | j[5], We = 8191 & ct, it = ct >>> 13, bt = 0 | j[6], Xe = 8191 & bt, ut = bt >>> 13, Mt = 0 | j[7], Ye = 8191 & Mt, at = Mt >>> 13, Tt = 0 | j[8], tt = 8191 & Tt, mt = Tt >>> 13, Lt = 0 | j[9], et = 8191 & Lt, lt = Lt >>> 13; - E.negative = _.negative ^ T.negative, E.length = 19; - var xt = (D + (M = Math.imul(J, ke)) | 0) + ((8191 & (S = (S = Math.imul(J, de)) + Math.imul(G, ke) | 0)) << 13) | 0; - D = ((w = Math.imul(G, de)) + (S >>> 13) | 0) + (xt >>> 26) | 0, xt &= 67108863, M = Math.imul(ee, ke), S = (S = Math.imul(ee, de)) + Math.imul(Z, ke) | 0, w = Math.imul(Z, de); - var Rt = (D + (M = M + Math.imul(J, le) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, me) | 0) + Math.imul(G, le) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, me) | 0) + (S >>> 13) | 0) + (Rt >>> 26) | 0, Rt &= 67108863, M = Math.imul(se, ke), S = (S = Math.imul(se, de)) + Math.imul(ue, ke) | 0, w = Math.imul(ue, de), M = M + Math.imul(ee, le) | 0, S = (S = S + Math.imul(ee, me) | 0) + Math.imul(Z, le) | 0, w = w + Math.imul(Z, me) | 0; - var wr = (D + (M = M + Math.imul(J, we) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, Ie) | 0) + Math.imul(G, we) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, Ie) | 0) + (S >>> 13) | 0) + (wr >>> 26) | 0, wr &= 67108863, M = Math.imul(ie, ke), S = (S = Math.imul(ie, de)) + Math.imul(fe, ke) | 0, w = Math.imul(fe, de), M = M + Math.imul(se, le) | 0, S = (S = S + Math.imul(se, me) | 0) + Math.imul(ue, le) | 0, w = w + Math.imul(ue, me) | 0, M = M + Math.imul(ee, we) | 0, S = (S = S + Math.imul(ee, Ie) | 0) + Math.imul(Z, we) | 0, w = w + Math.imul(Z, Ie) | 0; - var Cr = (D + (M = M + Math.imul(J, Ne) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, He) | 0) + Math.imul(G, Ne) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, He) | 0) + (S >>> 13) | 0) + (Cr >>> 26) | 0, Cr &= 67108863, M = Math.imul(_e, ke), S = (S = Math.imul(_e, de)) + Math.imul(te, ke) | 0, w = Math.imul(te, de), M = M + Math.imul(ie, le) | 0, S = (S = S + Math.imul(ie, me) | 0) + Math.imul(fe, le) | 0, w = w + Math.imul(fe, me) | 0, M = M + Math.imul(se, we) | 0, S = (S = S + Math.imul(se, Ie) | 0) + Math.imul(ue, we) | 0, w = w + Math.imul(ue, Ie) | 0, M = M + Math.imul(ee, Ne) | 0, S = (S = S + Math.imul(ee, He) | 0) + Math.imul(Z, Ne) | 0, w = w + Math.imul(Z, He) | 0; - var Tr = (D + (M = M + Math.imul(J, Ue) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, $e) | 0) + Math.imul(G, Ue) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, $e) | 0) + (S >>> 13) | 0) + (Tr >>> 26) | 0, Tr &= 67108863, M = Math.imul(ve, ke), S = (S = Math.imul(ve, de)) + Math.imul(F, ke) | 0, w = Math.imul(F, de), M = M + Math.imul(_e, le) | 0, S = (S = S + Math.imul(_e, me) | 0) + Math.imul(te, le) | 0, w = w + Math.imul(te, me) | 0, M = M + Math.imul(ie, we) | 0, S = (S = S + Math.imul(ie, Ie) | 0) + Math.imul(fe, we) | 0, w = w + Math.imul(fe, Ie) | 0, M = M + Math.imul(se, Ne) | 0, S = (S = S + Math.imul(se, He) | 0) + Math.imul(ue, Ne) | 0, w = w + Math.imul(ue, He) | 0, M = M + Math.imul(ee, Ue) | 0, S = (S = S + Math.imul(ee, $e) | 0) + Math.imul(Z, Ue) | 0, w = w + Math.imul(Z, $e) | 0; - var fr = (D + (M = M + Math.imul(J, We) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, it) | 0) + Math.imul(G, We) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, it) | 0) + (S >>> 13) | 0) + (fr >>> 26) | 0, fr &= 67108863, M = Math.imul(K, ke), S = (S = Math.imul(K, de)) + Math.imul(X, ke) | 0, w = Math.imul(X, de), M = M + Math.imul(ve, le) | 0, S = (S = S + Math.imul(ve, me) | 0) + Math.imul(F, le) | 0, w = w + Math.imul(F, me) | 0, M = M + Math.imul(_e, we) | 0, S = (S = S + Math.imul(_e, Ie) | 0) + Math.imul(te, we) | 0, w = w + Math.imul(te, Ie) | 0, M = M + Math.imul(ie, Ne) | 0, S = (S = S + Math.imul(ie, He) | 0) + Math.imul(fe, Ne) | 0, w = w + Math.imul(fe, He) | 0, M = M + Math.imul(se, Ue) | 0, S = (S = S + Math.imul(se, $e) | 0) + Math.imul(ue, Ue) | 0, w = w + Math.imul(ue, $e) | 0, M = M + Math.imul(ee, We) | 0, S = (S = S + Math.imul(ee, it) | 0) + Math.imul(Z, We) | 0, w = w + Math.imul(Z, it) | 0; - var rr = (D + (M = M + Math.imul(J, Xe) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, ut) | 0) + Math.imul(G, Xe) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, ut) | 0) + (S >>> 13) | 0) + (rr >>> 26) | 0, rr &= 67108863, M = Math.imul(re, ke), S = (S = Math.imul(re, de)) + Math.imul(pe, ke) | 0, w = Math.imul(pe, de), M = M + Math.imul(K, le) | 0, S = (S = S + Math.imul(K, me) | 0) + Math.imul(X, le) | 0, w = w + Math.imul(X, me) | 0, M = M + Math.imul(ve, we) | 0, S = (S = S + Math.imul(ve, Ie) | 0) + Math.imul(F, we) | 0, w = w + Math.imul(F, Ie) | 0, M = M + Math.imul(_e, Ne) | 0, S = (S = S + Math.imul(_e, He) | 0) + Math.imul(te, Ne) | 0, w = w + Math.imul(te, He) | 0, M = M + Math.imul(ie, Ue) | 0, S = (S = S + Math.imul(ie, $e) | 0) + Math.imul(fe, Ue) | 0, w = w + Math.imul(fe, $e) | 0, M = M + Math.imul(se, We) | 0, S = (S = S + Math.imul(se, it) | 0) + Math.imul(ue, We) | 0, w = w + Math.imul(ue, it) | 0, M = M + Math.imul(ee, Xe) | 0, S = (S = S + Math.imul(ee, ut) | 0) + Math.imul(Z, Xe) | 0, w = w + Math.imul(Z, ut) | 0; - var Sr = (D + (M = M + Math.imul(J, Ye) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, at) | 0) + Math.imul(G, Ye) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, at) | 0) + (S >>> 13) | 0) + (Sr >>> 26) | 0, Sr &= 67108863, M = Math.imul(xe, ke), S = (S = Math.imul(xe, de)) + Math.imul(Re, ke) | 0, w = Math.imul(Re, de), M = M + Math.imul(re, le) | 0, S = (S = S + Math.imul(re, me) | 0) + Math.imul(pe, le) | 0, w = w + Math.imul(pe, me) | 0, M = M + Math.imul(K, we) | 0, S = (S = S + Math.imul(K, Ie) | 0) + Math.imul(X, we) | 0, w = w + Math.imul(X, Ie) | 0, M = M + Math.imul(ve, Ne) | 0, S = (S = S + Math.imul(ve, He) | 0) + Math.imul(F, Ne) | 0, w = w + Math.imul(F, He) | 0, M = M + Math.imul(_e, Ue) | 0, S = (S = S + Math.imul(_e, $e) | 0) + Math.imul(te, Ue) | 0, w = w + Math.imul(te, $e) | 0, M = M + Math.imul(ie, We) | 0, S = (S = S + Math.imul(ie, it) | 0) + Math.imul(fe, We) | 0, w = w + Math.imul(fe, it) | 0, M = M + Math.imul(se, Xe) | 0, S = (S = S + Math.imul(se, ut) | 0) + Math.imul(ue, Xe) | 0, w = w + Math.imul(ue, ut) | 0, M = M + Math.imul(ee, Ye) | 0, S = (S = S + Math.imul(ee, at) | 0) + Math.imul(Z, Ye) | 0, w = w + Math.imul(Z, at) | 0; - var _r = (D + (M = M + Math.imul(J, tt) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, mt) | 0) + Math.imul(G, tt) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, mt) | 0) + (S >>> 13) | 0) + (_r >>> 26) | 0, _r &= 67108863, M = Math.imul(Le, ke), S = (S = Math.imul(Le, de)) + Math.imul(Ve, ke) | 0, w = Math.imul(Ve, de), M = M + Math.imul(xe, le) | 0, S = (S = S + Math.imul(xe, me) | 0) + Math.imul(Re, le) | 0, w = w + Math.imul(Re, me) | 0, M = M + Math.imul(re, we) | 0, S = (S = S + Math.imul(re, Ie) | 0) + Math.imul(pe, we) | 0, w = w + Math.imul(pe, Ie) | 0, M = M + Math.imul(K, Ne) | 0, S = (S = S + Math.imul(K, He) | 0) + Math.imul(X, Ne) | 0, w = w + Math.imul(X, He) | 0, M = M + Math.imul(ve, Ue) | 0, S = (S = S + Math.imul(ve, $e) | 0) + Math.imul(F, Ue) | 0, w = w + Math.imul(F, $e) | 0, M = M + Math.imul(_e, We) | 0, S = (S = S + Math.imul(_e, it) | 0) + Math.imul(te, We) | 0, w = w + Math.imul(te, it) | 0, M = M + Math.imul(ie, Xe) | 0, S = (S = S + Math.imul(ie, ut) | 0) + Math.imul(fe, Xe) | 0, w = w + Math.imul(fe, ut) | 0, M = M + Math.imul(se, Ye) | 0, S = (S = S + Math.imul(se, at) | 0) + Math.imul(ue, Ye) | 0, w = w + Math.imul(ue, at) | 0, M = M + Math.imul(ee, tt) | 0, S = (S = S + Math.imul(ee, mt) | 0) + Math.imul(Z, tt) | 0, w = w + Math.imul(Z, mt) | 0; - var Mr = (D + (M = M + Math.imul(J, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(J, lt) | 0) + Math.imul(G, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(G, lt) | 0) + (S >>> 13) | 0) + (Mr >>> 26) | 0, Mr &= 67108863, M = Math.imul(Le, le), S = (S = Math.imul(Le, me)) + Math.imul(Ve, le) | 0, w = Math.imul(Ve, me), M = M + Math.imul(xe, we) | 0, S = (S = S + Math.imul(xe, Ie) | 0) + Math.imul(Re, we) | 0, w = w + Math.imul(Re, Ie) | 0, M = M + Math.imul(re, Ne) | 0, S = (S = S + Math.imul(re, He) | 0) + Math.imul(pe, Ne) | 0, w = w + Math.imul(pe, He) | 0, M = M + Math.imul(K, Ue) | 0, S = (S = S + Math.imul(K, $e) | 0) + Math.imul(X, Ue) | 0, w = w + Math.imul(X, $e) | 0, M = M + Math.imul(ve, We) | 0, S = (S = S + Math.imul(ve, it) | 0) + Math.imul(F, We) | 0, w = w + Math.imul(F, it) | 0, M = M + Math.imul(_e, Xe) | 0, S = (S = S + Math.imul(_e, ut) | 0) + Math.imul(te, Xe) | 0, w = w + Math.imul(te, ut) | 0, M = M + Math.imul(ie, Ye) | 0, S = (S = S + Math.imul(ie, at) | 0) + Math.imul(fe, Ye) | 0, w = w + Math.imul(fe, at) | 0, M = M + Math.imul(se, tt) | 0, S = (S = S + Math.imul(se, mt) | 0) + Math.imul(ue, tt) | 0, w = w + Math.imul(ue, mt) | 0; - var Ir = (D + (M = M + Math.imul(ee, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(ee, lt) | 0) + Math.imul(Z, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(Z, lt) | 0) + (S >>> 13) | 0) + (Ir >>> 26) | 0, Ir &= 67108863, M = Math.imul(Le, we), S = (S = Math.imul(Le, Ie)) + Math.imul(Ve, we) | 0, w = Math.imul(Ve, Ie), M = M + Math.imul(xe, Ne) | 0, S = (S = S + Math.imul(xe, He) | 0) + Math.imul(Re, Ne) | 0, w = w + Math.imul(Re, He) | 0, M = M + Math.imul(re, Ue) | 0, S = (S = S + Math.imul(re, $e) | 0) + Math.imul(pe, Ue) | 0, w = w + Math.imul(pe, $e) | 0, M = M + Math.imul(K, We) | 0, S = (S = S + Math.imul(K, it) | 0) + Math.imul(X, We) | 0, w = w + Math.imul(X, it) | 0, M = M + Math.imul(ve, Xe) | 0, S = (S = S + Math.imul(ve, ut) | 0) + Math.imul(F, Xe) | 0, w = w + Math.imul(F, ut) | 0, M = M + Math.imul(_e, Ye) | 0, S = (S = S + Math.imul(_e, at) | 0) + Math.imul(te, Ye) | 0, w = w + Math.imul(te, at) | 0, M = M + Math.imul(ie, tt) | 0, S = (S = S + Math.imul(ie, mt) | 0) + Math.imul(fe, tt) | 0, w = w + Math.imul(fe, mt) | 0; - var xr = (D + (M = M + Math.imul(se, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(se, lt) | 0) + Math.imul(ue, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(ue, lt) | 0) + (S >>> 13) | 0) + (xr >>> 26) | 0, xr &= 67108863, M = Math.imul(Le, Ne), S = (S = Math.imul(Le, He)) + Math.imul(Ve, Ne) | 0, w = Math.imul(Ve, He), M = M + Math.imul(xe, Ue) | 0, S = (S = S + Math.imul(xe, $e) | 0) + Math.imul(Re, Ue) | 0, w = w + Math.imul(Re, $e) | 0, M = M + Math.imul(re, We) | 0, S = (S = S + Math.imul(re, it) | 0) + Math.imul(pe, We) | 0, w = w + Math.imul(pe, it) | 0, M = M + Math.imul(K, Xe) | 0, S = (S = S + Math.imul(K, ut) | 0) + Math.imul(X, Xe) | 0, w = w + Math.imul(X, ut) | 0, M = M + Math.imul(ve, Ye) | 0, S = (S = S + Math.imul(ve, at) | 0) + Math.imul(F, Ye) | 0, w = w + Math.imul(F, at) | 0, M = M + Math.imul(_e, tt) | 0, S = (S = S + Math.imul(_e, mt) | 0) + Math.imul(te, tt) | 0, w = w + Math.imul(te, mt) | 0; - var hr = (D + (M = M + Math.imul(ie, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(ie, lt) | 0) + Math.imul(fe, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(fe, lt) | 0) + (S >>> 13) | 0) + (hr >>> 26) | 0, hr &= 67108863, M = Math.imul(Le, Ue), S = (S = Math.imul(Le, $e)) + Math.imul(Ve, Ue) | 0, w = Math.imul(Ve, $e), M = M + Math.imul(xe, We) | 0, S = (S = S + Math.imul(xe, it) | 0) + Math.imul(Re, We) | 0, w = w + Math.imul(Re, it) | 0, M = M + Math.imul(re, Xe) | 0, S = (S = S + Math.imul(re, ut) | 0) + Math.imul(pe, Xe) | 0, w = w + Math.imul(pe, ut) | 0, M = M + Math.imul(K, Ye) | 0, S = (S = S + Math.imul(K, at) | 0) + Math.imul(X, Ye) | 0, w = w + Math.imul(X, at) | 0, M = M + Math.imul(ve, tt) | 0, S = (S = S + Math.imul(ve, mt) | 0) + Math.imul(F, tt) | 0, w = w + Math.imul(F, mt) | 0; - var Er = (D + (M = M + Math.imul(_e, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(_e, lt) | 0) + Math.imul(te, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(te, lt) | 0) + (S >>> 13) | 0) + (Er >>> 26) | 0, Er &= 67108863, M = Math.imul(Le, We), S = (S = Math.imul(Le, it)) + Math.imul(Ve, We) | 0, w = Math.imul(Ve, it), M = M + Math.imul(xe, Xe) | 0, S = (S = S + Math.imul(xe, ut) | 0) + Math.imul(Re, Xe) | 0, w = w + Math.imul(Re, ut) | 0, M = M + Math.imul(re, Ye) | 0, S = (S = S + Math.imul(re, at) | 0) + Math.imul(pe, Ye) | 0, w = w + Math.imul(pe, at) | 0, M = M + Math.imul(K, tt) | 0, S = (S = S + Math.imul(K, mt) | 0) + Math.imul(X, tt) | 0, w = w + Math.imul(X, mt) | 0; - var nr = (D + (M = M + Math.imul(ve, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(ve, lt) | 0) + Math.imul(F, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(F, lt) | 0) + (S >>> 13) | 0) + (nr >>> 26) | 0, nr &= 67108863, M = Math.imul(Le, Xe), S = (S = Math.imul(Le, ut)) + Math.imul(Ve, Xe) | 0, w = Math.imul(Ve, ut), M = M + Math.imul(xe, Ye) | 0, S = (S = S + Math.imul(xe, at) | 0) + Math.imul(Re, Ye) | 0, w = w + Math.imul(Re, at) | 0, M = M + Math.imul(re, tt) | 0, S = (S = S + Math.imul(re, mt) | 0) + Math.imul(pe, tt) | 0, w = w + Math.imul(pe, mt) | 0; - var Pr = (D + (M = M + Math.imul(K, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(K, lt) | 0) + Math.imul(X, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(X, lt) | 0) + (S >>> 13) | 0) + (Pr >>> 26) | 0, Pr &= 67108863, M = Math.imul(Le, Ye), S = (S = Math.imul(Le, at)) + Math.imul(Ve, Ye) | 0, w = Math.imul(Ve, at), M = M + Math.imul(xe, tt) | 0, S = (S = S + Math.imul(xe, mt) | 0) + Math.imul(Re, tt) | 0, w = w + Math.imul(Re, mt) | 0; - var or = (D + (M = M + Math.imul(re, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(re, lt) | 0) + Math.imul(pe, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(pe, lt) | 0) + (S >>> 13) | 0) + (or >>> 26) | 0, or &= 67108863, M = Math.imul(Le, tt), S = (S = Math.imul(Le, mt)) + Math.imul(Ve, tt) | 0, w = Math.imul(Ve, mt); - var $t = (D + (M = M + Math.imul(xe, et) | 0) | 0) + ((8191 & (S = (S = S + Math.imul(xe, lt) | 0) + Math.imul(Re, et) | 0)) << 13) | 0; - D = ((w = w + Math.imul(Re, lt) | 0) + (S >>> 13) | 0) + ($t >>> 26) | 0, $t &= 67108863; - var ir = (D + (M = Math.imul(Le, et)) | 0) + ((8191 & (S = (S = Math.imul(Le, lt)) + Math.imul(Ve, et) | 0)) << 13) | 0; - return D = ((w = Math.imul(Ve, lt)) + (S >>> 13) | 0) + (ir >>> 26) | 0, ir &= 67108863, V[0] = xt, V[1] = Rt, V[2] = wr, V[3] = Cr, V[4] = Tr, V[5] = fr, V[6] = rr, V[7] = Sr, V[8] = _r, V[9] = Mr, V[10] = Ir, V[11] = xr, V[12] = hr, V[13] = Er, V[14] = nr, V[15] = Pr, V[16] = or, V[17] = $t, V[18] = ir, D !== 0 && (V[19] = D, E.length++), E; + var p = function(S, T, E) { + var M, _, w, A = S.words, j = T.words, V = E.words, D = 0, z = 0 | A[0], J = 8191 & z, G = z >>> 13, Q = 0 | A[1], ee = 8191 & Q, Z = Q >>> 13, q = 0 | A[2], se = 8191 & q, ue = q >>> 13, ce = 0 | A[3], ie = 8191 & ce, fe = ce >>> 13, Te = 0 | A[4], Se = 8191 & Te, te = Te >>> 13, ye = 0 | A[5], ve = 8191 & ye, F = ye >>> 13, W = 0 | A[6], K = 8191 & W, X = W >>> 13, ne = 0 | A[7], re = 8191 & ne, pe = ne >>> 13, Oe = 0 | A[8], xe = 8191 & Oe, Re = Oe >>> 13, De = 0 | A[9], Le = 8191 & De, Ve = De >>> 13, Ze = 0 | j[0], Be = 8191 & Ze, de = Ze >>> 13, oe = 0 | j[1], le = 8191 & oe, me = oe >>> 13, Ce = 0 | j[2], we = 8191 & Ce, Ie = Ce >>> 13, ke = 0 | j[3], Ne = 8191 & ke, He = ke >>> 13, qe = 0 | j[4], Ue = 8191 & qe, $e = qe >>> 13, ct = 0 | j[5], We = 8191 & ct, it = ct >>> 13, bt = 0 | j[6], Xe = 8191 & bt, ut = bt >>> 13, Mt = 0 | j[7], Ye = 8191 & Mt, at = Mt >>> 13, Tt = 0 | j[8], tt = 8191 & Tt, mt = Tt >>> 13, Lt = 0 | j[9], et = 8191 & Lt, lt = Lt >>> 13; + E.negative = S.negative ^ T.negative, E.length = 19; + var xt = (D + (M = Math.imul(J, Be)) | 0) + ((8191 & (_ = (_ = Math.imul(J, de)) + Math.imul(G, Be) | 0)) << 13) | 0; + D = ((w = Math.imul(G, de)) + (_ >>> 13) | 0) + (xt >>> 26) | 0, xt &= 67108863, M = Math.imul(ee, Be), _ = (_ = Math.imul(ee, de)) + Math.imul(Z, Be) | 0, w = Math.imul(Z, de); + var Rt = (D + (M = M + Math.imul(J, le) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, me) | 0) + Math.imul(G, le) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, me) | 0) + (_ >>> 13) | 0) + (Rt >>> 26) | 0, Rt &= 67108863, M = Math.imul(se, Be), _ = (_ = Math.imul(se, de)) + Math.imul(ue, Be) | 0, w = Math.imul(ue, de), M = M + Math.imul(ee, le) | 0, _ = (_ = _ + Math.imul(ee, me) | 0) + Math.imul(Z, le) | 0, w = w + Math.imul(Z, me) | 0; + var Cr = (D + (M = M + Math.imul(J, we) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, Ie) | 0) + Math.imul(G, we) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, Ie) | 0) + (_ >>> 13) | 0) + (Cr >>> 26) | 0, Cr &= 67108863, M = Math.imul(ie, Be), _ = (_ = Math.imul(ie, de)) + Math.imul(fe, Be) | 0, w = Math.imul(fe, de), M = M + Math.imul(se, le) | 0, _ = (_ = _ + Math.imul(se, me) | 0) + Math.imul(ue, le) | 0, w = w + Math.imul(ue, me) | 0, M = M + Math.imul(ee, we) | 0, _ = (_ = _ + Math.imul(ee, Ie) | 0) + Math.imul(Z, we) | 0, w = w + Math.imul(Z, Ie) | 0; + var _r = (D + (M = M + Math.imul(J, Ne) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, He) | 0) + Math.imul(G, Ne) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, He) | 0) + (_ >>> 13) | 0) + (_r >>> 26) | 0, _r &= 67108863, M = Math.imul(Se, Be), _ = (_ = Math.imul(Se, de)) + Math.imul(te, Be) | 0, w = Math.imul(te, de), M = M + Math.imul(ie, le) | 0, _ = (_ = _ + Math.imul(ie, me) | 0) + Math.imul(fe, le) | 0, w = w + Math.imul(fe, me) | 0, M = M + Math.imul(se, we) | 0, _ = (_ = _ + Math.imul(se, Ie) | 0) + Math.imul(ue, we) | 0, w = w + Math.imul(ue, Ie) | 0, M = M + Math.imul(ee, Ne) | 0, _ = (_ = _ + Math.imul(ee, He) | 0) + Math.imul(Z, Ne) | 0, w = w + Math.imul(Z, He) | 0; + var Nr = (D + (M = M + Math.imul(J, Ue) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, $e) | 0) + Math.imul(G, Ue) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, $e) | 0) + (_ >>> 13) | 0) + (Nr >>> 26) | 0, Nr &= 67108863, M = Math.imul(ve, Be), _ = (_ = Math.imul(ve, de)) + Math.imul(F, Be) | 0, w = Math.imul(F, de), M = M + Math.imul(Se, le) | 0, _ = (_ = _ + Math.imul(Se, me) | 0) + Math.imul(te, le) | 0, w = w + Math.imul(te, me) | 0, M = M + Math.imul(ie, we) | 0, _ = (_ = _ + Math.imul(ie, Ie) | 0) + Math.imul(fe, we) | 0, w = w + Math.imul(fe, Ie) | 0, M = M + Math.imul(se, Ne) | 0, _ = (_ = _ + Math.imul(se, He) | 0) + Math.imul(ue, Ne) | 0, w = w + Math.imul(ue, He) | 0, M = M + Math.imul(ee, Ue) | 0, _ = (_ = _ + Math.imul(ee, $e) | 0) + Math.imul(Z, Ue) | 0, w = w + Math.imul(Z, $e) | 0; + var pr = (D + (M = M + Math.imul(J, We) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, it) | 0) + Math.imul(G, We) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, it) | 0) + (_ >>> 13) | 0) + (pr >>> 26) | 0, pr &= 67108863, M = Math.imul(K, Be), _ = (_ = Math.imul(K, de)) + Math.imul(X, Be) | 0, w = Math.imul(X, de), M = M + Math.imul(ve, le) | 0, _ = (_ = _ + Math.imul(ve, me) | 0) + Math.imul(F, le) | 0, w = w + Math.imul(F, me) | 0, M = M + Math.imul(Se, we) | 0, _ = (_ = _ + Math.imul(Se, Ie) | 0) + Math.imul(te, we) | 0, w = w + Math.imul(te, Ie) | 0, M = M + Math.imul(ie, Ne) | 0, _ = (_ = _ + Math.imul(ie, He) | 0) + Math.imul(fe, Ne) | 0, w = w + Math.imul(fe, He) | 0, M = M + Math.imul(se, Ue) | 0, _ = (_ = _ + Math.imul(se, $e) | 0) + Math.imul(ue, Ue) | 0, w = w + Math.imul(ue, $e) | 0, M = M + Math.imul(ee, We) | 0, _ = (_ = _ + Math.imul(ee, it) | 0) + Math.imul(Z, We) | 0, w = w + Math.imul(Z, it) | 0; + var nr = (D + (M = M + Math.imul(J, Xe) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, ut) | 0) + Math.imul(G, Xe) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, ut) | 0) + (_ >>> 13) | 0) + (nr >>> 26) | 0, nr &= 67108863, M = Math.imul(re, Be), _ = (_ = Math.imul(re, de)) + Math.imul(pe, Be) | 0, w = Math.imul(pe, de), M = M + Math.imul(K, le) | 0, _ = (_ = _ + Math.imul(K, me) | 0) + Math.imul(X, le) | 0, w = w + Math.imul(X, me) | 0, M = M + Math.imul(ve, we) | 0, _ = (_ = _ + Math.imul(ve, Ie) | 0) + Math.imul(F, we) | 0, w = w + Math.imul(F, Ie) | 0, M = M + Math.imul(Se, Ne) | 0, _ = (_ = _ + Math.imul(Se, He) | 0) + Math.imul(te, Ne) | 0, w = w + Math.imul(te, He) | 0, M = M + Math.imul(ie, Ue) | 0, _ = (_ = _ + Math.imul(ie, $e) | 0) + Math.imul(fe, Ue) | 0, w = w + Math.imul(fe, $e) | 0, M = M + Math.imul(se, We) | 0, _ = (_ = _ + Math.imul(se, it) | 0) + Math.imul(ue, We) | 0, w = w + Math.imul(ue, it) | 0, M = M + Math.imul(ee, Xe) | 0, _ = (_ = _ + Math.imul(ee, ut) | 0) + Math.imul(Z, Xe) | 0, w = w + Math.imul(Z, ut) | 0; + var Sr = (D + (M = M + Math.imul(J, Ye) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, at) | 0) + Math.imul(G, Ye) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, at) | 0) + (_ >>> 13) | 0) + (Sr >>> 26) | 0, Sr &= 67108863, M = Math.imul(xe, Be), _ = (_ = Math.imul(xe, de)) + Math.imul(Re, Be) | 0, w = Math.imul(Re, de), M = M + Math.imul(re, le) | 0, _ = (_ = _ + Math.imul(re, me) | 0) + Math.imul(pe, le) | 0, w = w + Math.imul(pe, me) | 0, M = M + Math.imul(K, we) | 0, _ = (_ = _ + Math.imul(K, Ie) | 0) + Math.imul(X, we) | 0, w = w + Math.imul(X, Ie) | 0, M = M + Math.imul(ve, Ne) | 0, _ = (_ = _ + Math.imul(ve, He) | 0) + Math.imul(F, Ne) | 0, w = w + Math.imul(F, He) | 0, M = M + Math.imul(Se, Ue) | 0, _ = (_ = _ + Math.imul(Se, $e) | 0) + Math.imul(te, Ue) | 0, w = w + Math.imul(te, $e) | 0, M = M + Math.imul(ie, We) | 0, _ = (_ = _ + Math.imul(ie, it) | 0) + Math.imul(fe, We) | 0, w = w + Math.imul(fe, it) | 0, M = M + Math.imul(se, Xe) | 0, _ = (_ = _ + Math.imul(se, ut) | 0) + Math.imul(ue, Xe) | 0, w = w + Math.imul(ue, ut) | 0, M = M + Math.imul(ee, Ye) | 0, _ = (_ = _ + Math.imul(ee, at) | 0) + Math.imul(Z, Ye) | 0, w = w + Math.imul(Z, at) | 0; + var Mr = (D + (M = M + Math.imul(J, tt) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, mt) | 0) + Math.imul(G, tt) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, mt) | 0) + (_ >>> 13) | 0) + (Mr >>> 26) | 0, Mr &= 67108863, M = Math.imul(Le, Be), _ = (_ = Math.imul(Le, de)) + Math.imul(Ve, Be) | 0, w = Math.imul(Ve, de), M = M + Math.imul(xe, le) | 0, _ = (_ = _ + Math.imul(xe, me) | 0) + Math.imul(Re, le) | 0, w = w + Math.imul(Re, me) | 0, M = M + Math.imul(re, we) | 0, _ = (_ = _ + Math.imul(re, Ie) | 0) + Math.imul(pe, we) | 0, w = w + Math.imul(pe, Ie) | 0, M = M + Math.imul(K, Ne) | 0, _ = (_ = _ + Math.imul(K, He) | 0) + Math.imul(X, Ne) | 0, w = w + Math.imul(X, He) | 0, M = M + Math.imul(ve, Ue) | 0, _ = (_ = _ + Math.imul(ve, $e) | 0) + Math.imul(F, Ue) | 0, w = w + Math.imul(F, $e) | 0, M = M + Math.imul(Se, We) | 0, _ = (_ = _ + Math.imul(Se, it) | 0) + Math.imul(te, We) | 0, w = w + Math.imul(te, it) | 0, M = M + Math.imul(ie, Xe) | 0, _ = (_ = _ + Math.imul(ie, ut) | 0) + Math.imul(fe, Xe) | 0, w = w + Math.imul(fe, ut) | 0, M = M + Math.imul(se, Ye) | 0, _ = (_ = _ + Math.imul(se, at) | 0) + Math.imul(ue, Ye) | 0, w = w + Math.imul(ue, at) | 0, M = M + Math.imul(ee, tt) | 0, _ = (_ = _ + Math.imul(ee, mt) | 0) + Math.imul(Z, tt) | 0, w = w + Math.imul(Z, mt) | 0; + var xr = (D + (M = M + Math.imul(J, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(J, lt) | 0) + Math.imul(G, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(G, lt) | 0) + (_ >>> 13) | 0) + (xr >>> 26) | 0, xr &= 67108863, M = Math.imul(Le, le), _ = (_ = Math.imul(Le, me)) + Math.imul(Ve, le) | 0, w = Math.imul(Ve, me), M = M + Math.imul(xe, we) | 0, _ = (_ = _ + Math.imul(xe, Ie) | 0) + Math.imul(Re, we) | 0, w = w + Math.imul(Re, Ie) | 0, M = M + Math.imul(re, Ne) | 0, _ = (_ = _ + Math.imul(re, He) | 0) + Math.imul(pe, Ne) | 0, w = w + Math.imul(pe, He) | 0, M = M + Math.imul(K, Ue) | 0, _ = (_ = _ + Math.imul(K, $e) | 0) + Math.imul(X, Ue) | 0, w = w + Math.imul(X, $e) | 0, M = M + Math.imul(ve, We) | 0, _ = (_ = _ + Math.imul(ve, it) | 0) + Math.imul(F, We) | 0, w = w + Math.imul(F, it) | 0, M = M + Math.imul(Se, Xe) | 0, _ = (_ = _ + Math.imul(Se, ut) | 0) + Math.imul(te, Xe) | 0, w = w + Math.imul(te, ut) | 0, M = M + Math.imul(ie, Ye) | 0, _ = (_ = _ + Math.imul(ie, at) | 0) + Math.imul(fe, Ye) | 0, w = w + Math.imul(fe, at) | 0, M = M + Math.imul(se, tt) | 0, _ = (_ = _ + Math.imul(se, mt) | 0) + Math.imul(ue, tt) | 0, w = w + Math.imul(ue, mt) | 0; + var Lr = (D + (M = M + Math.imul(ee, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(ee, lt) | 0) + Math.imul(Z, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(Z, lt) | 0) + (_ >>> 13) | 0) + (Lr >>> 26) | 0, Lr &= 67108863, M = Math.imul(Le, we), _ = (_ = Math.imul(Le, Ie)) + Math.imul(Ve, we) | 0, w = Math.imul(Ve, Ie), M = M + Math.imul(xe, Ne) | 0, _ = (_ = _ + Math.imul(xe, He) | 0) + Math.imul(Re, Ne) | 0, w = w + Math.imul(Re, He) | 0, M = M + Math.imul(re, Ue) | 0, _ = (_ = _ + Math.imul(re, $e) | 0) + Math.imul(pe, Ue) | 0, w = w + Math.imul(pe, $e) | 0, M = M + Math.imul(K, We) | 0, _ = (_ = _ + Math.imul(K, it) | 0) + Math.imul(X, We) | 0, w = w + Math.imul(X, it) | 0, M = M + Math.imul(ve, Xe) | 0, _ = (_ = _ + Math.imul(ve, ut) | 0) + Math.imul(F, Xe) | 0, w = w + Math.imul(F, ut) | 0, M = M + Math.imul(Se, Ye) | 0, _ = (_ = _ + Math.imul(Se, at) | 0) + Math.imul(te, Ye) | 0, w = w + Math.imul(te, at) | 0, M = M + Math.imul(ie, tt) | 0, _ = (_ = _ + Math.imul(ie, mt) | 0) + Math.imul(fe, tt) | 0, w = w + Math.imul(fe, mt) | 0; + var Er = (D + (M = M + Math.imul(se, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(se, lt) | 0) + Math.imul(ue, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(ue, lt) | 0) + (_ >>> 13) | 0) + (Er >>> 26) | 0, Er &= 67108863, M = Math.imul(Le, Ne), _ = (_ = Math.imul(Le, He)) + Math.imul(Ve, Ne) | 0, w = Math.imul(Ve, He), M = M + Math.imul(xe, Ue) | 0, _ = (_ = _ + Math.imul(xe, $e) | 0) + Math.imul(Re, Ue) | 0, w = w + Math.imul(Re, $e) | 0, M = M + Math.imul(re, We) | 0, _ = (_ = _ + Math.imul(re, it) | 0) + Math.imul(pe, We) | 0, w = w + Math.imul(pe, it) | 0, M = M + Math.imul(K, Xe) | 0, _ = (_ = _ + Math.imul(K, ut) | 0) + Math.imul(X, Xe) | 0, w = w + Math.imul(X, ut) | 0, M = M + Math.imul(ve, Ye) | 0, _ = (_ = _ + Math.imul(ve, at) | 0) + Math.imul(F, Ye) | 0, w = w + Math.imul(F, at) | 0, M = M + Math.imul(Se, tt) | 0, _ = (_ = _ + Math.imul(Se, mt) | 0) + Math.imul(te, tt) | 0, w = w + Math.imul(te, mt) | 0; + var mr = (D + (M = M + Math.imul(ie, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(ie, lt) | 0) + Math.imul(fe, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(fe, lt) | 0) + (_ >>> 13) | 0) + (mr >>> 26) | 0, mr &= 67108863, M = Math.imul(Le, Ue), _ = (_ = Math.imul(Le, $e)) + Math.imul(Ve, Ue) | 0, w = Math.imul(Ve, $e), M = M + Math.imul(xe, We) | 0, _ = (_ = _ + Math.imul(xe, it) | 0) + Math.imul(Re, We) | 0, w = w + Math.imul(Re, it) | 0, M = M + Math.imul(re, Xe) | 0, _ = (_ = _ + Math.imul(re, ut) | 0) + Math.imul(pe, Xe) | 0, w = w + Math.imul(pe, ut) | 0, M = M + Math.imul(K, Ye) | 0, _ = (_ = _ + Math.imul(K, at) | 0) + Math.imul(X, Ye) | 0, w = w + Math.imul(X, at) | 0, M = M + Math.imul(ve, tt) | 0, _ = (_ = _ + Math.imul(ve, mt) | 0) + Math.imul(F, tt) | 0, w = w + Math.imul(F, mt) | 0; + var Pr = (D + (M = M + Math.imul(Se, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(Se, lt) | 0) + Math.imul(te, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(te, lt) | 0) + (_ >>> 13) | 0) + (Pr >>> 26) | 0, Pr &= 67108863, M = Math.imul(Le, We), _ = (_ = Math.imul(Le, it)) + Math.imul(Ve, We) | 0, w = Math.imul(Ve, it), M = M + Math.imul(xe, Xe) | 0, _ = (_ = _ + Math.imul(xe, ut) | 0) + Math.imul(Re, Xe) | 0, w = w + Math.imul(Re, ut) | 0, M = M + Math.imul(re, Ye) | 0, _ = (_ = _ + Math.imul(re, at) | 0) + Math.imul(pe, Ye) | 0, w = w + Math.imul(pe, at) | 0, M = M + Math.imul(K, tt) | 0, _ = (_ = _ + Math.imul(K, mt) | 0) + Math.imul(X, tt) | 0, w = w + Math.imul(X, mt) | 0; + var or = (D + (M = M + Math.imul(ve, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(ve, lt) | 0) + Math.imul(F, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(F, lt) | 0) + (_ >>> 13) | 0) + (or >>> 26) | 0, or &= 67108863, M = Math.imul(Le, Xe), _ = (_ = Math.imul(Le, ut)) + Math.imul(Ve, Xe) | 0, w = Math.imul(Ve, ut), M = M + Math.imul(xe, Ye) | 0, _ = (_ = _ + Math.imul(xe, at) | 0) + Math.imul(Re, Ye) | 0, w = w + Math.imul(Re, at) | 0, M = M + Math.imul(re, tt) | 0, _ = (_ = _ + Math.imul(re, mt) | 0) + Math.imul(pe, tt) | 0, w = w + Math.imul(pe, mt) | 0; + var Ar = (D + (M = M + Math.imul(K, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(K, lt) | 0) + Math.imul(X, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(X, lt) | 0) + (_ >>> 13) | 0) + (Ar >>> 26) | 0, Ar &= 67108863, M = Math.imul(Le, Ye), _ = (_ = Math.imul(Le, at)) + Math.imul(Ve, Ye) | 0, w = Math.imul(Ve, at), M = M + Math.imul(xe, tt) | 0, _ = (_ = _ + Math.imul(xe, mt) | 0) + Math.imul(Re, tt) | 0, w = w + Math.imul(Re, mt) | 0; + var ir = (D + (M = M + Math.imul(re, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(re, lt) | 0) + Math.imul(pe, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(pe, lt) | 0) + (_ >>> 13) | 0) + (ir >>> 26) | 0, ir &= 67108863, M = Math.imul(Le, tt), _ = (_ = Math.imul(Le, mt)) + Math.imul(Ve, tt) | 0, w = Math.imul(Ve, mt); + var $t = (D + (M = M + Math.imul(xe, et) | 0) | 0) + ((8191 & (_ = (_ = _ + Math.imul(xe, lt) | 0) + Math.imul(Re, et) | 0)) << 13) | 0; + D = ((w = w + Math.imul(Re, lt) | 0) + (_ >>> 13) | 0) + ($t >>> 26) | 0, $t &= 67108863; + var ar = (D + (M = Math.imul(Le, et)) | 0) + ((8191 & (_ = (_ = Math.imul(Le, lt)) + Math.imul(Ve, et) | 0)) << 13) | 0; + return D = ((w = Math.imul(Ve, lt)) + (_ >>> 13) | 0) + (ar >>> 26) | 0, ar &= 67108863, V[0] = xt, V[1] = Rt, V[2] = Cr, V[3] = _r, V[4] = Nr, V[5] = pr, V[6] = nr, V[7] = Sr, V[8] = Mr, V[9] = xr, V[10] = Lr, V[11] = Er, V[12] = mr, V[13] = Pr, V[14] = or, V[15] = Ar, V[16] = ir, V[17] = $t, V[18] = ar, D !== 0 && (V[19] = D, E.length++), E; }; - function h(_, T, E) { - return new O().mulp(_, T, E); + function h(S, T, E) { + return new O().mulp(S, T, E); } - function O(_, T) { - this.x = _, this.y = T; + function O(S, T) { + this.x = S, this.y = T; } - Math.imul || (m = v), t.prototype.mulTo = function(_, T) { - var E, M = this.length + _.length; - return E = this.length === 10 && _.length === 10 ? m(this, _, T) : M < 63 ? v(this, _, T) : M < 1024 ? function(S, w, A) { - A.negative = w.negative ^ S.negative, A.length = S.length + w.length; + Math.imul || (p = v), t.prototype.mulTo = function(S, T) { + var E, M = this.length + S.length; + return E = this.length === 10 && S.length === 10 ? p(this, S, T) : M < 63 ? v(this, S, T) : M < 1024 ? function(_, w, A) { + A.negative = w.negative ^ _.negative, A.length = _.length + w.length; for (var j = 0, V = 0, D = 0; D < A.length - 1; D++) { var z = V; V = 0; - for (var J = 67108863 & j, G = Math.min(D, w.length - 1), Q = Math.max(0, D - S.length + 1); Q <= G; Q++) { - var ee = D - Q, Z = (0 | S.words[ee]) * (0 | w.words[Q]), q = 67108863 & Z; + for (var J = 67108863 & j, G = Math.min(D, w.length - 1), Q = Math.max(0, D - _.length + 1); Q <= G; Q++) { + var ee = D - Q, Z = (0 | _.words[ee]) * (0 | w.words[Q]), q = 67108863 & Z; J = 67108863 & (q = q + J | 0), V += (z = (z = z + (Z / 67108864 | 0) | 0) + (q >>> 26) | 0) >>> 26, z &= 67108863; } A.words[D] = J, j = z, z = V; } return j !== 0 ? A.words[D] = j : A.length--, A.strip(); - }(this, _, T) : h(this, _, T), E; - }, O.prototype.makeRBT = function(_) { - for (var T = new Array(_), E = t.prototype._countBits(_) - 1, M = 0; M < _; M++) T[M] = this.revBin(M, E, _); + }(this, S, T) : h(this, S, T), E; + }, O.prototype.makeRBT = function(S) { + for (var T = new Array(S), E = t.prototype._countBits(S) - 1, M = 0; M < S; M++) T[M] = this.revBin(M, E, S); return T; - }, O.prototype.revBin = function(_, T, E) { - if (_ === 0 || _ === E - 1) return _; - for (var M = 0, S = 0; S < T; S++) M |= (1 & _) << T - S - 1, _ >>= 1; + }, O.prototype.revBin = function(S, T, E) { + if (S === 0 || S === E - 1) return S; + for (var M = 0, _ = 0; _ < T; _++) M |= (1 & S) << T - _ - 1, S >>= 1; return M; - }, O.prototype.permute = function(_, T, E, M, S, w) { - for (var A = 0; A < w; A++) M[A] = T[_[A]], S[A] = E[_[A]]; - }, O.prototype.transform = function(_, T, E, M, S, w) { - this.permute(w, _, T, E, M, S); - for (var A = 1; A < S; A <<= 1) for (var j = A << 1, V = Math.cos(2 * Math.PI / j), D = Math.sin(2 * Math.PI / j), z = 0; z < S; z += j) for (var J = V, G = D, Q = 0; Q < A; Q++) { + }, O.prototype.permute = function(S, T, E, M, _, w) { + for (var A = 0; A < w; A++) M[A] = T[S[A]], _[A] = E[S[A]]; + }, O.prototype.transform = function(S, T, E, M, _, w) { + this.permute(w, S, T, E, M, _); + for (var A = 1; A < _; A <<= 1) for (var j = A << 1, V = Math.cos(2 * Math.PI / j), D = Math.sin(2 * Math.PI / j), z = 0; z < _; z += j) for (var J = V, G = D, Q = 0; Q < A; Q++) { var ee = E[z + Q], Z = M[z + Q], q = E[z + Q + A], se = M[z + Q + A], ue = J * q - G * se; se = J * se + G * q, q = ue, E[z + Q] = ee + q, M[z + Q] = Z + se, E[z + Q + A] = ee - q, M[z + Q + A] = Z - se, Q !== j && (ue = V * J - D * G, G = V * G + D * J, J = ue); } - }, O.prototype.guessLen13b = function(_, T) { - var E = 1 | Math.max(T, _), M = 1 & E, S = 0; - for (E = E / 2 | 0; E; E >>>= 1) S++; - return 1 << S + 1 + M; - }, O.prototype.conjugate = function(_, T, E) { + }, O.prototype.guessLen13b = function(S, T) { + var E = 1 | Math.max(T, S), M = 1 & E, _ = 0; + for (E = E / 2 | 0; E; E >>>= 1) _++; + return 1 << _ + 1 + M; + }, O.prototype.conjugate = function(S, T, E) { if (!(E <= 1)) for (var M = 0; M < E / 2; M++) { - var S = _[M]; - _[M] = _[E - M - 1], _[E - M - 1] = S, S = T[M], T[M] = -T[E - M - 1], T[E - M - 1] = -S; + var _ = S[M]; + S[M] = S[E - M - 1], S[E - M - 1] = _, _ = T[M], T[M] = -T[E - M - 1], T[E - M - 1] = -_; } - }, O.prototype.normalize13b = function(_, T) { + }, O.prototype.normalize13b = function(S, T) { for (var E = 0, M = 0; M < T / 2; M++) { - var S = 8192 * Math.round(_[2 * M + 1] / T) + Math.round(_[2 * M] / T) + E; - _[M] = 67108863 & S, E = S < 67108864 ? 0 : S / 67108864 | 0; + var _ = 8192 * Math.round(S[2 * M + 1] / T) + Math.round(S[2 * M] / T) + E; + S[M] = 67108863 & _, E = _ < 67108864 ? 0 : _ / 67108864 | 0; } - return _; - }, O.prototype.convert13b = function(_, T, E, M) { - for (var S = 0, w = 0; w < T; w++) S += 0 | _[w], E[2 * w] = 8191 & S, S >>>= 13, E[2 * w + 1] = 8191 & S, S >>>= 13; + return S; + }, O.prototype.convert13b = function(S, T, E, M) { + for (var _ = 0, w = 0; w < T; w++) _ += 0 | S[w], E[2 * w] = 8191 & _, _ >>>= 13, E[2 * w + 1] = 8191 & _, _ >>>= 13; for (w = 2 * T; w < M; ++w) E[w] = 0; - i(S === 0), i(!(-8192 & S)); - }, O.prototype.stub = function(_) { - for (var T = new Array(_), E = 0; E < _; E++) T[E] = 0; + i(_ === 0), i(!(-8192 & _)); + }, O.prototype.stub = function(S) { + for (var T = new Array(S), E = 0; E < S; E++) T[E] = 0; return T; - }, O.prototype.mulp = function(_, T, E) { - var M = 2 * this.guessLen13b(_.length, T.length), S = this.makeRBT(M), w = this.stub(M), A = new Array(M), j = new Array(M), V = new Array(M), D = new Array(M), z = new Array(M), J = new Array(M), G = E.words; - G.length = M, this.convert13b(_.words, _.length, A, M), this.convert13b(T.words, T.length, D, M), this.transform(A, w, j, V, M, S), this.transform(D, w, z, J, M, S); + }, O.prototype.mulp = function(S, T, E) { + var M = 2 * this.guessLen13b(S.length, T.length), _ = this.makeRBT(M), w = this.stub(M), A = new Array(M), j = new Array(M), V = new Array(M), D = new Array(M), z = new Array(M), J = new Array(M), G = E.words; + G.length = M, this.convert13b(S.words, S.length, A, M), this.convert13b(T.words, T.length, D, M), this.transform(A, w, j, V, M, _), this.transform(D, w, z, J, M, _); for (var Q = 0; Q < M; Q++) { var ee = j[Q] * z[Q] - V[Q] * J[Q]; V[Q] = j[Q] * J[Q] + V[Q] * z[Q], j[Q] = ee; } - return this.conjugate(j, V, M), this.transform(j, V, G, w, M, S), this.conjugate(G, w, M), this.normalize13b(G, M), E.negative = _.negative ^ T.negative, E.length = _.length + T.length, E.strip(); - }, t.prototype.mul = function(_) { + return this.conjugate(j, V, M), this.transform(j, V, G, w, M, _), this.conjugate(G, w, M), this.normalize13b(G, M), E.negative = S.negative ^ T.negative, E.length = S.length + T.length, E.strip(); + }, t.prototype.mul = function(S) { var T = new t(null); - return T.words = new Array(this.length + _.length), this.mulTo(_, T); - }, t.prototype.mulf = function(_) { + return T.words = new Array(this.length + S.length), this.mulTo(S, T); + }, t.prototype.mulf = function(S) { var T = new t(null); - return T.words = new Array(this.length + _.length), h(this, _, T); - }, t.prototype.imul = function(_) { - return this.clone().mulTo(_, this); - }, t.prototype.imuln = function(_) { - i(typeof _ == "number"), i(_ < 67108864); + return T.words = new Array(this.length + S.length), h(this, S, T); + }, t.prototype.imul = function(S) { + return this.clone().mulTo(S, this); + }, t.prototype.imuln = function(S) { + i(typeof S == "number"), i(S < 67108864); for (var T = 0, E = 0; E < this.length; E++) { - var M = (0 | this.words[E]) * _, S = (67108863 & M) + (67108863 & T); - T >>= 26, T += M / 67108864 | 0, T += S >>> 26, this.words[E] = 67108863 & S; + var M = (0 | this.words[E]) * S, _ = (67108863 & M) + (67108863 & T); + T >>= 26, T += M / 67108864 | 0, T += _ >>> 26, this.words[E] = 67108863 & _; } return T !== 0 && (this.words[E] = T, this.length++), this; - }, t.prototype.muln = function(_) { - return this.clone().imuln(_); + }, t.prototype.muln = function(S) { + return this.clone().imuln(S); }, t.prototype.sqr = function() { return this.mul(this); }, t.prototype.isqr = function() { return this.imul(this.clone()); - }, t.prototype.pow = function(_) { + }, t.prototype.pow = function(S) { var T = function(w) { for (var A = new Array(w.bitLength()), j = 0; j < A.length; j++) { var V = j / 26 | 0, D = j % 26; A[j] = (w.words[V] & 1 << D) >>> D; } return A; - }(_); + }(S); if (T.length === 0) return new t(1); for (var E = this, M = 0; M < T.length && T[M] === 0; M++, E = E.sqr()) ; - if (++M < T.length) for (var S = E.sqr(); M < T.length; M++, S = S.sqr()) T[M] !== 0 && (E = E.mul(S)); + if (++M < T.length) for (var _ = E.sqr(); M < T.length; M++, _ = _.sqr()) T[M] !== 0 && (E = E.mul(_)); return E; - }, t.prototype.iushln = function(_) { - i(typeof _ == "number" && _ >= 0); - var T, E = _ % 26, M = (_ - E) / 26, S = 67108863 >>> 26 - E << 26 - E; + }, t.prototype.iushln = function(S) { + i(typeof S == "number" && S >= 0); + var T, E = S % 26, M = (S - E) / 26, _ = 67108863 >>> 26 - E << 26 - E; if (E !== 0) { var w = 0; for (T = 0; T < this.length; T++) { - var A = this.words[T] & S, j = (0 | this.words[T]) - A << E; + var A = this.words[T] & _, j = (0 | this.words[T]) - A << E; this.words[T] = j | w, w = A >>> 26 - E; } w && (this.words[T] = w, this.length++); @@ -17377,12 +17377,12 @@ function N6() { this.length += M; } return this.strip(); - }, t.prototype.ishln = function(_) { - return i(this.negative === 0), this.iushln(_); - }, t.prototype.iushrn = function(_, T, E) { + }, t.prototype.ishln = function(S) { + return i(this.negative === 0), this.iushln(S); + }, t.prototype.iushrn = function(S, T, E) { var M; - i(typeof _ == "number" && _ >= 0), M = T ? (T - T % 26) / 26 : 0; - var S = _ % 26, w = Math.min((_ - S) / 26, this.length), A = 67108863 ^ 67108863 >>> S << S, j = E; + i(typeof S == "number" && S >= 0), M = T ? (T - T % 26) / 26 : 0; + var _ = S % 26, w = Math.min((S - _) / 26, this.length), A = 67108863 ^ 67108863 >>> _ << _, j = E; if (M -= w, M = Math.max(0, M), j) { for (var V = 0; V < w; V++) j.words[V] = this.words[V]; j.length = w; @@ -17392,242 +17392,242 @@ function N6() { var D = 0; for (V = this.length - 1; V >= 0 && (D !== 0 || V >= M); V--) { var z = 0 | this.words[V]; - this.words[V] = D << 26 - S | z >>> S, D = z & A; + this.words[V] = D << 26 - _ | z >>> _, D = z & A; } return j && D !== 0 && (j.words[j.length++] = D), this.length === 0 && (this.words[0] = 0, this.length = 1), this.strip(); - }, t.prototype.ishrn = function(_, T, E) { - return i(this.negative === 0), this.iushrn(_, T, E); - }, t.prototype.shln = function(_) { - return this.clone().ishln(_); - }, t.prototype.ushln = function(_) { - return this.clone().iushln(_); - }, t.prototype.shrn = function(_) { - return this.clone().ishrn(_); - }, t.prototype.ushrn = function(_) { - return this.clone().iushrn(_); - }, t.prototype.testn = function(_) { - i(typeof _ == "number" && _ >= 0); - var T = _ % 26, E = (_ - T) / 26, M = 1 << T; + }, t.prototype.ishrn = function(S, T, E) { + return i(this.negative === 0), this.iushrn(S, T, E); + }, t.prototype.shln = function(S) { + return this.clone().ishln(S); + }, t.prototype.ushln = function(S) { + return this.clone().iushln(S); + }, t.prototype.shrn = function(S) { + return this.clone().ishrn(S); + }, t.prototype.ushrn = function(S) { + return this.clone().iushrn(S); + }, t.prototype.testn = function(S) { + i(typeof S == "number" && S >= 0); + var T = S % 26, E = (S - T) / 26, M = 1 << T; return !(this.length <= E || !(this.words[E] & M)); - }, t.prototype.imaskn = function(_) { - i(typeof _ == "number" && _ >= 0); - var T = _ % 26, E = (_ - T) / 26; + }, t.prototype.imaskn = function(S) { + i(typeof S == "number" && S >= 0); + var T = S % 26, E = (S - T) / 26; if (i(this.negative === 0, "imaskn works only with positive numbers"), this.length <= E) return this; if (T !== 0 && E++, this.length = Math.min(E, this.length), T !== 0) { var M = 67108863 ^ 67108863 >>> T << T; this.words[this.length - 1] &= M; } return this.strip(); - }, t.prototype.maskn = function(_) { - return this.clone().imaskn(_); - }, t.prototype.iaddn = function(_) { - return i(typeof _ == "number"), i(_ < 67108864), _ < 0 ? this.isubn(-_) : this.negative !== 0 ? this.length === 1 && (0 | this.words[0]) < _ ? (this.words[0] = _ - (0 | this.words[0]), this.negative = 0, this) : (this.negative = 0, this.isubn(_), this.negative = 1, this) : this._iaddn(_); - }, t.prototype._iaddn = function(_) { - this.words[0] += _; + }, t.prototype.maskn = function(S) { + return this.clone().imaskn(S); + }, t.prototype.iaddn = function(S) { + return i(typeof S == "number"), i(S < 67108864), S < 0 ? this.isubn(-S) : this.negative !== 0 ? this.length === 1 && (0 | this.words[0]) < S ? (this.words[0] = S - (0 | this.words[0]), this.negative = 0, this) : (this.negative = 0, this.isubn(S), this.negative = 1, this) : this._iaddn(S); + }, t.prototype._iaddn = function(S) { + this.words[0] += S; for (var T = 0; T < this.length && this.words[T] >= 67108864; T++) this.words[T] -= 67108864, T === this.length - 1 ? this.words[T + 1] = 1 : this.words[T + 1]++; return this.length = Math.max(this.length, T + 1), this; - }, t.prototype.isubn = function(_) { - if (i(typeof _ == "number"), i(_ < 67108864), _ < 0) return this.iaddn(-_); - if (this.negative !== 0) return this.negative = 0, this.iaddn(_), this.negative = 1, this; - if (this.words[0] -= _, this.length === 1 && this.words[0] < 0) this.words[0] = -this.words[0], this.negative = 1; + }, t.prototype.isubn = function(S) { + if (i(typeof S == "number"), i(S < 67108864), S < 0) return this.iaddn(-S); + if (this.negative !== 0) return this.negative = 0, this.iaddn(S), this.negative = 1, this; + if (this.words[0] -= S, this.length === 1 && this.words[0] < 0) this.words[0] = -this.words[0], this.negative = 1; else for (var T = 0; T < this.length && this.words[T] < 0; T++) this.words[T] += 67108864, this.words[T + 1] -= 1; return this.strip(); - }, t.prototype.addn = function(_) { - return this.clone().iaddn(_); - }, t.prototype.subn = function(_) { - return this.clone().isubn(_); + }, t.prototype.addn = function(S) { + return this.clone().iaddn(S); + }, t.prototype.subn = function(S) { + return this.clone().isubn(S); }, t.prototype.iabs = function() { return this.negative = 0, this; }, t.prototype.abs = function() { return this.clone().iabs(); - }, t.prototype._ishlnsubmul = function(_, T, E) { - var M, S, w = _.length + E; + }, t.prototype._ishlnsubmul = function(S, T, E) { + var M, _, w = S.length + E; this._expand(w); var A = 0; - for (M = 0; M < _.length; M++) { - S = (0 | this.words[M + E]) + A; - var j = (0 | _.words[M]) * T; - A = ((S -= 67108863 & j) >> 26) - (j / 67108864 | 0), this.words[M + E] = 67108863 & S; + for (M = 0; M < S.length; M++) { + _ = (0 | this.words[M + E]) + A; + var j = (0 | S.words[M]) * T; + A = ((_ -= 67108863 & j) >> 26) - (j / 67108864 | 0), this.words[M + E] = 67108863 & _; } - for (; M < this.length - E; M++) A = (S = (0 | this.words[M + E]) + A) >> 26, this.words[M + E] = 67108863 & S; + for (; M < this.length - E; M++) A = (_ = (0 | this.words[M + E]) + A) >> 26, this.words[M + E] = 67108863 & _; if (A === 0) return this.strip(); - for (i(A === -1), A = 0, M = 0; M < this.length; M++) A = (S = -(0 | this.words[M]) + A) >> 26, this.words[M] = 67108863 & S; + for (i(A === -1), A = 0, M = 0; M < this.length; M++) A = (_ = -(0 | this.words[M]) + A) >> 26, this.words[M] = 67108863 & _; return this.negative = 1, this.strip(); - }, t.prototype._wordDiv = function(_, T) { - var E = (this.length, _.length), M = this.clone(), S = _, w = 0 | S.words[S.length - 1]; - (E = 26 - this._countBits(w)) != 0 && (S = S.ushln(E), M.iushln(E), w = 0 | S.words[S.length - 1]); - var A, j = M.length - S.length; + }, t.prototype._wordDiv = function(S, T) { + var E = (this.length, S.length), M = this.clone(), _ = S, w = 0 | _.words[_.length - 1]; + (E = 26 - this._countBits(w)) != 0 && (_ = _.ushln(E), M.iushln(E), w = 0 | _.words[_.length - 1]); + var A, j = M.length - _.length; if (T !== "mod") { (A = new t(null)).length = j + 1, A.words = new Array(A.length); for (var V = 0; V < A.length; V++) A.words[V] = 0; } - var D = M.clone()._ishlnsubmul(S, 1, j); + var D = M.clone()._ishlnsubmul(_, 1, j); D.negative === 0 && (M = D, A && (A.words[j] = 1)); for (var z = j - 1; z >= 0; z--) { - var J = 67108864 * (0 | M.words[S.length + z]) + (0 | M.words[S.length + z - 1]); - for (J = Math.min(J / w | 0, 67108863), M._ishlnsubmul(S, J, z); M.negative !== 0; ) J--, M.negative = 0, M._ishlnsubmul(S, 1, z), M.isZero() || (M.negative ^= 1); + var J = 67108864 * (0 | M.words[_.length + z]) + (0 | M.words[_.length + z - 1]); + for (J = Math.min(J / w | 0, 67108863), M._ishlnsubmul(_, J, z); M.negative !== 0; ) J--, M.negative = 0, M._ishlnsubmul(_, 1, z), M.isZero() || (M.negative ^= 1); A && (A.words[z] = J); } return A && A.strip(), M.strip(), T !== "div" && E !== 0 && M.iushrn(E), { div: A || null, mod: M }; - }, t.prototype.divmod = function(_, T, E) { - return i(!_.isZero()), this.isZero() ? { div: new t(0), mod: new t(0) } : this.negative !== 0 && _.negative === 0 ? (w = this.neg().divmod(_, T), T !== "mod" && (M = w.div.neg()), T !== "div" && (S = w.mod.neg(), E && S.negative !== 0 && S.iadd(_)), { div: M, mod: S }) : this.negative === 0 && _.negative !== 0 ? (w = this.divmod(_.neg(), T), T !== "mod" && (M = w.div.neg()), { div: M, mod: w.mod }) : this.negative & _.negative ? (w = this.neg().divmod(_.neg(), T), T !== "div" && (S = w.mod.neg(), E && S.negative !== 0 && S.isub(_)), { div: w.div, mod: S }) : _.length > this.length || this.cmp(_) < 0 ? { div: new t(0), mod: this } : _.length === 1 ? T === "div" ? { div: this.divn(_.words[0]), mod: null } : T === "mod" ? { div: null, mod: new t(this.modn(_.words[0])) } : { div: this.divn(_.words[0]), mod: new t(this.modn(_.words[0])) } : this._wordDiv(_, T); - var M, S, w; - }, t.prototype.div = function(_) { - return this.divmod(_, "div", !1).div; - }, t.prototype.mod = function(_) { - return this.divmod(_, "mod", !1).mod; - }, t.prototype.umod = function(_) { - return this.divmod(_, "mod", !0).mod; - }, t.prototype.divRound = function(_) { - var T = this.divmod(_); + }, t.prototype.divmod = function(S, T, E) { + return i(!S.isZero()), this.isZero() ? { div: new t(0), mod: new t(0) } : this.negative !== 0 && S.negative === 0 ? (w = this.neg().divmod(S, T), T !== "mod" && (M = w.div.neg()), T !== "div" && (_ = w.mod.neg(), E && _.negative !== 0 && _.iadd(S)), { div: M, mod: _ }) : this.negative === 0 && S.negative !== 0 ? (w = this.divmod(S.neg(), T), T !== "mod" && (M = w.div.neg()), { div: M, mod: w.mod }) : this.negative & S.negative ? (w = this.neg().divmod(S.neg(), T), T !== "div" && (_ = w.mod.neg(), E && _.negative !== 0 && _.isub(S)), { div: w.div, mod: _ }) : S.length > this.length || this.cmp(S) < 0 ? { div: new t(0), mod: this } : S.length === 1 ? T === "div" ? { div: this.divn(S.words[0]), mod: null } : T === "mod" ? { div: null, mod: new t(this.modn(S.words[0])) } : { div: this.divn(S.words[0]), mod: new t(this.modn(S.words[0])) } : this._wordDiv(S, T); + var M, _, w; + }, t.prototype.div = function(S) { + return this.divmod(S, "div", !1).div; + }, t.prototype.mod = function(S) { + return this.divmod(S, "mod", !1).mod; + }, t.prototype.umod = function(S) { + return this.divmod(S, "mod", !0).mod; + }, t.prototype.divRound = function(S) { + var T = this.divmod(S); if (T.mod.isZero()) return T.div; - var E = T.div.negative !== 0 ? T.mod.isub(_) : T.mod, M = _.ushrn(1), S = _.andln(1), w = E.cmp(M); - return w < 0 || S === 1 && w === 0 ? T.div : T.div.negative !== 0 ? T.div.isubn(1) : T.div.iaddn(1); - }, t.prototype.modn = function(_) { - i(_ <= 67108863); - for (var T = 67108864 % _, E = 0, M = this.length - 1; M >= 0; M--) E = (T * E + (0 | this.words[M])) % _; + var E = T.div.negative !== 0 ? T.mod.isub(S) : T.mod, M = S.ushrn(1), _ = S.andln(1), w = E.cmp(M); + return w < 0 || _ === 1 && w === 0 ? T.div : T.div.negative !== 0 ? T.div.isubn(1) : T.div.iaddn(1); + }, t.prototype.modn = function(S) { + i(S <= 67108863); + for (var T = 67108864 % S, E = 0, M = this.length - 1; M >= 0; M--) E = (T * E + (0 | this.words[M])) % S; return E; - }, t.prototype.idivn = function(_) { - i(_ <= 67108863); + }, t.prototype.idivn = function(S) { + i(S <= 67108863); for (var T = 0, E = this.length - 1; E >= 0; E--) { var M = (0 | this.words[E]) + 67108864 * T; - this.words[E] = M / _ | 0, T = M % _; + this.words[E] = M / S | 0, T = M % S; } return this.strip(); - }, t.prototype.divn = function(_) { - return this.clone().idivn(_); - }, t.prototype.egcd = function(_) { - i(_.negative === 0), i(!_.isZero()); - var T = this, E = _.clone(); - T = T.negative !== 0 ? T.umod(_) : T.clone(); - for (var M = new t(1), S = new t(0), w = new t(0), A = new t(1), j = 0; T.isEven() && E.isEven(); ) T.iushrn(1), E.iushrn(1), ++j; + }, t.prototype.divn = function(S) { + return this.clone().idivn(S); + }, t.prototype.egcd = function(S) { + i(S.negative === 0), i(!S.isZero()); + var T = this, E = S.clone(); + T = T.negative !== 0 ? T.umod(S) : T.clone(); + for (var M = new t(1), _ = new t(0), w = new t(0), A = new t(1), j = 0; T.isEven() && E.isEven(); ) T.iushrn(1), E.iushrn(1), ++j; for (var V = E.clone(), D = T.clone(); !T.isZero(); ) { for (var z = 0, J = 1; !(T.words[0] & J) && z < 26; ++z, J <<= 1) ; - if (z > 0) for (T.iushrn(z); z-- > 0; ) (M.isOdd() || S.isOdd()) && (M.iadd(V), S.isub(D)), M.iushrn(1), S.iushrn(1); + if (z > 0) for (T.iushrn(z); z-- > 0; ) (M.isOdd() || _.isOdd()) && (M.iadd(V), _.isub(D)), M.iushrn(1), _.iushrn(1); for (var G = 0, Q = 1; !(E.words[0] & Q) && G < 26; ++G, Q <<= 1) ; if (G > 0) for (E.iushrn(G); G-- > 0; ) (w.isOdd() || A.isOdd()) && (w.iadd(V), A.isub(D)), w.iushrn(1), A.iushrn(1); - T.cmp(E) >= 0 ? (T.isub(E), M.isub(w), S.isub(A)) : (E.isub(T), w.isub(M), A.isub(S)); + T.cmp(E) >= 0 ? (T.isub(E), M.isub(w), _.isub(A)) : (E.isub(T), w.isub(M), A.isub(_)); } return { a: w, b: A, gcd: E.iushln(j) }; - }, t.prototype._invmp = function(_) { - i(_.negative === 0), i(!_.isZero()); - var T = this, E = _.clone(); - T = T.negative !== 0 ? T.umod(_) : T.clone(); - for (var M, S = new t(1), w = new t(0), A = E.clone(); T.cmpn(1) > 0 && E.cmpn(1) > 0; ) { + }, t.prototype._invmp = function(S) { + i(S.negative === 0), i(!S.isZero()); + var T = this, E = S.clone(); + T = T.negative !== 0 ? T.umod(S) : T.clone(); + for (var M, _ = new t(1), w = new t(0), A = E.clone(); T.cmpn(1) > 0 && E.cmpn(1) > 0; ) { for (var j = 0, V = 1; !(T.words[0] & V) && j < 26; ++j, V <<= 1) ; - if (j > 0) for (T.iushrn(j); j-- > 0; ) S.isOdd() && S.iadd(A), S.iushrn(1); + if (j > 0) for (T.iushrn(j); j-- > 0; ) _.isOdd() && _.iadd(A), _.iushrn(1); for (var D = 0, z = 1; !(E.words[0] & z) && D < 26; ++D, z <<= 1) ; if (D > 0) for (E.iushrn(D); D-- > 0; ) w.isOdd() && w.iadd(A), w.iushrn(1); - T.cmp(E) >= 0 ? (T.isub(E), S.isub(w)) : (E.isub(T), w.isub(S)); + T.cmp(E) >= 0 ? (T.isub(E), _.isub(w)) : (E.isub(T), w.isub(_)); } - return (M = T.cmpn(1) === 0 ? S : w).cmpn(0) < 0 && M.iadd(_), M; - }, t.prototype.gcd = function(_) { - if (this.isZero()) return _.abs(); - if (_.isZero()) return this.abs(); - var T = this.clone(), E = _.clone(); + return (M = T.cmpn(1) === 0 ? _ : w).cmpn(0) < 0 && M.iadd(S), M; + }, t.prototype.gcd = function(S) { + if (this.isZero()) return S.abs(); + if (S.isZero()) return this.abs(); + var T = this.clone(), E = S.clone(); T.negative = 0, E.negative = 0; for (var M = 0; T.isEven() && E.isEven(); M++) T.iushrn(1), E.iushrn(1); for (; ; ) { for (; T.isEven(); ) T.iushrn(1); for (; E.isEven(); ) E.iushrn(1); - var S = T.cmp(E); - if (S < 0) { + var _ = T.cmp(E); + if (_ < 0) { var w = T; T = E, E = w; - } else if (S === 0 || E.cmpn(1) === 0) break; + } else if (_ === 0 || E.cmpn(1) === 0) break; T.isub(E); } return E.iushln(M); - }, t.prototype.invm = function(_) { - return this.egcd(_).a.umod(_); + }, t.prototype.invm = function(S) { + return this.egcd(S).a.umod(S); }, t.prototype.isEven = function() { return !(1 & this.words[0]); }, t.prototype.isOdd = function() { return !(1 & ~this.words[0]); - }, t.prototype.andln = function(_) { - return this.words[0] & _; - }, t.prototype.bincn = function(_) { - i(typeof _ == "number"); - var T = _ % 26, E = (_ - T) / 26, M = 1 << T; + }, t.prototype.andln = function(S) { + return this.words[0] & S; + }, t.prototype.bincn = function(S) { + i(typeof S == "number"); + var T = S % 26, E = (S - T) / 26, M = 1 << T; if (this.length <= E) return this._expand(E + 1), this.words[E] |= M, this; - for (var S = M, w = E; S !== 0 && w < this.length; w++) { + for (var _ = M, w = E; _ !== 0 && w < this.length; w++) { var A = 0 | this.words[w]; - S = (A += S) >>> 26, A &= 67108863, this.words[w] = A; + _ = (A += _) >>> 26, A &= 67108863, this.words[w] = A; } - return S !== 0 && (this.words[w] = S, this.length++), this; + return _ !== 0 && (this.words[w] = _, this.length++), this; }, t.prototype.isZero = function() { return this.length === 1 && this.words[0] === 0; - }, t.prototype.cmpn = function(_) { - var T, E = _ < 0; + }, t.prototype.cmpn = function(S) { + var T, E = S < 0; if (this.negative !== 0 && !E) return -1; if (this.negative === 0 && E) return 1; if (this.strip(), this.length > 1) T = 1; else { - E && (_ = -_), i(_ <= 67108863, "Number is too big"); + E && (S = -S), i(S <= 67108863, "Number is too big"); var M = 0 | this.words[0]; - T = M === _ ? 0 : M < _ ? -1 : 1; + T = M === S ? 0 : M < S ? -1 : 1; } return this.negative !== 0 ? 0 | -T : T; - }, t.prototype.cmp = function(_) { - if (this.negative !== 0 && _.negative === 0) return -1; - if (this.negative === 0 && _.negative !== 0) return 1; - var T = this.ucmp(_); + }, t.prototype.cmp = function(S) { + if (this.negative !== 0 && S.negative === 0) return -1; + if (this.negative === 0 && S.negative !== 0) return 1; + var T = this.ucmp(S); return this.negative !== 0 ? 0 | -T : T; - }, t.prototype.ucmp = function(_) { - if (this.length > _.length) return 1; - if (this.length < _.length) return -1; + }, t.prototype.ucmp = function(S) { + if (this.length > S.length) return 1; + if (this.length < S.length) return -1; for (var T = 0, E = this.length - 1; E >= 0; E--) { - var M = 0 | this.words[E], S = 0 | _.words[E]; - if (M !== S) { - M < S ? T = -1 : M > S && (T = 1); + var M = 0 | this.words[E], _ = 0 | S.words[E]; + if (M !== _) { + M < _ ? T = -1 : M > _ && (T = 1); break; } } return T; - }, t.prototype.gtn = function(_) { - return this.cmpn(_) === 1; - }, t.prototype.gt = function(_) { - return this.cmp(_) === 1; - }, t.prototype.gten = function(_) { - return this.cmpn(_) >= 0; - }, t.prototype.gte = function(_) { - return this.cmp(_) >= 0; - }, t.prototype.ltn = function(_) { - return this.cmpn(_) === -1; - }, t.prototype.lt = function(_) { - return this.cmp(_) === -1; - }, t.prototype.lten = function(_) { - return this.cmpn(_) <= 0; - }, t.prototype.lte = function(_) { - return this.cmp(_) <= 0; - }, t.prototype.eqn = function(_) { - return this.cmpn(_) === 0; - }, t.prototype.eq = function(_) { - return this.cmp(_) === 0; - }, t.red = function(_) { - return new H(_); - }, t.prototype.toRed = function(_) { - return i(!this.red, "Already a number in reduction context"), i(this.negative === 0, "red works only with positives"), _.convertTo(this)._forceRed(_); + }, t.prototype.gtn = function(S) { + return this.cmpn(S) === 1; + }, t.prototype.gt = function(S) { + return this.cmp(S) === 1; + }, t.prototype.gten = function(S) { + return this.cmpn(S) >= 0; + }, t.prototype.gte = function(S) { + return this.cmp(S) >= 0; + }, t.prototype.ltn = function(S) { + return this.cmpn(S) === -1; + }, t.prototype.lt = function(S) { + return this.cmp(S) === -1; + }, t.prototype.lten = function(S) { + return this.cmpn(S) <= 0; + }, t.prototype.lte = function(S) { + return this.cmp(S) <= 0; + }, t.prototype.eqn = function(S) { + return this.cmpn(S) === 0; + }, t.prototype.eq = function(S) { + return this.cmp(S) === 0; + }, t.red = function(S) { + return new H(S); + }, t.prototype.toRed = function(S) { + return i(!this.red, "Already a number in reduction context"), i(this.negative === 0, "red works only with positives"), S.convertTo(this)._forceRed(S); }, t.prototype.fromRed = function() { return i(this.red, "fromRed works only with numbers in reduction context"), this.red.convertFrom(this); - }, t.prototype._forceRed = function(_) { - return this.red = _, this; - }, t.prototype.forceRed = function(_) { - return i(!this.red, "Already a number in reduction context"), this._forceRed(_); - }, t.prototype.redAdd = function(_) { - return i(this.red, "redAdd works only with red numbers"), this.red.add(this, _); - }, t.prototype.redIAdd = function(_) { - return i(this.red, "redIAdd works only with red numbers"), this.red.iadd(this, _); - }, t.prototype.redSub = function(_) { - return i(this.red, "redSub works only with red numbers"), this.red.sub(this, _); - }, t.prototype.redISub = function(_) { - return i(this.red, "redISub works only with red numbers"), this.red.isub(this, _); - }, t.prototype.redShl = function(_) { - return i(this.red, "redShl works only with red numbers"), this.red.shl(this, _); - }, t.prototype.redMul = function(_) { - return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, _), this.red.mul(this, _); - }, t.prototype.redIMul = function(_) { - return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, _), this.red.imul(this, _); + }, t.prototype._forceRed = function(S) { + return this.red = S, this; + }, t.prototype.forceRed = function(S) { + return i(!this.red, "Already a number in reduction context"), this._forceRed(S); + }, t.prototype.redAdd = function(S) { + return i(this.red, "redAdd works only with red numbers"), this.red.add(this, S); + }, t.prototype.redIAdd = function(S) { + return i(this.red, "redIAdd works only with red numbers"), this.red.iadd(this, S); + }, t.prototype.redSub = function(S) { + return i(this.red, "redSub works only with red numbers"), this.red.sub(this, S); + }, t.prototype.redISub = function(S) { + return i(this.red, "redISub works only with red numbers"), this.red.isub(this, S); + }, t.prototype.redShl = function(S) { + return i(this.red, "redShl works only with red numbers"), this.red.shl(this, S); + }, t.prototype.redMul = function(S) { + return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, S), this.red.mul(this, S); + }, t.prototype.redIMul = function(S) { + return i(this.red, "redMul works only with red numbers"), this.red._verify2(this, S), this.red.imul(this, S); }, t.prototype.redSqr = function() { return i(this.red, "redSqr works only with red numbers"), this.red._verify1(this), this.red.sqr(this); }, t.prototype.redISqr = function() { @@ -17638,174 +17638,174 @@ function N6() { return i(this.red, "redInvm works only with red numbers"), this.red._verify1(this), this.red.invm(this); }, t.prototype.redNeg = function() { return i(this.red, "redNeg works only with red numbers"), this.red._verify1(this), this.red.neg(this); - }, t.prototype.redPow = function(_) { - return i(this.red && !_.red, "redPow(normalNum)"), this.red._verify1(this), this.red.pow(this, _); + }, t.prototype.redPow = function(S) { + return i(this.red && !S.red, "redPow(normalNum)"), this.red._verify1(this), this.red.pow(this, S); }; var I = { k256: null, p224: null, p192: null, p25519: null }; - function B(_, T) { - this.name = _, this.p = new t(T, 16), this.n = this.p.bitLength(), this.k = new t(1).iushln(this.n).isub(this.p), this.tmp = this._tmp(); + function k(S, T) { + this.name = S, this.p = new t(T, 16), this.n = this.p.bitLength(), this.k = new t(1).iushln(this.n).isub(this.p), this.tmp = this._tmp(); } function R() { - B.call(this, "k256", "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f"); + k.call(this, "k256", "ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f"); } function L() { - B.call(this, "p224", "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001"); + k.call(this, "p224", "ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001"); } function N() { - B.call(this, "p192", "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff"); + k.call(this, "p192", "ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff"); } - function k() { - B.call(this, "25519", "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed"); + function B() { + k.call(this, "25519", "7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed"); } - function H(_) { - if (typeof _ == "string") { - var T = t._prime(_); + function H(S) { + if (typeof S == "string") { + var T = t._prime(S); this.m = T.p, this.prime = T; - } else i(_.gtn(1), "modulus must be greater than 1"), this.m = _, this.prime = null; + } else i(S.gtn(1), "modulus must be greater than 1"), this.m = S, this.prime = null; } - function U(_) { - H.call(this, _), this.shift = this.m.bitLength(), this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), this.r = new t(1).iushln(this.shift), this.r2 = this.imod(this.r.sqr()), this.rinv = this.r._invmp(this.m), this.minv = this.rinv.mul(this.r).isubn(1).div(this.m), this.minv = this.minv.umod(this.r), this.minv = this.r.sub(this.minv); + function U(S) { + H.call(this, S), this.shift = this.m.bitLength(), this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), this.r = new t(1).iushln(this.shift), this.r2 = this.imod(this.r.sqr()), this.rinv = this.r._invmp(this.m), this.minv = this.rinv.mul(this.r).isubn(1).div(this.m), this.minv = this.minv.umod(this.r), this.minv = this.r.sub(this.minv); } - B.prototype._tmp = function() { - var _ = new t(null); - return _.words = new Array(Math.ceil(this.n / 13)), _; - }, B.prototype.ireduce = function(_) { - var T, E = _; + k.prototype._tmp = function() { + var S = new t(null); + return S.words = new Array(Math.ceil(this.n / 13)), S; + }, k.prototype.ireduce = function(S) { + var T, E = S; do this.split(E, this.tmp), T = (E = (E = this.imulK(E)).iadd(this.tmp)).bitLength(); while (T > this.n); var M = T < this.n ? -1 : E.ucmp(this.p); return M === 0 ? (E.words[0] = 0, E.length = 1) : M > 0 ? E.isub(this.p) : E.strip !== void 0 ? E.strip() : E._strip(), E; - }, B.prototype.split = function(_, T) { - _.iushrn(this.n, 0, T); - }, B.prototype.imulK = function(_) { - return _.imul(this.k); - }, p(R, B), R.prototype.split = function(_, T) { - for (var E = 4194303, M = Math.min(_.length, 9), S = 0; S < M; S++) T.words[S] = _.words[S]; - if (T.length = M, _.length <= 9) return _.words[0] = 0, void (_.length = 1); - var w = _.words[9]; - for (T.words[T.length++] = w & E, S = 10; S < _.length; S++) { - var A = 0 | _.words[S]; - _.words[S - 10] = (A & E) << 4 | w >>> 22, w = A; - } - w >>>= 22, _.words[S - 10] = w, w === 0 && _.length > 10 ? _.length -= 10 : _.length -= 9; - }, R.prototype.imulK = function(_) { - _.words[_.length] = 0, _.words[_.length + 1] = 0, _.length += 2; - for (var T = 0, E = 0; E < _.length; E++) { - var M = 0 | _.words[E]; - T += 977 * M, _.words[E] = 67108863 & T, T = 64 * M + (T / 67108864 | 0); - } - return _.words[_.length - 1] === 0 && (_.length--, _.words[_.length - 1] === 0 && _.length--), _; - }, p(L, B), p(N, B), p(k, B), k.prototype.imulK = function(_) { - for (var T = 0, E = 0; E < _.length; E++) { - var M = 19 * (0 | _.words[E]) + T, S = 67108863 & M; - M >>>= 26, _.words[E] = S, T = M; - } - return T !== 0 && (_.words[_.length++] = T), _; - }, t._prime = function(_) { - if (I[_]) return I[_]; + }, k.prototype.split = function(S, T) { + S.iushrn(this.n, 0, T); + }, k.prototype.imulK = function(S) { + return S.imul(this.k); + }, m(R, k), R.prototype.split = function(S, T) { + for (var E = 4194303, M = Math.min(S.length, 9), _ = 0; _ < M; _++) T.words[_] = S.words[_]; + if (T.length = M, S.length <= 9) return S.words[0] = 0, void (S.length = 1); + var w = S.words[9]; + for (T.words[T.length++] = w & E, _ = 10; _ < S.length; _++) { + var A = 0 | S.words[_]; + S.words[_ - 10] = (A & E) << 4 | w >>> 22, w = A; + } + w >>>= 22, S.words[_ - 10] = w, w === 0 && S.length > 10 ? S.length -= 10 : S.length -= 9; + }, R.prototype.imulK = function(S) { + S.words[S.length] = 0, S.words[S.length + 1] = 0, S.length += 2; + for (var T = 0, E = 0; E < S.length; E++) { + var M = 0 | S.words[E]; + T += 977 * M, S.words[E] = 67108863 & T, T = 64 * M + (T / 67108864 | 0); + } + return S.words[S.length - 1] === 0 && (S.length--, S.words[S.length - 1] === 0 && S.length--), S; + }, m(L, k), m(N, k), m(B, k), B.prototype.imulK = function(S) { + for (var T = 0, E = 0; E < S.length; E++) { + var M = 19 * (0 | S.words[E]) + T, _ = 67108863 & M; + M >>>= 26, S.words[E] = _, T = M; + } + return T !== 0 && (S.words[S.length++] = T), S; + }, t._prime = function(S) { + if (I[S]) return I[S]; var T; - if (_ === "k256") T = new R(); - else if (_ === "p224") T = new L(); - else if (_ === "p192") T = new N(); + if (S === "k256") T = new R(); + else if (S === "p224") T = new L(); + else if (S === "p192") T = new N(); else { - if (_ !== "p25519") throw new Error("Unknown prime " + _); - T = new k(); - } - return I[_] = T, T; - }, H.prototype._verify1 = function(_) { - i(_.negative === 0, "red works only with positives"), i(_.red, "red works only with red numbers"); - }, H.prototype._verify2 = function(_, T) { - i(!(_.negative | T.negative), "red works only with positives"), i(_.red && _.red === T.red, "red works only with red numbers"); - }, H.prototype.imod = function(_) { - return this.prime ? this.prime.ireduce(_)._forceRed(this) : _.umod(this.m)._forceRed(this); - }, H.prototype.neg = function(_) { - return _.isZero() ? _.clone() : this.m.sub(_)._forceRed(this); - }, H.prototype.add = function(_, T) { - this._verify2(_, T); - var E = _.add(T); + if (S !== "p25519") throw new Error("Unknown prime " + S); + T = new B(); + } + return I[S] = T, T; + }, H.prototype._verify1 = function(S) { + i(S.negative === 0, "red works only with positives"), i(S.red, "red works only with red numbers"); + }, H.prototype._verify2 = function(S, T) { + i(!(S.negative | T.negative), "red works only with positives"), i(S.red && S.red === T.red, "red works only with red numbers"); + }, H.prototype.imod = function(S) { + return this.prime ? this.prime.ireduce(S)._forceRed(this) : S.umod(this.m)._forceRed(this); + }, H.prototype.neg = function(S) { + return S.isZero() ? S.clone() : this.m.sub(S)._forceRed(this); + }, H.prototype.add = function(S, T) { + this._verify2(S, T); + var E = S.add(T); return E.cmp(this.m) >= 0 && E.isub(this.m), E._forceRed(this); - }, H.prototype.iadd = function(_, T) { - this._verify2(_, T); - var E = _.iadd(T); + }, H.prototype.iadd = function(S, T) { + this._verify2(S, T); + var E = S.iadd(T); return E.cmp(this.m) >= 0 && E.isub(this.m), E; - }, H.prototype.sub = function(_, T) { - this._verify2(_, T); - var E = _.sub(T); + }, H.prototype.sub = function(S, T) { + this._verify2(S, T); + var E = S.sub(T); return E.cmpn(0) < 0 && E.iadd(this.m), E._forceRed(this); - }, H.prototype.isub = function(_, T) { - this._verify2(_, T); - var E = _.isub(T); + }, H.prototype.isub = function(S, T) { + this._verify2(S, T); + var E = S.isub(T); return E.cmpn(0) < 0 && E.iadd(this.m), E; - }, H.prototype.shl = function(_, T) { - return this._verify1(_), this.imod(_.ushln(T)); - }, H.prototype.imul = function(_, T) { - return this._verify2(_, T), this.imod(_.imul(T)); - }, H.prototype.mul = function(_, T) { - return this._verify2(_, T), this.imod(_.mul(T)); - }, H.prototype.isqr = function(_) { - return this.imul(_, _.clone()); - }, H.prototype.sqr = function(_) { - return this.mul(_, _); - }, H.prototype.sqrt = function(_) { - if (_.isZero()) return _.clone(); + }, H.prototype.shl = function(S, T) { + return this._verify1(S), this.imod(S.ushln(T)); + }, H.prototype.imul = function(S, T) { + return this._verify2(S, T), this.imod(S.imul(T)); + }, H.prototype.mul = function(S, T) { + return this._verify2(S, T), this.imod(S.mul(T)); + }, H.prototype.isqr = function(S) { + return this.imul(S, S.clone()); + }, H.prototype.sqr = function(S) { + return this.mul(S, S); + }, H.prototype.sqrt = function(S) { + if (S.isZero()) return S.clone(); var T = this.m.andln(3); if (i(T % 2 == 1), T === 3) { var E = this.m.add(new t(1)).iushrn(2); - return this.pow(_, E); + return this.pow(S, E); } - for (var M = this.m.subn(1), S = 0; !M.isZero() && M.andln(1) === 0; ) S++, M.iushrn(1); + for (var M = this.m.subn(1), _ = 0; !M.isZero() && M.andln(1) === 0; ) _++, M.iushrn(1); i(!M.isZero()); var w = new t(1).toRed(this), A = w.redNeg(), j = this.m.subn(1).iushrn(1), V = this.m.bitLength(); for (V = new t(2 * V * V).toRed(this); this.pow(V, j).cmp(A) !== 0; ) V.redIAdd(A); - for (var D = this.pow(V, M), z = this.pow(_, M.addn(1).iushrn(1)), J = this.pow(_, M), G = S; J.cmp(w) !== 0; ) { + for (var D = this.pow(V, M), z = this.pow(S, M.addn(1).iushrn(1)), J = this.pow(S, M), G = _; J.cmp(w) !== 0; ) { for (var Q = J, ee = 0; Q.cmp(w) !== 0; ee++) Q = Q.redSqr(); i(ee < G); var Z = this.pow(D, new t(1).iushln(G - ee - 1)); z = z.redMul(Z), D = Z.redSqr(), J = J.redMul(D), G = ee; } return z; - }, H.prototype.invm = function(_) { - var T = _._invmp(this.m); + }, H.prototype.invm = function(S) { + var T = S._invmp(this.m); return T.negative !== 0 ? (T.negative = 0, this.imod(T).redNeg()) : this.imod(T); - }, H.prototype.pow = function(_, T) { + }, H.prototype.pow = function(S, T) { if (T.isZero()) return new t(1).toRed(this); - if (T.cmpn(1) === 0) return _.clone(); + if (T.cmpn(1) === 0) return S.clone(); var E = new Array(16); - E[0] = new t(1).toRed(this), E[1] = _; - for (var M = 2; M < E.length; M++) E[M] = this.mul(E[M - 1], _); - var S = E[0], w = 0, A = 0, j = T.bitLength() % 26; + E[0] = new t(1).toRed(this), E[1] = S; + for (var M = 2; M < E.length; M++) E[M] = this.mul(E[M - 1], S); + var _ = E[0], w = 0, A = 0, j = T.bitLength() % 26; for (j === 0 && (j = 26), M = T.length - 1; M >= 0; M--) { for (var V = T.words[M], D = j - 1; D >= 0; D--) { var z = V >> D & 1; - S !== E[0] && (S = this.sqr(S)), z !== 0 || w !== 0 ? (w <<= 1, w |= z, (++A == 4 || M === 0 && D === 0) && (S = this.mul(S, E[w]), A = 0, w = 0)) : A = 0; + _ !== E[0] && (_ = this.sqr(_)), z !== 0 || w !== 0 ? (w <<= 1, w |= z, (++A == 4 || M === 0 && D === 0) && (_ = this.mul(_, E[w]), A = 0, w = 0)) : A = 0; } j = 26; } - return S; - }, H.prototype.convertTo = function(_) { - var T = _.umod(this.m); - return T === _ ? T.clone() : T; - }, H.prototype.convertFrom = function(_) { - var T = _.clone(); + return _; + }, H.prototype.convertTo = function(S) { + var T = S.umod(this.m); + return T === S ? T.clone() : T; + }, H.prototype.convertFrom = function(S) { + var T = S.clone(); return T.red = null, T; - }, t.mont = function(_) { - return new U(_); - }, p(U, H), U.prototype.convertTo = function(_) { - return this.imod(_.ushln(this.shift)); - }, U.prototype.convertFrom = function(_) { - var T = this.imod(_.mul(this.rinv)); + }, t.mont = function(S) { + return new U(S); + }, m(U, H), U.prototype.convertTo = function(S) { + return this.imod(S.ushln(this.shift)); + }, U.prototype.convertFrom = function(S) { + var T = this.imod(S.mul(this.rinv)); return T.red = null, T; - }, U.prototype.imul = function(_, T) { - if (_.isZero() || T.isZero()) return _.words[0] = 0, _.length = 1, _; - var E = _.imul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), S = E.isub(M).iushrn(this.shift), w = S; - return S.cmp(this.m) >= 0 ? w = S.isub(this.m) : S.cmpn(0) < 0 && (w = S.iadd(this.m)), w._forceRed(this); - }, U.prototype.mul = function(_, T) { - if (_.isZero() || T.isZero()) return new t(0)._forceRed(this); - var E = _.mul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), S = E.isub(M).iushrn(this.shift), w = S; - return S.cmp(this.m) >= 0 ? w = S.isub(this.m) : S.cmpn(0) < 0 && (w = S.iadd(this.m)), w._forceRed(this); - }, U.prototype.invm = function(_) { - return this.imod(_._invmp(this.m).mul(this.r2))._forceRed(this); + }, U.prototype.imul = function(S, T) { + if (S.isZero() || T.isZero()) return S.words[0] = 0, S.length = 1, S; + var E = S.imul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), _ = E.isub(M).iushrn(this.shift), w = _; + return _.cmp(this.m) >= 0 ? w = _.isub(this.m) : _.cmpn(0) < 0 && (w = _.iadd(this.m)), w._forceRed(this); + }, U.prototype.mul = function(S, T) { + if (S.isZero() || T.isZero()) return new t(0)._forceRed(this); + var E = S.mul(T), M = E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m), _ = E.isub(M).iushrn(this.shift), w = _; + return _.cmp(this.m) >= 0 ? w = _.isub(this.m) : _.cmpn(0) < 0 && (w = _.iadd(this.m)), w._forceRed(this); + }, U.prototype.invm = function(S) { + return this.imod(S._invmp(this.m).mul(this.r2))._forceRed(this); }; })(x = c.nmd(x), this); }, 655: (x, n, c) => { @@ -17831,104 +17831,104 @@ function N6() { }, 5345: (x) => { x.exports = URIError; }, 7007: (x) => { - var n, c = typeof Reflect == "object" ? Reflect : null, r = c && typeof c.apply == "function" ? c.apply : function(m, h, O) { - return Function.prototype.apply.call(m, h, O); + var n, c = typeof Reflect == "object" ? Reflect : null, r = c && typeof c.apply == "function" ? c.apply : function(p, h, O) { + return Function.prototype.apply.call(p, h, O); }; - n = c && typeof c.ownKeys == "function" ? c.ownKeys : Object.getOwnPropertySymbols ? function(m) { - return Object.getOwnPropertyNames(m).concat(Object.getOwnPropertySymbols(m)); - } : function(m) { - return Object.getOwnPropertyNames(m); + n = c && typeof c.ownKeys == "function" ? c.ownKeys : Object.getOwnPropertySymbols ? function(p) { + return Object.getOwnPropertyNames(p).concat(Object.getOwnPropertySymbols(p)); + } : function(p) { + return Object.getOwnPropertyNames(p); }; - var a = Number.isNaN || function(m) { - return m != m; + var a = Number.isNaN || function(p) { + return p != p; }; function i() { i.init.call(this); } - x.exports = i, x.exports.once = function(m, h) { + x.exports = i, x.exports.once = function(p, h) { return new Promise(function(O, I) { - function B(L) { - m.removeListener(h, R), I(L); + function k(L) { + p.removeListener(h, R), I(L); } function R() { - typeof m.removeListener == "function" && m.removeListener("error", B), O([].slice.call(arguments)); + typeof p.removeListener == "function" && p.removeListener("error", k), O([].slice.call(arguments)); } - v(m, h, R, { once: !0 }), h !== "error" && function(L, N) { + v(p, h, R, { once: !0 }), h !== "error" && function(L, N) { typeof L.on == "function" && v(L, "error", N, { once: !0 }); - }(m, B); + }(p, k); }); }, i.EventEmitter = i, i.prototype._events = void 0, i.prototype._eventsCount = 0, i.prototype._maxListeners = void 0; - var p = 10; - function t(m) { - if (typeof m != "function") throw new TypeError('The "listener" argument must be of type Function. Received type ' + typeof m); + var m = 10; + function t(p) { + if (typeof p != "function") throw new TypeError('The "listener" argument must be of type Function. Received type ' + typeof p); } - function d(m) { - return m._maxListeners === void 0 ? i.defaultMaxListeners : m._maxListeners; + function f(p) { + return p._maxListeners === void 0 ? i.defaultMaxListeners : p._maxListeners; } - function b(m, h, O, I) { - var B, R, L, N; - if (t(O), (R = m._events) === void 0 ? (R = m._events = /* @__PURE__ */ Object.create(null), m._eventsCount = 0) : (R.newListener !== void 0 && (m.emit("newListener", h, O.listener ? O.listener : O), R = m._events), L = R[h]), L === void 0) L = R[h] = O, ++m._eventsCount; - else if (typeof L == "function" ? L = R[h] = I ? [O, L] : [L, O] : I ? L.unshift(O) : L.push(O), (B = d(m)) > 0 && L.length > B && !L.warned) { + function b(p, h, O, I) { + var k, R, L, N; + if (t(O), (R = p._events) === void 0 ? (R = p._events = /* @__PURE__ */ Object.create(null), p._eventsCount = 0) : (R.newListener !== void 0 && (p.emit("newListener", h, O.listener ? O.listener : O), R = p._events), L = R[h]), L === void 0) L = R[h] = O, ++p._eventsCount; + else if (typeof L == "function" ? L = R[h] = I ? [O, L] : [L, O] : I ? L.unshift(O) : L.push(O), (k = f(p)) > 0 && L.length > k && !L.warned) { L.warned = !0; - var k = new Error("Possible EventEmitter memory leak detected. " + L.length + " " + String(h) + " listeners added. Use emitter.setMaxListeners() to increase limit"); - k.name = "MaxListenersExceededWarning", k.emitter = m, k.type = h, k.count = L.length, N = k, console && console.warn && console.warn(N); + var B = new Error("Possible EventEmitter memory leak detected. " + L.length + " " + String(h) + " listeners added. Use emitter.setMaxListeners() to increase limit"); + B.name = "MaxListenersExceededWarning", B.emitter = p, B.type = h, B.count = L.length, N = B, console && console.warn && console.warn(N); } - return m; + return p; } function y() { if (!this.fired) return this.target.removeListener(this.type, this.wrapFn), this.fired = !0, arguments.length === 0 ? this.listener.call(this.target) : this.listener.apply(this.target, arguments); } - function s(m, h, O) { - var I = { fired: !1, wrapFn: void 0, target: m, type: h, listener: O }, B = y.bind(I); - return B.listener = O, I.wrapFn = B, B; + function u(p, h, O) { + var I = { fired: !1, wrapFn: void 0, target: p, type: h, listener: O }, k = y.bind(I); + return k.listener = O, I.wrapFn = k, k; } - function f(m, h, O) { - var I = m._events; + function d(p, h, O) { + var I = p._events; if (I === void 0) return []; - var B = I[h]; - return B === void 0 ? [] : typeof B == "function" ? O ? [B.listener || B] : [B] : O ? function(R) { + var k = I[h]; + return k === void 0 ? [] : typeof k == "function" ? O ? [k.listener || k] : [k] : O ? function(R) { for (var L = new Array(R.length), N = 0; N < L.length; ++N) L[N] = R[N].listener || R[N]; return L; - }(B) : u(B, B.length); + }(k) : s(k, k.length); } - function l(m) { + function l(p) { var h = this._events; if (h !== void 0) { - var O = h[m]; + var O = h[p]; if (typeof O == "function") return 1; if (O !== void 0) return O.length; } return 0; } - function u(m, h) { - for (var O = new Array(h), I = 0; I < h; ++I) O[I] = m[I]; + function s(p, h) { + for (var O = new Array(h), I = 0; I < h; ++I) O[I] = p[I]; return O; } - function v(m, h, O, I) { - if (typeof m.on == "function") I.once ? m.once(h, O) : m.on(h, O); + function v(p, h, O, I) { + if (typeof p.on == "function") I.once ? p.once(h, O) : p.on(h, O); else { - if (typeof m.addEventListener != "function") throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type ' + typeof m); - m.addEventListener(h, function B(R) { - I.once && m.removeEventListener(h, B), O(R); + if (typeof p.addEventListener != "function") throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type ' + typeof p); + p.addEventListener(h, function k(R) { + I.once && p.removeEventListener(h, k), O(R); }); } } Object.defineProperty(i, "defaultMaxListeners", { enumerable: !0, get: function() { - return p; - }, set: function(m) { - if (typeof m != "number" || m < 0 || a(m)) throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + m + "."); - p = m; + return m; + }, set: function(p) { + if (typeof p != "number" || p < 0 || a(p)) throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + p + "."); + m = p; } }), i.init = function() { this._events !== void 0 && this._events !== Object.getPrototypeOf(this)._events || (this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0), this._maxListeners = this._maxListeners || void 0; - }, i.prototype.setMaxListeners = function(m) { - if (typeof m != "number" || m < 0 || a(m)) throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + m + "."); - return this._maxListeners = m, this; + }, i.prototype.setMaxListeners = function(p) { + if (typeof p != "number" || p < 0 || a(p)) throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + p + "."); + return this._maxListeners = p, this; }, i.prototype.getMaxListeners = function() { - return d(this); - }, i.prototype.emit = function(m) { + return f(this); + }, i.prototype.emit = function(p) { for (var h = [], O = 1; O < arguments.length; O++) h.push(arguments[O]); - var I = m === "error", B = this._events; - if (B !== void 0) I = I && B.error === void 0; + var I = p === "error", k = this._events; + if (k !== void 0) I = I && k.error === void 0; else if (!I) return !1; if (I) { var R; @@ -17936,87 +17936,87 @@ function N6() { var L = new Error("Unhandled error." + (R ? " (" + R.message + ")" : "")); throw L.context = R, L; } - var N = B[m]; + var N = k[p]; if (N === void 0) return !1; if (typeof N == "function") r(N, this, h); else { - var k = N.length, H = u(N, k); - for (O = 0; O < k; ++O) r(H[O], this, h); + var B = N.length, H = s(N, B); + for (O = 0; O < B; ++O) r(H[O], this, h); } return !0; - }, i.prototype.addListener = function(m, h) { - return b(this, m, h, !1); - }, i.prototype.on = i.prototype.addListener, i.prototype.prependListener = function(m, h) { - return b(this, m, h, !0); - }, i.prototype.once = function(m, h) { - return t(h), this.on(m, s(this, m, h)), this; - }, i.prototype.prependOnceListener = function(m, h) { - return t(h), this.prependListener(m, s(this, m, h)), this; - }, i.prototype.removeListener = function(m, h) { - var O, I, B, R, L; + }, i.prototype.addListener = function(p, h) { + return b(this, p, h, !1); + }, i.prototype.on = i.prototype.addListener, i.prototype.prependListener = function(p, h) { + return b(this, p, h, !0); + }, i.prototype.once = function(p, h) { + return t(h), this.on(p, u(this, p, h)), this; + }, i.prototype.prependOnceListener = function(p, h) { + return t(h), this.prependListener(p, u(this, p, h)), this; + }, i.prototype.removeListener = function(p, h) { + var O, I, k, R, L; if (t(h), (I = this._events) === void 0) return this; - if ((O = I[m]) === void 0) return this; - if (O === h || O.listener === h) --this._eventsCount == 0 ? this._events = /* @__PURE__ */ Object.create(null) : (delete I[m], I.removeListener && this.emit("removeListener", m, O.listener || h)); + if ((O = I[p]) === void 0) return this; + if (O === h || O.listener === h) --this._eventsCount == 0 ? this._events = /* @__PURE__ */ Object.create(null) : (delete I[p], I.removeListener && this.emit("removeListener", p, O.listener || h)); else if (typeof O != "function") { - for (B = -1, R = O.length - 1; R >= 0; R--) if (O[R] === h || O[R].listener === h) { - L = O[R].listener, B = R; + for (k = -1, R = O.length - 1; R >= 0; R--) if (O[R] === h || O[R].listener === h) { + L = O[R].listener, k = R; break; } - if (B < 0) return this; - B === 0 ? O.shift() : function(N, k) { - for (; k + 1 < N.length; k++) N[k] = N[k + 1]; + if (k < 0) return this; + k === 0 ? O.shift() : function(N, B) { + for (; B + 1 < N.length; B++) N[B] = N[B + 1]; N.pop(); - }(O, B), O.length === 1 && (I[m] = O[0]), I.removeListener !== void 0 && this.emit("removeListener", m, L || h); + }(O, k), O.length === 1 && (I[p] = O[0]), I.removeListener !== void 0 && this.emit("removeListener", p, L || h); } return this; - }, i.prototype.off = i.prototype.removeListener, i.prototype.removeAllListeners = function(m) { + }, i.prototype.off = i.prototype.removeListener, i.prototype.removeAllListeners = function(p) { var h, O, I; if ((O = this._events) === void 0) return this; - if (O.removeListener === void 0) return arguments.length === 0 ? (this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0) : O[m] !== void 0 && (--this._eventsCount == 0 ? this._events = /* @__PURE__ */ Object.create(null) : delete O[m]), this; + if (O.removeListener === void 0) return arguments.length === 0 ? (this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0) : O[p] !== void 0 && (--this._eventsCount == 0 ? this._events = /* @__PURE__ */ Object.create(null) : delete O[p]), this; if (arguments.length === 0) { - var B, R = Object.keys(O); - for (I = 0; I < R.length; ++I) (B = R[I]) !== "removeListener" && this.removeAllListeners(B); + var k, R = Object.keys(O); + for (I = 0; I < R.length; ++I) (k = R[I]) !== "removeListener" && this.removeAllListeners(k); return this.removeAllListeners("removeListener"), this._events = /* @__PURE__ */ Object.create(null), this._eventsCount = 0, this; } - if (typeof (h = O[m]) == "function") this.removeListener(m, h); - else if (h !== void 0) for (I = h.length - 1; I >= 0; I--) this.removeListener(m, h[I]); + if (typeof (h = O[p]) == "function") this.removeListener(p, h); + else if (h !== void 0) for (I = h.length - 1; I >= 0; I--) this.removeListener(p, h[I]); return this; - }, i.prototype.listeners = function(m) { - return f(this, m, !0); - }, i.prototype.rawListeners = function(m) { - return f(this, m, !1); - }, i.listenerCount = function(m, h) { - return typeof m.listenerCount == "function" ? m.listenerCount(h) : l.call(m, h); + }, i.prototype.listeners = function(p) { + return d(this, p, !0); + }, i.prototype.rawListeners = function(p) { + return d(this, p, !1); + }, i.listenerCount = function(p, h) { + return typeof p.listenerCount == "function" ? p.listenerCount(h) : l.call(p, h); }, i.prototype.listenerCount = l, i.prototype.eventNames = function() { return this._eventsCount > 0 ? n(this._events) : []; }; }, 1731: (x, n, c) => { - var r = c(5606), a = c(8287).Buffer, i = c(8835).parse, p = c(7007), t = c(1083), d = c(1568), b = c(537), y = ["pfx", "key", "passphrase", "cert", "ca", "ciphers", "rejectUnauthorized", "secureProtocol", "servername", "checkServerIdentity"], s = [239, 187, 191], f = 262144, l = /^(cookie|authorization)$/i; - function u(h, O) { - var I = u.CONNECTING, B = O && O.headers, R = !1; + var r = c(5606), a = c(8287).Buffer, i = c(8835).parse, m = c(7007), t = c(1083), f = c(1568), b = c(537), y = ["pfx", "key", "passphrase", "cert", "ca", "ciphers", "rejectUnauthorized", "secureProtocol", "servername", "checkServerIdentity"], u = [239, 187, 191], d = 262144, l = /^(cookie|authorization)$/i; + function s(h, O) { + var I = s.CONNECTING, k = O && O.headers, R = !1; Object.defineProperty(this, "readyState", { get: function() { return I; } }), Object.defineProperty(this, "url", { get: function() { return h; } }); var L, N = this; - function k(A) { - I !== u.CLOSED && (I = u.CONNECTING, S("error", new v("error", { message: A })), E && (h = E, E = null, R = !1), setTimeout(function() { - I !== u.CONNECTING || N.connectionInProgress || (N.connectionInProgress = !0, M()); + function B(A) { + I !== s.CLOSED && (I = s.CONNECTING, _("error", new v("error", { message: A })), E && (h = E, E = null, R = !1), setTimeout(function() { + I !== s.CONNECTING || N.connectionInProgress || (N.connectionInProgress = !0, M()); }, N.reconnectInterval)); } N.reconnectInterval = 1e3, N.connectionInProgress = !1; var H = ""; - B && B["Last-Event-ID"] && (H = B["Last-Event-ID"], delete B["Last-Event-ID"]); - var U = !1, _ = "", T = "", E = null; + k && k["Last-Event-ID"] && (H = k["Last-Event-ID"], delete k["Last-Event-ID"]); + var U = !1, S = "", T = "", E = null; function M() { var A = i(h), j = A.protocol === "https:"; - if (A.headers = { "Cache-Control": "no-cache", Accept: "text/event-stream" }, H && (A.headers["Last-Event-ID"] = H), B) { + if (A.headers = { "Cache-Control": "no-cache", Accept: "text/event-stream" }, H && (A.headers["Last-Event-ID"] = H), k) { var V = R ? function(ee) { var Z = {}; for (var q in ee) l.test(q) || (Z[q] = ee[q]); return Z; - }(B) : B; + }(k) : k; for (var D in V) { var z = V[D]; z && (A.headers[D] = z); @@ -18032,29 +18032,29 @@ function N6() { Q !== void 0 && (A[G] = Q); } } - O && O.withCredentials !== void 0 && (A.withCredentials = O.withCredentials), L = (j ? t : d).request(A, function(ee) { - if (N.connectionInProgress = !1, ee.statusCode === 500 || ee.statusCode === 502 || ee.statusCode === 503 || ee.statusCode === 504) return S("error", new v("error", { status: ee.statusCode, message: ee.statusMessage })), void k(); + O && O.withCredentials !== void 0 && (A.withCredentials = O.withCredentials), L = (j ? t : f).request(A, function(ee) { + if (N.connectionInProgress = !1, ee.statusCode === 500 || ee.statusCode === 502 || ee.statusCode === 503 || ee.statusCode === 504) return _("error", new v("error", { status: ee.statusCode, message: ee.statusMessage })), void B(); if (ee.statusCode === 301 || ee.statusCode === 302 || ee.statusCode === 307) { var Z = ee.headers.location; - if (!Z) return void S("error", new v("error", { status: ee.statusCode, message: ee.statusMessage })); + if (!Z) return void _("error", new v("error", { status: ee.statusCode, message: ee.statusMessage })); var q = new URL(h).origin, se = new URL(Z).origin; return R = q !== se, ee.statusCode === 307 && (E = h), h = Z, void r.nextTick(M); } - if (ee.statusCode !== 200) return S("error", new v("error", { status: ee.statusCode, message: ee.statusMessage })), N.close(); + if (ee.statusCode !== 200) return _("error", new v("error", { status: ee.statusCode, message: ee.statusMessage })), N.close(); var ue, ce; - I = u.OPEN, ee.on("close", function() { - ee.removeAllListeners("close"), ee.removeAllListeners("end"), k(); + I = s.OPEN, ee.on("close", function() { + ee.removeAllListeners("close"), ee.removeAllListeners("end"), B(); }), ee.on("end", function() { - ee.removeAllListeners("close"), ee.removeAllListeners("end"), k(); - }), S("open", new v("open")); - var ie = 0, fe = -1, Te = 0, _e = 0; + ee.removeAllListeners("close"), ee.removeAllListeners("end"), B(); + }), _("open", new v("open")); + var ie = 0, fe = -1, Te = 0, Se = 0; ee.on("data", function(te) { - ue ? (te.length > ue.length - _e && ((Te = 2 * ue.length + te.length) > f && (Te = ue.length + te.length + f), ce = a.alloc(Te), ue.copy(ce, 0, 0, _e), ue = ce), te.copy(ue, _e), _e += te.length) : (function(ne) { - return s.every(function(re, pe) { + ue ? (te.length > ue.length - Se && ((Te = 2 * ue.length + te.length) > d && (Te = ue.length + te.length + d), ce = a.alloc(Te), ue.copy(ce, 0, 0, Se), ue = ce), te.copy(ue, Se), Se += te.length) : (function(ne) { + return u.every(function(re, pe) { return ne[pe] === re; }); - }(ue = te) && (ue = ue.slice(s.length)), _e = ue.length); - for (var ye = 0, ve = _e; ye < ve; ) { + }(ue = te) && (ue = ue.slice(u.length)), Se = ue.length); + for (var ye = 0, ve = Se; ye < ve; ) { U && (ue[ye] === 10 && ++ye, U = !1); for (var F, W = -1, K = fe, X = ie; W < 0 && X < ve; ++X) (F = ue[X]) === 58 ? K < 0 && (K = X - ye) : F === 13 ? (U = !0, W = X - ye) : F === 10 && (W = X - ye); if (W < 0) { @@ -18063,27 +18063,27 @@ function N6() { } ie = 0, fe = -1, w(ue, ye, K, W), ye += W + 1; } - ye === ve ? (ue = void 0, _e = 0) : ye > 0 && (ue = ue.slice(ye, _e), _e = ue.length); + ye === ve ? (ue = void 0, Se = 0) : ye > 0 && (ue = ue.slice(ye, Se), Se = ue.length); }); }), L.on("error", function(ee) { - N.connectionInProgress = !1, k(ee.message); + N.connectionInProgress = !1, B(ee.message); }), L.setNoDelay && L.setNoDelay(!0), L.end(); } - function S() { + function _() { N.listeners(arguments[0]).length > 0 && N.emit.apply(N, arguments); } function w(A, j, V, D) { if (D === 0) { - if (_.length > 0) { + if (S.length > 0) { var z = T || "message"; - S(z, new m(z, { data: _.slice(0, -1), lastEventId: H, origin: new URL(h).origin })), _ = ""; + _(z, new p(z, { data: S.slice(0, -1), lastEventId: H, origin: new URL(h).origin })), S = ""; } T = void 0; } else if (V > 0) { var J, G = V < 0, Q = A.slice(j, j + (G ? D : V)).toString(); j += J = G ? D : A[j + V + 1] !== 32 ? V + 1 : V + 2; var ee = D - J, Z = A.slice(j, j + ee).toString(); - if (Q === "data") _ += Z + ` + if (Q === "data") S += Z + ` `; else if (Q === "event") T = Z; else if (Q === "id") H = Z; @@ -18094,81 +18094,81 @@ function N6() { } } M(), this._close = function() { - I !== u.CLOSED && (I = u.CLOSED, L.abort && L.abort(), L.xhr && L.xhr.abort && L.xhr.abort()); + I !== s.CLOSED && (I = s.CLOSED, L.abort && L.abort(), L.xhr && L.xhr.abort && L.xhr.abort()); }; } function v(h, O) { if (Object.defineProperty(this, "type", { writable: !1, value: h, enumerable: !0 }), O) for (var I in O) O.hasOwnProperty(I) && Object.defineProperty(this, I, { writable: !1, value: O[I], enumerable: !0 }); } - function m(h, O) { + function p(h, O) { for (var I in Object.defineProperty(this, "type", { writable: !1, value: h, enumerable: !0 }), O) O.hasOwnProperty(I) && Object.defineProperty(this, I, { writable: !1, value: O[I], enumerable: !0 }); } - x.exports = u, b.inherits(u, p.EventEmitter), u.prototype.constructor = u, ["open", "error", "message"].forEach(function(h) { - Object.defineProperty(u.prototype, "on" + h, { get: function() { + x.exports = s, b.inherits(s, m.EventEmitter), s.prototype.constructor = s, ["open", "error", "message"].forEach(function(h) { + Object.defineProperty(s.prototype, "on" + h, { get: function() { var O = this.listeners(h)[0]; return O ? O._listener ? O._listener : O : void 0; }, set: function(O) { this.removeAllListeners(h), this.addEventListener(h, O); } }); - }), Object.defineProperty(u, "CONNECTING", { enumerable: !0, value: 0 }), Object.defineProperty(u, "OPEN", { enumerable: !0, value: 1 }), Object.defineProperty(u, "CLOSED", { enumerable: !0, value: 2 }), u.prototype.CONNECTING = 0, u.prototype.OPEN = 1, u.prototype.CLOSED = 2, u.prototype.close = function() { + }), Object.defineProperty(s, "CONNECTING", { enumerable: !0, value: 0 }), Object.defineProperty(s, "OPEN", { enumerable: !0, value: 1 }), Object.defineProperty(s, "CLOSED", { enumerable: !0, value: 2 }), s.prototype.CONNECTING = 0, s.prototype.OPEN = 1, s.prototype.CLOSED = 2, s.prototype.close = function() { this._close(); - }, u.prototype.addEventListener = function(h, O) { + }, s.prototype.addEventListener = function(h, O) { typeof O == "function" && (O._listener = O, this.on(h, O)); - }, u.prototype.dispatchEvent = function(h) { + }, s.prototype.dispatchEvent = function(h) { if (!h.type) throw new Error("UNSPECIFIED_EVENT_TYPE_ERR"); this.emit(h.type, h.detail); - }, u.prototype.removeEventListener = function(h, O) { + }, s.prototype.removeEventListener = function(h, O) { typeof O == "function" && (O._listener = void 0, this.removeListener(h, O)); }; }, 2682: (x, n, c) => { var r = c(9600), a = Object.prototype.toString, i = Object.prototype.hasOwnProperty; - x.exports = function(p, t, d) { + x.exports = function(m, t, f) { if (!r(t)) throw new TypeError("iterator must be a function"); var b; - arguments.length >= 3 && (b = d), a.call(p) === "[object Array]" ? function(y, s, f) { - for (var l = 0, u = y.length; l < u; l++) i.call(y, l) && (f == null ? s(y[l], l, y) : s.call(f, y[l], l, y)); - }(p, t, b) : typeof p == "string" ? function(y, s, f) { - for (var l = 0, u = y.length; l < u; l++) f == null ? s(y.charAt(l), l, y) : s.call(f, y.charAt(l), l, y); - }(p, t, b) : function(y, s, f) { - for (var l in y) i.call(y, l) && (f == null ? s(y[l], l, y) : s.call(f, y[l], l, y)); - }(p, t, b); + arguments.length >= 3 && (b = f), a.call(m) === "[object Array]" ? function(y, u, d) { + for (var l = 0, s = y.length; l < s; l++) i.call(y, l) && (d == null ? u(y[l], l, y) : u.call(d, y[l], l, y)); + }(m, t, b) : typeof m == "string" ? function(y, u, d) { + for (var l = 0, s = y.length; l < s; l++) d == null ? u(y.charAt(l), l, y) : u.call(d, y.charAt(l), l, y); + }(m, t, b) : function(y, u, d) { + for (var l in y) i.call(y, l) && (d == null ? u(y[l], l, y) : u.call(d, y[l], l, y)); + }(m, t, b); }; }, 9353: (x) => { var n = Object.prototype.toString, c = Math.max, r = function(a, i) { - for (var p = [], t = 0; t < a.length; t += 1) p[t] = a[t]; - for (var d = 0; d < i.length; d += 1) p[d + a.length] = i[d]; - return p; + for (var m = [], t = 0; t < a.length; t += 1) m[t] = a[t]; + for (var f = 0; f < i.length; f += 1) m[f + a.length] = i[f]; + return m; }; x.exports = function(a) { var i = this; if (typeof i != "function" || n.apply(i) !== "[object Function]") throw new TypeError("Function.prototype.bind called on incompatible " + i); - for (var p, t = function(f) { - for (var l = [], u = 1, v = 0; u < f.length; u += 1, v += 1) l[v] = f[u]; + for (var m, t = function(d) { + for (var l = [], s = 1, v = 0; s < d.length; s += 1, v += 1) l[v] = d[s]; return l; - }(arguments), d = c(0, i.length - t.length), b = [], y = 0; y < d; y++) b[y] = "$" + y; - if (p = Function("binder", "return function (" + function(f) { - for (var l = "", u = 0; u < f.length; u += 1) l += f[u], u + 1 < f.length && (l += ","); + }(arguments), f = c(0, i.length - t.length), b = [], y = 0; y < f; y++) b[y] = "$" + y; + if (m = Function("binder", "return function (" + function(d) { + for (var l = "", s = 0; s < d.length; s += 1) l += d[s], s + 1 < d.length && (l += ","); return l; }(b) + "){ return binder.apply(this,arguments); }")(function() { - if (this instanceof p) { - var f = i.apply(this, r(t, arguments)); - return Object(f) === f ? f : this; + if (this instanceof m) { + var d = i.apply(this, r(t, arguments)); + return Object(d) === d ? d : this; } return i.apply(a, r(t, arguments)); }), i.prototype) { - var s = function() { + var u = function() { }; - s.prototype = i.prototype, p.prototype = new s(), s.prototype = null; + u.prototype = i.prototype, m.prototype = new u(), u.prototype = null; } - return p; + return m; }; }, 6743: (x, n, c) => { var r = c(9353); x.exports = Function.prototype.bind || r; }, 453: (x, n, c) => { - var r, a = c(9383), i = c(1237), p = c(9290), t = c(9538), d = c(8068), b = c(9675), y = c(5345), s = Function, f = function(V) { + var r, a = c(9383), i = c(1237), m = c(9290), t = c(9538), f = c(8068), b = c(9675), y = c(5345), u = Function, d = function(V) { try { - return s('"use strict"; return (' + V + ").constructor;")(); + return u('"use strict"; return (' + V + ").constructor;")(); } catch { } }, l = Object.getOwnPropertyDescriptor; @@ -18177,21 +18177,21 @@ function N6() { } catch { l = null; } - var u = function() { + var s = function() { throw new b(); }, v = l ? function() { try { - return u; + return s; } catch { try { return l(arguments, "callee").get; } catch { - return u; + return s; } } - }() : u, m = c(4039)(), h = c(24)(), O = Object.getPrototypeOf || (h ? function(V) { + }() : s, p = c(4039)(), h = c(24)(), O = Object.getPrototypeOf || (h ? function(V) { return V.__proto__; - } : null), I = {}, B = typeof Uint8Array < "u" && O ? O(Uint8Array) : r, R = { __proto__: null, "%AggregateError%": typeof AggregateError > "u" ? r : AggregateError, "%Array%": Array, "%ArrayBuffer%": typeof ArrayBuffer > "u" ? r : ArrayBuffer, "%ArrayIteratorPrototype%": m && O ? O([][Symbol.iterator]()) : r, "%AsyncFromSyncIteratorPrototype%": r, "%AsyncFunction%": I, "%AsyncGenerator%": I, "%AsyncGeneratorFunction%": I, "%AsyncIteratorPrototype%": I, "%Atomics%": typeof Atomics > "u" ? r : Atomics, "%BigInt%": typeof BigInt > "u" ? r : BigInt, "%BigInt64Array%": typeof BigInt64Array > "u" ? r : BigInt64Array, "%BigUint64Array%": typeof BigUint64Array > "u" ? r : BigUint64Array, "%Boolean%": Boolean, "%DataView%": typeof DataView > "u" ? r : DataView, "%Date%": Date, "%decodeURI%": decodeURI, "%decodeURIComponent%": decodeURIComponent, "%encodeURI%": encodeURI, "%encodeURIComponent%": encodeURIComponent, "%Error%": a, "%eval%": eval, "%EvalError%": i, "%Float32Array%": typeof Float32Array > "u" ? r : Float32Array, "%Float64Array%": typeof Float64Array > "u" ? r : Float64Array, "%FinalizationRegistry%": typeof FinalizationRegistry > "u" ? r : FinalizationRegistry, "%Function%": s, "%GeneratorFunction%": I, "%Int8Array%": typeof Int8Array > "u" ? r : Int8Array, "%Int16Array%": typeof Int16Array > "u" ? r : Int16Array, "%Int32Array%": typeof Int32Array > "u" ? r : Int32Array, "%isFinite%": isFinite, "%isNaN%": isNaN, "%IteratorPrototype%": m && O ? O(O([][Symbol.iterator]())) : r, "%JSON%": typeof JSON == "object" ? JSON : r, "%Map%": typeof Map > "u" ? r : Map, "%MapIteratorPrototype%": typeof Map < "u" && m && O ? O((/* @__PURE__ */ new Map())[Symbol.iterator]()) : r, "%Math%": Math, "%Number%": Number, "%Object%": Object, "%parseFloat%": parseFloat, "%parseInt%": parseInt, "%Promise%": typeof Promise > "u" ? r : Promise, "%Proxy%": typeof Proxy > "u" ? r : Proxy, "%RangeError%": p, "%ReferenceError%": t, "%Reflect%": typeof Reflect > "u" ? r : Reflect, "%RegExp%": RegExp, "%Set%": typeof Set > "u" ? r : Set, "%SetIteratorPrototype%": typeof Set < "u" && m && O ? O((/* @__PURE__ */ new Set())[Symbol.iterator]()) : r, "%SharedArrayBuffer%": typeof SharedArrayBuffer > "u" ? r : SharedArrayBuffer, "%String%": String, "%StringIteratorPrototype%": m && O ? O(""[Symbol.iterator]()) : r, "%Symbol%": m ? Symbol : r, "%SyntaxError%": d, "%ThrowTypeError%": v, "%TypedArray%": B, "%TypeError%": b, "%Uint8Array%": typeof Uint8Array > "u" ? r : Uint8Array, "%Uint8ClampedArray%": typeof Uint8ClampedArray > "u" ? r : Uint8ClampedArray, "%Uint16Array%": typeof Uint16Array > "u" ? r : Uint16Array, "%Uint32Array%": typeof Uint32Array > "u" ? r : Uint32Array, "%URIError%": y, "%WeakMap%": typeof WeakMap > "u" ? r : WeakMap, "%WeakRef%": typeof WeakRef > "u" ? r : WeakRef, "%WeakSet%": typeof WeakSet > "u" ? r : WeakSet }; + } : null), I = {}, k = typeof Uint8Array < "u" && O ? O(Uint8Array) : r, R = { __proto__: null, "%AggregateError%": typeof AggregateError > "u" ? r : AggregateError, "%Array%": Array, "%ArrayBuffer%": typeof ArrayBuffer > "u" ? r : ArrayBuffer, "%ArrayIteratorPrototype%": p && O ? O([][Symbol.iterator]()) : r, "%AsyncFromSyncIteratorPrototype%": r, "%AsyncFunction%": I, "%AsyncGenerator%": I, "%AsyncGeneratorFunction%": I, "%AsyncIteratorPrototype%": I, "%Atomics%": typeof Atomics > "u" ? r : Atomics, "%BigInt%": typeof BigInt > "u" ? r : BigInt, "%BigInt64Array%": typeof BigInt64Array > "u" ? r : BigInt64Array, "%BigUint64Array%": typeof BigUint64Array > "u" ? r : BigUint64Array, "%Boolean%": Boolean, "%DataView%": typeof DataView > "u" ? r : DataView, "%Date%": Date, "%decodeURI%": decodeURI, "%decodeURIComponent%": decodeURIComponent, "%encodeURI%": encodeURI, "%encodeURIComponent%": encodeURIComponent, "%Error%": a, "%eval%": eval, "%EvalError%": i, "%Float32Array%": typeof Float32Array > "u" ? r : Float32Array, "%Float64Array%": typeof Float64Array > "u" ? r : Float64Array, "%FinalizationRegistry%": typeof FinalizationRegistry > "u" ? r : FinalizationRegistry, "%Function%": u, "%GeneratorFunction%": I, "%Int8Array%": typeof Int8Array > "u" ? r : Int8Array, "%Int16Array%": typeof Int16Array > "u" ? r : Int16Array, "%Int32Array%": typeof Int32Array > "u" ? r : Int32Array, "%isFinite%": isFinite, "%isNaN%": isNaN, "%IteratorPrototype%": p && O ? O(O([][Symbol.iterator]())) : r, "%JSON%": typeof JSON == "object" ? JSON : r, "%Map%": typeof Map > "u" ? r : Map, "%MapIteratorPrototype%": typeof Map < "u" && p && O ? O((/* @__PURE__ */ new Map())[Symbol.iterator]()) : r, "%Math%": Math, "%Number%": Number, "%Object%": Object, "%parseFloat%": parseFloat, "%parseInt%": parseInt, "%Promise%": typeof Promise > "u" ? r : Promise, "%Proxy%": typeof Proxy > "u" ? r : Proxy, "%RangeError%": m, "%ReferenceError%": t, "%Reflect%": typeof Reflect > "u" ? r : Reflect, "%RegExp%": RegExp, "%Set%": typeof Set > "u" ? r : Set, "%SetIteratorPrototype%": typeof Set < "u" && p && O ? O((/* @__PURE__ */ new Set())[Symbol.iterator]()) : r, "%SharedArrayBuffer%": typeof SharedArrayBuffer > "u" ? r : SharedArrayBuffer, "%String%": String, "%StringIteratorPrototype%": p && O ? O(""[Symbol.iterator]()) : r, "%Symbol%": p ? Symbol : r, "%SyntaxError%": f, "%ThrowTypeError%": v, "%TypedArray%": k, "%TypeError%": b, "%Uint8Array%": typeof Uint8Array > "u" ? r : Uint8Array, "%Uint8ClampedArray%": typeof Uint8ClampedArray > "u" ? r : Uint8ClampedArray, "%Uint16Array%": typeof Uint16Array > "u" ? r : Uint16Array, "%Uint32Array%": typeof Uint32Array > "u" ? r : Uint32Array, "%URIError%": y, "%WeakMap%": typeof WeakMap > "u" ? r : WeakMap, "%WeakRef%": typeof WeakRef > "u" ? r : WeakRef, "%WeakSet%": typeof WeakSet > "u" ? r : WeakSet }; if (O) try { null.error; } catch (V) { @@ -18200,9 +18200,9 @@ function N6() { } var N = function V(D) { var z; - if (D === "%AsyncFunction%") z = f("async function () {}"); - else if (D === "%GeneratorFunction%") z = f("function* () {}"); - else if (D === "%AsyncGeneratorFunction%") z = f("async function* () {}"); + if (D === "%AsyncFunction%") z = d("async function () {}"); + else if (D === "%GeneratorFunction%") z = d("function* () {}"); + else if (D === "%AsyncGeneratorFunction%") z = d("async function* () {}"); else if (D === "%AsyncGenerator%") { var J = V("%AsyncGeneratorFunction%"); J && (z = J.prototype); @@ -18211,32 +18211,32 @@ function N6() { G && O && (z = O(G.prototype)); } return R[D] = z, z; - }, k = { __proto__: null, "%ArrayBufferPrototype%": ["ArrayBuffer", "prototype"], "%ArrayPrototype%": ["Array", "prototype"], "%ArrayProto_entries%": ["Array", "prototype", "entries"], "%ArrayProto_forEach%": ["Array", "prototype", "forEach"], "%ArrayProto_keys%": ["Array", "prototype", "keys"], "%ArrayProto_values%": ["Array", "prototype", "values"], "%AsyncFunctionPrototype%": ["AsyncFunction", "prototype"], "%AsyncGenerator%": ["AsyncGeneratorFunction", "prototype"], "%AsyncGeneratorPrototype%": ["AsyncGeneratorFunction", "prototype", "prototype"], "%BooleanPrototype%": ["Boolean", "prototype"], "%DataViewPrototype%": ["DataView", "prototype"], "%DatePrototype%": ["Date", "prototype"], "%ErrorPrototype%": ["Error", "prototype"], "%EvalErrorPrototype%": ["EvalError", "prototype"], "%Float32ArrayPrototype%": ["Float32Array", "prototype"], "%Float64ArrayPrototype%": ["Float64Array", "prototype"], "%FunctionPrototype%": ["Function", "prototype"], "%Generator%": ["GeneratorFunction", "prototype"], "%GeneratorPrototype%": ["GeneratorFunction", "prototype", "prototype"], "%Int8ArrayPrototype%": ["Int8Array", "prototype"], "%Int16ArrayPrototype%": ["Int16Array", "prototype"], "%Int32ArrayPrototype%": ["Int32Array", "prototype"], "%JSONParse%": ["JSON", "parse"], "%JSONStringify%": ["JSON", "stringify"], "%MapPrototype%": ["Map", "prototype"], "%NumberPrototype%": ["Number", "prototype"], "%ObjectPrototype%": ["Object", "prototype"], "%ObjProto_toString%": ["Object", "prototype", "toString"], "%ObjProto_valueOf%": ["Object", "prototype", "valueOf"], "%PromisePrototype%": ["Promise", "prototype"], "%PromiseProto_then%": ["Promise", "prototype", "then"], "%Promise_all%": ["Promise", "all"], "%Promise_reject%": ["Promise", "reject"], "%Promise_resolve%": ["Promise", "resolve"], "%RangeErrorPrototype%": ["RangeError", "prototype"], "%ReferenceErrorPrototype%": ["ReferenceError", "prototype"], "%RegExpPrototype%": ["RegExp", "prototype"], "%SetPrototype%": ["Set", "prototype"], "%SharedArrayBufferPrototype%": ["SharedArrayBuffer", "prototype"], "%StringPrototype%": ["String", "prototype"], "%SymbolPrototype%": ["Symbol", "prototype"], "%SyntaxErrorPrototype%": ["SyntaxError", "prototype"], "%TypedArrayPrototype%": ["TypedArray", "prototype"], "%TypeErrorPrototype%": ["TypeError", "prototype"], "%Uint8ArrayPrototype%": ["Uint8Array", "prototype"], "%Uint8ClampedArrayPrototype%": ["Uint8ClampedArray", "prototype"], "%Uint16ArrayPrototype%": ["Uint16Array", "prototype"], "%Uint32ArrayPrototype%": ["Uint32Array", "prototype"], "%URIErrorPrototype%": ["URIError", "prototype"], "%WeakMapPrototype%": ["WeakMap", "prototype"], "%WeakSetPrototype%": ["WeakSet", "prototype"] }, H = c(6743), U = c(9957), _ = H.call(Function.call, Array.prototype.concat), T = H.call(Function.apply, Array.prototype.splice), E = H.call(Function.call, String.prototype.replace), M = H.call(Function.call, String.prototype.slice), S = H.call(Function.call, RegExp.prototype.exec), w = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g, A = /\\(\\)?/g, j = function(V, D) { + }, B = { __proto__: null, "%ArrayBufferPrototype%": ["ArrayBuffer", "prototype"], "%ArrayPrototype%": ["Array", "prototype"], "%ArrayProto_entries%": ["Array", "prototype", "entries"], "%ArrayProto_forEach%": ["Array", "prototype", "forEach"], "%ArrayProto_keys%": ["Array", "prototype", "keys"], "%ArrayProto_values%": ["Array", "prototype", "values"], "%AsyncFunctionPrototype%": ["AsyncFunction", "prototype"], "%AsyncGenerator%": ["AsyncGeneratorFunction", "prototype"], "%AsyncGeneratorPrototype%": ["AsyncGeneratorFunction", "prototype", "prototype"], "%BooleanPrototype%": ["Boolean", "prototype"], "%DataViewPrototype%": ["DataView", "prototype"], "%DatePrototype%": ["Date", "prototype"], "%ErrorPrototype%": ["Error", "prototype"], "%EvalErrorPrototype%": ["EvalError", "prototype"], "%Float32ArrayPrototype%": ["Float32Array", "prototype"], "%Float64ArrayPrototype%": ["Float64Array", "prototype"], "%FunctionPrototype%": ["Function", "prototype"], "%Generator%": ["GeneratorFunction", "prototype"], "%GeneratorPrototype%": ["GeneratorFunction", "prototype", "prototype"], "%Int8ArrayPrototype%": ["Int8Array", "prototype"], "%Int16ArrayPrototype%": ["Int16Array", "prototype"], "%Int32ArrayPrototype%": ["Int32Array", "prototype"], "%JSONParse%": ["JSON", "parse"], "%JSONStringify%": ["JSON", "stringify"], "%MapPrototype%": ["Map", "prototype"], "%NumberPrototype%": ["Number", "prototype"], "%ObjectPrototype%": ["Object", "prototype"], "%ObjProto_toString%": ["Object", "prototype", "toString"], "%ObjProto_valueOf%": ["Object", "prototype", "valueOf"], "%PromisePrototype%": ["Promise", "prototype"], "%PromiseProto_then%": ["Promise", "prototype", "then"], "%Promise_all%": ["Promise", "all"], "%Promise_reject%": ["Promise", "reject"], "%Promise_resolve%": ["Promise", "resolve"], "%RangeErrorPrototype%": ["RangeError", "prototype"], "%ReferenceErrorPrototype%": ["ReferenceError", "prototype"], "%RegExpPrototype%": ["RegExp", "prototype"], "%SetPrototype%": ["Set", "prototype"], "%SharedArrayBufferPrototype%": ["SharedArrayBuffer", "prototype"], "%StringPrototype%": ["String", "prototype"], "%SymbolPrototype%": ["Symbol", "prototype"], "%SyntaxErrorPrototype%": ["SyntaxError", "prototype"], "%TypedArrayPrototype%": ["TypedArray", "prototype"], "%TypeErrorPrototype%": ["TypeError", "prototype"], "%Uint8ArrayPrototype%": ["Uint8Array", "prototype"], "%Uint8ClampedArrayPrototype%": ["Uint8ClampedArray", "prototype"], "%Uint16ArrayPrototype%": ["Uint16Array", "prototype"], "%Uint32ArrayPrototype%": ["Uint32Array", "prototype"], "%URIErrorPrototype%": ["URIError", "prototype"], "%WeakMapPrototype%": ["WeakMap", "prototype"], "%WeakSetPrototype%": ["WeakSet", "prototype"] }, H = c(6743), U = c(9957), S = H.call(Function.call, Array.prototype.concat), T = H.call(Function.apply, Array.prototype.splice), E = H.call(Function.call, String.prototype.replace), M = H.call(Function.call, String.prototype.slice), _ = H.call(Function.call, RegExp.prototype.exec), w = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g, A = /\\(\\)?/g, j = function(V, D) { var z, J = V; - if (U(k, J) && (J = "%" + (z = k[J])[0] + "%"), U(R, J)) { + if (U(B, J) && (J = "%" + (z = B[J])[0] + "%"), U(R, J)) { var G = R[J]; if (G === I && (G = N(J)), G === void 0 && !D) throw new b("intrinsic " + V + " exists, but is not available. Please file an issue!"); return { alias: z, name: J, value: G }; } - throw new d("intrinsic " + V + " does not exist!"); + throw new f("intrinsic " + V + " does not exist!"); }; x.exports = function(V, D) { if (typeof V != "string" || V.length === 0) throw new b("intrinsic name must be a non-empty string"); if (arguments.length > 1 && typeof D != "boolean") throw new b('"allowMissing" argument must be a boolean'); - if (S(/^%?[^%]*%?$/, V) === null) throw new d("`%` may not be present anywhere but at the beginning and end of the intrinsic name"); - var z = function(_e) { - var te = M(_e, 0, 1), ye = M(_e, -1); - if (te === "%" && ye !== "%") throw new d("invalid intrinsic syntax, expected closing `%`"); - if (ye === "%" && te !== "%") throw new d("invalid intrinsic syntax, expected opening `%`"); + if (_(/^%?[^%]*%?$/, V) === null) throw new f("`%` may not be present anywhere but at the beginning and end of the intrinsic name"); + var z = function(Se) { + var te = M(Se, 0, 1), ye = M(Se, -1); + if (te === "%" && ye !== "%") throw new f("invalid intrinsic syntax, expected closing `%`"); + if (ye === "%" && te !== "%") throw new f("invalid intrinsic syntax, expected opening `%`"); var ve = []; - return E(_e, w, function(F, W, K, X) { + return E(Se, w, function(F, W, K, X) { ve[ve.length] = K ? E(X, A, "$1") : W || F; }), ve; }(V), J = z.length > 0 ? z[0] : "", G = j("%" + J + "%", D), Q = G.name, ee = G.value, Z = !1, q = G.alias; - q && (J = q[0], T(z, _([0, 1], q))); + q && (J = q[0], T(z, S([0, 1], q))); for (var se = 1, ue = !0; se < z.length; se += 1) { var ce = z[se], ie = M(ce, 0, 1), fe = M(ce, -1); - if ((ie === '"' || ie === "'" || ie === "`" || fe === '"' || fe === "'" || fe === "`") && ie !== fe) throw new d("property names with quotes must have matching quotes"); + if ((ie === '"' || ie === "'" || ie === "`" || fe === '"' || fe === "'" || fe === "`") && ie !== fe) throw new f("property names with quotes must have matching quotes"); if (ce !== "constructor" && ue || (Z = !0), U(R, Q = "%" + (J += "." + ce) + "%")) ee = R[Q]; else if (ee != null) { if (!(ce in ee)) { @@ -18311,85 +18311,85 @@ function N6() { function i() { this.pending = null, this.pendingTotal = 0, this.blockSize = this.constructor.blockSize, this.outSize = this.constructor.outSize, this.hmacStrength = this.constructor.hmacStrength, this.padLength = this.constructor.padLength / 8, this.endian = "big", this._delta8 = this.blockSize / 8, this._delta32 = this.blockSize / 32; } - n.BlockHash = i, i.prototype.update = function(p, t) { - if (p = r.toArray(p, t), this.pending ? this.pending = this.pending.concat(p) : this.pending = p, this.pendingTotal += p.length, this.pending.length >= this._delta8) { - var d = (p = this.pending).length % this._delta8; - this.pending = p.slice(p.length - d, p.length), this.pending.length === 0 && (this.pending = null), p = r.join32(p, 0, p.length - d, this.endian); - for (var b = 0; b < p.length; b += this._delta32) this._update(p, b, b + this._delta32); + n.BlockHash = i, i.prototype.update = function(m, t) { + if (m = r.toArray(m, t), this.pending ? this.pending = this.pending.concat(m) : this.pending = m, this.pendingTotal += m.length, this.pending.length >= this._delta8) { + var f = (m = this.pending).length % this._delta8; + this.pending = m.slice(m.length - f, m.length), this.pending.length === 0 && (this.pending = null), m = r.join32(m, 0, m.length - f, this.endian); + for (var b = 0; b < m.length; b += this._delta32) this._update(m, b, b + this._delta32); } return this; - }, i.prototype.digest = function(p) { - return this.update(this._pad()), a(this.pending === null), this._digest(p); + }, i.prototype.digest = function(m) { + return this.update(this._pad()), a(this.pending === null), this._digest(m); }, i.prototype._pad = function() { - var p = this.pendingTotal, t = this._delta8, d = t - (p + this.padLength) % t, b = new Array(d + this.padLength); + var m = this.pendingTotal, t = this._delta8, f = t - (m + this.padLength) % t, b = new Array(f + this.padLength); b[0] = 128; - for (var y = 1; y < d; y++) b[y] = 0; - if (p <<= 3, this.endian === "big") { - for (var s = 8; s < this.padLength; s++) b[y++] = 0; - b[y++] = 0, b[y++] = 0, b[y++] = 0, b[y++] = 0, b[y++] = p >>> 24 & 255, b[y++] = p >>> 16 & 255, b[y++] = p >>> 8 & 255, b[y++] = 255 & p; - } else for (b[y++] = 255 & p, b[y++] = p >>> 8 & 255, b[y++] = p >>> 16 & 255, b[y++] = p >>> 24 & 255, b[y++] = 0, b[y++] = 0, b[y++] = 0, b[y++] = 0, s = 8; s < this.padLength; s++) b[y++] = 0; + for (var y = 1; y < f; y++) b[y] = 0; + if (m <<= 3, this.endian === "big") { + for (var u = 8; u < this.padLength; u++) b[y++] = 0; + b[y++] = 0, b[y++] = 0, b[y++] = 0, b[y++] = 0, b[y++] = m >>> 24 & 255, b[y++] = m >>> 16 & 255, b[y++] = m >>> 8 & 255, b[y++] = 255 & m; + } else for (b[y++] = 255 & m, b[y++] = m >>> 8 & 255, b[y++] = m >>> 16 & 255, b[y++] = m >>> 24 & 255, b[y++] = 0, b[y++] = 0, b[y++] = 0, b[y++] = 0, u = 8; u < this.padLength; u++) b[y++] = 0; return b; }; }, 8948: (x, n, c) => { var r = c(7426), a = c(3349); - function i(p, t, d) { - if (!(this instanceof i)) return new i(p, t, d); - this.Hash = p, this.blockSize = p.blockSize / 8, this.outSize = p.outSize / 8, this.inner = null, this.outer = null, this._init(r.toArray(t, d)); - } - x.exports = i, i.prototype._init = function(p) { - p.length > this.blockSize && (p = new this.Hash().update(p).digest()), a(p.length <= this.blockSize); - for (var t = p.length; t < this.blockSize; t++) p.push(0); - for (t = 0; t < p.length; t++) p[t] ^= 54; - for (this.inner = new this.Hash().update(p), t = 0; t < p.length; t++) p[t] ^= 106; - this.outer = new this.Hash().update(p); - }, i.prototype.update = function(p, t) { - return this.inner.update(p, t), this; - }, i.prototype.digest = function(p) { - return this.outer.update(this.inner.digest()), this.outer.digest(p); + function i(m, t, f) { + if (!(this instanceof i)) return new i(m, t, f); + this.Hash = m, this.blockSize = m.blockSize / 8, this.outSize = m.outSize / 8, this.inner = null, this.outer = null, this._init(r.toArray(t, f)); + } + x.exports = i, i.prototype._init = function(m) { + m.length > this.blockSize && (m = new this.Hash().update(m).digest()), a(m.length <= this.blockSize); + for (var t = m.length; t < this.blockSize; t++) m.push(0); + for (t = 0; t < m.length; t++) m[t] ^= 54; + for (this.inner = new this.Hash().update(m), t = 0; t < m.length; t++) m[t] ^= 106; + this.outer = new this.Hash().update(m); + }, i.prototype.update = function(m, t) { + return this.inner.update(m, t), this; + }, i.prototype.digest = function(m) { + return this.outer.update(this.inner.digest()), this.outer.digest(m); }; }, 6784: (x, n, c) => { - var r = c(7426), a = c(6166), i = r.rotl32, p = r.sum32, t = r.sum32_3, d = r.sum32_4, b = a.BlockHash; + var r = c(7426), a = c(6166), i = r.rotl32, m = r.sum32, t = r.sum32_3, f = r.sum32_4, b = a.BlockHash; function y() { if (!(this instanceof y)) return new y(); b.call(this), this.h = [1732584193, 4023233417, 2562383102, 271733878, 3285377520], this.endian = "little"; } - function s(O, I, B, R) { - return O <= 15 ? I ^ B ^ R : O <= 31 ? I & B | ~I & R : O <= 47 ? (I | ~B) ^ R : O <= 63 ? I & R | B & ~R : I ^ (B | ~R); + function u(O, I, k, R) { + return O <= 15 ? I ^ k ^ R : O <= 31 ? I & k | ~I & R : O <= 47 ? (I | ~k) ^ R : O <= 63 ? I & R | k & ~R : I ^ (k | ~R); } - function f(O) { + function d(O) { return O <= 15 ? 0 : O <= 31 ? 1518500249 : O <= 47 ? 1859775393 : O <= 63 ? 2400959708 : 2840853838; } function l(O) { return O <= 15 ? 1352829926 : O <= 31 ? 1548603684 : O <= 47 ? 1836072691 : O <= 63 ? 2053994217 : 0; } r.inherits(y, b), n.ripemd160 = y, y.blockSize = 512, y.outSize = 160, y.hmacStrength = 192, y.padLength = 64, y.prototype._update = function(O, I) { - for (var B = this.h[0], R = this.h[1], L = this.h[2], N = this.h[3], k = this.h[4], H = B, U = R, _ = L, T = N, E = k, M = 0; M < 80; M++) { - var S = p(i(d(B, s(M, R, L, N), O[u[M] + I], f(M)), m[M]), k); - B = k, k = N, N = i(L, 10), L = R, R = S, S = p(i(d(H, s(79 - M, U, _, T), O[v[M] + I], l(M)), h[M]), E), H = E, E = T, T = i(_, 10), _ = U, U = S; + for (var k = this.h[0], R = this.h[1], L = this.h[2], N = this.h[3], B = this.h[4], H = k, U = R, S = L, T = N, E = B, M = 0; M < 80; M++) { + var _ = m(i(f(k, u(M, R, L, N), O[s[M] + I], d(M)), p[M]), B); + k = B, B = N, N = i(L, 10), L = R, R = _, _ = m(i(f(H, u(79 - M, U, S, T), O[v[M] + I], l(M)), h[M]), E), H = E, E = T, T = i(S, 10), S = U, U = _; } - S = t(this.h[1], L, T), this.h[1] = t(this.h[2], N, E), this.h[2] = t(this.h[3], k, H), this.h[3] = t(this.h[4], B, U), this.h[4] = t(this.h[0], R, _), this.h[0] = S; + _ = t(this.h[1], L, T), this.h[1] = t(this.h[2], N, E), this.h[2] = t(this.h[3], B, H), this.h[3] = t(this.h[4], k, U), this.h[4] = t(this.h[0], R, S), this.h[0] = _; }, y.prototype._digest = function(O) { return O === "hex" ? r.toHex32(this.h, "little") : r.split32(this.h, "little"); }; - var u = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13], v = [5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11], m = [11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6], h = [8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11]; + var s = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13], v = [5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11], p = [11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6], h = [8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11]; }, 6229: (x, n, c) => { n.sha1 = c(3917), n.sha224 = c(7714), n.sha256 = c(2287), n.sha384 = c(1911), n.sha512 = c(7766); }, 3917: (x, n, c) => { - var r = c(7426), a = c(6166), i = c(6225), p = r.rotl32, t = r.sum32, d = r.sum32_5, b = i.ft_1, y = a.BlockHash, s = [1518500249, 1859775393, 2400959708, 3395469782]; - function f() { - if (!(this instanceof f)) return new f(); + var r = c(7426), a = c(6166), i = c(6225), m = r.rotl32, t = r.sum32, f = r.sum32_5, b = i.ft_1, y = a.BlockHash, u = [1518500249, 1859775393, 2400959708, 3395469782]; + function d() { + if (!(this instanceof d)) return new d(); y.call(this), this.h = [1732584193, 4023233417, 2562383102, 271733878, 3285377520], this.W = new Array(80); } - r.inherits(f, y), x.exports = f, f.blockSize = 512, f.outSize = 160, f.hmacStrength = 80, f.padLength = 64, f.prototype._update = function(l, u) { - for (var v = this.W, m = 0; m < 16; m++) v[m] = l[u + m]; - for (; m < v.length; m++) v[m] = p(v[m - 3] ^ v[m - 8] ^ v[m - 14] ^ v[m - 16], 1); - var h = this.h[0], O = this.h[1], I = this.h[2], B = this.h[3], R = this.h[4]; - for (m = 0; m < v.length; m++) { - var L = ~~(m / 20), N = d(p(h, 5), b(L, O, I, B), R, v[m], s[L]); - R = B, B = I, I = p(O, 30), O = h, h = N; + r.inherits(d, y), x.exports = d, d.blockSize = 512, d.outSize = 160, d.hmacStrength = 80, d.padLength = 64, d.prototype._update = function(l, s) { + for (var v = this.W, p = 0; p < 16; p++) v[p] = l[s + p]; + for (; p < v.length; p++) v[p] = m(v[p - 3] ^ v[p - 8] ^ v[p - 14] ^ v[p - 16], 1); + var h = this.h[0], O = this.h[1], I = this.h[2], k = this.h[3], R = this.h[4]; + for (p = 0; p < v.length; p++) { + var L = ~~(p / 20), N = f(m(h, 5), b(L, O, I, k), R, v[p], u[L]); + R = k, k = I, I = m(O, 30), O = h, h = N; } - this.h[0] = t(this.h[0], h), this.h[1] = t(this.h[1], O), this.h[2] = t(this.h[2], I), this.h[3] = t(this.h[3], B), this.h[4] = t(this.h[4], R); - }, f.prototype._digest = function(l) { + this.h[0] = t(this.h[0], h), this.h[1] = t(this.h[1], O), this.h[2] = t(this.h[2], I), this.h[3] = t(this.h[3], k), this.h[4] = t(this.h[4], R); + }, d.prototype._digest = function(l) { return l === "hex" ? r.toHex32(this.h, "big") : r.split32(this.h, "big"); }; }, 7714: (x, n, c) => { @@ -18398,24 +18398,24 @@ function N6() { if (!(this instanceof i)) return new i(); a.call(this), this.h = [3238371032, 914150663, 812702999, 4144912697, 4290775857, 1750603025, 1694076839, 3204075428]; } - r.inherits(i, a), x.exports = i, i.blockSize = 512, i.outSize = 224, i.hmacStrength = 192, i.padLength = 64, i.prototype._digest = function(p) { - return p === "hex" ? r.toHex32(this.h.slice(0, 7), "big") : r.split32(this.h.slice(0, 7), "big"); + r.inherits(i, a), x.exports = i, i.blockSize = 512, i.outSize = 224, i.hmacStrength = 192, i.padLength = 64, i.prototype._digest = function(m) { + return m === "hex" ? r.toHex32(this.h.slice(0, 7), "big") : r.split32(this.h.slice(0, 7), "big"); }; }, 2287: (x, n, c) => { - var r = c(7426), a = c(6166), i = c(6225), p = c(3349), t = r.sum32, d = r.sum32_4, b = r.sum32_5, y = i.ch32, s = i.maj32, f = i.s0_256, l = i.s1_256, u = i.g0_256, v = i.g1_256, m = a.BlockHash, h = [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]; + var r = c(7426), a = c(6166), i = c(6225), m = c(3349), t = r.sum32, f = r.sum32_4, b = r.sum32_5, y = i.ch32, u = i.maj32, d = i.s0_256, l = i.s1_256, s = i.g0_256, v = i.g1_256, p = a.BlockHash, h = [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]; function O() { if (!(this instanceof O)) return new O(); - m.call(this), this.h = [1779033703, 3144134277, 1013904242, 2773480762, 1359893119, 2600822924, 528734635, 1541459225], this.k = h, this.W = new Array(64); + p.call(this), this.h = [1779033703, 3144134277, 1013904242, 2773480762, 1359893119, 2600822924, 528734635, 1541459225], this.k = h, this.W = new Array(64); } - r.inherits(O, m), x.exports = O, O.blockSize = 512, O.outSize = 256, O.hmacStrength = 192, O.padLength = 64, O.prototype._update = function(I, B) { - for (var R = this.W, L = 0; L < 16; L++) R[L] = I[B + L]; - for (; L < R.length; L++) R[L] = d(v(R[L - 2]), R[L - 7], u(R[L - 15]), R[L - 16]); - var N = this.h[0], k = this.h[1], H = this.h[2], U = this.h[3], _ = this.h[4], T = this.h[5], E = this.h[6], M = this.h[7]; - for (p(this.k.length === R.length), L = 0; L < R.length; L++) { - var S = b(M, l(_), y(_, T, E), this.k[L], R[L]), w = t(f(N), s(N, k, H)); - M = E, E = T, T = _, _ = t(U, S), U = H, H = k, k = N, N = t(S, w); + r.inherits(O, p), x.exports = O, O.blockSize = 512, O.outSize = 256, O.hmacStrength = 192, O.padLength = 64, O.prototype._update = function(I, k) { + for (var R = this.W, L = 0; L < 16; L++) R[L] = I[k + L]; + for (; L < R.length; L++) R[L] = f(v(R[L - 2]), R[L - 7], s(R[L - 15]), R[L - 16]); + var N = this.h[0], B = this.h[1], H = this.h[2], U = this.h[3], S = this.h[4], T = this.h[5], E = this.h[6], M = this.h[7]; + for (m(this.k.length === R.length), L = 0; L < R.length; L++) { + var _ = b(M, l(S), y(S, T, E), this.k[L], R[L]), w = t(d(N), u(N, B, H)); + M = E, E = T, T = S, S = t(U, _), U = H, H = B, B = N, N = t(_, w); } - this.h[0] = t(this.h[0], N), this.h[1] = t(this.h[1], k), this.h[2] = t(this.h[2], H), this.h[3] = t(this.h[3], U), this.h[4] = t(this.h[4], _), this.h[5] = t(this.h[5], T), this.h[6] = t(this.h[6], E), this.h[7] = t(this.h[7], M); + this.h[0] = t(this.h[0], N), this.h[1] = t(this.h[1], B), this.h[2] = t(this.h[2], H), this.h[3] = t(this.h[3], U), this.h[4] = t(this.h[4], S), this.h[5] = t(this.h[5], T), this.h[6] = t(this.h[6], E), this.h[7] = t(this.h[7], M); }, O.prototype._digest = function(I) { return I === "hex" ? r.toHex32(this.h, "big") : r.split32(this.h, "big"); }; @@ -18425,90 +18425,90 @@ function N6() { if (!(this instanceof i)) return new i(); a.call(this), this.h = [3418070365, 3238371032, 1654270250, 914150663, 2438529370, 812702999, 355462360, 4144912697, 1731405415, 4290775857, 2394180231, 1750603025, 3675008525, 1694076839, 1203062813, 3204075428]; } - r.inherits(i, a), x.exports = i, i.blockSize = 1024, i.outSize = 384, i.hmacStrength = 192, i.padLength = 128, i.prototype._digest = function(p) { - return p === "hex" ? r.toHex32(this.h.slice(0, 12), "big") : r.split32(this.h.slice(0, 12), "big"); + r.inherits(i, a), x.exports = i, i.blockSize = 1024, i.outSize = 384, i.hmacStrength = 192, i.padLength = 128, i.prototype._digest = function(m) { + return m === "hex" ? r.toHex32(this.h.slice(0, 12), "big") : r.split32(this.h.slice(0, 12), "big"); }; }, 7766: (x, n, c) => { - var r = c(7426), a = c(6166), i = c(3349), p = r.rotr64_hi, t = r.rotr64_lo, d = r.shr64_hi, b = r.shr64_lo, y = r.sum64, s = r.sum64_hi, f = r.sum64_lo, l = r.sum64_4_hi, u = r.sum64_4_lo, v = r.sum64_5_hi, m = r.sum64_5_lo, h = a.BlockHash, O = [1116352408, 3609767458, 1899447441, 602891725, 3049323471, 3964484399, 3921009573, 2173295548, 961987163, 4081628472, 1508970993, 3053834265, 2453635748, 2937671579, 2870763221, 3664609560, 3624381080, 2734883394, 310598401, 1164996542, 607225278, 1323610764, 1426881987, 3590304994, 1925078388, 4068182383, 2162078206, 991336113, 2614888103, 633803317, 3248222580, 3479774868, 3835390401, 2666613458, 4022224774, 944711139, 264347078, 2341262773, 604807628, 2007800933, 770255983, 1495990901, 1249150122, 1856431235, 1555081692, 3175218132, 1996064986, 2198950837, 2554220882, 3999719339, 2821834349, 766784016, 2952996808, 2566594879, 3210313671, 3203337956, 3336571891, 1034457026, 3584528711, 2466948901, 113926993, 3758326383, 338241895, 168717936, 666307205, 1188179964, 773529912, 1546045734, 1294757372, 1522805485, 1396182291, 2643833823, 1695183700, 2343527390, 1986661051, 1014477480, 2177026350, 1206759142, 2456956037, 344077627, 2730485921, 1290863460, 2820302411, 3158454273, 3259730800, 3505952657, 3345764771, 106217008, 3516065817, 3606008344, 3600352804, 1432725776, 4094571909, 1467031594, 275423344, 851169720, 430227734, 3100823752, 506948616, 1363258195, 659060556, 3750685593, 883997877, 3785050280, 958139571, 3318307427, 1322822218, 3812723403, 1537002063, 2003034995, 1747873779, 3602036899, 1955562222, 1575990012, 2024104815, 1125592928, 2227730452, 2716904306, 2361852424, 442776044, 2428436474, 593698344, 2756734187, 3733110249, 3204031479, 2999351573, 3329325298, 3815920427, 3391569614, 3928383900, 3515267271, 566280711, 3940187606, 3454069534, 4118630271, 4000239992, 116418474, 1914138554, 174292421, 2731055270, 289380356, 3203993006, 460393269, 320620315, 685471733, 587496836, 852142971, 1086792851, 1017036298, 365543100, 1126000580, 2618297676, 1288033470, 3409855158, 1501505948, 4234509866, 1607167915, 987167468, 1816402316, 1246189591]; + var r = c(7426), a = c(6166), i = c(3349), m = r.rotr64_hi, t = r.rotr64_lo, f = r.shr64_hi, b = r.shr64_lo, y = r.sum64, u = r.sum64_hi, d = r.sum64_lo, l = r.sum64_4_hi, s = r.sum64_4_lo, v = r.sum64_5_hi, p = r.sum64_5_lo, h = a.BlockHash, O = [1116352408, 3609767458, 1899447441, 602891725, 3049323471, 3964484399, 3921009573, 2173295548, 961987163, 4081628472, 1508970993, 3053834265, 2453635748, 2937671579, 2870763221, 3664609560, 3624381080, 2734883394, 310598401, 1164996542, 607225278, 1323610764, 1426881987, 3590304994, 1925078388, 4068182383, 2162078206, 991336113, 2614888103, 633803317, 3248222580, 3479774868, 3835390401, 2666613458, 4022224774, 944711139, 264347078, 2341262773, 604807628, 2007800933, 770255983, 1495990901, 1249150122, 1856431235, 1555081692, 3175218132, 1996064986, 2198950837, 2554220882, 3999719339, 2821834349, 766784016, 2952996808, 2566594879, 3210313671, 3203337956, 3336571891, 1034457026, 3584528711, 2466948901, 113926993, 3758326383, 338241895, 168717936, 666307205, 1188179964, 773529912, 1546045734, 1294757372, 1522805485, 1396182291, 2643833823, 1695183700, 2343527390, 1986661051, 1014477480, 2177026350, 1206759142, 2456956037, 344077627, 2730485921, 1290863460, 2820302411, 3158454273, 3259730800, 3505952657, 3345764771, 106217008, 3516065817, 3606008344, 3600352804, 1432725776, 4094571909, 1467031594, 275423344, 851169720, 430227734, 3100823752, 506948616, 1363258195, 659060556, 3750685593, 883997877, 3785050280, 958139571, 3318307427, 1322822218, 3812723403, 1537002063, 2003034995, 1747873779, 3602036899, 1955562222, 1575990012, 2024104815, 1125592928, 2227730452, 2716904306, 2361852424, 442776044, 2428436474, 593698344, 2756734187, 3733110249, 3204031479, 2999351573, 3329325298, 3815920427, 3391569614, 3928383900, 3515267271, 566280711, 3940187606, 3454069534, 4118630271, 4000239992, 116418474, 1914138554, 174292421, 2731055270, 289380356, 3203993006, 460393269, 320620315, 685471733, 587496836, 852142971, 1086792851, 1017036298, 365543100, 1126000580, 2618297676, 1288033470, 3409855158, 1501505948, 4234509866, 1607167915, 987167468, 1816402316, 1246189591]; function I() { if (!(this instanceof I)) return new I(); h.call(this), this.h = [1779033703, 4089235720, 3144134277, 2227873595, 1013904242, 4271175723, 2773480762, 1595750129, 1359893119, 2917565137, 2600822924, 725511199, 528734635, 4215389547, 1541459225, 327033209], this.k = O, this.W = new Array(160); } - function B(M, S, w, A, j) { + function k(M, _, w, A, j) { var V = M & w ^ ~M & j; return V < 0 && (V += 4294967296), V; } - function R(M, S, w, A, j, V) { - var D = S & A ^ ~S & V; + function R(M, _, w, A, j, V) { + var D = _ & A ^ ~_ & V; return D < 0 && (D += 4294967296), D; } - function L(M, S, w, A, j) { + function L(M, _, w, A, j) { var V = M & w ^ M & j ^ w & j; return V < 0 && (V += 4294967296), V; } - function N(M, S, w, A, j, V) { - var D = S & A ^ S & V ^ A & V; + function N(M, _, w, A, j, V) { + var D = _ & A ^ _ & V ^ A & V; return D < 0 && (D += 4294967296), D; } - function k(M, S) { - var w = p(M, S, 28) ^ p(S, M, 2) ^ p(S, M, 7); + function B(M, _) { + var w = m(M, _, 28) ^ m(_, M, 2) ^ m(_, M, 7); return w < 0 && (w += 4294967296), w; } - function H(M, S) { - var w = t(M, S, 28) ^ t(S, M, 2) ^ t(S, M, 7); + function H(M, _) { + var w = t(M, _, 28) ^ t(_, M, 2) ^ t(_, M, 7); return w < 0 && (w += 4294967296), w; } - function U(M, S) { - var w = t(M, S, 14) ^ t(M, S, 18) ^ t(S, M, 9); + function U(M, _) { + var w = t(M, _, 14) ^ t(M, _, 18) ^ t(_, M, 9); return w < 0 && (w += 4294967296), w; } - function _(M, S) { - var w = p(M, S, 1) ^ p(M, S, 8) ^ d(M, S, 7); + function S(M, _) { + var w = m(M, _, 1) ^ m(M, _, 8) ^ f(M, _, 7); return w < 0 && (w += 4294967296), w; } - function T(M, S) { - var w = t(M, S, 1) ^ t(M, S, 8) ^ b(M, S, 7); + function T(M, _) { + var w = t(M, _, 1) ^ t(M, _, 8) ^ b(M, _, 7); return w < 0 && (w += 4294967296), w; } - function E(M, S) { - var w = t(M, S, 19) ^ t(S, M, 29) ^ b(M, S, 6); + function E(M, _) { + var w = t(M, _, 19) ^ t(_, M, 29) ^ b(M, _, 6); return w < 0 && (w += 4294967296), w; } - r.inherits(I, h), x.exports = I, I.blockSize = 1024, I.outSize = 512, I.hmacStrength = 192, I.padLength = 128, I.prototype._prepareBlock = function(M, S) { - for (var w = this.W, A = 0; A < 32; A++) w[A] = M[S + A]; + r.inherits(I, h), x.exports = I, I.blockSize = 1024, I.outSize = 512, I.hmacStrength = 192, I.padLength = 128, I.prototype._prepareBlock = function(M, _) { + for (var w = this.W, A = 0; A < 32; A++) w[A] = M[_ + A]; for (; A < w.length; A += 2) { - var j = (Z = w[A - 4], q = w[A - 3], se = void 0, (se = p(Z, q, 19) ^ p(q, Z, 29) ^ d(Z, q, 6)) < 0 && (se += 4294967296), se), V = E(w[A - 4], w[A - 3]), D = w[A - 14], z = w[A - 13], J = _(w[A - 30], w[A - 29]), G = T(w[A - 30], w[A - 29]), Q = w[A - 32], ee = w[A - 31]; - w[A] = l(j, V, D, z, J, G, Q, ee), w[A + 1] = u(j, V, D, z, J, G, Q, ee); + var j = (Z = w[A - 4], q = w[A - 3], se = void 0, (se = m(Z, q, 19) ^ m(q, Z, 29) ^ f(Z, q, 6)) < 0 && (se += 4294967296), se), V = E(w[A - 4], w[A - 3]), D = w[A - 14], z = w[A - 13], J = S(w[A - 30], w[A - 29]), G = T(w[A - 30], w[A - 29]), Q = w[A - 32], ee = w[A - 31]; + w[A] = l(j, V, D, z, J, G, Q, ee), w[A + 1] = s(j, V, D, z, J, G, Q, ee); } var Z, q, se; - }, I.prototype._update = function(M, S) { - this._prepareBlock(M, S); - var w, A, j, V = this.W, D = this.h[0], z = this.h[1], J = this.h[2], G = this.h[3], Q = this.h[4], ee = this.h[5], Z = this.h[6], q = this.h[7], se = this.h[8], ue = this.h[9], ce = this.h[10], ie = this.h[11], fe = this.h[12], Te = this.h[13], _e = this.h[14], te = this.h[15]; + }, I.prototype._update = function(M, _) { + this._prepareBlock(M, _); + var w, A, j, V = this.W, D = this.h[0], z = this.h[1], J = this.h[2], G = this.h[3], Q = this.h[4], ee = this.h[5], Z = this.h[6], q = this.h[7], se = this.h[8], ue = this.h[9], ce = this.h[10], ie = this.h[11], fe = this.h[12], Te = this.h[13], Se = this.h[14], te = this.h[15]; i(this.k.length === V.length); for (var ye = 0; ye < V.length; ye += 2) { - var ve = _e, F = te, W = (j = void 0, (j = p(w = se, A = ue, 14) ^ p(w, A, 18) ^ p(A, w, 9)) < 0 && (j += 4294967296), j), K = U(se, ue), X = B(se, 0, ce, 0, fe), ne = R(0, ue, 0, ie, 0, Te), re = this.k[ye], pe = this.k[ye + 1], Ae = V[ye], xe = V[ye + 1], Re = v(ve, F, W, K, X, ne, re, pe, Ae, xe), De = m(ve, F, W, K, X, ne, re, pe, Ae, xe); - ve = k(D, z), F = H(D, z), W = L(D, 0, J, 0, Q), K = N(0, z, 0, G, 0, ee); - var Le = s(ve, F, W, K), Ve = f(ve, F, W, K); - _e = fe, te = Te, fe = ce, Te = ie, ce = se, ie = ue, se = s(Z, q, Re, De), ue = f(q, q, Re, De), Z = Q, q = ee, Q = J, ee = G, J = D, G = z, D = s(Re, De, Le, Ve), z = f(Re, De, Le, Ve); + var ve = Se, F = te, W = (j = void 0, (j = m(w = se, A = ue, 14) ^ m(w, A, 18) ^ m(A, w, 9)) < 0 && (j += 4294967296), j), K = U(se, ue), X = k(se, 0, ce, 0, fe), ne = R(0, ue, 0, ie, 0, Te), re = this.k[ye], pe = this.k[ye + 1], Oe = V[ye], xe = V[ye + 1], Re = v(ve, F, W, K, X, ne, re, pe, Oe, xe), De = p(ve, F, W, K, X, ne, re, pe, Oe, xe); + ve = B(D, z), F = H(D, z), W = L(D, 0, J, 0, Q), K = N(0, z, 0, G, 0, ee); + var Le = u(ve, F, W, K), Ve = d(ve, F, W, K); + Se = fe, te = Te, fe = ce, Te = ie, ce = se, ie = ue, se = u(Z, q, Re, De), ue = d(q, q, Re, De), Z = Q, q = ee, Q = J, ee = G, J = D, G = z, D = u(Re, De, Le, Ve), z = d(Re, De, Le, Ve); } - y(this.h, 0, D, z), y(this.h, 2, J, G), y(this.h, 4, Q, ee), y(this.h, 6, Z, q), y(this.h, 8, se, ue), y(this.h, 10, ce, ie), y(this.h, 12, fe, Te), y(this.h, 14, _e, te); + y(this.h, 0, D, z), y(this.h, 2, J, G), y(this.h, 4, Q, ee), y(this.h, 6, Z, q), y(this.h, 8, se, ue), y(this.h, 10, ce, ie), y(this.h, 12, fe, Te), y(this.h, 14, Se, te); }, I.prototype._digest = function(M) { return M === "hex" ? r.toHex32(this.h, "big") : r.split32(this.h, "big"); }; }, 6225: (x, n, c) => { var r = c(7426).rotr32; - function a(t, d, b) { - return t & d ^ ~t & b; + function a(t, f, b) { + return t & f ^ ~t & b; } - function i(t, d, b) { - return t & d ^ t & b ^ d & b; + function i(t, f, b) { + return t & f ^ t & b ^ f & b; } - function p(t, d, b) { - return t ^ d ^ b; + function m(t, f, b) { + return t ^ f ^ b; } - n.ft_1 = function(t, d, b, y) { - return t === 0 ? a(d, b, y) : t === 1 || t === 3 ? p(d, b, y) : t === 2 ? i(d, b, y) : void 0; - }, n.ch32 = a, n.maj32 = i, n.p32 = p, n.s0_256 = function(t) { + n.ft_1 = function(t, f, b, y) { + return t === 0 ? a(f, b, y) : t === 1 || t === 3 ? m(f, b, y) : t === 2 ? i(f, b, y) : void 0; + }, n.ch32 = a, n.maj32 = i, n.p32 = m, n.s0_256 = function(t) { return r(t, 2) ^ r(t, 13) ^ r(t, 22); }, n.s1_256 = function(t) { return r(t, 6) ^ r(t, 11) ^ r(t, 25); @@ -18522,129 +18522,129 @@ function N6() { function i(b, y) { return (64512 & b.charCodeAt(y)) == 55296 && !(y < 0 || y + 1 >= b.length) && (64512 & b.charCodeAt(y + 1)) == 56320; } - function p(b) { + function m(b) { return (b >>> 24 | b >>> 8 & 65280 | b << 8 & 16711680 | (255 & b) << 24) >>> 0; } function t(b) { return b.length === 1 ? "0" + b : b; } - function d(b) { + function f(b) { return b.length === 7 ? "0" + b : b.length === 6 ? "00" + b : b.length === 5 ? "000" + b : b.length === 4 ? "0000" + b : b.length === 3 ? "00000" + b : b.length === 2 ? "000000" + b : b.length === 1 ? "0000000" + b : b; } n.inherits = a, n.toArray = function(b, y) { if (Array.isArray(b)) return b.slice(); if (!b) return []; - var s = []; + var u = []; if (typeof b == "string") if (y) { - if (y === "hex") for ((b = b.replace(/[^a-z0-9]+/gi, "")).length % 2 != 0 && (b = "0" + b), l = 0; l < b.length; l += 2) s.push(parseInt(b[l] + b[l + 1], 16)); - } else for (var f = 0, l = 0; l < b.length; l++) { - var u = b.charCodeAt(l); - u < 128 ? s[f++] = u : u < 2048 ? (s[f++] = u >> 6 | 192, s[f++] = 63 & u | 128) : i(b, l) ? (u = 65536 + ((1023 & u) << 10) + (1023 & b.charCodeAt(++l)), s[f++] = u >> 18 | 240, s[f++] = u >> 12 & 63 | 128, s[f++] = u >> 6 & 63 | 128, s[f++] = 63 & u | 128) : (s[f++] = u >> 12 | 224, s[f++] = u >> 6 & 63 | 128, s[f++] = 63 & u | 128); + if (y === "hex") for ((b = b.replace(/[^a-z0-9]+/gi, "")).length % 2 != 0 && (b = "0" + b), l = 0; l < b.length; l += 2) u.push(parseInt(b[l] + b[l + 1], 16)); + } else for (var d = 0, l = 0; l < b.length; l++) { + var s = b.charCodeAt(l); + s < 128 ? u[d++] = s : s < 2048 ? (u[d++] = s >> 6 | 192, u[d++] = 63 & s | 128) : i(b, l) ? (s = 65536 + ((1023 & s) << 10) + (1023 & b.charCodeAt(++l)), u[d++] = s >> 18 | 240, u[d++] = s >> 12 & 63 | 128, u[d++] = s >> 6 & 63 | 128, u[d++] = 63 & s | 128) : (u[d++] = s >> 12 | 224, u[d++] = s >> 6 & 63 | 128, u[d++] = 63 & s | 128); } - else for (l = 0; l < b.length; l++) s[l] = 0 | b[l]; - return s; + else for (l = 0; l < b.length; l++) u[l] = 0 | b[l]; + return u; }, n.toHex = function(b) { - for (var y = "", s = 0; s < b.length; s++) y += t(b[s].toString(16)); + for (var y = "", u = 0; u < b.length; u++) y += t(b[u].toString(16)); return y; - }, n.htonl = p, n.toHex32 = function(b, y) { - for (var s = "", f = 0; f < b.length; f++) { - var l = b[f]; - y === "little" && (l = p(l)), s += d(l.toString(16)); + }, n.htonl = m, n.toHex32 = function(b, y) { + for (var u = "", d = 0; d < b.length; d++) { + var l = b[d]; + y === "little" && (l = m(l)), u += f(l.toString(16)); } - return s; - }, n.zero2 = t, n.zero8 = d, n.join32 = function(b, y, s, f) { - var l = s - y; + return u; + }, n.zero2 = t, n.zero8 = f, n.join32 = function(b, y, u, d) { + var l = u - y; r(l % 4 == 0); - for (var u = new Array(l / 4), v = 0, m = y; v < u.length; v++, m += 4) { + for (var s = new Array(l / 4), v = 0, p = y; v < s.length; v++, p += 4) { var h; - h = f === "big" ? b[m] << 24 | b[m + 1] << 16 | b[m + 2] << 8 | b[m + 3] : b[m + 3] << 24 | b[m + 2] << 16 | b[m + 1] << 8 | b[m], u[v] = h >>> 0; + h = d === "big" ? b[p] << 24 | b[p + 1] << 16 | b[p + 2] << 8 | b[p + 3] : b[p + 3] << 24 | b[p + 2] << 16 | b[p + 1] << 8 | b[p], s[v] = h >>> 0; } - return u; + return s; }, n.split32 = function(b, y) { - for (var s = new Array(4 * b.length), f = 0, l = 0; f < b.length; f++, l += 4) { - var u = b[f]; - y === "big" ? (s[l] = u >>> 24, s[l + 1] = u >>> 16 & 255, s[l + 2] = u >>> 8 & 255, s[l + 3] = 255 & u) : (s[l + 3] = u >>> 24, s[l + 2] = u >>> 16 & 255, s[l + 1] = u >>> 8 & 255, s[l] = 255 & u); + for (var u = new Array(4 * b.length), d = 0, l = 0; d < b.length; d++, l += 4) { + var s = b[d]; + y === "big" ? (u[l] = s >>> 24, u[l + 1] = s >>> 16 & 255, u[l + 2] = s >>> 8 & 255, u[l + 3] = 255 & s) : (u[l + 3] = s >>> 24, u[l + 2] = s >>> 16 & 255, u[l + 1] = s >>> 8 & 255, u[l] = 255 & s); } - return s; + return u; }, n.rotr32 = function(b, y) { return b >>> y | b << 32 - y; }, n.rotl32 = function(b, y) { return b << y | b >>> 32 - y; }, n.sum32 = function(b, y) { return b + y >>> 0; - }, n.sum32_3 = function(b, y, s) { - return b + y + s >>> 0; - }, n.sum32_4 = function(b, y, s, f) { - return b + y + s + f >>> 0; - }, n.sum32_5 = function(b, y, s, f, l) { - return b + y + s + f + l >>> 0; - }, n.sum64 = function(b, y, s, f) { - var l = b[y], u = f + b[y + 1] >>> 0, v = (u < f ? 1 : 0) + s + l; - b[y] = v >>> 0, b[y + 1] = u; - }, n.sum64_hi = function(b, y, s, f) { - return (y + f >>> 0 < y ? 1 : 0) + b + s >>> 0; - }, n.sum64_lo = function(b, y, s, f) { - return y + f >>> 0; - }, n.sum64_4_hi = function(b, y, s, f, l, u, v, m) { + }, n.sum32_3 = function(b, y, u) { + return b + y + u >>> 0; + }, n.sum32_4 = function(b, y, u, d) { + return b + y + u + d >>> 0; + }, n.sum32_5 = function(b, y, u, d, l) { + return b + y + u + d + l >>> 0; + }, n.sum64 = function(b, y, u, d) { + var l = b[y], s = d + b[y + 1] >>> 0, v = (s < d ? 1 : 0) + u + l; + b[y] = v >>> 0, b[y + 1] = s; + }, n.sum64_hi = function(b, y, u, d) { + return (y + d >>> 0 < y ? 1 : 0) + b + u >>> 0; + }, n.sum64_lo = function(b, y, u, d) { + return y + d >>> 0; + }, n.sum64_4_hi = function(b, y, u, d, l, s, v, p) { var h = 0, O = y; - return h += (O = O + f >>> 0) < y ? 1 : 0, h += (O = O + u >>> 0) < u ? 1 : 0, b + s + l + v + (h += (O = O + m >>> 0) < m ? 1 : 0) >>> 0; - }, n.sum64_4_lo = function(b, y, s, f, l, u, v, m) { - return y + f + u + m >>> 0; - }, n.sum64_5_hi = function(b, y, s, f, l, u, v, m, h, O) { - var I = 0, B = y; - return I += (B = B + f >>> 0) < y ? 1 : 0, I += (B = B + u >>> 0) < u ? 1 : 0, I += (B = B + m >>> 0) < m ? 1 : 0, b + s + l + v + h + (I += (B = B + O >>> 0) < O ? 1 : 0) >>> 0; - }, n.sum64_5_lo = function(b, y, s, f, l, u, v, m, h, O) { - return y + f + u + m + O >>> 0; - }, n.rotr64_hi = function(b, y, s) { - return (y << 32 - s | b >>> s) >>> 0; - }, n.rotr64_lo = function(b, y, s) { - return (b << 32 - s | y >>> s) >>> 0; - }, n.shr64_hi = function(b, y, s) { - return b >>> s; - }, n.shr64_lo = function(b, y, s) { - return (b << 32 - s | y >>> s) >>> 0; + return h += (O = O + d >>> 0) < y ? 1 : 0, h += (O = O + s >>> 0) < s ? 1 : 0, b + u + l + v + (h += (O = O + p >>> 0) < p ? 1 : 0) >>> 0; + }, n.sum64_4_lo = function(b, y, u, d, l, s, v, p) { + return y + d + s + p >>> 0; + }, n.sum64_5_hi = function(b, y, u, d, l, s, v, p, h, O) { + var I = 0, k = y; + return I += (k = k + d >>> 0) < y ? 1 : 0, I += (k = k + s >>> 0) < s ? 1 : 0, I += (k = k + p >>> 0) < p ? 1 : 0, b + u + l + v + h + (I += (k = k + O >>> 0) < O ? 1 : 0) >>> 0; + }, n.sum64_5_lo = function(b, y, u, d, l, s, v, p, h, O) { + return y + d + s + p + O >>> 0; + }, n.rotr64_hi = function(b, y, u) { + return (y << 32 - u | b >>> u) >>> 0; + }, n.rotr64_lo = function(b, y, u) { + return (b << 32 - u | y >>> u) >>> 0; + }, n.shr64_hi = function(b, y, u) { + return b >>> u; + }, n.shr64_lo = function(b, y, u) { + return (b << 32 - u | y >>> u) >>> 0; }; }, 9957: (x, n, c) => { var r = Function.prototype.call, a = Object.prototype.hasOwnProperty, i = c(6743); x.exports = i.call(r, a); }, 2723: (x, n, c) => { var r = c(7952), a = c(4367), i = c(3349); - function p(t) { - if (!(this instanceof p)) return new p(t); + function m(t) { + if (!(this instanceof m)) return new m(t); this.hash = t.hash, this.predResist = !!t.predResist, this.outLen = this.hash.outSize, this.minEntropy = t.minEntropy || this.hash.hmacStrength, this._reseed = null, this.reseedInterval = null, this.K = null, this.V = null; - var d = a.toArray(t.entropy, t.entropyEnc || "hex"), b = a.toArray(t.nonce, t.nonceEnc || "hex"), y = a.toArray(t.pers, t.persEnc || "hex"); - i(d.length >= this.minEntropy / 8, "Not enough entropy. Minimum is: " + this.minEntropy + " bits"), this._init(d, b, y); + var f = a.toArray(t.entropy, t.entropyEnc || "hex"), b = a.toArray(t.nonce, t.nonceEnc || "hex"), y = a.toArray(t.pers, t.persEnc || "hex"); + i(f.length >= this.minEntropy / 8, "Not enough entropy. Minimum is: " + this.minEntropy + " bits"), this._init(f, b, y); } - x.exports = p, p.prototype._init = function(t, d, b) { - var y = t.concat(d).concat(b); + x.exports = m, m.prototype._init = function(t, f, b) { + var y = t.concat(f).concat(b); this.K = new Array(this.outLen / 8), this.V = new Array(this.outLen / 8); - for (var s = 0; s < this.V.length; s++) this.K[s] = 0, this.V[s] = 1; + for (var u = 0; u < this.V.length; u++) this.K[u] = 0, this.V[u] = 1; this._update(y), this._reseed = 1, this.reseedInterval = 281474976710656; - }, p.prototype._hmac = function() { + }, m.prototype._hmac = function() { return new r.hmac(this.hash, this.K); - }, p.prototype._update = function(t) { - var d = this._hmac().update(this.V).update([0]); - t && (d = d.update(t)), this.K = d.digest(), this.V = this._hmac().update(this.V).digest(), t && (this.K = this._hmac().update(this.V).update([1]).update(t).digest(), this.V = this._hmac().update(this.V).digest()); - }, p.prototype.reseed = function(t, d, b, y) { - typeof d != "string" && (y = b, b = d, d = null), t = a.toArray(t, d), b = a.toArray(b, y), i(t.length >= this.minEntropy / 8, "Not enough entropy. Minimum is: " + this.minEntropy + " bits"), this._update(t.concat(b || [])), this._reseed = 1; - }, p.prototype.generate = function(t, d, b, y) { + }, m.prototype._update = function(t) { + var f = this._hmac().update(this.V).update([0]); + t && (f = f.update(t)), this.K = f.digest(), this.V = this._hmac().update(this.V).digest(), t && (this.K = this._hmac().update(this.V).update([1]).update(t).digest(), this.V = this._hmac().update(this.V).digest()); + }, m.prototype.reseed = function(t, f, b, y) { + typeof f != "string" && (y = b, b = f, f = null), t = a.toArray(t, f), b = a.toArray(b, y), i(t.length >= this.minEntropy / 8, "Not enough entropy. Minimum is: " + this.minEntropy + " bits"), this._update(t.concat(b || [])), this._reseed = 1; + }, m.prototype.generate = function(t, f, b, y) { if (this._reseed > this.reseedInterval) throw new Error("Reseed is required"); - typeof d != "string" && (y = b, b = d, d = null), b && (b = a.toArray(b, y || "hex"), this._update(b)); - for (var s = []; s.length < t; ) this.V = this._hmac().update(this.V).digest(), s = s.concat(this.V); - var f = s.slice(0, t); - return this._update(b), this._reseed++, a.encode(f, d); + typeof f != "string" && (y = b, b = f, f = null), b && (b = a.toArray(b, y || "hex"), this._update(b)); + for (var u = []; u.length < t; ) this.V = this._hmac().update(this.V).digest(), u = u.concat(this.V); + var d = u.slice(0, t); + return this._update(b), this._reseed++, a.encode(d, f); }; }, 1083: (x, n, c) => { var r = c(1568), a = c(8835), i = x.exports; - for (var p in r) r.hasOwnProperty(p) && (i[p] = r[p]); - function t(d) { - if (typeof d == "string" && (d = a.parse(d)), d.protocol || (d.protocol = "https:"), d.protocol !== "https:") throw new Error('Protocol "' + d.protocol + '" not supported. Expected "https:"'); - return d; + for (var m in r) r.hasOwnProperty(m) && (i[m] = r[m]); + function t(f) { + if (typeof f == "string" && (f = a.parse(f)), f.protocol || (f.protocol = "https:"), f.protocol !== "https:") throw new Error('Protocol "' + f.protocol + '" not supported. Expected "https:"'); + return f; } - i.request = function(d, b) { - return d = t(d), r.request.call(this, d, b); - }, i.get = function(d, b) { - return d = t(d), r.get.call(this, d, b); + i.request = function(f, b) { + return f = t(f), r.request.call(this, f, b); + }, i.get = function(f, b) { + return f = t(f), r.get.call(this, f, b); }; }, 6123: (x, n, c) => { var r; @@ -18682,21 +18682,21 @@ function N6() { }, ms: function(h) { return h === 1 ? "جزء من الثانية" : "أجزاء من الثانية"; }, decimal: "," }, bg: { y: function(h) { - return ["години", "година", "години"][s(h)]; + return ["години", "година", "години"][u(h)]; }, mo: function(h) { - return ["месеца", "месец", "месеца"][s(h)]; + return ["месеца", "месец", "месеца"][u(h)]; }, w: function(h) { - return ["седмици", "седмица", "седмици"][s(h)]; + return ["седмици", "седмица", "седмици"][u(h)]; }, d: function(h) { - return ["дни", "ден", "дни"][s(h)]; + return ["дни", "ден", "дни"][u(h)]; }, h: function(h) { - return ["часа", "час", "часа"][s(h)]; + return ["часа", "час", "часа"][u(h)]; }, m: function(h) { - return ["минути", "минута", "минути"][s(h)]; + return ["минути", "минута", "минути"][u(h)]; }, s: function(h) { - return ["секунди", "секунда", "секунди"][s(h)]; + return ["секунди", "секунда", "секунди"][u(h)]; }, ms: function(h) { - return ["милисекунди", "милисекунда", "милисекунди"][s(h)]; + return ["милисекунди", "милисекунда", "милисекунди"][u(h)]; }, decimal: "," }, ca: { y: function(h) { return "any" + (h === 1 ? "" : "s"); }, mo: function(h) { @@ -18714,21 +18714,21 @@ function N6() { }, ms: function(h) { return "milisegon" + (h === 1 ? "" : "s"); }, decimal: "," }, cs: { y: function(h) { - return ["rok", "roku", "roky", "let"][f(h)]; + return ["rok", "roku", "roky", "let"][d(h)]; }, mo: function(h) { - return ["měsíc", "měsíce", "měsíce", "měsíců"][f(h)]; + return ["měsíc", "měsíce", "měsíce", "měsíců"][d(h)]; }, w: function(h) { - return ["týden", "týdne", "týdny", "týdnů"][f(h)]; + return ["týden", "týdne", "týdny", "týdnů"][d(h)]; }, d: function(h) { - return ["den", "dne", "dny", "dní"][f(h)]; + return ["den", "dne", "dny", "dní"][d(h)]; }, h: function(h) { - return ["hodina", "hodiny", "hodiny", "hodin"][f(h)]; + return ["hodina", "hodiny", "hodiny", "hodin"][d(h)]; }, m: function(h) { - return ["minuta", "minuty", "minuty", "minut"][f(h)]; + return ["minuta", "minuty", "minuty", "minut"][d(h)]; }, s: function(h) { - return ["sekunda", "sekundy", "sekundy", "sekund"][f(h)]; + return ["sekunda", "sekundy", "sekundy", "sekund"][d(h)]; }, ms: function(h) { - return ["milisekunda", "milisekundy", "milisekundy", "milisekund"][f(h)]; + return ["milisekunda", "milisekundy", "milisekundy", "milisekund"][d(h)]; }, decimal: "," }, da: { y: "år", mo: function(h) { return "måned" + (h === 1 ? "" : "er"); }, w: function(h) { @@ -18934,21 +18934,21 @@ function N6() { }, ms: function(h) { return ["milisekundė", "milisekundės", "milisekundžių"][l(h)]; }, decimal: "," }, lv: { y: function(h) { - return u(h) ? "gads" : "gadi"; + return s(h) ? "gads" : "gadi"; }, mo: function(h) { - return u(h) ? "mēnesis" : "mēneši"; + return s(h) ? "mēnesis" : "mēneši"; }, w: function(h) { - return u(h) ? "nedēļa" : "nedēļas"; + return s(h) ? "nedēļa" : "nedēļas"; }, d: function(h) { - return u(h) ? "diena" : "dienas"; + return s(h) ? "diena" : "dienas"; }, h: function(h) { - return u(h) ? "stunda" : "stundas"; + return s(h) ? "stunda" : "stundas"; }, m: function(h) { - return u(h) ? "minūte" : "minūtes"; + return s(h) ? "minūte" : "minūtes"; }, s: function(h) { - return u(h) ? "sekunde" : "sekundes"; + return s(h) ? "sekunde" : "sekundes"; }, ms: function(h) { - return u(h) ? "milisekunde" : "milisekundes"; + return s(h) ? "milisekunde" : "milisekundes"; }, decimal: "," }, ms: { y: "tahun", mo: "bulan", w: "minggu", d: "hari", h: "jam", m: "minit", s: "saat", ms: "milisaat", decimal: "." }, nl: { y: "jaar", mo: function(h) { return h === 1 ? "maand" : "maanden"; }, w: function(h) { @@ -19024,37 +19024,37 @@ function N6() { }, ms: function(h) { return h === 1 ? "milisecundă" : "milisecunde"; }, decimal: "," }, ru: { y: function(h) { - return ["лет", "год", "года"][s(h)]; + return ["лет", "год", "года"][u(h)]; }, mo: function(h) { - return ["месяцев", "месяц", "месяца"][s(h)]; + return ["месяцев", "месяц", "месяца"][u(h)]; }, w: function(h) { - return ["недель", "неделя", "недели"][s(h)]; + return ["недель", "неделя", "недели"][u(h)]; }, d: function(h) { - return ["дней", "день", "дня"][s(h)]; + return ["дней", "день", "дня"][u(h)]; }, h: function(h) { - return ["часов", "час", "часа"][s(h)]; + return ["часов", "час", "часа"][u(h)]; }, m: function(h) { - return ["минут", "минута", "минуты"][s(h)]; + return ["минут", "минута", "минуты"][u(h)]; }, s: function(h) { - return ["секунд", "секунда", "секунды"][s(h)]; + return ["секунд", "секунда", "секунды"][u(h)]; }, ms: function(h) { - return ["миллисекунд", "миллисекунда", "миллисекунды"][s(h)]; + return ["миллисекунд", "миллисекунда", "миллисекунды"][u(h)]; }, decimal: "," }, uk: { y: function(h) { - return ["років", "рік", "роки"][s(h)]; + return ["років", "рік", "роки"][u(h)]; }, mo: function(h) { - return ["місяців", "місяць", "місяці"][s(h)]; + return ["місяців", "місяць", "місяці"][u(h)]; }, w: function(h) { - return ["тижнів", "тиждень", "тижні"][s(h)]; + return ["тижнів", "тиждень", "тижні"][u(h)]; }, d: function(h) { - return ["днів", "день", "дні"][s(h)]; + return ["днів", "день", "дні"][u(h)]; }, h: function(h) { - return ["годин", "година", "години"][s(h)]; + return ["годин", "година", "години"][u(h)]; }, m: function(h) { - return ["хвилин", "хвилина", "хвилини"][s(h)]; + return ["хвилин", "хвилина", "хвилини"][u(h)]; }, s: function(h) { - return ["секунд", "секунда", "секунди"][s(h)]; + return ["секунд", "секунда", "секунди"][u(h)]; }, ms: function(h) { - return ["мілісекунд", "мілісекунда", "мілісекунди"][s(h)]; + return ["мілісекунд", "мілісекунда", "мілісекунди"][u(h)]; }, decimal: "," }, ur: { y: "سال", mo: function(h) { return h === 1 ? "مہینہ" : "مہینے"; }, w: function(h) { @@ -19062,21 +19062,21 @@ function N6() { }, d: "دن", h: function(h) { return h === 1 ? "گھنٹہ" : "گھنٹے"; }, m: "منٹ", s: "سیکنڈ", ms: "ملی سیکنڈ", decimal: "." }, sk: { y: function(h) { - return ["rok", "roky", "roky", "rokov"][f(h)]; + return ["rok", "roky", "roky", "rokov"][d(h)]; }, mo: function(h) { - return ["mesiac", "mesiace", "mesiace", "mesiacov"][f(h)]; + return ["mesiac", "mesiace", "mesiace", "mesiacov"][d(h)]; }, w: function(h) { - return ["týždeň", "týždne", "týždne", "týždňov"][f(h)]; + return ["týždeň", "týždne", "týždne", "týždňov"][d(h)]; }, d: function(h) { - return ["deň", "dni", "dni", "dní"][f(h)]; + return ["deň", "dni", "dni", "dní"][d(h)]; }, h: function(h) { - return ["hodina", "hodiny", "hodiny", "hodín"][f(h)]; + return ["hodina", "hodiny", "hodiny", "hodín"][d(h)]; }, m: function(h) { - return ["minúta", "minúty", "minúty", "minút"][f(h)]; + return ["minúta", "minúty", "minúty", "minút"][d(h)]; }, s: function(h) { - return ["sekunda", "sekundy", "sekundy", "sekúnd"][f(h)]; + return ["sekunda", "sekundy", "sekundy", "sekúnd"][d(h)]; }, ms: function(h) { - return ["milisekunda", "milisekundy", "milisekundy", "milisekúnd"][f(h)]; + return ["milisekunda", "milisekundy", "milisekundy", "milisekúnd"][d(h)]; }, decimal: "," }, sl: { y: function(h) { return h % 10 == 1 ? "leto" : h % 100 == 2 ? "leti" : h % 100 == 3 || h % 100 == 4 || Math.floor(h) !== h && h % 100 <= 5 ? "leta" : "let"; }, mo: function(h) { @@ -19116,31 +19116,31 @@ function N6() { }, h: function(h) { return h === 1 ? "saa" : "masaa"; }, m: "dakika", s: "sekunde", ms: "milisekunde", decimal: "." }, tr: { y: "yıl", mo: "ay", w: "hafta", d: "gün", h: "saat", m: "dakika", s: "saniye", ms: "milisaniye", decimal: "," }, th: { y: "ปี", mo: "เดือน", w: "สัปดาห์", d: "วัน", h: "ชั่วโมง", m: "นาที", s: "วินาที", ms: "มิลลิวินาที", decimal: "." }, vi: { y: "năm", mo: "tháng", w: "tuần", d: "ngày", h: "giờ", m: "phút", s: "giây", ms: "mili giây", decimal: "," }, zh_CN: { y: "年", mo: "个月", w: "周", d: "天", h: "小时", m: "分钟", s: "秒", ms: "毫秒", decimal: "." }, zh_TW: { y: "年", mo: "個月", w: "周", d: "天", h: "小時", m: "分鐘", s: "秒", ms: "毫秒", decimal: "." } }; - function p(h) { - var O = function(I, B) { + function m(h) { + var O = function(I, k) { return function(R, L) { - var N, k, H; + var N, B, H; R = Math.abs(R); - var U, _, T, E = function(z) { + var U, S, T, E = function(z) { var J = [z.language]; - if (m(z, "fallbacks")) { + if (p(z, "fallbacks")) { if (!v(z.fallbacks) || !z.fallbacks.length) throw new Error("fallbacks must be an array with at least one element"); J = J.concat(z.fallbacks); } for (var G = 0; G < J.length; G++) { var Q = J[G]; - if (m(z.languages, Q)) return z.languages[Q]; - if (m(i, Q)) return i[Q]; + if (p(z.languages, Q)) return z.languages[Q]; + if (p(i, Q)) return i[Q]; } throw new Error("No language found."); }(L), M = []; - for (N = 0, k = L.units.length; N < k; N++) { - if (U = L.units[N], _ = L.unitMeasures[U], N + 1 === k) if (m(L, "maxDecimalPoints")) { - var S = Math.pow(10, L.maxDecimalPoints), w = R / _; - T = parseFloat((Math.floor(S * w) / S).toFixed(L.maxDecimalPoints)); - } else T = R / _; - else T = Math.floor(R / _); - M.push({ unitCount: T, unitName: U }), R -= T * _; + for (N = 0, B = L.units.length; N < B; N++) { + if (U = L.units[N], S = L.unitMeasures[U], N + 1 === B) if (p(L, "maxDecimalPoints")) { + var _ = Math.pow(10, L.maxDecimalPoints), w = R / S; + T = parseFloat((Math.floor(_ * w) / _).toFixed(L.maxDecimalPoints)); + } else T = R / S; + else T = Math.floor(R / S); + M.push({ unitCount: T, unitName: U }), R -= T * S; } var A, j, V = 0; for (N = 0; N < M.length; N++) if (M[N].unitCount) { @@ -19149,68 +19149,68 @@ function N6() { } if (L.round) for (N = M.length - 1; N >= 0 && ((H = M[N]).unitCount = Math.round(H.unitCount), N !== 0); N--) j = M[N - 1], A = L.unitMeasures[j.unitName] / L.unitMeasures[H.unitName], (H.unitCount % A == 0 || L.largest && L.largest - 1 < N - V) && (j.unitCount += H.unitCount / A, H.unitCount = 0); var D = []; - for (N = 0, M.length; N < k && ((H = M[N]).unitCount && D.push(d(H.unitCount, H.unitName, E, L)), D.length !== L.largest); N++) ; - return D.length ? L.conjunction && D.length !== 1 ? D.length === 2 ? D.join(L.conjunction) : D.length > 2 ? D.slice(0, -1).join(L.delimiter) + (L.serialComma ? "," : "") + L.conjunction + D.slice(-1) : void 0 : D.join(L.delimiter) : d(0, L.units[L.units.length - 1], E, L); - }(I, b({}, O, B || {})); + for (N = 0, M.length; N < B && ((H = M[N]).unitCount && D.push(f(H.unitCount, H.unitName, E, L)), D.length !== L.largest); N++) ; + return D.length ? L.conjunction && D.length !== 1 ? D.length === 2 ? D.join(L.conjunction) : D.length > 2 ? D.slice(0, -1).join(L.delimiter) + (L.serialComma ? "," : "") + L.conjunction + D.slice(-1) : void 0 : D.join(L.delimiter) : f(0, L.units[L.units.length - 1], E, L); + }(I, b({}, O, k || {})); }; return b(O, { language: "en", delimiter: ", ", spacer: " ", conjunction: "", serialComma: !0, units: ["y", "mo", "w", "d", "h", "m", "s"], languages: {}, round: !1, unitMeasures: { y: 315576e5, mo: 26298e5, w: 6048e5, d: 864e5, h: 36e5, m: 6e4, s: 1e3, ms: 1 } }, h); } - var t = p({}); - function d(h, O, I, B) { + var t = m({}); + function f(h, O, I, k) { var R; - R = m(B, "decimal") ? B.decimal : m(I, "decimal") ? I.decimal : "."; - var L, N = h.toString().replace(".", R), k = I[O]; - return L = typeof k == "function" ? k(h) : k, N + B.spacer + L; + R = p(k, "decimal") ? k.decimal : p(I, "decimal") ? I.decimal : "."; + var L, N = h.toString().replace(".", R), B = I[O]; + return L = typeof B == "function" ? B(h) : B, N + k.spacer + L; } function b(h) { - for (var O, I = 1; I < arguments.length; I++) for (var B in O = arguments[I]) m(O, B) && (h[B] = O[B]); + for (var O, I = 1; I < arguments.length; I++) for (var k in O = arguments[I]) p(O, k) && (h[k] = O[k]); return h; } function y(h) { return h === 1 ? 0 : Math.floor(h) !== h ? 1 : h % 10 >= 2 && h % 10 <= 4 && !(h % 100 > 10 && h % 100 < 20) ? 2 : 3; } - function s(h) { + function u(h) { return Math.floor(h) !== h ? 2 : h % 100 >= 5 && h % 100 <= 20 || h % 10 >= 5 && h % 10 <= 9 || h % 10 == 0 ? 0 : h % 10 == 1 ? 1 : h > 1 ? 2 : 0; } - function f(h) { + function d(h) { return h === 1 ? 0 : Math.floor(h) !== h ? 1 : h % 10 >= 2 && h % 10 <= 4 && h % 100 < 10 ? 2 : 3; } function l(h) { return h === 1 || h % 10 == 1 && h % 100 > 20 ? 0 : Math.floor(h) !== h || h % 10 >= 2 && h % 100 > 20 || h % 10 >= 2 && h % 100 < 10 ? 1 : 2; } - function u(h) { + function s(h) { return h % 10 == 1 && h % 100 != 11; } var v = Array.isArray || function(h) { return Object.prototype.toString.call(h) === "[object Array]"; }; - function m(h, O) { + function p(h, O) { return Object.prototype.hasOwnProperty.call(h, O); } t.getSupportedLanguages = function() { var h = []; - for (var O in i) m(i, O) && O !== "gr" && h.push(O); + for (var O in i) p(i, O) && O !== "gr" && h.push(O); return h; - }, t.humanizer = p, (r = (function() { + }, t.humanizer = m, (r = (function() { return t; }).call(n, c, n, x)) === void 0 || (x.exports = r); })(); }, 251: (x, n) => { - n.read = function(c, r, a, i, p) { - var t, d, b = 8 * p - i - 1, y = (1 << b) - 1, s = y >> 1, f = -7, l = a ? p - 1 : 0, u = a ? -1 : 1, v = c[r + l]; - for (l += u, t = v & (1 << -f) - 1, v >>= -f, f += b; f > 0; t = 256 * t + c[r + l], l += u, f -= 8) ; - for (d = t & (1 << -f) - 1, t >>= -f, f += i; f > 0; d = 256 * d + c[r + l], l += u, f -= 8) ; - if (t === 0) t = 1 - s; + n.read = function(c, r, a, i, m) { + var t, f, b = 8 * m - i - 1, y = (1 << b) - 1, u = y >> 1, d = -7, l = a ? m - 1 : 0, s = a ? -1 : 1, v = c[r + l]; + for (l += s, t = v & (1 << -d) - 1, v >>= -d, d += b; d > 0; t = 256 * t + c[r + l], l += s, d -= 8) ; + for (f = t & (1 << -d) - 1, t >>= -d, d += i; d > 0; f = 256 * f + c[r + l], l += s, d -= 8) ; + if (t === 0) t = 1 - u; else { - if (t === y) return d ? NaN : 1 / 0 * (v ? -1 : 1); - d += Math.pow(2, i), t -= s; - } - return (v ? -1 : 1) * d * Math.pow(2, t - i); - }, n.write = function(c, r, a, i, p, t) { - var d, b, y, s = 8 * t - p - 1, f = (1 << s) - 1, l = f >> 1, u = p === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, v = i ? 0 : t - 1, m = i ? 1 : -1, h = r < 0 || r === 0 && 1 / r < 0 ? 1 : 0; - for (r = Math.abs(r), isNaN(r) || r === 1 / 0 ? (b = isNaN(r) ? 1 : 0, d = f) : (d = Math.floor(Math.log(r) / Math.LN2), r * (y = Math.pow(2, -d)) < 1 && (d--, y *= 2), (r += d + l >= 1 ? u / y : u * Math.pow(2, 1 - l)) * y >= 2 && (d++, y /= 2), d + l >= f ? (b = 0, d = f) : d + l >= 1 ? (b = (r * y - 1) * Math.pow(2, p), d += l) : (b = r * Math.pow(2, l - 1) * Math.pow(2, p), d = 0)); p >= 8; c[a + v] = 255 & b, v += m, b /= 256, p -= 8) ; - for (d = d << p | b, s += p; s > 0; c[a + v] = 255 & d, v += m, d /= 256, s -= 8) ; - c[a + v - m] |= 128 * h; + if (t === y) return f ? NaN : 1 / 0 * (v ? -1 : 1); + f += Math.pow(2, i), t -= u; + } + return (v ? -1 : 1) * f * Math.pow(2, t - i); + }, n.write = function(c, r, a, i, m, t) { + var f, b, y, u = 8 * t - m - 1, d = (1 << u) - 1, l = d >> 1, s = m === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, v = i ? 0 : t - 1, p = i ? 1 : -1, h = r < 0 || r === 0 && 1 / r < 0 ? 1 : 0; + for (r = Math.abs(r), isNaN(r) || r === 1 / 0 ? (b = isNaN(r) ? 1 : 0, f = d) : (f = Math.floor(Math.log(r) / Math.LN2), r * (y = Math.pow(2, -f)) < 1 && (f--, y *= 2), (r += f + l >= 1 ? s / y : s * Math.pow(2, 1 - l)) * y >= 2 && (f++, y /= 2), f + l >= d ? (b = 0, f = d) : f + l >= 1 ? (b = (r * y - 1) * Math.pow(2, m), f += l) : (b = r * Math.pow(2, l - 1) * Math.pow(2, m), f = 0)); m >= 8; c[a + v] = 255 & b, v += p, b /= 256, m -= 8) ; + for (f = f << m | b, u += m; u > 0; c[a + v] = 255 & f, v += p, f /= 256, u -= 8) ; + c[a + v - p] |= 128 * h; }; }, 6698: (x) => { typeof Object.create == "function" ? x.exports = function(n, c) { @@ -19224,14 +19224,14 @@ function N6() { } }; }, 7244: (x, n, c) => { - var r = c(9092)(), a = c(8075)("Object.prototype.toString"), i = function(d) { - return !(r && d && typeof d == "object" && Symbol.toStringTag in d) && a(d) === "[object Arguments]"; - }, p = function(d) { - return !!i(d) || d !== null && typeof d == "object" && typeof d.length == "number" && d.length >= 0 && a(d) !== "[object Array]" && a(d.callee) === "[object Function]"; + var r = c(9092)(), a = c(8075)("Object.prototype.toString"), i = function(f) { + return !(r && f && typeof f == "object" && Symbol.toStringTag in f) && a(f) === "[object Arguments]"; + }, m = function(f) { + return !!i(f) || f !== null && typeof f == "object" && typeof f.length == "number" && f.length >= 0 && a(f) !== "[object Array]" && a(f.callee) === "[object Function]"; }, t = function() { return i(arguments); }(); - i.isLegacyArguments = p, x.exports = t ? i : p; + i.isLegacyArguments = m, x.exports = t ? i : m; }, 9600: (x) => { var n, c, r = Function.prototype.toString, a = typeof Reflect == "object" && Reflect !== null && Reflect.apply; if (typeof a == "function" && typeof Object.defineProperty == "function") try { @@ -19244,57 +19244,57 @@ function N6() { l !== c && (a = null); } else a = null; - var i = /^\s*class\b/, p = function(l) { + var i = /^\s*class\b/, m = function(l) { try { - var u = r.call(l); - return i.test(u); + var s = r.call(l); + return i.test(s); } catch { return !1; } }, t = function(l) { try { - return !p(l) && (r.call(l), !0); + return !m(l) && (r.call(l), !0); } catch { return !1; } - }, d = Object.prototype.toString, b = typeof Symbol == "function" && !!Symbol.toStringTag, y = !(0 in [,]), s = function() { + }, f = Object.prototype.toString, b = typeof Symbol == "function" && !!Symbol.toStringTag, y = !(0 in [,]), u = function() { return !1; }; if (typeof document == "object") { - var f = document.all; - d.call(f) === d.call(document.all) && (s = function(l) { + var d = document.all; + f.call(d) === f.call(document.all) && (u = function(l) { if ((y || !l) && (l === void 0 || typeof l == "object")) try { - var u = d.call(l); - return (u === "[object HTMLAllCollection]" || u === "[object HTML document.all class]" || u === "[object HTMLCollection]" || u === "[object Object]") && l("") == null; + var s = f.call(l); + return (s === "[object HTMLAllCollection]" || s === "[object HTML document.all class]" || s === "[object HTMLCollection]" || s === "[object Object]") && l("") == null; } catch { } return !1; }); } x.exports = a ? function(l) { - if (s(l)) return !0; + if (u(l)) return !0; if (!l || typeof l != "function" && typeof l != "object") return !1; try { a(l, null, n); - } catch (u) { - if (u !== c) return !1; + } catch (s) { + if (s !== c) return !1; } - return !p(l) && t(l); + return !m(l) && t(l); } : function(l) { - if (s(l)) return !0; + if (u(l)) return !0; if (!l || typeof l != "function" && typeof l != "object") return !1; if (b) return t(l); - if (p(l)) return !1; - var u = d.call(l); - return !(u !== "[object Function]" && u !== "[object GeneratorFunction]" && !/^\[object HTML/.test(u)) && t(l); + if (m(l)) return !1; + var s = f.call(l); + return !(s !== "[object Function]" && s !== "[object GeneratorFunction]" && !/^\[object HTML/.test(s)) && t(l); }; }, 8184: (x, n, c) => { - var r, a = Object.prototype.toString, i = Function.prototype.toString, p = /^\s*(?:function)?\*/, t = c(9092)(), d = Object.getPrototypeOf; + var r, a = Object.prototype.toString, i = Function.prototype.toString, m = /^\s*(?:function)?\*/, t = c(9092)(), f = Object.getPrototypeOf; x.exports = function(b) { if (typeof b != "function") return !1; - if (p.test(i.call(b))) return !0; + if (m.test(i.call(b))) return !0; if (!t) return a.call(b) === "[object GeneratorFunction]"; - if (!d) return !1; + if (!f) return !1; if (r === void 0) { var y = function() { if (!t) return !1; @@ -19303,36 +19303,36 @@ function N6() { } catch { } }(); - r = !!y && d(y); + r = !!y && f(y); } - return d(b) === r; + return f(b) === r; }; }, 5680: (x, n, c) => { - var r = c(2682), a = c(9209), i = c(8075), p = i("Object.prototype.toString"), t = c(9092)(), d = c(5795), b = typeof globalThis > "u" ? c.g : globalThis, y = a(), s = i("Array.prototype.indexOf", !0) || function(v, m) { - for (var h = 0; h < v.length; h += 1) if (v[h] === m) return h; + var r = c(2682), a = c(9209), i = c(8075), m = i("Object.prototype.toString"), t = c(9092)(), f = c(5795), b = typeof globalThis > "u" ? c.g : globalThis, y = a(), u = i("Array.prototype.indexOf", !0) || function(v, p) { + for (var h = 0; h < v.length; h += 1) if (v[h] === p) return h; return -1; - }, f = i("String.prototype.slice"), l = {}, u = Object.getPrototypeOf; - t && d && u && r(y, function(v) { - var m = new b[v](); - if (Symbol.toStringTag in m) { - var h = u(m), O = d(h, Symbol.toStringTag); + }, d = i("String.prototype.slice"), l = {}, s = Object.getPrototypeOf; + t && f && s && r(y, function(v) { + var p = new b[v](); + if (Symbol.toStringTag in p) { + var h = s(p), O = f(h, Symbol.toStringTag); if (!O) { - var I = u(h); - O = d(I, Symbol.toStringTag); + var I = s(h); + O = f(I, Symbol.toStringTag); } l[v] = O.get; } }), x.exports = function(v) { if (!v || typeof v != "object") return !1; if (!t || !(Symbol.toStringTag in v)) { - var m = f(p(v), 8, -1); - return s(y, m) > -1; + var p = d(m(v), 8, -1); + return u(y, p) > -1; } - return !!d && function(h) { + return !!f && function(h) { var O = !1; - return r(l, function(I, B) { + return r(l, function(I, k) { if (!O) try { - O = I.call(h) === B; + O = I.call(h) === k; } catch { } }), O; @@ -19355,25 +19355,25 @@ function N6() { return i.length === 1 ? "0" + i : i; } function a(i) { - for (var p = "", t = 0; t < i.length; t++) p += r(i[t].toString(16)); - return p; + for (var m = "", t = 0; t < i.length; t++) m += r(i[t].toString(16)); + return m; } - c.toArray = function(i, p) { + c.toArray = function(i, m) { if (Array.isArray(i)) return i.slice(); if (!i) return []; var t = []; if (typeof i != "string") { - for (var d = 0; d < i.length; d++) t[d] = 0 | i[d]; + for (var f = 0; f < i.length; f++) t[f] = 0 | i[f]; return t; } - if (p === "hex") for ((i = i.replace(/[^a-z0-9]+/gi, "")).length % 2 != 0 && (i = "0" + i), d = 0; d < i.length; d += 2) t.push(parseInt(i[d] + i[d + 1], 16)); - else for (d = 0; d < i.length; d++) { - var b = i.charCodeAt(d), y = b >> 8, s = 255 & b; - y ? t.push(y, s) : t.push(s); + if (m === "hex") for ((i = i.replace(/[^a-z0-9]+/gi, "")).length % 2 != 0 && (i = "0" + i), f = 0; f < i.length; f += 2) t.push(parseInt(i[f] + i[f + 1], 16)); + else for (f = 0; f < i.length; f++) { + var b = i.charCodeAt(f), y = b >> 8, u = 255 & b; + y ? t.push(y, u) : t.push(u); } return t; - }, c.zero2 = r, c.toHex = a, c.encode = function(i, p) { - return p === "hex" ? a(i) : i; + }, c.zero2 = r, c.toHex = a, c.encode = function(i, m) { + return m === "hex" ? a(i) : i; }; }, 5606: (x) => { var n, c, r = x.exports = {}; @@ -19383,7 +19383,7 @@ function N6() { function i() { throw new Error("clearTimeout has not been defined"); } - function p(v) { + function m(v) { if (n === setTimeout) return setTimeout(v, 0); if ((n === a || !n) && setTimeout) return n = setTimeout, setTimeout(v, 0); try { @@ -19408,17 +19408,17 @@ function N6() { c = i; } })(); - var t, d = [], b = !1, y = -1; - function s() { - b && t && (b = !1, t.length ? d = t.concat(d) : y = -1, d.length && f()); + var t, f = [], b = !1, y = -1; + function u() { + b && t && (b = !1, t.length ? f = t.concat(f) : y = -1, f.length && d()); } - function f() { + function d() { if (!b) { - var v = p(s); + var v = m(u); b = !0; - for (var m = d.length; m; ) { - for (t = d, d = []; ++y < m; ) t && t[y].run(); - y = -1, m = d.length; + for (var p = f.length; p; ) { + for (t = f, f = []; ++y < p; ) t && t[y].run(); + y = -1, p = f.length; } t = null, b = !1, function(h) { if (c === clearTimeout) return clearTimeout(h); @@ -19435,18 +19435,18 @@ function N6() { }(v); } } - function l(v, m) { - this.fun = v, this.array = m; + function l(v, p) { + this.fun = v, this.array = p; } - function u() { + function s() { } r.nextTick = function(v) { - var m = new Array(arguments.length - 1); - if (arguments.length > 1) for (var h = 1; h < arguments.length; h++) m[h - 1] = arguments[h]; - d.push(new l(v, m)), d.length !== 1 || b || p(f); + var p = new Array(arguments.length - 1); + if (arguments.length > 1) for (var h = 1; h < arguments.length; h++) p[h - 1] = arguments[h]; + f.push(new l(v, p)), f.length !== 1 || b || m(d); }, l.prototype.run = function() { this.fun.apply(null, this.array); - }, r.title = "browser", r.browser = !0, r.env = {}, r.argv = [], r.version = "", r.versions = {}, r.on = u, r.addListener = u, r.once = u, r.off = u, r.removeListener = u, r.removeAllListeners = u, r.emit = u, r.prependListener = u, r.prependOnceListener = u, r.listeners = function(v) { + }, r.title = "browser", r.browser = !0, r.env = {}, r.argv = [], r.version = "", r.versions = {}, r.on = s, r.addListener = s, r.once = s, r.off = s, r.removeListener = s, r.removeAllListeners = s, r.emit = s, r.prependListener = s, r.prependOnceListener = s, r.listeners = function(v) { return []; }, r.binding = function(v) { throw new Error("process.binding is not supported"); @@ -19463,19 +19463,19 @@ function N6() { } x.exports = function(c, r, a, i) { r = r || "&", a = a || "="; - var p = {}; - if (typeof c != "string" || c.length === 0) return p; + var m = {}; + if (typeof c != "string" || c.length === 0) return m; var t = /\+/g; c = c.split(r); - var d = 1e3; - i && typeof i.maxKeys == "number" && (d = i.maxKeys); + var f = 1e3; + i && typeof i.maxKeys == "number" && (f = i.maxKeys); var b = c.length; - d > 0 && b > d && (b = d); + f > 0 && b > f && (b = f); for (var y = 0; y < b; ++y) { - var s, f, l, u, v = c[y].replace(t, "%20"), m = v.indexOf(a); - m >= 0 ? (s = v.substr(0, m), f = v.substr(m + 1)) : (s = v, f = ""), l = decodeURIComponent(s), u = decodeURIComponent(f), n(p, l) ? Array.isArray(p[l]) ? p[l].push(u) : p[l] = [p[l], u] : p[l] = u; + var u, d, l, s, v = c[y].replace(t, "%20"), p = v.indexOf(a); + p >= 0 ? (u = v.substr(0, p), d = v.substr(p + 1)) : (u = v, d = ""), l = decodeURIComponent(u), s = decodeURIComponent(d), n(m, l) ? Array.isArray(m[l]) ? m[l].push(s) : m[l] = [m[l], s] : m[l] = s; } - return p; + return m; }; }, 9106: (x) => { var n = function(c) { @@ -19491,51 +19491,51 @@ function N6() { } }; x.exports = function(c, r, a, i) { - return r = r || "&", a = a || "=", c === null && (c = void 0), typeof c == "object" ? Object.keys(c).map(function(p) { - var t = encodeURIComponent(n(p)) + a; - return Array.isArray(c[p]) ? c[p].map(function(d) { - return t + encodeURIComponent(n(d)); - }).join(r) : t + encodeURIComponent(n(c[p])); + return r = r || "&", a = a || "=", c === null && (c = void 0), typeof c == "object" ? Object.keys(c).map(function(m) { + var t = encodeURIComponent(n(m)) + a; + return Array.isArray(c[m]) ? c[m].map(function(f) { + return t + encodeURIComponent(n(f)); + }).join(r) : t + encodeURIComponent(n(c[m])); }).join(r) : i ? encodeURIComponent(n(i)) + a + encodeURIComponent(n(c)) : ""; }; }, 7186: (x, n, c) => { n.decode = n.parse = c(1630), n.encode = n.stringify = c(9106); }, 6048: (x) => { var n = {}; - function c(a, i, p) { - p || (p = Error); - var t = function(d) { + function c(a, i, m) { + m || (m = Error); + var t = function(f) { var b, y; - function s(f, l, u) { - return d.call(this, function(v, m, h) { - return typeof i == "string" ? i : i(v, m, h); - }(f, l, u)) || this; + function u(d, l, s) { + return f.call(this, function(v, p, h) { + return typeof i == "string" ? i : i(v, p, h); + }(d, l, s)) || this; } - return y = d, (b = s).prototype = Object.create(y.prototype), b.prototype.constructor = b, b.__proto__ = y, s; - }(p); - t.prototype.name = p.name, t.prototype.code = a, n[a] = t; + return y = f, (b = u).prototype = Object.create(y.prototype), b.prototype.constructor = b, b.__proto__ = y, u; + }(m); + t.prototype.name = m.name, t.prototype.code = a, n[a] = t; } function r(a, i) { if (Array.isArray(a)) { - var p = a.length; + var m = a.length; return a = a.map(function(t) { return String(t); - }), p > 2 ? "one of ".concat(i, " ").concat(a.slice(0, p - 1).join(", "), ", or ") + a[p - 1] : p === 2 ? "one of ".concat(i, " ").concat(a[0], " or ").concat(a[1]) : "of ".concat(i, " ").concat(a[0]); + }), m > 2 ? "one of ".concat(i, " ").concat(a.slice(0, m - 1).join(", "), ", or ") + a[m - 1] : m === 2 ? "one of ".concat(i, " ").concat(a[0], " or ").concat(a[1]) : "of ".concat(i, " ").concat(a[0]); } return "of ".concat(i, " ").concat(String(a)); } c("ERR_INVALID_OPT_VALUE", function(a, i) { return 'The value "' + i + '" is invalid for option "' + a + '"'; - }, TypeError), c("ERR_INVALID_ARG_TYPE", function(a, i, p) { - var t, d, b, y, s; - if (typeof i == "string" && (d = "not ", i.substr(0, 4) === d) ? (t = "must not be", i = i.replace(/^not /, "")) : t = "must be", function(l, u, v) { - return (v === void 0 || v > l.length) && (v = l.length), l.substring(v - 9, v) === u; + }, TypeError), c("ERR_INVALID_ARG_TYPE", function(a, i, m) { + var t, f, b, y, u; + if (typeof i == "string" && (f = "not ", i.substr(0, 4) === f) ? (t = "must not be", i = i.replace(/^not /, "")) : t = "must be", function(l, s, v) { + return (v === void 0 || v > l.length) && (v = l.length), l.substring(v - 9, v) === s; }(a, " argument")) b = "The ".concat(a, " ").concat(t, " ").concat(r(i, "type")); else { - var f = (typeof s != "number" && (s = 0), s + 1 > (y = a).length || y.indexOf(".", s) === -1 ? "argument" : "property"); - b = 'The "'.concat(a, '" ').concat(f, " ").concat(t, " ").concat(r(i, "type")); + var d = (typeof u != "number" && (u = 0), u + 1 > (y = a).length || y.indexOf(".", u) === -1 ? "argument" : "property"); + b = 'The "'.concat(a, '" ').concat(d, " ").concat(t, " ").concat(r(i, "type")); } - return b + ". Received type ".concat(typeof p); + return b + ". Received type ".concat(typeof m); }, TypeError), c("ERR_STREAM_PUSH_AFTER_EOF", "stream.push() after EOF"), c("ERR_METHOD_NOT_IMPLEMENTED", function(a) { return "The " + a + " method is not implemented"; }), c("ERR_STREAM_PREMATURE_CLOSE", "Premature close"), c("ERR_STREAM_DESTROYED", function(a) { @@ -19545,25 +19545,25 @@ function N6() { }, TypeError), c("ERR_STREAM_UNSHIFT_AFTER_END_EVENT", "stream.unshift() after end event"), x.exports.F = n; }, 5382: (x, n, c) => { var r = c(5606), a = Object.keys || function(l) { - var u = []; - for (var v in l) u.push(v); - return u; + var s = []; + for (var v in l) s.push(v); + return s; }; x.exports = y; - var i = c(5412), p = c(6708); + var i = c(5412), m = c(6708); c(6698)(y, i); - for (var t = a(p.prototype), d = 0; d < t.length; d++) { - var b = t[d]; - y.prototype[b] || (y.prototype[b] = p.prototype[b]); + for (var t = a(m.prototype), f = 0; f < t.length; f++) { + var b = t[f]; + y.prototype[b] || (y.prototype[b] = m.prototype[b]); } function y(l) { if (!(this instanceof y)) return new y(l); - i.call(this, l), p.call(this, l), this.allowHalfOpen = !0, l && (l.readable === !1 && (this.readable = !1), l.writable === !1 && (this.writable = !1), l.allowHalfOpen === !1 && (this.allowHalfOpen = !1, this.once("end", s))); + i.call(this, l), m.call(this, l), this.allowHalfOpen = !0, l && (l.readable === !1 && (this.readable = !1), l.writable === !1 && (this.writable = !1), l.allowHalfOpen === !1 && (this.allowHalfOpen = !1, this.once("end", u))); } - function s() { - this._writableState.ended || r.nextTick(f, this); + function u() { + this._writableState.ended || r.nextTick(d, this); } - function f(l) { + function d(l) { l.end(); } Object.defineProperty(y.prototype, "writableHighWaterMark", { enumerable: !1, get: function() { @@ -19584,57 +19584,57 @@ function N6() { if (!(this instanceof a)) return new a(i); r.call(this, i); } - c(6698)(a, r), a.prototype._transform = function(i, p, t) { + c(6698)(a, r), a.prototype._transform = function(i, m, t) { t(null, i); }; }, 5412: (x, n, c) => { var r, a = c(5606); - x.exports = H, H.ReadableState = k, c(7007).EventEmitter; - var i, p = function(Z, q) { + x.exports = H, H.ReadableState = B, c(7007).EventEmitter; + var i, m = function(Z, q) { return Z.listeners(q).length; - }, t = c(345), d = c(8287).Buffer, b = (c.g !== void 0 ? c.g : typeof window < "u" ? window : typeof self < "u" ? self : {}).Uint8Array || function() { + }, t = c(345), f = c(8287).Buffer, b = (c.g !== void 0 ? c.g : typeof window < "u" ? window : typeof self < "u" ? self : {}).Uint8Array || function() { }, y = c(9838); i = y && y.debuglog ? y.debuglog("stream") : function() { }; - var s, f, l, u = c(2726), v = c(5896), m = c(5291).getHighWaterMark, h = c(6048).F, O = h.ERR_INVALID_ARG_TYPE, I = h.ERR_STREAM_PUSH_AFTER_EOF, B = h.ERR_METHOD_NOT_IMPLEMENTED, R = h.ERR_STREAM_UNSHIFT_AFTER_END_EVENT; + var u, d, l, s = c(2726), v = c(5896), p = c(5291).getHighWaterMark, h = c(6048).F, O = h.ERR_INVALID_ARG_TYPE, I = h.ERR_STREAM_PUSH_AFTER_EOF, k = h.ERR_METHOD_NOT_IMPLEMENTED, R = h.ERR_STREAM_UNSHIFT_AFTER_END_EVENT; c(6698)(H, t); var L = v.errorOrDestroy, N = ["error", "close", "destroy", "pause", "resume"]; - function k(Z, q, se) { - r = r || c(5382), Z = Z || {}, typeof se != "boolean" && (se = q instanceof r), this.objectMode = !!Z.objectMode, se && (this.objectMode = this.objectMode || !!Z.readableObjectMode), this.highWaterMark = m(this, Z, "readableHighWaterMark", se), this.buffer = new u(), this.length = 0, this.pipes = null, this.pipesCount = 0, this.flowing = null, this.ended = !1, this.endEmitted = !1, this.reading = !1, this.sync = !0, this.needReadable = !1, this.emittedReadable = !1, this.readableListening = !1, this.resumeScheduled = !1, this.paused = !0, this.emitClose = Z.emitClose !== !1, this.autoDestroy = !!Z.autoDestroy, this.destroyed = !1, this.defaultEncoding = Z.defaultEncoding || "utf8", this.awaitDrain = 0, this.readingMore = !1, this.decoder = null, this.encoding = null, Z.encoding && (s || (s = c(3141).I), this.decoder = new s(Z.encoding), this.encoding = Z.encoding); + function B(Z, q, se) { + r = r || c(5382), Z = Z || {}, typeof se != "boolean" && (se = q instanceof r), this.objectMode = !!Z.objectMode, se && (this.objectMode = this.objectMode || !!Z.readableObjectMode), this.highWaterMark = p(this, Z, "readableHighWaterMark", se), this.buffer = new s(), this.length = 0, this.pipes = null, this.pipesCount = 0, this.flowing = null, this.ended = !1, this.endEmitted = !1, this.reading = !1, this.sync = !0, this.needReadable = !1, this.emittedReadable = !1, this.readableListening = !1, this.resumeScheduled = !1, this.paused = !0, this.emitClose = Z.emitClose !== !1, this.autoDestroy = !!Z.autoDestroy, this.destroyed = !1, this.defaultEncoding = Z.defaultEncoding || "utf8", this.awaitDrain = 0, this.readingMore = !1, this.decoder = null, this.encoding = null, Z.encoding && (u || (u = c(3141).I), this.decoder = new u(Z.encoding), this.encoding = Z.encoding); } function H(Z) { if (r = r || c(5382), !(this instanceof H)) return new H(Z); var q = this instanceof r; - this._readableState = new k(Z, this, q), this.readable = !0, Z && (typeof Z.read == "function" && (this._read = Z.read), typeof Z.destroy == "function" && (this._destroy = Z.destroy)), t.call(this); + this._readableState = new B(Z, this, q), this.readable = !0, Z && (typeof Z.read == "function" && (this._read = Z.read), typeof Z.destroy == "function" && (this._destroy = Z.destroy)), t.call(this); } function U(Z, q, se, ue, ce) { i("readableAddChunk", q); var ie, fe = Z._readableState; - if (q === null) fe.reading = !1, function(Te, _e) { - if (i("onEofChunk"), !_e.ended) { - if (_e.decoder) { - var te = _e.decoder.end(); - te && te.length && (_e.buffer.push(te), _e.length += _e.objectMode ? 1 : te.length); + if (q === null) fe.reading = !1, function(Te, Se) { + if (i("onEofChunk"), !Se.ended) { + if (Se.decoder) { + var te = Se.decoder.end(); + te && te.length && (Se.buffer.push(te), Se.length += Se.objectMode ? 1 : te.length); } - _e.ended = !0, _e.sync ? M(Te) : (_e.needReadable = !1, _e.emittedReadable || (_e.emittedReadable = !0, S(Te))); + Se.ended = !0, Se.sync ? M(Te) : (Se.needReadable = !1, Se.emittedReadable || (Se.emittedReadable = !0, _(Te))); } }(Z, fe); - else if (ce || (ie = function(Te, _e) { + else if (ce || (ie = function(Te, Se) { var te, ye; - return ye = _e, d.isBuffer(ye) || ye instanceof b || typeof _e == "string" || _e === void 0 || Te.objectMode || (te = new O("chunk", ["string", "Buffer", "Uint8Array"], _e)), te; + return ye = Se, f.isBuffer(ye) || ye instanceof b || typeof Se == "string" || Se === void 0 || Te.objectMode || (te = new O("chunk", ["string", "Buffer", "Uint8Array"], Se)), te; }(fe, q)), ie) L(Z, ie); - else if (fe.objectMode || q && q.length > 0) if (typeof q == "string" || fe.objectMode || Object.getPrototypeOf(q) === d.prototype || (q = function(Te) { - return d.from(Te); - }(q)), ue) fe.endEmitted ? L(Z, new R()) : _(Z, fe, q, !0); + else if (fe.objectMode || q && q.length > 0) if (typeof q == "string" || fe.objectMode || Object.getPrototypeOf(q) === f.prototype || (q = function(Te) { + return f.from(Te); + }(q)), ue) fe.endEmitted ? L(Z, new R()) : S(Z, fe, q, !0); else if (fe.ended) L(Z, new I()); else { if (fe.destroyed) return !1; - fe.reading = !1, fe.decoder && !se ? (q = fe.decoder.write(q), fe.objectMode || q.length !== 0 ? _(Z, fe, q, !1) : w(Z, fe)) : _(Z, fe, q, !1); + fe.reading = !1, fe.decoder && !se ? (q = fe.decoder.write(q), fe.objectMode || q.length !== 0 ? S(Z, fe, q, !1) : w(Z, fe)) : S(Z, fe, q, !1); } else ue || (fe.reading = !1, w(Z, fe)); return !fe.ended && (fe.length < fe.highWaterMark || fe.length === 0); } - function _(Z, q, se, ue) { + function S(Z, q, se, ue) { q.flowing && q.length === 0 && !q.sync ? (q.awaitDrain = 0, Z.emit("data", se)) : (q.length += q.objectMode ? 1 : se.length, ue ? q.buffer.unshift(se) : q.buffer.push(se), q.needReadable && M(Z)), w(Z, q); } Object.defineProperty(H.prototype, "destroyed", { enumerable: !1, get: function() { @@ -19645,14 +19645,14 @@ function N6() { q(Z); }, H.prototype.push = function(Z, q) { var se, ue = this._readableState; - return ue.objectMode ? se = !0 : typeof Z == "string" && ((q = q || ue.defaultEncoding) !== ue.encoding && (Z = d.from(Z, q), q = ""), se = !0), U(this, Z, q, !1, se); + return ue.objectMode ? se = !0 : typeof Z == "string" && ((q = q || ue.defaultEncoding) !== ue.encoding && (Z = f.from(Z, q), q = ""), se = !0), U(this, Z, q, !1, se); }, H.prototype.unshift = function(Z) { return U(this, Z, null, !0, !1); }, H.prototype.isPaused = function() { return this._readableState.flowing === !1; }, H.prototype.setEncoding = function(Z) { - s || (s = c(3141).I); - var q = new s(Z); + u || (u = c(3141).I); + var q = new u(Z); this._readableState.decoder = q, this._readableState.encoding = this._readableState.decoder.encoding; for (var se = this._readableState.buffer.head, ue = ""; se !== null; ) ue += q.write(se.data), se = se.next; return this._readableState.buffer.clear(), ue !== "" && this._readableState.buffer.push(ue), this._readableState.length = ue.length, this; @@ -19665,9 +19665,9 @@ function N6() { } function M(Z) { var q = Z._readableState; - i("emitReadable", q.needReadable, q.emittedReadable), q.needReadable = !1, q.emittedReadable || (i("emitReadable", q.flowing), q.emittedReadable = !0, a.nextTick(S, Z)); + i("emitReadable", q.needReadable, q.emittedReadable), q.needReadable = !1, q.emittedReadable || (i("emitReadable", q.flowing), q.emittedReadable = !0, a.nextTick(_, Z)); } - function S(Z) { + function _(Z) { var q = Z._readableState; i("emitReadable_", q.destroyed, q.length, q.ended), q.destroyed || !q.length && !q.ended || (Z.emit("readable"), q.emittedReadable = !1), q.needReadable = !q.flowing && !q.ended && q.length <= q.highWaterMark, z(Z); } @@ -19721,7 +19721,7 @@ function N6() { var ue, ce = q.needReadable; return i("need readable", ce), (q.length === 0 || q.length - Z < q.highWaterMark) && i("length less than watermark", ce = !0), q.ended || q.reading ? i("reading or ended", ce = !1) : ce && (i("do read"), q.reading = !0, q.sync = !0, q.length === 0 && (q.needReadable = !0), this._read(q.highWaterMark), q.sync = !1, q.reading || (Z = E(se, q))), (ue = Z > 0 ? J(Z, q) : null) === null ? (q.needReadable = q.length <= q.highWaterMark, Z = 0) : (q.length -= Z, q.awaitDrain = 0), q.length === 0 && (q.ended || (q.needReadable = !0), se !== Z && q.ended && G(this)), ue !== null && this.emit("data", ue), ue; }, H.prototype._read = function(Z) { - L(this, new B("_read()")); + L(this, new k("_read()")); }, H.prototype.pipe = function(Z, q) { var se = this, ue = this._readableState; switch (ue.pipesCount) { @@ -19740,23 +19740,23 @@ function N6() { i("onend"), Z.end(); } ue.endEmitted ? a.nextTick(ce) : se.once("end", ce), Z.on("unpipe", function W(K, X) { - i("onunpipe"), K === se && X && X.hasUnpiped === !1 && (X.hasUnpiped = !0, i("cleanup"), Z.removeListener("close", ye), Z.removeListener("finish", ve), Z.removeListener("drain", fe), Z.removeListener("error", te), Z.removeListener("unpipe", W), se.removeListener("end", ie), se.removeListener("end", F), se.removeListener("data", _e), Te = !0, !ue.awaitDrain || Z._writableState && !Z._writableState.needDrain || fe()); + i("onunpipe"), K === se && X && X.hasUnpiped === !1 && (X.hasUnpiped = !0, i("cleanup"), Z.removeListener("close", ye), Z.removeListener("finish", ve), Z.removeListener("drain", fe), Z.removeListener("error", te), Z.removeListener("unpipe", W), se.removeListener("end", ie), se.removeListener("end", F), se.removeListener("data", Se), Te = !0, !ue.awaitDrain || Z._writableState && !Z._writableState.needDrain || fe()); }); var fe = /* @__PURE__ */ function(W) { return function() { var K = W._readableState; - i("pipeOnDrain", K.awaitDrain), K.awaitDrain && K.awaitDrain--, K.awaitDrain === 0 && p(W, "data") && (K.flowing = !0, z(W)); + i("pipeOnDrain", K.awaitDrain), K.awaitDrain && K.awaitDrain--, K.awaitDrain === 0 && m(W, "data") && (K.flowing = !0, z(W)); }; }(se); Z.on("drain", fe); var Te = !1; - function _e(W) { + function Se(W) { i("ondata"); var K = Z.write(W); i("dest.write", K), K === !1 && ((ue.pipesCount === 1 && ue.pipes === Z || ue.pipesCount > 1 && ee(ue.pipes, Z) !== -1) && !Te && (i("false write response, pause", ue.awaitDrain), ue.awaitDrain++), se.pause()); } function te(W) { - i("onerror", W), F(), Z.removeListener("error", te), p(Z, "error") === 0 && L(Z, W); + i("onerror", W), F(), Z.removeListener("error", te), m(Z, "error") === 0 && L(Z, W); } function ye() { Z.removeListener("finish", ve), F(); @@ -19767,7 +19767,7 @@ function N6() { function F() { i("unpipe"), se.unpipe(Z); } - return se.on("data", _e), function(W, K, X) { + return se.on("data", Se), function(W, K, X) { if (typeof W.prependListener == "function") return W.prependListener(K, X); W._events && W._events[K] ? Array.isArray(W._events[K]) ? W._events[K].unshift(X) : W._events[K] = [X, W._events[K]] : W.on(K, X); }(Z, "error", te), Z.once("close", ye), Z.once("finish", ve), Z.emit("pipe", se), ue.flowing || (i("pipe resume"), se.resume()), Z; @@ -19819,7 +19819,7 @@ function N6() { i("wrapped _read", fe), ue && (ue = !1, Z.resume()); }, this; }, typeof Symbol == "function" && (H.prototype[Symbol.asyncIterator] = function() { - return f === void 0 && (f = c(2955)), f(this); + return d === void 0 && (d = c(2955)), d(this); }), Object.defineProperty(H.prototype, "readableHighWaterMark", { enumerable: !1, get: function() { return this._readableState.highWaterMark; } }), Object.defineProperty(H.prototype, "readableBuffer", { enumerable: !1, get: function() { @@ -19835,48 +19835,48 @@ function N6() { }); }, 2229: (x, n, c) => { x.exports = y; - var r = c(6048).F, a = r.ERR_METHOD_NOT_IMPLEMENTED, i = r.ERR_MULTIPLE_CALLBACK, p = r.ERR_TRANSFORM_ALREADY_TRANSFORMING, t = r.ERR_TRANSFORM_WITH_LENGTH_0, d = c(5382); - function b(l, u) { + var r = c(6048).F, a = r.ERR_METHOD_NOT_IMPLEMENTED, i = r.ERR_MULTIPLE_CALLBACK, m = r.ERR_TRANSFORM_ALREADY_TRANSFORMING, t = r.ERR_TRANSFORM_WITH_LENGTH_0, f = c(5382); + function b(l, s) { var v = this._transformState; v.transforming = !1; - var m = v.writecb; - if (m === null) return this.emit("error", new i()); - v.writechunk = null, v.writecb = null, u != null && this.push(u), m(l); + var p = v.writecb; + if (p === null) return this.emit("error", new i()); + v.writechunk = null, v.writecb = null, s != null && this.push(s), p(l); var h = this._readableState; h.reading = !1, (h.needReadable || h.length < h.highWaterMark) && this._read(h.highWaterMark); } function y(l) { if (!(this instanceof y)) return new y(l); - d.call(this, l), this._transformState = { afterTransform: b.bind(this), needTransform: !1, transforming: !1, writecb: null, writechunk: null, writeencoding: null }, this._readableState.needReadable = !0, this._readableState.sync = !1, l && (typeof l.transform == "function" && (this._transform = l.transform), typeof l.flush == "function" && (this._flush = l.flush)), this.on("prefinish", s); + f.call(this, l), this._transformState = { afterTransform: b.bind(this), needTransform: !1, transforming: !1, writecb: null, writechunk: null, writeencoding: null }, this._readableState.needReadable = !0, this._readableState.sync = !1, l && (typeof l.transform == "function" && (this._transform = l.transform), typeof l.flush == "function" && (this._flush = l.flush)), this.on("prefinish", u); } - function s() { + function u() { var l = this; - typeof this._flush != "function" || this._readableState.destroyed ? f(this, null, null) : this._flush(function(u, v) { - f(l, u, v); + typeof this._flush != "function" || this._readableState.destroyed ? d(this, null, null) : this._flush(function(s, v) { + d(l, s, v); }); } - function f(l, u, v) { - if (u) return l.emit("error", u); + function d(l, s, v) { + if (s) return l.emit("error", s); if (v != null && l.push(v), l._writableState.length) throw new t(); - if (l._transformState.transforming) throw new p(); + if (l._transformState.transforming) throw new m(); return l.push(null); } - c(6698)(y, d), y.prototype.push = function(l, u) { - return this._transformState.needTransform = !1, d.prototype.push.call(this, l, u); - }, y.prototype._transform = function(l, u, v) { + c(6698)(y, f), y.prototype.push = function(l, s) { + return this._transformState.needTransform = !1, f.prototype.push.call(this, l, s); + }, y.prototype._transform = function(l, s, v) { v(new a("_transform()")); - }, y.prototype._write = function(l, u, v) { - var m = this._transformState; - if (m.writecb = v, m.writechunk = l, m.writeencoding = u, !m.transforming) { + }, y.prototype._write = function(l, s, v) { + var p = this._transformState; + if (p.writecb = v, p.writechunk = l, p.writeencoding = s, !p.transforming) { var h = this._readableState; - (m.needTransform || h.needReadable || h.length < h.highWaterMark) && this._read(h.highWaterMark); + (p.needTransform || h.needReadable || h.length < h.highWaterMark) && this._read(h.highWaterMark); } }, y.prototype._read = function(l) { - var u = this._transformState; - u.writechunk === null || u.transforming ? u.needTransform = !0 : (u.transforming = !0, this._transform(u.writechunk, u.writeencoding, u.afterTransform)); - }, y.prototype._destroy = function(l, u) { - d.prototype._destroy.call(this, l, function(v) { - u(v); + var s = this._transformState; + s.writechunk === null || s.transforming ? s.needTransform = !0 : (s.transforming = !0, this._transform(s.writechunk, s.writeencoding, s.afterTransform)); + }, y.prototype._destroy = function(l, s) { + f.prototype._destroy.call(this, l, function(v) { + s(v); }); }; }, 6708: (x, n, c) => { @@ -19894,42 +19894,42 @@ function N6() { })(A, w); }; } - x.exports = H, H.WritableState = k; - var p, t = { deprecate: c(4643) }, d = c(345), b = c(8287).Buffer, y = (c.g !== void 0 ? c.g : typeof window < "u" ? window : typeof self < "u" ? self : {}).Uint8Array || function() { - }, s = c(5896), f = c(5291).getHighWaterMark, l = c(6048).F, u = l.ERR_INVALID_ARG_TYPE, v = l.ERR_METHOD_NOT_IMPLEMENTED, m = l.ERR_MULTIPLE_CALLBACK, h = l.ERR_STREAM_CANNOT_PIPE, O = l.ERR_STREAM_DESTROYED, I = l.ERR_STREAM_NULL_VALUES, B = l.ERR_STREAM_WRITE_AFTER_END, R = l.ERR_UNKNOWN_ENCODING, L = s.errorOrDestroy; + x.exports = H, H.WritableState = B; + var m, t = { deprecate: c(4643) }, f = c(345), b = c(8287).Buffer, y = (c.g !== void 0 ? c.g : typeof window < "u" ? window : typeof self < "u" ? self : {}).Uint8Array || function() { + }, u = c(5896), d = c(5291).getHighWaterMark, l = c(6048).F, s = l.ERR_INVALID_ARG_TYPE, v = l.ERR_METHOD_NOT_IMPLEMENTED, p = l.ERR_MULTIPLE_CALLBACK, h = l.ERR_STREAM_CANNOT_PIPE, O = l.ERR_STREAM_DESTROYED, I = l.ERR_STREAM_NULL_VALUES, k = l.ERR_STREAM_WRITE_AFTER_END, R = l.ERR_UNKNOWN_ENCODING, L = u.errorOrDestroy; function N() { } - function k(w, A, j) { - r = r || c(5382), w = w || {}, typeof j != "boolean" && (j = A instanceof r), this.objectMode = !!w.objectMode, j && (this.objectMode = this.objectMode || !!w.writableObjectMode), this.highWaterMark = f(this, w, "writableHighWaterMark", j), this.finalCalled = !1, this.needDrain = !1, this.ending = !1, this.ended = !1, this.finished = !1, this.destroyed = !1; + function B(w, A, j) { + r = r || c(5382), w = w || {}, typeof j != "boolean" && (j = A instanceof r), this.objectMode = !!w.objectMode, j && (this.objectMode = this.objectMode || !!w.writableObjectMode), this.highWaterMark = d(this, w, "writableHighWaterMark", j), this.finalCalled = !1, this.needDrain = !1, this.ending = !1, this.ended = !1, this.finished = !1, this.destroyed = !1; var V = w.decodeStrings === !1; this.decodeStrings = !V, this.defaultEncoding = w.defaultEncoding || "utf8", this.length = 0, this.writing = !1, this.corked = 0, this.sync = !0, this.bufferProcessing = !1, this.onwrite = function(D) { (function(z, J) { var G = z._writableState, Q = G.sync, ee = G.writecb; - if (typeof ee != "function") throw new m(); + if (typeof ee != "function") throw new p(); if (function(q) { q.writing = !1, q.writecb = null, q.length -= q.writelen, q.writelen = 0; }(G), J) (function(q, se, ue, ce, ie) { - --se.pendingcb, ue ? (a.nextTick(ie, ce), a.nextTick(S, q, se), q._writableState.errorEmitted = !0, L(q, ce)) : (ie(ce), q._writableState.errorEmitted = !0, L(q, ce), S(q, se)); + --se.pendingcb, ue ? (a.nextTick(ie, ce), a.nextTick(_, q, se), q._writableState.errorEmitted = !0, L(q, ce)) : (ie(ce), q._writableState.errorEmitted = !0, L(q, ce), _(q, se)); })(z, G, Q, J, ee); else { var Z = E(G) || z.destroyed; - Z || G.corked || G.bufferProcessing || !G.bufferedRequest || T(z, G), Q ? a.nextTick(_, z, G, Z, ee) : _(z, G, Z, ee); + Z || G.corked || G.bufferProcessing || !G.bufferedRequest || T(z, G), Q ? a.nextTick(S, z, G, Z, ee) : S(z, G, Z, ee); } })(A, D); }, this.writecb = null, this.writelen = 0, this.bufferedRequest = null, this.lastBufferedRequest = null, this.pendingcb = 0, this.prefinished = !1, this.errorEmitted = !1, this.emitClose = w.emitClose !== !1, this.autoDestroy = !!w.autoDestroy, this.bufferedRequestCount = 0, this.corkedRequestsFree = new i(this); } function H(w) { var A = this instanceof (r = r || c(5382)); - if (!A && !p.call(H, this)) return new H(w); - this._writableState = new k(w, this, A), this.writable = !0, w && (typeof w.write == "function" && (this._write = w.write), typeof w.writev == "function" && (this._writev = w.writev), typeof w.destroy == "function" && (this._destroy = w.destroy), typeof w.final == "function" && (this._final = w.final)), d.call(this); + if (!A && !m.call(H, this)) return new H(w); + this._writableState = new B(w, this, A), this.writable = !0, w && (typeof w.write == "function" && (this._write = w.write), typeof w.writev == "function" && (this._writev = w.writev), typeof w.destroy == "function" && (this._destroy = w.destroy), typeof w.final == "function" && (this._final = w.final)), f.call(this); } function U(w, A, j, V, D, z, J) { A.writelen = V, A.writecb = J, A.writing = !0, A.sync = !0, A.destroyed ? A.onwrite(new O("write")) : j ? w._writev(D, A.onwrite) : w._write(D, z, A.onwrite), A.sync = !1; } - function _(w, A, j, V) { + function S(w, A, j, V) { j || function(D, z) { z.length === 0 && z.needDrain && (z.needDrain = !1, D.emit("drain")); - }(w, A), A.pendingcb--, V(), S(w, A); + }(w, A), A.pendingcb--, V(), _(w, A); } function T(w, A) { A.bufferProcessing = !0; @@ -19953,10 +19953,10 @@ function N6() { } function M(w, A) { w._final(function(j) { - A.pendingcb--, j && L(w, j), A.prefinished = !0, w.emit("prefinish"), S(w, A); + A.pendingcb--, j && L(w, j), A.prefinished = !0, w.emit("prefinish"), _(w, A); }); } - function S(w, A) { + function _(w, A) { var j = E(A); if (j && (function(D, z) { z.prefinished || z.finalCalled || (typeof D._final != "function" || z.destroyed ? (z.prefinished = !0, D.emit("prefinish")) : (z.pendingcb++, z.finalCalled = !0, a.nextTick(M, D, z))); @@ -19966,19 +19966,19 @@ function N6() { } return j; } - c(6698)(H, d), k.prototype.getBuffer = function() { + c(6698)(H, f), B.prototype.getBuffer = function() { for (var w = this.bufferedRequest, A = []; w; ) A.push(w), w = w.next; return A; }, function() { try { - Object.defineProperty(k.prototype, "buffer", { get: t.deprecate(function() { + Object.defineProperty(B.prototype, "buffer", { get: t.deprecate(function() { return this.getBuffer(); }, "_writableState.buffer is deprecated. Use _writableState.getBuffer instead.", "DEP0003") }); } catch { } - }(), typeof Symbol == "function" && Symbol.hasInstance && typeof Function.prototype[Symbol.hasInstance] == "function" ? (p = Function.prototype[Symbol.hasInstance], Object.defineProperty(H, Symbol.hasInstance, { value: function(w) { - return !!p.call(this, w) || this === H && w && w._writableState instanceof k; - } })) : p = function(w) { + }(), typeof Symbol == "function" && Symbol.hasInstance && typeof Function.prototype[Symbol.hasInstance] == "function" ? (m = Function.prototype[Symbol.hasInstance], Object.defineProperty(H, Symbol.hasInstance, { value: function(w) { + return !!m.call(this, w) || this === H && w && w._writableState instanceof B; + } })) : m = function(w) { return w instanceof this; }, H.prototype.pipe = function() { L(this, new h()); @@ -19987,15 +19987,15 @@ function N6() { return J && !b.isBuffer(w) && (w = function(G) { return b.from(G); }(w)), typeof A == "function" && (j = A, A = null), J ? A = "buffer" : A || (A = D.defaultEncoding), typeof j != "function" && (j = N), D.ending ? function(G, Q) { - var ee = new B(); + var ee = new k(); L(G, ee), a.nextTick(Q, ee); }(this, j) : (J || function(G, Q, ee, Z) { var q; - return ee === null ? q = new I() : typeof ee == "string" || Q.objectMode || (q = new u("chunk", ["string", "Buffer"], ee)), !q || (L(G, q), a.nextTick(Z, q), !1); + return ee === null ? q = new I() : typeof ee == "string" || Q.objectMode || (q = new s("chunk", ["string", "Buffer"], ee)), !q || (L(G, q), a.nextTick(Z, q), !1); }(this, D, w, j)) && (D.pendingcb++, z = function(G, Q, ee, Z, q, se) { if (!ee) { - var ue = function(Te, _e, te) { - return Te.objectMode || Te.decodeStrings === !1 || typeof _e != "string" || (_e = b.from(_e, te)), _e; + var ue = function(Te, Se, te) { + return Te.objectMode || Te.decodeStrings === !1 || typeof Se != "string" || (Se = b.from(Se, te)), Se; }(Q, Z, q); Z !== ue && (ee = !0, q = "buffer", Z = ue); } @@ -20025,7 +20025,7 @@ function N6() { }, H.prototype._writev = null, H.prototype.end = function(w, A, j) { var V = this._writableState; return typeof w == "function" ? (j = w, w = null, A = null) : typeof A == "function" && (j = A, A = null), w != null && this.write(w, A), V.corked && (V.corked = 1, this.uncork()), V.ending || function(D, z, J) { - z.ending = !0, S(D, z), J && (z.finished ? a.nextTick(J) : D.once("finish", J)), z.ended = !0, D.writable = !1; + z.ending = !0, _(D, z), J && (z.finished ? a.nextTick(J) : D.once("finish", J)), z.ended = !0, D.writable = !1; }(this, V, j), this; }, Object.defineProperty(H.prototype, "writableLength", { enumerable: !1, get: function() { return this._writableState.length; @@ -20033,250 +20033,250 @@ function N6() { return this._writableState !== void 0 && this._writableState.destroyed; }, set: function(w) { this._writableState && (this._writableState.destroyed = w); - } }), H.prototype.destroy = s.destroy, H.prototype._undestroy = s.undestroy, H.prototype._destroy = function(w, A) { + } }), H.prototype.destroy = u.destroy, H.prototype._undestroy = u.undestroy, H.prototype._destroy = function(w, A) { A(w); }; }, 2955: (x, n, c) => { var r, a = c(5606); - function i(I, B, R) { - return (B = function(L) { - var N = function(k) { - if (typeof k != "object" || k === null) return k; - var H = k[Symbol.toPrimitive]; + function i(I, k, R) { + return (k = function(L) { + var N = function(B) { + if (typeof B != "object" || B === null) return B; + var H = B[Symbol.toPrimitive]; if (H !== void 0) { - var U = H.call(k, "string"); + var U = H.call(B, "string"); if (typeof U != "object") return U; throw new TypeError("@@toPrimitive must return a primitive value."); } - return String(k); + return String(B); }(L); return typeof N == "symbol" ? N : String(N); - }(B)) in I ? Object.defineProperty(I, B, { value: R, enumerable: !0, configurable: !0, writable: !0 }) : I[B] = R, I; + }(k)) in I ? Object.defineProperty(I, k, { value: R, enumerable: !0, configurable: !0, writable: !0 }) : I[k] = R, I; } - var p = c(6238), t = Symbol("lastResolve"), d = Symbol("lastReject"), b = Symbol("error"), y = Symbol("ended"), s = Symbol("lastPromise"), f = Symbol("handlePromise"), l = Symbol("stream"); - function u(I, B) { - return { value: I, done: B }; + var m = c(6238), t = Symbol("lastResolve"), f = Symbol("lastReject"), b = Symbol("error"), y = Symbol("ended"), u = Symbol("lastPromise"), d = Symbol("handlePromise"), l = Symbol("stream"); + function s(I, k) { + return { value: I, done: k }; } function v(I) { - var B = I[t]; - if (B !== null) { + var k = I[t]; + if (k !== null) { var R = I[l].read(); - R !== null && (I[s] = null, I[t] = null, I[d] = null, B(u(R, !1))); + R !== null && (I[u] = null, I[t] = null, I[f] = null, k(s(R, !1))); } } - function m(I) { + function p(I) { a.nextTick(v, I); } var h = Object.getPrototypeOf(function() { }), O = Object.setPrototypeOf((i(r = { get stream() { return this[l]; }, next: function() { - var I = this, B = this[b]; - if (B !== null) return Promise.reject(B); - if (this[y]) return Promise.resolve(u(void 0, !0)); - if (this[l].destroyed) return new Promise(function(k, H) { + var I = this, k = this[b]; + if (k !== null) return Promise.reject(k); + if (this[y]) return Promise.resolve(s(void 0, !0)); + if (this[l].destroyed) return new Promise(function(B, H) { a.nextTick(function() { - I[b] ? H(I[b]) : k(u(void 0, !0)); + I[b] ? H(I[b]) : B(s(void 0, !0)); }); }); - var R, L = this[s]; - if (L) R = new Promise(/* @__PURE__ */ function(k, H) { - return function(U, _) { - k.then(function() { - H[y] ? U(u(void 0, !0)) : H[f](U, _); - }, _); + var R, L = this[u]; + if (L) R = new Promise(/* @__PURE__ */ function(B, H) { + return function(U, S) { + B.then(function() { + H[y] ? U(s(void 0, !0)) : H[d](U, S); + }, S); }; }(L, this)); else { var N = this[l].read(); - if (N !== null) return Promise.resolve(u(N, !1)); - R = new Promise(this[f]); + if (N !== null) return Promise.resolve(s(N, !1)); + R = new Promise(this[d]); } - return this[s] = R, R; + return this[u] = R, R; } }, Symbol.asyncIterator, function() { return this; }), i(r, "return", function() { var I = this; - return new Promise(function(B, R) { + return new Promise(function(k, R) { I[l].destroy(null, function(L) { - L ? R(L) : B(u(void 0, !0)); + L ? R(L) : k(s(void 0, !0)); }); }); }), r), h); x.exports = function(I) { - var B, R = Object.create(O, (i(B = {}, l, { value: I, writable: !0 }), i(B, t, { value: null, writable: !0 }), i(B, d, { value: null, writable: !0 }), i(B, b, { value: null, writable: !0 }), i(B, y, { value: I._readableState.endEmitted, writable: !0 }), i(B, f, { value: function(L, N) { - var k = R[l].read(); - k ? (R[s] = null, R[t] = null, R[d] = null, L(u(k, !1))) : (R[t] = L, R[d] = N); - }, writable: !0 }), B)); - return R[s] = null, p(I, function(L) { + var k, R = Object.create(O, (i(k = {}, l, { value: I, writable: !0 }), i(k, t, { value: null, writable: !0 }), i(k, f, { value: null, writable: !0 }), i(k, b, { value: null, writable: !0 }), i(k, y, { value: I._readableState.endEmitted, writable: !0 }), i(k, d, { value: function(L, N) { + var B = R[l].read(); + B ? (R[u] = null, R[t] = null, R[f] = null, L(s(B, !1))) : (R[t] = L, R[f] = N); + }, writable: !0 }), k)); + return R[u] = null, m(I, function(L) { if (L && L.code !== "ERR_STREAM_PREMATURE_CLOSE") { - var N = R[d]; - return N !== null && (R[s] = null, R[t] = null, R[d] = null, N(L)), void (R[b] = L); + var N = R[f]; + return N !== null && (R[u] = null, R[t] = null, R[f] = null, N(L)), void (R[b] = L); } - var k = R[t]; - k !== null && (R[s] = null, R[t] = null, R[d] = null, k(u(void 0, !0))), R[y] = !0; - }), I.on("readable", m.bind(null, R)), R; + var B = R[t]; + B !== null && (R[u] = null, R[t] = null, R[f] = null, B(s(void 0, !0))), R[y] = !0; + }), I.on("readable", p.bind(null, R)), R; }; }, 2726: (x, n, c) => { - function r(s, f) { - var l = Object.keys(s); + function r(u, d) { + var l = Object.keys(u); if (Object.getOwnPropertySymbols) { - var u = Object.getOwnPropertySymbols(s); - f && (u = u.filter(function(v) { - return Object.getOwnPropertyDescriptor(s, v).enumerable; - })), l.push.apply(l, u); + var s = Object.getOwnPropertySymbols(u); + d && (s = s.filter(function(v) { + return Object.getOwnPropertyDescriptor(u, v).enumerable; + })), l.push.apply(l, s); } return l; } - function a(s) { - for (var f = 1; f < arguments.length; f++) { - var l = arguments[f] != null ? arguments[f] : {}; - f % 2 ? r(Object(l), !0).forEach(function(u) { - i(s, u, l[u]); - }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(s, Object.getOwnPropertyDescriptors(l)) : r(Object(l)).forEach(function(u) { - Object.defineProperty(s, u, Object.getOwnPropertyDescriptor(l, u)); + function a(u) { + for (var d = 1; d < arguments.length; d++) { + var l = arguments[d] != null ? arguments[d] : {}; + d % 2 ? r(Object(l), !0).forEach(function(s) { + i(u, s, l[s]); + }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(u, Object.getOwnPropertyDescriptors(l)) : r(Object(l)).forEach(function(s) { + Object.defineProperty(u, s, Object.getOwnPropertyDescriptor(l, s)); }); } - return s; + return u; } - function i(s, f, l) { - return (f = t(f)) in s ? Object.defineProperty(s, f, { value: l, enumerable: !0, configurable: !0, writable: !0 }) : s[f] = l, s; + function i(u, d, l) { + return (d = t(d)) in u ? Object.defineProperty(u, d, { value: l, enumerable: !0, configurable: !0, writable: !0 }) : u[d] = l, u; } - function p(s, f) { - for (var l = 0; l < f.length; l++) { - var u = f[l]; - u.enumerable = u.enumerable || !1, u.configurable = !0, "value" in u && (u.writable = !0), Object.defineProperty(s, t(u.key), u); + function m(u, d) { + for (var l = 0; l < d.length; l++) { + var s = d[l]; + s.enumerable = s.enumerable || !1, s.configurable = !0, "value" in s && (s.writable = !0), Object.defineProperty(u, t(s.key), s); } } - function t(s) { - var f = function(l) { + function t(u) { + var d = function(l) { if (typeof l != "object" || l === null) return l; - var u = l[Symbol.toPrimitive]; - if (u !== void 0) { - var v = u.call(l, "string"); + var s = l[Symbol.toPrimitive]; + if (s !== void 0) { + var v = s.call(l, "string"); if (typeof v != "object") return v; throw new TypeError("@@toPrimitive must return a primitive value."); } return String(l); - }(s); - return typeof f == "symbol" ? f : String(f); + }(u); + return typeof d == "symbol" ? d : String(d); } - var d = c(8287).Buffer, b = c(5340).inspect, y = b && b.custom || "inspect"; + var f = c(8287).Buffer, b = c(5340).inspect, y = b && b.custom || "inspect"; x.exports = function() { - function s() { - (function(u, v) { - if (!(u instanceof v)) throw new TypeError("Cannot call a class as a function"); - })(this, s), this.head = null, this.tail = null, this.length = 0; + function u() { + (function(s, v) { + if (!(s instanceof v)) throw new TypeError("Cannot call a class as a function"); + })(this, u), this.head = null, this.tail = null, this.length = 0; } - var f, l; - return f = s, (l = [{ key: "push", value: function(u) { - var v = { data: u, next: null }; + var d, l; + return d = u, (l = [{ key: "push", value: function(s) { + var v = { data: s, next: null }; this.length > 0 ? this.tail.next = v : this.head = v, this.tail = v, ++this.length; - } }, { key: "unshift", value: function(u) { - var v = { data: u, next: this.head }; + } }, { key: "unshift", value: function(s) { + var v = { data: s, next: this.head }; this.length === 0 && (this.tail = v), this.head = v, ++this.length; } }, { key: "shift", value: function() { if (this.length !== 0) { - var u = this.head.data; - return this.length === 1 ? this.head = this.tail = null : this.head = this.head.next, --this.length, u; + var s = this.head.data; + return this.length === 1 ? this.head = this.tail = null : this.head = this.head.next, --this.length, s; } } }, { key: "clear", value: function() { this.head = this.tail = null, this.length = 0; - } }, { key: "join", value: function(u) { + } }, { key: "join", value: function(s) { if (this.length === 0) return ""; - for (var v = this.head, m = "" + v.data; v = v.next; ) m += u + v.data; - return m; - } }, { key: "concat", value: function(u) { - if (this.length === 0) return d.alloc(0); - for (var v, m, h, O = d.allocUnsafe(u >>> 0), I = this.head, B = 0; I; ) v = I.data, m = O, h = B, d.prototype.copy.call(v, m, h), B += I.data.length, I = I.next; + for (var v = this.head, p = "" + v.data; v = v.next; ) p += s + v.data; + return p; + } }, { key: "concat", value: function(s) { + if (this.length === 0) return f.alloc(0); + for (var v, p, h, O = f.allocUnsafe(s >>> 0), I = this.head, k = 0; I; ) v = I.data, p = O, h = k, f.prototype.copy.call(v, p, h), k += I.data.length, I = I.next; return O; - } }, { key: "consume", value: function(u, v) { - var m; - return u < this.head.data.length ? (m = this.head.data.slice(0, u), this.head.data = this.head.data.slice(u)) : m = u === this.head.data.length ? this.shift() : v ? this._getString(u) : this._getBuffer(u), m; + } }, { key: "consume", value: function(s, v) { + var p; + return s < this.head.data.length ? (p = this.head.data.slice(0, s), this.head.data = this.head.data.slice(s)) : p = s === this.head.data.length ? this.shift() : v ? this._getString(s) : this._getBuffer(s), p; } }, { key: "first", value: function() { return this.head.data; - } }, { key: "_getString", value: function(u) { - var v = this.head, m = 1, h = v.data; - for (u -= h.length; v = v.next; ) { - var O = v.data, I = u > O.length ? O.length : u; - if (I === O.length ? h += O : h += O.slice(0, u), (u -= I) == 0) { - I === O.length ? (++m, v.next ? this.head = v.next : this.head = this.tail = null) : (this.head = v, v.data = O.slice(I)); + } }, { key: "_getString", value: function(s) { + var v = this.head, p = 1, h = v.data; + for (s -= h.length; v = v.next; ) { + var O = v.data, I = s > O.length ? O.length : s; + if (I === O.length ? h += O : h += O.slice(0, s), (s -= I) == 0) { + I === O.length ? (++p, v.next ? this.head = v.next : this.head = this.tail = null) : (this.head = v, v.data = O.slice(I)); break; } - ++m; - } - return this.length -= m, h; - } }, { key: "_getBuffer", value: function(u) { - var v = d.allocUnsafe(u), m = this.head, h = 1; - for (m.data.copy(v), u -= m.data.length; m = m.next; ) { - var O = m.data, I = u > O.length ? O.length : u; - if (O.copy(v, v.length - u, 0, I), (u -= I) == 0) { - I === O.length ? (++h, m.next ? this.head = m.next : this.head = this.tail = null) : (this.head = m, m.data = O.slice(I)); + ++p; + } + return this.length -= p, h; + } }, { key: "_getBuffer", value: function(s) { + var v = f.allocUnsafe(s), p = this.head, h = 1; + for (p.data.copy(v), s -= p.data.length; p = p.next; ) { + var O = p.data, I = s > O.length ? O.length : s; + if (O.copy(v, v.length - s, 0, I), (s -= I) == 0) { + I === O.length ? (++h, p.next ? this.head = p.next : this.head = this.tail = null) : (this.head = p, p.data = O.slice(I)); break; } ++h; } return this.length -= h, v; - } }, { key: y, value: function(u, v) { + } }, { key: y, value: function(s, v) { return b(this, a(a({}, v), {}, { depth: 0, customInspect: !1 })); - } }]) && p(f.prototype, l), Object.defineProperty(f, "prototype", { writable: !1 }), s; + } }]) && m(d.prototype, l), Object.defineProperty(d, "prototype", { writable: !1 }), u; }(); }, 5896: (x, n, c) => { var r = c(5606); - function a(t, d) { - p(t, d), i(t); + function a(t, f) { + m(t, f), i(t); } function i(t) { t._writableState && !t._writableState.emitClose || t._readableState && !t._readableState.emitClose || t.emit("close"); } - function p(t, d) { - t.emit("error", d); + function m(t, f) { + t.emit("error", f); } - x.exports = { destroy: function(t, d) { - var b = this, y = this._readableState && this._readableState.destroyed, s = this._writableState && this._writableState.destroyed; - return y || s ? (d ? d(t) : t && (this._writableState ? this._writableState.errorEmitted || (this._writableState.errorEmitted = !0, r.nextTick(p, this, t)) : r.nextTick(p, this, t)), this) : (this._readableState && (this._readableState.destroyed = !0), this._writableState && (this._writableState.destroyed = !0), this._destroy(t || null, function(f) { - !d && f ? b._writableState ? b._writableState.errorEmitted ? r.nextTick(i, b) : (b._writableState.errorEmitted = !0, r.nextTick(a, b, f)) : r.nextTick(a, b, f) : d ? (r.nextTick(i, b), d(f)) : r.nextTick(i, b); + x.exports = { destroy: function(t, f) { + var b = this, y = this._readableState && this._readableState.destroyed, u = this._writableState && this._writableState.destroyed; + return y || u ? (f ? f(t) : t && (this._writableState ? this._writableState.errorEmitted || (this._writableState.errorEmitted = !0, r.nextTick(m, this, t)) : r.nextTick(m, this, t)), this) : (this._readableState && (this._readableState.destroyed = !0), this._writableState && (this._writableState.destroyed = !0), this._destroy(t || null, function(d) { + !f && d ? b._writableState ? b._writableState.errorEmitted ? r.nextTick(i, b) : (b._writableState.errorEmitted = !0, r.nextTick(a, b, d)) : r.nextTick(a, b, d) : f ? (r.nextTick(i, b), f(d)) : r.nextTick(i, b); }), this); }, undestroy: function() { this._readableState && (this._readableState.destroyed = !1, this._readableState.reading = !1, this._readableState.ended = !1, this._readableState.endEmitted = !1), this._writableState && (this._writableState.destroyed = !1, this._writableState.ended = !1, this._writableState.ending = !1, this._writableState.finalCalled = !1, this._writableState.prefinished = !1, this._writableState.finished = !1, this._writableState.errorEmitted = !1); - }, errorOrDestroy: function(t, d) { + }, errorOrDestroy: function(t, f) { var b = t._readableState, y = t._writableState; - b && b.autoDestroy || y && y.autoDestroy ? t.destroy(d) : t.emit("error", d); + b && b.autoDestroy || y && y.autoDestroy ? t.destroy(f) : t.emit("error", f); } }; }, 6238: (x, n, c) => { var r = c(6048).F.ERR_STREAM_PREMATURE_CLOSE; function a() { } - x.exports = function i(p, t, d) { - if (typeof t == "function") return i(p, null, t); - t || (t = {}), d = /* @__PURE__ */ function(I) { - var B = !1; + x.exports = function i(m, t, f) { + if (typeof t == "function") return i(m, null, t); + t || (t = {}), f = /* @__PURE__ */ function(I) { + var k = !1; return function() { - if (!B) { - B = !0; + if (!k) { + k = !0; for (var R = arguments.length, L = new Array(R), N = 0; N < R; N++) L[N] = arguments[N]; I.apply(this, L); } }; - }(d || a); - var b = t.readable || t.readable !== !1 && p.readable, y = t.writable || t.writable !== !1 && p.writable, s = function() { - p.writable || l(); - }, f = p._writableState && p._writableState.finished, l = function() { - y = !1, f = !0, b || d.call(p); - }, u = p._readableState && p._readableState.endEmitted, v = function() { - b = !1, u = !0, y || d.call(p); - }, m = function(I) { - d.call(p, I); + }(f || a); + var b = t.readable || t.readable !== !1 && m.readable, y = t.writable || t.writable !== !1 && m.writable, u = function() { + m.writable || l(); + }, d = m._writableState && m._writableState.finished, l = function() { + y = !1, d = !0, b || f.call(m); + }, s = m._readableState && m._readableState.endEmitted, v = function() { + b = !1, s = !0, y || f.call(m); + }, p = function(I) { + f.call(m, I); }, h = function() { var I; - return b && !u ? (p._readableState && p._readableState.ended || (I = new r()), d.call(p, I)) : y && !f ? (p._writableState && p._writableState.ended || (I = new r()), d.call(p, I)) : void 0; + return b && !s ? (m._readableState && m._readableState.ended || (I = new r()), f.call(m, I)) : y && !d ? (m._writableState && m._writableState.ended || (I = new r()), f.call(m, I)) : void 0; }, O = function() { - p.req.on("finish", l); + m.req.on("finish", l); }; return function(I) { return I.setHeader && typeof I.abort == "function"; - }(p) ? (p.on("complete", l), p.on("abort", h), p.req ? O() : p.on("request", O)) : y && !p._writableState && (p.on("end", s), p.on("close", s)), p.on("end", v), p.on("finish", l), t.error !== !1 && p.on("error", m), p.on("close", h), function() { - p.removeListener("complete", l), p.removeListener("abort", h), p.removeListener("request", O), p.req && p.req.removeListener("finish", l), p.removeListener("end", s), p.removeListener("close", s), p.removeListener("finish", l), p.removeListener("end", v), p.removeListener("error", m), p.removeListener("close", h); + }(m) ? (m.on("complete", l), m.on("abort", h), m.req ? O() : m.on("request", O)) : y && !m._writableState && (m.on("end", u), m.on("close", u)), m.on("end", v), m.on("finish", l), t.error !== !1 && m.on("error", p), m.on("close", h), function() { + m.removeListener("complete", l), m.removeListener("abort", h), m.removeListener("request", O), m.req && m.req.removeListener("finish", l), m.removeListener("end", u), m.removeListener("close", u), m.removeListener("finish", l), m.removeListener("end", v), m.removeListener("error", p), m.removeListener("close", h); }; }; }, 5157: (x) => { @@ -20284,25 +20284,25 @@ function N6() { throw new Error("Readable.from is not available in the browser"); }; }, 7758: (x, n, c) => { - var r, a = c(6048).F, i = a.ERR_MISSING_ARGS, p = a.ERR_STREAM_DESTROYED; + var r, a = c(6048).F, i = a.ERR_MISSING_ARGS, m = a.ERR_STREAM_DESTROYED; function t(y) { if (y) throw y; } - function d(y) { + function f(y) { y(); } - function b(y, s) { - return y.pipe(s); + function b(y, u) { + return y.pipe(u); } x.exports = function() { - for (var y = arguments.length, s = new Array(y), f = 0; f < y; f++) s[f] = arguments[f]; - var l, u = function(m) { - return m.length ? typeof m[m.length - 1] != "function" ? t : m.pop() : t; - }(s); - if (Array.isArray(s[0]) && (s = s[0]), s.length < 2) throw new i("streams"); - var v = s.map(function(m, h) { - var O = h < s.length - 1; - return function(I, B, R, L) { + for (var y = arguments.length, u = new Array(y), d = 0; d < y; d++) u[d] = arguments[d]; + var l, s = function(p) { + return p.length ? typeof p[p.length - 1] != "function" ? t : p.pop() : t; + }(u); + if (Array.isArray(u[0]) && (u = u[0]), u.length < 2) throw new i("streams"); + var v = u.map(function(p, h) { + var O = h < u.length - 1; + return function(I, k, R, L) { L = /* @__PURE__ */ function(H) { var U = !1; return function() { @@ -20312,31 +20312,31 @@ function N6() { var N = !1; I.on("close", function() { N = !0; - }), r === void 0 && (r = c(6238)), r(I, { readable: B, writable: R }, function(H) { + }), r === void 0 && (r = c(6238)), r(I, { readable: k, writable: R }, function(H) { if (H) return L(H); N = !0, L(); }); - var k = !1; + var B = !1; return function(H) { - if (!N && !k) return k = !0, function(U) { + if (!N && !B) return B = !0, function(U) { return U.setHeader && typeof U.abort == "function"; - }(I) ? I.abort() : typeof I.destroy == "function" ? I.destroy() : void L(H || new p("pipe")); + }(I) ? I.abort() : typeof I.destroy == "function" ? I.destroy() : void L(H || new m("pipe")); }; - }(m, O, h > 0, function(I) { - l || (l = I), I && v.forEach(d), O || (v.forEach(d), u(l)); + }(p, O, h > 0, function(I) { + l || (l = I), I && v.forEach(f), O || (v.forEach(f), s(l)); }); }); - return s.reduce(b); + return u.reduce(b); }; }, 5291: (x, n, c) => { var r = c(6048).F.ERR_INVALID_OPT_VALUE; - x.exports = { getHighWaterMark: function(a, i, p, t) { - var d = function(b, y, s) { - return b.highWaterMark != null ? b.highWaterMark : y ? b[s] : null; - }(i, t, p); - if (d != null) { - if (!isFinite(d) || Math.floor(d) !== d || d < 0) throw new r(t ? p : "highWaterMark", d); - return Math.floor(d); + x.exports = { getHighWaterMark: function(a, i, m, t) { + var f = function(b, y, u) { + return b.highWaterMark != null ? b.highWaterMark : y ? b[u] : null; + }(i, t, m); + if (f != null) { + if (!isFinite(f) || Math.floor(f) !== f || f < 0) throw new r(t ? m : "highWaterMark", f); + return Math.floor(f); } return a.objectMode ? 16 : 16384; } }; @@ -20346,70 +20346,70 @@ function N6() { (n = x.exports = c(5412)).Stream = n, n.Readable = n, n.Writable = c(6708), n.Duplex = c(5382), n.Transform = c(2229), n.PassThrough = c(3600), n.finished = c(6238), n.pipeline = c(7758); }, 2861: (x, n, c) => { var r = c(8287), a = r.Buffer; - function i(t, d) { - for (var b in t) d[b] = t[b]; + function i(t, f) { + for (var b in t) f[b] = t[b]; } - function p(t, d, b) { - return a(t, d, b); + function m(t, f, b) { + return a(t, f, b); } - a.from && a.alloc && a.allocUnsafe && a.allocUnsafeSlow ? x.exports = r : (i(r, n), n.Buffer = p), p.prototype = Object.create(a.prototype), i(a, p), p.from = function(t, d, b) { + a.from && a.alloc && a.allocUnsafe && a.allocUnsafeSlow ? x.exports = r : (i(r, n), n.Buffer = m), m.prototype = Object.create(a.prototype), i(a, m), m.from = function(t, f, b) { if (typeof t == "number") throw new TypeError("Argument must not be a number"); - return a(t, d, b); - }, p.alloc = function(t, d, b) { + return a(t, f, b); + }, m.alloc = function(t, f, b) { if (typeof t != "number") throw new TypeError("Argument must be a number"); var y = a(t); - return d !== void 0 ? typeof b == "string" ? y.fill(d, b) : y.fill(d) : y.fill(0), y; - }, p.allocUnsafe = function(t) { + return f !== void 0 ? typeof b == "string" ? y.fill(f, b) : y.fill(f) : y.fill(0), y; + }, m.allocUnsafe = function(t) { if (typeof t != "number") throw new TypeError("Argument must be a number"); return a(t); - }, p.allocUnsafeSlow = function(t) { + }, m.allocUnsafeSlow = function(t) { if (typeof t != "number") throw new TypeError("Argument must be a number"); return r.SlowBuffer(t); }; }, 4774: (x, n, c) => { - var r, a = c(5606), i = c(8287), p = i.Buffer, t = {}; + var r, a = c(5606), i = c(8287), m = i.Buffer, t = {}; for (r in i) i.hasOwnProperty(r) && r !== "SlowBuffer" && r !== "Buffer" && (t[r] = i[r]); - var d = t.Buffer = {}; - for (r in p) p.hasOwnProperty(r) && r !== "allocUnsafe" && r !== "allocUnsafeSlow" && (d[r] = p[r]); - if (t.Buffer.prototype = p.prototype, d.from && d.from !== Uint8Array.from || (d.from = function(b, y, s) { + var f = t.Buffer = {}; + for (r in m) m.hasOwnProperty(r) && r !== "allocUnsafe" && r !== "allocUnsafeSlow" && (f[r] = m[r]); + if (t.Buffer.prototype = m.prototype, f.from && f.from !== Uint8Array.from || (f.from = function(b, y, u) { if (typeof b == "number") throw new TypeError('The "value" argument must not be of type number. Received type ' + typeof b); if (b && b.length === void 0) throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof b); - return p(b, y, s); - }), d.alloc || (d.alloc = function(b, y, s) { + return m(b, y, u); + }), f.alloc || (f.alloc = function(b, y, u) { if (typeof b != "number") throw new TypeError('The "size" argument must be of type number. Received type ' + typeof b); if (b < 0 || b >= 2147483648) throw new RangeError('The value "' + b + '" is invalid for option "size"'); - var f = p(b); - return y && y.length !== 0 ? typeof s == "string" ? f.fill(y, s) : f.fill(y) : f.fill(0), f; + var d = m(b); + return y && y.length !== 0 ? typeof u == "string" ? d.fill(y, u) : d.fill(y) : d.fill(0), d; }), !t.kStringMaxLength) try { t.kStringMaxLength = a.binding("buffer").kStringMaxLength; } catch { } t.constants || (t.constants = { MAX_LENGTH: t.kMaxLength }, t.kStringMaxLength && (t.constants.MAX_STRING_LENGTH = t.kStringMaxLength)), x.exports = t; }, 6897: (x, n, c) => { - var r = c(453), a = c(41), i = c(592)(), p = c(5795), t = c(9675), d = r("%Math.floor%"); + var r = c(453), a = c(41), i = c(592)(), m = c(5795), t = c(9675), f = r("%Math.floor%"); x.exports = function(b, y) { if (typeof b != "function") throw new t("`fn` is not a function"); - if (typeof y != "number" || y < 0 || y > 4294967295 || d(y) !== y) throw new t("`length` must be a positive 32-bit integer"); - var s = arguments.length > 2 && !!arguments[2], f = !0, l = !0; - if ("length" in b && p) { - var u = p(b, "length"); - u && !u.configurable && (f = !1), u && !u.writable && (l = !1); + if (typeof y != "number" || y < 0 || y > 4294967295 || f(y) !== y) throw new t("`length` must be a positive 32-bit integer"); + var u = arguments.length > 2 && !!arguments[2], d = !0, l = !0; + if ("length" in b && m) { + var s = m(b, "length"); + s && !s.configurable && (d = !1), s && !s.writable && (l = !1); } - return (f || l || !s) && (i ? a(b, "length", y, !0, !0) : a(b, "length", y)), b; + return (d || l || !u) && (i ? a(b, "length", y, !0, !0) : a(b, "length", y)), b; }; }, 1568: (x, n, c) => { - var r = c(5537), a = c(6917), i = c(7510), p = c(6866), t = c(8835), d = n; - d.request = function(b, y) { + var r = c(5537), a = c(6917), i = c(7510), m = c(6866), t = c(8835), f = n; + f.request = function(b, y) { b = typeof b == "string" ? t.parse(b) : i(b); - var s = c.g.location.protocol.search(/^https?:$/) === -1 ? "http:" : "", f = b.protocol || s, l = b.hostname || b.host, u = b.port, v = b.path || "/"; - l && l.indexOf(":") !== -1 && (l = "[" + l + "]"), b.url = (l ? f + "//" + l : "") + (u ? ":" + u : "") + v, b.method = (b.method || "GET").toUpperCase(), b.headers = b.headers || {}; - var m = new r(b); - return y && m.on("response", y), m; - }, d.get = function(b, y) { - var s = d.request(b, y); - return s.end(), s; - }, d.ClientRequest = r, d.IncomingMessage = a.IncomingMessage, d.Agent = function() { - }, d.Agent.defaultMaxSockets = 4, d.globalAgent = new d.Agent(), d.STATUS_CODES = p, d.METHODS = ["CHECKOUT", "CONNECT", "COPY", "DELETE", "GET", "HEAD", "LOCK", "M-SEARCH", "MERGE", "MKACTIVITY", "MKCOL", "MOVE", "NOTIFY", "OPTIONS", "PATCH", "POST", "PROPFIND", "PROPPATCH", "PURGE", "PUT", "REPORT", "SEARCH", "SUBSCRIBE", "TRACE", "UNLOCK", "UNSUBSCRIBE"]; + var u = c.g.location.protocol.search(/^https?:$/) === -1 ? "http:" : "", d = b.protocol || u, l = b.hostname || b.host, s = b.port, v = b.path || "/"; + l && l.indexOf(":") !== -1 && (l = "[" + l + "]"), b.url = (l ? d + "//" + l : "") + (s ? ":" + s : "") + v, b.method = (b.method || "GET").toUpperCase(), b.headers = b.headers || {}; + var p = new r(b); + return y && p.on("response", y), p; + }, f.get = function(b, y) { + var u = f.request(b, y); + return u.end(), u; + }, f.ClientRequest = r, f.IncomingMessage = a.IncomingMessage, f.Agent = function() { + }, f.Agent.defaultMaxSockets = 4, f.globalAgent = new f.Agent(), f.STATUS_CODES = m, f.METHODS = ["CHECKOUT", "CONNECT", "COPY", "DELETE", "GET", "HEAD", "LOCK", "M-SEARCH", "MERGE", "MKACTIVITY", "MKCOL", "MOVE", "NOTIFY", "OPTIONS", "PATCH", "POST", "PROPFIND", "PROPPATCH", "PURGE", "PUT", "REPORT", "SEARCH", "SUBSCRIBE", "TRACE", "UNLOCK", "UNSUBSCRIBE"]; }, 6688: (x, n, c) => { var r; function a() { @@ -20425,98 +20425,98 @@ function N6() { return r; } function i(t) { - var d = a(); - if (!d) return !1; + var f = a(); + if (!f) return !1; try { - return d.responseType = t, d.responseType === t; + return f.responseType = t, f.responseType === t; } catch { } return !1; } - function p(t) { + function m(t) { return typeof t == "function"; } - n.fetch = p(c.g.fetch) && p(c.g.ReadableStream), n.writableStream = p(c.g.WritableStream), n.abortController = p(c.g.AbortController), n.arraybuffer = n.fetch || i("arraybuffer"), n.msstream = !n.fetch && i("ms-stream"), n.mozchunkedarraybuffer = !n.fetch && i("moz-chunked-arraybuffer"), n.overrideMimeType = n.fetch || !!a() && p(a().overrideMimeType), r = null; + n.fetch = m(c.g.fetch) && m(c.g.ReadableStream), n.writableStream = m(c.g.WritableStream), n.abortController = m(c.g.AbortController), n.arraybuffer = n.fetch || i("arraybuffer"), n.msstream = !n.fetch && i("ms-stream"), n.mozchunkedarraybuffer = !n.fetch && i("moz-chunked-arraybuffer"), n.overrideMimeType = n.fetch || !!a() && m(a().overrideMimeType), r = null; }, 5537: (x, n, c) => { - var r = c(8287).Buffer, a = c(5606), i = c(6688), p = c(6698), t = c(6917), d = c(8399), b = t.IncomingMessage, y = t.readyStates, s = x.exports = function(l) { - var u, v = this; - d.Writable.call(v), v._opts = l, v._body = [], v._headers = {}, l.auth && v.setHeader("Authorization", "Basic " + r.from(l.auth).toString("base64")), Object.keys(l.headers).forEach(function(h) { + var r = c(8287).Buffer, a = c(5606), i = c(6688), m = c(6698), t = c(6917), f = c(8399), b = t.IncomingMessage, y = t.readyStates, u = x.exports = function(l) { + var s, v = this; + f.Writable.call(v), v._opts = l, v._body = [], v._headers = {}, l.auth && v.setHeader("Authorization", "Basic " + r.from(l.auth).toString("base64")), Object.keys(l.headers).forEach(function(h) { v.setHeader(h, l.headers[h]); }); - var m = !0; - if (l.mode === "disable-fetch" || "requestTimeout" in l && !i.abortController) m = !1, u = !0; - else if (l.mode === "prefer-streaming") u = !1; - else if (l.mode === "allow-wrong-content-type") u = !i.overrideMimeType; + var p = !0; + if (l.mode === "disable-fetch" || "requestTimeout" in l && !i.abortController) p = !1, s = !0; + else if (l.mode === "prefer-streaming") s = !1; + else if (l.mode === "allow-wrong-content-type") s = !i.overrideMimeType; else { if (l.mode && l.mode !== "default" && l.mode !== "prefer-fast") throw new Error("Invalid value for opts.mode"); - u = !0; + s = !0; } v._mode = function(h, O) { return i.fetch && O ? "fetch" : i.mozchunkedarraybuffer ? "moz-chunked-arraybuffer" : i.msstream ? "ms-stream" : i.arraybuffer && h ? "arraybuffer" : "text"; - }(u, m), v._fetchTimer = null, v._socketTimeout = null, v._socketTimer = null, v.on("finish", function() { + }(s, p), v._fetchTimer = null, v._socketTimeout = null, v._socketTimer = null, v.on("finish", function() { v._onFinish(); }); }; - p(s, d.Writable), s.prototype.setHeader = function(l, u) { + m(u, f.Writable), u.prototype.setHeader = function(l, s) { var v = l.toLowerCase(); - f.indexOf(v) === -1 && (this._headers[v] = { name: l, value: u }); - }, s.prototype.getHeader = function(l) { - var u = this._headers[l.toLowerCase()]; - return u ? u.value : null; - }, s.prototype.removeHeader = function(l) { + d.indexOf(v) === -1 && (this._headers[v] = { name: l, value: s }); + }, u.prototype.getHeader = function(l) { + var s = this._headers[l.toLowerCase()]; + return s ? s.value : null; + }, u.prototype.removeHeader = function(l) { delete this._headers[l.toLowerCase()]; - }, s.prototype._onFinish = function() { + }, u.prototype._onFinish = function() { var l = this; if (!l._destroyed) { - var u = l._opts; - "timeout" in u && u.timeout !== 0 && l.setTimeout(u.timeout); - var v = l._headers, m = null; - u.method !== "GET" && u.method !== "HEAD" && (m = new Blob(l._body, { type: (v["content-type"] || {}).value || "" })); + var s = l._opts; + "timeout" in s && s.timeout !== 0 && l.setTimeout(s.timeout); + var v = l._headers, p = null; + s.method !== "GET" && s.method !== "HEAD" && (p = new Blob(l._body, { type: (v["content-type"] || {}).value || "" })); var h = []; if (Object.keys(v).forEach(function(R) { var L = v[R].name, N = v[R].value; - Array.isArray(N) ? N.forEach(function(k) { - h.push([L, k]); + Array.isArray(N) ? N.forEach(function(B) { + h.push([L, B]); }) : h.push([L, N]); }), l._mode === "fetch") { var O = null; if (i.abortController) { var I = new AbortController(); - O = I.signal, l._fetchAbortController = I, "requestTimeout" in u && u.requestTimeout !== 0 && (l._fetchTimer = c.g.setTimeout(function() { + O = I.signal, l._fetchAbortController = I, "requestTimeout" in s && s.requestTimeout !== 0 && (l._fetchTimer = c.g.setTimeout(function() { l.emit("requestTimeout"), l._fetchAbortController && l._fetchAbortController.abort(); - }, u.requestTimeout)); + }, s.requestTimeout)); } - c.g.fetch(l._opts.url, { method: l._opts.method, headers: h, body: m || void 0, mode: "cors", credentials: u.withCredentials ? "include" : "same-origin", signal: O }).then(function(R) { + c.g.fetch(l._opts.url, { method: l._opts.method, headers: h, body: p || void 0, mode: "cors", credentials: s.withCredentials ? "include" : "same-origin", signal: O }).then(function(R) { l._fetchResponse = R, l._resetTimers(!1), l._connect(); }, function(R) { l._resetTimers(!0), l._destroyed || l.emit("error", R); }); } else { - var B = l._xhr = new c.g.XMLHttpRequest(); + var k = l._xhr = new c.g.XMLHttpRequest(); try { - B.open(l._opts.method, l._opts.url, !0); + k.open(l._opts.method, l._opts.url, !0); } catch (R) { return void a.nextTick(function() { l.emit("error", R); }); } - "responseType" in B && (B.responseType = l._mode), "withCredentials" in B && (B.withCredentials = !!u.withCredentials), l._mode === "text" && "overrideMimeType" in B && B.overrideMimeType("text/plain; charset=x-user-defined"), "requestTimeout" in u && (B.timeout = u.requestTimeout, B.ontimeout = function() { + "responseType" in k && (k.responseType = l._mode), "withCredentials" in k && (k.withCredentials = !!s.withCredentials), l._mode === "text" && "overrideMimeType" in k && k.overrideMimeType("text/plain; charset=x-user-defined"), "requestTimeout" in s && (k.timeout = s.requestTimeout, k.ontimeout = function() { l.emit("requestTimeout"); }), h.forEach(function(R) { - B.setRequestHeader(R[0], R[1]); - }), l._response = null, B.onreadystatechange = function() { - switch (B.readyState) { + k.setRequestHeader(R[0], R[1]); + }), l._response = null, k.onreadystatechange = function() { + switch (k.readyState) { case y.LOADING: case y.DONE: l._onXHRProgress(); } - }, l._mode === "moz-chunked-arraybuffer" && (B.onprogress = function() { + }, l._mode === "moz-chunked-arraybuffer" && (k.onprogress = function() { l._onXHRProgress(); - }), B.onerror = function() { + }), k.onerror = function() { l._destroyed || (l._resetTimers(!0), l.emit("error", new Error("XHR error"))); }; try { - B.send(m); + k.send(p); } catch (R) { return void a.nextTick(function() { l.emit("error", R); @@ -20524,129 +20524,129 @@ function N6() { } } } - }, s.prototype._onXHRProgress = function() { + }, u.prototype._onXHRProgress = function() { var l = this; - l._resetTimers(!1), function(u) { + l._resetTimers(!1), function(s) { try { - var v = u.status; + var v = s.status; return v !== null && v !== 0; } catch { return !1; } }(l._xhr) && !l._destroyed && (l._response || l._connect(), l._response._onXHRProgress(l._resetTimers.bind(l))); - }, s.prototype._connect = function() { + }, u.prototype._connect = function() { var l = this; - l._destroyed || (l._response = new b(l._xhr, l._fetchResponse, l._mode, l._resetTimers.bind(l)), l._response.on("error", function(u) { - l.emit("error", u); + l._destroyed || (l._response = new b(l._xhr, l._fetchResponse, l._mode, l._resetTimers.bind(l)), l._response.on("error", function(s) { + l.emit("error", s); }), l.emit("response", l._response)); - }, s.prototype._write = function(l, u, v) { + }, u.prototype._write = function(l, s, v) { this._body.push(l), v(); - }, s.prototype._resetTimers = function(l) { - var u = this; - c.g.clearTimeout(u._socketTimer), u._socketTimer = null, l ? (c.g.clearTimeout(u._fetchTimer), u._fetchTimer = null) : u._socketTimeout && (u._socketTimer = c.g.setTimeout(function() { - u.emit("timeout"); - }, u._socketTimeout)); - }, s.prototype.abort = s.prototype.destroy = function(l) { - var u = this; - u._destroyed = !0, u._resetTimers(!0), u._response && (u._response._destroyed = !0), u._xhr ? u._xhr.abort() : u._fetchAbortController && u._fetchAbortController.abort(), l && u.emit("error", l); - }, s.prototype.end = function(l, u, v) { - typeof l == "function" && (v = l, l = void 0), d.Writable.prototype.end.call(this, l, u, v); - }, s.prototype.setTimeout = function(l, u) { + }, u.prototype._resetTimers = function(l) { + var s = this; + c.g.clearTimeout(s._socketTimer), s._socketTimer = null, l ? (c.g.clearTimeout(s._fetchTimer), s._fetchTimer = null) : s._socketTimeout && (s._socketTimer = c.g.setTimeout(function() { + s.emit("timeout"); + }, s._socketTimeout)); + }, u.prototype.abort = u.prototype.destroy = function(l) { + var s = this; + s._destroyed = !0, s._resetTimers(!0), s._response && (s._response._destroyed = !0), s._xhr ? s._xhr.abort() : s._fetchAbortController && s._fetchAbortController.abort(), l && s.emit("error", l); + }, u.prototype.end = function(l, s, v) { + typeof l == "function" && (v = l, l = void 0), f.Writable.prototype.end.call(this, l, s, v); + }, u.prototype.setTimeout = function(l, s) { var v = this; - u && v.once("timeout", u), v._socketTimeout = l, v._resetTimers(!1); - }, s.prototype.flushHeaders = function() { - }, s.prototype.setNoDelay = function() { - }, s.prototype.setSocketKeepAlive = function() { + s && v.once("timeout", s), v._socketTimeout = l, v._resetTimers(!1); + }, u.prototype.flushHeaders = function() { + }, u.prototype.setNoDelay = function() { + }, u.prototype.setSocketKeepAlive = function() { }; - var f = ["accept-charset", "accept-encoding", "access-control-request-headers", "access-control-request-method", "connection", "content-length", "cookie", "cookie2", "date", "dnt", "expect", "host", "keep-alive", "origin", "referer", "te", "trailer", "transfer-encoding", "upgrade", "via"]; + var d = ["accept-charset", "accept-encoding", "access-control-request-headers", "access-control-request-method", "connection", "content-length", "cookie", "cookie2", "date", "dnt", "expect", "host", "keep-alive", "origin", "referer", "te", "trailer", "transfer-encoding", "upgrade", "via"]; }, 6917: (x, n, c) => { - var r = c(5606), a = c(8287).Buffer, i = c(6688), p = c(6698), t = c(8399), d = n.readyStates = { UNSENT: 0, OPENED: 1, HEADERS_RECEIVED: 2, LOADING: 3, DONE: 4 }, b = n.IncomingMessage = function(y, s, f, l) { - var u = this; - if (t.Readable.call(u), u._mode = f, u.headers = {}, u.rawHeaders = [], u.trailers = {}, u.rawTrailers = [], u.on("end", function() { + var r = c(5606), a = c(8287).Buffer, i = c(6688), m = c(6698), t = c(8399), f = n.readyStates = { UNSENT: 0, OPENED: 1, HEADERS_RECEIVED: 2, LOADING: 3, DONE: 4 }, b = n.IncomingMessage = function(y, u, d, l) { + var s = this; + if (t.Readable.call(s), s._mode = d, s.headers = {}, s.rawHeaders = [], s.trailers = {}, s.rawTrailers = [], s.on("end", function() { r.nextTick(function() { - u.emit("close"); + s.emit("close"); }); - }), f === "fetch") { - if (u._fetchResponse = s, u.url = s.url, u.statusCode = s.status, u.statusMessage = s.statusText, s.headers.forEach(function(I, B) { - u.headers[B.toLowerCase()] = I, u.rawHeaders.push(B, I); + }), d === "fetch") { + if (s._fetchResponse = u, s.url = u.url, s.statusCode = u.status, s.statusMessage = u.statusText, u.headers.forEach(function(I, k) { + s.headers[k.toLowerCase()] = I, s.rawHeaders.push(k, I); }), i.writableStream) { var v = new WritableStream({ write: function(I) { - return l(!1), new Promise(function(B, R) { - u._destroyed ? R() : u.push(a.from(I)) ? B() : u._resumeFetch = B; + return l(!1), new Promise(function(k, R) { + s._destroyed ? R() : s.push(a.from(I)) ? k() : s._resumeFetch = k; }); }, close: function() { - l(!0), u._destroyed || u.push(null); + l(!0), s._destroyed || s.push(null); }, abort: function(I) { - l(!0), u._destroyed || u.emit("error", I); + l(!0), s._destroyed || s.emit("error", I); } }); try { - return void s.body.pipeTo(v).catch(function(I) { - l(!0), u._destroyed || u.emit("error", I); + return void u.body.pipeTo(v).catch(function(I) { + l(!0), s._destroyed || s.emit("error", I); }); } catch { } } - var m = s.body.getReader(); + var p = u.body.getReader(); (function I() { - m.read().then(function(B) { - u._destroyed || (l(B.done), B.done ? u.push(null) : (u.push(a.from(B.value)), I())); - }).catch(function(B) { - l(!0), u._destroyed || u.emit("error", B); + p.read().then(function(k) { + s._destroyed || (l(k.done), k.done ? s.push(null) : (s.push(a.from(k.value)), I())); + }).catch(function(k) { + l(!0), s._destroyed || s.emit("error", k); }); })(); - } else if (u._xhr = y, u._pos = 0, u.url = y.responseURL, u.statusCode = y.status, u.statusMessage = y.statusText, y.getAllResponseHeaders().split(/\r?\n/).forEach(function(I) { - var B = I.match(/^([^:]+):\s*(.*)/); - if (B) { - var R = B[1].toLowerCase(); - R === "set-cookie" ? (u.headers[R] === void 0 && (u.headers[R] = []), u.headers[R].push(B[2])) : u.headers[R] !== void 0 ? u.headers[R] += ", " + B[2] : u.headers[R] = B[2], u.rawHeaders.push(B[1], B[2]); - } - }), u._charset = "x-user-defined", !i.overrideMimeType) { - var h = u.rawHeaders["mime-type"]; + } else if (s._xhr = y, s._pos = 0, s.url = y.responseURL, s.statusCode = y.status, s.statusMessage = y.statusText, y.getAllResponseHeaders().split(/\r?\n/).forEach(function(I) { + var k = I.match(/^([^:]+):\s*(.*)/); + if (k) { + var R = k[1].toLowerCase(); + R === "set-cookie" ? (s.headers[R] === void 0 && (s.headers[R] = []), s.headers[R].push(k[2])) : s.headers[R] !== void 0 ? s.headers[R] += ", " + k[2] : s.headers[R] = k[2], s.rawHeaders.push(k[1], k[2]); + } + }), s._charset = "x-user-defined", !i.overrideMimeType) { + var h = s.rawHeaders["mime-type"]; if (h) { var O = h.match(/;\s*charset=([^;])(;|$)/); - O && (u._charset = O[1].toLowerCase()); + O && (s._charset = O[1].toLowerCase()); } - u._charset || (u._charset = "utf-8"); + s._charset || (s._charset = "utf-8"); } }; - p(b, t.Readable), b.prototype._read = function() { + m(b, t.Readable), b.prototype._read = function() { var y = this._resumeFetch; y && (this._resumeFetch = null, y()); }, b.prototype._onXHRProgress = function(y) { - var s = this, f = s._xhr, l = null; - switch (s._mode) { + var u = this, d = u._xhr, l = null; + switch (u._mode) { case "text": - if ((l = f.responseText).length > s._pos) { - var u = l.substr(s._pos); - if (s._charset === "x-user-defined") { - for (var v = a.alloc(u.length), m = 0; m < u.length; m++) v[m] = 255 & u.charCodeAt(m); - s.push(v); - } else s.push(u, s._charset); - s._pos = l.length; + if ((l = d.responseText).length > u._pos) { + var s = l.substr(u._pos); + if (u._charset === "x-user-defined") { + for (var v = a.alloc(s.length), p = 0; p < s.length; p++) v[p] = 255 & s.charCodeAt(p); + u.push(v); + } else u.push(s, u._charset); + u._pos = l.length; } break; case "arraybuffer": - if (f.readyState !== d.DONE || !f.response) break; - l = f.response, s.push(a.from(new Uint8Array(l))); + if (d.readyState !== f.DONE || !d.response) break; + l = d.response, u.push(a.from(new Uint8Array(l))); break; case "moz-chunked-arraybuffer": - if (l = f.response, f.readyState !== d.LOADING || !l) break; - s.push(a.from(new Uint8Array(l))); + if (l = d.response, d.readyState !== f.LOADING || !l) break; + u.push(a.from(new Uint8Array(l))); break; case "ms-stream": - if (l = f.response, f.readyState !== d.LOADING) break; + if (l = d.response, d.readyState !== f.LOADING) break; var h = new c.g.MSStreamReader(); h.onprogress = function() { - h.result.byteLength > s._pos && (s.push(a.from(new Uint8Array(h.result.slice(s._pos)))), s._pos = h.result.byteLength); + h.result.byteLength > u._pos && (u.push(a.from(new Uint8Array(h.result.slice(u._pos)))), u._pos = h.result.byteLength); }, h.onload = function() { - y(!0), s.push(null); + y(!0), u.push(null); }, h.readAsArrayBuffer(l); } - s._xhr.readyState === d.DONE && s._mode !== "ms-stream" && (y(!0), s.push(null)); + u._xhr.readyState === f.DONE && u._mode !== "ms-stream" && (y(!0), u.push(null)); }; }, 3141: (x, n, c) => { - var r = c(2861).Buffer, a = r.isEncoding || function(u) { - switch ((u = "" + u) && u.toLowerCase()) { + var r = c(2861).Buffer, a = r.isEncoding || function(s) { + switch ((s = "" + s) && s.toLowerCase()) { case "hex": case "utf8": case "utf-8": @@ -20663,9 +20663,9 @@ function N6() { return !1; } }; - function i(u) { + function i(s) { var v; - switch (this.encoding = function(m) { + switch (this.encoding = function(p) { var h = function(O) { if (!O) return "utf8"; for (var I; ; ) switch (O) { @@ -20688,95 +20688,95 @@ function N6() { if (I) return; O = ("" + O).toLowerCase(), I = !0; } - }(m); - if (typeof h != "string" && (r.isEncoding === a || !a(m))) throw new Error("Unknown encoding: " + m); - return h || m; - }(u), this.encoding) { + }(p); + if (typeof h != "string" && (r.isEncoding === a || !a(p))) throw new Error("Unknown encoding: " + p); + return h || p; + }(s), this.encoding) { case "utf16le": - this.text = d, this.end = b, v = 4; + this.text = f, this.end = b, v = 4; break; case "utf8": this.fillLast = t, v = 4; break; case "base64": - this.text = y, this.end = s, v = 3; + this.text = y, this.end = u, v = 3; break; default: - return this.write = f, void (this.end = l); + return this.write = d, void (this.end = l); } this.lastNeed = 0, this.lastTotal = 0, this.lastChar = r.allocUnsafe(v); } - function p(u) { - return u <= 127 ? 0 : u >> 5 == 6 ? 2 : u >> 4 == 14 ? 3 : u >> 3 == 30 ? 4 : u >> 6 == 2 ? -1 : -2; + function m(s) { + return s <= 127 ? 0 : s >> 5 == 6 ? 2 : s >> 4 == 14 ? 3 : s >> 3 == 30 ? 4 : s >> 6 == 2 ? -1 : -2; } - function t(u) { - var v = this.lastTotal - this.lastNeed, m = function(h, O) { + function t(s) { + var v = this.lastTotal - this.lastNeed, p = function(h, O) { if ((192 & O[0]) != 128) return h.lastNeed = 0, "�"; if (h.lastNeed > 1 && O.length > 1) { if ((192 & O[1]) != 128) return h.lastNeed = 1, "�"; if (h.lastNeed > 2 && O.length > 2 && (192 & O[2]) != 128) return h.lastNeed = 2, "�"; } - }(this, u); - return m !== void 0 ? m : this.lastNeed <= u.length ? (u.copy(this.lastChar, v, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal)) : (u.copy(this.lastChar, v, 0, u.length), void (this.lastNeed -= u.length)); + }(this, s); + return p !== void 0 ? p : this.lastNeed <= s.length ? (s.copy(this.lastChar, v, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal)) : (s.copy(this.lastChar, v, 0, s.length), void (this.lastNeed -= s.length)); } - function d(u, v) { - if ((u.length - v) % 2 == 0) { - var m = u.toString("utf16le", v); - if (m) { - var h = m.charCodeAt(m.length - 1); - if (h >= 55296 && h <= 56319) return this.lastNeed = 2, this.lastTotal = 4, this.lastChar[0] = u[u.length - 2], this.lastChar[1] = u[u.length - 1], m.slice(0, -1); + function f(s, v) { + if ((s.length - v) % 2 == 0) { + var p = s.toString("utf16le", v); + if (p) { + var h = p.charCodeAt(p.length - 1); + if (h >= 55296 && h <= 56319) return this.lastNeed = 2, this.lastTotal = 4, this.lastChar[0] = s[s.length - 2], this.lastChar[1] = s[s.length - 1], p.slice(0, -1); } - return m; + return p; } - return this.lastNeed = 1, this.lastTotal = 2, this.lastChar[0] = u[u.length - 1], u.toString("utf16le", v, u.length - 1); + return this.lastNeed = 1, this.lastTotal = 2, this.lastChar[0] = s[s.length - 1], s.toString("utf16le", v, s.length - 1); } - function b(u) { - var v = u && u.length ? this.write(u) : ""; + function b(s) { + var v = s && s.length ? this.write(s) : ""; if (this.lastNeed) { - var m = this.lastTotal - this.lastNeed; - return v + this.lastChar.toString("utf16le", 0, m); + var p = this.lastTotal - this.lastNeed; + return v + this.lastChar.toString("utf16le", 0, p); } return v; } - function y(u, v) { - var m = (u.length - v) % 3; - return m === 0 ? u.toString("base64", v) : (this.lastNeed = 3 - m, this.lastTotal = 3, m === 1 ? this.lastChar[0] = u[u.length - 1] : (this.lastChar[0] = u[u.length - 2], this.lastChar[1] = u[u.length - 1]), u.toString("base64", v, u.length - m)); + function y(s, v) { + var p = (s.length - v) % 3; + return p === 0 ? s.toString("base64", v) : (this.lastNeed = 3 - p, this.lastTotal = 3, p === 1 ? this.lastChar[0] = s[s.length - 1] : (this.lastChar[0] = s[s.length - 2], this.lastChar[1] = s[s.length - 1]), s.toString("base64", v, s.length - p)); } - function s(u) { - var v = u && u.length ? this.write(u) : ""; + function u(s) { + var v = s && s.length ? this.write(s) : ""; return this.lastNeed ? v + this.lastChar.toString("base64", 0, 3 - this.lastNeed) : v; } - function f(u) { - return u.toString(this.encoding); + function d(s) { + return s.toString(this.encoding); } - function l(u) { - return u && u.length ? this.write(u) : ""; + function l(s) { + return s && s.length ? this.write(s) : ""; } - n.I = i, i.prototype.write = function(u) { - if (u.length === 0) return ""; - var v, m; + n.I = i, i.prototype.write = function(s) { + if (s.length === 0) return ""; + var v, p; if (this.lastNeed) { - if ((v = this.fillLast(u)) === void 0) return ""; - m = this.lastNeed, this.lastNeed = 0; - } else m = 0; - return m < u.length ? v ? v + this.text(u, m) : this.text(u, m) : v || ""; - }, i.prototype.end = function(u) { - var v = u && u.length ? this.write(u) : ""; + if ((v = this.fillLast(s)) === void 0) return ""; + p = this.lastNeed, this.lastNeed = 0; + } else p = 0; + return p < s.length ? v ? v + this.text(s, p) : this.text(s, p) : v || ""; + }, i.prototype.end = function(s) { + var v = s && s.length ? this.write(s) : ""; return this.lastNeed ? v + "�" : v; - }, i.prototype.text = function(u, v) { - var m = function(O, I, B) { + }, i.prototype.text = function(s, v) { + var p = function(O, I, k) { var R = I.length - 1; - if (R < B) return 0; - var L = p(I[R]); - return L >= 0 ? (L > 0 && (O.lastNeed = L - 1), L) : --R < B || L === -2 ? 0 : (L = p(I[R])) >= 0 ? (L > 0 && (O.lastNeed = L - 2), L) : --R < B || L === -2 ? 0 : (L = p(I[R])) >= 0 ? (L > 0 && (L === 2 ? L = 0 : O.lastNeed = L - 3), L) : 0; - }(this, u, v); - if (!this.lastNeed) return u.toString("utf8", v); - this.lastTotal = m; - var h = u.length - (m - this.lastNeed); - return u.copy(this.lastChar, 0, h), u.toString("utf8", v, h); - }, i.prototype.fillLast = function(u) { - if (this.lastNeed <= u.length) return u.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal); - u.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, u.length), this.lastNeed -= u.length; + if (R < k) return 0; + var L = m(I[R]); + return L >= 0 ? (L > 0 && (O.lastNeed = L - 1), L) : --R < k || L === -2 ? 0 : (L = m(I[R])) >= 0 ? (L > 0 && (O.lastNeed = L - 2), L) : --R < k || L === -2 ? 0 : (L = m(I[R])) >= 0 ? (L > 0 && (L === 2 ? L = 0 : O.lastNeed = L - 3), L) : 0; + }(this, s, v); + if (!this.lastNeed) return s.toString("utf8", v); + this.lastTotal = p; + var h = s.length - (p - this.lastNeed); + return s.copy(this.lastChar, 0, h), s.toString("utf8", v, h); + }, i.prototype.fillLast = function(s) { + if (this.lastNeed <= s.length) return s.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, this.lastNeed), this.lastChar.toString(this.encoding, 0, this.lastTotal); + s.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, s.length), this.lastNeed -= s.length; }; }, 872: (x, n) => { var c, r, a; @@ -20785,129 +20785,129 @@ function N6() { var c; Object.defineProperty(n, "__esModule", { value: !0 }), n.ErrorCode = void 0, (c = n.ErrorCode || (n.ErrorCode = {}))[c.NoSuchDeploy = -32e3] = "NoSuchDeploy", c[c.NoSuchBlock = -32001] = "NoSuchBlock", c[c.FailedToParseQueryKey = -32002] = "FailedToParseQueryKey", c[c.QueryFailed = -32003] = "QueryFailed", c[c.QueryFailedToExecute = -32004] = "QueryFailedToExecute", c[c.FailedToParseGetBalanceURef = -32005] = "FailedToParseGetBalanceURef", c[c.FailedToGetBalance = -32006] = "FailedToGetBalance", c[c.GetBalanceFailedToExecute = -32007] = "GetBalanceFailedToExecute", c[c.InvalidDeploy = -32008] = "InvalidDeploy", c[c.NoSuchAccount = -32009] = "NoSuchAccount", c[c.FailedToGetDictionaryURef = -32010] = "FailedToGetDictionaryURef", c[c.FailedToGetTrie = -32011] = "FailedToGetTrie", c[c.NoSuchStateRoot = -32012] = "NoSuchStateRoot", c[c.NoMainPurse = -32013] = "NoMainPurse", c[c.NoSuchTransaction = -32014] = "NoSuchTransaction", c[c.VariantMismatch = -32015] = "VariantMismatch", c[c.InvalidTransaction = -32016] = "InvalidTransaction", c[c.InvalidBlock = -32017] = "InvalidBlock", c[c.NodeRequestFailed = -32018] = "NodeRequestFailed", c[c.FunctionIsDisabled = -32019] = "FunctionIsDisabled", c[c.NoSuchAddressableEntity = -32020] = "NoSuchAddressableEntity", c[c.AccountMigratedToEntity = -32021] = "AccountMigratedToEntity", c[c.NoRewardsFound = -32022] = "NoRewardsFound", c[c.SwitchBlockNotFound = -32023] = "SwitchBlockNotFound", c[c.SwitchBlockParentNotFound = -32024] = "SwitchBlockParentNotFound", c[c.UnsupportedRewardsV1Request = -32025] = "UnsupportedRewardsV1Request", c[c.PurseNotFound = -32026] = "PurseNotFound"; }, 7909: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(872), n), a(c(471), n); }, 887: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(7545), n), a(c(8855), n), a(c(7941), n), a(c(8389), n), a(c(7909), n); }, 848: (x, n) => { Object.defineProperty(n, "__esModule", { value: !0 }); }, 7021: function(x, n, c) { - var r, a = this && this.__extends || (r = function(y, s) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(f, l) { - f.__proto__ = l; - } || function(f, l) { - for (var u in l) Object.prototype.hasOwnProperty.call(l, u) && (f[u] = l[u]); - }, r(y, s); - }, function(y, s) { - if (typeof s != "function" && s !== null) throw new TypeError("Class extends value " + String(s) + " is not a constructor or null"); - function f() { + var r, a = this && this.__extends || (r = function(y, u) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d, l) { + d.__proto__ = l; + } || function(d, l) { + for (var s in l) Object.prototype.hasOwnProperty.call(l, s) && (d[s] = l[s]); + }, r(y, u); + }, function(y, u) { + if (typeof u != "function" && u !== null) throw new TypeError("Class extends value " + String(u) + " is not a constructor or null"); + function d() { this.constructor = y; } - r(y, s), y.prototype = s === null ? Object.create(s) : (f.prototype = s.prototype, new f()); - }), i = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, p = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + r(y, u), y.prototype = u === null ? Object.create(u) : (d.prototype = u.prototype, new d()); + }), i = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, m = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.HttpError = n.RpcError = void 0; - var t = c(9592), d = function(y) { - function s(f, l, u) { - f === void 0 && (f = 0), l === void 0 && (l = ""); + var t = c(9592), f = function(y) { + function u(d, l, s) { + d === void 0 && (d = 0), l === void 0 && (l = ""); var v = y.call(this, l) || this; - return v.code = f, v.data = u, v; + return v.code = d, v.data = s, v; } - return a(s, y), s.prototype.toString = function() { + return a(u, y), u.prototype.toString = function() { return "key: ".concat(this.message, ", data: ").concat(JSON.stringify(this.data)); - }, i([(0, t.jsonMember)({ constructor: Number }), p("design:type", Number)], s.prototype, "code", void 0), i([(0, t.jsonMember)({ isRequired: !1, constructor: t.AnyT }), p("design:type", Object)], s.prototype, "data", void 0), i([t.jsonObject, p("design:paramtypes", [Object, Object, Object])], s); + }, i([(0, t.jsonMember)({ constructor: Number }), m("design:type", Number)], u.prototype, "code", void 0), i([(0, t.jsonMember)({ isRequired: !1, constructor: t.AnyT }), m("design:type", Object)], u.prototype, "data", void 0), i([t.jsonObject, m("design:paramtypes", [Object, Object, Object])], u); }(Error); - n.RpcError = d; + n.RpcError = f; var b = function(y) { - function s(f, l) { - f === void 0 && (f = 0); - var u = y.call(this, "Code: ".concat(f, ", err: ").concat(l.message)) || this; - return u.sourceErr = l, u.statusCode = f, u; + function u(d, l) { + d === void 0 && (d = 0); + var s = y.call(this, "Code: ".concat(d, ", err: ").concat(l.message)) || this; + return s.sourceErr = l, s.statusCode = d, s; } - return a(s, y), s.prototype.unwrap = function() { + return a(u, y), u.prototype.unwrap = function() { return this.sourceErr; - }, s.prototype.isNotFound = function() { + }, u.prototype.isNotFound = function() { return this.statusCode === 404; - }, s.isHttpError = function(f) { - return !!(f?.statusCode && f?.sourceErr); - }, i([(0, t.jsonMember)({ constructor: Error }), p("design:type", Object)], s.prototype, "sourceErr", void 0), i([(0, t.jsonMember)({ constructor: Number }), p("design:type", Number)], s.prototype, "statusCode", void 0), i([t.jsonObject, p("design:paramtypes", [Object, Object])], s); + }, u.isHttpError = function(d) { + return !!(d?.statusCode && d?.sourceErr); + }, i([(0, t.jsonMember)({ constructor: Error }), m("design:type", Object)], u.prototype, "sourceErr", void 0), i([(0, t.jsonMember)({ constructor: Number }), m("design:type", Number)], u.prototype, "statusCode", void 0), i([t.jsonObject, m("design:paramtypes", [Object, Object])], u); }(Error); n.HttpError = b; }, 440: function(x, n, c) { var r = this && this.__assign || function() { - return r = Object.assign || function(f) { - for (var l, u = 1, v = arguments.length; u < v; u++) for (var m in l = arguments[u]) Object.prototype.hasOwnProperty.call(l, m) && (f[m] = l[m]); - return f; + return r = Object.assign || function(d) { + for (var l, s = 1, v = arguments.length; s < v; s++) for (var p in l = arguments[s]) Object.prototype.hasOwnProperty.call(l, p) && (d[p] = l[p]); + return d; }, r.apply(this, arguments); - }, a = this && this.__awaiter || function(f, l, u, v) { - return new (u || (u = Promise))(function(m, h) { + }, a = this && this.__awaiter || function(d, l, s, v) { + return new (s || (s = Promise))(function(p, h) { function O(R) { try { - B(v.next(R)); + k(v.next(R)); } catch (L) { h(L); } } function I(R) { try { - B(v.throw(R)); + k(v.throw(R)); } catch (L) { h(L); } } - function B(R) { + function k(R) { var L; - R.done ? m(R.value) : (L = R.value, L instanceof u ? L : new u(function(N) { + R.done ? p(R.value) : (L = R.value, L instanceof s ? L : new s(function(N) { N(L); })).then(O, I); } - B((v = v.apply(f, l || [])).next()); + k((v = v.apply(d, l || [])).next()); }); - }, i = this && this.__generator || function(f, l) { - var u, v, m, h, O = { label: 0, sent: function() { - if (1 & m[0]) throw m[1]; - return m[1]; + }, i = this && this.__generator || function(d, l) { + var s, v, p, h, O = { label: 0, sent: function() { + if (1 & p[0]) throw p[1]; + return p[1]; }, trys: [], ops: [] }; return h = { next: I(0), throw: I(1), return: I(2) }, typeof Symbol == "function" && (h[Symbol.iterator] = function() { return this; }), h; - function I(B) { + function I(k) { return function(R) { return function(L) { - if (u) throw new TypeError("Generator is already executing."); + if (s) throw new TypeError("Generator is already executing."); for (; h && (h = 0, L[0] && (O = 0)), O; ) try { - if (u = 1, v && (m = 2 & L[0] ? v.return : L[0] ? v.throw || ((m = v.return) && m.call(v), 0) : v.next) && !(m = m.call(v, L[1])).done) return m; - switch (v = 0, m && (L = [2 & L[0], m.value]), L[0]) { + if (s = 1, v && (p = 2 & L[0] ? v.return : L[0] ? v.throw || ((p = v.return) && p.call(v), 0) : v.next) && !(p = p.call(v, L[1])).done) return p; + switch (v = 0, p && (L = [2 & L[0], p.value]), L[0]) { case 0: case 1: - m = L; + p = L; break; case 4: return O.label++, { value: L[1], done: !1 }; @@ -20918,121 +20918,121 @@ function N6() { L = O.ops.pop(), O.trys.pop(); continue; default: - if (!((m = (m = O.trys).length > 0 && m[m.length - 1]) || L[0] !== 6 && L[0] !== 2)) { + if (!((p = (p = O.trys).length > 0 && p[p.length - 1]) || L[0] !== 6 && L[0] !== 2)) { O = 0; continue; } - if (L[0] === 3 && (!m || L[1] > m[0] && L[1] < m[3])) { + if (L[0] === 3 && (!p || L[1] > p[0] && L[1] < p[3])) { O.label = L[1]; break; } - if (L[0] === 6 && O.label < m[1]) { - O.label = m[1], m = L; + if (L[0] === 6 && O.label < p[1]) { + O.label = p[1], p = L; break; } - if (m && O.label < m[2]) { - O.label = m[2], O.ops.push(L); + if (p && O.label < p[2]) { + O.label = p[2], O.ops.push(L); break; } - m[2] && O.ops.pop(), O.trys.pop(); + p[2] && O.ops.pop(), O.trys.pop(); continue; } - L = l.call(f, O); + L = l.call(d, O); } catch (N) { L = [6, N], v = 0; } finally { - u = m = 0; + s = p = 0; } if (5 & L[0]) throw L[1]; return { value: L[0] ? L[1] : void 0, done: !0 }; - }([B, R]); + }([k, R]); }; } - }, p = this && this.__importDefault || function(f) { - return f && f.__esModule ? f : { default: f }; + }, m = this && this.__importDefault || function(d) { + return d && d.__esModule ? d : { default: d }; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.HttpHandler = n.ErrRpcResponseUnmarshal = n.ErrReadHttpResponseBody = n.ErrProcessHttpRequest = n.ErrParamsJsonStringifyHandler = void 0; - var t = c(9592), d = p(c(6425)), b = c(7021), y = c(5409); + var t = c(9592), f = m(c(6425)), b = c(7021), y = c(5409); n.ErrParamsJsonStringifyHandler = new Error("failed to stringify json rpc request's params"), n.ErrProcessHttpRequest = new Error("failed to send http request"), n.ErrReadHttpResponseBody = new Error("failed to read http response body"), n.ErrRpcResponseUnmarshal = new Error("failed to unmarshal rpc response"); - var s = function() { - function f(l, u) { - u === void 0 && (u = "axios"), this.customHeaders = {}, this.endpoint = l, this.client = u, u === "axios" && (this.httpClient = d.default.create()); + var u = function() { + function d(l, s) { + s === void 0 && (s = "axios"), this.customHeaders = {}, this.endpoint = l, this.client = s, s === "axios" && (this.httpClient = f.default.create()); } - return f.prototype.setCustomHeaders = function(l) { + return d.prototype.setCustomHeaders = function(l) { this.customHeaders = l; - }, f.prototype.setReferrer = function(l) { + }, d.prototype.setReferrer = function(l) { this.referrer = l; - }, f.prototype.processCall = function(l) { + }, d.prototype.processCall = function(l) { return a(this, void 0, void 0, function() { - var u, v; - return i(this, function(m) { - u = new t.TypedJSON(y.RpcRequest); + var s, v; + return i(this, function(p) { + s = new t.TypedJSON(y.RpcRequest); try { - v = u.stringify(l); + v = s.stringify(l); } catch (h) { throw new Error("".concat(n.ErrParamsJsonStringifyHandler.message, ", details: ").concat(h.message)); } return this.client === "axios" ? [2, this.processAxiosRequest(v)] : [2, this.processFetchRequest(v)]; }); }); - }, f.prototype.processAxiosRequest = function(l) { + }, d.prototype.processAxiosRequest = function(l) { return a(this, void 0, void 0, function() { - var u, v, m; + var s, v, p; return i(this, function(h) { switch (h.label) { case 0: - u = { method: "POST", url: this.endpoint, headers: r({ "Content-Type": "application/json" }, this.customHeaders), data: l }, h.label = 1; + s = { method: "POST", url: this.endpoint, headers: r({ "Content-Type": "application/json" }, this.customHeaders), data: l }, h.label = 1; case 1: - return h.trys.push([1, 3, , 4]), [4, this.httpClient.request(u)]; + return h.trys.push([1, 3, , 4]), [4, this.httpClient.request(s)]; case 2: if ((v = h.sent()).status < 200 || v.status >= 300) throw new b.HttpError(v.status, new Error(v.statusText)); return [2, v.data]; case 3: - throw m = h.sent(), d.default.isAxiosError(m) && m.response ? new b.HttpError(m.response.status, new Error(m.response.statusText)) : new Error("".concat(n.ErrProcessHttpRequest.message, ", details: ").concat(m.message)); + throw p = h.sent(), f.default.isAxiosError(p) && p.response ? new b.HttpError(p.response.status, new Error(p.response.statusText)) : new Error("".concat(n.ErrProcessHttpRequest.message, ", details: ").concat(p.message)); case 4: return [2]; } }); }); - }, f.prototype.processFetchRequest = function(l) { + }, d.prototype.processFetchRequest = function(l) { return a(this, void 0, void 0, function() { - var u, v; - return i(this, function(m) { - switch (m.label) { + var s, v; + return i(this, function(p) { + switch (p.label) { case 0: - return m.trys.push([0, 2, , 3]), [4, fetch(this.endpoint, r(r({ method: "POST" }, this.referrer ? { referrer: this.referrer } : {}), { headers: r({ "Content-Type": "application/json" }, this.customHeaders), body: l }))]; + return p.trys.push([0, 2, , 3]), [4, fetch(this.endpoint, r(r({ method: "POST" }, this.referrer ? { referrer: this.referrer } : {}), { headers: r({ "Content-Type": "application/json" }, this.customHeaders), body: l }))]; case 1: - if ((u = m.sent()).status < 200 || u.status >= 300) throw new b.HttpError(u.status, new Error(u.statusText)); - return [2, u.json()]; + if ((s = p.sent()).status < 200 || s.status >= 300) throw new b.HttpError(s.status, new Error(s.statusText)); + return [2, s.json()]; case 2: - throw v = m.sent(), new Error("".concat(n.ErrProcessHttpRequest.message, ", details: ").concat(v.message)); + throw v = p.sent(), new Error("".concat(n.ErrProcessHttpRequest.message, ", details: ").concat(v.message)); case 3: return [2]; } }); }); - }, f; + }, d; }(); - n.HttpHandler = s; + n.HttpHandler = u; }, 8608: function(x, n, c) { - var r = this && this.__decorate || function(t, d, b, y) { - var s, f = arguments.length, l = f < 3 ? d : y === null ? y = Object.getOwnPropertyDescriptor(d, b) : y; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") l = Reflect.decorate(t, d, b, y); - else for (var u = t.length - 1; u >= 0; u--) (s = t[u]) && (l = (f < 3 ? s(l) : f > 3 ? s(d, b, l) : s(d, b)) || l); - return f > 3 && l && Object.defineProperty(d, b, l), l; - }, a = this && this.__metadata || function(t, d) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t, d); + var r = this && this.__decorate || function(t, f, b, y) { + var u, d = arguments.length, l = d < 3 ? f : y === null ? y = Object.getOwnPropertyDescriptor(f, b) : y; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") l = Reflect.decorate(t, f, b, y); + else for (var s = t.length - 1; s >= 0; s--) (u = t[s]) && (l = (d < 3 ? u(l) : d > 3 ? u(f, b, l) : u(f, b)) || l); + return d > 3 && l && Object.defineProperty(f, b, l), l; + }, a = this && this.__metadata || function(t, f) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t, f); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.IDValue = void 0; - var i = c(9592), p = function() { + var i = c(9592), m = function() { function t(b) { this.intValue = null, this.strValue = null, typeof b == "number" ? (this.intValue = b, this.isIntValue = !0) : (this.strValue = b, this.isIntValue = !1); } - var d; - return d = t, t.fromString = function(b) { - return new d(b); + var f; + return f = t, t.fromString = function(b) { + return new f(b); }, t.fromInt = function(b) { - return new d(b); + return new f(b); }, t.prototype.toString = function() { return this.isIntValue && this.intValue !== null ? this.intValue.toString() : this.strValue || ""; }, t.prototype.toInt = function() { @@ -21042,23 +21042,23 @@ function N6() { }, t.prototype.toJSON = function() { return this.toString(); }, t.fromJSON = function(b) { - if (typeof b == "number") return d.fromInt(b); - if (typeof b == "string") return d.fromString(b); + if (typeof b == "number") return f.fromInt(b); + if (typeof b == "string") return f.fromString(b); throw new Error("IDValue should be an int or string"); - }, r([(0, i.jsonMember)({ constructor: Number, isRequired: !1, preserveNull: !0 }), a("design:type", Object)], t.prototype, "intValue", void 0), r([(0, i.jsonMember)({ constructor: String, isRequired: !1, preserveNull: !0 }), a("design:type", Object)], t.prototype, "strValue", void 0), r([(0, i.jsonMember)({ constructor: Boolean }), a("design:type", Boolean)], t.prototype, "isIntValue", void 0), d = r([i.jsonObject, a("design:paramtypes", [Object])], t); + }, r([(0, i.jsonMember)({ constructor: Number, isRequired: !1, preserveNull: !0 }), a("design:type", Object)], t.prototype, "intValue", void 0), r([(0, i.jsonMember)({ constructor: String, isRequired: !1, preserveNull: !0 }), a("design:type", Object)], t.prototype, "strValue", void 0), r([(0, i.jsonMember)({ constructor: Boolean }), a("design:type", Boolean)], t.prototype, "isIntValue", void 0), f = r([i.jsonObject, a("design:paramtypes", [Object])], t); }(); - n.IDValue = p; + n.IDValue = m; }, 8855: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(848), n), a(c(7021), n), a(c(440), n), a(c(8608), n), a(c(5409), n), a(c(1412), n), a(c(4176), n), a(c(5060), n); }, 5409: function(x, n, c) { @@ -21071,7 +21071,7 @@ function N6() { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(D, z); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.StateGetDictionaryRequest = n.StateGetBalanceRequest = n.InfoGetRewardRequest = n.QueryBalanceDetailsRequest = n.QueryBalanceRequest = n.PurseIdentifier = n.SpeculativeExecParams = n.ParamDictionaryIdentifier = n.ParamDictionaryIdentifierContractNamedKey = n.AccountNamedKey = n.ParamDictionaryIdentifierURef = n.EraIdentifier = n.GlobalStateIdentifier = n.PutTransactionRequest = n.PutDeployRequest = n.AccountIdentifier = n.ParamGetStateEntity = n.EntityIdentifier = n.ParamGetAccountInfoBalance = n.ParamBlockIdentifier = n.ParamDeployHash = n.ParamTransactionHash = n.ParamQueryGlobalState = n.ParamQueryGlobalStateID = n.BlockIdentifier = n.ParamStateRootHash = n.RpcRequest = n.Method = n.ApiVersion = void 0; - var i, p = c(9592), t = c(8608), d = c(7545); + var i, m = c(9592), t = c(8608), f = c(7545); n.ApiVersion = "2.0", (i = n.Method || (n.Method = {})).GetDeploy = "info_get_deploy", i.GetTransaction = "info_get_transaction", i.GetStateItem = "state_get_item", i.QueryGlobalState = "query_global_state", i.GetDictionaryItem = "state_get_dictionary_item", i.GetStateBalance = "state_get_balance", i.GetStateAccount = "state_get_account_info", i.GetStateEntity = "state_get_entity", i.GetEraInfo = "chain_get_era_info_by_switch_block", i.GetBlock = "chain_get_block", i.GetBlockTransfers = "chain_get_block_transfers", i.GetEraSummary = "chain_get_era_summary", i.GetAuctionInfo = "state_get_auction_info", i.GetAuctionInfoV2 = "state_get_auction_info_v2", i.GetValidatorChanges = "info_get_validator_changes", i.GetStateRootHash = "chain_get_state_root_hash", i.GetStatus = "info_get_status", i.GetReward = "info_get_reward", i.GetPeers = "info_get_peers", i.PutDeploy = "account_put_deploy", i.PutTransaction = "account_put_transaction", i.SpeculativeExec = "speculative_exec", i.QueryBalance = "query_balance", i.QueryBalanceDetails = "query_balance_details", i.InfoGetChainspec = "info_get_chainspec"; var b = function() { function D(J, G, Q, ee) { @@ -21080,34 +21080,34 @@ function N6() { var z; return z = D, D.defaultRpcRequest = function(J, G) { return new z(n.ApiVersion, J, G, t.IDValue.fromString("1")); - }, r([(0, p.jsonMember)({ constructor: String, name: "jsonrpc" }), a("design:type", String)], D.prototype, "version", void 0), r([(0, p.jsonMember)({ constructor: t.IDValue, isRequired: !1, deserializer: function(J) { + }, r([(0, m.jsonMember)({ constructor: String, name: "jsonrpc" }), a("design:type", String)], D.prototype, "version", void 0), r([(0, m.jsonMember)({ constructor: t.IDValue, isRequired: !1, deserializer: function(J) { return t.IDValue.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", t.IDValue)], D.prototype, "id", void 0), r([(0, p.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "method", void 0), r([(0, p.jsonMember)({ constructor: p.AnyT }), a("design:type", Object)], D.prototype, "params", void 0), z = r([p.jsonObject, a("design:paramtypes", [String, String, Object, t.IDValue])], D); + } }), a("design:type", t.IDValue)], D.prototype, "id", void 0), r([(0, m.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "method", void 0), r([(0, m.jsonMember)({ constructor: m.AnyT }), a("design:type", Object)], D.prototype, "params", void 0), z = r([m.jsonObject, a("design:paramtypes", [String, String, Object, t.IDValue])], D); }(); n.RpcRequest = b; var y = function() { function D(z, J, G) { this.stateRootHash = z, this.key = J, this.path = G; } - return r([(0, p.jsonMember)({ constructor: String, name: "state_root_hash" }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, p.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, p.jsonArrayMember)(String), a("design:type", Array)], D.prototype, "path", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, Array])], D); + return r([(0, m.jsonMember)({ constructor: String, name: "state_root_hash" }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, m.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, m.jsonArrayMember)(String), a("design:type", Array)], D.prototype, "path", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, Array])], D); }(); n.ParamStateRootHash = y; - var s = function() { + var u = function() { function D(z, J) { this.hash = z, this.height = J; } - return r([(0, p.jsonMember)({ isRequired: !1, constructor: String, name: "Hash" }), a("design:type", String)], D.prototype, "hash", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: Number, name: "Height" }), a("design:type", Number)], D.prototype, "height", void 0), r([p.jsonObject, a("design:paramtypes", [String, Number])], D); + return r([(0, m.jsonMember)({ isRequired: !1, constructor: String, name: "Hash" }), a("design:type", String)], D.prototype, "hash", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: Number, name: "Height" }), a("design:type", Number)], D.prototype, "height", void 0), r([m.jsonObject, a("design:paramtypes", [String, Number])], D); }(); - n.BlockIdentifier = s; - var f = function() { + n.BlockIdentifier = u; + var d = function() { function D(z, J, G) { this.stateRootHash = z, this.blockHash = J, this.blockHeight = G; } - return r([(0, p.jsonMember)({ isRequired: !1, constructor: String, name: "StateRootHash" }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: String, name: "BlockHash" }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: Number, name: "BlockHeight" }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, Number])], D); + return r([(0, m.jsonMember)({ isRequired: !1, constructor: String, name: "StateRootHash" }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: String, name: "BlockHash" }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: Number, name: "BlockHeight" }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, Number])], D); }(); - n.ParamQueryGlobalStateID = f; + n.ParamQueryGlobalStateID = d; var l = function() { function D(J, G, Q) { this.stateIdentifier = J, this.key = G, this.path = Q; @@ -21115,42 +21115,42 @@ function N6() { var z; return z = D, D.newQueryGlobalStateParam = function(J, G, Q) { return new z(Q, J, G); - }, r([(0, p.jsonMember)({ isRequired: !1, constructor: f, name: "state_identifier" }), a("design:type", f)], D.prototype, "stateIdentifier", void 0), r([(0, p.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, p.jsonArrayMember)(String), a("design:type", Array)], D.prototype, "path", void 0), z = r([p.jsonObject, a("design:paramtypes", [Object, String, Array])], D); + }, r([(0, m.jsonMember)({ isRequired: !1, constructor: d, name: "state_identifier" }), a("design:type", d)], D.prototype, "stateIdentifier", void 0), r([(0, m.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, m.jsonArrayMember)(String), a("design:type", Array)], D.prototype, "path", void 0), z = r([m.jsonObject, a("design:paramtypes", [Object, String, Array])], D); }(); n.ParamQueryGlobalState = l; - var u = function() { + var s = function() { function D(z, J) { this.transactionHash = z, this.finalizedApprovals = J; } - return r([(0, p.jsonMember)({ constructor: d.TransactionHash, isRequired: !1, name: "transaction_hash" }), a("design:type", d.TransactionHash)], D.prototype, "transactionHash", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: Boolean, name: "finalized_approvals" }), a("design:type", Boolean)], D.prototype, "finalizedApprovals", void 0), r([p.jsonObject, a("design:paramtypes", [d.TransactionHash, Boolean])], D); + return r([(0, m.jsonMember)({ constructor: f.TransactionHash, isRequired: !1, name: "transaction_hash" }), a("design:type", f.TransactionHash)], D.prototype, "transactionHash", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: Boolean, name: "finalized_approvals" }), a("design:type", Boolean)], D.prototype, "finalizedApprovals", void 0), r([m.jsonObject, a("design:paramtypes", [f.TransactionHash, Boolean])], D); }(); - n.ParamTransactionHash = u; + n.ParamTransactionHash = s; var v = function() { function D(z, J) { this.deployHash = z, this.finalizedApprovals = J; } - return r([(0, p.jsonMember)({ name: "deploy_hash", constructor: String }), a("design:type", String)], D.prototype, "deployHash", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: Boolean, name: "finalized_approvals" }), a("design:type", Boolean)], D.prototype, "finalizedApprovals", void 0), r([p.jsonObject, a("design:paramtypes", [String, Boolean])], D); + return r([(0, m.jsonMember)({ name: "deploy_hash", constructor: String }), a("design:type", String)], D.prototype, "deployHash", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: Boolean, name: "finalized_approvals" }), a("design:type", Boolean)], D.prototype, "finalizedApprovals", void 0), r([m.jsonObject, a("design:paramtypes", [String, Boolean])], D); }(); n.ParamDeployHash = v; - var m = function() { + var p = function() { function D(J) { this.blockIdentifier = J; } var z; return z = D, D.byHeight = function(J) { - return new z(new s(void 0, J)); + return new z(new u(void 0, J)); }, D.byHash = function(J) { - return new z(new s(J)); - }, r([(0, p.jsonMember)({ isRequired: !1, constructor: s, name: "block_identifier" }), a("design:type", s)], D.prototype, "blockIdentifier", void 0), z = r([p.jsonObject, a("design:paramtypes", [s])], D); + return new z(new u(J)); + }, r([(0, m.jsonMember)({ isRequired: !1, constructor: u, name: "block_identifier" }), a("design:type", u)], D.prototype, "blockIdentifier", void 0), z = r([m.jsonObject, a("design:paramtypes", [u])], D); }(); - n.ParamBlockIdentifier = m; + n.ParamBlockIdentifier = p; var h = function() { function D(z, J) { this.accountIdentifier = z, this.paramBlockIdentifier = J; } return D.prototype.toJSON = function() { - return Object.assign({ account_identifier: this.accountIdentifier }, this.paramBlockIdentifier ? new p.TypedJSON(m).toPlainJson(this.paramBlockIdentifier) : {}); - }, r([(0, p.jsonMember)({ constructor: String, name: "account_identifier" }), a("design:type", String)], D.prototype, "accountIdentifier", void 0), r([(0, p.jsonMember)({ constructor: m }), a("design:type", m)], D.prototype, "paramBlockIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [String, m])], D); + return Object.assign({ account_identifier: this.accountIdentifier }, this.paramBlockIdentifier ? new m.TypedJSON(p).toPlainJson(this.paramBlockIdentifier) : {}); + }, r([(0, m.jsonMember)({ constructor: String, name: "account_identifier" }), a("design:type", String)], D.prototype, "accountIdentifier", void 0), r([(0, m.jsonMember)({ constructor: p }), a("design:type", p)], D.prototype, "paramBlockIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [String, p])], D); }(); n.ParamGetAccountInfoBalance = h; var O = function() { @@ -21164,106 +21164,106 @@ function N6() { return new z(void 0, J); }, D.fromEntityAddr = function(J) { return new z(void 0, void 0, J); - }, r([(0, p.jsonMember)({ constructor: d.AccountHash, name: "AccountHash", isRequired: !1, deserializer: function(J) { - if (J) return d.AccountHash.fromJSON(J); + }, r([(0, m.jsonMember)({ constructor: f.AccountHash, name: "AccountHash", isRequired: !1, deserializer: function(J) { + if (J) return f.AccountHash.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.AccountHash)], D.prototype, "accountHash", void 0), r([(0, p.jsonMember)({ constructor: d.PublicKey, name: "PublicKey", isRequired: !1, deserializer: function(J) { - if (J) return d.PublicKey.fromJSON(J); + } }), a("design:type", f.AccountHash)], D.prototype, "accountHash", void 0), r([(0, m.jsonMember)({ constructor: f.PublicKey, name: "PublicKey", isRequired: !1, deserializer: function(J) { + if (J) return f.PublicKey.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.PublicKey)], D.prototype, "publicKey", void 0), r([(0, p.jsonMember)({ constructor: d.EntityAddr, name: "EntityAddr", isRequired: !1, deserializer: function(J) { - if (J) return d.EntityAddr.fromJSON(J); + } }), a("design:type", f.PublicKey)], D.prototype, "publicKey", void 0), r([(0, m.jsonMember)({ constructor: f.EntityAddr, name: "EntityAddr", isRequired: !1, deserializer: function(J) { + if (J) return f.EntityAddr.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.EntityAddr)], D.prototype, "entityAddr", void 0), z = r([p.jsonObject, a("design:paramtypes", [d.AccountHash, d.PublicKey, d.EntityAddr])], D); + } }), a("design:type", f.EntityAddr)], D.prototype, "entityAddr", void 0), z = r([m.jsonObject, a("design:paramtypes", [f.AccountHash, f.PublicKey, f.EntityAddr])], D); }(); n.EntityIdentifier = O; var I = function() { function D(z, J) { this.entityIdentifier = z, this.blockIdentifier = J; } - return r([(0, p.jsonMember)({ constructor: O, name: "entity_identifier" }), a("design:type", O)], D.prototype, "entityIdentifier", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: s, name: "block_identifier" }), a("design:type", s)], D.prototype, "blockIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [O, s])], D); + return r([(0, m.jsonMember)({ constructor: O, name: "entity_identifier" }), a("design:type", O)], D.prototype, "entityIdentifier", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: u, name: "block_identifier" }), a("design:type", u)], D.prototype, "blockIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [O, u])], D); }(); n.ParamGetStateEntity = I; - var B = function() { + var k = function() { function D(z, J) { this.accountHash = z, this.publicKey = J; } - return r([(0, p.jsonMember)({ constructor: d.AccountHash, isRequired: !1, deserializer: function(z) { - if (z) return d.AccountHash.fromJSON(z); + return r([(0, m.jsonMember)({ constructor: f.AccountHash, isRequired: !1, deserializer: function(z) { + if (z) return f.AccountHash.fromJSON(z); }, serializer: function(z) { if (z) return z.toJSON(); - } }), a("design:type", d.AccountHash)], D.prototype, "accountHash", void 0), r([(0, p.jsonMember)({ constructor: d.PublicKey, isRequired: !1, deserializer: function(z) { - if (z) return d.PublicKey.fromJSON(z); + } }), a("design:type", f.AccountHash)], D.prototype, "accountHash", void 0), r([(0, m.jsonMember)({ constructor: f.PublicKey, isRequired: !1, deserializer: function(z) { + if (z) return f.PublicKey.fromJSON(z); }, serializer: function(z) { if (z) return z.toJSON(); - } }), a("design:type", d.PublicKey)], D.prototype, "publicKey", void 0), r([p.jsonObject, a("design:paramtypes", [d.AccountHash, d.PublicKey])], D); + } }), a("design:type", f.PublicKey)], D.prototype, "publicKey", void 0), r([m.jsonObject, a("design:paramtypes", [f.AccountHash, f.PublicKey])], D); }(); - n.AccountIdentifier = B; + n.AccountIdentifier = k; var R = function() { function D(z) { this.deploy = z; } - return r([(0, p.jsonMember)({ constructor: d.Deploy }), a("design:type", d.Deploy)], D.prototype, "deploy", void 0), r([p.jsonObject, a("design:paramtypes", [d.Deploy])], D); + return r([(0, m.jsonMember)({ constructor: f.Deploy }), a("design:type", f.Deploy)], D.prototype, "deploy", void 0), r([m.jsonObject, a("design:paramtypes", [f.Deploy])], D); }(); n.PutDeployRequest = R; var L = function() { function D(z) { this.transaction = z; } - return r([(0, p.jsonMember)({ constructor: d.TransactionWrapper, serializer: function(z) { - return d.TransactionWrapper.toJSON(z); - } }), a("design:type", d.TransactionWrapper)], D.prototype, "transaction", void 0), r([p.jsonObject, a("design:paramtypes", [d.TransactionWrapper])], D); + return r([(0, m.jsonMember)({ constructor: f.TransactionWrapper, serializer: function(z) { + return f.TransactionWrapper.toJSON(z); + } }), a("design:type", f.TransactionWrapper)], D.prototype, "transaction", void 0), r([m.jsonObject, a("design:paramtypes", [f.TransactionWrapper])], D); }(); n.PutTransactionRequest = L; var N = function() { function D(z, J, G) { this.blockHash = z, this.blockHeight = J, this.stateRoot = G; } - return r([(0, p.jsonMember)({ isRequired: !1, constructor: String, name: "BlockHash" }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: Number, name: "BlockHeight" }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: String, name: "StateRootHash" }), a("design:type", String)], D.prototype, "stateRoot", void 0), r([p.jsonObject, a("design:paramtypes", [String, Number, String])], D); + return r([(0, m.jsonMember)({ isRequired: !1, constructor: String, name: "BlockHash" }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: Number, name: "BlockHeight" }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: String, name: "StateRootHash" }), a("design:type", String)], D.prototype, "stateRoot", void 0), r([m.jsonObject, a("design:paramtypes", [String, Number, String])], D); }(); n.GlobalStateIdentifier = N; - var k = function() { + var B = function() { function D(z, J) { this.block = z, this.era = J; } - return r([(0, p.jsonMember)({ isRequired: !1, constructor: s, name: "Block" }), a("design:type", s)], D.prototype, "block", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: Number, name: "Era" }), a("design:type", Number)], D.prototype, "era", void 0), r([p.jsonObject, a("design:paramtypes", [s, Number])], D); + return r([(0, m.jsonMember)({ isRequired: !1, constructor: u, name: "Block" }), a("design:type", u)], D.prototype, "block", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: Number, name: "Era" }), a("design:type", Number)], D.prototype, "era", void 0), r([m.jsonObject, a("design:paramtypes", [u, Number])], D); }(); - n.EraIdentifier = k; + n.EraIdentifier = B; var H = function() { function D(z, J) { this.dictionaryItemKey = z, this.seedUref = J; } - return r([(0, p.jsonMember)({ constructor: String, name: "dictionary_item_key" }), a("design:type", String)], D.prototype, "dictionaryItemKey", void 0), r([(0, p.jsonMember)({ constructor: String, name: "seed_uref" }), a("design:type", String)], D.prototype, "seedUref", void 0), r([p.jsonObject, a("design:paramtypes", [String, String])], D); + return r([(0, m.jsonMember)({ constructor: String, name: "dictionary_item_key" }), a("design:type", String)], D.prototype, "dictionaryItemKey", void 0), r([(0, m.jsonMember)({ constructor: String, name: "seed_uref" }), a("design:type", String)], D.prototype, "seedUref", void 0), r([m.jsonObject, a("design:paramtypes", [String, String])], D); }(); n.ParamDictionaryIdentifierURef = H; var U = function() { function D(z, J, G) { this.key = z, this.dictionaryName = J, this.dictionaryItemKey = G; } - return r([(0, p.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, p.jsonMember)({ constructor: String, name: "dictionary_name" }), a("design:type", String)], D.prototype, "dictionaryName", void 0), r([(0, p.jsonMember)({ constructor: String, name: "dictionary_item_key" }), a("design:type", String)], D.prototype, "dictionaryItemKey", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, String])], D); + return r([(0, m.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, m.jsonMember)({ constructor: String, name: "dictionary_name" }), a("design:type", String)], D.prototype, "dictionaryName", void 0), r([(0, m.jsonMember)({ constructor: String, name: "dictionary_item_key" }), a("design:type", String)], D.prototype, "dictionaryItemKey", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, String])], D); }(); n.AccountNamedKey = U; - var _ = function() { + var S = function() { function D(z, J, G) { this.key = z, this.dictionaryName = J, this.dictionaryItemKey = G; } - return r([(0, p.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, p.jsonMember)({ constructor: String, name: "dictionary_name" }), a("design:type", String)], D.prototype, "dictionaryName", void 0), r([(0, p.jsonMember)({ constructor: String, name: "dictionary_item_key" }), a("design:type", String)], D.prototype, "dictionaryItemKey", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, String])], D); + return r([(0, m.jsonMember)({ constructor: String }), a("design:type", String)], D.prototype, "key", void 0), r([(0, m.jsonMember)({ constructor: String, name: "dictionary_name" }), a("design:type", String)], D.prototype, "dictionaryName", void 0), r([(0, m.jsonMember)({ constructor: String, name: "dictionary_item_key" }), a("design:type", String)], D.prototype, "dictionaryItemKey", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, String])], D); }(); - n.ParamDictionaryIdentifierContractNamedKey = _; + n.ParamDictionaryIdentifierContractNamedKey = S; var T = function() { function D(z, J, G, Q) { this.accountNamedKey = z, this.contractNamedKey = J, this.uRef = G, this.dictionary = Q; } - return r([(0, p.jsonMember)({ isRequired: !1, constructor: U, name: "AccountNamedKey" }), a("design:type", U)], D.prototype, "accountNamedKey", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: _, name: "ContractNamedKey" }), a("design:type", _)], D.prototype, "contractNamedKey", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: H, name: "URef" }), a("design:type", H)], D.prototype, "uRef", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: String, name: "Dictionary" }), a("design:type", String)], D.prototype, "dictionary", void 0), r([p.jsonObject, a("design:paramtypes", [U, _, H, String])], D); + return r([(0, m.jsonMember)({ isRequired: !1, constructor: U, name: "AccountNamedKey" }), a("design:type", U)], D.prototype, "accountNamedKey", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: S, name: "ContractNamedKey" }), a("design:type", S)], D.prototype, "contractNamedKey", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: H, name: "URef" }), a("design:type", H)], D.prototype, "uRef", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: String, name: "Dictionary" }), a("design:type", String)], D.prototype, "dictionary", void 0), r([m.jsonObject, a("design:paramtypes", [U, S, H, String])], D); }(); n.ParamDictionaryIdentifier = T; var E = function() { function D(z, J) { this.deploy = z, this.blockIdentifier = J; } - return r([(0, p.jsonMember)({ constructor: d.Deploy }), a("design:type", d.Deploy)], D.prototype, "deploy", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: s, name: "block_identifier" }), a("design:type", s)], D.prototype, "blockIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [d.Deploy, s])], D); + return r([(0, m.jsonMember)({ constructor: f.Deploy }), a("design:type", f.Deploy)], D.prototype, "deploy", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: u, name: "block_identifier" }), a("design:type", u)], D.prototype, "blockIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [f.Deploy, u])], D); }(); n.SpeculativeExecParams = E; var M = function() { @@ -21279,66 +21279,66 @@ function N6() { return new z(void 0, void 0, J); }, D.fromUref = function(J) { return new z(void 0, void 0, void 0, J); - }, r([(0, p.jsonMember)({ constructor: d.PublicKey, name: "main_purse_under_public_key", isRequired: !1, deserializer: function(J) { - if (J) return d.PublicKey.fromJSON(J); + }, r([(0, m.jsonMember)({ constructor: f.PublicKey, name: "main_purse_under_public_key", isRequired: !1, deserializer: function(J) { + if (J) return f.PublicKey.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.PublicKey)], D.prototype, "mainPurseUnderPublicKey", void 0), r([(0, p.jsonMember)({ constructor: d.AccountHash, name: "main_purse_under_account_hash", isRequired: !1, deserializer: function(J) { - if (J) return d.AccountHash.fromJSON(J); + } }), a("design:type", f.PublicKey)], D.prototype, "mainPurseUnderPublicKey", void 0), r([(0, m.jsonMember)({ constructor: f.AccountHash, name: "main_purse_under_account_hash", isRequired: !1, deserializer: function(J) { + if (J) return f.AccountHash.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.AccountHash)], D.prototype, "mainPurseUnderAccountHash", void 0), r([(0, p.jsonMember)({ constructor: d.EntityAddr, name: "main_purse_under_entity_addr", isRequired: !1, deserializer: function(J) { - if (J) return d.EntityAddr.fromJSON(J); + } }), a("design:type", f.AccountHash)], D.prototype, "mainPurseUnderAccountHash", void 0), r([(0, m.jsonMember)({ constructor: f.EntityAddr, name: "main_purse_under_entity_addr", isRequired: !1, deserializer: function(J) { + if (J) return f.EntityAddr.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.EntityAddr)], D.prototype, "mainPurseUnderEntityAddr", void 0), r([(0, p.jsonMember)({ constructor: d.URef, isRequired: !1, name: "purse_uref", deserializer: function(J) { - if (J) return d.URef.fromJSON(J); + } }), a("design:type", f.EntityAddr)], D.prototype, "mainPurseUnderEntityAddr", void 0), r([(0, m.jsonMember)({ constructor: f.URef, isRequired: !1, name: "purse_uref", deserializer: function(J) { + if (J) return f.URef.fromJSON(J); }, serializer: function(J) { if (J) return J.toJSON(); - } }), a("design:type", d.URef)], D.prototype, "purseUref", void 0), z = r([p.jsonObject, a("design:paramtypes", [d.PublicKey, d.AccountHash, d.EntityAddr, d.URef])], D); + } }), a("design:type", f.URef)], D.prototype, "purseUref", void 0), z = r([m.jsonObject, a("design:paramtypes", [f.PublicKey, f.AccountHash, f.EntityAddr, f.URef])], D); }(); n.PurseIdentifier = M; - var S = function() { + var _ = function() { function D(z, J) { this.purseIdentifier = z, this.stateIdentifier = J; } - return r([(0, p.jsonMember)({ constructor: M, name: "purse_identifier" }), a("design:type", M)], D.prototype, "purseIdentifier", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: N, name: "state_identifier" }), a("design:type", N)], D.prototype, "stateIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [M, N])], D); + return r([(0, m.jsonMember)({ constructor: M, name: "purse_identifier" }), a("design:type", M)], D.prototype, "purseIdentifier", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: N, name: "state_identifier" }), a("design:type", N)], D.prototype, "stateIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [M, N])], D); }(); - n.QueryBalanceRequest = S; + n.QueryBalanceRequest = _; var w = function() { function D(z, J) { this.purseIdentifier = z, this.stateIdentifier = J; } - return r([(0, p.jsonMember)({ constructor: M, name: "purse_identifier" }), a("design:type", M)], D.prototype, "purseIdentifier", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: N, name: "state_identifier" }), a("design:type", N)], D.prototype, "stateIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [M, N])], D); + return r([(0, m.jsonMember)({ constructor: M, name: "purse_identifier" }), a("design:type", M)], D.prototype, "purseIdentifier", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: N, name: "state_identifier" }), a("design:type", N)], D.prototype, "stateIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [M, N])], D); }(); n.QueryBalanceDetailsRequest = w; var A = function() { function D(z, J, G) { this.validator = z, this.delegator = J, this.eraIdentifier = G; } - return r([(0, p.jsonMember)({ constructor: d.PublicKey, isRequired: !1, deserializer: function(z) { - return d.PublicKey.fromJSON(z); + return r([(0, m.jsonMember)({ constructor: f.PublicKey, isRequired: !1, deserializer: function(z) { + return f.PublicKey.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", d.PublicKey)], D.prototype, "validator", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: d.PublicKey, deserializer: function(z) { - if (z) return d.PublicKey.fromJSON(z); + } }), a("design:type", f.PublicKey)], D.prototype, "validator", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: f.PublicKey, deserializer: function(z) { + if (z) return f.PublicKey.fromJSON(z); }, serializer: function(z) { if (z) return z.toJSON(); - } }), a("design:type", d.PublicKey)], D.prototype, "delegator", void 0), r([(0, p.jsonMember)({ isRequired: !1, constructor: k, name: "era_identifier" }), a("design:type", k)], D.prototype, "eraIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [d.PublicKey, d.PublicKey, k])], D); + } }), a("design:type", f.PublicKey)], D.prototype, "delegator", void 0), r([(0, m.jsonMember)({ isRequired: !1, constructor: B, name: "era_identifier" }), a("design:type", B)], D.prototype, "eraIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [f.PublicKey, f.PublicKey, B])], D); }(); n.InfoGetRewardRequest = A; var j = function() { function D(z, J) { this.stateRootHash = z, this.purseURef = J; } - return r([(0, p.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, p.jsonMember)({ name: "purse_uref", constructor: String }), a("design:type", String)], D.prototype, "purseURef", void 0), r([p.jsonObject, a("design:paramtypes", [String, String])], D); + return r([(0, m.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, m.jsonMember)({ name: "purse_uref", constructor: String }), a("design:type", String)], D.prototype, "purseURef", void 0), r([m.jsonObject, a("design:paramtypes", [String, String])], D); }(); n.StateGetBalanceRequest = j; var V = function() { function D(z, J) { this.stateRootHash = z, this.dictionaryIdentifier = J; } - return r([(0, p.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, p.jsonMember)({ name: "dictionary_identifier", constructor: T }), a("design:type", T)], D.prototype, "dictionaryIdentifier", void 0), r([p.jsonObject, a("design:paramtypes", [String, T])], D); + return r([(0, m.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], D.prototype, "stateRootHash", void 0), r([(0, m.jsonMember)({ name: "dictionary_identifier", constructor: T }), a("design:type", T)], D.prototype, "dictionaryIdentifier", void 0), r([m.jsonObject, a("design:paramtypes", [String, T])], D); }(); n.StateGetDictionaryRequest = V; }, 1412: function(x, n, c) { @@ -21351,73 +21351,73 @@ function N6() { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(te, ye); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.QueryGlobalStateResultV1Compatible = n.InfoGetChainspecResult = n.BalanceHoldWithProof = n.InfoGetRewardResult = n.QueryBalanceDetailsResult = n.QueryBalanceResult = n.SpeculativeExecResult = n.PutTransactionResult = n.PutDeployResult = n.InfoGetStatusResult = n.BlockSynchronizerStatus = n.BlockSyncStatus = n.NodeNextUpgrade = n.InfoGetValidatorChangesResult = n.ValidatorChanges = n.StatusChanges = n.ValidatorState = n.ChainGetStateRootHashResult = n.NodePeer = n.InfoGetPeerResult = n.QueryGlobalStateResult = n.StateGetDictionaryResult = n.StateGetItemResult = n.ChainGetEraInfoResult = n.InfoGetTransactionResultV1Compatible = n.InfoGetDeployResultV1Compatible = n.InfoGetTransactionResult = n.InfoGetDeployResult = n.ChainGetEraSummaryResult = n.ChainGetBlockTransfersResult = n.ChainGetBlockResult = n.ChainGetBlockResultV1Compatible = n.StateGetEntityResult = n.EntityOrAccount = n.RpcAddressableEntity = n.StateGetAccountInfo = n.StateGetBalanceResult = n.StateGetAuctionInfoV2Result = n.StateGetAuctionInfoV1Result = n.StateGetAuctionInfoResult = n.RpcResponse = void 0; - var i = c(9592), p = c(8608), t = c(7021), d = c(7545), b = function() { + var i = c(9592), m = c(8608), t = c(7021), f = c(7545), b = function() { function te() { } - return r([(0, i.jsonMember)({ name: "jsonrpc", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ constructor: p.IDValue, name: "id", deserializer: function(ye) { - if (ye) return p.IDValue.fromJSON(ye); - } }), a("design:type", p.IDValue)], te.prototype, "id", void 0), r([(0, i.jsonMember)({ name: "result", constructor: i.AnyT }), a("design:type", Object)], te.prototype, "result", void 0), r([(0, i.jsonMember)({ name: "error", constructor: t.RpcError, preserveNull: !0 }), a("design:type", t.RpcError)], te.prototype, "error", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "jsonrpc", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ constructor: m.IDValue, name: "id", deserializer: function(ye) { + if (ye) return m.IDValue.fromJSON(ye); + } }), a("design:type", m.IDValue)], te.prototype, "id", void 0), r([(0, i.jsonMember)({ name: "result", constructor: i.AnyT }), a("design:type", Object)], te.prototype, "result", void 0), r([(0, i.jsonMember)({ name: "error", constructor: t.RpcError, preserveNull: !0 }), a("design:type", t.RpcError)], te.prototype, "error", void 0), r([i.jsonObject], te); }(); n.RpcResponse = b; var y = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "auction_state", constructor: d.AuctionState }), a("design:type", d.AuctionState)], te.prototype, "auctionState", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "auction_state", constructor: f.AuctionState }), a("design:type", f.AuctionState)], te.prototype, "auctionState", void 0), r([i.jsonObject], te); }(); n.StateGetAuctionInfoResult = y; - var s = function() { + var u = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "auction_state", constructor: d.AuctionStateV1 }), a("design:type", d.AuctionStateV1)], te.prototype, "auctionState", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "auction_state", constructor: f.AuctionStateV1 }), a("design:type", f.AuctionStateV1)], te.prototype, "auctionState", void 0), r([i.jsonObject], te); }(); - n.StateGetAuctionInfoV1Result = s; - var f = function() { + n.StateGetAuctionInfoV1Result = u; + var d = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "auction_state", constructor: d.AuctionStateV2 }), a("design:type", d.AuctionStateV2)], te.prototype, "auctionState", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "auction_state", constructor: f.AuctionStateV2 }), a("design:type", f.AuctionStateV2)], te.prototype, "auctionState", void 0), r([i.jsonObject], te); }(); - n.StateGetAuctionInfoV2Result = f; + n.StateGetAuctionInfoV2Result = d; var l = function() { function te() { } return te.prototype.toQueryBalanceResult = function() { var ye = new se(); return ye.apiVersion = this.apiVersion, ye.balance = this.balanceValue, ye; - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "balance_value", constructor: d.CLValueUInt512, deserializer: function(ye) { - return d.CLValueUInt512.fromJSON(ye); + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "balance_value", constructor: f.CLValueUInt512, deserializer: function(ye) { + return f.CLValueUInt512.fromJSON(ye); }, serializer: function(ye) { return ye.toJSON(); - } }), a("design:type", d.CLValueUInt512)], te.prototype, "balanceValue", void 0), r([i.jsonObject], te); + } }), a("design:type", f.CLValueUInt512)], te.prototype, "balanceValue", void 0), r([i.jsonObject], te); }(); n.StateGetBalanceResult = l; - var u = function() { + var s = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "account", constructor: d.Account }), a("design:type", d.Account)], te.prototype, "account", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "account", constructor: f.Account }), a("design:type", f.Account)], te.prototype, "account", void 0), r([i.jsonObject], te); }(); - n.StateGetAccountInfo = u; + n.StateGetAccountInfo = s; var v = function() { function te() { } - return r([(0, i.jsonMember)({ name: "entity", constructor: d.AddressableEntity }), a("design:type", d.AddressableEntity)], te.prototype, "entity", void 0), r([(0, i.jsonArrayMember)(d.NamedKey, { name: "named_keys" }), a("design:type", Array)], te.prototype, "namedKeys", void 0), r([(0, i.jsonArrayMember)(d.EntryPointValue, { name: "entry_points" }), a("design:type", Array)], te.prototype, "entryPoints", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "entity", constructor: f.AddressableEntity }), a("design:type", f.AddressableEntity)], te.prototype, "entity", void 0), r([(0, i.jsonArrayMember)(f.NamedKey, { name: "named_keys" }), a("design:type", Array)], te.prototype, "namedKeys", void 0), r([(0, i.jsonArrayMember)(f.EntryPointValue, { name: "entry_points" }), a("design:type", Array)], te.prototype, "entryPoints", void 0), r([i.jsonObject], te); }(); n.RpcAddressableEntity = v; - var m = function() { + var p = function() { function te() { } - return r([(0, i.jsonMember)({ name: "AddressableEntity", constructor: v }), a("design:type", v)], te.prototype, "addressableEntity", void 0), r([(0, i.jsonMember)({ name: "LegacyAccount", constructor: d.Account }), a("design:type", d.Account)], te.prototype, "legacyAccount", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "AddressableEntity", constructor: v }), a("design:type", v)], te.prototype, "addressableEntity", void 0), r([(0, i.jsonMember)({ name: "LegacyAccount", constructor: f.Account }), a("design:type", f.Account)], te.prototype, "legacyAccount", void 0), r([i.jsonObject], te); }(); - n.EntityOrAccount = m; + n.EntityOrAccount = p; var h = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "entity", constructor: m }), a("design:type", m)], te.prototype, "entity", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: i.AnyT }), a("design:type", Object)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "entity", constructor: p }), a("design:type", p)], te.prototype, "entity", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: i.AnyT }), a("design:type", Object)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); }(); n.StateGetEntityResult = h; var O = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_with_signatures", constructor: d.BlockWithSignatures }), a("design:type", d.BlockWithSignatures)], te.prototype, "blockWithSignatures", void 0), r([(0, i.jsonMember)({ name: "block", constructor: d.BlockV1 }), a("design:type", d.BlockV1)], te.prototype, "blockV1", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_with_signatures", constructor: f.BlockWithSignatures }), a("design:type", f.BlockWithSignatures)], te.prototype, "blockWithSignatures", void 0), r([(0, i.jsonMember)({ name: "block", constructor: f.BlockV1 }), a("design:type", f.BlockV1)], te.prototype, "blockV1", void 0), r([i.jsonObject], te); }(); n.ChainGetBlockResultV1Compatible = O; var I = function() { @@ -21430,29 +21430,29 @@ function N6() { return F.rawJSON = ve, F; }, te.newChainGetBlockResultFromV1Compatible = function(ve, F) { var W = new ye(); - if (W.apiVersion = ve.apiVersion, W.rawJSON = F, ve.blockV1) W.block = d.Block.newBlockFromBlockV1(ve.blockV1); + if (W.apiVersion = ve.apiVersion, W.rawJSON = F, ve.blockV1) W.block = f.Block.newBlockFromBlockV1(ve.blockV1); else { if (!ve.blockWithSignatures) throw new Error("Incorrect RPC response structure"); - W.block = d.Block.newBlockFromBlockWrapper(ve.blockWithSignatures.block, ve.blockWithSignatures.proofs); + W.block = f.Block.newBlockFromBlockWrapper(ve.blockWithSignatures.block, ve.blockWithSignatures.proofs); } return W; - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: d.Block }), a("design:type", d.Block)], te.prototype, "block", void 0), ye = r([i.jsonObject], te); + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: f.Block }), a("design:type", f.Block)], te.prototype, "block", void 0), ye = r([i.jsonObject], te); }(); n.ChainGetBlockResult = I; - var B = function() { + var k = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], te.prototype, "blockHash", void 0), r([(0, i.jsonArrayMember)(d.Transfer, { name: "transfers", deserializer: function(ye) { + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], te.prototype, "blockHash", void 0), r([(0, i.jsonArrayMember)(f.Transfer, { name: "transfers", deserializer: function(ye) { return ye.map(function(ve) { - return d.Transfer.fromJSON(ve); + return f.Transfer.fromJSON(ve); }); } }), a("design:type", Array)], te.prototype, "transfers", void 0), r([i.jsonObject], te); }(); - n.ChainGetBlockTransfersResult = B; + n.ChainGetBlockTransfersResult = k; var R = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "era_summary", constructor: d.EraSummary }), a("design:type", d.EraSummary)], te.prototype, "eraSummary", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "era_summary", constructor: f.EraSummary }), a("design:type", f.EraSummary)], te.prototype, "eraSummary", void 0), r([i.jsonObject], te); }(); n.ChainGetEraSummaryResult = R; var L = function() { @@ -21460,8 +21460,8 @@ function N6() { } return te.prototype.toInfoGetTransactionResult = function() { var ye, ve = void 0; - return this.executionInfo ? ve = new d.ExecutionInfo(this.executionInfo.blockHash, this.executionInfo.blockHeight, this.executionInfo.executionResult) : !((ye = this == null ? void 0 : this.executionResultsV1) === null || ye === void 0) && ye.length && (ve = d.ExecutionInfo.fromV1(this.executionResultsV1)), new N(this.apiVersion, d.Deploy.newTransactionFromDeploy(this.deploy), ve, this.rawJSON); - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "deploy", constructor: d.Deploy }), a("design:type", d.Deploy)], te.prototype, "deploy", void 0), r([(0, i.jsonMember)({ name: "execution_info", constructor: d.DeployExecutionInfo }), a("design:type", d.DeployExecutionInfo)], te.prototype, "executionInfo", void 0), r([(0, i.jsonArrayMember)(d.DeployExecutionResult, { name: "execution_results", preserveNull: !0 }), a("design:type", Array)], te.prototype, "executionResultsV1", void 0), r([i.jsonObject], te); + return this.executionInfo ? ve = new f.ExecutionInfo(this.executionInfo.blockHash, this.executionInfo.blockHeight, this.executionInfo.executionResult) : !((ye = this == null ? void 0 : this.executionResultsV1) === null || ye === void 0) && ye.length && (ve = f.ExecutionInfo.fromV1(this.executionResultsV1)), new N(this.apiVersion, f.Deploy.newTransactionFromDeploy(this.deploy), ve, this.rawJSON); + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "deploy", constructor: f.Deploy }), a("design:type", f.Deploy)], te.prototype, "deploy", void 0), r([(0, i.jsonMember)({ name: "execution_info", constructor: f.DeployExecutionInfo }), a("design:type", f.DeployExecutionInfo)], te.prototype, "executionInfo", void 0), r([(0, i.jsonArrayMember)(f.DeployExecutionResult, { name: "execution_results", preserveNull: !0 }), a("design:type", Array)], te.prototype, "executionResultsV1", void 0), r([i.jsonObject], te); }(); n.InfoGetDeployResult = L; var N = function() { @@ -21472,24 +21472,24 @@ function N6() { return ye = te, te.fromJSON = function(ve) { var F, W = new i.TypedJSON(H).parse(ve); return W ? H.newInfoGetTransactionResultFromV1Compatible(W, ve) : (F = new i.TypedJSON(ye).parse(ve)) !== null && F !== void 0 ? F : null; - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: d.Transaction, deserializer: function(ve) { - if (ve) return d.Transaction.fromJSON(ve); - } }), a("design:type", d.Transaction)], te.prototype, "transaction", void 0), r([(0, i.jsonMember)({ name: "execution_info", constructor: d.ExecutionInfo, preserveNull: !0 }), a("design:type", d.ExecutionInfo)], te.prototype, "executionInfo", void 0), ye = r([i.jsonObject, a("design:paramtypes", [String, d.Transaction, d.ExecutionInfo, Object])], te); + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: f.Transaction, deserializer: function(ve) { + if (ve) return f.Transaction.fromJSON(ve); + } }), a("design:type", f.Transaction)], te.prototype, "transaction", void 0), r([(0, i.jsonMember)({ name: "execution_info", constructor: f.ExecutionInfo, preserveNull: !0 }), a("design:type", f.ExecutionInfo)], te.prototype, "executionInfo", void 0), ye = r([i.jsonObject, a("design:paramtypes", [String, f.Transaction, f.ExecutionInfo, Object])], te); }(); n.InfoGetTransactionResult = N; - var k = function() { + var B = function() { function te() { } var ye; return ye = te, te.fromJSON = function(ve) { return new i.TypedJSON(ye).parse(ve); - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: d.Deploy }), a("design:type", d.Deploy)], te.prototype, "deploy", void 0), r([(0, i.jsonArrayMember)(d.DeployExecutionResult, { name: "execution_results" }), a("design:type", Array)], te.prototype, "executionResults", void 0), r([(0, i.jsonMember)({ name: "block_hash", constructor: d.Hash, deserializer: function(ve) { - if (ve) return d.Hash.fromJSON(ve); + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: f.Deploy }), a("design:type", f.Deploy)], te.prototype, "deploy", void 0), r([(0, i.jsonArrayMember)(f.DeployExecutionResult, { name: "execution_results" }), a("design:type", Array)], te.prototype, "executionResults", void 0), r([(0, i.jsonMember)({ name: "block_hash", constructor: f.Hash, deserializer: function(ve) { + if (ve) return f.Hash.fromJSON(ve); }, serializer: function(ve) { if (ve) return ve.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], te.prototype, "blockHeight", void 0), ye = r([i.jsonObject], te); + } }), a("design:type", f.Hash)], te.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], te.prototype, "blockHeight", void 0), ye = r([i.jsonObject], te); }(); - n.InfoGetDeployResultV1Compatible = k; + n.InfoGetDeployResultV1Compatible = B; var H = function() { function te() { this.executionResults = []; @@ -21497,70 +21497,70 @@ function N6() { var ye; return ye = te, te.newInfoGetTransactionResultFromV1Compatible = function(ve, F) { if (ve.transaction) { - if (ve.transaction.transactionV1) return new N(ve.apiVersion, d.Transaction.fromTransactionV1(ve.transaction.transactionV1), ve.executionInfo, F); + if (ve.transaction.transactionV1) return new N(ve.apiVersion, f.Transaction.fromTransactionV1(ve.transaction.transactionV1), ve.executionInfo, F); if (ve.transaction.deploy) { - var W = d.Deploy.newTransactionFromDeploy(ve.transaction.deploy), K = new N(ve.apiVersion, W, ve.executionInfo, F); - return ve.executionResults.length > 0 && ((X = d.ExecutionInfo.fromV1(ve.executionResults, ve.blockHeight)).executionResult.initiator = new d.InitiatorAddr(ve.deploy.header.account), K.executionInfo = X), K; + var W = f.Deploy.newTransactionFromDeploy(ve.transaction.deploy), K = new N(ve.apiVersion, W, ve.executionInfo, F); + return ve.executionResults.length > 0 && ((X = f.ExecutionInfo.fromV1(ve.executionResults, ve.blockHeight)).executionResult.initiator = new f.InitiatorAddr(ve.deploy.header.account), K.executionInfo = X), K; } } var X; - if (ve.deploy) return W = d.Deploy.newTransactionFromDeploy(ve.deploy), K = new N(ve.apiVersion, W, ve.executionInfo, F), ve.executionResults.length > 0 && ((X = d.ExecutionInfo.fromV1(ve.executionResults, ve.blockHeight)).executionResult.initiator = new d.InitiatorAddr(ve.deploy.header.account), K.executionInfo = X), K; + if (ve.deploy) return W = f.Deploy.newTransactionFromDeploy(ve.deploy), K = new N(ve.apiVersion, W, ve.executionInfo, F), ve.executionResults.length > 0 && ((X = f.ExecutionInfo.fromV1(ve.executionResults, ve.blockHeight)).executionResult.initiator = new f.InitiatorAddr(ve.deploy.header.account), K.executionInfo = X), K; throw new Error("Incorrect RPC response structure"); }, te.fromJSON = function(ve) { return new i.TypedJSON(ye).parse(ve); - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: d.TransactionWrapper }), a("design:type", d.TransactionWrapper)], te.prototype, "transaction", void 0), r([(0, i.jsonMember)({ constructor: d.Deploy }), a("design:type", d.Deploy)], te.prototype, "deploy", void 0), r([(0, i.jsonMember)({ constructor: d.ExecutionInfo, name: "execution_info" }), a("design:type", d.ExecutionInfo)], te.prototype, "executionInfo", void 0), r([(0, i.jsonArrayMember)(d.DeployExecutionResult, { name: "execution_results" }), a("design:type", Array)], te.prototype, "executionResults", void 0), r([(0, i.jsonMember)({ constructor: d.Hash, name: "block_hash", deserializer: function(ve) { - if (ve) return d.Hash.fromJSON(ve); + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ constructor: f.TransactionWrapper }), a("design:type", f.TransactionWrapper)], te.prototype, "transaction", void 0), r([(0, i.jsonMember)({ constructor: f.Deploy }), a("design:type", f.Deploy)], te.prototype, "deploy", void 0), r([(0, i.jsonMember)({ constructor: f.ExecutionInfo, name: "execution_info" }), a("design:type", f.ExecutionInfo)], te.prototype, "executionInfo", void 0), r([(0, i.jsonArrayMember)(f.DeployExecutionResult, { name: "execution_results" }), a("design:type", Array)], te.prototype, "executionResults", void 0), r([(0, i.jsonMember)({ constructor: f.Hash, name: "block_hash", deserializer: function(ve) { + if (ve) return f.Hash.fromJSON(ve); }, serializer: function(ve) { if (ve) return ve.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ constructor: Number, name: "block_height" }), a("design:type", Number)], te.prototype, "blockHeight", void 0), ye = r([i.jsonObject], te); + } }), a("design:type", f.Hash)], te.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ constructor: Number, name: "block_height" }), a("design:type", Number)], te.prototype, "blockHeight", void 0), ye = r([i.jsonObject], te); }(); n.InfoGetTransactionResultV1Compatible = H; var U = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "era_summary", constructor: d.EraSummary }), a("design:type", d.EraSummary)], te.prototype, "eraSummary", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "era_summary", constructor: f.EraSummary }), a("design:type", f.EraSummary)], te.prototype, "eraSummary", void 0), r([i.jsonObject], te); }(); n.ChainGetEraInfoResult = U; - var _ = function() { + var S = function() { function te() { } - return r([(0, i.jsonMember)({ name: "stored_value", constructor: d.StoredValue }), a("design:type", d.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "stored_value", constructor: f.StoredValue }), a("design:type", f.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); }(); - n.StateGetItemResult = _; + n.StateGetItemResult = S; var T = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "dictionary_key", constructor: String }), a("design:type", String)], te.prototype, "dictionaryKey", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: d.StoredValue }), a("design:type", d.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "dictionary_key", constructor: String }), a("design:type", String)], te.prototype, "dictionaryKey", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: f.StoredValue }), a("design:type", f.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); }(); n.StateGetDictionaryResult = T; var E = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_header", constructor: d.BlockHeader }), a("design:type", d.BlockHeader)], te.prototype, "blockHeader", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: d.StoredValue }), a("design:type", d.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_header", constructor: f.BlockHeader }), a("design:type", f.BlockHeader)], te.prototype, "blockHeader", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: f.StoredValue }), a("design:type", f.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); }(); n.QueryGlobalStateResult = E; var M = function() { function te() { } return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonArrayMember)(function() { - return S; + return _; }, { name: "peers" }), a("design:type", Array)], te.prototype, "peers", void 0), r([i.jsonObject], te); }(); n.InfoGetPeerResult = M; - var S = function() { + var _ = function() { function te() { } return r([(0, i.jsonMember)({ name: "node_id", constructor: String }), a("design:type", String)], te.prototype, "nodeId", void 0), r([(0, i.jsonMember)({ name: "address", constructor: String }), a("design:type", String)], te.prototype, "address", void 0), r([i.jsonObject], te); }(); - n.NodePeer = S; + n.NodePeer = _; var w, A = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: d.Hash, deserializer: function(ye) { - if (ye) return d.Hash.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "version", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: f.Hash, deserializer: function(ye) { + if (ye) return f.Hash.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "stateRootHash", void 0), r([i.jsonObject], te); + } }), a("design:type", f.Hash)], te.prototype, "stateRootHash", void 0), r([i.jsonObject], te); }(); n.ChainGetStateRootHashResult = A, (w = n.ValidatorState || (n.ValidatorState = {})).Added = "Added", w.Removed = "Removed", w.Banned = "Banned", w.CannotPropose = "CannotPropose", w.SeenAsFaulty = "SeenAsFaulty"; var j = function() { @@ -21572,11 +21572,11 @@ function N6() { var V = function() { function te() { } - return r([(0, i.jsonMember)({ name: "public_key", constructor: d.PublicKey, deserializer: function(ye) { - if (ye) return d.PublicKey.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "public_key", constructor: f.PublicKey, deserializer: function(ye) { + if (ye) return f.PublicKey.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.PublicKey)], te.prototype, "publicKey", void 0), r([(0, i.jsonArrayMember)(j, { name: "status_changes" }), a("design:type", Array)], te.prototype, "statusChanges", void 0), r([i.jsonObject], te); + } }), a("design:type", f.PublicKey)], te.prototype, "publicKey", void 0), r([(0, i.jsonArrayMember)(j, { name: "status_changes" }), a("design:type", Array)], te.prototype, "statusChanges", void 0), r([i.jsonObject], te); }(); n.ValidatorChanges = V; var D = function() { @@ -21594,11 +21594,11 @@ function N6() { var J = function() { function te() { } - return r([(0, i.jsonMember)({ name: "block_hash", constructor: d.Hash, deserializer: function(ye) { - if (ye) return d.Hash.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "block_hash", constructor: f.Hash, deserializer: function(ye) { + if (ye) return f.Hash.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - }, preserveNull: !0 }), a("design:type", d.Hash)], te.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number, preserveNull: !0 }), a("design:type", Number)], te.prototype, "blockHeight", void 0), r([(0, i.jsonMember)({ name: "acquisition_state", constructor: String }), a("design:type", String)], te.prototype, "acquisitionState", void 0), r([i.jsonObject], te); + }, preserveNull: !0 }), a("design:type", f.Hash)], te.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number, preserveNull: !0 }), a("design:type", Number)], te.prototype, "blockHeight", void 0), r([(0, i.jsonMember)({ name: "acquisition_state", constructor: String }), a("design:type", String)], te.prototype, "acquisitionState", void 0), r([i.jsonObject], te); }(); n.BlockSyncStatus = J; var G = function() { @@ -21610,15 +21610,15 @@ function N6() { var Q = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "protocol_version", constructor: String }), a("design:type", String)], te.prototype, "protocolVersion", void 0), r([(0, i.jsonMember)({ name: "build_version", constructor: String }), a("design:type", String)], te.prototype, "buildVersion", void 0), r([(0, i.jsonMember)({ name: "chainspec_name", constructor: String }), a("design:type", String)], te.prototype, "chainSpecName", void 0), r([(0, i.jsonMember)({ name: "last_added_block_info", constructor: d.MinimalBlockInfo }), a("design:type", d.MinimalBlockInfo)], te.prototype, "lastAddedBlockInfo", void 0), r([(0, i.jsonMember)({ name: "next_upgrade", constructor: z }), a("design:type", z)], te.prototype, "nextUpgrade", void 0), r([(0, i.jsonMember)({ name: "our_public_signing_key", constructor: String }), a("design:type", String)], te.prototype, "ourPublicSigningKey", void 0), r([(0, i.jsonArrayMember)(S, { name: "peers" }), a("design:type", Array)], te.prototype, "peers", void 0), r([(0, i.jsonMember)({ name: "round_length", constructor: String }), a("design:type", String)], te.prototype, "roundLength", void 0), r([(0, i.jsonMember)({ name: "starting_state_root_hash", constructor: String }), a("design:type", String)], te.prototype, "startingStateRootHash", void 0), r([(0, i.jsonMember)({ name: "uptime", constructor: String }), a("design:type", String)], te.prototype, "uptime", void 0), r([(0, i.jsonMember)({ name: "reactor_state", constructor: String }), a("design:type", String)], te.prototype, "reactorState", void 0), r([(0, i.jsonMember)({ name: "last_progress", constructor: d.Timestamp, deserializer: function(ye) { - if (ye) return d.Timestamp.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "protocol_version", constructor: String }), a("design:type", String)], te.prototype, "protocolVersion", void 0), r([(0, i.jsonMember)({ name: "build_version", constructor: String }), a("design:type", String)], te.prototype, "buildVersion", void 0), r([(0, i.jsonMember)({ name: "chainspec_name", constructor: String }), a("design:type", String)], te.prototype, "chainSpecName", void 0), r([(0, i.jsonMember)({ name: "last_added_block_info", constructor: f.MinimalBlockInfo }), a("design:type", f.MinimalBlockInfo)], te.prototype, "lastAddedBlockInfo", void 0), r([(0, i.jsonMember)({ name: "next_upgrade", constructor: z }), a("design:type", z)], te.prototype, "nextUpgrade", void 0), r([(0, i.jsonMember)({ name: "our_public_signing_key", constructor: String }), a("design:type", String)], te.prototype, "ourPublicSigningKey", void 0), r([(0, i.jsonArrayMember)(_, { name: "peers" }), a("design:type", Array)], te.prototype, "peers", void 0), r([(0, i.jsonMember)({ name: "round_length", constructor: String }), a("design:type", String)], te.prototype, "roundLength", void 0), r([(0, i.jsonMember)({ name: "starting_state_root_hash", constructor: String }), a("design:type", String)], te.prototype, "startingStateRootHash", void 0), r([(0, i.jsonMember)({ name: "uptime", constructor: String }), a("design:type", String)], te.prototype, "uptime", void 0), r([(0, i.jsonMember)({ name: "reactor_state", constructor: String }), a("design:type", String)], te.prototype, "reactorState", void 0), r([(0, i.jsonMember)({ name: "last_progress", constructor: f.Timestamp, deserializer: function(ye) { + if (ye) return f.Timestamp.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.Timestamp)], te.prototype, "lastProgress", void 0), r([(0, i.jsonMember)({ name: "latest_switch_block_hash", constructor: d.Hash, deserializer: function(ye) { - if (ye) return d.Hash.fromJSON(ye); + } }), a("design:type", f.Timestamp)], te.prototype, "lastProgress", void 0), r([(0, i.jsonMember)({ name: "latest_switch_block_hash", constructor: f.Hash, deserializer: function(ye) { + if (ye) return f.Hash.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "latestSwitchBlockHash", void 0), r([(0, i.jsonMember)({ name: "available_block_range", constructor: function() { + } }), a("design:type", f.Hash)], te.prototype, "latestSwitchBlockHash", void 0), r([(0, i.jsonMember)({ name: "available_block_range", constructor: function() { return { low: (0, i.jsonMember)({ name: "low", constructor: Number }), high: (0, i.jsonMember)({ name: "high", constructor: Number }) }; } }), a("design:type", Object)], te.prototype, "availableBlockRange", void 0), r([(0, i.jsonMember)({ name: "block_sync", constructor: G }), a("design:type", G)], te.prototype, "blockSync", void 0), r([i.jsonObject], te); }(); @@ -21626,17 +21626,17 @@ function N6() { var ee = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "deploy_hash", constructor: d.Hash, deserializer: function(ye) { - if (ye) return d.Hash.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "deploy_hash", constructor: f.Hash, deserializer: function(ye) { + if (ye) return f.Hash.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "deployHash", void 0), r([i.jsonObject], te); + } }), a("design:type", f.Hash)], te.prototype, "deployHash", void 0), r([i.jsonObject], te); }(); n.PutDeployResult = ee; var Z = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "transaction_hash", constructor: d.TransactionHash }), a("design:type", d.TransactionHash)], te.prototype, "transactionHash", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "transaction_hash", constructor: f.TransactionHash }), a("design:type", f.TransactionHash)], te.prototype, "transactionHash", void 0), r([i.jsonObject], te); }(); n.PutTransactionResult = Z; var q = function() { @@ -21651,36 +21651,36 @@ function N6() { var F, W = new ye(); W.apiVersion = ve?.version; var K = (F = ve?.result) === null || F === void 0 ? void 0 : F.execution_result; - return W.rawJSON = ve, W.blockHash = K?.block_hash ? d.Hash.fromHex(K.block_hash) : void 0, K && (K.block_hash || K.limit !== void 0 || K.consumed !== void 0) ? W.executionResult = new i.TypedJSON(d.SpeculativeExecutionResult).parse(K) : K && ("Success" in K || "Failure" in K) ? W.executionResultV1 = new i.TypedJSON(d.ExecutionResultV1).parse(K) : console.warn("Unknown execution_result format:", K), W; - }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_hash", constructor: d.Hash, deserializer: function(ve) { - if (ve) return d.Hash.fromJSON(ve); + return W.rawJSON = ve, W.blockHash = K?.block_hash ? f.Hash.fromHex(K.block_hash) : void 0, K && (K.block_hash || K.limit !== void 0 || K.consumed !== void 0) ? W.executionResult = new i.TypedJSON(f.SpeculativeExecutionResult).parse(K) : K && ("Success" in K || "Failure" in K) ? W.executionResultV1 = new i.TypedJSON(f.ExecutionResultV1).parse(K) : console.warn("Unknown execution_result format:", K), W; + }, r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_hash", constructor: f.Hash, deserializer: function(ve) { + if (ve) return f.Hash.fromJSON(ve); }, serializer: function(ve) { if (ve) return ve.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "blockHash", void 0), ye = r([i.jsonObject], te); + } }), a("design:type", f.Hash)], te.prototype, "blockHash", void 0), ye = r([i.jsonObject], te); }(); n.SpeculativeExecResult = q; var se = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "balance", constructor: d.CLValueUInt512, deserializer: function(ye) { - if (ye) return d.CLValueUInt512.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "balance", constructor: f.CLValueUInt512, deserializer: function(ye) { + if (ye) return f.CLValueUInt512.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.CLValueUInt512)], te.prototype, "balance", void 0), r([i.jsonObject], te); + } }), a("design:type", f.CLValueUInt512)], te.prototype, "balance", void 0), r([i.jsonObject], te); }(); n.QueryBalanceResult = se; var ue = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "total_balance", constructor: d.CLValueUInt512, deserializer: function(ye) { - if (ye) return d.CLValueUInt512.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "total_balance", constructor: f.CLValueUInt512, deserializer: function(ye) { + if (ye) return f.CLValueUInt512.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.CLValueUInt512)], te.prototype, "totalBalance", void 0), r([(0, i.jsonMember)({ name: "available_balance", constructor: d.CLValueUInt512, deserializer: function(ye) { - if (ye) return d.CLValueUInt512.fromJSON(ye); + } }), a("design:type", f.CLValueUInt512)], te.prototype, "totalBalance", void 0), r([(0, i.jsonMember)({ name: "available_balance", constructor: f.CLValueUInt512, deserializer: function(ye) { + if (ye) return f.CLValueUInt512.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.CLValueUInt512)], te.prototype, "availableBalance", void 0), r([(0, i.jsonMember)({ name: "total_balance_proof", constructor: String }), a("design:type", String)], te.prototype, "totalBalanceProof", void 0), r([(0, i.jsonArrayMember)(function() { + } }), a("design:type", f.CLValueUInt512)], te.prototype, "availableBalance", void 0), r([(0, i.jsonMember)({ name: "total_balance_proof", constructor: String }), a("design:type", String)], te.prototype, "totalBalanceProof", void 0), r([(0, i.jsonArrayMember)(function() { return ie; }, { name: "holds" }), a("design:type", Array)], te.prototype, "holds", void 0), r([i.jsonObject], te); }(); @@ -21688,25 +21688,25 @@ function N6() { var ce = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], te.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], te.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "reward_amount", constructor: d.CLValueUInt512, deserializer: function(ye) { - if (ye) return d.CLValueUInt512.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], te.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], te.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "reward_amount", constructor: f.CLValueUInt512, deserializer: function(ye) { + if (ye) return f.CLValueUInt512.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.CLValueUInt512)], te.prototype, "rewardAmount", void 0), r([(0, i.jsonMember)({ name: "switch_block_hash", constructor: d.Hash, deserializer: function(ye) { - if (ye) return d.Hash.fromJSON(ye); + } }), a("design:type", f.CLValueUInt512)], te.prototype, "rewardAmount", void 0), r([(0, i.jsonMember)({ name: "switch_block_hash", constructor: f.Hash, deserializer: function(ye) { + if (ye) return f.Hash.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.Hash)], te.prototype, "switchBlockHash", void 0), r([i.jsonObject], te); + } }), a("design:type", f.Hash)], te.prototype, "switchBlockHash", void 0), r([i.jsonObject], te); }(); n.InfoGetRewardResult = ce; var ie = function() { function te() { } - return r([(0, i.jsonMember)({ name: "amount", constructor: d.CLValueUInt512, deserializer: function(ye) { - if (ye) return d.CLValueUInt512.fromJSON(ye); + return r([(0, i.jsonMember)({ name: "amount", constructor: f.CLValueUInt512, deserializer: function(ye) { + if (ye) return f.CLValueUInt512.fromJSON(ye); }, serializer: function(ye) { if (ye) return ye.toJSON(); - } }), a("design:type", d.CLValueUInt512)], te.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "proof", constructor: String }), a("design:type", String)], te.prototype, "proof", void 0), r([i.jsonObject], te); + } }), a("design:type", f.CLValueUInt512)], te.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "proof", constructor: String }), a("design:type", String)], te.prototype, "proof", void 0), r([i.jsonObject], te); }(); n.BalanceHoldWithProof = ie; var fe = function() { @@ -21719,52 +21719,52 @@ function N6() { return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "chainspec_bytes", constructor: fe }), a("design:type", fe)], te.prototype, "chainspecBytes", void 0), r([i.jsonObject], te); }(); n.InfoGetChainspecResult = Te; - var _e = function() { + var Se = function() { function te() { } - return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_header", constructor: d.BlockHeaderV1 }), a("design:type", d.BlockHeaderV1)], te.prototype, "blockHeader", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: d.StoredValue }), a("design:type", d.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); + return r([(0, i.jsonMember)({ name: "api_version", constructor: String }), a("design:type", String)], te.prototype, "apiVersion", void 0), r([(0, i.jsonMember)({ name: "block_header", constructor: f.BlockHeaderV1 }), a("design:type", f.BlockHeaderV1)], te.prototype, "blockHeader", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: f.StoredValue }), a("design:type", f.StoredValue)], te.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], te.prototype, "merkleProof", void 0), r([i.jsonObject], te); }(); - n.QueryGlobalStateResultV1Compatible = _e; + n.QueryGlobalStateResultV1Compatible = Se; }, 4176: function(x, n, c) { - var r = this && this.__awaiter || function(l, u, v, m) { + var r = this && this.__awaiter || function(l, s, v, p) { return new (v || (v = Promise))(function(h, O) { function I(L) { try { - R(m.next(L)); + R(p.next(L)); } catch (N) { O(N); } } - function B(L) { + function k(L) { try { - R(m.throw(L)); + R(p.throw(L)); } catch (N) { O(N); } } function R(L) { var N; - L.done ? h(L.value) : (N = L.value, N instanceof v ? N : new v(function(k) { - k(N); - })).then(I, B); + L.done ? h(L.value) : (N = L.value, N instanceof v ? N : new v(function(B) { + B(N); + })).then(I, k); } - R((m = m.apply(l, u || [])).next()); + R((p = p.apply(l, s || [])).next()); }); - }, a = this && this.__generator || function(l, u) { - var v, m, h, O, I = { label: 0, sent: function() { + }, a = this && this.__generator || function(l, s) { + var v, p, h, O, I = { label: 0, sent: function() { if (1 & h[0]) throw h[1]; return h[1]; }, trys: [], ops: [] }; - return O = { next: B(0), throw: B(1), return: B(2) }, typeof Symbol == "function" && (O[Symbol.iterator] = function() { + return O = { next: k(0), throw: k(1), return: k(2) }, typeof Symbol == "function" && (O[Symbol.iterator] = function() { return this; }), O; - function B(R) { + function k(R) { return function(L) { return function(N) { if (v) throw new TypeError("Generator is already executing."); for (; O && (O = 0, N[0] && (I = 0)), I; ) try { - if (v = 1, m && (h = 2 & N[0] ? m.return : N[0] ? m.throw || ((h = m.return) && h.call(m), 0) : m.next) && !(h = h.call(m, N[1])).done) return h; - switch (m = 0, h && (N = [2 & N[0], h.value]), N[0]) { + if (v = 1, p && (h = 2 & N[0] ? p.return : N[0] ? p.throw || ((h = p.return) && h.call(p), 0) : p.next) && !(h = h.call(p, N[1])).done) return h; + switch (p = 0, h && (N = [2 & N[0], h.value]), N[0]) { case 0: case 1: h = N; @@ -21772,7 +21772,7 @@ function N6() { case 4: return I.label++, { value: N[1], done: !1 }; case 5: - I.label++, m = N[1], N = [0]; + I.label++, p = N[1], N = [0]; continue; case 7: N = I.ops.pop(), I.trys.pop(); @@ -21797,9 +21797,9 @@ function N6() { h[2] && I.ops.pop(), I.trys.pop(); continue; } - N = u.call(l, I); - } catch (k) { - N = [6, k], m = 0; + N = s.call(l, I); + } catch (B) { + N = [6, B], p = 0; } finally { v = h = 0; } @@ -21810,435 +21810,435 @@ function N6() { } }; Object.defineProperty(n, "__esModule", { value: !0 }), n.RpcClient = void 0; - var i = c(9592), p = c(1412), t = c(5409), d = c(8608), b = c(7545), y = c(7021), s = c(8389), f = function() { - function l(u) { - this.handler = u; + var i = c(9592), m = c(1412), t = c(5409), f = c(8608), b = c(7545), y = c(7021), u = c(8389), d = function() { + function l(s) { + this.handler = s; } - return l.prototype.getDeploy = function(u) { + return l.prototype.getDeploy = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamDeployHash), m = new t.ParamDeployHash(u), [4, this.processRequest(t.Method.GetDeploy, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamDeployHash), p = new t.ParamDeployHash(s), [4, this.processRequest(t.Method.GetDeploy, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.InfoGetDeployResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.InfoGetDeployResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getDeployFinalizedApproval = function(u) { + }, l.prototype.getDeployFinalizedApproval = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamDeployHash), m = new t.ParamDeployHash(u, !0), [4, this.processRequest(t.Method.GetDeploy, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamDeployHash), p = new t.ParamDeployHash(s, !0), [4, this.processRequest(t.Method.GetDeploy, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.InfoGetDeployResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.InfoGetDeployResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getTransactionByTransactionHash = function(u) { + }, l.prototype.getTransactionByTransactionHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I, B; + var v, p, h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return v = new i.TypedJSON(t.ParamTransactionHash), m = b.Hash.fromHex(u), h = new t.ParamTransactionHash(b.TransactionHash.fromTransactionHash(m)), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; + return v = new i.TypedJSON(t.ParamTransactionHash), p = b.Hash.fromHex(s), h = new t.ParamTransactionHash(b.TransactionHash.fromTransactionHash(p)), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; case 1: - return O = R.sent(), (I = this.parseResponse(p.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (B = p.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, B]; + return O = R.sent(), (I = this.parseResponse(m.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (k = m.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, k]; } }); }); - }, l.prototype.getTransactionByDeployHash = function(u) { + }, l.prototype.getTransactionByDeployHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I, B; + var v, p, h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return v = new i.TypedJSON(t.ParamTransactionHash), m = b.Hash.fromHex(u), h = new t.ParamTransactionHash(b.TransactionHash.fromDeployHash(m)), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; + return v = new i.TypedJSON(t.ParamTransactionHash), p = b.Hash.fromHex(s), h = new t.ParamTransactionHash(b.TransactionHash.fromDeployHash(p)), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; case 1: - return O = R.sent(), (I = this.parseResponse(p.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (B = p.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, B]; + return O = R.sent(), (I = this.parseResponse(m.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (k = m.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, k]; } }); }); - }, l.prototype.getTransactionFinalizedApprovalByTransactionHash = function(u) { + }, l.prototype.getTransactionFinalizedApprovalByTransactionHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I, B; + var v, p, h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return v = new i.TypedJSON(t.ParamTransactionHash), m = b.Hash.fromHex(u), h = new t.ParamTransactionHash(b.TransactionHash.fromTransactionHash(m), !0), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; + return v = new i.TypedJSON(t.ParamTransactionHash), p = b.Hash.fromHex(s), h = new t.ParamTransactionHash(b.TransactionHash.fromTransactionHash(p), !0), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; case 1: - return O = R.sent(), (I = this.parseResponse(p.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (B = p.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, B]; + return O = R.sent(), (I = this.parseResponse(m.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (k = m.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, k]; } }); }); - }, l.prototype.getTransactionFinalizedApprovalByDeployHash = function(u) { + }, l.prototype.getTransactionFinalizedApprovalByDeployHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I, B; + var v, p, h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return v = new i.TypedJSON(t.ParamTransactionHash), m = b.Hash.fromHex(u), h = new t.ParamTransactionHash(b.TransactionHash.fromDeployHash(m), !0), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; + return v = new i.TypedJSON(t.ParamTransactionHash), p = b.Hash.fromHex(s), h = new t.ParamTransactionHash(b.TransactionHash.fromDeployHash(p), !0), [4, this.processRequest(t.Method.GetTransaction, v.toPlainJson(h))]; case 1: - return O = R.sent(), (I = this.parseResponse(p.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (B = p.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, B]; + return O = R.sent(), (I = this.parseResponse(m.InfoGetTransactionResultV1Compatible, O.result)).rawJSON = O.result, (k = m.InfoGetTransactionResultV1Compatible.newInfoGetTransactionResultFromV1Compatible(I, I.rawJSON)).rawJSON = O.result, [2, k]; } }); }); - }, l.prototype.getStateItem = function(u, v, m) { + }, l.prototype.getStateItem = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B, R, L; + var h, O, I, k, R, L; return a(this, function(N) { switch (N.label) { case 0: - return (h = u) ? [3, 2] : [4, this.getStateRootHashLatest()]; + return (h = s) ? [3, 2] : [4, this.getStateRootHashLatest()]; case 1: O = N.sent(), h = O.stateRootHash.toHex(), N.label = 2; case 2: - return I = new i.TypedJSON(t.ParamStateRootHash), B = new t.ParamStateRootHash(h, v, m), [4, this.processRequest(t.Method.GetStateItem, I.toPlainJson(B))]; + return I = new i.TypedJSON(t.ParamStateRootHash), k = new t.ParamStateRootHash(h, v, p), [4, this.processRequest(t.Method.GetStateItem, I.toPlainJson(k))]; case 3: - return R = N.sent(), (L = this.parseResponse(p.StateGetItemResult, R.result)).rawJSON = R.result, [2, L]; + return R = N.sent(), (L = this.parseResponse(m.StateGetItemResult, R.result)).rawJSON = R.result, [2, L]; } }); }); - }, l.prototype.queryLatestGlobalState = function(u, v) { + }, l.prototype.queryLatestGlobalState = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.ParamQueryGlobalState), h = t.ParamQueryGlobalState.newQueryGlobalStateParam(u, v), [4, this.processRequest(t.Method.QueryGlobalState, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.ParamQueryGlobalState), h = t.ParamQueryGlobalState.newQueryGlobalStateParam(s, v), [4, this.processRequest(t.Method.QueryGlobalState, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryGlobalStateResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryGlobalStateResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.queryGlobalStateByBlockHash = function(u, v, m) { + }, l.prototype.queryGlobalStateByBlockHash = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B; + var h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return h = new i.TypedJSON(t.ParamQueryGlobalState), O = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, m, { blockHash: u }), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(O))]; + return h = new i.TypedJSON(t.ParamQueryGlobalState), O = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, p, { blockHash: s }), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(O))]; case 1: - return I = R.sent(), (B = this.parseResponse(p.QueryGlobalStateResult, I.result)).rawJSON = I.result, [2, B]; + return I = R.sent(), (k = this.parseResponse(m.QueryGlobalStateResult, I.result)).rawJSON = I.result, [2, k]; } }); }); - }, l.prototype.queryGlobalStateByBlockHeight = function(u, v, m) { + }, l.prototype.queryGlobalStateByBlockHeight = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B; + var h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return h = new i.TypedJSON(t.ParamQueryGlobalState), O = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, m, { blockHeight: u }), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(O))]; + return h = new i.TypedJSON(t.ParamQueryGlobalState), O = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, p, { blockHeight: s }), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(O))]; case 1: - return I = R.sent(), (B = this.parseResponse(p.QueryGlobalStateResult, I.result)).rawJSON = I.result, [2, B]; + return I = R.sent(), (k = this.parseResponse(m.QueryGlobalStateResult, I.result)).rawJSON = I.result, [2, k]; } }); }); - }, l.prototype.queryGlobalStateByStateHash = function(u, v, m) { + }, l.prototype.queryGlobalStateByStateHash = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B, R; + var h, O, I, k, R; return a(this, function(L) { switch (L.label) { case 0: - return h = new i.TypedJSON(t.ParamQueryGlobalState), u ? [3, 2] : (I = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, m), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(I))]); + return h = new i.TypedJSON(t.ParamQueryGlobalState), s ? [3, 2] : (I = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, p), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(I))]); case 1: return O = L.sent(), [3, 4]; case 2: - return B = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, m, { stateRootHash: u }), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(B))]; + return k = t.ParamQueryGlobalState.newQueryGlobalStateParam(v, p, { stateRootHash: s }), [4, this.processRequest(t.Method.QueryGlobalState, h.toPlainJson(k))]; case 3: O = L.sent(), L.label = 4; case 4: - return (R = this.parseResponse(p.QueryGlobalStateResult, O.result)).rawJSON = O.result, [2, R]; + return (R = this.parseResponse(m.QueryGlobalStateResult, O.result)).rawJSON = O.result, [2, R]; } }); }); - }, l.prototype.getLatestEntity = function(u) { + }, l.prototype.getLatestEntity = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamGetStateEntity), m = new t.ParamGetStateEntity(u), [4, this.processRequest(t.Method.GetStateEntity, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamGetStateEntity), p = new t.ParamGetStateEntity(s), [4, this.processRequest(t.Method.GetStateEntity, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetEntityResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetEntityResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getEntityByBlockHash = function(u, v) { + }, l.prototype.getEntityByBlockHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.ParamGetStateEntity), h = new t.ParamGetStateEntity(u, new t.BlockIdentifier(v)), [4, this.processRequest(t.Method.GetStateEntity, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.ParamGetStateEntity), h = new t.ParamGetStateEntity(s, new t.BlockIdentifier(v)), [4, this.processRequest(t.Method.GetStateEntity, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.StateGetEntityResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.StateGetEntityResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.getEntityByBlockHeight = function(u, v) { + }, l.prototype.getEntityByBlockHeight = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.ParamGetStateEntity), h = new t.ParamGetStateEntity(u, new t.BlockIdentifier(void 0, v)), [4, this.processRequest(t.Method.GetStateEntity, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.ParamGetStateEntity), h = new t.ParamGetStateEntity(s, new t.BlockIdentifier(void 0, v)), [4, this.processRequest(t.Method.GetStateEntity, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.StateGetEntityResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.StateGetEntityResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.getAccountInfoByBlockHash = function(u, v) { + }, l.prototype.getAccountInfoByBlockHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O; + var p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return m = new t.ParamGetAccountInfoBalance(v.toHex(), t.ParamBlockIdentifier.byHash(u)), [4, this.processRequest(t.Method.GetStateAccount, m.toJSON())]; + return p = new t.ParamGetAccountInfoBalance(v.toHex(), t.ParamBlockIdentifier.byHash(s)), [4, this.processRequest(t.Method.GetStateAccount, p.toJSON())]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetAccountInfo, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetAccountInfo, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getAccountInfoByBlockHeight = function(u, v) { + }, l.prototype.getAccountInfoByBlockHeight = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O; + var p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return m = new t.ParamGetAccountInfoBalance(v.toHex(), t.ParamBlockIdentifier.byHeight(u)), [4, this.processRequest(t.Method.GetStateAccount, m.toJSON())]; + return p = new t.ParamGetAccountInfoBalance(v.toHex(), t.ParamBlockIdentifier.byHeight(s)), [4, this.processRequest(t.Method.GetStateAccount, p.toJSON())]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetAccountInfo, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetAccountInfo, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getAccountInfo = function(u, v) { + }, l.prototype.getAccountInfo = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I, B; + var p, h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - if ((m = u) || (m = new t.ParamBlockIdentifier()), v.accountHash) h = v.accountHash.toPrefixedString(); + if ((p = s) || (p = new t.ParamBlockIdentifier()), v.accountHash) h = v.accountHash.toPrefixedString(); else { if (!v.publicKey) throw new Error("account identifier is empty"); h = v.publicKey.toHex(); } - return O = new t.ParamGetAccountInfoBalance(h, m), [4, this.processRequest(t.Method.GetStateAccount, O.toJSON())]; + return O = new t.ParamGetAccountInfoBalance(h, p), [4, this.processRequest(t.Method.GetStateAccount, O.toJSON())]; case 1: - return I = R.sent(), (B = this.parseResponse(p.StateGetAccountInfo, I.result)).rawJSON = I.result, [2, B]; + return I = R.sent(), (k = this.parseResponse(m.StateGetAccountInfo, I.result)).rawJSON = I.result, [2, k]; } }); }); - }, l.prototype.getDictionaryItem = function(u, v, m) { + }, l.prototype.getDictionaryItem = function(s, v, p) { return r(this, void 0, void 0, function() { return a(this, function(h) { - return [2, this.getDictionaryItemByIdentifier(u, new t.ParamDictionaryIdentifier(void 0, void 0, new t.ParamDictionaryIdentifierURef(m, v)))]; + return [2, this.getDictionaryItemByIdentifier(s, new t.ParamDictionaryIdentifier(void 0, void 0, new t.ParamDictionaryIdentifierURef(p, v)))]; }); }); - }, l.prototype.getDictionaryItemByIdentifier = function(u, v) { + }, l.prototype.getDictionaryItemByIdentifier = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I, B, R; + var p, h, O, I, k, R; return a(this, function(L) { switch (L.label) { case 0: - return m = new i.TypedJSON(t.StateGetDictionaryRequest), (h = u) ? [3, 2] : [4, this.getStateRootHashLatest()]; + return p = new i.TypedJSON(t.StateGetDictionaryRequest), (h = s) ? [3, 2] : [4, this.getStateRootHashLatest()]; case 1: O = L.sent(), h = O.stateRootHash.toHex(), L.label = 2; case 2: - return I = new t.StateGetDictionaryRequest(h, v), [4, this.processRequest(t.Method.GetDictionaryItem, m.toPlainJson(I))]; + return I = new t.StateGetDictionaryRequest(h, v), [4, this.processRequest(t.Method.GetDictionaryItem, p.toPlainJson(I))]; case 3: - return B = L.sent(), (R = this.parseResponse(p.StateGetDictionaryResult, B.result)).rawJSON = B.result, [2, R]; + return k = L.sent(), (R = this.parseResponse(m.StateGetDictionaryResult, k.result)).rawJSON = k.result, [2, R]; } }); }); - }, l.prototype.getLatestBalance = function(u) { + }, l.prototype.getLatestBalance = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var v, p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: return v = new i.TypedJSON(t.StateGetBalanceRequest), [4, this.getStateRootHashLatest()]; case 1: - return m = B.sent(), h = new t.StateGetBalanceRequest(m.stateRootHash.toHex(), u), [4, this.processRequest(t.Method.GetStateBalance, v.toPlainJson(h))]; + return p = k.sent(), h = new t.StateGetBalanceRequest(p.stateRootHash.toHex(), s), [4, this.processRequest(t.Method.GetStateBalance, v.toPlainJson(h))]; case 2: - return O = B.sent(), (I = this.parseResponse(p.StateGetBalanceResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.StateGetBalanceResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.getBalanceByStateRootHash = function(u, v) { + }, l.prototype.getBalanceByStateRootHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.StateGetBalanceRequest), h = new t.StateGetBalanceRequest(v, u), [4, this.processRequest(t.Method.GetStateBalance, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.StateGetBalanceRequest), h = new t.StateGetBalanceRequest(v, s), [4, this.processRequest(t.Method.GetStateBalance, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.StateGetBalanceResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.StateGetBalanceResult, O.result)).rawJSON = O.result, [2, I]; } }); }); }, l.prototype.getEraInfoLatest = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetEraInfo, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.ChainGetEraInfoResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.ChainGetEraInfoResult, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.getEraInfoByBlockHeight = function(u) { + }, l.prototype.getEraInfoByBlockHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetEraInfo, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetEraInfo, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetEraInfoResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetEraInfoResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getEraInfoByBlockHash = function(u) { + }, l.prototype.getEraInfoByBlockHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetEraInfo, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetEraInfo, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetEraInfoResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetEraInfoResult, h.result)).rawJSON = h.result, [2, O]; } }); }); }, l.prototype.getLatestBlock = function() { return r(this, void 0, void 0, function() { - var u, v, m; + var s, v, p; return a(this, function(h) { switch (h.label) { case 0: return [4, this.processRequest(t.Method.GetBlock, null)]; case 1: - return u = h.sent(), (v = this.parseResponse(p.ChainGetBlockResultV1Compatible, u.result)).rawJSON = u.result, (m = p.ChainGetBlockResult.newChainGetBlockResultFromV1Compatible(v, v.rawJSON)).rawJSON = v.rawJSON, [2, m]; + return s = h.sent(), (v = this.parseResponse(m.ChainGetBlockResultV1Compatible, s.result)).rawJSON = s.result, (p = m.ChainGetBlockResult.newChainGetBlockResultFromV1Compatible(v, v.rawJSON)).rawJSON = v.rawJSON, [2, p]; } }); }); - }, l.prototype.getBlockByHash = function(u) { + }, l.prototype.getBlockByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var v, p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetBlock, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetBlock, v.toPlainJson(p))]; case 1: - return h = B.sent(), (O = this.parseResponse(p.ChainGetBlockResultV1Compatible, h.result)).rawJSON = h.result, (I = p.ChainGetBlockResult.newChainGetBlockResultFromV1Compatible(O, O.rawJSON)).rawJSON = h.result, [2, I]; + return h = k.sent(), (O = this.parseResponse(m.ChainGetBlockResultV1Compatible, h.result)).rawJSON = h.result, (I = m.ChainGetBlockResult.newChainGetBlockResultFromV1Compatible(O, O.rawJSON)).rawJSON = h.result, [2, I]; } }); }); - }, l.prototype.getBlockByHeight = function(u) { + }, l.prototype.getBlockByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var v, p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetBlock, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetBlock, v.toPlainJson(p))]; case 1: - return h = B.sent(), (O = this.parseResponse(p.ChainGetBlockResultV1Compatible, h.result)).rawJSON = h.result, (I = p.ChainGetBlockResult.newChainGetBlockResultFromV1Compatible(O, O.rawJSON)).rawJSON = h.result, [2, I]; + return h = k.sent(), (O = this.parseResponse(m.ChainGetBlockResultV1Compatible, h.result)).rawJSON = h.result, (I = m.ChainGetBlockResult.newChainGetBlockResultFromV1Compatible(O, O.rawJSON)).rawJSON = h.result, [2, I]; } }); }); }, l.prototype.getLatestBlockTransfers = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetBlockTransfers, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.ChainGetBlockTransfersResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.ChainGetBlockTransfersResult, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.getBlockTransfersByHash = function(u) { + }, l.prototype.getBlockTransfersByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetBlockTransfers, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetBlockTransfers, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetBlockTransfersResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetBlockTransfersResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getBlockTransfersByHeight = function(u) { + }, l.prototype.getBlockTransfersByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetBlockTransfers, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetBlockTransfers, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetBlockTransfersResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetBlockTransfersResult, h.result)).rawJSON = h.result, [2, O]; } }); }); }, l.prototype.getEraSummaryLatest = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetEraSummary, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.ChainGetEraSummaryResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.ChainGetEraSummaryResult, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.getEraSummaryByHash = function(u) { + }, l.prototype.getEraSummaryByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetEraSummary, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetEraSummary, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetEraSummaryResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetEraSummaryResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getEraSummaryByHeight = function(u) { + }, l.prototype.getEraSummaryByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetEraSummary, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetEraSummary, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetEraSummaryResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetEraSummaryResult, h.result)).rawJSON = h.result, [2, O]; } }); }); }, l.prototype.getLatestAuctionInfo = function() { return r(this, void 0, void 0, function() { - var u, v, m, h; + var s, v, p, h; return a(this, function(O) { switch (O.label) { case 0: return O.trys.push([0, 2, , 4]), [4, this.getLatestAuctionInfoV2()]; case 1: - return u = O.sent(), (h = new p.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV2(u.auctionState), h.version = u.version, h.rawJSON = u.rawJSON, [2, h]; + return s = O.sent(), (h = new m.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV2(s.auctionState), h.version = s.version, h.rawJSON = s.rawJSON, [2, h]; case 2: if (!(((v = O.sent()) == null ? void 0 : v.message) || "").includes("Method not found")) throw v; return [4, this.getLatestAuctionInfoV1()]; case 3: - return m = O.sent(), (h = new p.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV1(m.auctionState), h.version = m.version, h.rawJSON = m.rawJSON, [2, h]; + return p = O.sent(), (h = new m.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV1(p.auctionState), h.version = p.version, h.rawJSON = p.rawJSON, [2, h]; case 4: return [2]; } @@ -22246,469 +22246,469 @@ function N6() { }); }, l.prototype.getLatestAuctionInfoV1 = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetAuctionInfo, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.StateGetAuctionInfoV1Result, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.StateGetAuctionInfoV1Result, s.result)).rawJSON = s.result, [2, v]; } }); }); }, l.prototype.getLatestAuctionInfoV2 = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetAuctionInfoV2, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.StateGetAuctionInfoV2Result, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.StateGetAuctionInfoV2Result, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.getAuctionInfoByHash = function(u) { + }, l.prototype.getAuctionInfoByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return I.trys.push([0, 2, , 4]), [4, this.getAuctionInfoV2ByHash(u)]; + return I.trys.push([0, 2, , 4]), [4, this.getAuctionInfoV2ByHash(s)]; case 1: - return v = I.sent(), (O = new p.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV2(v.auctionState), O.version = v.version, O.rawJSON = v.rawJSON, [2, O]; + return v = I.sent(), (O = new m.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV2(v.auctionState), O.version = v.version, O.rawJSON = v.rawJSON, [2, O]; case 2: - if (!(((m = I.sent()) == null ? void 0 : m.message) || "").includes("Method not found")) throw m; - return [4, this.getAuctionInfoV1ByHash(u)]; + if (!(((p = I.sent()) == null ? void 0 : p.message) || "").includes("Method not found")) throw p; + return [4, this.getAuctionInfoV1ByHash(s)]; case 3: - return h = I.sent(), (O = new p.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV1(h.auctionState), O.version = h.version, O.rawJSON = h.rawJSON, [2, O]; + return h = I.sent(), (O = new m.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV1(h.auctionState), O.version = h.version, O.rawJSON = h.rawJSON, [2, O]; case 4: return [2]; } }); }); - }, l.prototype.getAuctionInfoV1ByHash = function(u) { + }, l.prototype.getAuctionInfoV1ByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetAuctionInfo, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetAuctionInfo, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetAuctionInfoV1Result, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetAuctionInfoV1Result, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getAuctionInfoV2ByHash = function(u) { + }, l.prototype.getAuctionInfoV2ByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetAuctionInfoV2, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetAuctionInfoV2, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetAuctionInfoV2Result, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetAuctionInfoV2Result, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getAuctionInfoByHeight = function(u) { + }, l.prototype.getAuctionInfoByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return I.trys.push([0, 2, , 4]), [4, this.getAuctionInfoV2ByHeight(u)]; + return I.trys.push([0, 2, , 4]), [4, this.getAuctionInfoV2ByHeight(s)]; case 1: - return v = I.sent(), (O = new p.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV2(v.auctionState), O.version = v.version, O.rawJSON = v.rawJSON, [2, O]; + return v = I.sent(), (O = new m.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV2(v.auctionState), O.version = v.version, O.rawJSON = v.rawJSON, [2, O]; case 2: - if (!(((m = I.sent()) == null ? void 0 : m.message) || "").includes("Method not found")) throw m; - return [4, this.getAuctionInfoV1ByHeight(u)]; + if (!(((p = I.sent()) == null ? void 0 : p.message) || "").includes("Method not found")) throw p; + return [4, this.getAuctionInfoV1ByHeight(s)]; case 3: - return h = I.sent(), (O = new p.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV1(h.auctionState), O.version = h.version, O.rawJSON = h.rawJSON, [2, O]; + return h = I.sent(), (O = new m.StateGetAuctionInfoResult()).auctionState = b.AuctionState.fromV1(h.auctionState), O.version = h.version, O.rawJSON = h.rawJSON, [2, O]; case 4: return [2]; } }); }); - }, l.prototype.getAuctionInfoV1ByHeight = function(u) { + }, l.prototype.getAuctionInfoV1ByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetAuctionInfo, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetAuctionInfo, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetAuctionInfoV1Result, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetAuctionInfoV1Result, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getAuctionInfoV2ByHeight = function(u) { + }, l.prototype.getAuctionInfoV2ByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetAuctionInfoV2, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetAuctionInfoV2, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.StateGetAuctionInfoV2Result, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.StateGetAuctionInfoV2Result, h.result)).rawJSON = h.result, [2, O]; } }); }); }, l.prototype.getStateRootHashLatest = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetStateRootHash, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.ChainGetStateRootHashResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.ChainGetStateRootHashResult, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.getStateRootHashByHash = function(u) { + }, l.prototype.getStateRootHashByHash = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHash(u), [4, this.processRequest(t.Method.GetStateRootHash, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHash(s), [4, this.processRequest(t.Method.GetStateRootHash, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetStateRootHashResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetStateRootHashResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getStateRootHashByHeight = function(u) { + }, l.prototype.getStateRootHashByHeight = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.ParamBlockIdentifier), m = t.ParamBlockIdentifier.byHeight(u), [4, this.processRequest(t.Method.GetStateRootHash, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.ParamBlockIdentifier), p = t.ParamBlockIdentifier.byHeight(s), [4, this.processRequest(t.Method.GetStateRootHash, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.ChainGetStateRootHashResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.ChainGetStateRootHashResult, h.result)).rawJSON = h.result, [2, O]; } }); }); }, l.prototype.getValidatorChangesInfo = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetValidatorChanges, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.InfoGetValidatorChangesResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.InfoGetValidatorChangesResult, s.result)).rawJSON = s.result, [2, v]; } }); }); }, l.prototype.getStatus = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetStatus, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.InfoGetStatusResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.InfoGetStatusResult, s.result)).rawJSON = s.result, [2, v]; } }); }); }, l.prototype.getPeers = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.GetPeers, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.InfoGetPeerResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.InfoGetPeerResult, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.putDeploy = function(u) { + }, l.prototype.putDeploy = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.PutDeployRequest), m = new t.PutDeployRequest(u), [4, this.processRequest(t.Method.PutDeploy, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.PutDeployRequest), p = new t.PutDeployRequest(s), [4, this.processRequest(t.Method.PutDeploy, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.PutDeployResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.PutDeployResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.putTransaction = function(u) { + }, l.prototype.putTransaction = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.PutTransactionRequest), m = new t.PutTransactionRequest(u.getTransactionWrapper()), [4, this.processRequest(t.Method.PutTransaction, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.PutTransactionRequest), p = new t.PutTransactionRequest(s.getTransactionWrapper()), [4, this.processRequest(t.Method.PutTransaction, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.PutTransactionResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.PutTransactionResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.queryLatestBalance = function(u) { + }, l.prototype.queryLatestBalance = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.QueryBalanceRequest), m = new t.QueryBalanceRequest(u), [4, this.processRequest(t.Method.QueryBalance, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.QueryBalanceRequest), p = new t.QueryBalanceRequest(s), [4, this.processRequest(t.Method.QueryBalance, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.QueryBalanceResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.QueryBalanceResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.queryBalanceByBlockHeight = function(u, v) { + }, l.prototype.queryBalanceByBlockHeight = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.QueryBalanceRequest), h = new t.QueryBalanceRequest(u, new t.GlobalStateIdentifier(void 0, v)), [4, this.processRequest(t.Method.QueryBalance, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.QueryBalanceRequest), h = new t.QueryBalanceRequest(s, new t.GlobalStateIdentifier(void 0, v)), [4, this.processRequest(t.Method.QueryBalance, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryBalanceResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryBalanceResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.queryBalanceByBlockHash = function(u, v) { + }, l.prototype.queryBalanceByBlockHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.QueryBalanceRequest), h = new t.QueryBalanceRequest(u, new t.GlobalStateIdentifier(v)), [4, this.processRequest(t.Method.QueryBalance, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.QueryBalanceRequest), h = new t.QueryBalanceRequest(s, new t.GlobalStateIdentifier(v)), [4, this.processRequest(t.Method.QueryBalance, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryBalanceResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryBalanceResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.queryBalanceByStateRootHash = function(u, v) { + }, l.prototype.queryBalanceByStateRootHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.QueryBalanceRequest), h = new t.QueryBalanceRequest(u, new t.GlobalStateIdentifier(void 0, void 0, v)), [4, this.processRequest(t.Method.QueryBalance, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.QueryBalanceRequest), h = new t.QueryBalanceRequest(s, new t.GlobalStateIdentifier(void 0, void 0, v)), [4, this.processRequest(t.Method.QueryBalance, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryBalanceResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryBalanceResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.queryLatestBalanceDetails = function(u) { + }, l.prototype.queryLatestBalanceDetails = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.QueryBalanceDetailsRequest), m = new t.QueryBalanceDetailsRequest(u), [4, this.processRequest(t.Method.QueryBalanceDetails, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.QueryBalanceDetailsRequest), p = new t.QueryBalanceDetailsRequest(s), [4, this.processRequest(t.Method.QueryBalanceDetails, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.QueryBalanceDetailsResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.QueryBalanceDetailsResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.queryBalanceDetailsByStateRootHash = function(u, v) { + }, l.prototype.queryBalanceDetailsByStateRootHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.QueryBalanceDetailsRequest), h = new t.QueryBalanceDetailsRequest(u, new t.GlobalStateIdentifier(void 0, void 0, v)), [4, this.processRequest(t.Method.QueryBalanceDetails, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.QueryBalanceDetailsRequest), h = new t.QueryBalanceDetailsRequest(s, new t.GlobalStateIdentifier(void 0, void 0, v)), [4, this.processRequest(t.Method.QueryBalanceDetails, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryBalanceDetailsResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryBalanceDetailsResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.queryBalanceDetailsByBlockHeight = function(u, v) { + }, l.prototype.queryBalanceDetailsByBlockHeight = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.QueryBalanceDetailsRequest), h = new t.QueryBalanceDetailsRequest(u, new t.GlobalStateIdentifier(void 0, v)), [4, this.processRequest(t.Method.QueryBalanceDetails, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.QueryBalanceDetailsRequest), h = new t.QueryBalanceDetailsRequest(s, new t.GlobalStateIdentifier(void 0, v)), [4, this.processRequest(t.Method.QueryBalanceDetails, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryBalanceDetailsResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryBalanceDetailsResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.queryBalanceDetailsByBlockHash = function(u, v) { + }, l.prototype.queryBalanceDetailsByBlockHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.QueryBalanceDetailsRequest), h = new t.QueryBalanceDetailsRequest(u, new t.GlobalStateIdentifier(v)), [4, this.processRequest(t.Method.QueryBalanceDetails, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.QueryBalanceDetailsRequest), h = new t.QueryBalanceDetailsRequest(s, new t.GlobalStateIdentifier(v)), [4, this.processRequest(t.Method.QueryBalanceDetails, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.QueryBalanceDetailsResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.QueryBalanceDetailsResult, O.result)).rawJSON = O.result, [2, I]; } }); }); }, l.prototype.getChainspec = function() { return r(this, void 0, void 0, function() { - var u, v; - return a(this, function(m) { - switch (m.label) { + var s, v; + return a(this, function(p) { + switch (p.label) { case 0: return [4, this.processRequest(t.Method.InfoGetChainspec, null)]; case 1: - return u = m.sent(), (v = this.parseResponse(p.InfoGetChainspecResult, u.result)).rawJSON = u.result, [2, v]; + return s = p.sent(), (v = this.parseResponse(m.InfoGetChainspecResult, s.result)).rawJSON = s.result, [2, v]; } }); }); - }, l.prototype.getValidatorRewardByEraID = function(u, v) { + }, l.prototype.getValidatorRewardByEraID = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(u, void 0, new t.EraIdentifier(void 0, v)), [4, this.processRequest(t.Method.GetReward, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(s, void 0, new t.EraIdentifier(void 0, v)), [4, this.processRequest(t.Method.GetReward, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.getValidatorRewardByBlockHash = function(u, v) { + }, l.prototype.getValidatorRewardByBlockHash = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(u, void 0, new t.EraIdentifier(new t.BlockIdentifier(v))), [4, this.processRequest(t.Method.GetReward, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(s, void 0, new t.EraIdentifier(new t.BlockIdentifier(v))), [4, this.processRequest(t.Method.GetReward, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.getValidatorRewardByBlockHeight = function(u, v) { + }, l.prototype.getValidatorRewardByBlockHeight = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(u, void 0, new t.EraIdentifier(new t.BlockIdentifier(void 0, v))), [4, this.processRequest(t.Method.GetReward, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(s, void 0, new t.EraIdentifier(new t.BlockIdentifier(void 0, v))), [4, this.processRequest(t.Method.GetReward, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.getDelegatorRewardByEraID = function(u, v, m) { + }, l.prototype.getDelegatorRewardByEraID = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B; + var h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return h = new i.TypedJSON(t.InfoGetRewardRequest), O = new t.InfoGetRewardRequest(u, v, new t.EraIdentifier(void 0, m)), [4, this.processRequest(t.Method.GetReward, h.toPlainJson(O))]; + return h = new i.TypedJSON(t.InfoGetRewardRequest), O = new t.InfoGetRewardRequest(s, v, new t.EraIdentifier(void 0, p)), [4, this.processRequest(t.Method.GetReward, h.toPlainJson(O))]; case 1: - return I = R.sent(), (B = this.parseResponse(p.InfoGetRewardResult, I.result)).rawJSON = I.result, [2, B]; + return I = R.sent(), (k = this.parseResponse(m.InfoGetRewardResult, I.result)).rawJSON = I.result, [2, k]; } }); }); - }, l.prototype.getDelegatorRewardByBlockHash = function(u, v, m) { + }, l.prototype.getDelegatorRewardByBlockHash = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B; + var h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return h = new i.TypedJSON(t.InfoGetRewardRequest), O = new t.InfoGetRewardRequest(u, v, new t.EraIdentifier(new t.BlockIdentifier(m))), [4, this.processRequest(t.Method.GetReward, h.toPlainJson(O))]; + return h = new i.TypedJSON(t.InfoGetRewardRequest), O = new t.InfoGetRewardRequest(s, v, new t.EraIdentifier(new t.BlockIdentifier(p))), [4, this.processRequest(t.Method.GetReward, h.toPlainJson(O))]; case 1: - return I = R.sent(), (B = this.parseResponse(p.InfoGetRewardResult, I.result)).rawJSON = I.result, [2, B]; + return I = R.sent(), (k = this.parseResponse(m.InfoGetRewardResult, I.result)).rawJSON = I.result, [2, k]; } }); }); - }, l.prototype.getDelegatorRewardByBlockHeight = function(u, v, m) { + }, l.prototype.getDelegatorRewardByBlockHeight = function(s, v, p) { return r(this, void 0, void 0, function() { - var h, O, I, B; + var h, O, I, k; return a(this, function(R) { switch (R.label) { case 0: - return h = new i.TypedJSON(t.InfoGetRewardRequest), O = new t.InfoGetRewardRequest(u, v, new t.EraIdentifier(new t.BlockIdentifier(void 0, m))), [4, this.processRequest(t.Method.GetReward, h.toPlainJson(O))]; + return h = new i.TypedJSON(t.InfoGetRewardRequest), O = new t.InfoGetRewardRequest(s, v, new t.EraIdentifier(new t.BlockIdentifier(void 0, p))), [4, this.processRequest(t.Method.GetReward, h.toPlainJson(O))]; case 1: - return I = R.sent(), (B = this.parseResponse(p.InfoGetRewardResult, I.result)).rawJSON = I.result, [2, B]; + return I = R.sent(), (k = this.parseResponse(m.InfoGetRewardResult, I.result)).rawJSON = I.result, [2, k]; } }); }); - }, l.prototype.getLatestValidatorReward = function(u) { + }, l.prototype.getLatestValidatorReward = function(s) { return r(this, void 0, void 0, function() { - var v, m, h, O; + var v, p, h, O; return a(this, function(I) { switch (I.label) { case 0: - return v = new i.TypedJSON(t.InfoGetRewardRequest), m = new t.InfoGetRewardRequest(u), [4, this.processRequest(t.Method.GetReward, v.toPlainJson(m))]; + return v = new i.TypedJSON(t.InfoGetRewardRequest), p = new t.InfoGetRewardRequest(s), [4, this.processRequest(t.Method.GetReward, v.toPlainJson(p))]; case 1: - return h = I.sent(), (O = this.parseResponse(p.InfoGetRewardResult, h.result)).rawJSON = h.result, [2, O]; + return h = I.sent(), (O = this.parseResponse(m.InfoGetRewardResult, h.result)).rawJSON = h.result, [2, O]; } }); }); - }, l.prototype.getLatestDelegatorReward = function(u, v) { + }, l.prototype.getLatestDelegatorReward = function(s, v) { return r(this, void 0, void 0, function() { - var m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return m = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(u, v), [4, this.processRequest(t.Method.GetReward, m.toPlainJson(h))]; + return p = new i.TypedJSON(t.InfoGetRewardRequest), h = new t.InfoGetRewardRequest(s, v), [4, this.processRequest(t.Method.GetReward, p.toPlainJson(h))]; case 1: - return O = B.sent(), (I = this.parseResponse(p.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; + return O = k.sent(), (I = this.parseResponse(m.InfoGetRewardResult, O.result)).rawJSON = O.result, [2, I]; } }); }); - }, l.prototype.waitForConfirmation = function(u, v, m, h, O) { + }, l.prototype.waitForConfirmation = function(s, v, p, h, O) { var I; return h === void 0 && (h = 3), O === void 0 && (O = 500), r(this, void 0, void 0, function() { - var B, R, L, N; - return a(this, function(k) { - switch (k.label) { + var k, R, L, N; + return a(this, function(B) { + switch (B.label) { case 0: - B = setTimeout(function() { + k = setTimeout(function() { throw new Error("Timeout"); - }, m), R = 0, k.label = 1; + }, p), R = 0, B.label = 1; case 1: - k.label = 2; + B.label = 2; case 2: - return k.trys.push([2, 4, , 6]), [4, u(v)]; + return B.trys.push([2, 4, , 6]), [4, s(v)]; case 3: - return L = k.sent(), !((I = L?.executionInfo) === null || I === void 0) && I.executionResult ? (clearTimeout(B), [2, L]) : [3, 6]; + return L = B.sent(), !((I = L?.executionInfo) === null || I === void 0) && I.executionResult ? (clearTimeout(k), [2, L]) : [3, 6]; case 4: - if (N = k.sent(), R >= h) throw clearTimeout(B), new Error("Failed after ".concat(h, " retries: ").concat(N.message)); - return R++, console.warn("Attempt ".concat(R, " failed: ").concat(N.message, ". Retrying in ").concat(O, "ms...")), [4, (0, s.sleep)(O)]; + if (N = B.sent(), R >= h) throw clearTimeout(k), new Error("Failed after ".concat(h, " retries: ").concat(N.message)); + return R++, console.warn("Attempt ".concat(R, " failed: ").concat(N.message, ". Retrying in ").concat(O, "ms...")), [4, (0, u.sleep)(O)]; case 5: - return k.sent(), [3, 1]; + return B.sent(), [3, 1]; case 6: - return [4, (0, s.sleep)(400)]; + return [4, (0, u.sleep)(400)]; case 7: - return k.sent(), [3, 1]; + return B.sent(), [3, 1]; case 8: return [2]; } }); }); - }, l.prototype.waitForTransaction = function(u, v) { - var m; + }, l.prototype.waitForTransaction = function(s, v) { + var p; return v === void 0 && (v = 6e3), r(this, void 0, void 0, function() { return a(this, function(h) { - return [2, this.waitForConfirmation(this.getTransactionByTransactionHash.bind(this), (m = u?.hash) === null || m === void 0 ? void 0 : m.toHex(), v)]; + return [2, this.waitForConfirmation(this.getTransactionByTransactionHash.bind(this), (p = s?.hash) === null || p === void 0 ? void 0 : p.toHex(), v)]; }); }); - }, l.prototype.waitForDeploy = function(u, v) { - var m; + }, l.prototype.waitForDeploy = function(s, v) { + var p; return v === void 0 && (v = 6e4), r(this, void 0, void 0, function() { return a(this, function(h) { - return [2, this.waitForConfirmation(this.getDeploy.bind(this), (m = u?.hash) === null || m === void 0 ? void 0 : m.toHex(), v)]; + return [2, this.waitForConfirmation(this.getDeploy.bind(this), (p = s?.hash) === null || p === void 0 ? void 0 : p.toHex(), v)]; }); }); - }, l.prototype.parseResponse = function(u, v) { - var m = new i.TypedJSON(u).parse(v); - if (!m) throw new Error("Error parsing ".concat(u.name, " response data")); - return m; - }, l.prototype.processRequest = function(u, v, m) { - return m === void 0 && (m = "0"), r(this, void 0, void 0, function() { + }, l.prototype.parseResponse = function(s, v) { + var p = new i.TypedJSON(s).parse(v); + if (!p) throw new Error("Error parsing ".concat(s.name, " response data")); + return p; + }, l.prototype.processRequest = function(s, v, p) { + return p === void 0 && (p = "0"), r(this, void 0, void 0, function() { var h, O; return a(this, function(I) { switch (I.label) { case 0: - return h = t.RpcRequest.defaultRpcRequest(u, v), m !== "0" && (h.id = d.IDValue.fromString(m)), [4, this.handler.processCall(h)]; + return h = t.RpcRequest.defaultRpcRequest(s, v), p !== "0" && (h.id = f.IDValue.fromString(p)), [4, this.handler.processCall(h)]; case 1: if ((O = I.sent()).error) throw new y.HttpError(O.error.code, O.error); return [2, O]; @@ -22717,107 +22717,107 @@ function N6() { }); }, l; }(); - n.RpcClient = f; + n.RpcClient = d; }, 5060: function(x, n, c) { - var r = this && this.__awaiter || function(y, s, f, l) { - return new (f || (f = Promise))(function(u, v) { - function m(I) { + var r = this && this.__awaiter || function(y, u, d, l) { + return new (d || (d = Promise))(function(s, v) { + function p(I) { try { O(l.next(I)); - } catch (B) { - v(B); + } catch (k) { + v(k); } } function h(I) { try { O(l.throw(I)); - } catch (B) { - v(B); + } catch (k) { + v(k); } } function O(I) { - var B; - I.done ? u(I.value) : (B = I.value, B instanceof f ? B : new f(function(R) { - R(B); - })).then(m, h); + var k; + I.done ? s(I.value) : (k = I.value, k instanceof d ? k : new d(function(R) { + R(k); + })).then(p, h); } - O((l = l.apply(y, s || [])).next()); + O((l = l.apply(y, u || [])).next()); }); - }, a = this && this.__generator || function(y, s) { - var f, l, u, v, m = { label: 0, sent: function() { - if (1 & u[0]) throw u[1]; - return u[1]; + }, a = this && this.__generator || function(y, u) { + var d, l, s, v, p = { label: 0, sent: function() { + if (1 & s[0]) throw s[1]; + return s[1]; }, trys: [], ops: [] }; return v = { next: h(0), throw: h(1), return: h(2) }, typeof Symbol == "function" && (v[Symbol.iterator] = function() { return this; }), v; function h(O) { return function(I) { - return function(B) { - if (f) throw new TypeError("Generator is already executing."); - for (; v && (v = 0, B[0] && (m = 0)), m; ) try { - if (f = 1, l && (u = 2 & B[0] ? l.return : B[0] ? l.throw || ((u = l.return) && u.call(l), 0) : l.next) && !(u = u.call(l, B[1])).done) return u; - switch (l = 0, u && (B = [2 & B[0], u.value]), B[0]) { + return function(k) { + if (d) throw new TypeError("Generator is already executing."); + for (; v && (v = 0, k[0] && (p = 0)), p; ) try { + if (d = 1, l && (s = 2 & k[0] ? l.return : k[0] ? l.throw || ((s = l.return) && s.call(l), 0) : l.next) && !(s = s.call(l, k[1])).done) return s; + switch (l = 0, s && (k = [2 & k[0], s.value]), k[0]) { case 0: case 1: - u = B; + s = k; break; case 4: - return m.label++, { value: B[1], done: !1 }; + return p.label++, { value: k[1], done: !1 }; case 5: - m.label++, l = B[1], B = [0]; + p.label++, l = k[1], k = [0]; continue; case 7: - B = m.ops.pop(), m.trys.pop(); + k = p.ops.pop(), p.trys.pop(); continue; default: - if (!((u = (u = m.trys).length > 0 && u[u.length - 1]) || B[0] !== 6 && B[0] !== 2)) { - m = 0; + if (!((s = (s = p.trys).length > 0 && s[s.length - 1]) || k[0] !== 6 && k[0] !== 2)) { + p = 0; continue; } - if (B[0] === 3 && (!u || B[1] > u[0] && B[1] < u[3])) { - m.label = B[1]; + if (k[0] === 3 && (!s || k[1] > s[0] && k[1] < s[3])) { + p.label = k[1]; break; } - if (B[0] === 6 && m.label < u[1]) { - m.label = u[1], u = B; + if (k[0] === 6 && p.label < s[1]) { + p.label = s[1], s = k; break; } - if (u && m.label < u[2]) { - m.label = u[2], m.ops.push(B); + if (s && p.label < s[2]) { + p.label = s[2], p.ops.push(k); break; } - u[2] && m.ops.pop(), m.trys.pop(); + s[2] && p.ops.pop(), p.trys.pop(); continue; } - B = s.call(y, m); + k = u.call(y, p); } catch (R) { - B = [6, R], l = 0; + k = [6, R], l = 0; } finally { - f = u = 0; + d = s = 0; } - if (5 & B[0]) throw B[1]; - return { value: B[0] ? B[1] : void 0, done: !0 }; + if (5 & k[0]) throw k[1]; + return { value: k[0] ? k[1] : void 0, done: !0 }; }([O, I]); }; } }; Object.defineProperty(n, "__esModule", { value: !0 }), n.SpeculativeClient = void 0; - var i = c(9592), p = c(5409), t = c(1412), d = c(8608), b = function() { - function y(s) { - this.handler = s; + var i = c(9592), m = c(5409), t = c(1412), f = c(8608), b = function() { + function y(u) { + this.handler = u; } - return y.newSpeculativeClient = function(s) { - return new y(s); - }, y.prototype.speculativeExec = function(s, f, l) { + return y.newSpeculativeClient = function(u) { + return new y(u); + }, y.prototype.speculativeExec = function(u, d, l) { return r(this, void 0, void 0, function() { - var u, v, m, h, O, I; - return a(this, function(B) { - switch (B.label) { + var s, v, p, h, O, I; + return a(this, function(k) { + switch (k.label) { case 0: - return u = new i.TypedJSON(p.SpeculativeExecParams), v = new p.SpeculativeExecParams(f, l), m = p.RpcRequest.defaultRpcRequest(p.Method.SpeculativeExec, u.toPlainJson(v)), s && s !== "0" && (m.id = new d.IDValue(s)), [4, this.handler.processCall(m)]; + return s = new i.TypedJSON(m.SpeculativeExecParams), v = new m.SpeculativeExecParams(d, l), p = m.RpcRequest.defaultRpcRequest(m.Method.SpeculativeExec, s.toPlainJson(v)), u && u !== "0" && (p.id = new f.IDValue(u)), [4, this.handler.processCall(p)]; case 1: - if (!(h = B.sent())) throw new Error("Handler response is empty"); + if (!(h = k.sent())) throw new Error("Handler response is empty"); if (h.error) throw new Error("RPC call failed, details: ".concat(JSON.stringify(h.error))); try { if (O = new i.TypedJSON(t.RpcResponse), !(I = O.parse(h))) throw new Error("Error parsing JSON"); @@ -22833,42 +22833,42 @@ function N6() { }(); n.SpeculativeClient = b; }, 7262: function(x, n, c) { - var r = this && this.__importDefault || function(d) { - return d && d.__esModule ? d : { default: d }; + var r = this && this.__importDefault || function(f) { + return f && f.__esModule ? f : { default: f }; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.SseClient = void 0; - var a = r(c(1731)), i = c(3662), p = c(3307), t = function() { - function d(b) { - this.eventStreamUrl = b, this.subscribedTo = [], this.parser = new p.EventParser(); + var a = r(c(1731)), i = c(3662), m = c(3307), t = function() { + function f(b) { + this.eventStreamUrl = b, this.subscribedTo = [], this.parser = new m.EventParser(); } - return d.prototype.subscribe = function(b, y) { - return this.subscribedTo.some(function(s) { - return s.eventName === b; + return f.prototype.subscribe = function(b, y) { + return this.subscribedTo.some(function(u) { + return u.eventName === b; }) ? (0, i.Err)("Already subscribed to this event") : (this.subscribedTo.push({ eventName: b, eventHandlerFn: y }), (0, i.Ok)(!0)); - }, d.prototype.unsubscribe = function(b) { + }, f.prototype.unsubscribe = function(b) { return this.subscribedTo.some(function(y) { return y.eventName === b; }) ? (this.subscribedTo = this.subscribedTo.filter(function(y) { return y.eventName !== b; }), (0, i.Ok)(!0)) : (0, i.Err)("Cannot find provided subscription"); - }, d.prototype.runEventsLoop = function(b) { + }, f.prototype.runEventsLoop = function(b) { var y = this; - this.subscribedTo.forEach(function(s) { - if (y.parser.shouldHandleEvent(b.data, s.eventName)) { - var f = y.parser.parseEvent(b.data, b.type, b.lastEventId); - s.eventHandlerFn(f); + this.subscribedTo.forEach(function(u) { + if (y.parser.shouldHandleEvent(b.data, u.eventName)) { + var d = y.parser.parseEvent(b.data, b.type, b.lastEventId); + u.eventHandlerFn(d); } }); - }, d.prototype.start = function(b) { - var y = this, s = this.eventStreamUrl.includes("?") ? "&" : "?", f = "".concat(this.eventStreamUrl).concat(s); - b !== void 0 && (f += "start_from=".concat(b)), this.eventSource = new a.default(f), this.eventSource.onmessage = function(l) { + }, f.prototype.start = function(b) { + var y = this, u = this.eventStreamUrl.includes("?") ? "&" : "?", d = "".concat(this.eventStreamUrl).concat(u); + b !== void 0 && (d += "start_from=".concat(b)), this.eventSource = new a.default(d), this.eventSource.onmessage = function(l) { return y.runEventsLoop(l); }, this.eventSource.onerror = function(l) { throw l; }; - }, d.prototype.stop = function() { + }, f.prototype.stop = function() { this.eventSource && this.eventSource.close(); - }, d; + }, f; }(); n.SseClient = t; }, 4497: function(x, n, c) { @@ -22881,14 +22881,14 @@ function N6() { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(D, z); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.StepEvent = n.StepPayload = n.FaultEvent = n.FaultPayload = n.FinalitySignatureEvent = n.FinalitySignature = n.FinalitySignatureWrapper = n.FinalitySignatureV2 = n.FinalitySignatureV1 = n.TransactionProcessedEvent = n.TransactionProcessedPayload = n.TransactionExpiredEvent = n.TransactionExpiredPayload = n.TransactionAcceptedEvent = n.TransactionAcceptedPayload = n.DeployExpiredEvent = n.DeployExpiredPayload = n.DeployAcceptedEvent = n.DeployProcessedEvent = n.DeployProcessedPayload = n.BlockAddedEventWrapper = n.BlockAddedWrapper = n.BlockAddedEventV1 = n.BlockAddedV1 = n.BlockAddedEvent = n.BlockAdded = n.APIVersionEvent = n.RawEvent = n.EventName = void 0; - var i, p = c(9592), t = c(7545); + var i, m = c(9592), t = c(7545); (i = n.EventName || (n.EventName = {})).APIVersionEventType = "ApiVersion", i.BlockAddedEventType = "BlockAdded", i.DeployProcessedEventType = "DeployProcessed", i.DeployAcceptedEventType = "DeployAccepted", i.DeployExpiredEventType = "DeployExpired", i.TransactionProcessedEventType = "TransactionProcessed", i.TransactionAcceptedEventType = "TransactionAccepted", i.TransactionExpiredEventType = "TransactionExpired", i.EventIDEventType = "EventID", i.FinalitySignatureType = "FinalitySignature", i.StepEventType = "Step", i.FaultEventType = "Fault", i.ShutdownType = "Shutdown"; - var d = function() { + var f = function() { function D(z, J, G) { this.eventType = z, this.data = J, this.lastEventId = G; } return D.prototype.parseEvent = function(z, J) { - var G = new p.TypedJSON(z), Q = J ? J(this.data) : G.parse(this.data); + var G = new m.TypedJSON(z), Q = J ? J(this.data) : G.parse(this.data); if (!Q) throw new Error("Error parsing event data"); return Q; }, D.prototype.parseAsAPIVersionEvent = function() { @@ -22896,13 +22896,13 @@ function N6() { }, D.prototype.parseAsDeployProcessedEvent = function() { return this.parseEvent(h); }, D.prototype.parseAsBlockAddedEvent = function() { - return this.parseEvent(s, s.fromJSON); + return this.parseEvent(u, u.fromJSON); }, D.prototype.parseAsDeployAcceptedEvent = function() { return this.parseEvent(O); }, D.prototype.parseAsFinalitySignatureEvent = function() { - return this.parseEvent(S, S.fromJSON); + return this.parseEvent(_, _.fromJSON); }, D.prototype.parseAsTransactionExpiredEvent = function() { - return this.parseEvent(k, k.fromJSON); + return this.parseEvent(B, B.fromJSON); }, D.prototype.parseAsTransactionProcessedEvent = function() { return this.parseEvent(U, U.fromJSON); }, D.prototype.parseAsTransactionAcceptedEvent = function() { @@ -22911,24 +22911,24 @@ function N6() { return this.parseEvent(A); }, D.prototype.parseAsStepEvent = function() { return this.parseEvent(V); - }, r([(0, p.jsonMember)({ name: "type", constructor: String }), a("design:type", String)], D.prototype, "eventType", void 0), r([(0, p.jsonMember)({ name: "data", constructor: String }), a("design:type", String)], D.prototype, "data", void 0), r([(0, p.jsonMember)({ name: "lastEventId", constructor: String }), a("design:type", String)], D.prototype, "lastEventId", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, String])], D); + }, r([(0, m.jsonMember)({ name: "type", constructor: String }), a("design:type", String)], D.prototype, "eventType", void 0), r([(0, m.jsonMember)({ name: "data", constructor: String }), a("design:type", String)], D.prototype, "data", void 0), r([(0, m.jsonMember)({ name: "lastEventId", constructor: String }), a("design:type", String)], D.prototype, "lastEventId", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, String])], D); }(); - n.RawEvent = d; + n.RawEvent = f; var b = function() { function D(z) { this.apiVersion = z; } - return r([(0, p.jsonMember)(String, { name: "ApiVersion" }), a("design:type", String)], D.prototype, "apiVersion", void 0), r([p.jsonObject, a("design:paramtypes", [String])], D); + return r([(0, m.jsonMember)(String, { name: "ApiVersion" }), a("design:type", String)], D.prototype, "apiVersion", void 0), r([m.jsonObject, a("design:paramtypes", [String])], D); }(); n.APIVersionEvent = b; var y = function() { function D(z, J) { this.blockHash = z, this.block = J; } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ name: "block", constructor: t.Block }), a("design:type", t.Block)], D.prototype, "block", void 0), r([p.jsonObject, a("design:paramtypes", [String, t.Block])], D); + return r([(0, m.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ name: "block", constructor: t.Block }), a("design:type", t.Block)], D.prototype, "block", void 0), r([m.jsonObject, a("design:paramtypes", [String, t.Block])], D); }(); n.BlockAdded = y; - var s = function() { + var u = function() { function D(J) { this.BlockAdded = J; } @@ -22937,99 +22937,99 @@ function N6() { if (!J) throw new Error("Parse JSON on null or undefined data"); var G = JSON.parse(J); if (G.BlockAdded && G.BlockAdded.block) { - var Q = new p.TypedJSON(u).parse(G.BlockAdded); + var Q = new m.TypedJSON(s).parse(G.BlockAdded); if (Q?.block.blockV1 || Q?.block.blockV2) return new z({ blockHash: Q.blockHash, block: t.Block.newBlockFromBlockWrapper(Q.block, []) }); } - var ee = new p.TypedJSON(f).parse(G.BlockAdded); + var ee = new m.TypedJSON(d).parse(G.BlockAdded); if (ee) return new z({ blockHash: ee.blockHash, block: t.Block.newBlockFromBlockV1(ee.block) }); throw new Error("Invalid JSON structure for BlockAddedEvent"); - }, r([(0, p.jsonMember)({ name: "BlockAdded", constructor: y }), a("design:type", y)], D.prototype, "BlockAdded", void 0), z = r([p.jsonObject, a("design:paramtypes", [y])], D); + }, r([(0, m.jsonMember)({ name: "BlockAdded", constructor: y }), a("design:type", y)], D.prototype, "BlockAdded", void 0), z = r([m.jsonObject, a("design:paramtypes", [y])], D); }(); - n.BlockAddedEvent = s; - var f = function() { + n.BlockAddedEvent = u; + var d = function() { function D(z, J) { this.blockHash = z, this.block = J; } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ name: "block", constructor: t.BlockV1 }), a("design:type", t.BlockV1)], D.prototype, "block", void 0), r([p.jsonObject, a("design:paramtypes", [String, t.BlockV1])], D); + return r([(0, m.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ name: "block", constructor: t.BlockV1 }), a("design:type", t.BlockV1)], D.prototype, "block", void 0), r([m.jsonObject, a("design:paramtypes", [String, t.BlockV1])], D); }(); - n.BlockAddedV1 = f; + n.BlockAddedV1 = d; var l = function() { function D(z) { this.BlockAdded = z; } - return r([(0, p.jsonMember)({ name: "BlockAdded", constructor: f }), a("design:type", f)], D.prototype, "BlockAdded", void 0), r([p.jsonObject, a("design:paramtypes", [f])], D); + return r([(0, m.jsonMember)({ name: "BlockAdded", constructor: d }), a("design:type", d)], D.prototype, "BlockAdded", void 0), r([m.jsonObject, a("design:paramtypes", [d])], D); }(); n.BlockAddedEventV1 = l; - var u = function() { + var s = function() { function D(z, J) { this.blockHash = z, this.block = J; } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ name: "block", constructor: t.BlockWrapper }), a("design:type", t.BlockWrapper)], D.prototype, "block", void 0), r([p.jsonObject, a("design:paramtypes", [String, t.BlockWrapper])], D); + return r([(0, m.jsonMember)({ name: "block_hash", constructor: String }), a("design:type", String)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ name: "block", constructor: t.BlockWrapper }), a("design:type", t.BlockWrapper)], D.prototype, "block", void 0), r([m.jsonObject, a("design:paramtypes", [String, t.BlockWrapper])], D); }(); - n.BlockAddedWrapper = u; + n.BlockAddedWrapper = s; var v = function() { function D(z) { this.BlockAdded = z; } - return r([(0, p.jsonMember)({ name: "BlockAdded", constructor: u }), a("design:type", u)], D.prototype, "BlockAdded", void 0), r([p.jsonObject, a("design:paramtypes", [u])], D); + return r([(0, m.jsonMember)({ name: "BlockAdded", constructor: s }), a("design:type", s)], D.prototype, "BlockAdded", void 0), r([m.jsonObject, a("design:paramtypes", [s])], D); }(); n.BlockAddedEventWrapper = v; - var m = function() { + var p = function() { function D() { } - return r([(0, p.jsonMember)({ name: "deploy_hash", constructor: t.Hash, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "deploy_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "deployHash", void 0), r([(0, p.jsonMember)({ name: "account", constructor: t.PublicKey, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "deployHash", void 0), r([(0, m.jsonMember)({ name: "account", constructor: t.PublicKey, deserializer: function(z) { if (z) return t.PublicKey.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.PublicKey)], D.prototype, "account", void 0), r([(0, p.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(z) { + } }), a("design:type", t.PublicKey)], D.prototype, "account", void 0), r([(0, m.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(z) { if (z) return t.Timestamp.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Timestamp)], D.prototype, "timestamp", void 0), r([(0, p.jsonMember)({ name: "ttl", constructor: String }), a("design:type", String)], D.prototype, "ttl", void 0), r([(0, p.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { + } }), a("design:type", t.Timestamp)], D.prototype, "timestamp", void 0), r([(0, m.jsonMember)({ name: "ttl", constructor: String }), a("design:type", String)], D.prototype, "ttl", void 0), r([(0, m.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ name: "execution_result", constructor: t.ExecutionResultV1 }), a("design:type", t.ExecutionResultV1)], D.prototype, "executionResult", void 0), r([p.jsonObject], D); + } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ name: "execution_result", constructor: t.ExecutionResultV1 }), a("design:type", t.ExecutionResultV1)], D.prototype, "executionResult", void 0), r([m.jsonObject], D); }(); - n.DeployProcessedPayload = m; + n.DeployProcessedPayload = p; var h = function() { function D() { } - return r([(0, p.jsonMember)({ name: "DeployProcessed", constructor: m }), a("design:type", m)], D.prototype, "deployProcessed", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ name: "DeployProcessed", constructor: p }), a("design:type", p)], D.prototype, "deployProcessed", void 0), r([m.jsonObject], D); }(); n.DeployProcessedEvent = h; var O = function() { function D() { } - return r([(0, p.jsonMember)({ name: "DeployAccepted", constructor: t.Deploy }), a("design:type", t.Deploy)], D.prototype, "deployAccepted", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ name: "DeployAccepted", constructor: t.Deploy }), a("design:type", t.Deploy)], D.prototype, "deployAccepted", void 0), r([m.jsonObject], D); }(); n.DeployAcceptedEvent = O; var I = function() { function D() { } - return r([(0, p.jsonMember)({ name: "deploy_hash", constructor: t.Hash, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "deploy_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "deployHash", void 0), r([p.jsonObject], D); + } }), a("design:type", t.Hash)], D.prototype, "deployHash", void 0), r([m.jsonObject], D); }(); n.DeployExpiredPayload = I; - var B = function() { + var k = function() { function D() { } - return r([(0, p.jsonMember)({ constructor: I, name: "DeployExpired" }), a("design:type", I)], D.prototype, "deployExpired", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ constructor: I, name: "DeployExpired" }), a("design:type", I)], D.prototype, "deployExpired", void 0), r([m.jsonObject], D); }(); - n.DeployExpiredEvent = B; + n.DeployExpiredEvent = k; var R = function() { function D() { } - return r([(0, p.jsonMember)({ name: "transaction", constructor: t.Transaction, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "transaction", constructor: t.Transaction, deserializer: function(z) { if (z) return t.Transaction.fromJSON(z); - } }), a("design:type", t.Transaction)], D.prototype, "transaction", void 0), r([p.jsonObject], D); + } }), a("design:type", t.Transaction)], D.prototype, "transaction", void 0), r([m.jsonObject], D); }(); n.TransactionAcceptedPayload = R; var L = function() { @@ -23039,25 +23039,25 @@ function N6() { return z = D, D.fromJSON = function(J) { if (!J || J.TransactionAccepted) throw new Error("Parse JSON on null or undefined data for TransactionAcceptedEvent"); try { - var G = JSON.parse(J), Q = new z(), ee = p.TypedJSON.parse(G.TransactionAccepted, t.TransactionWrapper); + var G = JSON.parse(J), Q = new z(), ee = m.TypedJSON.parse(G.TransactionAccepted, t.TransactionWrapper); if (ee?.deploy) return Q.transactionAcceptedPayload = { transaction: t.Deploy.newTransactionFromDeploy(ee.deploy) }, Q; if (ee?.transactionV1) return Q.transactionAcceptedPayload = { transaction: t.Transaction.fromTransactionV1(ee.transactionV1) }, Q; - var Z = p.TypedJSON.parse(G.TransactionAccepted, O); + var Z = m.TypedJSON.parse(G.TransactionAccepted, O); if (Z?.deployAccepted) return Q.transactionAcceptedPayload = { transaction: t.Deploy.newTransactionFromDeploy(Z.deployAccepted) }, Q; throw new Error("Failed to match any transaction structure"); } catch (q) { return new Error("Error deserializing TransactionAcceptedEvent: ".concat(q)); } - }, r([(0, p.jsonMember)({ constructor: R, name: "TransactionAccepted" }), a("design:type", R)], D.prototype, "transactionAcceptedPayload", void 0), z = r([p.jsonObject], D); + }, r([(0, m.jsonMember)({ constructor: R, name: "TransactionAccepted" }), a("design:type", R)], D.prototype, "transactionAcceptedPayload", void 0), z = r([m.jsonObject], D); }(); n.TransactionAcceptedEvent = L; var N = function() { function D() { } - return r([(0, p.jsonMember)({ name: "transaction_hash", constructor: t.TransactionHash }), a("design:type", t.TransactionHash)], D.prototype, "transactionHash", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ name: "transaction_hash", constructor: t.TransactionHash }), a("design:type", t.TransactionHash)], D.prototype, "transactionHash", void 0), r([m.jsonObject], D); }(); n.TransactionExpiredPayload = N; - var k = function() { + var B = function() { function D() { } var z; @@ -23065,38 +23065,38 @@ function N6() { var G, Q; if (!J) throw new Error("Parse JSON on null or undefined data for TransactionExpiredEvent"); try { - var ee = JSON.parse(J), Z = new z(), q = p.TypedJSON.parse(ee.TransactionExpired, N); + var ee = JSON.parse(J), Z = new z(), q = m.TypedJSON.parse(ee.TransactionExpired, N); if (!q) throw new Error("transactionExpiredPayload is nil"); q && (Z.transactionExpiredPayload = q); var se = Z?.transactionExpiredPayload; if (!((G = se?.transactionHash) === null || G === void 0) && G.transactionV1 || !((Q = se?.transactionHash) === null || Q === void 0) && Q.deploy) return Z; - var ue = p.TypedJSON.parse(ee.TransactionExpired, B); + var ue = m.TypedJSON.parse(ee.TransactionExpired, k); if (ue?.deployExpired) return Z.transactionExpiredPayload = { transactionHash: t.TransactionHash.fromDeployHash(ue.deployExpired.deployHash) }, Z; throw new Error("Failed to match any transaction structure"); } catch (ce) { return new Error("Error deserializing TransactionExpiredEvent: ".concat(ce)); } - }, r([(0, p.jsonMember)({ name: "TransactionExpired", constructor: N }), a("design:type", N)], D.prototype, "transactionExpiredPayload", void 0), z = r([p.jsonObject], D); + }, r([(0, m.jsonMember)({ name: "TransactionExpired", constructor: N }), a("design:type", N)], D.prototype, "transactionExpiredPayload", void 0), z = r([m.jsonObject], D); }(); - n.TransactionExpiredEvent = k; + n.TransactionExpiredEvent = B; var H = function() { function D() { } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ name: "transaction_hash", constructor: t.TransactionHash }), a("design:type", t.TransactionHash)], D.prototype, "transactionHash", void 0), r([(0, p.jsonMember)({ name: "initiator_addr", constructor: t.InitiatorAddr, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ name: "transaction_hash", constructor: t.TransactionHash }), a("design:type", t.TransactionHash)], D.prototype, "transactionHash", void 0), r([(0, m.jsonMember)({ name: "initiator_addr", constructor: t.InitiatorAddr, deserializer: function(z) { if (z) return t.InitiatorAddr.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.InitiatorAddr)], D.prototype, "initiatorAddr", void 0), r([(0, p.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(z) { + } }), a("design:type", t.InitiatorAddr)], D.prototype, "initiatorAddr", void 0), r([(0, m.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(z) { if (z) return t.Timestamp.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Timestamp)], D.prototype, "timestamp", void 0), r([(0, p.jsonMember)({ name: "ttl", constructor: String }), a("design:type", String)], D.prototype, "ttl", void 0), r([(0, p.jsonMember)({ name: "execution_result", constructor: t.ExecutionResult, deserializer: function(z) { + } }), a("design:type", t.Timestamp)], D.prototype, "timestamp", void 0), r([(0, m.jsonMember)({ name: "ttl", constructor: String }), a("design:type", String)], D.prototype, "ttl", void 0), r([(0, m.jsonMember)({ name: "execution_result", constructor: t.ExecutionResult, deserializer: function(z) { if (z) return t.ExecutionResult.fromJSON(z); - } }), a("design:type", t.ExecutionResult)], D.prototype, "executionResult", void 0), r([(0, p.jsonArrayMember)(t.Message, { name: "messages" }), a("design:type", Array)], D.prototype, "messages", void 0), r([p.jsonObject], D); + } }), a("design:type", t.ExecutionResult)], D.prototype, "executionResult", void 0), r([(0, m.jsonArrayMember)(t.Message, { name: "messages" }), a("design:type", Array)], D.prototype, "messages", void 0), r([m.jsonObject], D); }(); n.TransactionProcessedPayload = H; var U = function() { @@ -23107,88 +23107,88 @@ function N6() { var G, Q; if (!J || J.TransactionProcessed) throw new Error("Parse JSON on null or undefined data for TransactionExpiredEvent"); try { - var ee = JSON.parse(J), Z = new z(), q = p.TypedJSON.parse(ee.TransactionProcessed, H); + var ee = JSON.parse(J), Z = new z(), q = m.TypedJSON.parse(ee.TransactionProcessed, H); q && (Z.transactionProcessedPayload = q); var se = Z.transactionProcessedPayload; if (!((G = se.transactionHash) === null || G === void 0) && G.transactionV1 || !((Q = se.transactionHash) === null || Q === void 0) && Q.deploy) return Z; - var ue = p.TypedJSON.parse(ee.TransactionProcessed, h); + var ue = m.TypedJSON.parse(ee.TransactionProcessed, h); if (ue?.deployProcessed) return Z.transactionProcessedPayload = { blockHash: ue.deployProcessed.blockHash, transactionHash: t.TransactionHash.fromDeployHash(ue.deployProcessed.deployHash), initiatorAddr: new t.InitiatorAddr(ue.deployProcessed.account), timestamp: ue.deployProcessed.timestamp, ttl: ue.deployProcessed.ttl, executionResult: t.ExecutionResult.fromV1(ue.deployProcessed.executionResult), messages: [] }, Z; throw new Error("Failed to match any transaction structure"); } catch (ce) { return new Error("Error deserializing TransactionProcessedEvent: ".concat(ce)); } - }, r([(0, p.jsonMember)({ name: "TransactionProcessed", constructor: H }), a("design:type", H)], D.prototype, "transactionProcessedPayload", void 0), z = r([p.jsonObject], D); + }, r([(0, m.jsonMember)({ name: "TransactionProcessed", constructor: H }), a("design:type", H)], D.prototype, "transactionProcessedPayload", void 0), z = r([m.jsonObject], D); }(); n.TransactionProcessedEvent = U; - var _ = function() { + var S = function() { function D() { } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, p.jsonMember)({ name: "signature", constructor: t.HexBytes, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, m.jsonMember)({ name: "signature", constructor: t.HexBytes, deserializer: function(z) { if (z) return t.HexBytes.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.HexBytes)], D.prototype, "signature", void 0), r([(0, p.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { + } }), a("design:type", t.HexBytes)], D.prototype, "signature", void 0), r([(0, m.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { if (z) return t.PublicKey.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([p.jsonObject], D); + } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([m.jsonObject], D); }(); - n.FinalitySignatureV1 = _; + n.FinalitySignatureV1 = S; var T = function() { function D() { } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ isRequired: !1, name: "block_height", constructor: Number }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([(0, p.jsonMember)({ isRequired: !1, name: "chain_name_hash", constructor: t.Hash, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ isRequired: !1, name: "block_height", constructor: Number }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([(0, m.jsonMember)({ isRequired: !1, name: "chain_name_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { if (z) return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "chainNameHash", void 0), r([(0, p.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, p.jsonMember)({ name: "signature", constructor: t.HexBytes, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "chainNameHash", void 0), r([(0, m.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, m.jsonMember)({ name: "signature", constructor: t.HexBytes, deserializer: function(z) { if (z) return t.HexBytes.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.HexBytes)], D.prototype, "signature", void 0), r([(0, p.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { + } }), a("design:type", t.HexBytes)], D.prototype, "signature", void 0), r([(0, m.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { if (z) return t.PublicKey.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([p.jsonObject], D); + } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([m.jsonObject], D); }(); n.FinalitySignatureV2 = T; var E = function() { function D() { } - return r([(0, p.jsonMember)({ isRequired: !1, name: "V1", constructor: _ }), a("design:type", _)], D.prototype, "v1", void 0), r([(0, p.jsonMember)({ isRequired: !1, name: "V2", constructor: T }), a("design:type", T)], D.prototype, "v2", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ isRequired: !1, name: "V1", constructor: S }), a("design:type", S)], D.prototype, "v1", void 0), r([(0, m.jsonMember)({ isRequired: !1, name: "V2", constructor: T }), a("design:type", T)], D.prototype, "v2", void 0), r([m.jsonObject], D); }(); n.FinalitySignatureWrapper = E; var M = function() { function D() { } - return r([(0, p.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, p.jsonMember)({ constructor: Number, isRequired: !1, name: "block_height" }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([(0, p.jsonMember)({ isRequired: !1, name: "chain_name_hash", constructor: t.Hash, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "blockHash", void 0), r([(0, m.jsonMember)({ constructor: Number, isRequired: !1, name: "block_height" }), a("design:type", Number)], D.prototype, "blockHeight", void 0), r([(0, m.jsonMember)({ isRequired: !1, name: "chain_name_hash", constructor: t.Hash, deserializer: function(z) { if (z) return t.Hash.fromJSON(z); }, serializer: function(z) { if (z) return z.toJSON(); - } }), a("design:type", t.Hash)], D.prototype, "chainNameHash", void 0), r([(0, p.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, p.jsonMember)({ name: "signature", constructor: t.HexBytes, deserializer: function(z) { + } }), a("design:type", t.Hash)], D.prototype, "chainNameHash", void 0), r([(0, m.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, m.jsonMember)({ name: "signature", constructor: t.HexBytes, deserializer: function(z) { if (z) return t.HexBytes.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.HexBytes)], D.prototype, "signature", void 0), r([(0, p.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { + } }), a("design:type", t.HexBytes)], D.prototype, "signature", void 0), r([(0, m.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { if (z) return t.PublicKey.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([(0, p.jsonMember)(_, { isRequired: !1 }), a("design:type", _)], D.prototype, "originFinalitySignatureV1", void 0), r([p.jsonObject], D); + } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([(0, m.jsonMember)(S, { isRequired: !1 }), a("design:type", S)], D.prototype, "originFinalitySignatureV1", void 0), r([m.jsonObject], D); }(); n.FinalitySignature = M; - var S = function() { + var _ = function() { function D(J) { this.finalitySignature = J; } @@ -23196,13 +23196,13 @@ function N6() { return z = D, D.fromJSON = function(J) { if (!J || J.FinalitySignature) throw new Error("Parse JSON on null or undefined data for FinalitySignatureEvent"); try { - var G = JSON.parse(J), Q = p.TypedJSON.parse(G.FinalitySignature, E); + var G = JSON.parse(J), Q = m.TypedJSON.parse(G.FinalitySignature, E); if (!Q) throw new Error("FinalitySignatureWrapper is nil"); var ee = void 0; if (Q.v1) ee = { blockHash: Q.v1.blockHash, eraID: Q.v1.eraID, signature: Q.v1.signature, publicKey: Q.v1.publicKey, originFinalitySignatureV1: Q.v1 }; else if (Q.v2) ee = { blockHash: Q.v2.blockHash, blockHeight: Q.v2.blockHeight, chainNameHash: Q.v2.chainNameHash, eraID: Q.v2.eraID, signature: Q.v2.signature, publicKey: Q.v2.publicKey }; else { - var Z = p.TypedJSON.parse(G.FinalitySignature, _); + var Z = m.TypedJSON.parse(G.FinalitySignature, S); if (!Z) throw new Error("Failed to parse FinalitySignatureV1"); ee = { blockHash: Z.blockHash, eraID: Z.eraID, signature: Z.signature, publicKey: Z.publicKey, originFinalitySignatureV1: Z }; } @@ -23210,41 +23210,41 @@ function N6() { } catch (q) { return new Error("Error deserializing FinalitySignatureEvent: ".concat(q)); } - }, r([(0, p.jsonMember)({ name: "FinalitySignature", constructor: M }), a("design:type", M)], D.prototype, "finalitySignature", void 0), z = r([p.jsonObject, a("design:paramtypes", [M])], D); + }, r([(0, m.jsonMember)({ name: "FinalitySignature", constructor: M }), a("design:type", M)], D.prototype, "finalitySignature", void 0), z = r([m.jsonObject, a("design:paramtypes", [M])], D); }(); - n.FinalitySignatureEvent = S; + n.FinalitySignatureEvent = _; var w = function() { function D() { } - return r([(0, p.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, p.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { + return r([(0, m.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, m.jsonMember)({ name: "public_key", constructor: t.PublicKey, deserializer: function(z) { if (z) return t.PublicKey.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([(0, p.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(z) { + } }), a("design:type", t.PublicKey)], D.prototype, "publicKey", void 0), r([(0, m.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(z) { if (z) return t.Timestamp.fromJSON(z); }, serializer: function(z) { return z.toJSON(); - } }), a("design:type", t.Timestamp)], D.prototype, "timestamp", void 0), r([p.jsonObject], D); + } }), a("design:type", t.Timestamp)], D.prototype, "timestamp", void 0), r([m.jsonObject], D); }(); n.FaultPayload = w; var A = function() { function D() { } - return r([(0, p.jsonMember)({ name: "Fault", constructor: w }), a("design:type", w)], D.prototype, "fault", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ name: "Fault", constructor: w }), a("design:type", w)], D.prototype, "fault", void 0), r([m.jsonObject], D); }(); n.FaultEvent = A; var j = function() { function D() { } - return r([(0, p.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, p.jsonMember)({ name: "execution_effect", constructor: t.Effect }), a("design:type", t.Effect)], D.prototype, "executionEffect", void 0), r([(0, p.jsonArrayMember)(function() { + return r([(0, m.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], D.prototype, "eraID", void 0), r([(0, m.jsonMember)({ name: "execution_effect", constructor: t.Effect }), a("design:type", t.Effect)], D.prototype, "executionEffect", void 0), r([(0, m.jsonArrayMember)(function() { return t.Transform; - }, { name: "execution_effects" }), a("design:type", Array)], D.prototype, "executionEffects", void 0), r([p.jsonObject], D); + }, { name: "execution_effects" }), a("design:type", Array)], D.prototype, "executionEffects", void 0), r([m.jsonObject], D); }(); n.StepPayload = j; var V = function() { function D() { } - return r([(0, p.jsonMember)({ name: "step", constructor: j }), a("design:type", j)], D.prototype, "step", void 0), r([p.jsonObject], D); + return r([(0, m.jsonMember)({ name: "step", constructor: j }), a("design:type", j)], D.prototype, "step", void 0), r([m.jsonObject], D); }(); n.StepEvent = V; }, 3307: (x, n, c) => { @@ -23252,379 +23252,379 @@ function N6() { var r = c(4497), a = function() { function i() { } - return i.prototype.shouldHandleEvent = function(p, t) { + return i.prototype.shouldHandleEvent = function(m, t) { try { - var d = JSON.parse(p); - return d && Object.prototype.hasOwnProperty.call(d, t); + var f = JSON.parse(m); + return f && Object.prototype.hasOwnProperty.call(f, t); } catch (b) { return console.error("Error parsing JSON:", b), !1; } - }, i.prototype.parseEvent = function(p, t, d) { - return new r.RawEvent(t, p, d); + }, i.prototype.parseEvent = function(m, t, f) { + return new r.RawEvent(t, m, f); }, i; }(); n.EventParser = a; }, 7941: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(7262), n), a(c(4497), n), a(c(3307), n); }, 602: function(x, n, c) { - var r = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, a = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + var r = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, a = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Account = n.ActionThresholds = n.AssociatedKey = void 0; - var i = c(9592), p = c(3401), t = c(9153), d = function() { - function s() { + var i = c(9592), m = c(3401), t = c(9153), f = function() { + function u() { } - return r([(0, i.jsonMember)({ name: "account_hash", constructor: p.AccountHash, deserializer: function(f) { - return p.AccountHash.fromJSON(f); - }, serializer: function(f) { - return f.toJSON(); - } }), a("design:type", p.AccountHash)], s.prototype, "accountHash", void 0), r([(0, i.jsonMember)({ name: "weight", constructor: Number }), a("design:type", Number)], s.prototype, "weight", void 0), r([i.jsonObject], s); + return r([(0, i.jsonMember)({ name: "account_hash", constructor: m.AccountHash, deserializer: function(d) { + return m.AccountHash.fromJSON(d); + }, serializer: function(d) { + return d.toJSON(); + } }), a("design:type", m.AccountHash)], u.prototype, "accountHash", void 0), r([(0, i.jsonMember)({ name: "weight", constructor: Number }), a("design:type", Number)], u.prototype, "weight", void 0), r([i.jsonObject], u); }(); - n.AssociatedKey = d; + n.AssociatedKey = f; var b = function() { - function s() { + function u() { } - return r([(0, i.jsonMember)({ name: "deployment", constructor: Number }), a("design:type", Number)], s.prototype, "deployment", void 0), r([(0, i.jsonMember)({ name: "key_management", constructor: Number }), a("design:type", Number)], s.prototype, "keyManagement", void 0), r([i.jsonObject], s); + return r([(0, i.jsonMember)({ name: "deployment", constructor: Number }), a("design:type", Number)], u.prototype, "deployment", void 0), r([(0, i.jsonMember)({ name: "key_management", constructor: Number }), a("design:type", Number)], u.prototype, "keyManagement", void 0), r([i.jsonObject], u); }(); n.ActionThresholds = b; var y = function() { - function s() { + function u() { } - return r([(0, i.jsonMember)({ name: "account_hash", deserializer: function(f) { - return p.AccountHash.fromJSON(f); - }, serializer: function(f) { - return f.toJSON(); - }, constructor: p.AccountHash }), a("design:type", p.AccountHash)], s.prototype, "accountHash", void 0), r([(0, i.jsonArrayMember)(t.NamedKey, { name: "named_keys" }), a("design:type", Array)], s.prototype, "namedKeys", void 0), r([(0, i.jsonMember)({ name: "main_purse", constructor: p.URef, deserializer: function(f) { - return p.URef.fromJSON(f); - }, serializer: function(f) { - return f.toJSON(); - } }), a("design:type", p.URef)], s.prototype, "mainPurse", void 0), r([(0, i.jsonArrayMember)(d, { name: "associated_keys" }), a("design:type", Array)], s.prototype, "associatedKeys", void 0), r([(0, i.jsonMember)({ name: "action_thresholds", constructor: b }), a("design:type", b)], s.prototype, "actionThresholds", void 0), r([i.jsonObject], s); + return r([(0, i.jsonMember)({ name: "account_hash", deserializer: function(d) { + return m.AccountHash.fromJSON(d); + }, serializer: function(d) { + return d.toJSON(); + }, constructor: m.AccountHash }), a("design:type", m.AccountHash)], u.prototype, "accountHash", void 0), r([(0, i.jsonArrayMember)(t.NamedKey, { name: "named_keys" }), a("design:type", Array)], u.prototype, "namedKeys", void 0), r([(0, i.jsonMember)({ name: "main_purse", constructor: m.URef, deserializer: function(d) { + return m.URef.fromJSON(d); + }, serializer: function(d) { + return d.toJSON(); + } }), a("design:type", m.URef)], u.prototype, "mainPurse", void 0), r([(0, i.jsonArrayMember)(f, { name: "associated_keys" }), a("design:type", Array)], u.prototype, "associatedKeys", void 0), r([(0, i.jsonMember)({ name: "action_thresholds", constructor: b }), a("design:type", b)], u.prototype, "actionThresholds", void 0), r([i.jsonObject], u); }(); n.Account = y; }, 3750: function(x, n, c) { - var r = this && this.__decorate || function(u, v, m, h) { - var O, I = arguments.length, B = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, m) : h; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") B = Reflect.decorate(u, v, m, h); - else for (var R = u.length - 1; R >= 0; R--) (O = u[R]) && (B = (I < 3 ? O(B) : I > 3 ? O(v, m, B) : O(v, m)) || B); - return I > 3 && B && Object.defineProperty(v, m, B), B; - }, a = this && this.__metadata || function(u, v) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, v); + var r = this && this.__decorate || function(s, v, p, h) { + var O, I = arguments.length, k = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, p) : h; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") k = Reflect.decorate(s, v, p, h); + else for (var R = s.length - 1; R >= 0; R--) (O = s[R]) && (k = (I < 3 ? O(k) : I > 3 ? O(v, p, k) : O(v, p)) || k); + return I > 3 && k && Object.defineProperty(v, p, k), k; + }, a = this && this.__metadata || function(s, v) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, v); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.NamedEntryPoint = n.AddressableEntity = n.EntityActionThresholds = n.EntityKind = void 0; - var i = c(9592), p = c(602), t = c(111), d = c(3401), b = c(7012), y = function() { - function u() { + var i = c(9592), m = c(602), t = c(111), f = c(3401), b = c(7012), y = function() { + function s() { } - return r([(0, i.jsonMember)({ name: "System", constructor: String }), a("design:type", String)], u.prototype, "system", void 0), r([(0, i.jsonMember)({ name: "Account", constructor: d.AccountHash, deserializer: function(v) { - return v ? d.AccountHash.fromJSON(v) : void 0; + return r([(0, i.jsonMember)({ name: "System", constructor: String }), a("design:type", String)], s.prototype, "system", void 0), r([(0, i.jsonMember)({ name: "Account", constructor: f.AccountHash, deserializer: function(v) { + return v ? f.AccountHash.fromJSON(v) : void 0; }, serializer: function(v) { return v ? v.toJSON() : void 0; - } }), a("design:type", d.AccountHash)], u.prototype, "account", void 0), r([(0, i.jsonMember)({ name: "SmartContract", constructor: b.TransactionRuntime, deserializer: function(v) { + } }), a("design:type", f.AccountHash)], s.prototype, "account", void 0), r([(0, i.jsonMember)({ name: "SmartContract", constructor: b.TransactionRuntime, deserializer: function(v) { if (v) return b.TransactionRuntime.fromJSON(v); }, serializer: function(v) { return v.toJSON(); - } }), a("design:type", b.TransactionRuntime)], u.prototype, "smartContract", void 0), r([i.jsonObject], u); + } }), a("design:type", b.TransactionRuntime)], s.prototype, "smartContract", void 0), r([i.jsonObject], s); }(); n.EntityKind = y; - var s = function() { - function u() { + var u = function() { + function s() { } - return r([(0, i.jsonMember)({ name: "deployment", constructor: Number }), a("design:type", Number)], u.prototype, "deployment", void 0), r([(0, i.jsonMember)({ name: "upgrade_management", constructor: Number }), a("design:type", Number)], u.prototype, "upgradeManagement", void 0), r([(0, i.jsonMember)({ name: "key_management", constructor: Number }), a("design:type", Number)], u.prototype, "keyManagement", void 0), r([i.jsonObject], u); + return r([(0, i.jsonMember)({ name: "deployment", constructor: Number }), a("design:type", Number)], s.prototype, "deployment", void 0), r([(0, i.jsonMember)({ name: "upgrade_management", constructor: Number }), a("design:type", Number)], s.prototype, "upgradeManagement", void 0), r([(0, i.jsonMember)({ name: "key_management", constructor: Number }), a("design:type", Number)], s.prototype, "keyManagement", void 0), r([i.jsonObject], s); }(); - n.EntityActionThresholds = s; - var f = function() { - function u() { + n.EntityActionThresholds = u; + var d = function() { + function s() { } - return r([(0, i.jsonMember)({ name: "entity_kind", constructor: y }), a("design:type", y)], u.prototype, "entityKind", void 0), r([(0, i.jsonMember)({ name: "package_hash", constructor: String }), a("design:type", String)], u.prototype, "packageHash", void 0), r([(0, i.jsonMember)({ name: "byte_code_hash", constructor: String }), a("design:type", String)], u.prototype, "byteCodeHash", void 0), r([(0, i.jsonArrayMember)(p.AssociatedKey, { name: "associated_keys" }), a("design:type", Array)], u.prototype, "associatedKeys", void 0), r([(0, i.jsonMember)({ name: "action_thresholds", constructor: s }), a("design:type", s)], u.prototype, "actionThresholds", void 0), r([(0, i.jsonMember)({ name: "main_purse", constructor: d.URef, deserializer: function(v) { - return d.URef.fromJSON(v); + return r([(0, i.jsonMember)({ name: "entity_kind", constructor: y }), a("design:type", y)], s.prototype, "entityKind", void 0), r([(0, i.jsonMember)({ name: "package_hash", constructor: String }), a("design:type", String)], s.prototype, "packageHash", void 0), r([(0, i.jsonMember)({ name: "byte_code_hash", constructor: String }), a("design:type", String)], s.prototype, "byteCodeHash", void 0), r([(0, i.jsonArrayMember)(m.AssociatedKey, { name: "associated_keys" }), a("design:type", Array)], s.prototype, "associatedKeys", void 0), r([(0, i.jsonMember)({ name: "action_thresholds", constructor: u }), a("design:type", u)], s.prototype, "actionThresholds", void 0), r([(0, i.jsonMember)({ name: "main_purse", constructor: f.URef, deserializer: function(v) { + return f.URef.fromJSON(v); }, serializer: function(v) { return v.toJSON(); - } }), a("design:type", d.URef)], u.prototype, "mainPurse", void 0), r([(0, i.jsonMember)({ name: "protocol_version", constructor: String }), a("design:type", String)], u.prototype, "protocolVersion", void 0), r([i.jsonObject], u); + } }), a("design:type", f.URef)], s.prototype, "mainPurse", void 0), r([(0, i.jsonMember)({ name: "protocol_version", constructor: String }), a("design:type", String)], s.prototype, "protocolVersion", void 0), r([i.jsonObject], s); }(); - n.AddressableEntity = f; + n.AddressableEntity = d; var l = function() { - function u() { + function s() { } var v; - return v = u, u.fromJSON = function(m) { - if (!m) throw new Error("Invalid JSON provided for NamedEntryPoint"); - var h = m.entry_point ? m : { entry_point: m }, O = new i.TypedJSON(v).parse(h); + return v = s, s.fromJSON = function(p) { + if (!p) throw new Error("Invalid JSON provided for NamedEntryPoint"); + var h = p.entry_point ? p : { entry_point: p }, O = new i.TypedJSON(v).parse(h); if (!O) throw new Error("Failed to parse NamedEntryPoint JSON"); return O; - }, r([(0, i.jsonMember)({ name: "entry_point", constructor: t.EntryPointV1 }), a("design:type", t.EntryPointV1)], u.prototype, "entryPoint", void 0), v = r([i.jsonObject], u); + }, r([(0, i.jsonMember)({ name: "entry_point", constructor: t.EntryPointV1 }), a("design:type", t.EntryPointV1)], s.prototype, "entryPoint", void 0), v = r([i.jsonObject], s); }(); n.NamedEntryPoint = l; }, 9960: function(x, n, c) { - var r = this && this.__decorate || function(f, l, u, v) { - var m, h = arguments.length, O = h < 3 ? l : v === null ? v = Object.getOwnPropertyDescriptor(l, u) : v; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") O = Reflect.decorate(f, l, u, v); - else for (var I = f.length - 1; I >= 0; I--) (m = f[I]) && (O = (h < 3 ? m(O) : h > 3 ? m(l, u, O) : m(l, u)) || O); - return h > 3 && O && Object.defineProperty(l, u, O), O; - }, a = this && this.__metadata || function(f, l) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, l); + var r = this && this.__decorate || function(d, l, s, v) { + var p, h = arguments.length, O = h < 3 ? l : v === null ? v = Object.getOwnPropertyDescriptor(l, s) : v; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") O = Reflect.decorate(d, l, s, v); + else for (var I = d.length - 1; I >= 0; I--) (p = d[I]) && (O = (h < 3 ? p(O) : h > 3 ? p(l, s, O) : p(l, s)) || O); + return h > 3 && O && Object.defineProperty(l, s, O), O; + }, a = this && this.__metadata || function(d, l) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, l); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Args = n.NamedArg = void 0; - var i = c(8905), p = c(9592), t = c(5466), d = c(678), b = function() { - function f(l, u) { - this.name = l, this.value = u; - } - return f.prototype.toBytes = function() { - var l = (0, d.toBytesString)(this.name), u = t.CLValueParser.toBytesWithType(this.value); - return (0, i.concat)([l, u]); - }, f.toBytesWithNamedArg = function(l) { - var u = new ArrayBuffer(1024), v = new DataView(u), m = 0, h = new TextEncoder().encode(l.name); - m + 4 + h.length > u.byteLength && (u = (0, d.expandBuffer)(u, m + 4 + h.length), v = new DataView(u)), m = (0, d.writeInteger)(v, m, h.length), new Uint8Array(u, m).set(h), m += h.length; + var i = c(8905), m = c(9592), t = c(5466), f = c(678), b = function() { + function d(l, s) { + this.name = l, this.value = s; + } + return d.prototype.toBytes = function() { + var l = (0, f.toBytesString)(this.name), s = t.CLValueParser.toBytesWithType(this.value); + return (0, i.concat)([l, s]); + }, d.toBytesWithNamedArg = function(l) { + var s = new ArrayBuffer(1024), v = new DataView(s), p = 0, h = new TextEncoder().encode(l.name); + p + 4 + h.length > s.byteLength && (s = (0, f.expandBuffer)(s, p + 4 + h.length), v = new DataView(s)), p = (0, f.writeInteger)(v, p, h.length), new Uint8Array(s, p).set(h), p += h.length; var O = t.CLValueParser.toBytesWithType(l.value); - return m + O.length > u.byteLength && (u = (0, d.expandBuffer)(u, m + O.length), v = new DataView(u)), new Uint8Array(u, m).set(O), m += O.length, new Uint8Array(u, 0, m); - }, f.fromBytes = function(l) { - var u = 0, v = new DataView(l.buffer).getUint32(u, !0); - u += 4; - var m = l.slice(u, u + v); - u += v; - var h = new TextDecoder().decode(m), O = l.slice(u); - return new f(h, t.CLValueParser.fromBytesWithType(O).result); - }, f; + return p + O.length > s.byteLength && (s = (0, f.expandBuffer)(s, p + O.length), v = new DataView(s)), new Uint8Array(s, p).set(O), p += O.length, new Uint8Array(s, 0, p); + }, d.fromBytes = function(l) { + var s = 0, v = new DataView(l.buffer).getUint32(s, !0); + s += 4; + var p = l.slice(s, s + v); + s += v; + var h = new TextDecoder().decode(p), O = l.slice(s); + return new d(h, t.CLValueParser.fromBytesWithType(O).result); + }, d; }(); n.NamedArg = b; - var y = function(f) { - var l = new Map(Array.from(f, function(u) { - var v = u[0], m = u[1]; - return [v, t.CLValueParser.fromJSON(m)]; + var y = function(d) { + var l = new Map(Array.from(d, function(s) { + var v = s[0], p = s[1]; + return [v, t.CLValueParser.fromJSON(p)]; })); - if (l.size !== Array.from(f).length) throw Error("Duplicate key exists."); + if (l.size !== Array.from(d).length) throw Error("Duplicate key exists."); return l; - }, s = function() { - function f(u) { - this.args = u; + }, u = function() { + function d(s) { + this.args = s; } var l; - return l = f, f.prototype.getByName = function(u) { - return this.args.get(u); - }, f.fromMap = function(u) { - var v = new Map(Object.keys(u).map(function(m) { - return [m, u[m]]; + return l = d, d.prototype.getByName = function(s) { + return this.args.get(s); + }, d.fromMap = function(s) { + var v = new Map(Object.keys(s).map(function(p) { + return [p, s[p]]; })); return new l(v); - }, f.fromNamedArgs = function(u) { - var v = u.reduce(function(m, h) { - return m[h.name] = h.value, m; + }, d.fromNamedArgs = function(s) { + var v = s.reduce(function(p, h) { + return p[h.name] = h.value, p; }, {}); return this.fromMap(v); - }, f.prototype.insert = function(u, v) { - this.args.set(u, v); - }, f.prototype.toBytes = function() { - var u = Array.from(this.args.entries()).map(function(m) { - return new b(m[0], m[1]); - }), v = u.map(function(m) { - return m.toBytes(); + }, d.prototype.insert = function(s, v) { + this.args.set(s, v); + }, d.prototype.toBytes = function() { + var s = Array.from(this.args.entries()).map(function(p) { + return new b(p[0], p[1]); + }), v = s.map(function(p) { + return p.toBytes(); }); - return v.splice(0, 0, (0, d.toBytesU32)(u.length)), (0, i.concat)(v); - }, f.fromBytes = function(u) { - var v = 0, m = new DataView(u.buffer).getUint32(v, !0); + return v.splice(0, 0, (0, f.toBytesU32)(s.length)), (0, i.concat)(v); + }, d.fromBytes = function(s) { + var v = 0, p = new DataView(s.buffer).getUint32(v, !0); v += 4; - for (var h = /* @__PURE__ */ new Map(), O = 0; O < m; O++) { - var I = u.slice(v), B = b.fromBytes(I); - v += 4 + new DataView(I.buffer).getUint32(0, !0) + t.CLValueParser.toBytesWithType(B.value).length, h.set(B.name, B.value); + for (var h = /* @__PURE__ */ new Map(), O = 0; O < p; O++) { + var I = s.slice(v), k = b.fromBytes(I); + v += 4 + new DataView(I.buffer).getUint32(0, !0) + t.CLValueParser.toBytesWithType(k.value).length, h.set(k.name, k.value); } return new l(h); - }, r([(0, p.jsonMapMember)(String, t.CLValue, { serializer: function(u) { + }, r([(0, m.jsonMapMember)(String, t.CLValue, { serializer: function(s) { return function(v) { - return Array.from(v, function(m) { - var h = m[0], O = m[1]; + return Array.from(v, function(p) { + var h = p[0], O = p[1]; return [h, t.CLValueParser.toJSON(O)]; }); - }(u); - }, deserializer: y }), a("design:type", Map)], f.prototype, "args", void 0), l = r([p.jsonObject, a("design:paramtypes", [Map])], f); + }(s); + }, deserializer: y }), a("design:type", Map)], d.prototype, "args", void 0), l = r([m.jsonObject, a("design:paramtypes", [Map])], d); }(); - n.Args = s; + n.Args = u; }, 4779: function(x, n, c) { - var r = this && this.__decorate || function(h, O, I, B) { - var R, L = arguments.length, N = L < 3 ? O : B === null ? B = Object.getOwnPropertyDescriptor(O, I) : B; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") N = Reflect.decorate(h, O, I, B); - else for (var k = h.length - 1; k >= 0; k--) (R = h[k]) && (N = (L < 3 ? R(N) : L > 3 ? R(O, I, N) : R(O, I)) || N); + var r = this && this.__decorate || function(h, O, I, k) { + var R, L = arguments.length, N = L < 3 ? O : k === null ? k = Object.getOwnPropertyDescriptor(O, I) : k; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") N = Reflect.decorate(h, O, I, k); + else for (var B = h.length - 1; B >= 0; B--) (R = h[B]) && (N = (L < 3 ? R(N) : L > 3 ? R(O, I, N) : R(O, I)) || N); return L > 3 && N && Object.defineProperty(O, I, N), N; }, a = this && this.__metadata || function(h, O) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(h, O); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.AuctionState = n.AuctionStateV2 = n.AuctionStateV1 = n.BidKindWrapper = n.EraValidators = n.PublicKeyAndBid = void 0; - var i = c(9592), p = c(2142), t = c(6459), d = c(9449), b = c(4820), y = c(8389), s = function() { + var i = c(9592), m = c(2142), t = c(6459), f = c(9449), b = c(4820), y = c(8389), u = function() { function h() { } - return r([(0, i.jsonMember)({ name: "public_key", constructor: d.PublicKey, deserializer: function(O) { - return d.PublicKey.fromJSON(O); + return r([(0, i.jsonMember)({ name: "public_key", constructor: f.PublicKey, deserializer: function(O) { + return f.PublicKey.fromJSON(O); }, serializer: function(O) { return O.toJSON(); - } }), a("design:type", d.PublicKey)], h.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "bid", constructor: p.Bid }), a("design:type", p.Bid)], h.prototype, "bid", void 0), r([i.jsonObject], h); + } }), a("design:type", f.PublicKey)], h.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "bid", constructor: m.Bid }), a("design:type", m.Bid)], h.prototype, "bid", void 0), r([i.jsonObject], h); }(); - n.PublicKeyAndBid = s; - var f = function() { + n.PublicKeyAndBid = u; + var d = function() { function h() { } return r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], h.prototype, "eraID", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightAuction, { name: "validator_weights" }), a("design:type", Array)], h.prototype, "validatorWeights", void 0), r([i.jsonObject], h); }(); - n.EraValidators = f; + n.EraValidators = d; var l = function() { function h(O, I) { O && (this.publicKey = O), I && (this.bid = I); } - return r([(0, i.jsonMember)({ name: "public_key", constructor: d.PublicKey, deserializer: function(O) { - return d.PublicKey.fromJSON(O); + return r([(0, i.jsonMember)({ name: "public_key", constructor: f.PublicKey, deserializer: function(O) { + return f.PublicKey.fromJSON(O); }, serializer: function(O) { return O.toJSON(); - } }), a("design:type", d.PublicKey)], h.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "bid", constructor: b.BidKind }), a("design:type", b.BidKind)], h.prototype, "bid", void 0), r([i.jsonObject, a("design:paramtypes", [d.PublicKey, b.BidKind])], h); + } }), a("design:type", f.PublicKey)], h.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "bid", constructor: b.BidKind }), a("design:type", b.BidKind)], h.prototype, "bid", void 0), r([i.jsonObject, a("design:paramtypes", [f.PublicKey, b.BidKind])], h); }(); n.BidKindWrapper = l; - var u = function() { + var s = function() { function h() { } - return r([(0, i.jsonArrayMember)(s, { name: "bids" }), a("design:type", Array)], h.prototype, "bids", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], h.prototype, "blockHeight", void 0), r([(0, i.jsonArrayMember)(f, { name: "era_validators" }), a("design:type", Array)], h.prototype, "eraValidators", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], h.prototype, "stateRootHash", void 0), r([i.jsonObject], h); + return r([(0, i.jsonArrayMember)(u, { name: "bids" }), a("design:type", Array)], h.prototype, "bids", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], h.prototype, "blockHeight", void 0), r([(0, i.jsonArrayMember)(d, { name: "era_validators" }), a("design:type", Array)], h.prototype, "eraValidators", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], h.prototype, "stateRootHash", void 0), r([i.jsonObject], h); }(); - n.AuctionStateV1 = u; + n.AuctionStateV1 = s; var v = function() { function h() { } - return r([(0, i.jsonArrayMember)(l, { name: "bids" }), a("design:type", Array)], h.prototype, "bids", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], h.prototype, "blockHeight", void 0), r([(0, i.jsonArrayMember)(f, { name: "era_validators" }), a("design:type", Array)], h.prototype, "eraValidators", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], h.prototype, "stateRootHash", void 0), r([i.jsonObject], h); + return r([(0, i.jsonArrayMember)(l, { name: "bids" }), a("design:type", Array)], h.prototype, "bids", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], h.prototype, "blockHeight", void 0), r([(0, i.jsonArrayMember)(d, { name: "era_validators" }), a("design:type", Array)], h.prototype, "eraValidators", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], h.prototype, "stateRootHash", void 0), r([i.jsonObject], h); }(); n.AuctionStateV2 = v; - var m = function() { + var p = function() { function h() { } var O; return O = h, h.fromV1 = function(I) { - for (var B, R, L, N, k, H, U = [], _ = 0, T = I.bids; _ < T.length; _++) { - var E = T[_], M = new p.ValidatorBid(); - M.bondingPurse = (B = E?.bid) === null || B === void 0 ? void 0 : B.bondingPurse, M.delegationRate = (R = E?.bid) === null || R === void 0 ? void 0 : R.delegationRate, M.inactive = (L = E?.bid) === null || L === void 0 ? void 0 : L.inactive, M.stakedAmount = (N = E?.bid) === null || N === void 0 ? void 0 : N.stakedAmount, M.vestingSchedule = (k = E?.bid) === null || k === void 0 ? void 0 : k.vestingSchedule, M.reservedSlots = 0, M.validatorPublicKey = (H = E?.bid) === null || H === void 0 ? void 0 : H.validatorPublicKey, M.maximumDelegationAmount = y.DEFAULT_MAXIMUM_DELEGATION_AMOUNT, M.minimumDelegationAmount = y.DEFAULT_MINIMUM_DELEGATION_AMOUNT; - var S = new b.BidKind(); - S.validator = M, U.push(new l(E.publicKey, S)); + for (var k, R, L, N, B, H, U = [], S = 0, T = I.bids; S < T.length; S++) { + var E = T[S], M = new m.ValidatorBid(); + M.bondingPurse = (k = E?.bid) === null || k === void 0 ? void 0 : k.bondingPurse, M.delegationRate = (R = E?.bid) === null || R === void 0 ? void 0 : R.delegationRate, M.inactive = (L = E?.bid) === null || L === void 0 ? void 0 : L.inactive, M.stakedAmount = (N = E?.bid) === null || N === void 0 ? void 0 : N.stakedAmount, M.vestingSchedule = (B = E?.bid) === null || B === void 0 ? void 0 : B.vestingSchedule, M.reservedSlots = 0, M.validatorPublicKey = (H = E?.bid) === null || H === void 0 ? void 0 : H.validatorPublicKey, M.maximumDelegationAmount = y.DEFAULT_MAXIMUM_DELEGATION_AMOUNT, M.minimumDelegationAmount = y.DEFAULT_MINIMUM_DELEGATION_AMOUNT; + var _ = new b.BidKind(); + _.validator = M, U.push(new l(E.publicKey, _)); for (var w = 0, A = E.bid.delegators; w < A.length; w++) { var j = A[w]; - U.push(new l(E.publicKey, new b.BidKind(void 0, void 0, new p.Delegator(j.bondingPurse, j.stakedAmount, j.delegatorKind, j.validatorPublicKey, j.vestingSchedule)))); + U.push(new l(E.publicKey, new b.BidKind(void 0, void 0, new m.Delegator(j.bondingPurse, j.stakedAmount, j.delegatorKind, j.validatorPublicKey, j.vestingSchedule)))); } } var V = new O(); return V.bids = U, V.blockHeight = I.blockHeight, V.eraValidators = I.eraValidators, V.stateRootHash = I.stateRootHash, V; }, h.fromV2 = function(I) { - var B = I?.bids.map(function(L) { + var k = I?.bids.map(function(L) { return new l(L?.publicKey, L?.bid); }), R = new O(); - return R.bids = B, R.blockHeight = I?.blockHeight, R.eraValidators = I?.eraValidators, R.stateRootHash = I?.stateRootHash, R; - }, r([(0, i.jsonArrayMember)(l, { name: "bids" }), a("design:type", Array)], h.prototype, "bids", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], h.prototype, "blockHeight", void 0), r([(0, i.jsonArrayMember)(f, { name: "era_validators" }), a("design:type", Array)], h.prototype, "eraValidators", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], h.prototype, "stateRootHash", void 0), O = r([i.jsonObject], h); + return R.bids = k, R.blockHeight = I?.blockHeight, R.eraValidators = I?.eraValidators, R.stateRootHash = I?.stateRootHash, R; + }, r([(0, i.jsonArrayMember)(l, { name: "bids" }), a("design:type", Array)], h.prototype, "bids", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], h.prototype, "blockHeight", void 0), r([(0, i.jsonArrayMember)(d, { name: "era_validators" }), a("design:type", Array)], h.prototype, "eraValidators", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: String }), a("design:type", String)], h.prototype, "stateRootHash", void 0), O = r([i.jsonObject], h); }(); - n.AuctionState = m; + n.AuctionState = p; }, 2142: function(x, n, c) { - var r = this && this.__decorate || function(L, N, k, H) { - var U, _ = arguments.length, T = _ < 3 ? N : H === null ? H = Object.getOwnPropertyDescriptor(N, k) : H; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") T = Reflect.decorate(L, N, k, H); - else for (var E = L.length - 1; E >= 0; E--) (U = L[E]) && (T = (_ < 3 ? U(T) : _ > 3 ? U(N, k, T) : U(N, k)) || T); - return _ > 3 && T && Object.defineProperty(N, k, T), T; + var r = this && this.__decorate || function(L, N, B, H) { + var U, S = arguments.length, T = S < 3 ? N : H === null ? H = Object.getOwnPropertyDescriptor(N, B) : H; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") T = Reflect.decorate(L, N, B, H); + else for (var E = L.length - 1; E >= 0; E--) (U = L[E]) && (T = (S < 3 ? U(T) : S > 3 ? U(N, B, T) : U(N, B)) || T); + return S > 3 && T && Object.defineProperty(N, B, T), T; }, a = this && this.__metadata || function(L, N) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(L, N); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Reservation = n.Bridge = n.Credit = n.DelegatorV1 = n.Bid = n.Delegator = n.ValidatorBid = n.VestingSchedule = n.DelegationKind = n.Unbond = n.UnbondKind = n.UnbondEra = void 0; - var i = c(9592), p = c(9449), t = c(5466), d = c(3401), b = c(7889), y = function() { + var i = c(9592), m = c(9449), t = c(5466), f = c(3401), b = c(7889), y = function() { function L() { } return r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(N) { if (N) return t.CLValueUInt512.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", t.CLValueUInt512)], L.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "era_of_creation", constructor: Number }), a("design:type", Number)], L.prototype, "eraOfCreation", void 0), r([(0, i.jsonMember)({ name: "bonding_purse", constructor: d.URef, deserializer: function(N) { - if (N) return d.URef.fromJSON(N); + } }), a("design:type", t.CLValueUInt512)], L.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "era_of_creation", constructor: Number }), a("design:type", Number)], L.prototype, "eraOfCreation", void 0), r([(0, i.jsonMember)({ name: "bonding_purse", constructor: f.URef, deserializer: function(N) { + if (N) return f.URef.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", d.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "new_validator", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + } }), a("design:type", f.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "new_validator", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "newValidator", void 0), r([i.jsonObject], L); + } }), a("design:type", m.PublicKey)], L.prototype, "newValidator", void 0), r([i.jsonObject], L); }(); n.UnbondEra = y; - var s = function() { + var u = function() { function L() { } - return r([(0, i.jsonMember)({ name: "Validator", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + return r([(0, i.jsonMember)({ name: "Validator", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "DelegatedPublicKey", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + } }), a("design:type", m.PublicKey)], L.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "DelegatedPublicKey", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "delegatedPublicKey", void 0), r([(0, i.jsonMember)({ name: "DelegatedPurse", constructor: String }), a("design:type", String)], L.prototype, "delegatedPurse", void 0), r([i.jsonObject], L); + } }), a("design:type", m.PublicKey)], L.prototype, "delegatedPublicKey", void 0), r([(0, i.jsonMember)({ name: "DelegatedPurse", constructor: String }), a("design:type", String)], L.prototype, "delegatedPurse", void 0), r([i.jsonObject], L); }(); - n.UnbondKind = s; - var f = function() { + n.UnbondKind = u; + var d = function() { function L() { } - return r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + return r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "unbond_kind", constructor: s }), a("design:type", s)], L.prototype, "unbondKind", void 0), r([(0, i.jsonArrayMember)(y, { name: "eras" }), a("design:type", Array)], L.prototype, "eras", void 0), r([i.jsonObject], L); + } }), a("design:type", m.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "unbond_kind", constructor: u }), a("design:type", u)], L.prototype, "unbondKind", void 0), r([(0, i.jsonArrayMember)(y, { name: "eras" }), a("design:type", Array)], L.prototype, "eras", void 0), r([i.jsonObject], L); }(); - n.Unbond = f; + n.Unbond = d; var l = function() { function L() { } var N; return N = L, L.prototype.toHex = function() { - var k = this.publicKey !== void 0 && this.publicKey !== null, H = this.purse !== void 0 && this.purse !== null; - if (!k && !H) throw new Error("Invalid DelegationKind: Neither 'publicKey' nor 'purse' is set. One must be provided."); - return k ? this.publicKey.toHex() : this.purse.toPrefixedString(); - }, L.fromJSON = function(k) { - if (!k) throw new Error("Invalid JSON for DelegationKind: ".concat(k)); + var B = this.publicKey !== void 0 && this.publicKey !== null, H = this.purse !== void 0 && this.purse !== null; + if (!B && !H) throw new Error("Invalid DelegationKind: Neither 'publicKey' nor 'purse' is set. One must be provided."); + return B ? this.publicKey.toHex() : this.purse.toPrefixedString(); + }, L.fromJSON = function(B) { + if (!B) throw new Error("Invalid JSON for DelegationKind: ".concat(B)); var H = new N(); - if (k.PublicKey !== void 0 && k.PublicKey !== null) H.publicKey = p.PublicKey.fromJSON(k.PublicKey); + if (B.PublicKey !== void 0 && B.PublicKey !== null) H.publicKey = m.PublicKey.fromJSON(B.PublicKey); else { - if (k.Purse === void 0 || k.Purse === null) throw new Error("unexpected DelegatorKind format"); - var U = b.HexBytes.fromHex(k.Purse), _ = new Uint8Array(U.bytes.length + 1); - _.set(U.bytes, 0), _[U.bytes.length] = 7, H.purse = d.URef.fromBytes(_).result; + if (B.Purse === void 0 || B.Purse === null) throw new Error("unexpected DelegatorKind format"); + var U = b.HexBytes.fromHex(B.Purse), S = new Uint8Array(U.bytes.length + 1); + S.set(U.bytes, 0), S[U.bytes.length] = 7, H.purse = f.URef.fromBytes(S).result; } return H; - }, r([(0, i.jsonMember)({ name: "PublicKey", constructor: p.PublicKey }), a("design:type", p.PublicKey)], L.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "Purse", constructor: d.URef }), a("design:type", d.URef)], L.prototype, "purse", void 0), N = r([i.jsonObject], L); + }, r([(0, i.jsonMember)({ name: "PublicKey", constructor: m.PublicKey }), a("design:type", m.PublicKey)], L.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "Purse", constructor: f.URef }), a("design:type", f.URef)], L.prototype, "purse", void 0), N = r([i.jsonObject], L); }(); n.DelegationKind = l; - var u = function() { + var s = function() { function L() { } return r([(0, i.jsonMember)({ name: "initial_release_timestamp_millis", constructor: Number }), a("design:type", Number)], L.prototype, "initialReleaseTimestampMillis", void 0), r([(0, i.jsonArrayMember)(t.CLValueUInt512, { name: "locked_amounts", serializer: function(N) { - return N.map(function(k) { - return k.toJSON(); + return N.map(function(B) { + return B.toJSON(); }); }, deserializer: function(N) { - return N.map(function(k) { - return t.CLValueUInt512.fromJSON(k); + return N.map(function(B) { + return t.CLValueUInt512.fromJSON(B); }); } }), a("design:type", Array)], L.prototype, "lockedAmounts", void 0), r([i.jsonObject], L); }(); - n.VestingSchedule = u; + n.VestingSchedule = s; var v = function() { function L() { } - return r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + return r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { if (N) return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "bonding_purse", constructor: d.URef, deserializer: function(N) { - if (N) return d.URef.fromJSON(N); + } }), a("design:type", m.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "bonding_purse", constructor: f.URef, deserializer: function(N) { + if (N) return f.URef.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", d.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], L.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "inactive", constructor: Boolean }), a("design:type", Boolean)], L.prototype, "inactive", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(N) { + } }), a("design:type", f.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], L.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "inactive", constructor: Boolean }), a("design:type", Boolean)], L.prototype, "inactive", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(N) { if (N) return t.CLValueUInt512.fromJSON(N); }, serializer: function(N) { return N.toJSON(); @@ -23644,336 +23644,336 @@ function N6() { } }, serializer: function(N) { return N?.toString(); - } }), a("design:type", typeof BigInt == "function" ? BigInt : Object)], L.prototype, "maximumDelegationAmount", void 0), r([(0, i.jsonMember)({ name: "reserved_slots", constructor: Number }), a("design:type", Number)], L.prototype, "reservedSlots", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: u }), a("design:type", u)], L.prototype, "vestingSchedule", void 0), r([i.jsonObject], L); + } }), a("design:type", typeof BigInt == "function" ? BigInt : Object)], L.prototype, "maximumDelegationAmount", void 0), r([(0, i.jsonMember)({ name: "reserved_slots", constructor: Number }), a("design:type", Number)], L.prototype, "reservedSlots", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: s }), a("design:type", s)], L.prototype, "vestingSchedule", void 0), r([i.jsonObject], L); }(); n.ValidatorBid = v; - var m = function() { - function L(k, H, U, _, T) { - this.bondingPurse = k, this.stakedAmount = H, this.delegatorKind = U, this.validatorPublicKey = _, this.vestingSchedule = T; + var p = function() { + function L(B, H, U, S, T) { + this.bondingPurse = B, this.stakedAmount = H, this.delegatorKind = U, this.validatorPublicKey = S, this.vestingSchedule = T; } var N; - return N = L, L.newDelegatorFromDelegatorV1 = function(k) { + return N = L, L.newDelegatorFromDelegatorV1 = function(B) { var H = new l(); - return H.publicKey = k.publicKey, new N(k.bondingPurse, k.stakedAmount, H, k.delegatee, k.vestingSchedule); - }, L.fromJSON = function(k) { + return H.publicKey = B.publicKey, new N(B.bondingPurse, B.stakedAmount, H, B.delegatee, B.vestingSchedule); + }, L.fromJSON = function(B) { var H = this; - if (!Array.isArray(k)) throw new Error("Delegators should be an array."); - return k.length > 0 && k[0].delegator_public_key != null ? k.map(function(U) { - var _ = U.delegator, T = new i.TypedJSON(N).parse(_); + if (!Array.isArray(B)) throw new Error("Delegators should be an array."); + return B.length > 0 && B[0].delegator_public_key != null ? B.map(function(U) { + var S = U.delegator, T = new i.TypedJSON(N).parse(S); if (!T) throw new Error("Failed to deserialize Delegator from wrapped format."); return T; - }) : k.map(function(U) { - var _ = new i.TypedJSON(O).parse(U); - if (!_) throw new Error("Failed to deserialize DelegatorV1."); - return H.newDelegatorFromDelegatorV1(_); + }) : B.map(function(U) { + var S = new i.TypedJSON(O).parse(U); + if (!S) throw new Error("Failed to deserialize DelegatorV1."); + return H.newDelegatorFromDelegatorV1(S); }); - }, r([(0, i.jsonMember)({ name: "bonding_purse", constructor: d.URef, deserializer: function(k) { - if (k) return d.URef.fromJSON(k); - }, serializer: function(k) { - if (k) return k.toJSON(); - } }), a("design:type", d.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(k) { - if (k) return t.CLValueUInt512.fromJSON(k); - }, serializer: function(k) { - if (k) return k.toJSON(); - } }), a("design:type", t.CLValueUInt512)], L.prototype, "stakedAmount", void 0), r([(0, i.jsonMember)({ name: "delegator_kind", constructor: l, deserializer: function(k) { - if (k) return l.fromJSON(k); - } }), a("design:type", l)], L.prototype, "delegatorKind", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(k) { - if (k) return p.PublicKey.fromJSON(k); - }, serializer: function(k) { - if (k) return k.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: u }), a("design:type", u)], L.prototype, "vestingSchedule", void 0), N = r([i.jsonObject, a("design:paramtypes", [d.URef, t.CLValueUInt512, l, p.PublicKey, u])], L); - }(); - n.Delegator = m; + }, r([(0, i.jsonMember)({ name: "bonding_purse", constructor: f.URef, deserializer: function(B) { + if (B) return f.URef.fromJSON(B); + }, serializer: function(B) { + if (B) return B.toJSON(); + } }), a("design:type", f.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(B) { + if (B) return t.CLValueUInt512.fromJSON(B); + }, serializer: function(B) { + if (B) return B.toJSON(); + } }), a("design:type", t.CLValueUInt512)], L.prototype, "stakedAmount", void 0), r([(0, i.jsonMember)({ name: "delegator_kind", constructor: l, deserializer: function(B) { + if (B) return l.fromJSON(B); + } }), a("design:type", l)], L.prototype, "delegatorKind", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(B) { + if (B) return m.PublicKey.fromJSON(B); + }, serializer: function(B) { + if (B) return B.toJSON(); + } }), a("design:type", m.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: s }), a("design:type", s)], L.prototype, "vestingSchedule", void 0), N = r([i.jsonObject, a("design:paramtypes", [f.URef, t.CLValueUInt512, l, m.PublicKey, s])], L); + }(); + n.Delegator = p; var h = function() { function L() { } - return r([(0, i.jsonMember)({ name: "bonding_purse", constructor: d.URef, deserializer: function(N) { - if (N) return d.URef.fromJSON(N); + return r([(0, i.jsonMember)({ name: "bonding_purse", constructor: f.URef, deserializer: function(N) { + if (N) return f.URef.fromJSON(N); }, serializer: function(N) { if (N) return N.toJSON(); - } }), a("design:type", d.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], L.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "inactive", constructor: Boolean }), a("design:type", Boolean)], L.prototype, "inactive", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(N) { + } }), a("design:type", f.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], L.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "inactive", constructor: Boolean }), a("design:type", Boolean)], L.prototype, "inactive", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(N) { if (N) return t.CLValueUInt512.fromJSON(N); }, serializer: function(N) { if (N) return N.toJSON(); - } }), a("design:type", t.CLValueUInt512)], L.prototype, "stakedAmount", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + } }), a("design:type", t.CLValueUInt512)], L.prototype, "stakedAmount", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { if (N) return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonArrayMember)(m, { name: "delegators", deserializer: function(N) { - if (N) return m.fromJSON(N); - } }), a("design:type", Array)], L.prototype, "delegators", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: u }), a("design:type", u)], L.prototype, "vestingSchedule", void 0), r([i.jsonObject], L); + } }), a("design:type", m.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonArrayMember)(p, { name: "delegators", deserializer: function(N) { + if (N) return p.fromJSON(N); + } }), a("design:type", Array)], L.prototype, "delegators", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: s }), a("design:type", s)], L.prototype, "vestingSchedule", void 0), r([i.jsonObject], L); }(); n.Bid = h; var O = function() { function L() { } - return r([(0, i.jsonMember)({ name: "bonding_purse", constructor: d.URef, deserializer: function(N) { - if (N) return d.URef.fromJSON(N); + return r([(0, i.jsonMember)({ name: "bonding_purse", constructor: f.URef, deserializer: function(N) { + if (N) return f.URef.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", d.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(N) { + } }), a("design:type", f.URef)], L.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "staked_amount", constructor: t.CLValueUInt512, deserializer: function(N) { if (N) return t.CLValueUInt512.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", t.CLValueUInt512)], L.prototype, "stakedAmount", void 0), r([(0, i.jsonMember)({ name: "delegatee", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + } }), a("design:type", t.CLValueUInt512)], L.prototype, "stakedAmount", void 0), r([(0, i.jsonMember)({ name: "delegatee", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "delegatee", void 0), r([(0, i.jsonMember)({ name: "public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + } }), a("design:type", m.PublicKey)], L.prototype, "delegatee", void 0), r([(0, i.jsonMember)({ name: "public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: u }), a("design:type", u)], L.prototype, "vestingSchedule", void 0), r([i.jsonObject], L); + } }), a("design:type", m.PublicKey)], L.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "vesting_schedule", constructor: s }), a("design:type", s)], L.prototype, "vestingSchedule", void 0), r([i.jsonObject], L); }(); n.DelegatorV1 = O; var I = function() { function L() { } - return r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], L.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + return r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], L.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(N) { + } }), a("design:type", m.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(N) { if (N) return t.CLValueUInt512.fromJSON(N); }, serializer: function(N) { return N.toJSON(); } }), a("design:type", t.CLValueUInt512)], L.prototype, "amount", void 0), r([i.jsonObject], L); }(); n.Credit = I; - var B = function() { + var k = function() { function L() { } - return r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], L.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "old_validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + return r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], L.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "old_validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "oldValidatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "new_validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + } }), a("design:type", m.PublicKey)], L.prototype, "oldValidatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "new_validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "newValidatorPublicKey", void 0), r([i.jsonObject], L); + } }), a("design:type", m.PublicKey)], L.prototype, "newValidatorPublicKey", void 0), r([i.jsonObject], L); }(); - n.Bridge = B; + n.Bridge = k; var R = function() { function L() { } - return r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], L.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(N) { - if (N) return p.PublicKey.fromJSON(N); + return r([(0, i.jsonMember)({ name: "delegation_rate", constructor: Number }), a("design:type", Number)], L.prototype, "delegationRate", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(N) { + if (N) return m.PublicKey.fromJSON(N); }, serializer: function(N) { return N.toJSON(); - } }), a("design:type", p.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "delegator_kind", constructor: l, deserializer: function(N) { + } }), a("design:type", m.PublicKey)], L.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "delegator_kind", constructor: l, deserializer: function(N) { if (N) return l.fromJSON(N); } }), a("design:type", l)], L.prototype, "delegatorKind", void 0), r([i.jsonObject], L); }(); n.Reservation = R; }, 4820: function(x, n, c) { - var r = this && this.__decorate || function(d, b, y, s) { - var f, l = arguments.length, u = l < 3 ? b : s === null ? s = Object.getOwnPropertyDescriptor(b, y) : s; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") u = Reflect.decorate(d, b, y, s); - else for (var v = d.length - 1; v >= 0; v--) (f = d[v]) && (u = (l < 3 ? f(u) : l > 3 ? f(b, y, u) : f(b, y)) || u); - return l > 3 && u && Object.defineProperty(b, y, u), u; - }, a = this && this.__metadata || function(d, b) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, b); + var r = this && this.__decorate || function(f, b, y, u) { + var d, l = arguments.length, s = l < 3 ? b : u === null ? u = Object.getOwnPropertyDescriptor(b, y) : u; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") s = Reflect.decorate(f, b, y, u); + else for (var v = f.length - 1; v >= 0; v--) (d = f[v]) && (s = (l < 3 ? d(s) : l > 3 ? d(b, y, s) : d(b, y)) || s); + return l > 3 && s && Object.defineProperty(b, y, s), s; + }, a = this && this.__metadata || function(f, b) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, b); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.BidKind = void 0; - var i = c(9592), p = c(2142), t = function() { - function d(b, y, s, f, l, u, v) { - this.unified = b, this.validator = y, this.delegator = s, this.bridge = f, this.credit = l, this.reservation = u, this.unbond = v; + var i = c(9592), m = c(2142), t = function() { + function f(b, y, u, d, l, s, v) { + this.unified = b, this.validator = y, this.delegator = u, this.bridge = d, this.credit = l, this.reservation = s, this.unbond = v; } - return r([(0, i.jsonMember)({ name: "Unified", constructor: p.Bid }), a("design:type", p.Bid)], d.prototype, "unified", void 0), r([(0, i.jsonMember)({ name: "Validator", constructor: p.ValidatorBid }), a("design:type", p.ValidatorBid)], d.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "Delegator", constructor: p.Delegator }), a("design:type", p.Delegator)], d.prototype, "delegator", void 0), r([(0, i.jsonMember)({ name: "Bridge", constructor: p.Bridge }), a("design:type", p.Bridge)], d.prototype, "bridge", void 0), r([(0, i.jsonMember)({ name: "Credit", constructor: p.Credit }), a("design:type", p.Credit)], d.prototype, "credit", void 0), r([(0, i.jsonMember)({ name: "Reservation", constructor: p.Reservation }), a("design:type", p.Reservation)], d.prototype, "reservation", void 0), r([(0, i.jsonMember)({ name: "Unbond", constructor: p.Unbond }), a("design:type", p.Unbond)], d.prototype, "unbond", void 0), r([i.jsonObject, a("design:paramtypes", [p.Bid, p.ValidatorBid, p.Delegator, p.Bridge, p.Credit, p.Reservation, p.Unbond])], d); + return r([(0, i.jsonMember)({ name: "Unified", constructor: m.Bid }), a("design:type", m.Bid)], f.prototype, "unified", void 0), r([(0, i.jsonMember)({ name: "Validator", constructor: m.ValidatorBid }), a("design:type", m.ValidatorBid)], f.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "Delegator", constructor: m.Delegator }), a("design:type", m.Delegator)], f.prototype, "delegator", void 0), r([(0, i.jsonMember)({ name: "Bridge", constructor: m.Bridge }), a("design:type", m.Bridge)], f.prototype, "bridge", void 0), r([(0, i.jsonMember)({ name: "Credit", constructor: m.Credit }), a("design:type", m.Credit)], f.prototype, "credit", void 0), r([(0, i.jsonMember)({ name: "Reservation", constructor: m.Reservation }), a("design:type", m.Reservation)], f.prototype, "reservation", void 0), r([(0, i.jsonMember)({ name: "Unbond", constructor: m.Unbond }), a("design:type", m.Unbond)], f.prototype, "unbond", void 0), r([i.jsonObject, a("design:paramtypes", [m.Bid, m.ValidatorBid, m.Delegator, m.Bridge, m.Credit, m.Reservation, m.Unbond])], f); }(); n.BidKind = t; }, 3404: function(x, n, c) { var r = this && this.__assign || function() { return r = Object.assign || function(M) { - for (var S, w = 1, A = arguments.length; w < A; w++) for (var j in S = arguments[w]) Object.prototype.hasOwnProperty.call(S, j) && (M[j] = S[j]); + for (var _, w = 1, A = arguments.length; w < A; w++) for (var j in _ = arguments[w]) Object.prototype.hasOwnProperty.call(_, j) && (M[j] = _[j]); return M; }, r.apply(this, arguments); - }, a = this && this.__decorate || function(M, S, w, A) { - var j, V = arguments.length, D = V < 3 ? S : A === null ? A = Object.getOwnPropertyDescriptor(S, w) : A; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") D = Reflect.decorate(M, S, w, A); - else for (var z = M.length - 1; z >= 0; z--) (j = M[z]) && (D = (V < 3 ? j(D) : V > 3 ? j(S, w, D) : j(S, w)) || D); - return V > 3 && D && Object.defineProperty(S, w, D), D; - }, i = this && this.__metadata || function(M, S) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(M, S); - }, p = this && this.__spreadArray || function(M, S, w) { - if (w || arguments.length === 2) for (var A, j = 0, V = S.length; j < V; j++) !A && j in S || (A || (A = Array.prototype.slice.call(S, 0, j)), A[j] = S[j]); - return M.concat(A || Array.prototype.slice.call(S)); + }, a = this && this.__decorate || function(M, _, w, A) { + var j, V = arguments.length, D = V < 3 ? _ : A === null ? A = Object.getOwnPropertyDescriptor(_, w) : A; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") D = Reflect.decorate(M, _, w, A); + else for (var z = M.length - 1; z >= 0; z--) (j = M[z]) && (D = (V < 3 ? j(D) : V > 3 ? j(_, w, D) : j(_, w)) || D); + return V > 3 && D && Object.defineProperty(_, w, D), D; + }, i = this && this.__metadata || function(M, _) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(M, _); + }, m = this && this.__spreadArray || function(M, _, w) { + if (w || arguments.length === 2) for (var A, j = 0, V = _.length; j < V; j++) !A && j in _ || (A || (A = Array.prototype.slice.call(_, 0, j)), A[j] = _[j]); + return M.concat(A || Array.prototype.slice.call(_)); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.BlockHeader = n.BlockHeaderWrapper = n.BlockWithSignatures = n.BlockWrapper = n.BlockV2 = n.BlockBodyV2 = n.BlockHeaderV2 = n.BlockV1 = n.BlockBodyV1 = n.BlockHeaderV1 = n.parseBlockTransactions = n.BlockTransaction = n.Block = n.Proof = void 0; - var t = c(9592), d = c(3401), b = c(6500), y = c(4924), s = c(6722), f = c(9125), l = c(9449), u = c(7889), v = c(8389), m = function() { + var t = c(9592), f = c(3401), b = c(6500), y = c(4924), u = c(6722), d = c(9125), l = c(9449), s = c(7889), v = c(8389), p = function() { function M() { } - return a([(0, t.jsonMember)({ constructor: l.PublicKey, name: "public_key", deserializer: function(S) { - return l.PublicKey.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", l.PublicKey)], M.prototype, "publicKey", void 0), a([(0, t.jsonMember)({ name: "signature", constructor: u.HexBytes, deserializer: function(S) { - return u.HexBytes.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", u.HexBytes)], M.prototype, "signature", void 0), a([t.jsonObject], M); - }(); - n.Proof = m; + return a([(0, t.jsonMember)({ constructor: l.PublicKey, name: "public_key", deserializer: function(_) { + return l.PublicKey.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", l.PublicKey)], M.prototype, "publicKey", void 0), a([(0, t.jsonMember)({ name: "signature", constructor: s.HexBytes, deserializer: function(_) { + return s.HexBytes.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", s.HexBytes)], M.prototype, "signature", void 0), a([t.jsonObject], M); + }(); + n.Proof = p; var h = function() { function M(w, A, j, V, D, z, J, G, Q, ee, Z, q, se, ue, ce, ie, fe, Te) { this.hash = w, this.height = A, this.stateRootHash = j, this.lastSwitchBlockHash = V, this.parentHash = D, this.eraID = z, this.timestamp = J, this.accumulatedSeed = G, this.randomBit = Q, this.currentGasPrice = ee, this.proposer = Z, this.protocolVersion = q, this.eraEnd = se, this.transactions = ue, this.rewardedSignatures = ce, this.proofs = ie, this.originBlockV1 = fe, this.originBlockV2 = Te; } - var S; - return S = M, M.prototype.getBlockV1 = function() { + var _; + return _ = M, M.prototype.getBlockV1 = function() { return this.originBlockV1; }, M.prototype.getBlockV2 = function() { return this.originBlockV2; }, M.newBlockFromBlockWrapper = function(w, A) { var j, V; if (w.blockV1) { - var D = S.newBlockFromBlockV1(w.blockV1); + var D = _.newBlockFromBlockV1(w.blockV1); return D.proofs = A, D; } if (w.blockV2) { var z = w.blockV2; - return new S(z.hash, z.header.height, z.header.stateRootHash, z.header.lastSwitchBlockHash, z.header.parentHash, z.header.eraID, z.header.timestamp, z.header.accumulatedSeed, z.header.randomBit, z.header.currentGasPrice, z.header.proposer, z.header.protocolVersion, (V = s.EraEnd.fromV2((j = z.header.eraEnd) !== null && j !== void 0 ? j : null)) !== null && V !== void 0 ? V : void 0, z.body.transactions, z.body.rewardedSignatures, A, void 0, z); + return new _(z.hash, z.header.height, z.header.stateRootHash, z.header.lastSwitchBlockHash, z.header.parentHash, z.header.eraID, z.header.timestamp, z.header.accumulatedSeed, z.header.randomBit, z.header.currentGasPrice, z.header.proposer, z.header.protocolVersion, (V = u.EraEnd.fromV2((j = z.header.eraEnd) !== null && j !== void 0 ? j : null)) !== null && V !== void 0 ? V : void 0, z.body.transactions, z.body.rewardedSignatures, A, void 0, z); } throw new Error("BlockWrapper must contain either BlockV1 or BlockV2"); }, M.newBlockFromBlockV1 = function(w) { for (var A, j, V = [], D = 0, z = w.body.transferHashes; D < z.length; D++) { var J = z[D]; - V.push(new O(f.TransactionCategory.Mint, f.TransactionVersion.Deploy, J)); + V.push(new O(d.TransactionCategory.Mint, d.TransactionVersion.Deploy, J)); } for (var G = 0, Q = w.body.deployHashes; G < Q.length; G++) { var ee = Q[G]; - V.push(new O(f.TransactionCategory.Large, f.TransactionVersion.Deploy, ee)); + V.push(new O(d.TransactionCategory.Large, d.TransactionVersion.Deploy, ee)); } - return new S(w.hash, w.header.height, w.header.stateRootHash, null, w.header.parentHash, w.header.eraID, w.header.timestamp, w.header.accumulatedSeed, w.header.randomBit, 1, w.body.proposer, w.header.protocolVersion, (j = s.EraEnd.fromV1((A = w.header.eraEnd) !== null && A !== void 0 ? A : null)) !== null && j !== void 0 ? j : void 0, V, [], w.proofs, w); - }, a([(0, t.jsonMember)({ name: "hash", constructor: d.Hash, deserializer: function(w) { - return d.Hash.fromJSON(w); + return new _(w.hash, w.header.height, w.header.stateRootHash, null, w.header.parentHash, w.header.eraID, w.header.timestamp, w.header.accumulatedSeed, w.header.randomBit, 1, w.body.proposer, w.header.protocolVersion, (j = u.EraEnd.fromV1((A = w.header.eraEnd) !== null && A !== void 0 ? A : null)) !== null && j !== void 0 ? j : void 0, V, [], w.proofs, w); + }, a([(0, t.jsonMember)({ name: "hash", constructor: f.Hash, deserializer: function(w) { + return f.Hash.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "hash", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: d.Hash, deserializer: function(w) { - return d.Hash.fromJSON(w); + } }), i("design:type", f.Hash)], M.prototype, "hash", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: f.Hash, deserializer: function(w) { + return f.Hash.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "last_switch_block_hash", constructor: d.Hash, deserializer: function(w) { - return w ? d.Hash.fromJSON(w) : null; + } }), i("design:type", f.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "last_switch_block_hash", constructor: f.Hash, deserializer: function(w) { + return w ? f.Hash.fromJSON(w) : null; }, serializer: function(w) { return w ? w.toJSON() : null; - }, preserveNull: !0 }), i("design:type", Object)], M.prototype, "lastSwitchBlockHash", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: d.Hash, deserializer: function(w) { - return d.Hash.fromJSON(w); + }, preserveNull: !0 }), i("design:type", Object)], M.prototype, "lastSwitchBlockHash", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: f.Hash, deserializer: function(w) { + return f.Hash.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(w) { + } }), i("design:type", f.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(w) { return b.Timestamp.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: d.Hash, deserializer: function(w) { - if (w) return d.Hash.fromJSON(w); + } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: f.Hash, deserializer: function(w) { + if (w) return f.Hash.fromJSON(w); }, serializer: function(w) { if (w) return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "current_gas_price", constructor: Number }), i("design:type", Number)], M.prototype, "currentGasPrice", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(w) { + } }), i("design:type", f.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "current_gas_price", constructor: Number }), i("design:type", Number)], M.prototype, "currentGasPrice", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(w) { return y.Proposer.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: s.EraEnd }), i("design:type", s.EraEnd)], M.prototype, "eraEnd", void 0), a([(0, t.jsonArrayMember)(function() { + } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: u.EraEnd }), i("design:type", u.EraEnd)], M.prototype, "eraEnd", void 0), a([(0, t.jsonArrayMember)(function() { return O; }, { name: "transactions", deserializer: function(w) { return O.fromJSON(w); } }), i("design:type", Array)], M.prototype, "transactions", void 0), a([(0, t.jsonArrayMember)(Number, { dimensions: 2, name: "rewarded_signatures" }), i("design:type", Array)], M.prototype, "rewardedSignatures", void 0), a([(0, t.jsonArrayMember)(function() { - return m; - }, { name: "proofs" }), i("design:type", Array)], M.prototype, "proofs", void 0), S = a([t.jsonObject, i("design:paramtypes", [d.Hash, Number, d.Hash, Object, d.Hash, Number, b.Timestamp, Object, Boolean, Number, y.Proposer, Object, Object, Array, Array, Array, L, H])], M); + return p; + }, { name: "proofs" }), i("design:type", Array)], M.prototype, "proofs", void 0), _ = a([t.jsonObject, i("design:paramtypes", [f.Hash, Number, f.Hash, Object, f.Hash, Number, b.Timestamp, Object, Boolean, Number, y.Proposer, Object, Object, Array, Array, Array, L, H])], M); }(); n.Block = h; var O = function() { - function M(S, w, A) { - this.category = S, this.version = w, this.hash = A; + function M(_, w, A) { + this.category = _, this.version = w, this.hash = A; } - return M.fromJSON = function(S) { - var w = new t.TypedJSON(f.TransactionHash), A = { Mint: (S[0] || []).map(function(V) { + return M.fromJSON = function(_) { + var w = new t.TypedJSON(d.TransactionHash), A = { Mint: (_[0] || []).map(function(V) { return w.parse(V); - }), Auction: (S[1] || []).map(function(V) { + }), Auction: (_[1] || []).map(function(V) { return w.parse(V); - }), InstallUpgrade: (S[2] || []).map(function(V) { + }), InstallUpgrade: (_[2] || []).map(function(V) { return w.parse(V); - }), Large: (S[3] || []).map(function(V) { + }), Large: (_[3] || []).map(function(V) { return w.parse(V); - }), Medium: (S[4] || []).map(function(V) { + }), Medium: (_[4] || []).map(function(V) { return w.parse(V); - }), Small: (S[5] || []).map(function(V) { + }), Small: (_[5] || []).map(function(V) { return w.parse(V); }) }, j = []; - return j.push.apply(j, p(p(p(p(p(p([], I(A.Mint, f.TransactionCategory.Mint), !1), I(A.Auction, f.TransactionCategory.Auction), !1), I(A.InstallUpgrade, f.TransactionCategory.InstallUpgrade), !1), I(A.Large, f.TransactionCategory.Large), !1), I(A.Medium, f.TransactionCategory.Medium), !1), I(A.Small, f.TransactionCategory.Small), !1)), j; + return j.push.apply(j, m(m(m(m(m(m([], I(A.Mint, d.TransactionCategory.Mint), !1), I(A.Auction, d.TransactionCategory.Auction), !1), I(A.InstallUpgrade, d.TransactionCategory.InstallUpgrade), !1), I(A.Large, d.TransactionCategory.Large), !1), I(A.Medium, d.TransactionCategory.Medium), !1), I(A.Small, d.TransactionCategory.Small), !1)), j; }, M.prototype.toJSON = function() { - var S, w, A; - return JSON.stringify(((S = {})[this.category.toString()] = [(w = {}, w[(A = (0, v.getEnumKeyByValue)(f.TransactionVersion, this.version)) !== null && A !== void 0 ? A : ""] = this.hash.toJSON(), w)], S)); - }, a([(0, t.jsonMember)({ name: "Category", constructor: Number }), i("design:type", Number)], M.prototype, "category", void 0), a([(0, t.jsonMember)({ name: "Version", constructor: Number }), i("design:type", Number)], M.prototype, "version", void 0), a([(0, t.jsonMember)({ name: "Hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "hash", void 0), a([t.jsonObject, i("design:paramtypes", [Number, Number, d.Hash])], M); - }(); - function I(M, S) { + var _, w, A; + return JSON.stringify(((_ = {})[this.category.toString()] = [(w = {}, w[(A = (0, v.getEnumKeyByValue)(d.TransactionVersion, this.version)) !== null && A !== void 0 ? A : ""] = this.hash.toJSON(), w)], _)); + }, a([(0, t.jsonMember)({ name: "Category", constructor: Number }), i("design:type", Number)], M.prototype, "category", void 0), a([(0, t.jsonMember)({ name: "Version", constructor: Number }), i("design:type", Number)], M.prototype, "version", void 0), a([(0, t.jsonMember)({ name: "Hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "hash", void 0), a([t.jsonObject, i("design:paramtypes", [Number, Number, f.Hash])], M); + }(); + function I(M, _) { return M.length === 0 ? [] : M.map(function(w) { var A = w.transactionV1, j = w.deploy; - if (A) return new O(S, f.TransactionVersion.V1, A); - if (j) return new O(S, f.TransactionVersion.Deploy, j); + if (A) return new O(_, d.TransactionVersion.V1, A); + if (j) return new O(_, d.TransactionVersion.Deploy, j); throw new Error("Invalid TransactionHash: transactionV1 and deploy is undefined"); }); } n.BlockTransaction = O, n.parseBlockTransactions = function(M) { - var S = JSON.parse(M), w = []; - return S[0] && w.push.apply(w, I(S[0], f.TransactionCategory.Mint)), S[1] && w.push.apply(w, I(S[1], f.TransactionCategory.Auction)), S[2] && w.push.apply(w, I(S[2], f.TransactionCategory.InstallUpgrade)), S[3] && w.push.apply(w, I(S[3], f.TransactionCategory.Large)), S[4] && w.push.apply(w, I(S[4], f.TransactionCategory.Medium)), S[5] && w.push.apply(w, I(S[5], f.TransactionCategory.Small)), w; + var _ = JSON.parse(M), w = []; + return _[0] && w.push.apply(w, I(_[0], d.TransactionCategory.Mint)), _[1] && w.push.apply(w, I(_[1], d.TransactionCategory.Auction)), _[2] && w.push.apply(w, I(_[2], d.TransactionCategory.InstallUpgrade)), _[3] && w.push.apply(w, I(_[3], d.TransactionCategory.Large)), _[4] && w.push.apply(w, I(_[4], d.TransactionCategory.Medium)), _[5] && w.push.apply(w, I(_[5], d.TransactionCategory.Small)), w; }; - var B = function() { + var k = function() { function M() { } - return a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: d.Hash, deserializer: function(S) { - if (S) return d.Hash.fromJSON(S); - }, serializer: function(S) { - if (S) return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "body_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "bodyHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(S) { - return b.Timestamp.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: s.EraEndV1 }), i("design:type", s.EraEndV1)], M.prototype, "eraEnd", void 0), a([t.jsonObject], M); - }(); - n.BlockHeaderV1 = B; + return a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: f.Hash, deserializer: function(_) { + if (_) return f.Hash.fromJSON(_); + }, serializer: function(_) { + if (_) return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "body_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "bodyHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(_) { + return b.Timestamp.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: u.EraEndV1 }), i("design:type", u.EraEndV1)], M.prototype, "eraEnd", void 0), a([t.jsonObject], M); + }(); + n.BlockHeaderV1 = k; var R = function() { function M() { } return a([(0, t.jsonArrayMember)(function() { - return d.Hash; - }, { name: "deploy_hashes", serializer: function(S) { - return S.map(function(w) { + return f.Hash; + }, { name: "deploy_hashes", serializer: function(_) { + return _.map(function(w) { return w.toJSON(); }); - }, deserializer: function(S) { - return S.map(function(w) { - return d.Hash.fromJSON(w); + }, deserializer: function(_) { + return _.map(function(w) { + return f.Hash.fromJSON(w); }); - } }), i("design:type", Array)], M.prototype, "deployHashes", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(S) { - return y.Proposer.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); + } }), i("design:type", Array)], M.prototype, "deployHashes", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(_) { + return y.Proposer.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonArrayMember)(function() { - return d.Hash; - }, { name: "transfer_hashes", serializer: function(S) { - return S.map(function(w) { + return f.Hash; + }, { name: "transfer_hashes", serializer: function(_) { + return _.map(function(w) { return w.toJSON(); }); - }, deserializer: function(S) { - return S.map(function(w) { - return d.Hash.fromJSON(w); + }, deserializer: function(_) { + return _.map(function(w) { + return f.Hash.fromJSON(w); }); } }), i("design:type", Array)], M.prototype, "transferHashes", void 0), a([t.jsonObject], M); }(); @@ -23981,67 +23981,67 @@ function N6() { var L = function() { function M() { } - return a([(0, t.jsonMember)({ name: "hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "hash", void 0), a([(0, t.jsonMember)({ name: "header", constructor: B }), i("design:type", B)], M.prototype, "header", void 0), a([(0, t.jsonMember)({ name: "body", constructor: R }), i("design:type", R)], M.prototype, "body", void 0), a([(0, t.jsonArrayMember)(m, { name: "proofs" }), i("design:type", Array)], M.prototype, "proofs", void 0), a([t.jsonObject], M); + return a([(0, t.jsonMember)({ name: "hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "hash", void 0), a([(0, t.jsonMember)({ name: "header", constructor: k }), i("design:type", k)], M.prototype, "header", void 0), a([(0, t.jsonMember)({ name: "body", constructor: R }), i("design:type", R)], M.prototype, "body", void 0), a([(0, t.jsonArrayMember)(p, { name: "proofs" }), i("design:type", Array)], M.prototype, "proofs", void 0), a([t.jsonObject], M); }(); n.BlockV1 = L; var N = function() { function M() { } - return a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: d.Hash, deserializer: function(S) { - if (S) return d.Hash.fromJSON(S); - }, serializer: function(S) { - if (S) return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "body_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "bodyHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "current_gas_price", constructor: Number }), i("design:type", Number)], M.prototype, "currentGasPrice", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(S) { - return y.Proposer.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "last_switch_block_hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "lastSwitchBlockHash", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(S) { - return b.Timestamp.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: s.EraEndV2 }), i("design:type", s.EraEndV2)], M.prototype, "eraEnd", void 0), a([t.jsonObject], M); + return a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: f.Hash, deserializer: function(_) { + if (_) return f.Hash.fromJSON(_); + }, serializer: function(_) { + if (_) return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "body_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "bodyHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "current_gas_price", constructor: Number }), i("design:type", Number)], M.prototype, "currentGasPrice", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(_) { + return y.Proposer.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "last_switch_block_hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "lastSwitchBlockHash", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(_) { + return b.Timestamp.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: u.EraEndV2 }), i("design:type", u.EraEndV2)], M.prototype, "eraEnd", void 0), a([t.jsonObject], M); }(); n.BlockHeaderV2 = N; - var k = function() { + var B = function() { function M() { } - return a([(0, t.jsonMember)(O, { name: "transactions", deserializer: function(S) { - return O.fromJSON(S); - }, serializer: function(S) { - return r({}, S.reduce(function(w, A) { + return a([(0, t.jsonMember)(O, { name: "transactions", deserializer: function(_) { + return O.fromJSON(_); + }, serializer: function(_) { + return r({}, _.reduce(function(w, A) { return r(r({}, w), JSON.parse(A.toJSON())); }, {})); } }), i("design:type", Array)], M.prototype, "transactions", void 0), a([(0, t.jsonArrayMember)(Number, { dimensions: 2, name: "rewarded_signatures" }), i("design:type", Array)], M.prototype, "rewardedSignatures", void 0), a([t.jsonObject], M); }(); - n.BlockBodyV2 = k; + n.BlockBodyV2 = B; var H = function() { function M() { } - return a([(0, t.jsonMember)({ name: "hash", constructor: d.Hash, deserializer: function(S) { - return d.Hash.fromJSON(S); - }, serializer: function(S) { - return S.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "hash", void 0), a([(0, t.jsonMember)({ name: "header", constructor: N }), i("design:type", N)], M.prototype, "header", void 0), a([(0, t.jsonMember)({ name: "body", constructor: k }), i("design:type", k)], M.prototype, "body", void 0), a([t.jsonObject], M); + return a([(0, t.jsonMember)({ name: "hash", constructor: f.Hash, deserializer: function(_) { + return f.Hash.fromJSON(_); + }, serializer: function(_) { + return _.toJSON(); + } }), i("design:type", f.Hash)], M.prototype, "hash", void 0), a([(0, t.jsonMember)({ name: "header", constructor: N }), i("design:type", N)], M.prototype, "header", void 0), a([(0, t.jsonMember)({ name: "body", constructor: B }), i("design:type", B)], M.prototype, "body", void 0), a([t.jsonObject], M); }(); n.BlockV2 = H; var U = function() { @@ -24050,397 +24050,397 @@ function N6() { return a([(0, t.jsonMember)({ name: "Version1", constructor: L }), i("design:type", L)], M.prototype, "blockV1", void 0), a([(0, t.jsonMember)({ name: "Version2", constructor: H }), i("design:type", H)], M.prototype, "blockV2", void 0), a([t.jsonObject], M); }(); n.BlockWrapper = U; - var _ = function() { + var S = function() { function M() { } - return a([(0, t.jsonMember)({ name: "block", constructor: U }), i("design:type", U)], M.prototype, "block", void 0), a([(0, t.jsonArrayMember)(m, { name: "proofs" }), i("design:type", Array)], M.prototype, "proofs", void 0), a([t.jsonObject], M); + return a([(0, t.jsonMember)({ name: "block", constructor: U }), i("design:type", U)], M.prototype, "block", void 0), a([(0, t.jsonArrayMember)(p, { name: "proofs" }), i("design:type", Array)], M.prototype, "proofs", void 0), a([t.jsonObject], M); }(); - n.BlockWithSignatures = _; + n.BlockWithSignatures = S; var T = function() { function M() { } - return a([(0, t.jsonMember)({ name: "Version1", constructor: B }), i("design:type", B)], M.prototype, "blockHeaderV1", void 0), a([(0, t.jsonMember)({ name: "Version2", constructor: N }), i("design:type", N)], M.prototype, "blockHeaderV2", void 0), a([t.jsonObject], M); + return a([(0, t.jsonMember)({ name: "Version1", constructor: k }), i("design:type", k)], M.prototype, "blockHeaderV1", void 0), a([(0, t.jsonMember)({ name: "Version2", constructor: N }), i("design:type", N)], M.prototype, "blockHeaderV2", void 0), a([t.jsonObject], M); }(); n.BlockHeaderWrapper = T; var E = function() { function M() { } - var S; - return S = M, M.prototype.getBlockHeaderV1 = function() { + var _; + return _ = M, M.prototype.getBlockHeaderV1 = function() { return this.originBlockHeaderV1; }, M.prototype.getBlockHeaderV2 = function() { return this.originBlockHeaderV2; }, M.newBlockHeaderFromV1 = function(w) { - var A = new S(); - return A.accumulatedSeed = w.accumulatedSeed, A.bodyHash = w.bodyHash, A.eraID = w.eraID, A.currentGasPrice = 1, A.height = w.height, A.parentHash = w.parentHash, A.protocolVersion = w.protocolVersion, A.randomBit = w.randomBit, A.stateRootHash = w.stateRootHash, A.timestamp = w.timestamp, A.eraEnd = w.eraEnd ? s.EraEnd.fromV1(w.eraEnd) : void 0, A.originBlockHeaderV1 = w, A; + var A = new _(); + return A.accumulatedSeed = w.accumulatedSeed, A.bodyHash = w.bodyHash, A.eraID = w.eraID, A.currentGasPrice = 1, A.height = w.height, A.parentHash = w.parentHash, A.protocolVersion = w.protocolVersion, A.randomBit = w.randomBit, A.stateRootHash = w.stateRootHash, A.timestamp = w.timestamp, A.eraEnd = w.eraEnd ? u.EraEnd.fromV1(w.eraEnd) : void 0, A.originBlockHeaderV1 = w, A; }, M.newBlockHeaderFromV2 = function(w) { - var A = new S(); - return A.accumulatedSeed = w.accumulatedSeed, A.bodyHash = w.bodyHash, A.eraID = w.eraID, A.currentGasPrice = w.currentGasPrice, A.height = w.height, A.parentHash = w.parentHash, A.proposer = w.proposer, A.protocolVersion = w.protocolVersion, A.randomBit = w.randomBit, A.stateRootHash = w.stateRootHash, A.timestamp = w.timestamp, A.eraEnd = w.eraEnd ? s.EraEnd.fromV2(w.eraEnd) : void 0, A.originBlockHeaderV2 = w, A; - }, a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: d.Hash, deserializer: function(w) { - if (w) return d.Hash.fromJSON(w); + var A = new _(); + return A.accumulatedSeed = w.accumulatedSeed, A.bodyHash = w.bodyHash, A.eraID = w.eraID, A.currentGasPrice = w.currentGasPrice, A.height = w.height, A.parentHash = w.parentHash, A.proposer = w.proposer, A.protocolVersion = w.protocolVersion, A.randomBit = w.randomBit, A.stateRootHash = w.stateRootHash, A.timestamp = w.timestamp, A.eraEnd = w.eraEnd ? u.EraEnd.fromV2(w.eraEnd) : void 0, A.originBlockHeaderV2 = w, A; + }, a([(0, t.jsonMember)({ name: "accumulated_seed", constructor: f.Hash, deserializer: function(w) { + if (w) return f.Hash.fromJSON(w); }, serializer: function(w) { if (w) return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "body_hash", constructor: d.Hash, deserializer: function(w) { - return d.Hash.fromJSON(w); + } }), i("design:type", f.Hash)], M.prototype, "accumulatedSeed", void 0), a([(0, t.jsonMember)({ name: "body_hash", constructor: f.Hash, deserializer: function(w) { + return f.Hash.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "bodyHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "current_gas_price", constructor: Number }), i("design:type", Number)], M.prototype, "currentGasPrice", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: d.Hash, deserializer: function(w) { - return d.Hash.fromJSON(w); + } }), i("design:type", f.Hash)], M.prototype, "bodyHash", void 0), a([(0, t.jsonMember)({ name: "era_id", constructor: Number }), i("design:type", Number)], M.prototype, "eraID", void 0), a([(0, t.jsonMember)({ name: "current_gas_price", constructor: Number }), i("design:type", Number)], M.prototype, "currentGasPrice", void 0), a([(0, t.jsonMember)({ name: "height", constructor: Number }), i("design:type", Number)], M.prototype, "height", void 0), a([(0, t.jsonMember)({ name: "parent_hash", constructor: f.Hash, deserializer: function(w) { + return f.Hash.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(w) { + } }), i("design:type", f.Hash)], M.prototype, "parentHash", void 0), a([(0, t.jsonMember)({ name: "proposer", constructor: y.Proposer, deserializer: function(w) { return y.Proposer.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: d.Hash, deserializer: function(w) { - return d.Hash.fromJSON(w); + } }), i("design:type", y.Proposer)], M.prototype, "proposer", void 0), a([(0, t.jsonMember)({ name: "protocol_version", constructor: String }), i("design:type", String)], M.prototype, "protocolVersion", void 0), a([(0, t.jsonMember)({ name: "random_bit", constructor: Boolean }), i("design:type", Boolean)], M.prototype, "randomBit", void 0), a([(0, t.jsonMember)({ name: "state_root_hash", constructor: f.Hash, deserializer: function(w) { + return f.Hash.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", d.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(w) { + } }), i("design:type", f.Hash)], M.prototype, "stateRootHash", void 0), a([(0, t.jsonMember)({ name: "timestamp", constructor: b.Timestamp, deserializer: function(w) { return b.Timestamp.fromJSON(w); }, serializer: function(w) { return w.toJSON(); - } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: s.EraEnd }), i("design:type", Object)], M.prototype, "eraEnd", void 0), S = a([t.jsonObject], M); + } }), i("design:type", b.Timestamp)], M.prototype, "timestamp", void 0), a([(0, t.jsonMember)({ name: "era_end", constructor: u.EraEnd }), i("design:type", Object)], M.prototype, "eraEnd", void 0), _ = a([t.jsonObject], M); }(); n.BlockHeader = E; }, 4924: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(s, f, l, u) { - u === void 0 && (u = l); - var v = Object.getOwnPropertyDescriptor(f, l); - v && !("get" in v ? !f.__esModule : v.writable || v.configurable) || (v = { enumerable: !0, get: function() { - return f[l]; - } }), Object.defineProperty(s, u, v); - } : function(s, f, l, u) { - u === void 0 && (u = l), s[u] = f[l]; - }), a = this && this.__setModuleDefault || (Object.create ? function(s, f) { - Object.defineProperty(s, "default", { enumerable: !0, value: f }); - } : function(s, f) { - s.default = f; - }), i = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, p = this && this.__importStar || function(s) { - if (s && s.__esModule) return s; - var f = {}; - if (s != null) for (var l in s) l !== "default" && Object.prototype.hasOwnProperty.call(s, l) && r(f, s, l); - return a(f, s), f; - }, t = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + var r = this && this.__createBinding || (Object.create ? function(u, d, l, s) { + s === void 0 && (s = l); + var v = Object.getOwnPropertyDescriptor(d, l); + v && !("get" in v ? !d.__esModule : v.writable || v.configurable) || (v = { enumerable: !0, get: function() { + return d[l]; + } }), Object.defineProperty(u, s, v); + } : function(u, d, l, s) { + s === void 0 && (s = l), u[s] = d[l]; + }), a = this && this.__setModuleDefault || (Object.create ? function(u, d) { + Object.defineProperty(u, "default", { enumerable: !0, value: d }); + } : function(u, d) { + u.default = d; + }), i = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, m = this && this.__importStar || function(u) { + if (u && u.__esModule) return u; + var d = {}; + if (u != null) for (var l in u) l !== "default" && Object.prototype.hasOwnProperty.call(u, l) && r(d, u, l); + return a(d, u), d; + }, t = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Proposer = void 0; - var d = c(9592), b = p(c(9449)), y = function() { - function s(l, u) { - l === void 0 && (l = !1), this.isSystem = l, this.publicKey = u; + var f = c(9592), b = m(c(9449)), y = function() { + function u(l, s) { + l === void 0 && (l = !1), this.isSystem = l, this.publicKey = s; } - var f; - return f = s, s.fromString = function(l) { - if (l === "00") return new f(!0); - var u = b.PublicKey.fromJSON(l); - return new f(!1, u); - }, s.prototype.isSystemProposer = function() { + var d; + return d = u, u.fromString = function(l) { + if (l === "00") return new d(!0); + var s = b.PublicKey.fromJSON(l); + return new d(!1, s); + }, u.prototype.isSystemProposer = function() { return this.isSystem; - }, s.prototype.getPublicKey = function() { + }, u.prototype.getPublicKey = function() { if (this.isSystem) throw new Error("System proposer doesn't have a public key"); return this.publicKey; - }, s.prototype.getPublicKeyOptional = function() { + }, u.prototype.getPublicKeyOptional = function() { return this.publicKey; - }, s.prototype.toJSON = function() { + }, u.prototype.toJSON = function() { return this.isSystem ? "00" : this == null ? void 0 : this.publicKey.toJSON(); - }, s.fromJSON = function(l) { - if (l === "00") return new f(!0); - var u = b.PublicKey.fromJSON(l); - return new f(!1, u); - }, i([(0, d.jsonMember)({ name: "isSystem", constructor: Boolean }), t("design:type", Boolean)], s.prototype, "isSystem", void 0), i([(0, d.jsonMember)({ name: "publicKey", constructor: b.PublicKey, deserializer: function(l) { + }, u.fromJSON = function(l) { + if (l === "00") return new d(!0); + var s = b.PublicKey.fromJSON(l); + return new d(!1, s); + }, i([(0, f.jsonMember)({ name: "isSystem", constructor: Boolean }), t("design:type", Boolean)], u.prototype, "isSystem", void 0), i([(0, f.jsonMember)({ name: "publicKey", constructor: b.PublicKey, deserializer: function(l) { if (l) return b.PublicKey.fromJSON(l); }, serializer: function(l) { if (l) return l.toJSON(); - } }), t("design:type", b.PublicKey)], s.prototype, "publicKey", void 0), f = i([d.jsonObject, t("design:paramtypes", [Object, b.PublicKey])], s); + } }), t("design:type", b.PublicKey)], u.prototype, "publicKey", void 0), d = i([f.jsonObject, t("design:paramtypes", [Object, b.PublicKey])], u); }(); n.Proposer = y; }, 978: function(x, n, c) { - var r = this && this.__decorate || function(d, b, y, s) { - var f, l = arguments.length, u = l < 3 ? b : s === null ? s = Object.getOwnPropertyDescriptor(b, y) : s; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") u = Reflect.decorate(d, b, y, s); - else for (var v = d.length - 1; v >= 0; v--) (f = d[v]) && (u = (l < 3 ? f(u) : l > 3 ? f(b, y, u) : f(b, y)) || u); - return l > 3 && u && Object.defineProperty(b, y, u), u; - }, a = this && this.__metadata || function(d, b) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, b); + var r = this && this.__decorate || function(f, b, y, u) { + var d, l = arguments.length, s = l < 3 ? b : u === null ? u = Object.getOwnPropertyDescriptor(b, y) : u; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") s = Reflect.decorate(f, b, y, u); + else for (var v = f.length - 1; v >= 0; v--) (d = f[v]) && (s = (l < 3 ? d(s) : l > 3 ? d(b, y, s) : d(b, y)) || s); + return l > 3 && s && Object.defineProperty(b, y, s), s; + }, a = this && this.__metadata || function(f, b) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, b); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.SystemByteCode = void 0; - var i = c(9592), p = c(7889), t = function() { - function d(b, y) { + var i = c(9592), m = c(7889), t = function() { + function f(b, y) { this.kind = b, this.bytes = y; } - return d.prototype.isEmpty = function() { + return f.prototype.isEmpty = function() { return this.kind === "Empty" || !this.kind; - }, d.prototype.isV1CasperWasm = function() { + }, f.prototype.isV1CasperWasm = function() { return this.kind === "V1CasperWasm"; - }, d.prototype.toString = function() { + }, f.prototype.toString = function() { return this.kind; - }, r([(0, i.jsonMember)({ constructor: String }), a("design:type", String)], d.prototype, "kind", void 0), r([(0, i.jsonMember)({ constructor: p.HexBytes, deserializer: function(b) { - return p.HexBytes.fromJSON(b); + }, r([(0, i.jsonMember)({ constructor: String }), a("design:type", String)], f.prototype, "kind", void 0), r([(0, i.jsonMember)({ constructor: m.HexBytes, deserializer: function(b) { + return m.HexBytes.fromJSON(b); }, serializer: function(b) { return b.toJSON(); - } }), a("design:type", p.HexBytes)], d.prototype, "bytes", void 0), r([i.jsonObject, a("design:paramtypes", [String, p.HexBytes])], d); + } }), a("design:type", m.HexBytes)], f.prototype, "bytes", void 0), r([i.jsonObject, a("design:paramtypes", [String, m.HexBytes])], f); }(); n.SystemByteCode = t; }, 678: (x, n, c) => { var r = c(8287).Buffer; Object.defineProperty(n, "__esModule", { value: !0 }), n.expandBuffer = n.writeBytes = n.writeUShort = n.writeInteger = n.fromBytesU64 = n.parseU32 = n.parseU16 = n.byteHash = n.toBytesArrayU8 = n.fromBytesString = n.toBytesString = n.toBytesU512 = n.toBytesU256 = n.toBytesU128 = n.toBytesI64 = n.toBytesU64 = n.toBytesU32 = n.toBytesI32 = n.toBytesU16 = n.toBytesU8 = n.toBytesNumber = void 0; - var a = c(6077), i = c(1551), p = c(8905), t = c(6719); - n.toBytesNumber = function(d, b) { + var a = c(6077), i = c(1551), m = c(8905), t = c(6719); + n.toBytesNumber = function(f, b) { return function(y) { - var s = a.BigNumber.from(y), f = i.MaxUint256.mask(d); + var u = a.BigNumber.from(y), d = i.MaxUint256.mask(f); if (b) { - var l = f.mask(d - 1); - if (s.gt(l) || s.lt(l.add(i.One).mul(i.NegativeOne))) throw new Error("value out-of-bounds, value: " + y); - } else if (s.lt(i.Zero) || s.gt(f.mask(d))) throw new Error("value out-of-bounds, value: " + y); - var u = s.toTwos(d).mask(d), v = (0, p.arrayify)(u); - if (u.gte(0)) { - if (d > 64) return u.eq(0) ? v : (0, p.concat)([v, Uint8Array.from([v.length])]).slice().reverse(); - var m = d / 8; - return (0, p.concat)([v.slice().reverse(), new Uint8Array(m - v.length)]); + var l = d.mask(f - 1); + if (u.gt(l) || u.lt(l.add(i.One).mul(i.NegativeOne))) throw new Error("value out-of-bounds, value: " + y); + } else if (u.lt(i.Zero) || u.gt(d.mask(f))) throw new Error("value out-of-bounds, value: " + y); + var s = u.toTwos(f).mask(f), v = (0, m.arrayify)(s); + if (s.gte(0)) { + if (f > 64) return s.eq(0) ? v : (0, m.concat)([v, Uint8Array.from([v.length])]).slice().reverse(); + var p = f / 8; + return (0, m.concat)([v.slice().reverse(), new Uint8Array(p - v.length)]); } return v.reverse(); }; - }, n.toBytesU8 = (0, n.toBytesNumber)(8, !1), n.toBytesU16 = (0, n.toBytesNumber)(16, !1), n.toBytesI32 = (0, n.toBytesNumber)(32, !0), n.toBytesU32 = (0, n.toBytesNumber)(32, !1), n.toBytesU64 = (0, n.toBytesNumber)(64, !1), n.toBytesI64 = (0, n.toBytesNumber)(64, !0), n.toBytesU128 = (0, n.toBytesNumber)(128, !1), n.toBytesU256 = (0, n.toBytesNumber)(256, !1), n.toBytesU512 = (0, n.toBytesNumber)(512, !1), n.toBytesString = function(d) { - var b = Uint8Array.from(r.from(d)); - return (0, p.concat)([(0, n.toBytesU32)(b.byteLength), b]); - }, n.fromBytesString = function(d) { - return r.from(d).toString(); - }, n.toBytesArrayU8 = function(d) { - return (0, p.concat)([(0, n.toBytesU32)(d.length), d]); - }, n.byteHash = function(d) { - return (0, t.blake2b)(d, { dkLen: 32 }); - }, n.parseU16 = function(d) { - if (d.length < 2) throw new Error("Invalid byte array for u16 parsing"); - return d[0] | d[1] << 8; - }, n.parseU32 = function(d) { - if (d.length < 4) throw new Error("Invalid byte array for u32 parsing"); - return d[0] | d[1] << 8 | d[2] << 16 | d[3] << 24; - }, n.fromBytesU64 = function(d) { - if (d.length !== 8) throw new Error("Invalid input length for u64: expected 8 bytes, got ".concat(d.length)); - return a.BigNumber.from(d.reverse()); - }, n.writeInteger = function(d, b, y) { - return d.setInt32(b, y, !0), b + 4; - }, n.writeUShort = function(d, b, y) { - return d.setUint16(b, y, !0), b + 2; - }, n.writeBytes = function(d, b, y) { - for (var s = 0; s < y.length; s++) d.setUint8(b + s, y[s]); + }, n.toBytesU8 = (0, n.toBytesNumber)(8, !1), n.toBytesU16 = (0, n.toBytesNumber)(16, !1), n.toBytesI32 = (0, n.toBytesNumber)(32, !0), n.toBytesU32 = (0, n.toBytesNumber)(32, !1), n.toBytesU64 = (0, n.toBytesNumber)(64, !1), n.toBytesI64 = (0, n.toBytesNumber)(64, !0), n.toBytesU128 = (0, n.toBytesNumber)(128, !1), n.toBytesU256 = (0, n.toBytesNumber)(256, !1), n.toBytesU512 = (0, n.toBytesNumber)(512, !1), n.toBytesString = function(f) { + var b = Uint8Array.from(r.from(f)); + return (0, m.concat)([(0, n.toBytesU32)(b.byteLength), b]); + }, n.fromBytesString = function(f) { + return r.from(f).toString(); + }, n.toBytesArrayU8 = function(f) { + return (0, m.concat)([(0, n.toBytesU32)(f.length), f]); + }, n.byteHash = function(f) { + return (0, t.blake2b)(f, { dkLen: 32 }); + }, n.parseU16 = function(f) { + if (f.length < 2) throw new Error("Invalid byte array for u16 parsing"); + return f[0] | f[1] << 8; + }, n.parseU32 = function(f) { + if (f.length < 4) throw new Error("Invalid byte array for u32 parsing"); + return f[0] | f[1] << 8 | f[2] << 16 | f[3] << 24; + }, n.fromBytesU64 = function(f) { + if (f.length !== 8) throw new Error("Invalid input length for u64: expected 8 bytes, got ".concat(f.length)); + return a.BigNumber.from(f.reverse()); + }, n.writeInteger = function(f, b, y) { + return f.setInt32(b, y, !0), b + 4; + }, n.writeUShort = function(f, b, y) { + return f.setUint16(b, y, !0), b + 2; + }, n.writeBytes = function(f, b, y) { + for (var u = 0; u < y.length; u++) f.setUint8(b + u, y[u]); return b + y.length; - }, n.expandBuffer = function(d, b) { - for (var y = d.byteLength; y < b; ) y *= 2; - var s = new ArrayBuffer(y); - return new Uint8Array(s).set(new Uint8Array(d)), s; + }, n.expandBuffer = function(f, b) { + for (var y = f.byteLength; y < b; ) y *= 2; + var u = new ArrayBuffer(y); + return new Uint8Array(u).set(new Uint8Array(f)), u; }; }, 9213: function(x, n, c) { - var r = this && this.__spreadArray || function(d, b, y) { - if (y || arguments.length === 2) for (var s, f = 0, l = b.length; f < l; f++) !s && f in b || (s || (s = Array.prototype.slice.call(b, 0, f)), s[f] = b[f]); - return d.concat(s || Array.prototype.slice.call(b)); + var r = this && this.__spreadArray || function(f, b, y) { + if (y || arguments.length === 2) for (var u, d = 0, l = b.length; d < l; d++) !u && d in b || (u || (u = Array.prototype.slice.call(b, 0, d)), u[d] = b[d]); + return f.concat(u || Array.prototype.slice.call(b)); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.CalltableSerialization = n.Field = void 0; - var a = c(8905), i = c(678), p = function() { - function d(b, y, s) { - this.index = b, this.offset = y, this.value = s; + var a = c(8905), i = c(678), m = function() { + function f(b, y, u) { + this.index = b, this.offset = y, this.value = u; } - return d.serializedVecSize = function() { + return f.serializedVecSize = function() { return 12; - }, d; + }, f; }(); - n.Field = p; + n.Field = m; var t = function() { - function d() { + function f() { this.fields = [], this.currentOffset = 0; } - return d.prototype.addField = function(b, y) { + return f.prototype.addField = function(b, y) { if (this.fields.length !== b) throw new Error("Add fields in correct index order."); - var s = new p(b, this.currentOffset, y); - return this.fields.push(s), this.currentOffset += y.length, this; - }, d.prototype.toBytes = function() { + var u = new m(b, this.currentOffset, y); + return this.fields.push(u), this.currentOffset += y.length, this; + }, f.prototype.toBytes = function() { var b = [], y = []; b.push((0, i.toBytesU32)(this.fields.length)); - for (var s = 0, f = this.fields; s < f.length; s++) { - var l = f[s]; + for (var u = 0, d = this.fields; u < d.length; u++) { + var l = d[u]; b.push((0, i.toBytesU16)(l.index)), b.push((0, i.toBytesU32)(l.offset)), y.push(l.value); } return b.push((0, i.toBytesU32)(this.currentOffset)), (0, a.concat)(r(r([], b, !0), y, !0)); - }, d.prototype.getField = function(b) { - var y = this.fields.find(function(s) { - return s.index === b; + }, f.prototype.getField = function(b) { + var y = this.fields.find(function(u) { + return u.index === b; }); return y ? y.value : void 0; - }, d.fromBytes = function(b) { - var y = new d(), s = 0, f = (0, i.parseU32)(b.slice(s, s + 4)); - s += 4; - for (var l = [], u = 0; u < f; u++) { - var v = (0, i.parseU16)(b.slice(s, s + 2)); - s += 2; - var m = (0, i.parseU32)(b.slice(s, s + 4)); - s += 4, l.push(new p(v, m, new Uint8Array())); + }, f.fromBytes = function(b) { + var y = new f(), u = 0, d = (0, i.parseU32)(b.slice(u, u + 4)); + u += 4; + for (var l = [], s = 0; s < d; s++) { + var v = (0, i.parseU16)(b.slice(u, u + 2)); + u += 2; + var p = (0, i.parseU32)(b.slice(u, u + 4)); + u += 4, l.push(new m(v, p, new Uint8Array())); } - var h = (0, i.parseU32)(b.slice(s, s + 4)); - for (s += 4, u = 0; u < l.length; u++) { - var O = l[u].offset, I = u + 1 < l.length ? l[u + 1].offset : h; - l[u].value = b.slice(s + O, s + I); + var h = (0, i.parseU32)(b.slice(u, u + 4)); + for (u += 4, s = 0; s < l.length; s++) { + var O = l[s].offset, I = s + 1 < l.length ? l[s + 1].offset : h; + l[s].value = b.slice(u + O, u + I); } return y.fields = l, y.currentOffset = h, y; - }, d; + }, f; }(); n.CalltableSerialization = t; }, 2535: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Contract = void 0; - var i = c(9592), p = c(3401), t = c(3750), d = c(9153), b = function() { - function y(s, f, l, u, v) { - this.contractPackageHash = s, this.contractWasmHash = f, this.entryPoints = l, this.namedKeys = u, this.protocolVersion = v; + var i = c(9592), m = c(3401), t = c(3750), f = c(9153), b = function() { + function y(u, d, l, s, v) { + this.contractPackageHash = u, this.contractWasmHash = d, this.entryPoints = l, this.namedKeys = s, this.protocolVersion = v; } - return r([(0, i.jsonMember)({ name: "contract_package_hash", constructor: p.ContractPackageHash, deserializer: function(s) { - return p.ContractPackageHash.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", p.ContractPackageHash)], y.prototype, "contractPackageHash", void 0), r([(0, i.jsonMember)({ name: "contract_wasm_hash", constructor: p.ContractHash, deserializer: function(s) { - return p.ContractHash.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", p.ContractHash)], y.prototype, "contractWasmHash", void 0), r([(0, i.jsonArrayMember)(t.NamedEntryPoint, { name: "entry_points", deserializer: function(s) { - if (s) return s.map(function(f) { - return t.NamedEntryPoint.fromJSON(f); + return r([(0, i.jsonMember)({ name: "contract_package_hash", constructor: m.ContractPackageHash, deserializer: function(u) { + return m.ContractPackageHash.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", m.ContractPackageHash)], y.prototype, "contractPackageHash", void 0), r([(0, i.jsonMember)({ name: "contract_wasm_hash", constructor: m.ContractHash, deserializer: function(u) { + return m.ContractHash.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", m.ContractHash)], y.prototype, "contractWasmHash", void 0), r([(0, i.jsonArrayMember)(t.NamedEntryPoint, { name: "entry_points", deserializer: function(u) { + if (u) return u.map(function(d) { + return t.NamedEntryPoint.fromJSON(d); }); - } }), a("design:type", Array)], y.prototype, "entryPoints", void 0), r([(0, i.jsonArrayMember)(d.NamedKey, { name: "named_keys" }), a("design:type", Array)], y.prototype, "namedKeys", void 0), r([(0, i.jsonMember)({ name: "protocol_version", constructor: String }), a("design:type", String)], y.prototype, "protocolVersion", void 0), r([i.jsonObject, a("design:paramtypes", [p.ContractPackageHash, p.ContractHash, Array, Array, String])], y); + } }), a("design:type", Array)], y.prototype, "entryPoints", void 0), r([(0, i.jsonArrayMember)(f.NamedKey, { name: "named_keys" }), a("design:type", Array)], y.prototype, "namedKeys", void 0), r([(0, i.jsonMember)({ name: "protocol_version", constructor: String }), a("design:type", String)], y.prototype, "protocolVersion", void 0), r([i.jsonObject, a("design:paramtypes", [m.ContractPackageHash, m.ContractHash, Array, Array, String])], y); }(); n.Contract = b; }, 8263: function(x, n, c) { - var r = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, a = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + var r = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, a = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.ContractPackage = n.ContractVersion = n.ContractGroup = void 0; - var i = c(9592), p = c(3401), t = c(2428), d = function() { - function s() { + var i = c(9592), m = c(3401), t = c(2428), f = function() { + function u() { } - var f; - return f = s, s.fromJSON = function(l) { - var u = new i.TypedJSON(f).parse(l); - return u && (Array.isArray(l?.keys) && (u.groupUsers = l.keys.map(function(v) { - return p.URef.fromJSON(v); - })), typeof l?.group == "string" && (u.groupName = l.group)), u; - }, r([(0, i.jsonMember)({ name: "group_name", constructor: String, preserveNull: !0 }), a("design:type", String)], s.prototype, "groupName", void 0), r([(0, i.jsonArrayMember)(p.URef, { name: "group_users", serializer: function(l) { - return l.map(function(u) { - return u.toJSON(); + var d; + return d = u, u.fromJSON = function(l) { + var s = new i.TypedJSON(d).parse(l); + return s && (Array.isArray(l?.keys) && (s.groupUsers = l.keys.map(function(v) { + return m.URef.fromJSON(v); + })), typeof l?.group == "string" && (s.groupName = l.group)), s; + }, r([(0, i.jsonMember)({ name: "group_name", constructor: String, preserveNull: !0 }), a("design:type", String)], u.prototype, "groupName", void 0), r([(0, i.jsonArrayMember)(m.URef, { name: "group_users", serializer: function(l) { + return l.map(function(s) { + return s.toJSON(); }); }, deserializer: function(l) { - if (l) return l.map(function(u) { - return p.URef.fromJSON(u); + if (l) return l.map(function(s) { + return m.URef.fromJSON(s); }); - } }), a("design:type", Array)], s.prototype, "groupUsers", void 0), f = r([i.jsonObject], s); + } }), a("design:type", Array)], u.prototype, "groupUsers", void 0), d = r([i.jsonObject], u); }(); - n.ContractGroup = d; + n.ContractGroup = f; var b = function() { - function s(f, l, u) { - this.contractHash = f, this.contractVersion = l, this.protocolVersionMajor = u; + function u(d, l, s) { + this.contractHash = d, this.contractVersion = l, this.protocolVersionMajor = s; } - return r([(0, i.jsonMember)({ name: "contract_hash", constructor: p.ContractHash, deserializer: function(f) { - return p.ContractHash.fromJSON(f); - }, serializer: function(f) { - return f.toJSON(); - } }), a("design:type", p.ContractHash)], s.prototype, "contractHash", void 0), r([(0, i.jsonMember)({ name: "contract_version", constructor: Number }), a("design:type", Number)], s.prototype, "contractVersion", void 0), r([(0, i.jsonMember)({ name: "protocol_version_major", constructor: Number }), a("design:type", Number)], s.prototype, "protocolVersionMajor", void 0), r([i.jsonObject, a("design:paramtypes", [p.ContractHash, Number, Number])], s); + return r([(0, i.jsonMember)({ name: "contract_hash", constructor: m.ContractHash, deserializer: function(d) { + return m.ContractHash.fromJSON(d); + }, serializer: function(d) { + return d.toJSON(); + } }), a("design:type", m.ContractHash)], u.prototype, "contractHash", void 0), r([(0, i.jsonMember)({ name: "contract_version", constructor: Number }), a("design:type", Number)], u.prototype, "contractVersion", void 0), r([(0, i.jsonMember)({ name: "protocol_version_major", constructor: Number }), a("design:type", Number)], u.prototype, "protocolVersionMajor", void 0), r([i.jsonObject, a("design:paramtypes", [m.ContractHash, Number, Number])], u); }(); n.ContractVersion = b; var y = function() { - function s(f, l, u, v, m) { - this.accessKey = f, this.disabledVersions = l, this.groups = u, this.versions = v, this.lockStatus = m; - } - return r([(0, i.jsonMember)({ name: "access_key", constructor: p.URef, deserializer: function(f) { - return p.URef.fromJSON(f); - }, serializer: function(f) { - return f.toJSON(); - } }), a("design:type", p.URef)], s.prototype, "accessKey", void 0), r([(0, i.jsonArrayMember)(Number, { name: "disabled_versions", dimensions: 2, deserializer: function(f) { - if (f) return (0, t.deserializeDisabledVersions)(f); - } }), a("design:type", Array)], s.prototype, "disabledVersions", void 0), r([(0, i.jsonArrayMember)(d, { name: "groups", deserializer: function(f) { - if (f) return f.map(function(l) { - return d.fromJSON(l); + function u(d, l, s, v, p) { + this.accessKey = d, this.disabledVersions = l, this.groups = s, this.versions = v, this.lockStatus = p; + } + return r([(0, i.jsonMember)({ name: "access_key", constructor: m.URef, deserializer: function(d) { + return m.URef.fromJSON(d); + }, serializer: function(d) { + return d.toJSON(); + } }), a("design:type", m.URef)], u.prototype, "accessKey", void 0), r([(0, i.jsonArrayMember)(Number, { name: "disabled_versions", dimensions: 2, deserializer: function(d) { + if (d) return (0, t.deserializeDisabledVersions)(d); + } }), a("design:type", Array)], u.prototype, "disabledVersions", void 0), r([(0, i.jsonArrayMember)(f, { name: "groups", deserializer: function(d) { + if (d) return d.map(function(l) { + return f.fromJSON(l); }); - } }), a("design:type", Array)], s.prototype, "groups", void 0), r([(0, i.jsonArrayMember)(b, { name: "versions" }), a("design:type", Array)], s.prototype, "versions", void 0), r([(0, i.jsonMember)({ name: "lock_status", constructor: String }), a("design:type", String)], s.prototype, "lockStatus", void 0), r([i.jsonObject, a("design:paramtypes", [p.URef, Array, Array, Array, String])], s); + } }), a("design:type", Array)], u.prototype, "groups", void 0), r([(0, i.jsonArrayMember)(b, { name: "versions" }), a("design:type", Array)], u.prototype, "versions", void 0), r([(0, i.jsonMember)({ name: "lock_status", constructor: String }), a("design:type", String)], u.prototype, "lockStatus", void 0), r([i.jsonObject, a("design:paramtypes", [m.URef, Array, Array, Array, String])], u); }(); n.ContractPackage = y; }, 5463: function(x, n, c) { - var r = this && this.__decorate || function(t, d, b, y) { - var s, f = arguments.length, l = f < 3 ? d : y === null ? y = Object.getOwnPropertyDescriptor(d, b) : y; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") l = Reflect.decorate(t, d, b, y); - else for (var u = t.length - 1; u >= 0; u--) (s = t[u]) && (l = (f < 3 ? s(l) : f > 3 ? s(d, b, l) : s(d, b)) || l); - return f > 3 && l && Object.defineProperty(d, b, l), l; - }, a = this && this.__metadata || function(t, d) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t, d); + var r = this && this.__decorate || function(t, f, b, y) { + var u, d = arguments.length, l = d < 3 ? f : y === null ? y = Object.getOwnPropertyDescriptor(f, b) : y; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") l = Reflect.decorate(t, f, b, y); + else for (var s = t.length - 1; s >= 0; s--) (u = t[s]) && (l = (d < 3 ? u(l) : d > 3 ? u(f, b, l) : u(f, b)) || l); + return d > 3 && l && Object.defineProperty(f, b, l), l; + }, a = this && this.__metadata || function(t, f) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t, f); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.ContractWasm = void 0; - var i = c(9592), p = function() { - function t(d) { - this.bytes = d; + var i = c(9592), m = function() { + function t(f) { + this.bytes = f; } return r([(0, i.jsonMember)({ name: "bytes", constructor: String }), a("design:type", String)], t.prototype, "bytes", void 0), r([i.jsonObject, a("design:paramtypes", [String])], t); }(); - n.ContractWasm = p; + n.ContractWasm = m; }, 7372: (x, n, c) => { var r = c(8287).Buffer; Object.defineProperty(n, "__esModule", { value: !0 }), n.Conversions = void 0; var a = c(6077), i = function() { - function p() { + function m() { } - return p.encodeBase64 = function(t) { + return m.encodeBase64 = function(t) { return r.from(t).toString("base64"); - }, p.decodeBase64 = function(t) { + }, m.decodeBase64 = function(t) { return new Uint8Array(r.from(t, "base64")); - }, p.base64to16 = function(t) { - return p.encodeBase16(p.decodeBase64(t)); - }, p.encodeBase16 = function(t) { + }, m.base64to16 = function(t) { + return m.encodeBase16(m.decodeBase64(t)); + }, m.encodeBase16 = function(t) { return r.from(t).toString("hex"); - }, p.decodeBase16 = function(t) { + }, m.decodeBase16 = function(t) { return new Uint8Array(r.from(t, "hex")); - }, p.csprToMotes = function(t) { + }, m.csprToMotes = function(t) { if (typeof t == "string" && !/^\d+(\.\d+)?$/.test(t)) throw new Error("Invalid input: cspr must be a string representing a valid positive number."); - var d = t.toString().split("."), b = d[0], y = d[1], s = y === void 0 ? "" : y, f = a.BigNumber.from(b).mul(Math.pow(10, 9)); - return s.length > 0 && (s = (s + "000000000").slice(0, 9), f = f.add(s)), f; - }, p.motesToCSPR = function(t) { - var d = a.BigNumber.from(t); - if (d.lt(0)) throw new Error("Motes cannot be negative number"); - var b = d.toBigInt().toString(), y = b.slice(0, -9) || "0", s = b.slice(-9).padStart(9, "0"); - return "".concat(y, ".").concat(s).replace(/\.?0+$/, ""); - }, p; + var f = t.toString().split("."), b = f[0], y = f[1], u = y === void 0 ? "" : y, d = a.BigNumber.from(b).mul(Math.pow(10, 9)); + return u.length > 0 && (u = (u + "000000000").slice(0, 9), d = d.add(u)), d; + }, m.motesToCSPR = function(t) { + var f = a.BigNumber.from(t); + if (f.lt(0)) throw new Error("Motes cannot be negative number"); + var b = f.toBigInt().toString(), y = b.slice(0, -9) || "0", u = b.slice(-9).padStart(9, "0"); + return "".concat(y, ".").concat(u).replace(/\.?0+$/, ""); + }, m; }(); n.Conversions = i; }, 6694: function(x, n, c) { - var r = this && this.__decorate || function(R, L, N, k) { - var H, U = arguments.length, _ = U < 3 ? L : k === null ? k = Object.getOwnPropertyDescriptor(L, N) : k; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") _ = Reflect.decorate(R, L, N, k); - else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (_ = (U < 3 ? H(_) : U > 3 ? H(L, N, _) : H(L, N)) || _); - return U > 3 && _ && Object.defineProperty(L, N, _), _; + var r = this && this.__decorate || function(R, L, N, B) { + var H, U = arguments.length, S = U < 3 ? L : B === null ? B = Object.getOwnPropertyDescriptor(L, N) : B; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") S = Reflect.decorate(R, L, N, B); + else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (S = (U < 3 ? H(S) : U > 3 ? H(L, N, S) : H(L, N)) || S); + return U > 3 && S && Object.defineProperty(L, N, S), S; }, a = this && this.__metadata || function(R, L) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(R, L); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.DEFAULT_DEPLOY_TTL = n.Deploy = n.DeployHeader = void 0; - var i = c(9592), p = c(8905), t = c(3401), d = c(7889), b = c(9449), y = c(6500), s = c(9125), f = c(2151), l = c(3771), u = c(6200), v = c(7012), m = c(5731), h = c(2625), O = c(678), I = function() { - function R(N, k, H, U, _, T, E) { - N === void 0 && (N = ""), k === void 0 && (k = []), H === void 0 && (H = 1), U === void 0 && (U = new y.Timestamp(/* @__PURE__ */ new Date())), _ === void 0 && (_ = new y.Duration(n.DEFAULT_DEPLOY_TTL)), this.chainName = "", this.dependencies = [], this.gasPrice = 1, this.timestamp = new y.Timestamp(/* @__PURE__ */ new Date()), this.ttl = new y.Duration(n.DEFAULT_DEPLOY_TTL), this.chainName = N, this.dependencies = k, this.gasPrice = H, this.timestamp = U, this.ttl = _, this.account = T, this.bodyHash = E; + var i = c(9592), m = c(8905), t = c(3401), f = c(7889), b = c(9449), y = c(6500), u = c(9125), d = c(2151), l = c(3771), s = c(6200), v = c(7012), p = c(5731), h = c(2625), O = c(678), I = function() { + function R(N, B, H, U, S, T, E) { + N === void 0 && (N = ""), B === void 0 && (B = []), H === void 0 && (H = 1), U === void 0 && (U = new y.Timestamp(/* @__PURE__ */ new Date())), S === void 0 && (S = new y.Duration(n.DEFAULT_DEPLOY_TTL)), this.chainName = "", this.dependencies = [], this.gasPrice = 1, this.timestamp = new y.Timestamp(/* @__PURE__ */ new Date()), this.ttl = new y.Duration(n.DEFAULT_DEPLOY_TTL), this.chainName = N, this.dependencies = B, this.gasPrice = H, this.timestamp = U, this.ttl = S, this.account = T, this.bodyHash = E; } var L; return L = R, R.prototype.toBytes = function() { - var N, k = this.dependencies.map(function(H) { + var N, B = this.dependencies.map(function(H) { return H.toBytes(); }); - return k.splice(0, 0, (0, O.toBytesU32)((N = this.dependencies) === null || N === void 0 ? void 0 : N.length)), (0, p.concat)([this.account.bytes(), (0, O.toBytesU64)(Date.parse(this.timestamp.toJSON())), (0, O.toBytesU64)(this.ttl.duration), (0, O.toBytesU64)(this.gasPrice), this.bodyHash.toBytes(), (0, p.concat)(k), (0, O.toBytesString)(this.chainName)]); + return B.splice(0, 0, (0, O.toBytesU32)((N = this.dependencies) === null || N === void 0 ? void 0 : N.length)), (0, m.concat)([this.account.bytes(), (0, O.toBytesU64)(Date.parse(this.timestamp.toJSON())), (0, O.toBytesU64)(this.ttl.duration), (0, O.toBytesU64)(this.gasPrice), this.bodyHash.toBytes(), (0, m.concat)(B), (0, O.toBytesString)(this.chainName)]); }, R.default = function() { return new L(); }, r([(0, i.jsonMember)({ constructor: b.PublicKey, deserializer: function(N) { @@ -24452,12 +24452,12 @@ function N6() { }, serializer: function(N) { if (N) return N.toJSON(); } }), a("design:type", t.Hash)], R.prototype, "bodyHash", void 0), r([(0, i.jsonMember)({ name: "chain_name", constructor: String }), a("design:type", Object)], R.prototype, "chainName", void 0), r([(0, i.jsonArrayMember)(t.Hash, { name: "dependencies", serializer: function(N) { - return N.map(function(k) { - return k.toJSON(); + return N.map(function(B) { + return B.toJSON(); }); }, deserializer: function(N) { - return N.map(function(k) { - return t.Hash.fromJSON(k); + return N.map(function(B) { + return t.Hash.fromJSON(B); }); } }), a("design:type", Array)], R.prototype, "dependencies", void 0), r([(0, i.jsonMember)({ name: "gas_price", constructor: Number }), a("design:type", Object)], R.prototype, "gasPrice", void 0), r([(0, i.jsonMember)({ constructor: y.Timestamp, deserializer: function(N) { return y.Timestamp.fromJSON(N); @@ -24470,54 +24470,54 @@ function N6() { } }), a("design:type", y.Duration)], R.prototype, "ttl", void 0), L = r([i.jsonObject, a("design:paramtypes", [Object, Array, Object, y.Timestamp, y.Duration, b.PublicKey, t.Hash])], R); }(); n.DeployHeader = I; - var B = function() { - function R(N, k, H, U, _) { - this.approvals = [], this.approvals = _, this.session = U, this.payment = H, this.header = k, this.hash = N; + var k = function() { + function R(N, B, H, U, S) { + this.approvals = [], this.approvals = S, this.session = U, this.payment = H, this.header = B, this.hash = N; } var L; return L = R, R.prototype.validate = function() { - var N, k = this, H = this.payment.bytes(), U = this.session.bytes(), _ = (0, p.concat)([H, U]), T = new t.Hash((0, O.byteHash)(_)), E = this.header.toBytes(), M = new t.Hash((0, O.byteHash)(E)); + var N, B = this, H = this.payment.bytes(), U = this.session.bytes(), S = (0, m.concat)([H, U]), T = new t.Hash((0, O.byteHash)(S)), E = this.header.toBytes(), M = new t.Hash((0, O.byteHash)(E)); if (!(!((N = this.header.bodyHash) === null || N === void 0) && N.equals(T)) || !this.hash.equals(M)) throw new Error("Invalid deploy hash or body hash"); - return this.approvals.forEach(function(S) { - if (!S.signer.verifySignature(k.hash.toBytes(), S.signature.bytes)) throw new Error("Invalid approval signature"); + return this.approvals.forEach(function(_) { + if (!_.signer.verifySignature(B.hash.toBytes(), _.signature.bytes)) throw new Error("Invalid approval signature"); }), !0; }, R.prototype.sign = function(N) { - var k = N.signAndAddAlgorithmBytes(this.hash.toBytes()), H = new d.HexBytes(k); - this.approvals.push(new s.Approval(N.publicKey, H)); + var B = N.signAndAddAlgorithmBytes(this.hash.toBytes()), H = new f.HexBytes(B); + this.approvals.push(new u.Approval(N.publicKey, H)); }, R.prototype.toBytes = function() { - return (0, p.concat)([this.header.toBytes(), this.hash.toBytes(), (0, p.concat)([this.payment.bytes(), this.session.bytes()]), s.Approval.toBytes(this.approvals)]); - }, R.setSignature = function(N, k, H) { - var U = new d.HexBytes(k); - return N.approvals.push(new s.Approval(H, U)), N; - }, R.createNew = function(N, k, H, U, _) { - return _ === void 0 && (_ = []), new L(N, k, H, U, _); - }, R.addArgToDeploy = function(N, k, H) { + return (0, m.concat)([this.header.toBytes(), this.hash.toBytes(), (0, m.concat)([this.payment.bytes(), this.session.bytes()]), u.Approval.toBytes(this.approvals)]); + }, R.setSignature = function(N, B, H) { + var U = new f.HexBytes(B); + return N.approvals.push(new u.Approval(H, U)), N; + }, R.createNew = function(N, B, H, U, S) { + return S === void 0 && (S = []), new L(N, B, H, U, S); + }, R.addArgToDeploy = function(N, B, H) { if (N.approvals.length !== 0) throw Error("Can not add argument to already signed deploy."); - return N.session.setArg(k, H), L.makeDeploy(N.header, N.payment, N.session); - }, R.makeDeploy = function(N, k, H) { - var U = k.bytes(), _ = H.bytes(), T = (0, p.concat)([U, _]); + return N.session.setArg(B, H), L.makeDeploy(N.header, N.payment, N.session); + }, R.makeDeploy = function(N, B, H) { + var U = B.bytes(), S = H.bytes(), T = (0, m.concat)([U, S]); N.bodyHash = new t.Hash((0, O.byteHash)(T)); var E = new t.Hash((0, O.byteHash)(N.toBytes())); - return L.createNew(E, N, k, H); + return L.createNew(E, N, B, H); }, R.newTransactionFromDeploy = function(N) { - var k, H, U, _ = 0; - if (N.session.transfer) U = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Transfer); - else if (N.session.moduleBytes) U = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Call); + var B, H, U, S = 0; + if (N.session.transfer) U = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Transfer); + else if (N.session.moduleBytes) U = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Call); else { var T = ""; - N.session.storedContractByHash ? T = N.session.storedContractByHash.entryPoint : N.session.storedContractByName ? T = N.session.storedContractByName.entryPoint : N.session.storedVersionedContractByHash ? T = N.session.storedVersionedContractByHash.entryPoint : N.session.storedVersionedContractByName && (T = N.session.storedVersionedContractByName.entryPoint), U = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Custom, T); + N.session.storedContractByHash ? T = N.session.storedContractByHash.entryPoint : N.session.storedContractByName ? T = N.session.storedContractByName.entryPoint : N.session.storedVersionedContractByHash ? T = N.session.storedVersionedContractByHash.entryPoint : N.session.storedVersionedContractByName && (T = N.session.storedVersionedContractByName.entryPoint), U = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Custom, T); } var E = N.payment.getArgs(); if (E) { var M = E.args.get("amount"); - M && (_ = parseInt(M.toString(), 10) || 0); + M && (S = parseInt(M.toString(), 10) || 0); } - var S = ((k = N.payment.moduleBytes) === null || k === void 0 ? void 0 : k.moduleBytes.length) === 0, w = new u.PricingMode(), A = new u.PaymentLimitedMode(); - return A.gasPriceTolerance = (H = N.header.gasPrice) !== null && H !== void 0 ? H : 1, A.paymentAmount = _, A.standardPayment = S, w.paymentLimited = A, new s.Transaction(s.TransactionHash.fromDeployHash(N.hash), N.header.chainName, N.header.timestamp, N.header.ttl, new l.InitiatorAddr(N.header.account), w, N.session.getArgs(), v.TransactionTarget.newTransactionTargetFromSession(N.session), U, new m.TransactionScheduling({}), N.approvals, void 0, N); + var _ = ((B = N.payment.moduleBytes) === null || B === void 0 ? void 0 : B.moduleBytes.length) === 0, w = new s.PricingMode(), A = new s.PaymentLimitedMode(); + return A.gasPriceTolerance = (H = N.header.gasPrice) !== null && H !== void 0 ? H : 1, A.paymentAmount = S, A.standardPayment = _, w.paymentLimited = A, new u.Transaction(u.TransactionHash.fromDeployHash(N.hash), N.header.chainName, N.header.timestamp, N.header.ttl, new l.InitiatorAddr(N.header.account), w, N.session.getArgs(), v.TransactionTarget.newTransactionTargetFromSession(N.session), U, new p.TransactionScheduling({}), N.approvals, void 0, N); }, R.fromJSON = function(N) { - var k, H, U, _, T, E, M; + var B, H, U, S, T, E, M; try { - var S = typeof N == "string" ? JSON.parse(N) : N, w = (T = (_ = (H = (k = S.deploy) !== null && k !== void 0 ? k : S.Deploy) !== null && H !== void 0 ? H : (U = S?.transaction) === null || U === void 0 ? void 0 : U.Deploy) !== null && _ !== void 0 ? _ : S) !== null && T !== void 0 ? T : null; + var _ = typeof N == "string" ? JSON.parse(N) : N, w = (T = (S = (H = (B = _.deploy) !== null && B !== void 0 ? B : _.Deploy) !== null && H !== void 0 ? H : (U = _?.transaction) === null || U === void 0 ? void 0 : U.Deploy) !== null && S !== void 0 ? S : _) !== null && T !== void 0 ? T : null; if (!w?.hash || !(!((E = w?.header) === null || E === void 0) && E.account)) throw new Error("The JSON can't be parsed as a Deploy."); if (!(M = new i.TypedJSON(L).parse(w))) throw new Error("The JSON can't be parsed as a Deploy."); } catch (A) { @@ -24533,443 +24533,443 @@ function N6() { }, R.toJSON = function(N) { return new i.TypedJSON(L).toPlainJson(N); }, R.getDeploySizeInBytes = function(N) { - var k = N.hash.toBytes().length, H = (0, p.concat)([N.payment.bytes(), N.session.bytes()]).length; - return k + N.header.toBytes().length + H + N.approvals.map(function(U) { + var B = N.hash.toBytes().length, H = (0, m.concat)([N.payment.bytes(), N.session.bytes()]).length; + return B + N.header.toBytes().length + H + N.approvals.map(function(U) { return (U.signature.bytes.length + U.signer.bytes().length) / 2; - }).reduce(function(U, _) { - return U + _; + }).reduce(function(U, S) { + return U + S; }, 0); }, r([(0, i.jsonArrayMember)(function() { - return s.Approval; + return u.Approval; }), a("design:type", Array)], R.prototype, "approvals", void 0), r([(0, i.jsonMember)({ deserializer: function(N) { return t.Hash.fromJSON(N); }, serializer: function(N) { return N.toJSON(); } }), a("design:type", t.Hash)], R.prototype, "hash", void 0), r([(0, i.jsonMember)({ constructor: I }), a("design:type", I)], R.prototype, "header", void 0), r([(0, i.jsonMember)({ constructor: h.ExecutableDeployItem }), a("design:type", h.ExecutableDeployItem)], R.prototype, "payment", void 0), r([(0, i.jsonMember)({ constructor: h.ExecutableDeployItem }), a("design:type", h.ExecutableDeployItem)], R.prototype, "session", void 0), L = r([i.jsonObject, a("design:paramtypes", [t.Hash, I, h.ExecutableDeployItem, h.ExecutableDeployItem, Array])], R); }(); - n.Deploy = B, n.DEFAULT_DEPLOY_TTL = 18e5; + n.Deploy = k, n.DEFAULT_DEPLOY_TTL = 18e5; }, 402: function(x, n, c) { - var r = this && this.__decorate || function(d, b, y, s) { - var f, l = arguments.length, u = l < 3 ? b : s === null ? s = Object.getOwnPropertyDescriptor(b, y) : s; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") u = Reflect.decorate(d, b, y, s); - else for (var v = d.length - 1; v >= 0; v--) (f = d[v]) && (u = (l < 3 ? f(u) : l > 3 ? f(b, y, u) : f(b, y)) || u); - return l > 3 && u && Object.defineProperty(b, y, u), u; - }, a = this && this.__metadata || function(d, b) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, b); + var r = this && this.__decorate || function(f, b, y, u) { + var d, l = arguments.length, s = l < 3 ? b : u === null ? u = Object.getOwnPropertyDescriptor(b, y) : u; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") s = Reflect.decorate(f, b, y, u); + else for (var v = f.length - 1; v >= 0; v--) (d = f[v]) && (s = (l < 3 ? d(s) : l > 3 ? d(b, y, s) : d(b, y)) || s); + return l > 3 && s && Object.defineProperty(b, y, s), s; + }, a = this && this.__metadata || function(f, b) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, b); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.DeployInfo = void 0; - var i = c(9592), p = c(3401), t = function() { - function d() { + var i = c(9592), m = c(3401), t = function() { + function f() { } - return r([(0, i.jsonMember)({ name: "deploy_hash", constructor: p.Hash, deserializer: function(b) { - return p.Hash.fromJSON(b); + return r([(0, i.jsonMember)({ name: "deploy_hash", constructor: m.Hash, deserializer: function(b) { + return m.Hash.fromJSON(b); }, serializer: function(b) { return b.toJSON(); - } }), a("design:type", p.Hash)], d.prototype, "deployHash", void 0), r([(0, i.jsonMember)({ name: "from", constructor: p.AccountHash, deserializer: function(b) { - return p.AccountHash.fromJSON(b); + } }), a("design:type", m.Hash)], f.prototype, "deployHash", void 0), r([(0, i.jsonMember)({ name: "from", constructor: m.AccountHash, deserializer: function(b) { + return m.AccountHash.fromJSON(b); }, serializer: function(b) { return b.toJSON(); - } }), a("design:type", p.AccountHash)], d.prototype, "from", void 0), r([(0, i.jsonMember)({ name: "gas", constructor: String }), a("design:type", String)], d.prototype, "gas", void 0), r([(0, i.jsonMember)({ name: "source", constructor: p.URef, deserializer: function(b) { - return p.URef.fromJSON(b); + } }), a("design:type", m.AccountHash)], f.prototype, "from", void 0), r([(0, i.jsonMember)({ name: "gas", constructor: String }), a("design:type", String)], f.prototype, "gas", void 0), r([(0, i.jsonMember)({ name: "source", constructor: m.URef, deserializer: function(b) { + return m.URef.fromJSON(b); }, serializer: function(b) { return b.toJSON(); - } }), a("design:type", p.URef)], d.prototype, "source", void 0), r([(0, i.jsonArrayMember)(p.TransferHash, { name: "transfers", serializer: function(b) { + } }), a("design:type", m.URef)], f.prototype, "source", void 0), r([(0, i.jsonArrayMember)(m.TransferHash, { name: "transfers", serializer: function(b) { return b.map(function(y) { return y.toJSON(); }); }, deserializer: function(b) { return b.map(function(y) { - return p.TransferHash.fromJSON(y); + return m.TransferHash.fromJSON(y); }); - } }), a("design:type", Array)], d.prototype, "transfers", void 0), r([i.jsonObject], d); + } }), a("design:type", Array)], f.prototype, "transfers", void 0), r([i.jsonObject], f); }(); n.DeployInfo = t; }, 111: function(x, n, c) { - var r = this && this.__decorate || function(l, u, v, m) { - var h, O = arguments.length, I = O < 3 ? u : m === null ? m = Object.getOwnPropertyDescriptor(u, v) : m; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") I = Reflect.decorate(l, u, v, m); - else for (var B = l.length - 1; B >= 0; B--) (h = l[B]) && (I = (O < 3 ? h(I) : O > 3 ? h(u, v, I) : h(u, v)) || I); - return O > 3 && I && Object.defineProperty(u, v, I), I; - }, a = this && this.__metadata || function(l, u) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(l, u); + var r = this && this.__decorate || function(l, s, v, p) { + var h, O = arguments.length, I = O < 3 ? s : p === null ? p = Object.getOwnPropertyDescriptor(s, v) : p; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") I = Reflect.decorate(l, s, v, p); + else for (var k = l.length - 1; k >= 0; k--) (h = l[k]) && (I = (O < 3 ? h(I) : O > 3 ? h(s, v, I) : h(s, v)) || I); + return O > 3 && I && Object.defineProperty(s, v, I), I; + }, a = this && this.__metadata || function(l, s) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(l, s); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.EntryPointValue = n.EntryPointV2 = n.EntryPointV1 = n.EntryPointArg = n.EntryPointPayment = n.EntryPointType = void 0; - var i, p, t = c(9592), d = c(5466); - (p = n.EntryPointType || (n.EntryPointType = {})).Session = "Session", p.Contract = "Contract", p.Caller = "Caller", p.Called = "Called", p.Factory = "Factory", (i = n.EntryPointPayment || (n.EntryPointPayment = {})).Caller = "Caller", i.DirectInvocationOnly = "DirectInvocationOnly", i.SelfOnward = "SelfOnward"; + var i, m, t = c(9592), f = c(5466); + (m = n.EntryPointType || (n.EntryPointType = {})).Session = "Session", m.Contract = "Contract", m.Caller = "Caller", m.Called = "Called", m.Factory = "Factory", (i = n.EntryPointPayment || (n.EntryPointPayment = {})).Caller = "Caller", i.DirectInvocationOnly = "DirectInvocationOnly", i.SelfOnward = "SelfOnward"; var b = function() { - function l(u, v) { - this.name = u, this.clType = v; + function l(s, v) { + this.name = s, this.clType = v; } - return r([(0, t.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], l.prototype, "name", void 0), r([(0, t.jsonMember)({ name: "cl_type", constructor: d.CLTypeRaw, deserializer: function(u) { - if (u) return d.CLTypeRaw.parseCLType(u); - }, serializer: function(u) { - if (u) return u.toJSON(); - } }), a("design:type", d.CLTypeRaw)], l.prototype, "clType", void 0), r([t.jsonObject, a("design:paramtypes", [String, d.CLTypeRaw])], l); + return r([(0, t.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], l.prototype, "name", void 0), r([(0, t.jsonMember)({ name: "cl_type", constructor: f.CLTypeRaw, deserializer: function(s) { + if (s) return f.CLTypeRaw.parseCLType(s); + }, serializer: function(s) { + if (s) return s.toJSON(); + } }), a("design:type", f.CLTypeRaw)], l.prototype, "clType", void 0), r([t.jsonObject, a("design:paramtypes", [String, f.CLTypeRaw])], l); }(); n.EntryPointArg = b; var y = function() { - function l(u, v, m, h, O, I) { - this.access = u, this.args = v, this.entryPointType = m, this.entryPointPayment = h, this.name = O, this.ret = I; + function l(s, v, p, h, O, I) { + this.access = s, this.args = v, this.entryPointType = p, this.entryPointPayment = h, this.name = O, this.ret = I; } - return r([(0, t.jsonMember)({ name: "access", constructor: t.AnyT }), a("design:type", Object)], l.prototype, "access", void 0), r([(0, t.jsonArrayMember)(b, { name: "args" }), a("design:type", Array)], l.prototype, "args", void 0), r([(0, t.jsonMember)({ name: "entry_point_type", constructor: String }), a("design:type", String)], l.prototype, "entryPointType", void 0), r([(0, t.jsonMember)({ name: "entry_point_payment", constructor: String }), a("design:type", String)], l.prototype, "entryPointPayment", void 0), r([(0, t.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], l.prototype, "name", void 0), r([(0, t.jsonMember)({ name: "ret", constructor: d.CLTypeRaw, deserializer: function(u) { - if (u) return d.CLTypeRaw.parseCLType(u); - }, serializer: function(u) { - if (u) return u.toJSON(); - } }), a("design:type", d.CLTypeRaw)], l.prototype, "ret", void 0), r([t.jsonObject, a("design:paramtypes", [Object, Array, String, String, String, d.CLTypeRaw])], l); + return r([(0, t.jsonMember)({ name: "access", constructor: t.AnyT }), a("design:type", Object)], l.prototype, "access", void 0), r([(0, t.jsonArrayMember)(b, { name: "args" }), a("design:type", Array)], l.prototype, "args", void 0), r([(0, t.jsonMember)({ name: "entry_point_type", constructor: String }), a("design:type", String)], l.prototype, "entryPointType", void 0), r([(0, t.jsonMember)({ name: "entry_point_payment", constructor: String }), a("design:type", String)], l.prototype, "entryPointPayment", void 0), r([(0, t.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], l.prototype, "name", void 0), r([(0, t.jsonMember)({ name: "ret", constructor: f.CLTypeRaw, deserializer: function(s) { + if (s) return f.CLTypeRaw.parseCLType(s); + }, serializer: function(s) { + if (s) return s.toJSON(); + } }), a("design:type", f.CLTypeRaw)], l.prototype, "ret", void 0), r([t.jsonObject, a("design:paramtypes", [Object, Array, String, String, String, f.CLTypeRaw])], l); }(); n.EntryPointV1 = y; - var s = function() { - function l(u, v) { - u === void 0 && (u = 0), v === void 0 && (v = 0), this.flags = u, this.functionIndex = v; + var u = function() { + function l(s, v) { + s === void 0 && (s = 0), v === void 0 && (v = 0), this.flags = s, this.functionIndex = v; } return r([(0, t.jsonMember)({ name: "flags", constructor: Number }), a("design:type", Number)], l.prototype, "flags", void 0), r([(0, t.jsonMember)({ name: "functionIndex", constructor: Number }), a("design:type", Number)], l.prototype, "functionIndex", void 0), r([t.jsonObject, a("design:paramtypes", [Object, Object])], l); }(); - n.EntryPointV2 = s; - var f = function() { - function l(u, v) { - this.v1CasperVm = u, this.v2CasperVm = v; + n.EntryPointV2 = u; + var d = function() { + function l(s, v) { + this.v1CasperVm = s, this.v2CasperVm = v; } - return r([(0, t.jsonMember)({ name: "V1CasperVm", constructor: y }), a("design:type", y)], l.prototype, "v1CasperVm", void 0), r([(0, t.jsonMember)({ name: "V2CasperVm", constructor: s }), a("design:type", s)], l.prototype, "v2CasperVm", void 0), r([t.jsonObject, a("design:paramtypes", [y, s])], l); + return r([(0, t.jsonMember)({ name: "V1CasperVm", constructor: y }), a("design:type", y)], l.prototype, "v1CasperVm", void 0), r([(0, t.jsonMember)({ name: "V2CasperVm", constructor: u }), a("design:type", u)], l.prototype, "v2CasperVm", void 0), r([t.jsonObject, a("design:paramtypes", [y, u])], l); }(); - n.EntryPointValue = f; + n.EntryPointValue = d; }, 6722: function(x, n, c) { - var r = this && this.__decorate || function(v, m, h, O) { - var I, B = arguments.length, R = B < 3 ? m : O === null ? O = Object.getOwnPropertyDescriptor(m, h) : O; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") R = Reflect.decorate(v, m, h, O); - else for (var L = v.length - 1; L >= 0; L--) (I = v[L]) && (R = (B < 3 ? I(R) : B > 3 ? I(m, h, R) : I(m, h)) || R); - return B > 3 && R && Object.defineProperty(m, h, R), R; - }, a = this && this.__metadata || function(v, m) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(v, m); + var r = this && this.__decorate || function(v, p, h, O) { + var I, k = arguments.length, R = k < 3 ? p : O === null ? O = Object.getOwnPropertyDescriptor(p, h) : O; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") R = Reflect.decorate(v, p, h, O); + else for (var L = v.length - 1; L >= 0; L--) (I = v[L]) && (R = (k < 3 ? I(R) : k > 3 ? I(p, h, R) : I(p, h)) || R); + return k > 3 && R && Object.defineProperty(p, h, R), R; + }, a = this && this.__metadata || function(v, p) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(v, p); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.EraEnd = n.EraEndV1 = n.EraEndV2 = n.EraReport = n.EraReward = void 0; - var i = c(9592), p = c(9449), t = c(6459), d = c(5466), b = c(2428), y = function() { - function v(m, h) { - this.validator = m, this.amount = h; - } - return r([(0, i.jsonMember)({ name: "validator", constructor: p.PublicKey, deserializer: function(m) { - return p.PublicKey.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", p.PublicKey)], v.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: d.CLValueUInt512, deserializer: function(m) { - return d.CLValueUInt512.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject, a("design:paramtypes", [p.PublicKey, d.CLValueUInt512])], v); + var i = c(9592), m = c(9449), t = c(6459), f = c(5466), b = c(2428), y = function() { + function v(p, h) { + this.validator = p, this.amount = h; + } + return r([(0, i.jsonMember)({ name: "validator", constructor: m.PublicKey, deserializer: function(p) { + return m.PublicKey.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", m.PublicKey)], v.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: f.CLValueUInt512, deserializer: function(p) { + return f.CLValueUInt512.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject, a("design:paramtypes", [m.PublicKey, f.CLValueUInt512])], v); }(); n.EraReward = y; - var s = function() { - function v(m, h, O) { - m === void 0 && (m = []), h === void 0 && (h = []), O === void 0 && (O = []), this.equivocators = m, this.inactiveValidators = h, this.rewards = O; + var u = function() { + function v(p, h, O) { + p === void 0 && (p = []), h === void 0 && (h = []), O === void 0 && (O = []), this.equivocators = p, this.inactiveValidators = h, this.rewards = O; } - return r([(0, i.jsonArrayMember)(p.PublicKey, { name: "equivocators", serializer: function(m) { - return m.map(function(h) { + return r([(0, i.jsonArrayMember)(m.PublicKey, { name: "equivocators", serializer: function(p) { + return p.map(function(h) { return h.toJSON(); }); - }, deserializer: function(m) { - return m.map(function(h) { - return p.PublicKey.fromJSON(h); + }, deserializer: function(p) { + return p.map(function(h) { + return m.PublicKey.fromJSON(h); }); - } }), a("design:type", Array)], v.prototype, "equivocators", void 0), r([(0, i.jsonArrayMember)(p.PublicKey, { name: "inactive_validators", serializer: function(m) { - return m.map(function(h) { + } }), a("design:type", Array)], v.prototype, "equivocators", void 0), r([(0, i.jsonArrayMember)(m.PublicKey, { name: "inactive_validators", serializer: function(p) { + return p.map(function(h) { return h.toJSON(); }); - }, deserializer: function(m) { - return m.map(function(h) { - return p.PublicKey.fromJSON(h); + }, deserializer: function(p) { + return p.map(function(h) { + return m.PublicKey.fromJSON(h); }); } }), a("design:type", Array)], v.prototype, "inactiveValidators", void 0), r([(0, i.jsonArrayMember)(y, { name: "rewards" }), a("design:type", Array)], v.prototype, "rewards", void 0), r([i.jsonObject, a("design:paramtypes", [Array, Array, Array])], v); }(); - n.EraReport = s; - var f = function() { - function v(m, h, O, I, B) { - this.equivocators = m, this.inactiveValidators = h, this.nextEraValidatorWeights = O, this.rewards = I, this.nextEraGasPrice = B; + n.EraReport = u; + var d = function() { + function v(p, h, O, I, k) { + this.equivocators = p, this.inactiveValidators = h, this.nextEraValidatorWeights = O, this.rewards = I, this.nextEraGasPrice = k; } - return r([(0, i.jsonArrayMember)(p.PublicKey, { name: "equivocators", serializer: function(m) { - return m.map(function(h) { + return r([(0, i.jsonArrayMember)(m.PublicKey, { name: "equivocators", serializer: function(p) { + return p.map(function(h) { return h.toJSON(); }); - }, deserializer: function(m) { - return m.map(function(h) { - return p.PublicKey.fromJSON(h); + }, deserializer: function(p) { + return p.map(function(h) { + return m.PublicKey.fromJSON(h); }); - } }), a("design:type", Array)], v.prototype, "equivocators", void 0), r([(0, i.jsonArrayMember)(p.PublicKey, { name: "inactive_validators", serializer: function(m) { - return m.map(function(h) { + } }), a("design:type", Array)], v.prototype, "equivocators", void 0), r([(0, i.jsonArrayMember)(m.PublicKey, { name: "inactive_validators", serializer: function(p) { + return p.map(function(h) { return h.toJSON(); }); - }, deserializer: function(m) { - return m.map(function(h) { - return p.PublicKey.fromJSON(h); + }, deserializer: function(p) { + return p.map(function(h) { + return m.PublicKey.fromJSON(h); }); - } }), a("design:type", Array)], v.prototype, "inactiveValidators", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightEraEnd, { name: "next_era_validator_weights" }), a("design:type", Array)], v.prototype, "nextEraValidatorWeights", void 0), r([(0, i.jsonMapMember)(String, Array, { name: "rewards", serializer: function(m) { - return (0, b.serializeRewards)(m); + } }), a("design:type", Array)], v.prototype, "inactiveValidators", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightEraEnd, { name: "next_era_validator_weights" }), a("design:type", Array)], v.prototype, "nextEraValidatorWeights", void 0), r([(0, i.jsonMapMember)(String, Array, { name: "rewards", serializer: function(p) { + return (0, b.serializeRewards)(p); }, deserializer: b.deserializeRewards }), a("design:type", Map)], v.prototype, "rewards", void 0), r([(0, i.jsonMember)({ name: "next_era_gas_price", constructor: Number }), a("design:type", Number)], v.prototype, "nextEraGasPrice", void 0), r([i.jsonObject, a("design:paramtypes", [Array, Array, Array, Map, Number])], v); }(); - n.EraEndV2 = f; + n.EraEndV2 = d; var l = function() { - function v(m, h) { - this.eraReport = m, this.nextEraValidatorWeights = h; + function v(p, h) { + this.eraReport = p, this.nextEraValidatorWeights = h; } - return r([(0, i.jsonMember)({ name: "era_report", constructor: s }), a("design:type", s)], v.prototype, "eraReport", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightEraEnd, { name: "next_era_validator_weights" }), a("design:type", Array)], v.prototype, "nextEraValidatorWeights", void 0), r([i.jsonObject, a("design:paramtypes", [s, Array])], v); + return r([(0, i.jsonMember)({ name: "era_report", constructor: u }), a("design:type", u)], v.prototype, "eraReport", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightEraEnd, { name: "next_era_validator_weights" }), a("design:type", Array)], v.prototype, "nextEraValidatorWeights", void 0), r([i.jsonObject, a("design:paramtypes", [u, Array])], v); }(); n.EraEndV1 = l; - var u = function() { - function v(h, O, I, B, R) { - h === void 0 && (h = []), O === void 0 && (O = []), I === void 0 && (I = []), B === void 0 && (B = /* @__PURE__ */ new Map()), R === void 0 && (R = 1), this.equivocators = h, this.inactiveValidators = O, this.nextEraValidatorWeights = I, this.rewards = B, this.nextEraGasPrice = R; + var s = function() { + function v(h, O, I, k, R) { + h === void 0 && (h = []), O === void 0 && (O = []), I === void 0 && (I = []), k === void 0 && (k = /* @__PURE__ */ new Map()), R === void 0 && (R = 1), this.equivocators = h, this.inactiveValidators = O, this.nextEraValidatorWeights = I, this.rewards = k, this.nextEraGasPrice = R; } - var m; - return m = v, v.fromV2 = function(h) { + var p; + return p = v, v.fromV2 = function(h) { if (!h) return null; - var O = new m(); + var O = new p(); return O.nextEraGasPrice = h.nextEraGasPrice, O.equivocators = h.equivocators, O.inactiveValidators = h.inactiveValidators, O.nextEraValidatorWeights = h.nextEraValidatorWeights, O.rewards = h.rewards, O; }, v.fromV1 = function(h) { var O; if (!h) return null; - for (var I = /* @__PURE__ */ new Map(), B = 0, R = h.eraReport.rewards; B < R.length; B++) { - var L = R[B], N = L.validator.toHex(); + for (var I = /* @__PURE__ */ new Map(), k = 0, R = h.eraReport.rewards; k < R.length; k++) { + var L = R[k], N = L.validator.toHex(); I.has(N) || I.set(N, []), (O = I.get(N)) === null || O === void 0 || O.push(L.amount); } - var k = new m(); - return k.nextEraGasPrice = 1, k.equivocators = h.eraReport.equivocators, k.inactiveValidators = h.eraReport.inactiveValidators, k.nextEraValidatorWeights = h.nextEraValidatorWeights, k.rewards = I, k; - }, r([(0, i.jsonArrayMember)(p.PublicKey, { name: "equivocators", serializer: function(h) { + var B = new p(); + return B.nextEraGasPrice = 1, B.equivocators = h.eraReport.equivocators, B.inactiveValidators = h.eraReport.inactiveValidators, B.nextEraValidatorWeights = h.nextEraValidatorWeights, B.rewards = I, B; + }, r([(0, i.jsonArrayMember)(m.PublicKey, { name: "equivocators", serializer: function(h) { return h.map(function(O) { return O.toJSON(); }); }, deserializer: function(h) { return h.map(function(O) { - return p.PublicKey.fromJSON(O); + return m.PublicKey.fromJSON(O); }); - } }), a("design:type", Array)], v.prototype, "equivocators", void 0), r([(0, i.jsonArrayMember)(p.PublicKey, { name: "inactive_validators", serializer: function(h) { + } }), a("design:type", Array)], v.prototype, "equivocators", void 0), r([(0, i.jsonArrayMember)(m.PublicKey, { name: "inactive_validators", serializer: function(h) { return h.map(function(O) { return O.toJSON(); }); }, deserializer: function(h) { return h.map(function(O) { - return p.PublicKey.fromJSON(O); + return m.PublicKey.fromJSON(O); }); - } }), a("design:type", Array)], v.prototype, "inactiveValidators", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightEraEnd, { name: "next_era_validator_weights" }), a("design:type", Array)], v.prototype, "nextEraValidatorWeights", void 0), r([(0, i.jsonMapMember)(String, d.CLValueUInt512, { name: "rewards", deserializer: b.deserializeRewards, serializer: function(h) { + } }), a("design:type", Array)], v.prototype, "inactiveValidators", void 0), r([(0, i.jsonArrayMember)(t.ValidatorWeightEraEnd, { name: "next_era_validator_weights" }), a("design:type", Array)], v.prototype, "nextEraValidatorWeights", void 0), r([(0, i.jsonMapMember)(String, f.CLValueUInt512, { name: "rewards", deserializer: b.deserializeRewards, serializer: function(h) { return (0, b.serializeRewards)(h); - } }), a("design:type", Map)], v.prototype, "rewards", void 0), r([(0, i.jsonMember)({ name: "next_era_gas_price", constructor: Number }), a("design:type", Number)], v.prototype, "nextEraGasPrice", void 0), m = r([i.jsonObject, a("design:paramtypes", [Array, Array, Array, Map, Object])], v); + } }), a("design:type", Map)], v.prototype, "rewards", void 0), r([(0, i.jsonMember)({ name: "next_era_gas_price", constructor: Number }), a("design:type", Number)], v.prototype, "nextEraGasPrice", void 0), p = r([i.jsonObject, a("design:paramtypes", [Array, Array, Array, Map, Object])], v); }(); - n.EraEnd = u; + n.EraEnd = s; }, 5495: function(x, n, c) { - var r = this && this.__decorate || function(v, m, h, O) { - var I, B = arguments.length, R = B < 3 ? m : O === null ? O = Object.getOwnPropertyDescriptor(m, h) : O; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") R = Reflect.decorate(v, m, h, O); - else for (var L = v.length - 1; L >= 0; L--) (I = v[L]) && (R = (B < 3 ? I(R) : B > 3 ? I(m, h, R) : I(m, h)) || R); - return B > 3 && R && Object.defineProperty(m, h, R), R; - }, a = this && this.__metadata || function(v, m) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(v, m); + var r = this && this.__decorate || function(v, p, h, O) { + var I, k = arguments.length, R = k < 3 ? p : O === null ? O = Object.getOwnPropertyDescriptor(p, h) : O; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") R = Reflect.decorate(v, p, h, O); + else for (var L = v.length - 1; L >= 0; L--) (I = v[L]) && (R = (k < 3 ? I(R) : k > 3 ? I(p, h, R) : I(p, h)) || R); + return k > 3 && R && Object.defineProperty(p, h, R), R; + }, a = this && this.__metadata || function(v, p) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(v, p); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.EraInfo = n.SeigniorageAllocation = n.DelegatorData = n.ValidatorAllocation = n.DelegatorAllocation = void 0; - var i = c(9592), p = c(9449), t = c(5466), d = c(2142), b = function() { - function v(m, h, O) { - this.delegatorKind = m, this.validatorPublicKey = h, this.amount = O; - } - return r([(0, i.jsonMember)({ name: "delegator_kind", constructor: d.DelegationKind, deserializer: function(m) { - if (m) return d.DelegationKind.fromJSON(m); - } }), a("design:type", d.DelegationKind)], v.prototype, "delegatorKind", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(m) { - return p.PublicKey.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", p.PublicKey)], v.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(m) { - return t.CLValueUInt512.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", t.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject, a("design:paramtypes", [d.DelegationKind, p.PublicKey, t.CLValueUInt512])], v); + var i = c(9592), m = c(9449), t = c(5466), f = c(2142), b = function() { + function v(p, h, O) { + this.delegatorKind = p, this.validatorPublicKey = h, this.amount = O; + } + return r([(0, i.jsonMember)({ name: "delegator_kind", constructor: f.DelegationKind, deserializer: function(p) { + if (p) return f.DelegationKind.fromJSON(p); + } }), a("design:type", f.DelegationKind)], v.prototype, "delegatorKind", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(p) { + return m.PublicKey.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", m.PublicKey)], v.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(p) { + return t.CLValueUInt512.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", t.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject, a("design:paramtypes", [f.DelegationKind, m.PublicKey, t.CLValueUInt512])], v); }(); n.DelegatorAllocation = b; var y = function() { - function v(m, h) { - this.validatorPublicKey = m, this.amount = h; - } - return r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(m) { - if (m) return p.PublicKey.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", p.PublicKey)], v.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(m) { - if (m) return t.CLValueUInt512.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", t.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject, a("design:paramtypes", [p.PublicKey, t.CLValueUInt512])], v); + function v(p, h) { + this.validatorPublicKey = p, this.amount = h; + } + return r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(p) { + if (p) return m.PublicKey.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", m.PublicKey)], v.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(p) { + if (p) return t.CLValueUInt512.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", t.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject, a("design:paramtypes", [m.PublicKey, t.CLValueUInt512])], v); }(); n.ValidatorAllocation = y; - var s = function() { + var u = function() { function v() { } - return r([(0, i.jsonMember)({ name: "delegator_public_key", constructor: p.PublicKey, deserializer: function(m) { - if (m) return p.PublicKey.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", p.PublicKey)], v.prototype, "delegatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: p.PublicKey, deserializer: function(m) { - if (m) return p.PublicKey.fromJSON(m); - }, serializer: function(m) { - if (m) return m.toJSON(); - } }), a("design:type", p.PublicKey)], v.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(m) { - return t.CLValueUInt512.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); + return r([(0, i.jsonMember)({ name: "delegator_public_key", constructor: m.PublicKey, deserializer: function(p) { + if (p) return m.PublicKey.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", m.PublicKey)], v.prototype, "delegatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: m.PublicKey, deserializer: function(p) { + if (p) return m.PublicKey.fromJSON(p); + }, serializer: function(p) { + if (p) return p.toJSON(); + } }), a("design:type", m.PublicKey)], v.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: t.CLValueUInt512, deserializer: function(p) { + return t.CLValueUInt512.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); } }), a("design:type", t.CLValueUInt512)], v.prototype, "amount", void 0), r([i.jsonObject], v); }(); - n.DelegatorData = s; - var f = function() { + n.DelegatorData = u; + var d = function() { function v() { } - return r([(0, i.jsonMember)({ name: "Validator", constructor: y }), a("design:type", y)], v.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "DelegatorKind", constructor: b }), a("design:type", b)], v.prototype, "delegatorKind", void 0), r([(0, i.jsonMember)({ name: "Delegator", constructor: s }), a("design:type", s)], v.prototype, "delegator", void 0), r([i.jsonObject], v); + return r([(0, i.jsonMember)({ name: "Validator", constructor: y }), a("design:type", y)], v.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "DelegatorKind", constructor: b }), a("design:type", b)], v.prototype, "delegatorKind", void 0), r([(0, i.jsonMember)({ name: "Delegator", constructor: u }), a("design:type", u)], v.prototype, "delegator", void 0), r([i.jsonObject], v); }(), l = function() { function v(h, O) { this.validator = h, this.delegator = O; } - var m; - return m = v, v.fromJSON = function(h) { - var O, I, B; + var p; + return p = v, v.fromJSON = function(h) { + var O, I, k; if (!h) throw new Error("Invalid JSON for SeigniorageAllocation: ".concat(h)); - var R = new i.TypedJSON(f).parse(h); + var R = new i.TypedJSON(d).parse(h); if (!R) throw new Error("Failed to parse JSON"); - var L = new m(); + var L = new p(); if (R?.delegator) { - var N = new d.DelegationKind(); - N.publicKey = (O = R?.delegator) === null || O === void 0 ? void 0 : O.delegatorPublicKey, L.delegator = new b(N, (I = R?.delegator) === null || I === void 0 ? void 0 : I.validatorPublicKey, (B = R?.delegator) === null || B === void 0 ? void 0 : B.amount); + var N = new f.DelegationKind(); + N.publicKey = (O = R?.delegator) === null || O === void 0 ? void 0 : O.delegatorPublicKey, L.delegator = new b(N, (I = R?.delegator) === null || I === void 0 ? void 0 : I.validatorPublicKey, (k = R?.delegator) === null || k === void 0 ? void 0 : k.amount); } else if (R.validator) L.validator = R.validator; else { if (!R.delegatorKind) throw new Error("incorrect SeigniorageAllocation format structure"); L.delegator = R.delegatorKind; } return L; - }, r([(0, i.jsonMember)({ name: "Validator", constructor: y }), a("design:type", y)], v.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "DelegatorKind", constructor: b }), a("design:type", b)], v.prototype, "delegator", void 0), m = r([i.jsonObject, a("design:paramtypes", [y, b])], v); + }, r([(0, i.jsonMember)({ name: "Validator", constructor: y }), a("design:type", y)], v.prototype, "validator", void 0), r([(0, i.jsonMember)({ name: "DelegatorKind", constructor: b }), a("design:type", b)], v.prototype, "delegator", void 0), p = r([i.jsonObject, a("design:paramtypes", [y, b])], v); }(); n.SeigniorageAllocation = l; - var u = function() { - function v(m) { - m === void 0 && (m = []), this.seigniorageAllocations = m; + var s = function() { + function v(p) { + p === void 0 && (p = []), this.seigniorageAllocations = p; } - return r([(0, i.jsonArrayMember)(l, { name: "seigniorage_allocations", deserializer: function(m) { - if (m) return m.map(function(h) { + return r([(0, i.jsonArrayMember)(l, { name: "seigniorage_allocations", deserializer: function(p) { + if (p) return p.map(function(h) { return l.fromJSON(h); }); } }), a("design:type", Array)], v.prototype, "seigniorageAllocations", void 0), r([i.jsonObject, a("design:paramtypes", [Array])], v); }(); - n.EraInfo = u; + n.EraInfo = s; }, 8179: function(x, n, c) { - var r = this && this.__decorate || function(b, y, s, f) { - var l, u = arguments.length, v = u < 3 ? y : f === null ? f = Object.getOwnPropertyDescriptor(y, s) : f; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, s, f); - else for (var m = b.length - 1; m >= 0; m--) (l = b[m]) && (v = (u < 3 ? l(v) : u > 3 ? l(y, s, v) : l(y, s)) || v); - return u > 3 && v && Object.defineProperty(y, s, v), v; + var r = this && this.__decorate || function(b, y, u, d) { + var l, s = arguments.length, v = s < 3 ? y : d === null ? d = Object.getOwnPropertyDescriptor(y, u) : d; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, u, d); + else for (var p = b.length - 1; p >= 0; p--) (l = b[p]) && (v = (s < 3 ? l(v) : s > 3 ? l(y, u, v) : l(y, u)) || v); + return s > 3 && v && Object.defineProperty(y, u, v), v; }, a = this && this.__metadata || function(b, y) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(b, y); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.EraSummary = void 0; - var i = c(9592), p = c(3401), t = c(121), d = function() { - function b(y, s, f, l, u) { - this.blockHash = y, this.eraID = s, this.storedValue = f, this.stateRootHash = l, this.merkleProof = u; + var i = c(9592), m = c(3401), t = c(121), f = function() { + function b(y, u, d, l, s) { + this.blockHash = y, this.eraID = u, this.storedValue = d, this.stateRootHash = l, this.merkleProof = s; } - return r([(0, i.jsonMember)({ name: "block_hash", constructor: p.Hash, deserializer: function(y) { - return p.Hash.fromJSON(y); + return r([(0, i.jsonMember)({ name: "block_hash", constructor: m.Hash, deserializer: function(y) { + return m.Hash.fromJSON(y); }, serializer: function(y) { return y.toJSON(); - } }), a("design:type", p.Hash)], b.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], b.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: t.StoredValue }), a("design:type", t.StoredValue)], b.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: p.Hash, deserializer: function(y) { - return p.Hash.fromJSON(y); + } }), a("design:type", m.Hash)], b.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], b.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "stored_value", constructor: t.StoredValue }), a("design:type", t.StoredValue)], b.prototype, "storedValue", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: m.Hash, deserializer: function(y) { + return m.Hash.fromJSON(y); }, serializer: function(y) { return y.toJSON(); - } }), a("design:type", p.Hash)], b.prototype, "stateRootHash", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], b.prototype, "merkleProof", void 0), r([i.jsonObject, a("design:paramtypes", [p.Hash, Number, t.StoredValue, p.Hash, String])], b); + } }), a("design:type", m.Hash)], b.prototype, "stateRootHash", void 0), r([(0, i.jsonMember)({ name: "merkle_proof", constructor: String }), a("design:type", String)], b.prototype, "merkleProof", void 0), r([i.jsonObject, a("design:paramtypes", [m.Hash, Number, t.StoredValue, m.Hash, String])], b); }(); - n.EraSummary = d; + n.EraSummary = f; }, 2625: function(x, n, c) { - var r = this && this.__decorate || function(R, L, N, k) { - var H, U = arguments.length, _ = U < 3 ? L : k === null ? k = Object.getOwnPropertyDescriptor(L, N) : k; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") _ = Reflect.decorate(R, L, N, k); - else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (_ = (U < 3 ? H(_) : U > 3 ? H(L, N, _) : H(L, N)) || _); - return U > 3 && _ && Object.defineProperty(L, N, _), _; + var r = this && this.__decorate || function(R, L, N, B) { + var H, U = arguments.length, S = U < 3 ? L : B === null ? B = Object.getOwnPropertyDescriptor(L, N) : B; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") S = Reflect.decorate(R, L, N, B); + else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (S = (U < 3 ? H(S) : U > 3 ? H(L, N, S) : H(L, N)) || S); + return U > 3 && S && Object.defineProperty(L, N, S), S; }, a = this && this.__metadata || function(R, L) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(R, L); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.ExecutableDeployItem = n.TransferDeployItem = n.StoredVersionedContractByName = n.StoredVersionedContractByHash = n.StoredContractByName = n.StoredContractByHash = n.ModuleBytes = void 0; - var i, p = c(9592), t = c(6077), d = c(8905), b = c(9960), y = c(5466), s = c(3401), f = c(2428), l = c(9449); + var i, m = c(9592), t = c(6077), f = c(8905), b = c(9960), y = c(5466), u = c(3401), d = c(2428), l = c(9449); (function(R) { R[R.ModuleBytes = 0] = "ModuleBytes", R[R.StoredContractByHash = 1] = "StoredContractByHash", R[R.StoredContractByName = 2] = "StoredContractByName", R[R.StoredVersionedContractByHash = 3] = "StoredVersionedContractByHash", R[R.StoredVersionedContractByName = 4] = "StoredVersionedContractByName", R[R.Transfer = 5] = "Transfer"; })(i || (i = {})); - var u = function() { + var s = function() { function R(L, N) { this.moduleBytes = L, this.args = N; } return R.prototype.bytes = function() { - var L = y.CLValue.newCLUInt32(t.BigNumber.from(this.moduleBytes.length)).bytes(), N = y.CLValue.newCLByteArray(this.moduleBytes).bytes(), k = (0, d.concat)([L, N]); + var L = y.CLValue.newCLUInt32(t.BigNumber.from(this.moduleBytes.length)).bytes(), N = y.CLValue.newCLByteArray(this.moduleBytes).bytes(), B = (0, f.concat)([L, N]); if (this.args) { var H = this.args.toBytes(); - k = (0, d.concat)([k, H]); + B = (0, f.concat)([B, H]); } - return k; - }, r([(0, p.jsonMember)({ name: "module_bytes", constructor: Uint8Array, serializer: function(L) { - return (0, f.byteArrayJsonSerializer)(L); - }, deserializer: f.byteArrayJsonDeserializer }), a("design:type", Uint8Array)], R.prototype, "moduleBytes", void 0), r([(0, p.jsonMember)(function() { + return B; + }, r([(0, m.jsonMember)({ name: "module_bytes", constructor: Uint8Array, serializer: function(L) { + return (0, d.byteArrayJsonSerializer)(L); + }, deserializer: d.byteArrayJsonDeserializer }), a("design:type", Uint8Array)], R.prototype, "moduleBytes", void 0), r([(0, m.jsonMember)(function() { return b.Args; - }, { deserializer: f.deserializeArgs, serializer: function(L) { - return (0, f.serializeArgs)(L, !1); - } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([p.jsonObject, a("design:paramtypes", [Uint8Array, b.Args])], R); + }, { deserializer: d.deserializeArgs, serializer: function(L) { + return (0, d.serializeArgs)(L, !1); + } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([m.jsonObject, a("design:paramtypes", [Uint8Array, b.Args])], R); }(); - n.ModuleBytes = u; + n.ModuleBytes = s; var v = function() { - function R(L, N, k) { - this.hash = L, this.entryPoint = N, this.args = k; + function R(L, N, B) { + this.hash = L, this.entryPoint = N, this.args = B; } return R.prototype.bytes = function() { - var L = this.hash.hash.toBytes(), N = y.CLValue.newCLString(this.entryPoint).bytes(), k = this.args.toBytes(); - return (0, d.concat)([L, N, k]); - }, r([(0, p.jsonMember)({ name: "hash", constructor: s.ContractHash, deserializer: function(L) { - return s.ContractHash.fromJSON(L); + var L = this.hash.hash.toBytes(), N = y.CLValue.newCLString(this.entryPoint).bytes(), B = this.args.toBytes(); + return (0, f.concat)([L, N, B]); + }, r([(0, m.jsonMember)({ name: "hash", constructor: u.ContractHash, deserializer: function(L) { + return u.ContractHash.fromJSON(L); }, serializer: function(L) { return L.toJSON(); - } }), a("design:type", s.ContractHash)], R.prototype, "hash", void 0), r([(0, p.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, p.jsonMember)(function() { + } }), a("design:type", u.ContractHash)], R.prototype, "hash", void 0), r([(0, m.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, m.jsonMember)(function() { return b.Args; - }, { deserializer: f.deserializeArgs, serializer: function(L) { - return (0, f.serializeArgs)(L, !1); - } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([p.jsonObject, a("design:paramtypes", [s.ContractHash, String, b.Args])], R); + }, { deserializer: d.deserializeArgs, serializer: function(L) { + return (0, d.serializeArgs)(L, !1); + } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([m.jsonObject, a("design:paramtypes", [u.ContractHash, String, b.Args])], R); }(); n.StoredContractByHash = v; - var m = function() { - function R(L, N, k) { - this.name = L, this.entryPoint = N, this.args = k; + var p = function() { + function R(L, N, B) { + this.name = L, this.entryPoint = N, this.args = B; } return R.prototype.bytes = function() { - var L = y.CLValue.newCLString(this.name).bytes(), N = y.CLValue.newCLString(this.entryPoint).bytes(), k = this.args.toBytes(); - return (0, d.concat)([L, N, k]); - }, r([(0, p.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], R.prototype, "name", void 0), r([(0, p.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, p.jsonMember)(function() { + var L = y.CLValue.newCLString(this.name).bytes(), N = y.CLValue.newCLString(this.entryPoint).bytes(), B = this.args.toBytes(); + return (0, f.concat)([L, N, B]); + }, r([(0, m.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], R.prototype, "name", void 0), r([(0, m.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, m.jsonMember)(function() { return b.Args; - }, { deserializer: f.deserializeArgs, serializer: function(L) { - return (0, f.serializeArgs)(L, !1); - } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, b.Args])], R); + }, { deserializer: d.deserializeArgs, serializer: function(L) { + return (0, d.serializeArgs)(L, !1); + } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, b.Args])], R); }(); - n.StoredContractByName = m; + n.StoredContractByName = p; var h = function() { - function R(L, N, k, H) { - this.hash = L, this.entryPoint = N, this.version = H, this.args = k; + function R(L, N, B, H) { + this.hash = L, this.entryPoint = N, this.version = H, this.args = B; } return R.prototype.bytes = function() { - var L, N = this.hash.hash.toBytes(), k = new y.CLValueOption(this.version ? y.CLValue.newCLUInt32(t.BigNumber.from(this.version)) : null).bytes(), H = y.CLValue.newCLString(this.entryPoint).bytes(), U = ((L = this.args) === null || L === void 0 ? void 0 : L.toBytes()) || new Uint8Array(); - return (0, d.concat)([N, k, H, U]); - }, r([(0, p.jsonMember)({ name: "hash", constructor: s.ContractHash, deserializer: function(L) { - return s.ContractHash.fromJSON(L); + var L, N = this.hash.hash.toBytes(), B = new y.CLValueOption(this.version ? y.CLValue.newCLUInt32(t.BigNumber.from(this.version)) : null).bytes(), H = y.CLValue.newCLString(this.entryPoint).bytes(), U = ((L = this.args) === null || L === void 0 ? void 0 : L.toBytes()) || new Uint8Array(); + return (0, f.concat)([N, B, H, U]); + }, r([(0, m.jsonMember)({ name: "hash", constructor: u.ContractHash, deserializer: function(L) { + return u.ContractHash.fromJSON(L); }, serializer: function(L) { return L.toJSON(); - } }), a("design:type", s.ContractHash)], R.prototype, "hash", void 0), r([(0, p.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, p.jsonMember)(function() { + } }), a("design:type", u.ContractHash)], R.prototype, "hash", void 0), r([(0, m.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, m.jsonMember)(function() { return b.Args; - }, { deserializer: f.deserializeArgs, serializer: function(L) { - return (0, f.serializeArgs)(L, !1); - } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([(0, p.jsonMember)({ name: "version", constructor: Number }), a("design:type", Number)], R.prototype, "version", void 0), r([p.jsonObject, a("design:paramtypes", [s.ContractHash, String, b.Args, Number])], R); + }, { deserializer: d.deserializeArgs, serializer: function(L) { + return (0, d.serializeArgs)(L, !1); + } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([(0, m.jsonMember)({ name: "version", constructor: Number }), a("design:type", Number)], R.prototype, "version", void 0), r([m.jsonObject, a("design:paramtypes", [u.ContractHash, String, b.Args, Number])], R); }(); n.StoredVersionedContractByHash = h; var O = function() { - function R(L, N, k, H) { - this.name = L, this.entryPoint = N, this.version = H, this.args = k; + function R(L, N, B, H) { + this.name = L, this.entryPoint = N, this.version = H, this.args = B; } return R.prototype.bytes = function() { - var L, N = y.CLValue.newCLString(this.name).bytes(), k = new y.CLValueOption(this.version ? y.CLValue.newCLUInt32(t.BigNumber.from(this.version)) : null).bytes(), H = y.CLValue.newCLString(this.entryPoint).bytes(), U = ((L = this.args) === null || L === void 0 ? void 0 : L.toBytes()) || new Uint8Array(); - return (0, d.concat)([N, k, H, U]); - }, r([(0, p.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], R.prototype, "name", void 0), r([(0, p.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, p.jsonMember)({ name: "version", constructor: Number }), a("design:type", Number)], R.prototype, "version", void 0), r([(0, p.jsonMember)(function() { + var L, N = y.CLValue.newCLString(this.name).bytes(), B = new y.CLValueOption(this.version ? y.CLValue.newCLUInt32(t.BigNumber.from(this.version)) : null).bytes(), H = y.CLValue.newCLString(this.entryPoint).bytes(), U = ((L = this.args) === null || L === void 0 ? void 0 : L.toBytes()) || new Uint8Array(); + return (0, f.concat)([N, B, H, U]); + }, r([(0, m.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], R.prototype, "name", void 0), r([(0, m.jsonMember)({ name: "entry_point", constructor: String }), a("design:type", String)], R.prototype, "entryPoint", void 0), r([(0, m.jsonMember)({ name: "version", constructor: Number }), a("design:type", Number)], R.prototype, "version", void 0), r([(0, m.jsonMember)(function() { return b.Args; - }, { deserializer: f.deserializeArgs, serializer: function(L) { - return (0, f.serializeArgs)(L, !1); - } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([p.jsonObject, a("design:paramtypes", [String, String, b.Args, Number])], R); + }, { deserializer: d.deserializeArgs, serializer: function(L) { + return (0, d.serializeArgs)(L, !1); + } }), a("design:type", b.Args)], R.prototype, "args", void 0), r([m.jsonObject, a("design:paramtypes", [String, String, b.Args, Number])], R); }(); n.StoredVersionedContractByName = O; var I = function() { @@ -24977,33 +24977,33 @@ function N6() { this.args = N; } var L; - return L = R, R.newTransfer = function(N, k, H, U) { + return L = R, R.newTransfer = function(N, B, H, U) { H === void 0 && (H = null); - var _ = b.Args.fromMap({}); - if (_.insert("amount", y.CLValue.newCLUInt512(N)), H && _.insert("source", y.CLValue.newCLUref(H)), k instanceof s.URef) _.insert("target", y.CLValue.newCLUref(k)); + var S = b.Args.fromMap({}); + if (S.insert("amount", y.CLValue.newCLUInt512(N)), H && S.insert("source", y.CLValue.newCLUref(H)), B instanceof u.URef) S.insert("target", y.CLValue.newCLUref(B)); else { - if (!(k instanceof l.PublicKey)) throw new Error("Please specify target"); - _.insert("target", y.CLValue.newCLPublicKey(k)); + if (!(B instanceof l.PublicKey)) throw new Error("Please specify target"); + S.insert("target", y.CLValue.newCLPublicKey(B)); } var T = new y.CLTypeOption(y.CLTypeUInt64), E = new y.CLValue(T); - return E.option = new y.CLValueOption(null, T), _.insert("id", U ? y.CLValue.newCLOption(y.CLValue.newCLUint64(U)) : E), new L(_); + return E.option = new y.CLValueOption(null, T), S.insert("id", U ? y.CLValue.newCLOption(y.CLValue.newCLUint64(U)) : E), new L(S); }, R.prototype.bytes = function() { return this.args.toBytes(); - }, r([(0, p.jsonMember)(function() { + }, r([(0, m.jsonMember)(function() { return b.Args; - }, { deserializer: f.deserializeArgs, serializer: function(N) { - return (0, f.serializeArgs)(N, !1); - } }), a("design:type", b.Args)], R.prototype, "args", void 0), L = r([p.jsonObject, a("design:paramtypes", [b.Args])], R); + }, { deserializer: d.deserializeArgs, serializer: function(N) { + return (0, d.serializeArgs)(N, !1); + } }), a("design:type", b.Args)], R.prototype, "args", void 0), L = r([m.jsonObject, a("design:paramtypes", [b.Args])], R); }(); n.TransferDeployItem = I; - var B = function() { + var k = function() { function R() { } var L; return L = R, R.prototype.getArgByName = function(N) { return this.getArgs().args.get(N); - }, R.prototype.setArg = function(N, k) { - this.getArgs().insert(N, k); + }, R.prototype.setArg = function(N, B) { + this.getArgs().insert(N, B); }, R.prototype.getArgs = function() { if (this.moduleBytes) return this.moduleBytes.args; if (this.storedContractByHash) return this.storedContractByHash.args; @@ -25014,10 +25014,10 @@ function N6() { throw new Error("failed to serialize ExecutableDeployItemJsonWrapper"); }, R.prototype.bytes = function() { var N; - return this.moduleBytes ? (N = this.moduleBytes.bytes(), (0, d.concat)([Uint8Array.of(i.ModuleBytes), N])) : this.storedContractByHash ? (N = this.storedContractByHash.bytes(), (0, d.concat)([Uint8Array.of(i.StoredContractByHash), N])) : this.storedContractByName ? (N = this.storedContractByName.bytes(), (0, d.concat)([Uint8Array.of(i.StoredContractByName), N])) : this.storedVersionedContractByHash ? (N = this.storedVersionedContractByHash.bytes(), (0, d.concat)([Uint8Array.of(i.StoredVersionedContractByHash), N])) : this.storedVersionedContractByName ? (N = this.storedVersionedContractByName.bytes(), (0, d.concat)([Uint8Array.of(i.StoredVersionedContractByName), N])) : this.transfer ? (N = this.transfer.bytes(), (0, d.concat)([Uint8Array.of(i.Transfer), N])) : new Uint8Array(); + return this.moduleBytes ? (N = this.moduleBytes.bytes(), (0, f.concat)([Uint8Array.of(i.ModuleBytes), N])) : this.storedContractByHash ? (N = this.storedContractByHash.bytes(), (0, f.concat)([Uint8Array.of(i.StoredContractByHash), N])) : this.storedContractByName ? (N = this.storedContractByName.bytes(), (0, f.concat)([Uint8Array.of(i.StoredContractByName), N])) : this.storedVersionedContractByHash ? (N = this.storedVersionedContractByHash.bytes(), (0, f.concat)([Uint8Array.of(i.StoredVersionedContractByHash), N])) : this.storedVersionedContractByName ? (N = this.storedVersionedContractByName.bytes(), (0, f.concat)([Uint8Array.of(i.StoredVersionedContractByName), N])) : this.transfer ? (N = this.transfer.bytes(), (0, f.concat)([Uint8Array.of(i.Transfer), N])) : new Uint8Array(); }, R.standardPayment = function(N) { - var k = new L(); - return k.moduleBytes = new u(Uint8Array.from([]), b.Args.fromMap({ amount: y.CLValue.newCLUInt512(N) })), k; + var B = new L(); + return B.moduleBytes = new s(Uint8Array.from([]), b.Args.fromMap({ amount: y.CLValue.newCLUInt512(N) })), B; }, R.prototype.asModuleBytes = function() { return this.moduleBytes; }, R.prototype.isTransfer = function() { @@ -25032,89 +25032,89 @@ function N6() { return !!this.storedContractByHash; }, R.prototype.isModuleBytes = function() { return !!this.moduleBytes; - }, R.newModuleBytes = function(N, k) { + }, R.newModuleBytes = function(N, B) { var H = new L(); - return H.moduleBytes = new u(N, k), H; - }, r([(0, p.jsonMember)({ name: "ModuleBytes", constructor: u }), a("design:type", u)], R.prototype, "moduleBytes", void 0), r([(0, p.jsonMember)({ name: "StoredContractByHash", constructor: v }), a("design:type", v)], R.prototype, "storedContractByHash", void 0), r([(0, p.jsonMember)({ name: "StoredContractByName", constructor: m }), a("design:type", m)], R.prototype, "storedContractByName", void 0), r([(0, p.jsonMember)({ name: "StoredVersionedContractByHash", constructor: h }), a("design:type", h)], R.prototype, "storedVersionedContractByHash", void 0), r([(0, p.jsonMember)({ name: "StoredVersionedContractByName", constructor: O }), a("design:type", O)], R.prototype, "storedVersionedContractByName", void 0), r([(0, p.jsonMember)({ name: "Transfer", constructor: I }), a("design:type", I)], R.prototype, "transfer", void 0), L = r([p.jsonObject], R); + return H.moduleBytes = new s(N, B), H; + }, r([(0, m.jsonMember)({ name: "ModuleBytes", constructor: s }), a("design:type", s)], R.prototype, "moduleBytes", void 0), r([(0, m.jsonMember)({ name: "StoredContractByHash", constructor: v }), a("design:type", v)], R.prototype, "storedContractByHash", void 0), r([(0, m.jsonMember)({ name: "StoredContractByName", constructor: p }), a("design:type", p)], R.prototype, "storedContractByName", void 0), r([(0, m.jsonMember)({ name: "StoredVersionedContractByHash", constructor: h }), a("design:type", h)], R.prototype, "storedVersionedContractByHash", void 0), r([(0, m.jsonMember)({ name: "StoredVersionedContractByName", constructor: O }), a("design:type", O)], R.prototype, "storedVersionedContractByName", void 0), r([(0, m.jsonMember)({ name: "Transfer", constructor: I }), a("design:type", I)], R.prototype, "transfer", void 0), L = r([m.jsonObject], R); }(); - n.ExecutableDeployItem = B; + n.ExecutableDeployItem = k; }, 4410: function(x, n, c) { - var r = this && this.__decorate || function(N, k, H, U) { - var _, T = arguments.length, E = T < 3 ? k : U === null ? U = Object.getOwnPropertyDescriptor(k, H) : U; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") E = Reflect.decorate(N, k, H, U); - else for (var M = N.length - 1; M >= 0; M--) (_ = N[M]) && (E = (T < 3 ? _(E) : T > 3 ? _(k, H, E) : _(k, H)) || E); - return T > 3 && E && Object.defineProperty(k, H, E), E; - }, a = this && this.__metadata || function(N, k) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(N, k); + var r = this && this.__decorate || function(N, B, H, U) { + var S, T = arguments.length, E = T < 3 ? B : U === null ? U = Object.getOwnPropertyDescriptor(B, H) : U; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") E = Reflect.decorate(N, B, H, U); + else for (var M = N.length - 1; M >= 0; M--) (S = N[M]) && (E = (T < 3 ? S(E) : T > 3 ? S(B, H, E) : S(B, H)) || E); + return T > 3 && E && Object.defineProperty(B, H, E), E; + }, a = this && this.__metadata || function(N, B) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(N, B); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.DeployExecutionInfo = n.ExecutionInfo = n.SpeculativeExecutionResult = n.ExecutionResult = n.DeployExecutionResult = n.ExecutionResultV1 = n.ExecutionResultV2 = n.ExecutionResultStatusData = n.Effect = n.Operation = void 0; - var i = c(9592), p = c(6077), t = c(3401), d = c(3771), b = c(6838), y = c(8057), s = c(9125), f = c(3903), l = function() { + var i = c(9592), m = c(6077), t = c(3401), f = c(3771), b = c(6838), y = c(8057), u = c(9125), d = c(3903), l = function() { function N() { } - return r([(0, i.jsonMember)({ name: "key", constructor: t.Key, deserializer: function(k) { - if (k) return t.Key.newKey(k); - }, serializer: function(k) { - if (k) return k.toPrefixedString(); + return r([(0, i.jsonMember)({ name: "key", constructor: t.Key, deserializer: function(B) { + if (B) return t.Key.newKey(B); + }, serializer: function(B) { + if (B) return B.toPrefixedString(); } }), a("design:type", t.Key)], N.prototype, "key", void 0), r([(0, i.jsonMember)({ name: "kind", constructor: String }), a("design:type", String)], N.prototype, "kind", void 0), r([i.jsonObject], N); }(); n.Operation = l; - var u = function() { + var s = function() { function N() { this.operations = [], this.transforms = []; } return r([(0, i.jsonArrayMember)(l, { name: "operations" }), a("design:type", Array)], N.prototype, "operations", void 0), r([(0, i.jsonArrayMember)(y.TransformKey, { name: "transforms" }), a("design:type", Array)], N.prototype, "transforms", void 0), r([i.jsonObject], N); }(); - n.Effect = u; + n.Effect = s; var v = function() { function N() { this.transfers = []; } - return r([(0, i.jsonMember)({ name: "effect", constructor: u }), a("design:type", u)], N.prototype, "effect", void 0), r([(0, i.jsonArrayMember)(t.TransferHash, { name: "transfers", serializer: function(k) { - return k.map(function(H) { + return r([(0, i.jsonMember)({ name: "effect", constructor: s }), a("design:type", s)], N.prototype, "effect", void 0), r([(0, i.jsonArrayMember)(t.TransferHash, { name: "transfers", serializer: function(B) { + return B.map(function(H) { return H.toJSON(); }); - }, deserializer: function(k) { - return k.map(function(H) { + }, deserializer: function(B) { + return B.map(function(H) { return t.TransferHash.fromJSON(H); }); - } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ name: "cost", constructor: Number, deserializer: function(k) { - if (k) return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - return p.BigNumber.from(k).toString(); + } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ name: "cost", constructor: Number, deserializer: function(B) { + if (B) return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + return m.BigNumber.from(B).toString(); } }), a("design:type", Number)], N.prototype, "cost", void 0), r([(0, i.jsonMember)({ name: "error_message", constructor: String }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([i.jsonObject], N); }(); n.ExecutionResultStatusData = v; - var m = function() { + var p = function() { function N() { this.transfers = [], this.effects = []; } - return r([(0, i.jsonMember)({ name: "initiator", constructor: d.InitiatorAddr, deserializer: function(k) { - return d.InitiatorAddr.fromJSON(k); - }, serializer: function(k) { - return k.toJSON(); - } }), a("design:type", d.InitiatorAddr)], N.prototype, "initiator", void 0), r([(0, i.jsonMember)({ name: "error_message", constructor: String, preserveNull: !0 }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([(0, i.jsonMember)({ name: "limit", constructor: Number, deserializer: function(k) { - if (k) return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - if (k) return p.BigNumber.from(k).toString(); - } }), a("design:type", Number)], N.prototype, "limit", void 0), r([(0, i.jsonMember)({ name: "consumed", constructor: Number, deserializer: function(k) { - return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - return p.BigNumber.from(k).toString(); - } }), a("design:type", Number)], N.prototype, "consumed", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(k) { - if (k) return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - if (k) return p.BigNumber.from(k).toString(); - } }), a("design:type", Number)], N.prototype, "refund", void 0), r([(0, i.jsonMember)({ constructor: Number, name: "current_price" }), a("design:type", Number)], N.prototype, "currentPrice", void 0), r([(0, i.jsonMember)({ name: "cost", constructor: Number, deserializer: function(k) { - if (k) return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - if (k) return p.BigNumber.from(k).toString(); - } }), a("design:type", Number)], N.prototype, "cost", void 0), r([(0, i.jsonMember)({ name: "payment", constructor: i.AnyT }), a("design:type", Object)], N.prototype, "payment", void 0), r([(0, i.jsonArrayMember)(b.Transfer, { name: "transfers", deserializer: function(k) { - return k.map(function(H) { + return r([(0, i.jsonMember)({ name: "initiator", constructor: f.InitiatorAddr, deserializer: function(B) { + return f.InitiatorAddr.fromJSON(B); + }, serializer: function(B) { + return B.toJSON(); + } }), a("design:type", f.InitiatorAddr)], N.prototype, "initiator", void 0), r([(0, i.jsonMember)({ name: "error_message", constructor: String, preserveNull: !0 }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([(0, i.jsonMember)({ name: "limit", constructor: Number, deserializer: function(B) { + if (B) return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + if (B) return m.BigNumber.from(B).toString(); + } }), a("design:type", Number)], N.prototype, "limit", void 0), r([(0, i.jsonMember)({ name: "consumed", constructor: Number, deserializer: function(B) { + return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + return m.BigNumber.from(B).toString(); + } }), a("design:type", Number)], N.prototype, "consumed", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(B) { + if (B) return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + if (B) return m.BigNumber.from(B).toString(); + } }), a("design:type", Number)], N.prototype, "refund", void 0), r([(0, i.jsonMember)({ constructor: Number, name: "current_price" }), a("design:type", Number)], N.prototype, "currentPrice", void 0), r([(0, i.jsonMember)({ name: "cost", constructor: Number, deserializer: function(B) { + if (B) return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + if (B) return m.BigNumber.from(B).toString(); + } }), a("design:type", Number)], N.prototype, "cost", void 0), r([(0, i.jsonMember)({ name: "payment", constructor: i.AnyT }), a("design:type", Object)], N.prototype, "payment", void 0), r([(0, i.jsonArrayMember)(b.Transfer, { name: "transfers", deserializer: function(B) { + return B.map(function(H) { return b.Transfer.fromJSON(H); }); } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ name: "size_estimate", constructor: Number }), a("design:type", Number)], N.prototype, "sizeEstimate", void 0), r([(0, i.jsonArrayMember)(y.Transform, { name: "effects" }), a("design:type", Array)], N.prototype, "effects", void 0), r([i.jsonObject], N); }(); - n.ExecutionResultV2 = m; + n.ExecutionResultV2 = p; var h = function() { function N() { } @@ -25124,10 +25124,10 @@ function N6() { var O = function() { function N() { } - return r([(0, i.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(k) { - return t.Hash.fromJSON(k); - }, serializer: function(k) { - return k.toJSON(); + return r([(0, i.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(B) { + return t.Hash.fromJSON(B); + }, serializer: function(B) { + return B.toJSON(); } }), a("design:type", t.Hash)], N.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "result", constructor: h }), a("design:type", h)], N.prototype, "result", void 0), r([i.jsonObject], N); }(); n.DeployExecutionResult = O; @@ -25135,390 +25135,390 @@ function N6() { function N() { this.transfers = [], this.effects = []; } - var k; - return k = N, N.fromJSON = function(H) { + var B; + return B = N, N.fromJSON = function(H) { if (H?.Version2) { - var U = i.TypedJSON.parse(H.Version2, m); + var U = i.TypedJSON.parse(H.Version2, p); if (U) { - var _ = new k(); - return _.initiator = U.initiator, _.errorMessage = U.errorMessage, _.limit = U.limit, _.consumed = U.consumed, _.cost = U.cost, _.payment = U.payment, _.transfers = U.transfers, _.sizeEstimate = U.sizeEstimate, _.effects = U.effects, _.currentPrice = U?.currentPrice, _.refund = U?.refund, _.originExecutionResultV2 = U, _; + var S = new B(); + return S.initiator = U.initiator, S.errorMessage = U.errorMessage, S.limit = U.limit, S.consumed = U.consumed, S.cost = U.cost, S.payment = U.payment, S.transfers = U.transfers, S.sizeEstimate = U.sizeEstimate, S.effects = U.effects, S.currentPrice = U?.currentPrice, S.refund = U?.refund, S.originExecutionResultV2 = U, S; } } else if (H?.Version1) { var T = i.TypedJSON.parse(H.Version1, h); - if (T) return k.fromV1(T); + if (T) return B.fromV1(T); } throw new Error("Incorrect RPC response structure"); }, N.fromV1 = function(H) { - var U = new k(), _ = [], T = []; + var U = new B(), S = [], T = []; if (H.success) { for (var E = 0, M = H.success.effect.transforms; E < M.length; E++) { - var S = M[E]; - if (_.push(new y.Transform(S.key, S.transform)), S.transform.isWriteTransfer()) { - var w = S.transform.parseAsWriteTransfer(); + var _ = M[E]; + if (S.push(new y.Transform(_.key, _.transform)), _.transform.isWriteTransfer()) { + var w = _.transform.parseAsWriteTransfer(); if (w) { var A = new b.Transfer(); - A.amount = w.amount, A.transactionHash = s.TransactionHash.fromDeployHash(w?.deployHash), A.from = new d.InitiatorAddr(void 0, w.from), A.gas = w.gas, A.id = w.id, A.source = w.source, A.target = w.target, A.to = w.to, T.push(A); + A.amount = w.amount, A.transactionHash = u.TransactionHash.fromDeployHash(w?.deployHash), A.from = new f.InitiatorAddr(void 0, w.from), A.gas = w.gas, A.id = w.id, A.source = w.source, A.target = w.target, A.to = w.to, T.push(A); } } } - return U.limit = 0, U.consumed = H.success.cost, U.cost = H.success.cost, U.payment = null, U.transfers = T, U.effects = _, U.refund = 0, U.currentPrice = 1, U.originExecutionResultV1 = H, U; + return U.limit = 0, U.consumed = H.success.cost, U.cost = H.success.cost, U.payment = null, U.transfers = T, U.effects = S, U.refund = 0, U.currentPrice = 1, U.originExecutionResultV1 = H, U; } if (H.failure) { - for (var j = 0, V = H.failure.effect.transforms; j < V.length; j++) S = V[j], _.push(new y.Transform(S.key, S.transform)); - return U.errorMessage = H.failure.errorMessage, U.consumed = H.failure.cost, U.effects = _, U.originExecutionResultV1 = H, U; + for (var j = 0, V = H.failure.effect.transforms; j < V.length; j++) _ = V[j], S.push(new y.Transform(_.key, _.transform)); + return U.errorMessage = H.failure.errorMessage, U.consumed = H.failure.cost, U.effects = S, U.originExecutionResultV1 = H, U; } throw new Error("Invalid ExecutionResultV1 structure"); }, N.toJSON = function(H) { - return new i.TypedJSON(k).toPlainJson(H); - }, r([(0, i.jsonMember)({ constructor: d.InitiatorAddr, deserializer: function(H) { - if (H) return d.InitiatorAddr.fromJSON(H); + return new i.TypedJSON(B).toPlainJson(H); + }, r([(0, i.jsonMember)({ constructor: f.InitiatorAddr, deserializer: function(H) { + if (H) return f.InitiatorAddr.fromJSON(H); }, serializer: function(H) { return H.toJSON(); - } }), a("design:type", d.InitiatorAddr)], N.prototype, "initiator", void 0), r([(0, i.jsonMember)({ name: "error_message", constructor: String, preserveNull: !0 }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(H) { - if (H) return p.BigNumber.from(H).toNumber(); + } }), a("design:type", f.InitiatorAddr)], N.prototype, "initiator", void 0), r([(0, i.jsonMember)({ name: "error_message", constructor: String, preserveNull: !0 }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(H) { + if (H) return m.BigNumber.from(H).toNumber(); }, serializer: function(H) { - return p.BigNumber.from(H).toString(); + return m.BigNumber.from(H).toString(); } }), a("design:type", Number)], N.prototype, "limit", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(H) { - if (H) return p.BigNumber.from(H).toNumber(); + if (H) return m.BigNumber.from(H).toNumber(); }, serializer: function(H) { - if (H) return p.BigNumber.from(H).toString(); + if (H) return m.BigNumber.from(H).toString(); } }), a("design:type", Number)], N.prototype, "consumed", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(H) { - if (H) return p.BigNumber.from(H).toNumber(); + if (H) return m.BigNumber.from(H).toNumber(); }, serializer: function(H) { - if (H) return p.BigNumber.from(H).toString(); + if (H) return m.BigNumber.from(H).toString(); } }), a("design:type", Number)], N.prototype, "refund", void 0), r([(0, i.jsonMember)({ constructor: Number, name: "current_price" }), a("design:type", Number)], N.prototype, "currentPrice", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(H) { - if (H) return p.BigNumber.from(H).toNumber(); + if (H) return m.BigNumber.from(H).toNumber(); }, serializer: function(H) { - return p.BigNumber.from(H).toString(); + return m.BigNumber.from(H).toString(); } }), a("design:type", Number)], N.prototype, "cost", void 0), r([(0, i.jsonMember)({ constructor: i.AnyT }), a("design:type", Object)], N.prototype, "payment", void 0), r([(0, i.jsonArrayMember)(b.Transfer, { name: "transfers", deserializer: function(H) { return H.map(function(U) { return b.Transfer.fromJSON(U); }); - } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], N.prototype, "sizeEstimate", void 0), r([(0, i.jsonArrayMember)(y.Transform, { name: "effects" }), a("design:type", Array)], N.prototype, "effects", void 0), k = r([i.jsonObject], N); + } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], N.prototype, "sizeEstimate", void 0), r([(0, i.jsonArrayMember)(y.Transform, { name: "effects" }), a("design:type", Array)], N.prototype, "effects", void 0), B = r([i.jsonObject], N); }(); n.ExecutionResult = I; - var B = function() { + var k = function() { function N() { this.transfers = [], this.effects = []; } - return r([(0, i.jsonMember)({ constructor: t.Hash, name: "block_hash", deserializer: function(k) { - if (k) return t.Hash.fromJSON(k); - }, serializer: function(k) { - return k.toJSON(); - } }), a("design:type", t.Hash)], N.prototype, "blockHash", void 0), r([(0, i.jsonArrayMember)(b.Transfer, { name: "transfers", deserializer: function(k) { - return k.map(function(H) { + return r([(0, i.jsonMember)({ constructor: t.Hash, name: "block_hash", deserializer: function(B) { + if (B) return t.Hash.fromJSON(B); + }, serializer: function(B) { + return B.toJSON(); + } }), a("design:type", t.Hash)], N.prototype, "blockHash", void 0), r([(0, i.jsonArrayMember)(b.Transfer, { name: "transfers", deserializer: function(B) { + return B.map(function(H) { return b.Transfer.fromJSON(H); }); - } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ name: "limit", constructor: Number, deserializer: function(k) { - if (k) return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - if (k) return p.BigNumber.from(k).toString(); - } }), a("design:type", Number)], N.prototype, "limit", void 0), r([(0, i.jsonMember)({ name: "consumed", constructor: Number, deserializer: function(k) { - if (k) return p.BigNumber.from(k).toNumber(); - }, serializer: function(k) { - return p.BigNumber.from(k).toString(); - } }), a("design:type", Number)], N.prototype, "consumed", void 0), r([(0, i.jsonArrayMember)(y.Transform, { name: "effects" }), a("design:type", Array)], N.prototype, "effects", void 0), r([(0, i.jsonArrayMember)(f.Message, { name: "messages" }), a("design:type", Array)], N.prototype, "messages", void 0), r([(0, i.jsonMember)({ name: "error", constructor: String, preserveNull: !0 }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([i.jsonObject], N); - }(); - n.SpeculativeExecutionResult = B; + } }), a("design:type", Array)], N.prototype, "transfers", void 0), r([(0, i.jsonMember)({ name: "limit", constructor: Number, deserializer: function(B) { + if (B) return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + if (B) return m.BigNumber.from(B).toString(); + } }), a("design:type", Number)], N.prototype, "limit", void 0), r([(0, i.jsonMember)({ name: "consumed", constructor: Number, deserializer: function(B) { + if (B) return m.BigNumber.from(B).toNumber(); + }, serializer: function(B) { + return m.BigNumber.from(B).toString(); + } }), a("design:type", Number)], N.prototype, "consumed", void 0), r([(0, i.jsonArrayMember)(y.Transform, { name: "effects" }), a("design:type", Array)], N.prototype, "effects", void 0), r([(0, i.jsonArrayMember)(d.Message, { name: "messages" }), a("design:type", Array)], N.prototype, "messages", void 0), r([(0, i.jsonMember)({ name: "error", constructor: String, preserveNull: !0 }), a("design:type", String)], N.prototype, "errorMessage", void 0), r([i.jsonObject], N); + }(); + n.SpeculativeExecutionResult = k; var R = function() { - function N(H, U, _) { - this.blockHash = H, this.blockHeight = U, this.executionResult = _; + function N(H, U, S) { + this.blockHash = H, this.blockHeight = U, this.executionResult = S; } - var k; - return k = N, N.fromV1 = function(H, U) { + var B; + return B = N, N.fromV1 = function(H, U) { if (H.length === 0) throw new Error("Missing ExecutionInfo.fromV1 results"); - var _ = H[0], T = U ?? 0; - return new k(_.blockHash, T, I.fromV1(_.result)); + var S = H[0], T = U ?? 0; + return new B(S.blockHash, T, I.fromV1(S.result)); }, r([(0, i.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(H) { return t.Hash.fromJSON(H); }, serializer: function(H) { return H.toJSON(); } }), a("design:type", t.Hash)], N.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], N.prototype, "blockHeight", void 0), r([(0, i.jsonMember)({ name: "execution_result", constructor: I, deserializer: function(H) { if (H) return I.fromJSON(H); - } }), a("design:type", I)], N.prototype, "executionResult", void 0), k = r([i.jsonObject, a("design:paramtypes", [t.Hash, Number, I])], N); + } }), a("design:type", I)], N.prototype, "executionResult", void 0), B = r([i.jsonObject, a("design:paramtypes", [t.Hash, Number, I])], N); }(); n.ExecutionInfo = R; var L = function() { function N() { } - var k; - return k = N, N.fromV1 = function(H, U) { - if (H.length === 0) return new k(); - var _ = H[0], T = U ?? 0, E = new k(); - return E.blockHash = _.blockHash, E.blockHeight = T, E.executionResult = I.fromV1(_.result), E; + var B; + return B = N, N.fromV1 = function(H, U) { + if (H.length === 0) return new B(); + var S = H[0], T = U ?? 0, E = new B(); + return E.blockHash = S.blockHash, E.blockHeight = T, E.executionResult = I.fromV1(S.result), E; }, r([(0, i.jsonMember)({ name: "block_hash", constructor: t.Hash, deserializer: function(H) { return t.Hash.fromJSON(H); }, serializer: function(H) { return H.toJSON(); } }), a("design:type", t.Hash)], N.prototype, "blockHash", void 0), r([(0, i.jsonMember)({ name: "block_height", constructor: Number }), a("design:type", Number)], N.prototype, "blockHeight", void 0), r([(0, i.jsonMember)({ name: "execution_result", constructor: I, deserializer: function(H) { if (H) return I.fromJSON(H); - } }), a("design:type", I)], N.prototype, "executionResult", void 0), k = r([i.jsonObject], N); + } }), a("design:type", I)], N.prototype, "executionResult", void 0), B = r([i.jsonObject], N); }(); n.DeployExecutionInfo = L; }, 7889: function(x, n, c) { - var r = this && this.__decorate || function(t, d, b, y) { - var s, f = arguments.length, l = f < 3 ? d : y === null ? y = Object.getOwnPropertyDescriptor(d, b) : y; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") l = Reflect.decorate(t, d, b, y); - else for (var u = t.length - 1; u >= 0; u--) (s = t[u]) && (l = (f < 3 ? s(l) : f > 3 ? s(d, b, l) : s(d, b)) || l); - return f > 3 && l && Object.defineProperty(d, b, l), l; - }, a = this && this.__metadata || function(t, d) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t, d); + var r = this && this.__decorate || function(t, f, b, y) { + var u, d = arguments.length, l = d < 3 ? f : y === null ? y = Object.getOwnPropertyDescriptor(f, b) : y; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") l = Reflect.decorate(t, f, b, y); + else for (var s = t.length - 1; s >= 0; s--) (u = t[s]) && (l = (d < 3 ? u(l) : d > 3 ? u(f, b, l) : u(f, b)) || l); + return d > 3 && l && Object.defineProperty(f, b, l), l; + }, a = this && this.__metadata || function(t, f) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t, f); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.HexBytes = void 0; - var i = c(9592), p = function() { + var i = c(9592), m = function() { function t(b) { this.bytes = b; } - var d; - return d = t, t.prototype.toHex = function() { + var f; + return f = t, t.prototype.toHex = function() { return Array.from(this.bytes).map(function(b) { return b.toString(16).padStart(2, "0"); }).join(""); }, t.prototype.toJSON = function() { return this.toHex(); }, t.fromHex = function(b) { - var y = new Uint8Array(b.match(/.{1,2}/g).map(function(s) { - return parseInt(s, 16); + var y = new Uint8Array(b.match(/.{1,2}/g).map(function(u) { + return parseInt(u, 16); })); - return new d(y); + return new f(y); }, t.fromJSON = function(b) { - return d.fromHex(b); + return f.fromHex(b); }, t.prototype.toString = function() { return this.toHex(); - }, r([(0, i.jsonMember)(Uint8Array), a("design:type", Uint8Array)], t.prototype, "bytes", void 0), d = r([i.jsonObject, a("design:paramtypes", [Uint8Array])], t); + }, r([(0, i.jsonMember)(Uint8Array), a("design:type", Uint8Array)], t.prototype, "bytes", void 0), f = r([i.jsonObject, a("design:paramtypes", [Uint8Array])], t); }(); - n.HexBytes = p; + n.HexBytes = m; }, 3771: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.InitiatorAddr = void 0; - var i = c(9592), p = c(9449), t = c(3401), d = c(9213), b = function() { - function y(f, l) { - this.publicKey = f, this.accountHash = l; + var i = c(9592), m = c(9449), t = c(3401), f = c(9213), b = function() { + function y(d, l) { + this.publicKey = d, this.accountHash = l; } - var s; - return s = y, y.prototype.toBytes = function() { - var f; - if (this.accountHash) return (f = new d.CalltableSerialization()).addField(0, Uint8Array.of(1)), f.addField(1, this.accountHash.toBytes()), f.toBytes(); - if (this.publicKey) return (f = new d.CalltableSerialization()).addField(0, Uint8Array.of(0)), f.addField(1, this.publicKey.bytes()), f.toBytes(); + var u; + return u = y, y.prototype.toBytes = function() { + var d; + if (this.accountHash) return (d = new f.CalltableSerialization()).addField(0, Uint8Array.of(1)), d.addField(1, this.accountHash.toBytes()), d.toBytes(); + if (this.publicKey) return (d = new f.CalltableSerialization()).addField(0, Uint8Array.of(0)), d.addField(1, this.publicKey.bytes()), d.toBytes(); throw new Error("Unable to serialize InitiatorAddr"); - }, y.fromJSON = function(f) { - var l = new s(), u = f?.publicKey || f?.PublicKey, v = f?.accountHash || f?.AccountHash; - return u ? l.publicKey = p.PublicKey.fromHex(u) : v && (l.accountHash = t.AccountHash.fromString(v)), l; + }, y.fromJSON = function(d) { + var l = new u(), s = d?.publicKey || d?.PublicKey, v = d?.accountHash || d?.AccountHash; + return s ? l.publicKey = m.PublicKey.fromHex(s) : v && (l.accountHash = t.AccountHash.fromString(v)), l; }, y.prototype.toJSON = function() { return this.accountHash ? { AccountHash: this.accountHash.toPrefixedString() } : this.publicKey ? { PublicKey: this.publicKey.toHex() } : void 0; - }, r([(0, i.jsonMember)({ name: "PublicKey", constructor: p.PublicKey }), a("design:type", p.PublicKey)], y.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "AccountHash", constructor: t.AccountHash }), a("design:type", t.AccountHash)], y.prototype, "accountHash", void 0), s = r([i.jsonObject, a("design:paramtypes", [p.PublicKey, t.AccountHash])], y); + }, r([(0, i.jsonMember)({ name: "PublicKey", constructor: m.PublicKey }), a("design:type", m.PublicKey)], y.prototype, "publicKey", void 0), r([(0, i.jsonMember)({ name: "AccountHash", constructor: t.AccountHash }), a("design:type", t.AccountHash)], y.prototype, "accountHash", void 0), u = r([i.jsonObject, a("design:paramtypes", [m.PublicKey, t.AccountHash])], y); }(); n.InitiatorAddr = b; }, 3903: function(x, n, c) { - var r = this && this.__decorate || function(f, l, u, v) { - var m, h = arguments.length, O = h < 3 ? l : v === null ? v = Object.getOwnPropertyDescriptor(l, u) : v; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") O = Reflect.decorate(f, l, u, v); - else for (var I = f.length - 1; I >= 0; I--) (m = f[I]) && (O = (h < 3 ? m(O) : h > 3 ? m(l, u, O) : m(l, u)) || O); - return h > 3 && O && Object.defineProperty(l, u, O), O; - }, a = this && this.__metadata || function(f, l) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, l); + var r = this && this.__decorate || function(d, l, s, v) { + var p, h = arguments.length, O = h < 3 ? l : v === null ? v = Object.getOwnPropertyDescriptor(l, s) : v; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") O = Reflect.decorate(d, l, s, v); + else for (var I = d.length - 1; I >= 0; I--) (p = d[I]) && (O = (h < 3 ? p(O) : h > 3 ? p(l, s, O) : p(l, s)) || O); + return h > 3 && O && Object.defineProperty(l, s, O), O; + }, a = this && this.__metadata || function(d, l) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, l); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Message = n.MessagePayload = n.MessageTopic = n.MessageTopicSummary = void 0; - var i = c(9592), p = c(3401), t = c(2625), d = function() { - function f() { + var i = c(9592), m = c(3401), t = c(2625), f = function() { + function d() { } - return r([(0, i.jsonMember)({ name: "message_count", constructor: Number }), a("design:type", Number)], f.prototype, "messageCount", void 0), r([(0, i.jsonMember)({ name: "blocktime", constructor: Number }), a("design:type", Number)], f.prototype, "blockTime", void 0), r([i.jsonObject], f); + return r([(0, i.jsonMember)({ name: "message_count", constructor: Number }), a("design:type", Number)], d.prototype, "messageCount", void 0), r([(0, i.jsonMember)({ name: "blocktime", constructor: Number }), a("design:type", Number)], d.prototype, "blockTime", void 0), r([i.jsonObject], d); }(); - n.MessageTopicSummary = d; + n.MessageTopicSummary = f; var b = function() { - function f() { + function d() { } - return r([(0, i.jsonMember)({ name: "topic_name", constructor: String }), a("design:type", String)], f.prototype, "topicName", void 0), r([(0, i.jsonMember)({ name: "topic_name_hash", constructor: p.Hash, deserializer: function(l) { - return p.Hash.fromJSON(l); + return r([(0, i.jsonMember)({ name: "topic_name", constructor: String }), a("design:type", String)], d.prototype, "topicName", void 0), r([(0, i.jsonMember)({ name: "topic_name_hash", constructor: m.Hash, deserializer: function(l) { + return m.Hash.fromJSON(l); }, serializer: function(l) { return l.toJSON(); - } }), a("design:type", p.Hash)], f.prototype, "topicNameHash", void 0), r([i.jsonObject], f); + } }), a("design:type", m.Hash)], d.prototype, "topicNameHash", void 0), r([i.jsonObject], d); }(); n.MessageTopic = b; var y = function() { - function f() { + function d() { } - return r([(0, i.jsonMember)({ name: "String", constructor: String }), a("design:type", String)], f.prototype, "string", void 0), r([(0, i.jsonMember)({ name: "Bytes", constructor: t.ModuleBytes }), a("design:type", t.ModuleBytes)], f.prototype, "bytes", void 0), r([i.jsonObject], f); + return r([(0, i.jsonMember)({ name: "String", constructor: String }), a("design:type", String)], d.prototype, "string", void 0), r([(0, i.jsonMember)({ name: "Bytes", constructor: t.ModuleBytes }), a("design:type", t.ModuleBytes)], d.prototype, "bytes", void 0), r([i.jsonObject], d); }(); n.MessagePayload = y; - var s = function() { - function f() { + var u = function() { + function d() { } - return r([(0, i.jsonMember)({ name: "message", constructor: y }), a("design:type", y)], f.prototype, "message", void 0), r([(0, i.jsonMember)({ name: "topic_name", constructor: String }), a("design:type", String)], f.prototype, "topicName", void 0), r([(0, i.jsonMember)({ name: "topic_name_hash", constructor: p.Hash, deserializer: function(l) { - return p.Hash.fromJSON(l); + return r([(0, i.jsonMember)({ name: "message", constructor: y }), a("design:type", y)], d.prototype, "message", void 0), r([(0, i.jsonMember)({ name: "topic_name", constructor: String }), a("design:type", String)], d.prototype, "topicName", void 0), r([(0, i.jsonMember)({ name: "topic_name_hash", constructor: m.Hash, deserializer: function(l) { + return m.Hash.fromJSON(l); }, serializer: function(l) { return l.toJSON(); - } }), a("design:type", p.Hash)], f.prototype, "topicNameHash", void 0), r([(0, i.jsonMember)({ name: "hash_addr", constructor: p.Hash, deserializer: function(l) { - return p.Hash.fromJSON(l); + } }), a("design:type", m.Hash)], d.prototype, "topicNameHash", void 0), r([(0, i.jsonMember)({ name: "hash_addr", constructor: m.Hash, deserializer: function(l) { + return m.Hash.fromJSON(l); }, serializer: function(l) { return l.toJSON(); - } }), a("design:type", p.Hash)], f.prototype, "hashAddr", void 0), r([(0, i.jsonMember)({ name: "block_index", constructor: Number }), a("design:type", Number)], f.prototype, "blockIndex", void 0), r([(0, i.jsonMember)({ name: "topic_index", constructor: Number }), a("design:type", Number)], f.prototype, "topicIndex", void 0), r([i.jsonObject], f); + } }), a("design:type", m.Hash)], d.prototype, "hashAddr", void 0), r([(0, i.jsonMember)({ name: "block_index", constructor: Number }), a("design:type", Number)], d.prototype, "blockIndex", void 0), r([(0, i.jsonMember)({ name: "topic_index", constructor: Number }), a("design:type", Number)], d.prototype, "topicIndex", void 0), r([i.jsonObject], d); }(); - n.Message = s; + n.Message = u; }, 8765: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.MinimalBlockInfo = void 0; - var i = c(9592), p = c(9449), t = c(3401), d = c(6500), b = function() { + var i = c(9592), m = c(9449), t = c(3401), f = c(6500), b = function() { function y() { } - return r([(0, i.jsonMember)({ name: "creator", constructor: p.PublicKey, deserializer: function(s) { - return p.PublicKey.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", p.PublicKey)], y.prototype, "creator", void 0), r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], y.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "hash", constructor: t.Hash, deserializer: function(s) { - return t.Hash.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", t.Hash)], y.prototype, "hash", void 0), r([(0, i.jsonMember)({ name: "height", constructor: Number }), a("design:type", Number)], y.prototype, "height", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: t.Hash, deserializer: function(s) { - return t.Hash.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", t.Hash)], y.prototype, "stateRootHash", void 0), r([(0, i.jsonMember)({ name: "timestamp", constructor: d.Timestamp, deserializer: function(s) { - return d.Timestamp.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", d.Timestamp)], y.prototype, "timestamp", void 0), r([i.jsonObject], y); + return r([(0, i.jsonMember)({ name: "creator", constructor: m.PublicKey, deserializer: function(u) { + return m.PublicKey.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", m.PublicKey)], y.prototype, "creator", void 0), r([(0, i.jsonMember)({ name: "era_id", constructor: Number }), a("design:type", Number)], y.prototype, "eraID", void 0), r([(0, i.jsonMember)({ name: "hash", constructor: t.Hash, deserializer: function(u) { + return t.Hash.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", t.Hash)], y.prototype, "hash", void 0), r([(0, i.jsonMember)({ name: "height", constructor: Number }), a("design:type", Number)], y.prototype, "height", void 0), r([(0, i.jsonMember)({ name: "state_root_hash", constructor: t.Hash, deserializer: function(u) { + return t.Hash.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", t.Hash)], y.prototype, "stateRootHash", void 0), r([(0, i.jsonMember)({ name: "timestamp", constructor: f.Timestamp, deserializer: function(u) { + return f.Timestamp.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", f.Timestamp)], y.prototype, "timestamp", void 0), r([i.jsonObject], y); }(); n.MinimalBlockInfo = b; }, 9153: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.NamedKeyValue = n.NamedKey = void 0; - var i = c(9592), p = c(3401), t = c(5466), d = function() { - function y(s, f) { - this.name = s, this.key = f; + var i = c(9592), m = c(3401), t = c(5466), f = function() { + function y(u, d) { + this.name = u, this.key = d; } - return r([(0, i.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], y.prototype, "name", void 0), r([(0, i.jsonMember)({ name: "key", constructor: p.Key, deserializer: function(s) { - if (s) return p.Key.newKey(s); - }, serializer: function(s) { - if (s) return s.toPrefixedString(); - } }), a("design:type", p.Key)], y.prototype, "key", void 0), r([i.jsonObject, a("design:paramtypes", [String, p.Key])], y); + return r([(0, i.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], y.prototype, "name", void 0), r([(0, i.jsonMember)({ name: "key", constructor: m.Key, deserializer: function(u) { + if (u) return m.Key.newKey(u); + }, serializer: function(u) { + if (u) return u.toPrefixedString(); + } }), a("design:type", m.Key)], y.prototype, "key", void 0), r([i.jsonObject, a("design:paramtypes", [String, m.Key])], y); }(); - n.NamedKey = d; + n.NamedKey = f; var b = function() { - function y(s, f) { - this.name = s, this.namedKey = f; + function y(u, d) { + this.name = u, this.namedKey = d; } - return r([(0, i.jsonMember)({ name: "name", constructor: t.CLValue, deserializer: function(s) { - if (s) return t.CLValueParser.fromJSON(s); - }, serializer: function(s) { - if (s) return t.CLValueParser.toJSON(s); - } }), a("design:type", t.CLValue)], y.prototype, "name", void 0), r([(0, i.jsonMember)({ name: "named_key", constructor: t.CLValue, deserializer: function(s) { - if (s) return t.CLValueParser.fromJSON(s); - }, serializer: function(s) { - if (s) return t.CLValueParser.toJSON(s); + return r([(0, i.jsonMember)({ name: "name", constructor: t.CLValue, deserializer: function(u) { + if (u) return t.CLValueParser.fromJSON(u); + }, serializer: function(u) { + if (u) return t.CLValueParser.toJSON(u); + } }), a("design:type", t.CLValue)], y.prototype, "name", void 0), r([(0, i.jsonMember)({ name: "named_key", constructor: t.CLValue, deserializer: function(u) { + if (u) return t.CLValueParser.fromJSON(u); + }, serializer: function(u) { + if (u) return t.CLValueParser.toJSON(u); } }), a("design:type", t.CLValue)], y.prototype, "namedKey", void 0), r([i.jsonObject, a("design:paramtypes", [t.CLValue, t.CLValue])], y); }(); n.NamedKeyValue = b; }, 4613: function(x, n, c) { - var r = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, a = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + var r = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, a = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.NamedUserGroup = n.Package = n.EntityVersionAndHash = n.EntityVersionKey = void 0; - var i = c(9592), p = c(3401), t = function() { - function s(f, l) { - this.entityVersion = f, this.protocolVersionMajor = l; + var i = c(9592), m = c(3401), t = function() { + function u(d, l) { + this.entityVersion = d, this.protocolVersionMajor = l; } - return r([(0, i.jsonMember)({ name: "entity_version", constructor: Number }), a("design:type", Number)], s.prototype, "entityVersion", void 0), r([(0, i.jsonMember)({ name: "protocol_version_major", constructor: Number }), a("design:type", Number)], s.prototype, "protocolVersionMajor", void 0), r([i.jsonObject, a("design:paramtypes", [Number, Number])], s); + return r([(0, i.jsonMember)({ name: "entity_version", constructor: Number }), a("design:type", Number)], u.prototype, "entityVersion", void 0), r([(0, i.jsonMember)({ name: "protocol_version_major", constructor: Number }), a("design:type", Number)], u.prototype, "protocolVersionMajor", void 0), r([i.jsonObject, a("design:paramtypes", [Number, Number])], u); }(); n.EntityVersionKey = t; - var d = function() { - function s(f, l) { - this.addressableEntity = f, this.entityVersionKey = l; + var f = function() { + function u(d, l) { + this.addressableEntity = d, this.entityVersionKey = l; } - return r([(0, i.jsonMember)({ name: "entity_addr", constructor: p.EntityAddr, deserializer: function(f) { - return p.EntityAddr.fromJSON(f); - }, serializer: function(f) { - return f.toJSON(); - } }), a("design:type", p.EntityAddr)], s.prototype, "addressableEntity", void 0), r([(0, i.jsonMember)({ name: "entity_version_key", constructor: t }), a("design:type", t)], s.prototype, "entityVersionKey", void 0), r([i.jsonObject, a("design:paramtypes", [p.EntityAddr, t])], s); + return r([(0, i.jsonMember)({ name: "entity_addr", constructor: m.EntityAddr, deserializer: function(d) { + return m.EntityAddr.fromJSON(d); + }, serializer: function(d) { + return d.toJSON(); + } }), a("design:type", m.EntityAddr)], u.prototype, "addressableEntity", void 0), r([(0, i.jsonMember)({ name: "entity_version_key", constructor: t }), a("design:type", t)], u.prototype, "entityVersionKey", void 0), r([i.jsonObject, a("design:paramtypes", [m.EntityAddr, t])], u); }(); - n.EntityVersionAndHash = d; + n.EntityVersionAndHash = f; var b = function() { - function s() { + function u() { } - return r([(0, i.jsonArrayMember)(d, { name: "versions" }), a("design:type", Array)], s.prototype, "versions", void 0), r([(0, i.jsonArrayMember)(d, { name: "disabled_versions" }), a("design:type", Array)], s.prototype, "disabledVersions", void 0), r([(0, i.jsonMember)({ name: "lock_status", constructor: String }), a("design:type", String)], s.prototype, "lockStatus", void 0), r([(0, i.jsonArrayMember)(String, { name: "groups" }), a("design:type", Array)], s.prototype, "groups", void 0), r([i.jsonObject], s); + return r([(0, i.jsonArrayMember)(f, { name: "versions" }), a("design:type", Array)], u.prototype, "versions", void 0), r([(0, i.jsonArrayMember)(f, { name: "disabled_versions" }), a("design:type", Array)], u.prototype, "disabledVersions", void 0), r([(0, i.jsonMember)({ name: "lock_status", constructor: String }), a("design:type", String)], u.prototype, "lockStatus", void 0), r([(0, i.jsonArrayMember)(String, { name: "groups" }), a("design:type", Array)], u.prototype, "groups", void 0), r([i.jsonObject], u); }(); n.Package = b; var y = function() { - function s(f, l) { - this.groupName = f, this.groupUsers = l; + function u(d, l) { + this.groupName = d, this.groupUsers = l; } - return r([(0, i.jsonMember)({ name: "group_name", constructor: String }), a("design:type", String)], s.prototype, "groupName", void 0), r([(0, i.jsonArrayMember)(p.URef, { name: "group_users", serializer: function(f) { - return f.map(function(l) { + return r([(0, i.jsonMember)({ name: "group_name", constructor: String }), a("design:type", String)], u.prototype, "groupName", void 0), r([(0, i.jsonArrayMember)(m.URef, { name: "group_users", serializer: function(d) { + return d.map(function(l) { return l.toJSON(); }); - }, deserializer: function(f) { - if (f) return f.map(function(l) { - return p.URef.fromJSON(l); + }, deserializer: function(d) { + if (d) return d.map(function(l) { + return m.URef.fromJSON(l); }); - } }), a("design:type", Array)], s.prototype, "groupUsers", void 0), r([i.jsonObject, a("design:paramtypes", [String, Array])], s); + } }), a("design:type", Array)], u.prototype, "groupUsers", void 0), r([i.jsonObject, a("design:paramtypes", [String, Array])], u); }(); n.NamedUserGroup = y; }, 5e3: function(x, n, c) { - var r = this && this.__decorate || function(b, y, s, f) { - var l, u = arguments.length, v = u < 3 ? y : f === null ? f = Object.getOwnPropertyDescriptor(y, s) : f; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, s, f); - else for (var m = b.length - 1; m >= 0; m--) (l = b[m]) && (v = (u < 3 ? l(v) : u > 3 ? l(y, s, v) : l(y, s)) || v); - return u > 3 && v && Object.defineProperty(y, s, v), v; + var r = this && this.__decorate || function(b, y, u, d) { + var l, s = arguments.length, v = s < 3 ? y : d === null ? d = Object.getOwnPropertyDescriptor(y, u) : d; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, u, d); + else for (var p = b.length - 1; p >= 0; p--) (l = b[p]) && (v = (s < 3 ? l(v) : s > 3 ? l(y, u, v) : l(y, u)) || v); + return s > 3 && v && Object.defineProperty(y, u, v), v; }, a = this && this.__metadata || function(b, y) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(b, y); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PrepaymentKind = void 0; - var i = c(9592), p = c(7889), t = c(3401), d = function() { + var i = c(9592), m = c(7889), t = c(3401), f = function() { function b() { } return r([(0, i.jsonMember)({ name: "receipt", constructor: t.Hash, deserializer: function(y) { return t.Hash.fromJSON(y); }, serializer: function(y) { return y.toJSON(); - } }), a("design:type", t.Hash)], b.prototype, "receipt", void 0), r([(0, i.jsonMember)({ name: "prepayment_data", constructor: p.HexBytes, deserializer: function(y) { - return p.HexBytes.fromJSON(y); + } }), a("design:type", t.Hash)], b.prototype, "receipt", void 0), r([(0, i.jsonMember)({ name: "prepayment_data", constructor: m.HexBytes, deserializer: function(y) { + return m.HexBytes.fromJSON(y); }, serializer: function(y) { return y.toJSON(); - } }), a("design:type", p.HexBytes)], b.prototype, "prepaymentData", void 0), r([(0, i.jsonMember)({ name: "prepayment_kind", constructor: Number }), a("design:type", Number)], b.prototype, "prepaymentKind", void 0), r([i.jsonObject], b); + } }), a("design:type", m.HexBytes)], b.prototype, "prepaymentData", void 0), r([(0, i.jsonMember)({ name: "prepayment_kind", constructor: Number }), a("design:type", Number)], b.prototype, "prepaymentKind", void 0), r([i.jsonObject], b); }(); - n.PrepaymentKind = d; + n.PrepaymentKind = f; }, 6200: function(x, n, c) { - var r = this && this.__decorate || function(l, u, v, m) { - var h, O = arguments.length, I = O < 3 ? u : m === null ? m = Object.getOwnPropertyDescriptor(u, v) : m; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") I = Reflect.decorate(l, u, v, m); - else for (var B = l.length - 1; B >= 0; B--) (h = l[B]) && (I = (O < 3 ? h(I) : O > 3 ? h(u, v, I) : h(u, v)) || I); - return O > 3 && I && Object.defineProperty(u, v, I), I; - }, a = this && this.__metadata || function(l, u) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(l, u); + var r = this && this.__decorate || function(l, s, v, p) { + var h, O = arguments.length, I = O < 3 ? s : p === null ? p = Object.getOwnPropertyDescriptor(s, v) : p; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") I = Reflect.decorate(l, s, v, p); + else for (var k = l.length - 1; k >= 0; k--) (h = l[k]) && (I = (O < 3 ? h(I) : O > 3 ? h(s, v, I) : h(s, v)) || I); + return O > 3 && I && Object.defineProperty(s, v, I), I; + }, a = this && this.__metadata || function(l, s) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(l, s); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PricingMode = n.PrepaidMode = n.FixedMode = n.PaymentLimitedMode = void 0; - var i = c(9592), p = c(3401), t = c(5466), d = c(9213), b = function() { + var i = c(9592), m = c(3401), t = c(5466), f = c(9213), b = function() { function l() { } return l.prototype.toBytes = function() { - var u = new d.CalltableSerialization(); - return u.addField(0, t.CLValue.newCLUint8(0).bytes()), u.addField(1, t.CLValue.newCLUint64(this.paymentAmount).bytes()), u.addField(2, t.CLValue.newCLUint8(this.gasPriceTolerance).bytes()), u.addField(3, t.CLValue.newCLValueBool(this.standardPayment).bytes()), u.toBytes(); + var s = new f.CalltableSerialization(); + return s.addField(0, t.CLValue.newCLUint8(0).bytes()), s.addField(1, t.CLValue.newCLUint64(this.paymentAmount).bytes()), s.addField(2, t.CLValue.newCLUint8(this.gasPriceTolerance).bytes()), s.addField(3, t.CLValue.newCLValueBool(this.standardPayment).bytes()), s.toBytes(); }, r([(0, i.jsonMember)({ name: "gas_price_tolerance", constructor: Number }), a("design:type", Number)], l.prototype, "gasPriceTolerance", void 0), r([(0, i.jsonMember)({ name: "payment_amount", constructor: Number }), a("design:type", Number)], l.prototype, "paymentAmount", void 0), r([(0, i.jsonMember)({ name: "standard_payment", constructor: Boolean }), a("design:type", Boolean)], l.prototype, "standardPayment", void 0), r([i.jsonObject], l); }(); n.PaymentLimitedMode = b; @@ -25526,25 +25526,25 @@ function N6() { function l() { } return l.prototype.toBytes = function() { - var u = new d.CalltableSerialization(); - return u.addField(0, t.CLValue.newCLUint8(1).bytes()), u.addField(1, t.CLValue.newCLUint8(this.gasPriceTolerance).bytes()), u.addField(2, t.CLValue.newCLUint8(this.additionalComputationFactor).bytes()), u.toBytes(); + var s = new f.CalltableSerialization(); + return s.addField(0, t.CLValue.newCLUint8(1).bytes()), s.addField(1, t.CLValue.newCLUint8(this.gasPriceTolerance).bytes()), s.addField(2, t.CLValue.newCLUint8(this.additionalComputationFactor).bytes()), s.toBytes(); }, r([(0, i.jsonMember)({ name: "gas_price_tolerance", constructor: Number }), a("design:type", Number)], l.prototype, "gasPriceTolerance", void 0), r([(0, i.jsonMember)({ name: "additional_computation_factor", constructor: Number }), a("design:type", Number)], l.prototype, "additionalComputationFactor", void 0), r([i.jsonObject], l); }(); n.FixedMode = y; - var s = function() { + var u = function() { function l() { } return l.prototype.toBytes = function() { - var u = new d.CalltableSerialization(); - return u.addField(0, t.CLValue.newCLUint8(2).bytes()), u.addField(1, this.receipt.toBytes()), u.toBytes(); - }, r([(0, i.jsonMember)({ name: "receipt", constructor: p.Hash, deserializer: function(u) { - return p.Hash.fromJSON(u); - }, serializer: function(u) { - return u.toJSON(); - } }), a("design:type", p.Hash)], l.prototype, "receipt", void 0), r([i.jsonObject], l); + var s = new f.CalltableSerialization(); + return s.addField(0, t.CLValue.newCLUint8(2).bytes()), s.addField(1, this.receipt.toBytes()), s.toBytes(); + }, r([(0, i.jsonMember)({ name: "receipt", constructor: m.Hash, deserializer: function(s) { + return m.Hash.fromJSON(s); + }, serializer: function(s) { + return s.toJSON(); + } }), a("design:type", m.Hash)], l.prototype, "receipt", void 0), r([i.jsonObject], l); }(); - n.PrepaidMode = s; - var f = function() { + n.PrepaidMode = u; + var d = function() { function l() { } return l.prototype.toBytes = function() { @@ -25552,15 +25552,15 @@ function N6() { if (this.fixed) return this.fixed.toBytes(); if (this.prepaid) return this.prepaid.toBytes(); throw new Error("Unable to serialize PricingMode"); - }, r([(0, i.jsonMember)({ name: "PaymentLimited", constructor: b }), a("design:type", b)], l.prototype, "paymentLimited", void 0), r([(0, i.jsonMember)({ name: "Fixed", constructor: y }), a("design:type", y)], l.prototype, "fixed", void 0), r([(0, i.jsonMember)({ name: "Prepaid", constructor: s }), a("design:type", s)], l.prototype, "prepaid", void 0), r([i.jsonObject], l); + }, r([(0, i.jsonMember)({ name: "PaymentLimited", constructor: b }), a("design:type", b)], l.prototype, "paymentLimited", void 0), r([(0, i.jsonMember)({ name: "Fixed", constructor: y }), a("design:type", y)], l.prototype, "fixed", void 0), r([(0, i.jsonMember)({ name: "Prepaid", constructor: u }), a("design:type", u)], l.prototype, "prepaid", void 0), r([i.jsonObject], l); }(); - n.PricingMode = f; + n.PricingMode = d; }, 2428: function(x, n, c) { var r = this && this.__importDefault || function(y) { return y && y.__esModule ? y : { default: y }; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.deserializeDisabledVersions = n.serializeRewards = n.deserializeRewards = n.serializeArgs = n.deserializeArgs = n.dehumanizerTTL = n.humanizerTTL = n.undefinedSafeByteArrayJsonDeserializer = n.byteArrayJsonDeserializer = n.undefinedSafeByteArrayJsonSerializer = n.byteArrayJsonSerializer = void 0; - var a = c(9592), i = r(c(6123)), p = c(9960), t = c(7372), d = c(5466); + var a = c(9592), i = r(c(6123)), m = c(9960), t = c(7372), f = c(5466); n.byteArrayJsonSerializer = function(y) { return t.Conversions.encodeBase16(y); }, n.undefinedSafeByteArrayJsonSerializer = function(y) { @@ -25584,113 +25584,113 @@ function N6() { n.humanizerTTL = function(y) { return b(y); }, n.dehumanizerTTL = function(y) { - return y.split(" ").map(function(s) { - if (s.includes("ms")) return Number(s.replace("ms", "")); - if (s.includes("s") && !s.includes("m")) return 1e3 * Number(s.replace("s", "")); - if (s.includes("m") && !s.includes("s")) return 60 * Number(s.replace("m", "")) * 1e3; - if (s.includes("h")) return 60 * Number(s.replace("h", "")) * 60 * 1e3; - if (s.includes("day")) return 24 * Number(s.replace("day", "")) * 60 * 60 * 1e3; + return y.split(" ").map(function(u) { + if (u.includes("ms")) return Number(u.replace("ms", "")); + if (u.includes("s") && !u.includes("m")) return 1e3 * Number(u.replace("s", "")); + if (u.includes("m") && !u.includes("s")) return 60 * Number(u.replace("m", "")) * 1e3; + if (u.includes("h")) return 60 * Number(u.replace("h", "")) * 60 * 1e3; + if (u.includes("day")) return 24 * Number(u.replace("day", "")) * 60 * 60 * 1e3; throw Error("Unsupported TTL unit"); - }).reduce(function(s, f) { - return s + f; + }).reduce(function(u, d) { + return u + d; }); }, n.deserializeArgs = function(y) { - var s = new a.TypedJSON(p.Args); - if (y.Named && Array.isArray(y.Named)) return s.parse({ args: y.Named }); - if (Array.isArray(y)) return s.parse({ args: y }); + var u = new a.TypedJSON(m.Args); + if (y.Named && Array.isArray(y.Named)) return u.parse({ args: y.Named }); + if (Array.isArray(y)) return u.parse({ args: y }); throw new Error("Invalid argument format for deserialization."); - }, n.serializeArgs = function(y, s) { - s === void 0 && (s = !1); - var f = new a.TypedJSON(p.Args).toPlainJson(y), l = Object.values(f)[0]; - return s ? { Named: l } : l; + }, n.serializeArgs = function(y, u) { + u === void 0 && (u = !1); + var d = new a.TypedJSON(m.Args).toPlainJson(y), l = Object.values(d)[0]; + return u ? { Named: l } : l; }, n.deserializeRewards = function(y) { - var s = new Map(Array.from(y, function(f) { - return [f[0], f[1].map(function(l) { - return d.CLValueUInt512.fromJSON(l); + var u = new Map(Array.from(y, function(d) { + return [d[0], d[1].map(function(l) { + return f.CLValueUInt512.fromJSON(l); })]; })); - if (s.size !== Array.from(y).length) throw Error("Duplicate key exists."); - return s; + if (u.size !== Array.from(y).length) throw Error("Duplicate key exists."); + return u; }, n.serializeRewards = function(y) { - return Array.from(y, function(s) { - return [s[0], s[1].map(function(f) { - return f.toJSON(); + return Array.from(y, function(u) { + return [u[0], u[1].map(function(d) { + return d.toJSON(); })]; }); }, n.deserializeDisabledVersions = function(y) { - return Array.isArray(y) && Array.isArray(y[0]) ? y : y.map(function(s) { - var f = s.protocol_version_major; - return [s.contract_version, f]; + return Array.isArray(y) && Array.isArray(y[0]) ? y : y.map(function(u) { + var d = u.protocol_version_major; + return [u.contract_version, d]; }); }; }, 121: function(x, n, c) { - var r = this && this.__decorate || function(H, U, _, T) { - var E, M = arguments.length, S = M < 3 ? U : T === null ? T = Object.getOwnPropertyDescriptor(U, _) : T; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") S = Reflect.decorate(H, U, _, T); - else for (var w = H.length - 1; w >= 0; w--) (E = H[w]) && (S = (M < 3 ? E(S) : M > 3 ? E(U, _, S) : E(U, _)) || S); - return M > 3 && S && Object.defineProperty(U, _, S), S; + var r = this && this.__decorate || function(H, U, S, T) { + var E, M = arguments.length, _ = M < 3 ? U : T === null ? T = Object.getOwnPropertyDescriptor(U, S) : T; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") _ = Reflect.decorate(H, U, S, T); + else for (var w = H.length - 1; w >= 0; w--) (E = H[w]) && (_ = (M < 3 ? E(_) : M > 3 ? E(U, S, _) : E(U, S)) || _); + return M > 3 && _ && Object.defineProperty(U, S, _), _; }, a = this && this.__metadata || function(H, U) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(H, U); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.StoredValue = void 0; - var i = c(9592), p = c(602), t = c(6838), d = c(402), b = c(5495), y = c(2142), s = c(8148), f = c(3750), l = c(4820), u = c(4613), v = c(3903), m = c(9153), h = c(111), O = c(5e3), I = c(2535), B = c(8263), R = c(5466), L = c(978), N = c(5463), k = function() { + var i = c(9592), m = c(602), t = c(6838), f = c(402), b = c(5495), y = c(2142), u = c(8148), d = c(3750), l = c(4820), s = c(4613), v = c(3903), p = c(9153), h = c(111), O = c(5e3), I = c(2535), k = c(8263), R = c(5466), L = c(978), N = c(5463), B = function() { function H() { } return r([(0, i.jsonMember)({ name: "CLValue", constructor: R.CLValue, deserializer: function(U) { if (U) return R.CLValueParser.fromJSON(U); }, serializer: function(U) { if (U) return R.CLValueParser.toJSON(U); - } }), a("design:type", R.CLValue)], H.prototype, "clValue", void 0), r([(0, i.jsonMember)({ name: "Account", constructor: p.Account }), a("design:type", p.Account)], H.prototype, "account", void 0), r([(0, i.jsonMember)({ name: "Contract", constructor: I.Contract }), a("design:type", I.Contract)], H.prototype, "contract", void 0), r([(0, i.jsonMember)({ name: "ContractWasm", constructor: N.ContractWasm }), a("design:type", N.ContractWasm)], H.prototype, "ContractWasm", void 0), r([(0, i.jsonMember)({ name: "ContractPackage", constructor: B.ContractPackage }), a("design:type", B.ContractPackage)], H.prototype, "contractPackage", void 0), r([(0, i.jsonMember)({ name: "Transfer", constructor: t.Transfer, deserializer: function(U) { + } }), a("design:type", R.CLValue)], H.prototype, "clValue", void 0), r([(0, i.jsonMember)({ name: "Account", constructor: m.Account }), a("design:type", m.Account)], H.prototype, "account", void 0), r([(0, i.jsonMember)({ name: "Contract", constructor: I.Contract }), a("design:type", I.Contract)], H.prototype, "contract", void 0), r([(0, i.jsonMember)({ name: "ContractWasm", constructor: N.ContractWasm }), a("design:type", N.ContractWasm)], H.prototype, "ContractWasm", void 0), r([(0, i.jsonMember)({ name: "ContractPackage", constructor: k.ContractPackage }), a("design:type", k.ContractPackage)], H.prototype, "contractPackage", void 0), r([(0, i.jsonMember)({ name: "Transfer", constructor: t.Transfer, deserializer: function(U) { if (U) return t.Transfer.fromJSON(U); - } }), a("design:type", t.Transfer)], H.prototype, "transfer", void 0), r([(0, i.jsonMember)({ name: "DeployInfo", constructor: d.DeployInfo }), a("design:type", d.DeployInfo)], H.prototype, "deployInfo", void 0), r([(0, i.jsonMember)({ name: "EraInfo", constructor: b.EraInfo }), a("design:type", b.EraInfo)], H.prototype, "eraInfo", void 0), r([(0, i.jsonMember)({ name: "Bid", constructor: y.Bid }), a("design:type", y.Bid)], H.prototype, "bid", void 0), r([(0, i.jsonArrayMember)(s.UnbondingPurse, { name: "Withdraw" }), a("design:type", Array)], H.prototype, "withdraw", void 0), r([(0, i.jsonMember)({ name: "Unbonding", constructor: s.UnbondingPurse }), a("design:type", s.UnbondingPurse)], H.prototype, "unbonding", void 0), r([(0, i.jsonMember)({ name: "AddressableEntity", constructor: f.AddressableEntity }), a("design:type", f.AddressableEntity)], H.prototype, "addressableEntity", void 0), r([(0, i.jsonMember)({ name: "BidKind", constructor: l.BidKind }), a("design:type", l.BidKind)], H.prototype, "bidKind", void 0), r([(0, i.jsonMember)({ name: "Package", constructor: u.Package }), a("design:type", u.Package)], H.prototype, "package", void 0), r([(0, i.jsonMember)({ name: "ByteCode", constructor: L.SystemByteCode, serializer: function(U) { + } }), a("design:type", t.Transfer)], H.prototype, "transfer", void 0), r([(0, i.jsonMember)({ name: "DeployInfo", constructor: f.DeployInfo }), a("design:type", f.DeployInfo)], H.prototype, "deployInfo", void 0), r([(0, i.jsonMember)({ name: "EraInfo", constructor: b.EraInfo }), a("design:type", b.EraInfo)], H.prototype, "eraInfo", void 0), r([(0, i.jsonMember)({ name: "Bid", constructor: y.Bid }), a("design:type", y.Bid)], H.prototype, "bid", void 0), r([(0, i.jsonArrayMember)(u.UnbondingPurse, { name: "Withdraw" }), a("design:type", Array)], H.prototype, "withdraw", void 0), r([(0, i.jsonMember)({ name: "Unbonding", constructor: u.UnbondingPurse }), a("design:type", u.UnbondingPurse)], H.prototype, "unbonding", void 0), r([(0, i.jsonMember)({ name: "AddressableEntity", constructor: d.AddressableEntity }), a("design:type", d.AddressableEntity)], H.prototype, "addressableEntity", void 0), r([(0, i.jsonMember)({ name: "BidKind", constructor: l.BidKind }), a("design:type", l.BidKind)], H.prototype, "bidKind", void 0), r([(0, i.jsonMember)({ name: "Package", constructor: s.Package }), a("design:type", s.Package)], H.prototype, "package", void 0), r([(0, i.jsonMember)({ name: "ByteCode", constructor: L.SystemByteCode, serializer: function(U) { if (U) return U.toString(); - } }), a("design:type", L.SystemByteCode)], H.prototype, "byteCode", void 0), r([(0, i.jsonMember)({ name: "MessageTopic", constructor: v.MessageTopicSummary }), a("design:type", v.MessageTopicSummary)], H.prototype, "messageTopic", void 0), r([(0, i.jsonMember)({ name: "Message", constructor: String }), a("design:type", String)], H.prototype, "message", void 0), r([(0, i.jsonMember)({ name: "NamedKey", constructor: m.NamedKeyValue }), a("design:type", m.NamedKeyValue)], H.prototype, "namedKey", void 0), r([(0, i.jsonMember)({ name: "Prepayment", constructor: O.PrepaymentKind }), a("design:type", O.PrepaymentKind)], H.prototype, "prepayment", void 0), r([(0, i.jsonMember)({ name: "EntryPoint", constructor: h.EntryPointValue }), a("design:type", h.EntryPointValue)], H.prototype, "entryPoint", void 0), r([(0, i.jsonMember)({ name: "RawBytes", constructor: String }), a("design:type", String)], H.prototype, "rawBytes", void 0), r([i.jsonObject], H); + } }), a("design:type", L.SystemByteCode)], H.prototype, "byteCode", void 0), r([(0, i.jsonMember)({ name: "MessageTopic", constructor: v.MessageTopicSummary }), a("design:type", v.MessageTopicSummary)], H.prototype, "messageTopic", void 0), r([(0, i.jsonMember)({ name: "Message", constructor: String }), a("design:type", String)], H.prototype, "message", void 0), r([(0, i.jsonMember)({ name: "NamedKey", constructor: p.NamedKeyValue }), a("design:type", p.NamedKeyValue)], H.prototype, "namedKey", void 0), r([(0, i.jsonMember)({ name: "Prepayment", constructor: O.PrepaymentKind }), a("design:type", O.PrepaymentKind)], H.prototype, "prepayment", void 0), r([(0, i.jsonMember)({ name: "EntryPoint", constructor: h.EntryPointValue }), a("design:type", h.EntryPointValue)], H.prototype, "entryPoint", void 0), r([(0, i.jsonMember)({ name: "RawBytes", constructor: String }), a("design:type", String)], H.prototype, "rawBytes", void 0), r([i.jsonObject], H); }(); - n.StoredValue = k; + n.StoredValue = B; }, 6500: function(x, n, c) { - var r = this && this.__decorate || function(b, y, s, f) { - var l, u = arguments.length, v = u < 3 ? y : f === null ? f = Object.getOwnPropertyDescriptor(y, s) : f; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, s, f); - else for (var m = b.length - 1; m >= 0; m--) (l = b[m]) && (v = (u < 3 ? l(v) : u > 3 ? l(y, s, v) : l(y, s)) || v); - return u > 3 && v && Object.defineProperty(y, s, v), v; + var r = this && this.__decorate || function(b, y, u, d) { + var l, s = arguments.length, v = s < 3 ? y : d === null ? d = Object.getOwnPropertyDescriptor(y, u) : d; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, u, d); + else for (var p = b.length - 1; p >= 0; p--) (l = b[p]) && (v = (s < 3 ? l(v) : s > 3 ? l(y, u, v) : l(y, u)) || v); + return s > 3 && v && Object.defineProperty(y, u, v), v; }, a = this && this.__metadata || function(b, y) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(b, y); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Duration = n.Timestamp = void 0; - var i = c(9592), p = c(2428), t = function() { - function b(s) { - this.date = s; + var i = c(9592), m = c(2428), t = function() { + function b(u) { + this.date = u; } var y; return y = b, b.prototype.toMilliseconds = function() { return this.date.getTime(); }, b.prototype.toJSON = function() { return this.date.toISOString(); - }, b.fromJSON = function(s) { - return new y(new Date(s)); + }, b.fromJSON = function(u) { + return new y(new Date(u)); }, b.prototype.toDate = function() { return this.date; }, r([(0, i.jsonMember)({ constructor: Date }), a("design:type", Date)], b.prototype, "date", void 0), y = r([i.jsonObject, a("design:paramtypes", [Date])], b); }(); n.Timestamp = t; - var d = function() { - function b(s) { - this.duration = s; + var f = function() { + function b(u) { + this.duration = u; } var y; return y = b, b.prototype.toJSON = function() { - return (0, p.humanizerTTL)(this.duration); - }, b.fromJSON = function(s) { - var f = (0, p.dehumanizerTTL)(s); - return new y(f); + return (0, m.humanizerTTL)(this.duration); + }, b.fromJSON = function(u) { + var d = (0, m.dehumanizerTTL)(u); + return new y(d); }, b.prototype.toDurationString = function() { return new Date(this.duration).toISOString().substring(11, 19); - }, b.parseDurationString = function(s) { - var f = s.match(/(\d+)([smhd])/g); - if (!f) throw new Error("Invalid duration format"); - for (var l = 0, u = 0, v = f; u < v.length; u++) { - var m = v[u], h = parseInt(m.slice(0, -1)); - switch (m.slice(-1)) { + }, b.parseDurationString = function(u) { + var d = u.match(/(\d+)([smhd])/g); + if (!d) throw new Error("Invalid duration format"); + for (var l = 0, s = 0, v = d; s < v.length; s++) { + var p = v[s], h = parseInt(p.slice(0, -1)); + switch (p.slice(-1)) { case "s": l += 1e3 * h; break; @@ -25709,7 +25709,7 @@ function N6() { return this.duration; }, r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], b.prototype, "duration", void 0), y = r([i.jsonObject, a("design:paramtypes", [Number])], b); }(); - n.Duration = d; + n.Duration = f; }, 9125: function(x, n, c) { var r, a = c(8287).Buffer, i = this && this.__extends || (r = function(w, A) { return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(j, V) { @@ -25723,7 +25723,7 @@ function N6() { this.constructor = w; } r(w, A), w.prototype = A === null ? Object.create(A) : (j.prototype = A.prototype, new j()); - }), p = this && this.__decorate || function(w, A, j, V) { + }), m = this && this.__decorate || function(w, A, j, V) { var D, z = arguments.length, J = z < 3 ? A : V === null ? V = Object.getOwnPropertyDescriptor(A, j) : V; if (typeof Reflect == "object" && typeof Reflect.decorate == "function") J = Reflect.decorate(w, A, j, V); else for (var G = w.length - 1; G >= 0; G--) (D = w[G]) && (J = (z < 3 ? D(J) : z > 3 ? D(A, j, J) : D(A, j)) || J); @@ -25732,14 +25732,14 @@ function N6() { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(w, A); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.TransactionWrapper = n.Transaction = n.TransactionV1 = n.Approval = n.TransactionHash = n.TransactionVersion = n.TransactionCategory = n.ErrTransactionV1FromJson = n.ErrInvalidApprovalSignature = n.ErrInvalidTransactionHash = n.TransactionError = void 0; - var d, b, y = c(9592), s = c(8905), f = c(3401), l = c(6694), u = c(6500), v = c(3771), m = c(6200), h = c(7012), O = c(2151), I = c(5731), B = c(9449), R = c(7889), L = c(9960), N = c(678), k = c(5596), H = c(9213), U = function(w) { + var f, b, y = c(9592), u = c(8905), d = c(3401), l = c(6694), s = c(6500), v = c(3771), p = c(6200), h = c(7012), O = c(2151), I = c(5731), k = c(9449), R = c(7889), L = c(9960), N = c(678), B = c(5596), H = c(9213), U = function(w) { function A() { return w !== null && w.apply(this, arguments) || this; } return i(A, w), A; }(Error); - n.TransactionError = U, n.ErrInvalidTransactionHash = new U("invalid transaction hash"), n.ErrInvalidApprovalSignature = new U("invalid approval signature"), n.ErrTransactionV1FromJson = new U("The JSON can't be parsed as a TransactionV1."), (b = n.TransactionCategory || (n.TransactionCategory = {}))[b.Mint = 0] = "Mint", b[b.Auction = 1] = "Auction", b[b.InstallUpgrade = 2] = "InstallUpgrade", b[b.Large = 3] = "Large", b[b.Medium = 4] = "Medium", b[b.Small = 5] = "Small", (d = n.TransactionVersion || (n.TransactionVersion = {}))[d.V1 = 0] = "V1", d[d.Deploy = 1] = "Deploy"; - var _ = function(w) { + n.TransactionError = U, n.ErrInvalidTransactionHash = new U("invalid transaction hash"), n.ErrInvalidApprovalSignature = new U("invalid approval signature"), n.ErrTransactionV1FromJson = new U("The JSON can't be parsed as a TransactionV1."), (b = n.TransactionCategory || (n.TransactionCategory = {}))[b.Mint = 0] = "Mint", b[b.Auction = 1] = "Auction", b[b.InstallUpgrade = 2] = "InstallUpgrade", b[b.Large = 3] = "Large", b[b.Medium = 4] = "Medium", b[b.Small = 5] = "Small", (f = n.TransactionVersion || (n.TransactionVersion = {}))[f.V1 = 0] = "V1", f[f.Deploy = 1] = "Deploy"; + var S = function(w) { function A(V, D) { var z = this; return V && ((z = w.call(this, V.toBytes()) || this).deploy = V), D && ((z = w.call(this, D.toBytes()) || this).transactionV1 = D), z; @@ -25764,35 +25764,35 @@ function N6() { return !(!z || z.length !== J.length) && z.every(function(G, Q) { return G === J[Q]; }); - }, p([(0, y.jsonMember)({ name: "Deploy", constructor: f.Hash, deserializer: function(V) { - if (V) return f.Hash.fromJSON(V); + }, m([(0, y.jsonMember)({ name: "Deploy", constructor: d.Hash, deserializer: function(V) { + if (V) return d.Hash.fromJSON(V); }, serializer: function(V) { if (V) return V.toJSON(); - } }), t("design:type", f.Hash)], A.prototype, "deploy", void 0), p([(0, y.jsonMember)({ name: "Version1", constructor: f.Hash, deserializer: function(V) { - if (V) return f.Hash.fromJSON(V); + } }), t("design:type", d.Hash)], A.prototype, "deploy", void 0), m([(0, y.jsonMember)({ name: "Version1", constructor: d.Hash, deserializer: function(V) { + if (V) return d.Hash.fromJSON(V); }, serializer: function(V) { if (V) return V.toJSON(); - } }), t("design:type", f.Hash)], A.prototype, "transactionV1", void 0), j = p([y.jsonObject, t("design:paramtypes", [f.Hash, f.Hash])], A); - }(f.Hash); - n.TransactionHash = _; + } }), t("design:type", d.Hash)], A.prototype, "transactionV1", void 0), j = m([y.jsonObject, t("design:paramtypes", [d.Hash, d.Hash])], A); + }(d.Hash); + n.TransactionHash = S; var T = function() { function w(A, j) { this.signer = A, this.signature = j; } return w.toBytes = function(A) { - var j = (0, N.toBytesU32)(A.length), V = (0, s.concat)(A.map(function(D) { - return (0, s.concat)([Uint8Array.from(a.from(D.signer.toString(), "hex")), Uint8Array.from(a.from(D.signature.toString(), "hex"))]); + var j = (0, N.toBytesU32)(A.length), V = (0, u.concat)(A.map(function(D) { + return (0, u.concat)([Uint8Array.from(a.from(D.signer.toString(), "hex")), Uint8Array.from(a.from(D.signature.toString(), "hex"))]); })); - return (0, s.concat)([j, V]); - }, p([(0, y.jsonMember)({ name: "signer", constructor: B.PublicKey, deserializer: function(A) { - return B.PublicKey.fromJSON(A); + return (0, u.concat)([j, V]); + }, m([(0, y.jsonMember)({ name: "signer", constructor: k.PublicKey, deserializer: function(A) { + return k.PublicKey.fromJSON(A); }, serializer: function(A) { return A.toJSON(); - } }), t("design:type", B.PublicKey)], w.prototype, "signer", void 0), p([(0, y.jsonMember)({ name: "signature", constructor: R.HexBytes, deserializer: function(A) { + } }), t("design:type", k.PublicKey)], w.prototype, "signer", void 0), m([(0, y.jsonMember)({ name: "signature", constructor: R.HexBytes, deserializer: function(A) { return R.HexBytes.fromJSON(A); }, serializer: function(A) { return A.toJSON(); - } }), t("design:type", R.HexBytes)], w.prototype, "signature", void 0), p([y.jsonObject, t("design:paramtypes", [B.PublicKey, R.HexBytes])], w); + } }), t("design:type", R.HexBytes)], w.prototype, "signature", void 0), m([y.jsonObject, t("design:paramtypes", [k.PublicKey, R.HexBytes])], w); }(); n.Approval = T; var E = function() { @@ -25801,7 +25801,7 @@ function N6() { } var A; return A = w, w.prototype.validate = function() { - var j = this.payload.toBytes(), V = new f.Hash((0, N.byteHash)(j)); + var j = this.payload.toBytes(), V = new d.Hash((0, N.byteHash)(j)); if (!this.hash.equals(V)) throw n.ErrInvalidTransactionHash; for (var D = 0, z = this.approvals; D < z.length; D++) { var J = z[D]; @@ -25819,7 +25819,7 @@ function N6() { }, w.newTransactionV1 = function(j, V, D) { return new A(j, V, D); }, w.makeTransactionV1 = function(j) { - var V = j.toBytes(), D = new f.Hash((0, N.byteHash)(V)); + var V = j.toBytes(), D = new d.Hash((0, N.byteHash)(V)); return new A(D, j, []); }, w.fromJSON = function(j) { var V, D, z, J, G, Q; @@ -25832,13 +25832,13 @@ function N6() { return Q.validate(), Q; }, w.HASH_FIELD_INDEX = 0, w.PAYLOAD_FIELD_INDEX = 1, w.APPROVALS_FIELD_INDEX = 2, w.toJSON = function(j) { return new y.TypedJSON(A).toPlainJson(j); - }, p([(0, y.jsonMember)({ name: "hash", constructor: f.Hash, deserializer: function(j) { - return f.Hash.fromJSON(j); + }, m([(0, y.jsonMember)({ name: "hash", constructor: d.Hash, deserializer: function(j) { + return d.Hash.fromJSON(j); }, serializer: function(j) { return j.toJSON(); - } }), t("design:type", f.Hash)], w.prototype, "hash", void 0), p([(0, y.jsonMember)({ name: "payload", constructor: k.TransactionV1Payload }), t("design:type", k.TransactionV1Payload)], w.prototype, "payload", void 0), p([(0, y.jsonArrayMember)(function() { + } }), t("design:type", d.Hash)], w.prototype, "hash", void 0), m([(0, y.jsonMember)({ name: "payload", constructor: B.TransactionV1Payload }), t("design:type", B.TransactionV1Payload)], w.prototype, "payload", void 0), m([(0, y.jsonArrayMember)(function() { return T; - }), t("design:type", Array)], w.prototype, "approvals", void 0), A = p([y.jsonObject, t("design:paramtypes", [f.Hash, k.TransactionV1Payload, Array])], w); + }), t("design:type", Array)], w.prototype, "approvals", void 0), A = m([y.jsonObject, t("design:paramtypes", [d.Hash, B.TransactionV1Payload, Array])], w); }(); n.TransactionV1 = E; var M = function() { @@ -25852,7 +25852,7 @@ function N6() { }, w.prototype.getTransactionV1 = function() { return this.originTransactionV1; }, w.prototype.getTransactionWrapper = function() { - return new S(this.originDeployV1, this.originTransactionV1); + return new _(this.originDeployV1, this.originTransactionV1); }, w.prototype.validate = function() { if (this.originTransactionV1) return this.originTransactionV1.validate(); if (this.originDeployV1) return this.originDeployV1.validate(); @@ -25868,11 +25868,11 @@ function N6() { this.originDeployV1.approvals.push(z); } }, w.prototype.toBytes = function() { - if (this.originDeployV1) return (0, s.concat)([Uint8Array.of(0), this.originDeployV1.toBytes()]); - if (this.originTransactionV1) return (0, s.concat)([Uint8Array.of(1), this.originTransactionV1.toBytes()]); + if (this.originDeployV1) return (0, u.concat)([Uint8Array.of(0), this.originDeployV1.toBytes()]); + if (this.originTransactionV1) return (0, u.concat)([Uint8Array.of(1), this.originTransactionV1.toBytes()]); throw new Error("Incorrect Transaction instance. Missing origin value"); }, w.fromTransactionV1 = function(j) { - return new A(_.fromTransactionHash(j.hash), j.payload.chainName, j.payload.timestamp, j.payload.ttl, j.payload.initiatorAddr, j.payload.pricingMode, j.payload.fields.args, j.payload.fields.target, j.payload.fields.entryPoint, j.payload.fields.scheduling, j.approvals, j, void 0); + return new A(S.fromTransactionHash(j.hash), j.payload.chainName, j.payload.timestamp, j.payload.ttl, j.payload.initiatorAddr, j.payload.pricingMode, j.payload.fields.args, j.payload.fields.target, j.payload.fields.entryPoint, j.payload.fields.scheduling, j.approvals, j, void 0); }, w.fromDeploy = function(j) { return l.Deploy.newTransactionFromDeploy(j); }, w.fromJSON = function(j) { @@ -25891,77 +25891,77 @@ function N6() { if (this.originTransactionV1) return E.toJSON(this.originTransactionV1); if (this.originDeployV1) return l.Deploy.toJSON(this.originDeployV1); throw new Error("Incorrect Transaction instance. Missing origin value"); - }, p([(0, y.jsonMember)({ name: "hash", constructor: _ }), t("design:type", _)], w.prototype, "hash", void 0), p([(0, y.jsonMember)({ name: "chain_name", constructor: String }), t("design:type", String)], w.prototype, "chainName", void 0), p([(0, y.jsonMember)({ name: "timestamp", constructor: u.Timestamp }), t("design:type", u.Timestamp)], w.prototype, "timestamp", void 0), p([(0, y.jsonMember)({ name: "ttl", constructor: u.Duration }), t("design:type", u.Duration)], w.prototype, "ttl", void 0), p([(0, y.jsonMember)({ name: "initiator_addr", constructor: v.InitiatorAddr }), t("design:type", v.InitiatorAddr)], w.prototype, "initiatorAddr", void 0), p([(0, y.jsonMember)({ name: "pricing_mode", constructor: m.PricingMode }), t("design:type", m.PricingMode)], w.prototype, "pricingMode", void 0), p([(0, y.jsonMember)(function() { + }, m([(0, y.jsonMember)({ name: "hash", constructor: S }), t("design:type", S)], w.prototype, "hash", void 0), m([(0, y.jsonMember)({ name: "chain_name", constructor: String }), t("design:type", String)], w.prototype, "chainName", void 0), m([(0, y.jsonMember)({ name: "timestamp", constructor: s.Timestamp }), t("design:type", s.Timestamp)], w.prototype, "timestamp", void 0), m([(0, y.jsonMember)({ name: "ttl", constructor: s.Duration }), t("design:type", s.Duration)], w.prototype, "ttl", void 0), m([(0, y.jsonMember)({ name: "initiator_addr", constructor: v.InitiatorAddr }), t("design:type", v.InitiatorAddr)], w.prototype, "initiatorAddr", void 0), m([(0, y.jsonMember)({ name: "pricing_mode", constructor: p.PricingMode }), t("design:type", p.PricingMode)], w.prototype, "pricingMode", void 0), m([(0, y.jsonMember)(function() { return L.Args; - }), t("design:type", L.Args)], w.prototype, "args", void 0), p([(0, y.jsonMember)({ name: "target", constructor: h.TransactionTarget }), t("design:type", h.TransactionTarget)], w.prototype, "target", void 0), p([(0, y.jsonMember)({ name: "entry_point", constructor: O.TransactionEntryPoint }), t("design:type", O.TransactionEntryPoint)], w.prototype, "entryPoint", void 0), p([(0, y.jsonMember)({ name: "scheduling", constructor: I.TransactionScheduling }), t("design:type", I.TransactionScheduling)], w.prototype, "scheduling", void 0), p([(0, y.jsonArrayMember)(T), t("design:type", Array)], w.prototype, "approvals", void 0), A = p([y.jsonObject, t("design:paramtypes", [_, String, u.Timestamp, u.Duration, v.InitiatorAddr, m.PricingMode, L.Args, h.TransactionTarget, O.TransactionEntryPoint, I.TransactionScheduling, Array, E, l.Deploy])], w); + }), t("design:type", L.Args)], w.prototype, "args", void 0), m([(0, y.jsonMember)({ name: "target", constructor: h.TransactionTarget }), t("design:type", h.TransactionTarget)], w.prototype, "target", void 0), m([(0, y.jsonMember)({ name: "entry_point", constructor: O.TransactionEntryPoint }), t("design:type", O.TransactionEntryPoint)], w.prototype, "entryPoint", void 0), m([(0, y.jsonMember)({ name: "scheduling", constructor: I.TransactionScheduling }), t("design:type", I.TransactionScheduling)], w.prototype, "scheduling", void 0), m([(0, y.jsonArrayMember)(T), t("design:type", Array)], w.prototype, "approvals", void 0), A = m([y.jsonObject, t("design:paramtypes", [S, String, s.Timestamp, s.Duration, v.InitiatorAddr, p.PricingMode, L.Args, h.TransactionTarget, O.TransactionEntryPoint, I.TransactionScheduling, Array, E, l.Deploy])], w); }(); n.Transaction = M; - var S = function() { + var _ = function() { function w(j, V) { this.deploy = j, this.transactionV1 = V; } var A; return A = w, w.toJSON = function(j) { return new y.TypedJSON(A).toPlainJson(j); - }, p([(0, y.jsonMember)(function() { + }, m([(0, y.jsonMember)(function() { return l.Deploy; - }, { name: "Deploy" }), t("design:type", l.Deploy)], w.prototype, "deploy", void 0), p([(0, y.jsonMember)({ name: "Version1", constructor: E, deserializer: function(j) { + }, { name: "Deploy" }), t("design:type", l.Deploy)], w.prototype, "deploy", void 0), m([(0, y.jsonMember)({ name: "Version1", constructor: E, deserializer: function(j) { if (j) return E.fromJSON(j); - } }), t("design:type", E)], w.prototype, "transactionV1", void 0), A = p([y.jsonObject, t("design:paramtypes", [l.Deploy, E])], w); + } }), t("design:type", E)], w.prototype, "transactionV1", void 0), A = m([y.jsonObject, t("design:paramtypes", [l.Deploy, E])], w); }(); - n.TransactionWrapper = S; + n.TransactionWrapper = _; }, 6586: function(x, n, c) { - var r, a = this && this.__extends || (r = function(S, w) { + var r, a = this && this.__extends || (r = function(_, w) { return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(A, j) { A.__proto__ = j; } || function(A, j) { for (var V in j) Object.prototype.hasOwnProperty.call(j, V) && (A[V] = j[V]); - }, r(S, w); - }, function(S, w) { + }, r(_, w); + }, function(_, w) { if (typeof w != "function" && w !== null) throw new TypeError("Class extends value " + String(w) + " is not a constructor or null"); function A() { - this.constructor = S; + this.constructor = _; } - r(S, w), S.prototype = w === null ? Object.create(w) : (A.prototype = w.prototype, new A()); + r(_, w), _.prototype = w === null ? Object.create(w) : (A.prototype = w.prototype, new A()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.SessionBuilder = n.ContractCallBuilder = n.NativeChangeBidPublicKeyBuilder = n.NativeActivateBidBuilder = n.NativeRedelegateBuilder = n.NativeUndelegateBuilder = n.NativeDelegateBuilder = n.NativeWithdrawBidBuilder = n.NativeAddBidBuilder = n.NativeTransferBuilder = void 0; - var i = c(3771), p = c(6200), t = c(7012), d = c(2151), b = c(5731), y = c(9960), s = c(3401), f = c(9125), l = c(5596), u = c(6500), v = c(5466), m = c(2625), h = c(6694), O = c(8389), I = c(7909), B = function() { - function S() { - this._timestamp = new u.Timestamp(/* @__PURE__ */ new Date()), this._ttl = new u.Duration(18e5), this._scheduling = new b.TransactionScheduling({}); + var i = c(3771), m = c(6200), t = c(7012), f = c(2151), b = c(5731), y = c(9960), u = c(3401), d = c(9125), l = c(5596), s = c(6500), v = c(5466), p = c(2625), h = c(6694), O = c(8389), I = c(7909), k = function() { + function _() { + this._timestamp = new s.Timestamp(/* @__PURE__ */ new Date()), this._ttl = new s.Duration(18e5), this._scheduling = new b.TransactionScheduling({}); } - return S.prototype.from = function(w) { + return _.prototype.from = function(w) { return this._initiatorAddr = new i.InitiatorAddr(w), this; - }, S.prototype.fromAccountHash = function(w) { + }, _.prototype.fromAccountHash = function(w) { return this._initiatorAddr = new i.InitiatorAddr(void 0, w), this; - }, S.prototype.chainName = function(w) { + }, _.prototype.chainName = function(w) { return this._chainName = w, this; - }, S.prototype.contractHash = function(w) { + }, _.prototype.contractHash = function(w) { return this._contractHash = w, this; - }, S.prototype.timestamp = function(w) { + }, _.prototype.timestamp = function(w) { return this._timestamp = w, this; - }, S.prototype.ttl = function(w) { - return this._ttl = new u.Duration(w), this; - }, S.prototype.payment = function(w, A) { + }, _.prototype.ttl = function(w) { + return this._ttl = new s.Duration(w), this; + }, _.prototype.payment = function(w, A) { A === void 0 && (A = 1); - var j = new p.PricingMode(), V = new p.PaymentLimitedMode(); + var j = new m.PricingMode(), V = new m.PaymentLimitedMode(); return V.standardPayment = !0, V.paymentAmount = w, V.gasPriceTolerance = A, j.paymentLimited = V, this._pricingMode = j, this; - }, S.prototype._getDefaultDeployHeader = function() { + }, _.prototype._getDefaultDeployHeader = function() { var w = h.DeployHeader.default(); return w.account = this._initiatorAddr.publicKey, w.chainName = this._chainName, w.timestamp = this._timestamp, w.ttl = this._ttl, w; - }, S.prototype._getStandardPayment = function() { + }, _.prototype._getStandardPayment = function() { var w, A; if (!(!((A = (w = this._pricingMode) === null || w === void 0 ? void 0 : w.paymentLimited) === null || A === void 0) && A.paymentAmount)) throw new Error("PaymentAmount is not specified"); - return m.ExecutableDeployItem.standardPayment(this._pricingMode.paymentLimited.paymentAmount.toString()); - }, S.prototype.build = function() { - var w = l.TransactionV1Payload.build({ initiatorAddr: this._initiatorAddr, timestamp: this._timestamp, ttl: this._ttl, chainName: this._chainName, pricingMode: this._pricingMode, args: this._runtimeArgs, transactionTarget: this._invocationTarget, entryPoint: this._entryPoint, scheduling: this._scheduling }), A = f.TransactionV1.makeTransactionV1(w); - return f.Transaction.fromTransactionV1(A); - }, S; - }(), R = function(S) { + return p.ExecutableDeployItem.standardPayment(this._pricingMode.paymentLimited.paymentAmount.toString()); + }, _.prototype.build = function() { + var w = l.TransactionV1Payload.build({ initiatorAddr: this._initiatorAddr, timestamp: this._timestamp, ttl: this._ttl, chainName: this._chainName, pricingMode: this._pricingMode, args: this._runtimeArgs, transactionTarget: this._invocationTarget, entryPoint: this._entryPoint, scheduling: this._scheduling }), A = d.TransactionV1.makeTransactionV1(w); + return d.Transaction.fromTransactionV1(A); + }, _; + }(), R = function(_) { function w() { - var A = S.call(this) || this; - return A._amount = v.CLValue.newCLUInt512("0"), A._amountRow = "0", A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Transfer), A; + var A = _.call(this) || this; + return A._amount = v.CLValue.newCLUInt512("0"), A._amountRow = "0", A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Transfer), A; } - return a(w, S), w.prototype.target = function(A) { + return a(w, _), w.prototype.target = function(A) { return this._publicKey = A, this._target = v.CLValue.newCLPublicKey(A), this; }, w.prototype.targetAccountHash = function(A) { return this._target = v.CLValue.newCLByteArray(A.toBytes()), this; @@ -25971,27 +25971,27 @@ function N6() { return this._idTransfer = A, this; }, w.prototype.build = function() { var A = y.Args.fromMap({}); - return A.insert("target", this._target), A.insert("amount", this._amount), this._idTransfer && A.insert("id", v.CLValue.newCLOption(v.CLValue.newCLUint64(this._idTransfer))), this._runtimeArgs = A, S.prototype.build.call(this); + return A.insert("target", this._target), A.insert("amount", this._amount), this._idTransfer && A.insert("id", v.CLValue.newCLOption(v.CLValue.newCLUint64(this._idTransfer))), this._runtimeArgs = A, _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { - var A, j = new m.ExecutableDeployItem(); - j.transfer = m.TransferDeployItem.newTransfer(this._amountRow, this._publicKey, void 0, this._idTransfer); + var A, j = new p.ExecutableDeployItem(); + j.transfer = p.TransferDeployItem.newTransfer(this._amountRow, this._publicKey, void 0, this._idTransfer); try { A = this._getStandardPayment(); } catch (D) { if (D.message !== "PaymentAmount is not specified") throw D; - A = m.ExecutableDeployItem.standardPayment("100000000"); + A = p.ExecutableDeployItem.standardPayment("100000000"); } var V = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), A, j); - return f.Transaction.fromDeploy(V); + return d.Transaction.fromDeploy(V); }, w; - }(B); + }(k); n.NativeTransferBuilder = R; - var L = function(S) { + var L = function(_) { function w() { - var A = S.call(this) || this; - return A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.AddBid), A; + var A = _.call(this) || this; + return A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.AddBid), A; } - return a(w, S), w.prototype.validator = function(A) { + return a(w, _), w.prototype.validator = function(A) { return this._validator = v.CLValue.newCLPublicKey(A), this; }, w.prototype.amount = function(A) { return this._amount = v.CLValue.newCLUInt512(A), this; @@ -26005,7 +26005,7 @@ function N6() { return this._reservedSlots = v.CLValue.newCLUInt32(A), this; }, w.prototype.build = function() { var A = y.Args.fromMap({}); - return A.insert("public_key", this._validator), A.insert("amount", this._amount), A.insert("delegation_rate", this._delegationRate), this._minimumDelegationAmount && A.insert("minimum_delegation_amount", this._minimumDelegationAmount), this._maximumDelegationAmount && A.insert("maximum_delegation_amount", this._maximumDelegationAmount), this._reservedSlots && A.insert("reserved_slots", this._reservedSlots), this._runtimeArgs = A, S.prototype.build.call(this); + return A.insert("public_key", this._validator), A.insert("amount", this._amount), A.insert("delegation_rate", this._delegationRate), this._minimumDelegationAmount && A.insert("minimum_delegation_amount", this._minimumDelegationAmount), this._maximumDelegationAmount && A.insert("maximum_delegation_amount", this._maximumDelegationAmount), this._reservedSlots && A.insert("reserved_slots", this._reservedSlots), this._runtimeArgs = A, _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { var A, j; if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); @@ -26013,90 +26013,90 @@ function N6() { V.insert("public_key", this._validator), V.insert("amount", this._amount), V.insert("delegation_rate", this._delegationRate), this._minimumDelegationAmount && V.insert("minimum_delegation_amount", this._minimumDelegationAmount), this._maximumDelegationAmount && V.insert("maximum_delegation_amount", this._maximumDelegationAmount), this._reservedSlots && V.insert("reserved_slots", this._reservedSlots), this._runtimeArgs = V; var D = (j = (A = this._contractHash) !== null && A !== void 0 ? A : O.AuctionManagerContractHashMap[this._chainName]) !== null && j !== void 0 ? j : O.AuctionManagerContractHashMap.casper; if (!D) throw new Error("Contract hash is undefined. Check _contractHash or _chainName: ".concat(this._chainName)); - var z = new m.ExecutableDeployItem(); - z.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(D), I.AuctionManagerEntryPoint.addBid, V); + var z = new p.ExecutableDeployItem(); + z.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(D), I.AuctionManagerEntryPoint.addBid, V); var J = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), z); - return f.Transaction.fromDeploy(J); + return d.Transaction.fromDeploy(J); }, w; - }(B); + }(k); n.NativeAddBidBuilder = L; - var N = function(S) { + var N = function(_) { function w() { - var A = S.call(this) || this; - return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.WithdrawBid), A; + var A = _.call(this) || this; + return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.WithdrawBid), A; } - return a(w, S), w.prototype.validator = function(A) { + return a(w, _), w.prototype.validator = function(A) { return this._validator = v.CLValue.newCLPublicKey(A), this; }, w.prototype.amount = function(A) { return this._amount = v.CLValue.newCLUInt512(A), this; }, w.prototype.build = function() { - return this._runtimeArgs = y.Args.fromMap({ public_key: this._validator, amount: this._amount }), S.prototype.build.call(this); + return this._runtimeArgs = y.Args.fromMap({ public_key: this._validator, amount: this._amount }), _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { var A, j; this._runtimeArgs = y.Args.fromMap({ public_key: this._validator, amount: this._amount }); var V = (j = (A = this._contractHash) !== null && A !== void 0 ? A : O.AuctionManagerContractHashMap[this._chainName]) !== null && j !== void 0 ? j : O.AuctionManagerContractHashMap.casper; if (!V) throw new Error("Contract hash is undefined. Check _contractHash or _chainName: ".concat(this._chainName)); - var D = new m.ExecutableDeployItem(); - D.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(V), I.AuctionManagerEntryPoint.withdrawBid, this._runtimeArgs); + var D = new p.ExecutableDeployItem(); + D.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(V), I.AuctionManagerEntryPoint.withdrawBid, this._runtimeArgs); var z = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), D); - return f.Transaction.fromDeploy(z); + return d.Transaction.fromDeploy(z); }, w; - }(B); + }(k); n.NativeWithdrawBidBuilder = N; - var k = function(S) { + var B = function(_) { function w() { - var A = S.call(this) || this; - return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Delegate), A; + var A = _.call(this) || this; + return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Delegate), A; } - return a(w, S), w.prototype.validator = function(A) { + return a(w, _), w.prototype.validator = function(A) { return this._validator = v.CLValue.newCLPublicKey(A), this; }, w.prototype.amount = function(A) { return this._amount = v.CLValue.newCLUInt512(A), this; }, w.prototype.build = function() { if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); - return this._runtimeArgs = y.Args.fromMap({ delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), validator: this._validator, amount: this._amount }), S.prototype.build.call(this); + return this._runtimeArgs = y.Args.fromMap({ delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), validator: this._validator, amount: this._amount }), _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { var A, j; if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); var V = (j = (A = this._contractHash) !== null && A !== void 0 ? A : O.AuctionManagerContractHashMap[this._chainName]) !== null && j !== void 0 ? j : O.AuctionManagerContractHashMap.casper; if (!V) throw new Error("Contract hash is undefined. Check _contractHash or _chainName: ".concat(this._chainName)); - var D = new m.ExecutableDeployItem(); - D.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(V), I.AuctionManagerEntryPoint.delegate, y.Args.fromMap({ validator: this._validator, delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), amount: this._amount })); + var D = new p.ExecutableDeployItem(); + D.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(V), I.AuctionManagerEntryPoint.delegate, y.Args.fromMap({ validator: this._validator, delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), amount: this._amount })); var z = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), D); - return f.Transaction.fromDeploy(z); + return d.Transaction.fromDeploy(z); }, w; - }(B); - n.NativeDelegateBuilder = k; - var H = function(S) { + }(k); + n.NativeDelegateBuilder = B; + var H = function(_) { function w() { - var A = S.call(this) || this; - return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Undelegate), A; + var A = _.call(this) || this; + return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Undelegate), A; } - return a(w, S), w.prototype.validator = function(A) { + return a(w, _), w.prototype.validator = function(A) { return this._validator = v.CLValue.newCLPublicKey(A), this; }, w.prototype.amount = function(A) { return this._amount = v.CLValue.newCLUInt512(A), this; }, w.prototype.build = function() { if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); - return this._runtimeArgs = y.Args.fromMap({ delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), validator: this._validator, amount: this._amount }), S.prototype.build.call(this); + return this._runtimeArgs = y.Args.fromMap({ delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), validator: this._validator, amount: this._amount }), _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { var A, j; if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); var V = (j = (A = this._contractHash) !== null && A !== void 0 ? A : O.AuctionManagerContractHashMap[this._chainName]) !== null && j !== void 0 ? j : O.AuctionManagerContractHashMap.casper; if (!V) throw new Error("Contract hash is undefined. Check _contractHash or _chainName: ".concat(this._chainName)); - var D = new m.ExecutableDeployItem(); - D.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(V), I.AuctionManagerEntryPoint.undelegate, y.Args.fromMap({ validator: this._validator, delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), amount: this._amount })); + var D = new p.ExecutableDeployItem(); + D.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(V), I.AuctionManagerEntryPoint.undelegate, y.Args.fromMap({ validator: this._validator, delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), amount: this._amount })); var z = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), D); - return f.Transaction.fromDeploy(z); + return d.Transaction.fromDeploy(z); }, w; - }(B); + }(k); n.NativeUndelegateBuilder = H; - var U = function(S) { + var U = function(_) { function w() { - var A = S.call(this) || this; - return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Redelegate), A; + var A = _.call(this) || this; + return A._amount = v.CLValue.newCLUInt512("0"), A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Redelegate), A; } - return a(w, S), w.prototype.validator = function(A) { + return a(w, _), w.prototype.validator = function(A) { return this._validator = v.CLValue.newCLPublicKey(A), this; }, w.prototype.newValidator = function(A) { return this._newValidator = v.CLValue.newCLPublicKey(A), this; @@ -26104,61 +26104,61 @@ function N6() { return this._amount = v.CLValue.newCLUInt512(A), this; }, w.prototype.build = function() { if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); - return this._runtimeArgs = y.Args.fromMap({ delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), validator: this._validator, amount: this._amount, new_validator: this._newValidator }), S.prototype.build.call(this); + return this._runtimeArgs = y.Args.fromMap({ delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), validator: this._validator, amount: this._amount, new_validator: this._newValidator }), _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { var A, j; if (!this._initiatorAddr.publicKey) throw new Error("Initiator addr is not specified"); var V = (j = (A = this._contractHash) !== null && A !== void 0 ? A : O.AuctionManagerContractHashMap[this._chainName]) !== null && j !== void 0 ? j : O.AuctionManagerContractHashMap.casper; if (!V) throw new Error("Contract hash is undefined. Check _contractHash or _chainName: ".concat(this._chainName)); - var D = new m.ExecutableDeployItem(); - D.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(V), I.AuctionManagerEntryPoint.redelegate, y.Args.fromMap({ validator: this._validator, new_validator: this._newValidator, delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), amount: this._amount })); + var D = new p.ExecutableDeployItem(); + D.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(V), I.AuctionManagerEntryPoint.redelegate, y.Args.fromMap({ validator: this._validator, new_validator: this._newValidator, delegator: v.CLValue.newCLPublicKey(this._initiatorAddr.publicKey), amount: this._amount })); var z = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), D); - return f.Transaction.fromDeploy(z); + return d.Transaction.fromDeploy(z); }, w; - }(B); + }(k); n.NativeRedelegateBuilder = U; - var _ = function(S) { + var S = function(_) { function w() { - var A = S.call(this) || this; - return A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.ActivateBid), A; + var A = _.call(this) || this; + return A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.ActivateBid), A; } - return a(w, S), w.prototype.validator = function(A) { + return a(w, _), w.prototype.validator = function(A) { return this._validator = v.CLValue.newCLPublicKey(A), this; }, w.prototype.build = function() { - return this._runtimeArgs = y.Args.fromMap({ validator: this._validator }), S.prototype.build.call(this); + return this._runtimeArgs = y.Args.fromMap({ validator: this._validator }), _.prototype.build.call(this); }, w.prototype.buildFor1_5 = function() { var A, j; this._runtimeArgs = y.Args.fromMap({ validator: this._validator }); var V = (j = (A = this._contractHash) !== null && A !== void 0 ? A : O.AuctionManagerContractHashMap[this._chainName]) !== null && j !== void 0 ? j : O.AuctionManagerContractHashMap.casper; if (!V) throw new Error("Contract hash is undefined. Check _contractHash or _chainName: ".concat(this._chainName)); - var D = new m.ExecutableDeployItem(); - D.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(V), I.AuctionManagerEntryPoint.activateBid, this._runtimeArgs); + var D = new p.ExecutableDeployItem(); + D.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(V), I.AuctionManagerEntryPoint.activateBid, this._runtimeArgs); var z = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), D); - return f.Transaction.fromDeploy(z); + return d.Transaction.fromDeploy(z); }, w; - }(B); - n.NativeActivateBidBuilder = _; - var T = function(S) { + }(k); + n.NativeActivateBidBuilder = S; + var T = function(_) { function w() { - var A = S.call(this) || this; - return A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.ChangeBidPublicKey), A; + var A = _.call(this) || this; + return A._invocationTarget = new t.TransactionTarget({}), A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.ChangeBidPublicKey), A; } - return a(w, S), w.prototype.previousPublicKey = function(A) { + return a(w, _), w.prototype.previousPublicKey = function(A) { return this._public_key = v.CLValue.newCLPublicKey(A), this; }, w.prototype.newPublicKey = function(A) { return this._new_public_key = v.CLValue.newCLPublicKey(A), this; }, w.prototype.build = function() { - return this._runtimeArgs = y.Args.fromMap({ public_key: this._public_key, new_public_key: this._new_public_key }), S.prototype.build.call(this); + return this._runtimeArgs = y.Args.fromMap({ public_key: this._public_key, new_public_key: this._new_public_key }), _.prototype.build.call(this); }, w; - }(B); + }(k); n.NativeChangeBidPublicKeyBuilder = T; - var E = function(S) { + var E = function(_) { function w() { - return S.call(this) || this; + return _.call(this) || this; } - return a(w, S), w.prototype.byHash = function(A) { + return a(w, _), w.prototype.byHash = function(A) { var j = new t.TransactionInvocationTarget(); - j.byHash = s.Hash.fromHex(A), this._transactionInvocationTarget = j; + j.byHash = u.Hash.fromHex(A), this._transactionInvocationTarget = j; var V = new t.StoredTarget(); return V.id = j, V.runtime = t.TransactionRuntime.vmCasperV1(), this._invocationTarget = new t.TransactionTarget(void 0, V), this; }, w.prototype.byName = function(A) { @@ -26168,7 +26168,7 @@ function N6() { return V.id = j, V.runtime = t.TransactionRuntime.vmCasperV1(), this._invocationTarget = new t.TransactionTarget(void 0, V), this; }, w.prototype.byPackageHash = function(A, j) { var V = new t.ByPackageHashInvocationTarget(); - V.addr = s.Hash.fromHex(A), V.version = j; + V.addr = u.Hash.fromHex(A), V.version = j; var D = new t.TransactionInvocationTarget(); D.byPackageHash = V, this._transactionInvocationTarget = D; var z = new t.StoredTarget(); @@ -26181,24 +26181,24 @@ function N6() { var z = new t.StoredTarget(); return z.id = D, z.runtime = t.TransactionRuntime.vmCasperV1(), this._invocationTarget = new t.TransactionTarget(void 0, z), this; }, w.prototype.entryPoint = function(A) { - return this._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Custom, A), this; + return this._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Custom, A), this; }, w.prototype.runtimeArgs = function(A) { return this._runtimeArgs = A, this; }, w.prototype.buildFor1_5 = function() { if (!this._entryPoint.customEntryPoint) throw new Error("EntryPoint is not specified"); - var A = new m.ExecutableDeployItem(); - this._transactionInvocationTarget.byHash ? A.storedContractByHash = new m.StoredContractByHash(s.ContractHash.newContract(this._transactionInvocationTarget.byHash.toHex()), this._entryPoint.customEntryPoint, this._runtimeArgs) : this._transactionInvocationTarget.byPackageHash ? A.storedVersionedContractByHash = new m.StoredVersionedContractByHash(s.ContractHash.newContract(this._transactionInvocationTarget.byPackageHash.addr.toHex()), this._entryPoint.customEntryPoint, this._runtimeArgs, this._transactionInvocationTarget.byPackageHash.version) : this._transactionInvocationTarget.byName ? A.storedContractByName = new m.StoredContractByName(this._transactionInvocationTarget.byName, this._entryPoint.customEntryPoint, this._runtimeArgs) : this._transactionInvocationTarget.byPackageName && (A.storedVersionedContractByName = new m.StoredVersionedContractByName(this._transactionInvocationTarget.byPackageName.name, this._entryPoint.customEntryPoint, this._runtimeArgs, this._transactionInvocationTarget.byPackageName.version)); + var A = new p.ExecutableDeployItem(); + this._transactionInvocationTarget.byHash ? A.storedContractByHash = new p.StoredContractByHash(u.ContractHash.newContract(this._transactionInvocationTarget.byHash.toHex()), this._entryPoint.customEntryPoint, this._runtimeArgs) : this._transactionInvocationTarget.byPackageHash ? A.storedVersionedContractByHash = new p.StoredVersionedContractByHash(u.ContractHash.newContract(this._transactionInvocationTarget.byPackageHash.addr.toHex()), this._entryPoint.customEntryPoint, this._runtimeArgs, this._transactionInvocationTarget.byPackageHash.version) : this._transactionInvocationTarget.byName ? A.storedContractByName = new p.StoredContractByName(this._transactionInvocationTarget.byName, this._entryPoint.customEntryPoint, this._runtimeArgs) : this._transactionInvocationTarget.byPackageName && (A.storedVersionedContractByName = new p.StoredVersionedContractByName(this._transactionInvocationTarget.byPackageName.name, this._entryPoint.customEntryPoint, this._runtimeArgs, this._transactionInvocationTarget.byPackageName.version)); var j = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), A); - return f.Transaction.fromDeploy(j); + return d.Transaction.fromDeploy(j); }, w; - }(B); + }(k); n.ContractCallBuilder = E; - var M = function(S) { + var M = function(_) { function w() { - var A = S.call(this) || this; - return A._isInstallOrUpgrade = !1, A._entryPoint = new d.TransactionEntryPoint(d.TransactionEntryPointEnum.Call), A; + var A = _.call(this) || this; + return A._isInstallOrUpgrade = !1, A._entryPoint = new f.TransactionEntryPoint(f.TransactionEntryPointEnum.Call), A; } - return a(w, S), w.prototype.wasm = function(A) { + return a(w, _), w.prototype.wasm = function(A) { var j = new t.SessionTarget(); return j.moduleBytes = A, j.isInstallUpgrade = this._isInstallOrUpgrade, j.runtime = t.TransactionRuntime.vmCasperV1(), this._invocationTarget = new t.TransactionTarget(void 0, void 0, j), this; }, w.prototype.installOrUpgrade = function() { @@ -26209,247 +26209,247 @@ function N6() { }, w.prototype.buildFor1_5 = function() { var A; if (!(!((A = this._invocationTarget.session) === null || A === void 0) && A.moduleBytes)) throw new Error("EntryPoint is not specified"); - var j = m.ExecutableDeployItem.newModuleBytes(this._invocationTarget.session.moduleBytes, this._runtimeArgs), V = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), j); - return f.Transaction.fromDeploy(V); + var j = p.ExecutableDeployItem.newModuleBytes(this._invocationTarget.session.moduleBytes, this._runtimeArgs), V = h.Deploy.makeDeploy(this._getDefaultDeployHeader(), this._getStandardPayment(), j); + return d.Transaction.fromDeploy(V); }, w; - }(B); + }(k); n.SessionBuilder = M; }, 2151: function(x, n, c) { - var r = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, a = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + var r = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, a = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.TransactionEntryPoint = n.TransactionEntryPointTag = n.TransactionEntryPointEnum = void 0; - var i, p, t = c(9592), d = c(5466), b = c(9213); - (function(s) { - s.Custom = "Custom", s.Transfer = "Transfer", s.AddBid = "AddBid", s.WithdrawBid = "WithdrawBid", s.Delegate = "Delegate", s.Undelegate = "Undelegate", s.Redelegate = "Redelegate", s.ActivateBid = "ActivateBid", s.ChangeBidPublicKey = "ChangeBidPublicKey", s.Call = "Call", s.AddReservations = "AddReservations", s.CancelReservations = "CancelReservations"; - })(i = n.TransactionEntryPointEnum || (n.TransactionEntryPointEnum = {})), function(s) { - s[s.Call = 0] = "Call", s[s.Custom = 1] = "Custom", s[s.Transfer = 2] = "Transfer", s[s.AddBid = 3] = "AddBid", s[s.WithdrawBid = 4] = "WithdrawBid", s[s.Delegate = 5] = "Delegate", s[s.Undelegate = 6] = "Undelegate", s[s.Redelegate = 7] = "Redelegate", s[s.ActivateBid = 8] = "ActivateBid", s[s.ChangeBidPublicKey = 9] = "ChangeBidPublicKey", s[s.AddReservations = 10] = "AddReservations", s[s.CancelReservations = 11] = "CancelReservations"; - }(p = n.TransactionEntryPointTag || (n.TransactionEntryPointTag = {})); + var i, m, t = c(9592), f = c(5466), b = c(9213); + (function(u) { + u.Custom = "Custom", u.Transfer = "Transfer", u.AddBid = "AddBid", u.WithdrawBid = "WithdrawBid", u.Delegate = "Delegate", u.Undelegate = "Undelegate", u.Redelegate = "Redelegate", u.ActivateBid = "ActivateBid", u.ChangeBidPublicKey = "ChangeBidPublicKey", u.Call = "Call", u.AddReservations = "AddReservations", u.CancelReservations = "CancelReservations"; + })(i = n.TransactionEntryPointEnum || (n.TransactionEntryPointEnum = {})), function(u) { + u[u.Call = 0] = "Call", u[u.Custom = 1] = "Custom", u[u.Transfer = 2] = "Transfer", u[u.AddBid = 3] = "AddBid", u[u.WithdrawBid = 4] = "WithdrawBid", u[u.Delegate = 5] = "Delegate", u[u.Undelegate = 6] = "Undelegate", u[u.Redelegate = 7] = "Redelegate", u[u.ActivateBid = 8] = "ActivateBid", u[u.ChangeBidPublicKey = 9] = "ChangeBidPublicKey", u[u.AddReservations = 10] = "AddReservations", u[u.CancelReservations = 11] = "CancelReservations"; + }(m = n.TransactionEntryPointTag || (n.TransactionEntryPointTag = {})); var y = function() { - function s(l, u) { - if (l === i.Custom && !u) throw new Error("When specifying Custom entry point, customEntryPoint must be provided"); - this.type = l, this.customEntryPoint = u; + function u(l, s) { + if (l === i.Custom && !s) throw new Error("When specifying Custom entry point, customEntryPoint must be provided"); + this.type = l, this.customEntryPoint = s; } - var f; - return f = s, s.prototype.tag = function() { + var d; + return d = u, u.prototype.tag = function() { switch (this.type) { case i.Transfer: - return p.Transfer; + return m.Transfer; case i.AddBid: - return p.AddBid; + return m.AddBid; case i.WithdrawBid: - return p.WithdrawBid; + return m.WithdrawBid; case i.Delegate: - return p.Delegate; + return m.Delegate; case i.Undelegate: - return p.Undelegate; + return m.Undelegate; case i.Redelegate: - return p.Redelegate; + return m.Redelegate; case i.ActivateBid: - return p.ActivateBid; + return m.ActivateBid; case i.ChangeBidPublicKey: - return p.ChangeBidPublicKey; + return m.ChangeBidPublicKey; case i.Call: - return p.Call; + return m.Call; case i.AddReservations: - return p.AddReservations; + return m.AddReservations; case i.CancelReservations: - return p.CancelReservations; + return m.CancelReservations; case i.Custom: - return p.Custom; + return m.Custom; default: throw new Error("Unknown TransactionEntryPointTag"); } - }, s.prototype.toBytes = function() { - var l = new b.CalltableSerialization(), u = this.tag(); - if (l.addField(0, Uint8Array.from([u])), this.type === i.Custom && this.customEntryPoint) { - var v = d.CLValue.newCLString(this.customEntryPoint).bytes(); + }, u.prototype.toBytes = function() { + var l = new b.CalltableSerialization(), s = this.tag(); + if (l.addField(0, Uint8Array.from([s])), this.type === i.Custom && this.customEntryPoint) { + var v = f.CLValue.newCLString(this.customEntryPoint).bytes(); l.addField(1, v); } return l.toBytes(); - }, s.prototype.toJSON = function() { + }, u.prototype.toJSON = function() { return this.type === i.Custom && this.customEntryPoint ? { Custom: this.customEntryPoint } : this.type; - }, s.fromJSON = function(l) { - if (l?.Custom) return new f(i.Custom, l.Custom); + }, u.fromJSON = function(l) { + if (l?.Custom) return new d(i.Custom, l.Custom); switch (l) { case i.Transfer: - return new f(i.Transfer); + return new d(i.Transfer); case i.AddBid: - return new f(i.AddBid); + return new d(i.AddBid); case i.WithdrawBid: - return new f(i.WithdrawBid); + return new d(i.WithdrawBid); case i.Delegate: - return new f(i.Delegate); + return new d(i.Delegate); case i.Undelegate: - return new f(i.Undelegate); + return new d(i.Undelegate); case i.Redelegate: - return new f(i.Redelegate); + return new d(i.Redelegate); case i.ActivateBid: - return new f(i.ActivateBid); + return new d(i.ActivateBid); case i.ChangeBidPublicKey: - return new f(i.ChangeBidPublicKey); + return new d(i.ChangeBidPublicKey); case i.Call: - return new f(i.Call); + return new d(i.Call); case i.AddReservations: - return new f(i.AddReservations); + return new d(i.AddReservations); case i.CancelReservations: - return new f(i.CancelReservations); + return new d(i.CancelReservations); default: throw new Error("Unknown entry point"); } - }, s.fromBytes = function(l) { - var u = b.CalltableSerialization.fromBytes(l), v = u.getField(0); + }, u.fromBytes = function(l) { + var s = b.CalltableSerialization.fromBytes(l), v = s.getField(0); if (!v || v.length !== 1) throw new Error("Invalid tag bytes"); - var m = v[0], h = function() { - switch (m) { - case p.Transfer: + var p = v[0], h = function() { + switch (p) { + case m.Transfer: return i.Transfer; - case p.AddBid: + case m.AddBid: return i.AddBid; - case p.WithdrawBid: + case m.WithdrawBid: return i.WithdrawBid; - case p.Delegate: + case m.Delegate: return i.Delegate; - case p.Undelegate: + case m.Undelegate: return i.Undelegate; - case p.Redelegate: + case m.Redelegate: return i.Redelegate; - case p.ActivateBid: + case m.ActivateBid: return i.ActivateBid; - case p.ChangeBidPublicKey: + case m.ChangeBidPublicKey: return i.ChangeBidPublicKey; - case p.Call: + case m.Call: return i.Call; - case p.AddReservations: + case m.AddReservations: return i.AddReservations; - case p.CancelReservations: + case m.CancelReservations: return i.CancelReservations; - case p.Custom: + case m.Custom: return i.Custom; default: throw new Error("Unknown tag"); } }(); if (h === i.Custom) { - var O = u.getField(1); + var O = s.getField(1); if (!O) throw new Error("Missing custom entry point bytes for Custom type"); - var I = b.CalltableSerialization.fromBytes(O), B = I.getField(0); - if (!B || B[0] !== 1) throw new Error("Invalid flag for Custom type"); + var I = b.CalltableSerialization.fromBytes(O), k = I.getField(0); + if (!k || k[0] !== 1) throw new Error("Invalid flag for Custom type"); var R = I.getField(1); if (!R) throw new Error("Invalid custom entry point bytes"); - var L = d.CLValueString.fromBytes(R).result.toString(); - return new f(h, L); + var L = f.CLValueString.fromBytes(R).result.toString(); + return new d(h, L); } - return new f(h); - }, r([(0, t.jsonMember)({ constructor: String }), a("design:type", String)], s.prototype, "type", void 0), r([(0, t.jsonMember)({ constructor: String }), a("design:type", String)], s.prototype, "customEntryPoint", void 0), f = r([t.jsonObject, a("design:paramtypes", [String, String])], s); + return new d(h); + }, r([(0, t.jsonMember)({ constructor: String }), a("design:type", String)], u.prototype, "type", void 0), r([(0, t.jsonMember)({ constructor: String }), a("design:type", String)], u.prototype, "customEntryPoint", void 0), d = r([t.jsonObject, a("design:paramtypes", [String, String])], u); }(); n.TransactionEntryPoint = y; }, 5731: function(x, n, c) { - var r = this && this.__decorate || function(u, v, m, h) { - var O, I = arguments.length, B = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, m) : h; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") B = Reflect.decorate(u, v, m, h); - else for (var R = u.length - 1; R >= 0; R--) (O = u[R]) && (B = (I < 3 ? O(B) : I > 3 ? O(v, m, B) : O(v, m)) || B); - return I > 3 && B && Object.defineProperty(v, m, B), B; - }, a = this && this.__metadata || function(u, v) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, v); + var r = this && this.__decorate || function(s, v, p, h) { + var O, I = arguments.length, k = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, p) : h; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") k = Reflect.decorate(s, v, p, h); + else for (var R = s.length - 1; R >= 0; R--) (O = s[R]) && (k = (I < 3 ? O(k) : I > 3 ? O(v, p, k) : O(v, p)) || k); + return I > 3 && k && Object.defineProperty(v, p, k), k; + }, a = this && this.__metadata || function(s, v) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, v); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.TransactionScheduling = n.FutureTimestampScheduling = n.FutureEraScheduling = n.TransactionSchedulingTag = void 0; - var i, p = c(9592), t = c(6500), d = c(5466), b = c(9213), y = c(678); - (function(u) { - u[u.Native = 0] = "Native", u[u.FutureEra = 1] = "FutureEra", u[u.FutureTimestamp = 2] = "FutureTimestamp"; + var i, m = c(9592), t = c(6500), f = c(5466), b = c(9213), y = c(678); + (function(s) { + s[s.Native = 0] = "Native", s[s.FutureEra = 1] = "FutureEra", s[s.FutureTimestamp = 2] = "FutureTimestamp"; })(i = n.TransactionSchedulingTag || (n.TransactionSchedulingTag = {})); - var s = function() { - function u(v) { + var u = function() { + function s(v) { this.eraID = v; } - return u.prototype.toBytes = function() { + return s.prototype.toBytes = function() { var v = new b.CalltableSerialization(); - return v.addField(0, Uint8Array.of(1)), v.addField(1, d.CLValue.newCLUint64(this.eraID).bytes()), v.toBytes(); - }, r([(0, p.jsonMember)({ constructor: Number, name: "EraID" }), a("design:type", Number)], u.prototype, "eraID", void 0), r([p.jsonObject, a("design:paramtypes", [Number])], u); + return v.addField(0, Uint8Array.of(1)), v.addField(1, f.CLValue.newCLUint64(this.eraID).bytes()), v.toBytes(); + }, r([(0, m.jsonMember)({ constructor: Number, name: "EraID" }), a("design:type", Number)], s.prototype, "eraID", void 0), r([m.jsonObject, a("design:paramtypes", [Number])], s); }(); - n.FutureEraScheduling = s; - var f = function() { - function u(v) { + n.FutureEraScheduling = u; + var d = function() { + function s(v) { this.timestamp = v; } - return u.prototype.toBytes = function() { + return s.prototype.toBytes = function() { var v = new b.CalltableSerialization(); return v.addField(0, Uint8Array.of(2)), v.addField(1, (0, y.toBytesU64)(Date.parse(this.timestamp.toJSON()))), v.toBytes(); - }, r([(0, p.jsonMember)({ name: "FutureTimestamp", constructor: t.Timestamp, deserializer: function(v) { + }, r([(0, m.jsonMember)({ name: "FutureTimestamp", constructor: t.Timestamp, deserializer: function(v) { return t.Timestamp.fromJSON(v); }, serializer: function(v) { return v.toJSON(); - } }), a("design:type", t.Timestamp)], u.prototype, "timestamp", void 0), r([p.jsonObject, a("design:paramtypes", [t.Timestamp])], u); + } }), a("design:type", t.Timestamp)], s.prototype, "timestamp", void 0), r([m.jsonObject, a("design:paramtypes", [t.Timestamp])], s); }(); - n.FutureTimestampScheduling = f; + n.FutureTimestampScheduling = d; var l = function() { - function u(m, h, O) { - this.standard = m, this.futureEra = h, this.futureTimestamp = O; + function s(p, h, O) { + this.standard = p, this.futureEra = h, this.futureTimestamp = O; } var v; - return v = u, u.prototype.tag = function() { + return v = s, s.prototype.tag = function() { return this.standard ? i.Native : this.futureEra ? i.FutureEra : this.futureTimestamp ? i.FutureTimestamp : 0; - }, u.prototype.toBytes = function() { + }, s.prototype.toBytes = function() { if (this.standard) { - var m = new b.CalltableSerialization(); - return m.addField(0, Uint8Array.of(0)), m.toBytes(); + var p = new b.CalltableSerialization(); + return p.addField(0, Uint8Array.of(0)), p.toBytes(); } if (this.futureEra) return this.futureEra.toBytes(); if (this.futureTimestamp) return this.futureTimestamp.toBytes(); throw new Error("Unable to serialize TransactionScheduling"); - }, u.fromJSON = function(m) { - if (m === "Standard") return new v({}); - if (typeof m == "object") { - if ("FutureEra" in m) return new v(void 0, new s(m.FutureEra)); - if ("FutureTimestamp" in m) return new v(void 0, void 0, new f(m.FutureEra)); + }, s.fromJSON = function(p) { + if (p === "Standard") return new v({}); + if (typeof p == "object") { + if ("FutureEra" in p) return new v(void 0, new u(p.FutureEra)); + if ("FutureTimestamp" in p) return new v(void 0, void 0, new d(p.FutureEra)); } throw new Error("Invalid JSON format for TransactionScheduling"); - }, u.prototype.toJSON = function() { + }, s.prototype.toJSON = function() { if (this.standard) return "Standard"; if (this.futureTimestamp) return { FutureTimestamp: this.futureTimestamp.timestamp.date.toISOString() }; if (this.futureEra) return { FutureEra: this.futureEra.eraID }; throw new Error("Unknown scheduling type"); - }, u.fromBytes = function(m) { - var h = b.CalltableSerialization.fromBytes(m), O = h.getField(0); + }, s.fromBytes = function(p) { + var h = b.CalltableSerialization.fromBytes(p), O = h.getField(0); if (!O || O.length !== 1) throw new Error("Invalid or missing tag in serialized TransactionScheduling"); var I = O[0]; switch (I) { case i.Native: return new v({}); case i.FutureEra: - var B = h.getField(1); - if (!B) throw new Error("Missing eraID field for FutureEra scheduling"); - var R = (0, y.fromBytesU64)(B).toNumber(); - return new v(void 0, new s(R)); + var k = h.getField(1); + if (!k) throw new Error("Missing eraID field for FutureEra scheduling"); + var R = (0, y.fromBytesU64)(k).toNumber(); + return new v(void 0, new u(R)); case i.FutureTimestamp: var L = h.getField(1); if (!L) throw new Error("Missing timestamp field for FutureTimestamp scheduling"); - var N = (0, y.fromBytesU64)(L).toNumber(), k = new t.Timestamp(new Date(N)); - return new v(void 0, void 0, new f(k)); + var N = (0, y.fromBytesU64)(L).toNumber(), B = new t.Timestamp(new Date(N)); + return new v(void 0, void 0, new d(B)); default: throw new Error("Unknown TransactionSchedulingTag: ".concat(I)); } - }, r([(0, p.jsonMember)({ name: "Standard", constructor: Object }), a("design:type", Object)], u.prototype, "standard", void 0), r([(0, p.jsonMember)({ name: "FutureEra", constructor: s }), a("design:type", s)], u.prototype, "futureEra", void 0), r([(0, p.jsonMember)({ name: "FutureTimestamp", constructor: f }), a("design:type", f)], u.prototype, "futureTimestamp", void 0), v = r([p.jsonObject, a("design:paramtypes", [Object, s, f])], u); + }, r([(0, m.jsonMember)({ name: "Standard", constructor: Object }), a("design:type", Object)], s.prototype, "standard", void 0), r([(0, m.jsonMember)({ name: "FutureEra", constructor: u }), a("design:type", u)], s.prototype, "futureEra", void 0), r([(0, m.jsonMember)({ name: "FutureTimestamp", constructor: d }), a("design:type", d)], s.prototype, "futureTimestamp", void 0), v = r([m.jsonObject, a("design:paramtypes", [Object, u, d])], s); }(); n.TransactionScheduling = l; }, 7012: function(x, n, c) { - var r = this && this.__decorate || function(R, L, N, k) { - var H, U = arguments.length, _ = U < 3 ? L : k === null ? k = Object.getOwnPropertyDescriptor(L, N) : k; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") _ = Reflect.decorate(R, L, N, k); - else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (_ = (U < 3 ? H(_) : U > 3 ? H(L, N, _) : H(L, N)) || _); - return U > 3 && _ && Object.defineProperty(L, N, _), _; + var r = this && this.__decorate || function(R, L, N, B) { + var H, U = arguments.length, S = U < 3 ? L : B === null ? B = Object.getOwnPropertyDescriptor(L, N) : B; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") S = Reflect.decorate(R, L, N, B); + else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (S = (U < 3 ? H(S) : U > 3 ? H(L, N, S) : H(L, N)) || S); + return U > 3 && S && Object.defineProperty(L, N, S), S; }, a = this && this.__metadata || function(R, L) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(R, L); }, i = this && this.__importDefault || function(R) { return R && R.__esModule ? R : { default: R }; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.TransactionTarget = n.SessionTarget = n.StoredTarget = n.TransactionInvocationTarget = n.ByPackageNameInvocationTarget = n.ByPackageHashInvocationTarget = n.TransactionRuntime = void 0; - var p = i(c(5187)), t = c(6077), d = c(8905), b = c(9592), y = c(3401), s = c(5466), f = c(9213), l = c(2428), u = function() { + var m = i(c(5187)), t = c(6077), f = c(8905), b = c(9592), y = c(3401), u = c(5466), d = c(9213), l = c(2428), s = function() { function R() { this._tag = L.VM_CASPER_V1_TAG; } @@ -26479,15 +26479,15 @@ function N6() { var N = new L(); return N._tag = L.VM_CASPER_V2_TAG, N; }, R.prototype.toBytes = function() { - return new f.CalltableSerialization().addField(L.TAG_FIELD_INDEX, Uint8Array.of(this._tag)).toBytes(); + return new d.CalltableSerialization().addField(L.TAG_FIELD_INDEX, Uint8Array.of(this._tag)).toBytes(); }, R.VM_CASPER_V1_TAG = 0, R.VM_CASPER_V2_TAG = 1, R.TAG_FIELD_INDEX = 0, L = r([b.jsonObject], R); }(); - n.TransactionRuntime = u; + n.TransactionRuntime = s; var v = function() { function R() { } return R.prototype.toBytes = function() { - var L = new f.CalltableSerialization(), N = this.version ? s.CLValue.newCLOption(s.CLValue.newCLUInt32(t.BigNumber.from(this.version))).bytes() : new s.CLValueOption(null, new s.CLTypeOption(s.CLTypeUInt32)).bytes(); + var L = new d.CalltableSerialization(), N = this.version ? u.CLValue.newCLOption(u.CLValue.newCLUInt32(t.BigNumber.from(this.version))).bytes() : new u.CLValueOption(null, new u.CLTypeOption(u.CLTypeUInt32)).bytes(); return L.addField(0, Uint8Array.of(2)), L.addField(1, this.addr.toBytes()), L.addField(2, N), L.toBytes(); }, r([(0, b.jsonMember)({ name: "addr", constructor: y.Hash, deserializer: function(L) { return y.Hash.fromJSON(L); @@ -26496,48 +26496,48 @@ function N6() { } }), a("design:type", y.Hash)], R.prototype, "addr", void 0), r([(0, b.jsonMember)({ name: "version", isRequired: !1, constructor: Number }), a("design:type", Number)], R.prototype, "version", void 0), r([b.jsonObject], R); }(); n.ByPackageHashInvocationTarget = v; - var m = function() { + var p = function() { function R() { } return R.prototype.toBytes = function() { - var L = new f.CalltableSerialization(), N = this.version ? s.CLValue.newCLOption(s.CLValue.newCLUInt32(t.BigNumber.from(this.version))).bytes() : new s.CLValueOption(null, new s.CLTypeOption(s.CLTypeUInt32)).bytes(); - return L.addField(0, Uint8Array.of(3)), L.addField(1, s.CLValue.newCLString(this.name).bytes()), L.addField(2, N), L.toBytes(); + var L = new d.CalltableSerialization(), N = this.version ? u.CLValue.newCLOption(u.CLValue.newCLUInt32(t.BigNumber.from(this.version))).bytes() : new u.CLValueOption(null, new u.CLTypeOption(u.CLTypeUInt32)).bytes(); + return L.addField(0, Uint8Array.of(3)), L.addField(1, u.CLValue.newCLString(this.name).bytes()), L.addField(2, N), L.toBytes(); }, r([(0, b.jsonMember)({ name: "name", constructor: String }), a("design:type", String)], R.prototype, "name", void 0), r([(0, b.jsonMember)({ name: "version", isRequired: !1, constructor: Number }), a("design:type", Number)], R.prototype, "version", void 0), r([b.jsonObject], R); }(); - n.ByPackageNameInvocationTarget = m; + n.ByPackageNameInvocationTarget = p; var h = function() { function R() { } var L; return L = R, R.prototype.toBytes = function() { var N; - if (this.byHash) return (N = new f.CalltableSerialization()).addField(0, Uint8Array.of(0)), N.addField(1, this.byHash.toBytes()), N.toBytes(); - if (this.byName) return (N = new f.CalltableSerialization()).addField(0, Uint8Array.of(1)), N.addField(1, s.CLValue.newCLString(this.byName).bytes()), N.toBytes(); + if (this.byHash) return (N = new d.CalltableSerialization()).addField(0, Uint8Array.of(0)), N.addField(1, this.byHash.toBytes()), N.toBytes(); + if (this.byName) return (N = new d.CalltableSerialization()).addField(0, Uint8Array.of(1)), N.addField(1, u.CLValue.newCLString(this.byName).bytes()), N.toBytes(); if (this.byPackageHash) return this.byPackageHash.toBytes(); if (this.byPackageName) return this.byPackageName.toBytes(); throw new Error("Can not convert TransactionInvocationTarget to bytes. Missing values from initialization"); }, R.fromBytes = function(N) { - var k = f.CalltableSerialization.fromBytes(N), H = k.getField(0); + var B = d.CalltableSerialization.fromBytes(N), H = B.getField(0); if (!H || H.length !== 1) throw new Error("Invalid or missing tag in serialized TransactionInvocationTarget"); - var U = H[0], _ = new L(); + var U = H[0], S = new L(); switch (U) { case 0: - var T = k.getField(1); + var T = B.getField(1); if (!T) throw new Error("Missing hash field for ByHash target"); - return _.byHash = y.Hash.fromBytes(T).result, _; + return S.byHash = y.Hash.fromBytes(T).result, S; case 1: - if (!(j = k.getField(1))) throw new Error("Missing name field for ByName target"); - return _.byName = s.CLValueString.fromBytes(j).result.toString(), _; + if (!(j = B.getField(1))) throw new Error("Missing name field for ByName target"); + return S.byName = u.CLValueString.fromBytes(j).result.toString(), S; case 2: - var E = k.getField(1), M = k.getField(2); + var E = B.getField(1), M = B.getField(2); if (!E || !M) throw new Error("Missing fields for ByPackageHash target"); - var S = y.Hash.fromBytes(E), w = s.CLValueOption.fromBytes(M, new s.CLTypeOption(s.CLTypeUInt32)).result.toString(), A = new v(); - return A.addr = S.result, A.version = t.BigNumber.from(w).toNumber(), _.byPackageHash = A, _; + var _ = y.Hash.fromBytes(E), w = u.CLValueOption.fromBytes(M, new u.CLTypeOption(u.CLTypeUInt32)).result.toString(), A = new v(); + return A.addr = _.result, A.version = t.BigNumber.from(w).toNumber(), S.byPackageHash = A, S; case 3: - var j = k.getField(1); - if (M = k.getField(2), !j || !M) throw new Error("Missing fields for ByPackageName target"); - var V = s.CLValueString.fromBytes(j).result.toString(), D = (w = s.CLValueOption.fromBytes(M, new s.CLTypeOption(s.CLTypeUInt32)).result.toString(), new m()); - return D.version = t.BigNumber.from(w).toNumber(), D.name = V, _.byPackageName = D, _; + var j = B.getField(1); + if (M = B.getField(2), !j || !M) throw new Error("Missing fields for ByPackageName target"); + var V = u.CLValueString.fromBytes(j).result.toString(), D = (w = u.CLValueOption.fromBytes(M, new u.CLTypeOption(u.CLTypeUInt32)).result.toString(), new p()); + return D.version = t.BigNumber.from(w).toNumber(), D.name = V, S.byPackageName = D, S; default: throw new Error("Unknown TransactionInvocationTarget tag: ".concat(U)); } @@ -26545,155 +26545,155 @@ function N6() { if (N) return y.Hash.fromJSON(N); }, serializer: function(N) { if (N) return N.toJSON(); - } }), a("design:type", y.Hash)], R.prototype, "byHash", void 0), r([(0, b.jsonMember)({ name: "ByName", isRequired: !1, constructor: String }), a("design:type", String)], R.prototype, "byName", void 0), r([(0, b.jsonMember)({ name: "ByPackageHash", isRequired: !1, constructor: v }), a("design:type", v)], R.prototype, "byPackageHash", void 0), r([(0, b.jsonMember)({ name: "ByPackageName", isRequired: !1, constructor: m }), a("design:type", m)], R.prototype, "byPackageName", void 0), L = r([b.jsonObject], R); + } }), a("design:type", y.Hash)], R.prototype, "byHash", void 0), r([(0, b.jsonMember)({ name: "ByName", isRequired: !1, constructor: String }), a("design:type", String)], R.prototype, "byName", void 0), r([(0, b.jsonMember)({ name: "ByPackageHash", isRequired: !1, constructor: v }), a("design:type", v)], R.prototype, "byPackageHash", void 0), r([(0, b.jsonMember)({ name: "ByPackageName", isRequired: !1, constructor: p }), a("design:type", p)], R.prototype, "byPackageName", void 0), L = r([b.jsonObject], R); }(); n.TransactionInvocationTarget = h; var O = function() { function R() { } return R.prototype.toBytes = function() { - var L = new f.CalltableSerialization(); + var L = new d.CalltableSerialization(); return L.addField(0, Uint8Array.of(1)), L.addField(1, this.id.toBytes()), L.addField(2, this.runtime.toBytes()), L.toBytes(); - }, r([(0, b.jsonMember)({ name: "id", constructor: h }), a("design:type", h)], R.prototype, "id", void 0), r([(0, b.jsonMember)({ name: "runtime", constructor: u, deserializer: function(L) { - if (L) return u.fromJSON(L); + }, r([(0, b.jsonMember)({ name: "id", constructor: h }), a("design:type", h)], R.prototype, "id", void 0), r([(0, b.jsonMember)({ name: "runtime", constructor: s, deserializer: function(L) { + if (L) return s.fromJSON(L); }, serializer: function(L) { return L.toJSON(); - } }), a("design:type", u)], R.prototype, "runtime", void 0), r([b.jsonObject], R); + } }), a("design:type", s)], R.prototype, "runtime", void 0), r([b.jsonObject], R); }(); n.StoredTarget = O; var I = function() { function R() { } return R.prototype.toBytes = function() { - var L = new Uint8Array(new Uint32Array([this.moduleBytes.length]).buffer), N = new f.CalltableSerialization(); - return N.addField(0, Uint8Array.of(2)), N.addField(1, new Uint8Array([this.isInstallUpgrade ? 1 : 0])), N.addField(2, this.runtime.toBytes()), N.addField(3, (0, d.concat)([L, this.moduleBytes])), N.toBytes(); - }, r([(0, b.jsonMember)({ name: "module_bytes", constructor: Uint8Array, deserializer: l.byteArrayJsonDeserializer, serializer: l.byteArrayJsonSerializer }), a("design:type", Uint8Array)], R.prototype, "moduleBytes", void 0), r([(0, b.jsonMember)({ name: "runtime", constructor: u, deserializer: function(L) { - if (L) return u.fromJSON(L); + var L = new Uint8Array(new Uint32Array([this.moduleBytes.length]).buffer), N = new d.CalltableSerialization(); + return N.addField(0, Uint8Array.of(2)), N.addField(1, new Uint8Array([this.isInstallUpgrade ? 1 : 0])), N.addField(2, this.runtime.toBytes()), N.addField(3, (0, f.concat)([L, this.moduleBytes])), N.toBytes(); + }, r([(0, b.jsonMember)({ name: "module_bytes", constructor: Uint8Array, deserializer: l.byteArrayJsonDeserializer, serializer: l.byteArrayJsonSerializer }), a("design:type", Uint8Array)], R.prototype, "moduleBytes", void 0), r([(0, b.jsonMember)({ name: "runtime", constructor: s, deserializer: function(L) { + if (L) return s.fromJSON(L); }, serializer: function(L) { return L.toJSON(); - } }), a("design:type", u)], R.prototype, "runtime", void 0), r([(0, b.jsonMember)({ name: "is_install_upgrade", constructor: Boolean }), a("design:type", Boolean)], R.prototype, "isInstallUpgrade", void 0), r([b.jsonObject], R); + } }), a("design:type", s)], R.prototype, "runtime", void 0), r([(0, b.jsonMember)({ name: "is_install_upgrade", constructor: Boolean }), a("design:type", Boolean)], R.prototype, "isInstallUpgrade", void 0), r([b.jsonObject], R); }(); n.SessionTarget = I; - var B = function() { - function R(N, k, H) { - this.native = N, this.stored = k, this.session = H; + var k = function() { + function R(N, B, H) { + this.native = N, this.stored = B, this.session = H; } var L; return L = R, R.prototype.toBytes = function() { if (this.native) { - var N = new f.CalltableSerialization(); + var N = new d.CalltableSerialization(); return N.addField(0, Uint8Array.of(0)), N.toBytes(); } if (this.stored) return this.stored.toBytes(); if (this.session) return this.session.toBytes(); throw new Error("Can not convert TransactionTarget to bytes. Missing values ( native | stored | session ) from initialization"); }, R.fromJSON = function(N) { - var k = new L(); - if (typeof N == "string" && N === "Native") k.native = {}; + var B = new L(); + if (typeof N == "string" && N === "Native") B.native = {}; else if (N.Stored) { var H = new b.TypedJSON(O); - k.stored = H.parse(N.Stored); - } else N.Session && (H = new b.TypedJSON(I), k.session = H.parse(N.Session)); - return k; + B.stored = H.parse(N.Stored); + } else N.Session && (H = new b.TypedJSON(I), B.session = H.parse(N.Session)); + return B; }, R.prototype.toJSON = function() { if (this.native !== void 0) return "Native"; if (this.stored !== void 0) return { Stored: new b.TypedJSON(O).toPlainJson(this.stored) }; if (this.session !== void 0) return { Session: new b.TypedJSON(I).toPlainJson(this.session) }; throw new Error("unknown target type"); }, R.newTransactionTargetFromSession = function(N) { - var k = new L(); - if (N.transfer !== void 0) return k.native = {}, k; + var B = new L(); + if (N.transfer !== void 0) return B.native = {}, B; if (N.moduleBytes !== void 0) { var H = new I(); - return H.moduleBytes = N.moduleBytes.moduleBytes, H.runtime = u.vmCasperV1(), k.session = H, k; + return H.moduleBytes = N.moduleBytes.moduleBytes, H.runtime = s.vmCasperV1(), B.session = H, B; } if (N.storedContractByHash !== void 0) { var U = new O(); - return (M = new h()).byHash = N.storedContractByHash.hash.hash, U.runtime = u.vmCasperV1(), U.id = M, k.stored = U, k; + return (M = new h()).byHash = N.storedContractByHash.hash.hash, U.runtime = s.vmCasperV1(), U.id = M, B.stored = U, B; } - if (N.storedContractByName !== void 0) return U = new O(), (M = new h()).byName = N.storedContractByName.name, U.runtime = u.vmCasperV1(), U.id = M, k.stored = U, k; + if (N.storedContractByName !== void 0) return U = new O(), (M = new h()).byName = N.storedContractByName.name, U.runtime = s.vmCasperV1(), U.id = M, B.stored = U, B; if (N.storedVersionedContractByHash !== void 0) { - var _ = void 0; - if (N.storedVersionedContractByHash.version !== void 0 && !(0, p.default)(N.storedVersionedContractByHash.version)) { + var S = void 0; + if (N.storedVersionedContractByHash.version !== void 0 && !(0, m.default)(N.storedVersionedContractByHash.version)) { var T = parseInt(N.storedVersionedContractByHash.version.toString(), 10); - isNaN(T) || (_ = T); + isNaN(T) || (S = T); } var E = new v(); - return E.addr = N.storedVersionedContractByHash.hash.hash, E.version = _, (M = new h()).byPackageHash = E, (U = new O()).runtime = u.vmCasperV1(), U.id = M, k.stored = U, k; + return E.addr = N.storedVersionedContractByHash.hash.hash, E.version = S, (M = new h()).byPackageHash = E, (U = new O()).runtime = s.vmCasperV1(), U.id = M, B.stored = U, B; } if (N.storedVersionedContractByName !== void 0) { - _ = void 0, N.storedVersionedContractByName.version === void 0 || (0, p.default)(N.storedVersionedContractByName.version) || (T = parseInt(N.storedVersionedContractByName.version.toString(), 10), isNaN(T) || (_ = T)); - var M, S = new m(); - return S.name = N.storedVersionedContractByName.name, S.version = _, (M = new h()).byPackageName = S, (U = new O()).runtime = u.vmCasperV1(), U.id = M, k.stored = U, k; + S = void 0, N.storedVersionedContractByName.version === void 0 || (0, m.default)(N.storedVersionedContractByName.version) || (T = parseInt(N.storedVersionedContractByName.version.toString(), 10), isNaN(T) || (S = T)); + var M, _ = new p(); + return _.name = N.storedVersionedContractByName.name, _.version = S, (M = new h()).byPackageName = _, (U = new O()).runtime = s.vmCasperV1(), U.id = M, B.stored = U, B; } return new L(); }, r([(0, b.jsonMember)({ constructor: Object, name: "Native" }), a("design:type", Object)], R.prototype, "native", void 0), r([(0, b.jsonMember)({ name: "Stored", constructor: O }), a("design:type", O)], R.prototype, "stored", void 0), r([(0, b.jsonMember)({ name: "Session", constructor: I }), a("design:type", I)], R.prototype, "session", void 0), L = r([b.jsonObject, a("design:paramtypes", [Object, O, I])], R); }(); - n.TransactionTarget = B; + n.TransactionTarget = k; }, 5596: function(x, n, c) { - var r = this && this.__decorate || function(I, B, R, L) { - var N, k = arguments.length, H = k < 3 ? B : L === null ? L = Object.getOwnPropertyDescriptor(B, R) : L; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") H = Reflect.decorate(I, B, R, L); - else for (var U = I.length - 1; U >= 0; U--) (N = I[U]) && (H = (k < 3 ? N(H) : k > 3 ? N(B, R, H) : N(B, R)) || H); - return k > 3 && H && Object.defineProperty(B, R, H), H; - }, a = this && this.__metadata || function(I, B) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(I, B); + var r = this && this.__decorate || function(I, k, R, L) { + var N, B = arguments.length, H = B < 3 ? k : L === null ? L = Object.getOwnPropertyDescriptor(k, R) : L; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") H = Reflect.decorate(I, k, R, L); + else for (var U = I.length - 1; U >= 0; U--) (N = I[U]) && (H = (B < 3 ? N(H) : B > 3 ? N(k, R, H) : N(k, R)) || H); + return B > 3 && H && Object.defineProperty(k, R, H), H; + }, a = this && this.__metadata || function(I, k) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(I, k); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.TransactionV1Payload = n.PayloadFields = void 0; - var i = c(9592), p = c(3771), t = c(6500), d = c(6200), b = c(9960), y = c(7012), s = c(2151), f = c(5731), l = c(9213), u = c(2428), v = c(5466), m = c(678), h = function() { + var i = c(9592), m = c(3771), t = c(6500), f = c(6200), b = c(9960), y = c(7012), u = c(2151), d = c(5731), l = c(9213), s = c(2428), v = c(5466), p = c(678), h = function() { function I() { this.fields = /* @__PURE__ */ new Map(); } - var B; - return B = I, I.build = function(R, L, N, k) { + var k; + return k = I, I.build = function(R, L, N, B) { var H = []; - if (R || H.push("args"), L || H.push("transactionTarget"), N || H.push("transactionEntryPoint"), k || H.push("transactionScheduling"), H.length > 0) throw new Error("Failed to build PayloadFields: Missing or invalid fields: ".concat(H.join(", "), ".")); - var U = new B(); - return U.args = R, U.target = L, U.entryPoint = N, U.scheduling = k, U; + if (R || H.push("args"), L || H.push("transactionTarget"), N || H.push("transactionEntryPoint"), B || H.push("transactionScheduling"), H.length > 0) throw new Error("Failed to build PayloadFields: Missing or invalid fields: ".concat(H.join(", "), ".")); + var U = new k(); + return U.args = R, U.target = L, U.entryPoint = N, U.scheduling = B, U; }, I.prototype.addField = function(R, L) { this.fields.set(R, L); }, I.prototype.getFieldValue = function(R) { return this.fields.get(R); }, I.prototype.toBytes = function() { var R = new ArrayBuffer(1024), L = new DataView(R), N = 0; - N = (0, m.writeInteger)(L, N, this.fields.size); - for (var k = 0, H = Array.from(this.fields.entries()); k < H.length; k++) { - var U = H[k], _ = U[0], T = U[1]; - N + 2 > R.byteLength && (R = (0, m.expandBuffer)(R, N + 2), L = new DataView(R)), (N = (0, m.writeUShort)(L, N, _)) + T.length > R.byteLength && (R = (0, m.expandBuffer)(R, N + T.length), L = new DataView(R)), N = (0, m.writeBytes)(L, N, T); + N = (0, p.writeInteger)(L, N, this.fields.size); + for (var B = 0, H = Array.from(this.fields.entries()); B < H.length; B++) { + var U = H[B], S = U[0], T = U[1]; + N + 2 > R.byteLength && (R = (0, p.expandBuffer)(R, N + 2), L = new DataView(R)), (N = (0, p.writeUShort)(L, N, S)) + T.length > R.byteLength && (R = (0, p.expandBuffer)(R, N + T.length), L = new DataView(R)), N = (0, p.writeBytes)(L, N, T); } return new Uint8Array(R, 0, N); }, r([(0, i.jsonMember)(function() { return b.Args; - }, { deserializer: u.deserializeArgs, serializer: function(R) { - return (0, u.serializeArgs)(R, !0); + }, { deserializer: s.deserializeArgs, serializer: function(R) { + return (0, s.serializeArgs)(R, !0); } }), a("design:type", b.Args)], I.prototype, "args", void 0), r([(0, i.jsonMember)({ name: "target", constructor: y.TransactionTarget, deserializer: function(R) { return y.TransactionTarget.fromJSON(R); }, serializer: function(R) { return R.toJSON(); - } }), a("design:type", y.TransactionTarget)], I.prototype, "target", void 0), r([(0, i.jsonMember)({ name: "entry_point", constructor: s.TransactionEntryPoint, deserializer: function(R) { - return s.TransactionEntryPoint.fromJSON(R); + } }), a("design:type", y.TransactionTarget)], I.prototype, "target", void 0), r([(0, i.jsonMember)({ name: "entry_point", constructor: u.TransactionEntryPoint, deserializer: function(R) { + return u.TransactionEntryPoint.fromJSON(R); }, serializer: function(R) { return R.toJSON(); - } }), a("design:type", s.TransactionEntryPoint)], I.prototype, "entryPoint", void 0), r([(0, i.jsonMember)({ name: "scheduling", constructor: f.TransactionScheduling, deserializer: function(R) { - return f.TransactionScheduling.fromJSON(R); + } }), a("design:type", u.TransactionEntryPoint)], I.prototype, "entryPoint", void 0), r([(0, i.jsonMember)({ name: "scheduling", constructor: d.TransactionScheduling, deserializer: function(R) { + return d.TransactionScheduling.fromJSON(R); }, serializer: function(R) { return R.toJSON(); - } }), a("design:type", f.TransactionScheduling)], I.prototype, "scheduling", void 0), B = r([i.jsonObject], I); + } }), a("design:type", d.TransactionScheduling)], I.prototype, "scheduling", void 0), k = r([i.jsonObject], I); }(); n.PayloadFields = h; var O = function() { function I() { } - var B; - return B = I, I.prototype.toBytes = function() { + var k; + return k = I, I.prototype.toBytes = function() { var R = new ArrayBuffer(1024), L = new DataView(R), N = 0; - L.setUint8(N, 0), (N += 1) + 4 > R.byteLength && (R = (0, m.expandBuffer)(R, N + 4), L = new DataView(R)), L.setUint32(N, this.fields.args.args.size, !0), N += 4; - for (var k = 0, H = Array.from(this.fields.args.args.entries()); k < H.length; k++) { - var U = H[k], _ = U[0], T = U[1], E = new b.NamedArg(_, T), M = b.NamedArg.toBytesWithNamedArg(E); - N + M.length > R.byteLength && (R = (0, m.expandBuffer)(R, N + M.length), L = new DataView(R)), new Uint8Array(R, N).set(M), N += M.length; + L.setUint8(N, 0), (N += 1) + 4 > R.byteLength && (R = (0, p.expandBuffer)(R, N + 4), L = new DataView(R)), L.setUint32(N, this.fields.args.args.size, !0), N += 4; + for (var B = 0, H = Array.from(this.fields.args.args.entries()); B < H.length; B++) { + var U = H[B], S = U[0], T = U[1], E = new b.NamedArg(S, T), M = b.NamedArg.toBytesWithNamedArg(E); + N + M.length > R.byteLength && (R = (0, p.expandBuffer)(R, N + M.length), L = new DataView(R)), new Uint8Array(R, N).set(M), N += M.length; } - var S = new Uint8Array(R, 0, N), w = new h(), A = new Uint8Array(S.length + 4); - new DataView(A.buffer).setUint32(0, S.length, !0), A.set(S, 4), w.addField(0, A); + var _ = new Uint8Array(R, 0, N), w = new h(), A = new Uint8Array(_.length + 4); + new DataView(A.buffer).setUint32(0, _.length, !0), A.set(_, 4), w.addField(0, A); var j = this.fields.target.toBytes(), V = new Uint8Array(j.length + 4); new DataView(V.buffer).setUint32(0, j.length, !0), V.set(j, 4), w.addField(1, V); var D = this.fields.entryPoint.toBytes(), z = new Uint8Array(D.length + 4); @@ -26701,13 +26701,13 @@ function N6() { var J = this.fields.scheduling.toBytes(), G = new Uint8Array(J.length + 4); return new DataView(G.buffer).setUint32(0, J.length, !0), G.set(J, 4), w.addField(3, G), new l.CalltableSerialization().addField(0, this.initiatorAddr.toBytes()).addField(1, v.CLValue.newCLUint64(this.timestamp.toMilliseconds()).bytes()).addField(2, v.CLValue.newCLUint64(this.ttl.duration).bytes()).addField(3, v.CLValue.newCLString(this.chainName).bytes()).addField(4, this.pricingMode.toBytes()).addField(5, w.toBytes()).toBytes(); }, I.build = function(R) { - var L = R.initiatorAddr, N = R.args, k = R.ttl, H = R.entryPoint, U = R.pricingMode, _ = R.timestamp, T = R.transactionTarget, E = R.scheduling, M = R.chainName, S = h.build(N, T, H, E), w = new B(); - return w.initiatorAddr = L, w.ttl = k, w.pricingMode = U, w.timestamp = _, w.chainName = M, w.fields = S, w; - }, r([(0, i.jsonMember)({ name: "initiator_addr", constructor: p.InitiatorAddr, deserializer: function(R) { - return p.InitiatorAddr.fromJSON(R); + var L = R.initiatorAddr, N = R.args, B = R.ttl, H = R.entryPoint, U = R.pricingMode, S = R.timestamp, T = R.transactionTarget, E = R.scheduling, M = R.chainName, _ = h.build(N, T, H, E), w = new k(); + return w.initiatorAddr = L, w.ttl = B, w.pricingMode = U, w.timestamp = S, w.chainName = M, w.fields = _, w; + }, r([(0, i.jsonMember)({ name: "initiator_addr", constructor: m.InitiatorAddr, deserializer: function(R) { + return m.InitiatorAddr.fromJSON(R); }, serializer: function(R) { return R.toJSON(); - } }), a("design:type", p.InitiatorAddr)], I.prototype, "initiatorAddr", void 0), r([(0, i.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(R) { + } }), a("design:type", m.InitiatorAddr)], I.prototype, "initiatorAddr", void 0), r([(0, i.jsonMember)({ name: "timestamp", constructor: t.Timestamp, deserializer: function(R) { return t.Timestamp.fromJSON(R); }, serializer: function(R) { return R.toJSON(); @@ -26715,113 +26715,113 @@ function N6() { return t.Duration.fromJSON(R); }, serializer: function(R) { return R.toJSON(); - } }), a("design:type", t.Duration)], I.prototype, "ttl", void 0), r([(0, i.jsonMember)({ name: "pricing_mode", constructor: d.PricingMode }), a("design:type", d.PricingMode)], I.prototype, "pricingMode", void 0), r([(0, i.jsonMember)({ name: "chain_name", constructor: String }), a("design:type", String)], I.prototype, "chainName", void 0), r([(0, i.jsonMember)({ name: "fields", constructor: h }), a("design:type", h)], I.prototype, "fields", void 0), B = r([i.jsonObject], I); + } }), a("design:type", t.Duration)], I.prototype, "ttl", void 0), r([(0, i.jsonMember)({ name: "pricing_mode", constructor: f.PricingMode }), a("design:type", f.PricingMode)], I.prototype, "pricingMode", void 0), r([(0, i.jsonMember)({ name: "chain_name", constructor: String }), a("design:type", String)], I.prototype, "chainName", void 0), r([(0, i.jsonMember)({ name: "fields", constructor: h }), a("design:type", h)], I.prototype, "fields", void 0), k = r([i.jsonObject], I); }(); n.TransactionV1Payload = O; }, 6838: function(x, n, c) { - var r = this && this.__decorate || function(v, m, h, O) { - var I, B = arguments.length, R = B < 3 ? m : O === null ? O = Object.getOwnPropertyDescriptor(m, h) : O; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") R = Reflect.decorate(v, m, h, O); - else for (var L = v.length - 1; L >= 0; L--) (I = v[L]) && (R = (B < 3 ? I(R) : B > 3 ? I(m, h, R) : I(m, h)) || R); - return B > 3 && R && Object.defineProperty(m, h, R), R; - }, a = this && this.__metadata || function(v, m) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(v, m); + var r = this && this.__decorate || function(v, p, h, O) { + var I, k = arguments.length, R = k < 3 ? p : O === null ? O = Object.getOwnPropertyDescriptor(p, h) : O; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") R = Reflect.decorate(v, p, h, O); + else for (var L = v.length - 1; L >= 0; L--) (I = v[L]) && (R = (k < 3 ? I(R) : k > 3 ? I(p, h, R) : I(p, h)) || R); + return k > 3 && R && Object.defineProperty(p, h, R), R; + }, a = this && this.__metadata || function(v, p) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(v, p); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Transfer = n.TransferV2 = n.TransferV1 = void 0; - var i = c(9592), p = c(9125), t = c(3771), d = c(3401), b = c(5466), y = c(6077), s = function() { + var i = c(9592), m = c(9125), t = c(3771), f = c(3401), b = c(5466), y = c(6077), u = function() { function v() { } - return r([(0, i.jsonMember)({ constructor: b.CLValueUInt512, deserializer: function(m) { - return b.CLValueUInt512.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", b.CLValueUInt512)], v.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "deploy_hash", constructor: d.Hash, deserializer: function(m) { - return d.Hash.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.Hash)], v.prototype, "deployHash", void 0), r([(0, i.jsonMember)({ constructor: d.AccountHash, deserializer: function(m) { - return d.AccountHash.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.AccountHash)], v.prototype, "from", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(m) { - return y.BigNumber.from(m).toNumber(); - }, serializer: function(m) { - return y.BigNumber.from(m).toString(); - } }), a("design:type", Number)], v.prototype, "gas", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], v.prototype, "id", void 0), r([(0, i.jsonMember)({ constructor: d.URef, deserializer: function(m) { - return d.URef.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.URef)], v.prototype, "source", void 0), r([(0, i.jsonMember)({ constructor: d.URef, deserializer: function(m) { - return d.URef.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.URef)], v.prototype, "target", void 0), r([(0, i.jsonMember)({ constructor: d.AccountHash, deserializer: function(m) { - if (m) return d.AccountHash.fromJSON(m); - }, serializer: function(m) { - if (m) return m.toJSON(); - } }), a("design:type", d.AccountHash)], v.prototype, "to", void 0), r([i.jsonObject], v); - }(); - n.TransferV1 = s; - var f = function() { + return r([(0, i.jsonMember)({ constructor: b.CLValueUInt512, deserializer: function(p) { + return b.CLValueUInt512.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", b.CLValueUInt512)], v.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "deploy_hash", constructor: f.Hash, deserializer: function(p) { + return f.Hash.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.Hash)], v.prototype, "deployHash", void 0), r([(0, i.jsonMember)({ constructor: f.AccountHash, deserializer: function(p) { + return f.AccountHash.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.AccountHash)], v.prototype, "from", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(p) { + return y.BigNumber.from(p).toNumber(); + }, serializer: function(p) { + return y.BigNumber.from(p).toString(); + } }), a("design:type", Number)], v.prototype, "gas", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], v.prototype, "id", void 0), r([(0, i.jsonMember)({ constructor: f.URef, deserializer: function(p) { + return f.URef.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.URef)], v.prototype, "source", void 0), r([(0, i.jsonMember)({ constructor: f.URef, deserializer: function(p) { + return f.URef.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.URef)], v.prototype, "target", void 0), r([(0, i.jsonMember)({ constructor: f.AccountHash, deserializer: function(p) { + if (p) return f.AccountHash.fromJSON(p); + }, serializer: function(p) { + if (p) return p.toJSON(); + } }), a("design:type", f.AccountHash)], v.prototype, "to", void 0), r([i.jsonObject], v); + }(); + n.TransferV1 = u; + var d = function() { function v() { } - return r([(0, i.jsonMember)({ constructor: b.CLValueUInt512, deserializer: function(m) { - return b.CLValueUInt512.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", b.CLValueUInt512)], v.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "transaction_hash", constructor: p.TransactionHash }), a("design:type", p.TransactionHash)], v.prototype, "transactionHash", void 0), r([(0, i.jsonMember)({ constructor: t.InitiatorAddr, deserializer: function(m) { - return t.InitiatorAddr.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", t.InitiatorAddr)], v.prototype, "from", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(m) { - return y.BigNumber.from(m).toNumber(); - }, serializer: function(m) { - return y.BigNumber.from(m).toString(); - } }), a("design:type", Number)], v.prototype, "gas", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], v.prototype, "id", void 0), r([(0, i.jsonMember)({ constructor: d.URef, deserializer: function(m) { - return d.URef.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.URef)], v.prototype, "source", void 0), r([(0, i.jsonMember)({ constructor: d.URef, deserializer: function(m) { - return d.URef.fromJSON(m); - }, serializer: function(m) { - return m.toJSON(); - } }), a("design:type", d.URef)], v.prototype, "target", void 0), r([(0, i.jsonMember)({ constructor: d.AccountHash, deserializer: function(m) { - if (m) return d.AccountHash.fromJSON(m); - }, serializer: function(m) { - if (m) return m.toJSON(); - } }), a("design:type", d.AccountHash)], v.prototype, "to", void 0), r([i.jsonObject], v); - }(); - n.TransferV2 = f; + return r([(0, i.jsonMember)({ constructor: b.CLValueUInt512, deserializer: function(p) { + return b.CLValueUInt512.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", b.CLValueUInt512)], v.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "transaction_hash", constructor: m.TransactionHash }), a("design:type", m.TransactionHash)], v.prototype, "transactionHash", void 0), r([(0, i.jsonMember)({ constructor: t.InitiatorAddr, deserializer: function(p) { + return t.InitiatorAddr.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", t.InitiatorAddr)], v.prototype, "from", void 0), r([(0, i.jsonMember)({ constructor: Number, deserializer: function(p) { + return y.BigNumber.from(p).toNumber(); + }, serializer: function(p) { + return y.BigNumber.from(p).toString(); + } }), a("design:type", Number)], v.prototype, "gas", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], v.prototype, "id", void 0), r([(0, i.jsonMember)({ constructor: f.URef, deserializer: function(p) { + return f.URef.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.URef)], v.prototype, "source", void 0), r([(0, i.jsonMember)({ constructor: f.URef, deserializer: function(p) { + return f.URef.fromJSON(p); + }, serializer: function(p) { + return p.toJSON(); + } }), a("design:type", f.URef)], v.prototype, "target", void 0), r([(0, i.jsonMember)({ constructor: f.AccountHash, deserializer: function(p) { + if (p) return f.AccountHash.fromJSON(p); + }, serializer: function(p) { + if (p) return p.toJSON(); + } }), a("design:type", f.AccountHash)], v.prototype, "to", void 0), r([i.jsonObject], v); + }(); + n.TransferV2 = d; var l = function() { function v() { } - return r([(0, i.jsonMember)({ name: "Version1", constructor: s }), a("design:type", s)], v.prototype, "Version1", void 0), r([(0, i.jsonMember)({ name: "Version2", constructor: f }), a("design:type", f)], v.prototype, "Version2", void 0), r([i.jsonObject], v); - }(), u = function() { + return r([(0, i.jsonMember)({ name: "Version1", constructor: u }), a("design:type", u)], v.prototype, "Version1", void 0), r([(0, i.jsonMember)({ name: "Version2", constructor: d }), a("design:type", d)], v.prototype, "Version2", void 0), r([i.jsonObject], v); + }(), s = function() { function v() { } - var m; - return m = v, v.prototype.getTransferV1 = function() { + var p; + return p = v, v.prototype.getTransferV1 = function() { return this.originTransferV1; }, v.prototype.getTransferV2 = function() { return this.originTransferV2; }, v.fromJSON = function(h) { var O = i.TypedJSON.parse(h, l); if (O?.Version2) { - var I = new m(); + var I = new p(); return I.amount = O.Version2.amount, I.transactionHash = O.Version2.transactionHash, I.from = O.Version2.from, I.gas = O.Version2.gas, I.id = O.Version2.id, I.source = O.Version2.source, I.target = O.Version2.target, I.to = O.Version2.to, I.originTransferV2 = O.Version2, I; } - if (O?.Version1) return m.fromTransferV1(O.Version1); - var B = i.TypedJSON.parse(h, s); - if (B) return m.fromTransferV1(B); + if (O?.Version1) return p.fromTransferV1(O.Version1); + var k = i.TypedJSON.parse(h, u); + if (k) return p.fromTransferV1(k); throw new Error("Incorrect RPC response structure"); }, v.fromTransferV1 = function(h) { - var O = new m(); - return O.amount = h.amount, O.transactionHash = p.TransactionHash.fromDeployHash(h.deployHash), O.from = new t.InitiatorAddr(void 0, h.from), O.gas = h.gas, O.id = h.id, O.source = h.source, O.target = h.target, O.to = h.to, O.originTransferV1 = h, O; + var O = new p(); + return O.amount = h.amount, O.transactionHash = m.TransactionHash.fromDeployHash(h.deployHash), O.from = new t.InitiatorAddr(void 0, h.from), O.gas = h.gas, O.id = h.id, O.source = h.source, O.target = h.target, O.to = h.to, O.originTransferV1 = h, O; }, r([(0, i.jsonMember)({ constructor: b.CLValueUInt512, deserializer: function(h) { return b.CLValueUInt512.fromJSON(h); }, serializer: function(h) { return h.toJSON(); - } }), a("design:type", b.CLValueUInt512)], v.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "transaction_hash", constructor: p.TransactionHash }), a("design:type", p.TransactionHash)], v.prototype, "transactionHash", void 0), r([(0, i.jsonMember)({ constructor: t.InitiatorAddr, deserializer: function(h) { + } }), a("design:type", b.CLValueUInt512)], v.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "transaction_hash", constructor: m.TransactionHash }), a("design:type", m.TransactionHash)], v.prototype, "transactionHash", void 0), r([(0, i.jsonMember)({ constructor: t.InitiatorAddr, deserializer: function(h) { return t.InitiatorAddr.fromJSON(h); }, serializer: function(h) { return h.toJSON(); @@ -26829,209 +26829,209 @@ function N6() { return y.BigNumber.from(h).toNumber(); }, serializer: function(h) { return y.BigNumber.from(h).toString(); - } }), a("design:type", Number)], v.prototype, "gas", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], v.prototype, "id", void 0), r([(0, i.jsonMember)({ constructor: d.URef, deserializer: function(h) { - return d.URef.fromJSON(h); + } }), a("design:type", Number)], v.prototype, "gas", void 0), r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], v.prototype, "id", void 0), r([(0, i.jsonMember)({ constructor: f.URef, deserializer: function(h) { + return f.URef.fromJSON(h); }, serializer: function(h) { return h.toJSON(); - } }), a("design:type", d.URef)], v.prototype, "source", void 0), r([(0, i.jsonMember)({ constructor: d.URef, deserializer: function(h) { - return d.URef.fromJSON(h); + } }), a("design:type", f.URef)], v.prototype, "source", void 0), r([(0, i.jsonMember)({ constructor: f.URef, deserializer: function(h) { + return f.URef.fromJSON(h); }, serializer: function(h) { return h.toJSON(); - } }), a("design:type", d.URef)], v.prototype, "target", void 0), r([(0, i.jsonMember)({ constructor: d.AccountHash, deserializer: function(h) { - if (h) return d.AccountHash.fromJSON(h); + } }), a("design:type", f.URef)], v.prototype, "target", void 0), r([(0, i.jsonMember)({ constructor: f.AccountHash, deserializer: function(h) { + if (h) return f.AccountHash.fromJSON(h); }, serializer: function(h) { if (h) return h.toJSON(); - } }), a("design:type", d.AccountHash)], v.prototype, "to", void 0), m = r([i.jsonObject], v); + } }), a("design:type", f.AccountHash)], v.prototype, "to", void 0), p = r([i.jsonObject], v); }(); - n.Transfer = u; + n.Transfer = s; }, 8057: function(x, n, c) { - var r = this && this.__decorate || function(u, v, m, h) { - var O, I = arguments.length, B = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, m) : h; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") B = Reflect.decorate(u, v, m, h); - else for (var R = u.length - 1; R >= 0; R--) (O = u[R]) && (B = (I < 3 ? O(B) : I > 3 ? O(v, m, B) : O(v, m)) || B); - return I > 3 && B && Object.defineProperty(v, m, B), B; - }, a = this && this.__metadata || function(u, v) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, v); + var r = this && this.__decorate || function(s, v, p, h) { + var O, I = arguments.length, k = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, p) : h; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") k = Reflect.decorate(s, v, p, h); + else for (var R = s.length - 1; R >= 0; R--) (O = s[R]) && (k = (I < 3 ? O(k) : I > 3 ? O(v, p, k) : O(v, p)) || k); + return I > 3 && k && Object.defineProperty(v, p, k), k; + }, a = this && this.__metadata || function(s, v) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, v); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.NamedKeyKind = n.TransformKey = n.Transform = n.TransformKind = void 0; - var i = c(9592), p = c(3401), t = c(9960), d = c(2428), b = c(1527), y = function() { - function u(m) { - this.data = m; + var i = c(9592), m = c(3401), t = c(9960), f = c(2428), b = c(1527), y = function() { + function s(p) { + this.data = p; } var v; - return v = u, Object.defineProperty(u.prototype, "transformationData", { get: function() { + return v = s, Object.defineProperty(s.prototype, "transformationData", { get: function() { return this.data; - }, enumerable: !1, configurable: !0 }), u.fromJSON = function(m) { - if (!m) throw new Error("TransformKind: fromJSON on empty string"); - return new v(m); - }, u.prototype.toJSON = function() { + }, enumerable: !1, configurable: !0 }), s.fromJSON = function(p) { + if (!p) throw new Error("TransformKind: fromJSON on empty string"); + return new v(p); + }, s.prototype.toJSON = function() { return this.data; - }, u.prototype.isWriteTransfer = function() { + }, s.prototype.isWriteTransfer = function() { return this.isTransformation("WriteTransfer"); - }, u.prototype.isWriteAccount = function() { + }, s.prototype.isWriteAccount = function() { return this.isTransformation("WriteAccount") || this.isTransformation("Write") && this.isTransformation("Account"); - }, u.prototype.isCLValueWrite = function() { + }, s.prototype.isCLValueWrite = function() { return this.isTransformation("WriteCLValue"); - }, u.prototype.isWriteContract = function() { - var m; + }, s.prototype.isWriteContract = function() { + var p; if (this.isTransformation("WriteContract")) return !0; var h = new i.TypedJSON(b.RawWriteContract).parse(this.data); - return !!(!((m = h?.Write) === null || m === void 0) && m.Contract); - }, u.prototype.isWriteWithdraw = function() { + return !!(!((p = h?.Write) === null || p === void 0) && p.Contract); + }, s.prototype.isWriteWithdraw = function() { return this.isTransformation("WriteWithdraw"); - }, u.prototype.isWriteUnbonding = function() { + }, s.prototype.isWriteUnbonding = function() { return this.isTransformation("WriteUnbonding"); - }, u.prototype.isWriteCLValue = function() { + }, s.prototype.isWriteCLValue = function() { return this.isTransformation("CLValue"); - }, u.prototype.isWritePackage = function() { + }, s.prototype.isWritePackage = function() { return this.isTransformation("Package"); - }, u.prototype.isWriteAddressableEntity = function() { + }, s.prototype.isWriteAddressableEntity = function() { return this.isTransformation("AddressableEntity"); - }, u.prototype.isWriteBidKind = function() { + }, s.prototype.isWriteBidKind = function() { return this.isTransformation("BidKind"); - }, u.prototype.isWriteNamedKey = function() { + }, s.prototype.isWriteNamedKey = function() { return this.isTransformation("NamedKey"); - }, u.prototype.isWriteMessage = function() { + }, s.prototype.isWriteMessage = function() { return this.isTransformation("Message"); - }, u.prototype.isWriteMessageTopic = function() { + }, s.prototype.isWriteMessageTopic = function() { return this.isTransformation("MessageTopic"); - }, u.prototype.isWriteBid = function() { + }, s.prototype.isWriteBid = function() { return this.isTransformation("WriteBid"); - }, u.prototype.isAddUint512 = function() { + }, s.prototype.isAddUint512 = function() { return this.isTransformation("AddUInt512"); - }, u.prototype.isWriteDeployInfo = function() { + }, s.prototype.isWriteDeployInfo = function() { return this.isTransformation("WriteDeployInfo"); - }, u.prototype.isWriteContractPackage = function() { - var m; + }, s.prototype.isWriteContractPackage = function() { + var p; if (this.isTransformation("WriteContractPackage")) return !0; var h = new i.TypedJSON(b.RawWriteContractPackage).parse(this.data); - return !!(!((m = h?.Write) === null || m === void 0) && m.ContractPackage); - }, u.prototype.parseAsWriteTransfer = function() { - var m = new i.TypedJSON(b.RawWriteTransferTransform).parse(this.data); - if (!m || !m.WriteTransfer) throw new Error("Error parsing as WriteTransfer"); - return m.WriteTransfer; - }, u.prototype.parseAsWriteWithdraws = function() { - var m = new i.TypedJSON(b.RawWriteWithdrawals).parse(this.data); - return m && m.UnbondingPurses ? m.UnbondingPurses : []; - }, u.prototype.parseAsWriteAddressableEntity = function() { - var m, h = new i.TypedJSON(b.TranformAddressableEntityRawData).parse(this.data); - if (!(!((m = h?.Write) === null || m === void 0) && m.AddressableEntity)) throw new Error("Error parsing as AddressableEntity"); + return !!(!((p = h?.Write) === null || p === void 0) && p.ContractPackage); + }, s.prototype.parseAsWriteTransfer = function() { + var p = new i.TypedJSON(b.RawWriteTransferTransform).parse(this.data); + if (!p || !p.WriteTransfer) throw new Error("Error parsing as WriteTransfer"); + return p.WriteTransfer; + }, s.prototype.parseAsWriteWithdraws = function() { + var p = new i.TypedJSON(b.RawWriteWithdrawals).parse(this.data); + return p && p.UnbondingPurses ? p.UnbondingPurses : []; + }, s.prototype.parseAsWriteAddressableEntity = function() { + var p, h = new i.TypedJSON(b.TranformAddressableEntityRawData).parse(this.data); + if (!(!((p = h?.Write) === null || p === void 0) && p.AddressableEntity)) throw new Error("Error parsing as AddressableEntity"); return h.Write.AddressableEntity; - }, u.prototype.parseAsWritePackage = function() { - var m, h = new i.TypedJSON(b.PackageRawData).parse(this.data); - if (!(!((m = h?.Write) === null || m === void 0) && m.Package)) throw new Error("Error parsing as Package"); + }, s.prototype.parseAsWritePackage = function() { + var p, h = new i.TypedJSON(b.PackageRawData).parse(this.data); + if (!(!((p = h?.Write) === null || p === void 0) && p.Package)) throw new Error("Error parsing as Package"); return h.Write.Package; - }, u.prototype.parseAsWriteBidKind = function() { - var m, h = new i.TypedJSON(b.BidKindRawData).parse(this.data); - if (!(!((m = h?.Write) === null || m === void 0) && m.BidKind)) throw new Error("Error parsing as BidKind"); + }, s.prototype.parseAsWriteBidKind = function() { + var p, h = new i.TypedJSON(b.BidKindRawData).parse(this.data); + if (!(!((p = h?.Write) === null || p === void 0) && p.BidKind)) throw new Error("Error parsing as BidKind"); return h.Write.BidKind; - }, u.prototype.parseAsWriteNamedKey = function() { - var m = new i.TypedJSON(b.RawDataNamedKey).parse(this.data); - if (!m || !m.Write || !m.Write.NamedKey) throw new Error("Error parsing as NamedKeyKind"); - return m.Write.NamedKey; - }, u.prototype.parseAsWriteMessage = function() { - var m = new i.TypedJSON(b.RawDataMessage).parse(this.data); - if (!m || !m.Write || !m.Write.Message) throw new Error("Error parsing as MessageChecksum"); - return m.Write.Message; - }, u.prototype.parseAsWriteMessageTopic = function() { - var m = new i.TypedJSON(b.RawDataMessageTopic).parse(this.data); - if (!m || !m.Write || !m.Write.MessageTopic) throw new Error("Error parsing as MessageTopicSummary"); - return m.Write.MessageTopic; - }, u.prototype.parseAsWriteUnbondings = function() { - var m = new i.TypedJSON(b.RawWriteUnbonding).parse(this.data); - if (!m || !m.UnbondingPurses) throw new Error("Error parsing as UnbondingPurse array"); - return m.UnbondingPurses; - }, u.prototype.parseAsUInt512 = function() { - var m = new i.TypedJSON(b.RawUInt512).parse(this.data); - if (!m || !m.UInt512) throw new Error("Error parsing as CLValueUInt512"); - return m.UInt512; - }, u.prototype.parseAsWriteAccount = function() { - var m, h, O = new i.TypedJSON(b.RawWriteAccount2XTransform).parse(this.data); - if (!((h = (m = O?.Write) === null || m === void 0 ? void 0 : m.Account) === null || h === void 0) && h.accountHash && O.Write.Account.accountHash.toPrefixedString() !== "account-hash-0000000000000000000000000000000000000000000000000000000000000000") return O.Write.Account.accountHash; + }, s.prototype.parseAsWriteNamedKey = function() { + var p = new i.TypedJSON(b.RawDataNamedKey).parse(this.data); + if (!p || !p.Write || !p.Write.NamedKey) throw new Error("Error parsing as NamedKeyKind"); + return p.Write.NamedKey; + }, s.prototype.parseAsWriteMessage = function() { + var p = new i.TypedJSON(b.RawDataMessage).parse(this.data); + if (!p || !p.Write || !p.Write.Message) throw new Error("Error parsing as MessageChecksum"); + return p.Write.Message; + }, s.prototype.parseAsWriteMessageTopic = function() { + var p = new i.TypedJSON(b.RawDataMessageTopic).parse(this.data); + if (!p || !p.Write || !p.Write.MessageTopic) throw new Error("Error parsing as MessageTopicSummary"); + return p.Write.MessageTopic; + }, s.prototype.parseAsWriteUnbondings = function() { + var p = new i.TypedJSON(b.RawWriteUnbonding).parse(this.data); + if (!p || !p.UnbondingPurses) throw new Error("Error parsing as UnbondingPurse array"); + return p.UnbondingPurses; + }, s.prototype.parseAsUInt512 = function() { + var p = new i.TypedJSON(b.RawUInt512).parse(this.data); + if (!p || !p.UInt512) throw new Error("Error parsing as CLValueUInt512"); + return p.UInt512; + }, s.prototype.parseAsWriteAccount = function() { + var p, h, O = new i.TypedJSON(b.RawWriteAccount2XTransform).parse(this.data); + if (!((h = (p = O?.Write) === null || p === void 0 ? void 0 : p.Account) === null || h === void 0) && h.accountHash && O.Write.Account.accountHash.toPrefixedString() !== "account-hash-0000000000000000000000000000000000000000000000000000000000000000") return O.Write.Account.accountHash; var I = new i.TypedJSON(b.RawWriteAccount1XTransform).parse(this.data); if (!I?.WriteAccount) throw new Error("Error parsing as WriteAccount"); return I.WriteAccount; - }, u.prototype.parseAsWriteDeployInfo = function() { - var m = new i.TypedJSON(b.RawWriteDeployInfo).parse(this.data); - if (!m || !m.WriteDeployInfo) throw new Error("Error parsing as DeployInfo"); - return m.WriteDeployInfo; - }, u.prototype.parseAsWriteCLValue = function() { - var m, h = new i.TypedJSON(b.RawWriteCLValue).parse(this.data); + }, s.prototype.parseAsWriteDeployInfo = function() { + var p = new i.TypedJSON(b.RawWriteDeployInfo).parse(this.data); + if (!p || !p.WriteDeployInfo) throw new Error("Error parsing as DeployInfo"); + return p.WriteDeployInfo; + }, s.prototype.parseAsWriteCLValue = function() { + var p, h = new i.TypedJSON(b.RawWriteCLValue).parse(this.data); if (h && h.WriteCLValue) return h.WriteCLValue; var O = new i.TypedJSON(b.RawWriteCLValueV2).parse(this.data); if (!O || !O.Write || !O?.Write.CLValue) throw new Error("Error parsing as RawWriteCLValueV2"); - return (m = O.Write) === null || m === void 0 ? void 0 : m.CLValue; - }, u.prototype.parseAsWriteContract = function() { - var m, h = new i.TypedJSON(b.RawWriteContract).parse(this.data); - if (!h || !(!((m = h.Write) === null || m === void 0) && m.Contract)) throw new Error("Error parsing as WriteContract"); + return (p = O.Write) === null || p === void 0 ? void 0 : p.CLValue; + }, s.prototype.parseAsWriteContract = function() { + var p, h = new i.TypedJSON(b.RawWriteContract).parse(this.data); + if (!h || !(!((p = h.Write) === null || p === void 0) && p.Contract)) throw new Error("Error parsing as WriteContract"); return h.Write.Contract; - }, u.prototype.parseAsWriteContractPackage = function() { - var m, h = new i.TypedJSON(b.RawWriteContractPackage).parse(this.data); - if (!h || !(!((m = h.Write) === null || m === void 0) && m.ContractPackage)) throw new Error("Error parsing as WriteContractPackage"); + }, s.prototype.parseAsWriteContractPackage = function() { + var p, h = new i.TypedJSON(b.RawWriteContractPackage).parse(this.data); + if (!h || !(!((p = h.Write) === null || p === void 0) && p.ContractPackage)) throw new Error("Error parsing as WriteContractPackage"); return h.Write.ContractPackage; - }, u.prototype.containsKeyRecursive = function(m, h) { - for (var O in m) - if (O.includes(h) || typeof m[O] == "object" && m[O] !== null && this.containsKeyRecursive(m[O], h)) return !0; + }, s.prototype.containsKeyRecursive = function(p, h) { + for (var O in p) + if (O.includes(h) || typeof p[O] == "object" && p[O] !== null && this.containsKeyRecursive(p[O], h)) return !0; return !1; - }, u.prototype.isTransformation = function(m) { - return typeof this.data == "string" ? this.data.includes(m) : typeof this.data == "object" && this.data !== null && this.containsKeyRecursive(this.data, m); - }, v = r([i.jsonObject, a("design:paramtypes", [Object])], u); + }, s.prototype.isTransformation = function(p) { + return typeof this.data == "string" ? this.data.includes(p) : typeof this.data == "object" && this.data !== null && this.containsKeyRecursive(this.data, p); + }, v = r([i.jsonObject, a("design:paramtypes", [Object])], s); }(); n.TransformKind = y; - var s = function() { - function u(v, m) { - this.key = v, this.kind = m; + var u = function() { + function s(v, p) { + this.key = v, this.kind = p; } - return r([(0, i.jsonMember)({ name: "key", constructor: p.Key, deserializer: function(v) { - if (v) return p.Key.newKey(v); + return r([(0, i.jsonMember)({ name: "key", constructor: m.Key, deserializer: function(v) { + if (v) return m.Key.newKey(v); }, serializer: function(v) { if (v) return v.toPrefixedString(); - } }), a("design:type", p.Key)], u.prototype, "key", void 0), r([(0, i.jsonMember)({ name: "kind", constructor: y, deserializer: function(v) { + } }), a("design:type", m.Key)], s.prototype, "key", void 0), r([(0, i.jsonMember)({ name: "kind", constructor: y, deserializer: function(v) { if (v) return y.fromJSON(v); }, serializer: function(v) { if (v) return v.toJSON(); - } }), a("design:type", y)], u.prototype, "kind", void 0), r([i.jsonObject, a("design:paramtypes", [p.Key, y])], u); + } }), a("design:type", y)], s.prototype, "kind", void 0), r([i.jsonObject, a("design:paramtypes", [m.Key, y])], s); }(); - n.Transform = s; - var f = function() { - function u() { + n.Transform = u; + var d = function() { + function s() { } - return r([(0, i.jsonMember)({ name: "key", constructor: p.Key, deserializer: function(v) { - if (v) return p.Key.newKey(v); + return r([(0, i.jsonMember)({ name: "key", constructor: m.Key, deserializer: function(v) { + if (v) return m.Key.newKey(v); }, serializer: function(v) { if (v) return v.toPrefixedString(); - } }), a("design:type", p.Key)], u.prototype, "key", void 0), r([(0, i.jsonMember)({ name: "transform", constructor: y, deserializer: function(v) { + } }), a("design:type", m.Key)], s.prototype, "key", void 0), r([(0, i.jsonMember)({ name: "transform", constructor: y, deserializer: function(v) { if (v) return y.fromJSON(v); }, serializer: function(v) { if (v) return v.toJSON(); - } }), a("design:type", y)], u.prototype, "transform", void 0), r([i.jsonObject], u); + } }), a("design:type", y)], s.prototype, "transform", void 0), r([i.jsonObject], s); }(); - n.TransformKey = f; + n.TransformKey = d; var l = function() { - function u() { + function s() { } return r([(0, i.jsonMember)(function() { return t.Args; - }, { deserializer: d.deserializeArgs, serializer: function(v) { - return (0, d.serializeArgs)(v, !1); - } }), a("design:type", t.Args)], u.prototype, "namedKey", void 0), r([(0, i.jsonMember)(function() { + }, { deserializer: f.deserializeArgs, serializer: function(v) { + return (0, f.serializeArgs)(v, !1); + } }), a("design:type", t.Args)], s.prototype, "namedKey", void 0), r([(0, i.jsonMember)(function() { return t.Args; - }, { deserializer: d.deserializeArgs, serializer: function(v) { - return (0, d.serializeArgs)(v, !1); - } }), a("design:type", t.Args)], u.prototype, "name", void 0), r([i.jsonObject], u); + }, { deserializer: f.deserializeArgs, serializer: function(v) { + return (0, f.serializeArgs)(v, !1); + } }), a("design:type", t.Args)], s.prototype, "name", void 0), r([i.jsonObject], s); }(); n.NamedKeyKind = l; }, 1527: function(x, n, c) { - var r = this && this.__decorate || function(ie, fe, Te, _e) { - var te, ye = arguments.length, ve = ye < 3 ? fe : _e === null ? _e = Object.getOwnPropertyDescriptor(fe, Te) : _e; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") ve = Reflect.decorate(ie, fe, Te, _e); + var r = this && this.__decorate || function(ie, fe, Te, Se) { + var te, ye = arguments.length, ve = ye < 3 ? fe : Se === null ? Se = Object.getOwnPropertyDescriptor(fe, Te) : Se; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") ve = Reflect.decorate(ie, fe, Te, Se); else for (var F = ie.length - 1; F >= 0; F--) (te = ie[F]) && (ve = (ye < 3 ? te(ve) : ye > 3 ? te(fe, Te, ve) : te(fe, Te)) || ve); return ye > 3 && ve && Object.defineProperty(fe, Te, ve), ve; }, a = this && this.__metadata || function(ie, fe) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(ie, fe); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.RawWriteAccount1XTransform = n.RawWriteAccount2XTransform = n.RawWriteAccount2XTransformWrite = n.RawWriteAccount2XTransformAccount = n.RawWriteContractPackage = n.WriteContractPackage = n.RawWriteContract = n.WriteContract = n.RawWriteCLValueV2 = n.WriteCLValue = n.RawWriteCLValue = n.RawWriteDeployInfo = n.RawUInt512 = n.RawWriteUnbonding = n.RawDataMessageTopic = n.WriteMessageTopic = n.RawDataMessage = n.WriteMessage = n.RawDataNamedKey = n.BidKindRawData = n.TranformBidKindData = n.PackageRawData = n.TranformPackageData = n.TranformAddressableEntityRawData = n.TranformAddressableEntity = n.RawWriteTransferTransform = n.RawWriteWithdrawals = n.WriteTransfer = void 0; - var i = c(9592), p = c(8148), t = c(8057), d = c(3750), b = c(4613), y = c(4820), s = c(3903), f = c(5466), l = c(402), u = c(6077), v = c(3401), m = c(2535), h = c(8263), O = function() { + var i = c(9592), m = c(8148), t = c(8057), f = c(3750), b = c(4613), y = c(4820), u = c(3903), d = c(5466), l = c(402), s = c(6077), v = c(3401), p = c(2535), h = c(8263), O = function() { function ie() { } return r([(0, i.jsonMember)({ name: "id", constructor: Number, preserveNull: !0 }), a("design:type", Number)], ie.prototype, "id", void 0), r([(0, i.jsonMember)({ name: "to", constructor: v.AccountHash, preserveNull: !0, deserializer: function(fe) { @@ -27046,11 +27046,11 @@ function N6() { return v.AccountHash.fromJSON(fe); }, serializer: function(fe) { return fe.toJSON(); - } }), a("design:type", v.AccountHash)], ie.prototype, "from", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: f.CLValueUInt512, deserializer: function(fe) { - return f.CLValueUInt512.fromJSON(fe); + } }), a("design:type", v.AccountHash)], ie.prototype, "from", void 0), r([(0, i.jsonMember)({ name: "amount", constructor: d.CLValueUInt512, deserializer: function(fe) { + return d.CLValueUInt512.fromJSON(fe); }, serializer: function(fe) { return fe.toJSON(); - } }), a("design:type", f.CLValueUInt512)], ie.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "source", constructor: v.URef, deserializer: function(fe) { + } }), a("design:type", d.CLValueUInt512)], ie.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "source", constructor: v.URef, deserializer: function(fe) { return v.URef.fromJSON(fe); }, serializer: function(fe) { return fe.toJSON(); @@ -27059,28 +27059,28 @@ function N6() { }, serializer: function(fe) { return fe.toJSON(); } }), a("design:type", v.URef)], ie.prototype, "target", void 0), r([(0, i.jsonMember)({ name: "gas", constructor: Number, deserializer: function(fe) { - return u.BigNumber.from(fe).toNumber(); + return s.BigNumber.from(fe).toNumber(); }, serializer: function(fe) { - return u.BigNumber.from(fe).toString(); + return s.BigNumber.from(fe).toString(); } }), a("design:type", Number)], ie.prototype, "gas", void 0), r([i.jsonObject], ie); }(); n.WriteTransfer = O; var I = function() { function ie() { } - return r([(0, i.jsonArrayMember)(p.UnbondingPurse, { name: "WriteWithdraw" }), a("design:type", Array)], ie.prototype, "UnbondingPurses", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonArrayMember)(m.UnbondingPurse, { name: "WriteWithdraw" }), a("design:type", Array)], ie.prototype, "UnbondingPurses", void 0), r([i.jsonObject], ie); }(); n.RawWriteWithdrawals = I; - var B = function() { + var k = function() { function ie() { } return r([(0, i.jsonMember)({ name: "WriteTransfer", constructor: O }), a("design:type", O)], ie.prototype, "WriteTransfer", void 0), r([i.jsonObject], ie); }(); - n.RawWriteTransferTransform = B; + n.RawWriteTransferTransform = k; var R = function() { function ie() { } - return r([(0, i.jsonMember)({ name: "AddressableEntity", constructor: d.AddressableEntity }), a("design:type", d.AddressableEntity)], ie.prototype, "AddressableEntity", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonMember)({ name: "AddressableEntity", constructor: f.AddressableEntity }), a("design:type", f.AddressableEntity)], ie.prototype, "AddressableEntity", void 0), r([i.jsonObject], ie); }(); n.TranformAddressableEntity = R; var L = function() { @@ -27095,12 +27095,12 @@ function N6() { return r([(0, i.jsonMember)({ name: "Package", constructor: b.Package }), a("design:type", b.Package)], ie.prototype, "Package", void 0), r([i.jsonObject], ie); }(); n.TranformPackageData = N; - var k = function() { + var B = function() { function ie() { } return r([(0, i.jsonMember)({ name: "Write", constructor: N }), a("design:type", N)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); }(); - n.PackageRawData = k; + n.PackageRawData = B; var H = function() { function ie() { } @@ -27113,7 +27113,7 @@ function N6() { return r([(0, i.jsonMember)({ name: "Write", constructor: H }), a("design:type", H)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); }(); n.BidKindRawData = U; - var _ = function() { + var S = function() { function ie() { } return r([(0, i.jsonMember)(function() { @@ -27122,7 +27122,7 @@ function N6() { }(), T = function() { function ie() { } - return r([(0, i.jsonMember)({ constructor: _, name: "Write" }), a("design:type", _)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonMember)({ constructor: S, name: "Write" }), a("design:type", S)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); }(); n.RawDataNamedKey = T; var E = function() { @@ -27137,32 +27137,32 @@ function N6() { return r([(0, i.jsonMember)({ constructor: E, name: "Write" }), a("design:type", E)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); }(); n.RawDataMessage = M; - var S = function() { + var _ = function() { function ie() { } - return r([(0, i.jsonMember)({ constructor: s.MessageTopicSummary, name: "MessageTopic" }), a("design:type", s.MessageTopicSummary)], ie.prototype, "MessageTopic", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonMember)({ constructor: u.MessageTopicSummary, name: "MessageTopic" }), a("design:type", u.MessageTopicSummary)], ie.prototype, "MessageTopic", void 0), r([i.jsonObject], ie); }(); - n.WriteMessageTopic = S; + n.WriteMessageTopic = _; var w = function() { function ie() { } - return r([(0, i.jsonMember)({ constructor: S, name: "Write" }), a("design:type", S)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonMember)({ constructor: _, name: "Write" }), a("design:type", _)], ie.prototype, "Write", void 0), r([i.jsonObject], ie); }(); n.RawDataMessageTopic = w; var A = function() { function ie() { } - return r([(0, i.jsonArrayMember)(p.UnbondingPurse, { name: "WriteUnbonding" }), a("design:type", Array)], ie.prototype, "UnbondingPurses", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonArrayMember)(m.UnbondingPurse, { name: "WriteUnbonding" }), a("design:type", Array)], ie.prototype, "UnbondingPurses", void 0), r([i.jsonObject], ie); }(); n.RawWriteUnbonding = A; var j = function() { function ie() { } - return r([(0, i.jsonMember)({ name: "AddUInt512", constructor: f.CLValueUInt512, deserializer: function(fe) { - if (fe) return f.CLValueUInt512.fromJSON(fe); + return r([(0, i.jsonMember)({ name: "AddUInt512", constructor: d.CLValueUInt512, deserializer: function(fe) { + if (fe) return d.CLValueUInt512.fromJSON(fe); }, serializer: function(fe) { if (fe) return fe.toJSON(); - } }), a("design:type", f.CLValueUInt512)], ie.prototype, "UInt512", void 0), r([i.jsonObject], ie); + } }), a("design:type", d.CLValueUInt512)], ie.prototype, "UInt512", void 0), r([i.jsonObject], ie); }(); n.RawUInt512 = j; var V = function() { @@ -27175,24 +27175,24 @@ function N6() { function ie() { } return r([(0, i.jsonMember)(function() { - return f.CLValue; + return d.CLValue; }, { deserializer: function(fe) { - if (fe) return f.CLValueParser.fromJSON(fe); + if (fe) return d.CLValueParser.fromJSON(fe); }, serializer: function(fe) { - if (fe) return f.CLValueParser.toJSON(fe); - }, name: "WriteCLValue" }), a("design:type", f.CLValue)], ie.prototype, "WriteCLValue", void 0), r([i.jsonObject], ie); + if (fe) return d.CLValueParser.toJSON(fe); + }, name: "WriteCLValue" }), a("design:type", d.CLValue)], ie.prototype, "WriteCLValue", void 0), r([i.jsonObject], ie); }(); n.RawWriteCLValue = D; var z = function() { function ie() { } return r([(0, i.jsonMember)(function() { - return f.CLValue; + return d.CLValue; }, { deserializer: function(fe) { - if (fe) return f.CLValueParser.fromJSON(fe); + if (fe) return d.CLValueParser.fromJSON(fe); }, serializer: function(fe) { - if (fe) return f.CLValueParser.toJSON(fe); - }, name: "CLValue" }), a("design:type", f.CLValue)], ie.prototype, "CLValue", void 0), r([i.jsonObject], ie); + if (fe) return d.CLValueParser.toJSON(fe); + }, name: "CLValue" }), a("design:type", d.CLValue)], ie.prototype, "CLValue", void 0), r([i.jsonObject], ie); }(); n.WriteCLValue = z; var J = function() { @@ -27204,7 +27204,7 @@ function N6() { var G = function() { function ie() { } - return r([(0, i.jsonMember)({ name: "Contract", constructor: m.Contract }), a("design:type", m.Contract)], ie.prototype, "Contract", void 0), r([i.jsonObject], ie); + return r([(0, i.jsonMember)({ name: "Contract", constructor: p.Contract }), a("design:type", p.Contract)], ie.prototype, "Contract", void 0), r([i.jsonObject], ie); }(); n.WriteContract = G; var Q = function() { @@ -27258,76 +27258,76 @@ function N6() { }(); n.RawWriteAccount1XTransform = ce; }, 8148: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.UnbondingPurse = void 0; - var i = c(9592), p = c(3401), t = c(9449), d = c(5466), b = function() { + var i = c(9592), m = c(3401), t = c(9449), f = c(5466), b = function() { function y() { } - return r([(0, i.jsonMember)({ name: "amount", constructor: d.CLValueUInt512, deserializer: function(s) { - return d.CLValueUInt512.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", d.CLValueUInt512)], y.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "bonding_purse", constructor: p.URef, deserializer: function(s) { - return p.URef.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", p.URef)], y.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "era_of_creation", constructor: Number }), a("design:type", Number)], y.prototype, "eraOfCreation", void 0), r([(0, i.jsonMember)({ name: "unbonder_public_key", constructor: t.PublicKey, deserializer: function(s) { - return t.PublicKey.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", t.PublicKey)], y.prototype, "unbonderPublicKey", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: t.PublicKey, deserializer: function(s) { - return t.PublicKey.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", t.PublicKey)], y.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "new_validator", constructor: t.PublicKey, deserializer: function(s) { - if (s) return t.PublicKey.fromJSON(s); - }, serializer: function(s) { - if (s) return s.toJSON(); + return r([(0, i.jsonMember)({ name: "amount", constructor: f.CLValueUInt512, deserializer: function(u) { + return f.CLValueUInt512.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", f.CLValueUInt512)], y.prototype, "amount", void 0), r([(0, i.jsonMember)({ name: "bonding_purse", constructor: m.URef, deserializer: function(u) { + return m.URef.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", m.URef)], y.prototype, "bondingPurse", void 0), r([(0, i.jsonMember)({ name: "era_of_creation", constructor: Number }), a("design:type", Number)], y.prototype, "eraOfCreation", void 0), r([(0, i.jsonMember)({ name: "unbonder_public_key", constructor: t.PublicKey, deserializer: function(u) { + return t.PublicKey.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", t.PublicKey)], y.prototype, "unbonderPublicKey", void 0), r([(0, i.jsonMember)({ name: "validator_public_key", constructor: t.PublicKey, deserializer: function(u) { + return t.PublicKey.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", t.PublicKey)], y.prototype, "validatorPublicKey", void 0), r([(0, i.jsonMember)({ name: "new_validator", constructor: t.PublicKey, deserializer: function(u) { + if (u) return t.PublicKey.fromJSON(u); + }, serializer: function(u) { + if (u) return u.toJSON(); } }), a("design:type", t.PublicKey)], y.prototype, "newValidator", void 0), r([i.jsonObject], y); }(); n.UnbondingPurse = b; }, 6459: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.ValidatorWeightAuction = n.ValidatorWeightEraEnd = void 0; - var i = c(9592), p = c(9449), t = c(5466), d = function() { + var i = c(9592), m = c(9449), t = c(5466), f = function() { function y() { } - return r([(0, i.jsonMember)({ constructor: p.PublicKey, deserializer: function(s) { - return p.PublicKey.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", p.PublicKey)], y.prototype, "validator", void 0), r([(0, i.jsonMember)({ constructor: t.CLValueUInt512, deserializer: function(s) { - return t.CLValueUInt512.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); + return r([(0, i.jsonMember)({ constructor: m.PublicKey, deserializer: function(u) { + return m.PublicKey.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", m.PublicKey)], y.prototype, "validator", void 0), r([(0, i.jsonMember)({ constructor: t.CLValueUInt512, deserializer: function(u) { + return t.CLValueUInt512.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); } }), a("design:type", t.CLValueUInt512)], y.prototype, "weight", void 0), r([i.jsonObject], y); }(); - n.ValidatorWeightEraEnd = d; + n.ValidatorWeightEraEnd = f; var b = function() { function y() { } - return r([(0, i.jsonMember)({ name: "public_key", constructor: p.PublicKey, deserializer: function(s) { - return p.PublicKey.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); - } }), a("design:type", p.PublicKey)], y.prototype, "validator", void 0), r([(0, i.jsonMember)({ constructor: t.CLValueUInt512, deserializer: function(s) { - return t.CLValueUInt512.fromJSON(s); - }, serializer: function(s) { - return s.toJSON(); + return r([(0, i.jsonMember)({ name: "public_key", constructor: m.PublicKey, deserializer: function(u) { + return m.PublicKey.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); + } }), a("design:type", m.PublicKey)], y.prototype, "validator", void 0), r([(0, i.jsonMember)({ constructor: t.CLValueUInt512, deserializer: function(u) { + return t.CLValueUInt512.fromJSON(u); + }, serializer: function(u) { + return u.toJSON(); } }), a("design:type", t.CLValueUInt512)], y.prototype, "weight", void 0), r([i.jsonObject], y); }(); n.ValidatorWeightAuction = b; @@ -27389,7 +27389,7 @@ function N6() { n.CLValueByteArray = c; }, 1282: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValue = void 0; - var r = c(2884), a = c(1402), i = c(7948), p = c(5334), t = c(2045), d = c(5216), b = c(6837), y = c(1501), s = c(5729), f = c(8864), l = c(8441), u = c(7992), v = c(6167), m = c(6028), h = function() { + var r = c(2884), a = c(1402), i = c(7948), m = c(5334), t = c(2045), f = c(5216), b = c(6837), y = c(1501), u = c(5729), d = c(8864), l = c(8441), s = c(7992), v = c(6167), p = c(6028), h = function() { function O(I) { this.type = I; } @@ -27456,92 +27456,92 @@ function N6() { if (!this.key) throw new Error("Key property is empty in CLValue, type is ".concat(this.type.toString())); return this.key; }, O.newCLKey = function(I) { - var B = new O(r.CLTypeKey); - return B.key = I, B; + var k = new O(r.CLTypeKey); + return k.key = I, k; }, O.newCLUref = function(I) { - var B = new O(r.CLTypeUref); - return B.uref = I, B; + var k = new O(r.CLTypeUref); + return k.uref = I, k; }, O.newCLPublicKey = function(I) { - var B = new O(r.CLTypePublicKey); - return B.publicKey = I, B; + var k = new O(r.CLTypePublicKey); + return k.publicKey = I, k; }, O.newCLAny = function(I) { - var B = new O(r.CLTypeAny); - return B.any = new m.CLValueAny(I), B; + var k = new O(r.CLTypeAny); + return k.any = new p.CLValueAny(I), k; }, O.newCLValueBool = function(I) { - var B = new O(r.CLTypeBool); - return B.bool = new i.CLValueBool(I), B; + var k = new O(r.CLTypeBool); + return k.bool = new i.CLValueBool(I), k; }, O.newCLByteArray = function(I) { - var B = new O(new r.CLTypeByteArray(I.length)); - return B.byteArray = new b.CLValueByteArray(I), B; - }, O.newCLList = function(I, B) { - B === void 0 && (B = []); + var k = new O(new r.CLTypeByteArray(I.length)); + return k.byteArray = new b.CLValueByteArray(I), k; + }, O.newCLList = function(I, k) { + k === void 0 && (k = []); var R = new r.CLTypeList(I), L = new O(R); - return L.list = new d.CLValueList(R, B), L; - }, O.newCLMap = function(I, B) { - var R = new r.CLTypeMap(I, B), L = new O(R); - return L.map = new f.CLValueMap(R), L; - }, O.newCLOption = function(I, B) { - var R = I === null ? B || r.CLTypeAny : I.type, L = new r.CLTypeOption(R), N = new O(L); + return L.list = new f.CLValueList(R, k), L; + }, O.newCLMap = function(I, k) { + var R = new r.CLTypeMap(I, k), L = new O(R); + return L.map = new d.CLValueMap(R), L; + }, O.newCLOption = function(I, k) { + var R = I === null ? k || r.CLTypeAny : I.type, L = new r.CLTypeOption(R), N = new O(L); return N.option = new t.CLValueOption(I, L), N; - }, O.newCLResult = function(I, B, R, L) { - var N = new r.CLTypeResult(I, B), k = new O(N); - return k.result = new y.CLValueResult(N, L, R), k; + }, O.newCLResult = function(I, k, R, L) { + var N = new r.CLTypeResult(I, k), B = new O(N); + return B.result = new y.CLValueResult(N, L, R), B; }, O.newCLString = function(I) { - var B = new O(r.CLTypeString); - return B.stringVal = new s.CLValueString(I), B; + var k = new O(r.CLTypeString); + return k.stringVal = new u.CLValueString(I), k; }, O.newCLTuple1 = function(I) { - var B = new r.CLTypeTuple1(I.type), R = new O(B); - return R.tuple1 = new l.CLValueTuple1(B, I), R; - }, O.newCLTuple2 = function(I, B) { - var R = new r.CLTypeTuple2(I.type, B.type), L = new O(R); - return L.tuple2 = new u.CLValueTuple2(R, I, B), L; - }, O.newCLTuple3 = function(I, B, R) { - var L = new r.CLTypeTuple3(I.type, B.type, R.type), N = new O(L); - return N.tuple3 = new v.CLValueTuple3(L, I, B, R), N; + var k = new r.CLTypeTuple1(I.type), R = new O(k); + return R.tuple1 = new l.CLValueTuple1(k, I), R; + }, O.newCLTuple2 = function(I, k) { + var R = new r.CLTypeTuple2(I.type, k.type), L = new O(R); + return L.tuple2 = new s.CLValueTuple2(R, I, k), L; + }, O.newCLTuple3 = function(I, k, R) { + var L = new r.CLTypeTuple3(I.type, k.type, R.type), N = new O(L); + return N.tuple3 = new v.CLValueTuple3(L, I, k, R), N; }, O.newCLUnit = function() { var I = new O(r.CLTypeUnit); - return I.unit = new p.CLValueUnit(), I; + return I.unit = new m.CLValueUnit(), I; }, O.newCLInt32 = function(I) { - var B = new O(r.CLTypeInt32); - return B.i32 = new a.CLValueInt32(I), B; + var k = new O(r.CLTypeInt32); + return k.i32 = new a.CLValueInt32(I), k; }, O.newCLInt64 = function(I) { - var B = new O(r.CLTypeInt64); - return B.i64 = new a.CLValueInt64(I), B; + var k = new O(r.CLTypeInt64); + return k.i64 = new a.CLValueInt64(I), k; }, O.newCLUint8 = function(I) { - var B = new O(r.CLTypeUInt8); - return B.ui8 = new a.CLValueUInt8(I), B; + var k = new O(r.CLTypeUInt8); + return k.ui8 = new a.CLValueUInt8(I), k; }, O.newCLUInt32 = function(I) { - var B = new O(r.CLTypeUInt32); - return B.ui32 = new a.CLValueUInt32(I), B; + var k = new O(r.CLTypeUInt32); + return k.ui32 = new a.CLValueUInt32(I), k; }, O.newCLUint64 = function(I) { - var B = new O(r.CLTypeUInt64); - return B.ui64 = new a.CLValueUInt64(I), B; + var k = new O(r.CLTypeUInt64); + return k.ui64 = new a.CLValueUInt64(I), k; }, O.newCLUInt128 = function(I) { - var B = new O(r.CLTypeUInt128); - return B.ui128 = new a.CLValueUInt128(I), B; + var k = new O(r.CLTypeUInt128); + return k.ui128 = new a.CLValueUInt128(I), k; }, O.newCLUInt256 = function(I) { - var B = new O(r.CLTypeUInt256); - return B.ui256 = new a.CLValueUInt256(I), B; + var k = new O(r.CLTypeUInt256); + return k.ui256 = new a.CLValueUInt256(I), k; }, O.newCLUInt512 = function(I) { - var B = new O(r.CLTypeUInt512); - return B.ui512 = new a.CLValueUInt512(I), B; + var k = new O(r.CLTypeUInt512); + return k.ui512 = new a.CLValueUInt512(I), k; }, O; }(); n.CLValue = h; }, 5216: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueList = void 0; - var r = c(8905), a = c(2884), i = c(1402), p = c(731), t = c(678), d = function() { - function b(y, s) { - s === void 0 && (s = []), this.type = y, this.elements = s; + var r = c(8905), a = c(2884), i = c(1402), m = c(731), t = c(678), f = function() { + function b(y, u) { + u === void 0 && (u = []), this.type = y, this.elements = u; } return b.prototype.bytes = function() { - var y, s, f = this.elements.map(function(l) { + var y, u, d = this.elements.map(function(l) { return l.bytes(); }); - return ((s = (y = this == null ? void 0 : this.type) === null || y === void 0 ? void 0 : y.elementsType) === null || s === void 0 ? void 0 : s.getTypeID()) !== a.TypeID.Any && f.splice(0, 0, (0, t.toBytesU32)(this.size())), (0, r.concat)(f); + return ((u = (y = this == null ? void 0 : this.type) === null || y === void 0 ? void 0 : y.elementsType) === null || u === void 0 ? void 0 : u.getTypeID()) !== a.TypeID.Any && d.splice(0, 0, (0, t.toBytesU32)(this.size())), (0, r.concat)(d); }, b.prototype.toString = function() { - var y = this.elements.map(function(s) { - return '"'.concat(s.toString(), '"'); + var y = this.elements.map(function(u) { + return '"'.concat(u.toString(), '"'); }); return "[".concat(y.join(","), "]"); }, b.prototype.isEmpty = function() { @@ -27554,9 +27554,9 @@ function N6() { return this.elements.pop(); }, b.prototype.size = function() { return this.elements.length; - }, b.prototype.set = function(y, s) { + }, b.prototype.set = function(y, u) { if (y >= this.elements.length) throw new Error("List index out of bounds."); - this.elements[y] = s; + this.elements[y] = u; }, b.prototype.get = function(y) { if (y >= this.elements.length) throw new Error("List index out of bounds."); return this.elements[y]; @@ -27564,89 +27564,89 @@ function N6() { return this.elements.map(function(y) { return y.toJSON(); }); - }, b.fromBytes = function(y, s) { - for (var f, l = i.CLValueUInt32.fromBytes(y), u = l.result, v = l.bytes, m = u.toNumber(), h = ((f = s?.elementsType) === null || f === void 0 ? void 0 : f.getTypeID()) === a.TypeID.Any ? y : v, O = [], I = 0; I < m; I++) if (h.length) { - var B = p.CLValueParser.fromBytesByType(h, s.elementsType), R = B.result, L = B.bytes; + }, b.fromBytes = function(y, u) { + for (var d, l = i.CLValueUInt32.fromBytes(y), s = l.result, v = l.bytes, p = s.toNumber(), h = ((d = u?.elementsType) === null || d === void 0 ? void 0 : d.getTypeID()) === a.TypeID.Any ? y : v, O = [], I = 0; I < p; I++) if (h.length) { + var k = m.CLValueParser.fromBytesByType(h, u.elementsType), R = k.result, L = k.bytes; if (!R) continue; O.push(R), h = L; } - return O.length === 0 ? { result: new b(s, []), bytes: h } : { result: new b(s, O), bytes: h }; + return O.length === 0 ? { result: new b(u, []), bytes: h } : { result: new b(u, O), bytes: h }; }, b; }(); - n.CLValueList = d; + n.CLValueList = f; }, 8864: function(x, n, c) { - var r = this && this.__spreadArray || function(y, s, f) { - if (f || arguments.length === 2) for (var l, u = 0, v = s.length; u < v; u++) !l && u in s || (l || (l = Array.prototype.slice.call(s, 0, u)), l[u] = s[u]); - return y.concat(l || Array.prototype.slice.call(s)); + var r = this && this.__spreadArray || function(y, u, d) { + if (d || arguments.length === 2) for (var l, s = 0, v = u.length; s < v; s++) !l && s in u || (l || (l = Array.prototype.slice.call(u, 0, s)), l[s] = u[s]); + return y.concat(l || Array.prototype.slice.call(u)); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueMap = void 0; - var a = c(8905), i = c(1282), p = c(1402), t = c(731), d = c(678), b = function() { - function y(s, f, l) { - this.indexedData = /* @__PURE__ */ new Map(), this.type = s, this.data = f ?? [], this.indexedData = l ?? /* @__PURE__ */ new Map(); + var a = c(8905), i = c(1282), m = c(1402), t = c(731), f = c(678), b = function() { + function y(u, d, l) { + this.indexedData = /* @__PURE__ */ new Map(), this.type = u, this.data = d ?? [], this.indexedData = l ?? /* @__PURE__ */ new Map(); } return y.prototype.bytes = function() { - var s = Array.from(this.data).map(function(f) { - var l = f.inner1.bytes(), u = f.inner2.bytes(); - return (0, a.concat)([l, u]); + var u = Array.from(this.data).map(function(d) { + var l = d.inner1.bytes(), s = d.inner2.bytes(); + return (0, a.concat)([l, s]); }); - return (0, a.concat)(r([(0, d.toBytesU32)(this.data.length)], s, !0)); + return (0, a.concat)(r([(0, f.toBytesU32)(this.data.length)], u, !0)); }, y.prototype.getMap = function() { - var s = {}; - return this.indexedData.forEach(function(f, l) { - s[l] = f; - }), s; + var u = {}; + return this.indexedData.forEach(function(d, l) { + u[l] = d; + }), u; }, y.prototype.getData = function() { return r([], this.data, !0); }, y.prototype.toString = function() { - var s = []; - return this.indexedData.forEach(function(f, l) { - s.push("(".concat(l, '="').concat(f.toString(), '")')); - }), s.join(""); + var u = []; + return this.indexedData.forEach(function(d, l) { + u.push("(".concat(l, '="').concat(d.toString(), '")')); + }), u.join(""); }, y.prototype.toJSON = function() { - var s = /* @__PURE__ */ new Map(); - return this.data.forEach(function(f) { - var l = f.value(), u = l[0], v = l[1]; - s.set(u, v); - }), s; - }, y.prototype.find = function(s) { - var f = this.indexedData.get(s); - return [f, f !== void 0]; - }, y.prototype.get = function(s) { - return this.indexedData.get(s); - }, y.prototype.findAny = function(s) { - for (var f = 0, l = s; f < l.length; f++) { - var u = l[f], v = this.indexedData.get(u); + var u = /* @__PURE__ */ new Map(); + return this.data.forEach(function(d) { + var l = d.value(), s = l[0], v = l[1]; + u.set(s, v); + }), u; + }, y.prototype.find = function(u) { + var d = this.indexedData.get(u); + return [d, d !== void 0]; + }, y.prototype.get = function(u) { + return this.indexedData.get(u); + }, y.prototype.findAny = function(u) { + for (var d = 0, l = u; d < l.length; d++) { + var s = l[d], v = this.indexedData.get(s); if (v !== void 0) return [v, !0]; } return [void 0, !1]; }, y.prototype.length = function() { return this.indexedData.size; - }, y.prototype.append = function(s, f) { - if (s.type !== this.type.key) return new Error("invalid key type"); - if (f.type !== this.type.val) return new Error("invalid value type"); - var l = s.toString(); + }, y.prototype.append = function(u, d) { + if (u.type !== this.type.key) return new Error("invalid key type"); + if (d.type !== this.type.val) return new Error("invalid value type"); + var l = u.toString(); if (this.indexedData.has(l)) return new Error("map key already exists"); - var u = i.CLValue.newCLTuple2(s, f).tuple2; - return u ? (this.data.push(u), this.indexedData.set(l, f), null) : new Error("no tuple"); - }, y.fromBytes = function(s, f) { - var l, u, v = new y(f), m = p.CLValueUInt32.fromBytes(s), h = m.result, O = m.bytes, I = h.toNumber(), B = O; - if (I === 0) return { result: v, bytes: B }; - for (var R = 0; R < I; R++) if (B.length) try { - var L = t.CLValueParser.fromBytesByType(B, f.key); - B = (l = L?.bytes) !== null && l !== void 0 ? l : []; - var N = t.CLValueParser.fromBytesByType(L.bytes, f.val); - B = (u = N?.bytes) !== null && u !== void 0 ? u : [], v.append(L?.result, N?.result); + var s = i.CLValue.newCLTuple2(u, d).tuple2; + return s ? (this.data.push(s), this.indexedData.set(l, d), null) : new Error("no tuple"); + }, y.fromBytes = function(u, d) { + var l, s, v = new y(d), p = m.CLValueUInt32.fromBytes(u), h = p.result, O = p.bytes, I = h.toNumber(), k = O; + if (I === 0) return { result: v, bytes: k }; + for (var R = 0; R < I; R++) if (k.length) try { + var L = t.CLValueParser.fromBytesByType(k, d.key); + k = (l = L?.bytes) !== null && l !== void 0 ? l : []; + var N = t.CLValueParser.fromBytesByType(L.bytes, d.val); + k = (s = N?.bytes) !== null && s !== void 0 ? s : [], v.append(L?.result, N?.result); } catch { } - return { result: v, bytes: B }; + return { result: v, bytes: k }; }, y; }(); n.CLValueMap = b; }, 1842: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueNumeric = void 0; var r = c(6077), a = function() { - function i(p, t) { - this.value = r.BigNumber.from(p), this.originalBytes = t; + function i(m, t) { + this.value = r.BigNumber.from(m), this.originalBytes = t; } return i.prototype.toString = function() { return this.value.toString(); @@ -27661,248 +27661,248 @@ function N6() { n.CLValueNumeric = a; }, 2462: function(x, n, c) { var r, a = this && this.__extends || (r = function(b, y) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(s, f) { - s.__proto__ = f; - } || function(s, f) { - for (var l in f) Object.prototype.hasOwnProperty.call(f, l) && (s[l] = f[l]); + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(u, d) { + u.__proto__ = d; + } || function(u, d) { + for (var l in d) Object.prototype.hasOwnProperty.call(d, l) && (u[l] = d[l]); }, r(b, y); }, function(b, y) { if (typeof y != "function" && y !== null) throw new TypeError("Class extends value " + String(y) + " is not a constructor or null"); - function s() { + function u() { this.constructor = b; } - r(b, y), b.prototype = y === null ? Object.create(y) : (s.prototype = y.prototype, new s()); + r(b, y), b.prototype = y === null ? Object.create(y) : (u.prototype = y.prototype, new u()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueInt32 = void 0; - var i = c(6077), p = c(2884), t = c(678), d = function(b) { - function y(s) { - return b.call(this, s) || this; + var i = c(6077), m = c(2884), t = c(678), f = function(b) { + function y(u) { + return b.call(this, u) || this; } return a(y, b), y.prototype.bytes = function() { return (0, t.toBytesI32)(this.value); - }, y.fromBytes = function(s) { - if (s.length < p.Int32ByteSize) throw new Error("buffer size is too small"); - var f = Uint8Array.from(s.subarray(0, 4)); - return { result: new y(i.BigNumber.from(f.slice().reverse()).fromTwos(32)), bytes: s.subarray(4) }; + }, y.fromBytes = function(u) { + if (u.length < m.Int32ByteSize) throw new Error("buffer size is too small"); + var d = Uint8Array.from(u.subarray(0, 4)); + return { result: new y(i.BigNumber.from(d.slice().reverse()).fromTwos(32)), bytes: u.subarray(4) }; }, y; }(c(1842).CLValueNumeric); - n.CLValueInt32 = d; + n.CLValueInt32 = f; }, 3741: function(x, n, c) { var r, a = this && this.__extends || (r = function(b, y) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(s, f) { - s.__proto__ = f; - } || function(s, f) { - for (var l in f) Object.prototype.hasOwnProperty.call(f, l) && (s[l] = f[l]); + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(u, d) { + u.__proto__ = d; + } || function(u, d) { + for (var l in d) Object.prototype.hasOwnProperty.call(d, l) && (u[l] = d[l]); }, r(b, y); }, function(b, y) { if (typeof y != "function" && y !== null) throw new TypeError("Class extends value " + String(y) + " is not a constructor or null"); - function s() { + function u() { this.constructor = b; } - r(b, y), b.prototype = y === null ? Object.create(y) : (s.prototype = y.prototype, new s()); + r(b, y), b.prototype = y === null ? Object.create(y) : (u.prototype = y.prototype, new u()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueInt64 = void 0; - var i = c(6077), p = c(2884), t = c(678), d = function(b) { - function y(s) { - return b.call(this, s) || this; + var i = c(6077), m = c(2884), t = c(678), f = function(b) { + function y(u) { + return b.call(this, u) || this; } return a(y, b), y.prototype.bytes = function() { return (0, t.toBytesI64)(this.value); - }, y.fromBytes = function(s) { - if (s.length < p.Int64ByteSize) throw new Error("buffer size is too small"); - var f = Uint8Array.from(s.subarray(0, 8)), l = i.BigNumber.from(f.slice().reverse()).fromTwos(64), u = s.subarray(8); - return { result: new y(l), bytes: u }; + }, y.fromBytes = function(u) { + if (u.length < m.Int64ByteSize) throw new Error("buffer size is too small"); + var d = Uint8Array.from(u.subarray(0, 8)), l = i.BigNumber.from(d.slice().reverse()).fromTwos(64), s = u.subarray(8); + return { result: new y(l), bytes: s }; }, y; }(c(1842).CLValueNumeric); - n.CLValueInt64 = d; + n.CLValueInt64 = f; }, 5515: function(x, n, c) { - var r, a = this && this.__extends || (r = function(y, s) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(f, l) { - f.__proto__ = l; - } || function(f, l) { - for (var u in l) Object.prototype.hasOwnProperty.call(l, u) && (f[u] = l[u]); - }, r(y, s); - }, function(y, s) { - if (typeof s != "function" && s !== null) throw new TypeError("Class extends value " + String(s) + " is not a constructor or null"); - function f() { + var r, a = this && this.__extends || (r = function(y, u) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d, l) { + d.__proto__ = l; + } || function(d, l) { + for (var s in l) Object.prototype.hasOwnProperty.call(l, s) && (d[s] = l[s]); + }, r(y, u); + }, function(y, u) { + if (typeof u != "function" && u !== null) throw new TypeError("Class extends value " + String(u) + " is not a constructor or null"); + function d() { this.constructor = y; } - r(y, s), y.prototype = s === null ? Object.create(s) : (f.prototype = s.prototype, new f()); + r(y, u), y.prototype = u === null ? Object.create(u) : (d.prototype = u.prototype, new d()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueUInt128 = void 0; - var i = c(2996), p = c(678), t = c(1842), d = c(8389), b = function(y) { - function s(f, l) { - return y.call(this, f, l) || this; - } - return a(s, y), s.prototype.bytes = function() { - return this.originalBytes && (0, d.arrayEquals)(this.originalBytes, Uint8Array.from([1, 0])) ? this.originalBytes : (0, p.toBytesU128)(this.value); - }, s.fromBytes = function(f) { - return (0, i.fromBytesUInt128)(f); - }, s; + var i = c(2996), m = c(678), t = c(1842), f = c(8389), b = function(y) { + function u(d, l) { + return y.call(this, d, l) || this; + } + return a(u, y), u.prototype.bytes = function() { + return this.originalBytes && (0, f.arrayEquals)(this.originalBytes, Uint8Array.from([1, 0])) ? this.originalBytes : (0, m.toBytesU128)(this.value); + }, u.fromBytes = function(d) { + return (0, i.fromBytesUInt128)(d); + }, u; }(t.CLValueNumeric); n.CLValueUInt128 = b; }, 6295: function(x, n, c) { - var r, a = this && this.__extends || (r = function(y, s) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(f, l) { - f.__proto__ = l; - } || function(f, l) { - for (var u in l) Object.prototype.hasOwnProperty.call(l, u) && (f[u] = l[u]); - }, r(y, s); - }, function(y, s) { - if (typeof s != "function" && s !== null) throw new TypeError("Class extends value " + String(s) + " is not a constructor or null"); - function f() { + var r, a = this && this.__extends || (r = function(y, u) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d, l) { + d.__proto__ = l; + } || function(d, l) { + for (var s in l) Object.prototype.hasOwnProperty.call(l, s) && (d[s] = l[s]); + }, r(y, u); + }, function(y, u) { + if (typeof u != "function" && u !== null) throw new TypeError("Class extends value " + String(u) + " is not a constructor or null"); + function d() { this.constructor = y; } - r(y, s), y.prototype = s === null ? Object.create(s) : (f.prototype = s.prototype, new f()); + r(y, u), y.prototype = u === null ? Object.create(u) : (d.prototype = u.prototype, new d()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueUInt256 = void 0; - var i = c(2996), p = c(678), t = c(1842), d = c(8389), b = function(y) { - function s(f, l) { - return y.call(this, f, l) || this; - } - return a(s, y), s.prototype.bytes = function() { - return this.originalBytes && (0, d.arrayEquals)(this.originalBytes, Uint8Array.from([1, 0])) ? this.originalBytes : (0, p.toBytesU256)(this.value); - }, s.fromBytes = function(f) { - return (0, i.fromBytesUInt256)(f); - }, s; + var i = c(2996), m = c(678), t = c(1842), f = c(8389), b = function(y) { + function u(d, l) { + return y.call(this, d, l) || this; + } + return a(u, y), u.prototype.bytes = function() { + return this.originalBytes && (0, f.arrayEquals)(this.originalBytes, Uint8Array.from([1, 0])) ? this.originalBytes : (0, m.toBytesU256)(this.value); + }, u.fromBytes = function(d) { + return (0, i.fromBytesUInt256)(d); + }, u; }(t.CLValueNumeric); n.CLValueUInt256 = b; }, 8853: function(x, n, c) { var r, a = this && this.__extends || (r = function(b, y) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(s, f) { - s.__proto__ = f; - } || function(s, f) { - for (var l in f) Object.prototype.hasOwnProperty.call(f, l) && (s[l] = f[l]); + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(u, d) { + u.__proto__ = d; + } || function(u, d) { + for (var l in d) Object.prototype.hasOwnProperty.call(d, l) && (u[l] = d[l]); }, r(b, y); }, function(b, y) { if (typeof y != "function" && y !== null) throw new TypeError("Class extends value " + String(y) + " is not a constructor or null"); - function s() { + function u() { this.constructor = b; } - r(b, y), b.prototype = y === null ? Object.create(y) : (s.prototype = y.prototype, new s()); + r(b, y), b.prototype = y === null ? Object.create(y) : (u.prototype = y.prototype, new u()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueUInt32 = void 0; - var i = c(6077), p = c(2884), t = c(678), d = function(b) { - function y(s) { - return b.call(this, s) || this; + var i = c(6077), m = c(2884), t = c(678), f = function(b) { + function y(u) { + return b.call(this, u) || this; } return a(y, b), y.prototype.bytes = function() { return (0, t.toBytesU32)(this.value); - }, y.fromBytes = function(s) { - if (s.length < p.Int32ByteSize) throw new Error("Buffer size is too small for UInt32"); - var f = Uint8Array.from(s.subarray(0, 4)); - return { result: new y(i.BigNumber.from(f.slice().reverse())), bytes: s.subarray(4) }; + }, y.fromBytes = function(u) { + if (u.length < m.Int32ByteSize) throw new Error("Buffer size is too small for UInt32"); + var d = Uint8Array.from(u.subarray(0, 4)); + return { result: new y(i.BigNumber.from(d.slice().reverse())), bytes: u.subarray(4) }; }, y; }(c(1842).CLValueNumeric); - n.CLValueUInt32 = d; + n.CLValueUInt32 = f; }, 4958: function(x, n, c) { - var r, a = this && this.__extends || (r = function(s, f) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, u) { - l.__proto__ = u; - } || function(l, u) { - for (var v in u) Object.prototype.hasOwnProperty.call(u, v) && (l[v] = u[v]); - }, r(s, f); - }, function(s, f) { - if (typeof f != "function" && f !== null) throw new TypeError("Class extends value " + String(f) + " is not a constructor or null"); + var r, a = this && this.__extends || (r = function(u, d) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, s) { + l.__proto__ = s; + } || function(l, s) { + for (var v in s) Object.prototype.hasOwnProperty.call(s, v) && (l[v] = s[v]); + }, r(u, d); + }, function(u, d) { + if (typeof d != "function" && d !== null) throw new TypeError("Class extends value " + String(d) + " is not a constructor or null"); function l() { - this.constructor = s; + this.constructor = u; } - r(s, f), s.prototype = f === null ? Object.create(f) : (l.prototype = f.prototype, new l()); + r(u, d), u.prototype = d === null ? Object.create(d) : (l.prototype = d.prototype, new l()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueUInt512 = void 0; - var i = c(6077), p = c(2996), t = c(678), d = c(1842), b = c(8389), y = function(s) { - function f(l, u) { - return s.call(this, l, u) || this; + var i = c(6077), m = c(2996), t = c(678), f = c(1842), b = c(8389), y = function(u) { + function d(l, s) { + return u.call(this, l, s) || this; } - return a(f, s), f.prototype.bytes = function() { + return a(d, u), d.prototype.bytes = function() { return this.originalBytes && (0, b.arrayEquals)(this.originalBytes, Uint8Array.from([1, 0])) ? this.originalBytes : (0, t.toBytesU512)(this.value); - }, f.fromJSON = function(l) { - var u = i.BigNumber.from(l); - if (!u.mod(1).isZero() || u.isNegative()) throw new Error("Invalid integer string: ".concat(l)); - return new f(u); - }, f.fromBytes = function(l) { - return (0, p.fromBytesUInt512)(l); - }, f; - }(d.CLValueNumeric); + }, d.fromJSON = function(l) { + var s = i.BigNumber.from(l); + if (!s.mod(1).isZero() || s.isNegative()) throw new Error("Invalid integer string: ".concat(l)); + return new d(s); + }, d.fromBytes = function(l) { + return (0, m.fromBytesUInt512)(l); + }, d; + }(f.CLValueNumeric); n.CLValueUInt512 = y; }, 530: function(x, n, c) { var r, a = this && this.__extends || (r = function(b, y) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(s, f) { - s.__proto__ = f; - } || function(s, f) { - for (var l in f) Object.prototype.hasOwnProperty.call(f, l) && (s[l] = f[l]); + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(u, d) { + u.__proto__ = d; + } || function(u, d) { + for (var l in d) Object.prototype.hasOwnProperty.call(d, l) && (u[l] = d[l]); }, r(b, y); }, function(b, y) { if (typeof y != "function" && y !== null) throw new TypeError("Class extends value " + String(y) + " is not a constructor or null"); - function s() { + function u() { this.constructor = b; } - r(b, y), b.prototype = y === null ? Object.create(y) : (s.prototype = y.prototype, new s()); + r(b, y), b.prototype = y === null ? Object.create(y) : (u.prototype = y.prototype, new u()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueUInt64 = void 0; - var i = c(6077), p = c(2884), t = c(678), d = function(b) { - function y(s) { - return b.call(this, s) || this; + var i = c(6077), m = c(2884), t = c(678), f = function(b) { + function y(u) { + return b.call(this, u) || this; } return a(y, b), y.prototype.bytes = function() { return (0, t.toBytesU64)(this.value); - }, y.fromBytes = function(s) { - if (s.length < p.Int64ByteSize) throw new Error("buffer size is too small"); - var f = Uint8Array.from(s.subarray(0, 8)); - return { result: new y(i.BigNumber.from(f.slice().reverse())), bytes: s.subarray(8) }; + }, y.fromBytes = function(u) { + if (u.length < m.Int64ByteSize) throw new Error("buffer size is too small"); + var d = Uint8Array.from(u.subarray(0, 8)); + return { result: new y(i.BigNumber.from(d.slice().reverse())), bytes: u.subarray(8) }; }, y; }(c(1842).CLValueNumeric); - n.CLValueUInt64 = d; + n.CLValueUInt64 = f; }, 8778: function(x, n, c) { - var r, a = this && this.__extends || (r = function(t, d) { + var r, a = this && this.__extends || (r = function(t, f) { return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(b, y) { b.__proto__ = y; } || function(b, y) { - for (var s in y) Object.prototype.hasOwnProperty.call(y, s) && (b[s] = y[s]); - }, r(t, d); - }, function(t, d) { - if (typeof d != "function" && d !== null) throw new TypeError("Class extends value " + String(d) + " is not a constructor or null"); + for (var u in y) Object.prototype.hasOwnProperty.call(y, u) && (b[u] = y[u]); + }, r(t, f); + }, function(t, f) { + if (typeof f != "function" && f !== null) throw new TypeError("Class extends value " + String(f) + " is not a constructor or null"); function b() { this.constructor = t; } - r(t, d), t.prototype = d === null ? Object.create(d) : (b.prototype = d.prototype, new b()); + r(t, f), t.prototype = f === null ? Object.create(f) : (b.prototype = f.prototype, new b()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueUInt8 = void 0; - var i = c(678), p = function(t) { - function d(b) { + var i = c(678), m = function(t) { + function f(b) { return t.call(this, b) || this; } - return a(d, t), d.prototype.bytes = function() { + return a(f, t), f.prototype.bytes = function() { return (0, i.toBytesU8)(this.value); - }, d.fromBytes = function(b) { + }, f.fromBytes = function(b) { if (b.length === 0) throw new Error("Insufficient buffer length for UInt8"); - return { result: new d(b[0]), bytes: b.subarray(1) }; - }, d; + return { result: new f(b[0]), bytes: b.subarray(1) }; + }, f; }(c(1842).CLValueNumeric); - n.CLValueUInt8 = p; + n.CLValueUInt8 = m; }, 1402: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(6295), n), a(c(5515), n), a(c(4958), n), a(c(530), n), a(c(8778), n), a(c(8853), n), a(c(2462), n), a(c(3741), n); }, 2045: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueOption = void 0; - var r = c(8905), a = c(731), i = c(1402), p = function() { - function t(d, b) { - this.type = b, this.inner = d; + var r = c(8905), a = c(731), i = c(1402), m = function() { + function t(f, b) { + this.type = b, this.inner = f; } return t.prototype.bytes = function() { if (this.isEmpty()) return Uint8Array.from([0]); - var d = this.inner.bytes(); - return (0, r.concat)([Uint8Array.from([1]), d]); + var f = this.inner.bytes(); + return (0, r.concat)([Uint8Array.from([1]), f]); }, t.prototype.toString = function() { return this.isEmpty() ? "" : this.inner.toString(); }, t.prototype.toJSON = function() { @@ -27911,167 +27911,167 @@ function N6() { return this.inner === null; }, t.prototype.value = function() { return this.inner; - }, t.fromBytes = function(d, b) { - var y = i.CLValueUInt8.fromBytes(d), s = y.result, f = y.bytes; - if (s.toNumber() === 0) return { result: new t(null, b), bytes: f }; - var l = a.CLValueParser.fromBytesByType(f, b.inner); + }, t.fromBytes = function(f, b) { + var y = i.CLValueUInt8.fromBytes(f), u = y.result, d = y.bytes; + if (u.toNumber() === 0) return { result: new t(null, b), bytes: d }; + var l = a.CLValueParser.fromBytesByType(d, b.inner); return { result: new t(l.result, b), bytes: l.bytes }; }, t; }(); - n.CLValueOption = p; + n.CLValueOption = m; }, 731: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueParser = n.ErrUnsupportedCLType = void 0; - var r = c(8905), a = c(1282), i = c(3401), p = c(9449), t = c(2884), d = c(1402), b = c(7948), y = c(6028), s = c(5334), f = c(5729), l = c(2045), u = c(5216), v = c(6837), m = c(1501), h = c(8864), O = c(8441), I = c(7992), B = c(6167), R = c(7372), L = c(678); + var r = c(8905), a = c(1282), i = c(3401), m = c(9449), t = c(2884), f = c(1402), b = c(7948), y = c(6028), u = c(5334), d = c(5729), l = c(2045), s = c(5216), v = c(6837), p = c(1501), h = c(8864), O = c(8441), I = c(7992), k = c(6167), R = c(7372), L = c(678); n.ErrUnsupportedCLType = new Error("buffer constructor is not found"); var N = function() { - function k() { + function B() { } - return k.fromJSON = function(H) { - var U = t.CLTypeParser.fromInterface(H.cl_type), _ = k.fromBytesByType(R.Conversions.decodeBase16(H.bytes), U); - return _?.result; - }, k.toJSON = function(H) { + return B.fromJSON = function(H) { + var U = t.CLTypeParser.fromInterface(H.cl_type), S = B.fromBytesByType(R.Conversions.decodeBase16(H.bytes), U); + return S?.result; + }, B.toJSON = function(H) { var U = H.bytes(); return { bytes: R.Conversions.encodeBase16(U), cl_type: H.type.toJSON() }; - }, k.toBytesWithType = function(H) { - var U = H.getType().toBytes(), _ = H.bytes(); - return (0, r.concat)([(0, L.toBytesArrayU8)(_), U]); - }, k.fromBytesByType = function(H, U) { - var _ = new a.CLValue(U); + }, B.toBytesWithType = function(H) { + var U = H.getType().toBytes(), S = H.bytes(); + return (0, r.concat)([(0, L.toBytesArrayU8)(S), U]); + }, B.fromBytesByType = function(H, U) { + var S = new a.CLValue(U); if (U instanceof t.CLTypeDynamic) { var T = t.CLTypeParser.matchBytesToCLType(H); - return _.type = new t.CLTypeDynamic(T.result.getTypeID(), T.result), { result: _, bytes: T.bytes }; + return S.type = new t.CLTypeDynamic(T.result.getTypeID(), T.result), { result: S, bytes: T.bytes }; } switch (U.getTypeID()) { case t.TypeID.Bool: var E = b.CLValueBool.fromBytes(H); - return _.bool = E?.result, { result: _, bytes: E.bytes }; + return S.bool = E?.result, { result: S, bytes: E.bytes }; case t.TypeID.I32: - var M = d.CLValueInt32.fromBytes(H); - return _.i32 = M.result, { result: _, bytes: M?.bytes }; + var M = f.CLValueInt32.fromBytes(H); + return S.i32 = M.result, { result: S, bytes: M?.bytes }; case t.TypeID.I64: - var S = d.CLValueInt64.fromBytes(H); - return _.i64 = S?.result, { result: _, bytes: S?.bytes }; + var _ = f.CLValueInt64.fromBytes(H); + return S.i64 = _?.result, { result: S, bytes: _?.bytes }; case t.TypeID.U8: - var w = d.CLValueUInt8.fromBytes(H); - return _.ui8 = w?.result, { result: _, bytes: w?.bytes }; + var w = f.CLValueUInt8.fromBytes(H); + return S.ui8 = w?.result, { result: S, bytes: w?.bytes }; case t.TypeID.U32: - var A = d.CLValueUInt32.fromBytes(H); - return _.ui32 = A?.result, { result: _, bytes: A?.bytes }; + var A = f.CLValueUInt32.fromBytes(H); + return S.ui32 = A?.result, { result: S, bytes: A?.bytes }; case t.TypeID.U64: - var j = d.CLValueUInt64.fromBytes(H); - return _.ui64 = j?.result, { result: _, bytes: j?.bytes }; + var j = f.CLValueUInt64.fromBytes(H); + return S.ui64 = j?.result, { result: S, bytes: j?.bytes }; case t.TypeID.U128: - var V = d.CLValueUInt128.fromBytes(H); - return _.ui128 = V?.result, { result: _, bytes: V?.bytes }; + var V = f.CLValueUInt128.fromBytes(H); + return S.ui128 = V?.result, { result: S, bytes: V?.bytes }; case t.TypeID.U256: - var D = d.CLValueUInt256.fromBytes(H); - return _.ui256 = D?.result, { result: _, bytes: D?.bytes }; + var D = f.CLValueUInt256.fromBytes(H); + return S.ui256 = D?.result, { result: S, bytes: D?.bytes }; case t.TypeID.U512: - var z = d.CLValueUInt512.fromBytes(H); - return _.ui512 = z?.result, { result: _, bytes: z?.bytes }; + var z = f.CLValueUInt512.fromBytes(H); + return S.ui512 = z?.result, { result: S, bytes: z?.bytes }; case t.TypeID.String: - var J = f.CLValueString.fromBytes(H); - return _.stringVal = J.result, { result: _, bytes: J?.bytes }; + var J = d.CLValueString.fromBytes(H); + return S.stringVal = J.result, { result: S, bytes: J?.bytes }; case t.TypeID.Unit: - var G = s.CLValueUnit.fromBytes(H); - return _.unit = G?.result, { result: _, bytes: G?.bytes }; + var G = u.CLValueUnit.fromBytes(H); + return S.unit = G?.result, { result: S, bytes: G?.bytes }; case t.TypeID.Key: var Q = i.Key.fromBytes(H); - return _.key = Q?.result, { result: _, bytes: Q?.bytes }; + return S.key = Q?.result, { result: S, bytes: Q?.bytes }; case t.TypeID.URef: var ee = i.URef.fromBytes(H); - return _.uref = ee?.result, { result: _, bytes: ee?.bytes }; + return S.uref = ee?.result, { result: S, bytes: ee?.bytes }; case t.TypeID.Any: var Z = new y.CLValueAny(H); - return _.any = Z, { result: _, bytes: new Uint8Array([]) }; + return S.any = Z, { result: S, bytes: new Uint8Array([]) }; case t.TypeID.PublicKey: - var q = p.PublicKey.fromBytes(H); - return _.publicKey = q?.result, { result: _, bytes: q?.bytes }; + var q = m.PublicKey.fromBytes(H); + return S.publicKey = q?.result, { result: S, bytes: q?.bytes }; case t.TypeID.Option: var se = l.CLValueOption.fromBytes(H, U); - return _.option = se?.result, { result: _, bytes: se?.bytes }; + return S.option = se?.result, { result: S, bytes: se?.bytes }; case t.TypeID.List: - var ue = u.CLValueList.fromBytes(H, U); - return _.list = ue?.result, { result: _, bytes: ue?.bytes }; + var ue = s.CLValueList.fromBytes(H, U); + return S.list = ue?.result, { result: S, bytes: ue?.bytes }; case t.TypeID.ByteArray: var ce = v.CLValueByteArray.fromBytes(H, U); - return _.byteArray = ce?.result, { result: _, bytes: ce?.bytes }; + return S.byteArray = ce?.result, { result: S, bytes: ce?.bytes }; case t.TypeID.Result: - var ie = m.CLValueResult.fromBytes(H, U); - return _.result = ie?.result, { result: _, bytes: ie?.bytes }; + var ie = p.CLValueResult.fromBytes(H, U); + return S.result = ie?.result, { result: S, bytes: ie?.bytes }; case t.TypeID.Map: var fe = h.CLValueMap.fromBytes(H, U); - return _.map = fe?.result, { result: _, bytes: fe?.bytes }; + return S.map = fe?.result, { result: S, bytes: fe?.bytes }; case t.TypeID.Tuple1: var Te = O.CLValueTuple1.fromBytes(H, U); - return _.tuple1 = Te.result, { result: _, bytes: Te?.bytes }; + return S.tuple1 = Te.result, { result: S, bytes: Te?.bytes }; case t.TypeID.Tuple2: - var _e = I.CLValueTuple2.fromBytes(H, U); - return _.tuple2 = _e?.result, { result: _, bytes: _e?.bytes }; + var Se = I.CLValueTuple2.fromBytes(H, U); + return S.tuple2 = Se?.result, { result: S, bytes: Se?.bytes }; case t.TypeID.Tuple3: - var te = B.CLValueTuple3.fromBytes(H, U); - return _.tuple3 = te?.result, { result: _, bytes: te?.bytes }; + var te = k.CLValueTuple3.fromBytes(H, U); + return S.tuple3 = te?.result, { result: S, bytes: te?.bytes }; default: throw n.ErrUnsupportedCLType; } - }, k.fromBytesWithType = function(H) { - var U = d.CLValueUInt32.fromBytes(H), _ = U.result.toNumber(); - if (!_) throw new Error("Invalid length for bytes: ".concat(_)); - var T = U.bytes.subarray(0, _), E = U.bytes.subarray(_), M = t.CLTypeParser.matchBytesToCLType(E); + }, B.fromBytesWithType = function(H) { + var U = f.CLValueUInt32.fromBytes(H), S = U.result.toNumber(); + if (!S) throw new Error("Invalid length for bytes: ".concat(S)); + var T = U.bytes.subarray(0, S), E = U.bytes.subarray(S), M = t.CLTypeParser.matchBytesToCLType(E); return { result: this.fromBytesByType(T, M.result).result, bytes: M.bytes }; - }, k; + }, B; }(); n.CLValueParser = N; }, 1501: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueResult = void 0; - var r = c(8905), a = c(731), i = c(1402), p = function() { - function t(d, b, y) { - var s = b ? d.innerOk.getName() : d.innerErr.getName(), f = y.getType().getName(); - if (s !== f) throw new Error("Inner value's type (".concat(f, ") does not match the expected type (").concat(s, ") for ").concat(b ? "Ok" : "Error", ".")); - this.type = d, this.isSuccess = b, this.inner = y; + var r = c(8905), a = c(731), i = c(1402), m = function() { + function t(f, b, y) { + var u = b ? f.innerOk.getName() : f.innerErr.getName(), d = y.getType().getName(); + if (u !== d) throw new Error("Inner value's type (".concat(d, ") does not match the expected type (").concat(u, ") for ").concat(b ? "Ok" : "Error", ".")); + this.type = f, this.isSuccess = b, this.inner = y; } return t.prototype.bytes = function() { - var d = Uint8Array.from([this.isSuccess ? 1 : 0]), b = this.inner.bytes(); - return (0, r.concat)([d, b]); + var f = Uint8Array.from([this.isSuccess ? 1 : 0]), b = this.inner.bytes(); + return (0, r.concat)([f, b]); }, t.prototype.toString = function() { return this.isSuccess ? "Ok(".concat(this.inner.toString(), ")") : "Err(".concat(this.inner.toString(), ")"); }, t.prototype.toJSON = function() { return this.inner.toJSON(); }, t.prototype.value = function() { return this.inner; - }, t.fromBytes = function(d, b) { - var y = i.CLValueUInt8.fromBytes(d), s = y.result, f = y.bytes, l = s?.toNumber() === 1, u = l ? b.innerOk : b.innerErr, v = a.CLValueParser.fromBytesByType(f, u); + }, t.fromBytes = function(f, b) { + var y = i.CLValueUInt8.fromBytes(f), u = y.result, d = y.bytes, l = u?.toNumber() === 1, s = l ? b.innerOk : b.innerErr, v = a.CLValueParser.fromBytesByType(d, s); return { result: new t(b, l, v?.result), bytes: v?.bytes }; }, t; }(); - n.CLValueResult = p; + n.CLValueResult = m; }, 5729: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueString = void 0; - var r = c(8905), a = c(1402), i = c(678), p = function() { - function t(d) { - this.value = d; + var r = c(8905), a = c(1402), i = c(678), m = function() { + function t(f) { + this.value = f; } return t.prototype.bytes = function() { - var d = this.sizeToBytes(this.value.length), b = new TextEncoder().encode(this.value); - return (0, r.concat)([d, b]); - }, t.prototype.sizeToBytes = function(d) { + var f = this.sizeToBytes(this.value.length), b = new TextEncoder().encode(this.value); + return (0, r.concat)([f, b]); + }, t.prototype.sizeToBytes = function(f) { var b = new ArrayBuffer(4); - return new DataView(b).setUint32(0, d, !0), new Uint8Array(b); + return new DataView(b).setUint32(0, f, !0), new Uint8Array(b); }, t.prototype.toJSON = function() { return this.toString(); }, t.prototype.toString = function() { return this.value; - }, t.fromBytes = function(d) { - var b, y, s, f = a.CLValueUInt32.fromBytes(d), l = (b = f?.result) === null || b === void 0 ? void 0 : b.toNumber(); - return { result: new t((0, i.fromBytesString)((y = f?.bytes) === null || y === void 0 ? void 0 : y.subarray(0, l))), bytes: (s = f?.bytes) === null || s === void 0 ? void 0 : s.subarray(l) }; + }, t.fromBytes = function(f) { + var b, y, u, d = a.CLValueUInt32.fromBytes(f), l = (b = d?.result) === null || b === void 0 ? void 0 : b.toNumber(); + return { result: new t((0, i.fromBytesString)((y = d?.bytes) === null || y === void 0 ? void 0 : y.subarray(0, l))), bytes: (u = d?.bytes) === null || u === void 0 ? void 0 : u.subarray(l) }; }, t; }(); - n.CLValueString = p; + n.CLValueString = m; }, 8441: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueTuple1 = void 0; var r = c(731), a = function() { - function i(p, t) { - this.innerType = p, this.innerVal = t; + function i(m, t) { + this.innerType = m, this.innerVal = t; } return i.prototype.bytes = function() { return this.innerVal.bytes(); @@ -28081,86 +28081,86 @@ function N6() { return this.innerVal; }, i.prototype.toJSON = function() { return [this.innerVal.toJSON()]; - }, i.fromBytes = function(p, t) { - var d = r.CLValueParser.fromBytesByType(p, t.inner); - return { result: new i(t, d?.result), bytes: d?.bytes }; + }, i.fromBytes = function(m, t) { + var f = r.CLValueParser.fromBytesByType(m, t.inner); + return { result: new i(t, f?.result), bytes: f?.bytes }; }, i; }(); n.CLValueTuple1 = a; }, 7992: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueTuple2 = void 0; var r = c(8905), a = c(731), i = function() { - function p(t, d, b) { - this.innerType = t, this.inner1 = d, this.inner2 = b; + function m(t, f, b) { + this.innerType = t, this.inner1 = f, this.inner2 = b; } - return p.prototype.bytes = function() { - var t = this.inner1.bytes(), d = this.inner2.bytes(); - return (0, r.concat)([t, d]); - }, p.prototype.toString = function() { + return m.prototype.bytes = function() { + var t = this.inner1.bytes(), f = this.inner2.bytes(); + return (0, r.concat)([t, f]); + }, m.prototype.toString = function() { return "(".concat(this.inner1.toString(), ", ").concat(this.inner2.toString(), ")"); - }, p.prototype.toJSON = function() { + }, m.prototype.toJSON = function() { return [this.inner1.toJSON(), this.inner2.toJSON()]; - }, p.prototype.value = function() { + }, m.prototype.value = function() { return [this.inner1, this.inner2]; - }, p.fromBytes = function(t, d) { - var b = a.CLValueParser.fromBytesByType(t, d.inner1), y = a.CLValueParser.fromBytesByType(b.bytes, d.inner2); - return { result: new p(d, b?.result, y?.result), bytes: y?.bytes }; - }, p; + }, m.fromBytes = function(t, f) { + var b = a.CLValueParser.fromBytesByType(t, f.inner1), y = a.CLValueParser.fromBytesByType(b.bytes, f.inner2); + return { result: new m(f, b?.result, y?.result), bytes: y?.bytes }; + }, m; }(); n.CLValueTuple2 = i; }, 6167: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLValueTuple3 = void 0; var r = c(8905), a = c(731), i = function() { - function p(t, d, b, y) { - this.innerType = t, this.inner1 = d, this.inner2 = b, this.inner3 = y; + function m(t, f, b, y) { + this.innerType = t, this.inner1 = f, this.inner2 = b, this.inner3 = y; } - return p.prototype.bytes = function() { - var t = this.inner1.bytes(), d = this.inner2.bytes(), b = this.inner3.bytes(); - return (0, r.concat)([t, d, b]); - }, p.prototype.toString = function() { + return m.prototype.bytes = function() { + var t = this.inner1.bytes(), f = this.inner2.bytes(), b = this.inner3.bytes(); + return (0, r.concat)([t, f, b]); + }, m.prototype.toString = function() { return "(".concat(this.inner1.toString(), ", ").concat(this.inner2.toString(), ", ").concat(this.inner3.toString(), ")"); - }, p.prototype.toJSON = function() { + }, m.prototype.toJSON = function() { return [this.inner1.toJSON(), this.inner2.toJSON(), this.inner3.toJSON()]; - }, p.prototype.value = function() { + }, m.prototype.value = function() { return [this.inner1, this.inner2, this.inner3]; - }, p.fromBytes = function(t, d) { - var b = a.CLValueParser.fromBytesByType(t, d.inner1), y = a.CLValueParser.fromBytesByType(b.bytes, d.inner2), s = a.CLValueParser.fromBytesByType(y.bytes, d.inner3); - return { result: new p(d, b.result, y.result, s.result), bytes: s.bytes }; - }, p; + }, m.fromBytes = function(t, f) { + var b = a.CLValueParser.fromBytesByType(t, f.inner1), y = a.CLValueParser.fromBytesByType(b.bytes, f.inner2), u = a.CLValueParser.fromBytesByType(y.bytes, f.inner3); + return { result: new m(f, b.result, y.result, u.result), bytes: u.bytes }; + }, m; }(); n.CLValueTuple3 = i; }, 2996: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.fromBytesUInt512 = n.fromBytesUInt256 = n.fromBytesUInt128 = n.bigFromBuffer = n.bigToBytes = void 0; var r = c(6077), a = c(1402); - n.bigToBytes = function(p) { - var t = p.toHexString().slice(2); + n.bigToBytes = function(m) { + var t = m.toHexString().slice(2); t.length % 2 != 0 && (t = "0" + t); - for (var d = new Uint8Array(t.length / 2), b = 0; b < t.length; b += 2) d[b / 2] = parseInt(t.slice(b, b + 2), 16); - var y = d.length, s = new Uint8Array(y + 1); - return s[0] = y, s.set(d, 1), s; - }, n.bigFromBuffer = function(p) { - for (var t = new DataView(p).getUint8(0), d = new Uint8Array(p.slice(1, t + 1)), b = "", y = 0; y < d.length; y++) { - var s = d[y]; - b += (s < 16 ? "0" : "") + s.toString(16); + for (var f = new Uint8Array(t.length / 2), b = 0; b < t.length; b += 2) f[b / 2] = parseInt(t.slice(b, b + 2), 16); + var y = f.length, u = new Uint8Array(y + 1); + return u[0] = y, u.set(f, 1), u; + }, n.bigFromBuffer = function(m) { + for (var t = new DataView(m).getUint8(0), f = new Uint8Array(m.slice(1, t + 1)), b = "", y = 0; y < f.length; y++) { + var u = f[y]; + b += (u < 16 ? "0" : "") + u.toString(16); } return r.BigNumber.from("0x" + b); }; - var i = function(p, t) { - if (p.length < 1) throw new Error("Early end of stream: no data to parse."); - var d = t / 8, b = p[0]; - if (b > d) throw new Error("Formatting error: byte length ".concat(b, " exceeds expected size for ").concat(t, "-bit integer.")); - if (b + 1 > p.length) throw new Error("Early end of stream: insufficient data for specified byte length."); - var y = b === 0 ? [0] : p.subarray(1, 1 + b), s = p.subarray(1 + b); - return { result: r.BigNumber.from(y.slice().reverse()), bytes: s, originalBytes: p }; + var i = function(m, t) { + if (m.length < 1) throw new Error("Early end of stream: no data to parse."); + var f = t / 8, b = m[0]; + if (b > f) throw new Error("Formatting error: byte length ".concat(b, " exceeds expected size for ").concat(t, "-bit integer.")); + if (b + 1 > m.length) throw new Error("Early end of stream: insufficient data for specified byte length."); + var y = b === 0 ? [0] : m.subarray(1, 1 + b), u = m.subarray(1 + b); + return { result: r.BigNumber.from(y.slice().reverse()), bytes: u, originalBytes: m }; }; - n.fromBytesUInt128 = function(p) { - var t = i(p, 128); + n.fromBytesUInt128 = function(m) { + var t = i(m, 128); return { result: new a.CLValueUInt128(t?.result, t?.originalBytes), bytes: t?.bytes }; - }, n.fromBytesUInt256 = function(p) { - var t = i(p, 256); + }, n.fromBytesUInt256 = function(m) { + var t = i(m, 256); return { result: new a.CLValueUInt256(t?.result, t?.originalBytes), bytes: t?.bytes }; - }, n.fromBytesUInt512 = function(p) { - var t = i(p, 512); + }, n.fromBytesUInt512 = function(m) { + var t = i(m, 512); return { result: new a.CLValueUInt512(t?.result, t?.originalBytes), bytes: t?.bytes }; }; }, 5334: (x, n) => { @@ -28185,9 +28185,9 @@ function N6() { n.CLValueUnit = c; }, 3103: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeByteArray = void 0; - var r = c(8905), a = c(2393), i = c(678), p = function() { - function t(d) { - this.size = d; + var r = c(8905), a = c(2393), i = c(678), m = function() { + function t(f) { + this.size = f; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), (0, i.toBytesU32)(this.size)]); @@ -28200,22 +28200,22 @@ function N6() { }, t.prototype.getSize = function() { return this.size; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = this.size, d; - }, t.fromJSON = function(d) { - if (typeof d != "number") throw new Error("Invalid JSON parsing to ByteArray type"); - return new t(d); + var f; + return (f = {})[this.getName()] = this.size, f; + }, t.fromJSON = function(f) { + if (typeof f != "number") throw new Error("Invalid JSON parsing to ByteArray type"); + return new t(f); }, t; }(); - n.CLTypeByteArray = p; + n.CLTypeByteArray = m; }, 2393: (x, n) => { var c; Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypePublicKey = n.CLTypeAny = n.CLTypeUref = n.CLTypeKey = n.CLTypeString = n.CLTypeUnit = n.CLTypeUInt512 = n.CLTypeUInt256 = n.CLTypeUInt128 = n.CLTypeUInt64 = n.CLTypeUInt32 = n.CLTypeUInt8 = n.CLTypeInt64 = n.CLTypeInt32 = n.CLTypeBool = n.SimpleType = n.TypeName = n.TypeID = n.Int64ByteSize = n.Int32ByteSize = void 0, n.Int32ByteSize = 4, n.Int64ByteSize = 8, function(a) { a[a.Bool = 0] = "Bool", a[a.I32 = 1] = "I32", a[a.I64 = 2] = "I64", a[a.U8 = 3] = "U8", a[a.U32 = 4] = "U32", a[a.U64 = 5] = "U64", a[a.U128 = 6] = "U128", a[a.U256 = 7] = "U256", a[a.U512 = 8] = "U512", a[a.Unit = 9] = "Unit", a[a.String = 10] = "String", a[a.Key = 11] = "Key", a[a.URef = 12] = "URef", a[a.Option = 13] = "Option", a[a.List = 14] = "List", a[a.ByteArray = 15] = "ByteArray", a[a.Result = 16] = "Result", a[a.Map = 17] = "Map", a[a.Tuple1 = 18] = "Tuple1", a[a.Tuple2 = 19] = "Tuple2", a[a.Tuple3 = 20] = "Tuple3", a[a.Any = 21] = "Any", a[a.PublicKey = 22] = "PublicKey"; }(c = n.TypeID || (n.TypeID = {})), n.TypeName = { Bool: "Bool", I32: "I32", I64: "I64", U8: "U8", U32: "U32", U64: "U64", U128: "U128", U256: "U256", U512: "U512", Unit: "Unit", String: "String", Key: "Key", URef: "URef", Option: "Option", List: "List", ByteArray: "ByteArray", Result: "Result", Map: "Map", Tuple1: "Tuple1", Tuple2: "Tuple2", Tuple3: "Tuple3", Any: "Any", PublicKey: "PublicKey" }; var r = function() { - function a(i, p) { - this.typeID = i, this.typeName = p; + function a(i, m) { + this.typeID = i, this.typeName = m; } return a.prototype.toBytes = function() { return new Uint8Array([this.typeID]); @@ -28231,29 +28231,29 @@ function N6() { }(); n.SimpleType = r, n.CLTypeBool = new r(c.Bool, n.TypeName.Bool), n.CLTypeInt32 = new r(c.I32, n.TypeName.I32), n.CLTypeInt64 = new r(c.I64, n.TypeName.I64), n.CLTypeUInt8 = new r(c.U8, n.TypeName.U8), n.CLTypeUInt32 = new r(c.U32, n.TypeName.U32), n.CLTypeUInt64 = new r(c.U64, n.TypeName.U64), n.CLTypeUInt128 = new r(c.U128, n.TypeName.U128), n.CLTypeUInt256 = new r(c.U256, n.TypeName.U256), n.CLTypeUInt512 = new r(c.U512, n.TypeName.U512), n.CLTypeUnit = new r(c.Unit, n.TypeName.Unit), n.CLTypeString = new r(c.String, n.TypeName.String), n.CLTypeKey = new r(c.Key, n.TypeName.Key), n.CLTypeUref = new r(c.URef, n.TypeName.URef), n.CLTypeAny = new r(c.Any, n.TypeName.Any), n.CLTypePublicKey = new r(c.PublicKey, n.TypeName.PublicKey); }, 1559: function(x, n, c) { - var r = this && this.__decorate || function(d, b, y, s) { - var f, l = arguments.length, u = l < 3 ? b : s === null ? s = Object.getOwnPropertyDescriptor(b, y) : s; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") u = Reflect.decorate(d, b, y, s); - else for (var v = d.length - 1; v >= 0; v--) (f = d[v]) && (u = (l < 3 ? f(u) : l > 3 ? f(b, y, u) : f(b, y)) || u); - return l > 3 && u && Object.defineProperty(b, y, u), u; - }, a = this && this.__metadata || function(d, b) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, b); + var r = this && this.__decorate || function(f, b, y, u) { + var d, l = arguments.length, s = l < 3 ? b : u === null ? u = Object.getOwnPropertyDescriptor(b, y) : u; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") s = Reflect.decorate(f, b, y, u); + else for (var v = f.length - 1; v >= 0; v--) (d = f[v]) && (s = (l < 3 ? d(s) : l > 3 ? d(b, y, s) : d(b, y)) || s); + return l > 3 && s && Object.defineProperty(b, y, s), s; + }, a = this && this.__metadata || function(f, b) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, b); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeRaw = void 0; - var i = c(9592), p = c(8297), t = function() { - function d(b) { + var i = c(9592), m = c(8297), t = function() { + function f(b) { this.rawMessage = b; } - return d.parseCLType = function(b) { + return f.parseCLType = function(b) { try { - return p.CLTypeParser.fromRawJson(b); + return m.CLTypeParser.fromRawJson(b); } catch (y) { throw new Error("Error parsing CLType: ".concat(y.message)); } - }, d.prototype.toJSON = function() { + }, f.prototype.toJSON = function() { var b, y; return ((b = this.rawMessage) === null || b === void 0 ? void 0 : b.toString()) || ((y = this == null ? void 0 : this.rawMessage) === null || y === void 0 ? void 0 : y.toJSON()); - }, r([i.jsonObject, a("design:paramtypes", [Object])], d); + }, r([i.jsonObject, a("design:paramtypes", [Object])], f); }(); n.CLTypeRaw = t; }, 7389: (x, n) => { @@ -28277,9 +28277,9 @@ function N6() { n.CLTypeDynamic = c; }, 4854: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeList = void 0; - var r = c(8905), a = c(2393), i = c(8297), p = function() { - function t(d) { - this.elementsType = d; + var r = c(8905), a = c(2393), i = c(8297), m = function() { + function t(f) { + this.elementsType = f; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.elementsType.toBytes()]); @@ -28290,20 +28290,20 @@ function N6() { }, t.prototype.getName = function() { return a.TypeName.List; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = this.elementsType.toJSON(), d; - }, t.fromJSON = function(d) { - return new t(i.CLTypeParser.fromInterface(d)); + var f; + return (f = {})[this.getName()] = this.elementsType.toJSON(), f; + }, t.fromJSON = function(f) { + return new t(i.CLTypeParser.fromInterface(f)); }, t; }(); - n.CLTypeList = p; + n.CLTypeList = m; }, 6590: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeMap = n.MapJsonParsingError = void 0; var r = c(8905), a = c(2393), i = c(8297); n.MapJsonParsingError = new Error("map type parsing error"); - var p = function() { - function t(d, b) { - this.key = d, this.val = b; + var m = function() { + function t(f, b) { + this.key = f, this.val = b; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.key.toBytes(), this.val.toBytes()]); @@ -28315,21 +28315,21 @@ function N6() { return a.TypeName.Map; }, t.prototype.toJSON = function() { return { Map: { key: this.key.toJSON(), value: this.val.toJSON() } }; - }, t.fromJSON = function(d) { - if (typeof d != "object" || d === null) throw n.MapJsonParsingError; - var b = d.key; + }, t.fromJSON = function(f) { + if (typeof f != "object" || f === null) throw n.MapJsonParsingError; + var b = f.key; if (b === void 0) throw n.MapJsonParsingError; - var y = i.CLTypeParser.fromInterface(b), s = d.value; - if (s === void 0) throw n.MapJsonParsingError; - return new t(y, i.CLTypeParser.fromInterface(s)); + var y = i.CLTypeParser.fromInterface(b), u = f.value; + if (u === void 0) throw n.MapJsonParsingError; + return new t(y, i.CLTypeParser.fromInterface(u)); }, t; }(); - n.CLTypeMap = p; + n.CLTypeMap = m; }, 9643: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeOption = void 0; - var r = c(8905), a = c(2393), i = c(8297), p = function() { - function t(d) { - this.inner = d; + var r = c(8905), a = c(2393), i = c(8297), m = function() { + function t(f) { + this.inner = f; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.inner.toBytes()]); @@ -28340,30 +28340,30 @@ function N6() { }, t.prototype.getName = function() { return a.TypeName.Option; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = this.inner.toJSON(), d; - }, t.fromJSON = function(d) { - return new t(i.CLTypeParser.fromInterface(d)); + var f; + return (f = {})[this.getName()] = this.inner.toJSON(), f; + }, t.fromJSON = function(f) { + return new t(i.CLTypeParser.fromInterface(f)); }, t; }(); - n.CLTypeOption = p; + n.CLTypeOption = m; }, 8297: (x, n, c) => { var r, a; Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeParser = void 0; - var i = c(2393), p = c(9643), t = c(4854), d = c(3103), b = c(9303), y = c(6590), s = c(9299), f = c(5630), l = c(2853), u = c(1402), v = function() { - function m() { + var i = c(2393), m = c(9643), t = c(4854), f = c(3103), b = c(9303), y = c(6590), u = c(9299), d = c(5630), l = c(2853), s = c(1402), v = function() { + function p() { } - return m.getSimpleTypeByName = function(h) { - var O = m.simpleTypeByName[h]; + return p.getSimpleTypeByName = function(h) { + var O = p.simpleTypeByName[h]; if (!O) throw new Error("type name is not registered, source: ".concat(h)); return O; - }, m.fromRawJson = function(h) { + }, p.fromRawJson = function(h) { try { - return m.fromInterface(h); + return p.fromInterface(h); } catch { - return m.getSimpleTypeByName(h); + return p.getSimpleTypeByName(h); } - }, m.matchBytesToCLType = function(h) { + }, p.matchBytesToCLType = function(h) { var O = h[0], I = h.subarray(1); switch (O) { case i.TypeID.Bool: @@ -28381,83 +28381,83 @@ function N6() { case i.TypeID.URef: case i.TypeID.Any: case i.TypeID.PublicKey: - return { result: m.simpleTypeByID[O], bytes: I }; + return { result: p.simpleTypeByID[O], bytes: I }; case i.TypeID.Option: - var B = m.matchBytesToCLType(I), R = B.result, L = B.bytes; - return { result: new p.CLTypeOption(R), bytes: L }; + var k = p.matchBytesToCLType(I), R = k.result, L = k.bytes; + return { result: new m.CLTypeOption(R), bytes: L }; case i.TypeID.List: - var N = m.matchBytesToCLType(I), k = N.result, H = N.bytes; - return { result: new t.CLTypeList(k), bytes: H }; + var N = p.matchBytesToCLType(I), B = N.result, H = N.bytes; + return { result: new t.CLTypeList(B), bytes: H }; case i.TypeID.ByteArray: - var U = u.CLValueUInt32.fromBytes(I), _ = U.result, T = U.bytes; - return { result: new d.CLTypeByteArray(_.toNumber()), bytes: T }; + var U = s.CLValueUInt32.fromBytes(I), S = U.result, T = U.bytes; + return { result: new f.CLTypeByteArray(S.toNumber()), bytes: T }; case i.TypeID.Result: - var E = m.matchBytesToCLType(I), M = E.result, S = E.bytes; - if (!S) throw new Error("Missing Error type bytes in Result"); - var w = m.matchBytesToCLType(S), A = w.result, j = w.bytes; + var E = p.matchBytesToCLType(I), M = E.result, _ = E.bytes; + if (!_) throw new Error("Missing Error type bytes in Result"); + var w = p.matchBytesToCLType(_), A = w.result, j = w.bytes; return { result: new b.CLTypeResult(M, A), bytes: j }; case i.TypeID.Map: - var V = m.matchBytesToCLType(I), D = V.result, z = V.bytes; + var V = p.matchBytesToCLType(I), D = V.result, z = V.bytes; if (!z) throw new Error("Missing Key type bytes in Map"); - var J = m.matchBytesToCLType(z), G = J.result, Q = J.bytes; + var J = p.matchBytesToCLType(z), G = J.result, Q = J.bytes; return { result: new y.CLTypeMap(D, G), bytes: Q }; case i.TypeID.Tuple1: - var ee = m.matchBytesToCLType(I), Z = ee.result, q = ee.bytes; - return { result: new s.CLTypeTuple1(Z), bytes: q }; + var ee = p.matchBytesToCLType(I), Z = ee.result, q = ee.bytes; + return { result: new u.CLTypeTuple1(Z), bytes: q }; case i.TypeID.Tuple2: - var se = m.matchBytesToCLType(I), ue = se.result, ce = se.bytes; + var se = p.matchBytesToCLType(I), ue = se.result, ce = se.bytes; if (!ce) throw new Error("Missing second tuple type bytes in CLTuple2Type"); - var ie = m.matchBytesToCLType(ce), fe = ie.result, Te = ie.bytes; - return { result: new f.CLTypeTuple2(ue, fe), bytes: Te }; + var ie = p.matchBytesToCLType(ce), fe = ie.result, Te = ie.bytes; + return { result: new d.CLTypeTuple2(ue, fe), bytes: Te }; case i.TypeID.Tuple3: - var _e = m.matchBytesToCLType(I), te = _e.result, ye = _e.bytes; + var Se = p.matchBytesToCLType(I), te = Se.result, ye = Se.bytes; if (!ye) throw new Error("Missing second tuple type bytes in CLTuple3Type"); - var ve = m.matchBytesToCLType(ye), F = ve.result, W = ve.bytes; + var ve = p.matchBytesToCLType(ye), F = ve.result, W = ve.bytes; if (!W) throw new Error("Missing third tuple type bytes in CLTuple3Type"); - var K = m.matchBytesToCLType(W), X = K.result, ne = K.bytes; + var K = p.matchBytesToCLType(W), X = K.result, ne = K.bytes; return { result: new l.CLTypeTuple3(te, F, X), bytes: ne }; default: - throw m.BufferConstructorNotDetectedError; + throw p.BufferConstructorNotDetectedError; } - }, m.fromInterface = function(h) { - return typeof h == "string" ? m.getSimpleTypeByName(h) : m.fromComplexStruct(h); - }, m.fromComplexStruct = function(h) { + }, p.fromInterface = function(h) { + return typeof h == "string" ? p.getSimpleTypeByName(h) : p.fromComplexStruct(h); + }, p.fromComplexStruct = function(h) { if (typeof h == "object" && h !== null) { var O = Object.keys(h); - if (O.length > 1) throw m.ComplexTypeFormatInvalidError; - var I = O[0], B = h[I]; + if (O.length > 1) throw p.ComplexTypeFormatInvalidError; + var I = O[0], k = h[I]; switch (I) { case i.TypeName.Option: - return p.CLTypeOption.fromJSON(B); + return m.CLTypeOption.fromJSON(k); case i.TypeName.List: - return t.CLTypeList.fromJSON(B); + return t.CLTypeList.fromJSON(k); case i.TypeName.ByteArray: - return d.CLTypeByteArray.fromJSON(B); + return f.CLTypeByteArray.fromJSON(k); case i.TypeName.Result: - return b.CLTypeResult.fromJSON(B); + return b.CLTypeResult.fromJSON(k); case i.TypeName.Map: - return y.CLTypeMap.fromJSON(B); + return y.CLTypeMap.fromJSON(k); case i.TypeName.Tuple1: - return s.CLTypeTuple1.fromJSON(B); + return u.CLTypeTuple1.fromJSON(k); case i.TypeName.Tuple2: - return f.CLTypeTuple2.fromJSON(B); + return d.CLTypeTuple2.fromJSON(k); case i.TypeName.Tuple3: - return l.CLTypeTuple3.fromJSON(B); + return l.CLTypeTuple3.fromJSON(k); default: - throw m.ErrJsonConstructorNotFound; + throw p.ErrJsonConstructorNotFound; } } - throw m.ErrComplexTypeFormatNotDetected; - }, m.BufferConstructorNotDetectedError = new Error("buffer constructor not detected"), m.ComplexTypeFormatInvalidError = new Error("complex type format is invalid"), m.ErrComplexTypeFormatNotDetected = new Error("complex type format is not detected"), m.ErrJsonConstructorNotFound = new Error("json type constructor is not found"), m.simpleTypeByName = ((r = {})[i.TypeName.Bool] = i.CLTypeBool, r[i.TypeName.I32] = i.CLTypeInt32, r[i.TypeName.I64] = i.CLTypeInt64, r[i.TypeName.U8] = i.CLTypeUInt8, r[i.TypeName.U32] = i.CLTypeUInt32, r[i.TypeName.U64] = i.CLTypeUInt64, r[i.TypeName.U128] = i.CLTypeUInt128, r[i.TypeName.U256] = i.CLTypeUInt256, r[i.TypeName.U512] = i.CLTypeUInt512, r[i.TypeName.Unit] = i.CLTypeUnit, r[i.TypeName.String] = i.CLTypeString, r[i.TypeName.Key] = i.CLTypeKey, r[i.TypeName.URef] = i.CLTypeUref, r[i.TypeName.Any] = i.CLTypeAny, r[i.TypeName.PublicKey] = i.CLTypePublicKey, r), m.simpleTypeByID = ((a = {})[i.TypeID.Bool] = i.CLTypeBool, a[i.TypeID.I32] = i.CLTypeInt32, a[i.TypeID.I64] = i.CLTypeInt64, a[i.TypeID.U8] = i.CLTypeUInt8, a[i.TypeID.U32] = i.CLTypeUInt32, a[i.TypeID.U64] = i.CLTypeUInt64, a[i.TypeID.U128] = i.CLTypeUInt128, a[i.TypeID.U256] = i.CLTypeUInt256, a[i.TypeID.U512] = i.CLTypeUInt512, a[i.TypeID.Unit] = i.CLTypeUnit, a[i.TypeID.String] = i.CLTypeString, a[i.TypeID.Key] = i.CLTypeKey, a[i.TypeID.URef] = i.CLTypeUref, a[i.TypeID.Any] = i.CLTypeAny, a[i.TypeID.PublicKey] = i.CLTypePublicKey, a), m; + throw p.ErrComplexTypeFormatNotDetected; + }, p.BufferConstructorNotDetectedError = new Error("buffer constructor not detected"), p.ComplexTypeFormatInvalidError = new Error("complex type format is invalid"), p.ErrComplexTypeFormatNotDetected = new Error("complex type format is not detected"), p.ErrJsonConstructorNotFound = new Error("json type constructor is not found"), p.simpleTypeByName = ((r = {})[i.TypeName.Bool] = i.CLTypeBool, r[i.TypeName.I32] = i.CLTypeInt32, r[i.TypeName.I64] = i.CLTypeInt64, r[i.TypeName.U8] = i.CLTypeUInt8, r[i.TypeName.U32] = i.CLTypeUInt32, r[i.TypeName.U64] = i.CLTypeUInt64, r[i.TypeName.U128] = i.CLTypeUInt128, r[i.TypeName.U256] = i.CLTypeUInt256, r[i.TypeName.U512] = i.CLTypeUInt512, r[i.TypeName.Unit] = i.CLTypeUnit, r[i.TypeName.String] = i.CLTypeString, r[i.TypeName.Key] = i.CLTypeKey, r[i.TypeName.URef] = i.CLTypeUref, r[i.TypeName.Any] = i.CLTypeAny, r[i.TypeName.PublicKey] = i.CLTypePublicKey, r), p.simpleTypeByID = ((a = {})[i.TypeID.Bool] = i.CLTypeBool, a[i.TypeID.I32] = i.CLTypeInt32, a[i.TypeID.I64] = i.CLTypeInt64, a[i.TypeID.U8] = i.CLTypeUInt8, a[i.TypeID.U32] = i.CLTypeUInt32, a[i.TypeID.U64] = i.CLTypeUInt64, a[i.TypeID.U128] = i.CLTypeUInt128, a[i.TypeID.U256] = i.CLTypeUInt256, a[i.TypeID.U512] = i.CLTypeUInt512, a[i.TypeID.Unit] = i.CLTypeUnit, a[i.TypeID.String] = i.CLTypeString, a[i.TypeID.Key] = i.CLTypeKey, a[i.TypeID.URef] = i.CLTypeUref, a[i.TypeID.Any] = i.CLTypeAny, a[i.TypeID.PublicKey] = i.CLTypePublicKey, a), p; }(); n.CLTypeParser = v; }, 9303: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeResult = n.ErrInvalidResultJsonFormat = void 0; var r = c(8905), a = c(2393), i = c(8297); n.ErrInvalidResultJsonFormat = new Error("invalid json format for Result type"); - var p = function() { - function t(d, b) { - this.innerOk = d, this.innerErr = b; + var m = function() { + function t(f, b) { + this.innerOk = f, this.innerErr = b; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.innerOk.toBytes(), this.innerErr.toBytes()]); @@ -28468,23 +28468,23 @@ function N6() { }, t.prototype.getName = function() { return a.TypeName.Result; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = { ok: this.innerOk.toJSON(), err: this.innerErr.toJSON() }, d; - }, t.fromJSON = function(d) { - if (typeof d != "object" || d === null) throw n.ErrInvalidResultJsonFormat; - var b = d.ok; + var f; + return (f = {})[this.getName()] = { ok: this.innerOk.toJSON(), err: this.innerErr.toJSON() }, f; + }, t.fromJSON = function(f) { + if (typeof f != "object" || f === null) throw n.ErrInvalidResultJsonFormat; + var b = f.ok; if (b === void 0) throw n.ErrInvalidResultJsonFormat; - var y = i.CLTypeParser.fromInterface(b), s = d.err; - if (s === void 0) throw n.ErrInvalidResultJsonFormat; - return new t(y, i.CLTypeParser.fromInterface(s)); + var y = i.CLTypeParser.fromInterface(b), u = f.err; + if (u === void 0) throw n.ErrInvalidResultJsonFormat; + return new t(y, i.CLTypeParser.fromInterface(u)); }, t; }(); - n.CLTypeResult = p; + n.CLTypeResult = m; }, 9299: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeTuple1 = void 0; - var r = c(8905), a = c(2393), i = c(8297), p = function() { - function t(d) { - this.inner = d; + var r = c(8905), a = c(2393), i = c(8297), m = function() { + function t(f) { + this.inner = f; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.inner.toBytes()]); @@ -28495,21 +28495,21 @@ function N6() { }, t.prototype.getName = function() { return a.TypeName.Tuple1; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = [this.inner.toJSON()], d; - }, t.fromJSON = function(d) { - if (!Array.isArray(d) || d.length !== 1) throw new Error("invalid tuple1 type format, should be array of 1 element"); - var b = i.CLTypeParser.fromInterface(d[0]); + var f; + return (f = {})[this.getName()] = [this.inner.toJSON()], f; + }, t.fromJSON = function(f) { + if (!Array.isArray(f) || f.length !== 1) throw new Error("invalid tuple1 type format, should be array of 1 element"); + var b = i.CLTypeParser.fromInterface(f[0]); if (!b) throw new Error("Invalid inner type in Tuple1 JSON format"); return new t(b); }, t; }(); - n.CLTypeTuple1 = p; + n.CLTypeTuple1 = m; }, 5630: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeTuple2 = void 0; - var r = c(8905), a = c(2393), i = c(8297), p = function() { - function t(d, b) { - this.inner1 = d, this.inner2 = b; + var r = c(8905), a = c(2393), i = c(8297), m = function() { + function t(f, b) { + this.inner1 = f, this.inner2 = b; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.inner1.toBytes(), this.inner2.toBytes()]); @@ -28520,21 +28520,21 @@ function N6() { }, t.prototype.getName = function() { return a.TypeName.Tuple2; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = [this.inner1.toJSON(), this.inner2.toJSON()], d; - }, t.fromJSON = function(d) { - if (!Array.isArray(d) || d.length !== 2) throw new Error("invalid tuple2 type format, should be array of 2 elements"); - var b = i.CLTypeParser.fromInterface(d[0]), y = i.CLTypeParser.fromInterface(d[1]); + var f; + return (f = {})[this.getName()] = [this.inner1.toJSON(), this.inner2.toJSON()], f; + }, t.fromJSON = function(f) { + if (!Array.isArray(f) || f.length !== 2) throw new Error("invalid tuple2 type format, should be array of 2 elements"); + var b = i.CLTypeParser.fromInterface(f[0]), y = i.CLTypeParser.fromInterface(f[1]); if (!b || !y) throw new Error("Invalid inner types in Tuple2 JSON format"); return new t(b, y); }, t; }(); - n.CLTypeTuple2 = p; + n.CLTypeTuple2 = m; }, 2853: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.CLTypeTuple3 = void 0; - var r = c(8905), a = c(2393), i = c(8297), p = function() { - function t(d, b, y) { - this.inner1 = d, this.inner2 = b, this.inner3 = y; + var r = c(8905), a = c(2393), i = c(8297), m = function() { + function t(f, b, y) { + this.inner1 = f, this.inner2 = b, this.inner3 = y; } return t.prototype.toBytes = function() { return (0, r.concat)([Uint8Array.from([this.getTypeID()]), this.inner1.toBytes(), this.inner2.toBytes(), this.inner3.toBytes()]); @@ -28545,257 +28545,257 @@ function N6() { }, t.prototype.getName = function() { return a.TypeName.Tuple3; }, t.prototype.toJSON = function() { - var d; - return (d = {})[this.getName()] = [this.inner1.toJSON(), this.inner2.toJSON(), this.inner3.toJSON()], d; - }, t.fromJSON = function(d) { - if (!Array.isArray(d) || d.length !== 3) throw new Error("invalid tuple3 type format, should be array of 3 elements"); - var b = i.CLTypeParser.fromInterface(d[0]), y = i.CLTypeParser.fromInterface(d[1]), s = i.CLTypeParser.fromInterface(d[2]); - if (!b || !y || !s) throw new Error("Invalid inner types in Tuple3 JSON format"); - return new t(b, y, s); + var f; + return (f = {})[this.getName()] = [this.inner1.toJSON(), this.inner2.toJSON(), this.inner3.toJSON()], f; + }, t.fromJSON = function(f) { + if (!Array.isArray(f) || f.length !== 3) throw new Error("invalid tuple3 type format, should be array of 3 elements"); + var b = i.CLTypeParser.fromInterface(f[0]), y = i.CLTypeParser.fromInterface(f[1]), u = i.CLTypeParser.fromInterface(f[2]); + if (!b || !y || !u) throw new Error("Invalid inner types in Tuple3 JSON format"); + return new t(b, y, u); }, t; }(); - n.CLTypeTuple3 = p; + n.CLTypeTuple3 = m; }, 2884: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(3103), n), a(c(2393), n), a(c(6590), n), a(c(7389), n), a(c(4854), n), a(c(9643), n), a(c(8297), n), a(c(9303), n), a(c(9299), n), a(c(5630), n), a(c(2853), n), a(c(1559), n); }, 5466: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(6028), n), a(c(7948), n), a(c(6837), n), a(c(1282), n), a(c(1402), n), a(c(5216), n), a(c(8864), n), a(c(2045), n), a(c(731), n), a(c(1501), n), a(c(5729), n), a(c(8441), n), a(c(7992), n), a(c(6167), n), a(c(2996), n), a(c(5334), n), a(c(2884), n); }, 7545: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(602), n), a(c(3750), n), a(c(9960), n), a(c(4779), n), a(c(2142), n), a(c(4820), n), a(c(3404), n), a(c(4924), n), a(c(2535), n), a(c(8263), n), a(c(6694), n), a(c(402), n), a(c(111), n), a(c(6722), n), a(c(5495), n), a(c(8179), n), a(c(2625), n), a(c(4410), n), a(c(7889), n), a(c(3771), n), a(c(3903), n), a(c(8765), n), a(c(9153), n), a(c(4613), n), a(c(6200), n), a(c(5e3), n), a(c(121), n), a(c(6500), n), a(c(9125), n), a(c(5596), n), a(c(2151), n), a(c(5731), n), a(c(7012), n), a(c(6838), n), a(c(8057), n), a(c(8148), n), a(c(6459), n), a(c(7372), n), a(c(3401), n), a(c(5466), n), a(c(9449), n), a(c(5463), n), a(c(6586), n), a(c(678), n), a(c(2428), n); }, 9002: function(x, n, c) { - var r, a = this && this.__extends || (r = function(s, f) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, u) { - l.__proto__ = u; - } || function(l, u) { - for (var v in u) Object.prototype.hasOwnProperty.call(u, v) && (l[v] = u[v]); - }, r(s, f); - }, function(s, f) { - if (typeof f != "function" && f !== null) throw new TypeError("Class extends value " + String(f) + " is not a constructor or null"); + var r, a = this && this.__extends || (r = function(u, d) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, s) { + l.__proto__ = s; + } || function(l, s) { + for (var v in s) Object.prototype.hasOwnProperty.call(s, v) && (l[v] = s[v]); + }, r(u, d); + }, function(u, d) { + if (typeof d != "function" && d !== null) throw new TypeError("Class extends value " + String(d) + " is not a constructor or null"); function l() { - this.constructor = s; + this.constructor = u; } - r(s, f), s.prototype = f === null ? Object.create(f) : (l.prototype = f.prototype, new l()); - }), i = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, p = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + r(u, d), u.prototype = d === null ? Object.create(d) : (l.prototype = d.prototype, new l()); + }), i = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, m = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.AccountHash = void 0; - var t = c(9592), d = c(5869), b = c(5010), y = function(s) { - function f(u, v) { + var t = c(9592), f = c(5869), b = c(5010), y = function(u) { + function d(s, v) { v === void 0 && (v = ""); - var m = s.call(this, u.toBytes()) || this; - return m.originPrefix = v, m; + var p = u.call(this, s.toBytes()) || this; + return p.originPrefix = v, p; } var l; - return a(f, s), l = f, f.fromString = function(u) { + return a(d, u), l = d, d.fromString = function(s) { var v = ""; - u.length === 66 && u.startsWith("00") ? v = "00" : u.startsWith(b.PrefixName.Account) && (v = b.PrefixName.Account); - var m = u.slice(v.length), h = d.Hash.fromHex(m); + s.length === 66 && s.startsWith("00") ? v = "00" : s.startsWith(b.PrefixName.Account) && (v = b.PrefixName.Account); + var p = s.slice(v.length), h = f.Hash.fromHex(p); return new l(h, v); - }, f.prototype.toPrefixedString = function() { + }, d.prototype.toPrefixedString = function() { return b.PrefixName.Account + this.toHex(); - }, f.prototype.toJSON = function() { + }, d.prototype.toJSON = function() { return this.originPrefix + this.toHex(); - }, f.fromJSON = function(u) { - return l.fromString(u); - }, l = i([t.jsonObject, p("design:paramtypes", [d.Hash, Object])], f); - }(d.Hash); + }, d.fromJSON = function(s) { + return l.fromString(s); + }, l = i([t.jsonObject, m("design:paramtypes", [f.Hash, Object])], d); + }(f.Hash); n.AccountHash = y; }, 438: function(x, n, c) { - var r, a = this && this.__extends || (r = function(s, f) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, u) { - l.__proto__ = u; - } || function(l, u) { - for (var v in u) Object.prototype.hasOwnProperty.call(u, v) && (l[v] = u[v]); - }, r(s, f); - }, function(s, f) { - if (typeof f != "function" && f !== null) throw new TypeError("Class extends value " + String(f) + " is not a constructor or null"); + var r, a = this && this.__extends || (r = function(u, d) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, s) { + l.__proto__ = s; + } || function(l, s) { + for (var v in s) Object.prototype.hasOwnProperty.call(s, v) && (l[v] = s[v]); + }, r(u, d); + }, function(u, d) { + if (typeof d != "function" && d !== null) throw new TypeError("Class extends value " + String(d) + " is not a constructor or null"); function l() { - this.constructor = s; + this.constructor = u; } - r(s, f), s.prototype = f === null ? Object.create(f) : (l.prototype = f.prototype, new l()); - }), i = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, p = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + r(u, d), u.prototype = d === null ? Object.create(d) : (l.prototype = d.prototype, new l()); + }), i = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, m = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.AddressableEntityHash = void 0; - var t = c(9592), d = c(5869), b = c(5010), y = function(s) { - function f(u, v) { + var t = c(9592), f = c(5869), b = c(5010), y = function(u) { + function d(s, v) { v === void 0 && (v = b.PrefixName.AddressableEntity); - var m = s.call(this, u) || this; - return m.originPrefix = v, m; + var p = u.call(this, s) || this; + return p.originPrefix = v, p; } var l; - return a(f, s), l = f, f.fromHex = function(u) { - var v = u.startsWith(b.PrefixName.AddressableEntity) ? b.PrefixName.AddressableEntity : "", m = d.Hash.fromHex(u.replace(v, "")); - return new l(m.toBytes(), v); - }, f.prototype.toPrefixedString = function() { + return a(d, u), l = d, d.fromHex = function(s) { + var v = s.startsWith(b.PrefixName.AddressableEntity) ? b.PrefixName.AddressableEntity : "", p = f.Hash.fromHex(s.replace(v, "")); + return new l(p.toBytes(), v); + }, d.prototype.toPrefixedString = function() { return "".concat(b.PrefixName.AddressableEntity).concat(this.toHex()); - }, f.prototype.toJSON = function() { + }, d.prototype.toJSON = function() { return "".concat(this.originPrefix).concat(this.toHex()); - }, f.fromJSON = function(u) { - return l.fromHex(u); - }, i([(0, t.jsonMember)({ constructor: String }), p("design:type", String)], f.prototype, "originPrefix", void 0), l = i([t.jsonObject, p("design:paramtypes", [Uint8Array, String])], f); - }(d.Hash); + }, d.fromJSON = function(s) { + return l.fromHex(s); + }, i([(0, t.jsonMember)({ constructor: String }), m("design:type", String)], d.prototype, "originPrefix", void 0), l = i([t.jsonObject, m("design:paramtypes", [Uint8Array, String])], d); + }(f.Hash); n.AddressableEntityHash = y; }, 2403: function(x, n, c) { - var r, a = c(8287).Buffer, i = this && this.__extends || (r = function(m, h) { + var r, a = c(8287).Buffer, i = this && this.__extends || (r = function(p, h) { return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(O, I) { O.__proto__ = I; } || function(O, I) { - for (var B in I) Object.prototype.hasOwnProperty.call(I, B) && (O[B] = I[B]); - }, r(m, h); - }, function(m, h) { + for (var k in I) Object.prototype.hasOwnProperty.call(I, k) && (O[k] = I[k]); + }, r(p, h); + }, function(p, h) { if (typeof h != "function" && h !== null) throw new TypeError("Class extends value " + String(h) + " is not a constructor or null"); function O() { - this.constructor = m; + this.constructor = p; } - r(m, h), m.prototype = h === null ? Object.create(h) : (O.prototype = h.prototype, new O()); - }), p = this && this.__decorate || function(m, h, O, I) { - var B, R = arguments.length, L = R < 3 ? h : I === null ? I = Object.getOwnPropertyDescriptor(h, O) : I; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") L = Reflect.decorate(m, h, O, I); - else for (var N = m.length - 1; N >= 0; N--) (B = m[N]) && (L = (R < 3 ? B(L) : R > 3 ? B(h, O, L) : B(h, O)) || L); + r(p, h), p.prototype = h === null ? Object.create(h) : (O.prototype = h.prototype, new O()); + }), m = this && this.__decorate || function(p, h, O, I) { + var k, R = arguments.length, L = R < 3 ? h : I === null ? I = Object.getOwnPropertyDescriptor(h, O) : I; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") L = Reflect.decorate(p, h, O, I); + else for (var N = p.length - 1; N >= 0; N--) (k = p[N]) && (L = (R < 3 ? k(L) : R > 3 ? k(h, O, L) : k(h, O)) || L); return R > 3 && L && Object.defineProperty(h, O, L), L; - }, t = this && this.__metadata || function(m, h) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(m, h); + }, t = this && this.__metadata || function(p, h) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(p, h); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.BalanceHoldAddr = n.Hold = n.getBalanceHoldAddrTag = n.BalanceHoldAddrTagError = n.BalanceHoldAddrTag = void 0; - var d, b = c(9592), y = c(7372), s = c(5010); - (function(m) { - m[m.Gas = 0] = "Gas", m[m.Processing = 1] = "Processing"; - })(d = n.BalanceHoldAddrTag || (n.BalanceHoldAddrTag = {})); - var f = function(m) { + var f, b = c(9592), y = c(7372), u = c(5010); + (function(p) { + p[p.Gas = 0] = "Gas", p[p.Processing = 1] = "Processing"; + })(f = n.BalanceHoldAddrTag || (n.BalanceHoldAddrTag = {})); + var d = function(p) { function h(O) { - var I = m.call(this, O) || this; + var I = p.call(this, O) || this; return I.name = "BalanceHoldAddrTagError", I; } - return i(h, m), h; + return i(h, p), h; }(Error); - function l(m) { - if (m === d.Gas || m === d.Processing) return m; - throw new f("Invalid BalanceHoldAddrTag"); + function l(p) { + if (p === f.Gas || p === f.Processing) return p; + throw new d("Invalid BalanceHoldAddrTag"); } - n.BalanceHoldAddrTagError = f, n.getBalanceHoldAddrTag = l; - var u = function() { - function m(h, O) { + n.BalanceHoldAddrTagError = d, n.getBalanceHoldAddrTag = l; + var s = function() { + function p(h, O) { this.purseAddr = h, this.blockTime = O; } - return p([(0, b.jsonMember)({ name: "PurseAddr", constructor: Uint8Array }), t("design:type", Object)], m.prototype, "purseAddr", void 0), p([(0, b.jsonMember)({ name: "BlockTime", constructor: Date, serializer: function(h) { + return m([(0, b.jsonMember)({ name: "PurseAddr", constructor: Uint8Array }), t("design:type", Object)], p.prototype, "purseAddr", void 0), m([(0, b.jsonMember)({ name: "BlockTime", constructor: Date, serializer: function(h) { return new Date(h).toISOString(); }, deserializer: function(h) { return Date.parse(h); - } }), t("design:type", Date)], m.prototype, "blockTime", void 0), p([b.jsonObject, t("design:paramtypes", [Object, Date])], m); + } }), t("design:type", Date)], p.prototype, "blockTime", void 0), m([b.jsonObject, t("design:paramtypes", [Object, Date])], p); }(); - n.Hold = u; + n.Hold = s; var v = function() { - function m(O, I) { + function p(O, I) { this.gas = O, this.processing = I; } var h; - return h = m, m.fromString = function(O) { - var I, B, R = new Uint8Array(((I = O.match(/.{1,2}/g)) === null || I === void 0 ? void 0 : I.map(function(L) { + return h = p, p.fromString = function(O) { + var I, k, R = new Uint8Array(((I = O.match(/.{1,2}/g)) === null || I === void 0 ? void 0 : I.map(function(L) { return parseInt(L, 16); })) || []); - return (B = h.fromBytes(R)) === null || B === void 0 ? void 0 : B.result; - }, m.prototype.toPrefixedString = function() { + return (k = h.fromBytes(R)) === null || k === void 0 ? void 0 : k.result; + }, p.prototype.toPrefixedString = function() { var O = this.toBytes(); - return s.PrefixName.BalanceHold + y.Conversions.encodeBase16(O); - }, m.prototype.toBytes = function() { - var O = this.gas, I = d.Gas; - this.processing && (I = d.Processing, O = this.processing); - var B = new Uint8Array(41); - B[0] = I, B.set(O.purseAddr, 1); + return u.PrefixName.BalanceHold + y.Conversions.encodeBase16(O); + }, p.prototype.toBytes = function() { + var O = this.gas, I = f.Gas; + this.processing && (I = f.Processing, O = this.processing); + var k = new Uint8Array(41); + k[0] = I, k.set(O.purseAddr, 1); var R = O.blockTime.getTime(), L = a.alloc(8); - return L.writeBigUInt64LE(BigInt(R)), B.set(L, 33), B; - }, m.fromBytes = function(O) { + return L.writeBigUInt64LE(BigInt(R)), k.set(L, 33), k; + }, p.fromBytes = function(O) { if (O.length < 41) throw new Error("Invalid BalanceHoldAddr format"); - var I = l(O[0]), B = O.slice(1, 33), R = new DataView(O.buffer, 33).getBigUint64(0, !0), L = new Date(Number(R)), N = new u(B, L); - if (I === d.Gas) return { result: new h(N, void 0), bytes: B }; - if (I === d.Processing) return { result: new h(void 0, N), bytes: B }; - throw new f("Unexpected BalanceHoldAddr type"); - }, m.fromJSON = function(O) { + var I = l(O[0]), k = O.slice(1, 33), R = new DataView(O.buffer, 33).getBigUint64(0, !0), L = new Date(Number(R)), N = new s(k, L); + if (I === f.Gas) return { result: new h(N, void 0), bytes: k }; + if (I === f.Processing) return { result: new h(void 0, N), bytes: k }; + throw new d("Unexpected BalanceHoldAddr type"); + }, p.fromJSON = function(O) { return this.fromString(O); - }, m.prototype.toJSON = function() { + }, p.prototype.toJSON = function() { return this.toPrefixedString(); - }, p([(0, b.jsonMember)({ name: "Gas", constructor: u }), t("design:type", u)], m.prototype, "gas", void 0), p([(0, b.jsonMember)({ name: "Processing", constructor: u }), t("design:type", u)], m.prototype, "processing", void 0), h = p([b.jsonObject, t("design:paramtypes", [u, u])], m); + }, m([(0, b.jsonMember)({ name: "Gas", constructor: s }), t("design:type", s)], p.prototype, "gas", void 0), m([(0, b.jsonMember)({ name: "Processing", constructor: s }), t("design:type", s)], p.prototype, "processing", void 0), h = m([b.jsonObject, t("design:paramtypes", [s, s])], p); }(); n.BalanceHoldAddr = v; }, 4561: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__decorate || function(l, u, v, m) { - var h, O = arguments.length, I = O < 3 ? u : m === null ? m = Object.getOwnPropertyDescriptor(u, v) : m; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") I = Reflect.decorate(l, u, v, m); - else for (var B = l.length - 1; B >= 0; B--) (h = l[B]) && (I = (O < 3 ? h(I) : O > 3 ? h(u, v, I) : h(u, v)) || I); - return O > 3 && I && Object.defineProperty(u, v, I), I; - }, i = this && this.__metadata || function(l, u) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(l, u); - }, p = this && this.__spreadArray || function(l, u, v) { - if (v || arguments.length === 2) for (var m, h = 0, O = u.length; h < O; h++) !m && h in u || (m || (m = Array.prototype.slice.call(u, 0, h)), m[h] = u[h]); - return l.concat(m || Array.prototype.slice.call(u)); + var r = c(8287).Buffer, a = this && this.__decorate || function(l, s, v, p) { + var h, O = arguments.length, I = O < 3 ? s : p === null ? p = Object.getOwnPropertyDescriptor(s, v) : p; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") I = Reflect.decorate(l, s, v, p); + else for (var k = l.length - 1; k >= 0; k--) (h = l[k]) && (I = (O < 3 ? h(I) : O > 3 ? h(s, v, I) : h(s, v)) || I); + return O > 3 && I && Object.defineProperty(s, v, I), I; + }, i = this && this.__metadata || function(l, s) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(l, s); + }, m = this && this.__spreadArray || function(l, s, v) { + if (v || arguments.length === 2) for (var p, h = 0, O = s.length; h < O; h++) !p && h in s || (p || (p = Array.prototype.slice.call(s, 0, h)), p[h] = s[h]); + return l.concat(p || Array.prototype.slice.call(s)); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.BidAddr = n.ErrInvalidBidAddrFormat = n.ErrUnexpectedBidAddrTagInBidAddr = n.ErrInvalidBidAddrTag = n.BidAddrTag = void 0; - var t, d = c(6077), b = c(9592), y = c(5869), s = c(7889); + var t, f = c(6077), b = c(9592), y = c(5869), u = c(7889); (function(l) { l[l.UnifiedTag = 0] = "UnifiedTag", l[l.ValidatorTag = 1] = "ValidatorTag", l[l.DelegatedAccountTag = 2] = "DelegatedAccountTag", l[l.DelegatedPurseTag = 3] = "DelegatedPurseTag", l[l.CreditTag = 4] = "CreditTag", l[l.ReservedDelegationAccountTag = 5] = "ReservedDelegationAccountTag", l[l.ReservedDelegationPurseTag = 6] = "ReservedDelegationPurseTag", l[l.UnbondAccountTag = 7] = "UnbondAccountTag", l[l.UnbondPurseTag = 8] = "UnbondPurseTag"; })(t = n.BidAddrTag || (n.BidAddrTag = {})), n.ErrInvalidBidAddrTag = new Error("Invalid BidAddrTag"), n.ErrUnexpectedBidAddrTagInBidAddr = new Error("Unexpected BidAddrTag in BidAddr"), n.ErrInvalidBidAddrFormat = new Error("Invalid BidAddr format"); - var f = function() { + var d = function() { function l() { } - var u; - return u = l, l.bidAddrTag = function(v) { - var m = v; - if (!Object.values(t).includes(m)) throw n.ErrInvalidBidAddrTag; - return m; + var s; + return s = l, l.bidAddrTag = function(v) { + var p = v; + if (!Object.values(t).includes(p)) throw n.ErrInvalidBidAddrTag; + return p; }, l.prototype.getTag = function() { return this.tag; }, l.fromHex = function(v) { - var m, h, O, I, B, R = r.from(v, "hex"); + var p, h, O, I, k, R = r.from(v, "hex"); if (R.length === 0) throw new Error("Wrong key length."); - var L = u.bidAddrTag(R[0]), N = new u(); + var L = s.bidAddrTag(R[0]), N = new s(); switch (N.tag = L, L) { case t.UnifiedTag: case t.ValidatorTag: if (R.length !== 33) throw new Error("Wrong key length for ".concat(t[L], " BidAddr. Expected 33 bytes.")); - N[L === t.UnifiedTag ? "unified" : "validator"] = (m = y.Hash.fromBytes(R.slice(1, 33))) === null || m === void 0 ? void 0 : m.result; + N[L === t.UnifiedTag ? "unified" : "validator"] = (p = y.Hash.fromBytes(R.slice(1, 33))) === null || p === void 0 ? void 0 : p.result; break; case t.DelegatedAccountTag: case t.ReservedDelegationAccountTag: @@ -28807,11 +28807,11 @@ function N6() { case t.ReservedDelegationPurseTag: case t.UnbondPurseTag: if (R.length !== 65) throw new Error("Wrong key length for ".concat(t[L], " BidAddr. Expected 65 bytes.")); - N.validator = (I = y.Hash.fromBytes(R.slice(1, 33))) === null || I === void 0 ? void 0 : I.result, N.delegatorPurseAddress = new s.HexBytes(R.slice(33)).toHex(); + N.validator = (I = y.Hash.fromBytes(R.slice(1, 33))) === null || I === void 0 ? void 0 : I.result, N.delegatorPurseAddress = new u.HexBytes(R.slice(33)).toHex(); break; case t.CreditTag: if (R.length !== 41) throw new Error("Wrong key length for Credit BidAddr. Expected 41 bytes."); - N.validator = (B = y.Hash.fromBytes(R.slice(1, 33))) === null || B === void 0 ? void 0 : B.result, N.eraId = R.readUInt32LE(33); + N.validator = (k = y.Hash.fromBytes(R.slice(1, 33))) === null || k === void 0 ? void 0 : k.result, N.eraId = R.readUInt32LE(33); break; default: throw new Error("Wrong BidAddr tag ".concat(L, ".")); @@ -28819,39 +28819,39 @@ function N6() { return N; }, l.fromBytes = function(v) { if (v.length < 33) throw n.ErrInvalidBidAddrFormat; - var m = v[0], h = v.subarray(1), O = u.bidAddrTag(m), I = new u(); + var p = v[0], h = v.subarray(1), O = s.bidAddrTag(p), I = new s(); I.tag = O; - var B = function(ue) { + var k = function(ue) { var ce = y.Hash.fromBytes(ue), ie = ce.result, fe = ce.bytes, Te = y.Hash.fromBytes(fe); return { validator: ie, delegator: Te.result, bytes: Te.bytes }; }, R = function(ue) { - var ce = y.Hash.fromBytes(ue), ie = ce.result, fe = ce.bytes, Te = new s.HexBytes(fe); + var ce = y.Hash.fromBytes(ue), ie = ce.result, fe = ce.bytes, Te = new u.HexBytes(fe); return { validator: ie, delegator: Te.toHex(), bytes: Te.bytes }; }; switch (O) { case t.UnifiedTag: - var L = y.Hash.fromBytes(h), N = L.result, k = L.bytes; - return I.unified = N, { result: I, bytes: k }; + var L = y.Hash.fromBytes(h), N = L.result, B = L.bytes; + return I.unified = N, { result: I, bytes: B }; case t.ValidatorTag: - var H = y.Hash.fromBytes(h), U = H.result, _ = H.bytes; - return I.validator = U, { result: I, bytes: _ }; + var H = y.Hash.fromBytes(h), U = H.result, S = H.bytes; + return I.validator = U, { result: I, bytes: S }; case t.DelegatedAccountTag: - var T = B(h), E = T.validator, M = T.delegator, S = T.bytes; - return I.delegatorAccount = M, I.validator = E, { result: I, bytes: S }; + var T = k(h), E = T.validator, M = T.delegator, _ = T.bytes; + return I.delegatorAccount = M, I.validator = E, { result: I, bytes: _ }; case t.CreditTag: var w = y.Hash.fromBytes(h), A = (E = w.result, w.bytes), j = Uint8Array.from(A.subarray(0, 8)); - return I.eraId = d.BigNumber.from(j.slice().reverse()).toNumber(), I.validator = E, { result: I, bytes: A }; + return I.eraId = f.BigNumber.from(j.slice().reverse()).toNumber(), I.validator = E, { result: I, bytes: A }; case t.DelegatedPurseTag: var V = R(h), D = (E = V.validator, M = V.delegator, V.bytes); return I.validator = E, I.delegatorPurseAddress = M, { result: I, bytes: D }; case t.ReservedDelegationAccountTag: - var z = B(h), J = (E = z.validator, M = z.delegator, z.bytes); + var z = k(h), J = (E = z.validator, M = z.delegator, z.bytes); return I.validator = E, I.delegatorAccount = M, { result: I, bytes: J }; case t.ReservedDelegationPurseTag: var G = R(h), Q = (E = G.validator, M = G.delegator, G.bytes); return I.validator = E, I.delegatorPurseAddress = M, { result: I, bytes: Q }; case t.UnbondAccountTag: - var ee = B(h), Z = (E = ee.validator, M = ee.delegator, ee.bytes); + var ee = k(h), Z = (E = ee.validator, M = ee.delegator, ee.bytes); return I.validator = E, I.delegatorAccount = M, { result: I, bytes: Z }; case t.UnbondPurseTag: var q = R(h), se = (E = q.validator, M = q.delegator, q.bytes); @@ -28878,8 +28878,8 @@ function N6() { return "".concat(v).concat(this.validator.toHex()).concat(this.delegatorPurseAddress); case t.CreditTag: if (!this.validator || this.eraId === void 0) throw new Error("Missing 'validator' or 'eraId' field for tag ".concat(t.CreditTag)); - var m = r.alloc(8); - return m.writeUInt32LE(this.eraId, 0), "".concat(v).concat(this.validator.toHex()).concat(m.toString("hex")); + var p = r.alloc(8); + return p.writeUInt32LE(this.eraId, 0), "".concat(v).concat(this.validator.toHex()).concat(p.toString("hex")); case t.ReservedDelegationAccountTag: if (!this.validator || !this.delegatorAccount) throw new Error("Missing 'validator' or 'delegatorAccount' field for tag ".concat(t.ReservedDelegationAccountTag)); return "".concat(v).concat(this.validator.toHex()).concat(this.delegatorAccount.toHex()); @@ -28896,38 +28896,38 @@ function N6() { throw new Error("Unexpected BidAddr type: ".concat(this.tag)); } }, l.prototype.toBytes = function() { - var v = this.getTag(), m = function(O) { - for (var I, B = [], R = 1; R < arguments.length; R++) B[R - 1] = arguments[R]; - return I = p([r.from([O])], B.map(r.from), !0), r.concat(I); + var v = this.getTag(), p = function(O) { + for (var I, k = [], R = 1; R < arguments.length; R++) k[R - 1] = arguments[R]; + return I = m([r.from([O])], k.map(r.from), !0), r.concat(I); }; switch (v) { case t.UnifiedTag: - return new Uint8Array(m(v, this.unified.toBytes())); + return new Uint8Array(p(v, this.unified.toBytes())); case t.ValidatorTag: - return new Uint8Array(m(v, this.validator.toBytes())); + return new Uint8Array(p(v, this.validator.toBytes())); case t.DelegatedAccountTag: - if (this.delegatorAccount && this.validator) return new Uint8Array(m(v, this.validator.toBytes(), this.delegatorAccount.toBytes())); + if (this.delegatorAccount && this.validator) return new Uint8Array(p(v, this.validator.toBytes(), this.delegatorAccount.toBytes())); break; case t.DelegatedPurseTag: - if (this.delegatorPurseAddress && this.validator) return new Uint8Array(m(v, this.validator.toBytes(), s.HexBytes.fromHex(this.delegatorPurseAddress).bytes)); + if (this.delegatorPurseAddress && this.validator) return new Uint8Array(p(v, this.validator.toBytes(), u.HexBytes.fromHex(this.delegatorPurseAddress).bytes)); break; case t.CreditTag: if (this.validator && this.eraId) { var h = r.alloc(8); - return h.writeBigUInt64LE(BigInt(this.eraId), 0), new Uint8Array(m(v, this.validator.toBytes(), new Uint8Array(h))); + return h.writeBigUInt64LE(BigInt(this.eraId), 0), new Uint8Array(p(v, this.validator.toBytes(), new Uint8Array(h))); } break; case t.ReservedDelegationAccountTag: - if (this.validator && this.delegatorAccount) return new Uint8Array(m(v, this.validator.toBytes(), this.delegatorAccount.toBytes())); + if (this.validator && this.delegatorAccount) return new Uint8Array(p(v, this.validator.toBytes(), this.delegatorAccount.toBytes())); break; case t.ReservedDelegationPurseTag: - if (this.delegatorPurseAddress && this.validator) return new Uint8Array(m(v, this.validator.toBytes(), s.HexBytes.fromHex(this.delegatorPurseAddress).bytes)); + if (this.delegatorPurseAddress && this.validator) return new Uint8Array(p(v, this.validator.toBytes(), u.HexBytes.fromHex(this.delegatorPurseAddress).bytes)); break; case t.UnbondAccountTag: - if (this.validator && this.delegatorAccount) return new Uint8Array(m(v, this.validator.toBytes(), this.delegatorAccount.toBytes())); + if (this.validator && this.delegatorAccount) return new Uint8Array(p(v, this.validator.toBytes(), this.delegatorAccount.toBytes())); break; case t.UnbondPurseTag: - if (this.delegatorPurseAddress && this.validator) return new Uint8Array(m(v, this.validator.toBytes(), s.HexBytes.fromHex(this.delegatorPurseAddress).bytes)); + if (this.delegatorPurseAddress && this.validator) return new Uint8Array(p(v, this.validator.toBytes(), u.HexBytes.fromHex(this.delegatorPurseAddress).bytes)); break; default: throw new Error("Unexpected BidAddr type: Unknown type byte ".concat(v)); @@ -28937,156 +28937,156 @@ function N6() { return this.fromHex(v); }, l.prototype.toJSON = function() { return this.toPrefixedString(); - }, a([(0, b.jsonMember)({ name: "Unified", constructor: y.Hash }), i("design:type", y.Hash)], l.prototype, "unified", void 0), a([(0, b.jsonMember)({ name: "Validator", constructor: y.Hash }), i("design:type", y.Hash)], l.prototype, "validator", void 0), a([(0, b.jsonMember)({ name: "DelegatorAccount", constructor: y.Hash }), i("design:type", y.Hash)], l.prototype, "delegatorAccount", void 0), a([(0, b.jsonMember)({ name: "DelegatorPurseAddress", constructor: String }), i("design:type", String)], l.prototype, "delegatorPurseAddress", void 0), a([(0, b.jsonMember)({ name: "EraId", constructor: Number }), i("design:type", Number)], l.prototype, "eraId", void 0), u = a([b.jsonObject], l); + }, a([(0, b.jsonMember)({ name: "Unified", constructor: y.Hash }), i("design:type", y.Hash)], l.prototype, "unified", void 0), a([(0, b.jsonMember)({ name: "Validator", constructor: y.Hash }), i("design:type", y.Hash)], l.prototype, "validator", void 0), a([(0, b.jsonMember)({ name: "DelegatorAccount", constructor: y.Hash }), i("design:type", y.Hash)], l.prototype, "delegatorAccount", void 0), a([(0, b.jsonMember)({ name: "DelegatorPurseAddress", constructor: String }), i("design:type", String)], l.prototype, "delegatorPurseAddress", void 0), a([(0, b.jsonMember)({ name: "EraId", constructor: Number }), i("design:type", Number)], l.prototype, "eraId", void 0), s = a([b.jsonObject], l); }(); - n.BidAddr = f; + n.BidAddr = d; }, 1636: function(x, n, c) { - var r, a = this && this.__extends || (r = function(u, v) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(m, h) { - m.__proto__ = h; - } || function(m, h) { - for (var O in h) Object.prototype.hasOwnProperty.call(h, O) && (m[O] = h[O]); - }, r(u, v); - }, function(u, v) { + var r, a = this && this.__extends || (r = function(s, v) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(p, h) { + p.__proto__ = h; + } || function(p, h) { + for (var O in h) Object.prototype.hasOwnProperty.call(h, O) && (p[O] = h[O]); + }, r(s, v); + }, function(s, v) { if (typeof v != "function" && v !== null) throw new TypeError("Class extends value " + String(v) + " is not a constructor or null"); - function m() { - this.constructor = u; + function p() { + this.constructor = s; } - r(u, v), u.prototype = v === null ? Object.create(v) : (m.prototype = v.prototype, new m()); - }), i = this && this.__decorate || function(u, v, m, h) { - var O, I = arguments.length, B = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, m) : h; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") B = Reflect.decorate(u, v, m, h); - else for (var R = u.length - 1; R >= 0; R--) (O = u[R]) && (B = (I < 3 ? O(B) : I > 3 ? O(v, m, B) : O(v, m)) || B); - return I > 3 && B && Object.defineProperty(v, m, B), B; - }, p = this && this.__metadata || function(u, v) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, v); + r(s, v), s.prototype = v === null ? Object.create(v) : (p.prototype = v.prototype, new p()); + }), i = this && this.__decorate || function(s, v, p, h) { + var O, I = arguments.length, k = I < 3 ? v : h === null ? h = Object.getOwnPropertyDescriptor(v, p) : h; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") k = Reflect.decorate(s, v, p, h); + else for (var R = s.length - 1; R >= 0; R--) (O = s[R]) && (k = (I < 3 ? O(k) : I > 3 ? O(v, p, k) : O(v, p)) || k); + return I > 3 && k && Object.defineProperty(v, p, k), k; + }, m = this && this.__metadata || function(s, v) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, v); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.BlockGlobalAddr = n.getBlockGlobalAddrTag = n.BlockGlobalAddrTagError = n.BlockGlobalAddrTag = void 0; - var t, d = c(9592); - (function(u) { - u[u.BlockTime = 0] = "BlockTime", u[u.MessageCount = 1] = "MessageCount"; + var t, f = c(9592); + (function(s) { + s[s.BlockTime = 0] = "BlockTime", s[s.MessageCount = 1] = "MessageCount"; })(t = n.BlockGlobalAddrTag || (n.BlockGlobalAddrTag = {})); - var b = function(u) { - function v(m) { - var h = u.call(this, m) || this; + var b = function(s) { + function v(p) { + var h = s.call(this, p) || this; return h.name = "BlockGlobalAddrTagError", h; } - return a(v, u), v; + return a(v, s), v; }(Error); - function y(u) { - if (u === t.BlockTime || u === t.MessageCount) return u; + function y(s) { + if (s === t.BlockTime || s === t.MessageCount) return s; throw new b("Invalid BlockGlobalAddrTag"); } n.BlockGlobalAddrTagError = b, n.getBlockGlobalAddrTag = y; - var s = "time-", f = "message-count-", l = function() { - function u(m, h) { - this.blockTime = m, this.messageCount = h; + var u = "time-", d = "message-count-", l = function() { + function s(p, h) { + this.blockTime = p, this.messageCount = h; } var v; - return v = u, u.fromString = function(m) { - if (m.startsWith(s)) return new v({}, void 0); - if (m.startsWith(f)) return new v(void 0, {}); + return v = s, s.fromString = function(p) { + if (p.startsWith(u)) return new v({}, void 0); + if (p.startsWith(d)) return new v(void 0, {}); throw new Error("Invalid BlockGlobalAddr format"); - }, u.prototype.toPrefixedString = function() { - var m = this.blockTime ? s : f, h = "0".repeat(64); - return "".concat("block-global-").concat(m).concat(h); - }, u.fromBytes = function(m) { - var h = y(m[0]); - if (h === t.BlockTime) return { result: new v({}, void 0), bytes: m }; - if (h === t.MessageCount) return { result: new v(void 0, {}), bytes: m }; + }, s.prototype.toPrefixedString = function() { + var p = this.blockTime ? u : d, h = "0".repeat(64); + return "".concat("block-global-").concat(p).concat(h); + }, s.fromBytes = function(p) { + var h = y(p[0]); + if (h === t.BlockTime) return { result: new v({}, void 0), bytes: p }; + if (h === t.MessageCount) return { result: new v(void 0, {}), bytes: p }; throw new Error("Unexpected BlockGlobalAddr type"); - }, u.prototype.toBytes = function() { - var m = this.messageCount ? t.MessageCount : t.BlockTime; - return Uint8Array.of(m); - }, u.fromJSON = function(m) { - return this.fromString(m); - }, u.prototype.toJSON = function() { + }, s.prototype.toBytes = function() { + var p = this.messageCount ? t.MessageCount : t.BlockTime; + return Uint8Array.of(p); + }, s.fromJSON = function(p) { + return this.fromString(p); + }, s.prototype.toJSON = function() { return this.toPrefixedString(); - }, i([(0, d.jsonMember)({ name: "BlockTime", constructor: Object }), p("design:type", Object)], u.prototype, "blockTime", void 0), i([(0, d.jsonMember)({ name: "MessageCount", constructor: Object }), p("design:type", Object)], u.prototype, "messageCount", void 0), v = i([d.jsonObject, p("design:paramtypes", [Object, Object])], u); + }, i([(0, f.jsonMember)({ name: "BlockTime", constructor: Object }), m("design:type", Object)], s.prototype, "blockTime", void 0), i([(0, f.jsonMember)({ name: "MessageCount", constructor: Object }), m("design:type", Object)], s.prototype, "messageCount", void 0), v = i([f.jsonObject, m("design:paramtypes", [Object, Object])], s); }(); n.BlockGlobalAddr = l; }, 9682: function(x, n, c) { - var r, a = this && this.__extends || (r = function(l, u) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(v, m) { - v.__proto__ = m; - } || function(v, m) { - for (var h in m) Object.prototype.hasOwnProperty.call(m, h) && (v[h] = m[h]); - }, r(l, u); - }, function(l, u) { - if (typeof u != "function" && u !== null) throw new TypeError("Class extends value " + String(u) + " is not a constructor or null"); + var r, a = this && this.__extends || (r = function(l, s) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(v, p) { + v.__proto__ = p; + } || function(v, p) { + for (var h in p) Object.prototype.hasOwnProperty.call(p, h) && (v[h] = p[h]); + }, r(l, s); + }, function(l, s) { + if (typeof s != "function" && s !== null) throw new TypeError("Class extends value " + String(s) + " is not a constructor or null"); function v() { this.constructor = l; } - r(l, u), l.prototype = u === null ? Object.create(u) : (v.prototype = u.prototype, new v()); + r(l, s), l.prototype = s === null ? Object.create(s) : (v.prototype = s.prototype, new v()); }); Object.defineProperty(n, "__esModule", { value: !0 }), n.ByteCode = void 0; - var i, p = c(8905), t = c(5869), d = c(5010); + var i, m = c(8905), t = c(5869), f = c(5010); (function(l) { l[l.EmptyKind = 0] = "EmptyKind", l[l.V1CasperWasmKind = 1] = "V1CasperWasmKind"; })(i || (i = {})); - var b = "empty-", y = "v1-wasm-", s = function(l) { - function u(v) { - var m = l.call(this, v) || this; - return m.name = "ByteCodeError", m; - } - return a(u, l), u.ErrInvalidByteCodeFormat = new u("Invalid ByteCode format"), u.ErrInvalidByteCodeKind = new u("Invalid ByteCodeKind"), u; - }(Error), f = function() { - function l(u, v) { - v === void 0 && (v = !1), this.V1CasperWasm = u, this.isEmpty = v; - } - return l.fromJSON = function(u) { - if (u.startsWith(y)) return new l(t.Hash.fromHex(u.replace(y, ""))); - if (u.startsWith(b)) return new l(void 0, !0); - throw s.ErrInvalidByteCodeFormat; + var b = "empty-", y = "v1-wasm-", u = function(l) { + function s(v) { + var p = l.call(this, v) || this; + return p.name = "ByteCodeError", p; + } + return a(s, l), s.ErrInvalidByteCodeFormat = new s("Invalid ByteCode format"), s.ErrInvalidByteCodeKind = new s("Invalid ByteCodeKind"), s; + }(Error), d = function() { + function l(s, v) { + v === void 0 && (v = !1), this.V1CasperWasm = s, this.isEmpty = v; + } + return l.fromJSON = function(s) { + if (s.startsWith(y)) return new l(t.Hash.fromHex(s.replace(y, ""))); + if (s.startsWith(b)) return new l(void 0, !0); + throw u.ErrInvalidByteCodeFormat; }, l.prototype.toJSON = function() { return this.toPrefixedString(); }, l.prototype.isEmptyCode = function() { return this.isEmpty; }, l.prototype.toPrefixedString = function() { - var u; - if (this.V1CasperWasm) return d.PrefixName.ByteCode + y + this.V1CasperWasm.toHex(); + var s; + if (this.V1CasperWasm) return f.PrefixName.ByteCode + y + this.V1CasperWasm.toHex(); if (this.isEmpty) { - var v = (u = t.Hash.fromBytes(new Uint8Array(t.Hash.ByteHashLen).fill(0))) === null || u === void 0 ? void 0 : u.result; - return d.PrefixName.ByteCode + b + v.toHex(); + var v = (s = t.Hash.fromBytes(new Uint8Array(t.Hash.ByteHashLen).fill(0))) === null || s === void 0 ? void 0 : s.result; + return f.PrefixName.ByteCode + b + v.toHex(); } throw new Error("Unexpected ByteCode type"); - }, l.fromBytes = function(u) { - var v = u[0]; + }, l.fromBytes = function(s) { + var v = s[0]; switch (this.newByteCodeKindFromByte(v)) { case i.EmptyKind: - return { result: new l(void 0, !0), bytes: u }; + return { result: new l(void 0, !0), bytes: s }; case i.V1CasperWasmKind: - var m = t.Hash.fromBytes(u.subarray(1, t.Hash.ByteHashLen + 1)); - return { result: new l(m?.result), bytes: m?.bytes }; + var p = t.Hash.fromBytes(s.subarray(1, t.Hash.ByteHashLen + 1)); + return { result: new l(p?.result), bytes: p?.bytes }; default: - throw s.ErrInvalidByteCodeFormat; + throw u.ErrInvalidByteCodeFormat; } - }, l.newByteCodeKindFromByte = function(u) { - if (u in i) return u; - throw s.ErrInvalidByteCodeKind; + }, l.newByteCodeKindFromByte = function(s) { + if (s in i) return s; + throw u.ErrInvalidByteCodeKind; }, l.prototype.toBytes = function() { if (this.V1CasperWasm) { - var u = new Uint8Array([i.V1CasperWasmKind]), v = this.V1CasperWasm.toBytes(); - return (0, p.concat)([u, v]); + var s = new Uint8Array([i.V1CasperWasmKind]), v = this.V1CasperWasm.toBytes(); + return (0, m.concat)([s, v]); } if (this.isEmpty) return new Uint8Array([i.EmptyKind]); throw new Error("Unexpected ByteCode type"); }, l; }(); - n.ByteCode = f; + n.ByteCode = d; }, 9975: function(x, n, c) { - var r = this && this.__decorate || function(b, y, s, f) { - var l, u = arguments.length, v = u < 3 ? y : f === null ? f = Object.getOwnPropertyDescriptor(y, s) : f; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, s, f); - else for (var m = b.length - 1; m >= 0; m--) (l = b[m]) && (v = (u < 3 ? l(v) : u > 3 ? l(y, s, v) : l(y, s)) || v); - return u > 3 && v && Object.defineProperty(y, s, v), v; + var r = this && this.__decorate || function(b, y, u, d) { + var l, s = arguments.length, v = s < 3 ? y : d === null ? d = Object.getOwnPropertyDescriptor(y, u) : d; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, u, d); + else for (var p = b.length - 1; p >= 0; p--) (l = b[p]) && (v = (s < 3 ? l(v) : s > 3 ? l(y, u, v) : l(y, u)) || v); + return s > 3 && v && Object.defineProperty(y, u, v), v; }, a = this && this.__metadata || function(b, y) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(b, y); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.ContractHash = void 0; - var i = c(9592), p = c(5869), t = c(5010), d = function() { - function b(s, f) { - this.hash = s, this.originPrefix = f; + var i = c(9592), m = c(5869), t = c(5010), f = function() { + function b(u, d) { + this.hash = u, this.originPrefix = d; } var y; return y = b, b.prototype.toJSON = function() { @@ -29095,112 +29095,112 @@ function N6() { return t.PrefixName.ContractWasm + this.hash.toHex(); }, b.prototype.toPrefixedString = function() { return t.PrefixName.Contract + this.hash.toHex(); - }, b.fromJSON = function(s) { - return y.newContract(s); - }, b.newContract = function(s) { - var f = ""; - s.startsWith(t.PrefixName.Hash) ? f = t.PrefixName.Hash : s.startsWith(t.PrefixName.ContractWasm) ? f = t.PrefixName.ContractWasm : s.startsWith(t.PrefixName.Contract) ? f = t.PrefixName.Contract : s.startsWith(t.PrefixName.EntityContract) && (f = t.PrefixName.EntityContract); - var l = p.Hash.fromHex(s.slice(f.length)); - return new y(l, f); - }, r([(0, i.jsonMember)({ name: "Hash", constructor: p.Hash }), a("design:type", p.Hash)], b.prototype, "hash", void 0), r([(0, i.jsonMember)({ name: "originPrefix", constructor: String }), a("design:type", String)], b.prototype, "originPrefix", void 0), y = r([i.jsonObject, a("design:paramtypes", [p.Hash, String])], b); - }(); - n.ContractHash = d; + }, b.fromJSON = function(u) { + return y.newContract(u); + }, b.newContract = function(u) { + var d = ""; + u.startsWith(t.PrefixName.Hash) ? d = t.PrefixName.Hash : u.startsWith(t.PrefixName.ContractWasm) ? d = t.PrefixName.ContractWasm : u.startsWith(t.PrefixName.Contract) ? d = t.PrefixName.Contract : u.startsWith(t.PrefixName.EntityContract) && (d = t.PrefixName.EntityContract); + var l = m.Hash.fromHex(u.slice(d.length)); + return new y(l, d); + }, r([(0, i.jsonMember)({ name: "Hash", constructor: m.Hash }), a("design:type", m.Hash)], b.prototype, "hash", void 0), r([(0, i.jsonMember)({ name: "originPrefix", constructor: String }), a("design:type", String)], b.prototype, "originPrefix", void 0), y = r([i.jsonObject, a("design:paramtypes", [m.Hash, String])], b); + }(); + n.ContractHash = f; }, 6199: function(x, n, c) { - var r = this && this.__decorate || function(b, y, s, f) { - var l, u = arguments.length, v = u < 3 ? y : f === null ? f = Object.getOwnPropertyDescriptor(y, s) : f; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, s, f); - else for (var m = b.length - 1; m >= 0; m--) (l = b[m]) && (v = (u < 3 ? l(v) : u > 3 ? l(y, s, v) : l(y, s)) || v); - return u > 3 && v && Object.defineProperty(y, s, v), v; + var r = this && this.__decorate || function(b, y, u, d) { + var l, s = arguments.length, v = s < 3 ? y : d === null ? d = Object.getOwnPropertyDescriptor(y, u) : d; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") v = Reflect.decorate(b, y, u, d); + else for (var p = b.length - 1; p >= 0; p--) (l = b[p]) && (v = (s < 3 ? l(v) : s > 3 ? l(y, u, v) : l(y, u)) || v); + return s > 3 && v && Object.defineProperty(y, u, v), v; }, a = this && this.__metadata || function(b, y) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(b, y); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.ContractPackageHash = void 0; - var i = c(9592), p = c(5869), t = c(5010), d = function() { - function b(s, f) { - this.hash = s, this.originPrefix = f; + var i = c(9592), m = c(5869), t = c(5010), f = function() { + function b(u, d) { + this.hash = u, this.originPrefix = d; } var y; return y = b, b.prototype.toJSON = function() { return this.originPrefix + this.hash.toHex(); }, b.prototype.toPrefixedString = function() { return t.PrefixName.ContractPackage + this.hash.toHex(); - }, b.fromJSON = function(s) { - return y.newContractPackage(s); - }, b.newContractPackage = function(s) { - var f = ""; - s.startsWith(t.PrefixName.Hash) ? f = t.PrefixName.Hash : s.startsWith(t.PrefixName.ContractPackageWasm) ? f = t.PrefixName.ContractPackageWasm : s.startsWith(t.PrefixName.ContractPackage) && (f = t.PrefixName.ContractPackage); - var l = p.Hash.fromHex(s.slice(f.length)); - return new y(l, f); - }, r([(0, i.jsonMember)({ name: "Hash", constructor: p.Hash }), a("design:type", p.Hash)], b.prototype, "hash", void 0), r([(0, i.jsonMember)({ name: "originPrefix", constructor: String }), a("design:type", String)], b.prototype, "originPrefix", void 0), y = r([i.jsonObject, a("design:paramtypes", [p.Hash, String])], b); - }(); - n.ContractPackageHash = d; + }, b.fromJSON = function(u) { + return y.newContractPackage(u); + }, b.newContractPackage = function(u) { + var d = ""; + u.startsWith(t.PrefixName.Hash) ? d = t.PrefixName.Hash : u.startsWith(t.PrefixName.ContractPackageWasm) ? d = t.PrefixName.ContractPackageWasm : u.startsWith(t.PrefixName.ContractPackage) && (d = t.PrefixName.ContractPackage); + var l = m.Hash.fromHex(u.slice(d.length)); + return new y(l, d); + }, r([(0, i.jsonMember)({ name: "Hash", constructor: m.Hash }), a("design:type", m.Hash)], b.prototype, "hash", void 0), r([(0, i.jsonMember)({ name: "originPrefix", constructor: String }), a("design:type", String)], b.prototype, "originPrefix", void 0), y = r([i.jsonObject, a("design:paramtypes", [m.Hash, String])], b); + }(); + n.ContractPackageHash = f; }, 5793: function(x, n, c) { - var r = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, a = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + var r = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, a = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.EntityAddr = n.ErrInvalidEntityKind = n.ErrInvalidEntityAddrFormat = n.EntityKindType = void 0; - var i, p = c(9592), t = c(8905), d = c(5869), b = c(5010); - (function(s) { - s[s.SystemKind = 0] = "SystemKind", s[s.AccountKind = 1] = "AccountKind", s[s.SmartContractKind = 2] = "SmartContractKind"; + var i, m = c(9592), t = c(8905), f = c(5869), b = c(5010); + (function(u) { + u[u.SystemKind = 0] = "SystemKind", u[u.AccountKind = 1] = "AccountKind", u[u.SmartContractKind = 2] = "SmartContractKind"; })(i = n.EntityKindType || (n.EntityKindType = {})), n.ErrInvalidEntityAddrFormat = new Error("invalid EntityAddr format"), n.ErrInvalidEntityKind = new Error("invalid EntityKind"); var y = function() { - function s(l, u, v) { - this.system = l, this.account = u, this.smartContract = v; + function u(l, s, v) { + this.system = l, this.account = s, this.smartContract = v; } - var f; - return f = s, s.prototype.toPrefixedString = function() { + var d; + return d = u, u.prototype.toPrefixedString = function() { return this.system ? "".concat(b.PrefixName.Entity, "system-").concat(this.system.toHex()) : this.account ? "".concat(b.PrefixName.Entity, "account-").concat(this.account.toHex()) : this.smartContract ? "".concat(b.PrefixName.Entity, "contract-").concat(this.smartContract.toHex()) : ""; - }, s.fromPrefixedString = function(l) { + }, u.fromPrefixedString = function(l) { if ((l = l.replace(b.PrefixName.Entity, "")).startsWith("system-")) { - var u = d.Hash.fromHex(l.replace("system-", "")); - return new f(u, void 0, void 0); + var s = f.Hash.fromHex(l.replace("system-", "")); + return new d(s, void 0, void 0); } - if (l.startsWith("account-")) return u = d.Hash.fromHex(l.replace("account-", "")), new f(void 0, u, void 0); - if (l.startsWith("contract-")) return u = d.Hash.fromHex(l.replace("contract-", "")), new f(void 0, void 0, u); + if (l.startsWith("account-")) return s = f.Hash.fromHex(l.replace("account-", "")), new d(void 0, s, void 0); + if (l.startsWith("contract-")) return s = f.Hash.fromHex(l.replace("contract-", "")), new d(void 0, void 0, s); throw n.ErrInvalidEntityAddrFormat; - }, s.prototype.toBytes = function() { - var l, u; - if (this.system) l = i.SystemKind, u = this.system.toBytes(); - else if (this.account) l = i.AccountKind, u = this.account.toBytes(); + }, u.prototype.toBytes = function() { + var l, s; + if (this.system) l = i.SystemKind, s = this.system.toBytes(); + else if (this.account) l = i.AccountKind, s = this.account.toBytes(); else { if (!this.smartContract) throw new Error("Unexpected EntityAddr type"); - l = i.SmartContractKind, u = this.smartContract.toBytes(); + l = i.SmartContractKind, s = this.smartContract.toBytes(); } - return (0, t.concat)([Uint8Array.from([l]), u]); - }, s.fromBytes = function(l) { + return (0, t.concat)([Uint8Array.from([l]), s]); + }, u.fromBytes = function(l) { if (l.length === 0) throw new Error("Buffer is empty, cannot create EntityAddr."); - var u = l[0], v = l.subarray(1), m = f.getEntityKindFromByte(u), h = d.Hash.fromBytes(v), O = h.result, I = h.bytes; - switch (m) { + var s = l[0], v = l.subarray(1), p = d.getEntityKindFromByte(s), h = f.Hash.fromBytes(v), O = h.result, I = h.bytes; + switch (p) { case i.SystemKind: - return { result: new f(O, void 0, void 0), bytes: I }; + return { result: new d(O, void 0, void 0), bytes: I }; case i.AccountKind: - return { result: new f(void 0, O, void 0), bytes: I }; + return { result: new d(void 0, O, void 0), bytes: I }; case i.SmartContractKind: - return { result: new f(void 0, void 0, O), bytes: I }; + return { result: new d(void 0, void 0, O), bytes: I }; default: throw new Error("Invalid EntityAddr format."); } - }, s.getEntityKindFromByte = function(l) { + }, u.getEntityKindFromByte = function(l) { if (l in i) return l; throw new Error("Invalid entity kind tag."); - }, s.fromJSON = function(l) { + }, u.fromJSON = function(l) { return this.fromPrefixedString(l); - }, s.prototype.toJSON = function() { + }, u.prototype.toJSON = function() { return this.toPrefixedString(); - }, r([(0, p.jsonMember)({ constructor: d.Hash, name: "System" }), a("design:type", d.Hash)], s.prototype, "system", void 0), r([(0, p.jsonMember)({ constructor: d.Hash, name: "Account" }), a("design:type", d.Hash)], s.prototype, "account", void 0), r([(0, p.jsonMember)({ constructor: d.Hash, name: "SmartContract" }), a("design:type", d.Hash)], s.prototype, "smartContract", void 0), f = r([p.jsonObject, a("design:paramtypes", [d.Hash, d.Hash, d.Hash])], s); + }, r([(0, m.jsonMember)({ constructor: f.Hash, name: "System" }), a("design:type", f.Hash)], u.prototype, "system", void 0), r([(0, m.jsonMember)({ constructor: f.Hash, name: "Account" }), a("design:type", f.Hash)], u.prototype, "account", void 0), r([(0, m.jsonMember)({ constructor: f.Hash, name: "SmartContract" }), a("design:type", f.Hash)], u.prototype, "smartContract", void 0), d = r([m.jsonObject, a("design:paramtypes", [f.Hash, f.Hash, f.Hash])], u); }(); n.EntityAddr = y; }, 4172: function(x, n, c) { var r, a = c(8287).Buffer, i = this && this.__extends || (r = function(R, L) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(N, k) { - N.__proto__ = k; - } || function(N, k) { - for (var H in k) Object.prototype.hasOwnProperty.call(k, H) && (N[H] = k[H]); + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(N, B) { + N.__proto__ = B; + } || function(N, B) { + for (var H in B) Object.prototype.hasOwnProperty.call(B, H) && (N[H] = B[H]); }, r(R, L); }, function(R, L) { if (typeof L != "function" && L !== null) throw new TypeError("Class extends value " + String(L) + " is not a constructor or null"); @@ -29208,214 +29208,214 @@ function N6() { this.constructor = R; } r(R, L), R.prototype = L === null ? Object.create(L) : (N.prototype = L.prototype, new N()); - }), p = this && this.__decorate || function(R, L, N, k) { - var H, U = arguments.length, _ = U < 3 ? L : k === null ? k = Object.getOwnPropertyDescriptor(L, N) : k; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") _ = Reflect.decorate(R, L, N, k); - else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (_ = (U < 3 ? H(_) : U > 3 ? H(L, N, _) : H(L, N)) || _); - return U > 3 && _ && Object.defineProperty(L, N, _), _; + }), m = this && this.__decorate || function(R, L, N, B) { + var H, U = arguments.length, S = U < 3 ? L : B === null ? B = Object.getOwnPropertyDescriptor(L, N) : B; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") S = Reflect.decorate(R, L, N, B); + else for (var T = R.length - 1; T >= 0; T--) (H = R[T]) && (S = (U < 3 ? H(S) : U > 3 ? H(L, N, S) : H(L, N)) || S); + return U > 3 && S && Object.defineProperty(L, N, S), S; }, t = this && this.__metadata || function(R, L) { if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(R, L); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.EntryPointAddr = n.getEntryPointTag = n.EntryPointError = n.EntryPointTag = void 0; - var d, b = c(9592), y = c(8905), s = c(5793), f = c(5869), l = c(7372); + var f, b = c(9592), y = c(8905), u = c(5793), d = c(5869), l = c(7372); (function(R) { R[R.V1EntryPoint = 0] = "V1EntryPoint", R[R.V2EntryPoint = 1] = "V2EntryPoint"; - })(d = n.EntryPointTag || (n.EntryPointTag = {})); - var u = function(R) { + })(f = n.EntryPointTag || (n.EntryPointTag = {})); + var s = function(R) { function L(N) { - var k = R.call(this, N) || this; - return k.name = "EntryPointError", k; + var B = R.call(this, N) || this; + return B.name = "EntryPointError", B; } return i(L, R), L; }(Error); function v(R) { - if (R === d.V1EntryPoint || R === d.V2EntryPoint) return R; - throw new u("Invalid EntryPointTag"); + if (R === f.V1EntryPoint || R === f.V2EntryPoint) return R; + throw new s("Invalid EntryPointTag"); } - n.EntryPointError = u, n.getEntryPointTag = v; - var m = "v1-", h = "v2-", O = function() { + n.EntryPointError = s, n.getEntryPointTag = v; + var p = "v1-", h = "v2-", O = function() { function R(L, N) { this.entityAddr = L, this.nameBytes = N; } - return p([(0, b.jsonMember)({ name: "EntityAddr", constructor: s.EntityAddr, deserializer: function(L) { - return s.EntityAddr.fromJSON(L); + return m([(0, b.jsonMember)({ name: "EntityAddr", constructor: u.EntityAddr, deserializer: function(L) { + return u.EntityAddr.fromJSON(L); }, serializer: function(L) { return L.toJSON(); - } }), t("design:type", s.EntityAddr)], R.prototype, "entityAddr", void 0), p([(0, b.jsonMember)(Uint8Array, { name: "NameBytes" }), t("design:type", Uint8Array)], R.prototype, "nameBytes", void 0), p([b.jsonObject, t("design:paramtypes", [s.EntityAddr, Uint8Array])], R); + } }), t("design:type", u.EntityAddr)], R.prototype, "entityAddr", void 0), m([(0, b.jsonMember)(Uint8Array, { name: "NameBytes" }), t("design:type", Uint8Array)], R.prototype, "nameBytes", void 0), m([b.jsonObject, t("design:paramtypes", [u.EntityAddr, Uint8Array])], R); }(), I = function() { function R(L, N) { this.entityAddr = L, this.selector = N; } - return p([(0, b.jsonMember)({ name: "EntityAddr", constructor: s.EntityAddr, deserializer: function(L) { - return s.EntityAddr.fromJSON(L); + return m([(0, b.jsonMember)({ name: "EntityAddr", constructor: u.EntityAddr, deserializer: function(L) { + return u.EntityAddr.fromJSON(L); }, serializer: function(L) { return L.toJSON(); - } }), t("design:type", s.EntityAddr)], R.prototype, "entityAddr", void 0), p([(0, b.jsonMember)({ name: "Selector", constructor: Number }), t("design:type", Number)], R.prototype, "selector", void 0), p([b.jsonObject, t("design:paramtypes", [s.EntityAddr, Number])], R); - }(), B = function() { - function R(N, k) { - this.vmCasperV1 = N, this.vmCasperV2 = k; + } }), t("design:type", u.EntityAddr)], R.prototype, "entityAddr", void 0), m([(0, b.jsonMember)({ name: "Selector", constructor: Number }), t("design:type", Number)], R.prototype, "selector", void 0), m([b.jsonObject, t("design:paramtypes", [u.EntityAddr, Number])], R); + }(), k = function() { + function R(N, B) { + this.vmCasperV1 = N, this.vmCasperV2 = B; } var L; return L = R, R.fromString = function(N) { - var k = N.lastIndexOf("-"); - if (k === -1) throw new u("Invalid EntryPoint format"); - var H = N.substring(0, k), U = N.substring(k + 1), _ = a.from(U, "hex"); - if (H.startsWith(m)) { - var T = s.EntityAddr.fromPrefixedString(H.replace(m, "")), E = new Uint8Array(_); + var B = N.lastIndexOf("-"); + if (B === -1) throw new s("Invalid EntryPoint format"); + var H = N.substring(0, B), U = N.substring(B + 1), S = a.from(U, "hex"); + if (H.startsWith(p)) { + var T = u.EntityAddr.fromPrefixedString(H.replace(p, "")), E = new Uint8Array(S); return new L(new O(T, E)); } if (H.startsWith(h)) { - T = s.EntityAddr.fromPrefixedString(H.replace(h, "")); - var M = _.readUInt32LE(0); + T = u.EntityAddr.fromPrefixedString(H.replace(h, "")); + var M = S.readUInt32LE(0); return new L(void 0, new I(T, M)); } - throw new u("Invalid EntryPoint format"); + throw new s("Invalid EntryPoint format"); }, R.prototype.toPrefixedString = function() { - if (this.vmCasperV1) return m + this.vmCasperV1.entityAddr.toPrefixedString() + "-" + l.Conversions.encodeBase16(this.vmCasperV1.nameBytes); + if (this.vmCasperV1) return p + this.vmCasperV1.entityAddr.toPrefixedString() + "-" + l.Conversions.encodeBase16(this.vmCasperV1.nameBytes); if (this.vmCasperV2) { var N = a.alloc(4); return N.writeUInt32LE(this.vmCasperV2.selector, 0), h + this.vmCasperV2.entityAddr.toPrefixedString() + "-" + N.toString("hex"); } - throw new u("Unexpected EntryPointAddr type"); + throw new s("Unexpected EntryPointAddr type"); }, R.prototype.toBytes = function() { var N; if (this.vmCasperV1) { - var k = new Uint8Array([d.V1EntryPoint]), H = this.vmCasperV1.entityAddr.toBytes(), U = this.vmCasperV1.nameBytes; - N = (0, y.concat)([k, H, U]); + var B = new Uint8Array([f.V1EntryPoint]), H = this.vmCasperV1.entityAddr.toBytes(), U = this.vmCasperV1.nameBytes; + N = (0, y.concat)([B, H, U]); } else { - if (!this.vmCasperV2) throw new u("Unexpected EntryPointAddr type"); - k = new Uint8Array([d.V2EntryPoint]), H = this.vmCasperV2.entityAddr.toBytes(); - var _ = a.alloc(4); - _.writeUInt32LE(this.vmCasperV2.selector, 0); - var T = new Uint8Array(_); - N = (0, y.concat)([k, H, T]); + if (!this.vmCasperV2) throw new s("Unexpected EntryPointAddr type"); + B = new Uint8Array([f.V2EntryPoint]), H = this.vmCasperV2.entityAddr.toBytes(); + var S = a.alloc(4); + S.writeUInt32LE(this.vmCasperV2.selector, 0); + var T = new Uint8Array(S); + N = (0, y.concat)([B, H, T]); } return N; }, R.fromBytes = function(N) { - var k = v(N[0]), H = s.EntityAddr.fromBytes(N.slice(1)); - if (k === d.V1EntryPoint) { - var U = N.slice(1 + f.Hash.ByteHashLen, 1 + f.Hash.ByteHashLen + 32); + var B = v(N[0]), H = u.EntityAddr.fromBytes(N.slice(1)); + if (B === f.V1EntryPoint) { + var U = N.slice(1 + d.Hash.ByteHashLen, 1 + d.Hash.ByteHashLen + 32); return { result: new L(new O(H?.result, U)), bytes: U }; } - if (k === d.V2EntryPoint) { - var _ = new DataView(N.buffer, 1 + f.Hash.ByteHashLen).getUint32(0, !0); - return { result: new L(void 0, new I(H?.result, _)), bytes: N.subarray(f.Hash.ByteHashLen) }; + if (B === f.V2EntryPoint) { + var S = new DataView(N.buffer, 1 + d.Hash.ByteHashLen).getUint32(0, !0); + return { result: new L(void 0, new I(H?.result, S)), bytes: N.subarray(d.Hash.ByteHashLen) }; } - throw new u("Unexpected EntryPointAddr type"); + throw new s("Unexpected EntryPointAddr type"); }, R.fromJSON = function(N) { return this.fromString(N); }, R.prototype.toJSON = function() { return this.toPrefixedString(); - }, p([(0, b.jsonMember)({ name: "VmCasperV1", constructor: O }), t("design:type", O)], R.prototype, "vmCasperV1", void 0), p([(0, b.jsonMember)({ name: "VmCasperV2", constructor: I }), t("design:type", I)], R.prototype, "vmCasperV2", void 0), L = p([b.jsonObject, t("design:paramtypes", [O, I])], R); + }, m([(0, b.jsonMember)({ name: "VmCasperV1", constructor: O }), t("design:type", O)], R.prototype, "vmCasperV1", void 0), m([(0, b.jsonMember)({ name: "VmCasperV2", constructor: I }), t("design:type", I)], R.prototype, "vmCasperV2", void 0), L = m([b.jsonObject, t("design:paramtypes", [O, I])], R); }(); - n.EntryPointAddr = B; + n.EntryPointAddr = k; }, 4055: function(x, n, c) { - var r = this && this.__decorate || function(d, b, y, s) { - var f, l = arguments.length, u = l < 3 ? b : s === null ? s = Object.getOwnPropertyDescriptor(b, y) : s; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") u = Reflect.decorate(d, b, y, s); - else for (var v = d.length - 1; v >= 0; v--) (f = d[v]) && (u = (l < 3 ? f(u) : l > 3 ? f(b, y, u) : f(b, y)) || u); - return l > 3 && u && Object.defineProperty(b, y, u), u; - }, a = this && this.__metadata || function(d, b) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, b); + var r = this && this.__decorate || function(f, b, y, u) { + var d, l = arguments.length, s = l < 3 ? b : u === null ? u = Object.getOwnPropertyDescriptor(b, y) : u; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") s = Reflect.decorate(f, b, y, u); + else for (var v = f.length - 1; v >= 0; v--) (d = f[v]) && (s = (l < 3 ? d(s) : l > 3 ? d(b, y, s) : d(b, y)) || s); + return l > 3 && s && Object.defineProperty(b, y, s), s; + }, a = this && this.__metadata || function(f, b) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, b); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Era = void 0; - var i = c(9592), p = c(678), t = function() { - function d(y) { + var i = c(9592), m = c(678), t = function() { + function f(y) { this.value = y; } var b; - return b = d, d.prototype.toJSON = function() { + return b = f, f.prototype.toJSON = function() { return this.value.toString(); - }, d.fromJSON = function(y) { - var s = parseInt(y, 10); - if (isNaN(s)) throw new Error("Invalid Era value: ".concat(y)); - return new b(s); - }, d.fromBytes = function(y) { - var s = new DataView(y.buffer).getUint32(0, !0); - return new b(s); - }, d.prototype.toBytes = function() { - return (0, p.toBytesNumber)(64, !1)(this.value); - }, r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], d.prototype, "value", void 0), b = r([i.jsonObject, a("design:paramtypes", [Number])], d); + }, f.fromJSON = function(y) { + var u = parseInt(y, 10); + if (isNaN(u)) throw new Error("Invalid Era value: ".concat(y)); + return new b(u); + }, f.fromBytes = function(y) { + var u = new DataView(y.buffer).getUint32(0, !0); + return new b(u); + }, f.prototype.toBytes = function() { + return (0, m.toBytesNumber)(64, !1)(this.value); + }, r([(0, i.jsonMember)({ constructor: Number }), a("design:type", Number)], f.prototype, "value", void 0), b = r([i.jsonObject, a("design:paramtypes", [Number])], f); }(); n.Era = t; }, 5869: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__decorate || function(d, b, y, s) { - var f, l = arguments.length, u = l < 3 ? b : s === null ? s = Object.getOwnPropertyDescriptor(b, y) : s; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") u = Reflect.decorate(d, b, y, s); - else for (var v = d.length - 1; v >= 0; v--) (f = d[v]) && (u = (l < 3 ? f(u) : l > 3 ? f(b, y, u) : f(b, y)) || u); - return l > 3 && u && Object.defineProperty(b, y, u), u; - }, i = this && this.__metadata || function(d, b) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, b); + var r = c(8287).Buffer, a = this && this.__decorate || function(f, b, y, u) { + var d, l = arguments.length, s = l < 3 ? b : u === null ? u = Object.getOwnPropertyDescriptor(b, y) : u; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") s = Reflect.decorate(f, b, y, u); + else for (var v = f.length - 1; v >= 0; v--) (d = f[v]) && (s = (l < 3 ? d(s) : l > 3 ? d(b, y, s) : d(b, y)) || s); + return l > 3 && s && Object.defineProperty(b, y, s), s; + }, i = this && this.__metadata || function(f, b) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, b); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.Hash = void 0; - var p = c(9592), t = function() { - function d(y) { + var m = c(9592), t = function() { + function f(y) { if (y.length !== b.ByteHashLen) throw new Error("Invalid hash length, expected ".concat(b.ByteHashLen, " bytes.")); this.hashBytes = y; } var b; - return b = d, d.fromHex = function(y) { + return b = f, f.fromHex = function(y) { if (y.length !== b.StringHashLen) throw new Error("Invalid string length, expected ".concat(b.StringHashLen, " characters.")); - var s = Uint8Array.from(r.from(y, "hex")); - return new b(s); - }, d.prototype.toHex = function() { + var u = Uint8Array.from(r.from(y, "hex")); + return new b(u); + }, f.prototype.toHex = function() { return r.from(this.hashBytes).toString("hex"); - }, d.prototype.toBytes = function() { + }, f.prototype.toBytes = function() { return this.hashBytes; - }, d.prototype.toJSON = function() { + }, f.prototype.toJSON = function() { return this.toHex(); - }, d.fromJSON = function(y) { + }, f.fromJSON = function(y) { return b.fromHex(y); - }, d.fromBytes = function(y) { + }, f.fromBytes = function(y) { if (y.length < b.ByteHashLen) throw new Error("Key length is less than 32 bytes."); - var s = y.subarray(0, b.ByteHashLen); - return { result: new b(s), bytes: y.subarray(b.ByteHashLen) }; - }, d.fromBuffer = function(y) { + var u = y.subarray(0, b.ByteHashLen); + return { result: new b(u), bytes: y.subarray(b.ByteHashLen) }; + }, f.fromBuffer = function(y) { if (y.length < b.ByteHashLen) throw new Error("Key length is not equal to 32 bytes."); return new b(new Uint8Array(y.slice(0, b.ByteHashLen))); - }, d.createHashArray = function(y) { + }, f.createHashArray = function(y) { if (y.length % b.ByteHashLen != 0) throw new Error("Byte array length must be a multiple of ".concat(b.ByteHashLen, ".")); - for (var s = [], f = 0; f < y.length; f += b.ByteHashLen) { - var l = y.subarray(f, f + b.ByteHashLen); - s.push(new b(l)); + for (var u = [], d = 0; d < y.length; d += b.ByteHashLen) { + var l = y.subarray(d, d + b.ByteHashLen); + u.push(new b(l)); } - return s; - }, d.prototype.equals = function(y) { - return this.hashBytes.length === y.hashBytes.length && this.hashBytes.every(function(s, f) { - return s === y.hashBytes[f]; + return u; + }, f.prototype.equals = function(y) { + return this.hashBytes.length === y.hashBytes.length && this.hashBytes.every(function(u, d) { + return u === y.hashBytes[d]; }); - }, d.ByteHashLen = 32, d.StringHashLen = 64, b = a([p.jsonObject, i("design:paramtypes", [Uint8Array])], d); + }, f.ByteHashLen = 32, f.StringHashLen = 64, b = a([m.jsonObject, i("design:paramtypes", [Uint8Array])], f); }(); n.Hash = t; }, 5010: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__decorate || function(k, H, U, _) { - var T, E = arguments.length, M = E < 3 ? H : _ === null ? _ = Object.getOwnPropertyDescriptor(H, U) : _; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") M = Reflect.decorate(k, H, U, _); - else for (var S = k.length - 1; S >= 0; S--) (T = k[S]) && (M = (E < 3 ? T(M) : E > 3 ? T(H, U, M) : T(H, U)) || M); + var r = c(8287).Buffer, a = this && this.__decorate || function(B, H, U, S) { + var T, E = arguments.length, M = E < 3 ? H : S === null ? S = Object.getOwnPropertyDescriptor(H, U) : S; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") M = Reflect.decorate(B, H, U, S); + else for (var _ = B.length - 1; _ >= 0; _--) (T = B[_]) && (M = (E < 3 ? T(M) : E > 3 ? T(H, U, M) : T(H, U)) || M); return E > 3 && M && Object.defineProperty(H, U, M), M; - }, i = this && this.__metadata || function(k, H) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(k, H); + }, i = this && this.__metadata || function(B, H) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(B, H); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.splitAt = n.Key = n.KEY_DEFAULT_BYTE_LENGTH = n.keyIDbyPrefix = n.typeIDbyNames = n.KeyTypeName = n.KeyTypeID = n.PrefixName = void 0; - var p, t, d, b = c(9592), y = c(9002), s = c(5869), f = c(5302), l = c(4055), u = c(5793), v = c(4561), m = c(9682), h = c(4277), O = c(3932), I = c(1636), B = c(2403), R = c(4172), L = c(53); - (function(k) { - k.Account = "account-hash-", k.AddressableEntity = "addressable-entity-", k.Hash = "hash-", k.ContractPackageWasm = "contract-package-wasm", k.ContractPackage = "contract-package-", k.ContractWasm = "contract-wasm-", k.Contract = "contract-", k.URef = "uref-", k.Transfer = "transfer-", k.DeployInfo = "deploy-", k.EraId = "era-", k.Bid = "bid-", k.Balance = "balance-", k.Withdraw = "withdraw-", k.Dictionary = "dictionary-", k.SystemContractRegistry = "system-contract-registry-", k.EraSummary = "era-summary-", k.Unbond = "unbond-", k.ChainspecRegistry = "chainspec-registry-", k.EntityContract = "entity-contract-", k.ChecksumRegistry = "checksum-registry-", k.BidAddr = "bid-addr-", k.Package = "package-", k.Entity = "entity-", k.ByteCode = "byte-code-", k.Message = "message-", k.NamedKey = "named-key-", k.BlockGlobal = "block-", k.BalanceHold = "balance-hold-", k.EntryPoint = "entry-point-"; - })(p = n.PrefixName || (n.PrefixName = {})), function(k) { - k[k.Account = 0] = "Account", k[k.Hash = 1] = "Hash", k[k.URef = 2] = "URef", k[k.Transfer = 3] = "Transfer", k[k.DeployInfo = 4] = "DeployInfo", k[k.EraId = 5] = "EraId", k[k.Balance = 6] = "Balance", k[k.Bid = 7] = "Bid", k[k.Withdraw = 8] = "Withdraw", k[k.Dictionary = 9] = "Dictionary", k[k.SystemContractRegistry = 10] = "SystemContractRegistry", k[k.EraSummary = 11] = "EraSummary", k[k.Unbond = 12] = "Unbond", k[k.ChainspecRegistry = 13] = "ChainspecRegistry", k[k.ChecksumRegistry = 14] = "ChecksumRegistry", k[k.BidAddr = 15] = "BidAddr", k[k.Package = 16] = "Package", k[k.AddressableEntity = 17] = "AddressableEntity", k[k.ByteCode = 18] = "ByteCode", k[k.Message = 19] = "Message", k[k.NamedKey = 20] = "NamedKey", k[k.BlockGlobal = 21] = "BlockGlobal", k[k.BalanceHold = 22] = "BalanceHold", k[k.EntryPoint = 23] = "EntryPoint"; - }(t = n.KeyTypeID || (n.KeyTypeID = {})), function(k) { - k.Account = "Account", k.Hash = "Hash", k.URef = "URef", k.Transfer = "Transfer", k.Deploy = "Deploy", k.Era = "Era", k.Bid = "Bid", k.Balance = "Balance", k.Withdraw = "Withdraw", k.Dictionary = "Dictionary", k.SystemContractRegistry = "SystemContractRegistry", k.EraSummary = "EraSummary", k.Unbond = "Unbond", k.ChainspecRegistry = "ChainspecRegistry", k.ChecksumRegistry = "ChecksumRegistry"; - }(d = n.KeyTypeName || (n.KeyTypeName = {})), n.typeIDbyNames = /* @__PURE__ */ new Map([[d.Account, t.Account], [d.Hash, t.Hash], [d.URef, t.URef], [d.Transfer, t.Transfer], [d.Deploy, t.DeployInfo], [d.Era, t.EraId], [d.Bid, t.Bid], [d.Balance, t.Balance], [d.Withdraw, t.Withdraw], [d.Dictionary, t.Dictionary], [d.SystemContractRegistry, t.SystemContractRegistry], [d.EraSummary, t.EraSummary], [d.Unbond, t.Unbond], [d.ChainspecRegistry, t.ChainspecRegistry], [d.ChecksumRegistry, t.ChecksumRegistry]]), n.keyIDbyPrefix = /* @__PURE__ */ new Map([[p.Account, t.Account], [p.Hash, t.Hash], [p.Transfer, t.Transfer], [p.URef, t.URef], [p.DeployInfo, t.DeployInfo], [p.EraId, t.EraId], [p.Bid, t.Bid], [p.Balance, t.Balance], [p.Withdraw, t.Withdraw], [p.Dictionary, t.Dictionary], [p.SystemContractRegistry, t.SystemContractRegistry], [p.EraSummary, t.EraSummary], [p.Unbond, t.Unbond], [p.ChainspecRegistry, t.ChainspecRegistry], [p.ChecksumRegistry, t.ChecksumRegistry], [p.BidAddr, t.BidAddr], [p.Package, t.Package], [p.Entity, t.AddressableEntity], [p.ByteCode, t.ByteCode], [p.Message, t.Message], [p.NamedKey, t.NamedKey], [p.BlockGlobal, t.BlockGlobal], [p.BalanceHold, t.BalanceHold], [p.EntryPoint, t.EntryPoint]]), n.KEY_DEFAULT_BYTE_LENGTH = 32; + var m, t, f, b = c(9592), y = c(9002), u = c(5869), d = c(5302), l = c(4055), s = c(5793), v = c(4561), p = c(9682), h = c(4277), O = c(3932), I = c(1636), k = c(2403), R = c(4172), L = c(53); + (function(B) { + B.Account = "account-hash-", B.AddressableEntity = "addressable-entity-", B.Hash = "hash-", B.ContractPackageWasm = "contract-package-wasm", B.ContractPackage = "contract-package-", B.ContractWasm = "contract-wasm-", B.Contract = "contract-", B.URef = "uref-", B.Transfer = "transfer-", B.DeployInfo = "deploy-", B.EraId = "era-", B.Bid = "bid-", B.Balance = "balance-", B.Withdraw = "withdraw-", B.Dictionary = "dictionary-", B.SystemContractRegistry = "system-contract-registry-", B.EraSummary = "era-summary-", B.Unbond = "unbond-", B.ChainspecRegistry = "chainspec-registry-", B.EntityContract = "entity-contract-", B.ChecksumRegistry = "checksum-registry-", B.BidAddr = "bid-addr-", B.Package = "package-", B.Entity = "entity-", B.ByteCode = "byte-code-", B.Message = "message-", B.NamedKey = "named-key-", B.BlockGlobal = "block-", B.BalanceHold = "balance-hold-", B.EntryPoint = "entry-point-"; + })(m = n.PrefixName || (n.PrefixName = {})), function(B) { + B[B.Account = 0] = "Account", B[B.Hash = 1] = "Hash", B[B.URef = 2] = "URef", B[B.Transfer = 3] = "Transfer", B[B.DeployInfo = 4] = "DeployInfo", B[B.EraId = 5] = "EraId", B[B.Balance = 6] = "Balance", B[B.Bid = 7] = "Bid", B[B.Withdraw = 8] = "Withdraw", B[B.Dictionary = 9] = "Dictionary", B[B.SystemContractRegistry = 10] = "SystemContractRegistry", B[B.EraSummary = 11] = "EraSummary", B[B.Unbond = 12] = "Unbond", B[B.ChainspecRegistry = 13] = "ChainspecRegistry", B[B.ChecksumRegistry = 14] = "ChecksumRegistry", B[B.BidAddr = 15] = "BidAddr", B[B.Package = 16] = "Package", B[B.AddressableEntity = 17] = "AddressableEntity", B[B.ByteCode = 18] = "ByteCode", B[B.Message = 19] = "Message", B[B.NamedKey = 20] = "NamedKey", B[B.BlockGlobal = 21] = "BlockGlobal", B[B.BalanceHold = 22] = "BalanceHold", B[B.EntryPoint = 23] = "EntryPoint"; + }(t = n.KeyTypeID || (n.KeyTypeID = {})), function(B) { + B.Account = "Account", B.Hash = "Hash", B.URef = "URef", B.Transfer = "Transfer", B.Deploy = "Deploy", B.Era = "Era", B.Bid = "Bid", B.Balance = "Balance", B.Withdraw = "Withdraw", B.Dictionary = "Dictionary", B.SystemContractRegistry = "SystemContractRegistry", B.EraSummary = "EraSummary", B.Unbond = "Unbond", B.ChainspecRegistry = "ChainspecRegistry", B.ChecksumRegistry = "ChecksumRegistry"; + }(f = n.KeyTypeName || (n.KeyTypeName = {})), n.typeIDbyNames = /* @__PURE__ */ new Map([[f.Account, t.Account], [f.Hash, t.Hash], [f.URef, t.URef], [f.Transfer, t.Transfer], [f.Deploy, t.DeployInfo], [f.Era, t.EraId], [f.Bid, t.Bid], [f.Balance, t.Balance], [f.Withdraw, t.Withdraw], [f.Dictionary, t.Dictionary], [f.SystemContractRegistry, t.SystemContractRegistry], [f.EraSummary, t.EraSummary], [f.Unbond, t.Unbond], [f.ChainspecRegistry, t.ChainspecRegistry], [f.ChecksumRegistry, t.ChecksumRegistry]]), n.keyIDbyPrefix = /* @__PURE__ */ new Map([[m.Account, t.Account], [m.Hash, t.Hash], [m.Transfer, t.Transfer], [m.URef, t.URef], [m.DeployInfo, t.DeployInfo], [m.EraId, t.EraId], [m.Bid, t.Bid], [m.Balance, t.Balance], [m.Withdraw, t.Withdraw], [m.Dictionary, t.Dictionary], [m.SystemContractRegistry, t.SystemContractRegistry], [m.EraSummary, t.EraSummary], [m.Unbond, t.Unbond], [m.ChainspecRegistry, t.ChainspecRegistry], [m.ChecksumRegistry, t.ChecksumRegistry], [m.BidAddr, t.BidAddr], [m.Package, t.Package], [m.Entity, t.AddressableEntity], [m.ByteCode, t.ByteCode], [m.Message, t.Message], [m.NamedKey, t.NamedKey], [m.BlockGlobal, t.BlockGlobal], [m.BalanceHold, t.BalanceHold], [m.EntryPoint, t.EntryPoint]]), n.KEY_DEFAULT_BYTE_LENGTH = 32; var N = function() { - function k() { + function B() { } var H; - return H = k, k.prototype.bytes = function(U) { - var _, T, E, M, S, w, A, j, V, D, z, J, G, Q, ee, Z, q, se, ue, ce, ie, fe, Te, _e; + return H = B, B.prototype.bytes = function(U) { + var S, T, E, M, _, w, A, j, V, D, z, J, G, Q, ee, Z, q, se, ue, ce, ie, fe, Te, Se; U === void 0 && (U = !0); var te = U ? Uint8Array.from([this.type]) : void 0; switch (this.type) { case t.Balance: - return H.concatBytes((_ = this.balance) === null || _ === void 0 ? void 0 : _.toBytes(), te); + return H.concatBytes((S = this.balance) === null || S === void 0 ? void 0 : S.toBytes(), te); case t.Bid: return H.concatBytes((T = this.bid) === null || T === void 0 ? void 0 : T.toBytes(), te); case t.Withdraw: @@ -29423,7 +29423,7 @@ function N6() { case t.SystemContractRegistry: return H.concatBytes((M = this.systemContactRegistry) === null || M === void 0 ? void 0 : M.toBytes(), te); case t.Unbond: - return H.concatBytes((S = this.unbond) === null || S === void 0 ? void 0 : S.toBytes(), te); + return H.concatBytes((_ = this.unbond) === null || _ === void 0 ? void 0 : _.toBytes(), te); case t.ChainspecRegistry: return H.concatBytes((w = this.chainspecRegistry) === null || w === void 0 ? void 0 : w.toBytes(), te); case t.ChecksumRegistry: @@ -29461,55 +29461,55 @@ function N6() { case t.BalanceHold: return H.concatBytes((Te = this.balanceHold) === null || Te === void 0 ? void 0 : Te.toBytes(), te); case t.EntryPoint: - return H.concatBytes((_e = this.entryPoint) === null || _e === void 0 ? void 0 : _e.toBytes(), te); + return H.concatBytes((Se = this.entryPoint) === null || Se === void 0 ? void 0 : Se.toBytes(), te); default: return new Uint8Array(); } - }, k.concatBytes = function(U, _) { - if (U === void 0 && (U = Uint8Array.from([])), _) { - var T = new Uint8Array(_.length + U.length); - return T.set(_), T.set(U, _.length), T; + }, B.concatBytes = function(U, S) { + if (U === void 0 && (U = Uint8Array.from([])), S) { + var T = new Uint8Array(S.length + U.length); + return T.set(S), T.set(U, S.length), T; } return U; - }, k.prototype.toJSON = function() { + }, B.prototype.toJSON = function() { return r.from(this.bytes(!1)).toString("hex"); - }, k.prototype.toPrefixedString = function() { - var U, _; + }, B.prototype.toPrefixedString = function() { + var U, S; switch (this.type) { case t.Account: return this.account.toPrefixedString(); case t.Hash: - return "".concat(p.Hash).concat((U = this.hash) === null || U === void 0 ? void 0 : U.toHex()); + return "".concat(m.Hash).concat((U = this.hash) === null || U === void 0 ? void 0 : U.toHex()); case t.EraId: - return "".concat(p.EraId).concat((_ = this.era) === null || _ === void 0 ? void 0 : _.toJSON()); + return "".concat(m.EraId).concat((S = this.era) === null || S === void 0 ? void 0 : S.toJSON()); case t.URef: return this.uRef.toPrefixedString(); case t.Transfer: return this.transfer.toPrefixedString(); case t.DeployInfo: - return "".concat(p.DeployInfo).concat(this.deploy.toHex()); + return "".concat(m.DeployInfo).concat(this.deploy.toHex()); case t.Dictionary: - return "".concat(p.Dictionary).concat(this.dictionary.toHex()); + return "".concat(m.Dictionary).concat(this.dictionary.toHex()); case t.Balance: - return "".concat(p.Balance).concat(this.balance.toHex()); + return "".concat(m.Balance).concat(this.balance.toHex()); case t.Bid: - return "".concat(p.Bid).concat(this.bid.toHex()); + return "".concat(m.Bid).concat(this.bid.toHex()); case t.Withdraw: - return "".concat(p.Withdraw).concat(this.withdraw.toHex()); + return "".concat(m.Withdraw).concat(this.withdraw.toHex()); case t.SystemContractRegistry: - return "".concat(p.SystemContractRegistry).concat(this.systemContactRegistry.toHex()); + return "".concat(m.SystemContractRegistry).concat(this.systemContactRegistry.toHex()); case t.EraSummary: - return "".concat(p.EraSummary).concat(this.eraSummary.toHex()); + return "".concat(m.EraSummary).concat(this.eraSummary.toHex()); case t.Unbond: - return "".concat(p.Unbond).concat(this.unbond.toHex()); + return "".concat(m.Unbond).concat(this.unbond.toHex()); case t.ChainspecRegistry: - return "".concat(p.ChainspecRegistry).concat(this.chainspecRegistry.toHex()); + return "".concat(m.ChainspecRegistry).concat(this.chainspecRegistry.toHex()); case t.ChecksumRegistry: - return "".concat(p.ChecksumRegistry).concat(this.checksumRegistry.toHex()); + return "".concat(m.ChecksumRegistry).concat(this.checksumRegistry.toHex()); case t.BidAddr: return this.bidAddr.toPrefixedString(); case t.Package: - return "".concat(p.Package).concat(this.package.toHex()); + return "".concat(m.Package).concat(this.package.toHex()); case t.AddressableEntity: return this.addressableEntity.toPrefixedString(); case t.ByteCode: @@ -29527,99 +29527,99 @@ function N6() { default: return ""; } - }, k.prototype.toString = function() { + }, B.prototype.toString = function() { return this.toPrefixedString(); - }, k.fromBytes = function(U) { - var _, T = U[0], E = U.subarray(1), M = new H(); + }, B.fromBytes = function(U) { + var S, T = U[0], E = U.subarray(1), M = new H(); switch (M.type = T, T) { case t.Account: - var S = s.Hash.fromBytes(E); - return M.account = new y.AccountHash(S?.result), { result: M, bytes: S?.bytes }; + var _ = u.Hash.fromBytes(E); + return M.account = new y.AccountHash(_?.result), { result: M, bytes: _?.bytes }; case t.Hash: - var w = s.Hash.fromBytes(E); + var w = u.Hash.fromBytes(E); return M.hash = w?.result, { result: M, bytes: w?.bytes }; case t.URef: var A = L.URef.fromBytes(E); return M.uRef = A?.result, { result: M, bytes: A?.bytes }; case t.Transfer: - var j = s.Hash.fromBytes(E); - return M.transfer = new f.TransferHash(j?.result.toHex()), { result: M, bytes: j?.bytes }; + var j = u.Hash.fromBytes(E); + return M.transfer = new d.TransferHash(j?.result.toHex()), { result: M, bytes: j?.bytes }; case t.DeployInfo: - var V = s.Hash.fromBytes(E); + var V = u.Hash.fromBytes(E); return M.deploy = V?.result, { result: M, bytes: V?.bytes }; case t.EraId: var D = (0, n.splitAt)(1, E), z = D[0], J = D[1]; return M.era = l.Era.fromBytes(z), { result: M, bytes: J }; case t.Balance: - var G = s.Hash.fromBytes(E); + var G = u.Hash.fromBytes(E); return M.balance = G?.result, { result: M, bytes: G?.bytes }; case t.Bid: - var Q = s.Hash.fromBytes(E); + var Q = u.Hash.fromBytes(E); return M.bid = new y.AccountHash(Q.result), { result: M, bytes: Q?.bytes }; case t.Withdraw: - var ee = s.Hash.fromBytes(E), Z = ee?.result; + var ee = u.Hash.fromBytes(E), Z = ee?.result; return M.withdraw = new y.AccountHash(Z), { result: M, bytes: ee?.bytes }; case t.Dictionary: - var q = s.Hash.fromBytes(E); + var q = u.Hash.fromBytes(E); return M.dictionary = q?.result, { result: M, bytes: q?.bytes }; case t.SystemContractRegistry: - var se = s.Hash.fromBytes(E); + var se = u.Hash.fromBytes(E); return M.systemContactRegistry = se?.result, { result: M, bytes: se?.bytes }; case t.EraSummary: - var ue = s.Hash.fromBytes(E); + var ue = u.Hash.fromBytes(E); return M.eraSummary = ue?.result, { result: M, bytes: ue?.bytes }; case t.Unbond: - var ce = s.Hash.fromBytes(E), ie = ce.result, fe = ce.bytes; + var ce = u.Hash.fromBytes(E), ie = ce.result, fe = ce.bytes; return M.unbond = new y.AccountHash(ie), { result: M, bytes: fe }; case t.ChainspecRegistry: - var Te = (0, n.splitAt)(n.KEY_DEFAULT_BYTE_LENGTH, E), _e = Te[0], te = Te[1]; - return M.chainspecRegistry = (_ = s.Hash.fromBytes(_e)) === null || _ === void 0 ? void 0 : _.result, { result: M, bytes: te }; + var Te = (0, n.splitAt)(n.KEY_DEFAULT_BYTE_LENGTH, E), Se = Te[0], te = Te[1]; + return M.chainspecRegistry = (S = u.Hash.fromBytes(Se)) === null || S === void 0 ? void 0 : S.result, { result: M, bytes: te }; case t.ChecksumRegistry: - var ye = s.Hash.fromBytes(E); + var ye = u.Hash.fromBytes(E); return M.checksumRegistry = ye?.result, { result: M, bytes: ye?.bytes }; case t.BidAddr: var ve = v.BidAddr.fromBytes(E), F = ve.result, W = ve.bytes; return M.bidAddr = F, { result: M, bytes: W }; case t.Package: - var K = s.Hash.fromBytes(E); + var K = u.Hash.fromBytes(E); return M.package = K?.result, { result: M, bytes: K?.bytes }; case t.AddressableEntity: - var X = u.EntityAddr.fromBytes(E), ne = X.result, re = X.bytes; + var X = s.EntityAddr.fromBytes(E), ne = X.result, re = X.bytes; return M.addressableEntity = ne, { result: M, bytes: re }; case t.ByteCode: - var pe = m.ByteCode.fromBytes(E), Ae = pe.result, xe = pe.bytes; - return M.byteCode = Ae, { result: M, bytes: xe }; + var pe = p.ByteCode.fromBytes(E), Oe = pe.result, xe = pe.bytes; + return M.byteCode = Oe, { result: M, bytes: xe }; case t.Message: var Re = h.MessageAddr.fromBytes(E), De = Re.result, Le = Re.bytes; return M.message = De, { result: M, bytes: Le }; case t.NamedKey: - var Ve = O.NamedKeyAddr.fromBytes(E), Ze = Ve.result, ke = Ve.bytes; - return M.namedKey = Ze, { result: M, bytes: ke }; + var Ve = O.NamedKeyAddr.fromBytes(E), Ze = Ve.result, Be = Ve.bytes; + return M.namedKey = Ze, { result: M, bytes: Be }; case t.BlockGlobal: var de = I.BlockGlobalAddr.fromBytes(E), oe = de.result, le = de.bytes; return M.blockGlobal = oe, { result: M, bytes: le }; case t.BalanceHold: - var me = B.BalanceHoldAddr.fromBytes(E), Ce = me.result, we = me.bytes; + var me = k.BalanceHoldAddr.fromBytes(E), Ce = me.result, we = me.bytes; return M.balanceHold = Ce, { result: M, bytes: we }; case t.EntryPoint: - var Ie = R.EntryPointAddr.fromBytes(E), Be = Ie.result, Ne = Ie.bytes; - return M.entryPoint = Be, { result: M, bytes: Ne }; + var Ie = R.EntryPointAddr.fromBytes(E), ke = Ie.result, Ne = Ie.bytes; + return M.entryPoint = ke, { result: M, bytes: Ne }; default: throw new Error("Missing key type"); } - }, k.findPrefixByMap = function(U, _) { + }, B.findPrefixByMap = function(U, S) { var T = ""; - return _.forEach(function(E, M) { - U.startsWith(M) && (T = M === p.EraId && U.startsWith(p.EraSummary) ? p.EraSummary : M === p.Bid && U.startsWith(p.BidAddr) ? p.BidAddr : M === p.Balance && U.startsWith(p.BalanceHold) ? p.BalanceHold : M); + return S.forEach(function(E, M) { + U.startsWith(M) && (T = M === m.EraId && U.startsWith(m.EraSummary) ? m.EraSummary : M === m.Bid && U.startsWith(m.BidAddr) ? m.BidAddr : M === m.Balance && U.startsWith(m.BalanceHold) ? m.BalanceHold : M); }), T; - }, k.createByType = function(U, _) { + }, B.createByType = function(U, S) { var T = new H(); - switch (T.type = _, T.type) { + switch (T.type = S, T.type) { case t.EraId: - T.era = l.Era.fromJSON(U.replace(p.EraId, "")); + T.era = l.Era.fromJSON(U.replace(m.EraId, "")); break; case t.Hash: - T.hash = s.Hash.fromHex(U.replace(p.Hash, "")); + T.hash = u.Hash.fromHex(U.replace(m.Hash, "")); break; case t.URef: T.uRef = L.URef.fromString(U); @@ -29628,299 +29628,299 @@ function N6() { T.account = y.AccountHash.fromString(U); break; case t.Transfer: - T.transfer = f.TransferHash.fromJSON(U); + T.transfer = d.TransferHash.fromJSON(U); break; case t.DeployInfo: - T.deploy = s.Hash.fromHex(U.replace(p.DeployInfo, "")); + T.deploy = u.Hash.fromHex(U.replace(m.DeployInfo, "")); break; case t.Balance: - T.balance = s.Hash.fromHex(U.replace(p.Balance, "")); + T.balance = u.Hash.fromHex(U.replace(m.Balance, "")); break; case t.Bid: - T.bid = y.AccountHash.fromString(U.replace(p.Bid, "")); + T.bid = y.AccountHash.fromString(U.replace(m.Bid, "")); break; case t.Withdraw: - T.withdraw = y.AccountHash.fromString(U.replace(p.Withdraw, "")); + T.withdraw = y.AccountHash.fromString(U.replace(m.Withdraw, "")); break; case t.Dictionary: - T.dictionary = s.Hash.fromHex(U.replace(p.Dictionary, "")); + T.dictionary = u.Hash.fromHex(U.replace(m.Dictionary, "")); break; case t.SystemContractRegistry: - T.systemContactRegistry = s.Hash.fromHex(U.replace(p.SystemContractRegistry, "")); + T.systemContactRegistry = u.Hash.fromHex(U.replace(m.SystemContractRegistry, "")); break; case t.EraSummary: - T.eraSummary = s.Hash.fromHex(U.replace(p.EraSummary, "")); + T.eraSummary = u.Hash.fromHex(U.replace(m.EraSummary, "")); break; case t.Unbond: - T.unbond = y.AccountHash.fromString(U.replace(p.Unbond, "")); + T.unbond = y.AccountHash.fromString(U.replace(m.Unbond, "")); break; case t.ChainspecRegistry: - T.chainspecRegistry = s.Hash.fromHex(U.replace(p.ChainspecRegistry, "")); + T.chainspecRegistry = u.Hash.fromHex(U.replace(m.ChainspecRegistry, "")); break; case t.ChecksumRegistry: - T.checksumRegistry = s.Hash.fromHex(U.replace(p.ChecksumRegistry, "")); + T.checksumRegistry = u.Hash.fromHex(U.replace(m.ChecksumRegistry, "")); break; case t.BidAddr: - T.bidAddr = v.BidAddr.fromHex(U.replace(p.BidAddr, "")); + T.bidAddr = v.BidAddr.fromHex(U.replace(m.BidAddr, "")); break; case t.Package: - T.package = s.Hash.fromHex(U.replace(p.Package, "")); + T.package = u.Hash.fromHex(U.replace(m.Package, "")); break; case t.AddressableEntity: - T.addressableEntity = u.EntityAddr.fromPrefixedString(U.replace(p.AddressableEntity, "")); + T.addressableEntity = s.EntityAddr.fromPrefixedString(U.replace(m.AddressableEntity, "")); break; case t.ByteCode: - T.byteCode = m.ByteCode.fromJSON(U.replace(p.ByteCode, "")); + T.byteCode = p.ByteCode.fromJSON(U.replace(m.ByteCode, "")); break; case t.Message: T.message = h.MessageAddr.fromString(U); break; case t.NamedKey: - T.namedKey = O.NamedKeyAddr.fromString(U.replace(p.NamedKey, "")); + T.namedKey = O.NamedKeyAddr.fromString(U.replace(m.NamedKey, "")); break; case t.BlockGlobal: - T.blockGlobal = I.BlockGlobalAddr.fromString(U.replace(p.BlockGlobal, "")); + T.blockGlobal = I.BlockGlobalAddr.fromString(U.replace(m.BlockGlobal, "")); break; case t.BalanceHold: - T.balanceHold = B.BalanceHoldAddr.fromString(U.replace(p.BalanceHold, "")); + T.balanceHold = k.BalanceHoldAddr.fromString(U.replace(m.BalanceHold, "")); break; case t.EntryPoint: - T.entryPoint = R.EntryPointAddr.fromString(U.replace(p.EntryPoint, "")); + T.entryPoint = R.EntryPointAddr.fromString(U.replace(m.EntryPoint, "")); break; default: throw new Error("type is not found -> source: ".concat(U)); } return T; - }, k.parseTypeByString = function(U) { - var _ = U.indexOf("("); - if (_ === -1) throw new Error("invalid key format"); - var T = U.slice(5, _), E = U.slice(_ + 1, -1), M = n.typeIDbyNames.get(T); + }, B.parseTypeByString = function(U) { + var S = U.indexOf("("); + if (S === -1) throw new Error("invalid key format"); + var T = U.slice(5, S), E = U.slice(S + 1, -1), M = n.typeIDbyNames.get(T); if (M === void 0) throw new Error("unexpected KeyType"); return H.createByType(E, M); - }, k.newKey = function(U) { - if (U.length === s.Hash.StringHashLen) { - var _ = s.Hash.fromHex(U), T = new H(); - return T.type = t.Hash, T.hash = _, T; + }, B.newKey = function(U) { + if (U.length === u.Hash.StringHashLen) { + var S = u.Hash.fromHex(U), T = new H(); + return T.type = t.Hash, T.hash = S, T; } if (U.startsWith("Key::")) return H.parseTypeByString(U); - if (U.startsWith("00") && U.length === s.Hash.StringHashLen + 2) return H.createByType(U.slice(2), t.Account); + if (U.startsWith("00") && U.length === u.Hash.StringHashLen + 2) return H.createByType(U.slice(2), t.Account); var E = H.findPrefixByMap(U, n.keyIDbyPrefix); if (!E) throw new Error("prefix is not found, source: ".concat(U)); return H.createByType(U, n.keyIDbyPrefix.get(E)); - }, a([(0, b.jsonMember)({ name: "Type", constructor: Number }), i("design:type", Number)], k.prototype, "type", void 0), a([(0, b.jsonMember)(function() { + }, a([(0, b.jsonMember)({ name: "Type", constructor: Number }), i("design:type", Number)], B.prototype, "type", void 0), a([(0, b.jsonMember)(function() { return y.AccountHash; - }, { name: "Account" }), i("design:type", y.AccountHash)], k.prototype, "account", void 0), a([(0, b.jsonMember)({ name: "Hash", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "hash", void 0), a([(0, b.jsonMember)({ name: "URef", constructor: L.URef }), i("design:type", L.URef)], k.prototype, "uRef", void 0), a([(0, b.jsonMember)({ name: "Transfer", constructor: f.TransferHash }), i("design:type", f.TransferHash)], k.prototype, "transfer", void 0), a([(0, b.jsonMember)({ name: "Deploy", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "deploy", void 0), a([(0, b.jsonMember)({ name: "Era", constructor: l.Era }), i("design:type", l.Era)], k.prototype, "era", void 0), a([(0, b.jsonMember)({ name: "Balance", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "balance", void 0), a([(0, b.jsonMember)(function() { + }, { name: "Account" }), i("design:type", y.AccountHash)], B.prototype, "account", void 0), a([(0, b.jsonMember)({ name: "Hash", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "hash", void 0), a([(0, b.jsonMember)({ name: "URef", constructor: L.URef }), i("design:type", L.URef)], B.prototype, "uRef", void 0), a([(0, b.jsonMember)({ name: "Transfer", constructor: d.TransferHash }), i("design:type", d.TransferHash)], B.prototype, "transfer", void 0), a([(0, b.jsonMember)({ name: "Deploy", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "deploy", void 0), a([(0, b.jsonMember)({ name: "Era", constructor: l.Era }), i("design:type", l.Era)], B.prototype, "era", void 0), a([(0, b.jsonMember)({ name: "Balance", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "balance", void 0), a([(0, b.jsonMember)(function() { return y.AccountHash; - }, { name: "Bid" }), i("design:type", y.AccountHash)], k.prototype, "bid", void 0), a([(0, b.jsonMember)(function() { + }, { name: "Bid" }), i("design:type", y.AccountHash)], B.prototype, "bid", void 0), a([(0, b.jsonMember)(function() { return y.AccountHash; - }, { name: "Withdraw" }), i("design:type", y.AccountHash)], k.prototype, "withdraw", void 0), a([(0, b.jsonMember)({ name: "Dictionary", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "dictionary", void 0), a([(0, b.jsonMember)({ name: "SystemContactRegistry", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "systemContactRegistry", void 0), a([(0, b.jsonMember)({ name: "EraSummary", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "eraSummary", void 0), a([(0, b.jsonMember)(function() { + }, { name: "Withdraw" }), i("design:type", y.AccountHash)], B.prototype, "withdraw", void 0), a([(0, b.jsonMember)({ name: "Dictionary", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "dictionary", void 0), a([(0, b.jsonMember)({ name: "SystemContactRegistry", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "systemContactRegistry", void 0), a([(0, b.jsonMember)({ name: "EraSummary", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "eraSummary", void 0), a([(0, b.jsonMember)(function() { return y.AccountHash; - }, { name: "Unbond" }), i("design:type", y.AccountHash)], k.prototype, "unbond", void 0), a([(0, b.jsonMember)({ name: "ChainspecRegistry", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "chainspecRegistry", void 0), a([(0, b.jsonMember)({ name: "ChecksumRegistry", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "checksumRegistry", void 0), a([(0, b.jsonMember)({ name: "BidAddr", constructor: v.BidAddr }), i("design:type", v.BidAddr)], k.prototype, "bidAddr", void 0), a([(0, b.jsonMember)({ name: "Package", constructor: s.Hash }), i("design:type", s.Hash)], k.prototype, "package", void 0), a([(0, b.jsonMember)({ name: "AddressableEntity", constructor: u.EntityAddr }), i("design:type", u.EntityAddr)], k.prototype, "addressableEntity", void 0), a([(0, b.jsonMember)({ name: "ByteCode", constructor: m.ByteCode }), i("design:type", m.ByteCode)], k.prototype, "byteCode", void 0), a([(0, b.jsonMember)({ name: "Message", constructor: h.MessageAddr }), i("design:type", h.MessageAddr)], k.prototype, "message", void 0), a([(0, b.jsonMember)({ name: "NamedKey", constructor: O.NamedKeyAddr }), i("design:type", O.NamedKeyAddr)], k.prototype, "namedKey", void 0), a([(0, b.jsonMember)({ name: "BlockGlobal", constructor: I.BlockGlobalAddr }), i("design:type", I.BlockGlobalAddr)], k.prototype, "blockGlobal", void 0), a([(0, b.jsonMember)({ name: "BalanceHold", constructor: B.BalanceHoldAddr }), i("design:type", B.BalanceHoldAddr)], k.prototype, "balanceHold", void 0), a([(0, b.jsonMember)({ name: "EntryPoint", constructor: R.EntryPointAddr }), i("design:type", R.EntryPointAddr)], k.prototype, "entryPoint", void 0), H = a([b.jsonObject], k); + }, { name: "Unbond" }), i("design:type", y.AccountHash)], B.prototype, "unbond", void 0), a([(0, b.jsonMember)({ name: "ChainspecRegistry", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "chainspecRegistry", void 0), a([(0, b.jsonMember)({ name: "ChecksumRegistry", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "checksumRegistry", void 0), a([(0, b.jsonMember)({ name: "BidAddr", constructor: v.BidAddr }), i("design:type", v.BidAddr)], B.prototype, "bidAddr", void 0), a([(0, b.jsonMember)({ name: "Package", constructor: u.Hash }), i("design:type", u.Hash)], B.prototype, "package", void 0), a([(0, b.jsonMember)({ name: "AddressableEntity", constructor: s.EntityAddr }), i("design:type", s.EntityAddr)], B.prototype, "addressableEntity", void 0), a([(0, b.jsonMember)({ name: "ByteCode", constructor: p.ByteCode }), i("design:type", p.ByteCode)], B.prototype, "byteCode", void 0), a([(0, b.jsonMember)({ name: "Message", constructor: h.MessageAddr }), i("design:type", h.MessageAddr)], B.prototype, "message", void 0), a([(0, b.jsonMember)({ name: "NamedKey", constructor: O.NamedKeyAddr }), i("design:type", O.NamedKeyAddr)], B.prototype, "namedKey", void 0), a([(0, b.jsonMember)({ name: "BlockGlobal", constructor: I.BlockGlobalAddr }), i("design:type", I.BlockGlobalAddr)], B.prototype, "blockGlobal", void 0), a([(0, b.jsonMember)({ name: "BalanceHold", constructor: k.BalanceHoldAddr }), i("design:type", k.BalanceHoldAddr)], B.prototype, "balanceHold", void 0), a([(0, b.jsonMember)({ name: "EntryPoint", constructor: R.EntryPointAddr }), i("design:type", R.EntryPointAddr)], B.prototype, "entryPoint", void 0), H = a([b.jsonObject], B); }(); - n.Key = N, n.splitAt = function(k, H) { - if (k > H.length - 1) throw new Error("Early end of stream when deserializing data."); + n.Key = N, n.splitAt = function(B, H) { + if (B > H.length - 1) throw new Error("Early end of stream when deserializing data."); var U = new Uint8Array(H); - return [U.subarray(0, k), U.subarray(k)]; + return [U.subarray(0, B), U.subarray(B)]; }; }, 4277: function(x, n, c) { - var r = this && this.__decorate || function(f, l, u, v) { - var m, h = arguments.length, O = h < 3 ? l : v === null ? v = Object.getOwnPropertyDescriptor(l, u) : v; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") O = Reflect.decorate(f, l, u, v); - else for (var I = f.length - 1; I >= 0; I--) (m = f[I]) && (O = (h < 3 ? m(O) : h > 3 ? m(l, u, O) : m(l, u)) || O); - return h > 3 && O && Object.defineProperty(l, u, O), O; - }, a = this && this.__metadata || function(f, l) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(f, l); + var r = this && this.__decorate || function(d, l, s, v) { + var p, h = arguments.length, O = h < 3 ? l : v === null ? v = Object.getOwnPropertyDescriptor(l, s) : v; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") O = Reflect.decorate(d, l, s, v); + else for (var I = d.length - 1; I >= 0; I--) (p = d[I]) && (O = (h < 3 ? p(O) : h > 3 ? p(l, s, O) : p(l, s)) || O); + return h > 3 && O && Object.defineProperty(l, s, O), O; + }, a = this && this.__metadata || function(d, l) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(d, l); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.MessageAddr = void 0; - var i = c(8905), p = c(9592), t = c(5869), d = c(5793), b = "topic-", y = "message-", s = function() { - function f(u, v, m) { - this.entityAddr = u, this.topicNameHash = v, this.messageIndex = m; + var i = c(8905), m = c(9592), t = c(5869), f = c(5793), b = "topic-", y = "message-", u = function() { + function d(s, v, p) { + this.entityAddr = s, this.topicNameHash = v, this.messageIndex = p; } var l; - return l = f, f.fromString = function(u) { - if (!u.startsWith(y)) throw new Error("Key not valid. It should start with '".concat(y, "'.")); - var v, m, h; - if ((u = u.substring(8)).startsWith(b)) { - if ((O = (u = u.substring(6)).split("-")).length !== 4) throw new Error("Key not valid. It should have a hash address and a topic hash."); - v = "".concat(O[0], "-").concat(O[1], "-").concat(O[2]), m = O[3]; + return l = d, d.fromString = function(s) { + if (!s.startsWith(y)) throw new Error("Key not valid. It should start with '".concat(y, "'.")); + var v, p, h; + if ((s = s.substring(8)).startsWith(b)) { + if ((O = (s = s.substring(6)).split("-")).length !== 4) throw new Error("Key not valid. It should have a hash address and a topic hash."); + v = "".concat(O[0], "-").concat(O[1], "-").concat(O[2]), p = O[3]; } else { var O; - if ((O = u.split("-")).length !== 5) throw new Error("Key not valid. It should have a hash address, a topic hash, and a message index."); - if (v = "".concat(O[0], "-").concat(O[1], "-").concat(O[2]), m = O[3], O[4].length === 0) throw new Error("Key not valid. Expected a non-empty message index."); + if ((O = s.split("-")).length !== 5) throw new Error("Key not valid. It should have a hash address, a topic hash, and a message index."); + if (v = "".concat(O[0], "-").concat(O[1], "-").concat(O[2]), p = O[3], O[4].length === 0) throw new Error("Key not valid. Expected a non-empty message index."); h = parseInt(O[4], 16); } - return new l(d.EntityAddr.fromPrefixedString(v), t.Hash.fromHex(m), h); - }, f.prototype.toPrefixedString = function() { - var u = y; - return this.messageIndex || (u += b), u += this.entityAddr.toPrefixedString(), u += "-" + this.topicNameHash.toHex(), this.messageIndex !== void 0 && (u += "-".concat(this.messageIndex)), u; - }, f.prototype.toJSON = function() { + return new l(f.EntityAddr.fromPrefixedString(v), t.Hash.fromHex(p), h); + }, d.prototype.toPrefixedString = function() { + var s = y; + return this.messageIndex || (s += b), s += this.entityAddr.toPrefixedString(), s += "-" + this.topicNameHash.toHex(), this.messageIndex !== void 0 && (s += "-".concat(this.messageIndex)), s; + }, d.prototype.toJSON = function() { return this.toPrefixedString(); - }, f.fromBytes = function(u) { - var v, m = d.EntityAddr.fromBytes(u), h = t.Hash.fromBytes(u); - if (u.length > 0) { - var O = u.slice(u.length - 4); + }, d.fromBytes = function(s) { + var v, p = f.EntityAddr.fromBytes(s), h = t.Hash.fromBytes(s); + if (s.length > 0) { + var O = s.slice(s.length - 4); v = new DataView(O.buffer).getUint32(0, !0); } - return { result: new l(m?.result, h?.result, v), bytes: (0, i.concat)([m.bytes, h.bytes]) }; - }, f.prototype.toBytes = function() { - var u = this.entityAddr.toBytes(), v = this.topicNameHash.toBytes(), m = new Uint8Array(u.length + v.length + (this.messageIndex !== void 0 ? 4 : 0)); - if (m.set(u), m.set(v, u.length), this.messageIndex !== void 0) { + return { result: new l(p?.result, h?.result, v), bytes: (0, i.concat)([p.bytes, h.bytes]) }; + }, d.prototype.toBytes = function() { + var s = this.entityAddr.toBytes(), v = this.topicNameHash.toBytes(), p = new Uint8Array(s.length + v.length + (this.messageIndex !== void 0 ? 4 : 0)); + if (p.set(s), p.set(v, s.length), this.messageIndex !== void 0) { var h = new Uint8Array(4); - new DataView(h.buffer).setUint32(0, this.messageIndex, !0), m.set(h, u.length + v.length); + new DataView(h.buffer).setUint32(0, this.messageIndex, !0), p.set(h, s.length + v.length); } - return m; - }, r([(0, p.jsonMember)({ name: "EntityAddr", constructor: d.EntityAddr, deserializer: function(u) { - if (u) return d.EntityAddr.fromJSON(u); - }, serializer: function(u) { - return u.toJSON(); - } }), a("design:type", d.EntityAddr)], f.prototype, "entityAddr", void 0), r([(0, p.jsonMember)({ name: "TopicNameHash", constructor: t.Hash }), a("design:type", t.Hash)], f.prototype, "topicNameHash", void 0), r([(0, p.jsonMember)({ name: "MessageIndex", constructor: Number }), a("design:type", Number)], f.prototype, "messageIndex", void 0), l = r([p.jsonObject, a("design:paramtypes", [d.EntityAddr, t.Hash, Number])], f); + return p; + }, r([(0, m.jsonMember)({ name: "EntityAddr", constructor: f.EntityAddr, deserializer: function(s) { + if (s) return f.EntityAddr.fromJSON(s); + }, serializer: function(s) { + return s.toJSON(); + } }), a("design:type", f.EntityAddr)], d.prototype, "entityAddr", void 0), r([(0, m.jsonMember)({ name: "TopicNameHash", constructor: t.Hash }), a("design:type", t.Hash)], d.prototype, "topicNameHash", void 0), r([(0, m.jsonMember)({ name: "MessageIndex", constructor: Number }), a("design:type", Number)], d.prototype, "messageIndex", void 0), l = r([m.jsonObject, a("design:paramtypes", [f.EntityAddr, t.Hash, Number])], d); }(); - n.MessageAddr = s; + n.MessageAddr = u; }, 3932: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, i = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = c(8287).Buffer, a = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, i = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.NamedKeyAddr = void 0; - var p = c(9592), t = c(5793), d = c(5010), b = function() { - function y(f, l) { - this.baseAddr = f, this.nameBytes = l; + var m = c(9592), t = c(5793), f = c(5010), b = function() { + function y(d, l) { + this.baseAddr = d, this.nameBytes = l; } - var s; - return s = y, y.fromString = function(f) { - var l = f.substring(f.lastIndexOf("-") + 1), u = f.substring(0, f.lastIndexOf("-")).replace(d.PrefixName.AddressableEntity, ""), v = r.from(l, "hex"); + var u; + return u = y, y.fromString = function(d) { + var l = d.substring(d.lastIndexOf("-") + 1), s = d.substring(0, d.lastIndexOf("-")).replace(f.PrefixName.AddressableEntity, ""), v = r.from(l, "hex"); if (v.length !== 32) throw new Error("Invalid NameBytes length, expected 32 bytes."); - var m = t.EntityAddr.fromPrefixedString(u); - return new s(m, v); + var p = t.EntityAddr.fromPrefixedString(s); + return new u(p, v); }, y.prototype.toPrefixedString = function() { - return "".concat(d.PrefixName.NamedKey).concat(this.baseAddr.toPrefixedString(), "-").concat(r.from(this.nameBytes).toString("hex")); + return "".concat(f.PrefixName.NamedKey).concat(this.baseAddr.toPrefixedString(), "-").concat(r.from(this.nameBytes).toString("hex")); }, y.prototype.toJSON = function() { return this.toPrefixedString(); - }, y.fromBytes = function(f) { - var l = t.EntityAddr.fromBytes(f); - if (f.length < 32) throw new Error("Insufficient bytes for NameBytes; expected 32 bytes."); - var u = f.slice(0, 32); - return { result: new s(l?.result, u), bytes: l?.bytes }; + }, y.fromBytes = function(d) { + var l = t.EntityAddr.fromBytes(d); + if (d.length < 32) throw new Error("Insufficient bytes for NameBytes; expected 32 bytes."); + var s = d.slice(0, 32); + return { result: new u(l?.result, s), bytes: l?.bytes }; }, y.prototype.toBytes = function() { return r.concat([this.baseAddr.toBytes(), this.nameBytes]); - }, a([(0, p.jsonMember)({ name: "BaseAddr", constructor: t.EntityAddr }), i("design:type", t.EntityAddr)], y.prototype, "baseAddr", void 0), a([(0, p.jsonMember)({ name: "NameBytes", constructor: Uint8Array }), i("design:type", Uint8Array)], y.prototype, "nameBytes", void 0), s = a([p.jsonObject, i("design:paramtypes", [t.EntityAddr, Uint8Array])], y); + }, a([(0, m.jsonMember)({ name: "BaseAddr", constructor: t.EntityAddr }), i("design:type", t.EntityAddr)], y.prototype, "baseAddr", void 0), a([(0, m.jsonMember)({ name: "NameBytes", constructor: Uint8Array }), i("design:type", Uint8Array)], y.prototype, "nameBytes", void 0), u = a([m.jsonObject, i("design:paramtypes", [t.EntityAddr, Uint8Array])], y); }(); n.NamedKeyAddr = b; }, 5302: function(x, n, c) { - var r, a = c(8287).Buffer, i = this && this.__extends || (r = function(s, f) { - return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, u) { - l.__proto__ = u; - } || function(l, u) { - for (var v in u) Object.prototype.hasOwnProperty.call(u, v) && (l[v] = u[v]); - }, r(s, f); - }, function(s, f) { - if (typeof f != "function" && f !== null) throw new TypeError("Class extends value " + String(f) + " is not a constructor or null"); + var r, a = c(8287).Buffer, i = this && this.__extends || (r = function(u, d) { + return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(l, s) { + l.__proto__ = s; + } || function(l, s) { + for (var v in s) Object.prototype.hasOwnProperty.call(s, v) && (l[v] = s[v]); + }, r(u, d); + }, function(u, d) { + if (typeof d != "function" && d !== null) throw new TypeError("Class extends value " + String(d) + " is not a constructor or null"); function l() { - this.constructor = s; + this.constructor = u; } - r(s, f), s.prototype = f === null ? Object.create(f) : (l.prototype = f.prototype, new l()); - }), p = this && this.__decorate || function(s, f, l, u) { - var v, m = arguments.length, h = m < 3 ? f : u === null ? u = Object.getOwnPropertyDescriptor(f, l) : u; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(s, f, l, u); - else for (var O = s.length - 1; O >= 0; O--) (v = s[O]) && (h = (m < 3 ? v(h) : m > 3 ? v(f, l, h) : v(f, l)) || h); - return m > 3 && h && Object.defineProperty(f, l, h), h; - }, t = this && this.__metadata || function(s, f) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(s, f); + r(u, d), u.prototype = d === null ? Object.create(d) : (l.prototype = d.prototype, new l()); + }), m = this && this.__decorate || function(u, d, l, s) { + var v, p = arguments.length, h = p < 3 ? d : s === null ? s = Object.getOwnPropertyDescriptor(d, l) : s; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") h = Reflect.decorate(u, d, l, s); + else for (var O = u.length - 1; O >= 0; O--) (v = u[O]) && (h = (p < 3 ? v(h) : p > 3 ? v(d, l, h) : v(d, l)) || h); + return p > 3 && h && Object.defineProperty(d, l, h), h; + }, t = this && this.__metadata || function(u, d) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(u, d); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.TransferHash = n.PrefixNameTransfer = void 0; - var d = c(9592), b = c(5869); + var f = c(9592), b = c(5869); n.PrefixNameTransfer = "transfer-"; - var y = function(s) { - function f(u) { + var y = function(u) { + function d(s) { var v = this; - if (v.originPrefix = n.PrefixNameTransfer, typeof u == "string") { - var m = l.initializeFromSource(u), h = m.hashBytes, O = m.originPrefix; - (v = s.call(this, h) || this).originPrefix = O; - } else v = s.call(this, u) || this; + if (v.originPrefix = n.PrefixNameTransfer, typeof s == "string") { + var p = l.initializeFromSource(s), h = p.hashBytes, O = p.originPrefix; + (v = u.call(this, h) || this).originPrefix = O; + } else v = u.call(this, s) || this; return v; } var l; - return i(f, s), l = f, f.initializeFromSource = function(u) { - var v = u.startsWith(n.PrefixNameTransfer) ? n.PrefixNameTransfer : "", m = u.replace(v, ""); - return { hashBytes: Uint8Array.from(a.from(m, "hex")), originPrefix: v }; - }, f.prototype.toPrefixedString = function() { + return i(d, u), l = d, d.initializeFromSource = function(s) { + var v = s.startsWith(n.PrefixNameTransfer) ? n.PrefixNameTransfer : "", p = s.replace(v, ""); + return { hashBytes: Uint8Array.from(a.from(p, "hex")), originPrefix: v }; + }, d.prototype.toPrefixedString = function() { return "".concat(this.originPrefix).concat(this.toHex()); - }, f.prototype.toJSON = function() { + }, d.prototype.toJSON = function() { return this.toPrefixedString(); - }, f.fromJSON = function(u) { - return new l(u); - }, p([(0, d.jsonMember)({ name: "originPrefix", constructor: String }), t("design:type", String)], f.prototype, "originPrefix", void 0), l = p([d.jsonObject, t("design:paramtypes", [Object])], f); + }, d.fromJSON = function(s) { + return new l(s); + }, m([(0, f.jsonMember)({ name: "originPrefix", constructor: String }), t("design:type", String)], d.prototype, "originPrefix", void 0), l = m([f.jsonObject, t("design:paramtypes", [Object])], d); }(b.Hash); n.TransferHash = y; }, 53: function(x, n, c) { - var r = this && this.__decorate || function(y, s, f, l) { - var u, v = arguments.length, m = v < 3 ? s : l === null ? l = Object.getOwnPropertyDescriptor(s, f) : l; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") m = Reflect.decorate(y, s, f, l); - else for (var h = y.length - 1; h >= 0; h--) (u = y[h]) && (m = (v < 3 ? u(m) : v > 3 ? u(s, f, m) : u(s, f)) || m); - return v > 3 && m && Object.defineProperty(s, f, m), m; - }, a = this && this.__metadata || function(y, s) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, s); + var r = this && this.__decorate || function(y, u, d, l) { + var s, v = arguments.length, p = v < 3 ? u : l === null ? l = Object.getOwnPropertyDescriptor(u, d) : l; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") p = Reflect.decorate(y, u, d, l); + else for (var h = y.length - 1; h >= 0; h--) (s = y[h]) && (p = (v < 3 ? s(p) : v > 3 ? s(u, d, p) : s(u, d)) || p); + return v > 3 && p && Object.defineProperty(u, d, p), p; + }, a = this && this.__metadata || function(y, u) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(y, u); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.URef = n.ByteHashLen = n.PrefixNameURef = n.ErrIncorrectUrefFormat = n.UrefAccess = void 0; - var i, p = c(9592), t = c(7372), d = c(8905); + var i, m = c(9592), t = c(7372), f = c(8905); (function(y) { y[y.None = 0] = "None", y[y.Read = 1] = "Read", y[y.Write = 2] = "Write", y[y.Add = 3] = "Add", y[y.ReadWrite = 4] = "ReadWrite", y[y.ReadAdd = 5] = "ReadAdd", y[y.AddWrite = 6] = "AddWrite", y[y.ReadAddWrite = 7] = "ReadAddWrite"; })(i = n.UrefAccess || (n.UrefAccess = {})), n.ErrIncorrectUrefFormat = new Error("incorrect uref format"), n.PrefixNameURef = "uref-", n.ByteHashLen = 32; var b = function() { - function y(f, l) { - if (f.length !== n.ByteHashLen) throw new Error("Invalid URef data length; expected ".concat(n.ByteHashLen)); + function y(d, l) { + if (d.length !== n.ByteHashLen) throw new Error("Invalid URef data length; expected ".concat(n.ByteHashLen)); if (!Object.values(i).includes(l)) throw new Error("Unsupported AccessRights"); - this.data = f, this.access = l; + this.data = d, this.access = l; } - var s; - return s = y, y.prototype.bytes = function() { - var f = new Uint8Array([this.access]); - return (0, d.concat)([this.data, f]); + var u; + return u = y, y.prototype.bytes = function() { + var d = new Uint8Array([this.access]); + return (0, f.concat)([this.data, d]); }, y.prototype.toPrefixedString = function() { return [n.PrefixNameURef.replace("-", ""), this.toString()].join("-"); }, y.prototype.toString = function() { return [t.Conversions.encodeBase16(this.data), new Array(3).join("0").slice(-3) + this.access.toString(8)].join("-"); - }, y.prototype.setAccess = function(f) { - this.access = f; + }, y.prototype.setAccess = function(d) { + this.access = d; }, y.prototype.toJSON = function() { return this.toPrefixedString(); - }, y.fromJSON = function(f) { - return s.fromString(f); - }, y.fromString = function(f) { - if (!f.startsWith("".concat(n.PrefixNameURef))) throw new Error("Prefix is not 'uref-'"); - var l = f.substring("".concat(n.PrefixNameURef).length).split("-", 2); + }, y.fromJSON = function(d) { + return u.fromString(d); + }, y.fromString = function(d) { + if (!d.startsWith("".concat(n.PrefixNameURef))) throw new Error("Prefix is not 'uref-'"); + var l = d.substring("".concat(n.PrefixNameURef).length).split("-", 2); if (l.length !== 2) throw n.ErrIncorrectUrefFormat; - var u = t.Conversions.decodeBase16(l[0]), v = parseInt(l[1], 8); - return new s(u, v); - }, y.fromBytes = function(f) { - if (f.length !== n.ByteHashLen + 1) throw new Error("Invalid URef bytes length"); - var l = f.subarray(0, n.ByteHashLen), u = f[n.ByteHashLen]; - return { result: new s(l, u), bytes: f.subarray(n.ByteHashLen + 1) }; + var s = t.Conversions.decodeBase16(l[0]), v = parseInt(l[1], 8); + return new u(s, v); + }, y.fromBytes = function(d) { + if (d.length !== n.ByteHashLen + 1) throw new Error("Invalid URef bytes length"); + var l = d.subarray(0, n.ByteHashLen), s = d[n.ByteHashLen]; + return { result: new u(l, s), bytes: d.subarray(n.ByteHashLen + 1) }; }, y.prototype.toDriverValue = function() { return this.bytes(); - }, y.fromBuffer = function(f) { - var l = new DataView(f); + }, y.fromBuffer = function(d) { + var l = new DataView(d); if (l.byteLength < n.ByteHashLen + 1) throw new Error("ArrayBuffer size is too small"); - var u = new Uint8Array(f.slice(0, n.ByteHashLen)), v = l.getUint8(n.ByteHashLen); - return new s(u, v); - }, r([(0, p.jsonMember)(Uint8Array), a("design:type", Uint8Array)], y.prototype, "data", void 0), r([(0, p.jsonMember)({ constructor: Number }), a("design:type", Number)], y.prototype, "access", void 0), s = r([p.jsonObject, a("design:paramtypes", [Uint8Array, Number])], y); + var s = new Uint8Array(d.slice(0, n.ByteHashLen)), v = l.getUint8(n.ByteHashLen); + return new u(s, v); + }, r([(0, m.jsonMember)(Uint8Array), a("design:type", Uint8Array)], y.prototype, "data", void 0), r([(0, m.jsonMember)({ constructor: Number }), a("design:type", Number)], y.prototype, "access", void 0), u = r([m.jsonObject, a("design:paramtypes", [Uint8Array, Number])], y); }(); n.URef = b; }, 3401: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(9002), n), a(c(438), n), a(c(2403), n), a(c(4561), n), a(c(1636), n), a(c(5793), n), a(c(4172), n), a(c(4055), n), a(c(5869), n), a(c(5010), n), a(c(4277), n), a(c(3932), n), a(c(5302), n), a(c(53), n), a(c(9682), n), a(c(9975), n), a(c(6199), n); }, 2048: (x, n) => { @@ -29929,8 +29929,8 @@ function N6() { i[i.ED25519 = 1] = "ED25519", i[i.SECP256K1 = 2] = "SECP256K1"; }(r = n.KeyAlgorithm || (n.KeyAlgorithm = {})), n.KeySettings = ((c = {})[r.ED25519] = { name: "ED25519" }, c[r.SECP256K1] = { name: "SECP256K1" }, c); var a = function() { - function i(p) { - this.algorithm = p; + function i(m) { + this.algorithm = m; } return i.prototype.toString = function() { return n.KeySettings[this.algorithm].name; @@ -29940,48 +29940,48 @@ function N6() { }(); n.KeyAlgorithmUtils = a; }, 4359: function(x, n, c) { - var r = this && this.__awaiter || function(f, l, u, v) { - return new (u || (u = Promise))(function(m, h) { + var r = this && this.__awaiter || function(d, l, s, v) { + return new (s || (s = Promise))(function(p, h) { function O(R) { try { - B(v.next(R)); + k(v.next(R)); } catch (L) { h(L); } } function I(R) { try { - B(v.throw(R)); + k(v.throw(R)); } catch (L) { h(L); } } - function B(R) { + function k(R) { var L; - R.done ? m(R.value) : (L = R.value, L instanceof u ? L : new u(function(N) { + R.done ? p(R.value) : (L = R.value, L instanceof s ? L : new s(function(N) { N(L); })).then(O, I); } - B((v = v.apply(f, l || [])).next()); + k((v = v.apply(d, l || [])).next()); }); - }, a = this && this.__generator || function(f, l) { - var u, v, m, h, O = { label: 0, sent: function() { - if (1 & m[0]) throw m[1]; - return m[1]; + }, a = this && this.__generator || function(d, l) { + var s, v, p, h, O = { label: 0, sent: function() { + if (1 & p[0]) throw p[1]; + return p[1]; }, trys: [], ops: [] }; return h = { next: I(0), throw: I(1), return: I(2) }, typeof Symbol == "function" && (h[Symbol.iterator] = function() { return this; }), h; - function I(B) { + function I(k) { return function(R) { return function(L) { - if (u) throw new TypeError("Generator is already executing."); + if (s) throw new TypeError("Generator is already executing."); for (; h && (h = 0, L[0] && (O = 0)), O; ) try { - if (u = 1, v && (m = 2 & L[0] ? v.return : L[0] ? v.throw || ((m = v.return) && m.call(v), 0) : v.next) && !(m = m.call(v, L[1])).done) return m; - switch (v = 0, m && (L = [2 & L[0], m.value]), L[0]) { + if (s = 1, v && (p = 2 & L[0] ? v.return : L[0] ? v.throw || ((p = v.return) && p.call(v), 0) : v.next) && !(p = p.call(v, L[1])).done) return p; + switch (v = 0, p && (L = [2 & L[0], p.value]), L[0]) { case 0: case 1: - m = L; + p = L; break; case 4: return O.label++, { value: L[1], done: !1 }; @@ -29992,132 +29992,132 @@ function N6() { L = O.ops.pop(), O.trys.pop(); continue; default: - if (!((m = (m = O.trys).length > 0 && m[m.length - 1]) || L[0] !== 6 && L[0] !== 2)) { + if (!((p = (p = O.trys).length > 0 && p[p.length - 1]) || L[0] !== 6 && L[0] !== 2)) { O = 0; continue; } - if (L[0] === 3 && (!m || L[1] > m[0] && L[1] < m[3])) { + if (L[0] === 3 && (!p || L[1] > p[0] && L[1] < p[3])) { O.label = L[1]; break; } - if (L[0] === 6 && O.label < m[1]) { - O.label = m[1], m = L; + if (L[0] === 6 && O.label < p[1]) { + O.label = p[1], p = L; break; } - if (m && O.label < m[2]) { - O.label = m[2], O.ops.push(L); + if (p && O.label < p[2]) { + O.label = p[2], O.ops.push(L); break; } - m[2] && O.ops.pop(), O.trys.pop(); + p[2] && O.ops.pop(), O.trys.pop(); continue; } - L = l.call(f, O); + L = l.call(d, O); } catch (N) { L = [6, N], v = 0; } finally { - u = m = 0; + s = p = 0; } if (5 & L[0]) throw L[1]; return { value: L[0] ? L[1] : void 0, done: !0 }; - }([B, R]); + }([k, R]); }; } }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PrivateKey = void 0; - var i = c(8905), p = c(2261), t = c(8385), d = c(7846), b = c(2048), y = function() { - function f(l, u, v) { - this.alg = l, this.pub = u, this.priv = v; + var i = c(8905), m = c(2261), t = c(8385), f = c(7846), b = c(2048), y = function() { + function d(l, s, v) { + this.alg = l, this.pub = s, this.priv = v; } - return f.prototype.toBytes = function() { + return d.prototype.toBytes = function() { return this.priv.toBytes(); - }, Object.defineProperty(f.prototype, "publicKey", { get: function() { + }, Object.defineProperty(d.prototype, "publicKey", { get: function() { return this.pub; - }, enumerable: !1, configurable: !0 }), f.prototype.toPem = function() { + }, enumerable: !1, configurable: !0 }), d.prototype.toPem = function() { return this.priv.toPem(); - }, f.prototype.sign = function(l) { + }, d.prototype.sign = function(l) { return this.priv.sign(l); - }, f.prototype.signAndAddAlgorithmBytes = function(l) { - var u = this.priv.sign(l), v = Uint8Array.of(this.alg); - return (0, i.concat)([v, u]); - }, f.prototype.rawSign = function(l) { + }, d.prototype.signAndAddAlgorithmBytes = function(l) { + var s = this.priv.sign(l), v = Uint8Array.of(this.alg); + return (0, i.concat)([v, s]); + }, d.prototype.rawSign = function(l) { return r(this, void 0, void 0, function() { - return a(this, function(u) { + return a(this, function(s) { return [2, this.priv.sign(l)]; }); }); - }, f.generate = function(l) { - var u = s.createPrivateKey(l), v = u.publicKeyBytes(), m = Uint8Array.of(l); - return new f(l, p.PublicKey.fromBuffer((0, i.concat)([m, v])), u); - }, f.fromPem = function(l, u) { - var v = s.createPrivateKeyFromPem(l, u), m = v.publicKeyBytes(), h = Uint8Array.of(u); - return new f(u, p.PublicKey.fromBuffer((0, i.concat)([h, m])), v); - }, f.fromHex = function(l, u) { - var v = s.createPrivateKeyFromHex(l, u), m = v.publicKeyBytes(), h = Uint8Array.of(u); - return new f(u, p.PublicKey.fromBuffer((0, i.concat)([h, m])), v); - }, f; + }, d.generate = function(l) { + var s = u.createPrivateKey(l), v = s.publicKeyBytes(), p = Uint8Array.of(l); + return new d(l, m.PublicKey.fromBuffer((0, i.concat)([p, v])), s); + }, d.fromPem = function(l, s) { + var v = u.createPrivateKeyFromPem(l, s), p = v.publicKeyBytes(), h = Uint8Array.of(s); + return new d(s, m.PublicKey.fromBuffer((0, i.concat)([h, p])), v); + }, d.fromHex = function(l, s) { + var v = u.createPrivateKeyFromHex(l, s), p = v.publicKeyBytes(), h = Uint8Array.of(s); + return new d(s, m.PublicKey.fromBuffer((0, i.concat)([h, p])), v); + }, d; }(); n.PrivateKey = y; - var s = function() { - function f() { + var u = function() { + function d() { } - return f.createPrivateKey = function(l) { + return d.createPrivateKey = function(l) { switch (l) { case b.KeyAlgorithm.ED25519: return t.PrivateKey.generate(); case b.KeyAlgorithm.SECP256K1: - return d.PrivateKey.generate(); + return f.PrivateKey.generate(); default: throw new Error("Unsupported key algorithm: ".concat(l)); } - }, f.createPrivateKeyFromPem = function(l, u) { - switch (u) { + }, d.createPrivateKeyFromPem = function(l, s) { + switch (s) { case b.KeyAlgorithm.ED25519: return t.PrivateKey.fromPem(l); case b.KeyAlgorithm.SECP256K1: - return d.PrivateKey.fromPem(l); + return f.PrivateKey.fromPem(l); default: - throw new Error("Unsupported key algorithm: ".concat(u)); + throw new Error("Unsupported key algorithm: ".concat(s)); } - }, f.createPrivateKeyFromHex = function(l, u) { - switch (u) { + }, d.createPrivateKeyFromHex = function(l, s) { + switch (s) { case b.KeyAlgorithm.ED25519: return t.PrivateKey.fromHex(l); case b.KeyAlgorithm.SECP256K1: - return d.PrivateKey.fromHex(l); + return f.PrivateKey.fromHex(l); default: - throw new Error("Unsupported key algorithm: ".concat(u)); + throw new Error("Unsupported key algorithm: ".concat(s)); } - }, f; + }, d; }(); }, 2261: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__decorate || function(N, k, H, U) { - var _, T = arguments.length, E = T < 3 ? k : U === null ? U = Object.getOwnPropertyDescriptor(k, H) : U; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") E = Reflect.decorate(N, k, H, U); - else for (var M = N.length - 1; M >= 0; M--) (_ = N[M]) && (E = (T < 3 ? _(E) : T > 3 ? _(k, H, E) : _(k, H)) || E); - return T > 3 && E && Object.defineProperty(k, H, E), E; - }, i = this && this.__metadata || function(N, k) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(N, k); + var r = c(8287).Buffer, a = this && this.__decorate || function(N, B, H, U) { + var S, T = arguments.length, E = T < 3 ? B : U === null ? U = Object.getOwnPropertyDescriptor(B, H) : U; + if (typeof Reflect == "object" && typeof Reflect.decorate == "function") E = Reflect.decorate(N, B, H, U); + else for (var M = N.length - 1; M >= 0; M--) (S = N[M]) && (E = (T < 3 ? S(E) : T > 3 ? S(B, H, E) : S(B, H)) || E); + return T > 3 && E && Object.defineProperty(B, H, E), E; + }, i = this && this.__metadata || function(N, B) { + if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(N, B); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.isValidPublicKey = n.isSameCase = n.PublicKeyList = n.PublicKey = void 0; - var p, t = c(9592), d = c(8905), b = c(2019), y = c(4570), s = c(3401), f = c(7372), l = c(678), u = new Error("empty signature"), v = new Error("invalid public key algorithm"), m = new Error("invalid signature"), h = new Error("empty public key"); + var m, t = c(9592), f = c(8905), b = c(2019), y = c(4570), u = c(3401), d = c(7372), l = c(678), s = new Error("empty signature"), v = new Error("invalid public key algorithm"), p = new Error("invalid signature"), h = new Error("empty public key"); (function(N) { N[N.ED25519 = 1] = "ED25519", N[N.SECP256K1 = 2] = "SECP256K1"; - })(p || (p = {})); + })(m || (m = {})); var O = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "A", "B", "C", "D", "E", "F"], I = function() { function N(H, U) { this.cryptoAlg = H, this.key = U; } - var k; - return k = N, N.prototype.bytes = function() { + var B; + return B = N, N.prototype.bytes = function() { if (!this.key) return new Uint8Array(); var H = new Uint8Array([this.cryptoAlg]), U = this.key.bytes(); - return (0, d.concat)([H, U]); + return (0, f.concat)([H, U]); }, N.prototype.toHex = function(H) { if (H === void 0 && (H = !1), !this.key) throw new Error("Public key initialised incorrectly. Missing key"); - var U = "0".concat(this.cryptoAlg).concat(f.Conversions.encodeBase16(this.key.bytes())); + var U = "0".concat(this.cryptoAlg).concat(d.Conversions.encodeBase16(this.key.bytes())); if (H) { - var _ = f.Conversions.decodeBase16(U); - return k.encode(_.slice(0, 1)) + k.encode(_.slice(1)); + var S = d.Conversions.decodeBase16(U); + return B.encode(S.slice(0, 1)) + B.encode(S.slice(1)); } return U; }, N.prototype.toJSON = function() { @@ -30125,92 +30125,92 @@ function N6() { }, N.prototype.toString = function() { return this.toHex(); }, N.fromJSON = function(H) { - return k.fromHex(H); + return B.fromHex(H); }, N.fromHex = function(H, U) { if (U === void 0 && (U = !1), H.length < 2) throw new Error("Public key error: too short"); if (!/^0(1[0-9a-fA-F]{64}|2[0-9a-fA-F]{66})$/.test(H)) throw new Error("Invalid public key"); - if (U && !k.isChecksummed(H)) throw Error("Provided public key is not checksummed."); - return k.fromBuffer(f.Conversions.decodeBase16(H)); + if (U && !B.isChecksummed(H)) throw Error("Provided public key is not checksummed."); + return B.fromBuffer(d.Conversions.decodeBase16(H)); }, N.fromBuffer = function(H) { - var U, _ = new Uint8Array(H), T = _[0], E = _.slice(1); + var U, S = new Uint8Array(H), T = S[0], E = S.slice(1); switch (T) { - case p.ED25519: + case m.ED25519: U = new b.PublicKey(E); break; - case p.SECP256K1: + case m.SECP256K1: U = new y.PublicKey(E); break; default: throw v; } - return new k(T, U); + return new B(T, U); }, N.prototype.accountHash = function() { - if (!this.key) return new s.AccountHash(new s.Hash(new Uint8Array(0))); - var H = p[this.cryptoAlg].toLowerCase(), U = new TextEncoder().encode(H), _ = new Uint8Array([0]), T = this.key.bytes(), E = (0, d.concat)([U, _, T]), M = (0, l.byteHash)(E), S = s.Hash.fromBuffer(r.from(M)); - return new s.AccountHash(S, "account-hash"); + if (!this.key) return new u.AccountHash(new u.Hash(new Uint8Array(0))); + var H = m[this.cryptoAlg].toLowerCase(), U = new TextEncoder().encode(H), S = new Uint8Array([0]), T = this.key.bytes(), E = (0, f.concat)([U, S, T]), M = (0, l.byteHash)(E), _ = u.Hash.fromBuffer(r.from(M)); + return new u.AccountHash(_, "account-hash"); }, N.prototype.verifySignature = function(H, U) { - if (U.length <= 1) throw u; + if (U.length <= 1) throw s; if (!this.key) throw h; - var _ = U.slice(1), T = this.key.verifySignature(H, _); - if (!T) throw m; + var S = U.slice(1), T = this.key.verifySignature(H, S); + if (!T) throw p; return T; }, N.prototype.toPem = function() { return this.key.toPem(); }, N.fromPem = function(H, U) { - var _ = null; + var S = null; switch (U) { - case p.ED25519: - _ = b.PublicKey.fromPem(H); + case m.ED25519: + S = b.PublicKey.fromPem(H); break; - case p.SECP256K1: - _ = y.PublicKey.fromPem(H); + case m.SECP256K1: + S = y.PublicKey.fromPem(H); break; default: throw v; } - return new k(U, _); + return new B(U, S); }, N.prototype.equals = function(H) { return this.toHex() === H.toHex(); }, N.newPublicKey = function(H) { - var U, _ = r.from(H, "hex"); - return (U = this.fromBytes(_)) === null || U === void 0 ? void 0 : U.result; + var U, S = r.from(H, "hex"); + return (U = this.fromBytes(S)) === null || U === void 0 ? void 0 : U.result; }, N.fromBytes = function(H) { - var U, _ = H[0], T = null; - switch (_) { - case p.ED25519: + var U, S = H[0], T = null; + switch (S) { + case m.ED25519: U = 32, T = new b.PublicKey(H.subarray(1, U + 1)); break; - case p.SECP256K1: + case m.SECP256K1: U = 33, T = new y.PublicKey(H.subarray(1, U + 1)); break; default: throw v; } - return { result: new k(_, T), bytes: H.subarray(U + 1) }; + return { result: new B(S, T), bytes: H.subarray(U + 1) }; }, N.isChecksummed = function(H) { var U = new Uint8Array(r.from(H, "hex")); - return !!(U.length > 75 || R(H)) || (L(H) ? H === k.encode(U.slice(0, 1)) + k.encode(U.slice(1)) : H === k.encode(U)); + return !!(U.length > 75 || R(H)) || (L(H) ? H === B.encode(U.slice(0, 1)) + B.encode(U.slice(1)) : H === B.encode(U)); }, N.encode = function(H) { var U = H.reduce(function(T, E) { - return (0, d.concat)([T, Uint8Array.of(E >>> 4, 15 & E)]); - }, new Uint8Array()), _ = function(T) { - for (var E = [], M = 0, S = 0; M < T.length; M++) for (var w = 0; w < 8; w++) E[S++] = (T[M] >>> w & 1) == 1; + return (0, f.concat)([T, Uint8Array.of(E >>> 4, 15 & E)]); + }, new Uint8Array()), S = function(T) { + for (var E = [], M = 0, _ = 0; M < T.length; M++) for (var w = 0; w < 8; w++) E[_++] = (T[M] >>> w & 1) == 1; return E; }((0, l.byteHash)(H)).values(); return U.reduce(function(T, E) { var M = O[E]; - return /^[a-zA-Z()]+$/.test(M) && _.next().value ? T + M.toUpperCase() : T + M.toLowerCase(); + return /^[a-zA-Z()]+$/.test(M) && S.next().value ? T + M.toUpperCase() : T + M.toLowerCase(); }, ""); - }, a([(0, t.jsonMember)({ constructor: Number }), i("design:type", Number)], N.prototype, "cryptoAlg", void 0), k = a([t.jsonObject, i("design:paramtypes", [Number, Object])], N); + }, a([(0, t.jsonMember)({ constructor: Number }), i("design:type", Number)], N.prototype, "cryptoAlg", void 0), B = a([t.jsonObject, i("design:paramtypes", [Number, Object])], N); }(); n.PublicKey = I; - var B = function() { - function N(k) { - k === void 0 && (k = []), this.keys = k; + var k = function() { + function N(B) { + B === void 0 && (B = []), this.keys = B; } - return N.prototype.contains = function(k) { + return N.prototype.contains = function(B) { return this.keys.some(function(H) { - return H.equals(k); + return H.equals(B); }); }, N; }(); @@ -30220,35 +30220,35 @@ function N6() { function L(N) { return /^0(1[0-9a-fA-F]{64}|2[0-9a-fA-F]{66})$/.test(N); } - n.PublicKeyList = B, n.isSameCase = R, n.isValidPublicKey = L; + n.PublicKeyList = k, n.isSameCase = R, n.isValidPublicKey = L; }, 8385: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(l, u, v, m) { - m === void 0 && (m = v); - var h = Object.getOwnPropertyDescriptor(u, v); - h && !("get" in h ? !u.__esModule : h.writable || h.configurable) || (h = { enumerable: !0, get: function() { - return u[v]; - } }), Object.defineProperty(l, m, h); - } : function(l, u, v, m) { - m === void 0 && (m = v), l[m] = u[v]; - }), i = this && this.__setModuleDefault || (Object.create ? function(l, u) { - Object.defineProperty(l, "default", { enumerable: !0, value: u }); - } : function(l, u) { - l.default = u; - }), p = this && this.__importStar || function(l) { + var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(l, s, v, p) { + p === void 0 && (p = v); + var h = Object.getOwnPropertyDescriptor(s, v); + h && !("get" in h ? !s.__esModule : h.writable || h.configurable) || (h = { enumerable: !0, get: function() { + return s[v]; + } }), Object.defineProperty(l, p, h); + } : function(l, s, v, p) { + p === void 0 && (p = v), l[p] = s[v]; + }), i = this && this.__setModuleDefault || (Object.create ? function(l, s) { + Object.defineProperty(l, "default", { enumerable: !0, value: s }); + } : function(l, s) { + l.default = s; + }), m = this && this.__importStar || function(l) { if (l && l.__esModule) return l; - var u = {}; - if (l != null) for (var v in l) v !== "default" && Object.prototype.hasOwnProperty.call(l, v) && a(u, l, v); - return i(u, l), u; + var s = {}; + if (l != null) for (var v in l) v !== "default" && Object.prototype.hasOwnProperty.call(l, v) && a(s, l, v); + return i(s, l), s; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PrivateKey = void 0; - var t = p(c(5111)), d = c(102), b = c(7372), y = c(8032); + var t = m(c(5111)), f = c(102), b = c(7372), y = c(8032); t.utils.sha512Sync = function() { - for (var l, u = [], v = 0; v < arguments.length; v++) u[v] = arguments[v]; - return (0, d.sha512)((l = t.utils).concatBytes.apply(l, u)); + for (var l, s = [], v = 0; v < arguments.length; v++) s[v] = arguments[v]; + return (0, f.sha512)((l = t.utils).concatBytes.apply(l, s)); }; - var s = "PRIVATE KEY", f = function() { - function l(u) { - this.key = u; + var u = "PRIVATE KEY", d = function() { + function l(s) { + this.key = s; } return l.generate = function() { return new l(t.utils.randomPrivateKey()); @@ -30256,143 +30256,143 @@ function N6() { return t.sync.getPublicKey(this.key); }, l.prototype.toBytes = function() { return this.key; - }, l.prototype.sign = function(u) { - return t.sync.sign(u, this.key); - }, l.fromBytes = function(u) { - if (u.length !== 32) throw new Error("Invalid key size: expected 64 bytes, got ".concat(u.length)); - return new l(u); - }, l.fromHex = function(u) { - if (u.length !== 64) throw new Error("Invalid hex string length: expected 64 characters, got ".concat(u.length)); - var v = r.from(u, "hex"); + }, l.prototype.sign = function(s) { + return t.sync.sign(s, this.key); + }, l.fromBytes = function(s) { + if (s.length !== 32) throw new Error("Invalid key size: expected 64 bytes, got ".concat(s.length)); + return new l(s); + }, l.fromHex = function(s) { + if (s.length !== 64) throw new Error("Invalid hex string length: expected 64 characters, got ".concat(s.length)); + var v = r.from(s, "hex"); return l.fromBytes(v); }, l.prototype.toPem = function() { - var u = r.from([48, 46, 2, 1, 0, 48, 5, 6, 3, 43, 101, 112, 4, 34, 4, 32]), v = b.Conversions.encodeBase64(r.concat([u, r.from(this.key)])); - return "-----BEGIN ".concat(s, `----- + var s = r.from([48, 46, 2, 1, 0, 48, 5, 6, 3, 43, 101, 112, 4, 34, 4, 32]), v = b.Conversions.encodeBase64(r.concat([s, r.from(this.key)])); + return "-----BEGIN ".concat(u, `----- `) + "".concat(v, ` -`) + "-----END ".concat(s, `----- +`) + "-----END ".concat(u, `----- `); - }, l.fromPem = function(u) { - var v = (0, y.readBase64WithPEM)(u); + }, l.fromPem = function(s) { + var v = (0, y.readBase64WithPEM)(s); return new l(new Uint8Array(r.from((0, y.parseKey)(v, 0, 32)))); }, l.PemFramePrivateKeyPrefixSize = 16, l; }(); - n.PrivateKey = f; + n.PrivateKey = d; }, 2019: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(f, l, u, v) { - v === void 0 && (v = u); - var m = Object.getOwnPropertyDescriptor(l, u); - m && !("get" in m ? !l.__esModule : m.writable || m.configurable) || (m = { enumerable: !0, get: function() { - return l[u]; - } }), Object.defineProperty(f, v, m); - } : function(f, l, u, v) { - v === void 0 && (v = u), f[v] = l[u]; - }), i = this && this.__setModuleDefault || (Object.create ? function(f, l) { - Object.defineProperty(f, "default", { enumerable: !0, value: l }); - } : function(f, l) { - f.default = l; - }), p = this && this.__importStar || function(f) { - if (f && f.__esModule) return f; + var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(d, l, s, v) { + v === void 0 && (v = s); + var p = Object.getOwnPropertyDescriptor(l, s); + p && !("get" in p ? !l.__esModule : p.writable || p.configurable) || (p = { enumerable: !0, get: function() { + return l[s]; + } }), Object.defineProperty(d, v, p); + } : function(d, l, s, v) { + v === void 0 && (v = s), d[v] = l[s]; + }), i = this && this.__setModuleDefault || (Object.create ? function(d, l) { + Object.defineProperty(d, "default", { enumerable: !0, value: l }); + } : function(d, l) { + d.default = l; + }), m = this && this.__importStar || function(d) { + if (d && d.__esModule) return d; var l = {}; - if (f != null) for (var u in f) u !== "default" && Object.prototype.hasOwnProperty.call(f, u) && a(l, f, u); - return i(l, f), l; + if (d != null) for (var s in d) s !== "default" && Object.prototype.hasOwnProperty.call(d, s) && a(l, d, s); + return i(l, d), l; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PublicKey = void 0; - var t = p(c(5111)), d = c(7372), b = c(8032), y = "PUBLIC KEY", s = function() { - function f(l) { + var t = m(c(5111)), f = c(7372), b = c(8032), y = "PUBLIC KEY", u = function() { + function d(l) { this.key = l; } - return f.prototype.bytes = function() { + return d.prototype.bytes = function() { return this.key; - }, f.prototype.toPem = function() { - var l = r.from([48, 42, 48, 5, 6, 3, 43, 101, 112, 3, 33, 0]), u = d.Conversions.encodeBase64(r.concat([l, r.from(this.key)])); + }, d.prototype.toPem = function() { + var l = r.from([48, 42, 48, 5, 6, 3, 43, 101, 112, 3, 33, 0]), s = f.Conversions.encodeBase64(r.concat([l, r.from(this.key)])); return "-----BEGIN ".concat(y, `----- -`) + "".concat(u, ` +`) + "".concat(s, ` `) + "-----END ".concat(y, `----- `); - }, f.fromPem = function(l) { - var u = (0, b.readBase64WithPEM)(l); - return new f(new Uint8Array(r.from((0, b.parseKey)(u, 32, 64)))); - }, f.prototype.verifySignature = function(l, u) { - return t.sync.verify(u, l, this.key); - }, f.fromBytes = function(l) { + }, d.fromPem = function(l) { + var s = (0, b.readBase64WithPEM)(l); + return new d(new Uint8Array(r.from((0, b.parseKey)(s, 32, 64)))); + }, d.prototype.verifySignature = function(l, s) { + return t.sync.verify(s, l, this.key); + }, d.fromBytes = function(l) { if (l.length !== 32) throw new Error("Can't parse wrong size of public key: ".concat(l.length)); - return new f(l); - }, f; + return new d(l); + }, d; }(); - n.PublicKey = s; + n.PublicKey = u; }, 9449: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(2261), n), a(c(4359), n), a(c(2048), n); }, 7846: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(m, h, O, I) { + var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(p, h, O, I) { I === void 0 && (I = O); - var B = Object.getOwnPropertyDescriptor(h, O); - B && !("get" in B ? !h.__esModule : B.writable || B.configurable) || (B = { enumerable: !0, get: function() { + var k = Object.getOwnPropertyDescriptor(h, O); + k && !("get" in k ? !h.__esModule : k.writable || k.configurable) || (k = { enumerable: !0, get: function() { return h[O]; - } }), Object.defineProperty(m, I, B); - } : function(m, h, O, I) { - I === void 0 && (I = O), m[I] = h[O]; - }), i = this && this.__setModuleDefault || (Object.create ? function(m, h) { - Object.defineProperty(m, "default", { enumerable: !0, value: h }); - } : function(m, h) { - m.default = h; - }), p = this && this.__importStar || function(m) { - if (m && m.__esModule) return m; + } }), Object.defineProperty(p, I, k); + } : function(p, h, O, I) { + I === void 0 && (I = O), p[I] = h[O]; + }), i = this && this.__setModuleDefault || (Object.create ? function(p, h) { + Object.defineProperty(p, "default", { enumerable: !0, value: h }); + } : function(p, h) { + p.default = h; + }), m = this && this.__importStar || function(p) { + if (p && p.__esModule) return p; var h = {}; - if (m != null) for (var O in m) O !== "default" && Object.prototype.hasOwnProperty.call(m, O) && a(h, m, O); - return i(h, m), h; - }, t = this && this.__awaiter || function(m, h, O, I) { - return new (O || (O = Promise))(function(B, R) { + if (p != null) for (var O in p) O !== "default" && Object.prototype.hasOwnProperty.call(p, O) && a(h, p, O); + return i(h, p), h; + }, t = this && this.__awaiter || function(p, h, O, I) { + return new (O || (O = Promise))(function(k, R) { function L(H) { try { - k(I.next(H)); + B(I.next(H)); } catch (U) { R(U); } } function N(H) { try { - k(I.throw(H)); + B(I.throw(H)); } catch (U) { R(U); } } - function k(H) { + function B(H) { var U; - H.done ? B(H.value) : (U = H.value, U instanceof O ? U : new O(function(_) { - _(U); + H.done ? k(H.value) : (U = H.value, U instanceof O ? U : new O(function(S) { + S(U); })).then(L, N); } - k((I = I.apply(m, h || [])).next()); + B((I = I.apply(p, h || [])).next()); }); - }, d = this && this.__generator || function(m, h) { - var O, I, B, R, L = { label: 0, sent: function() { - if (1 & B[0]) throw B[1]; - return B[1]; + }, f = this && this.__generator || function(p, h) { + var O, I, k, R, L = { label: 0, sent: function() { + if (1 & k[0]) throw k[1]; + return k[1]; }, trys: [], ops: [] }; return R = { next: N(0), throw: N(1), return: N(2) }, typeof Symbol == "function" && (R[Symbol.iterator] = function() { return this; }), R; - function N(k) { + function N(B) { return function(H) { return function(U) { if (O) throw new TypeError("Generator is already executing."); for (; R && (R = 0, U[0] && (L = 0)), L; ) try { - if (O = 1, I && (B = 2 & U[0] ? I.return : U[0] ? I.throw || ((B = I.return) && B.call(I), 0) : I.next) && !(B = B.call(I, U[1])).done) return B; - switch (I = 0, B && (U = [2 & U[0], B.value]), U[0]) { + if (O = 1, I && (k = 2 & U[0] ? I.return : U[0] ? I.throw || ((k = I.return) && k.call(I), 0) : I.next) && !(k = k.call(I, U[1])).done) return k; + switch (I = 0, k && (U = [2 & U[0], k.value]), U[0]) { case 0: case 1: - B = U; + k = U; break; case 4: return L.label++, { value: U[1], done: !1 }; @@ -30403,66 +30403,66 @@ function N6() { U = L.ops.pop(), L.trys.pop(); continue; default: - if (!((B = (B = L.trys).length > 0 && B[B.length - 1]) || U[0] !== 6 && U[0] !== 2)) { + if (!((k = (k = L.trys).length > 0 && k[k.length - 1]) || U[0] !== 6 && U[0] !== 2)) { L = 0; continue; } - if (U[0] === 3 && (!B || U[1] > B[0] && U[1] < B[3])) { + if (U[0] === 3 && (!k || U[1] > k[0] && U[1] < k[3])) { L.label = U[1]; break; } - if (U[0] === 6 && L.label < B[1]) { - L.label = B[1], B = U; + if (U[0] === 6 && L.label < k[1]) { + L.label = k[1], k = U; break; } - if (B && L.label < B[2]) { - L.label = B[2], L.ops.push(U); + if (k && L.label < k[2]) { + L.label = k[2], L.ops.push(U); break; } - B[2] && L.ops.pop(), L.trys.pop(); + k[2] && L.ops.pop(), L.trys.pop(); continue; } - U = h.call(m, L); - } catch (_) { - U = [6, _], I = 0; + U = h.call(p, L); + } catch (S) { + U = [6, S], I = 0; } finally { - O = B = 0; + O = k = 0; } if (5 & U[0]) throw U[1]; return { value: U[0] ? U[1] : void 0, done: !0 }; - }([k, H]); + }([B, H]); }; } }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PrivateKey = void 0; - var b = p(c(9598)), y = c(2623), s = c(9615), f = c(7372), l = c(8032), u = c(3073); - b.utils.hmacSha256Sync = function(m) { + var b = m(c(9598)), y = c(2623), u = c(9615), d = c(7372), l = c(8032), s = c(3073); + b.utils.hmacSha256Sync = function(p) { for (var h, O = [], I = 1; I < arguments.length; I++) O[I - 1] = arguments[I]; - return (0, s.hmac)(y.sha256, m, (h = b.utils).concatBytes.apply(h, O)); + return (0, u.hmac)(y.sha256, p, (h = b.utils).concatBytes.apply(h, O)); }; var v = function() { - function m(h) { + function p(h) { this.key = h; } - return m.generate = function() { - return new m(b.utils.randomPrivateKey()); - }, m.prototype.publicKeyBytes = function() { + return p.generate = function() { + return new p(b.utils.randomPrivateKey()); + }, p.prototype.publicKeyBytes = function() { return b.getPublicKey(this.key, !0); - }, m.prototype.getPublicKeyBytes = function() { + }, p.prototype.getPublicKeyBytes = function() { return t(this, void 0, void 0, function() { - return d(this, function(h) { + return f(this, function(h) { return [2, b.getPublicKey(this.key, !0)]; }); }); - }, m.prototype.toBytes = function() { + }, p.prototype.toBytes = function() { return this.key; - }, m.prototype.sign = function(h) { + }, p.prototype.sign = function(h) { var O = (0, y.sha256)(h); return b.signSync(O, this.key, { der: !1 }); - }, m.fromBytes = function(h) { + }, p.fromBytes = function(h) { if (h.length !== 32) throw new Error("Invalid private key length: expected 32 bytes, got ".concat(h.length)); - return new m(h); - }, m.fromHex = function(h) { + return new p(h); + }, p.fromHex = function(h) { if (h.length !== 64) throw new Error("Invalid private key hex length: expected 64 characters, got ".concat(h.length)); var O; try { @@ -30470,70 +30470,70 @@ function N6() { } catch (I) { throw new Error("Failed to decode hex: ".concat(I)); } - return m.fromBytes(O); - }, m.prototype.toPem = function() { - return (0, u.encodePrivate)(f.Conversions.encodeBase16(this.key), "raw", "pem"); - }, m.fromPem = function(h) { - var O = (0, l.readBase64WithPEM)(h), I = (0, u.encodePrivate)(r.from(O), "der", "raw"); - return new m(new Uint8Array(r.from(I, "hex"))); - }, m; + return p.fromBytes(O); + }, p.prototype.toPem = function() { + return (0, s.encodePrivate)(d.Conversions.encodeBase16(this.key), "raw", "pem"); + }, p.fromPem = function(h) { + var O = (0, l.readBase64WithPEM)(h), I = (0, s.encodePrivate)(r.from(O), "der", "raw"); + return new p(new Uint8Array(r.from(I, "hex"))); + }, p; }(); n.PrivateKey = v; }, 4570: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(v, m, h, O) { + var r = c(8287).Buffer, a = this && this.__createBinding || (Object.create ? function(v, p, h, O) { O === void 0 && (O = h); - var I = Object.getOwnPropertyDescriptor(m, h); - I && !("get" in I ? !m.__esModule : I.writable || I.configurable) || (I = { enumerable: !0, get: function() { - return m[h]; + var I = Object.getOwnPropertyDescriptor(p, h); + I && !("get" in I ? !p.__esModule : I.writable || I.configurable) || (I = { enumerable: !0, get: function() { + return p[h]; } }), Object.defineProperty(v, O, I); - } : function(v, m, h, O) { - O === void 0 && (O = h), v[O] = m[h]; - }), i = this && this.__setModuleDefault || (Object.create ? function(v, m) { - Object.defineProperty(v, "default", { enumerable: !0, value: m }); - } : function(v, m) { - v.default = m; - }), p = this && this.__importStar || function(v) { + } : function(v, p, h, O) { + O === void 0 && (O = h), v[O] = p[h]; + }), i = this && this.__setModuleDefault || (Object.create ? function(v, p) { + Object.defineProperty(v, "default", { enumerable: !0, value: p }); + } : function(v, p) { + v.default = p; + }), m = this && this.__importStar || function(v) { if (v && v.__esModule) return v; - var m = {}; - if (v != null) for (var h in v) h !== "default" && Object.prototype.hasOwnProperty.call(v, h) && a(m, v, h); - return i(m, v), m; - }, t = this && this.__awaiter || function(v, m, h, O) { - return new (h || (h = Promise))(function(I, B) { - function R(k) { + var p = {}; + if (v != null) for (var h in v) h !== "default" && Object.prototype.hasOwnProperty.call(v, h) && a(p, v, h); + return i(p, v), p; + }, t = this && this.__awaiter || function(v, p, h, O) { + return new (h || (h = Promise))(function(I, k) { + function R(B) { try { - N(O.next(k)); + N(O.next(B)); } catch (H) { - B(H); + k(H); } } - function L(k) { + function L(B) { try { - N(O.throw(k)); + N(O.throw(B)); } catch (H) { - B(H); + k(H); } } - function N(k) { + function N(B) { var H; - k.done ? I(k.value) : (H = k.value, H instanceof h ? H : new h(function(U) { + B.done ? I(B.value) : (H = B.value, H instanceof h ? H : new h(function(U) { U(H); })).then(R, L); } - N((O = O.apply(v, m || [])).next()); + N((O = O.apply(v, p || [])).next()); }); - }, d = this && this.__generator || function(v, m) { - var h, O, I, B, R = { label: 0, sent: function() { + }, f = this && this.__generator || function(v, p) { + var h, O, I, k, R = { label: 0, sent: function() { if (1 & I[0]) throw I[1]; return I[1]; }, trys: [], ops: [] }; - return B = { next: L(0), throw: L(1), return: L(2) }, typeof Symbol == "function" && (B[Symbol.iterator] = function() { + return k = { next: L(0), throw: L(1), return: L(2) }, typeof Symbol == "function" && (k[Symbol.iterator] = function() { return this; - }), B; + }), k; function L(N) { - return function(k) { + return function(B) { return function(H) { if (h) throw new TypeError("Generator is already executing."); - for (; B && (B = 0, H[0] && (R = 0)), R; ) try { + for (; k && (k = 0, H[0] && (R = 0)), R; ) try { if (h = 1, O && (I = 2 & H[0] ? O.return : H[0] ? O.throw || ((I = O.return) && I.call(O), 0) : O.next) && !(I = I.call(O, H[1])).done) return I; switch (O = 0, I && (H = [2 & H[0], I.value]), H[0]) { case 0: @@ -30568,7 +30568,7 @@ function N6() { I[2] && R.ops.pop(), R.trys.pop(); continue; } - H = m.call(v, R); + H = p.call(v, R); } catch (U) { H = [6, U], O = 0; } finally { @@ -30576,39 +30576,39 @@ function N6() { } if (5 & H[0]) throw H[1]; return { value: H[0] ? H[1] : void 0, done: !0 }; - }([N, k]); + }([N, B]); }; } }; Object.defineProperty(n, "__esModule", { value: !0 }), n.PublicKey = void 0; - var b = p(c(9598)), y = c(2623), s = c(7372), f = c(8032), l = c(3073), u = function() { - function v(m) { - this.key = m; + var b = m(c(9598)), y = c(2623), u = c(7372), d = c(8032), l = c(3073), s = function() { + function v(p) { + this.key = p; } return v.prototype.bytes = function() { return this.key; }, v.prototype.toPem = function() { - return (0, l.encodePublic)(s.Conversions.encodeBase16(this.key), "raw", "pem"); - }, v.prototype.verifySignature = function(m, h) { + return (0, l.encodePublic)(u.Conversions.encodeBase16(this.key), "raw", "pem"); + }, v.prototype.verifySignature = function(p, h) { var O; if (h.length === 64) O = h; else try { O = b.Signature.fromDER(h).toCompactRawBytes(); - } catch (B) { - return console.error("Failed to parse DER signature:", B), !1; + } catch (k) { + return console.error("Failed to parse DER signature:", k), !1; } - var I = (0, y.sha256)(m); + var I = (0, y.sha256)(p); return b.verify(O, I, this.key); - }, v.fromPem = function(m) { - var h = (0, f.readBase64WithPEM)(m), O = (0, l.encodePublic)(r.from(h), "der", "raw"); + }, v.fromPem = function(p) { + var h = (0, d.readBase64WithPEM)(p), O = (0, l.encodePublic)(r.from(h), "der", "raw"); return new v(new Uint8Array(r.from(O, "hex"))); - }, v.fromBytes = function(m) { + }, v.fromBytes = function(p) { return t(this, void 0, void 0, function() { var h, O, I; - return d(this, function(B) { - if (m.length !== 33) throw new Error("Can't parse public key with wrong size: ".concat(m.length)); + return f(this, function(k) { + if (p.length !== 33) throw new Error("Can't parse public key with wrong size: ".concat(p.length)); try { - O = b.Point.fromHex(m), I = O.toRawBytes(!0), h = I; + O = b.Point.fromHex(p), I = O.toRawBytes(!0), h = I; } catch { throw new Error("Invalid public key"); } @@ -30617,61 +30617,61 @@ function N6() { }); }, v; }(); - n.PublicKey = u; + n.PublicKey = s; }, 3073: function(x, n, c) { - var r = c(8287).Buffer, a = this && this.__importDefault || function(f) { - return f && f.__esModule ? f : { default: f }; + var r = c(8287).Buffer, a = this && this.__importDefault || function(d) { + return d && d.__esModule ? d : { default: d }; }; Object.defineProperty(n, "__esModule", { value: !0 }), n.encodePublic = n.encodePrivate = void 0; - var i = a(c(6729)), p = a(c(9404)), t = a(c(7568)), d = { curveParameters: [1, 3, 132, 0, 10], privatePEMOptions: { label: "EC PRIVATE KEY" }, publicPEMOptions: { label: "PUBLIC KEY" }, curve: new i.default.ec("secp256k1") }, b = [1, 2, 840, 10045, 2, 1], y = t.default.define("ECPrivateKey", function() { - var f = this; - f.seq().obj(f.key("version").int(), f.key("privateKey").octstr(), f.key("parameters").explicit(0).objid().optional(), f.key("publicKey").explicit(1).bitstr().optional()); - }), s = t.default.define("SubjectPublicKeyInfo", function() { - var f = this; - f.seq().obj(f.key("algorithm").seq().obj(f.key("id").objid(), f.key("curve").objid()), f.key("pub").bitstr()); + var i = a(c(6729)), m = a(c(9404)), t = a(c(7568)), f = { curveParameters: [1, 3, 132, 0, 10], privatePEMOptions: { label: "EC PRIVATE KEY" }, publicPEMOptions: { label: "PUBLIC KEY" }, curve: new i.default.ec("secp256k1") }, b = [1, 2, 840, 10045, 2, 1], y = t.default.define("ECPrivateKey", function() { + var d = this; + d.seq().obj(d.key("version").int(), d.key("privateKey").octstr(), d.key("parameters").explicit(0).objid().optional(), d.key("publicKey").explicit(1).bitstr().optional()); + }), u = t.default.define("SubjectPublicKeyInfo", function() { + var d = this; + d.seq().obj(d.key("algorithm").seq().obj(d.key("id").objid(), d.key("curve").objid()), d.key("pub").bitstr()); }); - n.encodePrivate = function(f, l, u) { + n.encodePrivate = function(d, l, s) { var v; if (l === "raw") { - if (typeof f != "string") throw "private key must be a string"; - v = function(m, h) { - var O = { version: new p.default(1), privateKey: r.from(m, "hex"), parameters: d.curveParameters }; + if (typeof d != "string") throw "private key must be a string"; + v = function(p, h) { + var O = { version: new m.default(1), privateKey: r.from(p, "hex"), parameters: f.curveParameters }; return h && (O.publicKey = { unused: 0, data: r.from(h, "hex") }), O; - }(f, d.curve.keyFromPrivate(f, "hex").getPublic("hex")); + }(d, f.curve.keyFromPrivate(d, "hex").getPublic("hex")); } else if (l === "der") { - if (typeof f == "string") { - if (typeof f != "string") throw "private key must be a buffer or a string"; - f = r.from(f, "hex"); + if (typeof d == "string") { + if (typeof d != "string") throw "private key must be a buffer or a string"; + d = r.from(d, "hex"); } - v = y.decode(f, "der"); + v = y.decode(d, "der"); } else { if (l !== "pem") throw "invalid private key format"; - if (typeof f != "string") throw "private key must be a string"; - v = y.decode(f, "pem", d.privatePEMOptions); + if (typeof d != "string") throw "private key must be a string"; + v = y.decode(d, "pem", f.privatePEMOptions); } - if (u === "raw") return v.privateKey.toString("hex"); - if (u === "der") return y.encode(v, "der").toString("hex"); - if (u === "pem") return y.encode(v, "pem", d.privatePEMOptions); + if (s === "raw") return v.privateKey.toString("hex"); + if (s === "der") return y.encode(v, "der").toString("hex"); + if (s === "pem") return y.encode(v, "pem", f.privatePEMOptions); throw "invalid destination format for private key"; - }, n.encodePublic = function(f, l, u) { - var v, m; + }, n.encodePublic = function(d, l, s) { + var v, p; if (l === "raw") { - if (typeof f != "string") throw "public key must be a string"; - m = f, v = { algorithm: { id: b, curve: d.curveParameters }, pub: { unused: 0, data: r.from(m, "hex") } }; + if (typeof d != "string") throw "public key must be a string"; + p = d, v = { algorithm: { id: b, curve: f.curveParameters }, pub: { unused: 0, data: r.from(p, "hex") } }; } else if (l === "der") { - if (typeof f == "string") { - if (typeof f != "string") throw "public key must be a buffer or a string"; - f = r.from(f, "hex"); + if (typeof d == "string") { + if (typeof d != "string") throw "public key must be a buffer or a string"; + d = r.from(d, "hex"); } - v = s.decode(f, "der"); + v = u.decode(d, "der"); } else { if (l !== "pem") throw "invalid public key format"; - if (typeof f != "string") throw "public key must be a string"; - v = s.decode(f, "pem", d.publicPEMOptions); + if (typeof d != "string") throw "public key must be a string"; + v = u.decode(d, "pem", f.publicPEMOptions); } - if (u === "raw") return v.pub.data.toString("hex"); - if (u === "der") return s.encode(v, "der").toString("hex"); - if (u === "pem") return s.encode(v, "pem", d.publicPEMOptions); + if (s === "raw") return v.pub.data.toString("hex"); + if (s === "der") return u.encode(v, "der").toString("hex"); + if (s === "pem") return u.encode(v, "pem", f.publicPEMOptions); throw "invalid destination format for public key"; }; }, 8032: (x, n, c) => { @@ -30679,90 +30679,90 @@ function N6() { Object.defineProperty(n, "__esModule", { value: !0 }), n.parseKey = n.readBase64WithPEM = void 0; var a = c(7372); n.readBase64WithPEM = function(i) { - var p = i.split(/\r?\n/).filter(function(t) { + var m = i.split(/\r?\n/).filter(function(t) { return !t.startsWith("---"); }).join("").trim(); - return a.Conversions.decodeBase64(p); - }, n.parseKey = function(i, p, t) { - var d = i.length, b = d === 32 ? i : d === 64 ? r.from(i).slice(p, t) : d > 32 && d < 64 ? r.from(i).slice(d % 32) : null; - if (b == null || b.length !== 32) throw Error("Unexpected key length: ".concat(d)); + return a.Conversions.decodeBase64(m); + }, n.parseKey = function(i, m, t) { + var f = i.length, b = f === 32 ? i : f === 64 ? r.from(i).slice(m, t) : f > 32 && f < 64 ? r.from(i).slice(f % 32) : null; + if (b == null || b.length !== 32) throw Error("Unexpected key length: ".concat(f)); return b; }; }, 1246: function(x, n, c) { var r = this && this.__assign || function() { return r = Object.assign || function(t) { - for (var d, b = 1, y = arguments.length; b < y; b++) for (var s in d = arguments[b]) Object.prototype.hasOwnProperty.call(d, s) && (t[s] = d[s]); + for (var f, b = 1, y = arguments.length; b < y; b++) for (var u in f = arguments[b]) Object.prototype.hasOwnProperty.call(f, u) && (t[u] = f[u]); return t; }, r.apply(this, arguments); }; Object.defineProperty(n, "__esModule", { value: !0 }), n.makeAuctionManagerTransaction = n.makeAuctionManagerDeploy = void 0; - var a = c(7545), i = c(7909), p = c(580); + var a = c(7545), i = c(7909), m = c(580); n.makeAuctionManagerDeploy = function(t) { - var d = t.delegatorPublicKeyHex, b = t.validatorPublicKeyHex, y = t.contractEntryPoint, s = t.amount, f = t.paymentAmount, l = f === void 0 ? "2500000000" : f, u = t.chainName, v = u === void 0 ? i.CasperNetworkName.Mainnet : u, m = t.newValidatorPublicKeyHex, h = t.ttl, O = h === void 0 ? a.DEFAULT_DEPLOY_TTL : h, I = t.contractHash, B = t.timestamp, R = t.gasPrice, L = R === void 0 ? 1 : R, N = a.PublicKey.newPublicKey(d), k = a.PublicKey.newPublicKey(b), H = m ? a.PublicKey.newPublicKey(m) : null, U = I ?? p.AuctionManagerContractHashMap[v]; + var f = t.delegatorPublicKeyHex, b = t.validatorPublicKeyHex, y = t.contractEntryPoint, u = t.amount, d = t.paymentAmount, l = d === void 0 ? "2500000000" : d, s = t.chainName, v = s === void 0 ? i.CasperNetworkName.Mainnet : s, p = t.newValidatorPublicKeyHex, h = t.ttl, O = h === void 0 ? a.DEFAULT_DEPLOY_TTL : h, I = t.contractHash, k = t.timestamp, R = t.gasPrice, L = R === void 0 ? 1 : R, N = a.PublicKey.newPublicKey(f), B = a.PublicKey.newPublicKey(b), H = p ? a.PublicKey.newPublicKey(p) : null, U = I ?? m.AuctionManagerContractHashMap[v]; if (!U) throw new Error("Auction contract hash is undefined for chain: ".concat(v)); - var _ = new a.ExecutableDeployItem(); - _.storedContractByHash = new a.StoredContractByHash(a.ContractHash.newContract(U), y, a.Args.fromMap(r({ validator: a.CLValue.newCLPublicKey(k), delegator: a.CLValue.newCLPublicKey(N), amount: a.CLValue.newCLUInt512(s) }, H ? { new_validator: a.CLValue.newCLPublicKey(H) } : {}))); + var S = new a.ExecutableDeployItem(); + S.storedContractByHash = new a.StoredContractByHash(a.ContractHash.newContract(U), y, a.Args.fromMap(r({ validator: a.CLValue.newCLPublicKey(B), delegator: a.CLValue.newCLPublicKey(N), amount: a.CLValue.newCLUInt512(u) }, H ? { new_validator: a.CLValue.newCLPublicKey(H) } : {}))); var T = a.ExecutableDeployItem.standardPayment(l), E = a.DeployHeader.default(); - return E.account = N, E.chainName = v, E.ttl = new a.Duration(O), E.gasPrice = L, B && (E.timestamp = a.Timestamp.fromJSON(B)), a.Deploy.makeDeploy(E, T, _); + return E.account = N, E.chainName = v, E.ttl = new a.Duration(O), E.gasPrice = L, k && (E.timestamp = a.Timestamp.fromJSON(k)), a.Deploy.makeDeploy(E, T, S); }, n.makeAuctionManagerTransaction = function(t) { - var d = t.delegatorPublicKeyHex, b = t.validatorPublicKeyHex, y = t.contractEntryPoint, s = t.amount, f = t.paymentAmount, l = f === void 0 ? "2500000000" : f, u = t.chainName, v = u === void 0 ? i.CasperNetworkName.Mainnet : u, m = t.newValidatorPublicKeyHex, h = t.ttl, O = h === void 0 ? a.DEFAULT_DEPLOY_TTL : h, I = t.contractHash, B = t.timestamp, R = t.casperNetworkApiVersion, L = t.gasPrice, N = L === void 0 ? 1 : L; - if (!R.startsWith("2.")) return a.Transaction.fromDeploy((0, n.makeAuctionManagerDeploy)({ delegatorPublicKeyHex: d, validatorPublicKeyHex: b, contractEntryPoint: y, amount: s, paymentAmount: l, chainName: v, newValidatorPublicKeyHex: m, ttl: O, contractHash: I, timestamp: B })); + var f = t.delegatorPublicKeyHex, b = t.validatorPublicKeyHex, y = t.contractEntryPoint, u = t.amount, d = t.paymentAmount, l = d === void 0 ? "2500000000" : d, s = t.chainName, v = s === void 0 ? i.CasperNetworkName.Mainnet : s, p = t.newValidatorPublicKeyHex, h = t.ttl, O = h === void 0 ? a.DEFAULT_DEPLOY_TTL : h, I = t.contractHash, k = t.timestamp, R = t.casperNetworkApiVersion, L = t.gasPrice, N = L === void 0 ? 1 : L; + if (!R.startsWith("2.")) return a.Transaction.fromDeploy((0, n.makeAuctionManagerDeploy)({ delegatorPublicKeyHex: f, validatorPublicKeyHex: b, contractEntryPoint: y, amount: u, paymentAmount: l, chainName: v, newValidatorPublicKeyHex: p, ttl: O, contractHash: I, timestamp: k })); switch (y) { case i.AuctionManagerEntryPoint.delegate: - var k = new a.NativeDelegateBuilder().validator(a.PublicKey.fromHex(b)).from(a.PublicKey.fromHex(d)).amount(s).chainName(v).payment(Number(l), N).ttl(O); - return B && (k = k.timestamp(a.Timestamp.fromJSON(B))), k.build(); + var B = new a.NativeDelegateBuilder().validator(a.PublicKey.fromHex(b)).from(a.PublicKey.fromHex(f)).amount(u).chainName(v).payment(Number(l), N).ttl(O); + return k && (B = B.timestamp(a.Timestamp.fromJSON(k))), B.build(); case i.AuctionManagerEntryPoint.undelegate: - return k = new a.NativeUndelegateBuilder().validator(a.PublicKey.fromHex(b)).from(a.PublicKey.fromHex(d)).amount(s).chainName(v).payment(Number(l), N).ttl(O), B && (k = k.timestamp(a.Timestamp.fromJSON(B))), k.build(); + return B = new a.NativeUndelegateBuilder().validator(a.PublicKey.fromHex(b)).from(a.PublicKey.fromHex(f)).amount(u).chainName(v).payment(Number(l), N).ttl(O), k && (B = B.timestamp(a.Timestamp.fromJSON(k))), B.build(); case i.AuctionManagerEntryPoint.redelegate: - if (!m) throw new Error("Missing newValidatorPublicKeyHex param"); - return k = new a.NativeRedelegateBuilder().validator(a.PublicKey.fromHex(b)).newValidator(a.PublicKey.fromHex(m)).from(a.PublicKey.fromHex(d)).amount(s).chainName(v).payment(Number(l), N).ttl(O), B && (k = k.timestamp(a.Timestamp.fromJSON(B))), k.build(); + if (!p) throw new Error("Missing newValidatorPublicKeyHex param"); + return B = new a.NativeRedelegateBuilder().validator(a.PublicKey.fromHex(b)).newValidator(a.PublicKey.fromHex(p)).from(a.PublicKey.fromHex(f)).amount(u).chainName(v).payment(Number(l), N).ttl(O), k && (B = B.timestamp(a.Timestamp.fromJSON(k))), B.build(); } }; }, 6510: function(x, n, c) { var r = this && this.__assign || function() { return r = Object.assign || function(b) { - for (var y, s = 1, f = arguments.length; s < f; s++) for (var l in y = arguments[s]) Object.prototype.hasOwnProperty.call(y, l) && (b[l] = y[l]); + for (var y, u = 1, d = arguments.length; u < d; u++) for (var l in y = arguments[u]) Object.prototype.hasOwnProperty.call(y, l) && (b[l] = y[l]); return b; }, r.apply(this, arguments); - }, a = this && this.__awaiter || function(b, y, s, f) { - return new (s || (s = Promise))(function(l, u) { + }, a = this && this.__awaiter || function(b, y, u, d) { + return new (u || (u = Promise))(function(l, s) { function v(O) { try { - h(f.next(O)); + h(d.next(O)); } catch (I) { - u(I); + s(I); } } - function m(O) { + function p(O) { try { - h(f.throw(O)); + h(d.throw(O)); } catch (I) { - u(I); + s(I); } } function h(O) { var I; - O.done ? l(O.value) : (I = O.value, I instanceof s ? I : new s(function(B) { - B(I); - })).then(v, m); + O.done ? l(O.value) : (I = O.value, I instanceof u ? I : new u(function(k) { + k(I); + })).then(v, p); } - h((f = f.apply(b, y || [])).next()); + h((d = d.apply(b, y || [])).next()); }); }, i = this && this.__generator || function(b, y) { - var s, f, l, u, v = { label: 0, sent: function() { + var u, d, l, s, v = { label: 0, sent: function() { if (1 & l[0]) throw l[1]; return l[1]; }, trys: [], ops: [] }; - return u = { next: m(0), throw: m(1), return: m(2) }, typeof Symbol == "function" && (u[Symbol.iterator] = function() { + return s = { next: p(0), throw: p(1), return: p(2) }, typeof Symbol == "function" && (s[Symbol.iterator] = function() { return this; - }), u; - function m(h) { + }), s; + function p(h) { return function(O) { return function(I) { - if (s) throw new TypeError("Generator is already executing."); - for (; u && (u = 0, I[0] && (v = 0)), v; ) try { - if (s = 1, f && (l = 2 & I[0] ? f.return : I[0] ? f.throw || ((l = f.return) && l.call(f), 0) : f.next) && !(l = l.call(f, I[1])).done) return l; - switch (f = 0, l && (I = [2 & I[0], l.value]), I[0]) { + if (u) throw new TypeError("Generator is already executing."); + for (; s && (s = 0, I[0] && (v = 0)), v; ) try { + if (u = 1, d && (l = 2 & I[0] ? d.return : I[0] ? d.throw || ((l = d.return) && l.call(d), 0) : d.next) && !(l = l.call(d, I[1])).done) return l; + switch (d = 0, l && (I = [2 & I[0], l.value]), I[0]) { case 0: case 1: l = I; @@ -30770,7 +30770,7 @@ function N6() { case 4: return v.label++, { value: I[1], done: !1 }; case 5: - v.label++, f = I[1], I = [0]; + v.label++, d = I[1], I = [0]; continue; case 7: I = v.ops.pop(), v.trys.pop(); @@ -30796,10 +30796,10 @@ function N6() { continue; } I = y.call(b, v); - } catch (B) { - I = [6, B], f = 0; + } catch (k) { + I = [6, k], d = 0; } finally { - s = l = 0; + u = l = 0; } if (5 & I[0]) throw I[1]; return { value: I[0] ? I[1] : void 0, done: !0 }; @@ -30808,60 +30808,60 @@ function N6() { } }; Object.defineProperty(n, "__esModule", { value: !0 }), n.CasperNetwork = void 0; - var p = c(7545), t = c(7909), d = function() { - function b(y, s) { - this.rpcClient = y, this.apiVersion = s; + var m = c(7545), t = c(7909), f = function() { + function b(y, u) { + this.rpcClient = y, this.apiVersion = u; } - return b.create = function(y, s) { + return b.create = function(y, u) { return a(this, void 0, void 0, function() { - var f; + var d; return i(this, function(l) { switch (l.label) { case 0: - return s ? [3, 2] : [4, y.getStatus()]; + return u ? [3, 2] : [4, y.getStatus()]; case 1: - f = l.sent(), s = f.apiVersion.startsWith("2.") ? 2 : 1, l.label = 2; + d = l.sent(), u = d.apiVersion.startsWith("2.") ? 2 : 1, l.label = 2; case 2: - return [2, new b(y, s)]; + return [2, new b(y, u)]; } }); }); - }, b.prototype.createDelegateTransaction = function(y, s, f, l, u, v, m, h) { - if (this.apiVersion === 2) return new p.NativeDelegateBuilder().validator(s).from(y).amount(l).chainName(f).payment(u, h).ttl(v).build(); - if (m) return new p.ContractCallBuilder().from(y).byHash(m).entryPoint("delegate").payment(u, h).chainName(f).runtimeArgs(p.Args.fromMap({ validator: p.CLValue.newCLPublicKey(s), delegator: p.CLValue.newCLPublicKey(y), amount: p.CLValue.newCLUInt512(l) })).ttl(v).buildFor1_5(); + }, b.prototype.createDelegateTransaction = function(y, u, d, l, s, v, p, h) { + if (this.apiVersion === 2) return new m.NativeDelegateBuilder().validator(u).from(y).amount(l).chainName(d).payment(s, h).ttl(v).build(); + if (p) return new m.ContractCallBuilder().from(y).byHash(p).entryPoint("delegate").payment(s, h).chainName(d).runtimeArgs(m.Args.fromMap({ validator: m.CLValue.newCLPublicKey(u), delegator: m.CLValue.newCLPublicKey(y), amount: m.CLValue.newCLUInt512(l) })).ttl(v).buildFor1_5(); throw new Error("Auction contract hash is required when creating a transaction on Casper Network 1.5.x"); - }, b.prototype.createUndelegateTransaction = function(y, s, f, l, u, v, m, h) { - if (this.apiVersion === 2) return new p.NativeUndelegateBuilder().validator(s).from(y).amount(l).chainName(f).payment(u, h).ttl(v).build(); - if (m) return new p.ContractCallBuilder().from(y).byHash(m).entryPoint("undelegate").chainName(f).payment(u, h).ttl(v).runtimeArgs(p.Args.fromMap({ validator: p.CLValue.newCLPublicKey(s), delegator: p.CLValue.newCLPublicKey(y), amount: p.CLValue.newCLUInt512(l) })).buildFor1_5(); + }, b.prototype.createUndelegateTransaction = function(y, u, d, l, s, v, p, h) { + if (this.apiVersion === 2) return new m.NativeUndelegateBuilder().validator(u).from(y).amount(l).chainName(d).payment(s, h).ttl(v).build(); + if (p) return new m.ContractCallBuilder().from(y).byHash(p).entryPoint("undelegate").chainName(d).payment(s, h).ttl(v).runtimeArgs(m.Args.fromMap({ validator: m.CLValue.newCLPublicKey(u), delegator: m.CLValue.newCLPublicKey(y), amount: m.CLValue.newCLUInt512(l) })).buildFor1_5(); throw new Error("Auction contract hash is required when creating a transaction on Casper Network 1.5.x"); - }, b.prototype.createRedelegateTransaction = function(y, s, f, l, u, v, m, h, O) { - if (this.apiVersion === 2) return new p.NativeRedelegateBuilder().validator(s).newValidator(f).from(y).amount(u).chainName(l).payment(v, O).ttl(m).build(); - if (h) return new p.ContractCallBuilder().from(y).byHash(h).entryPoint("redelegate").chainName(l).payment(v, O).runtimeArgs(p.Args.fromMap(r({ validator: p.CLValue.newCLPublicKey(s), delegator: p.CLValue.newCLPublicKey(y), amount: p.CLValue.newCLUInt512(u) }, f ? { new_validator: p.CLValue.newCLPublicKey(f) } : {}))).ttl(m).buildFor1_5(); + }, b.prototype.createRedelegateTransaction = function(y, u, d, l, s, v, p, h, O) { + if (this.apiVersion === 2) return new m.NativeRedelegateBuilder().validator(u).newValidator(d).from(y).amount(s).chainName(l).payment(v, O).ttl(p).build(); + if (h) return new m.ContractCallBuilder().from(y).byHash(h).entryPoint("redelegate").chainName(l).payment(v, O).runtimeArgs(m.Args.fromMap(r({ validator: m.CLValue.newCLPublicKey(u), delegator: m.CLValue.newCLPublicKey(y), amount: m.CLValue.newCLUInt512(s) }, d ? { new_validator: m.CLValue.newCLPublicKey(d) } : {}))).ttl(p).buildFor1_5(); throw new Error("Auction contract hash is required when creating a transaction on Casper Network 1.5.x"); - }, b.prototype.createTransferTransaction = function(y, s, f, l, u, v, m, h) { - var O = new p.NativeTransferBuilder().from(y).target(s).amount(l).chainName(f).payment(u, h).ttl(v).id(m); + }, b.prototype.createTransferTransaction = function(y, u, d, l, s, v, p, h) { + var O = new m.NativeTransferBuilder().from(y).target(u).amount(l).chainName(d).payment(s, h).ttl(v).id(p); return this.apiVersion === 2 ? O.build() : O.buildFor1_5(); - }, b.prototype.createContractCallTransaction = function(y, s, f, l, u, v, m, h) { - var O = new p.ContractCallBuilder().byHash(s).from(y).entryPoint(f).chainName(l).runtimeArgs(m).ttl(v).payment(u, h); + }, b.prototype.createContractCallTransaction = function(y, u, d, l, s, v, p, h) { + var O = new m.ContractCallBuilder().byHash(u).from(y).entryPoint(d).chainName(l).runtimeArgs(p).ttl(v).payment(s, h); return this.apiVersion === 2 ? O.build() : O.buildFor1_5(); - }, b.prototype.createContractPackageCallTransaction = function(y, s, f, l, u, v, m, h, O) { - var I = new p.ContractCallBuilder().byPackageHash(s, h).from(y).entryPoint(f).chainName(l).runtimeArgs(v).ttl(m).payment(u, O); + }, b.prototype.createContractPackageCallTransaction = function(y, u, d, l, s, v, p, h, O) { + var I = new m.ContractCallBuilder().byPackageHash(u, h).from(y).entryPoint(d).chainName(l).runtimeArgs(v).ttl(p).payment(s, O); return this.apiVersion === 2 ? I.build() : I.buildFor1_5(); - }, b.prototype.createSessionWasmTransaction = function(y, s, f, l, u, v, m) { - var h = new p.SessionBuilder().from(y).chainName(s).payment(f, m).ttl(l).wasm(u).runtimeArgs(v); + }, b.prototype.createSessionWasmTransaction = function(y, u, d, l, s, v, p) { + var h = new m.SessionBuilder().from(y).chainName(u).payment(d, p).ttl(l).wasm(s).runtimeArgs(v); return this.apiVersion === 2 ? h.build() : h.buildFor1_5(); }, b.prototype.putTransaction = function(y) { return a(this, void 0, void 0, function() { - var s; - return i(this, function(f) { - switch (f.label) { + var u; + return i(this, function(d) { + switch (d.label) { case 0: return this.apiVersion != 2 ? [3, 2] : [4, this.rpcClient.putTransaction(y)]; case 1: case 3: - return [2, f.sent()]; + return [2, d.sent()]; case 2: - return (s = y.getDeploy()) ? [4, this.rpcClient.putDeploy(s)] : [3, 4]; + return (u = y.getDeploy()) ? [4, this.rpcClient.putDeploy(u)] : [3, 4]; case 4: return [2, Promise.reject("Legacy deploy transaction is required when submitting to Casper Network 1.5")]; } @@ -30869,13 +30869,13 @@ function N6() { }); }, b.prototype.getTransaction = function(y) { return a(this, void 0, void 0, function() { - return i(this, function(s) { - switch (s.label) { + return i(this, function(u) { + switch (u.label) { case 0: - return typeof y == "string" && (y = p.Hash.fromHex(y)), this.apiVersion !== 2 ? [3, 2] : [4, this.getTransactionOnCasper2x(y)]; + return typeof y == "string" && (y = m.Hash.fromHex(y)), this.apiVersion !== 2 ? [3, 2] : [4, this.getTransactionOnCasper2x(y)]; case 1: case 3: - return [2, s.sent()]; + return [2, u.sent()]; case 2: return [4, this.getTransactionOnCasper1x(y)]; } @@ -30883,24 +30883,24 @@ function N6() { }); }, b.prototype.getTransactionOnCasper2x = function(y) { return a(this, void 0, void 0, function() { - var s; - return i(this, function(f) { - switch (f.label) { + var u; + return i(this, function(d) { + switch (d.label) { case 0: - return y instanceof p.TransactionHash ? y.transactionV1 ? [4, this.rpcClient.getTransactionByTransactionHash(y.transactionV1.toHex())] : [3, 2] : [3, 4]; + return y instanceof m.TransactionHash ? y.transactionV1 ? [4, this.rpcClient.getTransactionByTransactionHash(y.transactionV1.toHex())] : [3, 2] : [3, 4]; case 1: case 3: case 5: case 7: - return [2, f.sent()]; + return [2, d.sent()]; case 2: return y.deploy ? [4, this.rpcClient.getTransactionByDeployHash(y.deploy.toHex())] : [3, 4]; case 4: - return f.trys.push([4, 6, , 9]), [4, this.rpcClient.getTransactionByTransactionHash(y.toHex())]; + return d.trys.push([4, 6, , 9]), [4, this.rpcClient.getTransactionByTransactionHash(y.toHex())]; case 6: - return ((s = f.sent()) == null ? void 0 : s.statusCode) !== t.ErrorCode.NoSuchTransaction ? [3, 8] : [4, this.rpcClient.getTransactionByDeployHash(y.toHex())]; + return ((u = d.sent()) == null ? void 0 : u.statusCode) !== t.ErrorCode.NoSuchTransaction ? [3, 8] : [4, this.rpcClient.getTransactionByDeployHash(y.toHex())]; case 8: - throw s; + throw u; case 9: return [2]; } @@ -30908,83 +30908,83 @@ function N6() { }); }, b.prototype.getTransactionOnCasper1x = function(y) { return a(this, void 0, void 0, function() { - return i(this, function(s) { - switch (s.label) { + return i(this, function(u) { + switch (u.label) { case 0: return [4, this.rpcClient.getDeploy(y.toHex())]; case 1: - return [2, s.sent().toInfoGetTransactionResult()]; + return [2, u.sent().toInfoGetTransactionResult()]; } }); }); }, b.prototype.queryLatestBalance = function(y) { return a(this, void 0, void 0, function() { - var s, f; + var u, d; return i(this, function(l) { switch (l.label) { case 0: - return this.apiVersion === 2 ? [2, this.rpcClient.queryLatestBalance(y)] : (s = y?.purseUref) ? [4, this.rpcClient.getLatestBalance(s.toPrefixedString())] : [2]; + return this.apiVersion === 2 ? [2, this.rpcClient.queryLatestBalance(y)] : (u = y?.purseUref) ? [4, this.rpcClient.getLatestBalance(u.toPrefixedString())] : [2]; case 1: - return [2, (f = l.sent()) == null ? void 0 : f.toQueryBalanceResult()]; + return [2, (d = l.sent()) == null ? void 0 : d.toQueryBalanceResult()]; } }); }); }, b; }(); - n.CasperNetwork = d; + n.CasperNetwork = f; }, 5447: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.makeCep18TransferTransaction = n.makeCep18TransferDeploy = void 0; var r = c(7545), a = c(7909); n.makeCep18TransferDeploy = function(i) { - var p = i.contractPackageHash, t = i.senderPublicKeyHex, d = i.recipientPublicKeyHex, b = i.transferAmount, y = i.paymentAmount, s = i.chainName, f = s === void 0 ? a.CasperNetworkName.Mainnet : s, l = i.ttl, u = l === void 0 ? r.DEFAULT_DEPLOY_TTL : l, v = i.timestamp, m = i.gasPrice, h = m === void 0 ? 1 : m, O = r.PublicKey.newPublicKey(t), I = r.PublicKey.newPublicKey(d), B = new r.ExecutableDeployItem(); - B.storedVersionedContractByHash = new r.StoredVersionedContractByHash(r.ContractHash.newContract(p), "transfer", r.Args.fromMap({ recipient: r.CLValue.newCLKey(r.Key.createByType(I.accountHash().toPrefixedString(), r.KeyTypeID.Account)), amount: r.CLValue.newCLUInt256(b) })); + var m = i.contractPackageHash, t = i.senderPublicKeyHex, f = i.recipientPublicKeyHex, b = i.transferAmount, y = i.paymentAmount, u = i.chainName, d = u === void 0 ? a.CasperNetworkName.Mainnet : u, l = i.ttl, s = l === void 0 ? r.DEFAULT_DEPLOY_TTL : l, v = i.timestamp, p = i.gasPrice, h = p === void 0 ? 1 : p, O = r.PublicKey.newPublicKey(t), I = r.PublicKey.newPublicKey(f), k = new r.ExecutableDeployItem(); + k.storedVersionedContractByHash = new r.StoredVersionedContractByHash(r.ContractHash.newContract(m), "transfer", r.Args.fromMap({ recipient: r.CLValue.newCLKey(r.Key.createByType(I.accountHash().toPrefixedString(), r.KeyTypeID.Account)), amount: r.CLValue.newCLUInt256(b) })); var R = r.ExecutableDeployItem.standardPayment(y), L = r.DeployHeader.default(); - return L.account = O, L.chainName = f, L.ttl = new r.Duration(u), L.gasPrice = h, v && (L.timestamp = r.Timestamp.fromJSON(v)), r.Deploy.makeDeploy(L, R, B); + return L.account = O, L.chainName = d, L.ttl = new r.Duration(s), L.gasPrice = h, v && (L.timestamp = r.Timestamp.fromJSON(v)), r.Deploy.makeDeploy(L, R, k); }, n.makeCep18TransferTransaction = function(i) { - var p = i.contractPackageHash, t = i.senderPublicKeyHex, d = i.recipientPublicKeyHex, b = i.transferAmount, y = i.paymentAmount, s = i.chainName, f = s === void 0 ? a.CasperNetworkName.Mainnet : s, l = i.ttl, u = l === void 0 ? r.DEFAULT_DEPLOY_TTL : l, v = i.timestamp, m = i.casperNetworkApiVersion, h = i.gasPrice, O = h === void 0 ? 1 : h; - if (m.startsWith("2.")) { - var I = new r.ContractCallBuilder().byPackageHash(p).entryPoint("transfer").from(r.PublicKey.fromHex(t)).chainName(f).payment(Number(y), O).ttl(u).runtimeArgs(r.Args.fromMap({ recipient: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(d).accountHash().toPrefixedString(), r.KeyTypeID.Account)), amount: r.CLValue.newCLUInt256(b) })); + var m = i.contractPackageHash, t = i.senderPublicKeyHex, f = i.recipientPublicKeyHex, b = i.transferAmount, y = i.paymentAmount, u = i.chainName, d = u === void 0 ? a.CasperNetworkName.Mainnet : u, l = i.ttl, s = l === void 0 ? r.DEFAULT_DEPLOY_TTL : l, v = i.timestamp, p = i.casperNetworkApiVersion, h = i.gasPrice, O = h === void 0 ? 1 : h; + if (p.startsWith("2.")) { + var I = new r.ContractCallBuilder().byPackageHash(m).entryPoint("transfer").from(r.PublicKey.fromHex(t)).chainName(d).payment(Number(y), O).ttl(s).runtimeArgs(r.Args.fromMap({ recipient: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(f).accountHash().toPrefixedString(), r.KeyTypeID.Account)), amount: r.CLValue.newCLUInt256(b) })); return v && (I = I.timestamp(r.Timestamp.fromJSON(v))), I.build(); } - return r.Transaction.fromDeploy((0, n.makeCep18TransferDeploy)({ contractPackageHash: p, senderPublicKeyHex: t, recipientPublicKeyHex: d, transferAmount: b, paymentAmount: y, chainName: f, ttl: u, timestamp: v })); + return r.Transaction.fromDeploy((0, n.makeCep18TransferDeploy)({ contractPackageHash: m, senderPublicKeyHex: t, recipientPublicKeyHex: f, transferAmount: b, paymentAmount: y, chainName: d, ttl: s, timestamp: v })); }; }, 8826: (x, n, c) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.getRuntimeArgsForCep47Transfer = n.getRuntimeArgsForCep78Transfer = n.getRuntimeArgsForNftTransfer = n.makeNftTransferTransaction = n.makeNftTransferDeploy = void 0; var r = c(7545), a = c(7909); - function i(p) { - var t = p.tokenId, d = p.recipientPublicKeyHex; - return r.Args.fromMap({ recipient: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(d).accountHash().toPrefixedString(), r.KeyTypeID.Account)), token_ids: r.CLValue.newCLList(r.CLTypeUInt256, [r.CLValue.newCLUInt256(t)]) }); - } - n.makeNftTransferDeploy = function(p) { - var t = p.nftStandard, d = p.contractPackageHash, b = p.senderPublicKeyHex, y = p.recipientPublicKeyHex, s = p.paymentAmount, f = p.chainName, l = f === void 0 ? a.CasperNetworkName.Mainnet : f, u = p.ttl, v = u === void 0 ? r.DEFAULT_DEPLOY_TTL : u, m = p.tokenId, h = p.tokenHash, O = p.timestamp, I = p.gasPrice, B = I === void 0 ? 1 : I, R = r.PublicKey.newPublicKey(b), L = (0, n.getRuntimeArgsForNftTransfer)({ nftStandard: t, recipientPublicKeyHex: y, senderPublicKeyHex: b, tokenHash: h, tokenId: m }), N = new r.ExecutableDeployItem(); - N.storedVersionedContractByHash = new r.StoredVersionedContractByHash(r.ContractHash.newContract(d), "transfer", L); - var k = r.ExecutableDeployItem.standardPayment(s), H = r.DeployHeader.default(); - return H.account = R, H.chainName = l, H.ttl = new r.Duration(v), H.gasPrice = B, O && (H.timestamp = r.Timestamp.fromJSON(O)), r.Deploy.makeDeploy(H, k, N); - }, n.makeNftTransferTransaction = function(p) { - var t = p.nftStandard, d = p.contractPackageHash, b = p.senderPublicKeyHex, y = p.recipientPublicKeyHex, s = p.paymentAmount, f = p.chainName, l = f === void 0 ? a.CasperNetworkName.Mainnet : f, u = p.ttl, v = u === void 0 ? r.DEFAULT_DEPLOY_TTL : u, m = p.tokenId, h = p.tokenHash, O = p.timestamp, I = p.casperNetworkApiVersion, B = p.gasPrice, R = B === void 0 ? 1 : B; + function i(m) { + var t = m.tokenId, f = m.recipientPublicKeyHex; + return r.Args.fromMap({ recipient: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(f).accountHash().toPrefixedString(), r.KeyTypeID.Account)), token_ids: r.CLValue.newCLList(r.CLTypeUInt256, [r.CLValue.newCLUInt256(t)]) }); + } + n.makeNftTransferDeploy = function(m) { + var t = m.nftStandard, f = m.contractPackageHash, b = m.senderPublicKeyHex, y = m.recipientPublicKeyHex, u = m.paymentAmount, d = m.chainName, l = d === void 0 ? a.CasperNetworkName.Mainnet : d, s = m.ttl, v = s === void 0 ? r.DEFAULT_DEPLOY_TTL : s, p = m.tokenId, h = m.tokenHash, O = m.timestamp, I = m.gasPrice, k = I === void 0 ? 1 : I, R = r.PublicKey.newPublicKey(b), L = (0, n.getRuntimeArgsForNftTransfer)({ nftStandard: t, recipientPublicKeyHex: y, senderPublicKeyHex: b, tokenHash: h, tokenId: p }), N = new r.ExecutableDeployItem(); + N.storedVersionedContractByHash = new r.StoredVersionedContractByHash(r.ContractHash.newContract(f), "transfer", L); + var B = r.ExecutableDeployItem.standardPayment(u), H = r.DeployHeader.default(); + return H.account = R, H.chainName = l, H.ttl = new r.Duration(v), H.gasPrice = k, O && (H.timestamp = r.Timestamp.fromJSON(O)), r.Deploy.makeDeploy(H, B, N); + }, n.makeNftTransferTransaction = function(m) { + var t = m.nftStandard, f = m.contractPackageHash, b = m.senderPublicKeyHex, y = m.recipientPublicKeyHex, u = m.paymentAmount, d = m.chainName, l = d === void 0 ? a.CasperNetworkName.Mainnet : d, s = m.ttl, v = s === void 0 ? r.DEFAULT_DEPLOY_TTL : s, p = m.tokenId, h = m.tokenHash, O = m.timestamp, I = m.casperNetworkApiVersion, k = m.gasPrice, R = k === void 0 ? 1 : k; if (I.startsWith("2.")) { - var L = new r.ContractCallBuilder().byPackageHash(d).entryPoint("transfer").from(r.PublicKey.fromHex(b)).chainName(l).ttl(v).payment(Number(s), R).runtimeArgs((0, n.getRuntimeArgsForNftTransfer)({ nftStandard: t, recipientPublicKeyHex: y, senderPublicKeyHex: b, tokenHash: h, tokenId: m })); + var L = new r.ContractCallBuilder().byPackageHash(f).entryPoint("transfer").from(r.PublicKey.fromHex(b)).chainName(l).ttl(v).payment(Number(u), R).runtimeArgs((0, n.getRuntimeArgsForNftTransfer)({ nftStandard: t, recipientPublicKeyHex: y, senderPublicKeyHex: b, tokenHash: h, tokenId: p })); return O && (L = L.timestamp(r.Timestamp.fromJSON(O))), L.build(); } - return r.Transaction.fromDeploy((0, n.makeNftTransferDeploy)({ nftStandard: t, contractPackageHash: d, senderPublicKeyHex: b, recipientPublicKeyHex: y, paymentAmount: s, chainName: l, ttl: v, tokenId: m, tokenHash: h, timestamp: O })); - }, n.getRuntimeArgsForNftTransfer = function(p) { - var t = p.nftStandard, d = p.senderPublicKeyHex, b = p.recipientPublicKeyHex, y = p.tokenId, s = p.tokenHash; - if (!y && !s) throw new Error("Specify either tokenId or tokenHash to make a transfer"); - var f = null; + return r.Transaction.fromDeploy((0, n.makeNftTransferDeploy)({ nftStandard: t, contractPackageHash: f, senderPublicKeyHex: b, recipientPublicKeyHex: y, paymentAmount: u, chainName: l, ttl: v, tokenId: p, tokenHash: h, timestamp: O })); + }, n.getRuntimeArgsForNftTransfer = function(m) { + var t = m.nftStandard, f = m.senderPublicKeyHex, b = m.recipientPublicKeyHex, y = m.tokenId, u = m.tokenHash; + if (!y && !u) throw new Error("Specify either tokenId or tokenHash to make a transfer"); + var d = null; if (t === a.NFTTokenStandard.CEP47) { if (!y) throw new Error("TokenId is required for CEP-47 transfer"); - f = i({ tokenId: y, recipientPublicKeyHex: b }); + d = i({ tokenId: y, recipientPublicKeyHex: b }); } - if (t === a.NFTTokenStandard.CEP78 && (f = (0, n.getRuntimeArgsForCep78Transfer)({ tokenId: y, tokenHash: s, senderPublicKeyHex: d, recipientPublicKeyHex: b })), !f) throw new Error("Arguments error. Check provided token data"); - return f; - }, n.getRuntimeArgsForCep78Transfer = function(p) { - var t = p.tokenHash, d = p.tokenId, b = p.recipientPublicKeyHex, y = p.senderPublicKeyHex, s = r.Args.fromMap({ target_key: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(b).accountHash().toPrefixedString(), r.KeyTypeID.Account)), source_key: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(y).accountHash().toPrefixedString(), r.KeyTypeID.Account)) }); - if (d) try { - s.insert("is_hash_identifier_mode", r.CLValue.newCLValueBool(!1)), s.insert("token_id", r.CLValue.newCLUint64(d)); + if (t === a.NFTTokenStandard.CEP78 && (d = (0, n.getRuntimeArgsForCep78Transfer)({ tokenId: y, tokenHash: u, senderPublicKeyHex: f, recipientPublicKeyHex: b })), !d) throw new Error("Arguments error. Check provided token data"); + return d; + }, n.getRuntimeArgsForCep78Transfer = function(m) { + var t = m.tokenHash, f = m.tokenId, b = m.recipientPublicKeyHex, y = m.senderPublicKeyHex, u = r.Args.fromMap({ target_key: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(b).accountHash().toPrefixedString(), r.KeyTypeID.Account)), source_key: r.CLValue.newCLKey(r.Key.createByType(r.PublicKey.fromHex(y).accountHash().toPrefixedString(), r.KeyTypeID.Account)) }); + if (f) try { + u.insert("is_hash_identifier_mode", r.CLValue.newCLValueBool(!1)), u.insert("token_id", r.CLValue.newCLUint64(f)); } catch { throw new Error('Invalid "tokenId" value. It should be uint64. Consider to use "tokenHash" param'); } - return t && (s.insert("is_hash_identifier_mode", r.CLValue.newCLValueBool(!0)), s.insert("token_hash", r.CLValue.newCLString(t))), s; + return t && (u.insert("is_hash_identifier_mode", r.CLValue.newCLValueBool(!0)), u.insert("token_hash", r.CLValue.newCLString(t))), u; }, n.getRuntimeArgsForCep47Transfer = i; }, 9704: (x, n) => { Object.defineProperty(n, "__esModule", { value: !0 }), n.sleep = n.arrayEquals = n.getEnumKeyByValue = void 0, n.getEnumKeyByValue = function(c, r) { @@ -31009,215 +31009,215 @@ function N6() { Object.defineProperty(n, "__esModule", { value: !0 }), n.makeCsprTransferTransaction = n.makeCsprTransferDeploy = void 0; var r = c(7545), a = c(7909); n.makeCsprTransferDeploy = function(i) { - var p = i.senderPublicKeyHex, t = i.recipientPublicKeyHex, d = i.transferAmount, b = i.chainName, y = b === void 0 ? a.CasperNetworkName.Mainnet : b, s = i.memo, f = i.ttl, l = f === void 0 ? r.DEFAULT_DEPLOY_TTL : f, u = i.timestamp, v = i.gasPrice, m = v === void 0 ? 1 : v, h = i.paymentAmount, O = h === void 0 ? "100000000" : h, I = r.PublicKey.newPublicKey(t), B = r.PublicKey.newPublicKey(p), R = new r.ExecutableDeployItem(); - R.transfer = r.TransferDeployItem.newTransfer(d, I, void 0, s); + var m = i.senderPublicKeyHex, t = i.recipientPublicKeyHex, f = i.transferAmount, b = i.chainName, y = b === void 0 ? a.CasperNetworkName.Mainnet : b, u = i.memo, d = i.ttl, l = d === void 0 ? r.DEFAULT_DEPLOY_TTL : d, s = i.timestamp, v = i.gasPrice, p = v === void 0 ? 1 : v, h = i.paymentAmount, O = h === void 0 ? "100000000" : h, I = r.PublicKey.newPublicKey(t), k = r.PublicKey.newPublicKey(m), R = new r.ExecutableDeployItem(); + R.transfer = r.TransferDeployItem.newTransfer(f, I, void 0, u); var L = r.ExecutableDeployItem.standardPayment(O), N = r.DeployHeader.default(); - return N.account = B, N.chainName = y, N.ttl = new r.Duration(l), N.gasPrice = m, u && (N.timestamp = r.Timestamp.fromJSON(u)), r.Deploy.makeDeploy(N, L, R); + return N.account = k, N.chainName = y, N.ttl = new r.Duration(l), N.gasPrice = p, s && (N.timestamp = r.Timestamp.fromJSON(s)), r.Deploy.makeDeploy(N, L, R); }, n.makeCsprTransferTransaction = function(i) { - var p = i.senderPublicKeyHex, t = i.recipientPublicKeyHex, d = i.transferAmount, b = i.chainName, y = b === void 0 ? a.CasperNetworkName.Mainnet : b, s = i.memo, f = i.ttl, l = f === void 0 ? r.DEFAULT_DEPLOY_TTL : f, u = i.timestamp, v = i.casperNetworkApiVersion, m = i.gasPrice, h = m === void 0 ? 1 : m, O = i.paymentAmount, I = O === void 0 ? "100000000" : O; + var m = i.senderPublicKeyHex, t = i.recipientPublicKeyHex, f = i.transferAmount, b = i.chainName, y = b === void 0 ? a.CasperNetworkName.Mainnet : b, u = i.memo, d = i.ttl, l = d === void 0 ? r.DEFAULT_DEPLOY_TTL : d, s = i.timestamp, v = i.casperNetworkApiVersion, p = i.gasPrice, h = p === void 0 ? 1 : p, O = i.paymentAmount, I = O === void 0 ? "100000000" : O; if (v.startsWith("2")) { - var B = new r.NativeTransferBuilder().from(r.PublicKey.fromHex(p)).target(r.PublicKey.fromHex(t)).amount(d).chainName(y).payment(Number(I), h).ttl(l); - return u && (B = B.timestamp(r.Timestamp.fromJSON(u))), s && (B = B.id(Number(s))), B.build(); + var k = new r.NativeTransferBuilder().from(r.PublicKey.fromHex(m)).target(r.PublicKey.fromHex(t)).amount(f).chainName(y).payment(Number(I), h).ttl(l); + return s && (k = k.timestamp(r.Timestamp.fromJSON(s))), u && (k = k.id(Number(u))), k.build(); } - return r.Transaction.fromDeploy((0, n.makeCsprTransferDeploy)({ senderPublicKeyHex: p, recipientPublicKeyHex: t, transferAmount: d, chainName: y, memo: s, ttl: l, timestamp: u })); + return r.Transaction.fromDeploy((0, n.makeCsprTransferDeploy)({ senderPublicKeyHex: m, recipientPublicKeyHex: t, transferAmount: f, chainName: y, memo: u, ttl: l, timestamp: s })); }; }, 8389: function(x, n, c) { - var r = this && this.__createBinding || (Object.create ? function(i, p, t, d) { - d === void 0 && (d = t); - var b = Object.getOwnPropertyDescriptor(p, t); - b && !("get" in b ? !p.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { - return p[t]; - } }), Object.defineProperty(i, d, b); - } : function(i, p, t, d) { - d === void 0 && (d = t), i[d] = p[t]; - }), a = this && this.__exportStar || function(i, p) { - for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(p, t) || r(p, i, t); + var r = this && this.__createBinding || (Object.create ? function(i, m, t, f) { + f === void 0 && (f = t); + var b = Object.getOwnPropertyDescriptor(m, t); + b && !("get" in b ? !m.__esModule : b.writable || b.configurable) || (b = { enumerable: !0, get: function() { + return m[t]; + } }), Object.defineProperty(i, f, b); + } : function(i, m, t, f) { + f === void 0 && (f = t), i[f] = m[t]; + }), a = this && this.__exportStar || function(i, m) { + for (var t in i) t === "default" || Object.prototype.hasOwnProperty.call(m, t) || r(m, i, t); }; Object.defineProperty(n, "__esModule", { value: !0 }), a(c(8717), n), a(c(6510), n), a(c(1246), n), a(c(580), n), a(c(5447), n), a(c(8826), n), a(c(9704), n); }, 3662: (x, n, c) => { - function r(f) { - var l = String(f); + function r(d) { + var l = String(d); if (l === "[object Object]") try { - l = JSON.stringify(f); + l = JSON.stringify(d); } catch { } return l; } - c.r(n), c.d(n, { Err: () => p, ErrImpl: () => i, None: () => b, Ok: () => d, OkImpl: () => t, Option: () => y, Result: () => a, Some: () => s }); + c.r(n), c.d(n, { Err: () => m, ErrImpl: () => i, None: () => b, Ok: () => f, OkImpl: () => t, Option: () => y, Result: () => a, Some: () => u }); var a, i = function() { - function f(l) { - if (!(this instanceof f)) return new f(l); + function d(l) { + if (!(this instanceof d)) return new d(l); this.ok = !1, this.err = !0, this.val = l; } - return f.prototype[Symbol.iterator] = function() { + return d.prototype[Symbol.iterator] = function() { return { next: function() { return { done: !0, value: void 0 }; } }; - }, f.prototype.else = function(l) { + }, d.prototype.else = function(l) { return l; - }, f.prototype.unwrapOr = function(l) { + }, d.prototype.unwrapOr = function(l) { return l; - }, f.prototype.expect = function(l) { + }, d.prototype.expect = function(l) { throw new Error(l + " - Error: " + r(this.val)); - }, f.prototype.unwrap = function() { + }, d.prototype.unwrap = function() { throw new Error("Tried to unwrap Error: " + r(this.val)); - }, f.prototype.map = function(l) { + }, d.prototype.map = function(l) { return this; - }, f.prototype.andThen = function(l) { + }, d.prototype.andThen = function(l) { return this; - }, f.prototype.mapErr = function(l) { - return new p(l(this.val)); - }, f.prototype.toString = function() { + }, d.prototype.mapErr = function(l) { + return new m(l(this.val)); + }, d.prototype.toString = function() { return "Err(" + r(this.val) + ")"; - }, f.EMPTY = new f(void 0), f; - }(), p = i, t = function() { - function f(l) { - if (!(this instanceof f)) return new f(l); + }, d.EMPTY = new d(void 0), d; + }(), m = i, t = function() { + function d(l) { + if (!(this instanceof d)) return new d(l); this.ok = !0, this.err = !1, this.val = l; } - return f.prototype[Symbol.iterator] = function() { + return d.prototype[Symbol.iterator] = function() { var l = Object(this.val); return Symbol.iterator in l ? l[Symbol.iterator]() : { next: function() { return { done: !0, value: void 0 }; } }; - }, f.prototype.else = function(l) { + }, d.prototype.else = function(l) { return this.val; - }, f.prototype.unwrapOr = function(l) { + }, d.prototype.unwrapOr = function(l) { return this.val; - }, f.prototype.expect = function(l) { + }, d.prototype.expect = function(l) { return this.val; - }, f.prototype.unwrap = function() { + }, d.prototype.unwrap = function() { return this.val; - }, f.prototype.map = function(l) { - return new d(l(this.val)); - }, f.prototype.andThen = function(l) { + }, d.prototype.map = function(l) { + return new f(l(this.val)); + }, d.prototype.andThen = function(l) { return l(this.val); - }, f.prototype.mapErr = function(l) { + }, d.prototype.mapErr = function(l) { return this; - }, f.prototype.safeUnwrap = function() { + }, d.prototype.safeUnwrap = function() { return this.val; - }, f.prototype.toString = function() { + }, d.prototype.toString = function() { return "Ok(" + r(this.val) + ")"; - }, f.EMPTY = new f(void 0), f; - }(), d = t; - (function(f) { - f.all = function() { - for (var l = [], u = 0; u < arguments.length; u++) l[u] = arguments[u]; - for (var v = [], m = 0, h = l; m < h.length; m++) { - var O = h[m]; + }, d.EMPTY = new d(void 0), d; + }(), f = t; + (function(d) { + d.all = function() { + for (var l = [], s = 0; s < arguments.length; s++) l[s] = arguments[s]; + for (var v = [], p = 0, h = l; p < h.length; p++) { + var O = h[p]; if (!O.ok) return O; v.push(O.val); } - return new d(v); - }, f.any = function() { - for (var l = [], u = 0; u < arguments.length; u++) l[u] = arguments[u]; - for (var v = [], m = 0, h = l; m < h.length; m++) { - var O = h[m]; + return new f(v); + }, d.any = function() { + for (var l = [], s = 0; s < arguments.length; s++) l[s] = arguments[s]; + for (var v = [], p = 0, h = l; p < h.length; p++) { + var O = h[p]; if (O.ok) return O; v.push(O.val); } - return new p(v); - }, f.wrap = function(l) { + return new m(v); + }, d.wrap = function(l) { try { - return new d(l()); - } catch (u) { - return new p(u); + return new f(l()); + } catch (s) { + return new m(s); } - }, f.wrapAsync = function(l) { + }, d.wrapAsync = function(l) { try { - return l().then(function(u) { - return new d(u); - }).catch(function(u) { - return new p(u); + return l().then(function(s) { + return new f(s); + }).catch(function(s) { + return new m(s); }); - } catch (u) { - return Promise.resolve(new p(u)); + } catch (s) { + return Promise.resolve(new m(s)); } - }, f.isResult = function(l) { - return l instanceof p || l instanceof d; + }, d.isResult = function(l) { + return l instanceof m || l instanceof f; }; })(a || (a = {})); var b = new (function() { - function f() { + function d() { this.some = !1, this.none = !0; } - return f.prototype[Symbol.iterator] = function() { + return d.prototype[Symbol.iterator] = function() { return { next: function() { return { done: !0, value: void 0 }; } }; - }, f.prototype.unwrapOr = function(l) { + }, d.prototype.unwrapOr = function(l) { return l; - }, f.prototype.expect = function(l) { + }, d.prototype.expect = function(l) { throw new Error("" + l); - }, f.prototype.unwrap = function() { + }, d.prototype.unwrap = function() { throw new Error("Tried to unwrap None"); - }, f.prototype.map = function(l) { + }, d.prototype.map = function(l) { return this; - }, f.prototype.andThen = function(l) { + }, d.prototype.andThen = function(l) { return this; - }, f.prototype.toString = function() { + }, d.prototype.toString = function() { return "None"; - }, f; + }, d; }())(); Object.freeze(b); - var y, s = function() { - function f(l) { - if (!(this instanceof f)) return new f(l); + var y, u = function() { + function d(l) { + if (!(this instanceof d)) return new d(l); this.some = !0, this.none = !1, this.val = l; } - return f.prototype[Symbol.iterator] = function() { + return d.prototype[Symbol.iterator] = function() { var l = Object(this.val); return Symbol.iterator in l ? l[Symbol.iterator]() : { next: function() { return { done: !0, value: void 0 }; } }; - }, f.prototype.unwrapOr = function(l) { + }, d.prototype.unwrapOr = function(l) { return this.val; - }, f.prototype.expect = function(l) { + }, d.prototype.expect = function(l) { return this.val; - }, f.prototype.unwrap = function() { + }, d.prototype.unwrap = function() { return this.val; - }, f.prototype.map = function(l) { - return s(l(this.val)); - }, f.prototype.andThen = function(l) { + }, d.prototype.map = function(l) { + return u(l(this.val)); + }, d.prototype.andThen = function(l) { return l(this.val); - }, f.prototype.safeUnwrap = function() { + }, d.prototype.safeUnwrap = function() { return this.val; - }, f.prototype.toString = function() { + }, d.prototype.toString = function() { return "Some(" + r(this.val) + ")"; - }, f.EMPTY = new f(void 0), f; + }, d.EMPTY = new d(void 0), d; }(); - (function(f) { - f.all = function() { - for (var l = [], u = 0; u < arguments.length; u++) l[u] = arguments[u]; - for (var v = [], m = 0, h = l; m < h.length; m++) { - var O = h[m]; + (function(d) { + d.all = function() { + for (var l = [], s = 0; s < arguments.length; s++) l[s] = arguments[s]; + for (var v = [], p = 0, h = l; p < h.length; p++) { + var O = h[p]; if (!O.some) return O; v.push(O.val); } - return s(v); - }, f.any = function() { - for (var l = [], u = 0; u < arguments.length; u++) l[u] = arguments[u]; - for (var v = 0, m = l; v < m.length; v++) { - var h = m[v]; + return u(v); + }, d.any = function() { + for (var l = [], s = 0; s < arguments.length; s++) l[s] = arguments[s]; + for (var v = 0, p = l; v < p.length; v++) { + var h = p[v]; return h.some, h; } return b; - }, f.isOption = function(l) { - return l instanceof s || l === b; + }, d.isOption = function(l) { + return l instanceof u || l === b; }; })(y || (y = {})); }, 1745: (x, n, c) => { - c.d(n, { c: () => t, g: () => d }); - var r = c(4661), a = c(9695), i = c(3766), p = c(6290); + c.d(n, { c: () => t, g: () => f }); + var r = c(4661), a = c(9695), i = c(3766), m = c(6290); function t(L, N) { if (L.__type != null) return N.get(L.__type); } - var d = function() { + var f = function() { function L() { - this.typeResolver = t, this.errorHandler = r.vV, this.deserializationStrategy = /* @__PURE__ */ new Map([[p.v6.ctor, r.D_], [Number, f], [String, f], [Boolean, f], [Date, m], [ArrayBuffer, h], [DataView, O], [Array, l], [Set, u], [Map, v], [Float32Array, B], [Float64Array, B], [Uint8Array, R], [Uint8ClampedArray, R], [Uint16Array, R], [Uint32Array, R]]); + this.typeResolver = t, this.errorHandler = r.vV, this.deserializationStrategy = /* @__PURE__ */ new Map([[m.v6.ctor, r.D_], [Number, d], [String, d], [Boolean, d], [Date, p], [ArrayBuffer, h], [DataView, O], [Array, l], [Set, s], [Map, v], [Float32Array, k], [Float64Array, k], [Uint8Array, R], [Uint8ClampedArray, R], [Uint16Array, R], [Uint32Array, R]]); } - return L.prototype.setDeserializationStrategy = function(N, k) { - this.deserializationStrategy.set(N, k); + return L.prototype.setDeserializationStrategy = function(N, B) { + this.deserializationStrategy.set(N, B); }, L.prototype.setNameResolver = function(N) { this.nameResolver = N; }, L.prototype.setTypeResolver = function(N) { @@ -31230,26 +31230,26 @@ function N6() { this.errorHandler = N; }, L.prototype.getErrorHandler = function() { return this.errorHandler; - }, L.prototype.convertSingleValue = function(N, k, H, U, _) { - if (U === void 0 && (U = "object"), this.retrievePreserveNull(_) && N === null) return null; + }, L.prototype.convertSingleValue = function(N, B, H, U, S) { + if (U === void 0 && (U = "object"), this.retrievePreserveNull(S) && N === null) return null; if ((0, r.J5)(N)) { - var T = this.deserializationStrategy.get(k.ctor); - if (T !== void 0) return T(N, k, H, U, this, _); - if (typeof N == "object") return function(M, S, w, A, j) { + var T = this.deserializationStrategy.get(B.ctor); + if (T !== void 0) return T(N, B, H, U, this, S); + if (typeof N == "object") return function(M, _, w, A, j) { if (typeof M == "object" && M !== null) { - var V = S.ctor, D = a.zv.getFromConstructor(V), z = w, J = j.getTypeResolver(); + var V = _.ctor, D = a.zv.getFromConstructor(V), z = w, J = j.getTypeResolver(); D !== void 0 && (D.processDeferredKnownTypes(), z = j.mergeKnownTypes(z, j.createKnownTypesMap(D.knownTypes)), D.typeResolver != null && (J = D.typeResolver)); var G = J(M, z); if (G != null && (0, r.yK)(G, V) && (V = G, (D = a.zv.getFromConstructor(G)) !== void 0 && (z = j.mergeKnownTypes(z, j.createKnownTypesMap(D.knownTypes)))), D?.isExplicitlyMarked === !0) { var Q = D, ee = {}, Z = (0, i.lL)(j.options, Q.options); Q.dataMembers.forEach(function(ce, ie) { - var fe, Te = M[ie], _e = (0, r.bM)(Q.classType) + "." + ie, te = (0, i.lL)(Z, ce.options); + var fe, Te = M[ie], Se = (0, r.bM)(Q.classType) + "." + ie, te = (0, i.lL)(Z, ce.options); if (ce.deserializer != null) fe = ce.deserializer(Te); else { - if (ce.type == null) throw new TypeError("Cannot deserialize " + _e + " there is no constructor nor deserialization function to use."); - fe = j.convertSingleValue(Te, ce.type(), z, _e, te); + if (ce.type == null) throw new TypeError("Cannot deserialize " + Se + " there is no constructor nor deserialization function to use."); + fe = j.convertSingleValue(Te, ce.type(), z, Se, te); } - (0, r.J5)(fe) || j.retrievePreserveNull(te) && fe === null ? ee[ce.key] = fe : ce.isRequired === !0 && j.getErrorHandler()(new TypeError("Missing required member '" + _e + "'.")); + (0, r.J5)(fe) || j.retrievePreserveNull(te) && fe === null ? ee[ce.key] = fe : ce.isRequired === !0 && j.getErrorHandler()(new TypeError("Missing required member '" + Se + "'.")); }); var q = void 0; if (typeof D.initializerCallback == "function") try { @@ -31265,74 +31265,74 @@ function N6() { } var ue = {}; return Object.keys(M).forEach(function(ce) { - ue[ce] = j.convertSingleValue(M[ce], new p.bS(M[ce].constructor), w, ce); + ue[ce] = j.convertSingleValue(M[ce], new m.bS(M[ce].constructor), w, ce); }), ue; } j.getErrorHandler()(new TypeError("Cannot deserialize " + A + ": 'sourceObject' must be a defined object.")); - }(N, k, H, U, this); + }(N, B, H, U, this); var E = "Could not deserialize '" + U + "'; don't know how to deserialize type"; - k.hasFriendlyName() && (E += " '" + k.ctor.name + "'"), this.errorHandler(new TypeError(E + ".")); + B.hasFriendlyName() && (E += " '" + B.ctor.name + "'"), this.errorHandler(new TypeError(E + ".")); } }, L.prototype.instantiateType = function(N) { return new N(); }, L.prototype.mergeKnownTypes = function() { - for (var N = this, k = [], H = 0; H < arguments.length; H++) k[H] = arguments[H]; + for (var N = this, B = [], H = 0; H < arguments.length; H++) B[H] = arguments[H]; var U = /* @__PURE__ */ new Map(); - return k.forEach(function(_) { - _.forEach(function(T, E) { + return B.forEach(function(S) { + S.forEach(function(T, E) { N.nameResolver === void 0 ? U.set(E, T) : U.set(N.nameResolver(T), T); }); }), U; }, L.prototype.createKnownTypesMap = function(N) { - var k = this, H = /* @__PURE__ */ new Map(); + var B = this, H = /* @__PURE__ */ new Map(); return N.forEach(function(U) { - if (k.nameResolver === void 0) { - var _ = a.zv.getFromConstructor(U), T = _?.isExplicitlyMarked === !0 ? _.name : null; + if (B.nameResolver === void 0) { + var S = a.zv.getFromConstructor(U), T = S?.isExplicitlyMarked === !0 ? S.name : null; H.set(T ?? U.name, U); - } else H.set(k.nameResolver(U), U); + } else H.set(B.nameResolver(U), U); }), H; }, L.prototype.retrievePreserveNull = function(N) { return (0, i.nE)("preserveNull", (0, i.lL)(this.options, N)); }, L; }(); - function b(L, N, k, H) { - throw new TypeError("Could not deserialize " + H + " as " + L + ": expected " + N + ", got " + k + "."); + function b(L, N, B, H) { + throw new TypeError("Could not deserialize " + H + " as " + L + ": expected " + N + ", got " + B + "."); } - function y(L, N, k) { - return "Could not deserialize " + k + ": expected '" + (typeof L == "function" ? (0, r.bM)(L) : L) + "', got '" + (typeof N == "function" ? (0, r.bM)(N) : N) + "'."; + function y(L, N, B) { + return "Could not deserialize " + B + ": expected '" + (typeof L == "function" ? (0, r.bM)(L) : L) + "', got '" + (typeof N == "function" ? (0, r.bM)(N) : N) + "'."; } - function s(L) { + function u(L) { return L == null ? "undefined" : (0, r.bM)(L.constructor); } - function f(L, N, k, H) { + function d(L, N, B, H) { if (L.constructor !== N.ctor) throw new TypeError(y((0, r.bM)(N.ctor), L.constructor, H)); return L; } - function l(L, N, k, H, U, _) { - if (!(N instanceof p.ZD)) throw new TypeError("Could not deserialize " + H + " as Array: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); + function l(L, N, B, H, U, S) { + if (!(N instanceof m.ZD)) throw new TypeError("Could not deserialize " + H + " as Array: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); return Array.isArray(L) ? N.elementType == null ? (U.getErrorHandler()(new TypeError("Could not deserialize " + H + " as Array: missing constructor reference of Array elements.")), []) : L.map(function(T, E) { try { - return U.convertSingleValue(T, N.elementType, k, H + "[" + E + "]", _); + return U.convertSingleValue(T, N.elementType, B, H + "[" + E + "]", S); } catch (M) { return void U.getErrorHandler()(M); } }) : (U.getErrorHandler()(new TypeError(y(Array, L.constructor, H))), []); } - function u(L, N, k, H, U, _) { - if (!(N instanceof p.oy)) throw new TypeError("Could not deserialize " + H + " as Set: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); + function s(L, N, B, H, U, S) { + if (!(N instanceof m.oy)) throw new TypeError("Could not deserialize " + H + " as Set: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); if (!Array.isArray(L)) return U.getErrorHandler()(new TypeError(y(Array, L.constructor, H))), /* @__PURE__ */ new Set(); if (N.elementType == null) return U.getErrorHandler()(new TypeError("Could not deserialize " + H + " as Set: missing constructor reference of Set elements.")), /* @__PURE__ */ new Set(); var T = /* @__PURE__ */ new Set(); return L.forEach(function(E, M) { try { - T.add(U.convertSingleValue(E, N.elementType, k, H + "[" + M + "]", _)); - } catch (S) { - U.getErrorHandler()(S); + T.add(U.convertSingleValue(E, N.elementType, B, H + "[" + M + "]", S)); + } catch (_) { + U.getErrorHandler()(_); } }), T; } - function v(L, N, k, H, U, _) { - if (!(N instanceof p.Ws)) throw new TypeError("Could not deserialize " + H + " as Map: incorrect TypeDescriptor detected,please use proper annotation or function for this type"); + function v(L, N, B, H, U, S) { + if (!(N instanceof m.Ws)) throw new TypeError("Could not deserialize " + H + " as Map: incorrect TypeDescriptor detected,please use proper annotation or function for this type"); var T = N.getCompleteOptions().shape; if (!function(A, j) { return j === 0 && Array.isArray(A) || j === 1 && typeof A == "object"; @@ -31342,69 +31342,69 @@ function N6() { } if (N.keyType == null) return U.getErrorHandler()(new TypeError("Could not deserialize " + H + " as Map: missing key constructor.")), /* @__PURE__ */ new Map(); if (N.valueType == null) return U.getErrorHandler()(new TypeError("Could not deserialize " + H + " as Map: missing value constructor.")), /* @__PURE__ */ new Map(); - var M = H + "[].key", S = H + "[].value", w = /* @__PURE__ */ new Map(); + var M = H + "[].key", _ = H + "[].value", w = /* @__PURE__ */ new Map(); return T === 1 ? Object.keys(L).forEach(function(A) { try { - var j = U.convertSingleValue(A, N.keyType, k, M, _); - (0, r.J5)(j) && w.set(j, U.convertSingleValue(L[A], N.valueType, k, S, _)); + var j = U.convertSingleValue(A, N.keyType, B, M, S); + (0, r.J5)(j) && w.set(j, U.convertSingleValue(L[A], N.valueType, B, _, S)); } catch (V) { U.getErrorHandler()(V); } }) : L.forEach(function(A) { try { - var j = U.convertSingleValue(A.key, N.keyType, k, M, _); - (0, r.J5)(j) && w.set(j, U.convertSingleValue(A.value, N.valueType, k, S, _)); + var j = U.convertSingleValue(A.key, N.keyType, B, M, S); + (0, r.J5)(j) && w.set(j, U.convertSingleValue(A.value, N.valueType, B, _, S)); } catch (V) { U.getErrorHandler()(V); } }), w; } - function m(L, N, k, H) { + function p(L, N, B, H) { if (typeof L == "number") { if (L % 1 != 0) throw new TypeError("Could not deserialize " + H + " as Date: expected an integer, got a number with decimal places."); return new Date(L); } - return typeof L == "string" ? new Date(L) : L instanceof Date ? L : void b("Date", "an ISO-8601 string", s(L), H); + return typeof L == "string" ? new Date(L) : L instanceof Date ? L : void b("Date", "an ISO-8601 string", u(L), H); } - function h(L, N, k, H) { - return typeof L != "string" && b("ArrayBuffer", "a string source", s(L), H), I(L); + function h(L, N, B, H) { + return typeof L != "string" && b("ArrayBuffer", "a string source", u(L), H), I(L); } - function O(L, N, k, H) { - return typeof L != "string" && b("DataView", "a string source", s(L), H), new DataView(I(L)); + function O(L, N, B, H) { + return typeof L != "string" && b("DataView", "a string source", u(L), H), new DataView(I(L)); } function I(L) { - for (var N = new ArrayBuffer(2 * L.length), k = new Uint16Array(N), H = 0, U = L.length; H < U; H++) k[H] = L.charCodeAt(H); + for (var N = new ArrayBuffer(2 * L.length), B = new Uint16Array(N), H = 0, U = L.length; H < U; H++) B[H] = L.charCodeAt(H); return N; } - function B(L, N, k, H) { + function k(L, N, B, H) { var U = N.ctor; - return Array.isArray(L) && L.every(function(_) { - return !isNaN(_); - }) ? new U(L) : b(U.name, "a numeric source array", s(L), H); + return Array.isArray(L) && L.every(function(S) { + return !isNaN(S); + }) ? new U(L) : b(U.name, "a numeric source array", u(L), H); } - function R(L, N, k, H) { + function R(L, N, B, H) { var U = N.ctor; - return Array.isArray(L) && L.every(function(_) { - return !isNaN(_); - }) ? new U(L.map(function(_) { - return ~~_; - })) : b(N.ctor.name, "a numeric source array", s(L), H); + return Array.isArray(L) && L.every(function(S) { + return !isNaN(S); + }) ? new U(L.map(function(S) { + return ~~S; + })) : b(N.ctor.name, "a numeric source array", u(L), H); } }, 4661: (x, n, c) => { - c.d(n, { D_: () => h, FF: () => f, Ib: () => d, J5: () => l, V_: () => b, b8: () => t, bM: () => m, ih: () => p, tH: () => u, uY: () => i, vV: () => s, yK: () => y, zm: () => v }); - var r = c(3635), a = c(6290), i = "If the type is not yet defined, for example due to circular references, add '() => ' before it. E.g. @jsonMember(() => Foo)", p = 'Make sure that you have both "experimentalDecorators" and "emitDecoratorMetadata" enabled in your tsconfig.json'; + c.d(n, { D_: () => h, FF: () => d, Ib: () => f, J5: () => l, V_: () => b, b8: () => t, bM: () => p, ih: () => m, tH: () => s, uY: () => i, vV: () => u, yK: () => y, zm: () => v }); + var r = c(3635), a = c(6290), i = "If the type is not yet defined, for example due to circular references, add '() => ' before it. E.g. @jsonMember(() => Foo)", m = 'Make sure that you have both "experimentalDecorators" and "emitDecoratorMetadata" enabled in your tsconfig.json'; function t(O) { return [Date, Number, String, Boolean].indexOf(O) !== -1; } - function d(O) { + function f(O) { return [Float32Array, Float64Array, Int8Array, Uint8Array, Uint8ClampedArray, Int16Array, Uint16Array, Int32Array, Uint32Array].indexOf(O) !== -1; } function b(O, I) { - return typeof O != "string" || function(B, R) { - var L = R === String || R === ArrayBuffer || R === DataView, N = B.length >= 2 && B[0] === '"' && B[B.length - 1] === '"'; + return typeof O != "string" || function(k, R) { + var L = R === String || R === ArrayBuffer || R === DataView, N = k.length >= 2 && k[0] === '"' && k[k.length - 1] === '"'; if (R === Date) { - var k = !isNaN(Number(B.trim())); - return !N && !k; + var B = !isNaN(Number(k.trim())); + return !N && !B; } return L && !N; }(O, I) ? O : JSON.parse(O); @@ -31412,266 +31412,266 @@ function N6() { function y(O, I) { return O === I || O.prototype instanceof I; } - function s(O) { - for (var I = [], B = 1; B < arguments.length; B++) I[B - 1] = arguments[B]; + function u(O) { + for (var I = [], k = 1; k < arguments.length; k++) I[k - 1] = arguments[k]; typeof console == "object" && typeof console.error == "function" ? console.error.apply(console, (0, r.aN)([O], I)) : typeof console == "object" && typeof console.log == "function" && console.log.apply(console, (0, r.aN)(["ERROR: " + O], I)); } - function f(O) { - for (var I = [], B = 1; B < arguments.length; B++) I[B - 1] = arguments[B]; + function d(O) { + for (var I = [], k = 1; k < arguments.length; k++) I[k - 1] = arguments[k]; typeof console == "object" && typeof console.warn == "function" ? console.warn.apply(console, (0, r.aN)([O], I)) : typeof console == "object" && typeof console.log == "function" && console.log.apply(console, (0, r.aN)(["WARNING: " + O], I)); } function l(O) { return O != null; } - function u(O, I) { - return I === a.v6.ctor || (typeof O == "number" ? I === Number : typeof O == "string" ? I === String : typeof O == "boolean" ? I === Boolean : !!/* @__PURE__ */ function(B) { - return typeof B == "object"; + function s(O, I) { + return I === a.v6.ctor || (typeof O == "number" ? I === Number : typeof O == "string" ? I === String : typeof O == "boolean" ? I === Boolean : !!/* @__PURE__ */ function(k) { + return typeof k == "object"; }(O) && O instanceof I); } var v = typeof Reflect == "object" && typeof Reflect.getMetadata == "function"; - function m(O) { + function p(O) { return typeof O.name == "string" ? O.name : "undefined"; } function h(O) { return O; } }, 9592: (x, n, c) => { - c.r(n), c.d(n, { AnyT: () => l.v6, ArrayT: () => l.Yq, ArrayTypeDescriptor: () => l.ZD, JsonObjectMetadata: () => p.zv, MapT: () => l.P_, MapTypeDescriptor: () => l.Ws, SetT: () => l.jH, SetTypeDescriptor: () => l.oy, TypedJSON: () => r.n1, defaultTypeEmitter: () => i.s, defaultTypeResolver: () => a.c, jsonArrayMember: () => b.e, jsonMapMember: () => s.f, jsonMember: () => d.Z, jsonObject: () => t.o, jsonSetMember: () => y.v, toJson: () => f.a }); - var r = c(605), a = c(1745), i = c(4610), p = c(9695), t = c(3690), d = c(7171), b = c(3427), y = c(8008), s = c(58), f = c(3034), l = c(6290), u = c(1149), v = {}; - for (const m in u) ["default", "TypedJSON", "defaultTypeResolver", "defaultTypeEmitter", "JsonObjectMetadata", "jsonObject", "jsonMember", "jsonArrayMember", "jsonSetMember", "jsonMapMember", "toJson", "ArrayT", "AnyT", "SetT", "MapT", "SetTypeDescriptor", "ArrayTypeDescriptor", "MapTypeDescriptor"].indexOf(m) < 0 && (v[m] = () => u[m]); + c.r(n), c.d(n, { AnyT: () => l.v6, ArrayT: () => l.Yq, ArrayTypeDescriptor: () => l.ZD, JsonObjectMetadata: () => m.zv, MapT: () => l.P_, MapTypeDescriptor: () => l.Ws, SetT: () => l.jH, SetTypeDescriptor: () => l.oy, TypedJSON: () => r.n1, defaultTypeEmitter: () => i.s, defaultTypeResolver: () => a.c, jsonArrayMember: () => b.e, jsonMapMember: () => u.f, jsonMember: () => f.Z, jsonObject: () => t.o, jsonSetMember: () => y.v, toJson: () => d.a }); + var r = c(605), a = c(1745), i = c(4610), m = c(9695), t = c(3690), f = c(7171), b = c(3427), y = c(8008), u = c(58), d = c(3034), l = c(6290), s = c(1149), v = {}; + for (const p in s) ["default", "TypedJSON", "defaultTypeResolver", "defaultTypeEmitter", "JsonObjectMetadata", "jsonObject", "jsonMember", "jsonArrayMember", "jsonSetMember", "jsonMapMember", "toJson", "ArrayT", "AnyT", "SetT", "MapT", "SetTypeDescriptor", "ArrayTypeDescriptor", "MapTypeDescriptor"].indexOf(p) < 0 && (v[p] = () => s[p]); c.d(n, v); }, 3427: (x, n, c) => { - c.d(n, { A: () => d, e: () => t }); - var r = c(4661), a = c(9695), i = c(3766), p = c(6290); + c.d(n, { A: () => f, e: () => t }); + var r = c(4661), a = c(9695), i = c(3766), m = c(6290); function t(b, y) { - return y === void 0 && (y = {}), function(s, f) { - var l, u = "@jsonArrayMember on " + (0, r.bM)(s.constructor) + "." + String(f), v = (0, p.tI)(b, u), m = y.dimensions == null ? 1 : y.dimensions; - if (!isNaN(m) && m < 1) (0, r.vV)(u + ": 'dimensions' option must be at least 1."); + return y === void 0 && (y = {}), function(u, d) { + var l, s = "@jsonArrayMember on " + (0, r.bM)(u.constructor) + "." + String(d), v = (0, m.tI)(b, s), p = y.dimensions == null ? 1 : y.dimensions; + if (!isNaN(p) && p < 1) (0, r.vV)(s + ": 'dimensions' option must be at least 1."); else { - var h = r.zm ? Reflect.getMetadata("design:type", s, f) : null; - h == null || h === Array || h === Object ? (0, a.fT)(s, f, { type: function() { - return d((0, p.A4)(v()), m); - }, emitDefaultValue: y.emitDefaultValue, isRequired: y.isRequired, options: (0, i.sS)(y), key: f.toString(), name: (l = y.name) !== null && l !== void 0 ? l : f.toString(), deserializer: y.deserializer, serializer: y.serializer }) : (0, r.vV)(u + ": property is not an Array. " + r.ih); + var h = r.zm ? Reflect.getMetadata("design:type", u, d) : null; + h == null || h === Array || h === Object ? (0, a.fT)(u, d, { type: function() { + return f((0, m.A4)(v()), p); + }, emitDefaultValue: y.emitDefaultValue, isRequired: y.isRequired, options: (0, i.sS)(y), key: d.toString(), name: (l = y.name) !== null && l !== void 0 ? l : d.toString(), deserializer: y.deserializer, serializer: y.serializer }) : (0, r.vV)(s + ": property is not an Array. " + r.ih); } }; } - function d(b, y) { - for (var s = new p.ZD(b), f = 1; f < y; ++f) s = new p.ZD(s); - return s; + function f(b, y) { + for (var u = new m.ZD(b), d = 1; d < y; ++d) u = new m.ZD(u); + return u; } }, 58: (x, n, c) => { c.d(n, { f: () => t }); - var r = c(4661), a = c(9695), i = c(3766), p = c(6290); - function t(d, b, y) { - return y === void 0 && (y = {}), function(s, f) { - var l, u = "@jsonMapMember on " + (0, r.bM)(s.constructor) + "." + String(f), v = (0, p.tI)(d, u), m = (0, p.tI)(b, u), h = r.zm ? Reflect.getMetadata("design:type", s, f) : null; - h == null || h === Map || h === Object ? (0, a.fT)(s, f, { type: function() { - return (0, p.P_)(v(), m(), { shape: y.shape }); - }, emitDefaultValue: y.emitDefaultValue, isRequired: y.isRequired, options: (0, i.sS)(y), key: f.toString(), name: (l = y.name) !== null && l !== void 0 ? l : f.toString(), deserializer: y.deserializer, serializer: y.serializer }) : (0, r.vV)(u + ": property is not a Map. " + r.ih); + var r = c(4661), a = c(9695), i = c(3766), m = c(6290); + function t(f, b, y) { + return y === void 0 && (y = {}), function(u, d) { + var l, s = "@jsonMapMember on " + (0, r.bM)(u.constructor) + "." + String(d), v = (0, m.tI)(f, s), p = (0, m.tI)(b, s), h = r.zm ? Reflect.getMetadata("design:type", u, d) : null; + h == null || h === Map || h === Object ? (0, a.fT)(u, d, { type: function() { + return (0, m.P_)(v(), p(), { shape: y.shape }); + }, emitDefaultValue: y.emitDefaultValue, isRequired: y.isRequired, options: (0, i.sS)(y), key: d.toString(), name: (l = y.name) !== null && l !== void 0 ? l : d.toString(), deserializer: y.deserializer, serializer: y.serializer }) : (0, r.vV)(s + ": property is not a Map. " + r.ih); }; } }, 7171: (x, n, c) => { c.d(n, { Z: () => t }); - var r = c(4661), a = c(9695), i = c(3766), p = c(6290); - function t(y, s) { - var f, l; - if (typeof s != "string" && typeof s != "symbol") return f = y, l = s, function(I, B) { - var R, L, N = "@jsonMember on " + (0, r.bM)(I.constructor) + "." + String(B); - if ((0, p.Im)(f) || (0, p.D4)(f) ? L = (0, p.tI)(f, N) : l = f, l = l ?? {}, Object.prototype.hasOwnProperty.call(l, "constructor")) { + var r = c(4661), a = c(9695), i = c(3766), m = c(6290); + function t(y, u) { + var d, l; + if (typeof u != "string" && typeof u != "symbol") return d = y, l = u, function(I, k) { + var R, L, N = "@jsonMember on " + (0, r.bM)(I.constructor) + "." + String(k); + if ((0, m.Im)(d) || (0, m.D4)(d) ? L = (0, m.tI)(d, N) : l = d, l = l ?? {}, Object.prototype.hasOwnProperty.call(l, "constructor")) { if (L !== void 0) throw new Error("Cannot both define constructor option and type. Only one allowed."); if (!(0, r.J5)(l.constructor)) return void (0, r.vV)(N + ": cannot resolve specified property constructor at runtime. " + r.uY); - var k = (0, p.A4)(l.constructor); + var B = (0, m.A4)(l.constructor); L = function() { - return k; - }, r.zm && !(0, r.yK)(k.ctor, Reflect.getMetadata("design:type", I, B)) && (0, r.FF)(N + ": detected property type does not match 'constructor' option."); + return B; + }, r.zm && !(0, r.yK)(B.ctor, Reflect.getMetadata("design:type", I, k)) && (0, r.FF)(N + ": detected property type does not match 'constructor' option."); } else if (L === void 0) { if (r.zm) { - var H = Reflect.getMetadata("design:type", I, B); + var H = Reflect.getMetadata("design:type", I, k); if (H == null) return void (0, r.vV)(N + ": cannot resolve detected property constructor at runtime. " + r.uY); L = function() { - return (0, p.A4)(H); + return (0, m.A4)(H); }; } else if (l.deserializer === void 0) return void (0, r.vV)(N + ": Cannot determine type"); } var U = L?.(); - U !== void 0 && b(N, U) || (0, a.fT)(I, B, { type: L === void 0 ? void 0 : function() { - return (0, p.A4)(L()); - }, emitDefaultValue: l.emitDefaultValue, isRequired: l.isRequired, options: (0, i.sS)(l), key: B.toString(), name: (R = l.name) !== null && R !== void 0 ? R : B.toString(), deserializer: l.deserializer, serializer: l.serializer }); + U !== void 0 && b(N, U) || (0, a.fT)(I, k, { type: L === void 0 ? void 0 : function() { + return (0, m.A4)(L()); + }, emitDefaultValue: l.emitDefaultValue, isRequired: l.isRequired, options: (0, i.sS)(l), key: k.toString(), name: (R = l.name) !== null && R !== void 0 ? R : k.toString(), deserializer: l.deserializer, serializer: l.serializer }); }; - var u = s, v = y, m = "@jsonMember on " + (0, r.bM)(v.constructor) + "." + String(u); + var s = u, v = y, p = "@jsonMember on " + (0, r.bM)(v.constructor) + "." + String(s); if (r.zm) { - var h = Reflect.getMetadata("design:type", v, u); + var h = Reflect.getMetadata("design:type", v, s); if (h != null) { - var O = (0, p.A4)(h); - b(m, O) || (0, a.fT)(v, u, { type: function() { + var O = (0, m.A4)(h); + b(p, O) || (0, a.fT)(v, s, { type: function() { return O; - }, key: s.toString(), name: s.toString() }); - } else (0, r.vV)(m + `: could not resolve detected property constructor at runtime. Potential solutions: + }, key: u.toString(), name: u.toString() }); + } else (0, r.vV)(p + `: could not resolve detected property constructor at runtime. Potential solutions: - ` + r.uY + ` - ` + r.ih); - } else (0, r.vV)(m + ": ReflectDecorators is required if the type is not explicitly provided with e.g. @jsonMember(Number)"); + } else (0, r.vV)(p + ": ReflectDecorators is required if the type is not explicitly provided with e.g. @jsonMember(Number)"); } - function d(y, s) { - return y instanceof p.e2 ? y.ctor === s : y === s; + function f(y, u) { + return y instanceof m.e2 ? y.ctor === u : y === u; } - function b(y, s) { - return s instanceof p.ZD || !d(s, Array) ? s instanceof p.oy || !d(s, Set) ? !(s instanceof p.Ws || !d(s, Map) || ((0, r.vV)(y + ": property is a Map. Use the jsonMapMember decorator to serialize this property."), 0)) : ((0, r.vV)(y + ": property is a Set. Use the jsonSetMember decorator to serialize this property."), !0) : ((0, r.vV)(y + ": property is an Array. Use the jsonArrayMember decorator to serialize this property."), !0); + function b(y, u) { + return u instanceof m.ZD || !f(u, Array) ? u instanceof m.oy || !f(u, Set) ? !(u instanceof m.Ws || !f(u, Map) || ((0, r.vV)(y + ": property is a Map. Use the jsonMapMember decorator to serialize this property."), 0)) : ((0, r.vV)(y + ": property is a Set. Use the jsonSetMember decorator to serialize this property."), !0) : ((0, r.vV)(y + ": property is an Array. Use the jsonArrayMember decorator to serialize this property."), !0); } }, 3690: (x, n, c) => { c.d(n, { o: () => i }); var r = c(9695), a = c(3766); - function i(p) { + function i(m) { var t; - function d(b) { + function f(b) { var y = r.zv.ensurePresentInPrototype(b.prototype); y.isExplicitlyMarked = !0, y.onDeserializedMethodName = t.onDeserialized, y.beforeSerializationMethodName = t.beforeSerialization, t.typeResolver != null && (y.typeResolver = t.typeResolver), t.typeHintEmitter != null && (y.typeHintEmitter = t.typeHintEmitter), y.initializerCallback = t.initializer, t.name != null && (y.name = t.name); - var s = (0, a.sS)(t); - s !== void 0 && (y.options = s), t.knownTypes != null && t.knownTypes.filter(function(f) { - return !!f; - }).forEach(function(f) { - return y.knownTypes.add(f); + var u = (0, a.sS)(t); + u !== void 0 && (y.options = u), t.knownTypes != null && t.knownTypes.filter(function(d) { + return !!d; + }).forEach(function(d) { + return y.knownTypes.add(d); }); } - if (t = typeof p == "function" ? {} : p ?? {}, typeof p != "function") return d; - d(p); + if (t = typeof m == "function" ? {} : m ?? {}, typeof m != "function") return f; + f(m); } }, 8008: (x, n, c) => { c.d(n, { v: () => t }); - var r = c(4661), a = c(9695), i = c(3766), p = c(6290); - function t(d, b) { - return b === void 0 && (b = {}), function(y, s) { - var f, l = "@jsonSetMember on " + (0, r.bM)(y.constructor) + "." + String(s), u = (0, p.tI)(d, l), v = r.zm ? Reflect.getMetadata("design:type", y, s) : null; - v == null || v === Set || v === Object ? (0, a.fT)(y, s, { type: function() { - return (0, p.jH)(u()); - }, emitDefaultValue: b.emitDefaultValue, isRequired: b.isRequired, options: (0, i.sS)(b), key: s.toString(), name: (f = b.name) !== null && f !== void 0 ? f : s.toString(), deserializer: b.deserializer, serializer: b.serializer }) : (0, r.vV)(l + ": property is not a Set. " + r.ih); + var r = c(4661), a = c(9695), i = c(3766), m = c(6290); + function t(f, b) { + return b === void 0 && (b = {}), function(y, u) { + var d, l = "@jsonSetMember on " + (0, r.bM)(y.constructor) + "." + String(u), s = (0, m.tI)(f, l), v = r.zm ? Reflect.getMetadata("design:type", y, u) : null; + v == null || v === Set || v === Object ? (0, a.fT)(y, u, { type: function() { + return (0, m.jH)(s()); + }, emitDefaultValue: b.emitDefaultValue, isRequired: b.isRequired, options: (0, i.sS)(b), key: u.toString(), name: (d = b.name) !== null && d !== void 0 ? d : u.toString(), deserializer: b.deserializer, serializer: b.serializer }) : (0, r.vV)(l + ": property is not a Set. " + r.ih); }; } }, 9695: (x, n, c) => { - c.d(n, { fT: () => p, zv: () => i }); + c.d(n, { fT: () => m, zv: () => i }); var r = c(4661), a = "__typedJsonJsonObjectMetadataInformation__", i = function() { - function t(d) { - this.dataMembers = /* @__PURE__ */ new Map(), this.knownTypes = /* @__PURE__ */ new Set(), this.knownTypesDeferred = [], this.isExplicitlyMarked = !1, this.isHandledWithoutAnnotation = !1, this.classType = d; - } - return t.getJsonObjectName = function(d) { - var b = t.getFromConstructor(d); - return b === void 0 ? (0, r.bM)(d) : (0, r.bM)(b.classType); - }, t.getFromConstructor = function(d) { - var b = d.prototype; + function t(f) { + this.dataMembers = /* @__PURE__ */ new Map(), this.knownTypes = /* @__PURE__ */ new Set(), this.knownTypesDeferred = [], this.isExplicitlyMarked = !1, this.isHandledWithoutAnnotation = !1, this.classType = f; + } + return t.getJsonObjectName = function(f) { + var b = t.getFromConstructor(f); + return b === void 0 ? (0, r.bM)(f) : (0, r.bM)(b.classType); + }, t.getFromConstructor = function(f) { + var b = f.prototype; if (b != null) { var y; if (Object.prototype.hasOwnProperty.call(b, a) && (y = b[a]), y?.isExplicitlyMarked === !0) return y; - if (t.doesHandleWithoutAnnotation(d)) { - var s = new t(d); - return s.isExplicitlyMarked = !0, s; + if (t.doesHandleWithoutAnnotation(f)) { + var u = new t(f); + return u.isExplicitlyMarked = !0, u; } } - }, t.ensurePresentInPrototype = function(d) { - if (Object.prototype.hasOwnProperty.call(d, a)) return d[a]; - var b = new t(d.constructor), y = d[a]; - return y !== void 0 && (y.dataMembers.forEach(function(s, f) { - b.dataMembers.set(f, s); - }), y.knownTypes.forEach(function(s) { - b.knownTypes.add(s); - }), b.typeResolver = y.typeResolver, b.typeHintEmitter = y.typeHintEmitter), Object.defineProperty(d, a, { enumerable: !1, configurable: !1, writable: !1, value: b }), b; - }, t.getKnownTypeNameFromType = function(d) { - var b = t.getFromConstructor(d); - return b === void 0 ? (0, r.bM)(d) : (0, r.bM)(b.classType); - }, t.doesHandleWithoutAnnotation = function(d) { - return (0, r.b8)(d) || (0, r.Ib)(d) || d === DataView || d === ArrayBuffer; + }, t.ensurePresentInPrototype = function(f) { + if (Object.prototype.hasOwnProperty.call(f, a)) return f[a]; + var b = new t(f.constructor), y = f[a]; + return y !== void 0 && (y.dataMembers.forEach(function(u, d) { + b.dataMembers.set(d, u); + }), y.knownTypes.forEach(function(u) { + b.knownTypes.add(u); + }), b.typeResolver = y.typeResolver, b.typeHintEmitter = y.typeHintEmitter), Object.defineProperty(f, a, { enumerable: !1, configurable: !1, writable: !1, value: b }), b; + }, t.getKnownTypeNameFromType = function(f) { + var b = t.getFromConstructor(f); + return b === void 0 ? (0, r.bM)(f) : (0, r.bM)(b.classType); + }, t.doesHandleWithoutAnnotation = function(f) { + return (0, r.b8)(f) || (0, r.Ib)(f) || f === DataView || f === ArrayBuffer; }, t.prototype.processDeferredKnownTypes = function() { - var d = this; + var f = this; this.knownTypesDeferred.forEach(function(b) { b().getTypes().forEach(function(y) { - return d.knownTypes.add(y); + return f.knownTypes.add(y); }); }), this.knownTypesDeferred = []; }, t; }(); - function p(t, d, b) { - var y = "@jsonMember on " + (0, r.bM)(t.constructor) + "." + String(d); - if (typeof t != "function") if (typeof t[d] != "function") if (b == null || b.type === void 0 && b.deserializer === void 0) (0, r.vV)(y + ": JsonMemberMetadata has unknown type."); + function m(t, f, b) { + var y = "@jsonMember on " + (0, r.bM)(t.constructor) + "." + String(f); + if (typeof t != "function") if (typeof t[f] != "function") if (b == null || b.type === void 0 && b.deserializer === void 0) (0, r.vV)(y + ": JsonMemberMetadata has unknown type."); else { - var s = i.ensurePresentInPrototype(t); - b.deserializer === void 0 && s.knownTypesDeferred.push(b.type), Object.keys(b).forEach(function(f) { - return b[f] === void 0 && delete b[f]; - }), s.dataMembers.set(b.name, b); + var u = i.ensurePresentInPrototype(t); + b.deserializer === void 0 && u.knownTypesDeferred.push(b.type), Object.keys(b).forEach(function(d) { + return b[d] === void 0 && delete b[d]; + }), u.dataMembers.set(b.name, b); } else (0, r.vV)(y + ": cannot use a method property."); else (0, r.vV)(y + ": cannot use a static property."); } }, 3766: (x, n, c) => { - c.d(n, { lL: () => t, nE: () => p, sS: () => i }); + c.d(n, { lL: () => t, nE: () => m, sS: () => i }); var r = c(3635), a = ["preserveNull"]; - function i(d) { - var b = Object.keys(d).filter(function(y) { + function i(f) { + var b = Object.keys(f).filter(function(y) { return a.indexOf(y) > -1; - }).reduce(function(y, s) { - return y[s] = d[s], y; + }).reduce(function(y, u) { + return y[u] = f[u], y; }, {}); return Object.keys(b).length > 0 ? b : void 0; } - function p(d, b) { - return b != null && b[d] != null ? b[d] : /* @__PURE__ */ function(y) { + function m(f, b) { + return b != null && b[f] != null ? b[f] : /* @__PURE__ */ function(y) { return y !== "preserveNull" && null; - }(d); + }(f); } - function t(d, b) { - return b == null ? d : (0, r.Cl)((0, r.Cl)({}, d), b); + function t(f, b) { + return b == null ? f : (0, r.Cl)((0, r.Cl)({}, f), b); } }, 605: (x, n, c) => { - c.d(n, { n1: () => s }); - var r = c(3635), a = c(1745), i = c(4661), p = c(3427), t = c(9695), d = c(3766), b = c(4610), y = c(6290), s = function() { - function f(l, u) { + c.d(n, { n1: () => u }); + var r = c(3635), a = c(1745), i = c(4661), m = c(3427), t = c(9695), f = c(3766), b = c(4610), y = c(6290), u = function() { + function d(l, s) { this.serializer = new b.h(), this.deserializer = new a.g(), this.globalKnownTypes = [], this.indent = 0; var v = t.zv.getFromConstructor(l); if (v === void 0 || !v.isExplicitlyMarked && !v.isHandledWithoutAnnotation) throw new TypeError("The TypedJSON root data type must have the @jsonObject decorator used."); - this.nameResolver = function(m) { - return (0, i.bM)(m); - }, this.rootConstructor = l, this.errorHandler = function(m) { - return (0, i.vV)(m); - }, this.config(u); - } - return f.parse = function(l, u, v) { - return new f(u, v).parse(l); - }, f.parseAsArray = function(l, u, v, m) { - return new f(u, v).parseAsArray(l, m); - }, f.parseAsSet = function(l, u, v) { - return new f(u, v).parseAsSet(l); - }, f.parseAsMap = function(l, u, v, m) { - return new f(v, m).parseAsMap(l, u); - }, f.toPlainJson = function(l, u, v) { - return new f(u, v).toPlainJson(l); - }, f.toPlainArray = function(l, u, v, m) { - return new f(u, m).toPlainArray(l, v); - }, f.toPlainSet = function(l, u, v) { - return new f(u, v).toPlainSet(l); - }, f.toPlainMap = function(l, u, v, m) { - return new f(v, m).toPlainMap(l, u); - }, f.stringify = function(l, u, v) { - return new f(u, v).stringify(l); - }, f.stringifyAsArray = function(l, u, v, m) { - return new f(u, m).stringifyAsArray(l, v); - }, f.stringifyAsSet = function(l, u, v) { - return new f(u, v).stringifyAsSet(l); - }, f.stringifyAsMap = function(l, u, v, m) { - return new f(v, m).stringifyAsMap(l, u); - }, f.setGlobalConfig = function(l) { + this.nameResolver = function(p) { + return (0, i.bM)(p); + }, this.rootConstructor = l, this.errorHandler = function(p) { + return (0, i.vV)(p); + }, this.config(s); + } + return d.parse = function(l, s, v) { + return new d(s, v).parse(l); + }, d.parseAsArray = function(l, s, v, p) { + return new d(s, v).parseAsArray(l, p); + }, d.parseAsSet = function(l, s, v) { + return new d(s, v).parseAsSet(l); + }, d.parseAsMap = function(l, s, v, p) { + return new d(v, p).parseAsMap(l, s); + }, d.toPlainJson = function(l, s, v) { + return new d(s, v).toPlainJson(l); + }, d.toPlainArray = function(l, s, v, p) { + return new d(s, p).toPlainArray(l, v); + }, d.toPlainSet = function(l, s, v) { + return new d(s, v).toPlainSet(l); + }, d.toPlainMap = function(l, s, v, p) { + return new d(v, p).toPlainMap(l, s); + }, d.stringify = function(l, s, v) { + return new d(s, v).stringify(l); + }, d.stringifyAsArray = function(l, s, v, p) { + return new d(s, p).stringifyAsArray(l, v); + }, d.stringifyAsSet = function(l, s, v) { + return new d(s, v).stringifyAsSet(l); + }, d.stringifyAsMap = function(l, s, v, p) { + return new d(v, p).stringifyAsMap(l, s); + }, d.setGlobalConfig = function(l) { Object.assign(this._globalConfig, l); - }, f.mapType = function(l, u) { - this._globalConfig.mappedTypes == null && (this._globalConfig.mappedTypes = /* @__PURE__ */ new Map()), this._globalConfig.mappedTypes.set(l, u); - }, f.prototype.config = function(l) { - var u = this; - (l = (0, r.Cl)((0, r.Cl)({}, f._globalConfig), l)).knownTypes != null && f._globalConfig.knownTypes != null && (l.knownTypes = Array.from(new Set(l.knownTypes.concat(f._globalConfig.knownTypes)))); - var v = (0, d.sS)(l); - this.serializer.options = v, this.deserializer.options = v, l.errorHandler != null && (this.errorHandler = l.errorHandler, this.deserializer.setErrorHandler(l.errorHandler), this.serializer.setErrorHandler(l.errorHandler)), l.replacer != null && (this.replacer = l.replacer), l.typeResolver != null && this.deserializer.setTypeResolver(l.typeResolver), l.typeHintEmitter != null && this.serializer.setTypeHintEmitter(l.typeHintEmitter), l.indent != null && (this.indent = l.indent), l.mappedTypes != null && l.mappedTypes.forEach(function(m, h) { - u.setSerializationStrategies(h, m); - }), l.nameResolver != null && (this.nameResolver = l.nameResolver, this.deserializer.setNameResolver(l.nameResolver)), l.knownTypes != null && (l.knownTypes.forEach(function(m, h) { - m == null && (0, i.FF)("TypedJSON.config: 'knownTypes' contains an undefined/null value (element " + h + ")."); + }, d.mapType = function(l, s) { + this._globalConfig.mappedTypes == null && (this._globalConfig.mappedTypes = /* @__PURE__ */ new Map()), this._globalConfig.mappedTypes.set(l, s); + }, d.prototype.config = function(l) { + var s = this; + (l = (0, r.Cl)((0, r.Cl)({}, d._globalConfig), l)).knownTypes != null && d._globalConfig.knownTypes != null && (l.knownTypes = Array.from(new Set(l.knownTypes.concat(d._globalConfig.knownTypes)))); + var v = (0, f.sS)(l); + this.serializer.options = v, this.deserializer.options = v, l.errorHandler != null && (this.errorHandler = l.errorHandler, this.deserializer.setErrorHandler(l.errorHandler), this.serializer.setErrorHandler(l.errorHandler)), l.replacer != null && (this.replacer = l.replacer), l.typeResolver != null && this.deserializer.setTypeResolver(l.typeResolver), l.typeHintEmitter != null && this.serializer.setTypeHintEmitter(l.typeHintEmitter), l.indent != null && (this.indent = l.indent), l.mappedTypes != null && l.mappedTypes.forEach(function(p, h) { + s.setSerializationStrategies(h, p); + }), l.nameResolver != null && (this.nameResolver = l.nameResolver, this.deserializer.setNameResolver(l.nameResolver)), l.knownTypes != null && (l.knownTypes.forEach(function(p, h) { + p == null && (0, i.FF)("TypedJSON.config: 'knownTypes' contains an undefined/null value (element " + h + ")."); }), this.globalKnownTypes = l.knownTypes); - }, f.prototype.mapType = function(l, u) { - this.setSerializationStrategies(l, u); - }, f.prototype.parse = function(l) { - var u, v = this, m = (0, i.V_)(l, this.rootConstructor), h = t.zv.getFromConstructor(this.rootConstructor), O = /* @__PURE__ */ new Map(); + }, d.prototype.mapType = function(l, s) { + this.setSerializationStrategies(l, s); + }, d.prototype.parse = function(l) { + var s, v = this, p = (0, i.V_)(l, this.rootConstructor), h = t.zv.getFromConstructor(this.rootConstructor), O = /* @__PURE__ */ new Map(); this.globalKnownTypes.filter(function(I) { return I; }).forEach(function(I) { @@ -31680,111 +31680,111 @@ function N6() { O.set(v.nameResolver(I), I); })); try { - u = this.deserializer.convertSingleValue(m, (0, y.A4)(this.rootConstructor), O); + s = this.deserializer.convertSingleValue(p, (0, y.A4)(this.rootConstructor), O); } catch (I) { this.errorHandler(I); } - return u; - }, f.prototype.parseAsArray = function(l, u) { - u === void 0 && (u = 1); + return s; + }, d.prototype.parseAsArray = function(l, s) { + s === void 0 && (s = 1); var v = (0, i.V_)(l, Array); - return this.deserializer.convertSingleValue(v, (0, p.A)((0, y.A4)(this.rootConstructor), u), this._mapKnownTypes(this.globalKnownTypes)); - }, f.prototype.parseAsSet = function(l) { - var u = (0, i.V_)(l, Set); - return this.deserializer.convertSingleValue(u, (0, y.jH)(this.rootConstructor), this._mapKnownTypes(this.globalKnownTypes)); - }, f.prototype.parseAsMap = function(l, u) { + return this.deserializer.convertSingleValue(v, (0, m.A)((0, y.A4)(this.rootConstructor), s), this._mapKnownTypes(this.globalKnownTypes)); + }, d.prototype.parseAsSet = function(l) { + var s = (0, i.V_)(l, Set); + return this.deserializer.convertSingleValue(s, (0, y.jH)(this.rootConstructor), this._mapKnownTypes(this.globalKnownTypes)); + }, d.prototype.parseAsMap = function(l, s) { var v = (0, i.V_)(l, Map); - return this.deserializer.convertSingleValue(v, (0, y.P_)(u, this.rootConstructor), this._mapKnownTypes(this.globalKnownTypes)); - }, f.prototype.toPlainJson = function(l) { + return this.deserializer.convertSingleValue(v, (0, y.P_)(s, this.rootConstructor), this._mapKnownTypes(this.globalKnownTypes)); + }, d.prototype.toPlainJson = function(l) { try { return this.serializer.convertSingleValue(l, (0, y.A4)(this.rootConstructor)); - } catch (u) { - this.errorHandler(u); + } catch (s) { + this.errorHandler(s); } - }, f.prototype.toPlainArray = function(l, u) { - u === void 0 && (u = 1); + }, d.prototype.toPlainArray = function(l, s) { + s === void 0 && (s = 1); try { - return this.serializer.convertSingleValue(l, (0, p.A)((0, y.A4)(this.rootConstructor), u)); + return this.serializer.convertSingleValue(l, (0, m.A)((0, y.A4)(this.rootConstructor), s)); } catch (v) { this.errorHandler(v); } - }, f.prototype.toPlainSet = function(l) { + }, d.prototype.toPlainSet = function(l) { try { return this.serializer.convertSingleValue(l, (0, y.jH)(this.rootConstructor)); - } catch (u) { - this.errorHandler(u); + } catch (s) { + this.errorHandler(s); } - }, f.prototype.toPlainMap = function(l, u) { + }, d.prototype.toPlainMap = function(l, s) { try { - return this.serializer.convertSingleValue(l, (0, y.P_)(u, this.rootConstructor)); + return this.serializer.convertSingleValue(l, (0, y.P_)(s, this.rootConstructor)); } catch (v) { this.errorHandler(v); } - }, f.prototype.stringify = function(l) { - var u = this.toPlainJson(l); - return u === void 0 ? "" : JSON.stringify(u, this.replacer, this.indent); - }, f.prototype.stringifyAsArray = function(l, u) { - return JSON.stringify(this.toPlainArray(l, u), this.replacer, this.indent); - }, f.prototype.stringifyAsSet = function(l) { + }, d.prototype.stringify = function(l) { + var s = this.toPlainJson(l); + return s === void 0 ? "" : JSON.stringify(s, this.replacer, this.indent); + }, d.prototype.stringifyAsArray = function(l, s) { + return JSON.stringify(this.toPlainArray(l, s), this.replacer, this.indent); + }, d.prototype.stringifyAsSet = function(l) { return JSON.stringify(this.toPlainSet(l), this.replacer, this.indent); - }, f.prototype.stringifyAsMap = function(l, u) { - return JSON.stringify(this.toPlainMap(l, u), this.replacer, this.indent); - }, f.prototype._mapKnownTypes = function(l) { - var u = this, v = /* @__PURE__ */ new Map(); - return l.filter(function(m) { - return m; - }).forEach(function(m) { - return v.set(u.nameResolver(m), m); + }, d.prototype.stringifyAsMap = function(l, s) { + return JSON.stringify(this.toPlainMap(l, s), this.replacer, this.indent); + }, d.prototype._mapKnownTypes = function(l) { + var s = this, v = /* @__PURE__ */ new Map(); + return l.filter(function(p) { + return p; + }).forEach(function(p) { + return v.set(s.nameResolver(p), p); }), v; - }, f.prototype.setSerializationStrategies = function(l, u) { - u.deserializer != null && this.deserializer.setDeserializationStrategy(l, function(v) { - return u.deserializer(v); - }), u.serializer != null && this.serializer.setSerializationStrategy(l, function(v) { - return u.serializer(v); + }, d.prototype.setSerializationStrategies = function(l, s) { + s.deserializer != null && this.deserializer.setDeserializationStrategy(l, function(v) { + return s.deserializer(v); + }), s.serializer != null && this.serializer.setSerializationStrategy(l, function(v) { + return s.serializer(v); }); - }, f._globalConfig = {}, f; + }, d._globalConfig = {}, d; }(); }, 4610: (x, n, c) => { - c.d(n, { h: () => b, s: () => d }); - var r = c(3635), a = c(4661), i = c(9695), p = c(3766), t = c(6290); - function d(m, h, O, I) { - var B; - h.constructor !== O && (m.__type = (B = I?.name) !== null && B !== void 0 ? B : (0, a.bM)(h.constructor)); + c.d(n, { h: () => b, s: () => f }); + var r = c(3635), a = c(4661), i = c(9695), m = c(3766), t = c(6290); + function f(p, h, O, I) { + var k; + h.constructor !== O && (p.__type = (k = I?.name) !== null && k !== void 0 ? k : (0, a.bM)(h.constructor)); } var b = function() { - function m() { - this.typeHintEmitter = d, this.errorHandler = a.vV, this.serializationStrategy = /* @__PURE__ */ new Map([[t.v6.ctor, a.D_], [Date, a.D_], [Number, a.D_], [String, a.D_], [Boolean, a.D_], [ArrayBuffer, u], [DataView, v], [Array, y], [Set, s], [Map, f], [Float32Array, l], [Float64Array, l], [Int8Array, l], [Uint8Array, l], [Uint8ClampedArray, l], [Int16Array, l], [Uint16Array, l], [Int32Array, l], [Uint32Array, l]]); + function p() { + this.typeHintEmitter = f, this.errorHandler = a.vV, this.serializationStrategy = /* @__PURE__ */ new Map([[t.v6.ctor, a.D_], [Date, a.D_], [Number, a.D_], [String, a.D_], [Boolean, a.D_], [ArrayBuffer, s], [DataView, v], [Array, y], [Set, u], [Map, d], [Float32Array, l], [Float64Array, l], [Int8Array, l], [Uint8Array, l], [Uint8ClampedArray, l], [Int16Array, l], [Uint16Array, l], [Int32Array, l], [Uint32Array, l]]); } - return m.prototype.setSerializationStrategy = function(h, O) { + return p.prototype.setSerializationStrategy = function(h, O) { this.serializationStrategy.set(h, O); - }, m.prototype.setTypeHintEmitter = function(h) { + }, p.prototype.setTypeHintEmitter = function(h) { if (typeof h != "function") throw new TypeError("'typeEmitterCallback' is not a function."); this.typeHintEmitter = h; - }, m.prototype.getTypeHintEmitter = function() { + }, p.prototype.getTypeHintEmitter = function() { return this.typeHintEmitter; - }, m.prototype.setErrorHandler = function(h) { + }, p.prototype.setErrorHandler = function(h) { if (typeof h != "function") throw new TypeError("'errorHandlerCallback' is not a function."); this.errorHandler = h; - }, m.prototype.getErrorHandler = function() { + }, p.prototype.getErrorHandler = function() { return this.errorHandler; - }, m.prototype.retrievePreserveNull = function(h) { - return (0, p.nE)("preserveNull", (0, p.lL)(this.options, h)); - }, m.prototype.convertSingleValue = function(h, O, I, B) { - if (I === void 0 && (I = "object"), this.retrievePreserveNull(B) && h === null) return null; + }, p.prototype.retrievePreserveNull = function(h) { + return (0, m.nE)("preserveNull", (0, m.lL)(this.options, h)); + }, p.prototype.convertSingleValue = function(h, O, I, k) { + if (I === void 0 && (I = "object"), this.retrievePreserveNull(k) && h === null) return null; if ((0, a.J5)(h)) if ((0, a.tH)(h, O.ctor)) { var R = this.serializationStrategy.get(O.ctor); - if (R !== void 0) return R(h, O, I, this, B); - if (typeof h == "object") return function(H, U, _, T) { - var E, M, S = T.getTypeHintEmitter(); + if (R !== void 0) return R(h, O, I, this, k); + if (typeof h == "object") return function(H, U, S, T) { + var E, M, _ = T.getTypeHintEmitter(); if ((E = H.constructor !== U.ctor && H instanceof U.ctor ? i.zv.getFromConstructor(H.constructor) : i.zv.getFromConstructor(U.ctor)) === void 0) M = (0, r.Cl)({}, H); else { var w = E.beforeSerializationMethodName; w != null && (typeof H[w] == "function" ? H[w]() : typeof H.constructor[w] == "function" ? H.constructor[w]() : T.getErrorHandler()(new TypeError("beforeSerialization callback '" + (0, a.bM)(E.classType) + "." + w + "' is not a method."))); var A = E; M = {}; - var j = (0, p.lL)(T.options, A.options); - A.typeHintEmitter != null && (S = A.typeHintEmitter), A.dataMembers.forEach(function(V) { - var D, z = (0, p.lL)(j, V.options); + var j = (0, m.lL)(T.options, A.options); + A.typeHintEmitter != null && (_ = A.typeHintEmitter), A.dataMembers.forEach(function(V) { + var D, z = (0, m.lL)(j, V.options); if (V.serializer != null) D = V.serializer(H[V.key]); else { if (V.type == null) throw new TypeError("Could not serialize " + V.name + ", there is no constructor nor serialization function to use."); @@ -31793,178 +31793,178 @@ function N6() { (T.retrievePreserveNull(z) && D === null || (0, a.J5)(D)) && (M[V.name] = D); }); } - return S(M, H, U.ctor, E), M; + return _(M, H, U.ctor, E), M; }(h, O, 0, this); var L = "Could not serialize '" + I + "'; don't know how to serialize type"; O.hasFriendlyName() && (L += " '" + O.ctor.name + "'"), this.errorHandler(new TypeError(L + ".")); } else { - var N = (0, a.bM)(O.ctor), k = (0, a.bM)(h.constructor); - this.errorHandler(new TypeError("Could not serialize '" + I + "': expected '" + N + "', got '" + k + "'.")); + var N = (0, a.bM)(O.ctor), B = (0, a.bM)(h.constructor); + this.errorHandler(new TypeError("Could not serialize '" + I + "': expected '" + N + "', got '" + B + "'.")); } - }, m; + }, p; }(); - function y(m, h, O, I, B) { + function y(p, h, O, I, k) { if (!(h instanceof t.ZD)) throw new TypeError("Could not serialize " + O + " as Array: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); if (h.elementType == null) throw new TypeError("Could not serialize " + O + " as Array: missing element type definition."); - return m.forEach(function(R, L) { - if (!(I.retrievePreserveNull(B) && R === null || (0, a.tH)(R, h.elementType.ctor))) { - var N = (0, a.bM)(h.elementType.ctor), k = R && (0, a.bM)(R.constructor); - throw new TypeError("Could not serialize " + O + "[" + L + "]: expected '" + N + "', got '" + k + "'."); + return p.forEach(function(R, L) { + if (!(I.retrievePreserveNull(k) && R === null || (0, a.tH)(R, h.elementType.ctor))) { + var N = (0, a.bM)(h.elementType.ctor), B = R && (0, a.bM)(R.constructor); + throw new TypeError("Could not serialize " + O + "[" + L + "]: expected '" + N + "', got '" + B + "'."); } - }), m.map(function(R, L) { - return I.convertSingleValue(R, h.elementType, O + "[" + L + "]", B); + }), p.map(function(R, L) { + return I.convertSingleValue(R, h.elementType, O + "[" + L + "]", k); }); } - function s(m, h, O, I, B) { + function u(p, h, O, I, k) { if (!(h instanceof t.oy)) throw new TypeError("Could not serialize " + O + " as Set: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); if (h.elementType == null) throw new TypeError("Could not serialize " + O + " as Set: missing element type definition."); O += "[]"; var R = []; - return m.forEach(function(L) { - var N = I.convertSingleValue(L, h.elementType, O, B); + return p.forEach(function(L) { + var N = I.convertSingleValue(L, h.elementType, O, k); (0, a.J5)(L) && !(0, a.J5)(N) || R.push(N); }), R; } - function f(m, h, O, I, B) { + function d(p, h, O, I, k) { if (!(h instanceof t.Ws)) throw new TypeError("Could not serialize " + O + " as Map: incorrect TypeDescriptor detected, please use proper annotation or function for this type"); if (h.valueType == null) throw new TypeError("Could not serialize " + O + " as Map: missing value type definition."); if (h.keyType == null) throw new TypeError("Could not serialize " + O + " as Map: missing key type definition."); - var R = O + "[].key", L = O + "[].value", N = h.getCompleteOptions().shape, k = N === 1 ? {} : [], H = I.retrievePreserveNull(B); - return m.forEach(function(U, _) { - var T = { key: I.convertSingleValue(_, h.keyType, R, B), value: I.convertSingleValue(U, h.valueType, L, B) }, E = (0, a.J5)(T.key), M = T.value === null && H || (0, a.J5)(T.value); - E && M && (N === 1 ? k[T.key] = T.value : k.push(T)); - }), k; + var R = O + "[].key", L = O + "[].value", N = h.getCompleteOptions().shape, B = N === 1 ? {} : [], H = I.retrievePreserveNull(k); + return p.forEach(function(U, S) { + var T = { key: I.convertSingleValue(S, h.keyType, R, k), value: I.convertSingleValue(U, h.valueType, L, k) }, E = (0, a.J5)(T.key), M = T.value === null && H || (0, a.J5)(T.value); + E && M && (N === 1 ? B[T.key] = T.value : B.push(T)); + }), B; } - function l(m) { - return Array.from(m); + function l(p) { + return Array.from(p); } - function u(m) { - return Array.from(new Uint16Array(m)).map(function(h) { + function s(p) { + return Array.from(new Uint16Array(p)).map(function(h) { return String.fromCharCode(h); }).join(""); } - function v(m) { - return u(m.buffer); + function v(p) { + return s(p.buffer); } }, 3034: (x, n, c) => { c.d(n, { a: () => a }); var r = c(605); - function a(p) { - if (typeof p != "function") return function(t) { - i(t, p); + function a(m) { + if (typeof m != "function") return function(t) { + i(t, m); }; - i(p, {}); + i(m, {}); } - function i(p, t) { - if (t.overwrite !== !0 && p.prototype.toJSON !== void 0) throw new Error(p.name + " already has toJSON defined!"); - p.prototype.toJSON = function() { + function i(m, t) { + if (t.overwrite !== !0 && m.prototype.toJSON !== void 0) throw new Error(m.name + " already has toJSON defined!"); + m.prototype.toJSON = function() { return r.n1.toPlainJson(this, Object.getPrototypeOf(this).constructor); }; } }, 6290: (x, n, c) => { - c.d(n, { A4: () => h, D4: () => m, Im: () => v, P_: () => l, Ws: () => f, Yq: () => b, ZD: () => d, bS: () => p, e2: () => i, jH: () => s, oy: () => y, tI: () => O, v6: () => u }); + c.d(n, { A4: () => h, D4: () => p, Im: () => v, P_: () => l, Ws: () => d, Yq: () => b, ZD: () => f, bS: () => m, e2: () => i, jH: () => u, oy: () => y, tI: () => O, v6: () => s }); var r = c(3635), a = c(4661), i = function() { - function I(B) { - this.ctor = B; + function I(k) { + this.ctor = k; } return I.prototype.getTypes = function() { return [this.ctor]; }, I.prototype.hasFriendlyName = function() { return this.ctor.name !== "Object"; }, I; - }(), p = function(I) { - function B(R) { + }(), m = function(I) { + function k(R) { return I.call(this, R) || this; } - return (0, r.C6)(B, I), B; + return (0, r.C6)(k, I), k; }(i), t = function(I) { - function B(R) { + function k(R) { return I.call(this, R) || this; } - return (0, r.C6)(B, I), B; - }(i), d = function(I) { - function B(R) { + return (0, r.C6)(k, I), k; + }(i), f = function(I) { + function k(R) { var L = I.call(this, Array) || this; return L.elementType = R, L; } - return (0, r.C6)(B, I), B.prototype.getTypes = function() { + return (0, r.C6)(k, I), k.prototype.getTypes = function() { return I.prototype.getTypes.call(this).concat(this.elementType.getTypes()); - }, B; + }, k; }(t); function b(I) { - return new d(h(I)); + return new f(h(I)); } var y = function(I) { - function B(R) { + function k(R) { var L = I.call(this, Set) || this; return L.elementType = R, L; } - return (0, r.C6)(B, I), B.prototype.getTypes = function() { + return (0, r.C6)(k, I), k.prototype.getTypes = function() { return I.prototype.getTypes.call(this).concat(this.elementType.getTypes()); - }, B; + }, k; }(t); - function s(I) { + function u(I) { return new y(h(I)); } - var f = function(I) { - function B(R, L, N) { - var k = I.call(this, Map) || this; - return k.keyType = R, k.valueType = L, k.options = N, k; + var d = function(I) { + function k(R, L, N) { + var B = I.call(this, Map) || this; + return B.keyType = R, B.valueType = L, B.options = N, B; } - return (0, r.C6)(B, I), B.prototype.getTypes = function() { + return (0, r.C6)(k, I), k.prototype.getTypes = function() { return I.prototype.getTypes.call(this).concat(this.keyType.getTypes(), this.valueType.getTypes()); - }, B.prototype.getCompleteOptions = function() { + }, k.prototype.getCompleteOptions = function() { var R, L; return { shape: (L = (R = this.options) === null || R === void 0 ? void 0 : R.shape) !== null && L !== void 0 ? L : 0 }; - }, B; + }, k; }(t); - function l(I, B, R) { - return new f(h(I), h(B), R); + function l(I, k, R) { + return new d(h(I), h(k), R); } - var u = new p(function() { + var s = new m(function() { }); function v(I) { return I != null && (typeof I == "function" || I instanceof i); } - function m(I) { + function p(I) { return typeof I == "function" && I.name === ""; } function h(I) { - return I instanceof i ? I : new p(I); + return I instanceof i ? I : new m(I); } - function O(I, B) { - if (I == null) throw new Error("No type given on " + B + ". " + a.uY); - return m(I) ? I : function() { + function O(I, k) { + if (I == null) throw new Error("No type given on " + k + ". " + a.uY); + return p(I) ? I : function() { return I; }; } }, 1149: () => { }, 3635: (x, n, c) => { - c.d(n, { C6: () => a, Cl: () => i, aN: () => p }); - var r = function(t, d) { + c.d(n, { C6: () => a, Cl: () => i, aN: () => m }); + var r = function(t, f) { return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(b, y) { b.__proto__ = y; } || function(b, y) { - for (var s in y) Object.prototype.hasOwnProperty.call(y, s) && (b[s] = y[s]); - }, r(t, d); + for (var u in y) Object.prototype.hasOwnProperty.call(y, u) && (b[u] = y[u]); + }, r(t, f); }; - function a(t, d) { - if (typeof d != "function" && d !== null) throw new TypeError("Class extends value " + String(d) + " is not a constructor or null"); + function a(t, f) { + if (typeof f != "function" && f !== null) throw new TypeError("Class extends value " + String(f) + " is not a constructor or null"); function b() { this.constructor = t; } - r(t, d), t.prototype = d === null ? Object.create(d) : (b.prototype = d.prototype, new b()); + r(t, f), t.prototype = f === null ? Object.create(f) : (b.prototype = f.prototype, new b()); } var i = function() { return i = Object.assign || function(t) { - for (var d, b = 1, y = arguments.length; b < y; b++) for (var s in d = arguments[b]) Object.prototype.hasOwnProperty.call(d, s) && (t[s] = d[s]); + for (var f, b = 1, y = arguments.length; b < y; b++) for (var u in f = arguments[b]) Object.prototype.hasOwnProperty.call(f, u) && (t[u] = f[u]); return t; }, i.apply(this, arguments); }; - function p() { - for (var t = 0, d = 0, b = arguments.length; d < b; d++) t += arguments[d].length; - var y = Array(t), s = 0; - for (d = 0; d < b; d++) for (var f = arguments[d], l = 0, u = f.length; l < u; l++, s++) y[s] = f[l]; + function m() { + for (var t = 0, f = 0, b = arguments.length; f < b; f++) t += arguments[f].length; + var y = Array(t), u = 0; + for (f = 0; f < b; f++) for (var d = arguments[f], l = 0, s = d.length; l < s; l++, u++) y[u] = d[l]; return y; } }, 1270: function(x, n, c) { @@ -31973,65 +31973,65 @@ function N6() { n && n.nodeType, x && x.nodeType; var a = typeof c.g == "object" && c.g; a.global !== a && a.window !== a && a.self; - var i, p = 2147483647, t = 36, d = 26, b = 38, y = 700, s = /^xn--/, f = /[^\x20-\x7E]/, l = /[\x2E\u3002\uFF0E\uFF61]/g, u = { overflow: "Overflow: input needs wider integers to process", "not-basic": "Illegal input >= 0x80 (not a basic code point)", "invalid-input": "Invalid input" }, v = t - 1, m = Math.floor, h = String.fromCharCode; - function O(_) { - throw RangeError(u[_]); + var i, m = 2147483647, t = 36, f = 26, b = 38, y = 700, u = /^xn--/, d = /[^\x20-\x7E]/, l = /[\x2E\u3002\uFF0E\uFF61]/g, s = { overflow: "Overflow: input needs wider integers to process", "not-basic": "Illegal input >= 0x80 (not a basic code point)", "invalid-input": "Invalid input" }, v = t - 1, p = Math.floor, h = String.fromCharCode; + function O(S) { + throw RangeError(s[S]); } - function I(_, T) { - for (var E = _.length, M = []; E--; ) M[E] = T(_[E]); + function I(S, T) { + for (var E = S.length, M = []; E--; ) M[E] = T(S[E]); return M; } - function B(_, T) { - var E = _.split("@"), M = ""; - return E.length > 1 && (M = E[0] + "@", _ = E[1]), M + I((_ = _.replace(l, ".")).split("."), T).join("."); + function k(S, T) { + var E = S.split("@"), M = ""; + return E.length > 1 && (M = E[0] + "@", S = E[1]), M + I((S = S.replace(l, ".")).split("."), T).join("."); } - function R(_) { - for (var T, E, M = [], S = 0, w = _.length; S < w; ) (T = _.charCodeAt(S++)) >= 55296 && T <= 56319 && S < w ? (64512 & (E = _.charCodeAt(S++))) == 56320 ? M.push(((1023 & T) << 10) + (1023 & E) + 65536) : (M.push(T), S--) : M.push(T); + function R(S) { + for (var T, E, M = [], _ = 0, w = S.length; _ < w; ) (T = S.charCodeAt(_++)) >= 55296 && T <= 56319 && _ < w ? (64512 & (E = S.charCodeAt(_++))) == 56320 ? M.push(((1023 & T) << 10) + (1023 & E) + 65536) : (M.push(T), _--) : M.push(T); return M; } - function L(_) { - return I(_, function(T) { + function L(S) { + return I(S, function(T) { var E = ""; return T > 65535 && (E += h((T -= 65536) >>> 10 & 1023 | 55296), T = 56320 | 1023 & T), E + h(T); }).join(""); } - function N(_, T) { - return _ + 22 + 75 * (_ < 26) - ((T != 0) << 5); + function N(S, T) { + return S + 22 + 75 * (S < 26) - ((T != 0) << 5); } - function k(_, T, E) { + function B(S, T, E) { var M = 0; - for (_ = E ? m(_ / y) : _ >> 1, _ += m(_ / T); _ > v * d >> 1; M += t) _ = m(_ / v); - return m(M + (v + 1) * _ / (_ + b)); + for (S = E ? p(S / y) : S >> 1, S += p(S / T); S > v * f >> 1; M += t) S = p(S / v); + return p(M + (v + 1) * S / (S + b)); } - function H(_) { - var T, E, M, S, w, A, j, V, D, z, J, G = [], Q = _.length, ee = 0, Z = 128, q = 72; - for ((E = _.lastIndexOf("-")) < 0 && (E = 0), M = 0; M < E; ++M) _.charCodeAt(M) >= 128 && O("not-basic"), G.push(_.charCodeAt(M)); - for (S = E > 0 ? E + 1 : 0; S < Q; ) { - for (w = ee, A = 1, j = t; S >= Q && O("invalid-input"), ((V = (J = _.charCodeAt(S++)) - 48 < 10 ? J - 22 : J - 65 < 26 ? J - 65 : J - 97 < 26 ? J - 97 : t) >= t || V > m((p - ee) / A)) && O("overflow"), ee += V * A, !(V < (D = j <= q ? 1 : j >= q + d ? d : j - q)); j += t) A > m(p / (z = t - D)) && O("overflow"), A *= z; - q = k(ee - w, T = G.length + 1, w == 0), m(ee / T) > p - Z && O("overflow"), Z += m(ee / T), ee %= T, G.splice(ee++, 0, Z); + function H(S) { + var T, E, M, _, w, A, j, V, D, z, J, G = [], Q = S.length, ee = 0, Z = 128, q = 72; + for ((E = S.lastIndexOf("-")) < 0 && (E = 0), M = 0; M < E; ++M) S.charCodeAt(M) >= 128 && O("not-basic"), G.push(S.charCodeAt(M)); + for (_ = E > 0 ? E + 1 : 0; _ < Q; ) { + for (w = ee, A = 1, j = t; _ >= Q && O("invalid-input"), ((V = (J = S.charCodeAt(_++)) - 48 < 10 ? J - 22 : J - 65 < 26 ? J - 65 : J - 97 < 26 ? J - 97 : t) >= t || V > p((m - ee) / A)) && O("overflow"), ee += V * A, !(V < (D = j <= q ? 1 : j >= q + f ? f : j - q)); j += t) A > p(m / (z = t - D)) && O("overflow"), A *= z; + q = B(ee - w, T = G.length + 1, w == 0), p(ee / T) > m - Z && O("overflow"), Z += p(ee / T), ee %= T, G.splice(ee++, 0, Z); } return L(G); } - function U(_) { - var T, E, M, S, w, A, j, V, D, z, J, G, Q, ee, Z, q = []; - for (G = (_ = R(_)).length, T = 128, E = 0, w = 72, A = 0; A < G; ++A) (J = _[A]) < 128 && q.push(h(J)); - for (M = S = q.length, S && q.push("-"); M < G; ) { - for (j = p, A = 0; A < G; ++A) (J = _[A]) >= T && J < j && (j = J); - for (j - T > m((p - E) / (Q = M + 1)) && O("overflow"), E += (j - T) * Q, T = j, A = 0; A < G; ++A) if ((J = _[A]) < T && ++E > p && O("overflow"), J == T) { - for (V = E, D = t; !(V < (z = D <= w ? 1 : D >= w + d ? d : D - w)); D += t) Z = V - z, ee = t - z, q.push(h(N(z + Z % ee, 0))), V = m(Z / ee); - q.push(h(N(V, 0))), w = k(E, Q, M == S), E = 0, ++M; + function U(S) { + var T, E, M, _, w, A, j, V, D, z, J, G, Q, ee, Z, q = []; + for (G = (S = R(S)).length, T = 128, E = 0, w = 72, A = 0; A < G; ++A) (J = S[A]) < 128 && q.push(h(J)); + for (M = _ = q.length, _ && q.push("-"); M < G; ) { + for (j = m, A = 0; A < G; ++A) (J = S[A]) >= T && J < j && (j = J); + for (j - T > p((m - E) / (Q = M + 1)) && O("overflow"), E += (j - T) * Q, T = j, A = 0; A < G; ++A) if ((J = S[A]) < T && ++E > m && O("overflow"), J == T) { + for (V = E, D = t; !(V < (z = D <= w ? 1 : D >= w + f ? f : D - w)); D += t) Z = V - z, ee = t - z, q.push(h(N(z + Z % ee, 0))), V = p(Z / ee); + q.push(h(N(V, 0))), w = B(E, Q, M == _), E = 0, ++M; } ++E, ++T; } return q.join(""); } - i = { version: "1.3.2", ucs2: { decode: R, encode: L }, decode: H, encode: U, toASCII: function(_) { - return B(_, function(T) { - return f.test(T) ? "xn--" + U(T) : T; + i = { version: "1.3.2", ucs2: { decode: R, encode: L }, decode: H, encode: U, toASCII: function(S) { + return k(S, function(T) { + return d.test(T) ? "xn--" + U(T) : T; }); - }, toUnicode: function(_) { - return B(_, function(T) { - return s.test(T) ? H(T.slice(4).toLowerCase()) : T; + }, toUnicode: function(S) { + return k(S, function(T) { + return u.test(T) ? H(T.slice(4).toLowerCase()) : T; }); } }, (r = (function() { return i; @@ -32042,43 +32042,43 @@ function N6() { function i() { this.protocol = null, this.slashes = null, this.auth = null, this.host = null, this.port = null, this.hostname = null, this.hash = null, this.search = null, this.query = null, this.pathname = null, this.path = null, this.href = null; } - n.parse = I, n.resolve = function(B, R) { - return I(B, !1, !0).resolve(R); - }, n.resolveObject = function(B, R) { - return B ? I(B, !1, !0).resolveObject(R) : R; - }, n.format = function(B) { - return a.isString(B) && (B = I(B)), B instanceof i ? B.format() : i.prototype.format.call(B); + n.parse = I, n.resolve = function(k, R) { + return I(k, !1, !0).resolve(R); + }, n.resolveObject = function(k, R) { + return k ? I(k, !1, !0).resolveObject(R) : R; + }, n.format = function(k) { + return a.isString(k) && (k = I(k)), k instanceof i ? k.format() : i.prototype.format.call(k); }, n.Url = i; - var p = /^([a-z0-9.+-]+:)/i, t = /:[0-9]*$/, d = /^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/, b = ["{", "}", "|", "\\", "^", "`"].concat(["<", ">", '"', "`", " ", "\r", ` -`, " "]), y = ["'"].concat(b), s = ["%", "/", "?", ";", "#"].concat(y), f = ["/", "?", "#"], l = /^[+a-z0-9A-Z_-]{0,63}$/, u = /^([+a-z0-9A-Z_-]{0,63})(.*)$/, v = { javascript: !0, "javascript:": !0 }, m = { javascript: !0, "javascript:": !0 }, h = { http: !0, https: !0, ftp: !0, gopher: !0, file: !0, "http:": !0, "https:": !0, "ftp:": !0, "gopher:": !0, "file:": !0 }, O = c(7186); - function I(B, R, L) { - if (B && a.isObject(B) && B instanceof i) return B; + var m = /^([a-z0-9.+-]+:)/i, t = /:[0-9]*$/, f = /^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/, b = ["{", "}", "|", "\\", "^", "`"].concat(["<", ">", '"', "`", " ", "\r", ` +`, " "]), y = ["'"].concat(b), u = ["%", "/", "?", ";", "#"].concat(y), d = ["/", "?", "#"], l = /^[+a-z0-9A-Z_-]{0,63}$/, s = /^([+a-z0-9A-Z_-]{0,63})(.*)$/, v = { javascript: !0, "javascript:": !0 }, p = { javascript: !0, "javascript:": !0 }, h = { http: !0, https: !0, ftp: !0, gopher: !0, file: !0, "http:": !0, "https:": !0, "ftp:": !0, "gopher:": !0, "file:": !0 }, O = c(7186); + function I(k, R, L) { + if (k && a.isObject(k) && k instanceof i) return k; var N = new i(); - return N.parse(B, R, L), N; + return N.parse(k, R, L), N; } - i.prototype.parse = function(B, R, L) { - if (!a.isString(B)) throw new TypeError("Parameter 'url' must be a string, not " + typeof B); - var N = B.indexOf("?"), k = N !== -1 && N < B.indexOf("#") ? "?" : "#", H = B.split(k); + i.prototype.parse = function(k, R, L) { + if (!a.isString(k)) throw new TypeError("Parameter 'url' must be a string, not " + typeof k); + var N = k.indexOf("?"), B = N !== -1 && N < k.indexOf("#") ? "?" : "#", H = k.split(B); H[0] = H[0].replace(/\\/g, "/"); - var U = B = H.join(k); - if (U = U.trim(), !L && B.split("#").length === 1) { - var _ = d.exec(U); - if (_) return this.path = U, this.href = U, this.pathname = _[1], _[2] ? (this.search = _[2], this.query = R ? O.parse(this.search.substr(1)) : this.search.substr(1)) : R && (this.search = "", this.query = {}), this; + var U = k = H.join(B); + if (U = U.trim(), !L && k.split("#").length === 1) { + var S = f.exec(U); + if (S) return this.path = U, this.href = U, this.pathname = S[1], S[2] ? (this.search = S[2], this.query = R ? O.parse(this.search.substr(1)) : this.search.substr(1)) : R && (this.search = "", this.query = {}), this; } - var T = p.exec(U); + var T = m.exec(U); if (T) { var E = (T = T[0]).toLowerCase(); this.protocol = E, U = U.substr(T.length); } if (L || T || U.match(/^\/\/[^@\/]+@[^@\/]+/)) { var M = U.substr(0, 2) === "//"; - !M || T && m[T] || (U = U.substr(2), this.slashes = !0); + !M || T && p[T] || (U = U.substr(2), this.slashes = !0); } - if (!m[T] && (M || T && !h[T])) { - for (var S, w, A = -1, j = 0; j < f.length; j++) (V = U.indexOf(f[j])) !== -1 && (A === -1 || V < A) && (A = V); - for ((w = A === -1 ? U.lastIndexOf("@") : U.lastIndexOf("@", A)) !== -1 && (S = U.slice(0, w), U = U.slice(w + 1), this.auth = decodeURIComponent(S)), A = -1, j = 0; j < s.length; j++) { + if (!p[T] && (M || T && !h[T])) { + for (var _, w, A = -1, j = 0; j < d.length; j++) (V = U.indexOf(d[j])) !== -1 && (A === -1 || V < A) && (A = V); + for ((w = A === -1 ? U.lastIndexOf("@") : U.lastIndexOf("@", A)) !== -1 && (_ = U.slice(0, w), U = U.slice(w + 1), this.auth = decodeURIComponent(_)), A = -1, j = 0; j < u.length; j++) { var V; - (V = U.indexOf(s[j])) !== -1 && (A === -1 || V < A) && (A = V); + (V = U.indexOf(u[j])) !== -1 && (A === -1 || V < A) && (A = V); } A === -1 && (A = U.length), this.host = U.slice(0, A), U = U.slice(A), this.parseHost(), this.hostname = this.hostname || ""; var D = this.hostname[0] === "[" && this.hostname[this.hostname.length - 1] === "]"; @@ -32087,7 +32087,7 @@ function N6() { if (G && !G.match(l)) { for (var Q = "", ee = 0, Z = G.length; ee < Z; ee++) G.charCodeAt(ee) > 127 ? Q += "x" : Q += G[ee]; if (!Q.match(l)) { - var q = z.slice(0, j), se = z.slice(j + 1), ue = G.match(u); + var q = z.slice(0, j), se = z.slice(j + 1), ue = G.match(s); ue && (q.push(ue[1]), se.unshift(ue[2])), se.length && (U = "/" + se.join(".") + U), this.hostname = q.join("."); break; } @@ -32104,8 +32104,8 @@ function N6() { Te === fe && (Te = escape(fe)), U = U.split(fe).join(Te); } } - var _e = U.indexOf("#"); - _e !== -1 && (this.hash = U.substr(_e), U = U.slice(0, _e)); + var Se = U.indexOf("#"); + Se !== -1 && (this.hash = U.substr(Se), U = U.slice(0, Se)); var te = U.indexOf("?"); if (te !== -1 ? (this.search = U.substr(te), this.query = U.substr(te + 1), R && (this.query = O.parse(this.query)), U = U.slice(0, te)) : R && (this.search = "", this.query = {}), U && (this.pathname = U), h[E] && this.hostname && !this.pathname && (this.pathname = "/"), this.pathname || this.search) { ce = this.pathname || ""; @@ -32114,65 +32114,65 @@ function N6() { } return this.href = this.format(), this; }, i.prototype.format = function() { - var B = this.auth || ""; - B && (B = (B = encodeURIComponent(B)).replace(/%3A/i, ":"), B += "@"); - var R = this.protocol || "", L = this.pathname || "", N = this.hash || "", k = !1, H = ""; - this.host ? k = B + this.host : this.hostname && (k = B + (this.hostname.indexOf(":") === -1 ? this.hostname : "[" + this.hostname + "]"), this.port && (k += ":" + this.port)), this.query && a.isObject(this.query) && Object.keys(this.query).length && (H = O.stringify(this.query)); + var k = this.auth || ""; + k && (k = (k = encodeURIComponent(k)).replace(/%3A/i, ":"), k += "@"); + var R = this.protocol || "", L = this.pathname || "", N = this.hash || "", B = !1, H = ""; + this.host ? B = k + this.host : this.hostname && (B = k + (this.hostname.indexOf(":") === -1 ? this.hostname : "[" + this.hostname + "]"), this.port && (B += ":" + this.port)), this.query && a.isObject(this.query) && Object.keys(this.query).length && (H = O.stringify(this.query)); var U = this.search || H && "?" + H || ""; - return R && R.substr(-1) !== ":" && (R += ":"), this.slashes || (!R || h[R]) && k !== !1 ? (k = "//" + (k || ""), L && L.charAt(0) !== "/" && (L = "/" + L)) : k || (k = ""), N && N.charAt(0) !== "#" && (N = "#" + N), U && U.charAt(0) !== "?" && (U = "?" + U), R + k + (L = L.replace(/[?#]/g, function(_) { - return encodeURIComponent(_); + return R && R.substr(-1) !== ":" && (R += ":"), this.slashes || (!R || h[R]) && B !== !1 ? (B = "//" + (B || ""), L && L.charAt(0) !== "/" && (L = "/" + L)) : B || (B = ""), N && N.charAt(0) !== "#" && (N = "#" + N), U && U.charAt(0) !== "?" && (U = "?" + U), R + B + (L = L.replace(/[?#]/g, function(S) { + return encodeURIComponent(S); })) + (U = U.replace("#", "%23")) + N; - }, i.prototype.resolve = function(B) { - return this.resolveObject(I(B, !1, !0)).format(); - }, i.prototype.resolveObject = function(B) { - if (a.isString(B)) { + }, i.prototype.resolve = function(k) { + return this.resolveObject(I(k, !1, !0)).format(); + }, i.prototype.resolveObject = function(k) { + if (a.isString(k)) { var R = new i(); - R.parse(B, !1, !0), B = R; + R.parse(k, !1, !0), k = R; } - for (var L = new i(), N = Object.keys(this), k = 0; k < N.length; k++) { - var H = N[k]; + for (var L = new i(), N = Object.keys(this), B = 0; B < N.length; B++) { + var H = N[B]; L[H] = this[H]; } - if (L.hash = B.hash, B.href === "") return L.href = L.format(), L; - if (B.slashes && !B.protocol) { - for (var U = Object.keys(B), _ = 0; _ < U.length; _++) { - var T = U[_]; - T !== "protocol" && (L[T] = B[T]); + if (L.hash = k.hash, k.href === "") return L.href = L.format(), L; + if (k.slashes && !k.protocol) { + for (var U = Object.keys(k), S = 0; S < U.length; S++) { + var T = U[S]; + T !== "protocol" && (L[T] = k[T]); } return h[L.protocol] && L.hostname && !L.pathname && (L.path = L.pathname = "/"), L.href = L.format(), L; } - if (B.protocol && B.protocol !== L.protocol) { - if (!h[B.protocol]) { - for (var E = Object.keys(B), M = 0; M < E.length; M++) { - var S = E[M]; - L[S] = B[S]; + if (k.protocol && k.protocol !== L.protocol) { + if (!h[k.protocol]) { + for (var E = Object.keys(k), M = 0; M < E.length; M++) { + var _ = E[M]; + L[_] = k[_]; } return L.href = L.format(), L; } - if (L.protocol = B.protocol, B.host || m[B.protocol]) L.pathname = B.pathname; + if (L.protocol = k.protocol, k.host || p[k.protocol]) L.pathname = k.pathname; else { - for (var w = (B.pathname || "").split("/"); w.length && !(B.host = w.shift()); ) ; - B.host || (B.host = ""), B.hostname || (B.hostname = ""), w[0] !== "" && w.unshift(""), w.length < 2 && w.unshift(""), L.pathname = w.join("/"); + for (var w = (k.pathname || "").split("/"); w.length && !(k.host = w.shift()); ) ; + k.host || (k.host = ""), k.hostname || (k.hostname = ""), w[0] !== "" && w.unshift(""), w.length < 2 && w.unshift(""), L.pathname = w.join("/"); } - if (L.search = B.search, L.query = B.query, L.host = B.host || "", L.auth = B.auth, L.hostname = B.hostname || B.host, L.port = B.port, L.pathname || L.search) { + if (L.search = k.search, L.query = k.query, L.host = k.host || "", L.auth = k.auth, L.hostname = k.hostname || k.host, L.port = k.port, L.pathname || L.search) { var A = L.pathname || "", j = L.search || ""; L.path = A + j; } - return L.slashes = L.slashes || B.slashes, L.href = L.format(), L; + return L.slashes = L.slashes || k.slashes, L.href = L.format(), L; } - var V = L.pathname && L.pathname.charAt(0) === "/", D = B.host || B.pathname && B.pathname.charAt(0) === "/", z = D || V || L.host && B.pathname, J = z, G = L.pathname && L.pathname.split("/") || [], Q = (w = B.pathname && B.pathname.split("/") || [], L.protocol && !h[L.protocol]); - if (Q && (L.hostname = "", L.port = null, L.host && (G[0] === "" ? G[0] = L.host : G.unshift(L.host)), L.host = "", B.protocol && (B.hostname = null, B.port = null, B.host && (w[0] === "" ? w[0] = B.host : w.unshift(B.host)), B.host = null), z = z && (w[0] === "" || G[0] === "")), D) L.host = B.host || B.host === "" ? B.host : L.host, L.hostname = B.hostname || B.hostname === "" ? B.hostname : L.hostname, L.search = B.search, L.query = B.query, G = w; - else if (w.length) G || (G = []), G.pop(), G = G.concat(w), L.search = B.search, L.query = B.query; - else if (!a.isNullOrUndefined(B.search)) return Q && (L.hostname = L.host = G.shift(), (ue = !!(L.host && L.host.indexOf("@") > 0) && L.host.split("@")) && (L.auth = ue.shift(), L.host = L.hostname = ue.shift())), L.search = B.search, L.query = B.query, a.isNull(L.pathname) && a.isNull(L.search) || (L.path = (L.pathname ? L.pathname : "") + (L.search ? L.search : "")), L.href = L.format(), L; + var V = L.pathname && L.pathname.charAt(0) === "/", D = k.host || k.pathname && k.pathname.charAt(0) === "/", z = D || V || L.host && k.pathname, J = z, G = L.pathname && L.pathname.split("/") || [], Q = (w = k.pathname && k.pathname.split("/") || [], L.protocol && !h[L.protocol]); + if (Q && (L.hostname = "", L.port = null, L.host && (G[0] === "" ? G[0] = L.host : G.unshift(L.host)), L.host = "", k.protocol && (k.hostname = null, k.port = null, k.host && (w[0] === "" ? w[0] = k.host : w.unshift(k.host)), k.host = null), z = z && (w[0] === "" || G[0] === "")), D) L.host = k.host || k.host === "" ? k.host : L.host, L.hostname = k.hostname || k.hostname === "" ? k.hostname : L.hostname, L.search = k.search, L.query = k.query, G = w; + else if (w.length) G || (G = []), G.pop(), G = G.concat(w), L.search = k.search, L.query = k.query; + else if (!a.isNullOrUndefined(k.search)) return Q && (L.hostname = L.host = G.shift(), (ue = !!(L.host && L.host.indexOf("@") > 0) && L.host.split("@")) && (L.auth = ue.shift(), L.host = L.hostname = ue.shift())), L.search = k.search, L.query = k.query, a.isNull(L.pathname) && a.isNull(L.search) || (L.path = (L.pathname ? L.pathname : "") + (L.search ? L.search : "")), L.href = L.format(), L; if (!G.length) return L.pathname = null, L.search ? L.path = "/" + L.search : L.path = null, L.href = L.format(), L; - for (var ee = G.slice(-1)[0], Z = (L.host || B.host || G.length > 1) && (ee === "." || ee === "..") || ee === "", q = 0, se = G.length; se >= 0; se--) (ee = G[se]) === "." ? G.splice(se, 1) : ee === ".." ? (G.splice(se, 1), q++) : q && (G.splice(se, 1), q--); + for (var ee = G.slice(-1)[0], Z = (L.host || k.host || G.length > 1) && (ee === "." || ee === "..") || ee === "", q = 0, se = G.length; se >= 0; se--) (ee = G[se]) === "." ? G.splice(se, 1) : ee === ".." ? (G.splice(se, 1), q++) : q && (G.splice(se, 1), q--); if (!z && !J) for (; q--; q) G.unshift(".."); !z || G[0] === "" || G[0] && G[0].charAt(0) === "/" || G.unshift(""), Z && G.join("/").substr(-1) !== "/" && G.push(""); var ue, ce = G[0] === "" || G[0] && G[0].charAt(0) === "/"; - return Q && (L.hostname = L.host = ce ? "" : G.length ? G.shift() : "", (ue = !!(L.host && L.host.indexOf("@") > 0) && L.host.split("@")) && (L.auth = ue.shift(), L.host = L.hostname = ue.shift())), (z = z || L.host && G.length) && !ce && G.unshift(""), G.length ? L.pathname = G.join("/") : (L.pathname = null, L.path = null), a.isNull(L.pathname) && a.isNull(L.search) || (L.path = (L.pathname ? L.pathname : "") + (L.search ? L.search : "")), L.auth = B.auth || L.auth, L.slashes = L.slashes || B.slashes, L.href = L.format(), L; + return Q && (L.hostname = L.host = ce ? "" : G.length ? G.shift() : "", (ue = !!(L.host && L.host.indexOf("@") > 0) && L.host.split("@")) && (L.auth = ue.shift(), L.host = L.hostname = ue.shift())), (z = z || L.host && G.length) && !ce && G.unshift(""), G.length ? L.pathname = G.join("/") : (L.pathname = null, L.path = null), a.isNull(L.pathname) && a.isNull(L.search) || (L.path = (L.pathname ? L.pathname : "") + (L.search ? L.search : "")), L.auth = k.auth || L.auth, L.slashes = L.slashes || k.slashes, L.href = L.format(), L; }, i.prototype.parseHost = function() { - var B = this.host, R = t.exec(B); - R && ((R = R[0]) !== ":" && (this.port = R.substr(1)), B = B.substr(0, B.length - R.length)), B && (this.hostname = B); + var k = this.host, R = t.exec(k); + R && ((R = R[0]) !== ":" && (this.port = R.substr(1)), k = k.substr(0, k.length - R.length)), k && (this.hostname = k); }; }, 2268: (x) => { x.exports = { isString: function(n) { @@ -32196,11 +32196,11 @@ function N6() { } x.exports = function(a, i) { if (r("noDeprecation")) return a; - var p = !1; + var m = !1; return function() { - if (!p) { + if (!m) { if (r("throwDeprecation")) throw new Error(i); - r("traceDeprecation") ? console.trace(i) : console.warn(i), p = !0; + r("traceDeprecation") ? console.trace(i) : console.warn(i), m = !0; } return a.apply(this, arguments); }; @@ -32210,14 +32210,14 @@ function N6() { return n && typeof n == "object" && typeof n.copy == "function" && typeof n.fill == "function" && typeof n.readUInt8 == "function"; }; }, 9032: (x, n, c) => { - var r = c(7244), a = c(8184), i = c(5767), p = c(5680); + var r = c(7244), a = c(8184), i = c(5767), m = c(5680); function t(A) { return A.call.bind(A); } - var d = typeof BigInt < "u", b = typeof Symbol < "u", y = t(Object.prototype.toString), s = t(Number.prototype.valueOf), f = t(String.prototype.valueOf), l = t(Boolean.prototype.valueOf); - if (d) var u = t(BigInt.prototype.valueOf); + var f = typeof BigInt < "u", b = typeof Symbol < "u", y = t(Object.prototype.toString), u = t(Number.prototype.valueOf), d = t(String.prototype.valueOf), l = t(Boolean.prototype.valueOf); + if (f) var s = t(BigInt.prototype.valueOf); if (b) var v = t(Symbol.prototype.valueOf); - function m(A, j) { + function p(A, j) { if (typeof A != "object") return !1; try { return j(A), !0; @@ -32234,7 +32234,7 @@ function N6() { function I(A) { return y(A) === "[object WeakMap]"; } - function B(A) { + function k(A) { return y(A) === "[object WeakSet]"; } function R(A) { @@ -32246,13 +32246,13 @@ function N6() { function N(A) { return y(A) === "[object DataView]"; } - function k(A) { + function B(A) { return typeof DataView < "u" && (N.working ? N(A) : A instanceof DataView); } - n.isArgumentsObject = r, n.isGeneratorFunction = a, n.isTypedArray = p, n.isPromise = function(A) { + n.isArgumentsObject = r, n.isGeneratorFunction = a, n.isTypedArray = m, n.isPromise = function(A) { return typeof Promise < "u" && A instanceof Promise || A !== null && typeof A == "object" && typeof A.then == "function" && typeof A.catch == "function"; }, n.isArrayBufferView = function(A) { - return typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(A) : p(A) || k(A); + return typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(A) : m(A) || B(A); }, n.isUint8Array = function(A) { return i(A) === "Uint8Array"; }, n.isUint8ClampedArray = function(A) { @@ -32281,32 +32281,32 @@ function N6() { return typeof Set < "u" && (O.working ? O(A) : A instanceof Set); }, I.working = typeof WeakMap < "u" && I(/* @__PURE__ */ new WeakMap()), n.isWeakMap = function(A) { return typeof WeakMap < "u" && (I.working ? I(A) : A instanceof WeakMap); - }, B.working = typeof WeakSet < "u" && B(/* @__PURE__ */ new WeakSet()), n.isWeakSet = function(A) { - return B(A); - }, R.working = typeof ArrayBuffer < "u" && R(new ArrayBuffer()), n.isArrayBuffer = L, N.working = typeof ArrayBuffer < "u" && typeof DataView < "u" && N(new DataView(new ArrayBuffer(1), 0, 1)), n.isDataView = k; + }, k.working = typeof WeakSet < "u" && k(/* @__PURE__ */ new WeakSet()), n.isWeakSet = function(A) { + return k(A); + }, R.working = typeof ArrayBuffer < "u" && R(new ArrayBuffer()), n.isArrayBuffer = L, N.working = typeof ArrayBuffer < "u" && typeof DataView < "u" && N(new DataView(new ArrayBuffer(1), 0, 1)), n.isDataView = B; var H = typeof SharedArrayBuffer < "u" ? SharedArrayBuffer : void 0; function U(A) { return y(A) === "[object SharedArrayBuffer]"; } - function _(A) { + function S(A) { return H !== void 0 && (U.working === void 0 && (U.working = U(new H())), U.working ? U(A) : A instanceof H); } function T(A) { - return m(A, s); + return p(A, u); } function E(A) { - return m(A, f); + return p(A, d); } function M(A) { - return m(A, l); + return p(A, l); } - function S(A) { - return d && m(A, u); + function _(A) { + return f && p(A, s); } function w(A) { - return b && m(A, v); + return b && p(A, v); } - n.isSharedArrayBuffer = _, n.isAsyncFunction = function(A) { + n.isSharedArrayBuffer = S, n.isAsyncFunction = function(A) { return y(A) === "[object AsyncFunction]"; }, n.isMapIterator = function(A) { return y(A) === "[object Map Iterator]"; @@ -32316,10 +32316,10 @@ function N6() { return y(A) === "[object Generator]"; }, n.isWebAssemblyCompiledModule = function(A) { return y(A) === "[object WebAssembly.Module]"; - }, n.isNumberObject = T, n.isStringObject = E, n.isBooleanObject = M, n.isBigIntObject = S, n.isSymbolObject = w, n.isBoxedPrimitive = function(A) { - return T(A) || E(A) || M(A) || S(A) || w(A); + }, n.isNumberObject = T, n.isStringObject = E, n.isBooleanObject = M, n.isBigIntObject = _, n.isSymbolObject = w, n.isBoxedPrimitive = function(A) { + return T(A) || E(A) || M(A) || _(A) || w(A); }, n.isAnyArrayBuffer = function(A) { - return typeof Uint8Array < "u" && (L(A) || _(A)); + return typeof Uint8Array < "u" && (L(A) || S(A)); }, ["isProxy", "isExternal", "isModuleNamespaceObject"].forEach(function(A) { Object.defineProperty(n, A, { enumerable: !1, value: function() { throw new Error(A + " is not supported in userland"); @@ -32369,34 +32369,34 @@ function N6() { return w.apply(this, arguments); }; }; - var p = {}, t = /^$/; + var m = {}, t = /^$/; if (r.env.NODE_DEBUG) { - var d = r.env.NODE_DEBUG; - d = d.replace(/[|\\{}()[\]^$+?.]/g, "\\$&").replace(/\*/g, ".*").replace(/,/g, "$|^").toUpperCase(), t = new RegExp("^" + d + "$", "i"); + var f = r.env.NODE_DEBUG; + f = f.replace(/[|\\{}()[\]^$+?.]/g, "\\$&").replace(/\*/g, ".*").replace(/,/g, "$|^").toUpperCase(), t = new RegExp("^" + f + "$", "i"); } function b(w, A) { - var j = { seen: [], stylize: s }; - return arguments.length >= 3 && (j.depth = arguments[2]), arguments.length >= 4 && (j.colors = arguments[3]), m(A) ? j.showHidden = A : A && n._extend(j, A), B(j.showHidden) && (j.showHidden = !1), B(j.depth) && (j.depth = 2), B(j.colors) && (j.colors = !1), B(j.customInspect) && (j.customInspect = !0), j.colors && (j.stylize = y), f(j, w, j.depth); + var j = { seen: [], stylize: u }; + return arguments.length >= 3 && (j.depth = arguments[2]), arguments.length >= 4 && (j.colors = arguments[3]), p(A) ? j.showHidden = A : A && n._extend(j, A), k(j.showHidden) && (j.showHidden = !1), k(j.depth) && (j.depth = 2), k(j.colors) && (j.colors = !1), k(j.customInspect) && (j.customInspect = !0), j.colors && (j.stylize = y), d(j, w, j.depth); } function y(w, A) { var j = b.styles[A]; return j ? "\x1B[" + b.colors[j][0] + "m" + w + "\x1B[" + b.colors[j][1] + "m" : w; } - function s(w, A) { + function u(w, A) { return w; } - function f(w, A, j) { + function d(w, A, j) { if (w.customInspect && A && H(A.inspect) && A.inspect !== n.inspect && (!A.constructor || A.constructor.prototype !== A)) { var V = A.inspect(j, w); - return I(V) || (V = f(w, V, j)), V; + return I(V) || (V = d(w, V, j)), V; } var D = function(se, ue) { - if (B(ue)) return se.stylize("undefined", "undefined"); + if (k(ue)) return se.stylize("undefined", "undefined"); if (I(ue)) { var ce = "'" + JSON.stringify(ue).replace(/^"|"$/g, "").replace(/'/g, "\\'").replace(/\\"/g, '"') + "'"; return se.stylize(ce, "string"); } - return O(ue) ? se.stylize("" + ue, "number") : m(ue) ? se.stylize("" + ue, "boolean") : h(ue) ? se.stylize("null", "null") : void 0; + return O(ue) ? se.stylize("" + ue, "number") : p(ue) ? se.stylize("" + ue, "boolean") : h(ue) ? se.stylize("null", "null") : void 0; }(w, A); if (D) return D; var z = Object.keys(A), J = function(se) { @@ -32405,7 +32405,7 @@ function N6() { ue[ce] = !0; }), ue; }(z); - if (w.showHidden && (z = Object.getOwnPropertyNames(A)), k(A) && (z.indexOf("message") >= 0 || z.indexOf("description") >= 0)) return l(A); + if (w.showHidden && (z = Object.getOwnPropertyNames(A)), B(A) && (z.indexOf("message") >= 0 || z.indexOf("description") >= 0)) return l(A); if (z.length === 0) { if (H(A)) { var G = A.name ? ": " + A.name : ""; @@ -32413,16 +32413,16 @@ function N6() { } if (R(A)) return w.stylize(RegExp.prototype.toString.call(A), "regexp"); if (N(A)) return w.stylize(Date.prototype.toString.call(A), "date"); - if (k(A)) return l(A); + if (B(A)) return l(A); } var Q, ee = "", Z = !1, q = ["{", "}"]; - return v(A) && (Z = !0, q = ["[", "]"]), H(A) && (ee = " [Function" + (A.name ? ": " + A.name : "") + "]"), R(A) && (ee = " " + RegExp.prototype.toString.call(A)), N(A) && (ee = " " + Date.prototype.toUTCString.call(A)), k(A) && (ee = " " + l(A)), z.length !== 0 || Z && A.length != 0 ? j < 0 ? R(A) ? w.stylize(RegExp.prototype.toString.call(A), "regexp") : w.stylize("[Object]", "special") : (w.seen.push(A), Q = Z ? function(se, ue, ce, ie, fe) { - for (var Te = [], _e = 0, te = ue.length; _e < te; ++_e) E(ue, String(_e)) ? Te.push(u(se, ue, ce, ie, String(_e), !0)) : Te.push(""); + return v(A) && (Z = !0, q = ["[", "]"]), H(A) && (ee = " [Function" + (A.name ? ": " + A.name : "") + "]"), R(A) && (ee = " " + RegExp.prototype.toString.call(A)), N(A) && (ee = " " + Date.prototype.toUTCString.call(A)), B(A) && (ee = " " + l(A)), z.length !== 0 || Z && A.length != 0 ? j < 0 ? R(A) ? w.stylize(RegExp.prototype.toString.call(A), "regexp") : w.stylize("[Object]", "special") : (w.seen.push(A), Q = Z ? function(se, ue, ce, ie, fe) { + for (var Te = [], Se = 0, te = ue.length; Se < te; ++Se) E(ue, String(Se)) ? Te.push(s(se, ue, ce, ie, String(Se), !0)) : Te.push(""); return fe.forEach(function(ye) { - ye.match(/^\d+$/) || Te.push(u(se, ue, ce, ie, ye, !0)); + ye.match(/^\d+$/) || Te.push(s(se, ue, ce, ie, ye, !0)); }), Te; }(w, A, j, J, z) : z.map(function(se) { - return u(w, A, j, J, se, Z); + return s(w, A, j, J, se, Z); }), w.seen.pop(), function(se, ue, ce) { return se.reduce(function(ie, fe) { return fe.indexOf(` @@ -32435,9 +32435,9 @@ function N6() { function l(w) { return "[" + Error.prototype.toString.call(w) + "]"; } - function u(w, A, j, V, D, z) { + function s(w, A, j, V, D, z) { var J, G, Q; - if ((Q = Object.getOwnPropertyDescriptor(A, D) || { value: A[D] }).get ? G = Q.set ? w.stylize("[Getter/Setter]", "special") : w.stylize("[Getter]", "special") : Q.set && (G = w.stylize("[Setter]", "special")), E(V, D) || (J = "[" + D + "]"), G || (w.seen.indexOf(Q.value) < 0 ? (G = h(j) ? f(w, Q.value, null) : f(w, Q.value, j - 1)).indexOf(` + if ((Q = Object.getOwnPropertyDescriptor(A, D) || { value: A[D] }).get ? G = Q.set ? w.stylize("[Getter/Setter]", "special") : w.stylize("[Getter]", "special") : Q.set && (G = w.stylize("[Setter]", "special")), E(V, D) || (J = "[" + D + "]"), G || (w.seen.indexOf(Q.value) < 0 ? (G = h(j) ? d(w, Q.value, null) : d(w, Q.value, j - 1)).indexOf(` `) > -1 && (G = z ? G.split(` `).map(function(ee) { return " " + ee; @@ -32447,7 +32447,7 @@ function N6() { `).map(function(ee) { return " " + ee; }).join(` -`)) : G = w.stylize("[Circular]", "special")), B(J)) { +`)) : G = w.stylize("[Circular]", "special")), k(J)) { if (z && D.match(/^\d+$/)) return G; (J = JSON.stringify("" + D)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/) ? (J = J.slice(1, -1), J = w.stylize(J, "name")) : (J = J.replace(/'/g, "\\'").replace(/\\"/g, '"').replace(/(^"|"$)/g, "'"), J = w.stylize(J, "string")); } @@ -32456,7 +32456,7 @@ function N6() { function v(w) { return Array.isArray(w); } - function m(w) { + function p(w) { return typeof w == "boolean"; } function h(w) { @@ -32468,7 +32468,7 @@ function N6() { function I(w) { return typeof w == "string"; } - function B(w) { + function k(w) { return w === void 0; } function R(w) { @@ -32480,7 +32480,7 @@ function N6() { function N(w) { return L(w) && U(w) === "[object Date]"; } - function k(w) { + function B(w) { return L(w) && (U(w) === "[object Error]" || w instanceof Error); } function H(w) { @@ -32489,24 +32489,24 @@ function N6() { function U(w) { return Object.prototype.toString.call(w); } - function _(w) { + function S(w) { return w < 10 ? "0" + w.toString(10) : w.toString(10); } n.debuglog = function(w) { - if (w = w.toUpperCase(), !p[w]) if (t.test(w)) { + if (w = w.toUpperCase(), !m[w]) if (t.test(w)) { var A = r.pid; - p[w] = function() { + m[w] = function() { var j = n.format.apply(n, arguments); console.error("%s %d: %s", w, A, j); }; - } else p[w] = function() { + } else m[w] = function() { }; - return p[w]; - }, n.inspect = b, b.colors = { bold: [1, 22], italic: [3, 23], underline: [4, 24], inverse: [7, 27], white: [37, 39], grey: [90, 39], black: [30, 39], blue: [34, 39], cyan: [36, 39], green: [32, 39], magenta: [35, 39], red: [31, 39], yellow: [33, 39] }, b.styles = { special: "cyan", number: "yellow", boolean: "yellow", undefined: "grey", null: "bold", string: "green", date: "magenta", regexp: "red" }, n.types = c(9032), n.isArray = v, n.isBoolean = m, n.isNull = h, n.isNullOrUndefined = function(w) { + return m[w]; + }, n.inspect = b, b.colors = { bold: [1, 22], italic: [3, 23], underline: [4, 24], inverse: [7, 27], white: [37, 39], grey: [90, 39], black: [30, 39], blue: [34, 39], cyan: [36, 39], green: [32, 39], magenta: [35, 39], red: [31, 39], yellow: [33, 39] }, b.styles = { special: "cyan", number: "yellow", boolean: "yellow", undefined: "grey", null: "bold", string: "green", date: "magenta", regexp: "red" }, n.types = c(9032), n.isArray = v, n.isBoolean = p, n.isNull = h, n.isNullOrUndefined = function(w) { return w == null; }, n.isNumber = O, n.isString = I, n.isSymbol = function(w) { return typeof w == "symbol"; - }, n.isUndefined = B, n.isRegExp = R, n.types.isRegExp = R, n.isObject = L, n.isDate = N, n.types.isDate = N, n.isError = k, n.types.isNativeError = k, n.isFunction = H, n.isPrimitive = function(w) { + }, n.isUndefined = k, n.isRegExp = R, n.types.isRegExp = R, n.isObject = L, n.isDate = N, n.types.isDate = N, n.isError = B, n.types.isNativeError = B, n.isFunction = H, n.isPrimitive = function(w) { return w === null || typeof w == "boolean" || typeof w == "number" || typeof w == "string" || typeof w == "symbol" || w === void 0; }, n.isBuffer = c(1135); var T = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; @@ -32515,14 +32515,14 @@ function N6() { } n.log = function() { var w, A; - console.log("%s - %s", (A = [_((w = /* @__PURE__ */ new Date()).getHours()), _(w.getMinutes()), _(w.getSeconds())].join(":"), [w.getDate(), T[w.getMonth()], A].join(" ")), n.format.apply(n, arguments)); + console.log("%s - %s", (A = [S((w = /* @__PURE__ */ new Date()).getHours()), S(w.getMinutes()), S(w.getSeconds())].join(":"), [w.getDate(), T[w.getMonth()], A].join(" ")), n.format.apply(n, arguments)); }, n.inherits = c(6698), n._extend = function(w, A) { if (!A || !L(A)) return w; for (var j = Object.keys(A), V = j.length; V--; ) w[j[V]] = A[j[V]]; return w; }; var M = typeof Symbol < "u" ? Symbol("util.promisify.custom") : void 0; - function S(w, A) { + function _(w, A) { if (!w) { var j = new Error("Promise was rejected with a falsy value"); j.reason = w, w = j; @@ -32563,38 +32563,38 @@ function N6() { w.apply(this, j).then(function(G) { r.nextTick(J.bind(null, null, G)); }, function(G) { - r.nextTick(S.bind(null, G, J)); + r.nextTick(_.bind(null, G, J)); }); } return Object.setPrototypeOf(A, Object.getPrototypeOf(w)), Object.defineProperties(A, a(w)), A; }; }, 5767: (x, n, c) => { - var r = c(2682), a = c(9209), i = c(487), p = c(8075), t = c(5795), d = p("Object.prototype.toString"), b = c(9092)(), y = typeof globalThis > "u" ? c.g : globalThis, s = a(), f = p("String.prototype.slice"), l = { __proto__: null }, u = Object.getPrototypeOf; - b && t && u && r(s, function(m) { - if (typeof y[m] == "function") { - var h = new y[m](); + var r = c(2682), a = c(9209), i = c(487), m = c(8075), t = c(5795), f = m("Object.prototype.toString"), b = c(9092)(), y = typeof globalThis > "u" ? c.g : globalThis, u = a(), d = m("String.prototype.slice"), l = { __proto__: null }, s = Object.getPrototypeOf; + b && t && s && r(u, function(p) { + if (typeof y[p] == "function") { + var h = new y[p](); if (Symbol.toStringTag in h) { - var O = u(h), I = t(O, Symbol.toStringTag); + var O = s(h), I = t(O, Symbol.toStringTag); if (!I) { - var B = u(O); - I = t(B, Symbol.toStringTag); + var k = s(O); + I = t(k, Symbol.toStringTag); } - l[m] = i(I.get); + l[p] = i(I.get); } } }); var v = c(5680); - x.exports = function(m) { - return !!v(m) && (b && Symbol.toStringTag in m ? function(h) { + x.exports = function(p) { + return !!v(p) && (b && Symbol.toStringTag in p ? function(h) { var O = !1; - return r(l, function(I, B) { + return r(l, function(I, k) { if (!O) try { var R = I(h); - R === B && (O = R); + R === k && (O = R); } catch { } }), O; - }(m) : f(d(m), 8, -1)); + }(p) : d(f(p), 8, -1)); }; }, 7510: (x) => { x.exports = function() { @@ -32616,7 +32616,7 @@ function N6() { }, 9209: (x, n, c) => { var r = ["BigInt64Array", "BigUint64Array", "Float32Array", "Float64Array", "Int16Array", "Int32Array", "Int8Array", "Uint16Array", "Uint32Array", "Uint8Array", "Uint8ClampedArray"], a = typeof globalThis > "u" ? c.g : globalThis; x.exports = function() { - for (var i = [], p = 0; p < r.length; p++) typeof a[r[p]] == "function" && (i[i.length] = r[p]); + for (var i = [], m = 0; m < r.length; m++) typeof a[r[m]] == "function" && (i[i.length] = r[m]); return i; }; }, 6425: (x, n, c) => { @@ -32626,20 +32626,20 @@ function N6() { return Y.apply(ae, arguments); }; } - const { toString: p } = Object.prototype, { getPrototypeOf: t } = Object, d = (b = /* @__PURE__ */ Object.create(null), (Y) => { - const ae = p.call(Y); + const { toString: m } = Object.prototype, { getPrototypeOf: t } = Object, f = (b = /* @__PURE__ */ Object.create(null), (Y) => { + const ae = m.call(Y); return b[ae] || (b[ae] = ae.slice(8, -1).toLowerCase()); }); var b; - const y = (Y) => (Y = Y.toLowerCase(), (ae) => d(ae) === Y), s = (Y) => (ae) => typeof ae === Y, { isArray: f } = Array, l = s("undefined"), u = y("ArrayBuffer"), v = s("string"), m = s("function"), h = s("number"), O = (Y) => Y !== null && typeof Y == "object", I = (Y) => { - if (d(Y) !== "object") return !1; + const y = (Y) => (Y = Y.toLowerCase(), (ae) => f(ae) === Y), u = (Y) => (ae) => typeof ae === Y, { isArray: d } = Array, l = u("undefined"), s = y("ArrayBuffer"), v = u("string"), p = u("function"), h = u("number"), O = (Y) => Y !== null && typeof Y == "object", I = (Y) => { + if (f(Y) !== "object") return !1; const ae = t(Y); return !(ae !== null && ae !== Object.prototype && Object.getPrototypeOf(ae) !== null || Symbol.toStringTag in Y || Symbol.iterator in Y); - }, B = y("Date"), R = y("File"), L = y("Blob"), N = y("FileList"), k = y("URLSearchParams"), [H, U, _, T] = ["ReadableStream", "Request", "Response", "Headers"].map(y); + }, k = y("Date"), R = y("File"), L = y("Blob"), N = y("FileList"), B = y("URLSearchParams"), [H, U, S, T] = ["ReadableStream", "Request", "Response", "Headers"].map(y); function E(Y, ae, { allOwnKeys: he = !1 } = {}) { if (Y == null) return; - let ge, Se; - if (typeof Y != "object" && (Y = [Y]), f(Y)) for (ge = 0, Se = Y.length; ge < Se; ge++) ae.call(null, Y[ge], ge, Y); + let ge, _e; + if (typeof Y != "object" && (Y = [Y]), d(Y)) for (ge = 0, _e = Y.length; ge < _e; ge++) ae.call(null, Y[ge], ge, Y); else { const Ee = he ? Object.getOwnPropertyNames(Y) : Object.keys(Y), Me = Ee.length; let ze; @@ -32649,60 +32649,60 @@ function N6() { function M(Y, ae) { ae = ae.toLowerCase(); const he = Object.keys(Y); - let ge, Se = he.length; - for (; Se-- > 0; ) if (ge = he[Se], ae === ge.toLowerCase()) return ge; + let ge, _e = he.length; + for (; _e-- > 0; ) if (ge = he[_e], ae === ge.toLowerCase()) return ge; return null; } - const S = typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : c.g, w = (Y) => !l(Y) && Y !== S, A = (j = typeof Uint8Array < "u" && t(Uint8Array), (Y) => j && Y instanceof j); + const _ = typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : typeof window < "u" ? window : c.g, w = (Y) => !l(Y) && Y !== _, A = (j = typeof Uint8Array < "u" && t(Uint8Array), (Y) => j && Y instanceof j); var j; const V = y("HTMLFormElement"), D = (({ hasOwnProperty: Y }) => (ae, he) => Y.call(ae, he))(Object.prototype), z = y("RegExp"), J = (Y, ae) => { const he = Object.getOwnPropertyDescriptors(Y), ge = {}; - E(he, (Se, Ee) => { + E(he, (_e, Ee) => { let Me; - (Me = ae(Se, Ee, Y)) !== !1 && (ge[Ee] = Me || Se); + (Me = ae(_e, Ee, Y)) !== !1 && (ge[Ee] = Me || _e); }), Object.defineProperties(Y, ge); - }, G = y("AsyncFunction"), Q = (ee = typeof setImmediate == "function", Z = m(S.postMessage), ee ? setImmediate : Z ? (q = `axios@${Math.random()}`, se = [], S.addEventListener("message", ({ source: Y, data: ae }) => { - Y === S && ae === q && se.length && se.shift()(); + }, G = y("AsyncFunction"), Q = (ee = typeof setImmediate == "function", Z = p(_.postMessage), ee ? setImmediate : Z ? (q = `axios@${Math.random()}`, se = [], _.addEventListener("message", ({ source: Y, data: ae }) => { + Y === _ && ae === q && se.length && se.shift()(); }, !1), (Y) => { - se.push(Y), S.postMessage(q, "*"); + se.push(Y), _.postMessage(q, "*"); }) : (Y) => setTimeout(Y)); var ee, Z, q, se; - const ue = typeof queueMicrotask < "u" ? queueMicrotask.bind(S) : r !== void 0 && r.nextTick || Q; - var ce = { isArray: f, isArrayBuffer: u, isBuffer: function(Y) { - return Y !== null && !l(Y) && Y.constructor !== null && !l(Y.constructor) && m(Y.constructor.isBuffer) && Y.constructor.isBuffer(Y); + const ue = typeof queueMicrotask < "u" ? queueMicrotask.bind(_) : r !== void 0 && r.nextTick || Q; + var ce = { isArray: d, isArrayBuffer: s, isBuffer: function(Y) { + return Y !== null && !l(Y) && Y.constructor !== null && !l(Y.constructor) && p(Y.constructor.isBuffer) && Y.constructor.isBuffer(Y); }, isFormData: (Y) => { let ae; - return Y && (typeof FormData == "function" && Y instanceof FormData || m(Y.append) && ((ae = d(Y)) === "formdata" || ae === "object" && m(Y.toString) && Y.toString() === "[object FormData]")); + return Y && (typeof FormData == "function" && Y instanceof FormData || p(Y.append) && ((ae = f(Y)) === "formdata" || ae === "object" && p(Y.toString) && Y.toString() === "[object FormData]")); }, isArrayBufferView: function(Y) { let ae; - return ae = typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(Y) : Y && Y.buffer && u(Y.buffer), ae; - }, isString: v, isNumber: h, isBoolean: (Y) => Y === !0 || Y === !1, isObject: O, isPlainObject: I, isReadableStream: H, isRequest: U, isResponse: _, isHeaders: T, isUndefined: l, isDate: B, isFile: R, isBlob: L, isRegExp: z, isFunction: m, isStream: (Y) => O(Y) && m(Y.pipe), isURLSearchParams: k, isTypedArray: A, isFileList: N, forEach: E, merge: function Y() { - const { caseless: ae } = w(this) && this || {}, he = {}, ge = (Se, Ee) => { + return ae = typeof ArrayBuffer < "u" && ArrayBuffer.isView ? ArrayBuffer.isView(Y) : Y && Y.buffer && s(Y.buffer), ae; + }, isString: v, isNumber: h, isBoolean: (Y) => Y === !0 || Y === !1, isObject: O, isPlainObject: I, isReadableStream: H, isRequest: U, isResponse: S, isHeaders: T, isUndefined: l, isDate: k, isFile: R, isBlob: L, isRegExp: z, isFunction: p, isStream: (Y) => O(Y) && p(Y.pipe), isURLSearchParams: B, isTypedArray: A, isFileList: N, forEach: E, merge: function Y() { + const { caseless: ae } = w(this) && this || {}, he = {}, ge = (_e, Ee) => { const Me = ae && M(he, Ee) || Ee; - I(he[Me]) && I(Se) ? he[Me] = Y(he[Me], Se) : I(Se) ? he[Me] = Y({}, Se) : f(Se) ? he[Me] = Se.slice() : he[Me] = Se; + I(he[Me]) && I(_e) ? he[Me] = Y(he[Me], _e) : I(_e) ? he[Me] = Y({}, _e) : d(_e) ? he[Me] = _e.slice() : he[Me] = _e; }; - for (let Se = 0, Ee = arguments.length; Se < Ee; Se++) arguments[Se] && E(arguments[Se], ge); + for (let _e = 0, Ee = arguments.length; _e < Ee; _e++) arguments[_e] && E(arguments[_e], ge); return he; - }, extend: (Y, ae, he, { allOwnKeys: ge } = {}) => (E(ae, (Se, Ee) => { - he && m(Se) ? Y[Ee] = i(Se, he) : Y[Ee] = Se; + }, extend: (Y, ae, he, { allOwnKeys: ge } = {}) => (E(ae, (_e, Ee) => { + he && p(_e) ? Y[Ee] = i(_e, he) : Y[Ee] = _e; }, { allOwnKeys: ge }), Y), trim: (Y) => Y.trim ? Y.trim() : Y.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, ""), stripBOM: (Y) => (Y.charCodeAt(0) === 65279 && (Y = Y.slice(1)), Y), inherits: (Y, ae, he, ge) => { Y.prototype = Object.create(ae.prototype, ge), Y.prototype.constructor = Y, Object.defineProperty(Y, "super", { value: ae.prototype }), he && Object.assign(Y.prototype, he); }, toFlatObject: (Y, ae, he, ge) => { - let Se, Ee, Me; + let _e, Ee, Me; const ze = {}; if (ae = ae || {}, Y == null) return ae; do { - for (Se = Object.getOwnPropertyNames(Y), Ee = Se.length; Ee-- > 0; ) Me = Se[Ee], ge && !ge(Me, Y, ae) || ze[Me] || (ae[Me] = Y[Me], ze[Me] = !0); + for (_e = Object.getOwnPropertyNames(Y), Ee = _e.length; Ee-- > 0; ) Me = _e[Ee], ge && !ge(Me, Y, ae) || ze[Me] || (ae[Me] = Y[Me], ze[Me] = !0); Y = he !== !1 && t(Y); } while (Y && (!he || he(Y, ae)) && Y !== Object.prototype); return ae; - }, kindOf: d, kindOfTest: y, endsWith: (Y, ae, he) => { + }, kindOf: f, kindOfTest: y, endsWith: (Y, ae, he) => { Y = String(Y), (he === void 0 || he > Y.length) && (he = Y.length), he -= ae.length; const ge = Y.indexOf(ae, he); return ge !== -1 && ge === he; }, toArray: (Y) => { if (!Y) return null; - if (f(Y)) return Y; + if (d(Y)) return Y; let ae = Y.length; if (!h(ae)) return null; const he = new Array(ae); @@ -32712,8 +32712,8 @@ function N6() { const he = (Y && Y[Symbol.iterator]).call(Y); let ge; for (; (ge = he.next()) && !ge.done; ) { - const Se = ge.value; - ae.call(Y, Se[0], Se[1]); + const _e = ge.value; + ae.call(Y, _e[0], _e[1]); } }, matchAll: (Y, ae) => { let he; @@ -32722,66 +32722,66 @@ function N6() { return ge; }, isHTMLForm: V, hasOwnProperty: D, hasOwnProp: D, reduceDescriptors: J, freezeMethods: (Y) => { J(Y, (ae, he) => { - if (m(Y) && ["arguments", "caller", "callee"].indexOf(he) !== -1) return !1; + if (p(Y) && ["arguments", "caller", "callee"].indexOf(he) !== -1) return !1; const ge = Y[he]; - m(ge) && (ae.enumerable = !1, "writable" in ae ? ae.writable = !1 : ae.set || (ae.set = () => { + p(ge) && (ae.enumerable = !1, "writable" in ae ? ae.writable = !1 : ae.set || (ae.set = () => { throw Error("Can not rewrite read-only method '" + he + "'"); })); }); }, toObjectSet: (Y, ae) => { - const he = {}, ge = (Se) => { - Se.forEach((Ee) => { + const he = {}, ge = (_e) => { + _e.forEach((Ee) => { he[Ee] = !0; }); }; - return f(Y) ? ge(Y) : ge(String(Y).split(ae)), he; + return d(Y) ? ge(Y) : ge(String(Y).split(ae)), he; }, toCamelCase: (Y) => Y.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g, function(ae, he, ge) { return he.toUpperCase() + ge; }), noop: () => { - }, toFiniteNumber: (Y, ae) => Y != null && Number.isFinite(Y = +Y) ? Y : ae, findKey: M, global: S, isContextDefined: w, isSpecCompliantForm: function(Y) { - return !!(Y && m(Y.append) && Y[Symbol.toStringTag] === "FormData" && Y[Symbol.iterator]); + }, toFiniteNumber: (Y, ae) => Y != null && Number.isFinite(Y = +Y) ? Y : ae, findKey: M, global: _, isContextDefined: w, isSpecCompliantForm: function(Y) { + return !!(Y && p(Y.append) && Y[Symbol.toStringTag] === "FormData" && Y[Symbol.iterator]); }, toJSONObject: (Y) => { - const ae = new Array(10), he = (ge, Se) => { + const ae = new Array(10), he = (ge, _e) => { if (O(ge)) { if (ae.indexOf(ge) >= 0) return; if (!("toJSON" in ge)) { - ae[Se] = ge; - const Ee = f(ge) ? [] : {}; + ae[_e] = ge; + const Ee = d(ge) ? [] : {}; return E(ge, (Me, ze) => { - const Ge = he(Me, Se + 1); + const Ge = he(Me, _e + 1); !l(Ge) && (Ee[ze] = Ge); - }), ae[Se] = void 0, Ee; + }), ae[_e] = void 0, Ee; } } return ge; }; return he(Y, 0); - }, isAsyncFn: G, isThenable: (Y) => Y && (O(Y) || m(Y)) && m(Y.then) && m(Y.catch), setImmediate: Q, asap: ue }; - function ie(Y, ae, he, ge, Se) { - Error.call(this), Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : this.stack = new Error().stack, this.message = Y, this.name = "AxiosError", ae && (this.code = ae), he && (this.config = he), ge && (this.request = ge), Se && (this.response = Se, this.status = Se.status ? Se.status : null); + }, isAsyncFn: G, isThenable: (Y) => Y && (O(Y) || p(Y)) && p(Y.then) && p(Y.catch), setImmediate: Q, asap: ue }; + function ie(Y, ae, he, ge, _e) { + Error.call(this), Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : this.stack = new Error().stack, this.message = Y, this.name = "AxiosError", ae && (this.code = ae), he && (this.config = he), ge && (this.request = ge), _e && (this.response = _e, this.status = _e.status ? _e.status : null); } ce.inherits(ie, Error, { toJSON: function() { return { message: this.message, name: this.name, description: this.description, number: this.number, fileName: this.fileName, lineNumber: this.lineNumber, columnNumber: this.columnNumber, stack: this.stack, config: ce.toJSONObject(this.config), code: this.code, status: this.status }; } }); const fe = ie.prototype, Te = {}; - function _e(Y) { + function Se(Y) { return ce.isPlainObject(Y) || ce.isArray(Y); } function te(Y) { return ce.endsWith(Y, "[]") ? Y.slice(0, -2) : Y; } function ye(Y, ae, he) { - return Y ? Y.concat(ae).map(function(ge, Se) { - return ge = te(ge), !he && Se ? "[" + ge + "]" : ge; + return Y ? Y.concat(ae).map(function(ge, _e) { + return ge = te(ge), !he && _e ? "[" + ge + "]" : ge; }).join(he ? "." : "") : ae; } ["ERR_BAD_OPTION_VALUE", "ERR_BAD_OPTION", "ECONNABORTED", "ETIMEDOUT", "ERR_NETWORK", "ERR_FR_TOO_MANY_REDIRECTS", "ERR_DEPRECATED", "ERR_BAD_RESPONSE", "ERR_BAD_REQUEST", "ERR_CANCELED", "ERR_NOT_SUPPORT", "ERR_INVALID_URL"].forEach((Y) => { Te[Y] = { value: Y }; - }), Object.defineProperties(ie, Te), Object.defineProperty(fe, "isAxiosError", { value: !0 }), ie.from = (Y, ae, he, ge, Se, Ee) => { + }), Object.defineProperties(ie, Te), Object.defineProperty(fe, "isAxiosError", { value: !0 }), ie.from = (Y, ae, he, ge, _e, Ee) => { const Me = Object.create(fe); return ce.toFlatObject(Y, Me, function(ze) { return ze !== Error.prototype; - }, (ze) => ze !== "isAxiosError"), ie.call(Me, Y.message, ae, he, ge, Se), Me.cause = Y, Me.name = Y.name, Ee && Object.assign(Me, Ee), Me; + }, (ze) => ze !== "isAxiosError"), ie.call(Me, Y.message, ae, he, ge, _e), Me.cause = Y, Me.name = Y.name, Ee && Object.assign(Me, Ee), Me; }; const ve = ce.toFlatObject(ce, {}, null, function(Y) { return /^is[A-Z]/.test(Y); @@ -32791,8 +32791,8 @@ function N6() { ae = ae || new FormData(); const ge = (he = ce.toFlatObject(he, { metaTokens: !0, dots: !1, indexes: !1 }, !1, function(Qe, yt) { return !ce.isUndefined(yt[Qe]); - })).metaTokens, Se = he.visitor || Fe, Ee = he.dots, Me = he.indexes, ze = (he.Blob || typeof Blob < "u" && Blob) && ce.isSpecCompliantForm(ae); - if (!ce.isFunction(Se)) throw new TypeError("visitor must be a function"); + })).metaTokens, _e = he.visitor || Fe, Ee = he.dots, Me = he.indexes, ze = (he.Blob || typeof Blob < "u" && Blob) && ce.isSpecCompliantForm(ae); + if (!ce.isFunction(_e)) throw new TypeError("visitor must be a function"); function Ge(Qe) { if (Qe === null) return ""; if (ce.isDate(Qe)) return Qe.toISOString(); @@ -32804,20 +32804,20 @@ function N6() { if (Qe && !ft && typeof Qe == "object") { if (ce.endsWith(yt, "{}")) yt = ge ? yt : yt.slice(0, -2), Qe = JSON.stringify(Qe); else if (ce.isArray(Qe) && function(Jt) { - return ce.isArray(Jt) && !Jt.some(_e); + return ce.isArray(Jt) && !Jt.some(Se); }(Qe) || (ce.isFileList(Qe) || ce.endsWith(yt, "[]")) && (nt = ce.toArray(Qe))) return yt = te(yt), nt.forEach(function(Jt, Zt) { !ce.isUndefined(Jt) && Jt !== null && ae.append(Me === !0 ? ye([yt], Zt, Ee) : Me === null ? yt : yt + "[]", Ge(Jt)); }), !1; } - return !!_e(Qe) || (ae.append(ye(ft, yt, Ee), Ge(Qe)), !1); + return !!Se(Qe) || (ae.append(ye(ft, yt, Ee), Ge(Qe)), !1); } - const Je = [], rt = Object.assign(ve, { defaultVisitor: Fe, convertValue: Ge, isVisitable: _e }); + const Je = [], rt = Object.assign(ve, { defaultVisitor: Fe, convertValue: Ge, isVisitable: Se }); if (!ce.isObject(Y)) throw new TypeError("data must be an object"); return function Qe(yt, ft) { if (!ce.isUndefined(yt)) { if (Je.indexOf(yt) !== -1) throw Error("Circular reference detected in " + ft.join(".")); Je.push(yt), ce.forEach(yt, function(nt, Jt) { - (!(ce.isUndefined(nt) || nt === null) && Se.call(ae, nt, ce.isString(Jt) ? Jt.trim() : Jt, ft, rt)) === !0 && Qe(nt, ft ? ft.concat(Jt) : [Jt]); + (!(ce.isUndefined(nt) || nt === null) && _e.call(ae, nt, ce.isString(Jt) ? Jt.trim() : Jt, ft, rt)) === !0 && Qe(nt, ft ? ft.concat(Jt) : [Jt]); }), Je.pop(); } }(Y), ae; @@ -32839,9 +32839,9 @@ function N6() { if (!ae) return Y; const ge = he && he.encode || ne; ce.isFunction(he) && (he = { serialize: he }); - const Se = he && he.serialize; + const _e = he && he.serialize; let Ee; - if (Ee = Se ? Se(ae, he) : ce.isURLSearchParams(ae) ? ae.toString() : new K(ae, he).toString(ge), Ee) { + if (Ee = _e ? _e(ae, he) : ce.isURLSearchParams(ae) ? ae.toString() : new K(ae, he).toString(ge), Ee) { const Me = Y.indexOf("#"); Me !== -1 && (Y = Y.slice(0, Me)), Y += (Y.indexOf("?") === -1 ? "?" : "&") + Ee; } @@ -32875,44 +32875,44 @@ function N6() { ae !== null && Y(ae); }); } - }, Ae = { silentJSONParsing: !0, forcedJSONParsing: !0, clarifyTimeoutError: !1 }, xe = { isBrowser: !0, classes: { URLSearchParams: typeof URLSearchParams < "u" ? URLSearchParams : K, FormData: typeof FormData < "u" ? FormData : null, Blob: typeof Blob < "u" ? Blob : null }, protocols: ["http", "https", "file", "blob", "url", "data"] }; + }, Oe = { silentJSONParsing: !0, forcedJSONParsing: !0, clarifyTimeoutError: !1 }, xe = { isBrowser: !0, classes: { URLSearchParams: typeof URLSearchParams < "u" ? URLSearchParams : K, FormData: typeof FormData < "u" ? FormData : null, Blob: typeof Blob < "u" ? Blob : null }, protocols: ["http", "https", "file", "blob", "url", "data"] }; const Re = typeof window < "u" && typeof document < "u", De = typeof navigator == "object" && navigator || void 0, Le = Re && (!De || ["ReactNative", "NativeScript", "NS"].indexOf(De.product) < 0), Ve = typeof WorkerGlobalScope < "u" && self instanceof WorkerGlobalScope && typeof self.importScripts == "function", Ze = Re && window.location.href || "http://localhost"; - var ke = { ...Object.freeze({ __proto__: null, hasBrowserEnv: Re, hasStandardBrowserWebWorkerEnv: Ve, hasStandardBrowserEnv: Le, navigator: De, origin: Ze }), ...xe }; + var Be = { ...Object.freeze({ __proto__: null, hasBrowserEnv: Re, hasStandardBrowserWebWorkerEnv: Ve, hasStandardBrowserEnv: Le, navigator: De, origin: Ze }), ...xe }; function de(Y) { - function ae(he, ge, Se, Ee) { + function ae(he, ge, _e, Ee) { let Me = he[Ee++]; if (Me === "__proto__") return !0; const ze = Number.isFinite(+Me), Ge = Ee >= he.length; - return Me = !Me && ce.isArray(Se) ? Se.length : Me, Ge ? (ce.hasOwnProp(Se, Me) ? Se[Me] = [Se[Me], ge] : Se[Me] = ge, !ze) : (Se[Me] && ce.isObject(Se[Me]) || (Se[Me] = []), ae(he, ge, Se[Me], Ee) && ce.isArray(Se[Me]) && (Se[Me] = function(Fe) { + return Me = !Me && ce.isArray(_e) ? _e.length : Me, Ge ? (ce.hasOwnProp(_e, Me) ? _e[Me] = [_e[Me], ge] : _e[Me] = ge, !ze) : (_e[Me] && ce.isObject(_e[Me]) || (_e[Me] = []), ae(he, ge, _e[Me], Ee) && ce.isArray(_e[Me]) && (_e[Me] = function(Fe) { const Je = {}, rt = Object.keys(Fe); let Qe; const yt = rt.length; let ft; for (Qe = 0; Qe < yt; Qe++) ft = rt[Qe], Je[ft] = Fe[ft]; return Je; - }(Se[Me])), !ze); + }(_e[Me])), !ze); } if (ce.isFormData(Y) && ce.isFunction(Y.entries)) { const he = {}; - return ce.forEachEntry(Y, (ge, Se) => { + return ce.forEachEntry(Y, (ge, _e) => { ae(function(Ee) { return ce.matchAll(/\w+|\[(\w*)]/g, Ee).map((Me) => Me[0] === "[]" ? "" : Me[1] || Me[0]); - }(ge), Se, he, 0); + }(ge), _e, he, 0); }), he; } return null; } - const oe = { transitional: Ae, adapter: ["xhr", "http", "fetch"], transformRequest: [function(Y, ae) { - const he = ae.getContentType() || "", ge = he.indexOf("application/json") > -1, Se = ce.isObject(Y); - if (Se && ce.isHTMLForm(Y) && (Y = new FormData(Y)), ce.isFormData(Y)) return ge ? JSON.stringify(de(Y)) : Y; + const oe = { transitional: Oe, adapter: ["xhr", "http", "fetch"], transformRequest: [function(Y, ae) { + const he = ae.getContentType() || "", ge = he.indexOf("application/json") > -1, _e = ce.isObject(Y); + if (_e && ce.isHTMLForm(Y) && (Y = new FormData(Y)), ce.isFormData(Y)) return ge ? JSON.stringify(de(Y)) : Y; if (ce.isArrayBuffer(Y) || ce.isBuffer(Y) || ce.isStream(Y) || ce.isFile(Y) || ce.isBlob(Y) || ce.isReadableStream(Y)) return Y; if (ce.isArrayBufferView(Y)) return Y.buffer; if (ce.isURLSearchParams(Y)) return ae.setContentType("application/x-www-form-urlencoded;charset=utf-8", !1), Y.toString(); let Ee; - if (Se) { + if (_e) { if (he.indexOf("application/x-www-form-urlencoded") > -1) return function(Me, ze) { - return F(Me, new ke.classes.URLSearchParams(), Object.assign({ visitor: function(Ge, Fe, Je, rt) { - return ke.isNode && ce.isBuffer(Ge) ? (this.append(Fe, Ge.toString("base64")), !1) : rt.defaultVisitor.apply(this, arguments); + return F(Me, new Be.classes.URLSearchParams(), Object.assign({ visitor: function(Ge, Fe, Je, rt) { + return Be.isNode && ce.isBuffer(Ge) ? (this.append(Fe, Ge.toString("base64")), !1) : rt.defaultVisitor.apply(this, arguments); } }, ze)); }(Y, this.formSerializer).toString(); if ((Ee = ce.isFileList(Y)) || he.indexOf("multipart/form-data") > -1) { @@ -32920,7 +32920,7 @@ function N6() { return F(Ee ? { "files[]": Y } : Y, Me && new Me(), this.formSerializer); } } - return Se || ge ? (ae.setContentType("application/json", !1), function(Me) { + return _e || ge ? (ae.setContentType("application/json", !1), function(Me) { if (ce.isString(Me)) try { return (0, JSON.parse)(Me), ce.trim(Me); } catch (ze) { @@ -32932,16 +32932,16 @@ function N6() { const ae = this.transitional || oe.transitional, he = ae && ae.forcedJSONParsing, ge = this.responseType === "json"; if (ce.isResponse(Y) || ce.isReadableStream(Y)) return Y; if (Y && ce.isString(Y) && (he && !this.responseType || ge)) { - const Se = !(ae && ae.silentJSONParsing) && ge; + const _e = !(ae && ae.silentJSONParsing) && ge; try { return JSON.parse(Y); } catch (Ee) { - if (Se) + if (_e) throw Ee.name === "SyntaxError" ? ie.from(Ee, ie.ERR_BAD_RESPONSE, this, null, this.response) : Ee; } } return Y; - }], timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", maxContentLength: -1, maxBodyLength: -1, env: { FormData: ke.classes.FormData, Blob: ke.classes.Blob }, validateStatus: function(Y) { + }], timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", maxContentLength: -1, maxBodyLength: -1, env: { FormData: Be.classes.FormData, Blob: Be.classes.Blob }, validateStatus: function(Y) { return Y >= 200 && Y < 300; }, headers: { common: { Accept: "application/json, text/plain, */*", "Content-Type": void 0 } } }; ce.forEach(["delete", "get", "head", "post", "put", "patch"], (Y) => { @@ -32955,20 +32955,20 @@ function N6() { function Ie(Y) { return Y === !1 || Y == null ? Y : ce.isArray(Y) ? Y.map(Ie) : String(Y); } - function Be(Y, ae, he, ge, Se) { - return ce.isFunction(ge) ? ge.call(this, ae, he) : (Se && (ae = he), ce.isString(ae) ? ce.isString(ge) ? ae.indexOf(ge) !== -1 : ce.isRegExp(ge) ? ge.test(ae) : void 0 : void 0); + function ke(Y, ae, he, ge, _e) { + return ce.isFunction(ge) ? ge.call(this, ae, he) : (_e && (ae = he), ce.isString(ae) ? ce.isString(ge) ? ae.indexOf(ge) !== -1 : ce.isRegExp(ge) ? ge.test(ae) : void 0 : void 0); } class Ne { constructor(ae) { ae && this.set(ae); } set(ae, he, ge) { - const Se = this; + const _e = this; function Ee(ze, Ge, Fe) { const Je = we(Ge); if (!Je) throw new Error("header name must be a non-empty string"); - const rt = ce.findKey(Se, Je); - (!rt || Se[rt] === void 0 || Fe === !0 || Fe === void 0 && Se[rt] !== !1) && (Se[rt || Ge] = Ie(ze)); + const rt = ce.findKey(_e, Je); + (!rt || _e[rt] === void 0 || Fe === !0 || Fe === void 0 && _e[rt] !== !1) && (_e[rt || Ge] = Ie(ze)); } const Me = (ze, Ge) => ce.forEach(ze, (Fe, Je) => Ee(Fe, Je, Ge)); if (ce.isPlainObject(ae) || ae instanceof this.constructor) Me(ae, he); @@ -32988,16 +32988,16 @@ function N6() { if (ae = we(ae)) { const ge = ce.findKey(this, ae); if (ge) { - const Se = this[ge]; - if (!he) return Se; + const _e = this[ge]; + if (!he) return _e; if (he === !0) return function(Ee) { const Me = /* @__PURE__ */ Object.create(null), ze = /([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g; let Ge; for (; Ge = ze.exec(Ee); ) Me[Ge[1]] = Ge[2]; return Me; - }(Se); - if (ce.isFunction(he)) return he.call(this, Se, ge); - if (ce.isRegExp(he)) return he.exec(Se); + }(_e); + if (ce.isFunction(he)) return he.call(this, _e, ge); + if (ce.isRegExp(he)) return he.exec(_e); throw new TypeError("parser must be boolean|regexp|function"); } } @@ -33005,39 +33005,39 @@ function N6() { has(ae, he) { if (ae = we(ae)) { const ge = ce.findKey(this, ae); - return !(!ge || this[ge] === void 0 || he && !Be(0, this[ge], ge, he)); + return !(!ge || this[ge] === void 0 || he && !ke(0, this[ge], ge, he)); } return !1; } delete(ae, he) { const ge = this; - let Se = !1; + let _e = !1; function Ee(Me) { if (Me = we(Me)) { const ze = ce.findKey(ge, Me); - !ze || he && !Be(0, ge[ze], ze, he) || (delete ge[ze], Se = !0); + !ze || he && !ke(0, ge[ze], ze, he) || (delete ge[ze], _e = !0); } } - return ce.isArray(ae) ? ae.forEach(Ee) : Ee(ae), Se; + return ce.isArray(ae) ? ae.forEach(Ee) : Ee(ae), _e; } clear(ae) { const he = Object.keys(this); - let ge = he.length, Se = !1; + let ge = he.length, _e = !1; for (; ge--; ) { const Ee = he[ge]; - ae && !Be(0, this[Ee], Ee, ae, !0) || (delete this[Ee], Se = !0); + ae && !ke(0, this[Ee], Ee, ae, !0) || (delete this[Ee], _e = !0); } - return Se; + return _e; } normalize(ae) { const he = this, ge = {}; - return ce.forEach(this, (Se, Ee) => { + return ce.forEach(this, (_e, Ee) => { const Me = ce.findKey(ge, Ee); - if (Me) return he[Me] = Ie(Se), void delete he[Ee]; + if (Me) return he[Me] = Ie(_e), void delete he[Ee]; const ze = ae ? function(Ge) { return Ge.trim().toLowerCase().replace(/([a-z\d])(\w*)/g, (Fe, Je, rt) => Je.toUpperCase() + rt); }(Ee) : String(Ee).trim(); - ze !== Ee && delete he[Ee], he[ze] = Ie(Se), ge[ze] = !0; + ze !== Ee && delete he[Ee], he[ze] = Ie(_e), ge[ze] = !0; }), this; } concat(...ae) { @@ -33045,8 +33045,8 @@ function N6() { } toJSON(ae) { const he = /* @__PURE__ */ Object.create(null); - return ce.forEach(this, (ge, Se) => { - ge != null && ge !== !1 && (he[Se] = ae && ce.isArray(ge) ? ge.join(", ") : ge); + return ce.forEach(this, (ge, _e) => { + ge != null && ge !== !1 && (he[_e] = ae && ce.isArray(ge) ? ge.join(", ") : ge); }), he; } [Symbol.iterator]() { @@ -33064,11 +33064,11 @@ function N6() { } static concat(ae, ...he) { const ge = new this(ae); - return he.forEach((Se) => ge.set(Se)), ge; + return he.forEach((_e) => ge.set(_e)), ge; } static accessor(ae) { const he = (this[Ce] = this[Ce] = { accessors: {} }).accessors, ge = this.prototype; - function Se(Ee) { + function _e(Ee) { const Me = we(Ee); he[Me] || (function(ze, Ge) { const Fe = ce.toCamelCase(" " + Ge); @@ -33079,7 +33079,7 @@ function N6() { }); }(ge, Ee), he[Me] = !0); } - return ce.isArray(ae) ? ae.forEach(Se) : Se(ae), this; + return ce.isArray(ae) ? ae.forEach(_e) : _e(ae), this; } } Ne.accessor(["Content-Type", "Content-Length", "Accept", "Accept-Encoding", "User-Agent", "Authorization"]), ce.reduceDescriptors(Ne.prototype, ({ value: Y }, ae) => { @@ -33090,11 +33090,11 @@ function N6() { }), ce.freezeMethods(Ne); var He = Ne; function qe(Y, ae) { - const he = this || le, ge = ae || he, Se = He.from(ge.headers); + const he = this || le, ge = ae || he, _e = He.from(ge.headers); let Ee = ge.data; return ce.forEach(Y, function(Me) { - Ee = Me.call(he, Ee, Se.normalize(), ae ? ae.status : void 0); - }), Se.normalize(), Ee; + Ee = Me.call(he, Ee, _e.normalize(), ae ? ae.status : void 0); + }), _e.normalize(), Ee; } function Ue(Y) { return !(!Y || !Y.__CANCEL__); @@ -33109,7 +33109,7 @@ function N6() { ce.inherits($e, ie, { __CANCEL__: !0 }); const We = (Y, ae, he = 3) => { let ge = 0; - const Se = function(Ee, Me) { + const _e = function(Ee, Me) { Ee = Ee || 10; const ze = new Array(Ee), Ge = new Array(Ee); let Fe, Je = 0, rt = 0; @@ -33135,16 +33135,16 @@ function N6() { }, Je - ft))); }, () => ze && rt(ze)]; }((Ee) => { - const Me = Ee.loaded, ze = Ee.lengthComputable ? Ee.total : void 0, Ge = Me - ge, Fe = Se(Ge); + const Me = Ee.loaded, ze = Ee.lengthComputable ? Ee.total : void 0, Ge = Me - ge, Fe = _e(Ge); ge = Me, Y({ loaded: Me, total: ze, progress: ze ? Me / ze : void 0, bytes: Ge, rate: Fe || void 0, estimated: Fe && ze && Me <= ze ? (ze - Me) / Fe : void 0, event: Ee, lengthComputable: ze != null, [ae ? "download" : "upload"]: !0 }); }, he); }, it = (Y, ae) => { const he = Y != null; return [(ge) => ae[0]({ lengthComputable: he, total: Y, loaded: ge }), ae[1]]; }, bt = (Y) => (...ae) => ce.asap(() => Y(...ae)); - var Xe = ke.hasStandardBrowserEnv ? /* @__PURE__ */ ((Y, ae) => (he) => (he = new URL(he, ke.origin), Y.protocol === he.protocol && Y.host === he.host && (ae || Y.port === he.port)))(new URL(ke.origin), ke.navigator && /(msie|trident)/i.test(ke.navigator.userAgent)) : () => !0, ut = ke.hasStandardBrowserEnv ? { write(Y, ae, he, ge, Se, Ee) { + var Xe = Be.hasStandardBrowserEnv ? /* @__PURE__ */ ((Y, ae) => (he) => (he = new URL(he, Be.origin), Y.protocol === he.protocol && Y.host === he.host && (ae || Y.port === he.port)))(new URL(Be.origin), Be.navigator && /(msie|trident)/i.test(Be.navigator.userAgent)) : () => !0, ut = Be.hasStandardBrowserEnv ? { write(Y, ae, he, ge, _e, Ee) { const Me = [Y + "=" + encodeURIComponent(ae)]; - ce.isNumber(he) && Me.push("expires=" + new Date(he).toGMTString()), ce.isString(ge) && Me.push("path=" + ge), ce.isString(Se) && Me.push("domain=" + Se), Ee === !0 && Me.push("secure"), document.cookie = Me.join("; "); + ce.isNumber(he) && Me.push("expires=" + new Date(he).toGMTString()), ce.isString(ge) && Me.push("path=" + ge), ce.isString(_e) && Me.push("domain=" + _e), Ee === !0 && Me.push("secure"), document.cookie = Me.join("; "); }, read(Y) { const ae = document.cookie.match(new RegExp("(^|;\\s*)(" + Y + ")=([^;]*)")); return ae ? decodeURIComponent(ae[3]) : null; @@ -33155,8 +33155,8 @@ function N6() { } }; function Mt(Y, ae, he) { let ge = !/^([a-z][a-z\d+\-.]*:)?\/\//i.test(ae); - return Y && (ge || he == 0) ? function(Se, Ee) { - return Ee ? Se.replace(/\/?\/$/, "") + "/" + Ee.replace(/^\/+/, "") : Se; + return Y && (ge || he == 0) ? function(_e, Ee) { + return Ee ? _e.replace(/\/?\/$/, "") + "/" + Ee.replace(/^\/+/, "") : _e; }(Y, ae) : ae; } const Ye = (Y) => Y instanceof He ? { ...Y } : Y; @@ -33166,7 +33166,7 @@ function N6() { function ge(Fe, Je, rt, Qe) { return ce.isPlainObject(Fe) && ce.isPlainObject(Je) ? ce.merge.call({ caseless: Qe }, Fe, Je) : ce.isPlainObject(Je) ? ce.merge({}, Je) : ce.isArray(Je) ? Je.slice() : Je; } - function Se(Fe, Je, rt, Qe) { + function _e(Fe, Je, rt, Qe) { return ce.isUndefined(Je) ? ce.isUndefined(Fe) ? void 0 : ge(void 0, Fe, 0, Qe) : ge(Fe, Je, 0, Qe); } function Ee(Fe, Je) { @@ -33178,23 +33178,23 @@ function N6() { function ze(Fe, Je, rt) { return rt in ae ? ge(Fe, Je) : rt in Y ? ge(void 0, Fe) : void 0; } - const Ge = { url: Ee, method: Ee, data: Ee, baseURL: Me, transformRequest: Me, transformResponse: Me, paramsSerializer: Me, timeout: Me, timeoutMessage: Me, withCredentials: Me, withXSRFToken: Me, adapter: Me, responseType: Me, xsrfCookieName: Me, xsrfHeaderName: Me, onUploadProgress: Me, onDownloadProgress: Me, decompress: Me, maxContentLength: Me, maxBodyLength: Me, beforeRedirect: Me, transport: Me, httpAgent: Me, httpsAgent: Me, cancelToken: Me, socketPath: Me, responseEncoding: Me, validateStatus: ze, headers: (Fe, Je, rt) => Se(Ye(Fe), Ye(Je), 0, !0) }; + const Ge = { url: Ee, method: Ee, data: Ee, baseURL: Me, transformRequest: Me, transformResponse: Me, paramsSerializer: Me, timeout: Me, timeoutMessage: Me, withCredentials: Me, withXSRFToken: Me, adapter: Me, responseType: Me, xsrfCookieName: Me, xsrfHeaderName: Me, onUploadProgress: Me, onDownloadProgress: Me, decompress: Me, maxContentLength: Me, maxBodyLength: Me, beforeRedirect: Me, transport: Me, httpAgent: Me, httpsAgent: Me, cancelToken: Me, socketPath: Me, responseEncoding: Me, validateStatus: ze, headers: (Fe, Je, rt) => _e(Ye(Fe), Ye(Je), 0, !0) }; return ce.forEach(Object.keys(Object.assign({}, Y, ae)), function(Fe) { - const Je = Ge[Fe] || Se, rt = Je(Y[Fe], ae[Fe], Fe); + const Je = Ge[Fe] || _e, rt = Je(Y[Fe], ae[Fe], Fe); ce.isUndefined(rt) && Je !== ze || (he[Fe] = rt); }), he; } var Tt = (Y) => { const ae = at({}, Y); - let he, { data: ge, withXSRFToken: Se, xsrfHeaderName: Ee, xsrfCookieName: Me, headers: ze, auth: Ge } = ae; + let he, { data: ge, withXSRFToken: _e, xsrfHeaderName: Ee, xsrfCookieName: Me, headers: ze, auth: Ge } = ae; if (ae.headers = ze = He.from(ze), ae.url = re(Mt(ae.baseURL, ae.url, ae.allowAbsoluteUrls), Y.params, Y.paramsSerializer), Ge && ze.set("Authorization", "Basic " + btoa((Ge.username || "") + ":" + (Ge.password ? unescape(encodeURIComponent(Ge.password)) : ""))), ce.isFormData(ge)) { - if (ke.hasStandardBrowserEnv || ke.hasStandardBrowserWebWorkerEnv) ze.setContentType(void 0); + if (Be.hasStandardBrowserEnv || Be.hasStandardBrowserWebWorkerEnv) ze.setContentType(void 0); else if ((he = ze.getContentType()) !== !1) { const [Fe, ...Je] = he ? he.split(";").map((rt) => rt.trim()).filter(Boolean) : []; ze.setContentType([Fe || "multipart/form-data", ...Je].join("; ")); } } - if (ke.hasStandardBrowserEnv && (Se && ce.isFunction(Se) && (Se = Se(ae)), Se || Se !== !1 && Xe(ae.url))) { + if (Be.hasStandardBrowserEnv && (_e && ce.isFunction(_e) && (_e = _e(ae)), _e || _e !== !1 && Xe(ae.url))) { const Fe = Ee && Me && ut.read(Me); Fe && ze.set(Ee, Fe); } @@ -33202,7 +33202,7 @@ function N6() { }, tt = typeof XMLHttpRequest < "u" && function(Y) { return new Promise(function(ae, he) { const ge = Tt(Y); - let Se = ge.data; + let _e = ge.data; const Ee = He.from(ge.headers).normalize(); let Me, ze, Ge, Fe, Je, { responseType: rt, onUploadProgress: Qe, onDownloadProgress: yt } = ge; function ft() { @@ -33212,10 +33212,10 @@ function N6() { function Jt() { if (!nt) return; const Gt = He.from("getAllResponseHeaders" in nt && nt.getAllResponseHeaders()); - ct(function(Nr) { - ae(Nr), ft(); - }, function(Nr) { - he(Nr), ft(); + ct(function(Rr) { + ae(Rr), ft(); + }, function(Rr) { + he(Rr), ft(); }, { data: rt && rt !== "text" && rt !== "json" ? nt.response : nt.responseText, status: nt.status, statusText: nt.statusText, headers: Gt, config: Y, request: nt }), nt = null; } nt.open(ge.method.toUpperCase(), ge.url, !0), nt.timeout = ge.timeout, "onloadend" in nt ? nt.onloadend = Jt : nt.onreadystatechange = function() { @@ -33226,28 +33226,28 @@ function N6() { he(new ie("Network Error", ie.ERR_NETWORK, Y, nt)), nt = null; }, nt.ontimeout = function() { let Gt = ge.timeout ? "timeout of " + ge.timeout + "ms exceeded" : "timeout exceeded"; - const Nr = ge.transitional || Ae; - ge.timeoutErrorMessage && (Gt = ge.timeoutErrorMessage), he(new ie(Gt, Nr.clarifyTimeoutError ? ie.ETIMEDOUT : ie.ECONNABORTED, Y, nt)), nt = null; - }, Se === void 0 && Ee.setContentType(null), "setRequestHeader" in nt && ce.forEach(Ee.toJSON(), function(Gt, Nr) { - nt.setRequestHeader(Nr, Gt); + const Rr = ge.transitional || Oe; + ge.timeoutErrorMessage && (Gt = ge.timeoutErrorMessage), he(new ie(Gt, Rr.clarifyTimeoutError ? ie.ETIMEDOUT : ie.ECONNABORTED, Y, nt)), nt = null; + }, _e === void 0 && Ee.setContentType(null), "setRequestHeader" in nt && ce.forEach(Ee.toJSON(), function(Gt, Rr) { + nt.setRequestHeader(Rr, Gt); }), ce.isUndefined(ge.withCredentials) || (nt.withCredentials = !!ge.withCredentials), rt && rt !== "json" && (nt.responseType = ge.responseType), yt && ([Ge, Je] = We(yt, !0), nt.addEventListener("progress", Ge)), Qe && nt.upload && ([ze, Fe] = We(Qe), nt.upload.addEventListener("progress", ze), nt.upload.addEventListener("loadend", Fe)), (ge.cancelToken || ge.signal) && (Me = (Gt) => { nt && (he(!Gt || Gt.type ? new $e(null, Y, nt) : Gt), nt.abort(), nt = null); }, ge.cancelToken && ge.cancelToken.subscribe(Me), ge.signal && (ge.signal.aborted ? Me() : ge.signal.addEventListener("abort", Me))); const Zt = function(Gt) { - const Nr = /^([-+\w]{1,25})(:?\/\/|:)/.exec(Gt); - return Nr && Nr[1] || ""; + const Rr = /^([-+\w]{1,25})(:?\/\/|:)/.exec(Gt); + return Rr && Rr[1] || ""; }(ge.url); - Zt && ke.protocols.indexOf(Zt) === -1 ? he(new ie("Unsupported protocol " + Zt + ":", ie.ERR_BAD_REQUEST, Y)) : nt.send(Se || null); + Zt && Be.protocols.indexOf(Zt) === -1 ? he(new ie("Unsupported protocol " + Zt + ":", ie.ERR_BAD_REQUEST, Y)) : nt.send(_e || null); }); }, mt = (Y, ae) => { const { length: he } = Y = Y ? Y.filter(Boolean) : []; if (ae || he) { - let ge, Se = new AbortController(); + let ge, _e = new AbortController(); const Ee = function(Fe) { if (!ge) { ge = !0, ze(); const Je = Fe instanceof Error ? Fe : this.reason; - Se.abort(Je instanceof ie ? Je : new $e(Je instanceof Error ? Je.message : Je)); + _e.abort(Je instanceof ie ? Je : new $e(Je instanceof Error ? Je.message : Je)); } }; let Me = ae && setTimeout(() => { @@ -33259,17 +33259,17 @@ function N6() { }), Y = null); }; Y.forEach((Fe) => Fe.addEventListener("abort", Ee)); - const { signal: Ge } = Se; + const { signal: Ge } = _e; return Ge.unsubscribe = () => ce.asap(ze), Ge; } }; const Lt = function* (Y, ae) { let he = Y.byteLength; if (he < ae) return void (yield Y); - let ge, Se = 0; - for (; Se < he; ) ge = Se + ae, yield Y.slice(Se, ge), Se = ge; + let ge, _e = 0; + for (; _e < he; ) ge = _e + ae, yield Y.slice(_e, ge), _e = ge; }, et = (Y, ae, he, ge) => { - const Se = async function* (Ge, Fe) { + const _e = async function* (Ge, Fe) { for await (const Je of async function* (rt) { if (rt[Symbol.asyncIterator]) return void (yield* rt); const Qe = rt.getReader(); @@ -33289,7 +33289,7 @@ function N6() { }; return new ReadableStream({ async pull(Ge) { try { - const { done: Fe, value: Je } = await Se.next(); + const { done: Fe, value: Je } = await _e.next(); if (Fe) return ze(), void Ge.close(); let rt = Je.byteLength; if (he) { @@ -33300,72 +33300,72 @@ function N6() { } catch (Fe) { throw ze(Fe), Fe; } - }, cancel: (Ge) => (ze(Ge), Se.return()) }, { highWaterMark: 2 }); - }, lt = typeof fetch == "function" && typeof Request == "function" && typeof Response == "function", xt = lt && typeof ReadableStream == "function", Rt = lt && (typeof TextEncoder == "function" ? (wr = new TextEncoder(), (Y) => wr.encode(Y)) : async (Y) => new Uint8Array(await new Response(Y).arrayBuffer())); - var wr; - const Cr = (Y, ...ae) => { + }, cancel: (Ge) => (ze(Ge), _e.return()) }, { highWaterMark: 2 }); + }, lt = typeof fetch == "function" && typeof Request == "function" && typeof Response == "function", xt = lt && typeof ReadableStream == "function", Rt = lt && (typeof TextEncoder == "function" ? (Cr = new TextEncoder(), (Y) => Cr.encode(Y)) : async (Y) => new Uint8Array(await new Response(Y).arrayBuffer())); + var Cr; + const _r = (Y, ...ae) => { try { return !!Y(...ae); } catch { return !1; } - }, Tr = xt && Cr(() => { + }, Nr = xt && _r(() => { let Y = !1; - const ae = new Request(ke.origin, { body: new ReadableStream(), method: "POST", get duplex() { + const ae = new Request(Be.origin, { body: new ReadableStream(), method: "POST", get duplex() { return Y = !0, "half"; } }).headers.has("Content-Type"); return Y && !ae; - }), fr = xt && Cr(() => ce.isReadableStream(new Response("").body)), rr = { stream: fr && ((Y) => Y.body) }; + }), pr = xt && _r(() => ce.isReadableStream(new Response("").body)), nr = { stream: pr && ((Y) => Y.body) }; var Sr; lt && (Sr = new Response(), ["text", "arrayBuffer", "blob", "formData", "stream"].forEach((Y) => { - !rr[Y] && (rr[Y] = ce.isFunction(Sr[Y]) ? (ae) => ae[Y]() : (ae, he) => { + !nr[Y] && (nr[Y] = ce.isFunction(Sr[Y]) ? (ae) => ae[Y]() : (ae, he) => { throw new ie(`Response type '${Y}' is not supported`, ie.ERR_NOT_SUPPORT, he); }); })); - const _r = { http: null, xhr: tt, fetch: lt && (async (Y) => { - let { url: ae, method: he, data: ge, signal: Se, cancelToken: Ee, timeout: Me, onDownloadProgress: ze, onUploadProgress: Ge, responseType: Fe, headers: Je, withCredentials: rt = "same-origin", fetchOptions: Qe } = Tt(Y); + const Mr = { http: null, xhr: tt, fetch: lt && (async (Y) => { + let { url: ae, method: he, data: ge, signal: _e, cancelToken: Ee, timeout: Me, onDownloadProgress: ze, onUploadProgress: Ge, responseType: Fe, headers: Je, withCredentials: rt = "same-origin", fetchOptions: Qe } = Tt(Y); Fe = Fe ? (Fe + "").toLowerCase() : "text"; - let yt, ft = mt([Se, Ee && Ee.toAbortSignal()], Me); + let yt, ft = mt([_e, Ee && Ee.toAbortSignal()], Me); const nt = ft && ft.unsubscribe && (() => { ft.unsubscribe(); }); let Jt; try { - if (Ge && Tr && he !== "get" && he !== "head" && (Jt = await (async (ln, dn) => { - const Fn = ce.toFiniteNumber(ln.getContentLength()); - return Fn ?? (async (er) => er == null ? 0 : ce.isBlob(er) ? er.size : ce.isSpecCompliantForm(er) ? (await new Request(ke.origin, { method: "POST", body: er }).arrayBuffer()).byteLength : ce.isArrayBufferView(er) || ce.isArrayBuffer(er) ? er.byteLength : (ce.isURLSearchParams(er) && (er += ""), ce.isString(er) ? (await Rt(er)).byteLength : void 0))(dn); + if (Ge && Nr && he !== "get" && he !== "head" && (Jt = await (async (dn, fn) => { + const Fn = ce.toFiniteNumber(dn.getContentLength()); + return Fn ?? (async (rr) => rr == null ? 0 : ce.isBlob(rr) ? rr.size : ce.isSpecCompliantForm(rr) ? (await new Request(Be.origin, { method: "POST", body: rr }).arrayBuffer()).byteLength : ce.isArrayBufferView(rr) || ce.isArrayBuffer(rr) ? rr.byteLength : (ce.isURLSearchParams(rr) && (rr += ""), ce.isString(rr) ? (await Rt(rr)).byteLength : void 0))(fn); })(Je, ge)) !== 0) { - let ln, dn = new Request(ae, { method: "POST", body: ge, duplex: "half" }); - if (ce.isFormData(ge) && (ln = dn.headers.get("content-type")) && Je.setContentType(ln), dn.body) { - const [Fn, er] = it(Jt, We(bt(Ge))); - ge = et(dn.body, 65536, Fn, er); + let dn, fn = new Request(ae, { method: "POST", body: ge, duplex: "half" }); + if (ce.isFormData(ge) && (dn = fn.headers.get("content-type")) && Je.setContentType(dn), fn.body) { + const [Fn, rr] = it(Jt, We(bt(Ge))); + ge = et(fn.body, 65536, Fn, rr); } } ce.isString(rt) || (rt = rt ? "include" : "omit"); const Zt = "credentials" in Request.prototype; yt = new Request(ae, { ...Qe, signal: ft, method: he.toUpperCase(), headers: Je.normalize().toJSON(), body: ge, duplex: "half", credentials: Zt ? rt : void 0 }); let Gt = await fetch(yt); - const Nr = fr && (Fe === "stream" || Fe === "response"); - if (fr && (ze || Nr && nt)) { - const ln = {}; - ["status", "statusText", "headers"].forEach((da) => { - ln[da] = Gt[da]; + const Rr = pr && (Fe === "stream" || Fe === "response"); + if (pr && (ze || Rr && nt)) { + const dn = {}; + ["status", "statusText", "headers"].forEach((ha) => { + dn[ha] = Gt[ha]; }); - const dn = ce.toFiniteNumber(Gt.headers.get("content-length")), [Fn, er] = ze && it(dn, We(bt(ze), !0)) || []; + const fn = ce.toFiniteNumber(Gt.headers.get("content-length")), [Fn, rr] = ze && it(fn, We(bt(ze), !0)) || []; Gt = new Response(et(Gt.body, 65536, Fn, () => { - er && er(), nt && nt(); - }), ln); + rr && rr(), nt && nt(); + }), dn); } Fe = Fe || "text"; - let Zd = await rr[ce.findKey(rr, Fe) || "text"](Gt, Y); - return !Nr && nt && nt(), await new Promise((ln, dn) => { - ct(ln, dn, { data: Zd, headers: He.from(Gt.headers), status: Gt.status, statusText: Gt.statusText, config: Y, request: yt }); + let Qd = await nr[ce.findKey(nr, Fe) || "text"](Gt, Y); + return !Rr && nt && nt(), await new Promise((dn, fn) => { + ct(dn, fn, { data: Qd, headers: He.from(Gt.headers), status: Gt.status, statusText: Gt.statusText, config: Y, request: yt }); }); } catch (Zt) { throw nt && nt(), Zt && Zt.name === "TypeError" && /fetch/i.test(Zt.message) ? Object.assign(new ie("Network Error", ie.ERR_NETWORK, Y, yt), { cause: Zt.cause || Zt }) : ie.from(Zt, Zt && Zt.code, Y, yt); } }) }; - ce.forEach(_r, (Y, ae) => { + ce.forEach(Mr, (Y, ae) => { if (Y) { try { Object.defineProperty(Y, "name", { value: ae }); @@ -33374,68 +33374,68 @@ function N6() { Object.defineProperty(Y, "adapterName", { value: ae }); } }); - const Mr = (Y) => `- ${Y}`, Ir = (Y) => ce.isFunction(Y) || Y === null || Y === !1; - var xr = (Y) => { + const xr = (Y) => `- ${Y}`, Lr = (Y) => ce.isFunction(Y) || Y === null || Y === !1; + var Er = (Y) => { Y = ce.isArray(Y) ? Y : [Y]; const { length: ae } = Y; let he, ge; - const Se = {}; + const _e = {}; for (let Ee = 0; Ee < ae; Ee++) { let Me; - if (he = Y[Ee], ge = he, !Ir(he) && (ge = _r[(Me = String(he)).toLowerCase()], ge === void 0)) throw new ie(`Unknown adapter '${Me}'`); + if (he = Y[Ee], ge = he, !Lr(he) && (ge = Mr[(Me = String(he)).toLowerCase()], ge === void 0)) throw new ie(`Unknown adapter '${Me}'`); if (ge) break; - Se[Me || "#" + Ee] = ge; + _e[Me || "#" + Ee] = ge; } if (!ge) { - const Ee = Object.entries(Se).map(([Me, ze]) => `adapter ${Me} ` + (ze === !1 ? "is not supported by the environment" : "is not available in the build")); + const Ee = Object.entries(_e).map(([Me, ze]) => `adapter ${Me} ` + (ze === !1 ? "is not supported by the environment" : "is not available in the build")); throw new ie("There is no suitable adapter to dispatch the request " + (ae ? Ee.length > 1 ? `since : -` + Ee.map(Mr).join(` -`) : " " + Mr(Ee[0]) : "as no adapter specified"), "ERR_NOT_SUPPORT"); +` + Ee.map(xr).join(` +`) : " " + xr(Ee[0]) : "as no adapter specified"), "ERR_NOT_SUPPORT"); } return ge; }; - function hr(Y) { + function mr(Y) { if (Y.cancelToken && Y.cancelToken.throwIfRequested(), Y.signal && Y.signal.aborted) throw new $e(null, Y); } - function Er(Y) { - return hr(Y), Y.headers = He.from(Y.headers), Y.data = qe.call(Y, Y.transformRequest), ["post", "put", "patch"].indexOf(Y.method) !== -1 && Y.headers.setContentType("application/x-www-form-urlencoded", !1), xr(Y.adapter || le.adapter)(Y).then(function(ae) { - return hr(Y), ae.data = qe.call(Y, Y.transformResponse, ae), ae.headers = He.from(ae.headers), ae; + function Pr(Y) { + return mr(Y), Y.headers = He.from(Y.headers), Y.data = qe.call(Y, Y.transformRequest), ["post", "put", "patch"].indexOf(Y.method) !== -1 && Y.headers.setContentType("application/x-www-form-urlencoded", !1), Er(Y.adapter || le.adapter)(Y).then(function(ae) { + return mr(Y), ae.data = qe.call(Y, Y.transformResponse, ae), ae.headers = He.from(ae.headers), ae; }, function(ae) { - return Ue(ae) || (hr(Y), ae && ae.response && (ae.response.data = qe.call(Y, Y.transformResponse, ae.response), ae.response.headers = He.from(ae.response.headers))), Promise.reject(ae); + return Ue(ae) || (mr(Y), ae && ae.response && (ae.response.data = qe.call(Y, Y.transformResponse, ae.response), ae.response.headers = He.from(ae.response.headers))), Promise.reject(ae); }); } - const nr = {}; + const or = {}; ["object", "boolean", "number", "function", "string", "symbol"].forEach((Y, ae) => { - nr[Y] = function(he) { + or[Y] = function(he) { return typeof he === Y || "a" + (ae < 1 ? "n " : " ") + Y; }; }); - const Pr = {}; - nr.transitional = function(Y, ae, he) { - function ge(Se, Ee) { - return "[Axios v1.8.4] Transitional option '" + Se + "'" + Ee + (he ? ". " + he : ""); + const Ar = {}; + or.transitional = function(Y, ae, he) { + function ge(_e, Ee) { + return "[Axios v1.8.4] Transitional option '" + _e + "'" + Ee + (he ? ". " + he : ""); } - return (Se, Ee, Me) => { + return (_e, Ee, Me) => { if (Y === !1) throw new ie(ge(Ee, " has been removed" + (ae ? " in " + ae : "")), ie.ERR_DEPRECATED); - return ae && !Pr[Ee] && (Pr[Ee] = !0, console.warn(ge(Ee, " has been deprecated since v" + ae + " and will be removed in the near future"))), !Y || Y(Se, Ee, Me); + return ae && !Ar[Ee] && (Ar[Ee] = !0, console.warn(ge(Ee, " has been deprecated since v" + ae + " and will be removed in the near future"))), !Y || Y(_e, Ee, Me); }; - }, nr.spelling = function(Y) { + }, or.spelling = function(Y) { return (ae, he) => (console.warn(`${he} is likely a misspelling of ${Y}`), !0); }; - var or = { assertOptions: function(Y, ae, he) { + var ir = { assertOptions: function(Y, ae, he) { if (typeof Y != "object") throw new ie("options must be an object", ie.ERR_BAD_OPTION_VALUE); const ge = Object.keys(Y); - let Se = ge.length; - for (; Se-- > 0; ) { - const Ee = ge[Se], Me = ae[Ee]; + let _e = ge.length; + for (; _e-- > 0; ) { + const Ee = ge[_e], Me = ae[Ee]; if (Me) { const ze = Y[Ee], Ge = ze === void 0 || Me(ze, Ee, Y); if (Ge !== !0) throw new ie("option " + Ee + " must be " + Ge, ie.ERR_BAD_OPTION_VALUE); } else if (he !== !0) throw new ie("Unknown option " + Ee, ie.ERR_BAD_OPTION); } - }, validators: nr }; - const $t = or.validators; - class ir { + }, validators: or }; + const $t = ir.validators; + class ar { constructor(ae) { this.defaults = ae, this.interceptors = { request: new pe(), response: new pe() }; } @@ -33444,9 +33444,9 @@ function N6() { return await this._request(ae, he); } catch (ge) { if (ge instanceof Error) { - let Se = {}; - Error.captureStackTrace ? Error.captureStackTrace(Se) : Se = new Error(); - const Ee = Se.stack ? Se.stack.replace(/^.+\n/, "") : ""; + let _e = {}; + Error.captureStackTrace ? Error.captureStackTrace(_e) : _e = new Error(); + const Ee = _e.stack ? _e.stack.replace(/^.+\n/, "") : ""; try { ge.stack ? Ee && !String(ge.stack).endsWith(Ee.replace(/^.+\n.+\n/, "")) && (ge.stack += ` ` + Ee) : ge.stack = Ee; @@ -33458,8 +33458,8 @@ function N6() { } _request(ae, he) { typeof ae == "string" ? (he = he || {}).url = ae : he = ae || {}, he = at(this.defaults, he); - const { transitional: ge, paramsSerializer: Se, headers: Ee } = he; - ge !== void 0 && or.assertOptions(ge, { silentJSONParsing: $t.transitional($t.boolean), forcedJSONParsing: $t.transitional($t.boolean), clarifyTimeoutError: $t.transitional($t.boolean) }, !1), Se != null && (ce.isFunction(Se) ? he.paramsSerializer = { serialize: Se } : or.assertOptions(Se, { encode: $t.function, serialize: $t.function }, !0)), he.allowAbsoluteUrls !== void 0 || (this.defaults.allowAbsoluteUrls !== void 0 ? he.allowAbsoluteUrls = this.defaults.allowAbsoluteUrls : he.allowAbsoluteUrls = !0), or.assertOptions(he, { baseUrl: $t.spelling("baseURL"), withXsrfToken: $t.spelling("withXSRFToken") }, !0), he.method = (he.method || this.defaults.method || "get").toLowerCase(); + const { transitional: ge, paramsSerializer: _e, headers: Ee } = he; + ge !== void 0 && ir.assertOptions(ge, { silentJSONParsing: $t.transitional($t.boolean), forcedJSONParsing: $t.transitional($t.boolean), clarifyTimeoutError: $t.transitional($t.boolean) }, !1), _e != null && (ce.isFunction(_e) ? he.paramsSerializer = { serialize: _e } : ir.assertOptions(_e, { encode: $t.function, serialize: $t.function }, !0)), he.allowAbsoluteUrls !== void 0 || (this.defaults.allowAbsoluteUrls !== void 0 ? he.allowAbsoluteUrls = this.defaults.allowAbsoluteUrls : he.allowAbsoluteUrls = !0), ir.assertOptions(he, { baseUrl: $t.spelling("baseURL"), withXsrfToken: $t.spelling("withXSRFToken") }, !0), he.method = (he.method || this.defaults.method || "get").toLowerCase(); let Me = Ee && ce.merge(Ee.common, Ee[he.method]); Ee && ce.forEach(["delete", "get", "head", "post", "put", "patch", "common"], (ft) => { delete Ee[ft]; @@ -33476,7 +33476,7 @@ function N6() { }); let rt, Qe = 0; if (!Ge) { - const ft = [Er.bind(this), void 0]; + const ft = [Pr.bind(this), void 0]; for (ft.unshift.apply(ft, ze), ft.push.apply(ft, Fe), rt = ft.length, Je = Promise.resolve(he); Qe < rt; ) Je = Je.then(ft[Qe++], ft[Qe++]); return Je; } @@ -33492,7 +33492,7 @@ function N6() { } } try { - Je = Er.call(this, yt); + Je = Pr.call(this, yt); } catch (ft) { return Promise.reject(ft); } @@ -33504,41 +33504,41 @@ function N6() { } } ce.forEach(["delete", "get", "head", "options"], function(Y) { - ir.prototype[Y] = function(ae, he) { + ar.prototype[Y] = function(ae, he) { return this.request(at(he || {}, { method: Y, url: ae, data: (he || {}).data })); }; }), ce.forEach(["post", "put", "patch"], function(Y) { function ae(he) { - return function(ge, Se, Ee) { - return this.request(at(Ee || {}, { method: Y, headers: he ? { "Content-Type": "multipart/form-data" } : {}, url: ge, data: Se })); + return function(ge, _e, Ee) { + return this.request(at(Ee || {}, { method: Y, headers: he ? { "Content-Type": "multipart/form-data" } : {}, url: ge, data: _e })); }; } - ir.prototype[Y] = ae(), ir.prototype[Y + "Form"] = ae(!0); + ar.prototype[Y] = ae(), ar.prototype[Y + "Form"] = ae(!0); }); - var vn = ir; + var vn = ar; class xn { constructor(ae) { if (typeof ae != "function") throw new TypeError("executor must be a function."); let he; - this.promise = new Promise(function(Se) { - he = Se; + this.promise = new Promise(function(_e) { + he = _e; }); const ge = this; - this.promise.then((Se) => { + this.promise.then((_e) => { if (!ge._listeners) return; let Ee = ge._listeners.length; - for (; Ee-- > 0; ) ge._listeners[Ee](Se); + for (; Ee-- > 0; ) ge._listeners[Ee](_e); ge._listeners = null; - }), this.promise.then = (Se) => { + }), this.promise.then = (_e) => { let Ee; const Me = new Promise((ze) => { ge.subscribe(ze), Ee = ze; - }).then(Se); + }).then(_e); return Me.cancel = function() { ge.unsubscribe(Ee); }, Me; - }, ae(function(Se, Ee, Me) { - ge.reason || (ge.reason = new $e(Se, Ee, Me), he(ge.reason)); + }, ae(function(_e, Ee, Me) { + ge.reason || (ge.reason = new $e(_e, Ee, Me), he(ge.reason)); }); } throwIfRequested() { @@ -33565,19 +33565,19 @@ function N6() { }), cancel: ae }; } } - var Gd = xn; - const la = { Continue: 100, SwitchingProtocols: 101, Processing: 102, EarlyHints: 103, Ok: 200, Created: 201, Accepted: 202, NonAuthoritativeInformation: 203, NoContent: 204, ResetContent: 205, PartialContent: 206, MultiStatus: 207, AlreadyReported: 208, ImUsed: 226, MultipleChoices: 300, MovedPermanently: 301, Found: 302, SeeOther: 303, NotModified: 304, UseProxy: 305, Unused: 306, TemporaryRedirect: 307, PermanentRedirect: 308, BadRequest: 400, Unauthorized: 401, PaymentRequired: 402, Forbidden: 403, NotFound: 404, MethodNotAllowed: 405, NotAcceptable: 406, ProxyAuthenticationRequired: 407, RequestTimeout: 408, Conflict: 409, Gone: 410, LengthRequired: 411, PreconditionFailed: 412, PayloadTooLarge: 413, UriTooLong: 414, UnsupportedMediaType: 415, RangeNotSatisfiable: 416, ExpectationFailed: 417, ImATeapot: 418, MisdirectedRequest: 421, UnprocessableEntity: 422, Locked: 423, FailedDependency: 424, TooEarly: 425, UpgradeRequired: 426, PreconditionRequired: 428, TooManyRequests: 429, RequestHeaderFieldsTooLarge: 431, UnavailableForLegalReasons: 451, InternalServerError: 500, NotImplemented: 501, BadGateway: 502, ServiceUnavailable: 503, GatewayTimeout: 504, HttpVersionNotSupported: 505, VariantAlsoNegotiates: 506, InsufficientStorage: 507, LoopDetected: 508, NotExtended: 510, NetworkAuthenticationRequired: 511 }; - Object.entries(la).forEach(([Y, ae]) => { - la[ae] = Y; + var Xd = xn; + const fa = { Continue: 100, SwitchingProtocols: 101, Processing: 102, EarlyHints: 103, Ok: 200, Created: 201, Accepted: 202, NonAuthoritativeInformation: 203, NoContent: 204, ResetContent: 205, PartialContent: 206, MultiStatus: 207, AlreadyReported: 208, ImUsed: 226, MultipleChoices: 300, MovedPermanently: 301, Found: 302, SeeOther: 303, NotModified: 304, UseProxy: 305, Unused: 306, TemporaryRedirect: 307, PermanentRedirect: 308, BadRequest: 400, Unauthorized: 401, PaymentRequired: 402, Forbidden: 403, NotFound: 404, MethodNotAllowed: 405, NotAcceptable: 406, ProxyAuthenticationRequired: 407, RequestTimeout: 408, Conflict: 409, Gone: 410, LengthRequired: 411, PreconditionFailed: 412, PayloadTooLarge: 413, UriTooLong: 414, UnsupportedMediaType: 415, RangeNotSatisfiable: 416, ExpectationFailed: 417, ImATeapot: 418, MisdirectedRequest: 421, UnprocessableEntity: 422, Locked: 423, FailedDependency: 424, TooEarly: 425, UpgradeRequired: 426, PreconditionRequired: 428, TooManyRequests: 429, RequestHeaderFieldsTooLarge: 431, UnavailableForLegalReasons: 451, InternalServerError: 500, NotImplemented: 501, BadGateway: 502, ServiceUnavailable: 503, GatewayTimeout: 504, HttpVersionNotSupported: 505, VariantAlsoNegotiates: 506, InsufficientStorage: 507, LoopDetected: 508, NotExtended: 510, NetworkAuthenticationRequired: 511 }; + Object.entries(fa).forEach(([Y, ae]) => { + fa[ae] = Y; }); - var qd = la; + var Yd = fa; const qt = function Y(ae) { const he = new vn(ae), ge = i(vn.prototype.request, he); - return ce.extend(ge, vn.prototype, he, { allOwnKeys: !0 }), ce.extend(ge, he, null, { allOwnKeys: !0 }), ge.create = function(Se) { - return Y(at(ae, Se)); + return ce.extend(ge, vn.prototype, he, { allOwnKeys: !0 }), ce.extend(ge, he, null, { allOwnKeys: !0 }), ge.create = function(_e) { + return Y(at(ae, _e)); }, ge; }(le); - qt.Axios = vn, qt.CanceledError = $e, qt.CancelToken = Gd, qt.isCancel = Ue, qt.VERSION = "1.8.4", qt.toFormData = F, qt.AxiosError = ie, qt.Cancel = qt.CanceledError, qt.all = function(Y) { + qt.Axios = vn, qt.CanceledError = $e, qt.CancelToken = Xd, qt.isCancel = Ue, qt.VERSION = "1.8.4", qt.toFormData = F, qt.AxiosError = ie, qt.Cancel = qt.CanceledError, qt.all = function(Y) { return Promise.all(Y); }, qt.spread = function(Y) { return function(ae) { @@ -33585,7 +33585,7 @@ function N6() { }; }, qt.isAxiosError = function(Y) { return ce.isObject(Y) && Y.isAxiosError === !0; - }, qt.mergeConfig = at, qt.AxiosHeaders = He, qt.formToJSON = (Y) => de(ce.isHTMLForm(Y) ? new FormData(Y) : Y), qt.getAdapter = xr, qt.HttpStatusCode = qd, qt.default = qt, x.exports = qt; + }, qt.mergeConfig = at, qt.AxiosHeaders = He, qt.formToJSON = (Y) => de(ce.isHTMLForm(Y) ? new FormData(Y) : Y), qt.getAdapter = Er, qt.HttpStatusCode = Yd, qt.default = qt, x.exports = qt; }, 9255: (x) => { x.exports = { rE: "6.6.1" }; } }, C = {}; @@ -33611,10 +33611,10 @@ function N6() { typeof Symbol < "u" && Symbol.toStringTag && Object.defineProperty(x, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(x, "__esModule", { value: !0 }); }, P.nmd = (x) => (x.paths = [], x.children || (x.children = []), x), P(887); })()); - }(Sa)), Sa.exports; + }(Ma)), Ma.exports; } -var Ft = N6(); -const L6 = be(ao).withConfig({ +var Ft = B6(); +const H6 = be(ao).withConfig({ displayName: "caption-text__StyledText", componentId: "sc-39xfy6-0" })(({ @@ -33631,10 +33631,10 @@ const L6 = be(ao).withConfig({ 2: "1rem" }, o) })); -function pn(e) { - return /* @__PURE__ */ $(L6, { ...e }); +function mn(e) { + return /* @__PURE__ */ $(H6, { ...e }); } -function R6(e, o, g) { +function j6(e, o, g) { return o in e ? Object.defineProperty(e, o, { value: g, enumerable: !0, @@ -33642,7 +33642,7 @@ function R6(e, o, g) { writable: !0 }) : e[o] = g, e; } -function du(e, o) { +function fu(e, o) { var g = Object.keys(e); if (Object.getOwnPropertySymbols) { var C = Object.getOwnPropertySymbols(e); @@ -33652,12 +33652,12 @@ function du(e, o) { } return g; } -function Yt(e) { +function er(e) { for (var o = 1; o < arguments.length; o++) { var g = arguments[o] != null ? arguments[o] : {}; - o % 2 ? du(Object(g), !0).forEach(function(C) { - R6(e, C, g[C]); - }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(g)) : du(Object(g)).forEach(function(C) { + o % 2 ? fu(Object(g), !0).forEach(function(C) { + j6(e, C, g[C]); + }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(g)) : fu(Object(g)).forEach(function(C) { Object.defineProperty(e, C, Object.getOwnPropertyDescriptor(g, C)); }); } @@ -33670,8 +33670,8 @@ function qr(e, o) { P = C[x], !(o.indexOf(P) >= 0) && (g[P] = e[P]); return g; } -var Hl = /* @__PURE__ */ Ui({}); -function B6(e, o, g) { +var Vl = /* @__PURE__ */ Wi({}); +function D6(e, o, g) { return o in e ? Object.defineProperty(e, o, { value: g, enumerable: !0, @@ -33679,7 +33679,7 @@ function B6(e, o, g) { writable: !0 }) : e[o] = g, e; } -function fu(e, o) { +function hu(e, o) { var g = Object.keys(e); if (Object.getOwnPropertySymbols) { var C = Object.getOwnPropertySymbols(e); @@ -33692,38 +33692,38 @@ function fu(e, o) { function $n(e) { for (var o = 1; o < arguments.length; o++) { var g = arguments[o] != null ? arguments[o] : {}; - o % 2 ? fu(Object(g), !0).forEach(function(C) { - B6(e, C, g[C]); - }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(g)) : fu(Object(g)).forEach(function(C) { + o % 2 ? hu(Object(g), !0).forEach(function(C) { + D6(e, C, g[C]); + }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(g)) : hu(Object(g)).forEach(function(C) { Object.defineProperty(e, C, Object.getOwnPropertyDescriptor(g, C)); }); } return e; } -function Wa(e, o) { +function $a(e, o) { if (e == null) return {}; var g = {}, C = Object.keys(e), P, x; for (x = 0; x < C.length; x++) P = C[x], !(o.indexOf(P) >= 0) && (g[P] = e[P]); return g; } -function k6(e, o) { +function V6(e, o) { if (e) { - if (typeof e == "string") return hu(e, o); + if (typeof e == "string") return pu(e, o); var g = Object.prototype.toString.call(e).slice(8, -1); if (g === "Object" && e.constructor && (g = e.constructor.name), g === "Map" || g === "Set") return Array.from(e); - if (g === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)) return hu(e, o); + if (g === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)) return pu(e, o); } } -function hu(e, o) { +function pu(e, o) { (o == null || o > e.length) && (o = e.length); for (var g = 0, C = new Array(o); g < o; g++) C[g] = e[g]; return C; } -function pu(e, o) { +function mu(e, o) { var g; if (typeof Symbol > "u" || e[Symbol.iterator] == null) { - if (Array.isArray(e) || (g = k6(e)) || o) { + if (Array.isArray(e) || (g = V6(e)) || o) { g && (e = g); var C = 0; return function() { @@ -33740,22 +33740,22 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } return g = e[Symbol.iterator](), g.next.bind(g); } -function H6(e) { +function U6(e) { return typeof e == "function"; } -var j6 = function(o, g, C) { +var z6 = function(o, g, C) { C === void 0 && (C = g.children); - var P = ko(Hl); + var P = Do(Vl); if (P.useCreateElement) return P.useCreateElement(o, g, C); - if (typeof o == "string" && H6(C)) { + if (typeof o == "string" && U6(C)) { g.children; - var x = Wa(g, ["children"]); + var x = $a(g, ["children"]); return C(x); } - return /* @__PURE__ */ os(o, g, C); + return /* @__PURE__ */ is(o, g, C); }; -function D6(e, o, g) { +function F6(e, o, g) { return o in e ? Object.defineProperty(e, o, { value: g, enumerable: !0, @@ -33763,7 +33763,7 @@ function D6(e, o, g) { writable: !0 }) : e[o] = g, e; } -function mu(e, o) { +function yu(e, o) { var g = Object.keys(e); if (Object.getOwnPropertySymbols) { var C = Object.getOwnPropertySymbols(e); @@ -33776,38 +33776,38 @@ function mu(e, o) { function Gn(e) { for (var o = 1; o < arguments.length; o++) { var g = arguments[o] != null ? arguments[o] : {}; - o % 2 ? mu(Object(g), !0).forEach(function(C) { - D6(e, C, g[C]); - }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(g)) : mu(Object(g)).forEach(function(C) { + o % 2 ? yu(Object(g), !0).forEach(function(C) { + F6(e, C, g[C]); + }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(g)) : yu(Object(g)).forEach(function(C) { Object.defineProperty(e, C, Object.getOwnPropertyDescriptor(g, C)); }); } return e; } -function V6(e, o) { +function K6(e, o) { if (e == null) return {}; var g = {}, C = Object.keys(e), P, x; for (x = 0; x < C.length; x++) P = C[x], !(o.indexOf(P) >= 0) && (g[P] = e[P]); return g; } -function U6(e, o) { +function W6(e, o) { if (e) { - if (typeof e == "string") return yu(e, o); + if (typeof e == "string") return gu(e, o); var g = Object.prototype.toString.call(e).slice(8, -1); if (g === "Object" && e.constructor && (g = e.constructor.name), g === "Map" || g === "Set") return Array.from(e); - if (g === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)) return yu(e, o); + if (g === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)) return gu(e, o); } } -function yu(e, o) { +function gu(e, o) { (o == null || o > e.length) && (o = e.length); for (var g = 0, C = new Array(o); g < o; g++) C[g] = e[g]; return C; } -function z6(e, o) { +function J6(e, o) { var g; if (typeof Symbol > "u" || e[Symbol.iterator] == null) { - if (Array.isArray(e) || (g = U6(e)) || o) { + if (Array.isArray(e) || (g = W6(e)) || o) { g && (e = g); var C = 0; return function() { @@ -33824,29 +33824,29 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } return g = e[Symbol.iterator](), g.next.bind(g); } -function F6(e) { +function $6(e) { return typeof e == "object" && e != null; } -function Ja(e) { +function Ga(e) { var o; - if (!F6(e)) return !1; + if (!$6(e)) return !1; var g = Object.getPrototypeOf(e); return g == null ? !0 : ((o = g.constructor) === null || o === void 0 ? void 0 : o.toString()) === Object.toString(); } -function gu(e, o) { +function vu(e, o) { for (var g = Object.keys(e), C = {}, P = {}, x = 0, n = g; x < n.length; x++) { var c = n[x]; o.indexOf(c) >= 0 ? C[c] = e[c] : P[c] = e[c]; } return [C, P]; } -function vu(e, o) { - if (o === void 0 && (o = []), !Ja(e.state)) - return gu(e, o); - var g = gu(e, [].concat(o, ["state"])), C = g[0], P = g[1], x = C.state, n = V6(C, ["state"]); +function bu(e, o) { + if (o === void 0 && (o = []), !Ga(e.state)) + return vu(e, o); + var g = vu(e, [].concat(o, ["state"])), C = g[0], P = g[1], x = C.state, n = K6(C, ["state"]); return [Gn(Gn({}, x), n), P]; } -function Io(e, o) { +function Lo(e, o) { if (e === o) return !0; if (!e || !o || typeof e != "object" || typeof o != "object") return !1; var g = Object.keys(e), C = Object.keys(o), P = g.length; @@ -33858,108 +33858,108 @@ function Io(e, o) { } return !0; } -function bu(e) { +function wu(e) { return e.name === "normalizePropsAreEqualInner" ? e : function(g, C) { - return !Ja(g.state) || !Ja(C.state) ? e(g, C) : e(Gn(Gn({}, g.state), g), Gn(Gn({}, C.state), C)); + return !Ga(g.state) || !Ga(C.state) ? e(g, C) : e(Gn(Gn({}, g.state), g), Gn(Gn({}, C.state), C)); }; } -function K6(e) { - return /* @__PURE__ */ ef(e); +function G6(e) { + return /* @__PURE__ */ nf(e); } -function W6(e, o) { - return /* @__PURE__ */ tf(e, o); +function q6(e, o) { + return /* @__PURE__ */ of(e, o); } -function qi(e) { - var o = e.as, g = e.useHook, C = e.memo, P = e.propsAreEqual, x = P === void 0 ? g?.unstable_propsAreEqual : P, n = e.keys, c = n === void 0 ? g?.__keys || [] : n, r = e.useCreateElement, a = r === void 0 ? j6 : r, i = function(t, d) { - var b = t.as, y = b === void 0 ? o : b, s = Wa(t, ["as"]); +function Qi(e) { + var o = e.as, g = e.useHook, C = e.memo, P = e.propsAreEqual, x = P === void 0 ? g?.unstable_propsAreEqual : P, n = e.keys, c = n === void 0 ? g?.__keys || [] : n, r = e.useCreateElement, a = r === void 0 ? z6 : r, i = function(t, f) { + var b = t.as, y = b === void 0 ? o : b, u = $a(t, ["as"]); if (g) { - var f, l = vu(s, c), u = l[0], v = l[1], m = g(u, $n({ - ref: d - }, v)), h = m.wrapElement, O = Wa(m, ["wrapElement"]), I = ((f = y.render) === null || f === void 0 ? void 0 : f.__keys) || y.__keys, B = I && vu(s, I)[0], R = B ? $n($n({}, O), B) : O, L = a(y, R); + var d, l = bu(u, c), s = l[0], v = l[1], p = g(s, $n({ + ref: f + }, v)), h = p.wrapElement, O = $a(p, ["wrapElement"]), I = ((d = y.render) === null || d === void 0 ? void 0 : d.__keys) || y.__keys, k = I && bu(u, I)[0], R = k ? $n($n({}, O), k) : O, L = a(y, R); return h ? h(L) : L; } return a(y, $n({ - ref: d - }, s)); + ref: f + }, u)); }; - return process.env.NODE_ENV !== "production" && g && (i.displayName = g.name.replace(/^(unstable_)?use/, "")), i = K6(i), C && (i = W6(i, x && bu(x))), i.__keys = c, i.unstable_propsAreEqual = bu(x || Io), i; + return process.env.NODE_ENV !== "production" && g && (i.displayName = g.name.replace(/^(unstable_)?use/, "")), i = G6(i), C && (i = q6(i, x && wu(x))), i.__keys = c, i.unstable_propsAreEqual = wu(x || Lo), i; } -function jl(e, o) { - is(e); - var g = ko(Hl); +function Ul(e, o) { + as(e); + var g = Do(Vl); return g[e] != null ? g[e] : o; } -function J6(e, o, g) { +function Z6(e, o, g) { o === void 0 && (o = {}), g === void 0 && (g = {}); var C = "use" + e + "Props"; - is(C); - var P = jl(C); + as(C); + var P = Ul(C); return P ? P(o, g) : g; } -function $6(e, o, g) { +function X6(e, o, g) { o === void 0 && (o = {}), g === void 0 && (g = {}); var C = "use" + e + "Options"; - is(C); - var P = jl(C); + as(C); + var P = Ul(C); return P ? $n($n({}, o), P(o, g)) : o; } -function G6(e) { +function Y6(e) { return Array.isArray(e) ? e : typeof e < "u" ? [e] : []; } -function Zi(e) { - var o, g, C = G6(e.compose), P = function(r, a) { - if (e.useOptions && (r = e.useOptions(r, a)), e.name && (r = $6(e.name, r, a)), e.compose) - for (var i = pu(C), p; !(p = i()).done; ) { - var t = p.value; +function ea(e) { + var o, g, C = Y6(e.compose), P = function(r, a) { + if (e.useOptions && (r = e.useOptions(r, a)), e.name && (r = X6(e.name, r, a)), e.compose) + for (var i = mu(C), m; !(m = i()).done; ) { + var t = m.value; r = t.__useOptions(r, a); } return r; }, x = function(r, a, i) { - if (r === void 0 && (r = {}), a === void 0 && (a = {}), i === void 0 && (i = !1), i || (r = P(r, a)), e.useProps && (a = e.useProps(r, a)), e.name && (a = J6(e.name, r, a)), e.compose) + if (r === void 0 && (r = {}), a === void 0 && (a = {}), i === void 0 && (i = !1), i || (r = P(r, a)), e.useProps && (a = e.useProps(r, a)), e.name && (a = Z6(e.name, r, a)), e.compose) if (e.useComposeOptions && (r = e.useComposeOptions(r, a)), e.useComposeProps) a = e.useComposeProps(r, a); else - for (var p = pu(C), t; !(t = p()).done; ) { - var d = t.value; - a = d(r, a, !0); + for (var m = mu(C), t; !(t = m()).done; ) { + var f = t.value; + a = f(r, a, !0); } var b = {}, y = a || {}; - for (var s in y) - y[s] !== void 0 && (b[s] = y[s]); + for (var u in y) + y[u] !== void 0 && (b[u] = y[u]); return b; }; x.__useOptions = P; var n = C.reduce(function(c, r) { return c.push.apply(c, r.__keys || []), c; }, []); - return x.__keys = [].concat(n, ((o = e.useState) === null || o === void 0 ? void 0 : o.__keys) || [], e.keys || []), x.unstable_propsAreEqual = e.propsAreEqual || ((g = C[0]) === null || g === void 0 ? void 0 : g.unstable_propsAreEqual) || Io, process.env.NODE_ENV !== "production" && e.name && Object.defineProperty(x, "name", { + return x.__keys = [].concat(n, ((o = e.useState) === null || o === void 0 ? void 0 : o.__keys) || [], e.keys || []), x.unstable_propsAreEqual = e.propsAreEqual || ((g = C[0]) === null || g === void 0 ? void 0 : g.unstable_propsAreEqual) || Lo, process.env.NODE_ENV !== "production" && e.name && Object.defineProperty(x, "name", { value: "use" + e.name }), x; } -function wu(e, o) { +function Cu(e, o) { o === void 0 && (o = null), e && (typeof e == "function" ? e(o) : e.current = o); } -function Dl(e, o) { +function zl(e, o) { return In(function() { return e == null && o == null ? null : function(g) { - wu(e, g), wu(o, g); + Cu(e, g), Cu(o, g); }; }, [e, o]); } -function Vl(e) { - for (var o = [], g = z6(e), C; !(C = g()).done; ) { +function Fl(e) { + for (var o = [], g = J6(e), C; !(C = g()).done; ) { var P = C.value; - Array.isArray(P) ? o.push.apply(o, Vl(P)) : o.push(P); + Array.isArray(P) ? o.push.apply(o, Fl(P)) : o.push(P); } return o; } -function q6(e) { +function Q6(e) { if (process.env.NODE_ENV !== "production") { var o; if (!e) return; for (var g = arguments.length, C = new Array(g > 1 ? g - 1 : 0), P = 1; P < g; P++) C[P - 1] = arguments[P]; - var x = Vl(C.map(function(n) { + var x = Fl(C.map(function(n) { return [n, ` `]; })); @@ -33970,58 +33970,58 @@ function q6(e) { } } } -function Z6(e) { +function e5(e) { return e ? e.ownerDocument || e : document; } -var Ul; +var Kl; try { - Ul = window; + Kl = window; } catch { } -function X6(e) { - return Ul; +function t5(e) { + return Kl; } -function Y6() { - var e = X6(); +function r5() { + var e = t5(); return !!(typeof e < "u" && e.document && e.document.createElement); } -var Xi = Y6(), Yi = Xi ? qc : vt; +var ta = r5(), ra = ta ? Yc : vt; function qn(e) { var o = wt(e); - return Yi(function() { + return ra(function() { o.current = e; }), o; } -function Q6(e) { +function n5(e) { return e.target === e.currentTarget; } -function _a(e) { - return Xi ? window.navigator.userAgent.indexOf(e) !== -1 : !1; +function xa(e) { + return ta ? window.navigator.userAgent.indexOf(e) !== -1 : !1; } -var e5 = ["unstable_system"], fs = Zi({ +var o5 = ["unstable_system"], hs = ea({ name: "Role", - keys: e5, + keys: o5, propsAreEqual: function(o, g) { var C = o.unstable_system, P = qr(o, ["unstable_system"]), x = g.unstable_system, n = qr(g, ["unstable_system"]); - return C !== x && !Io(C, x) ? !1 : Io(P, n); + return C !== x && !Lo(C, x) ? !1 : Lo(P, n); } }); -qi({ +Qi({ as: "div", - useHook: fs + useHook: hs }); -function Do(e) { +function zo(e) { var o = Ct(e), g = o[0]; return g; } -var t5 = "id"; -function r5(e) { - return e === void 0 && (e = t5), (e ? e + "-" : "") + Math.random().toString(32).substr(2, 6); +var i5 = "id"; +function a5(e) { + return e === void 0 && (e = i5), (e ? e + "-" : "") + Math.random().toString(32).substr(2, 6); } -var n5 = /* @__PURE__ */ Ui(r5); -function o5(e) { +var s5 = /* @__PURE__ */ Wi(a5); +function u5(e) { e === void 0 && (e = {}); - var o = Do(e), g = o.baseId, C = ko(n5), P = wt(0), x = Ct(function() { + var o = zo(e), g = o.baseId, C = Do(s5), P = wt(0), x = Ct(function() { return g || C(); }), n = x[0], c = x[1]; return { @@ -34030,11 +34030,11 @@ function o5(e) { unstable_idCountRef: P }; } -var Ar = "top", Ur = "bottom", zr = "right", Or = "left", hs = "auto", Vo = [Ar, Ur, zr, Or], Qn = "start", No = "end", i5 = "clippingParents", zl = "viewport", vo = "popper", a5 = "reference", Cu = /* @__PURE__ */ Vo.reduce(function(e, o) { - return e.concat([o + "-" + Qn, o + "-" + No]); -}, []), Fl = /* @__PURE__ */ [].concat(Vo, [hs]).reduce(function(e, o) { - return e.concat([o, o + "-" + Qn, o + "-" + No]); -}, []), s5 = "beforeRead", u5 = "read", c5 = "afterRead", l5 = "beforeMain", d5 = "main", f5 = "afterMain", h5 = "beforeWrite", p5 = "write", m5 = "afterWrite", y5 = [s5, u5, c5, l5, d5, f5, h5, p5, m5]; +var Tr = "top", zr = "bottom", Fr = "right", Ir = "left", ps = "auto", Fo = [Tr, zr, Fr, Ir], Qn = "start", Ro = "end", c5 = "clippingParents", Wl = "viewport", bo = "popper", l5 = "reference", _u = /* @__PURE__ */ Fo.reduce(function(e, o) { + return e.concat([o + "-" + Qn, o + "-" + Ro]); +}, []), Jl = /* @__PURE__ */ [].concat(Fo, [ps]).reduce(function(e, o) { + return e.concat([o, o + "-" + Qn, o + "-" + Ro]); +}, []), d5 = "beforeRead", f5 = "read", h5 = "afterRead", p5 = "beforeMain", m5 = "main", y5 = "afterMain", g5 = "beforeWrite", v5 = "write", b5 = "afterWrite", w5 = [d5, f5, h5, p5, m5, y5, g5, v5, b5]; function un(e) { return e ? (e.nodeName || "").toLowerCase() : null; } @@ -34047,31 +34047,31 @@ function Br(e) { } return e; } -function Bn(e) { +function kn(e) { var o = Br(e).Element; return e instanceof o || e instanceof Element; } -function Vr(e) { +function Ur(e) { var o = Br(e).HTMLElement; return e instanceof o || e instanceof HTMLElement; } -function ps(e) { +function ms(e) { if (typeof ShadowRoot > "u") return !1; var o = Br(e).ShadowRoot; return e instanceof o || e instanceof ShadowRoot; } -function g5(e) { +function C5(e) { var o = e.state; Object.keys(o.elements).forEach(function(g) { var C = o.styles[g] || {}, P = o.attributes[g] || {}, x = o.elements[g]; - !Vr(x) || !un(x) || (Object.assign(x.style, C), Object.keys(P).forEach(function(n) { + !Ur(x) || !un(x) || (Object.assign(x.style, C), Object.keys(P).forEach(function(n) { var c = P[n]; c === !1 ? x.removeAttribute(n) : x.setAttribute(n, c === !0 ? "" : c); })); }); } -function v5(e) { +function _5(e) { var o = e.state, g = { popper: { position: o.options.strategy, @@ -34089,50 +34089,50 @@ function v5(e) { var P = o.elements[C], x = o.attributes[C] || {}, n = Object.keys(o.styles.hasOwnProperty(C) ? o.styles[C] : g[C]), c = n.reduce(function(r, a) { return r[a] = "", r; }, {}); - !Vr(P) || !un(P) || (Object.assign(P.style, c), Object.keys(x).forEach(function(r) { + !Ur(P) || !un(P) || (Object.assign(P.style, c), Object.keys(x).forEach(function(r) { P.removeAttribute(r); })); }); }; } -const b5 = { +const S5 = { name: "applyStyles", enabled: !0, phase: "write", - fn: g5, - effect: v5, + fn: C5, + effect: _5, requires: ["computeStyles"] }; function nn(e) { return e.split("-")[0]; } -var An = Math.max, Ii = Math.min, eo = Math.round; -function $a() { +var An = Math.max, ki = Math.min, eo = Math.round; +function qa() { var e = navigator.userAgentData; return e != null && e.brands && Array.isArray(e.brands) ? e.brands.map(function(o) { return o.brand + "/" + o.version; }).join(" ") : navigator.userAgent; } -function Kl() { - return !/^((?!chrome|android).)*safari/i.test($a()); +function $l() { + return !/^((?!chrome|android).)*safari/i.test(qa()); } function to(e, o, g) { o === void 0 && (o = !1), g === void 0 && (g = !1); var C = e.getBoundingClientRect(), P = 1, x = 1; - o && Vr(e) && (P = e.offsetWidth > 0 && eo(C.width) / e.offsetWidth || 1, x = e.offsetHeight > 0 && eo(C.height) / e.offsetHeight || 1); - var n = Bn(e) ? Br(e) : window, c = n.visualViewport, r = !Kl() && g, a = (C.left + (r && c ? c.offsetLeft : 0)) / P, i = (C.top + (r && c ? c.offsetTop : 0)) / x, p = C.width / P, t = C.height / x; + o && Ur(e) && (P = e.offsetWidth > 0 && eo(C.width) / e.offsetWidth || 1, x = e.offsetHeight > 0 && eo(C.height) / e.offsetHeight || 1); + var n = kn(e) ? Br(e) : window, c = n.visualViewport, r = !$l() && g, a = (C.left + (r && c ? c.offsetLeft : 0)) / P, i = (C.top + (r && c ? c.offsetTop : 0)) / x, m = C.width / P, t = C.height / x; return { - width: p, + width: m, height: t, top: i, - right: a + p, + right: a + m, bottom: i + t, left: a, x: a, y: i }; } -function ms(e) { +function ys(e) { var o = to(e), g = e.offsetWidth, C = e.offsetHeight; return Math.abs(o.width - g) <= 1 && (g = o.width), Math.abs(o.height - C) <= 1 && (C = o.height), { x: e.offsetLeft, @@ -34141,11 +34141,11 @@ function ms(e) { height: C }; } -function Wl(e, o) { +function Gl(e, o) { var g = o.getRootNode && o.getRootNode(); if (e.contains(o)) return !0; - if (g && ps(g)) { + if (g && ms(g)) { var C = o; do { if (C && e.isSameNode(C)) @@ -34155,66 +34155,66 @@ function Wl(e, o) { } return !1; } -function mn(e) { +function yn(e) { return Br(e).getComputedStyle(e); } -function w5(e) { +function M5(e) { return ["table", "td", "th"].indexOf(un(e)) >= 0; } function Mn(e) { - return ((Bn(e) ? e.ownerDocument : ( + return ((kn(e) ? e.ownerDocument : ( // $FlowFixMe[prop-missing] e.document )) || window.document).documentElement; } -function Qi(e) { +function na(e) { return un(e) === "html" ? e : ( // this is a quicker (but less type safe) way to save quite some bytes from the bundle // $FlowFixMe[incompatible-return] // $FlowFixMe[prop-missing] e.assignedSlot || // step into the shadow DOM of the parent of a slotted node e.parentNode || // DOM Element detected - (ps(e) ? e.host : null) || // ShadowRoot detected + (ms(e) ? e.host : null) || // ShadowRoot detected // $FlowFixMe[incompatible-call]: HTMLElement is a Node Mn(e) ); } function Su(e) { - return !Vr(e) || // https://github.com/popperjs/popper-core/issues/837 - mn(e).position === "fixed" ? null : e.offsetParent; + return !Ur(e) || // https://github.com/popperjs/popper-core/issues/837 + yn(e).position === "fixed" ? null : e.offsetParent; } -function C5(e) { - var o = /firefox/i.test($a()), g = /Trident/i.test($a()); - if (g && Vr(e)) { - var C = mn(e); +function x5(e) { + var o = /firefox/i.test(qa()), g = /Trident/i.test(qa()); + if (g && Ur(e)) { + var C = yn(e); if (C.position === "fixed") return null; } - var P = Qi(e); - for (ps(P) && (P = P.host); Vr(P) && ["html", "body"].indexOf(un(P)) < 0; ) { - var x = mn(P); + var P = na(e); + for (ms(P) && (P = P.host); Ur(P) && ["html", "body"].indexOf(un(P)) < 0; ) { + var x = yn(P); if (x.transform !== "none" || x.perspective !== "none" || x.contain === "paint" || ["transform", "perspective"].indexOf(x.willChange) !== -1 || o && x.willChange === "filter" || o && x.filter && x.filter !== "none") return P; P = P.parentNode; } return null; } -function Uo(e) { - for (var o = Br(e), g = Su(e); g && w5(g) && mn(g).position === "static"; ) +function Ko(e) { + for (var o = Br(e), g = Su(e); g && M5(g) && yn(g).position === "static"; ) g = Su(g); - return g && (un(g) === "html" || un(g) === "body" && mn(g).position === "static") ? o : g || C5(e) || o; + return g && (un(g) === "html" || un(g) === "body" && yn(g).position === "static") ? o : g || x5(e) || o; } -function ys(e) { +function gs(e) { return ["top", "bottom"].indexOf(e) >= 0 ? "x" : "y"; } -function _o(e, o, g) { - return An(e, Ii(o, g)); +function Mo(e, o, g) { + return An(e, ki(o, g)); } -function S5(e, o, g) { - var C = _o(e, o, g); +function E5(e, o, g) { + var C = Mo(e, o, g); return C > g ? g : C; } -function Jl() { +function ql() { return { top: 0, right: 0, @@ -34222,100 +34222,100 @@ function Jl() { left: 0 }; } -function $l(e) { - return Object.assign({}, Jl(), e); +function Zl(e) { + return Object.assign({}, ql(), e); } -function Gl(e, o) { +function Xl(e, o) { return o.reduce(function(g, C) { return g[C] = e, g; }, {}); } -var _5 = function(o, g) { +var P5 = function(o, g) { return o = typeof o == "function" ? o(Object.assign({}, g.rects, { placement: g.placement - })) : o, $l(typeof o != "number" ? o : Gl(o, Vo)); + })) : o, Zl(typeof o != "number" ? o : Xl(o, Fo)); }; -function M5(e) { - var o, g = e.state, C = e.name, P = e.options, x = g.elements.arrow, n = g.modifiersData.popperOffsets, c = nn(g.placement), r = ys(c), a = [Or, zr].indexOf(c) >= 0, i = a ? "height" : "width"; +function A5(e) { + var o, g = e.state, C = e.name, P = e.options, x = g.elements.arrow, n = g.modifiersData.popperOffsets, c = nn(g.placement), r = gs(c), a = [Ir, Fr].indexOf(c) >= 0, i = a ? "height" : "width"; if (!(!x || !n)) { - var p = _5(P.padding, g), t = ms(x), d = r === "y" ? Ar : Or, b = r === "y" ? Ur : zr, y = g.rects.reference[i] + g.rects.reference[r] - n[r] - g.rects.popper[i], s = n[r] - g.rects.reference[r], f = Uo(x), l = f ? r === "y" ? f.clientHeight || 0 : f.clientWidth || 0 : 0, u = y / 2 - s / 2, v = p[d], m = l - t[i] - p[b], h = l / 2 - t[i] / 2 + u, O = _o(v, h, m), I = r; + var m = P5(P.padding, g), t = ys(x), f = r === "y" ? Tr : Ir, b = r === "y" ? zr : Fr, y = g.rects.reference[i] + g.rects.reference[r] - n[r] - g.rects.popper[i], u = n[r] - g.rects.reference[r], d = Ko(x), l = d ? r === "y" ? d.clientHeight || 0 : d.clientWidth || 0 : 0, s = y / 2 - u / 2, v = m[f], p = l - t[i] - m[b], h = l / 2 - t[i] / 2 + s, O = Mo(v, h, p), I = r; g.modifiersData[C] = (o = {}, o[I] = O, o.centerOffset = O - h, o); } } -function x5(e) { +function O5(e) { var o = e.state, g = e.options, C = g.element, P = C === void 0 ? "[data-popper-arrow]" : C; - P != null && (typeof P == "string" && (P = o.elements.popper.querySelector(P), !P) || Wl(o.elements.popper, P) && (o.elements.arrow = P)); + P != null && (typeof P == "string" && (P = o.elements.popper.querySelector(P), !P) || Gl(o.elements.popper, P) && (o.elements.arrow = P)); } -const E5 = { +const T5 = { name: "arrow", enabled: !0, phase: "main", - fn: M5, - effect: x5, + fn: A5, + effect: O5, requires: ["popperOffsets"], requiresIfExists: ["preventOverflow"] }; function ro(e) { return e.split("-")[1]; } -var P5 = { +var I5 = { top: "auto", right: "auto", bottom: "auto", left: "auto" }; -function A5(e, o) { +function N5(e, o) { var g = e.x, C = e.y, P = o.devicePixelRatio || 1; return { x: eo(g * P) / P || 0, y: eo(C * P) / P || 0 }; } -function _u(e) { - var o, g = e.popper, C = e.popperRect, P = e.placement, x = e.variation, n = e.offsets, c = e.position, r = e.gpuAcceleration, a = e.adaptive, i = e.roundOffsets, p = e.isFixed, t = n.x, d = t === void 0 ? 0 : t, b = n.y, y = b === void 0 ? 0 : b, s = typeof i == "function" ? i({ - x: d, +function Mu(e) { + var o, g = e.popper, C = e.popperRect, P = e.placement, x = e.variation, n = e.offsets, c = e.position, r = e.gpuAcceleration, a = e.adaptive, i = e.roundOffsets, m = e.isFixed, t = n.x, f = t === void 0 ? 0 : t, b = n.y, y = b === void 0 ? 0 : b, u = typeof i == "function" ? i({ + x: f, y }) : { - x: d, + x: f, y }; - d = s.x, y = s.y; - var f = n.hasOwnProperty("x"), l = n.hasOwnProperty("y"), u = Or, v = Ar, m = window; + f = u.x, y = u.y; + var d = n.hasOwnProperty("x"), l = n.hasOwnProperty("y"), s = Ir, v = Tr, p = window; if (a) { - var h = Uo(g), O = "clientHeight", I = "clientWidth"; - if (h === Br(g) && (h = Mn(g), mn(h).position !== "static" && c === "absolute" && (O = "scrollHeight", I = "scrollWidth")), h = h, P === Ar || (P === Or || P === zr) && x === No) { - v = Ur; - var B = p && h === m && m.visualViewport ? m.visualViewport.height : ( + var h = Ko(g), O = "clientHeight", I = "clientWidth"; + if (h === Br(g) && (h = Mn(g), yn(h).position !== "static" && c === "absolute" && (O = "scrollHeight", I = "scrollWidth")), h = h, P === Tr || (P === Ir || P === Fr) && x === Ro) { + v = zr; + var k = m && h === p && p.visualViewport ? p.visualViewport.height : ( // $FlowFixMe[prop-missing] h[O] ); - y -= B - C.height, y *= r ? 1 : -1; + y -= k - C.height, y *= r ? 1 : -1; } - if (P === Or || (P === Ar || P === Ur) && x === No) { - u = zr; - var R = p && h === m && m.visualViewport ? m.visualViewport.width : ( + if (P === Ir || (P === Tr || P === zr) && x === Ro) { + s = Fr; + var R = m && h === p && p.visualViewport ? p.visualViewport.width : ( // $FlowFixMe[prop-missing] h[I] ); - d -= R - C.width, d *= r ? 1 : -1; + f -= R - C.width, f *= r ? 1 : -1; } } var L = Object.assign({ position: c - }, a && P5), N = i === !0 ? A5({ - x: d, + }, a && I5), N = i === !0 ? N5({ + x: f, y }, Br(g)) : { - x: d, + x: f, y }; - if (d = N.x, y = N.y, r) { - var k; - return Object.assign({}, L, (k = {}, k[v] = l ? "0" : "", k[u] = f ? "0" : "", k.transform = (m.devicePixelRatio || 1) <= 1 ? "translate(" + d + "px, " + y + "px)" : "translate3d(" + d + "px, " + y + "px, 0)", k)); + if (f = N.x, y = N.y, r) { + var B; + return Object.assign({}, L, (B = {}, B[v] = l ? "0" : "", B[s] = d ? "0" : "", B.transform = (p.devicePixelRatio || 1) <= 1 ? "translate(" + f + "px, " + y + "px)" : "translate3d(" + f + "px, " + y + "px, 0)", B)); } - return Object.assign({}, L, (o = {}, o[v] = l ? y + "px" : "", o[u] = f ? d + "px" : "", o.transform = "", o)); + return Object.assign({}, L, (o = {}, o[v] = l ? y + "px" : "", o[s] = d ? f + "px" : "", o.transform = "", o)); } -function O5(e) { +function L5(e) { var o = e.state, g = e.options, C = g.gpuAcceleration, P = C === void 0 ? !0 : C, x = g.adaptive, n = x === void 0 ? !0 : x, c = g.roundOffsets, r = c === void 0 ? !0 : c, a = { placement: nn(o.placement), variation: ro(o.placement), @@ -34324,12 +34324,12 @@ function O5(e) { gpuAcceleration: P, isFixed: o.options.strategy === "fixed" }; - o.modifiersData.popperOffsets != null && (o.styles.popper = Object.assign({}, o.styles.popper, _u(Object.assign({}, a, { + o.modifiersData.popperOffsets != null && (o.styles.popper = Object.assign({}, o.styles.popper, Mu(Object.assign({}, a, { offsets: o.modifiersData.popperOffsets, position: o.options.strategy, adaptive: n, roundOffsets: r - })))), o.modifiersData.arrow != null && (o.styles.arrow = Object.assign({}, o.styles.arrow, _u(Object.assign({}, a, { + })))), o.modifiersData.arrow != null && (o.styles.arrow = Object.assign({}, o.styles.arrow, Mu(Object.assign({}, a, { offsets: o.modifiersData.arrow, position: "absolute", adaptive: !1, @@ -34338,105 +34338,105 @@ function O5(e) { "data-popper-placement": o.placement }); } -const T5 = { +const R5 = { name: "computeStyles", enabled: !0, phase: "beforeWrite", - fn: O5, + fn: L5, data: {} }; -var ni = { +var ui = { passive: !0 }; -function I5(e) { +function k5(e) { var o = e.state, g = e.instance, C = e.options, P = C.scroll, x = P === void 0 ? !0 : P, n = C.resize, c = n === void 0 ? !0 : n, r = Br(o.elements.popper), a = [].concat(o.scrollParents.reference, o.scrollParents.popper); return x && a.forEach(function(i) { - i.addEventListener("scroll", g.update, ni); - }), c && r.addEventListener("resize", g.update, ni), function() { + i.addEventListener("scroll", g.update, ui); + }), c && r.addEventListener("resize", g.update, ui), function() { x && a.forEach(function(i) { - i.removeEventListener("scroll", g.update, ni); - }), c && r.removeEventListener("resize", g.update, ni); + i.removeEventListener("scroll", g.update, ui); + }), c && r.removeEventListener("resize", g.update, ui); }; } -const N5 = { +const B5 = { name: "eventListeners", enabled: !0, phase: "write", fn: function() { }, - effect: I5, + effect: k5, data: {} }; -var L5 = { +var H5 = { left: "right", right: "left", bottom: "top", top: "bottom" }; -function wi(e) { +function xi(e) { return e.replace(/left|right|bottom|top/g, function(o) { - return L5[o]; + return H5[o]; }); } -var R5 = { +var j5 = { start: "end", end: "start" }; -function Mu(e) { +function xu(e) { return e.replace(/start|end/g, function(o) { - return R5[o]; + return j5[o]; }); } -function gs(e) { +function vs(e) { var o = Br(e), g = o.pageXOffset, C = o.pageYOffset; return { scrollLeft: g, scrollTop: C }; } -function vs(e) { - return to(Mn(e)).left + gs(e).scrollLeft; +function bs(e) { + return to(Mn(e)).left + vs(e).scrollLeft; } -function B5(e, o) { +function D5(e, o) { var g = Br(e), C = Mn(e), P = g.visualViewport, x = C.clientWidth, n = C.clientHeight, c = 0, r = 0; if (P) { x = P.width, n = P.height; - var a = Kl(); + var a = $l(); (a || !a && o === "fixed") && (c = P.offsetLeft, r = P.offsetTop); } return { width: x, height: n, - x: c + vs(e), + x: c + bs(e), y: r }; } -function k5(e) { - var o, g = Mn(e), C = gs(e), P = (o = e.ownerDocument) == null ? void 0 : o.body, x = An(g.scrollWidth, g.clientWidth, P ? P.scrollWidth : 0, P ? P.clientWidth : 0), n = An(g.scrollHeight, g.clientHeight, P ? P.scrollHeight : 0, P ? P.clientHeight : 0), c = -C.scrollLeft + vs(e), r = -C.scrollTop; - return mn(P || g).direction === "rtl" && (c += An(g.clientWidth, P ? P.clientWidth : 0) - x), { +function V5(e) { + var o, g = Mn(e), C = vs(e), P = (o = e.ownerDocument) == null ? void 0 : o.body, x = An(g.scrollWidth, g.clientWidth, P ? P.scrollWidth : 0, P ? P.clientWidth : 0), n = An(g.scrollHeight, g.clientHeight, P ? P.scrollHeight : 0, P ? P.clientHeight : 0), c = -C.scrollLeft + bs(e), r = -C.scrollTop; + return yn(P || g).direction === "rtl" && (c += An(g.clientWidth, P ? P.clientWidth : 0) - x), { width: x, height: n, x: c, y: r }; } -function bs(e) { - var o = mn(e), g = o.overflow, C = o.overflowX, P = o.overflowY; +function ws(e) { + var o = yn(e), g = o.overflow, C = o.overflowX, P = o.overflowY; return /auto|scroll|overlay|hidden/.test(g + P + C); } -function ql(e) { - return ["html", "body", "#document"].indexOf(un(e)) >= 0 ? e.ownerDocument.body : Vr(e) && bs(e) ? e : ql(Qi(e)); +function Yl(e) { + return ["html", "body", "#document"].indexOf(un(e)) >= 0 ? e.ownerDocument.body : Ur(e) && ws(e) ? e : Yl(na(e)); } -function Mo(e, o) { +function xo(e, o) { var g; o === void 0 && (o = []); - var C = ql(e), P = C === ((g = e.ownerDocument) == null ? void 0 : g.body), x = Br(C), n = P ? [x].concat(x.visualViewport || [], bs(C) ? C : []) : C, c = o.concat(n); + var C = Yl(e), P = C === ((g = e.ownerDocument) == null ? void 0 : g.body), x = Br(C), n = P ? [x].concat(x.visualViewport || [], ws(C) ? C : []) : C, c = o.concat(n); return P ? c : ( // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here - c.concat(Mo(Qi(n))) + c.concat(xo(na(n))) ); } -function Ga(e) { +function Za(e) { return Object.assign({}, e, { left: e.x, top: e.y, @@ -34444,48 +34444,48 @@ function Ga(e) { bottom: e.y + e.height }); } -function H5(e, o) { +function U5(e, o) { var g = to(e, !1, o === "fixed"); return g.top = g.top + e.clientTop, g.left = g.left + e.clientLeft, g.bottom = g.top + e.clientHeight, g.right = g.left + e.clientWidth, g.width = e.clientWidth, g.height = e.clientHeight, g.x = g.left, g.y = g.top, g; } -function xu(e, o, g) { - return o === zl ? Ga(B5(e, g)) : Bn(o) ? H5(o, g) : Ga(k5(Mn(e))); +function Eu(e, o, g) { + return o === Wl ? Za(D5(e, g)) : kn(o) ? U5(o, g) : Za(V5(Mn(e))); } -function j5(e) { - var o = Mo(Qi(e)), g = ["absolute", "fixed"].indexOf(mn(e).position) >= 0, C = g && Vr(e) ? Uo(e) : e; - return Bn(C) ? o.filter(function(P) { - return Bn(P) && Wl(P, C) && un(P) !== "body"; +function z5(e) { + var o = xo(na(e)), g = ["absolute", "fixed"].indexOf(yn(e).position) >= 0, C = g && Ur(e) ? Ko(e) : e; + return kn(C) ? o.filter(function(P) { + return kn(P) && Gl(P, C) && un(P) !== "body"; }) : []; } -function D5(e, o, g, C) { - var P = o === "clippingParents" ? j5(e) : [].concat(o), x = [].concat(P, [g]), n = x[0], c = x.reduce(function(r, a) { - var i = xu(e, a, C); - return r.top = An(i.top, r.top), r.right = Ii(i.right, r.right), r.bottom = Ii(i.bottom, r.bottom), r.left = An(i.left, r.left), r; - }, xu(e, n, C)); +function F5(e, o, g, C) { + var P = o === "clippingParents" ? z5(e) : [].concat(o), x = [].concat(P, [g]), n = x[0], c = x.reduce(function(r, a) { + var i = Eu(e, a, C); + return r.top = An(i.top, r.top), r.right = ki(i.right, r.right), r.bottom = ki(i.bottom, r.bottom), r.left = An(i.left, r.left), r; + }, Eu(e, n, C)); return c.width = c.right - c.left, c.height = c.bottom - c.top, c.x = c.left, c.y = c.top, c; } -function Zl(e) { +function Ql(e) { var o = e.reference, g = e.element, C = e.placement, P = C ? nn(C) : null, x = C ? ro(C) : null, n = o.x + o.width / 2 - g.width / 2, c = o.y + o.height / 2 - g.height / 2, r; switch (P) { - case Ar: + case Tr: r = { x: n, y: o.y - g.height }; break; - case Ur: + case zr: r = { x: n, y: o.y + o.height }; break; - case zr: + case Fr: r = { x: o.x + o.width, y: c }; break; - case Or: + case Ir: r = { x: o.x - g.width, y: c @@ -34497,99 +34497,99 @@ function Zl(e) { y: o.y }; } - var a = P ? ys(P) : null; + var a = P ? gs(P) : null; if (a != null) { var i = a === "y" ? "height" : "width"; switch (x) { case Qn: r[a] = r[a] - (o[i] / 2 - g[i] / 2); break; - case No: + case Ro: r[a] = r[a] + (o[i] / 2 - g[i] / 2); break; } } return r; } -function Lo(e, o) { +function ko(e, o) { o === void 0 && (o = {}); - var g = o, C = g.placement, P = C === void 0 ? e.placement : C, x = g.strategy, n = x === void 0 ? e.strategy : x, c = g.boundary, r = c === void 0 ? i5 : c, a = g.rootBoundary, i = a === void 0 ? zl : a, p = g.elementContext, t = p === void 0 ? vo : p, d = g.altBoundary, b = d === void 0 ? !1 : d, y = g.padding, s = y === void 0 ? 0 : y, f = $l(typeof s != "number" ? s : Gl(s, Vo)), l = t === vo ? a5 : vo, u = e.rects.popper, v = e.elements[b ? l : t], m = D5(Bn(v) ? v : v.contextElement || Mn(e.elements.popper), r, i, n), h = to(e.elements.reference), O = Zl({ + var g = o, C = g.placement, P = C === void 0 ? e.placement : C, x = g.strategy, n = x === void 0 ? e.strategy : x, c = g.boundary, r = c === void 0 ? c5 : c, a = g.rootBoundary, i = a === void 0 ? Wl : a, m = g.elementContext, t = m === void 0 ? bo : m, f = g.altBoundary, b = f === void 0 ? !1 : f, y = g.padding, u = y === void 0 ? 0 : y, d = Zl(typeof u != "number" ? u : Xl(u, Fo)), l = t === bo ? l5 : bo, s = e.rects.popper, v = e.elements[b ? l : t], p = F5(kn(v) ? v : v.contextElement || Mn(e.elements.popper), r, i, n), h = to(e.elements.reference), O = Ql({ reference: h, - element: u, + element: s, placement: P - }), I = Ga(Object.assign({}, u, O)), B = t === vo ? I : h, R = { - top: m.top - B.top + f.top, - bottom: B.bottom - m.bottom + f.bottom, - left: m.left - B.left + f.left, - right: B.right - m.right + f.right + }), I = Za(Object.assign({}, s, O)), k = t === bo ? I : h, R = { + top: p.top - k.top + d.top, + bottom: k.bottom - p.bottom + d.bottom, + left: p.left - k.left + d.left, + right: k.right - p.right + d.right }, L = e.modifiersData.offset; - if (t === vo && L) { + if (t === bo && L) { var N = L[P]; - Object.keys(R).forEach(function(k) { - var H = [zr, Ur].indexOf(k) >= 0 ? 1 : -1, U = [Ar, Ur].indexOf(k) >= 0 ? "y" : "x"; - R[k] += N[U] * H; + Object.keys(R).forEach(function(B) { + var H = [Fr, zr].indexOf(B) >= 0 ? 1 : -1, U = [Tr, zr].indexOf(B) >= 0 ? "y" : "x"; + R[B] += N[U] * H; }); } return R; } -function V5(e, o) { +function K5(e, o) { o === void 0 && (o = {}); - var g = o, C = g.placement, P = g.boundary, x = g.rootBoundary, n = g.padding, c = g.flipVariations, r = g.allowedAutoPlacements, a = r === void 0 ? Fl : r, i = ro(C), p = i ? c ? Cu : Cu.filter(function(b) { + var g = o, C = g.placement, P = g.boundary, x = g.rootBoundary, n = g.padding, c = g.flipVariations, r = g.allowedAutoPlacements, a = r === void 0 ? Jl : r, i = ro(C), m = i ? c ? _u : _u.filter(function(b) { return ro(b) === i; - }) : Vo, t = p.filter(function(b) { + }) : Fo, t = m.filter(function(b) { return a.indexOf(b) >= 0; }); - t.length === 0 && (t = p); - var d = t.reduce(function(b, y) { - return b[y] = Lo(e, { + t.length === 0 && (t = m); + var f = t.reduce(function(b, y) { + return b[y] = ko(e, { placement: y, boundary: P, rootBoundary: x, padding: n })[nn(y)], b; }, {}); - return Object.keys(d).sort(function(b, y) { - return d[b] - d[y]; + return Object.keys(f).sort(function(b, y) { + return f[b] - f[y]; }); } -function U5(e) { - if (nn(e) === hs) +function W5(e) { + if (nn(e) === ps) return []; - var o = wi(e); - return [Mu(e), o, Mu(o)]; + var o = xi(e); + return [xu(e), o, xu(o)]; } -function z5(e) { +function J5(e) { var o = e.state, g = e.options, C = e.name; if (!o.modifiersData[C]._skip) { - for (var P = g.mainAxis, x = P === void 0 ? !0 : P, n = g.altAxis, c = n === void 0 ? !0 : n, r = g.fallbackPlacements, a = g.padding, i = g.boundary, p = g.rootBoundary, t = g.altBoundary, d = g.flipVariations, b = d === void 0 ? !0 : d, y = g.allowedAutoPlacements, s = o.options.placement, f = nn(s), l = f === s, u = r || (l || !b ? [wi(s)] : U5(s)), v = [s].concat(u).reduce(function(V, D) { - return V.concat(nn(D) === hs ? V5(o, { + for (var P = g.mainAxis, x = P === void 0 ? !0 : P, n = g.altAxis, c = n === void 0 ? !0 : n, r = g.fallbackPlacements, a = g.padding, i = g.boundary, m = g.rootBoundary, t = g.altBoundary, f = g.flipVariations, b = f === void 0 ? !0 : f, y = g.allowedAutoPlacements, u = o.options.placement, d = nn(u), l = d === u, s = r || (l || !b ? [xi(u)] : W5(u)), v = [u].concat(s).reduce(function(V, D) { + return V.concat(nn(D) === ps ? K5(o, { placement: D, boundary: i, - rootBoundary: p, + rootBoundary: m, padding: a, flipVariations: b, allowedAutoPlacements: y }) : D); - }, []), m = o.rects.reference, h = o.rects.popper, O = /* @__PURE__ */ new Map(), I = !0, B = v[0], R = 0; R < v.length; R++) { - var L = v[R], N = nn(L), k = ro(L) === Qn, H = [Ar, Ur].indexOf(N) >= 0, U = H ? "width" : "height", _ = Lo(o, { + }, []), p = o.rects.reference, h = o.rects.popper, O = /* @__PURE__ */ new Map(), I = !0, k = v[0], R = 0; R < v.length; R++) { + var L = v[R], N = nn(L), B = ro(L) === Qn, H = [Tr, zr].indexOf(N) >= 0, U = H ? "width" : "height", S = ko(o, { placement: L, boundary: i, - rootBoundary: p, + rootBoundary: m, altBoundary: t, padding: a - }), T = H ? k ? zr : Or : k ? Ur : Ar; - m[U] > h[U] && (T = wi(T)); - var E = wi(T), M = []; - if (x && M.push(_[N] <= 0), c && M.push(_[T] <= 0, _[E] <= 0), M.every(function(V) { + }), T = H ? B ? Fr : Ir : B ? zr : Tr; + p[U] > h[U] && (T = xi(T)); + var E = xi(T), M = []; + if (x && M.push(S[N] <= 0), c && M.push(S[T] <= 0, S[E] <= 0), M.every(function(V) { return V; })) { - B = L, I = !1; + k = L, I = !1; break; } O.set(L, M); } if (I) - for (var S = b ? 3 : 1, w = function(D) { + for (var _ = b ? 3 : 1, w = function(D) { var z = v.find(function(J) { var G = O.get(J); if (G) @@ -34598,25 +34598,25 @@ function z5(e) { }); }); if (z) - return B = z, "break"; - }, A = S; A > 0; A--) { + return k = z, "break"; + }, A = _; A > 0; A--) { var j = w(A); if (j === "break") break; } - o.placement !== B && (o.modifiersData[C]._skip = !0, o.placement = B, o.reset = !0); + o.placement !== k && (o.modifiersData[C]._skip = !0, o.placement = k, o.reset = !0); } } -const F5 = { +const $5 = { name: "flip", enabled: !0, phase: "main", - fn: z5, + fn: J5, requiresIfExists: ["offset"], data: { _skip: !1 } }; -function Eu(e, o, g) { +function Pu(e, o, g) { return g === void 0 && (g = { x: 0, y: 0 @@ -34627,39 +34627,39 @@ function Eu(e, o, g) { left: e.left - o.width - g.x }; } -function Pu(e) { - return [Ar, zr, Ur, Or].some(function(o) { +function Au(e) { + return [Tr, Fr, zr, Ir].some(function(o) { return e[o] >= 0; }); } -function K5(e) { - var o = e.state, g = e.name, C = o.rects.reference, P = o.rects.popper, x = o.modifiersData.preventOverflow, n = Lo(o, { +function G5(e) { + var o = e.state, g = e.name, C = o.rects.reference, P = o.rects.popper, x = o.modifiersData.preventOverflow, n = ko(o, { elementContext: "reference" - }), c = Lo(o, { + }), c = ko(o, { altBoundary: !0 - }), r = Eu(n, C), a = Eu(c, P, x), i = Pu(r), p = Pu(a); + }), r = Pu(n, C), a = Pu(c, P, x), i = Au(r), m = Au(a); o.modifiersData[g] = { referenceClippingOffsets: r, popperEscapeOffsets: a, isReferenceHidden: i, - hasPopperEscaped: p + hasPopperEscaped: m }, o.attributes.popper = Object.assign({}, o.attributes.popper, { "data-popper-reference-hidden": i, - "data-popper-escaped": p + "data-popper-escaped": m }); } -const W5 = { +const q5 = { name: "hide", enabled: !0, phase: "main", requiresIfExists: ["preventOverflow"], - fn: K5 + fn: G5 }; -function J5(e, o, g) { - var C = nn(e), P = [Or, Ar].indexOf(C) >= 0 ? -1 : 1, x = typeof g == "function" ? g(Object.assign({}, o, { +function Z5(e, o, g) { + var C = nn(e), P = [Ir, Tr].indexOf(C) >= 0 ? -1 : 1, x = typeof g == "function" ? g(Object.assign({}, o, { placement: e })) : g, n = x[0], c = x[1]; - return n = n || 0, c = (c || 0) * P, [Or, zr].indexOf(C) >= 0 ? { + return n = n || 0, c = (c || 0) * P, [Ir, Fr].indexOf(C) >= 0 ? { x: c, y: n } : { @@ -34667,93 +34667,93 @@ function J5(e, o, g) { y: c }; } -function $5(e) { - var o = e.state, g = e.options, C = e.name, P = g.offset, x = P === void 0 ? [0, 0] : P, n = Fl.reduce(function(i, p) { - return i[p] = J5(p, o.rects, x), i; +function X5(e) { + var o = e.state, g = e.options, C = e.name, P = g.offset, x = P === void 0 ? [0, 0] : P, n = Jl.reduce(function(i, m) { + return i[m] = Z5(m, o.rects, x), i; }, {}), c = n[o.placement], r = c.x, a = c.y; o.modifiersData.popperOffsets != null && (o.modifiersData.popperOffsets.x += r, o.modifiersData.popperOffsets.y += a), o.modifiersData[C] = n; } -const G5 = { +const Y5 = { name: "offset", enabled: !0, phase: "main", requires: ["popperOffsets"], - fn: $5 + fn: X5 }; -function q5(e) { +function Q5(e) { var o = e.state, g = e.name; - o.modifiersData[g] = Zl({ + o.modifiersData[g] = Ql({ reference: o.rects.reference, element: o.rects.popper, placement: o.placement }); } -const Z5 = { +const e8 = { name: "popperOffsets", enabled: !0, phase: "read", - fn: q5, + fn: Q5, data: {} }; -function X5(e) { +function t8(e) { return e === "x" ? "y" : "x"; } -function Y5(e) { - var o = e.state, g = e.options, C = e.name, P = g.mainAxis, x = P === void 0 ? !0 : P, n = g.altAxis, c = n === void 0 ? !1 : n, r = g.boundary, a = g.rootBoundary, i = g.altBoundary, p = g.padding, t = g.tether, d = t === void 0 ? !0 : t, b = g.tetherOffset, y = b === void 0 ? 0 : b, s = Lo(o, { +function r8(e) { + var o = e.state, g = e.options, C = e.name, P = g.mainAxis, x = P === void 0 ? !0 : P, n = g.altAxis, c = n === void 0 ? !1 : n, r = g.boundary, a = g.rootBoundary, i = g.altBoundary, m = g.padding, t = g.tether, f = t === void 0 ? !0 : t, b = g.tetherOffset, y = b === void 0 ? 0 : b, u = ko(o, { boundary: r, rootBoundary: a, - padding: p, + padding: m, altBoundary: i - }), f = nn(o.placement), l = ro(o.placement), u = !l, v = ys(f), m = X5(v), h = o.modifiersData.popperOffsets, O = o.rects.reference, I = o.rects.popper, B = typeof y == "function" ? y(Object.assign({}, o.rects, { + }), d = nn(o.placement), l = ro(o.placement), s = !l, v = gs(d), p = t8(v), h = o.modifiersData.popperOffsets, O = o.rects.reference, I = o.rects.popper, k = typeof y == "function" ? y(Object.assign({}, o.rects, { placement: o.placement - })) : y, R = typeof B == "number" ? { - mainAxis: B, - altAxis: B + })) : y, R = typeof k == "number" ? { + mainAxis: k, + altAxis: k } : Object.assign({ mainAxis: 0, altAxis: 0 - }, B), L = o.modifiersData.offset ? o.modifiersData.offset[o.placement] : null, N = { + }, k), L = o.modifiersData.offset ? o.modifiersData.offset[o.placement] : null, N = { x: 0, y: 0 }; if (h) { if (x) { - var k, H = v === "y" ? Ar : Or, U = v === "y" ? Ur : zr, _ = v === "y" ? "height" : "width", T = h[v], E = T + s[H], M = T - s[U], S = d ? -I[_] / 2 : 0, w = l === Qn ? O[_] : I[_], A = l === Qn ? -I[_] : -O[_], j = o.elements.arrow, V = d && j ? ms(j) : { + var B, H = v === "y" ? Tr : Ir, U = v === "y" ? zr : Fr, S = v === "y" ? "height" : "width", T = h[v], E = T + u[H], M = T - u[U], _ = f ? -I[S] / 2 : 0, w = l === Qn ? O[S] : I[S], A = l === Qn ? -I[S] : -O[S], j = o.elements.arrow, V = f && j ? ys(j) : { width: 0, height: 0 - }, D = o.modifiersData["arrow#persistent"] ? o.modifiersData["arrow#persistent"].padding : Jl(), z = D[H], J = D[U], G = _o(0, O[_], V[_]), Q = u ? O[_] / 2 - S - G - z - R.mainAxis : w - G - z - R.mainAxis, ee = u ? -O[_] / 2 + S + G + J + R.mainAxis : A + G + J + R.mainAxis, Z = o.elements.arrow && Uo(o.elements.arrow), q = Z ? v === "y" ? Z.clientTop || 0 : Z.clientLeft || 0 : 0, se = (k = L?.[v]) != null ? k : 0, ue = T + Q - se - q, ce = T + ee - se, ie = _o(d ? Ii(E, ue) : E, T, d ? An(M, ce) : M); + }, D = o.modifiersData["arrow#persistent"] ? o.modifiersData["arrow#persistent"].padding : ql(), z = D[H], J = D[U], G = Mo(0, O[S], V[S]), Q = s ? O[S] / 2 - _ - G - z - R.mainAxis : w - G - z - R.mainAxis, ee = s ? -O[S] / 2 + _ + G + J + R.mainAxis : A + G + J + R.mainAxis, Z = o.elements.arrow && Ko(o.elements.arrow), q = Z ? v === "y" ? Z.clientTop || 0 : Z.clientLeft || 0 : 0, se = (B = L?.[v]) != null ? B : 0, ue = T + Q - se - q, ce = T + ee - se, ie = Mo(f ? ki(E, ue) : E, T, f ? An(M, ce) : M); h[v] = ie, N[v] = ie - T; } if (c) { - var fe, Te = v === "x" ? Ar : Or, _e = v === "x" ? Ur : zr, te = h[m], ye = m === "y" ? "height" : "width", ve = te + s[Te], F = te - s[_e], W = [Ar, Or].indexOf(f) !== -1, K = (fe = L?.[m]) != null ? fe : 0, X = W ? ve : te - O[ye] - I[ye] - K + R.altAxis, ne = W ? te + O[ye] + I[ye] - K - R.altAxis : F, re = d && W ? S5(X, te, ne) : _o(d ? X : ve, te, d ? ne : F); - h[m] = re, N[m] = re - te; + var fe, Te = v === "x" ? Tr : Ir, Se = v === "x" ? zr : Fr, te = h[p], ye = p === "y" ? "height" : "width", ve = te + u[Te], F = te - u[Se], W = [Tr, Ir].indexOf(d) !== -1, K = (fe = L?.[p]) != null ? fe : 0, X = W ? ve : te - O[ye] - I[ye] - K + R.altAxis, ne = W ? te + O[ye] + I[ye] - K - R.altAxis : F, re = f && W ? E5(X, te, ne) : Mo(f ? X : ve, te, f ? ne : F); + h[p] = re, N[p] = re - te; } o.modifiersData[C] = N; } } -const Q5 = { +const n8 = { name: "preventOverflow", enabled: !0, phase: "main", - fn: Y5, + fn: r8, requiresIfExists: ["offset"] }; -function e8(e) { +function o8(e) { return { scrollLeft: e.scrollLeft, scrollTop: e.scrollTop }; } -function t8(e) { - return e === Br(e) || !Vr(e) ? gs(e) : e8(e); +function i8(e) { + return e === Br(e) || !Ur(e) ? vs(e) : o8(e); } -function r8(e) { +function a8(e) { var o = e.getBoundingClientRect(), g = eo(o.width) / e.offsetWidth || 1, C = eo(o.height) / e.offsetHeight || 1; return g !== 1 || C !== 1; } -function n8(e, o, g) { +function s8(e, o, g) { g === void 0 && (g = !1); - var C = Vr(o), P = Vr(o) && r8(o), x = Mn(o), n = to(e, P, g), c = { + var C = Ur(o), P = Ur(o) && a8(o), x = Mn(o), n = to(e, P, g), c = { scrollLeft: 0, scrollTop: 0 }, r = { @@ -34761,14 +34761,14 @@ function n8(e, o, g) { y: 0 }; return (C || !C && !g) && ((un(o) !== "body" || // https://github.com/popperjs/popper-core/issues/1078 - bs(x)) && (c = t8(o)), Vr(o) ? (r = to(o, !0), r.x += o.clientLeft, r.y += o.clientTop) : x && (r.x = vs(x))), { + ws(x)) && (c = i8(o)), Ur(o) ? (r = to(o, !0), r.x += o.clientLeft, r.y += o.clientTop) : x && (r.x = bs(x))), { x: n.left + c.scrollLeft - r.x, y: n.top + c.scrollTop - r.y, width: n.width, height: n.height }; } -function o8(e) { +function u8(e) { var o = /* @__PURE__ */ new Map(), g = /* @__PURE__ */ new Set(), C = []; e.forEach(function(x) { o.set(x.name, x); @@ -34787,15 +34787,15 @@ function o8(e) { g.has(x.name) || P(x); }), C; } -function i8(e) { - var o = o8(e); - return y5.reduce(function(g, C) { +function c8(e) { + var o = u8(e); + return w5.reduce(function(g, C) { return g.concat(o.filter(function(P) { return P.phase === C; })); }, []); } -function a8(e) { +function l8(e) { var o; return function() { return o || (o = new Promise(function(g) { @@ -34805,7 +34805,7 @@ function a8(e) { })), o; }; } -function s8(e) { +function d8(e) { var o = e.reduce(function(g, C) { var P = g[C.name]; return g[C.name] = P ? Object.assign({}, P, C, { @@ -34817,27 +34817,27 @@ function s8(e) { return o[g]; }); } -var Au = { +var Ou = { placement: "bottom", modifiers: [], strategy: "absolute" }; -function Ou() { +function Tu() { for (var e = arguments.length, o = new Array(e), g = 0; g < e; g++) o[g] = arguments[g]; return !o.some(function(C) { return !(C && typeof C.getBoundingClientRect == "function"); }); } -function u8(e) { +function f8(e) { e === void 0 && (e = {}); - var o = e, g = o.defaultModifiers, C = g === void 0 ? [] : g, P = o.defaultOptions, x = P === void 0 ? Au : P; + var o = e, g = o.defaultModifiers, C = g === void 0 ? [] : g, P = o.defaultOptions, x = P === void 0 ? Ou : P; return function(c, r, a) { a === void 0 && (a = x); var i = { placement: "bottom", orderedModifiers: [], - options: Object.assign({}, Au, x), + options: Object.assign({}, Ou, x), modifiersData: {}, elements: { reference: c, @@ -34845,18 +34845,18 @@ function u8(e) { }, attributes: {}, styles: {} - }, p = [], t = !1, d = { + }, m = [], t = !1, f = { state: i, - setOptions: function(f) { - var l = typeof f == "function" ? f(i.options) : f; + setOptions: function(d) { + var l = typeof d == "function" ? d(i.options) : d; y(), i.options = Object.assign({}, x, i.options, l), i.scrollParents = { - reference: Bn(c) ? Mo(c) : c.contextElement ? Mo(c.contextElement) : [], - popper: Mo(r) + reference: kn(c) ? xo(c) : c.contextElement ? xo(c.contextElement) : [], + popper: xo(r) }; - var u = i8(s8([].concat(C, i.options.modifiers))); - return i.orderedModifiers = u.filter(function(v) { + var s = c8(d8([].concat(C, i.options.modifiers))); + return i.orderedModifiers = s.filter(function(v) { return v.enabled; - }), b(), d.update(); + }), b(), f.update(); }, // Sync update – it will always be executed, even if not necessary. This // is useful for low frequency updates where sync behavior simplifies the @@ -34865,11 +34865,11 @@ function u8(e) { // prefer the async Popper#update method forceUpdate: function() { if (!t) { - var f = i.elements, l = f.reference, u = f.popper; - if (Ou(l, u)) { + var d = i.elements, l = d.reference, s = d.popper; + if (Tu(l, s)) { i.rects = { - reference: n8(l, Uo(u), i.options.strategy === "fixed"), - popper: ms(u) + reference: s8(l, Ko(s), i.options.strategy === "fixed"), + popper: ys(s) }, i.reset = !1, i.placement = i.options.placement, i.orderedModifiers.forEach(function(R) { return i.modifiersData[R.name] = Object.assign({}, R.data); }); @@ -34878,12 +34878,12 @@ function u8(e) { i.reset = !1, v = -1; continue; } - var m = i.orderedModifiers[v], h = m.fn, O = m.options, I = O === void 0 ? {} : O, B = m.name; + var p = i.orderedModifiers[v], h = p.fn, O = p.options, I = O === void 0 ? {} : O, k = p.name; typeof h == "function" && (i = h({ state: i, options: I, - name: B, - instance: d + name: k, + instance: f }) || i); } } @@ -34891,59 +34891,59 @@ function u8(e) { }, // Async and optimistically optimized update – it will not be executed if // not necessary (debounced to run at most once-per-tick) - update: a8(function() { - return new Promise(function(s) { - d.forceUpdate(), s(i); + update: l8(function() { + return new Promise(function(u) { + f.forceUpdate(), u(i); }); }), destroy: function() { y(), t = !0; } }; - if (!Ou(c, r)) - return d; - d.setOptions(a).then(function(s) { - !t && a.onFirstUpdate && a.onFirstUpdate(s); + if (!Tu(c, r)) + return f; + f.setOptions(a).then(function(u) { + !t && a.onFirstUpdate && a.onFirstUpdate(u); }); function b() { - i.orderedModifiers.forEach(function(s) { - var f = s.name, l = s.options, u = l === void 0 ? {} : l, v = s.effect; + i.orderedModifiers.forEach(function(u) { + var d = u.name, l = u.options, s = l === void 0 ? {} : l, v = u.effect; if (typeof v == "function") { - var m = v({ + var p = v({ state: i, - name: f, - instance: d, - options: u + name: d, + instance: f, + options: s }), h = function() { }; - p.push(m || h); + m.push(p || h); } }); } function y() { - p.forEach(function(s) { - return s(); - }), p = []; + m.forEach(function(u) { + return u(); + }), m = []; } - return d; + return f; }; } -var c8 = [N5, Z5, T5, b5, G5, F5, Q5, E5, W5], l8 = /* @__PURE__ */ u8({ - defaultModifiers: c8 +var h8 = [B5, e8, R5, S5, Y5, $5, n8, T5, q5], p8 = /* @__PURE__ */ f8({ + defaultModifiers: h8 }); -function d8(e) { +function m8(e) { var o = wt(null); - return Yi(function() { + return ra(function() { o.current = e; }, [e]), o; } -function f8(e) { +function y8(e) { e === void 0 && (e = {}); - var o = Do(e), g = o.visible, C = g === void 0 ? !1 : g, P = o.animated, x = P === void 0 ? !1 : P, n = qr(o, ["visible", "animated"]), c = o5(n), r = Ct(C), a = r[0], i = r[1], p = Ct(x), t = p[0], d = p[1], b = Ct(!1), y = b[0], s = b[1], f = d8(a), l = f.current != null && f.current !== a; - t && !y && l && s(!0), vt(function() { + var o = zo(e), g = o.visible, C = g === void 0 ? !1 : g, P = o.animated, x = P === void 0 ? !1 : P, n = qr(o, ["visible", "animated"]), c = u5(n), r = Ct(C), a = r[0], i = r[1], m = Ct(x), t = m[0], f = m[1], b = Ct(!1), y = b[0], u = b[1], d = m8(a), l = d.current != null && d.current !== a; + t && !y && l && u(!0), vt(function() { if (typeof t == "number" && y) { var O = setTimeout(function() { - return s(!1); + return u(!1); }, t); return function() { clearTimeout(O); @@ -34951,7 +34951,7 @@ function f8(e) { } if (t && y && process.env.NODE_ENV === "development") { var I = setTimeout(function() { - process.env.NODE_ENV !== "production" && q6(y, "It's been 8 seconds but stopAnimation has not been called. Does the disclousure element have a CSS transition?"); + process.env.NODE_ENV !== "production" && Q6(y, "It's been 8 seconds but stopAnimation has not been called. Does the disclousure element have a CSS transition?"); }, 8e3); return function() { clearTimeout(I); @@ -34960,66 +34960,66 @@ function f8(e) { return function() { }; }, [t, y]); - var u = ot(function() { + var s = ot(function() { return i(!0); }, []), v = ot(function() { return i(!1); - }, []), m = ot(function() { + }, []), p = ot(function() { return i(function(O) { return !O; }); }, []), h = ot(function() { - return s(!1); + return u(!1); }, []); - return Yt(Yt({}, c), {}, { + return er(er({}, c), {}, { visible: a, animated: t, animating: y, - show: u, + show: s, hide: v, - toggle: m, + toggle: p, setVisible: i, - setAnimated: d, + setAnimated: f, stopAnimation: h }); } -function h8(e) { +function g8(e) { e === void 0 && (e = {}); - var o = Do(e), g = o.modal, C = g === void 0 ? !0 : g, P = qr(o, ["modal"]), x = f8(P), n = Ct(C), c = n[0], r = n[1], a = wt(null); - return Yt(Yt({}, x), {}, { + var o = zo(e), g = o.modal, C = g === void 0 ? !0 : g, P = qr(o, ["modal"]), x = y8(P), n = Ct(C), c = n[0], r = n[1], a = wt(null); + return er(er({}, x), {}, { modal: c, setModal: r, unstable_disclosureRef: a }); } -var p8 = _a("Mac") && !_a("Chrome") && _a("Safari"); -function Tu(e) { +var v8 = xa("Mac") && !xa("Chrome") && xa("Safari"); +function Iu(e) { return function(o) { - return e && !Io(o, e) ? e : o; + return e && !Lo(o, e) ? e : o; }; } -function m8(e) { +function b8(e) { e === void 0 && (e = {}); - var o = Do(e), g = o.gutter, C = g === void 0 ? 12 : g, P = o.placement, x = P === void 0 ? "bottom" : P, n = o.unstable_flip, c = n === void 0 ? !0 : n, r = o.unstable_offset, a = o.unstable_preventOverflow, i = a === void 0 ? !0 : a, p = o.unstable_fixed, t = p === void 0 ? !1 : p, d = o.modal, b = d === void 0 ? !1 : d, y = qr(o, ["gutter", "placement", "unstable_flip", "unstable_offset", "unstable_preventOverflow", "unstable_fixed", "modal"]), s = wt(null), f = wt(null), l = wt(null), u = wt(null), v = Ct(x), m = v[0], h = v[1], O = Ct(x), I = O[0], B = O[1], R = Ct(r || [0, C]), L = R[0], N = Ct({ + var o = zo(e), g = o.gutter, C = g === void 0 ? 12 : g, P = o.placement, x = P === void 0 ? "bottom" : P, n = o.unstable_flip, c = n === void 0 ? !0 : n, r = o.unstable_offset, a = o.unstable_preventOverflow, i = a === void 0 ? !0 : a, m = o.unstable_fixed, t = m === void 0 ? !1 : m, f = o.modal, b = f === void 0 ? !1 : f, y = qr(o, ["gutter", "placement", "unstable_flip", "unstable_offset", "unstable_preventOverflow", "unstable_fixed", "modal"]), u = wt(null), d = wt(null), l = wt(null), s = wt(null), v = Ct(x), p = v[0], h = v[1], O = Ct(x), I = O[0], k = O[1], R = Ct(r || [0, C]), L = R[0], N = Ct({ position: "fixed", left: "100%", top: "100%" - }), k = N[0], H = N[1], U = Ct({}), _ = U[0], T = U[1], E = h8(Yt({ + }), B = N[0], H = N[1], U = Ct({}), S = U[0], T = U[1], E = g8(er({ modal: b }, y)), M = ot(function() { - return s.current ? (s.current.forceUpdate(), !0) : !1; - }, []), S = ot(function(w) { - w.placement && B(w.placement), w.styles && (H(Tu(w.styles.popper)), u.current && T(Tu(w.styles.arrow))); + return u.current ? (u.current.forceUpdate(), !0) : !1; + }, []), _ = ot(function(w) { + w.placement && k(w.placement), w.styles && (H(Iu(w.styles.popper)), s.current && T(Iu(w.styles.arrow))); }, []); - return Yi(function() { - return f.current && l.current && (s.current = l8(f.current, l.current, { + return ra(function() { + return d.current && l.current && (u.current = p8(d.current, l.current, { // https://popper.js.org/docs/v2/constructors/#options - placement: m, + placement: p, strategy: t ? "fixed" : "absolute", // Safari needs styles to be applied in the first render, otherwise // hovering over the popover when it gets visible for the first time // will change its dimensions unexpectedly. - onFirstUpdate: p8 ? S : void 0, + onFirstUpdate: v8 ? _ : void 0, modifiers: [{ // https://popper.js.org/docs/v2/modifiers/event-listeners/ name: "eventListeners", @@ -35048,15 +35048,15 @@ function m8(e) { options: { tetherOffset: function() { var A; - return ((A = u.current) === null || A === void 0 ? void 0 : A.clientWidth) || 0; + return ((A = s.current) === null || A === void 0 ? void 0 : A.clientWidth) || 0; } } }, { // https://popper.js.org/docs/v2/modifiers/arrow/ name: "arrow", - enabled: !!u.current, + enabled: !!s.current, options: { - element: u.current + element: s.current } }, { // https://popper.js.org/docs/v2/modifiers/#custom-modifiers @@ -35066,42 +35066,42 @@ function m8(e) { enabled: E.visible && process.env.NODE_ENV !== "test", fn: function(A) { var j = A.state; - return S(j); + return _(j); } }] })), function() { - s.current && (s.current.destroy(), s.current = null); + u.current && (u.current.destroy(), u.current = null); }; - }, [m, t, E.visible, c, L, i]), vt(function() { + }, [p, t, E.visible, c, L, i]), vt(function() { if (E.visible) { var w = window.requestAnimationFrame(function() { var A; - (A = s.current) === null || A === void 0 || A.forceUpdate(); + (A = u.current) === null || A === void 0 || A.forceUpdate(); }); return function() { window.cancelAnimationFrame(w); }; } - }, [E.visible]), Yt(Yt({}, E), {}, { - unstable_referenceRef: f, + }, [E.visible]), er(er({}, E), {}, { + unstable_referenceRef: d, unstable_popoverRef: l, - unstable_arrowRef: u, - unstable_popoverStyles: k, - unstable_arrowStyles: _, + unstable_arrowRef: s, + unstable_popoverStyles: B, + unstable_arrowStyles: S, unstable_update: M, - unstable_originalPlacement: m, + unstable_originalPlacement: p, placement: I, place: h }); } -var y8 = ["baseId", "unstable_idCountRef", "visible", "animated", "animating", "setBaseId", "show", "hide", "toggle", "setVisible", "setAnimated", "stopAnimation"], g8 = y8, v8 = g8, Xl = Zi({ +var w8 = ["baseId", "unstable_idCountRef", "visible", "animated", "animating", "setBaseId", "show", "hide", "toggle", "setVisible", "setAnimated", "stopAnimation"], C8 = w8, _8 = C8, e2 = ea({ name: "DisclosureContent", - compose: fs, - keys: v8, + compose: hs, + keys: _8, useProps: function(o, g) { - var C = g.onTransitionEnd, P = g.onAnimationEnd, x = g.style, n = qr(g, ["onTransitionEnd", "onAnimationEnd", "style"]), c = o.animated && o.animating, r = Ct(null), a = r[0], i = r[1], p = !o.visible && !c, t = p ? Yt({ + var C = g.onTransitionEnd, P = g.onAnimationEnd, x = g.style, n = qr(g, ["onTransitionEnd", "onAnimationEnd", "style"]), c = o.animated && o.animating, r = Ct(null), a = r[0], i = r[1], m = !o.visible && !c, t = m ? er({ display: "none" - }, x) : x, d = qn(C), b = qn(P), y = wt(0); + }, x) : x, f = qn(C), b = qn(P), y = wt(0); vt(function() { if (o.animated) return y.current = window.requestAnimationFrame(function() { @@ -35112,57 +35112,57 @@ var y8 = ["baseId", "unstable_idCountRef", "visible", "animated", "animating", " return window.cancelAnimationFrame(y.current); }; }, [o.animated, o.visible, c]); - var s = ot(function(u) { - if (Q6(u) && c && o.animated === !0) { + var u = ot(function(s) { + if (n5(s) && c && o.animated === !0) { var v; (v = o.stopAnimation) === null || v === void 0 || v.call(o); } - }, [o.animated, c, o.stopAnimation]), f = ot(function(u) { + }, [o.animated, c, o.stopAnimation]), d = ot(function(s) { var v; - (v = d.current) === null || v === void 0 || v.call(d, u), s(u); - }, [s]), l = ot(function(u) { + (v = f.current) === null || v === void 0 || v.call(f, s), u(s); + }, [u]), l = ot(function(s) { var v; - (v = b.current) === null || v === void 0 || v.call(b, u), s(u); - }, [s]); - return Yt({ + (v = b.current) === null || v === void 0 || v.call(b, s), u(s); + }, [u]); + return er({ id: o.baseId, "data-enter": a === "enter" ? "" : void 0, "data-leave": a === "leave" ? "" : void 0, - onTransitionEnd: f, + onTransitionEnd: d, onAnimationEnd: l, - hidden: p, + hidden: m, style: t }, n); } }); -qi({ +Qi({ as: "div", - useHook: Xl + useHook: e2 }); -function Yl() { - return Xi ? document.body : null; +function t2() { + return ta ? document.body : null; } -var Iu = /* @__PURE__ */ Ui(Yl()); -function Ro(e) { - var o = e.children, g = ko(Iu) || Yl(), C = Ct(function() { - if (Xi) { +var Nu = /* @__PURE__ */ Wi(t2()); +function Bo(e) { + var o = e.children, g = Do(Nu) || t2(), C = Ct(function() { + if (ta) { var x = document.createElement("div"); - return x.className = Ro.__className, x; + return x.className = Bo.__className, x; } return null; }), P = C[0]; - return Yi(function() { + return ra(function() { if (!(!P || !g)) return g.appendChild(P), function() { g.removeChild(P); }; - }, [P, g]), P ? /* @__PURE__ */ of(/* @__PURE__ */ os(Iu.Provider, { + }, [P, g]), P ? /* @__PURE__ */ uf(/* @__PURE__ */ is(Nu.Provider, { value: P }, o), P) : null; } -Ro.__className = "__reakit-portal"; -Ro.__selector = "." + Ro.__className; -var Ql = ["baseId", "unstable_idCountRef", "visible", "animated", "animating", "setBaseId", "show", "hide", "toggle", "setVisible", "setAnimated", "stopAnimation", "unstable_disclosureRef", "unstable_referenceRef", "unstable_popoverRef", "unstable_arrowRef", "unstable_popoverStyles", "unstable_arrowStyles", "unstable_originalPlacement", "unstable_update", "placement", "place", "unstable_timeout", "unstable_setTimeout"], b8 = [].concat(Ql, ["unstable_portal"]), w8 = Ql, C8 = w8, wn = { +Bo.__className = "__reakit-portal"; +Bo.__selector = "." + Bo.__className; +var r2 = ["baseId", "unstable_idCountRef", "visible", "animated", "animating", "setBaseId", "show", "hide", "toggle", "setVisible", "setAnimated", "stopAnimation", "unstable_disclosureRef", "unstable_referenceRef", "unstable_popoverRef", "unstable_arrowRef", "unstable_popoverStyles", "unstable_arrowStyles", "unstable_originalPlacement", "unstable_update", "placement", "place", "unstable_timeout", "unstable_setTimeout"], S8 = [].concat(r2, ["unstable_portal"]), M8 = r2, x8 = M8, wn = { currentTooltipId: null, listeners: /* @__PURE__ */ new Set(), subscribe: function(o) { @@ -35182,106 +35182,106 @@ var Ql = ["baseId", "unstable_idCountRef", "visible", "animated", "animating", " })); } }; -function S8(e) { +function E8(e) { e.defaultPrevented || e.key === "Escape" && wn.show(null); } -var _8 = Zi({ +var P8 = ea({ name: "Tooltip", - compose: Xl, - keys: b8, + compose: e2, + keys: S8, useOptions: function(o) { var g = o.unstable_portal, C = g === void 0 ? !0 : g, P = qr(o, ["unstable_portal"]); - return Yt({ + return er({ unstable_portal: C }, P); }, useProps: function(o, g) { var C = g.ref, P = g.style, x = g.wrapElement, n = qr(g, ["ref", "style", "wrapElement"]); vt(function() { - var r, a = Z6((r = o.unstable_popoverRef) === null || r === void 0 ? void 0 : r.current); - a.addEventListener("keydown", S8); + var r, a = e5((r = o.unstable_popoverRef) === null || r === void 0 ? void 0 : r.current); + a.addEventListener("keydown", E8); }, []); var c = ot(function(r) { - return o.unstable_portal && (r = /* @__PURE__ */ os(Ro, null, r)), x ? x(r) : r; + return o.unstable_portal && (r = /* @__PURE__ */ is(Bo, null, r)), x ? x(r) : r; }, [o.unstable_portal, x]); - return Yt({ - ref: Dl(o.unstable_popoverRef, C), + return er({ + ref: zl(o.unstable_popoverRef, C), role: "tooltip", - style: Yt(Yt({}, o.unstable_popoverStyles), {}, { + style: er(er({}, o.unstable_popoverStyles), {}, { pointerEvents: "none" }, P), wrapElement: c }, n); } -}), M8 = qi({ +}), A8 = Qi({ as: "div", memo: !0, - useHook: _8 -}), x8 = Zi({ + useHook: P8 +}), O8 = ea({ name: "TooltipReference", - compose: fs, - keys: C8, + compose: hs, + keys: x8, useProps: function(o, g) { - var C = g.ref, P = g.onFocus, x = g.onBlur, n = g.onMouseEnter, c = g.onMouseLeave, r = qr(g, ["ref", "onFocus", "onBlur", "onMouseEnter", "onMouseLeave"]), a = qn(P), i = qn(x), p = qn(n), t = qn(c), d = ot(function(f) { - var l, u; - (l = a.current) === null || l === void 0 || l.call(a, f), !f.defaultPrevented && ((u = o.show) === null || u === void 0 || u.call(o)); - }, [o.show]), b = ot(function(f) { - var l, u; - (l = i.current) === null || l === void 0 || l.call(i, f), !f.defaultPrevented && ((u = o.hide) === null || u === void 0 || u.call(o)); - }, [o.hide]), y = ot(function(f) { - var l, u; - (l = p.current) === null || l === void 0 || l.call(p, f), !f.defaultPrevented && ((u = o.show) === null || u === void 0 || u.call(o)); - }, [o.show]), s = ot(function(f) { - var l, u; - (l = t.current) === null || l === void 0 || l.call(t, f), !f.defaultPrevented && ((u = o.hide) === null || u === void 0 || u.call(o)); + var C = g.ref, P = g.onFocus, x = g.onBlur, n = g.onMouseEnter, c = g.onMouseLeave, r = qr(g, ["ref", "onFocus", "onBlur", "onMouseEnter", "onMouseLeave"]), a = qn(P), i = qn(x), m = qn(n), t = qn(c), f = ot(function(d) { + var l, s; + (l = a.current) === null || l === void 0 || l.call(a, d), !d.defaultPrevented && ((s = o.show) === null || s === void 0 || s.call(o)); + }, [o.show]), b = ot(function(d) { + var l, s; + (l = i.current) === null || l === void 0 || l.call(i, d), !d.defaultPrevented && ((s = o.hide) === null || s === void 0 || s.call(o)); + }, [o.hide]), y = ot(function(d) { + var l, s; + (l = m.current) === null || l === void 0 || l.call(m, d), !d.defaultPrevented && ((s = o.show) === null || s === void 0 || s.call(o)); + }, [o.show]), u = ot(function(d) { + var l, s; + (l = t.current) === null || l === void 0 || l.call(t, d), !d.defaultPrevented && ((s = o.hide) === null || s === void 0 || s.call(o)); }, [o.hide]); - return Yt({ - ref: Dl(o.unstable_referenceRef, C), + return er({ + ref: zl(o.unstable_referenceRef, C), tabIndex: 0, - onFocus: d, + onFocus: f, onBlur: b, onMouseEnter: y, - onMouseLeave: s, + onMouseLeave: u, "aria-describedby": o.baseId }, r); } -}), E8 = qi({ +}), T8 = Qi({ as: "div", - useHook: x8 + useHook: O8 }); -function P8(e) { +function I8(e) { e === void 0 && (e = {}); - var o = Do(e), g = o.placement, C = g === void 0 ? "top" : g, P = o.unstable_timeout, x = P === void 0 ? 0 : P, n = qr(o, ["placement", "unstable_timeout"]), c = Ct(x), r = c[0], a = c[1], i = wt(null), p = wt(null), t = m8(Yt(Yt({}, n), {}, { + var o = zo(e), g = o.placement, C = g === void 0 ? "top" : g, P = o.unstable_timeout, x = P === void 0 ? 0 : P, n = qr(o, ["placement", "unstable_timeout"]), c = Ct(x), r = c[0], a = c[1], i = wt(null), m = wt(null), t = b8(er(er({}, n), {}, { placement: C })); t.modal, t.setModal; - var d = qr(t, ["modal", "setModal"]), b = ot(function() { - i.current !== null && window.clearTimeout(i.current), p.current !== null && window.clearTimeout(p.current); + var f = qr(t, ["modal", "setModal"]), b = ot(function() { + i.current !== null && window.clearTimeout(i.current), m.current !== null && window.clearTimeout(m.current); }, []), y = ot(function() { - b(), d.hide(), p.current = window.setTimeout(function() { - wn.hide(d.baseId); + b(), f.hide(), m.current = window.setTimeout(function() { + wn.hide(f.baseId); }, r); - }, [b, d.hide, r, d.baseId]), s = ot(function() { - b(), !r || wn.currentTooltipId ? (wn.show(d.baseId), d.show()) : (wn.show(null), i.current = window.setTimeout(function() { - wn.show(d.baseId), d.show(); + }, [b, f.hide, r, f.baseId]), u = ot(function() { + b(), !r || wn.currentTooltipId ? (wn.show(f.baseId), f.show()) : (wn.show(null), i.current = window.setTimeout(function() { + wn.show(f.baseId), f.show(); }, r)); - }, [b, r, d.show, d.baseId]); + }, [b, r, f.show, f.baseId]); return vt(function() { - return wn.subscribe(function(f) { - f !== d.baseId && (b(), d.visible && d.hide()); + return wn.subscribe(function(d) { + d !== f.baseId && (b(), f.visible && f.hide()); }); - }, [d.baseId, b, d.visible, d.hide]), vt(function() { + }, [f.baseId, b, f.visible, f.hide]), vt(function() { return function() { - b(), wn.hide(d.baseId); + b(), wn.hide(f.baseId); }; - }, [b, d.baseId]), Yt(Yt({}, d), {}, { + }, [b, f.baseId]), er(er({}, f), {}, { hide: y, - show: s, + show: u, unstable_timeout: r, unstable_setTimeout: a }); } -const A8 = be(M8).withConfig({ +const N8 = be(A8).withConfig({ shouldForwardProp: (e) => e !== "paddingScale", displayName: "tooltip__StyledReactTooltip", componentId: "sc-1m82hpm-0" @@ -35311,7 +35311,7 @@ const A8 = be(M8).withConfig({ "&[data-enter]": { opacity: 1 } -})), dr = _t.forwardRef(({ +})), Yt = St.forwardRef(({ children: e, limitWidth: o, tooltipContent: g, @@ -35323,39 +35323,39 @@ const A8 = be(M8).withConfig({ paddingScale: r = 2, padding: a, ...i -}, p) => { - const t = P8({ +}, m) => { + const t = I8({ animated: 250 - }), d = o ? typeof o == "string" ? o : "500px" : void 0; - return e == null ? null : g == null ? /* @__PURE__ */ $(Pt, { children: e }) : /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(E8, { ...t, ref: e.ref, ...e.props, children: (b) => _t.cloneElement(e, b) }), - /* @__PURE__ */ $(A8, { paddingScale: r, padding: a, ...t, ...i, children: /* @__PURE__ */ $("div", { style: { - maxWidth: d - }, children: /* @__PURE__ */ Pe(zt, { itemsSpacing: 8, children: [ - /* @__PURE__ */ Pe(zt, { children: [ - /* @__PURE__ */ $(pn, { size: 2, variation: "gray", children: C }), - /* @__PURE__ */ $(Oe, { size: 3, monotype: x, lineHeight: n, scale: c, children: g }) + }), f = o ? typeof o == "string" ? o : "500px" : void 0; + return e == null ? null : g == null ? /* @__PURE__ */ $(At, { children: e }) : /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(T8, { ...t, ref: e.ref, ...e.props, children: (b) => St.cloneElement(e, b) }), + /* @__PURE__ */ $(N8, { paddingScale: r, padding: a, ...t, ...i, children: /* @__PURE__ */ $("div", { style: { + maxWidth: f + }, children: /* @__PURE__ */ Pe(Kt, { itemsSpacing: 8, children: [ + /* @__PURE__ */ Pe(Kt, { children: [ + /* @__PURE__ */ $(mn, { size: 2, variation: "gray", children: C }), + /* @__PURE__ */ $(Ae, { size: 3, monotype: x, lineHeight: n, scale: c, children: g }) ] }), P ] }) }) }) ] }); -}), ea = ({ +}), Wo = ({ extendedLine: e, hash: o, tooltipCaption: g, children: C }) => { const P = e?.title != null, x = g || (Ft.isValidPublicKey(o) ? "Public Key" : "Account hash"), n = P ? e?.title : o, c = P ? e?.caption : x; - return /* @__PURE__ */ $(dr, { monotype: !P, tooltipContent: n, caption: c, additionalBlock: P && /* @__PURE__ */ Pe(zt, { children: [ - /* @__PURE__ */ $(pn, { size: 1, variation: "gray", children: x }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: o }) + return /* @__PURE__ */ $(Yt, { monotype: !P, tooltipContent: n, caption: c, additionalBlock: P && /* @__PURE__ */ Pe(Kt, { children: [ + /* @__PURE__ */ $(mn, { size: 1, variation: "gray", children: x }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: o }) ] }), scale: "xs", lineHeight: "xs", children: C }); -}, O8 = be(Gi).withConfig({ +}, L8 = be(Yi).withConfig({ displayName: "address__StyledTruncateBox", componentId: "sc-yrlbi9-0" })(() => ({ height: "20px" -})), T8 = be(Oe).withConfig({ +})), R8 = be(Ae).withConfig({ displayName: "address__StyledBodyText", componentId: "sc-yrlbi9-1" })(({ @@ -35371,7 +35371,7 @@ const A8 = be(M8).withConfig({ "&:active > *": { color: e.styleguideColors.fillPrimaryRedClick } -})), Nu = ({ +})), Lu = ({ navigateToPath: e, csprName: o, hash: g, @@ -35381,14 +35381,14 @@ const A8 = be(M8).withConfig({ hashFontSize: n }) => { if (!e || e === "") { - const r = o || g || "", a = o && C === Kt.TINY ? kl(o, 24) : o, i = g ? Dr(g, C) : null; + const r = o || g || "", a = o && C === Vt.TINY ? Dl(o, 24) : o, i = g ? Vr(g, C) : null; return /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: P, children: [ - /* @__PURE__ */ $(Oe, { size: 3, scale: n, lineHeight: "xs", monotype: !o, children: a || i }), - /* @__PURE__ */ $(Ji, { value: r, minified: x }) + /* @__PURE__ */ $(Ae, { size: 3, scale: n, lineHeight: "xs", monotype: !o, children: a || i }), + /* @__PURE__ */ $(Zi, { value: r, minified: x }) ] }); } - return /* @__PURE__ */ $(T8, { size: 3, scale: n, monotype: !o, children: /* @__PURE__ */ $(Ka, { href: e, hash: g, csprName: o && Fa(o, Kt.TINY), hashLength: C, minified: x, align: P }) }); -}, Dn = _t.forwardRef(function(o, g) { + return /* @__PURE__ */ $(R8, { size: 3, scale: n, monotype: !o, children: /* @__PURE__ */ $(Ja, { href: e, hash: g, csprName: o && Wa(o, Vt.TINY), hashLength: C, minified: x, align: P }) }); +}, Dn = St.forwardRef(function(o, g) { const { hash: C, csprName: P, @@ -35398,37 +35398,37 @@ const A8 = be(M8).withConfig({ hashLength: r, minifiedCopyNotification: a, navigateToPath: i, - tooltipCaption: p, + tooltipCaption: m, hashFontSize: t, - nameTruncateSize: d = 5, + nameTruncateSize: f = 5, avatarSize: b = "default", horizonalAlign: y = "center", - itemsSpacing: s = 12 + itemsSpacing: u = 12 } = o; if (c || !C) - return /* @__PURE__ */ $(je, { align: "center", itemsSpacing: s, children: /* @__PURE__ */ $(Rr, { hash: C, loading: c, size: b }) }); + return /* @__PURE__ */ $(je, { align: "center", itemsSpacing: u, children: /* @__PURE__ */ $(kr, { hash: C, loading: c, size: b }) }); if (C === "00") - return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: s, children: [ - /* @__PURE__ */ $(Rr, { hash: C, loading: c, size: b }), - /* @__PURE__ */ Pe(zt, { children: [ - /* @__PURE__ */ $(Oe, { size: 2, monotype: !0, lineHeight: "xs", children: C }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", noWrap: !0, children: "System" }) + return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: u, children: [ + /* @__PURE__ */ $(kr, { hash: C, loading: c, size: b }), + /* @__PURE__ */ Pe(Kt, { children: [ + /* @__PURE__ */ $(Ae, { size: 2, monotype: !0, lineHeight: "xs", children: C }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", noWrap: !0, children: "System" }) ] }) ] }); - const f = p || (Ft.isValidPublicKey(C) ? "Public Key" : "Account hash"); - return /* @__PURE__ */ Pe(je, { ref: g, align: y, itemsSpacing: s, children: [ - x ? /* @__PURE__ */ $(Rr, { src: x, loading: c, size: b, alt: "Account logo" }) : /* @__PURE__ */ $(Rr, { hash: C, loading: c, size: b }), - /* @__PURE__ */ $(ea, { extendedLine: { + const d = m || (Ft.isValidPublicKey(C) ? "Public Key" : "Account hash"); + return /* @__PURE__ */ Pe(je, { ref: g, align: y, itemsSpacing: u, children: [ + x ? /* @__PURE__ */ $(kr, { src: x, loading: c, size: b, alt: "Account logo" }) : /* @__PURE__ */ $(kr, { hash: C, loading: c, size: b }), + /* @__PURE__ */ $(Wo, { extendedLine: { title: P, caption: "CSPR.name" - }, tooltipCaption: f, hash: C, children: /* @__PURE__ */ $(zt, { children: n ? /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Nu, { hashFontSize: t, navigateToPath: i, hash: C, csprName: P && Fa(P, Kt.TINY), hashLength: r, minified: a, align: y }), - /* @__PURE__ */ $(je, { itemsSpacing: 6, align: y, children: /* @__PURE__ */ $(O8, { size: d, children: /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, variation: "darkGray", noWrap: !0, children: n }) }) }) - ] }) : /* @__PURE__ */ $(Nu, { hashFontSize: t, navigateToPath: i, hash: C, csprName: P && Fa(P, Kt.TINY), hashLength: r, minified: a, align: y }) }) }) + }, tooltipCaption: d, hash: C, children: /* @__PURE__ */ $(Kt, { children: n ? /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Lu, { hashFontSize: t, navigateToPath: i, hash: C, csprName: P && Wa(P, Vt.TINY), hashLength: r, minified: a, align: y }), + /* @__PURE__ */ $(je, { itemsSpacing: 6, align: y, children: /* @__PURE__ */ $(L8, { size: f, children: /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, variation: "darkGray", noWrap: !0, children: n }) }) }) + ] }) : /* @__PURE__ */ $(Lu, { hashFontSize: t, navigateToPath: i, hash: C, csprName: P && Wa(P, Vt.TINY), hashLength: r, minified: a, align: y }) }) }) ] }); }); Dn.displayName = "Address"; -const zo = be.button.withConfig({ +const Jo = be.button.withConfig({ displayName: "button__BaseButton", componentId: "sc-e3gw2w-0" })(({ @@ -35484,7 +35484,7 @@ const zo = be.button.withConfig({ ...o && { pointerEvents: "none" } -})), e2 = be(zo).withConfig({ +})), n2 = be(Jo).withConfig({ displayName: "button__PrimaryBlueButton", componentId: "sc-e3gw2w-1" })(({ @@ -35503,7 +35503,7 @@ const zo = be.button.withConfig({ color: e.styleguideColors.contentTertiary, background: e.styleguideColors.backgroundSecondary } -})), I8 = be(zo).withConfig({ +})), k8 = be(Jo).withConfig({ displayName: "button__PrimaryRedButton", componentId: "sc-e3gw2w-2" })(({ @@ -35522,7 +35522,7 @@ const zo = be.button.withConfig({ color: e.styleguideColors.contentTertiary, background: e.styleguideColors.fillSecondary } -})), N8 = be(zo).withConfig({ +})), B8 = be(Jo).withConfig({ displayName: "button__SecondaryBlueButton", componentId: "sc-e3gw2w-3" })(({ @@ -35543,7 +35543,7 @@ const zo = be.button.withConfig({ color: e.styleguideColors.contentTertiary, background: e.styleguideColors.backgroundPrimary } -})), L8 = be(zo).withConfig({ +})), H8 = be(Jo).withConfig({ displayName: "button__SecondaryRedButton", componentId: "sc-e3gw2w-4" })(({ @@ -35562,7 +35562,7 @@ const zo = be.button.withConfig({ color: e.styleguideColors.contentTertiary, background: e.styleguideColors.fillSecondary } -})), R8 = be(zo).withConfig({ +})), j8 = be(Jo).withConfig({ displayName: "button__UtilityButton", componentId: "sc-e3gw2w-5" })(({ @@ -35581,19 +35581,19 @@ const zo = be.button.withConfig({ color: e.styleguideColors.contentTertiary, background: e.styleguideColors.backgroundPrimary } -})), B8 = { - primaryBlue: e2, - primaryRed: I8, - secondaryBlue: N8, - secondaryRed: L8, - utility: R8 -}, no = _t.forwardRef(function({ +})), D8 = { + primaryBlue: n2, + primaryRed: k8, + secondaryBlue: B8, + secondaryRed: H8, + utility: j8 +}, no = St.forwardRef(function({ color: o = "primaryBlue", ...g }, C) { - const P = B8[o] || e2; + const P = D8[o] || n2; return /* @__PURE__ */ $(P, { ref: C, color: o, "aria-disabled": !!g.disabled, tabIndex: 0, ...g }); -}), k8 = be(ao).withConfig({ +}), V8 = be(ao).withConfig({ displayName: "label__StyledText", componentId: "sc-1nad54u-0" })(({ @@ -35614,17 +35614,17 @@ const zo = be.button.withConfig({ fontSize: "0.625rem", textTransform: g })); -function H8(e) { - return /* @__PURE__ */ $(k8, { ...e }); +function U8(e) { + return /* @__PURE__ */ $(V8, { ...e }); } -const j8 = (e, o) => ({ +const z8 = (e, o) => ({ green: e.styleguideColors.fillGreen, violet: e.styleguideColors.fillVioletGradient, blue: e.colorSpecialCase.blueBanner2, gray: e.styleguideColors.contentQuaternary, fillBlueGradient: e.styleguideColors.fillBlueGradient, lightBlue: e.styleguideColors.contentLightBlue -})[o] || o, D8 = be.div.withConfig({ +})[o] || o, F8 = be.div.withConfig({ displayName: "badge__StyledBadge", componentId: "sc-1sbk5zi-0" })(({ @@ -35636,11 +35636,11 @@ const j8 = (e, o) => ({ alignItems: "center", width: "fit-content", color: g || e.styleguideColors.contentOnFill, - background: j8(e, o), + background: z8(e, o), borderRadius: "40px", minHeight: "17px", padding: "0 6px 1px 6px" -})), V8 = be.div.withConfig({ +})), K8 = be.div.withConfig({ displayName: "badge__StyledLabelContentWrapper", componentId: "sc-1sbk5zi-1" })(({ @@ -35653,28 +35653,28 @@ const j8 = (e, o) => ({ "a:hover": { color: e.styleguideColors.contentQuaternary } -})), Ci = _t.forwardRef((e, o) => /* @__PURE__ */ $(D8, { ref: o, bgColor: e.variation || "green", textColor: e.textColor, children: /* @__PURE__ */ $(H8, { size: 2, capitalize: e.capitalize || !0, lineHeight: e.lineHeight || "sm", children: /* @__PURE__ */ $(V8, { children: e.label }) }) })), Lu = { +})), Eo = St.forwardRef((e, o) => /* @__PURE__ */ $(F8, { ref: o, bgColor: e.variation || "green", textColor: e.textColor, children: /* @__PURE__ */ $(U8, { size: 2, capitalize: e.capitalize || !0, lineHeight: e.lineHeight || "sm", children: /* @__PURE__ */ $(K8, { children: e.label }) }) })), Ru = { blue: "contentBlue", gray: "contentTertiary" -}, U8 = be(St).withConfig({ +}, W8 = be(_t).withConfig({ displayName: "copy-hash__SuccessIconWrapper", componentId: "sc-1gbsp0v-0" })(({ theme: e }) => ({ color: e.styleguideColors.contentGreen -})), z8 = be(St).withConfig({ +})), J8 = be(_t).withConfig({ displayName: "copy-hash__StyledSvgIcon", componentId: "sc-1gbsp0v-1" })(({ theme: e, variation: o = "blue" }) => e.withMedia({ - color: e.styleguideColors[Lu[o]], + color: e.styleguideColors[Ru[o]], path: { - fill: e.styleguideColors[Lu[o]] + fill: e.styleguideColors[Ru[o]] } -})), t2 = ({ +})), o2 = ({ value: e, label: o = "Copy Public Key", copiedLabel: g = "Copied!", @@ -35684,15 +35684,15 @@ const j8 = (e, o) => ({ }) => { const [n, c] = Ct(!1); return /* @__PURE__ */ $(je, { style: P, align: "center", onClick: () => { - al(e), c(!0), setTimeout(() => c(!1), 3e3); + cl(e), c(!0), setTimeout(() => c(!1), 3e3); }, children: n ? /* @__PURE__ */ Pe(je, { align: "center", children: [ - /* @__PURE__ */ $(U8, { src: Fi, marginRight: !0 }), - !x && /* @__PURE__ */ $(Oe, { size: 3, variation: "green", children: g }) + /* @__PURE__ */ $(W8, { src: $i, marginRight: !0 }), + !x && /* @__PURE__ */ $(Ae, { size: 3, variation: "green", children: g }) ] }) : /* @__PURE__ */ Pe(je, { align: "center", children: [ - /* @__PURE__ */ $(z8, { src: rl, marginRight: !0, variation: C }), - !x && /* @__PURE__ */ $(Oe, { size: 3, variation: "black", children: o }) + /* @__PURE__ */ $(J8, { src: il, marginRight: !0, variation: C }), + !x && /* @__PURE__ */ $(Ae, { size: 3, variation: "black", children: o }) ] }) }); -}, F8 = be(ao).withConfig({ +}, $8 = be(ao).withConfig({ displayName: "subtitle-text__StyledText", componentId: "sc-66nqe4-0" })(({ @@ -35714,7 +35714,7 @@ const j8 = (e, o) => ({ "&:where(h1, h2, h3, h4, h5, h6)": { margin: 0 } -})), Fo = _t.forwardRef((e, o) => /* @__PURE__ */ $(F8, { ref: o, ...e })), K8 = be(je).withConfig({ +})), $o = St.forwardRef((e, o) => /* @__PURE__ */ $($8, { ref: o, ...e })), G8 = be(je).withConfig({ displayName: "checkbox__StyledFlexRow", componentId: "sc-mn33h4-0" })(({ @@ -35740,12 +35740,12 @@ const j8 = (e, o) => ({ color: g ? e.styleguideColors.contentQuaternary : e.styleguideColors.contentPrimary } })); -var r2 = /* @__PURE__ */ ((e) => (e.default = "default", e.small = "small", e))(r2 || {}); -const W8 = ({ +var i2 = /* @__PURE__ */ ((e) => (e.default = "default", e.small = "small", e))(i2 || {}); +const q8 = ({ checkboxFontSize: e, ...o -}) => e === "small" ? /* @__PURE__ */ $(Oe, { size: 3, lineHeight: "xs", ...o }) : /* @__PURE__ */ $(Fo, { size: 2, ...o }); -function J8({ +}) => e === "small" ? /* @__PURE__ */ $(Ae, { size: 3, lineHeight: "xs", ...o }) : /* @__PURE__ */ $($o, { size: 2, ...o }); +function Z8({ checked: e, onChange: o, label: g, @@ -35758,18 +35758,18 @@ function J8({ const c = (a) => { o && o(a); }; - return /* @__PURE__ */ Pe(K8, { itemsSpacing: 8, align: "center", checked: e, disabled: C, onClick: c, onKeyDown: (a) => { + return /* @__PURE__ */ Pe(G8, { itemsSpacing: 8, align: "center", checked: e, disabled: C, onClick: c, onKeyDown: (a) => { a.key === "Enter" && c(a); }, customCheckedColor: P, customUncheckedColor: x, role: "checkbox", "aria-checked": e, "aria-disabled": C, "aria-label": e ? "Checked" : "Not checked", tabIndex: 0, children: [ - /* @__PURE__ */ $(St, { src: e ? C ? Rf : Bf : kf }), - /* @__PURE__ */ $(W8, { checkboxFontSize: n, children: g }) + /* @__PURE__ */ $(_t, { src: e ? C ? Hf : jf : Df }), + /* @__PURE__ */ $(q8, { checkboxFontSize: n, children: g }) ] }); } -var $8 = /* @__PURE__ */ ((e) => (e[e.small = 1] = "small", e[e.default = 2] = "default", e))($8 || {}); -const G8 = { +var X8 = /* @__PURE__ */ ((e) => (e[e.small = 1] = "small", e[e.default = 2] = "default", e))(X8 || {}); +const Y8 = { 1: "darkGray", 2: "black" -}, q8 = be(ao).withConfig({ +}, Q8 = be(ao).withConfig({ displayName: "circular-indicator__StyledText", componentId: "sc-4hrntg-0" })(({ @@ -35787,7 +35787,7 @@ const G8 = { 2: "0.875rem" }, g), lineHeight: "1.25rem" -})), oi = [{ +})), ci = [{ id: 1, limit: 0, color: "E6332A" @@ -35811,16 +35811,16 @@ const G8 = { id: 6, limit: 1, color: "31DE91" -}], Z8 = (e) => { +}], e9 = (e) => { if (e < 95) - return `#${oi[0].color}`; - const C = (e - 95) / 5, P = oi.find((t) => C <= t.limit), x = P.color; - if (P.id === oi.length) + return `#${ci[0].color}`; + const C = (e - 95) / 5, P = ci.find((t) => C <= t.limit), x = P.color; + if (P.id === ci.length) return `#${x}`; - const n = oi.find((t) => t.id === P.id + 1).color, c = (t) => t.toString(16).padStart(2, "0"), r = Math.ceil(parseInt(x.substring(0, 2), 16) * C + parseInt(n.substring(0, 2), 16) * (1 - C)), a = Math.ceil(parseInt(x.substring(2, 4), 16) * C + parseInt(n.substring(2, 4), 16) * (1 - C)), i = Math.ceil(parseInt(x.substring(4, 6), 16) * C + parseInt(n.substring(4, 6), 16) * (1 - C)); + const n = ci.find((t) => t.id === P.id + 1).color, c = (t) => t.toString(16).padStart(2, "0"), r = Math.ceil(parseInt(x.substring(0, 2), 16) * C + parseInt(n.substring(0, 2), 16) * (1 - C)), a = Math.ceil(parseInt(x.substring(2, 4), 16) * C + parseInt(n.substring(2, 4), 16) * (1 - C)), i = Math.ceil(parseInt(x.substring(4, 6), 16) * C + parseInt(n.substring(4, 6), 16) * (1 - C)); return `#${c(r) + c(a) + c(i)}`; }; -function T_({ +function kS({ size: e, progress: o, textSize: g, @@ -35836,7 +35836,7 @@ function T_({ } }, e); (o == null || o < 0 || o > 100) && (o = 0); - const n = x - P / 2, c = n * 2 * Math.PI, r = c - o / 100 * c, a = o.toPrecision(3), i = Z8(o); + const n = x - P / 2, c = n * 2 * Math.PI, r = c - o / 100 * c, a = o.toPrecision(3), i = e9(o); return /* @__PURE__ */ Pe(je, { align: "center", tag: "span", children: [ /* @__PURE__ */ Pe("svg", { height: x * 2, width: x * 2, children: [ /* @__PURE__ */ $("title", { children: C }), @@ -35847,15 +35847,15 @@ function T_({ transformOrigin: "50% 50%" }, r: n, cx: x, cy: x }) ] }), - /* @__PURE__ */ Pe(q8, { size: 3, style: { + /* @__PURE__ */ Pe(Q8, { size: 3, style: { marginLeft: 8 - }, textSize: g, variation: G8[g], children: [ + }, textSize: g, variation: Y8[g], children: [ a, "%" ] }) ] }); } -function vr(e, o) { +function wr(e, o) { if (e == null) return {}; var g = {}; for (var C in e) if ({}.hasOwnProperty.call(e, C)) { @@ -35873,15 +35873,15 @@ function dt() { return e; }, dt.apply(null, arguments); } -function qa(e, o) { - return qa = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(g, C) { +function Xa(e, o) { + return Xa = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(g, C) { return g.__proto__ = C, g; - }, qa(e, o); + }, Xa(e, o); } -function X8(e, o) { - e.prototype = Object.create(o.prototype), e.prototype.constructor = e, qa(e, o); +function t9(e, o) { + e.prototype = Object.create(o.prototype), e.prototype.constructor = e, Xa(e, o); } -var ii = { exports: {} }, ai = { exports: {} }, Bt = {}; +var li = { exports: {} }, di = { exports: {} }, kt = {}; /** @license React v16.13.1 * react-is.production.min.js * @@ -35890,32 +35890,32 @@ var ii = { exports: {} }, ai = { exports: {} }, Bt = {}; * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ -var Ru; -function Y8() { - if (Ru) return Bt; - Ru = 1; - var e = typeof Symbol == "function" && Symbol.for, o = e ? Symbol.for("react.element") : 60103, g = e ? Symbol.for("react.portal") : 60106, C = e ? Symbol.for("react.fragment") : 60107, P = e ? Symbol.for("react.strict_mode") : 60108, x = e ? Symbol.for("react.profiler") : 60114, n = e ? Symbol.for("react.provider") : 60109, c = e ? Symbol.for("react.context") : 60110, r = e ? Symbol.for("react.async_mode") : 60111, a = e ? Symbol.for("react.concurrent_mode") : 60111, i = e ? Symbol.for("react.forward_ref") : 60112, p = e ? Symbol.for("react.suspense") : 60113, t = e ? Symbol.for("react.suspense_list") : 60120, d = e ? Symbol.for("react.memo") : 60115, b = e ? Symbol.for("react.lazy") : 60116, y = e ? Symbol.for("react.block") : 60121, s = e ? Symbol.for("react.fundamental") : 60117, f = e ? Symbol.for("react.responder") : 60118, l = e ? Symbol.for("react.scope") : 60119; - function u(m) { - if (typeof m == "object" && m !== null) { - var h = m.$$typeof; +var ku; +function r9() { + if (ku) return kt; + ku = 1; + var e = typeof Symbol == "function" && Symbol.for, o = e ? Symbol.for("react.element") : 60103, g = e ? Symbol.for("react.portal") : 60106, C = e ? Symbol.for("react.fragment") : 60107, P = e ? Symbol.for("react.strict_mode") : 60108, x = e ? Symbol.for("react.profiler") : 60114, n = e ? Symbol.for("react.provider") : 60109, c = e ? Symbol.for("react.context") : 60110, r = e ? Symbol.for("react.async_mode") : 60111, a = e ? Symbol.for("react.concurrent_mode") : 60111, i = e ? Symbol.for("react.forward_ref") : 60112, m = e ? Symbol.for("react.suspense") : 60113, t = e ? Symbol.for("react.suspense_list") : 60120, f = e ? Symbol.for("react.memo") : 60115, b = e ? Symbol.for("react.lazy") : 60116, y = e ? Symbol.for("react.block") : 60121, u = e ? Symbol.for("react.fundamental") : 60117, d = e ? Symbol.for("react.responder") : 60118, l = e ? Symbol.for("react.scope") : 60119; + function s(p) { + if (typeof p == "object" && p !== null) { + var h = p.$$typeof; switch (h) { case o: - switch (m = m.type, m) { + switch (p = p.type, p) { case r: case a: case C: case x: case P: - case p: - return m; + case m: + return p; default: - switch (m = m && m.$$typeof, m) { + switch (p = p && p.$$typeof, p) { case c: case i: case b: - case d: + case f: case n: - return m; + return p; default: return h; } @@ -35925,38 +35925,38 @@ function Y8() { } } } - function v(m) { - return u(m) === a; - } - return Bt.AsyncMode = r, Bt.ConcurrentMode = a, Bt.ContextConsumer = c, Bt.ContextProvider = n, Bt.Element = o, Bt.ForwardRef = i, Bt.Fragment = C, Bt.Lazy = b, Bt.Memo = d, Bt.Portal = g, Bt.Profiler = x, Bt.StrictMode = P, Bt.Suspense = p, Bt.isAsyncMode = function(m) { - return v(m) || u(m) === r; - }, Bt.isConcurrentMode = v, Bt.isContextConsumer = function(m) { - return u(m) === c; - }, Bt.isContextProvider = function(m) { - return u(m) === n; - }, Bt.isElement = function(m) { - return typeof m == "object" && m !== null && m.$$typeof === o; - }, Bt.isForwardRef = function(m) { - return u(m) === i; - }, Bt.isFragment = function(m) { - return u(m) === C; - }, Bt.isLazy = function(m) { - return u(m) === b; - }, Bt.isMemo = function(m) { - return u(m) === d; - }, Bt.isPortal = function(m) { - return u(m) === g; - }, Bt.isProfiler = function(m) { - return u(m) === x; - }, Bt.isStrictMode = function(m) { - return u(m) === P; - }, Bt.isSuspense = function(m) { - return u(m) === p; - }, Bt.isValidElementType = function(m) { - return typeof m == "string" || typeof m == "function" || m === C || m === a || m === x || m === P || m === p || m === t || typeof m == "object" && m !== null && (m.$$typeof === b || m.$$typeof === d || m.$$typeof === n || m.$$typeof === c || m.$$typeof === i || m.$$typeof === s || m.$$typeof === f || m.$$typeof === l || m.$$typeof === y); - }, Bt.typeOf = u, Bt; -} -var kt = {}; + function v(p) { + return s(p) === a; + } + return kt.AsyncMode = r, kt.ConcurrentMode = a, kt.ContextConsumer = c, kt.ContextProvider = n, kt.Element = o, kt.ForwardRef = i, kt.Fragment = C, kt.Lazy = b, kt.Memo = f, kt.Portal = g, kt.Profiler = x, kt.StrictMode = P, kt.Suspense = m, kt.isAsyncMode = function(p) { + return v(p) || s(p) === r; + }, kt.isConcurrentMode = v, kt.isContextConsumer = function(p) { + return s(p) === c; + }, kt.isContextProvider = function(p) { + return s(p) === n; + }, kt.isElement = function(p) { + return typeof p == "object" && p !== null && p.$$typeof === o; + }, kt.isForwardRef = function(p) { + return s(p) === i; + }, kt.isFragment = function(p) { + return s(p) === C; + }, kt.isLazy = function(p) { + return s(p) === b; + }, kt.isMemo = function(p) { + return s(p) === f; + }, kt.isPortal = function(p) { + return s(p) === g; + }, kt.isProfiler = function(p) { + return s(p) === x; + }, kt.isStrictMode = function(p) { + return s(p) === P; + }, kt.isSuspense = function(p) { + return s(p) === m; + }, kt.isValidElementType = function(p) { + return typeof p == "string" || typeof p == "function" || p === C || p === a || p === x || p === P || p === m || p === t || typeof p == "object" && p !== null && (p.$$typeof === b || p.$$typeof === f || p.$$typeof === n || p.$$typeof === c || p.$$typeof === i || p.$$typeof === u || p.$$typeof === d || p.$$typeof === l || p.$$typeof === y); + }, kt.typeOf = s, kt; +} +var Bt = {}; /** @license React v16.13.1 * react-is.development.js * @@ -35966,12 +35966,12 @@ var kt = {}; * LICENSE file in the root directory of this source tree. */ var Bu; -function Q8() { +function n9() { return Bu || (Bu = 1, process.env.NODE_ENV !== "production" && function() { - var e = typeof Symbol == "function" && Symbol.for, o = e ? Symbol.for("react.element") : 60103, g = e ? Symbol.for("react.portal") : 60106, C = e ? Symbol.for("react.fragment") : 60107, P = e ? Symbol.for("react.strict_mode") : 60108, x = e ? Symbol.for("react.profiler") : 60114, n = e ? Symbol.for("react.provider") : 60109, c = e ? Symbol.for("react.context") : 60110, r = e ? Symbol.for("react.async_mode") : 60111, a = e ? Symbol.for("react.concurrent_mode") : 60111, i = e ? Symbol.for("react.forward_ref") : 60112, p = e ? Symbol.for("react.suspense") : 60113, t = e ? Symbol.for("react.suspense_list") : 60120, d = e ? Symbol.for("react.memo") : 60115, b = e ? Symbol.for("react.lazy") : 60116, y = e ? Symbol.for("react.block") : 60121, s = e ? Symbol.for("react.fundamental") : 60117, f = e ? Symbol.for("react.responder") : 60118, l = e ? Symbol.for("react.scope") : 60119; - function u(q) { + var e = typeof Symbol == "function" && Symbol.for, o = e ? Symbol.for("react.element") : 60103, g = e ? Symbol.for("react.portal") : 60106, C = e ? Symbol.for("react.fragment") : 60107, P = e ? Symbol.for("react.strict_mode") : 60108, x = e ? Symbol.for("react.profiler") : 60114, n = e ? Symbol.for("react.provider") : 60109, c = e ? Symbol.for("react.context") : 60110, r = e ? Symbol.for("react.async_mode") : 60111, a = e ? Symbol.for("react.concurrent_mode") : 60111, i = e ? Symbol.for("react.forward_ref") : 60112, m = e ? Symbol.for("react.suspense") : 60113, t = e ? Symbol.for("react.suspense_list") : 60120, f = e ? Symbol.for("react.memo") : 60115, b = e ? Symbol.for("react.lazy") : 60116, y = e ? Symbol.for("react.block") : 60121, u = e ? Symbol.for("react.fundamental") : 60117, d = e ? Symbol.for("react.responder") : 60118, l = e ? Symbol.for("react.scope") : 60119; + function s(q) { return typeof q == "string" || typeof q == "function" || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. - q === C || q === a || q === x || q === P || q === p || q === t || typeof q == "object" && q !== null && (q.$$typeof === b || q.$$typeof === d || q.$$typeof === n || q.$$typeof === c || q.$$typeof === i || q.$$typeof === s || q.$$typeof === f || q.$$typeof === l || q.$$typeof === y); + q === C || q === a || q === x || q === P || q === m || q === t || typeof q == "object" && q !== null && (q.$$typeof === b || q.$$typeof === f || q.$$typeof === n || q.$$typeof === c || q.$$typeof === i || q.$$typeof === u || q.$$typeof === d || q.$$typeof === l || q.$$typeof === y); } function v(q) { if (typeof q == "object" && q !== null) { @@ -35985,7 +35985,7 @@ function Q8() { case C: case x: case P: - case p: + case m: return ue; default: var ce = ue && ue.$$typeof; @@ -35993,7 +35993,7 @@ function Q8() { case c: case i: case b: - case d: + case f: case n: return ce; default: @@ -36005,11 +36005,11 @@ function Q8() { } } } - var m = r, h = a, O = c, I = n, B = o, R = i, L = C, N = b, k = d, H = g, U = x, _ = P, T = p, E = !1; + var p = r, h = a, O = c, I = n, k = o, R = i, L = C, N = b, B = f, H = g, U = x, S = P, T = m, E = !1; function M(q) { - return E || (E = !0, console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")), S(q) || v(q) === r; + return E || (E = !0, console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")), _(q) || v(q) === r; } - function S(q) { + function _(q) { return v(q) === a; } function w(q) { @@ -36031,7 +36031,7 @@ function Q8() { return v(q) === b; } function J(q) { - return v(q) === d; + return v(q) === f; } function G(q) { return v(q) === g; @@ -36043,24 +36043,24 @@ function Q8() { return v(q) === P; } function Z(q) { - return v(q) === p; + return v(q) === m; } - kt.AsyncMode = m, kt.ConcurrentMode = h, kt.ContextConsumer = O, kt.ContextProvider = I, kt.Element = B, kt.ForwardRef = R, kt.Fragment = L, kt.Lazy = N, kt.Memo = k, kt.Portal = H, kt.Profiler = U, kt.StrictMode = _, kt.Suspense = T, kt.isAsyncMode = M, kt.isConcurrentMode = S, kt.isContextConsumer = w, kt.isContextProvider = A, kt.isElement = j, kt.isForwardRef = V, kt.isFragment = D, kt.isLazy = z, kt.isMemo = J, kt.isPortal = G, kt.isProfiler = Q, kt.isStrictMode = ee, kt.isSuspense = Z, kt.isValidElementType = u, kt.typeOf = v; - }()), kt; + Bt.AsyncMode = p, Bt.ConcurrentMode = h, Bt.ContextConsumer = O, Bt.ContextProvider = I, Bt.Element = k, Bt.ForwardRef = R, Bt.Fragment = L, Bt.Lazy = N, Bt.Memo = B, Bt.Portal = H, Bt.Profiler = U, Bt.StrictMode = S, Bt.Suspense = T, Bt.isAsyncMode = M, Bt.isConcurrentMode = _, Bt.isContextConsumer = w, Bt.isContextProvider = A, Bt.isElement = j, Bt.isForwardRef = V, Bt.isFragment = D, Bt.isLazy = z, Bt.isMemo = J, Bt.isPortal = G, Bt.isProfiler = Q, Bt.isStrictMode = ee, Bt.isSuspense = Z, Bt.isValidElementType = s, Bt.typeOf = v; + }()), Bt; } -var ku; -function n2() { - return ku || (ku = 1, process.env.NODE_ENV === "production" ? ai.exports = Y8() : ai.exports = Q8()), ai.exports; +var Hu; +function a2() { + return Hu || (Hu = 1, process.env.NODE_ENV === "production" ? di.exports = r9() : di.exports = n9()), di.exports; } /* object-assign (c) Sindre Sorhus @license MIT */ -var Ma, Hu; -function e9() { - if (Hu) return Ma; - Hu = 1; +var Ea, ju; +function o9() { + if (ju) return Ea; + ju = 1; var e = Object.getOwnPropertySymbols, o = Object.prototype.hasOwnProperty, g = Object.prototype.propertyIsEnumerable; function C(x) { if (x == null) @@ -36089,11 +36089,11 @@ function e9() { return !1; } } - return Ma = P() ? Object.assign : function(x, n) { + return Ea = P() ? Object.assign : function(x, n) { for (var c, r = C(x), a, i = 1; i < arguments.length; i++) { c = Object(arguments[i]); - for (var p in c) - o.call(c, p) && (r[p] = c[p]); + for (var m in c) + o.call(c, m) && (r[m] = c[m]); if (e) { a = e(c); for (var t = 0; t < a.length; t++) @@ -36101,27 +36101,27 @@ function e9() { } } return r; - }, Ma; + }, Ea; } -var xa, ju; -function ws() { - if (ju) return xa; - ju = 1; +var Pa, Du; +function Cs() { + if (Du) return Pa; + Du = 1; var e = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"; - return xa = e, xa; + return Pa = e, Pa; } -var Ea, Du; -function o2() { - return Du || (Du = 1, Ea = Function.call.bind(Object.prototype.hasOwnProperty)), Ea; +var Aa, Vu; +function s2() { + return Vu || (Vu = 1, Aa = Function.call.bind(Object.prototype.hasOwnProperty)), Aa; } -var Pa, Vu; -function t9() { - if (Vu) return Pa; - Vu = 1; +var Oa, Uu; +function i9() { + if (Uu) return Oa; + Uu = 1; var e = function() { }; if (process.env.NODE_ENV !== "production") { - var o = /* @__PURE__ */ ws(), g = {}, C = /* @__PURE__ */ o2(); + var o = /* @__PURE__ */ Cs(), g = {}, C = /* @__PURE__ */ s2(); e = function(x) { var n = "Warning: " + x; typeof console < "u" && console.error(n); @@ -36135,7 +36135,7 @@ function t9() { if (process.env.NODE_ENV !== "production") { for (var i in x) if (C(x, i)) { - var p; + var m; try { if (typeof x[i] != "function") { var t = Error( @@ -36143,17 +36143,17 @@ function t9() { ); throw t.name = "Invariant Violation", t; } - p = x[i](n, i, r, c, null, o); + m = x[i](n, i, r, c, null, o); } catch (b) { - p = b; + m = b; } - if (p && !(p instanceof Error) && e( - (r || "React class") + ": type specification of " + c + " `" + i + "` is invalid; the type checker function must return `null` or an `Error` but returned a " + typeof p + ". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)." - ), p instanceof Error && !(p.message in g)) { - g[p.message] = !0; - var d = a ? a() : ""; + if (m && !(m instanceof Error) && e( + (r || "React class") + ": type specification of " + c + " `" + i + "` is invalid; the type checker function must return `null` or an `Error` but returned a " + typeof m + ". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)." + ), m instanceof Error && !(m.message in g)) { + g[m.message] = !0; + var f = a ? a() : ""; e( - "Failed " + c + " type: " + p.message + (d ?? "") + "Failed " + c + " type: " + m.message + (f ?? "") ); } } @@ -36161,13 +36161,13 @@ function t9() { } return P.resetWarningCache = function() { process.env.NODE_ENV !== "production" && (g = {}); - }, Pa = P, Pa; + }, Oa = P, Oa; } -var Aa, Uu; -function r9() { - if (Uu) return Aa; - Uu = 1; - var e = n2(), o = e9(), g = /* @__PURE__ */ ws(), C = /* @__PURE__ */ o2(), P = /* @__PURE__ */ t9(), x = function() { +var Ta, zu; +function a9() { + if (zu) return Ta; + zu = 1; + var e = a2(), o = o9(), g = /* @__PURE__ */ Cs(), C = /* @__PURE__ */ s2(), P = /* @__PURE__ */ i9(), x = function() { }; process.env.NODE_ENV !== "production" && (x = function(c) { var r = "Warning: " + c; @@ -36180,42 +36180,42 @@ function r9() { function n() { return null; } - return Aa = function(c, r) { + return Ta = function(c, r) { var a = typeof Symbol == "function" && Symbol.iterator, i = "@@iterator"; - function p(S) { - var w = S && (a && S[a] || S[i]); + function m(_) { + var w = _ && (a && _[a] || _[i]); if (typeof w == "function") return w; } - var t = "<>", d = { - array: f("array"), - bigint: f("bigint"), - bool: f("boolean"), - func: f("function"), - number: f("number"), - object: f("object"), - string: f("string"), - symbol: f("symbol"), + var t = "<>", f = { + array: d("array"), + bigint: d("bigint"), + bool: d("boolean"), + func: d("function"), + number: d("number"), + object: d("object"), + string: d("string"), + symbol: d("symbol"), any: l(), - arrayOf: u, + arrayOf: s, element: v(), - elementType: m(), + elementType: p(), instanceOf: h, node: R(), objectOf: I, oneOf: O, - oneOfType: B, + oneOfType: k, shape: N, - exact: k + exact: B }; - function b(S, w) { - return S === w ? S !== 0 || 1 / S === 1 / w : S !== S && w !== w; + function b(_, w) { + return _ === w ? _ !== 0 || 1 / _ === 1 / w : _ !== _ && w !== w; } - function y(S, w) { - this.message = S, this.data = w && typeof w == "object" ? w : {}, this.stack = ""; + function y(_, w) { + this.message = _, this.data = w && typeof w == "object" ? w : {}, this.stack = ""; } y.prototype = Error.prototype; - function s(S) { + function u(_) { if (process.env.NODE_ENV !== "production") var w = {}, A = 0; function j(D, z, J, G, Q, ee, Z) { @@ -36233,125 +36233,125 @@ function r9() { ), w[se] = !0, A++); } } - return z[J] == null ? D ? z[J] === null ? new y("The " + Q + " `" + ee + "` is marked as required " + ("in `" + G + "`, but its value is `null`.")) : new y("The " + Q + " `" + ee + "` is marked as required in " + ("`" + G + "`, but its value is `undefined`.")) : null : S(z, J, G, Q, ee); + return z[J] == null ? D ? z[J] === null ? new y("The " + Q + " `" + ee + "` is marked as required " + ("in `" + G + "`, but its value is `null`.")) : new y("The " + Q + " `" + ee + "` is marked as required in " + ("`" + G + "`, but its value is `undefined`.")) : null : _(z, J, G, Q, ee); } var V = j.bind(null, !1); return V.isRequired = j.bind(null, !0), V; } - function f(S) { + function d(_) { function w(A, j, V, D, z, J) { - var G = A[j], Q = _(G); - if (Q !== S) { + var G = A[j], Q = S(G); + if (Q !== _) { var ee = T(G); return new y( - "Invalid " + D + " `" + z + "` of type " + ("`" + ee + "` supplied to `" + V + "`, expected ") + ("`" + S + "`."), - { expectedType: S } + "Invalid " + D + " `" + z + "` of type " + ("`" + ee + "` supplied to `" + V + "`, expected ") + ("`" + _ + "`."), + { expectedType: _ } ); } return null; } - return s(w); + return u(w); } function l() { - return s(n); + return u(n); } - function u(S) { + function s(_) { function w(A, j, V, D, z) { - if (typeof S != "function") + if (typeof _ != "function") return new y("Property `" + z + "` of component `" + V + "` has invalid PropType notation inside arrayOf."); var J = A[j]; if (!Array.isArray(J)) { - var G = _(J); + var G = S(J); return new y("Invalid " + D + " `" + z + "` of type " + ("`" + G + "` supplied to `" + V + "`, expected an array.")); } for (var Q = 0; Q < J.length; Q++) { - var ee = S(J, Q, V, D, z + "[" + Q + "]", g); + var ee = _(J, Q, V, D, z + "[" + Q + "]", g); if (ee instanceof Error) return ee; } return null; } - return s(w); + return u(w); } function v() { - function S(w, A, j, V, D) { + function _(w, A, j, V, D) { var z = w[A]; if (!c(z)) { - var J = _(z); + var J = S(z); return new y("Invalid " + V + " `" + D + "` of type " + ("`" + J + "` supplied to `" + j + "`, expected a single ReactElement.")); } return null; } - return s(S); + return u(_); } - function m() { - function S(w, A, j, V, D) { + function p() { + function _(w, A, j, V, D) { var z = w[A]; if (!e.isValidElementType(z)) { - var J = _(z); + var J = S(z); return new y("Invalid " + V + " `" + D + "` of type " + ("`" + J + "` supplied to `" + j + "`, expected a single ReactElement type.")); } return null; } - return s(S); + return u(_); } - function h(S) { + function h(_) { function w(A, j, V, D, z) { - if (!(A[j] instanceof S)) { - var J = S.name || t, G = M(A[j]); + if (!(A[j] instanceof _)) { + var J = _.name || t, G = M(A[j]); return new y("Invalid " + D + " `" + z + "` of type " + ("`" + G + "` supplied to `" + V + "`, expected ") + ("instance of `" + J + "`.")); } return null; } - return s(w); + return u(w); } - function O(S) { - if (!Array.isArray(S)) + function O(_) { + if (!Array.isArray(_)) return process.env.NODE_ENV !== "production" && (arguments.length > 1 ? x( "Invalid arguments supplied to oneOf, expected an array, got " + arguments.length + " arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])." ) : x("Invalid argument supplied to oneOf, expected an array.")), n; function w(A, j, V, D, z) { - for (var J = A[j], G = 0; G < S.length; G++) - if (b(J, S[G])) + for (var J = A[j], G = 0; G < _.length; G++) + if (b(J, _[G])) return null; - var Q = JSON.stringify(S, function(Z, q) { + var Q = JSON.stringify(_, function(Z, q) { var se = T(q); return se === "symbol" ? String(q) : q; }); return new y("Invalid " + D + " `" + z + "` of value `" + String(J) + "` " + ("supplied to `" + V + "`, expected one of " + Q + ".")); } - return s(w); + return u(w); } - function I(S) { + function I(_) { function w(A, j, V, D, z) { - if (typeof S != "function") + if (typeof _ != "function") return new y("Property `" + z + "` of component `" + V + "` has invalid PropType notation inside objectOf."); - var J = A[j], G = _(J); + var J = A[j], G = S(J); if (G !== "object") return new y("Invalid " + D + " `" + z + "` of type " + ("`" + G + "` supplied to `" + V + "`, expected an object.")); for (var Q in J) if (C(J, Q)) { - var ee = S(J, Q, V, D, z + "." + Q, g); + var ee = _(J, Q, V, D, z + "." + Q, g); if (ee instanceof Error) return ee; } return null; } - return s(w); + return u(w); } - function B(S) { - if (!Array.isArray(S)) + function k(_) { + if (!Array.isArray(_)) return process.env.NODE_ENV !== "production" && x("Invalid argument supplied to oneOfType, expected an instance of array."), n; - for (var w = 0; w < S.length; w++) { - var A = S[w]; + for (var w = 0; w < _.length; w++) { + var A = _[w]; if (typeof A != "function") return x( "Invalid argument supplied to oneOfType. Expected an array of check functions, but received " + E(A) + " at index " + w + "." ), n; } function j(V, D, z, J, G) { - for (var Q = [], ee = 0; ee < S.length; ee++) { - var Z = S[ee], q = Z(V, D, z, J, G, g); + for (var Q = [], ee = 0; ee < _.length; ee++) { + var Z = _[ee], q = Z(V, D, z, J, G, g); if (q == null) return null; q.data && C(q.data, "expectedType") && Q.push(q.data.expectedType); @@ -36359,26 +36359,26 @@ function r9() { var se = Q.length > 0 ? ", expected one of type [" + Q.join(", ") + "]" : ""; return new y("Invalid " + J + " `" + G + "` supplied to " + ("`" + z + "`" + se + ".")); } - return s(j); + return u(j); } function R() { - function S(w, A, j, V, D) { + function _(w, A, j, V, D) { return H(w[A]) ? null : new y("Invalid " + V + " `" + D + "` supplied to " + ("`" + j + "`, expected a ReactNode.")); } - return s(S); + return u(_); } - function L(S, w, A, j, V) { + function L(_, w, A, j, V) { return new y( - (S || "React class") + ": " + w + " type `" + A + "." + j + "` is invalid; it must be a function, usually from the `prop-types` package, but received `" + V + "`." + (_ || "React class") + ": " + w + " type `" + A + "." + j + "` is invalid; it must be a function, usually from the `prop-types` package, but received `" + V + "`." ); } - function N(S) { + function N(_) { function w(A, j, V, D, z) { - var J = A[j], G = _(J); + var J = A[j], G = S(J); if (G !== "object") return new y("Invalid " + D + " `" + z + "` of type `" + G + "` " + ("supplied to `" + V + "`, expected `object`.")); - for (var Q in S) { - var ee = S[Q]; + for (var Q in _) { + var ee = _[Q]; if (typeof ee != "function") return L(V, D, z, Q, T(ee)); var Z = ee(J, Q, V, D, z + "." + Q, g); @@ -36387,22 +36387,22 @@ function r9() { } return null; } - return s(w); + return u(w); } - function k(S) { + function B(_) { function w(A, j, V, D, z) { - var J = A[j], G = _(J); + var J = A[j], G = S(J); if (G !== "object") return new y("Invalid " + D + " `" + z + "` of type `" + G + "` " + ("supplied to `" + V + "`, expected `object`.")); - var Q = o({}, A[j], S); + var Q = o({}, A[j], _); for (var ee in Q) { - var Z = S[ee]; - if (C(S, ee) && typeof Z != "function") + var Z = _[ee]; + if (C(_, ee) && typeof Z != "function") return L(V, D, z, ee, T(Z)); if (!Z) return new y( "Invalid " + D + " `" + z + "` key `" + ee + "` supplied to `" + V + "`.\nBad object: " + JSON.stringify(A[j], null, " ") + ` -Valid keys: ` + JSON.stringify(Object.keys(S), null, " ") +Valid keys: ` + JSON.stringify(Object.keys(_), null, " ") ); var q = Z(J, ee, V, D, z + "." + ee, g); if (q) @@ -36410,25 +36410,25 @@ Valid keys: ` + JSON.stringify(Object.keys(S), null, " ") } return null; } - return s(w); + return u(w); } - function H(S) { - switch (typeof S) { + function H(_) { + switch (typeof _) { case "number": case "string": case "undefined": return !0; case "boolean": - return !S; + return !_; case "object": - if (Array.isArray(S)) - return S.every(H); - if (S === null || c(S)) + if (Array.isArray(_)) + return _.every(H); + if (_ === null || c(_)) return !0; - var w = p(S); + var w = m(_); if (w) { - var A = w.call(S), j; - if (w !== S.entries) { + var A = w.call(_), j; + if (w !== _.entries) { for (; !(j = A.next()).done; ) if (!H(j.value)) return !1; @@ -36445,27 +36445,27 @@ Valid keys: ` + JSON.stringify(Object.keys(S), null, " ") return !1; } } - function U(S, w) { - return S === "symbol" ? !0 : w ? w["@@toStringTag"] === "Symbol" || typeof Symbol == "function" && w instanceof Symbol : !1; + function U(_, w) { + return _ === "symbol" ? !0 : w ? w["@@toStringTag"] === "Symbol" || typeof Symbol == "function" && w instanceof Symbol : !1; } - function _(S) { - var w = typeof S; - return Array.isArray(S) ? "array" : S instanceof RegExp ? "object" : U(w, S) ? "symbol" : w; + function S(_) { + var w = typeof _; + return Array.isArray(_) ? "array" : _ instanceof RegExp ? "object" : U(w, _) ? "symbol" : w; } - function T(S) { - if (typeof S > "u" || S === null) - return "" + S; - var w = _(S); + function T(_) { + if (typeof _ > "u" || _ === null) + return "" + _; + var w = S(_); if (w === "object") { - if (S instanceof Date) + if (_ instanceof Date) return "date"; - if (S instanceof RegExp) + if (_ instanceof RegExp) return "regexp"; } return w; } - function E(S) { - var w = T(S); + function E(_) { + var w = T(_); switch (w) { case "array": case "object": @@ -36478,24 +36478,24 @@ Valid keys: ` + JSON.stringify(Object.keys(S), null, " ") return w; } } - function M(S) { - return !S.constructor || !S.constructor.name ? t : S.constructor.name; + function M(_) { + return !_.constructor || !_.constructor.name ? t : _.constructor.name; } - return d.checkPropTypes = P, d.resetWarningCache = P.resetWarningCache, d.PropTypes = d, d; - }, Aa; + return f.checkPropTypes = P, f.resetWarningCache = P.resetWarningCache, f.PropTypes = f, f; + }, Ta; } -var Oa, zu; -function n9() { - if (zu) return Oa; - zu = 1; - var e = /* @__PURE__ */ ws(); +var Ia, Fu; +function s9() { + if (Fu) return Ia; + Fu = 1; + var e = /* @__PURE__ */ Cs(); function o() { } function g() { } - return g.resetWarningCache = o, Oa = function() { - function C(n, c, r, a, i, p) { - if (p !== e) { + return g.resetWarningCache = o, Ia = function() { + function C(n, c, r, a, i, m) { + if (m !== e) { var t = new Error( "Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types" ); @@ -36530,21 +36530,21 @@ function n9() { resetWarningCache: o }; return x.PropTypes = x, x; - }, Oa; + }, Ia; } -var Fu; -function Cs() { - if (Fu) return ii.exports; - if (Fu = 1, process.env.NODE_ENV !== "production") { - var e = n2(), o = !0; - ii.exports = /* @__PURE__ */ r9()(e.isElement, o); +var Ku; +function _s() { + if (Ku) return li.exports; + if (Ku = 1, process.env.NODE_ENV !== "production") { + var e = a2(), o = !0; + li.exports = /* @__PURE__ */ a9()(e.isElement, o); } else - ii.exports = /* @__PURE__ */ n9()(); - return ii.exports; + li.exports = /* @__PURE__ */ s9()(); + return li.exports; } -var o9 = /* @__PURE__ */ Cs(); -const Ke = /* @__PURE__ */ Wi(o9); -var si = { exports: {} }, Ht = {}; +var u9 = /* @__PURE__ */ _s(); +const Ke = /* @__PURE__ */ qi(u9); +var fi = { exports: {} }, Ht = {}; /** * @license React * react-is.production.min.js @@ -36554,72 +36554,72 @@ var si = { exports: {} }, Ht = {}; * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ -var Ku; -function i9() { - if (Ku) return Ht; - Ku = 1; - var e = Symbol.for("react.element"), o = Symbol.for("react.portal"), g = Symbol.for("react.fragment"), C = Symbol.for("react.strict_mode"), P = Symbol.for("react.profiler"), x = Symbol.for("react.provider"), n = Symbol.for("react.context"), c = Symbol.for("react.server_context"), r = Symbol.for("react.forward_ref"), a = Symbol.for("react.suspense"), i = Symbol.for("react.suspense_list"), p = Symbol.for("react.memo"), t = Symbol.for("react.lazy"), d = Symbol.for("react.offscreen"), b; +var Wu; +function c9() { + if (Wu) return Ht; + Wu = 1; + var e = Symbol.for("react.element"), o = Symbol.for("react.portal"), g = Symbol.for("react.fragment"), C = Symbol.for("react.strict_mode"), P = Symbol.for("react.profiler"), x = Symbol.for("react.provider"), n = Symbol.for("react.context"), c = Symbol.for("react.server_context"), r = Symbol.for("react.forward_ref"), a = Symbol.for("react.suspense"), i = Symbol.for("react.suspense_list"), m = Symbol.for("react.memo"), t = Symbol.for("react.lazy"), f = Symbol.for("react.offscreen"), b; b = Symbol.for("react.module.reference"); - function y(s) { - if (typeof s == "object" && s !== null) { - var f = s.$$typeof; - switch (f) { + function y(u) { + if (typeof u == "object" && u !== null) { + var d = u.$$typeof; + switch (d) { case e: - switch (s = s.type, s) { + switch (u = u.type, u) { case g: case P: case C: case a: case i: - return s; + return u; default: - switch (s = s && s.$$typeof, s) { + switch (u = u && u.$$typeof, u) { case c: case n: case r: case t: - case p: + case m: case x: - return s; + return u; default: - return f; + return d; } } case o: - return f; + return d; } } } - return Ht.ContextConsumer = n, Ht.ContextProvider = x, Ht.Element = e, Ht.ForwardRef = r, Ht.Fragment = g, Ht.Lazy = t, Ht.Memo = p, Ht.Portal = o, Ht.Profiler = P, Ht.StrictMode = C, Ht.Suspense = a, Ht.SuspenseList = i, Ht.isAsyncMode = function() { + return Ht.ContextConsumer = n, Ht.ContextProvider = x, Ht.Element = e, Ht.ForwardRef = r, Ht.Fragment = g, Ht.Lazy = t, Ht.Memo = m, Ht.Portal = o, Ht.Profiler = P, Ht.StrictMode = C, Ht.Suspense = a, Ht.SuspenseList = i, Ht.isAsyncMode = function() { return !1; }, Ht.isConcurrentMode = function() { return !1; - }, Ht.isContextConsumer = function(s) { - return y(s) === n; - }, Ht.isContextProvider = function(s) { - return y(s) === x; - }, Ht.isElement = function(s) { - return typeof s == "object" && s !== null && s.$$typeof === e; - }, Ht.isForwardRef = function(s) { - return y(s) === r; - }, Ht.isFragment = function(s) { - return y(s) === g; - }, Ht.isLazy = function(s) { - return y(s) === t; - }, Ht.isMemo = function(s) { - return y(s) === p; - }, Ht.isPortal = function(s) { - return y(s) === o; - }, Ht.isProfiler = function(s) { - return y(s) === P; - }, Ht.isStrictMode = function(s) { - return y(s) === C; - }, Ht.isSuspense = function(s) { - return y(s) === a; - }, Ht.isSuspenseList = function(s) { - return y(s) === i; - }, Ht.isValidElementType = function(s) { - return typeof s == "string" || typeof s == "function" || s === g || s === P || s === C || s === a || s === i || s === d || typeof s == "object" && s !== null && (s.$$typeof === t || s.$$typeof === p || s.$$typeof === x || s.$$typeof === n || s.$$typeof === r || s.$$typeof === b || s.getModuleId !== void 0); + }, Ht.isContextConsumer = function(u) { + return y(u) === n; + }, Ht.isContextProvider = function(u) { + return y(u) === x; + }, Ht.isElement = function(u) { + return typeof u == "object" && u !== null && u.$$typeof === e; + }, Ht.isForwardRef = function(u) { + return y(u) === r; + }, Ht.isFragment = function(u) { + return y(u) === g; + }, Ht.isLazy = function(u) { + return y(u) === t; + }, Ht.isMemo = function(u) { + return y(u) === m; + }, Ht.isPortal = function(u) { + return y(u) === o; + }, Ht.isProfiler = function(u) { + return y(u) === P; + }, Ht.isStrictMode = function(u) { + return y(u) === C; + }, Ht.isSuspense = function(u) { + return y(u) === a; + }, Ht.isSuspenseList = function(u) { + return y(u) === i; + }, Ht.isValidElementType = function(u) { + return typeof u == "string" || typeof u == "function" || u === g || u === P || u === C || u === a || u === i || u === f || typeof u == "object" && u !== null && (u.$$typeof === t || u.$$typeof === m || u.$$typeof === x || u.$$typeof === n || u.$$typeof === r || u.$$typeof === b || u.getModuleId !== void 0); }, Ht.typeOf = y, Ht; } var jt = {}; @@ -36632,19 +36632,19 @@ var jt = {}; * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ -var Wu; -function a9() { - return Wu || (Wu = 1, process.env.NODE_ENV !== "production" && function() { - var e = Symbol.for("react.element"), o = Symbol.for("react.portal"), g = Symbol.for("react.fragment"), C = Symbol.for("react.strict_mode"), P = Symbol.for("react.profiler"), x = Symbol.for("react.provider"), n = Symbol.for("react.context"), c = Symbol.for("react.server_context"), r = Symbol.for("react.forward_ref"), a = Symbol.for("react.suspense"), i = Symbol.for("react.suspense_list"), p = Symbol.for("react.memo"), t = Symbol.for("react.lazy"), d = Symbol.for("react.offscreen"), b = !1, y = !1, s = !1, f = !1, l = !1, u; - u = Symbol.for("react.module.reference"); +var Ju; +function l9() { + return Ju || (Ju = 1, process.env.NODE_ENV !== "production" && function() { + var e = Symbol.for("react.element"), o = Symbol.for("react.portal"), g = Symbol.for("react.fragment"), C = Symbol.for("react.strict_mode"), P = Symbol.for("react.profiler"), x = Symbol.for("react.provider"), n = Symbol.for("react.context"), c = Symbol.for("react.server_context"), r = Symbol.for("react.forward_ref"), a = Symbol.for("react.suspense"), i = Symbol.for("react.suspense_list"), m = Symbol.for("react.memo"), t = Symbol.for("react.lazy"), f = Symbol.for("react.offscreen"), b = !1, y = !1, u = !1, d = !1, l = !1, s; + s = Symbol.for("react.module.reference"); function v(ue) { - return !!(typeof ue == "string" || typeof ue == "function" || ue === g || ue === P || l || ue === C || ue === a || ue === i || f || ue === d || b || y || s || typeof ue == "object" && ue !== null && (ue.$$typeof === t || ue.$$typeof === p || ue.$$typeof === x || ue.$$typeof === n || ue.$$typeof === r || // This needs to include all possible module reference object + return !!(typeof ue == "string" || typeof ue == "function" || ue === g || ue === P || l || ue === C || ue === a || ue === i || d || ue === f || b || y || u || typeof ue == "object" && ue !== null && (ue.$$typeof === t || ue.$$typeof === m || ue.$$typeof === x || ue.$$typeof === n || ue.$$typeof === r || // This needs to include all possible module reference object // types supported by any Flight configuration anywhere since // we don't know which Flight build this will end up being used // with. - ue.$$typeof === u || ue.getModuleId !== void 0)); + ue.$$typeof === s || ue.getModuleId !== void 0)); } - function m(ue) { + function p(ue) { if (typeof ue == "object" && ue !== null) { var ce = ue.$$typeof; switch (ce) { @@ -36664,7 +36664,7 @@ function a9() { case n: case r: case t: - case p: + case m: case x: return fe; default: @@ -36676,61 +36676,61 @@ function a9() { } } } - var h = n, O = x, I = e, B = r, R = g, L = t, N = p, k = o, H = P, U = C, _ = a, T = i, E = !1, M = !1; - function S(ue) { + var h = n, O = x, I = e, k = r, R = g, L = t, N = m, B = o, H = P, U = C, S = a, T = i, E = !1, M = !1; + function _(ue) { return E || (E = !0, console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")), !1; } function w(ue) { return M || (M = !0, console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")), !1; } function A(ue) { - return m(ue) === n; + return p(ue) === n; } function j(ue) { - return m(ue) === x; + return p(ue) === x; } function V(ue) { return typeof ue == "object" && ue !== null && ue.$$typeof === e; } function D(ue) { - return m(ue) === r; + return p(ue) === r; } function z(ue) { - return m(ue) === g; + return p(ue) === g; } function J(ue) { - return m(ue) === t; + return p(ue) === t; } function G(ue) { - return m(ue) === p; + return p(ue) === m; } function Q(ue) { - return m(ue) === o; + return p(ue) === o; } function ee(ue) { - return m(ue) === P; + return p(ue) === P; } function Z(ue) { - return m(ue) === C; + return p(ue) === C; } function q(ue) { - return m(ue) === a; + return p(ue) === a; } function se(ue) { - return m(ue) === i; + return p(ue) === i; } - jt.ContextConsumer = h, jt.ContextProvider = O, jt.Element = I, jt.ForwardRef = B, jt.Fragment = R, jt.Lazy = L, jt.Memo = N, jt.Portal = k, jt.Profiler = H, jt.StrictMode = U, jt.Suspense = _, jt.SuspenseList = T, jt.isAsyncMode = S, jt.isConcurrentMode = w, jt.isContextConsumer = A, jt.isContextProvider = j, jt.isElement = V, jt.isForwardRef = D, jt.isFragment = z, jt.isLazy = J, jt.isMemo = G, jt.isPortal = Q, jt.isProfiler = ee, jt.isStrictMode = Z, jt.isSuspense = q, jt.isSuspenseList = se, jt.isValidElementType = v, jt.typeOf = m; + jt.ContextConsumer = h, jt.ContextProvider = O, jt.Element = I, jt.ForwardRef = k, jt.Fragment = R, jt.Lazy = L, jt.Memo = N, jt.Portal = B, jt.Profiler = H, jt.StrictMode = U, jt.Suspense = S, jt.SuspenseList = T, jt.isAsyncMode = _, jt.isConcurrentMode = w, jt.isContextConsumer = A, jt.isContextProvider = j, jt.isElement = V, jt.isForwardRef = D, jt.isFragment = z, jt.isLazy = J, jt.isMemo = G, jt.isPortal = Q, jt.isProfiler = ee, jt.isStrictMode = Z, jt.isSuspense = q, jt.isSuspenseList = se, jt.isValidElementType = v, jt.typeOf = p; }()), jt; } -var Ju; -function s9() { - return Ju || (Ju = 1, process.env.NODE_ENV === "production" ? si.exports = i9() : si.exports = a9()), si.exports; +var $u; +function d9() { + return $u || ($u = 1, process.env.NODE_ENV === "production" ? fi.exports = c9() : fi.exports = l9()), fi.exports; } -var $u = s9(); -const Gu = (e) => typeof e == "object" && e != null && e.nodeType === 1, qu = (e, o) => (!o || e !== "hidden") && e !== "visible" && e !== "clip", ui = (e, o) => { +var Gu = d9(); +const qu = (e) => typeof e == "object" && e != null && e.nodeType === 1, Zu = (e, o) => (!o || e !== "hidden") && e !== "visible" && e !== "clip", hi = (e, o) => { if (e.clientHeight < e.scrollHeight || e.clientWidth < e.scrollWidth) { const g = getComputedStyle(e, null); - return qu(g.overflowY, o) || qu(g.overflowX, o) || ((C) => { + return Zu(g.overflowY, o) || Zu(g.overflowX, o) || ((C) => { const P = ((x) => { if (!x.ownerDocument || !x.ownerDocument.defaultView) return null; try { @@ -36743,54 +36743,54 @@ const Gu = (e) => typeof e == "object" && e != null && e.nodeType === 1, qu = (e })(e); } return !1; -}, ci = (e, o, g, C, P, x, n, c) => x < e && n > o || x > e && n < o ? 0 : x <= e && c <= g || n >= o && c >= g ? x - e - C : n > o && c < g || x < e && c > g ? n - o + P : 0, u9 = (e) => { +}, pi = (e, o, g, C, P, x, n, c) => x < e && n > o || x > e && n < o ? 0 : x <= e && c <= g || n >= o && c >= g ? x - e - C : n > o && c < g || x < e && c > g ? n - o + P : 0, f9 = (e) => { const o = e.parentElement; return o ?? (e.getRootNode().host || null); -}, c9 = (e, o) => { +}, h9 = (e, o) => { var g, C, P, x; if (typeof document > "u") return []; - const { inline: n, boundary: c, skipOverflowHiddenElements: r } = o, a = typeof c == "function" ? c : (k) => k !== c; - if (!Gu(e)) throw new TypeError("Invalid target"); - const i = document.scrollingElement || document.documentElement, p = []; + const { inline: n, boundary: c, skipOverflowHiddenElements: r } = o, a = typeof c == "function" ? c : (B) => B !== c; + if (!qu(e)) throw new TypeError("Invalid target"); + const i = document.scrollingElement || document.documentElement, m = []; let t = e; - for (; Gu(t) && a(t); ) { - if (t = u9(t), t === i) { - p.push(t); + for (; qu(t) && a(t); ) { + if (t = f9(t), t === i) { + m.push(t); break; } - t != null && t === document.body && ui(t) && !ui(document.documentElement) || t != null && ui(t, r) && p.push(t); + t != null && t === document.body && hi(t) && !hi(document.documentElement) || t != null && hi(t, r) && m.push(t); } - const d = (C = (g = window.visualViewport) == null ? void 0 : g.width) != null ? C : innerWidth, b = (x = (P = window.visualViewport) == null ? void 0 : P.height) != null ? x : innerHeight, { scrollX: y, scrollY: s } = window, { height: f, width: l, top: u, right: v, bottom: m, left: h } = e.getBoundingClientRect(), { top: O, right: I, left: B } = ((k) => { - const H = window.getComputedStyle(k); + const f = (C = (g = window.visualViewport) == null ? void 0 : g.width) != null ? C : innerWidth, b = (x = (P = window.visualViewport) == null ? void 0 : P.height) != null ? x : innerHeight, { scrollX: y, scrollY: u } = window, { height: d, width: l, top: s, right: v, bottom: p, left: h } = e.getBoundingClientRect(), { top: O, right: I, left: k } = ((B) => { + const H = window.getComputedStyle(B); return { top: parseFloat(H.scrollMarginTop) || 0, right: parseFloat(H.scrollMarginRight) || 0, bottom: parseFloat(H.scrollMarginBottom) || 0, left: parseFloat(H.scrollMarginLeft) || 0 }; })(e); - let R = u - O, L = n === "center" ? h + l / 2 - B + I : n === "end" ? v + I : h - B; + let R = s - O, L = n === "center" ? h + l / 2 - k + I : n === "end" ? v + I : h - k; const N = []; - for (let k = 0; k < p.length; k++) { - const H = p[k], { height: U, width: _, top: T, right: E, bottom: M, left: S } = H.getBoundingClientRect(); - if (u >= 0 && h >= 0 && m <= b && v <= d && (H === i && !ui(H) || u >= T && m <= M && h >= S && v <= E)) return N; + for (let B = 0; B < m.length; B++) { + const H = m[B], { height: U, width: S, top: T, right: E, bottom: M, left: _ } = H.getBoundingClientRect(); + if (s >= 0 && h >= 0 && p <= b && v <= f && (H === i && !hi(H) || s >= T && p <= M && h >= _ && v <= E)) return N; const w = getComputedStyle(H), A = parseInt(w.borderLeftWidth, 10), j = parseInt(w.borderTopWidth, 10), V = parseInt(w.borderRightWidth, 10), D = parseInt(w.borderBottomWidth, 10); let z = 0, J = 0; - const G = "offsetWidth" in H ? H.offsetWidth - H.clientWidth - A - V : 0, Q = "offsetHeight" in H ? H.offsetHeight - H.clientHeight - j - D : 0, ee = "offsetWidth" in H ? H.offsetWidth === 0 ? 0 : _ / H.offsetWidth : 0, Z = "offsetHeight" in H ? H.offsetHeight === 0 ? 0 : U / H.offsetHeight : 0; - if (i === H) z = ci(s, s + b, b, j, D, s + R, s + R + f, f), J = n === "start" ? L : n === "center" ? L - d / 2 : n === "end" ? L - d : ci(y, y + d, d, A, V, y + L, y + L + l, l), z = Math.max(0, z + s), J = Math.max(0, J + y); + const G = "offsetWidth" in H ? H.offsetWidth - H.clientWidth - A - V : 0, Q = "offsetHeight" in H ? H.offsetHeight - H.clientHeight - j - D : 0, ee = "offsetWidth" in H ? H.offsetWidth === 0 ? 0 : S / H.offsetWidth : 0, Z = "offsetHeight" in H ? H.offsetHeight === 0 ? 0 : U / H.offsetHeight : 0; + if (i === H) z = pi(u, u + b, b, j, D, u + R, u + R + d, d), J = n === "start" ? L : n === "center" ? L - f / 2 : n === "end" ? L - f : pi(y, y + f, f, A, V, y + L, y + L + l, l), z = Math.max(0, z + u), J = Math.max(0, J + y); else { - z = ci(T, M, U, j, D + Q, R, R + f, f), J = n === "start" ? L - S - A : n === "center" ? L - (S + _ / 2) + G / 2 : n === "end" ? L - E + V + G : ci(S, E, _, A, V + G, L, L + l, l); + z = pi(T, M, U, j, D + Q, R, R + d, d), J = n === "start" ? L - _ - A : n === "center" ? L - (_ + S / 2) + G / 2 : n === "end" ? L - E + V + G : pi(_, E, S, A, V + G, L, L + l, l); const { scrollLeft: q, scrollTop: se } = H; - z = Z === 0 ? 0 : Math.max(0, Math.min(se + z / Z, H.scrollHeight - U / Z + Q)), J = ee === 0 ? 0 : Math.max(0, Math.min(q + J / ee, H.scrollWidth - _ / ee + G)), R += se - z, L += q - J; + z = Z === 0 ? 0 : Math.max(0, Math.min(se + z / Z, H.scrollHeight - U / Z + Q)), J = ee === 0 ? 0 : Math.max(0, Math.min(q + J / ee, H.scrollWidth - S / ee + G)), R += se - z, L += q - J; } N.push({ el: H, top: z, left: J }); } return N; }; -var l9 = 0; -function Zu(e) { - return typeof e == "function" ? e : gr; +var p9 = 0; +function Xu(e) { + return typeof e == "function" ? e : br; } -function gr() { +function br() { } -function i2(e, o) { +function u2(e, o) { if (e) { - var g = c9(e, { + var g = h9(e, { boundary: o }); g.forEach(function(C) { @@ -36799,11 +36799,11 @@ function i2(e, o) { }); } } -function Xu(e, o, g) { +function Yu(e, o, g) { var C = e === o || o instanceof g.Node && e.contains && e.contains(o); return C; } -function ta(e, o) { +function oa(e, o) { var g; function C() { g && clearTimeout(g); @@ -36837,49 +36837,49 @@ function Jr() { }); }; } -function a2() { - return String(l9++); +function c2() { + return String(p9++); } -function d9(e) { +function m9(e) { var o = e.isOpen, g = e.resultCount, C = e.previousResultCount; return o ? g ? g !== C ? g + " result" + (g === 1 ? " is" : "s are") + " available, use up and down arrow keys to navigate. Press Enter key to select." : "" : "No results are available." : ""; } -function Yu(e, o) { +function Qu(e, o) { return e = Array.isArray(e) ? ( /* istanbul ignore next (preact) */ e[0] ) : e, !e && o ? o : e; } -function s2(e) { +function l2(e) { return typeof e.type == "string"; } -function u2(e) { +function d2(e) { return e.props; } -function f9(e, o) { +function y9(e, o) { console.error('The property "' + o + '" is required in "' + e + '"'); } -var h9 = ["highlightedIndex", "inputValue", "isOpen", "selectedItem", "type"]; -function li(e) { +var g9 = ["highlightedIndex", "inputValue", "isOpen", "selectedItem", "type"]; +function mi(e) { e === void 0 && (e = {}); var o = {}; - return h9.forEach(function(g) { + return g9.forEach(function(g) { e.hasOwnProperty(g) && (o[g] = e[g]); }), o; } -function Bo(e, o) { +function Ho(e, o) { return !e || !o ? e : Object.keys(e).reduce(function(g, C) { - return g[C] = Ni(o, C) ? o[C] : e[C], g; + return g[C] = Bi(o, C) ? o[C] : e[C], g; }, {}); } -function Ni(e, o) { +function Bi(e, o) { return e[o] !== void 0; } function oo(e) { var o = e.key, g = e.keyCode; return g >= 37 && g <= 40 && o.indexOf("Arrow") !== 0 ? "Arrow" + o : o; } -function p9(e) { +function v9(e) { return Object.prototype.toString.call(e) === "[object Object]"; } function $r(e, o, g, C, P) { @@ -36891,10 +36891,10 @@ function $r(e, o, g, C, P) { (typeof e != "number" || e < 0 || e > n) && (e = o > 0 ? -1 : n + 1); var c = e + o; c < 0 ? c = P ? n : 0 : c > n && (c = P ? 0 : n); - var r = Sn(c, o < 0, g, C, P); + var r = _n(c, o < 0, g, C, P); return r === -1 ? e >= x ? -1 : e : r; } -function Sn(e, o, g, C, P) { +function _n(e, o, g, C, P) { P === void 0 && (P = !1); var x = g.length; if (o) { @@ -36905,24 +36905,24 @@ function Sn(e, o, g, C, P) { for (var c = e; c < x; c++) if (!C(g[c], c)) return c; - return P ? Sn(o ? x - 1 : 0, o, g, C) : -1; + return P ? _n(o ? x - 1 : 0, o, g, C) : -1; } -function Li(e, o, g, C) { +function Hi(e, o, g, C) { return C === void 0 && (C = !0), g && o.some(function(P) { - return P && (Xu(P, e, g) || C && Xu(P, g.document.activeElement, g)); + return P && (Yu(P, e, g) || C && Yu(P, g.document.activeElement, g)); }); } -var Ss = gr; +var Ss = br; process.env.NODE_ENV !== "production" && (Ss = function(o, g, C) { var P = "This prop should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled Downshift element for the lifetime of the component. More info: https://github.com/downshift-js/downshift#control-props"; Object.keys(o).forEach(function(x) { g[x] !== void 0 && C[x] === void 0 ? console.error('downshift: A component has changed the controlled prop "' + x + '" to be uncontrolled. ' + P) : g[x] === void 0 && C[x] !== void 0 && console.error('downshift: A component has changed the uncontrolled prop "' + x + '" to be controlled. ' + P); }); }); -var m9 = ta(function(e) { - c2(e).textContent = ""; +var b9 = oa(function(e) { + f2(e).textContent = ""; }, 500); -function c2(e) { +function f2(e) { var o = e.getElementById("a11y-status-message"); return o || (o = e.createElement("div"), o.setAttribute("id", "a11y-status-message"), o.setAttribute("role", "status"), o.setAttribute("aria-live", "polite"), o.setAttribute("aria-relevant", "additions text"), Object.assign(o.style, { border: "0", @@ -36935,59 +36935,59 @@ function c2(e) { width: "1px" }), e.body.appendChild(o), o); } -function l2(e, o) { +function h2(e, o) { if (!(!e || !o)) { - var g = c2(o); - g.textContent = e, m9(o); + var g = f2(o); + g.textContent = e, b9(o); } } -function y9(e) { +function w9(e) { var o = e?.getElementById("a11y-status-message"); o && o.remove(); } -var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, f2 = process.env.NODE_ENV !== "production" ? "__autocomplete_mouseup__" : 1, h2 = process.env.NODE_ENV !== "production" ? "__autocomplete_item_mouseenter__" : 2, Si = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_arrow_up__" : 3, _i = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_arrow_down__" : 4, p2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_escape__" : 5, m2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_enter__" : 6, y2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_home__" : 7, g2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_end__" : 8, v2 = process.env.NODE_ENV !== "production" ? "__autocomplete_click_item__" : 9, b2 = process.env.NODE_ENV !== "production" ? "__autocomplete_blur_input__" : 10, w2 = process.env.NODE_ENV !== "production" ? "__autocomplete_change_input__" : 11, C2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_space_button__" : 12, Za = process.env.NODE_ENV !== "production" ? "__autocomplete_click_button__" : 13, S2 = process.env.NODE_ENV !== "production" ? "__autocomplete_blur_button__" : 14, _2 = process.env.NODE_ENV !== "production" ? "__autocomplete_controlled_prop_updated_selected_item__" : 15, M2 = process.env.NODE_ENV !== "production" ? "__autocomplete_touchend__" : 16, g9 = /* @__PURE__ */ Object.freeze({ +var p2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, m2 = process.env.NODE_ENV !== "production" ? "__autocomplete_mouseup__" : 1, y2 = process.env.NODE_ENV !== "production" ? "__autocomplete_item_mouseenter__" : 2, Ei = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_arrow_up__" : 3, Pi = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_arrow_down__" : 4, g2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_escape__" : 5, v2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_enter__" : 6, b2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_home__" : 7, w2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_end__" : 8, C2 = process.env.NODE_ENV !== "production" ? "__autocomplete_click_item__" : 9, _2 = process.env.NODE_ENV !== "production" ? "__autocomplete_blur_input__" : 10, S2 = process.env.NODE_ENV !== "production" ? "__autocomplete_change_input__" : 11, M2 = process.env.NODE_ENV !== "production" ? "__autocomplete_keydown_space_button__" : 12, Ya = process.env.NODE_ENV !== "production" ? "__autocomplete_click_button__" : 13, x2 = process.env.NODE_ENV !== "production" ? "__autocomplete_blur_button__" : 14, E2 = process.env.NODE_ENV !== "production" ? "__autocomplete_controlled_prop_updated_selected_item__" : 15, P2 = process.env.NODE_ENV !== "production" ? "__autocomplete_touchend__" : 16, C9 = /* @__PURE__ */ Object.freeze({ __proto__: null, - blurButton: S2, - blurInput: b2, - changeInput: w2, - clickButton: Za, - clickItem: v2, - controlledPropUpdatedSelectedItem: _2, - itemMouseEnter: h2, - keyDownArrowDown: _i, - keyDownArrowUp: Si, - keyDownEnd: g2, - keyDownEnter: m2, - keyDownEscape: p2, - keyDownHome: y2, - keyDownSpaceButton: C2, - mouseUp: f2, - touchEnd: M2, - unknown: d2 -}), v9 = ["refKey", "ref"], b9 = ["onClick", "onPress", "onKeyDown", "onKeyUp", "onBlur"], w9 = ["onKeyDown", "onBlur", "onChange", "onInput", "onChangeText"], C9 = ["refKey", "ref"], S9 = ["onMouseMove", "onMouseDown", "onClick", "onPress", "index", "item"], x2 = /* @__PURE__ */ function() { + blurButton: x2, + blurInput: _2, + changeInput: S2, + clickButton: Ya, + clickItem: C2, + controlledPropUpdatedSelectedItem: E2, + itemMouseEnter: y2, + keyDownArrowDown: Pi, + keyDownArrowUp: Ei, + keyDownEnd: w2, + keyDownEnter: v2, + keyDownEscape: g2, + keyDownHome: b2, + keyDownSpaceButton: M2, + mouseUp: m2, + touchEnd: P2, + unknown: p2 +}), _9 = ["refKey", "ref"], S9 = ["onClick", "onPress", "onKeyDown", "onKeyUp", "onBlur"], M9 = ["onKeyDown", "onBlur", "onChange", "onInput", "onChangeText"], x9 = ["refKey", "ref"], E9 = ["onMouseMove", "onMouseDown", "onClick", "onPress", "index", "item"], A2 = /* @__PURE__ */ function() { var e = /* @__PURE__ */ function(o) { function g(P) { var x; - x = o.call(this, P) || this, x.id = x.props.id || "downshift-" + a2(), x.menuId = x.props.menuId || x.id + "-menu", x.labelId = x.props.labelId || x.id + "-label", x.inputId = x.props.inputId || x.id + "-input", x.getItemId = x.props.getItemId || function(l) { + x = o.call(this, P) || this, x.id = x.props.id || "downshift-" + c2(), x.menuId = x.props.menuId || x.id + "-menu", x.labelId = x.props.labelId || x.id + "-label", x.inputId = x.props.inputId || x.id + "-input", x.getItemId = x.props.getItemId || function(l) { return x.id + "-item-" + l; - }, x.items = [], x.itemCount = null, x.previousResultCount = 0, x.timeoutIds = [], x.internalSetTimeout = function(l, u) { + }, x.items = [], x.itemCount = null, x.previousResultCount = 0, x.timeoutIds = [], x.internalSetTimeout = function(l, s) { var v = setTimeout(function() { - x.timeoutIds = x.timeoutIds.filter(function(m) { - return m !== v; + x.timeoutIds = x.timeoutIds.filter(function(p) { + return p !== v; }), l(); - }, u); + }, s); x.timeoutIds.push(v); }, x.setItemCount = function(l) { x.itemCount = l; }, x.unsetItemCount = function() { x.itemCount = null; - }, x.isItemDisabled = function(l, u) { - var v = x.getItemNodeFromIndex(u); + }, x.isItemDisabled = function(l, s) { + var v = x.getItemNodeFromIndex(s); return v && v.hasAttribute("disabled"); - }, x.setHighlightedIndex = function(l, u) { - l === void 0 && (l = x.props.defaultHighlightedIndex), u === void 0 && (u = {}), u = li(u), x.internalSetState(dt({ + }, x.setHighlightedIndex = function(l, s) { + l === void 0 && (l = x.props.defaultHighlightedIndex), s === void 0 && (s = {}), s = mi(s), x.internalSetState(dt({ highlightedIndex: l - }, u)); + }, s)); }, x.clearSelection = function(l) { x.internalSetState({ selectedItem: null, @@ -36995,153 +36995,153 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, highlightedIndex: x.props.defaultHighlightedIndex, isOpen: x.props.defaultIsOpen }, l); - }, x.selectItem = function(l, u, v) { - u = li(u), x.internalSetState(dt({ + }, x.selectItem = function(l, s, v) { + s = mi(s), x.internalSetState(dt({ isOpen: x.props.defaultIsOpen, highlightedIndex: x.props.defaultHighlightedIndex, selectedItem: l, inputValue: x.props.itemToString(l) - }, u), v); - }, x.selectItemAtIndex = function(l, u, v) { - var m = x.items[l]; - m != null && x.selectItem(m, u, v); - }, x.selectHighlightedItem = function(l, u) { - return x.selectItemAtIndex(x.getState().highlightedIndex, l, u); - }, x.internalSetState = function(l, u) { - var v, m, h = {}, O = typeof l == "function"; + }, s), v); + }, x.selectItemAtIndex = function(l, s, v) { + var p = x.items[l]; + p != null && x.selectItem(p, s, v); + }, x.selectHighlightedItem = function(l, s) { + return x.selectItemAtIndex(x.getState().highlightedIndex, l, s); + }, x.internalSetState = function(l, s) { + var v, p, h = {}, O = typeof l == "function"; return !O && l.hasOwnProperty("inputValue") && x.props.onInputValueChange(l.inputValue, dt({}, x.getStateAndHelpers(), l)), x.setState(function(I) { - var B; + var k; I = x.getState(I); var R = O ? l(I) : l; R = x.props.stateReducer(I, R), v = R.hasOwnProperty("selectedItem"); var L = {}; - return v && R.selectedItem !== I.selectedItem && (m = R.selectedItem), (B = R).type || (B.type = d2), Object.keys(R).forEach(function(N) { - I[N] !== R[N] && (h[N] = R[N]), N !== "type" && (R[N], Ni(x.props, N) || (L[N] = R[N])); + return v && R.selectedItem !== I.selectedItem && (p = R.selectedItem), (k = R).type || (k.type = p2), Object.keys(R).forEach(function(N) { + I[N] !== R[N] && (h[N] = R[N]), N !== "type" && (R[N], Bi(x.props, N) || (L[N] = R[N])); }), O && R.hasOwnProperty("inputValue") && x.props.onInputValueChange(R.inputValue, dt({}, x.getStateAndHelpers(), R)), L; }, function() { - Zu(u)(); + Xu(s)(); var I = Object.keys(h).length > 1; - I && x.props.onStateChange(h, x.getStateAndHelpers()), v && x.props.onSelect(l.selectedItem, x.getStateAndHelpers()), m !== void 0 && x.props.onChange(m, x.getStateAndHelpers()), x.props.onUserAction(h, x.getStateAndHelpers()); + I && x.props.onStateChange(h, x.getStateAndHelpers()), v && x.props.onSelect(l.selectedItem, x.getStateAndHelpers()), p !== void 0 && x.props.onChange(p, x.getStateAndHelpers()), x.props.onUserAction(h, x.getStateAndHelpers()); }); }, x.rootRef = function(l) { return x._rootNode = l; - }, x.getRootProps = function(l, u) { - var v, m = l === void 0 ? {} : l, h = m.refKey, O = h === void 0 ? "ref" : h, I = m.ref, B = vr(m, v9), R = u === void 0 ? {} : u, L = R.suppressRefError, N = L === void 0 ? !1 : L; + }, x.getRootProps = function(l, s) { + var v, p = l === void 0 ? {} : l, h = p.refKey, O = h === void 0 ? "ref" : h, I = p.ref, k = wr(p, _9), R = s === void 0 ? {} : s, L = R.suppressRefError, N = L === void 0 ? !1 : L; x.getRootProps.called = !0, x.getRootProps.refKey = O, x.getRootProps.suppressRefError = N; - var k = x.getState(), H = k.isOpen; - return dt((v = {}, v[O] = Jr(I, x.rootRef), v.role = "combobox", v["aria-expanded"] = H, v["aria-haspopup"] = "listbox", v["aria-owns"] = H ? x.menuId : void 0, v["aria-labelledby"] = x.labelId, v), B); + var B = x.getState(), H = B.isOpen; + return dt((v = {}, v[O] = Jr(I, x.rootRef), v.role = "combobox", v["aria-expanded"] = H, v["aria-haspopup"] = "listbox", v["aria-owns"] = H ? x.menuId : void 0, v["aria-labelledby"] = x.labelId, v), k); }, x.keyDownHandlers = { - ArrowDown: function(u) { + ArrowDown: function(s) { var v = this; - if (u.preventDefault(), this.getState().isOpen) { - var m = u.shiftKey ? 5 : 1; - this.moveHighlightedIndex(m, { - type: _i + if (s.preventDefault(), this.getState().isOpen) { + var p = s.shiftKey ? 5 : 1; + this.moveHighlightedIndex(p, { + type: Pi }); } else this.internalSetState({ isOpen: !0, - type: _i + type: Pi }, function() { var h = v.getItemCount(); if (h > 0) { - var O = v.getState(), I = O.highlightedIndex, B = $r(I, 1, { + var O = v.getState(), I = O.highlightedIndex, k = $r(I, 1, { length: h }, v.isItemDisabled, !0); - v.setHighlightedIndex(B, { - type: _i + v.setHighlightedIndex(k, { + type: Pi }); } }); }, - ArrowUp: function(u) { + ArrowUp: function(s) { var v = this; - if (u.preventDefault(), this.getState().isOpen) { - var m = u.shiftKey ? -5 : -1; - this.moveHighlightedIndex(m, { - type: Si + if (s.preventDefault(), this.getState().isOpen) { + var p = s.shiftKey ? -5 : -1; + this.moveHighlightedIndex(p, { + type: Ei }); } else this.internalSetState({ isOpen: !0, - type: Si + type: Ei }, function() { var h = v.getItemCount(); if (h > 0) { - var O = v.getState(), I = O.highlightedIndex, B = $r(I, -1, { + var O = v.getState(), I = O.highlightedIndex, k = $r(I, -1, { length: h }, v.isItemDisabled, !0); - v.setHighlightedIndex(B, { - type: Si + v.setHighlightedIndex(k, { + type: Ei }); } }); }, - Enter: function(u) { - if (u.which !== 229) { - var v = this.getState(), m = v.isOpen, h = v.highlightedIndex; - if (m && h != null) { - u.preventDefault(); + Enter: function(s) { + if (s.which !== 229) { + var v = this.getState(), p = v.isOpen, h = v.highlightedIndex; + if (p && h != null) { + s.preventDefault(); var O = this.items[h], I = this.getItemNodeFromIndex(h); if (O == null || I && I.hasAttribute("disabled")) return; this.selectHighlightedItem({ - type: m2 + type: v2 }); } } }, - Escape: function(u) { - u.preventDefault(), this.reset(dt({ - type: p2 + Escape: function(s) { + s.preventDefault(), this.reset(dt({ + type: g2 }, !this.state.isOpen && { selectedItem: null, inputValue: "" })); } }, x.buttonKeyDownHandlers = dt({}, x.keyDownHandlers, { - " ": function(u) { - u.preventDefault(), this.toggleMenu({ - type: C2 + " ": function(s) { + s.preventDefault(), this.toggleMenu({ + type: M2 }); } }), x.inputKeyDownHandlers = dt({}, x.keyDownHandlers, { - Home: function(u) { - var v = this.getState(), m = v.isOpen; - if (m) { - u.preventDefault(); + Home: function(s) { + var v = this.getState(), p = v.isOpen; + if (p) { + s.preventDefault(); var h = this.getItemCount(); - if (!(h <= 0 || !m)) { - var O = Sn(0, !1, { + if (!(h <= 0 || !p)) { + var O = _n(0, !1, { length: h }, this.isItemDisabled); this.setHighlightedIndex(O, { - type: y2 + type: b2 }); } } }, - End: function(u) { - var v = this.getState(), m = v.isOpen; - if (m) { - u.preventDefault(); + End: function(s) { + var v = this.getState(), p = v.isOpen; + if (p) { + s.preventDefault(); var h = this.getItemCount(); - if (!(h <= 0 || !m)) { - var O = Sn(h - 1, !0, { + if (!(h <= 0 || !p)) { + var O = _n(h - 1, !0, { length: h }, this.isItemDisabled); this.setHighlightedIndex(O, { - type: g2 + type: w2 }); } } } }), x.getToggleButtonProps = function(l) { - var u = l === void 0 ? {} : l, v = u.onClick; - u.onPress; - var m = u.onKeyDown, h = u.onKeyUp, O = u.onBlur, I = vr(u, b9), B = x.getState(), R = B.isOpen, L = { + var s = l === void 0 ? {} : l, v = s.onClick; + s.onPress; + var p = s.onKeyDown, h = s.onKeyUp, O = s.onBlur, I = wr(s, S9), k = x.getState(), R = k.isOpen, L = { onClick: Nt(v, x.buttonHandleClick), - onKeyDown: Nt(m, x.buttonHandleKeyDown), + onKeyDown: Nt(p, x.buttonHandleKeyDown), onKeyUp: Nt(h, x.buttonHandleKeyUp), onBlur: Nt(O, x.buttonHandleBlur) }, N = I.disabled ? {} : L; @@ -37155,27 +37155,27 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, }, x.buttonHandleKeyUp = function(l) { l.preventDefault(); }, x.buttonHandleKeyDown = function(l) { - var u = oo(l); - x.buttonKeyDownHandlers[u] && x.buttonKeyDownHandlers[u].call(x, l); + var s = oo(l); + x.buttonKeyDownHandlers[s] && x.buttonKeyDownHandlers[s].call(x, l); }, x.buttonHandleClick = function(l) { if (l.preventDefault(), x.props.environment) { - var u = x.props.environment.document, v = u.body, m = u.activeElement; - v && v === m && l.target.focus(); + var s = x.props.environment.document, v = s.body, p = s.activeElement; + v && v === p && l.target.focus(); } process.env.NODE_ENV === "test" ? x.toggleMenu({ - type: Za + type: Ya }) : x.internalSetTimeout(function() { return x.toggleMenu({ - type: Za + type: Ya }); }); }, x.buttonHandleBlur = function(l) { - var u = l.target; + var s = l.target; x.internalSetTimeout(function() { if (!(x.isMouseDown || !x.props.environment)) { var v = x.props.environment.document.activeElement; - (v == null || v.id !== x.inputId) && v !== u && x.reset({ - type: S2 + (v == null || v.id !== x.inputId) && v !== s && x.reset({ + type: x2 }); } }); @@ -37185,19 +37185,19 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, id: x.labelId }, l); }, x.getInputProps = function(l) { - var u = l === void 0 ? {} : l, v = u.onKeyDown, m = u.onBlur, h = u.onChange, O = u.onInput; - u.onChangeText; - var I = vr(u, w9), B, R = {}; - B = "onChange"; - var L = x.getState(), N = L.inputValue, k = L.isOpen, H = L.highlightedIndex; + var s = l === void 0 ? {} : l, v = s.onKeyDown, p = s.onBlur, h = s.onChange, O = s.onInput; + s.onChangeText; + var I = wr(s, M9), k, R = {}; + k = "onChange"; + var L = x.getState(), N = L.inputValue, B = L.isOpen, H = L.highlightedIndex; if (!I.disabled) { var U; - R = (U = {}, U[B] = Nt(h, O, x.inputHandleChange), U.onKeyDown = Nt(v, x.inputHandleKeyDown), U.onBlur = Nt(m, x.inputHandleBlur), U); + R = (U = {}, U[k] = Nt(h, O, x.inputHandleChange), U.onKeyDown = Nt(v, x.inputHandleKeyDown), U.onBlur = Nt(p, x.inputHandleBlur), U); } return dt({ "aria-autocomplete": "list", - "aria-activedescendant": k && typeof H == "number" && H >= 0 ? x.getItemId(H) : void 0, - "aria-controls": k ? x.menuId : void 0, + "aria-activedescendant": B && typeof H == "number" && H >= 0 ? x.getItemId(H) : void 0, + "aria-controls": B ? x.menuId : void 0, "aria-labelledby": I && I["aria-label"] ? void 0 : x.labelId, // https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion // revert back since autocomplete="nope" is ignored on latest Chrome and Opera @@ -37206,11 +37206,11 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, id: x.inputId }, R, I); }, x.inputHandleKeyDown = function(l) { - var u = oo(l); - u && x.inputKeyDownHandlers[u] && x.inputKeyDownHandlers[u].call(x, l); + var s = oo(l); + s && x.inputKeyDownHandlers[s] && x.inputKeyDownHandlers[s].call(x, l); }, x.inputHandleChange = function(l) { x.internalSetState({ - type: w2, + type: S2, isOpen: !0, inputValue: l.target.value, highlightedIndex: x.props.defaultHighlightedIndex @@ -37219,44 +37219,44 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, x.internalSetTimeout(function() { var l; if (!(x.isMouseDown || !x.props.environment)) { - var u = x.props.environment.document.activeElement, v = (u == null || (l = u.dataset) == null ? void 0 : l.toggle) && x._rootNode && x._rootNode.contains(u); + var s = x.props.environment.document.activeElement, v = (s == null || (l = s.dataset) == null ? void 0 : l.toggle) && x._rootNode && x._rootNode.contains(s); v || x.reset({ - type: b2 + type: _2 }); } }); }, x.menuRef = function(l) { x._menuNode = l; - }, x.getMenuProps = function(l, u) { - var v, m = l === void 0 ? {} : l, h = m.refKey, O = h === void 0 ? "ref" : h, I = m.ref, B = vr(m, C9), R = u === void 0 ? {} : u, L = R.suppressRefError, N = L === void 0 ? !1 : L; - return x.getMenuProps.called = !0, x.getMenuProps.refKey = O, x.getMenuProps.suppressRefError = N, dt((v = {}, v[O] = Jr(I, x.menuRef), v.role = "listbox", v["aria-labelledby"] = B && B["aria-label"] ? void 0 : x.labelId, v.id = x.menuId, v), B); + }, x.getMenuProps = function(l, s) { + var v, p = l === void 0 ? {} : l, h = p.refKey, O = h === void 0 ? "ref" : h, I = p.ref, k = wr(p, x9), R = s === void 0 ? {} : s, L = R.suppressRefError, N = L === void 0 ? !1 : L; + return x.getMenuProps.called = !0, x.getMenuProps.refKey = O, x.getMenuProps.suppressRefError = N, dt((v = {}, v[O] = Jr(I, x.menuRef), v.role = "listbox", v["aria-labelledby"] = k && k["aria-label"] ? void 0 : x.labelId, v.id = x.menuId, v), k); }, x.getItemProps = function(l) { - var u, v = l === void 0 ? {} : l, m = v.onMouseMove, h = v.onMouseDown, O = v.onClick; + var s, v = l === void 0 ? {} : l, p = v.onMouseMove, h = v.onMouseDown, O = v.onClick; v.onPress; - var I = v.index, B = v.item, R = B === void 0 ? process.env.NODE_ENV === "production" ? ( + var I = v.index, k = v.item, R = k === void 0 ? process.env.NODE_ENV === "production" ? ( /* istanbul ignore next */ void 0 - ) : f9("getItemProps", "item") : B, L = vr(v, S9); + ) : y9("getItemProps", "item") : k, L = wr(v, E9); I === void 0 ? (x.items.push(R), I = x.items.indexOf(R)) : x.items[I] = R; - var N = "onClick", k = O, H = (u = { + var N = "onClick", B = O, H = (s = { // onMouseMove is used over onMouseEnter here. onMouseMove // is only triggered on actual mouse movement while onMouseEnter // can fire on DOM changes, interrupting keyboard navigation - onMouseMove: Nt(m, function() { + onMouseMove: Nt(p, function() { I !== x.getState().highlightedIndex && (x.setHighlightedIndex(I, { - type: h2 + type: y2 }), x.avoidScrolling = !0, x.internalSetTimeout(function() { return x.avoidScrolling = !1; }, 250)); }), - onMouseDown: Nt(h, function(_) { - _.preventDefault(); + onMouseDown: Nt(h, function(S) { + S.preventDefault(); }) - }, u[N] = Nt(k, function() { + }, s[N] = Nt(B, function() { x.selectItemAtIndex(I, { - type: v2 + type: C2 }); - }), u), U = L.disabled ? { + }), s), U = L.disabled ? { onMouseDown: H.onMouseDown } : H; return dt({ @@ -37266,26 +37266,26 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, }, U, L); }, x.clearItems = function() { x.items = []; - }, x.reset = function(l, u) { - l === void 0 && (l = {}), l = li(l), x.internalSetState(function(v) { - var m = v.selectedItem; + }, x.reset = function(l, s) { + l === void 0 && (l = {}), l = mi(l), x.internalSetState(function(v) { + var p = v.selectedItem; return dt({ isOpen: x.props.defaultIsOpen, highlightedIndex: x.props.defaultHighlightedIndex, - inputValue: x.props.itemToString(m) + inputValue: x.props.itemToString(p) }, l); - }, u); - }, x.toggleMenu = function(l, u) { - l === void 0 && (l = {}), l = li(l), x.internalSetState(function(v) { - var m = v.isOpen; + }, s); + }, x.toggleMenu = function(l, s) { + l === void 0 && (l = {}), l = mi(l), x.internalSetState(function(v) { + var p = v.isOpen; return dt({ - isOpen: !m - }, m && { + isOpen: !p + }, p && { highlightedIndex: x.props.defaultHighlightedIndex }, l); }, function() { - var v = x.getState(), m = v.isOpen, h = v.highlightedIndex; - m && x.getItemCount() > 0 && typeof h == "number" && x.setHighlightedIndex(h, l), Zu(u)(); + var v = x.getState(), p = v.isOpen, h = v.highlightedIndex; + p && x.getItemCount() > 0 && typeof h == "number" && x.setHighlightedIndex(h, l), Xu(s)(); }); }, x.openMenu = function(l) { x.internalSetState({ @@ -37295,34 +37295,34 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, x.internalSetState({ isOpen: !1 }, l); - }, x.updateStatus = ta(function() { + }, x.updateStatus = oa(function() { var l; if ((l = x.props) != null && (l = l.environment) != null && l.document) { - var u = x.getState(), v = x.items[u.highlightedIndex], m = x.getItemCount(), h = x.props.getA11yStatusMessage(dt({ + var s = x.getState(), v = x.items[s.highlightedIndex], p = x.getItemCount(), h = x.props.getA11yStatusMessage(dt({ itemToString: x.props.itemToString, previousResultCount: x.previousResultCount, - resultCount: m, + resultCount: p, highlightedItem: v - }, u)); - x.previousResultCount = m, l2(h, x.props.environment.document); + }, s)); + x.previousResultCount = p, h2(h, x.props.environment.document); } }, 200); - var n = x.props, c = n.defaultHighlightedIndex, r = n.initialHighlightedIndex, a = r === void 0 ? c : r, i = n.defaultIsOpen, p = n.initialIsOpen, t = p === void 0 ? i : p, d = n.initialInputValue, b = d === void 0 ? "" : d, y = n.initialSelectedItem, s = y === void 0 ? null : y, f = x.getState({ + var n = x.props, c = n.defaultHighlightedIndex, r = n.initialHighlightedIndex, a = r === void 0 ? c : r, i = n.defaultIsOpen, m = n.initialIsOpen, t = m === void 0 ? i : m, f = n.initialInputValue, b = f === void 0 ? "" : f, y = n.initialSelectedItem, u = y === void 0 ? null : y, d = x.getState({ highlightedIndex: a, isOpen: t, inputValue: b, - selectedItem: s + selectedItem: u }); - return f.selectedItem != null && x.props.initialInputValue === void 0 && (f.inputValue = x.props.itemToString(f.selectedItem)), x.state = f, x; + return d.selectedItem != null && x.props.initialInputValue === void 0 && (d.inputValue = x.props.itemToString(d.selectedItem)), x.state = d, x; } - X8(g, o); + t9(g, o); var C = g.prototype; return C.internalClearTimeouts = function() { this.timeoutIds.forEach(function(x) { clearTimeout(x); }), this.timeoutIds = []; }, C.getState = function(x) { - return x === void 0 && (x = this.state), Bo(x, this.props); + return x === void 0 && (x = this.state), Ho(x, this.props); }, C.getItemCount = function() { var x = this.items.length; return this.itemCount != null ? x = this.itemCount : this.props.itemCount !== void 0 && (x = this.props.itemCount), x; @@ -37342,33 +37342,33 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, this.setHighlightedIndex(i, n); } }, C.getStateAndHelpers = function() { - var x = this.getState(), n = x.highlightedIndex, c = x.inputValue, r = x.selectedItem, a = x.isOpen, i = this.props.itemToString, p = this.id, t = this.getRootProps, d = this.getToggleButtonProps, b = this.getLabelProps, y = this.getMenuProps, s = this.getInputProps, f = this.getItemProps, l = this.openMenu, u = this.closeMenu, v = this.toggleMenu, m = this.selectItem, h = this.selectItemAtIndex, O = this.selectHighlightedItem, I = this.setHighlightedIndex, B = this.clearSelection, R = this.clearItems, L = this.reset, N = this.setItemCount, k = this.unsetItemCount, H = this.internalSetState; + var x = this.getState(), n = x.highlightedIndex, c = x.inputValue, r = x.selectedItem, a = x.isOpen, i = this.props.itemToString, m = this.id, t = this.getRootProps, f = this.getToggleButtonProps, b = this.getLabelProps, y = this.getMenuProps, u = this.getInputProps, d = this.getItemProps, l = this.openMenu, s = this.closeMenu, v = this.toggleMenu, p = this.selectItem, h = this.selectItemAtIndex, O = this.selectHighlightedItem, I = this.setHighlightedIndex, k = this.clearSelection, R = this.clearItems, L = this.reset, N = this.setItemCount, B = this.unsetItemCount, H = this.internalSetState; return { // prop getters getRootProps: t, - getToggleButtonProps: d, + getToggleButtonProps: f, getLabelProps: b, getMenuProps: y, - getInputProps: s, - getItemProps: f, + getInputProps: u, + getItemProps: d, // actions reset: L, openMenu: l, - closeMenu: u, + closeMenu: s, toggleMenu: v, - selectItem: m, + selectItem: p, selectItemAtIndex: h, selectHighlightedItem: O, setHighlightedIndex: I, - clearSelection: B, + clearSelection: k, clearItems: R, setItemCount: N, - unsetItemCount: k, + unsetItemCount: B, setState: H, // props itemToString: i, // derived - id: p, + id: m, // state highlightedIndex: n, inputValue: c, @@ -37377,18 +37377,18 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, }; }, C.componentDidMount = function() { var x = this; - if (process.env.NODE_ENV !== "production" && this.getMenuProps.called && !this.getMenuProps.suppressRefError && Qu(this._menuNode, this.getMenuProps), !this.props.environment) + if (process.env.NODE_ENV !== "production" && this.getMenuProps.called && !this.getMenuProps.suppressRefError && ec(this._menuNode, this.getMenuProps), !this.props.environment) this.cleanup = function() { x.internalClearTimeouts(); }; else { var n = function() { x.isMouseDown = !0; - }, c = function(d) { + }, c = function(f) { x.isMouseDown = !1; - var b = Li(d.target, [x._rootNode, x._menuNode], x.props.environment); + var b = Hi(f.target, [x._rootNode, x._menuNode], x.props.environment); !b && x.getState().isOpen && x.reset({ - type: f2 + type: m2 }, function() { return x.props.onOuterClick(x.getStateAndHelpers()); }); @@ -37396,55 +37396,55 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, x.isTouchMove = !1; }, a = function() { x.isTouchMove = !0; - }, i = function(d) { - var b = Li(d.target, [x._rootNode, x._menuNode], x.props.environment, !1); + }, i = function(f) { + var b = Hi(f.target, [x._rootNode, x._menuNode], x.props.environment, !1); !x.isTouchMove && !b && x.getState().isOpen && x.reset({ - type: M2 + type: P2 }, function() { return x.props.onOuterClick(x.getStateAndHelpers()); }); - }, p = this.props.environment; - p.addEventListener("mousedown", n), p.addEventListener("mouseup", c), p.addEventListener("touchstart", r), p.addEventListener("touchmove", a), p.addEventListener("touchend", i), this.cleanup = function() { - x.internalClearTimeouts(), x.updateStatus.cancel(), p.removeEventListener("mousedown", n), p.removeEventListener("mouseup", c), p.removeEventListener("touchstart", r), p.removeEventListener("touchmove", a), p.removeEventListener("touchend", i); + }, m = this.props.environment; + m.addEventListener("mousedown", n), m.addEventListener("mouseup", c), m.addEventListener("touchstart", r), m.addEventListener("touchmove", a), m.addEventListener("touchend", i), this.cleanup = function() { + x.internalClearTimeouts(), x.updateStatus.cancel(), m.removeEventListener("mousedown", n), m.removeEventListener("mouseup", c), m.removeEventListener("touchstart", r), m.removeEventListener("touchmove", a), m.removeEventListener("touchend", i); }; } }, C.shouldScroll = function(x, n) { - var c = this.props.highlightedIndex === void 0 ? this.getState() : this.props, r = c.highlightedIndex, a = n.highlightedIndex === void 0 ? x : n, i = a.highlightedIndex, p = r && this.getState().isOpen && !x.isOpen, t = r !== i; - return p || t; + var c = this.props.highlightedIndex === void 0 ? this.getState() : this.props, r = c.highlightedIndex, a = n.highlightedIndex === void 0 ? x : n, i = a.highlightedIndex, m = r && this.getState().isOpen && !x.isOpen, t = r !== i; + return m || t; }, C.componentDidUpdate = function(x, n) { - process.env.NODE_ENV !== "production" && (Ss(this.state, x, this.props), this.getMenuProps.called && !this.getMenuProps.suppressRefError && Qu(this._menuNode, this.getMenuProps)), Ni(this.props, "selectedItem") && this.props.selectedItemChanged(x.selectedItem, this.props.selectedItem) && this.internalSetState({ - type: _2, + process.env.NODE_ENV !== "production" && (Ss(this.state, x, this.props), this.getMenuProps.called && !this.getMenuProps.suppressRefError && ec(this._menuNode, this.getMenuProps)), Bi(this.props, "selectedItem") && this.props.selectedItemChanged(x.selectedItem, this.props.selectedItem) && this.internalSetState({ + type: E2, inputValue: this.props.itemToString(this.props.selectedItem) }), !this.avoidScrolling && this.shouldScroll(n, x) && this.scrollHighlightedItemIntoView(), this.updateStatus(); }, C.componentWillUnmount = function() { this.cleanup(); }, C.render = function() { - var x = Yu(this.props.children, gr); + var x = Qu(this.props.children, br); this.clearItems(), this.getRootProps.called = !1, this.getRootProps.refKey = void 0, this.getRootProps.suppressRefError = void 0, this.getMenuProps.called = !1, this.getMenuProps.refKey = void 0, this.getMenuProps.suppressRefError = void 0, this.getLabelProps.called = !1, this.getInputProps.called = !1; - var n = Yu(x(this.getStateAndHelpers())); + var n = Qu(x(this.getStateAndHelpers())); if (!n) return null; if (this.getRootProps.called || this.props.suppressRefError) - return process.env.NODE_ENV !== "production" && !this.getRootProps.suppressRefError && !this.props.suppressRefError && _9(n, this.getRootProps), n; - if (s2(n)) - return /* @__PURE__ */ Gc(n, this.getRootProps(u2(n))); + return process.env.NODE_ENV !== "production" && !this.getRootProps.suppressRefError && !this.props.suppressRefError && P9(n, this.getRootProps), n; + if (l2(n)) + return /* @__PURE__ */ Xc(n, this.getRootProps(d2(n))); if (process.env.NODE_ENV !== "production") throw new Error("downshift: If you return a non-DOM element, you must apply the getRootProps function"); }, g; - }(rf); + }(af); return e.defaultProps = { defaultHighlightedIndex: null, defaultIsOpen: !1, - getA11yStatusMessage: d9, + getA11yStatusMessage: m9, itemToString: function(g) { - return g == null ? "" : (process.env.NODE_ENV !== "production" && p9(g) && !g.hasOwnProperty("toString") && console.warn("downshift: An object was passed to the default implementation of `itemToString`. You should probably provide your own `itemToString` implementation. Please refer to the `itemToString` API documentation.", "The object that was passed:", g), String(g)); + return g == null ? "" : (process.env.NODE_ENV !== "production" && v9(g) && !g.hasOwnProperty("toString") && console.warn("downshift: An object was passed to the default implementation of `itemToString`. You should probably provide your own `itemToString` implementation. Please refer to the `itemToString` API documentation.", "The object that was passed:", g), String(g)); }, - onStateChange: gr, - onInputValueChange: gr, - onUserAction: gr, - onChange: gr, - onSelect: gr, - onOuterClick: gr, + onStateChange: br, + onInputValueChange: br, + onUserAction: br, + onChange: br, + onSelect: br, + onOuterClick: br, selectedItemChanged: function(g, C) { return g !== C; }, @@ -37456,10 +37456,10 @@ var d2 = process.env.NODE_ENV !== "production" ? "__autocomplete_unknown__" : 0, return C; }, suppressRefError: !1, - scrollIntoView: i2 - }, e.stateChangeTypes = g9, e; + scrollIntoView: u2 + }, e.stateChangeTypes = C9, e; }(); -process.env.NODE_ENV !== "production" && (x2.propTypes = { +process.env.NODE_ENV !== "production" && (A2.propTypes = { children: Ke.func, defaultHighlightedIndex: Ke.number, defaultIsOpen: Ke.bool, @@ -37505,41 +37505,41 @@ process.env.NODE_ENV !== "production" && (x2.propTypes = { getItemId: Ke.func /* eslint-enable react/no-unused-prop-types */ }); -function Qu(e, o) { +function ec(e, o) { var g = o.refKey; e || console.error('downshift: The ref prop "' + g + '" from getMenuProps was not applied correctly on your menu element.'); } -function _9(e, o) { - var g = o.refKey, C = g !== "ref", P = !s2(e); - P && !C && !$u.isForwardRef(e) ? console.error("downshift: You returned a non-DOM element. You must specify a refKey in getRootProps") : !P && C && console.error('downshift: You returned a DOM element. You should not specify a refKey in getRootProps. You specified "' + g + '"'), !$u.isForwardRef(e) && !u2(e)[g] && console.error('downshift: You must apply the ref prop "' + g + '" from getRootProps onto your root element.'); +function P9(e, o) { + var g = o.refKey, C = g !== "ref", P = !l2(e); + P && !C && !Gu.isForwardRef(e) ? console.error("downshift: You returned a non-DOM element. You must specify a refKey in getRootProps") : !P && C && console.error('downshift: You returned a DOM element. You should not specify a refKey in getRootProps. You specified "' + g + '"'), !Gu.isForwardRef(e) && !d2(e)[g] && console.error('downshift: You must apply the ref prop "' + g + '" from getRootProps onto your root element.'); } -var E2 = { +var O2 = { highlightedIndex: -1, isOpen: !1, selectedItem: null, inputValue: "" }; -function M9(e, o, g) { +function A9(e, o, g) { var C = e.props, P = e.type, x = {}; Object.keys(o).forEach(function(n) { - x9(n, e, o, g), g[n] !== o[n] && (x[n] = g[n]); + O9(n, e, o, g), g[n] !== o[n] && (x[n] = g[n]); }), C.onStateChange && Object.keys(x).length && C.onStateChange(dt({ type: P }, x)); } -function x9(e, o, g, C) { - var P = o.props, x = o.type, n = "on" + Ms(e) + "Change"; +function O9(e, o, g, C) { + var P = o.props, x = o.type, n = "on" + xs(e) + "Change"; P[n] && C[e] !== void 0 && C[e] !== g[e] && P[n](dt({ type: x }, C)); } -function E9(e, o) { +function T9(e, o) { return o.changes; } -var ec = ta(function(e, o) { - l2(e, o); -}, 200), P9 = typeof window < "u" && typeof window.document < "u" && typeof window.document.createElement < "u" ? qc : vt, P2 = "useId" in _t ? function(o) { - var g = o.id, C = o.labelId, P = o.menuId, x = o.getItemId, n = o.toggleButtonId, c = o.inputId, r = "downshift-" + _t.useId(); +var tc = oa(function(e, o) { + h2(e, o); +}, 200), I9 = typeof window < "u" && typeof window.document < "u" && typeof window.document.createElement < "u" ? Yc : vt, T2 = "useId" in St ? function(o) { + var g = o.id, C = o.labelId, P = o.menuId, x = o.getItemId, n = o.toggleButtonId, c = o.inputId, r = "downshift-" + St.useId(); g || (g = r); var a = wt({ labelId: C || g + "-label", @@ -37552,7 +37552,7 @@ var ec = ta(function(e, o) { }); return a.current; } : function(o) { - var g = o.id, C = g === void 0 ? "downshift-" + a2() : g, P = o.labelId, x = o.menuId, n = o.getItemId, c = o.toggleButtonId, r = o.inputId, a = wt({ + var g = o.id, C = g === void 0 ? "downshift-" + c2() : g, P = o.labelId, x = o.menuId, n = o.getItemId, c = o.toggleButtonId, r = o.inputId, a = wt({ labelId: P || C + "-label", menuId: x || C + "-menu", getItemId: n || function(i) { @@ -37563,7 +37563,7 @@ var ec = ta(function(e, o) { }); return a.current; }; -function _s(e, o, g, C) { +function Ms(e, o, g, C) { var P, x; if (e === void 0) { if (o === void 0) @@ -37573,66 +37573,66 @@ function _s(e, o, g, C) { x = o === void 0 ? g.indexOf(e) : o, P = e; return [P, x]; } -function A9(e) { +function N9(e) { return /^\S{1}$/.test(e); } -function Ms(e) { +function xs(e) { return "" + e.slice(0, 1).toUpperCase() + e.slice(1); } -function ra(e) { +function ia(e) { var o = wt(e); return o.current = e, o; } -function A2(e, o, g, C) { - var P = wt(), x = wt(), n = ot(function(d, b) { - x.current = b, d = Bo(d, b.props); - var y = e(d, b), s = b.props.stateReducer(d, dt({}, b, { +function I2(e, o, g, C) { + var P = wt(), x = wt(), n = ot(function(f, b) { + x.current = b, f = Ho(f, b.props); + var y = e(f, b), u = b.props.stateReducer(f, dt({}, b, { changes: y })); - return s; - }, [e]), c = $c(n, o, g), r = c[0], a = c[1], i = ra(o), p = ot(function(d) { + return u; + }, [e]), c = Zc(n, o, g), r = c[0], a = c[1], i = ia(o), m = ot(function(f) { return a(dt({ props: i.current - }, d)); + }, f)); }, [i]), t = x.current; return vt(function() { - var d = Bo(P.current, t?.props), b = t && P.current && !C(d, r); - b && M9(t, d, r), P.current = r; - }, [r, t, C]), [r, p]; + var f = Ho(P.current, t?.props), b = t && P.current && !C(f, r); + b && A9(t, f, r), P.current = r; + }, [r, t, C]), [r, m]; } -function O2(e, o, g, C) { - var P = A2(e, o, g, C), x = P[0], n = P[1]; - return [Bo(x, o), n]; +function N2(e, o, g, C) { + var P = I2(e, o, g, C), x = P[0], n = P[1]; + return [Ho(x, o), n]; } -var xo = { +var Po = { itemToString: function(o) { return o ? String(o) : ""; }, itemToKey: function(o) { return o; }, - stateReducer: E9, - scrollIntoView: i2, + stateReducer: T9, + scrollIntoView: u2, environment: ( /* istanbul ignore next (ssr) */ typeof window > "u" ? void 0 : window ) }; function on(e, o, g) { - g === void 0 && (g = E2); - var C = e["default" + Ms(o)]; + g === void 0 && (g = O2); + var C = e["default" + xs(o)]; return C !== void 0 ? C : g[o]; } function On(e, o, g) { - g === void 0 && (g = E2); + g === void 0 && (g = O2); var C = e[o]; if (C !== void 0) return C; - var P = e["initial" + Ms(o)]; + var P = e["initial" + xs(o)]; return P !== void 0 ? P : on(e, o, g); } -function T2(e) { - var o = On(e, "selectedItem"), g = On(e, "isOpen"), C = O9(e), P = On(e, "inputValue"); +function L2(e) { + var o = On(e, "selectedItem"), g = On(e, "isOpen"), C = L9(e), P = On(e, "inputValue"); return { highlightedIndex: C < 0 && o && g ? e.items.findIndex(function(x) { return e.itemToKey(x) === e.itemToKey(o); @@ -37648,7 +37648,7 @@ function Tn(e, o, g) { return c(r) === c(i); }) : g < 0 && !n(C[C.length - 1], C.length - 1) ? C.length - 1 : g > 0 && !n(C[0], 0) ? 0 : -1; } -function I2(e, o, g) { +function R2(e, o, g) { var C = wt({ isMouseDown: !1, isTouchMove: !1, @@ -37656,7 +37656,7 @@ function I2(e, o, g) { }); return vt(function() { if (!e) - return gr; + return br; var P = g.map(function(i) { return i.current; }); @@ -37664,7 +37664,7 @@ function I2(e, o, g) { C.current.isTouchEnd = !1, C.current.isMouseDown = !0; } function n(i) { - C.current.isMouseDown = !1, Li(i.target, P, e) || o(); + C.current.isMouseDown = !1, Hi(i.target, P, e) || o(); } function c() { C.current.isTouchEnd = !1, C.current.isTouchMove = !1; @@ -37673,17 +37673,17 @@ function I2(e, o, g) { C.current.isTouchMove = !0; } function a(i) { - C.current.isTouchEnd = !0, !C.current.isTouchMove && !Li(i.target, P, e, !1) && o(); + C.current.isTouchEnd = !0, !C.current.isTouchMove && !Hi(i.target, P, e, !1) && o(); } return e.addEventListener("mousedown", x), e.addEventListener("mouseup", n), e.addEventListener("touchstart", c), e.addEventListener("touchmove", r), e.addEventListener("touchend", a), function() { e.removeEventListener("mousedown", x), e.removeEventListener("mouseup", n), e.removeEventListener("touchstart", c), e.removeEventListener("touchmove", r), e.removeEventListener("touchend", a); }; }, [g, e, o]), C.current; } -var na = function() { - return gr; +var aa = function() { + return br; }; -process.env.NODE_ENV !== "production" && (na = function() { +process.env.NODE_ENV !== "production" && (aa = function() { for (var o = arguments.length, g = new Array(o), C = 0; C < o; C++) g[C] = arguments[C]; var P = wt(g.reduce(function(n, c) { @@ -37709,34 +37709,34 @@ process.env.NODE_ENV !== "production" && (na = function() { }, []); return x; }); -function xs(e, o, g, C) { +function Es(e, o, g, C) { C === void 0 && (C = {}); - var P = C.document, x = Ko(); + var P = C.document, x = Go(); vt(function() { if (!(!e || x || !P)) { var n = e(o); - ec(n, P); + tc(n, P); } }, g), vt(function() { return function() { - ec.cancel(), y9(P); + tc.cancel(), w9(P); }; }, [P]); } -function N2(e) { +function k2(e) { var o = e.highlightedIndex, g = e.isOpen, C = e.itemRefs, P = e.getItemNodeFromIndex, x = e.menuElement, n = e.scrollIntoView, c = wt(!0); - return P9(function() { + return I9(function() { o < 0 || !g || !Object.keys(C.current).length || (c.current === !1 ? c.current = !0 : n(P(o), x)); }, [o]), c; } -var oa = gr; -process.env.NODE_ENV !== "production" && (oa = function(o) { - var g = o.props, C = o.state, P = wt(g), x = Ko(); +var sa = br; +process.env.NODE_ENV !== "production" && (sa = function(o) { + var g = o.props, C = o.state, P = wt(g), x = Go(); vt(function() { x || (Ss(C, P.current, g), P.current = g); }, [C, g, x]); }); -function Ri(e, o, g) { +function ji(e, o, g) { var C; g === void 0 && (g = !0); var P = ((C = e.items) == null ? void 0 : C.length) && o >= 0; @@ -37751,26 +37751,26 @@ function Ri(e, o, g) { inputValue: e.itemToString(e.items[o]) })); } -function L2(e, o) { +function B2(e, o) { return e.isOpen === o.isOpen && e.inputValue === o.inputValue && e.highlightedIndex === o.highlightedIndex && e.selectedItem === o.selectedItem; } -function Ko() { - var e = _t.useRef(!0); - return _t.useEffect(function() { +function Go() { + var e = St.useRef(!0); + return St.useEffect(function() { return e.current = !1, function() { e.current = !0; }; }, []), e.current; } -function Bi(e) { +function Di(e) { var o = on(e, "highlightedIndex"); return o > -1 && e.isItemDisabled(e.items[o], o) ? -1 : o; } -function O9(e) { +function L9(e) { var o = On(e, "highlightedIndex"); return o > -1 && e.isItemDisabled(e.items[o], o) ? -1 : o; } -var Mi = { +var Ai = { environment: Ke.shape({ addEventListener: Ke.func.isRequired, removeEventListener: Ke.func.isRequired, @@ -37785,7 +37785,7 @@ var Mi = { itemToString: Ke.func, itemToKey: Ke.func, stateReducer: Ke.func -}, R2 = dt({}, Mi, { +}, H2 = dt({}, Ai, { getA11yStatusMessage: Ke.func, highlightedIndex: Ke.number, defaultHighlightedIndex: Ke.number, @@ -37807,7 +37807,7 @@ var Mi = { onIsOpenChange: Ke.func, scrollIntoView: Ke.func }); -function B2(e, o, g) { +function j2(e, o, g) { var C = o.type, P = o.props, x; switch (C) { case g.ItemMouseMove: @@ -37850,7 +37850,7 @@ function B2(e, o, g) { break; case g.FunctionReset: x = { - highlightedIndex: Bi(P), + highlightedIndex: Di(P), isOpen: on(P, "isOpen"), selectedItem: on(P, "selectedItem"), inputValue: on(P, "inputValue") @@ -37861,7 +37861,7 @@ function B2(e, o, g) { } return dt({}, e, x); } -function T9(e) { +function R9(e) { for (var o = e.keysSoFar, g = e.highlightedIndex, C = e.items, P = e.itemToString, x = e.isItemDisabled, n = o.toLowerCase(), c = 0; c < C.length; c++) { var r = (c + g + (o.length < 2 ? 1 : 0)) % C.length, a = C[r]; if (a !== void 0 && P(a).toLowerCase().startsWith(n) && !x(a, r)) @@ -37869,52 +37869,52 @@ function T9(e) { } return g; } -var I9 = st(st({}, R2), { items: Ke.array.isRequired, isItemDisabled: Ke.func }), N9 = st(st({}, xo), { isItemDisabled: function() { +var k9 = st(st({}, H2), { items: Ke.array.isRequired, isItemDisabled: Ke.func }), B9 = st(st({}, Po), { isItemDisabled: function() { return !1; -} }), k2 = gr; -process.env.NODE_ENV !== "production" && (k2 = function(e, o) { - Ke.checkPropTypes(I9, e, "prop", o.name); +} }), D2 = br; +process.env.NODE_ENV !== "production" && (D2 = function(e, o) { + Ke.checkPropTypes(k9, e, "prop", o.name); }); -var xi = process.env.NODE_ENV !== "production" ? "__togglebutton_click__" : 0, Es = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_arrow_down__" : 1, Ps = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_arrow_up__" : 2, ki = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_character__" : 3, As = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_escape__" : 4, Os = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_home__" : 5, Ts = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_end__" : 6, Is = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_enter__" : 7, Ns = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_space_button__" : 8, Ls = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_page_up__" : 9, Rs = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_page_down__" : 10, Hi = process.env.NODE_ENV !== "production" ? "__togglebutton_blur__" : 11, H2 = process.env.NODE_ENV !== "production" ? "__menu_mouse_leave__" : 12, j2 = process.env.NODE_ENV !== "production" ? "__item_mouse_move__" : 13, Bs = process.env.NODE_ENV !== "production" ? "__item_click__" : 14, D2 = process.env.NODE_ENV !== "production" ? "__function_toggle_menu__" : 15, V2 = process.env.NODE_ENV !== "production" ? "__function_open_menu__" : 16, U2 = process.env.NODE_ENV !== "production" ? "__function_close_menu__" : 17, z2 = process.env.NODE_ENV !== "production" ? "__function_set_highlighted_index__" : 18, ks = process.env.NODE_ENV !== "production" ? "__function_select_item__" : 19, Xa = process.env.NODE_ENV !== "production" ? "__function_set_input_value__" : 20, F2 = process.env.NODE_ENV !== "production" ? "__function_reset__" : 21, K2 = /* @__PURE__ */ Object.freeze({ +var Oi = process.env.NODE_ENV !== "production" ? "__togglebutton_click__" : 0, Ps = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_arrow_down__" : 1, As = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_arrow_up__" : 2, Vi = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_character__" : 3, Os = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_escape__" : 4, Ts = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_home__" : 5, Is = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_end__" : 6, Ns = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_enter__" : 7, Ls = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_space_button__" : 8, Rs = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_page_up__" : 9, ks = process.env.NODE_ENV !== "production" ? "__togglebutton_keydown_page_down__" : 10, Ui = process.env.NODE_ENV !== "production" ? "__togglebutton_blur__" : 11, V2 = process.env.NODE_ENV !== "production" ? "__menu_mouse_leave__" : 12, U2 = process.env.NODE_ENV !== "production" ? "__item_mouse_move__" : 13, Bs = process.env.NODE_ENV !== "production" ? "__item_click__" : 14, z2 = process.env.NODE_ENV !== "production" ? "__function_toggle_menu__" : 15, F2 = process.env.NODE_ENV !== "production" ? "__function_open_menu__" : 16, K2 = process.env.NODE_ENV !== "production" ? "__function_close_menu__" : 17, W2 = process.env.NODE_ENV !== "production" ? "__function_set_highlighted_index__" : 18, Hs = process.env.NODE_ENV !== "production" ? "__function_select_item__" : 19, Qa = process.env.NODE_ENV !== "production" ? "__function_set_input_value__" : 20, J2 = process.env.NODE_ENV !== "production" ? "__function_reset__" : 21, $2 = /* @__PURE__ */ Object.freeze({ __proto__: null, - FunctionCloseMenu: U2, - FunctionOpenMenu: V2, - FunctionReset: F2, - FunctionSelectItem: ks, - FunctionSetHighlightedIndex: z2, - FunctionSetInputValue: Xa, - FunctionToggleMenu: D2, + FunctionCloseMenu: K2, + FunctionOpenMenu: F2, + FunctionReset: J2, + FunctionSelectItem: Hs, + FunctionSetHighlightedIndex: W2, + FunctionSetInputValue: Qa, + FunctionToggleMenu: z2, ItemClick: Bs, - ItemMouseMove: j2, - MenuMouseLeave: H2, - ToggleButtonBlur: Hi, - ToggleButtonClick: xi, - ToggleButtonKeyDownArrowDown: Es, - ToggleButtonKeyDownArrowUp: Ps, - ToggleButtonKeyDownCharacter: ki, - ToggleButtonKeyDownEnd: Ts, - ToggleButtonKeyDownEnter: Is, - ToggleButtonKeyDownEscape: As, - ToggleButtonKeyDownHome: Os, - ToggleButtonKeyDownPageDown: Rs, - ToggleButtonKeyDownPageUp: Ls, - ToggleButtonKeyDownSpaceButton: Ns + ItemMouseMove: U2, + MenuMouseLeave: V2, + ToggleButtonBlur: Ui, + ToggleButtonClick: Oi, + ToggleButtonKeyDownArrowDown: Ps, + ToggleButtonKeyDownArrowUp: As, + ToggleButtonKeyDownCharacter: Vi, + ToggleButtonKeyDownEnd: Is, + ToggleButtonKeyDownEnter: Ns, + ToggleButtonKeyDownEscape: Os, + ToggleButtonKeyDownHome: Ts, + ToggleButtonKeyDownPageDown: ks, + ToggleButtonKeyDownPageUp: Rs, + ToggleButtonKeyDownSpaceButton: Ls }); -function L9(e, o) { +function H9(e, o) { var g, C = o.type, P = o.props, x = o.altKey, n; switch (C) { case Bs: n = { isOpen: on(P, "isOpen"), - highlightedIndex: Bi(P), + highlightedIndex: Di(P), selectedItem: P.items[o.index] }; break; - case ki: + case Vi: { - var c = o.key, r = "" + e.inputValue + c, a = !e.isOpen && e.selectedItem ? P.items.findIndex(function(d) { - return P.itemToKey(d) === P.itemToKey(e.selectedItem); - }) : e.highlightedIndex, i = T9({ + var c = o.key, r = "" + e.inputValue + c, a = !e.isOpen && e.selectedItem ? P.items.findIndex(function(f) { + return P.itemToKey(f) === P.itemToKey(e.selectedItem); + }) : e.highlightedIndex, i = R9({ keysSoFar: r, highlightedIndex: a, items: P.items, @@ -37928,18 +37928,18 @@ function L9(e, o) { }; } break; - case Es: + case Ps: { - var p = e.isOpen ? $r(e.highlightedIndex, 1, P.items, P.isItemDisabled) : x && e.selectedItem == null ? -1 : Tn(P, e, 1); + var m = e.isOpen ? $r(e.highlightedIndex, 1, P.items, P.isItemDisabled) : x && e.selectedItem == null ? -1 : Tn(P, e, 1); n = { - highlightedIndex: p, + highlightedIndex: m, isOpen: !0 }; } break; - case Ps: + case As: if (e.isOpen && x) - n = Ri(P, e.highlightedIndex, !1); + n = ji(P, e.highlightedIndex, !1); else { var t = e.isOpen ? $r(e.highlightedIndex, -1, P.items, P.isItemDisabled) : Tn(P, e, -1); n = { @@ -37949,39 +37949,39 @@ function L9(e, o) { } break; // only triggered when menu is open. - case Is: case Ns: - n = Ri(P, e.highlightedIndex, !1); + case Ls: + n = ji(P, e.highlightedIndex, !1); break; - case Os: + case Ts: n = { - highlightedIndex: Sn(0, !1, P.items, P.isItemDisabled), + highlightedIndex: _n(0, !1, P.items, P.isItemDisabled), isOpen: !0 }; break; - case Ts: + case Is: n = { - highlightedIndex: Sn(P.items.length - 1, !0, P.items, P.isItemDisabled), + highlightedIndex: _n(P.items.length - 1, !0, P.items, P.isItemDisabled), isOpen: !0 }; break; - case Ls: + case Rs: n = { highlightedIndex: $r(e.highlightedIndex, -10, P.items, P.isItemDisabled) }; break; - case Rs: + case ks: n = { highlightedIndex: $r(e.highlightedIndex, 10, P.items, P.isItemDisabled) }; break; - case As: + case Os: n = { isOpen: !1, highlightedIndex: -1 }; break; - case Hi: + case Ui: n = dt({ isOpen: !1, highlightedIndex: -1 @@ -37989,29 +37989,29 @@ function L9(e, o) { selectedItem: P.items[e.highlightedIndex] }); break; - case ks: + case Hs: n = { selectedItem: o.selectedItem }; break; default: - return B2(e, o, K2); + return j2(e, o, $2); } return dt({}, e, n); } -var R9 = ["onClick"], B9 = ["onMouseLeave", "refKey", "ref"], k9 = ["onBlur", "onClick", "onPress", "onKeyDown", "refKey", "ref"], H9 = ["item", "index", "onMouseMove", "onClick", "onMouseDown", "onPress", "refKey", "disabled", "ref"]; -fn.stateChangeTypes = K2; -function fn(e) { - e === void 0 && (e = {}), k2(e, fn); - var o = dt({}, N9, e), g = o.scrollIntoView, C = o.environment, P = o.getA11yStatusMessage, x = O2(L9, o, T2, L2), n = x[0], c = x[1], r = n.isOpen, a = n.highlightedIndex, i = n.selectedItem, p = n.inputValue, t = wt(null), d = wt(null), b = wt({}), y = wt(null), s = P2(o), f = ra({ +var j9 = ["onClick"], D9 = ["onMouseLeave", "refKey", "ref"], V9 = ["onBlur", "onClick", "onPress", "onKeyDown", "refKey", "ref"], U9 = ["item", "index", "onMouseMove", "onClick", "onMouseDown", "onPress", "refKey", "disabled", "ref"]; +hn.stateChangeTypes = $2; +function hn(e) { + e === void 0 && (e = {}), D2(e, hn); + var o = dt({}, B9, e), g = o.scrollIntoView, C = o.environment, P = o.getA11yStatusMessage, x = N2(H9, o, L2, B2), n = x[0], c = x[1], r = n.isOpen, a = n.highlightedIndex, i = n.selectedItem, m = n.inputValue, t = wt(null), f = wt(null), b = wt({}), y = wt(null), u = T2(o), d = ia({ state: n, props: o }), l = ot(function(E) { - return b.current[s.getItemId(E)]; - }, [s]); - xs(P, n, [r, a, i, p], C); - var u = N2({ - menuElement: d.current, + return b.current[u.getItemId(E)]; + }, [u]); + Es(P, n, [r, a, i, m], C); + var s = k2({ + menuElement: f.current, highlightedIndex: a, isOpen: r, itemRefs: b, @@ -38019,30 +38019,30 @@ function fn(e) { getItemNodeFromIndex: l }); vt(function() { - return y.current = ta(function(E) { + return y.current = oa(function(E) { E({ - type: Xa, + type: Qa, inputValue: "" }); }, 500), function() { y.current.cancel(); }; }, []), vt(function() { - p && y.current(c); - }, [c, p]), oa({ + m && y.current(c); + }, [c, m]), sa({ props: o, state: n }), vt(function() { var E = On(o, "isOpen"); E && t.current && t.current.focus(); }, []); - var v = I2(C, ot(function() { - f.current.state.isOpen && c({ - type: Hi + var v = R2(C, ot(function() { + d.current.state.isOpen && c({ + type: Ui }); - }, [c, f]), In(function() { - return [d, t]; - }, [d.current, t.current])), m = na("getMenuProps", "getToggleButtonProps"); + }, [c, d]), In(function() { + return [f, t]; + }, [f.current, t.current])), p = aa("getMenuProps", "getToggleButtonProps"); vt(function() { r || (b.current = {}); }, [r]); @@ -38050,146 +38050,146 @@ function fn(e) { return { ArrowDown: function(M) { M.preventDefault(), c({ - type: Es, + type: Ps, altKey: M.altKey }); }, ArrowUp: function(M) { M.preventDefault(), c({ - type: Ps, + type: As, altKey: M.altKey }); }, Home: function(M) { M.preventDefault(), c({ - type: Os + type: Ts }); }, End: function(M) { M.preventDefault(), c({ - type: Ts + type: Is }); }, Escape: function() { - f.current.state.isOpen && c({ - type: As + d.current.state.isOpen && c({ + type: Os }); }, Enter: function(M) { M.preventDefault(), c({ - type: f.current.state.isOpen ? Is : xi + type: d.current.state.isOpen ? Ns : Oi }); }, PageUp: function(M) { - f.current.state.isOpen && (M.preventDefault(), c({ - type: Ls + d.current.state.isOpen && (M.preventDefault(), c({ + type: Rs })); }, PageDown: function(M) { - f.current.state.isOpen && (M.preventDefault(), c({ - type: Rs + d.current.state.isOpen && (M.preventDefault(), c({ + type: ks })); }, " ": function(M) { M.preventDefault(); - var S = f.current.state; - if (!S.isOpen) { + var _ = d.current.state; + if (!_.isOpen) { c({ - type: xi + type: Oi }); return; } - S.inputValue ? c({ - type: ki, + _.inputValue ? c({ + type: Vi, key: " " }) : c({ - type: Ns + type: Ls }); } }; - }, [c, f]), O = ot(function() { + }, [c, d]), O = ot(function() { c({ - type: D2 + type: z2 }); }, [c]), I = ot(function() { c({ - type: U2 + type: K2 }); - }, [c]), B = ot(function() { + }, [c]), k = ot(function() { c({ - type: V2 + type: F2 }); }, [c]), R = ot(function(E) { c({ - type: z2, + type: W2, highlightedIndex: E }); }, [c]), L = ot(function(E) { c({ - type: ks, + type: Hs, selectedItem: E }); }, [c]), N = ot(function() { c({ - type: F2 + type: J2 }); - }, [c]), k = ot(function(E) { + }, [c]), B = ot(function(E) { c({ - type: Xa, + type: Qa, inputValue: E }); }, [c]), H = ot(function(E) { - var M = E === void 0 ? {} : E, S = M.onClick, w = vr(M, R9), A = function() { + var M = E === void 0 ? {} : E, _ = M.onClick, w = wr(M, j9), A = function() { var V; (V = t.current) == null || V.focus(); }; return dt({ - id: s.labelId, - htmlFor: s.toggleButtonId, - onClick: Nt(S, A) + id: u.labelId, + htmlFor: u.toggleButtonId, + onClick: Nt(_, A) }, w); - }, [s]), U = ot(function(E, M) { - var S, w = E === void 0 ? {} : E, A = w.onMouseLeave, j = w.refKey, V = j === void 0 ? "ref" : j, D = w.ref, z = vr(w, B9), J = M === void 0 ? {} : M, G = J.suppressRefError, Q = G === void 0 ? !1 : G, ee = function() { + }, [u]), U = ot(function(E, M) { + var _, w = E === void 0 ? {} : E, A = w.onMouseLeave, j = w.refKey, V = j === void 0 ? "ref" : j, D = w.ref, z = wr(w, D9), J = M === void 0 ? {} : M, G = J.suppressRefError, Q = G === void 0 ? !1 : G, ee = function() { c({ - type: H2 + type: V2 }); }; - return m("getMenuProps", Q, V, d), dt((S = {}, S[V] = Jr(D, function(Z) { - d.current = Z; - }), S.id = s.menuId, S.role = "listbox", S["aria-labelledby"] = z && z["aria-label"] ? void 0 : "" + s.labelId, S.onMouseLeave = Nt(A, ee), S), z); - }, [c, m, s]), _ = ot(function(E, M) { - var S, w = E === void 0 ? {} : E, A = w.onBlur, j = w.onClick; + return p("getMenuProps", Q, V, f), dt((_ = {}, _[V] = Jr(D, function(Z) { + f.current = Z; + }), _.id = u.menuId, _.role = "listbox", _["aria-labelledby"] = z && z["aria-label"] ? void 0 : "" + u.labelId, _.onMouseLeave = Nt(A, ee), _), z); + }, [c, p, u]), S = ot(function(E, M) { + var _, w = E === void 0 ? {} : E, A = w.onBlur, j = w.onClick; w.onPress; - var V = w.onKeyDown, D = w.refKey, z = D === void 0 ? "ref" : D, J = w.ref, G = vr(w, k9), Q = M === void 0 ? {} : M, ee = Q.suppressRefError, Z = ee === void 0 ? !1 : ee, q = f.current.state, se = function() { + var V = w.onKeyDown, D = w.refKey, z = D === void 0 ? "ref" : D, J = w.ref, G = wr(w, V9), Q = M === void 0 ? {} : M, ee = Q.suppressRefError, Z = ee === void 0 ? !1 : ee, q = d.current.state, se = function() { c({ - type: xi + type: Oi }); }, ue = function() { q.isOpen && !v.isMouseDown && c({ - type: Hi + type: Ui }); }, ce = function(Te) { - var _e = oo(Te); - _e && h[_e] ? h[_e](Te) : A9(_e) && c({ - type: ki, - key: _e + var Se = oo(Te); + Se && h[Se] ? h[Se](Te) : N9(Se) && c({ + type: Vi, + key: Se }); - }, ie = dt((S = {}, S[z] = Jr(J, function(fe) { + }, ie = dt((_ = {}, _[z] = Jr(J, function(fe) { t.current = fe; - }), S["aria-activedescendant"] = q.isOpen && q.highlightedIndex > -1 ? s.getItemId(q.highlightedIndex) : "", S["aria-controls"] = s.menuId, S["aria-expanded"] = f.current.state.isOpen, S["aria-haspopup"] = "listbox", S["aria-labelledby"] = G && G["aria-label"] ? void 0 : "" + s.labelId, S.id = s.toggleButtonId, S.role = "combobox", S.tabIndex = 0, S.onBlur = Nt(A, ue), S), G); - return G.disabled || (ie.onClick = Nt(j, se), ie.onKeyDown = Nt(V, ce)), m("getToggleButtonProps", Z, z, t), ie; - }, [c, s, f, v, m, h]), T = ot(function(E) { - var M, S = E === void 0 ? {} : E, w = S.item, A = S.index, j = S.onMouseMove, V = S.onClick, D = S.onMouseDown; - S.onPress; - var z = S.refKey, J = z === void 0 ? "ref" : z, G = S.disabled, Q = S.ref, ee = vr(S, H9); + }), _["aria-activedescendant"] = q.isOpen && q.highlightedIndex > -1 ? u.getItemId(q.highlightedIndex) : "", _["aria-controls"] = u.menuId, _["aria-expanded"] = d.current.state.isOpen, _["aria-haspopup"] = "listbox", _["aria-labelledby"] = G && G["aria-label"] ? void 0 : "" + u.labelId, _.id = u.toggleButtonId, _.role = "combobox", _.tabIndex = 0, _.onBlur = Nt(A, ue), _), G); + return G.disabled || (ie.onClick = Nt(j, se), ie.onKeyDown = Nt(V, ce)), p("getToggleButtonProps", Z, z, t), ie; + }, [c, u, d, v, p, h]), T = ot(function(E) { + var M, _ = E === void 0 ? {} : E, w = _.item, A = _.index, j = _.onMouseMove, V = _.onClick, D = _.onMouseDown; + _.onPress; + var z = _.refKey, J = z === void 0 ? "ref" : z, G = _.disabled, Q = _.ref, ee = wr(_, U9); G !== void 0 && console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.'); - var Z = f.current, q = Z.state, se = Z.props, ue = _s(w, A, se.items, "Pass either item or index to getItemProps!"), ce = ue[0], ie = ue[1], fe = se.isItemDisabled(ce, ie), Te = function() { - v.isTouchEnd || ie === q.highlightedIndex || (u.current = !1, c({ - type: j2, + var Z = d.current, q = Z.state, se = Z.props, ue = Ms(w, A, se.items, "Pass either item or index to getItemProps!"), ce = ue[0], ie = ue[1], fe = se.isItemDisabled(ce, ie), Te = function() { + v.isTouchEnd || ie === q.highlightedIndex || (s.current = !1, c({ + type: U2, index: ie, disabled: fe })); - }, _e = function() { + }, Se = function() { c({ type: Bs, index: ie @@ -38197,64 +38197,64 @@ function fn(e) { }, te = function(F) { return F.preventDefault(); }, ye = dt((M = {}, M[J] = Jr(Q, function(ve) { - ve && (b.current[s.getItemId(ie)] = ve); - }), M["aria-disabled"] = fe, M["aria-selected"] = ce === q.selectedItem, M.id = s.getItemId(ie), M.role = "option", M), ee); - return fe || (ye.onClick = Nt(V, _e)), ye.onMouseMove = Nt(j, Te), ye.onMouseDown = Nt(D, te), ye; - }, [f, s, v, u, c]); + ve && (b.current[u.getItemId(ie)] = ve); + }), M["aria-disabled"] = fe, M["aria-selected"] = ce === q.selectedItem, M.id = u.getItemId(ie), M.role = "option", M), ee); + return fe || (ye.onClick = Nt(V, Se)), ye.onMouseMove = Nt(j, Te), ye.onMouseDown = Nt(D, te), ye; + }, [d, u, v, s, c]); return { // prop getters. - getToggleButtonProps: _, + getToggleButtonProps: S, getLabelProps: H, getMenuProps: U, getItemProps: T, // actions. toggleMenu: O, - openMenu: B, + openMenu: k, closeMenu: I, setHighlightedIndex: R, selectItem: L, reset: N, - setInputValue: k, + setInputValue: B, // state. highlightedIndex: a, isOpen: r, selectedItem: i, - inputValue: p + inputValue: m }; } -var Hs = process.env.NODE_ENV !== "production" ? "__input_keydown_arrow_down__" : 0, js = process.env.NODE_ENV !== "production" ? "__input_keydown_arrow_up__" : 1, Ds = process.env.NODE_ENV !== "production" ? "__input_keydown_escape__" : 2, Vs = process.env.NODE_ENV !== "production" ? "__input_keydown_home__" : 3, Us = process.env.NODE_ENV !== "production" ? "__input_keydown_end__" : 4, zs = process.env.NODE_ENV !== "production" ? "__input_keydown_page_up__" : 5, Fs = process.env.NODE_ENV !== "production" ? "__input_keydown_page_down__" : 6, Ks = process.env.NODE_ENV !== "production" ? "__input_keydown_enter__" : 7, Ws = process.env.NODE_ENV !== "production" ? "__input_change__" : 8, ji = process.env.NODE_ENV !== "production" ? "__input_blur__" : 9, Js = process.env.NODE_ENV !== "production" ? "__input_click__" : 10, W2 = process.env.NODE_ENV !== "production" ? "__menu_mouse_leave__" : 11, J2 = process.env.NODE_ENV !== "production" ? "__item_mouse_move__" : 12, $s = process.env.NODE_ENV !== "production" ? "__item_click__" : 13, $2 = process.env.NODE_ENV !== "production" ? "__togglebutton_click__" : 14, G2 = process.env.NODE_ENV !== "production" ? "__function_toggle_menu__" : 15, q2 = process.env.NODE_ENV !== "production" ? "__function_open_menu__" : 16, Z2 = process.env.NODE_ENV !== "production" ? "__function_close_menu__" : 17, X2 = process.env.NODE_ENV !== "production" ? "__function_set_highlighted_index__" : 18, Gs = process.env.NODE_ENV !== "production" ? "__function_select_item__" : 19, Y2 = process.env.NODE_ENV !== "production" ? "__function_set_input_value__" : 20, Q2 = process.env.NODE_ENV !== "production" ? "__function_reset__" : 21, qs = process.env.NODE_ENV !== "production" ? "__controlled_prop_updated_selected_item__" : 22, ed = /* @__PURE__ */ Object.freeze({ +var js = process.env.NODE_ENV !== "production" ? "__input_keydown_arrow_down__" : 0, Ds = process.env.NODE_ENV !== "production" ? "__input_keydown_arrow_up__" : 1, Vs = process.env.NODE_ENV !== "production" ? "__input_keydown_escape__" : 2, Us = process.env.NODE_ENV !== "production" ? "__input_keydown_home__" : 3, zs = process.env.NODE_ENV !== "production" ? "__input_keydown_end__" : 4, Fs = process.env.NODE_ENV !== "production" ? "__input_keydown_page_up__" : 5, Ks = process.env.NODE_ENV !== "production" ? "__input_keydown_page_down__" : 6, Ws = process.env.NODE_ENV !== "production" ? "__input_keydown_enter__" : 7, Js = process.env.NODE_ENV !== "production" ? "__input_change__" : 8, zi = process.env.NODE_ENV !== "production" ? "__input_blur__" : 9, $s = process.env.NODE_ENV !== "production" ? "__input_click__" : 10, G2 = process.env.NODE_ENV !== "production" ? "__menu_mouse_leave__" : 11, q2 = process.env.NODE_ENV !== "production" ? "__item_mouse_move__" : 12, Gs = process.env.NODE_ENV !== "production" ? "__item_click__" : 13, Z2 = process.env.NODE_ENV !== "production" ? "__togglebutton_click__" : 14, X2 = process.env.NODE_ENV !== "production" ? "__function_toggle_menu__" : 15, Y2 = process.env.NODE_ENV !== "production" ? "__function_open_menu__" : 16, Q2 = process.env.NODE_ENV !== "production" ? "__function_close_menu__" : 17, ed = process.env.NODE_ENV !== "production" ? "__function_set_highlighted_index__" : 18, qs = process.env.NODE_ENV !== "production" ? "__function_select_item__" : 19, td = process.env.NODE_ENV !== "production" ? "__function_set_input_value__" : 20, rd = process.env.NODE_ENV !== "production" ? "__function_reset__" : 21, Zs = process.env.NODE_ENV !== "production" ? "__controlled_prop_updated_selected_item__" : 22, nd = /* @__PURE__ */ Object.freeze({ __proto__: null, - ControlledPropUpdatedSelectedItem: qs, - FunctionCloseMenu: Z2, - FunctionOpenMenu: q2, - FunctionReset: Q2, - FunctionSelectItem: Gs, - FunctionSetHighlightedIndex: X2, - FunctionSetInputValue: Y2, - FunctionToggleMenu: G2, - InputBlur: ji, - InputChange: Ws, - InputClick: Js, - InputKeyDownArrowDown: Hs, - InputKeyDownArrowUp: js, - InputKeyDownEnd: Us, - InputKeyDownEnter: Ks, - InputKeyDownEscape: Ds, - InputKeyDownHome: Vs, - InputKeyDownPageDown: Fs, - InputKeyDownPageUp: zs, - ItemClick: $s, - ItemMouseMove: J2, - MenuMouseLeave: W2, - ToggleButtonClick: $2 + ControlledPropUpdatedSelectedItem: Zs, + FunctionCloseMenu: Q2, + FunctionOpenMenu: Y2, + FunctionReset: rd, + FunctionSelectItem: qs, + FunctionSetHighlightedIndex: ed, + FunctionSetInputValue: td, + FunctionToggleMenu: X2, + InputBlur: zi, + InputChange: Js, + InputClick: $s, + InputKeyDownArrowDown: js, + InputKeyDownArrowUp: Ds, + InputKeyDownEnd: zs, + InputKeyDownEnter: Ws, + InputKeyDownEscape: Vs, + InputKeyDownHome: Us, + InputKeyDownPageDown: Ks, + InputKeyDownPageUp: Fs, + ItemClick: Gs, + ItemMouseMove: q2, + MenuMouseLeave: G2, + ToggleButtonClick: Z2 }); -function j9(e) { - var o = T2(e), g = o.selectedItem, C = o.inputValue; +function z9(e) { + var o = L2(e), g = o.selectedItem, C = o.inputValue; return C === "" && g && e.defaultInputValue === void 0 && e.initialInputValue === void 0 && e.inputValue === void 0 && (C = e.itemToString(g)), dt({}, o, { inputValue: C }); } -var D9 = dt({}, R2, { +var F9 = dt({}, H2, { items: Ke.array.isRequired, isItemDisabled: Ke.func, inputValue: Ke.string, @@ -38263,42 +38263,42 @@ var D9 = dt({}, R2, { inputId: Ke.string, onInputValueChange: Ke.func }); -function V9(e, o, g, C) { - var P = wt(), x = A2(e, o, g, C), n = x[0], c = x[1], r = Ko(); +function K9(e, o, g, C) { + var P = wt(), x = I2(e, o, g, C), n = x[0], c = x[1], r = Go(); return vt(function() { - if (Ni(o, "selectedItem")) { + if (Bi(o, "selectedItem")) { if (!r) { var a = o.itemToKey(o.selectedItem) !== o.itemToKey(P.current); a && c({ - type: qs, + type: Zs, inputValue: o.itemToString(o.selectedItem) }); } P.current = n.selectedItem === P.current ? o.selectedItem : n.selectedItem; } - }, [n.selectedItem, o.selectedItem]), [Bo(n, o), c]; + }, [n.selectedItem, o.selectedItem]), [Ho(n, o), c]; } -var td = gr; -process.env.NODE_ENV !== "production" && (td = function(o, g) { - Ke.checkPropTypes(D9, o, "prop", g.name); +var od = br; +process.env.NODE_ENV !== "production" && (od = function(o, g) { + Ke.checkPropTypes(F9, o, "prop", g.name); }); -var U9 = dt({}, xo, { +var W9 = dt({}, Po, { isItemDisabled: function() { return !1; } }); -function z9(e, o) { +function J9(e, o) { var g, C = o.type, P = o.props, x = o.altKey, n; switch (C) { - case $s: + case Gs: n = { isOpen: on(P, "isOpen"), - highlightedIndex: Bi(P), + highlightedIndex: Di(P), selectedItem: P.items[o.index], inputValue: P.itemToString(P.items[o.index]) }; break; - case Hs: + case js: e.isOpen ? n = { highlightedIndex: $r(e.highlightedIndex, 1, P.items, P.isItemDisabled, !0) } : n = { @@ -38306,18 +38306,18 @@ function z9(e, o) { isOpen: P.items.length >= 0 }; break; - case js: - e.isOpen ? x ? n = Ri(P, e.highlightedIndex) : n = { + case Ds: + e.isOpen ? x ? n = ji(P, e.highlightedIndex) : n = { highlightedIndex: $r(e.highlightedIndex, -1, P.items, P.isItemDisabled, !0) } : n = { highlightedIndex: Tn(P, e, -1), isOpen: P.items.length >= 0 }; break; - case Ks: - n = Ri(P, e.highlightedIndex); + case Ws: + n = ji(P, e.highlightedIndex); break; - case Ds: + case Vs: n = dt({ isOpen: !1, highlightedIndex: -1 @@ -38326,27 +38326,27 @@ function z9(e, o) { inputValue: "" }); break; - case zs: + case Fs: n = { highlightedIndex: $r(e.highlightedIndex, -10, P.items, P.isItemDisabled, !0) }; break; - case Fs: + case Ks: n = { highlightedIndex: $r(e.highlightedIndex, 10, P.items, P.isItemDisabled, !0) }; break; - case Vs: + case Us: n = { - highlightedIndex: Sn(0, !1, P.items, P.isItemDisabled) + highlightedIndex: _n(0, !1, P.items, P.isItemDisabled) }; break; - case Us: + case zs: n = { - highlightedIndex: Sn(P.items.length - 1, !0, P.items, P.isItemDisabled) + highlightedIndex: _n(P.items.length - 1, !0, P.items, P.isItemDisabled) }; break; - case ji: + case zi: n = dt({ isOpen: !1, highlightedIndex: -1 @@ -38355,121 +38355,121 @@ function z9(e, o) { inputValue: P.itemToString(P.items[e.highlightedIndex]) }); break; - case Ws: + case Js: n = { isOpen: !0, - highlightedIndex: Bi(P), + highlightedIndex: Di(P), inputValue: o.inputValue }; break; - case Js: + case $s: n = { isOpen: !e.isOpen, highlightedIndex: e.isOpen ? -1 : Tn(P, e, 0) }; break; - case Gs: + case qs: n = { selectedItem: o.selectedItem, inputValue: P.itemToString(o.selectedItem) }; break; - case qs: + case Zs: n = { inputValue: o.inputValue }; break; default: - return B2(e, o, ed); + return j2(e, o, nd); } return dt({}, e, n); } -var F9 = ["onMouseLeave", "refKey", "ref"], K9 = ["item", "index", "refKey", "ref", "onMouseMove", "onMouseDown", "onClick", "onPress", "disabled"], W9 = ["onClick", "onPress", "refKey", "ref"], J9 = ["onKeyDown", "onChange", "onInput", "onBlur", "onChangeText", "onClick", "refKey", "ref"]; -Yr.stateChangeTypes = ed; +var $9 = ["onMouseLeave", "refKey", "ref"], G9 = ["item", "index", "refKey", "ref", "onMouseMove", "onMouseDown", "onClick", "onPress", "disabled"], q9 = ["onClick", "onPress", "refKey", "ref"], Z9 = ["onKeyDown", "onChange", "onInput", "onBlur", "onChangeText", "onClick", "refKey", "ref"]; +Yr.stateChangeTypes = nd; function Yr(e) { - e === void 0 && (e = {}), td(e, Yr); - var o = dt({}, U9, e), g = o.items, C = o.scrollIntoView, P = o.environment, x = o.getA11yStatusMessage, n = V9(z9, o, j9, L2), c = n[0], r = n[1], a = c.isOpen, i = c.highlightedIndex, p = c.selectedItem, t = c.inputValue, d = wt(null), b = wt({}), y = wt(null), s = wt(null), f = Ko(), l = P2(o), u = wt(), v = ra({ + e === void 0 && (e = {}), od(e, Yr); + var o = dt({}, W9, e), g = o.items, C = o.scrollIntoView, P = o.environment, x = o.getA11yStatusMessage, n = K9(J9, o, z9, B2), c = n[0], r = n[1], a = c.isOpen, i = c.highlightedIndex, m = c.selectedItem, t = c.inputValue, f = wt(null), b = wt({}), y = wt(null), u = wt(null), d = Go(), l = T2(o), s = wt(), v = ia({ state: c, props: o - }), m = ot(function(A) { + }), p = ot(function(A) { return b.current[l.getItemId(A)]; }, [l]); - xs(x, c, [a, i, p, t], P); - var h = N2({ - menuElement: d.current, + Es(x, c, [a, i, m, t], P); + var h = k2({ + menuElement: f.current, highlightedIndex: i, isOpen: a, itemRefs: b, scrollIntoView: C, - getItemNodeFromIndex: m + getItemNodeFromIndex: p }); - oa({ + sa({ props: o, state: c }), vt(function() { var A = On(o, "isOpen"); A && y.current && y.current.focus(); }, []), vt(function() { - f || (u.current = g.length); + d || (s.current = g.length); }); - var O = I2(P, ot(function() { + var O = R2(P, ot(function() { v.current.state.isOpen && r({ - type: ji, + type: zi, selectItem: !1 }); }, [r, v]), In(function() { - return [d, s, y]; - }, [d.current, s.current, y.current])), I = na("getInputProps", "getMenuProps"); + return [f, u, y]; + }, [f.current, u.current, y.current])), I = aa("getInputProps", "getMenuProps"); vt(function() { a || (b.current = {}); }, [a]), vt(function() { var A; !a || !(P != null && P.document) || !(y != null && (A = y.current) != null && A.focus) || P.document.activeElement !== y.current && y.current.focus(); }, [a, P]); - var B = In(function() { + var k = In(function() { return { ArrowDown: function(j) { j.preventDefault(), r({ - type: Hs, + type: js, altKey: j.altKey }); }, ArrowUp: function(j) { j.preventDefault(), r({ - type: js, + type: Ds, altKey: j.altKey }); }, Home: function(j) { v.current.state.isOpen && (j.preventDefault(), r({ - type: Vs + type: Us })); }, End: function(j) { v.current.state.isOpen && (j.preventDefault(), r({ - type: Us + type: zs })); }, Escape: function(j) { var V = v.current.state; (V.isOpen || V.inputValue || V.selectedItem || V.highlightedIndex > -1) && (j.preventDefault(), r({ - type: Ds + type: Vs })); }, Enter: function(j) { var V = v.current.state; !V.isOpen || j.which === 229 || (j.preventDefault(), r({ - type: Ks + type: Ws })); }, PageUp: function(j) { v.current.state.isOpen && (j.preventDefault(), r({ - type: zs + type: Fs })); }, PageDown: function(j) { v.current.state.isOpen && (j.preventDefault(), r({ - type: Fs + type: Ks })); } }; @@ -38479,28 +38479,28 @@ function Yr(e) { htmlFor: l.inputId }, A); }, [l]), L = ot(function(A, j) { - var V, D = A === void 0 ? {} : A, z = D.onMouseLeave, J = D.refKey, G = J === void 0 ? "ref" : J, Q = D.ref, ee = vr(D, F9), Z = j === void 0 ? {} : j, q = Z.suppressRefError, se = q === void 0 ? !1 : q; - return I("getMenuProps", se, G, d), dt((V = {}, V[G] = Jr(Q, function(ue) { - d.current = ue; + var V, D = A === void 0 ? {} : A, z = D.onMouseLeave, J = D.refKey, G = J === void 0 ? "ref" : J, Q = D.ref, ee = wr(D, $9), Z = j === void 0 ? {} : j, q = Z.suppressRefError, se = q === void 0 ? !1 : q; + return I("getMenuProps", se, G, f), dt((V = {}, V[G] = Jr(Q, function(ue) { + f.current = ue; }), V.id = l.menuId, V.role = "listbox", V["aria-labelledby"] = ee && ee["aria-label"] ? void 0 : "" + l.labelId, V.onMouseLeave = Nt(z, function() { r({ - type: W2 + type: G2 }); }), V), ee); }, [r, I, l]), N = ot(function(A) { var j, V, D = A === void 0 ? {} : A, z = D.item, J = D.index, G = D.refKey, Q = G === void 0 ? "ref" : G, ee = D.ref, Z = D.onMouseMove, q = D.onMouseDown, se = D.onClick; D.onPress; - var ue = D.disabled, ce = vr(D, K9); + var ue = D.disabled, ce = wr(D, G9); ue !== void 0 && console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.'); - var ie = v.current, fe = ie.props, Te = ie.state, _e = _s(z, J, fe.items, "Pass either item or index to getItemProps!"), te = _e[0], ye = _e[1], ve = fe.isItemDisabled(te, ye), F = "onClick", W = se, K = function() { + var ie = v.current, fe = ie.props, Te = ie.state, Se = Ms(z, J, fe.items, "Pass either item or index to getItemProps!"), te = Se[0], ye = Se[1], ve = fe.isItemDisabled(te, ye), F = "onClick", W = se, K = function() { O.isTouchEnd || ye === Te.highlightedIndex || (h.current = !1, r({ - type: J2, + type: q2, index: ye, disabled: ve })); }, X = function() { r({ - type: $s, + type: Gs, index: ye }); }, ne = function(pe) { @@ -38512,82 +38512,82 @@ function Yr(e) { onMouseMove: Nt(Z, K), onMouseDown: Nt(q, ne) }, ce); - }, [r, l, v, O, h]), k = ot(function(A) { + }, [r, l, v, O, h]), B = ot(function(A) { var j, V = A === void 0 ? {} : A, D = V.onClick; V.onPress; - var z = V.refKey, J = z === void 0 ? "ref" : z, G = V.ref, Q = vr(V, W9), ee = v.current.state, Z = function() { + var z = V.refKey, J = z === void 0 ? "ref" : z, G = V.ref, Q = wr(V, q9), ee = v.current.state, Z = function() { r({ - type: $2 + type: Z2 }); }; return dt((j = {}, j[J] = Jr(G, function(q) { - s.current = q; + u.current = q; }), j["aria-controls"] = l.menuId, j["aria-expanded"] = ee.isOpen, j.id = l.toggleButtonId, j.tabIndex = -1, j), !Q.disabled && dt({}, { onClick: Nt(D, Z) }), Q); }, [r, v, l]), H = ot(function(A, j) { var V, D = A === void 0 ? {} : A, z = D.onKeyDown, J = D.onChange, G = D.onInput, Q = D.onBlur; D.onChangeText; - var ee = D.onClick, Z = D.refKey, q = Z === void 0 ? "ref" : Z, se = D.ref, ue = vr(D, J9), ce = j === void 0 ? {} : j, ie = ce.suppressRefError, fe = ie === void 0 ? !1 : ie; + var ee = D.onClick, Z = D.refKey, q = Z === void 0 ? "ref" : Z, se = D.ref, ue = wr(D, Z9), ce = j === void 0 ? {} : j, ie = ce.suppressRefError, fe = ie === void 0 ? !1 : ie; I("getInputProps", fe, q, y); - var Te = v.current.state, _e = function(ne) { + var Te = v.current.state, Se = function(ne) { var re = oo(ne); - re && B[re] && B[re](ne); + re && k[re] && k[re](ne); }, te = function(ne) { r({ - type: Ws, + type: Js, inputValue: ne.target.value }); }, ye = function(ne) { if (P != null && P.document && Te.isOpen && !O.isMouseDown) { var re = ne.relatedTarget === null && P.document.activeElement !== P.document.body; r({ - type: ji, + type: zi, selectItem: !re }); } }, ve = function() { r({ - type: Js + type: $s }); }, F = "onChange", W = {}; if (!ue.disabled) { var K; - W = (K = {}, K[F] = Nt(J, G, te), K.onKeyDown = Nt(z, _e), K.onBlur = Nt(Q, ye), K.onClick = Nt(ee, ve), K); + W = (K = {}, K[F] = Nt(J, G, te), K.onKeyDown = Nt(z, Se), K.onBlur = Nt(Q, ye), K.onClick = Nt(ee, ve), K); } return dt((V = {}, V[q] = Jr(se, function(X) { y.current = X; }), V["aria-activedescendant"] = Te.isOpen && Te.highlightedIndex > -1 ? l.getItemId(Te.highlightedIndex) : "", V["aria-autocomplete"] = "list", V["aria-controls"] = l.menuId, V["aria-expanded"] = Te.isOpen, V["aria-labelledby"] = ue && ue["aria-label"] ? void 0 : l.labelId, V.autoComplete = "off", V.id = l.inputId, V.role = "combobox", V.value = Te.inputValue, V), W, ue); - }, [r, l, P, B, v, O, I]), U = ot(function() { + }, [r, l, P, k, v, O, I]), U = ot(function() { r({ - type: G2 + type: X2 }); - }, [r]), _ = ot(function() { + }, [r]), S = ot(function() { r({ - type: Z2 + type: Q2 }); }, [r]), T = ot(function() { r({ - type: q2 + type: Y2 }); }, [r]), E = ot(function(A) { r({ - type: X2, + type: ed, highlightedIndex: A }); }, [r]), M = ot(function(A) { r({ - type: Gs, + type: qs, selectedItem: A }); - }, [r]), S = ot(function(A) { + }, [r]), _ = ot(function(A) { r({ - type: Y2, + type: td, inputValue: A }); }, [r]), w = ot(function() { r({ - type: Q2 + type: rd }); }, [r]); return { @@ -38596,40 +38596,40 @@ function Yr(e) { getLabelProps: R, getMenuProps: L, getInputProps: H, - getToggleButtonProps: k, + getToggleButtonProps: B, // actions. toggleMenu: U, openMenu: T, - closeMenu: _, + closeMenu: S, setHighlightedIndex: E, - setInputValue: S, + setInputValue: _, selectItem: M, reset: w, // state. highlightedIndex: i, isOpen: a, - selectedItem: p, + selectedItem: m, inputValue: t }; } -var rd = { +var id = { activeIndex: -1, selectedItems: [] }; -function tc(e, o) { - return On(e, o, rd); -} function rc(e, o) { - return on(e, o, rd); + return On(e, o, id); +} +function nc(e, o) { + return on(e, o, id); } -function $9(e) { - var o = tc(e, "activeIndex"), g = tc(e, "selectedItems"); +function X9(e) { + var o = rc(e, "activeIndex"), g = rc(e, "selectedItems"); return { activeIndex: o, selectedItems: g }; } -function nc(e) { +function oc(e) { if (e.shiftKey || e.metaKey || e.ctrlKey || e.altKey) return !1; var o = e.target; @@ -38638,13 +38638,13 @@ function nc(e) { // and cursor is either not at the start or is currently highlighting text. (o.selectionStart !== 0 || o.selectionEnd !== 0)); } -function G9(e, o) { +function Y9(e, o) { return e.selectedItems === o.selectedItems && e.activeIndex === o.activeIndex; } -var q9 = { - stateReducer: Mi.stateReducer, - itemToKey: Mi.itemToKey, - environment: Mi.environment, +var Q9 = { + stateReducer: Ai.stateReducer, + itemToKey: Ai.itemToKey, + environment: Ai.environment, selectedItems: Ke.array, initialSelectedItems: Ke.array, defaultSelectedItems: Ke.array, @@ -38656,52 +38656,52 @@ var q9 = { onSelectedItemsChange: Ke.func, keyNavigationNext: Ke.string, keyNavigationPrevious: Ke.string -}, Z9 = { - itemToKey: xo.itemToKey, - stateReducer: xo.stateReducer, - environment: xo.environment, +}, ev = { + itemToKey: Po.itemToKey, + stateReducer: Po.stateReducer, + environment: Po.environment, keyNavigationNext: "ArrowRight", keyNavigationPrevious: "ArrowLeft" -}, nd = gr; -process.env.NODE_ENV !== "production" && (nd = function(o, g) { - Ke.checkPropTypes(q9, o, "prop", g.name); +}, ad = br; +process.env.NODE_ENV !== "production" && (ad = function(o, g) { + Ke.checkPropTypes(Q9, o, "prop", g.name); }); -var Zs = process.env.NODE_ENV !== "production" ? "__selected_item_click__" : 0, Xs = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_delete__" : 1, Ys = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_backspace__" : 2, Qs = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_navigation_next__" : 3, e0 = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_navigation_previous__" : 4, t0 = process.env.NODE_ENV !== "production" ? "__dropdown_keydown_navigation_previous__" : 5, r0 = process.env.NODE_ENV !== "production" ? "__dropdown_keydown_backspace__" : 6, n0 = process.env.NODE_ENV !== "production" ? "__dropdown_click__" : 7, o0 = process.env.NODE_ENV !== "production" ? "__function_add_selected_item__" : 8, i0 = process.env.NODE_ENV !== "production" ? "__function_remove_selected_item__" : 9, a0 = process.env.NODE_ENV !== "production" ? "__function_set_selected_items__" : 10, s0 = process.env.NODE_ENV !== "production" ? "__function_set_active_index__" : 11, u0 = process.env.NODE_ENV !== "production" ? "__function_reset__" : 12, X9 = /* @__PURE__ */ Object.freeze({ +var Xs = process.env.NODE_ENV !== "production" ? "__selected_item_click__" : 0, Ys = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_delete__" : 1, Qs = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_backspace__" : 2, e0 = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_navigation_next__" : 3, t0 = process.env.NODE_ENV !== "production" ? "__selected_item_keydown_navigation_previous__" : 4, r0 = process.env.NODE_ENV !== "production" ? "__dropdown_keydown_navigation_previous__" : 5, n0 = process.env.NODE_ENV !== "production" ? "__dropdown_keydown_backspace__" : 6, o0 = process.env.NODE_ENV !== "production" ? "__dropdown_click__" : 7, i0 = process.env.NODE_ENV !== "production" ? "__function_add_selected_item__" : 8, a0 = process.env.NODE_ENV !== "production" ? "__function_remove_selected_item__" : 9, s0 = process.env.NODE_ENV !== "production" ? "__function_set_selected_items__" : 10, u0 = process.env.NODE_ENV !== "production" ? "__function_set_active_index__" : 11, c0 = process.env.NODE_ENV !== "production" ? "__function_reset__" : 12, tv = /* @__PURE__ */ Object.freeze({ __proto__: null, - DropdownClick: n0, - DropdownKeyDownBackspace: r0, - DropdownKeyDownNavigationPrevious: t0, - FunctionAddSelectedItem: o0, - FunctionRemoveSelectedItem: i0, - FunctionReset: u0, - FunctionSetActiveIndex: s0, - FunctionSetSelectedItems: a0, - SelectedItemClick: Zs, - SelectedItemKeyDownBackspace: Ys, - SelectedItemKeyDownDelete: Xs, - SelectedItemKeyDownNavigationNext: Qs, - SelectedItemKeyDownNavigationPrevious: e0 + DropdownClick: o0, + DropdownKeyDownBackspace: n0, + DropdownKeyDownNavigationPrevious: r0, + FunctionAddSelectedItem: i0, + FunctionRemoveSelectedItem: a0, + FunctionReset: c0, + FunctionSetActiveIndex: u0, + FunctionSetSelectedItems: s0, + SelectedItemClick: Xs, + SelectedItemKeyDownBackspace: Qs, + SelectedItemKeyDownDelete: Ys, + SelectedItemKeyDownNavigationNext: e0, + SelectedItemKeyDownNavigationPrevious: t0 }); -function Y9(e, o) { +function rv(e, o) { var g = o.type, C = o.index, P = o.props, x = o.selectedItem, n = e.activeIndex, c = e.selectedItems, r; switch (g) { - case Zs: + case Xs: r = { activeIndex: C }; break; - case e0: + case t0: r = { activeIndex: n - 1 < 0 ? 0 : n - 1 }; break; - case Qs: + case e0: r = { activeIndex: n + 1 >= c.length ? -1 : n + 1 }; break; - case Ys: - case Xs: { + case Qs: + case Ys: { if (n < 0) break; var a = n; @@ -38712,56 +38712,56 @@ function Y9(e, o) { }); break; } - case t0: + case r0: r = { activeIndex: c.length - 1 }; break; - case r0: + case n0: r = { selectedItems: c.slice(0, c.length - 1) }; break; - case o0: + case i0: r = { selectedItems: [].concat(c, [x]) }; break; - case n0: + case o0: r = { activeIndex: -1 }; break; - case i0: { - var i = n, p = c.findIndex(function(b) { + case a0: { + var i = n, m = c.findIndex(function(b) { return P.itemToKey(b) === P.itemToKey(x); }); - if (p < 0) + if (m < 0) break; - c.length === 1 ? i = -1 : p === c.length - 1 && (i = c.length - 2), r = { - selectedItems: [].concat(c.slice(0, p), c.slice(p + 1)), + c.length === 1 ? i = -1 : m === c.length - 1 && (i = c.length - 2), r = { + selectedItems: [].concat(c.slice(0, m), c.slice(m + 1)), activeIndex: i }; break; } - case a0: { + case s0: { var t = o.selectedItems; r = { selectedItems: t }; break; } - case s0: { - var d = o.activeIndex; + case u0: { + var f = o.activeIndex; r = { - activeIndex: d + activeIndex: f }; break; } - case u0: + case c0: r = { - activeIndex: rc(P, "activeIndex"), - selectedItems: rc(P, "selectedItems") + activeIndex: nc(P, "activeIndex"), + selectedItems: nc(P, "selectedItems") }; break; default: @@ -38769,112 +38769,112 @@ function Y9(e, o) { } return dt({}, e, r); } -var Q9 = ["refKey", "ref", "onClick", "onKeyDown", "selectedItem", "index"], ev = ["refKey", "ref", "onKeyDown", "onClick", "preventKeyAction"]; -ia.stateChangeTypes = X9; -function ia(e) { - e === void 0 && (e = {}), nd(e, ia); - var o = dt({}, Z9, e), g = o.getA11yStatusMessage, C = o.environment, P = o.keyNavigationNext, x = o.keyNavigationPrevious, n = O2(Y9, o, $9, G9), c = n[0], r = n[1], a = c.activeIndex, i = c.selectedItems, p = Ko(), t = wt(null), d = wt(); - d.current = []; - var b = ra({ +var nv = ["refKey", "ref", "onClick", "onKeyDown", "selectedItem", "index"], ov = ["refKey", "ref", "onKeyDown", "onClick", "preventKeyAction"]; +ua.stateChangeTypes = tv; +function ua(e) { + e === void 0 && (e = {}), ad(e, ua); + var o = dt({}, ev, e), g = o.getA11yStatusMessage, C = o.environment, P = o.keyNavigationNext, x = o.keyNavigationPrevious, n = N2(rv, o, X9, Y9), c = n[0], r = n[1], a = c.activeIndex, i = c.selectedItems, m = Go(), t = wt(null), f = wt(); + f.current = []; + var b = ia({ state: c, props: o }); - xs(g, c, [a, i], C), vt(function() { - p || (a === -1 && t.current ? t.current.focus() : d.current[a] && d.current[a].focus()); - }, [a]), oa({ + Es(g, c, [a, i], C), vt(function() { + m || (a === -1 && t.current ? t.current.focus() : f.current[a] && f.current[a].focus()); + }, [a]), sa({ props: o, state: c }); - var y = na("getDropdownProps"), s = In(function() { - var B; - return B = {}, B[x] = function() { - r({ - type: e0 - }); - }, B[P] = function() { + var y = aa("getDropdownProps"), u = In(function() { + var k; + return k = {}, k[x] = function() { r({ - type: Qs + type: t0 }); - }, B.Delete = function() { + }, k[P] = function() { r({ - type: Xs + type: e0 }); - }, B.Backspace = function() { + }, k.Delete = function() { r({ type: Ys }); - }, B; - }, [r, P, x]), f = In(function() { - var B; - return B = {}, B[x] = function(R) { - nc(R) && r({ - type: t0 + }, k.Backspace = function() { + r({ + type: Qs }); - }, B.Backspace = function(L) { - nc(L) && r({ + }, k; + }, [r, P, x]), d = In(function() { + var k; + return k = {}, k[x] = function(R) { + oc(R) && r({ type: r0 }); - }, B; - }, [r, x]), l = ot(function(B) { - var R, L = B === void 0 ? {} : B, N = L.refKey, k = N === void 0 ? "ref" : N, H = L.ref, U = L.onClick, _ = L.onKeyDown, T = L.selectedItem, E = L.index, M = vr(L, Q9), S = b.current.state, w = _s(T, E, S.selectedItems, "Pass either item or index to getSelectedItemProps!"), A = w[1], j = A > -1 && A === S.activeIndex, V = function() { + }, k.Backspace = function(L) { + oc(L) && r({ + type: n0 + }); + }, k; + }, [r, x]), l = ot(function(k) { + var R, L = k === void 0 ? {} : k, N = L.refKey, B = N === void 0 ? "ref" : N, H = L.ref, U = L.onClick, S = L.onKeyDown, T = L.selectedItem, E = L.index, M = wr(L, nv), _ = b.current.state, w = Ms(T, E, _.selectedItems, "Pass either item or index to getSelectedItemProps!"), A = w[1], j = A > -1 && A === _.activeIndex, V = function() { r({ - type: Zs, + type: Xs, index: A }); }, D = function(J) { var G = oo(J); - G && s[G] && s[G](J); + G && u[G] && u[G](J); }; - return dt((R = {}, R[k] = Jr(H, function(z) { - z && d.current.push(z); - }), R.tabIndex = j ? 0 : -1, R.onClick = Nt(U, V), R.onKeyDown = Nt(_, D), R), M); - }, [r, b, s]), u = ot(function(B, R) { - var L, N = B === void 0 ? {} : B, k = N.refKey, H = k === void 0 ? "ref" : k, U = N.ref, _ = N.onKeyDown, T = N.onClick, E = N.preventKeyAction, M = E === void 0 ? !1 : E, S = vr(N, ev), w = R === void 0 ? {} : R, A = w.suppressRefError, j = A === void 0 ? !1 : A; + return dt((R = {}, R[B] = Jr(H, function(z) { + z && f.current.push(z); + }), R.tabIndex = j ? 0 : -1, R.onClick = Nt(U, V), R.onKeyDown = Nt(S, D), R), M); + }, [r, b, u]), s = ot(function(k, R) { + var L, N = k === void 0 ? {} : k, B = N.refKey, H = B === void 0 ? "ref" : B, U = N.ref, S = N.onKeyDown, T = N.onClick, E = N.preventKeyAction, M = E === void 0 ? !1 : E, _ = wr(N, ov), w = R === void 0 ? {} : R, A = w.suppressRefError, j = A === void 0 ? !1 : A; y("getDropdownProps", j, H, t); var V = function(J) { var G = oo(J); - G && f[G] && f[G](J); + G && d[G] && d[G](J); }, D = function() { r({ - type: n0 + type: o0 }); }; return dt((L = {}, L[H] = Jr(U, function(z) { z && (t.current = z); }), L), !M && { - onKeyDown: Nt(_, V), + onKeyDown: Nt(S, V), onClick: Nt(T, D) - }, S); - }, [r, f, y]), v = ot(function(B) { - r({ - type: o0, - selectedItem: B - }); - }, [r]), m = ot(function(B) { + }, _); + }, [r, d, y]), v = ot(function(k) { r({ type: i0, - selectedItem: B + selectedItem: k }); - }, [r]), h = ot(function(B) { + }, [r]), p = ot(function(k) { r({ type: a0, - selectedItems: B + selectedItem: k }); - }, [r]), O = ot(function(B) { + }, [r]), h = ot(function(k) { r({ type: s0, - activeIndex: B + selectedItems: k + }); + }, [r]), O = ot(function(k) { + r({ + type: u0, + activeIndex: k }); }, [r]), I = ot(function() { r({ - type: u0 + type: c0 }); }, [r]); return { getSelectedItemProps: l, - getDropdownProps: u, + getDropdownProps: s, addSelectedItem: v, - removeSelectedItem: m, + removeSelectedItem: p, setSelectedItems: h, setActiveIndex: O, reset: I, @@ -38882,9 +38882,9 @@ function ia(e) { activeIndex: a }; } -var Ta, oc; -function tv() { - return oc || (oc = 1, Ta = function e(o, g) { +var Na, ic; +function iv() { + return ic || (ic = 1, Na = function e(o, g) { if (o === g) return !0; if (o && g && typeof o == "object" && typeof g == "object") { if (o.constructor !== g.constructor) return !1; @@ -38908,12 +38908,12 @@ function tv() { return !0; } return o !== o && g !== g; - }), Ta; + }), Na; } -var rv = tv(); -const ic = /* @__PURE__ */ Wi(rv); -var c0 = /* @__PURE__ */ ((e) => (e.mouse = "mouse", e.keyboard = "keyboard", e))(c0 || {}); -const od = () => { +var av = iv(); +const ac = /* @__PURE__ */ qi(av); +var l0 = /* @__PURE__ */ ((e) => (e.mouse = "mouse", e.keyboard = "keyboard", e))(l0 || {}); +const sd = () => { const e = wt( "mouse" /* mouse */ @@ -38928,7 +38928,7 @@ const od = () => { window.removeEventListener("keydown", o), window.removeEventListener("mousedown", g); }; }, []), e; -}, id = be.div.withConfig({ +}, ud = be.div.withConfig({ displayName: "dropdown__StyledDropdown", componentId: "sc-7mf6mk-0" })(({ @@ -38942,7 +38942,7 @@ const od = () => { opacity: "0.5", pointerEvents: "none" } -})), nv = be(je).withConfig({ +})), sv = be(je).withConfig({ displayName: "dropdown__Container", componentId: "sc-7mf6mk-1" })(({ @@ -38960,7 +38960,7 @@ const od = () => { color: e.styleguideColors.fillPrimaryRed } } -})), ad = be.div.withConfig({ +})), cd = be.div.withConfig({ displayName: "dropdown__ItemsContainer", componentId: "sc-7mf6mk-2" })(({ @@ -38978,7 +38978,7 @@ const od = () => { width: "100%", zIndex: 1 } -})), sd = be(je).withConfig({ +})), ld = be(je).withConfig({ displayName: "dropdown__ItemContainer", componentId: "sc-7mf6mk-3" })(({ @@ -38998,7 +38998,7 @@ const od = () => { borderRadius: e.borderRadius.base } } -})), ov = be(St).withConfig({ +})), uv = be(_t).withConfig({ displayName: "dropdown__DeleteSvgIcon", componentId: "sc-7mf6mk-4" })(({ @@ -39012,7 +39012,7 @@ const od = () => { stroke: e.styleguideColors.fillPrimaryRed } } -})), iv = be(St).withConfig({ +})), cv = be(_t).withConfig({ displayName: "dropdown__ClearSvgIcon", componentId: "sc-7mf6mk-5" })(({ @@ -39021,7 +39021,7 @@ const od = () => { path: { stroke: e.styleguideColors.contentPrimary } -})), av = be(je).withConfig({ +})), lv = be(je).withConfig({ displayName: "dropdown__MultiSelectContainer", componentId: "sc-7mf6mk-6" })(({ @@ -39035,14 +39035,14 @@ const od = () => { color: e.styleguideColors.fillPrimaryRed } } -})), sv = be.span.withConfig({ +})), dv = be.span.withConfig({ displayName: "dropdown__PlaceholderWrapper", componentId: "sc-7mf6mk-7" })(({ theme: e }) => ({ padding: "0 8px" -})), uv = be.span.withConfig({ +})), fv = be.span.withConfig({ displayName: "dropdown__ChipItemContainer", componentId: "sc-7mf6mk-8" })(({ @@ -39053,7 +39053,7 @@ const od = () => { padding: "2px 8px", background: e.styleguideColors.fillTertiary, color: e.styleguideColors.contentPrimary -})), cv = be.span.withConfig({ +})), hv = be.span.withConfig({ displayName: "dropdown__OverflowWrapper", componentId: "sc-7mf6mk-9" })(({ @@ -39062,7 +39062,7 @@ const od = () => { overflow: "hidden", whiteSpace: "nowrap", textOverflow: "ellipsis" -})), lv = be(je).withConfig({ +})), pv = be(je).withConfig({ displayName: "dropdown__DropdownIconWrapper", componentId: "sc-7mf6mk-10" })(({ @@ -39070,7 +39070,7 @@ const od = () => { }) => ({ paddingRight: "8px", marginLeft: "8px" -})), dv = be(St).withConfig({ +})), mv = be(_t).withConfig({ displayName: "dropdown__CheckIcon", componentId: "sc-7mf6mk-11" })(({ @@ -39079,7 +39079,7 @@ const od = () => { path: { fill: e.styleguideColors.contentBlue } -})), fv = be(St).withConfig({ +})), yv = be(_t).withConfig({ displayName: "dropdown__MultiSelectDeleteIcon", componentId: "sc-7mf6mk-12" })(({ @@ -39093,13 +39093,13 @@ const od = () => { stroke: e.styleguideColors.contentRed } } -})), bo = (e) => ({ +})), wo = (e) => ({ target: { name: void 0, value: e } }); -function I_(e) { +function BS(e) { const { id: o, items: g, @@ -39111,66 +39111,66 @@ function I_(e) { onSelect: r, onRemove: a, noItemsMessage: i = "No Options!", - isFixedDropdown: p = !1 - } = e, t = (u) => ({ + isFixedDropdown: m = !1 + } = e, t = (s) => ({ target: { name: void 0, - value: u + value: s } - }), d = (u, v, m) => { + }), f = (s, v, p) => { v.preventDefault(), v.stopPropagation(); - const h = u && b(u); + const h = s && b(s); a && a(t(h)); - }, b = (u) => u.value, y = (u) => u.label, s = (u) => { - r && r(u); - }, f = (u) => u === null ? "" : typeof u == "string" ? u : u.label, l = od(); - return /* @__PURE__ */ $(x2, { itemToString: f, onSelect: s, selectedItem: n, selectedItemChanged: (u, v) => !ic(u, v), children: (u) => { + }, b = (s) => s.value, y = (s) => s.label, u = (s) => { + r && r(s); + }, d = (s) => s === null ? "" : typeof s == "string" ? s : s.label, l = sd(); + return /* @__PURE__ */ $(A2, { itemToString: d, onSelect: u, selectedItem: n, selectedItemChanged: (s, v) => !ac(s, v), children: (s) => { const { getItemProps: v, - getMenuProps: m, + getMenuProps: p, isOpen: h, selectedItem: O, getRootProps: I, - getToggleButtonProps: B, + getToggleButtonProps: k, highlightedIndex: R - } = u, L = !(g && g.length), N = (k) => { - !h && u.openMenu(); + } = s, L = !(g && g.length), N = (B) => { + !h && s.openMenu(); }; - return /* @__PURE__ */ Pe(id, { ...I({ + return /* @__PURE__ */ Pe(ud, { ...I({ refKey: "innerRef" - }), style: c, isFixedDropdown: p, children: [ - P && /* @__PURE__ */ $(Oe, { lineHeight: "xs", size: 1, "aria-label": P, id: o, tabIndex: 0, children: P }), - /* @__PURE__ */ Pe(nv, { align: "center", justify: "space-between", ...B(), isOpen: h, itemsSpacing: 10, tabIndex: 0, children: [ - /* @__PURE__ */ $(Oe, { size: 3, lineHeight: "xs", variation: O ? "inherit" : "darkGray", style: { + }), style: c, isFixedDropdown: m, children: [ + P && /* @__PURE__ */ $(Ae, { lineHeight: "xs", size: 1, "aria-label": P, id: o, tabIndex: 0, children: P }), + /* @__PURE__ */ Pe(sv, { align: "center", justify: "space-between", ...k(), isOpen: h, itemsSpacing: 10, tabIndex: 0, children: [ + /* @__PURE__ */ $(Ae, { size: 3, lineHeight: "xs", variation: O ? "inherit" : "darkGray", style: { overflow: "hidden", whiteSpace: "nowrap", textOverflow: "ellipsis" }, children: y(O) || C }), - /* @__PURE__ */ $(St, { src: h ? ss : so, rotate: h, onKeyDown: (k) => { - k.key === "Enter" && N(); + /* @__PURE__ */ $(_t, { src: h ? us : so, rotate: h, onKeyDown: (B) => { + B.key === "Enter" && N(); }, tabIndex: 0, alt: "Arrow icon", role: "img", "aria-labelledby": o, "aria-haspopup": "listbox", "aria-expanded": h }) ] }), - /* @__PURE__ */ $(ad, { ...m(), isOpen: h, isFixedDropdown: p, "aria-labelledby": o, children: h && (L ? /* @__PURE__ */ $("div", { style: { + /* @__PURE__ */ $(cd, { ...p(), isOpen: h, isFixedDropdown: m, "aria-labelledby": o, children: h && (L ? /* @__PURE__ */ $("div", { style: { padding: "8px 16px", pointerEvents: "none" - }, children: /* @__PURE__ */ $(Oe, { size: 3, scale: "xs", lineHeight: "xs", variation: "darkGray", children: i }) }) : g.map((k, H) => { - const U = ic(k, O), _ = l.current === c0.keyboard && R !== null && R === H; - return /* @__PURE__ */ Pe(sd, { align: "center", justify: "space-between", itemsSpacing: 10, ...v({ - item: k, + }, children: /* @__PURE__ */ $(Ae, { size: 3, scale: "xs", lineHeight: "xs", variation: "darkGray", children: i }) }) : g.map((B, H) => { + const U = ac(B, O), S = l.current === l0.keyboard && R !== null && R === H; + return /* @__PURE__ */ Pe(ld, { align: "center", justify: "space-between", itemsSpacing: 10, ...v({ + item: B, index: H - }), isHighlighted: _, children: [ - /* @__PURE__ */ $(Oe, { size: U ? 1 : 3, style: { + }), isHighlighted: S, children: [ + /* @__PURE__ */ $(Ae, { size: U ? 1 : 3, style: { overflow: "hidden", whiteSpace: "nowrap", textOverflow: "ellipsis" - }, scale: "xs", lineHeight: "xs", children: y(k) }), - x && /* @__PURE__ */ $(ov, { src: Eo, onClick: (T) => d(k, T) }) - ] }, `${k}-${H}`); + }, scale: "xs", lineHeight: "xs", children: y(B) }), + x && /* @__PURE__ */ $(uv, { src: Ao, onClick: (T) => f(B, T) }) + ] }, `${B}-${H}`); })) }) ] }); } }); } -function N_(e) { +function HS(e) { const { id: o, items: g, @@ -39182,50 +39182,50 @@ function N_(e) { onChange: r, onRemove: a, onClearAllItems: i, - isFixedDropdown: p = !1 + isFixedDropdown: m = !1 } = e, { getSelectedItemProps: t, - getDropdownProps: d, + getDropdownProps: f, addSelectedItem: b, removeSelectedItem: y, - selectedItems: s, - setSelectedItems: f, + selectedItems: u, + setSelectedItems: d, reset: l - } = ia({ + } = ua({ initialSelectedItems: C, onSelectedItemsChange: (H) => { - c && c(bo(H.selectedItems)); + c && c(wo(H.selectedItems)); } }), { - isOpen: u, + isOpen: s, selectedItem: v, - getToggleButtonProps: m, + getToggleButtonProps: p, getLabelProps: h, getMenuProps: O, getItemProps: I, - openMenu: B, + openMenu: k, highlightedIndex: R - } = fn({ + } = hn({ selectedItem: null, defaultHighlightedIndex: 0, // after selection, highlight the first item. items: g, stateReducer: (H, U) => { const { - changes: _, + changes: S, type: T } = U; switch (T) { - case fn.stateChangeTypes.ToggleButtonKeyDownEnter: - case fn.stateChangeTypes.ToggleButtonKeyDownSpaceButton: - case fn.stateChangeTypes.ItemClick: + case hn.stateChangeTypes.ToggleButtonKeyDownEnter: + case hn.stateChangeTypes.ToggleButtonKeyDownSpaceButton: + case hn.stateChangeTypes.ItemClick: return { - ..._, + ...S, isOpen: !0 // keep the menu open after selection. }; default: - return _; + return S; } }, onStateChange: ({ @@ -39233,12 +39233,12 @@ function N_(e) { selectedItem: U }) => { switch (H) { - case fn.stateChangeTypes.ToggleButtonKeyDownEnter: - case fn.stateChangeTypes.ToggleButtonKeyDownSpaceButton: - case fn.stateChangeTypes.ItemClick: + case hn.stateChangeTypes.ToggleButtonKeyDownEnter: + case hn.stateChangeTypes.ToggleButtonKeyDownSpaceButton: + case hn.stateChangeTypes.ItemClick: { - const _ = s.some((T) => T.value === U?.value); - U && (_ ? (f(s.filter((T) => T.value !== U.value)), a && a(bo(U))) : (b(U), r && r(bo(U)))); + const S = u.some((T) => T.value === U?.value); + U && (S ? (d(u.filter((T) => T.value !== U.value)), a && a(wo(U))) : (b(U), r && r(wo(U)))); } break; } @@ -39248,55 +39248,55 @@ function N_(e) { (!C || C.length < 1) && l(); }, [C]); const L = () => { - i && i(bo(null)), l(); + i && i(wo(null)), l(); }, N = (H) => { - H.stopPropagation(), !n && !u && B(); - }, k = od(); - return /* @__PURE__ */ $(id, { disabled: n, isFixedDropdown: p, children: /* @__PURE__ */ Pe(zt, { itemsSpacing: 4, children: [ - P && /* @__PURE__ */ $(Oe, { lineHeight: "xs", ...h(), size: 1, id: o, children: P }), + H.stopPropagation(), !n && !s && k(); + }, B = sd(); + return /* @__PURE__ */ $(ud, { disabled: n, isFixedDropdown: m, children: /* @__PURE__ */ Pe(Kt, { itemsSpacing: 4, children: [ + P && /* @__PURE__ */ $(Ae, { lineHeight: "xs", ...h(), size: 1, id: o, children: P }), /* @__PURE__ */ Pe("div", { children: [ - /* @__PURE__ */ Pe(av, { align: "center", justify: "space-between", ...m({ - ...d({ - preventKeyAction: u + /* @__PURE__ */ Pe(lv, { align: "center", justify: "space-between", ...p({ + ...f({ + preventKeyAction: s }), onClick: (H) => H.stopPropagation(), - isOpen: u + isOpen: s }), children: [ - /* @__PURE__ */ $("span", { children: /* @__PURE__ */ $(Oe, { lineHeight: "xs", size: 3, variation: v ? "inherit" : "darkGray", children: /* @__PURE__ */ $(cv, { children: /* @__PURE__ */ $(je, { gap: 8, wrap: "wrap", children: s.length === 0 ? /* @__PURE__ */ $(sv, { children: x }) : s.map((H, U) => /* @__PURE__ */ $(uv, { ...t({ + /* @__PURE__ */ $("span", { children: /* @__PURE__ */ $(Ae, { lineHeight: "xs", size: 3, variation: v ? "inherit" : "darkGray", children: /* @__PURE__ */ $(hv, { children: /* @__PURE__ */ $(je, { gap: 8, wrap: "wrap", children: u.length === 0 ? /* @__PURE__ */ $(dv, { children: x }) : u.map((H, U) => /* @__PURE__ */ $(fv, { ...t({ selectedItem: H, index: U }), children: /* @__PURE__ */ Pe(je, { align: "center", gap: 4, children: [ - H?.chipName && /* @__PURE__ */ $(Oe, { lineHeight: "xs", size: 1, variation: "black", children: H.chipName }), + H?.chipName && /* @__PURE__ */ $(Ae, { lineHeight: "xs", size: 1, variation: "black", children: H.chipName }), H?.chipLabel || H?.label, - /* @__PURE__ */ $(fv, { onClick: (_) => { - _.preventDefault(), _.stopPropagation(), y(H), a && a(bo(H)); - }, size: 14, src: Eo, alt: "Cross icon to clear", role: "img" }) + /* @__PURE__ */ $(yv, { onClick: (S) => { + S.preventDefault(), S.stopPropagation(), y(H), a && a(wo(H)); + }, size: 14, src: Ao, alt: "Cross icon to clear", role: "img" }) ] }) }, `selected-item-${U}`)) }) }) }) }), - /* @__PURE__ */ Pe(lv, { children: [ - i && !!s.length && /* @__PURE__ */ $(iv, { src: Eo, onClick: L, marginRight: !0, role: "img", alt: "Cross icon to clear items" }), - /* @__PURE__ */ $(St, { size: 16, src: u ? ss : so, rotate: u, onKeyDown: (H) => { + /* @__PURE__ */ Pe(pv, { children: [ + i && !!u.length && /* @__PURE__ */ $(cv, { src: Ao, onClick: L, marginRight: !0, role: "img", alt: "Cross icon to clear items" }), + /* @__PURE__ */ $(_t, { size: 16, src: s ? us : so, rotate: s, onKeyDown: (H) => { H.key === "Enter" && N(H); - }, tabIndex: 0, alt: "Arrow icon", "aria-labelledby": o, "aria-haspopup": "listbox", "aria-expanded": u, role: "button" }) + }, tabIndex: 0, alt: "Arrow icon", "aria-labelledby": o, "aria-haspopup": "listbox", "aria-expanded": s, role: "button" }) ] }) ] }), - /* @__PURE__ */ $(ad, { ...O(), isOpen: u, isFixedDropdown: p, children: u && g.map((H, U) => { - const _ = s?.some((E) => E.value === H.value), T = k.current === c0.keyboard && R !== null && R === U; - return /* @__PURE__ */ Pe(sd, { align: "center", justify: "space-between", itemsSpacing: 10, ...I({ + /* @__PURE__ */ $(cd, { ...O(), isOpen: s, isFixedDropdown: m, children: s && g.map((H, U) => { + const S = u?.some((E) => E.value === H.value), T = B.current === l0.keyboard && R !== null && R === U; + return /* @__PURE__ */ Pe(ld, { align: "center", justify: "space-between", itemsSpacing: 10, ...I({ item: H, index: U }), isHighlighted: T, children: [ - /* @__PURE__ */ $(Oe, { size: _ ? 1 : 3, lineHeight: "xs", scale: "xs", children: H.label }), - _ && /* @__PURE__ */ $(dv, { size: 14, src: Hf }) + /* @__PURE__ */ $(Ae, { size: S ? 1 : 3, lineHeight: "xs", scale: "xs", children: H.label }), + S && /* @__PURE__ */ $(mv, { size: 14, src: Vf }) ] }, `${H.value}${U}`); }) }) ] }) ] }) }); } -var Wo = /* @__PURE__ */ ((e) => (e.default = "default", e.small = "small", e))(Wo || {}); -const hv = (e) => e == null ? "contentTertiary" : { +var qo = /* @__PURE__ */ ((e) => (e.default = "default", e.small = "small", e))(qo || {}); +const gv = (e) => e == null ? "contentTertiary" : { error: "contentRed", success: "contentGreen" -}[e], pv = be.div.withConfig({ +}[e], vv = be.div.withConfig({ displayName: "form-field__StyledContainer", componentId: "sc-xzx4qp-0" })(({ @@ -39308,7 +39308,7 @@ const hv = (e) => e == null ? "contentTertiary" : { ...o && { opacity: 0.5 } -})), mv = be("div").withConfig({ +})), bv = be("div").withConfig({ displayName: "form-field__LabelContainer", componentId: "sc-xzx4qp-1" })(({ @@ -39321,7 +39321,7 @@ const hv = (e) => e == null ? "contentTertiary" : { "& > *": { marginBottom: 4 } -})), yv = be("div").withConfig({ +})), wv = be("div").withConfig({ displayName: "form-field__StatusTextContainer", componentId: "sc-xzx4qp-2" })(({ @@ -39329,35 +39329,35 @@ const hv = (e) => e == null ? "contentTertiary" : { status: o }) => ({ position: "relative", - color: e.styleguideColors[hv(o)] -})), gv = be(pn).withConfig({ + color: e.styleguideColors[gv(o)] +})), Cv = be(mn).withConfig({ displayName: "form-field__StatusCaptionText", componentId: "sc-xzx4qp-3" -})(["position:absolute;"]), ac = ({ +})(["position:absolute;"]), sc = ({ labelFontSize: e, ...o -}) => e === Wo.small ? /* @__PURE__ */ $(Oe, { size: 1, lineHeight: "xs", ...o }) : /* @__PURE__ */ $(Fo, { size: 1, ...o }); -var l0 = /* @__PURE__ */ ((e) => (e.Error = "error", e.Success = "success", e))(l0 || {}); -function ud({ +}) => e === qo.small ? /* @__PURE__ */ $(Ae, { size: 1, lineHeight: "xs", ...o }) : /* @__PURE__ */ $($o, { size: 1, ...o }); +var d0 = /* @__PURE__ */ ((e) => (e.Error = "error", e.Success = "success", e))(d0 || {}); +function dd({ id: e, label: o, rightLabel: g, status: C, statusText: P, children: x, - labelFontSize: n = Wo.default, + labelFontSize: n = qo.default, ...c }) { - return /* @__PURE__ */ Pe(pv, { ...c, children: [ - /* @__PURE__ */ Pe(mv, { children: [ - o && /* @__PURE__ */ $(ac, { labelFontSize: n, id: e, children: o }), - g && /* @__PURE__ */ $(ac, { labelFontSize: n, children: g }) + return /* @__PURE__ */ Pe(vv, { ...c, children: [ + /* @__PURE__ */ Pe(bv, { children: [ + o && /* @__PURE__ */ $(sc, { labelFontSize: n, id: e, children: o }), + g && /* @__PURE__ */ $(sc, { labelFontSize: n, children: g }) ] }), x, - /* @__PURE__ */ $(yv, { status: C, role: "alert", "aria-live": "assertive", children: /* @__PURE__ */ $(gv, { size: 2, children: P }) }) + /* @__PURE__ */ $(wv, { status: C, role: "alert", "aria-live": "assertive", children: /* @__PURE__ */ $(Cv, { size: 2, children: P }) }) ] }); } -const vv = be(ao).withConfig({ +const _v = be(ao).withConfig({ displayName: "header-text__StyledText", componentId: "sc-1ohf323-0" })(({ @@ -39403,10 +39403,10 @@ const vv = be(ao).withConfig({ margin: 0 } })); -function cd(e) { - return /* @__PURE__ */ $(vv, { ...e }); +function fd(e) { + return /* @__PURE__ */ $(_v, { ...e }); } -const bv = be(cd).withConfig({ +const Sv = be(fd).withConfig({ displayName: "header-tab-menu-item__StyledHeaderTabMenuItem", componentId: "sc-1ohcb8a-0" })(({ @@ -39423,10 +39423,10 @@ const bv = be(cd).withConfig({ cursor: "default" } })); -function L_(e) { - return /* @__PURE__ */ $(bv, { ...e, size: 2 }); +function jS(e) { + return /* @__PURE__ */ $(Sv, { ...e, size: 2 }); } -const wv = (e) => e == null || !e ? "fillSecondary" : "contentRed", Cv = be("div").withConfig({ +const Mv = (e) => e == null || !e ? "fillSecondary" : "contentRed", xv = be("div").withConfig({ displayName: "input__InputContainer", componentId: "sc-f6gr5t-0" })(({ @@ -39456,7 +39456,7 @@ const wv = (e) => e == null || !e ? "fillSecondary" : "contentRed", Cv = be("div 40: "40px" }, P), path: { - fill: e.styleguideColors[wv(g)] + fill: e.styleguideColors[Mv(g)] }, ...g && { border: `1px solid ${e.styleguideColors.borderRed}` @@ -39465,7 +39465,7 @@ const wv = (e) => e == null || !e ? "fillSecondary" : "contentRed", Cv = be("div opacity: 0.5, color: e.styleguideColors.contentTertiary } -})), Sv = be.input.withConfig({ +})), Ev = be.input.withConfig({ displayName: "input__StyledInput", componentId: "sc-f6gr5t-1" })(({ @@ -39492,7 +39492,7 @@ const wv = (e) => e == null || !e ? "fillSecondary" : "contentRed", Cv = be("div "&::placeholder": { color: e.styleguideColors.contentSecondary } -})), _v = be("div").withConfig({ +})), Pv = be("div").withConfig({ displayName: "input__PrefixContainer", componentId: "sc-f6gr5t-2" })(({ @@ -39503,14 +39503,14 @@ const wv = (e) => e == null || !e ? "fillSecondary" : "contentRed", Cv = be("div path: { fill: e.styleguideColors.contentSecondary } -})), ld = be("div").withConfig({ +})), hd = be("div").withConfig({ displayName: "input__SuffixContainer", componentId: "sc-f6gr5t-3" })(({ theme: e }) => ({ marginLeft: 16 -})), Mv = be(ld).withConfig({ +})), Av = be(hd).withConfig({ displayName: "input__SuffixTextContainer", componentId: "sc-f6gr5t-4" })(({ @@ -39518,11 +39518,11 @@ const wv = (e) => e == null || !e ? "fillSecondary" : "contentRed", Cv = be("div }) => ({ color: e.styleguideColors.contentSecondary })); -var xv = /* @__PURE__ */ ((e) => (e.PositiveInteger = "positive_int", e.CSPR = "cspr", e.email = "email", e.password = "password", e))(xv || {}); -const Ev = _t.forwardRef(function(o, g) { - return /* @__PURE__ */ $(Sv, { ...o, ref: g }); +var Ov = /* @__PURE__ */ ((e) => (e.PositiveInteger = "positive_int", e.CSPR = "cspr", e.email = "email", e.password = "password", e))(Ov || {}); +const Tv = St.forwardRef(function(o, g) { + return /* @__PURE__ */ $(Ev, { ...o, ref: g }); }); -function dd({ +function pd({ id: e, className: o, style: g, @@ -39534,16 +39534,16 @@ function dd({ prefixIcon: r, suffixIcon: a, suffixText: i, - required: p, + required: m, error: t, - validationType: d, + validationType: f, validationText: b, onFocus: y, - name: s, - labelFontSize: f = Wo.default, + name: u, + labelFontSize: d = qo.default, ...l }) { - const u = d == null ? void 0 : { + const s = f == null ? void 0 : { cspr: { type: "number", min: "0", @@ -39562,17 +39562,17 @@ function dd({ password: { type: "password" } - }[d], v = (m) => { - m.target.select(), y && y(m); + }[f], v = (p) => { + p.target.select(), y && y(p); }; - return t && (a = /* @__PURE__ */ $(St, { src: zi })), /* @__PURE__ */ $(ud, { id: e, className: o, style: g, label: n, rightLabel: c, status: t ? l0.Error : void 0, statusText: b, disabled: C, labelFontSize: f, children: /* @__PURE__ */ Pe(Cv, { monotype: P, error: t, height: x, children: [ - r && /* @__PURE__ */ $(_v, { children: r }), - /* @__PURE__ */ $(Ev, { title: "", disabled: C, onFocus: v, name: s, "aria-required": !!p, "aria-labelledby": e, ...u, ...l }), - a && /* @__PURE__ */ $(ld, { children: a }), - i && /* @__PURE__ */ $(Mv, { children: i }) + return t && (a = /* @__PURE__ */ $(_t, { src: Ji })), /* @__PURE__ */ $(dd, { id: e, className: o, style: g, label: n, rightLabel: c, status: t ? d0.Error : void 0, statusText: b, disabled: C, labelFontSize: d, children: /* @__PURE__ */ Pe(xv, { monotype: P, error: t, height: x, children: [ + r && /* @__PURE__ */ $(Pv, { children: r }), + /* @__PURE__ */ $(Tv, { title: "", disabled: C, onFocus: v, name: u, "aria-required": !!m, "aria-labelledby": e, ...s, ...l }), + a && /* @__PURE__ */ $(hd, { children: a }), + i && /* @__PURE__ */ $(Av, { children: i }) ] }) }); } -const Pv = be.ul.withConfig({ +const Iv = be.ul.withConfig({ displayName: "main-menu__MenuContainer", componentId: "sc-71ac72-0" })(({ @@ -39587,9 +39587,9 @@ const Pv = be.ul.withConfig({ width: "100%", padding: ["0px"], margin: [0] -})), R_ = ({ +})), DS = ({ children: e -}) => /* @__PURE__ */ $(Pv, { children: e }), Av = be.li.withConfig({ +}) => /* @__PURE__ */ $(Iv, { children: e }), Nv = be.li.withConfig({ displayName: "main-menu-item__NavItem", componentId: "sc-194vga7-0" })(({ @@ -39608,10 +39608,10 @@ const Pv = be.ul.withConfig({ cursor: "pointer", color: e.styleguideColors.contentOnFill } -})), B_ = ({ +})), VS = ({ selected: e = !1, children: o -}) => /* @__PURE__ */ $(Av, { selected: e, children: o }), Ov = be.a.withConfig({ +}) => /* @__PURE__ */ $(Nv, { selected: e, children: o }), Lv = be.a.withConfig({ displayName: "nav-link__StyledA", componentId: "sc-14h6hn0-0" })(({ @@ -39632,7 +39632,7 @@ const Pv = be.ul.withConfig({ ...o && { pointerEvents: "none" } -})), k_ = _t.forwardRef((e, o) => /* @__PURE__ */ $(Ov, { ref: o, ...e })), Tv = be.div.withConfig({ +})), US = St.forwardRef((e, o) => /* @__PURE__ */ $(Lv, { ref: o, ...e })), Rv = be.div.withConfig({ displayName: "page-tile__StyledPageTile", componentId: "sc-2b2p7u-0" })(({ @@ -39650,10 +39650,10 @@ const Pv = be.ul.withConfig({ marginBottom: g, padding: o ? "16px 0" : void 0 })); -function fd(e) { - return /* @__PURE__ */ $(Tv, { ...e }); +function md(e) { + return /* @__PURE__ */ $(Rv, { ...e }); } -const Iv = be(cd).withConfig({ +const kv = be(fd).withConfig({ displayName: "page-tile-header__StyledPageTileHeader", componentId: "sc-tvmw2e-0" })(({ @@ -39661,10 +39661,10 @@ const Iv = be(cd).withConfig({ }) => e.withMedia({ padding: ["20px 20px 16px"] })); -function H_(e) { - return /* @__PURE__ */ $(Iv, { ...e, size: 5 }); +function zS(e) { + return /* @__PURE__ */ $(kv, { ...e, size: 5 }); } -const Nv = be.div.withConfig({ +const Bv = be.div.withConfig({ displayName: "page-tile-tabs-header__StyledWrapper", componentId: "sc-bl3sfh-0" })(({ @@ -39676,10 +39676,10 @@ const Nv = be.div.withConfig({ justifyContent: o > 2 ? ["left", "center"] : ["center"], padding: 16, overflowX: "auto" -})), j_ = ({ +})), FS = ({ tabsCount: e, children: o -}) => /* @__PURE__ */ $(Nv, { childrenCount: e, children: o }), Lv = be.div.withConfig({ +}) => /* @__PURE__ */ $(Bv, { childrenCount: e, children: o }), Hv = be.div.withConfig({ displayName: "radio-button__Container", componentId: "sc-1c62lye-0" })(({ @@ -39689,7 +39689,7 @@ const Nv = be.div.withConfig({ alignItems: "center", cursor: "pointer", userSelect: "none" -})), Rv = be.div.withConfig({ +})), jv = be.div.withConfig({ displayName: "radio-button__OuterCircle", componentId: "sc-1c62lye-1" })(({ @@ -39709,7 +39709,7 @@ const Nv = be.div.withConfig({ justifyContent: "center", alignItems: "center", marginRight: 12 -})), Bv = be.div.withConfig({ +})), Dv = be.div.withConfig({ displayName: "radio-button__InnerCircle", componentId: "sc-1c62lye-2" })(({ @@ -39722,7 +39722,7 @@ const Nv = be.div.withConfig({ width: o ? 0 : "70%", height: o ? 0 : "70%", backgroundColor: g ? e.styleguideColors.contentQuaternary : e.styleguideColors[C] -})), D_ = ({ +})), KS = ({ selected: e, onChange: o, label: g, @@ -39730,25 +39730,25 @@ const Nv = be.div.withConfig({ disabled: P, color: x, size: n = 24 -}) => /* @__PURE__ */ Pe(Lv, { onClick: () => { +}) => /* @__PURE__ */ Pe(Hv, { onClick: () => { o && o(C); }, children: [ - /* @__PURE__ */ $(Rv, { disabled: P, unselected: C !== e, color: x, size: n, children: /* @__PURE__ */ $(Bv, { unslected: C !== e, disabled: P, color: x }) }), + /* @__PURE__ */ $(jv, { disabled: P, unselected: C !== e, color: x, size: n, children: /* @__PURE__ */ $(Dv, { unslected: C !== e, disabled: P, color: x }) }), g -] }), kv = { - keybase: Gf, - telegram: Yf, - twitter: Qf, - github: Ff, - youtube: o1, - facebook: Uf, - medium: Zf, - reddit: Xf, - wechat: n1, - twitter_x: e1, - linkedin: qf, - website: r1 -}, di = (e) => ({ +] }), Vv = { + keybase: Xf, + telegram: t1, + twitter: r1, + github: Jf, + youtube: s1, + facebook: Kf, + medium: Qf, + reddit: e1, + wechat: a1, + twitter_x: n1, + linkedin: Yf, + website: i1 +}, yi = (e) => ({ keybase: "#EA773A", telegram: "#0088CC", twitter: "#1DA1F2", @@ -39761,7 +39761,7 @@ const Nv = be.div.withConfig({ twitter_x: "#0f1419", linkedin: "#0a66c2", website: "#BABBBF" -})[e], Hv = (e, o) => ({ +})[e], Uv = (e, o) => ({ keybase: "https://keybase.io/" + o.replace("@", ""), telegram: "https://t.me/" + o.replace("@", ""), twitter: "https://twitter.com/" + o.replace("@", ""), @@ -39774,7 +39774,7 @@ const Nv = be.div.withConfig({ wechat: `weixin://dl/chat?${o}/`, linkedin: "https://www.linkedin.com/company/" + o, website: o -})[e], jv = be(lr).withConfig({ +})[e], zv = be(fr).withConfig({ displayName: "svg-icon-social__Container", componentId: "sc-ng7ji9-0" })(({ @@ -39786,22 +39786,22 @@ const Nv = be.div.withConfig({ fill: e.styleguideColors.contentSecondary }, "&:hover": { - color: di(o), + color: yi(o), "svg path": { - fill: di(o) + fill: yi(o) } }, "&:active": { - color: di(o), + color: yi(o), "svg path": { - fill: di(o) + fill: yi(o) } } -})), V_ = _t.forwardRef(({ +})), WS = St.forwardRef(({ socialMediaType: e, userId: o, ...g -}, C) => /* @__PURE__ */ $(jv, { ref: C, color: "inherit", socialMediaType: e, href: Hv(e, o), ...g, "aria-label": `Go to ${e}`, children: /* @__PURE__ */ $(St, { src: kv[e], alt: e }) })), Dv = be.div.withConfig({ +}, C) => /* @__PURE__ */ $(zv, { ref: C, color: "inherit", socialMediaType: e, href: Uv(e, o), ...g, "aria-label": `Go to ${e}`, children: /* @__PURE__ */ $(_t, { src: Vv[e], alt: e }) })), Fv = be.div.withConfig({ displayName: "tab-menu-container__StyledWrapper", componentId: "sc-9x52i1-0" })(({ @@ -39813,17 +39813,17 @@ const Nv = be.div.withConfig({ justifyContent: o > 2 ? ["left", "center"] : ["center"], padding: 16, overflowX: "auto" -})), U_ = ({ +})), JS = ({ tabsCount: e, children: o -}) => /* @__PURE__ */ $(Dv, { childrenCount: e, children: o }), Vv = be.div.withConfig({ +}) => /* @__PURE__ */ $(Fv, { childrenCount: e, children: o }), Kv = be.div.withConfig({ displayName: "tab-content__StyledTabContent", componentId: "sc-11to6ft-0" })([""]); -function z_(e) { - return /* @__PURE__ */ $(Vv, { ...e }); +function $S(e) { + return /* @__PURE__ */ $(Kv, { ...e }); } -const Uv = be.div.withConfig({ +const Wv = be.div.withConfig({ displayName: "tab-menu__StyledTabMenu", componentId: "sc-16gm3gg-0" })(({ @@ -39834,10 +39834,10 @@ const Uv = be.div.withConfig({ flexFlow: "row nowrap", alignItems: "center" })); -function F_(e) { - return /* @__PURE__ */ $(Uv, { ...e }); +function GS(e) { + return /* @__PURE__ */ $(Wv, { ...e }); } -const zv = be(no).withConfig({ +const Jv = be(no).withConfig({ displayName: "tab-menu-item__StyledButton", componentId: "sc-1ybxd9o-0" })(({ @@ -39896,20 +39896,20 @@ const zv = be(no).withConfig({ color: e.styleguideColors.contentTertiary } })); -function K_(e) { - return /* @__PURE__ */ $(dr, { tooltipContent: e.tooltip, limitWidth: !0, lineHeight: e.lineHeight, scale: e.scale, paddingScale: e.tooltipPaddingScale, children: /* @__PURE__ */ $(zv, { color: "utility", ...e, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ +function qS(e) { + return /* @__PURE__ */ $(Yt, { tooltipContent: e.tooltip, limitWidth: !0, lineHeight: e.lineHeight, scale: e.scale, paddingScale: e.tooltipPaddingScale, children: /* @__PURE__ */ $(Jv, { color: "utility", ...e, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ e.children, - e.tooltip && /* @__PURE__ */ $(St, { width: 17, height: 16, src: $f }) + e.tooltip && /* @__PURE__ */ $(_t, { width: 17, height: 16, src: Zf }) ] }) }) }); } -const Fv = be.tbody.withConfig({ +const $v = be.tbody.withConfig({ displayName: "table-body__StyledTableBody", componentId: "sc-5al5ed-0" })([""]); -function Kv(e) { - return /* @__PURE__ */ $(Fv, { ...e }); +function Gv(e) { + return /* @__PURE__ */ $($v, { ...e }); } -const Wv = be.td.withConfig({ +const qv = be.td.withConfig({ displayName: "table-data__StyledTableData", componentId: "sc-3ev5gc-0" })(({ @@ -39931,10 +39931,10 @@ const Wv = be.td.withConfig({ width: "1%" } })); -function Jv(e) { - return /* @__PURE__ */ $(Wv, { ...e }); +function Zv(e) { + return /* @__PURE__ */ $(qv, { ...e }); } -const $v = be.thead.withConfig({ +const Xv = be.thead.withConfig({ displayName: "table-head__StyledTableHead", componentId: "sc-avhi6b-0" })(({ @@ -39943,11 +39943,11 @@ const $v = be.thead.withConfig({ background: e.styleguideColors.fillSecondary, height: 40 })); -function Gv(e) { - return /* @__PURE__ */ $($v, { ...e }); +function Yv(e) { + return /* @__PURE__ */ $(Xv, { ...e }); } var Zn = /* @__PURE__ */ ((e) => (e.TextSingleLine = "TextSingleLine", e.TextWithIcon = "TextWithIcon", e.TextWithAvatar = "TextWithAvatar", e))(Zn || {}); -const qv = be.tr.withConfig({ +const Qv = be.tr.withConfig({ displayName: "table-row__StyledTableRow", componentId: "sc-9sq1sp-0" })(["", ""], ({ @@ -39971,13 +39971,13 @@ const qv = be.tr.withConfig({ cursor: "pointer" } })); -function Zv({ +function e7({ loading: e, ...o }) { - return /* @__PURE__ */ $(qv, { $loading: e || !1, ...o }); + return /* @__PURE__ */ $(Qv, { $loading: e || !1, ...o }); } -const Xv = be.div.withConfig({ +const t7 = be.div.withConfig({ displayName: "table__TableContainer", componentId: "sc-owkj1u-0" })(({ @@ -39988,7 +39988,7 @@ const Xv = be.div.withConfig({ ...o && { paddingBottom: o } -})), Yv = be.table.withConfig({ +})), r7 = be.table.withConfig({ displayName: "table__StyledTable", componentId: "sc-owkj1u-1" })(({ @@ -39997,7 +39997,7 @@ const Xv = be.div.withConfig({ width: "100%", position: "relative", borderCollapse: "collapse" -})), Qv = be.div.withConfig({ +})), n7 = be.div.withConfig({ displayName: "table__NoDataContainer", componentId: "sc-owkj1u-2" })(({ @@ -40011,7 +40011,7 @@ const Xv = be.div.withConfig({ alignItems: "center", justifyContent: "center" })); -function e7(e) { +function o7(e) { const { renderHeader: o, renderDataHeaders: g, @@ -40021,17 +40021,17 @@ function e7(e) { noDataMessage: n, paddingBottom: c } = e; - return /* @__PURE__ */ Pe(Pt, { children: [ + return /* @__PURE__ */ Pe(At, { children: [ o && o(), - /* @__PURE__ */ $(Xv, { paddingBottom: c, children: /* @__PURE__ */ Pe(Yv, { children: [ - g && /* @__PURE__ */ $(Gv, { children: g() }), - C && /* @__PURE__ */ $(Kv, { children: C() }) + /* @__PURE__ */ $(t7, { paddingBottom: c, children: /* @__PURE__ */ Pe(r7, { children: [ + g && /* @__PURE__ */ $(Yv, { children: g() }), + C && /* @__PURE__ */ $(Gv, { children: C() }) ] }) }), P && P(), - n && x && /* @__PURE__ */ $(Qv, { children: /* @__PURE__ */ $(Oe, { size: 1, children: n }) }) + n && x && /* @__PURE__ */ $(n7, { children: /* @__PURE__ */ $(Ae, { size: 1, children: n }) }) ] }); } -const t7 = be.th.withConfig({ +const i7 = be.th.withConfig({ displayName: "table-data-header__StyledTableDataHeader", componentId: "sc-114ffz5-0" })(({ @@ -40056,7 +40056,7 @@ const t7 = be.th.withConfig({ width: `${C}rem` }, textTransform: "capitalize" -})), r7 = be.div.withConfig({ +})), a7 = be.div.withConfig({ displayName: "table-data-header__StyledHeaderGroup", componentId: "sc-114ffz5-1" })(({ @@ -40066,18 +40066,18 @@ const t7 = be.th.withConfig({ flexDirection: "row", alignItems: "center" })); -function W_({ +function ZS({ children: e, tooltipText: o, icon: g, ...C }) { - return /* @__PURE__ */ $(t7, { ...C, children: /* @__PURE__ */ $(r7, { children: /* @__PURE__ */ $(dr, { tooltipContent: o, limitWidth: !0, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ - /* @__PURE__ */ $(Oe, { size: 1, scale: "xs", children: e }), + return /* @__PURE__ */ $(i7, { ...C, children: /* @__PURE__ */ $(a7, { children: /* @__PURE__ */ $(Yt, { tooltipContent: o, limitWidth: !0, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ + /* @__PURE__ */ $(Ae, { size: 1, scale: "xs", children: e }), g ] }) }) }) }); } -const hd = be(no).withConfig({ +const yd = be(no).withConfig({ displayName: "pagination-button__StyledButton", componentId: "sc-e7xbtq-0" })(({ @@ -40087,20 +40087,20 @@ const hd = be(no).withConfig({ fontWeight: e.typography.fontWeight.medium, minHeight: 24, padding: ["2px 10px"] -})), n7 = be(hd).withConfig({ +})), s7 = be(yd).withConfig({ displayName: "pagination-button__StyledArrowsButton", componentId: "sc-e7xbtq-1" })(({ theme: e }) => e.withMedia({ padding: ["2px 4px"] -})), fi = ({ +})), gi = ({ children: e, ...o -}) => /* @__PURE__ */ $(hd, { color: "utility", lineHeight: "xs", ...o, children: /* @__PURE__ */ $(pn, { size: 2, children: e }) }), hi = ({ +}) => /* @__PURE__ */ $(yd, { color: "utility", lineHeight: "xs", ...o, children: /* @__PURE__ */ $(mn, { size: 2, children: e }) }), vi = ({ children: e, ...o -}) => /* @__PURE__ */ $(n7, { lineHeight: "xs", ...o, children: e }), o7 = be(as).withConfig({ +}) => /* @__PURE__ */ $(s7, { lineHeight: "xs", ...o, children: e }), u7 = be(ss).withConfig({ displayName: "pagination-info-text__StyledContainer", componentId: "sc-r7uqsw-0" })(({ @@ -40113,10 +40113,10 @@ const hd = be(no).withConfig({ height: 20, padding: ["4px 8px", "4px 16px"], width: "100%" -})), pd = ({ +})), gd = ({ children: e, ...o -}) => /* @__PURE__ */ $(o7, { ...o, align: "center", justify: "center", children: /* @__PURE__ */ $(pn, { size: 2, variation: "black", noWrap: !0, children: e }) }); +}) => /* @__PURE__ */ $(u7, { ...o, align: "center", justify: "center", children: /* @__PURE__ */ $(mn, { size: 2, variation: "black", noWrap: !0, children: e }) }); function co({ eventType: e = "click", callback: o @@ -40130,7 +40130,7 @@ function co({ ref: g }; } -const i7 = be.div.withConfig({ +const c7 = be.div.withConfig({ displayName: "pagination-input__PaginationInputContainer", componentId: "sc-gh1wzw-0" })(({ @@ -40140,7 +40140,7 @@ const i7 = be.div.withConfig({ "*": { boxSizing: "border-box" } -})), a7 = be("input").withConfig({ +})), l7 = be("input").withConfig({ displayName: "pagination-input__StyledInput", componentId: "sc-gh1wzw-1" })(({ @@ -40163,7 +40163,7 @@ const i7 = be.div.withConfig({ } }, outline: "none" -})), s7 = be(pd).withConfig({ +})), d7 = be(gd).withConfig({ displayName: "pagination-input__InputInfoText", componentId: "sc-gh1wzw-2" })(({ @@ -40176,38 +40176,38 @@ const i7 = be.div.withConfig({ background: e.styleguideColors.fillSecondaryRedHover, color: e.styleguideColors.contentRed } -})), sc = ({ +})), uc = ({ currentPage: e, pageCount: o, onChange: g }) => { - const [C, P] = Ct(!1), [x, n] = Ct(!1), [c, r] = Ct(void 0), a = (s) => Number(s?.replace(/[,.]/g, "")) || 0, i = () => { + const [C, P] = Ct(!1), [x, n] = Ct(!1), [c, r] = Ct(void 0), a = (u) => Number(u?.replace(/[,.]/g, "")) || 0, i = () => { n(!1), r(void 0); }, { - ref: p + ref: m } = co({ callback: () => { i(); } }); - return /* @__PURE__ */ $(i7, { onMouseOver: () => { + return /* @__PURE__ */ $(c7, { onMouseOver: () => { P(!0); }, onMouseOut: () => { P(!1); }, onClick: () => { n(!0); - }, ref: p, children: /* @__PURE__ */ $(s7, { children: x ? /* @__PURE__ */ $(a7, { inputMode: "numeric", autoFocus: !0, value: c, onChange: (s) => r(s.target.value), onKeyDown: (s) => { - if (s.keyCode === 13) { - const f = a(c); - g(f > o ? o : f), i(); + }, ref: m, children: /* @__PURE__ */ $(d7, { children: x ? /* @__PURE__ */ $(l7, { inputMode: "numeric", autoFocus: !0, value: c, onChange: (u) => r(u.target.value), onKeyDown: (u) => { + if (u.keyCode === 13) { + const d = a(c); + g(d > o ? o : d), i(); } - } }) : C && !x ? /* @__PURE__ */ $(Pt, { children: "Enter page" }) : /* @__PURE__ */ Pe(Pt, { children: [ + } }) : C && !x ? /* @__PURE__ */ $(At, { children: "Enter page" }) : /* @__PURE__ */ Pe(At, { children: [ "Page ", Gr(e), " of ", Gr(o) ] }) }) }); -}, uc = be.div.withConfig({ +}, cc = be.div.withConfig({ displayName: "pagination-container__PaginationContainer", componentId: "sc-1iulzna-0" })(({ @@ -40232,7 +40232,7 @@ const i7 = be.div.withConfig({ background: e.styleguideColors.fillSecondaryRedClick, color: e.styleguideColors.fillPrimaryRedClick } -})), u7 = be.div.withConfig({ +})), f7 = be.div.withConfig({ displayName: "pagination-dropdown__PaginationDropdownContainer", componentId: "sc-1ea24no-0" })(({ @@ -40240,7 +40240,7 @@ const i7 = be.div.withConfig({ }) => e.withMedia({ position: "relative", minWidth: [58] -})), c7 = be.ul.withConfig({ +})), h7 = be.ul.withConfig({ displayName: "pagination-dropdown__PaginationDropdownMenu", componentId: "sc-1ea24no-1" })(({ @@ -40268,7 +40268,7 @@ const i7 = be.div.withConfig({ borderTopLeftRadius: 0, borderTopRightRadius: 0 } -})), l7 = be.li.withConfig({ +})), p7 = be.li.withConfig({ displayName: "pagination-dropdown__PaginationDropdownMenuItem", componentId: "sc-1ea24no-2" })(({ @@ -40280,7 +40280,7 @@ const i7 = be.div.withConfig({ "& > input": { display: "none" } -})), d7 = ({ +})), m7 = ({ value: e, items: o, onChange: g @@ -40292,29 +40292,29 @@ const i7 = be.div.withConfig({ P(!1); } }); - return /* @__PURE__ */ Pe(u7, { ref: x, onClick: () => { + return /* @__PURE__ */ Pe(f7, { ref: x, onClick: () => { P(!C); }, children: [ - /* @__PURE__ */ Pe(uc, { children: [ - /* @__PURE__ */ $(pn, { size: 1, children: e }), - /* @__PURE__ */ $(St, { src: so, marginLeft: !0, rotate: C, role: "img", alt: "Arrow down icon" }) + /* @__PURE__ */ Pe(cc, { children: [ + /* @__PURE__ */ $(mn, { size: 1, children: e }), + /* @__PURE__ */ $(_t, { src: so, marginLeft: !0, rotate: C, role: "img", alt: "Arrow down icon" }) ] }), - C && /* @__PURE__ */ $(c7, { children: o.map((n) => /* @__PURE__ */ $(uc, { onClick: () => { + C && /* @__PURE__ */ $(h7, { children: o.map((n) => /* @__PURE__ */ $(cc, { onClick: () => { g(n); - }, children: /* @__PURE__ */ Pe(l7, { children: [ + }, children: /* @__PURE__ */ Pe(p7, { children: [ /* @__PURE__ */ $("input", { type: "radio", name: "rows", id: `${n}-row`, defaultChecked: n === e, value: n }), - /* @__PURE__ */ $(pn, { size: 2, children: n }) + /* @__PURE__ */ $(mn, { size: 2, children: n }) ] }) }, n)) }) ] }); -}, cc = ({ +}, lc = ({ value: e, items: o, onChange: g }) => /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "center", children: [ - /* @__PURE__ */ $(pd, { children: "Show rows" }), - /* @__PURE__ */ $(d7, { value: e, items: o, onChange: g }) + /* @__PURE__ */ $(gd, { children: "Show rows" }), + /* @__PURE__ */ $(m7, { value: e, items: o, onChange: g }) ] }); -var f7 = function(e) { +var y7 = function(e) { var o = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, g = o.literal, C = o.overlap, P = g ? e : ["&"].concat(e); function x(n) { if (typeof n != "object" || n == null) @@ -40323,20 +40323,20 @@ var f7 = function(e) { return n.map(x); var c = {}, r = {}, a = {}; return Object.keys(n).forEach(function(i) { - var p = n[i]; - if (!Array.isArray(p) && g && (p = [p]), (g || Array.isArray(p)) && i.charCodeAt(0) !== 38) { + var m = n[i]; + if (!Array.isArray(m) && g && (m = [m]), (g || Array.isArray(m)) && i.charCodeAt(0) !== 38) { var t = void 0; - p.forEach(function(d, b) { - if (!(C && t === d) && d != null) - if (t = d, b === 0 && !g) - a[i] = d; + m.forEach(function(f, b) { + if (!(C && t === f) && f != null) + if (t = f, b === 0 && !g) + a[i] = f; else if (c[P[b]] === void 0) { var y; - c[P[b]] = (y = {}, y[i] = d, y); + c[P[b]] = (y = {}, y[i] = f, y); } else - c[P[b]][i] = d; + c[P[b]][i] = f; }); - } else typeof p == "object" ? r[i] = x(p) : a[i] = p; + } else typeof m == "object" ? r[i] = x(m) : a[i] = m; }), P.forEach(function(i) { c[i] && (a[i] = c[i]); }), Object.assign(a, r), a; @@ -40347,7 +40347,7 @@ var f7 = function(e) { return c.map(x); }; }; -const Ia = { +const La = { // there is NO "mobile breakpoint", because in mobile first // styles for mobile are defined by default without media tablet: 768, @@ -40355,19 +40355,19 @@ const Ia = { desktop: 1280 }, Xn = { // mobile: `(max-width:${Breakpoints['tablet'] - 1}px)`, - tablet: `(min-width:${Ia.tablet}px)`, - laptop: `(min-width:${Ia.laptop}px)`, - desktop: `(min-width:${Ia.desktop}px)` -}, h7 = f7([`@media ${Xn.tablet}`, `@media ${Xn.laptop}`, `@media ${Xn.desktop}`]), yn = ([e, o, g, C], P) => { + tablet: `(min-width:${La.tablet}px)`, + laptop: `(min-width:${La.laptop}px)`, + desktop: `(min-width:${La.desktop}px)` +}, g7 = y7([`@media ${Xn.tablet}`, `@media ${Xn.laptop}`, `@media ${Xn.desktop}`]), cn = ([e, o, g, C], P) => { const n = [Xn.desktop, Xn.laptop, Xn.tablet].map((i) => window.matchMedia(i)), c = () => { - const i = n.findIndex((p) => p.matches); + const i = n.findIndex((m) => m.matches); return [C ?? g ?? o, g ?? o, o][i] ?? e; }, [r, a] = Ct(c); return vt(() => { const i = () => a(c); - return i(), n.forEach((p) => p.addListener(i)), () => n.forEach((p) => p.removeListener(i)); + return i(), n.forEach((m) => m.addListener(i)), () => n.forEach((m) => m.removeListener(i)); }, [...P]), r; -}, lc = [5, 10, 25, 50], dc = be(je).withConfig({ +}, dc = [5, 10, 25, 50], fc = be(je).withConfig({ displayName: "pagination__Container", componentId: "sc-1muel29-0" })(({ @@ -40378,14 +40378,14 @@ const Ia = { justifyContent: "space-between", padding: ["12px 10px", "12px 20px"], margin: ["0 0 10px 0", "0"] -})), fc = be(St).withConfig({ +})), hc = be(_t).withConfig({ displayName: "pagination__MirroredSvgIcon", componentId: "sc-1muel29-1" })(({ theme: e }) => ({ transform: "rotate(180deg)" -})), p7 = ({ +})), v7 = ({ perPage: e = 10, itemCount: o = 0, pageCount: g = 1, @@ -40397,35 +40397,35 @@ const Ia = { hideRowsPerPage: n = !1, totalRowsLabel: c = "total row" }) => { - const r = C > 1, a = C > 1, i = C < g, p = g < 1, t = () => P(C - 1), d = () => P(C + 1), b = () => P(1), y = () => P(g), s = (v) => P(v), u = yn([/* @__PURE__ */ Pe(zt, { itemsSpacing: 4, children: [ + const r = C > 1, a = C > 1, i = C < g, m = g < 1, t = () => P(C - 1), f = () => P(C + 1), b = () => P(1), y = () => P(g), u = (v) => P(v), s = cn([/* @__PURE__ */ Pe(Kt, { itemsSpacing: 4, children: [ /* @__PURE__ */ Pe(je, { itemsSpacing: 4, children: [ - /* @__PURE__ */ $(fi, { color: "secondaryRed", disabled: !r, onClick: b, children: "First" }), - /* @__PURE__ */ $(hi, { color: "secondaryRed", disabled: !a, onClick: t, children: /* @__PURE__ */ $(fc, { src: Yo }) }), - /* @__PURE__ */ $(sc, { pageCount: g, currentPage: C, onChange: s }), - /* @__PURE__ */ $(hi, { color: "secondaryRed", disabled: !i, onClick: d, children: /* @__PURE__ */ $(St, { src: Yo }) }), - /* @__PURE__ */ $(fi, { color: "secondaryRed", disabled: !i, onClick: y, children: "Last" }) + /* @__PURE__ */ $(gi, { color: "secondaryRed", disabled: !r, onClick: b, children: "First" }), + /* @__PURE__ */ $(vi, { color: "secondaryRed", disabled: !a, onClick: t, children: /* @__PURE__ */ $(hc, { src: ni }) }), + /* @__PURE__ */ $(uc, { pageCount: g, currentPage: C, onChange: u }), + /* @__PURE__ */ $(vi, { color: "secondaryRed", disabled: !i, onClick: f, children: /* @__PURE__ */ $(_t, { src: ni }) }), + /* @__PURE__ */ $(gi, { color: "secondaryRed", disabled: !i, onClick: y, children: "Last" }) ] }), - !n && /* @__PURE__ */ $(cc, { value: e, items: lc, onChange: x }) + !n && /* @__PURE__ */ $(lc, { value: e, items: dc, onChange: x }) ] }), /* @__PURE__ */ Pe(je, { itemsSpacing: 40, children: [ - !n && /* @__PURE__ */ $(cc, { value: e, items: lc, onChange: x }), + !n && /* @__PURE__ */ $(lc, { value: e, items: dc, onChange: x }), /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "center", children: [ - /* @__PURE__ */ $(fi, { disabled: !r, onClick: b, color: "secondaryRed", children: "First" }), - /* @__PURE__ */ $(hi, { color: "secondaryRed", disabled: !a, onClick: t, children: /* @__PURE__ */ $(fc, { src: Yo }) }), - /* @__PURE__ */ $(sc, { pageCount: g, currentPage: C, onChange: s }), - /* @__PURE__ */ $(hi, { color: "secondaryRed", disabled: !i, onClick: d, children: /* @__PURE__ */ $(St, { src: Yo }) }), - /* @__PURE__ */ $(fi, { disabled: !i, onClick: y, color: "secondaryRed", children: "Last" }) + /* @__PURE__ */ $(gi, { disabled: !r, onClick: b, color: "secondaryRed", children: "First" }), + /* @__PURE__ */ $(vi, { color: "secondaryRed", disabled: !a, onClick: t, children: /* @__PURE__ */ $(hc, { src: ni }) }), + /* @__PURE__ */ $(uc, { pageCount: g, currentPage: C, onChange: u }), + /* @__PURE__ */ $(vi, { color: "secondaryRed", disabled: !i, onClick: f, children: /* @__PURE__ */ $(_t, { src: ni }) }), + /* @__PURE__ */ $(gi, { disabled: !i, onClick: y, color: "secondaryRed", children: "Last" }) ] }) ] })], [e, C, g]); - return p ? /* @__PURE__ */ $(dc, { children: /* @__PURE__ */ $("span", { children: " " }) }) : /* @__PURE__ */ Pe(dc, { children: [ - /* @__PURE__ */ $(je, { align: "center", children: /* @__PURE__ */ Pe(Oe, { size: 3, scale: "xs", variation: "darkGray", children: [ + return m ? /* @__PURE__ */ $(fc, { children: /* @__PURE__ */ $("span", { children: " " }) }) : /* @__PURE__ */ Pe(fc, { children: [ + /* @__PURE__ */ $(je, { align: "center", children: /* @__PURE__ */ Pe(Ae, { size: 3, scale: "xs", variation: "darkGray", children: [ Gr(o), " ", c, o > 1 && "s" ] }) }), - u + s ] }); -}, m7 = be(Zv).withConfig({ +}, b7 = be(e7).withConfig({ displayName: "table-loader__TableLoaderRow", componentId: "sc-aagv8n-0" })(({ @@ -40438,15 +40438,15 @@ const Ia = { [Zn.TextSingleLine]: "48px" }, o) })); -function y7({ +function w7({ columnsLength: e, rowsLength: o = 10, tableRowType: g = Zn.TextSingleLine }) { const C = Array(o).fill(void 0), P = Array(e).fill(null); - return /* @__PURE__ */ $(Pt, { children: C.map((x, n) => /* @__PURE__ */ $(m7, { type: g, loading: !0, children: P.map((c, r) => /* @__PURE__ */ $(Jv, { children: /* @__PURE__ */ $(io, {}) }, "column" + r)) }, "row" + n)) }); + return /* @__PURE__ */ $(At, { children: C.map((x, n) => /* @__PURE__ */ $(b7, { type: g, loading: !0, children: P.map((c, r) => /* @__PURE__ */ $(Zv, { children: /* @__PURE__ */ $(io, {}) }, "column" + r)) }, "row" + n)) }); } -const g7 = be("div").withConfig({ +const C7 = be("div").withConfig({ displayName: "table-error__FailedToFetchWrapper", componentId: "sc-1vrch0o-0" })(({ @@ -40457,7 +40457,7 @@ const g7 = be("div").withConfig({ flexDirection: "column", alignItems: "center", justifyContent: "center" -})), v7 = be(Oe).withConfig({ +})), _7 = be(Ae).withConfig({ displayName: "table-error__StyledBodyText", componentId: "sc-1vrch0o-1" })(({ @@ -40465,7 +40465,7 @@ const g7 = be("div").withConfig({ }) => ({ marginTop: 8, color: e.styleguideColors.contentSecondary -})), b7 = be(St).withConfig({ +})), S7 = be(_t).withConfig({ displayName: "table-error__StyledSvgIcon", componentId: "sc-1vrch0o-2" })(({ @@ -40475,15 +40475,15 @@ const g7 = be("div").withConfig({ fill: e.styleguideColors.fillPrimaryRed }, marginBottom: 20 -})), w7 = () => /* @__PURE__ */ Pe(g7, { children: [ - /* @__PURE__ */ $(b7, { src: nl, size: 60 }), - /* @__PURE__ */ $(Oe, { scale: "lg", lineHeight: "sm", size: 1, children: "Failed to load data" }), - /* @__PURE__ */ $(v7, { size: 3, scale: "xs", children: "Please try again later" }) -] }), C7 = ({ +})), M7 = () => /* @__PURE__ */ Pe(C7, { children: [ + /* @__PURE__ */ $(S7, { src: al, size: 60 }), + /* @__PURE__ */ $(Ae, { scale: "lg", lineHeight: "sm", size: 1, children: "Failed to load data" }), + /* @__PURE__ */ $(_7, { size: 3, scale: "xs", children: "Please try again later" }) +] }), x7 = ({ columnsLength: e -}) => /* @__PURE__ */ $("tr", { children: /* @__PURE__ */ $("td", { colSpan: e, children: /* @__PURE__ */ $(w7, {}) }) }); -var S7 = /* @__PURE__ */ ((e) => (e.ASC = "ASC", e.DESC = "DESC", e))(S7 || {}); -const J_ = ({ +}) => /* @__PURE__ */ $("tr", { children: /* @__PURE__ */ $("td", { colSpan: e, children: /* @__PURE__ */ $(M7, {}) }) }); +var E7 = /* @__PURE__ */ ((e) => (e.ASC = "ASC", e.DESC = "DESC", e))(E7 || {}); +const XS = ({ data: e, loading: o, error: g, @@ -40492,17 +40492,17 @@ const J_ = ({ tableRowType: x = Zn.TextWithAvatar, ...n }) => { - const c = () => !g && /* @__PURE__ */ $(p7, { ...n, perPage: n.pageSize ?? 10 }); - return /* @__PURE__ */ $(e7, { renderHeader: () => c(), renderDataHeaders: () => C({ + const c = () => !g && /* @__PURE__ */ $(v7, { ...n, perPage: n.pageSize ?? 10 }); + return /* @__PURE__ */ $(o7, { renderHeader: () => c(), renderDataHeaders: () => C({ sortingProps: null - }), renderData: () => e == null && !g || o ? /* @__PURE__ */ $(y7, { columnsLength: m0.count(C({ + }), renderData: () => e == null && !g || o ? /* @__PURE__ */ $(w7, { columnsLength: y0.count(C({ sortingProps: {} - }).props.children), tableRowType: x }) : g ? /* @__PURE__ */ $(C7, { columnsLength: m0.count(C({ + }).props.children), tableRowType: x }) : g ? /* @__PURE__ */ $(x7, { columnsLength: y0.count(C({ sortingProps: {} }).props.children) }) : e ? P(e, { sortingProps: {} - }) : /* @__PURE__ */ $(Pt, {}), renderFooter: () => c(), ...n }); -}, _7 = (e) => e ? "contentRed" : "", M7 = be.textarea.withConfig({ + }) : /* @__PURE__ */ $(At, {}), renderFooter: () => c(), ...n }); +}, P7 = (e) => e ? "contentRed" : "", A7 = be.textarea.withConfig({ displayName: "textarea__StyledTextarea", componentId: "sc-gghw4d-0" })(({ @@ -40521,7 +40521,7 @@ const J_ = ({ color: e.styleguideColors.contentSecondary }, resize: "none" -})), x7 = be("div").withConfig({ +})), O7 = be("div").withConfig({ displayName: "textarea__TextareaContainer", componentId: "sc-gghw4d-1" })(({ @@ -40540,7 +40540,7 @@ const J_ = ({ fontFamily: e.typography.fontFamily.primary, fontSize: "0.875rem", path: { - fill: e.styleguideColors[_7(g)] + fill: e.styleguideColors[P7(g)] }, ...g && { border: `1px solid ${e.styleguideColors.borderRed}` @@ -40549,7 +40549,7 @@ const J_ = ({ opacity: 0.5, color: e.styleguideColors.contentTertiary } -})), E7 = be("div").withConfig({ +})), T7 = be("div").withConfig({ displayName: "textarea__SuffixContainer", componentId: "sc-gghw4d-2" })(({ @@ -40557,7 +40557,7 @@ const J_ = ({ }) => ({ marginLeft: 16 })); -function $_({ +function YS({ id: e, className: o, style: g, @@ -40569,18 +40569,18 @@ function $_({ error: r, validationText: a, onFocus: i, - labelFontSize: p = Wo.default, + labelFontSize: m = qo.default, ...t }) { - const d = (b) => { + const f = (b) => { b.target.select(), i && i(b); }; - return r && (n = /* @__PURE__ */ $(St, { src: zi })), /* @__PURE__ */ $(ud, { id: e, className: o, style: g, label: P, rightLabel: x, status: r ? l0.Error : void 0, statusText: a, disabled: C, labelFontSize: p, children: /* @__PURE__ */ Pe(x7, { error: r, children: [ - /* @__PURE__ */ $(M7, { title: "", disabled: C, onFocus: d, ...t }), - n && /* @__PURE__ */ $(E7, { children: n }) + return r && (n = /* @__PURE__ */ $(_t, { src: Ji })), /* @__PURE__ */ $(dd, { id: e, className: o, style: g, label: P, rightLabel: x, status: r ? d0.Error : void 0, statusText: a, disabled: C, labelFontSize: m, children: /* @__PURE__ */ Pe(O7, { error: r, children: [ + /* @__PURE__ */ $(A7, { title: "", disabled: C, onFocus: f, ...t }), + n && /* @__PURE__ */ $(T7, { children: n }) ] }) }); } -const P7 = be(zt).withConfig({ +const I7 = be(Kt).withConfig({ displayName: "accordion__AccordionContainer", componentId: "sc-1d5ra64-0" })(({ @@ -40589,13 +40589,13 @@ const P7 = be(zt).withConfig({ }) => ({ background: e ? o : "transparent", width: "100%" -})), A7 = be.div.withConfig({ +})), N7 = be.div.withConfig({ displayName: "accordion__StyledContainer", componentId: "sc-1d5ra64-1" })(() => ({ cursor: "pointer" })); -function G_({ +function QS({ children: e, renderContent: o, disableClickAway: g, @@ -40610,8 +40610,8 @@ function G_({ }), c = { isOpen: P }; - return /* @__PURE__ */ Pe(P7, { isOpen: P, ...C, children: [ - /* @__PURE__ */ $(A7, { ref: n, onClick: () => { + return /* @__PURE__ */ Pe(I7, { isOpen: P, ...C, children: [ + /* @__PURE__ */ $(N7, { ref: n, onClick: () => { x(!P); }, tabIndex: 0, onKeyDown: (r) => { r.key === "Enter" && x(!P); @@ -40619,7 +40619,7 @@ function G_({ P && o(c) ] }); } -const O7 = be.div.withConfig({ +const L7 = be.div.withConfig({ displayName: "wizard-tile__StyledWizardTile", componentId: "sc-1frlsks-0" })(({ @@ -40633,10 +40633,10 @@ const O7 = be.div.withConfig({ height: "100%", padding: ["80px 20px", "80px 150px", "80px 200px", "80px 300px"] })); -function q_(e) { - return /* @__PURE__ */ $(O7, { ...e }); +function eM(e) { + return /* @__PURE__ */ $(L7, { ...e }); } -const T7 = be.div.withConfig({ +const R7 = be.div.withConfig({ displayName: "containers__SettingsContainer", componentId: "sc-keh4pe-0" })(({ @@ -40646,9 +40646,9 @@ const T7 = be.div.withConfig({ height: "40px", width: "100%", display: "flex" -})), Z_ = ({ +})), tM = ({ children: e -}) => /* @__PURE__ */ $(T7, { children: e }), hc = be(Oe).withConfig({ +}) => /* @__PURE__ */ $(R7, { children: e }), pc = be(Ae).withConfig({ displayName: "account__StyledBodyText", componentId: "sc-16fucbm-0" })(({ @@ -40657,15 +40657,15 @@ const T7 = be.div.withConfig({ }) => ({ color: e.styleguideColors.contentTertiary, fontSize: o -})), X_ = ({ +})), rM = ({ name: e, hash: o, logo: g, fontSize: C }) => /* @__PURE__ */ Pe(je, { itemsSpacing: 8, align: "center", children: [ - g ? /* @__PURE__ */ $(Rr, { src: g, size: "small" }) : /* @__PURE__ */ $(Rr, { hash: o, size: "small" }), - e ? /* @__PURE__ */ $(hc, { size: 2, monotype: !0, fontSize: C, children: e }) : /* @__PURE__ */ $(hc, { size: 2, monotype: !0, fontSize: C, children: Dr(o) }) -] }), I7 = be(je).withConfig({ + g ? /* @__PURE__ */ $(kr, { src: g, size: "small" }) : /* @__PURE__ */ $(kr, { hash: o, size: "small" }), + e ? /* @__PURE__ */ $(pc, { size: 2, monotype: !0, fontSize: C, children: e }) : /* @__PURE__ */ $(pc, { size: 2, monotype: !0, fontSize: C, children: Vr(o) }) +] }), k7 = be(je).withConfig({ displayName: "base-dropdown-menu__Container", componentId: "sc-wg4h6a-0" })(({ @@ -40676,7 +40676,7 @@ const T7 = be.div.withConfig({ ...!o && { display: "none" } -})), N7 = be.div.withConfig({ +})), B7 = be.div.withConfig({ displayName: "base-dropdown-menu__BaseMenuWrapper", componentId: "sc-wg4h6a-1" })(({ @@ -40688,7 +40688,7 @@ const T7 = be.div.withConfig({ filter: e.boxShadow.dropdown, borderTop: `5px solid ${e.styleguideColors.fillPrimaryRed}`, borderRadius: e.borderRadius.base -})), md = ({ +})), vd = ({ opened: e = !1, onClose: o, children: g, @@ -40705,8 +40705,8 @@ const T7 = be.div.withConfig({ x(!1), o && o(); } }); - return /* @__PURE__ */ $(I7, { isOpen: P, ref: n, className: C, children: /* @__PURE__ */ $(N7, { children: g }) }); -}, L7 = be(zt).withConfig({ + return /* @__PURE__ */ $(k7, { isOpen: P, ref: n, className: C, children: /* @__PURE__ */ $(B7, { children: g }) }); +}, H7 = be(Kt).withConfig({ displayName: "dropdown-menu__StyledFlexColumn", componentId: "sc-1nekj2e-0" })(({ @@ -40721,12 +40721,12 @@ const T7 = be.div.withConfig({ borderRadius: e.borderRadius.base } } -})), Y_ = ({ +})), nM = ({ children: e, multiColumn: o, padding: g, ...C -}) => /* @__PURE__ */ $(md, { ...C, children: /* @__PURE__ */ $(L7, { multiColumn: o, padding: g, children: e }) }), R7 = be(je).withConfig({ +}) => /* @__PURE__ */ $(vd, { ...C, children: /* @__PURE__ */ $(H7, { multiColumn: o, padding: g, children: e }) }), j7 = be(je).withConfig({ displayName: "dropdown-menu-item__ItemContainer", componentId: "sc-hjkoc1-0" })(({ @@ -40740,7 +40740,7 @@ const T7 = be.div.withConfig({ borderRadius: e.borderRadius.base, background: e.styleguideColors.fillSecondary } -})), B7 = be.li.withConfig({ +})), D7 = be.li.withConfig({ displayName: "dropdown-menu-item__MenuItemWrapper", componentId: "sc-hjkoc1-1" })(({ @@ -40758,14 +40758,14 @@ const T7 = be.div.withConfig({ background: e.styleguideColors.fillSecondary } } -})), Q_ = _t.forwardRef(function(o, g) { +})), oM = St.forwardRef(function(o, g) { const { padding: C, children: P, ...x } = o; - return /* @__PURE__ */ $(B7, { ...x, ref: g, children: /* @__PURE__ */ $(R7, { padding: C, children: P }) }); -}), k7 = be.ul.withConfig({ + return /* @__PURE__ */ $(D7, { ...x, ref: g, children: /* @__PURE__ */ $(j7, { padding: C, children: P }) }); +}), V7 = be.ul.withConfig({ displayName: "products-menu__ProductsMenuWrapper", componentId: "sc-n6ukm0-0" })(({ @@ -40774,16 +40774,16 @@ const T7 = be.div.withConfig({ maxWidth: "620px", padding: "8px", margin: 0 -})), eM = ({ +})), iM = ({ opened: e = !1, children: o, className: g }) => { - const C = yn([zt, zt, je], []); - return /* @__PURE__ */ $(md, { opened: e, children: /* @__PURE__ */ $(k7, { className: g, children: /* @__PURE__ */ $(C, { wrap: "wrap", children: o }) }) }); + const C = cn([Kt, Kt, je], []); + return /* @__PURE__ */ $(vd, { opened: e, children: /* @__PURE__ */ $(V7, { className: g, children: /* @__PURE__ */ $(C, { wrap: "wrap", children: o }) }) }); }; -var Ya = /* @__PURE__ */ ((e) => (e.light = "light", e.dark = "dark", e))(Ya || {}); -const H7 = be.span.withConfig({ +var es = /* @__PURE__ */ ((e) => (e.light = "light", e.dark = "dark", e))(es || {}); +const U7 = be.span.withConfig({ displayName: "products-menu-item__ProductItemWrapper", componentId: "sc-1ns6tfd-0" })(({ @@ -40814,7 +40814,7 @@ const H7 = be.span.withConfig({ color: e.styleguideColors.contentSecondary } } -})), pc = be(Oe).withConfig({ +})), mc = be(Ae).withConfig({ displayName: "products-menu-item__StyledBodyText", componentId: "sc-1ns6tfd-1" })(({ @@ -40822,10 +40822,10 @@ const H7 = be.span.withConfig({ }) => e.withMedia({ whiteSpace: "nowrap", color: e.styleguideColors.contentPrimary -})), mc = { +})), yc = { light: "assets/icons/ic-sand-clock-light.svg", dark: "assets/icons/ic-sand-clock-dark.svg" -}, tM = _t.forwardRef(function({ +}, aM = St.forwardRef(function({ nameLabel: o, link: g, icon: C, @@ -40836,29 +40836,29 @@ const H7 = be.span.withConfig({ badge: r, ...a }, i) { - const p = Vi(); + const m = jo(); let t; - r ? t = /* @__PURE__ */ $(Ci, { ...r, lineHeight: "xxs" }) : c ? t = /* @__PURE__ */ $(Ci, { label: c, variation: "violet", lineHeight: "xxs" }) : n ? t = /* @__PURE__ */ $(Ci, { label: n, variation: "green", lineHeight: "xxs" }) : t = /* @__PURE__ */ $(pn, { size: 2, variation: "lightGray", children: P }); - const d = /* @__PURE__ */ $(je, { itemsSpacing: 8, justify: "flex-start", grow: 1, children: /* @__PURE__ */ Pe(je, { itemsSpacing: 8, grow: 1, children: [ - /* @__PURE__ */ $(St, { src: C || mc[p.themeName], size: 32 }), - /* @__PURE__ */ Pe(zt, { itemsSpacing: 4, children: [ + r ? t = /* @__PURE__ */ $(Eo, { ...r, lineHeight: "xxs" }) : c ? t = /* @__PURE__ */ $(Eo, { label: c, variation: "violet", lineHeight: "xxs" }) : n ? t = /* @__PURE__ */ $(Eo, { label: n, variation: "green", lineHeight: "xxs" }) : t = /* @__PURE__ */ $(mn, { size: 2, variation: "lightGray", children: P }); + const f = /* @__PURE__ */ $(je, { itemsSpacing: 8, justify: "flex-start", grow: 1, children: /* @__PURE__ */ Pe(je, { itemsSpacing: 8, grow: 1, children: [ + /* @__PURE__ */ $(_t, { src: C || yc[m.themeName], size: 32 }), + /* @__PURE__ */ Pe(Kt, { itemsSpacing: 4, children: [ t, - /* @__PURE__ */ $(pc, { size: 1, children: o }) + /* @__PURE__ */ $(mc, { size: 1, children: o }) ] }) - ] }) }), b = /* @__PURE__ */ Pe(zt, { itemsSpacing: 16, align: "center", justify: "center", grow: 1, children: [ - /* @__PURE__ */ $(St, { src: C || mc[p.themeName], size: 48 }), - /* @__PURE__ */ Pe(zt, { itemsSpacing: 4, align: "center", children: [ + ] }) }), b = /* @__PURE__ */ Pe(Kt, { itemsSpacing: 16, align: "center", justify: "center", grow: 1, children: [ + /* @__PURE__ */ $(_t, { src: C || yc[m.themeName], size: 48 }), + /* @__PURE__ */ Pe(Kt, { itemsSpacing: 4, align: "center", children: [ t, - /* @__PURE__ */ $(pc, { size: 1, children: o }) + /* @__PURE__ */ $(mc, { size: 1, children: o }) ] }) - ] }), y = yn([d, d, b], []); - return /* @__PURE__ */ $(H7, { onClick: () => !c && window.open(g, "_blank"), onKeyDown: (s) => { - c || (s.key === "Enter" || s.key === " ") && (s.preventDefault(), window.open(g, "_blank")); + ] }), y = cn([f, f, b], []); + return /* @__PURE__ */ $(U7, { onClick: () => !c && window.open(g, "_blank"), onKeyDown: (u) => { + c || (u.key === "Enter" || u.key === " ") && (u.preventDefault(), window.open(g, "_blank")); }, tabIndex: c ? -1 : 0, selected: x, disabled: !!c, ...a, ref: i, children: y }); }); -var pi = { exports: {} }, bn = {}, mi = { exports: {} }, kr = {}, yi = { exports: {} }, yc; -function yd() { - return yc || (yc = 1, function(e, o) { +var bi = { exports: {} }, bn = {}, wi = { exports: {} }, Hr = {}, Ci = { exports: {} }, gc; +function bd() { + return gc || (gc = 1, function(e, o) { Object.defineProperty(o, "__esModule", { value: !0 }), o.default = i; @@ -40874,53 +40874,53 @@ function yd() { * http://api.jqueryui.com/category/ui-core/ */ var g = "none", C = "contents", P = /^(input|select|textarea|button|object|iframe)$/; - function x(p, t) { + function x(m, t) { return t.getPropertyValue("overflow") !== "visible" || // if 'overflow: visible' set, check if there is actually any overflow - p.scrollWidth <= 0 && p.scrollHeight <= 0; + m.scrollWidth <= 0 && m.scrollHeight <= 0; } - function n(p) { - var t = p.offsetWidth <= 0 && p.offsetHeight <= 0; - if (t && !p.innerHTML) return !0; + function n(m) { + var t = m.offsetWidth <= 0 && m.offsetHeight <= 0; + if (t && !m.innerHTML) return !0; try { - var d = window.getComputedStyle(p), b = d.getPropertyValue("display"); - return t ? b !== C && x(p, d) : b === g; + var f = window.getComputedStyle(m), b = f.getPropertyValue("display"); + return t ? b !== C && x(m, f) : b === g; } catch { return console.warn("Failed to inspect element style"), !1; } } - function c(p) { - for (var t = p, d = p.getRootNode && p.getRootNode(); t && t !== document.body; ) { - if (d && t === d && (t = d.host.parentNode), n(t)) return !1; + function c(m) { + for (var t = m, f = m.getRootNode && m.getRootNode(); t && t !== document.body; ) { + if (f && t === f && (t = f.host.parentNode), n(t)) return !1; t = t.parentNode; } return !0; } - function r(p, t) { - var d = p.nodeName.toLowerCase(), b = P.test(d) && !p.disabled || d === "a" && p.href || t; - return b && c(p); + function r(m, t) { + var f = m.nodeName.toLowerCase(), b = P.test(f) && !m.disabled || f === "a" && m.href || t; + return b && c(m); } - function a(p) { - var t = p.getAttribute("tabindex"); + function a(m) { + var t = m.getAttribute("tabindex"); t === null && (t = void 0); - var d = isNaN(t); - return (d || t >= 0) && r(p, !d); + var f = isNaN(t); + return (f || t >= 0) && r(m, !f); } - function i(p) { - var t = [].slice.call(p.querySelectorAll("*"), 0).reduce(function(d, b) { - return d.concat(b.shadowRoot ? i(b.shadowRoot) : [b]); + function i(m) { + var t = [].slice.call(m.querySelectorAll("*"), 0).reduce(function(f, b) { + return f.concat(b.shadowRoot ? i(b.shadowRoot) : [b]); }, []); return t.filter(a); } e.exports = o.default; - }(yi, yi.exports)), yi.exports; + }(Ci, Ci.exports)), Ci.exports; } -var gc; -function j7() { - if (gc) return kr; - gc = 1, Object.defineProperty(kr, "__esModule", { +var vc; +function z7() { + if (vc) return Hr; + vc = 1, Object.defineProperty(Hr, "__esModule", { value: !0 - }), kr.resetState = n, kr.log = c, kr.handleBlur = r, kr.handleFocus = a, kr.markForFocusLater = i, kr.returnFocus = p, kr.popWithoutFocus = t, kr.setupScopedFocus = d, kr.teardownScopedFocus = b; - var e = yd(), o = g(e); + }), Hr.resetState = n, Hr.log = c, Hr.handleBlur = r, Hr.handleFocus = a, Hr.markForFocusLater = i, Hr.returnFocus = m, Hr.popWithoutFocus = t, Hr.setupScopedFocus = f, Hr.teardownScopedFocus = b; + var e = bd(), o = g(e); function g(y) { return y && y.__esModule ? y : { default: y }; } @@ -40930,8 +40930,8 @@ function j7() { } function c() { process.env.NODE_ENV !== "production" && (console.log("focusManager ----------"), C.forEach(function(y) { - var s = y || {}; - console.log(s.nodeName, s.className, s.id); + var u = y || {}; + console.log(u.nodeName, u.className, u.id); }), console.log("end focusManager ----------")); } function r() { @@ -40952,33 +40952,33 @@ function j7() { function i() { C.push(document.activeElement); } - function p() { - var y = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : !1, s = null; + function m() { + var y = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : !1, u = null; try { - C.length !== 0 && (s = C.pop(), s.focus({ preventScroll: y })); + C.length !== 0 && (u = C.pop(), u.focus({ preventScroll: y })); return; } catch { - console.warn(["You tried to return focus to", s, "but it is not in the DOM anymore"].join(" ")); + console.warn(["You tried to return focus to", u, "but it is not in the DOM anymore"].join(" ")); } } function t() { C.length > 0 && C.pop(); } - function d(y) { + function f(y) { P = y, window.addEventListener ? (window.addEventListener("blur", r, !1), document.addEventListener("focus", a, !0)) : (window.attachEvent("onBlur", r), document.attachEvent("onFocus", a)); } function b() { P = null, window.addEventListener ? (window.removeEventListener("blur", r), document.removeEventListener("focus", a)) : (window.detachEvent("onBlur", r), document.detachEvent("onFocus", a)); } - return kr; + return Hr; } -var gi = { exports: {} }, vc; -function D7() { - return vc || (vc = 1, function(e, o) { +var _i = { exports: {} }, bc; +function F7() { + return bc || (bc = 1, function(e, o) { Object.defineProperty(o, "__esModule", { value: !0 }), o.default = n; - var g = yd(), C = P(g); + var g = bd(), C = P(g); function P(c) { return c && c.__esModule ? c : { default: c }; } @@ -40992,32 +40992,32 @@ function D7() { r.preventDefault(); return; } - var i = void 0, p = r.shiftKey, t = a[0], d = a[a.length - 1], b = x(); + var i = void 0, m = r.shiftKey, t = a[0], f = a[a.length - 1], b = x(); if (c === b) { - if (!p) return; - i = d; + if (!m) return; + i = f; } - if (d === b && !p && (i = t), t === b && p && (i = d), i) { + if (f === b && !m && (i = t), t === b && m && (i = f), i) { r.preventDefault(), i.focus(); return; } - var y = /(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent), s = y != null && y[1] != "Chrome" && /\biPod\b|\biPad\b/g.exec(navigator.userAgent) == null; - if (s) { - var f = a.indexOf(b); - if (f > -1 && (f += p ? -1 : 1), i = a[f], typeof i > "u") { - r.preventDefault(), i = p ? d : t, i.focus(); + var y = /(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent), u = y != null && y[1] != "Chrome" && /\biPod\b|\biPad\b/g.exec(navigator.userAgent) == null; + if (u) { + var d = a.indexOf(b); + if (d > -1 && (d += m ? -1 : 1), i = a[d], typeof i > "u") { + r.preventDefault(), i = m ? f : t, i.focus(); return; } r.preventDefault(), i.focus(); } } e.exports = o.default; - }(gi, gi.exports)), gi.exports; + }(_i, _i.exports)), _i.exports; } -var Kr = {}, Na, bc; -function V7() { - if (bc) return Na; - bc = 1; +var Wr = {}, Ra, wc; +function K7() { + if (wc) return Ra; + wc = 1; var e = process.env.NODE_ENV !== "production", o = function() { }; if (e) { @@ -41047,17 +41047,17 @@ function V7() { C || g.apply(null, [P].concat(x)); }; } - return Na = o, Na; + return Ra = o, Ra; } -var Xr = {}, La = { exports: {} }; +var Xr = {}, ka = { exports: {} }; /*! Copyright (c) 2015 Jed Watson. Based on code that is Copyright 2013-2015, Facebook, Inc. All rights reserved. */ -var wc; -function U7() { - return wc || (wc = 1, function(e) { +var Cc; +function W7() { + return Cc || (Cc = 1, function(e) { (function() { var o = !!(typeof window < "u" && window.document && window.document.createElement), g = { canUseDOM: o, @@ -41067,15 +41067,15 @@ function U7() { }; e.exports ? e.exports = g : window.ExecutionEnvironment = g; })(); - }(La)), La.exports; + }(ka)), ka.exports; } -var Cc; -function d0() { - if (Cc) return Xr; - Cc = 1, Object.defineProperty(Xr, "__esModule", { +var _c; +function f0() { + if (_c) return Xr; + _c = 1, Object.defineProperty(Xr, "__esModule", { value: !0 }), Xr.canUseDOM = Xr.SafeNodeList = Xr.SafeHTMLCollection = void 0; - var e = U7(), o = g(e); + var e = W7(), o = g(e); function g(x) { return x && x.__esModule ? x : { default: x }; } @@ -41083,90 +41083,90 @@ function d0() { return Xr.SafeHTMLCollection = C.canUseDOM ? window.HTMLCollection : {}, Xr.SafeNodeList = C.canUseDOM ? window.NodeList : {}, Xr.canUseDOM = C.canUseDOM, Xr.default = P, Xr; } var Sc; -function gd() { - if (Sc) return Kr; - Sc = 1, Object.defineProperty(Kr, "__esModule", { +function wd() { + if (Sc) return Wr; + Sc = 1, Object.defineProperty(Wr, "__esModule", { value: !0 - }), Kr.resetState = x, Kr.log = n, Kr.assertNodeList = c, Kr.setElement = r, Kr.validateElement = a, Kr.hide = i, Kr.show = p, Kr.documentNotReadyOrSSRTesting = t; - var e = V7(), o = C(e), g = d0(); - function C(d) { - return d && d.__esModule ? d : { default: d }; + }), Wr.resetState = x, Wr.log = n, Wr.assertNodeList = c, Wr.setElement = r, Wr.validateElement = a, Wr.hide = i, Wr.show = m, Wr.documentNotReadyOrSSRTesting = t; + var e = K7(), o = C(e), g = f0(); + function C(f) { + return f && f.__esModule ? f : { default: f }; } var P = null; function x() { - P && (P.removeAttribute ? P.removeAttribute("aria-hidden") : P.length != null ? P.forEach(function(d) { - return d.removeAttribute("aria-hidden"); - }) : document.querySelectorAll(P).forEach(function(d) { - return d.removeAttribute("aria-hidden"); + P && (P.removeAttribute ? P.removeAttribute("aria-hidden") : P.length != null ? P.forEach(function(f) { + return f.removeAttribute("aria-hidden"); + }) : document.querySelectorAll(P).forEach(function(f) { + return f.removeAttribute("aria-hidden"); })), P = null; } function n() { if (process.env.NODE_ENV !== "production") { - var d = P || {}; - console.log("ariaAppHider ----------"), console.log(d.nodeName, d.className, d.id), console.log("end ariaAppHider ----------"); + var f = P || {}; + console.log("ariaAppHider ----------"), console.log(f.nodeName, f.className, f.id), console.log("end ariaAppHider ----------"); } } - function c(d, b) { - if (!d || !d.length) + function c(f, b) { + if (!f || !f.length) throw new Error("react-modal: No elements were found for selector " + b + "."); } - function r(d) { - var b = d; + function r(f) { + var b = f; if (typeof b == "string" && g.canUseDOM) { var y = document.querySelectorAll(b); c(y, b), b = y; } return P = b || P, P; } - function a(d) { - var b = d || P; + function a(f) { + var b = f || P; return b ? Array.isArray(b) || b instanceof HTMLCollection || b instanceof NodeList ? b : [b] : ((0, o.default)(!1, ["react-modal: App element is not defined.", "Please use `Modal.setAppElement(el)` or set `appElement={el}`.", "This is needed so screen readers don't see main content", "when modal is opened. It is not recommended, but you can opt-out", "by setting `ariaHideApp={false}`."].join(" ")), []); } - function i(d) { - var b = !0, y = !1, s = void 0; + function i(f) { + var b = !0, y = !1, u = void 0; try { - for (var f = a(d)[Symbol.iterator](), l; !(b = (l = f.next()).done); b = !0) { - var u = l.value; - u.setAttribute("aria-hidden", "true"); + for (var d = a(f)[Symbol.iterator](), l; !(b = (l = d.next()).done); b = !0) { + var s = l.value; + s.setAttribute("aria-hidden", "true"); } } catch (v) { - y = !0, s = v; + y = !0, u = v; } finally { try { - !b && f.return && f.return(); + !b && d.return && d.return(); } finally { if (y) - throw s; + throw u; } } } - function p(d) { - var b = !0, y = !1, s = void 0; + function m(f) { + var b = !0, y = !1, u = void 0; try { - for (var f = a(d)[Symbol.iterator](), l; !(b = (l = f.next()).done); b = !0) { - var u = l.value; - u.removeAttribute("aria-hidden"); + for (var d = a(f)[Symbol.iterator](), l; !(b = (l = d.next()).done); b = !0) { + var s = l.value; + s.removeAttribute("aria-hidden"); } } catch (v) { - y = !0, s = v; + y = !0, u = v; } finally { try { - !b && f.return && f.return(); + !b && d.return && d.return(); } finally { if (y) - throw s; + throw u; } } } function t() { P = null; } - return Kr; + return Wr; } -var Pn = {}, _c; -function z7() { - if (_c) return Pn; - _c = 1, Object.defineProperty(Pn, "__esModule", { +var Pn = {}, Mc; +function J7() { + if (Mc) return Pn; + Mc = 1, Object.defineProperty(Pn, "__esModule", { value: !0 }), Pn.resetState = C, Pn.log = P; var e = {}, o = {}; @@ -41177,9 +41177,9 @@ function z7() { var a = document.getElementsByTagName("html")[0]; for (var i in e) g(a, e[i]); - var p = document.body; + var m = document.body; for (var t in o) - g(p, o[t]); + g(m, o[t]); e = {}, o = {}; } function P() { @@ -41189,8 +41189,8 @@ function z7() { `; i += " (" + a + `): `; - for (var p in e) - i += " " + p + " " + e[p] + ` + for (var m in e) + i += " " + m + " " + e[m] + ` `; a = document.body.className, i += ` @@ -41203,29 +41203,29 @@ doc.body (` + a + `): `, console.log(i); } } - var x = function(i, p) { - return i[p] || (i[p] = 0), i[p] += 1, p; - }, n = function(i, p) { - return i[p] && (i[p] -= 1), p; - }, c = function(i, p, t) { - t.forEach(function(d) { - x(p, d), i.add(d); + var x = function(i, m) { + return i[m] || (i[m] = 0), i[m] += 1, m; + }, n = function(i, m) { + return i[m] && (i[m] -= 1), m; + }, c = function(i, m, t) { + t.forEach(function(f) { + x(m, f), i.add(f); }); - }, r = function(i, p, t) { - t.forEach(function(d) { - n(p, d), p[d] === 0 && i.remove(d); + }, r = function(i, m, t) { + t.forEach(function(f) { + n(m, f), m[f] === 0 && i.remove(f); }); }; - return Pn.add = function(i, p) { - return c(i.classList, i.nodeName.toLowerCase() == "html" ? e : o, p.split(" ")); - }, Pn.remove = function(i, p) { - return r(i.classList, i.nodeName.toLowerCase() == "html" ? e : o, p.split(" ")); + return Pn.add = function(i, m) { + return c(i.classList, i.nodeName.toLowerCase() == "html" ? e : o, m.split(" ")); + }, Pn.remove = function(i, m) { + return r(i.classList, i.nodeName.toLowerCase() == "html" ? e : o, m.split(" ")); }, Pn; } -var Wn = {}, Mc; -function vd() { - if (Mc) return Wn; - Mc = 1, Object.defineProperty(Wn, "__esModule", { +var Wn = {}, xc; +function Cd() { + if (xc) return Wn; + xc = 1, Object.defineProperty(Wn, "__esModule", { value: !0 }), Wn.log = C, Wn.resetState = P; function e(x, n) { @@ -41269,29 +41269,29 @@ function vd() { } return Wn.default = g, Wn; } -var wo = {}, xc; -function F7() { - if (xc) return wo; - xc = 1, Object.defineProperty(wo, "__esModule", { +var Co = {}, Ec; +function $7() { + if (Ec) return Co; + Ec = 1, Object.defineProperty(Co, "__esModule", { value: !0 - }), wo.resetState = n, wo.log = c; - var e = vd(), o = g(e); + }), Co.resetState = n, Co.log = c; + var e = Cd(), o = g(e); function g(i) { return i && i.__esModule ? i : { default: i }; } var C = void 0, P = void 0, x = []; function n() { - for (var i = [C, P], p = 0; p < i.length; p++) { - var t = i[p]; + for (var i = [C, P], m = 0; m < i.length; m++) { + var t = i[m]; t && t.parentNode && t.parentNode.removeChild(t); } C = P = null, x = []; } function c() { console.log("bodyTrap ----------"), console.log(x.length); - for (var i = [C, P], p = 0; p < i.length; p++) { - var t = i[p], d = t || {}; - console.log(d.nodeName, d.className, d.id); + for (var i = [C, P], m = 0; m < i.length; m++) { + var t = i[m], f = t || {}; + console.log(f.nodeName, f.className, f.id); } console.log("edn bodyTrap ----------"); } @@ -41302,22 +41302,22 @@ function F7() { } x[x.length - 1].focusContent(); } - function a(i, p) { - !C && !P && (C = document.createElement("div"), C.setAttribute("data-react-modal-body-trap", ""), C.style.position = "absolute", C.style.opacity = "0", C.setAttribute("tabindex", "0"), C.addEventListener("focus", r), P = C.cloneNode(), P.addEventListener("focus", r)), x = p, x.length > 0 ? (document.body.firstChild !== C && document.body.insertBefore(C, document.body.firstChild), document.body.lastChild !== P && document.body.appendChild(P)) : (C.parentElement && C.parentElement.removeChild(C), P.parentElement && P.parentElement.removeChild(P)); + function a(i, m) { + !C && !P && (C = document.createElement("div"), C.setAttribute("data-react-modal-body-trap", ""), C.style.position = "absolute", C.style.opacity = "0", C.setAttribute("tabindex", "0"), C.addEventListener("focus", r), P = C.cloneNode(), P.addEventListener("focus", r)), x = m, x.length > 0 ? (document.body.firstChild !== C && document.body.insertBefore(C, document.body.firstChild), document.body.lastChild !== P && document.body.appendChild(P)) : (C.parentElement && C.parentElement.removeChild(C), P.parentElement && P.parentElement.removeChild(P)); } - return o.default.subscribe(a), wo; + return o.default.subscribe(a), Co; } -var Ec; -function K7() { - return Ec || (Ec = 1, function(e, o) { +var Pc; +function G7() { + return Pc || (Pc = 1, function(e, o) { Object.defineProperty(o, "__esModule", { value: !0 }); var g = Object.assign || function(H) { for (var U = 1; U < arguments.length; U++) { - var _ = arguments[U]; - for (var T in _) - Object.prototype.hasOwnProperty.call(_, T) && (H[T] = _[T]); + var S = arguments[U]; + for (var T in S) + Object.prototype.hasOwnProperty.call(S, T) && (H[T] = S[T]); } return H; }, C = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(H) { @@ -41325,27 +41325,27 @@ function K7() { } : function(H) { return H && typeof Symbol == "function" && H.constructor === Symbol && H !== Symbol.prototype ? "symbol" : typeof H; }, P = /* @__PURE__ */ function() { - function H(U, _) { - for (var T = 0; T < _.length; T++) { - var E = _[T]; + function H(U, S) { + for (var T = 0; T < S.length; T++) { + var E = S[T]; E.enumerable = E.enumerable || !1, E.configurable = !0, "value" in E && (E.writable = !0), Object.defineProperty(U, E.key, E); } } - return function(U, _, T) { - return _ && H(U.prototype, _), T && H(U, T), U; + return function(U, S, T) { + return S && H(U.prototype, S), T && H(U, T), U; }; - }(), x = _t, n = /* @__PURE__ */ Cs(), c = m(n), r = j7(), a = v(r), i = D7(), p = m(i), t = gd(), d = v(t), b = z7(), y = v(b), s = d0(), f = m(s), l = vd(), u = m(l); - F7(); + }(), x = St, n = /* @__PURE__ */ _s(), c = p(n), r = z7(), a = v(r), i = F7(), m = p(i), t = wd(), f = v(t), b = J7(), y = v(b), u = f0(), d = p(u), l = Cd(), s = p(l); + $7(); function v(H) { if (H && H.__esModule) return H; var U = {}; if (H != null) - for (var _ in H) - Object.prototype.hasOwnProperty.call(H, _) && (U[_] = H[_]); + for (var S in H) + Object.prototype.hasOwnProperty.call(H, S) && (U[S] = H[S]); return U.default = H, U; } - function m(H) { + function p(H) { return H && H.__esModule ? H : { default: H }; } function h(H, U) { @@ -41362,25 +41362,25 @@ function K7() { throw new TypeError("Super expression must either be null or a function, not " + typeof U); H.prototype = Object.create(U && U.prototype, { constructor: { value: H, enumerable: !1, writable: !0, configurable: !0 } }), U && (Object.setPrototypeOf ? Object.setPrototypeOf(H, U) : H.__proto__ = U); } - var B = { + var k = { overlay: "ReactModal__Overlay", content: "ReactModal__Content" }, R = function(U) { return U.code === "Tab" || U.keyCode === 9; }, L = function(U) { return U.code === "Escape" || U.keyCode === 27; - }, N = 0, k = function(H) { + }, N = 0, B = function(H) { I(U, H); - function U(_) { + function U(S) { h(this, U); - var T = O(this, (U.__proto__ || Object.getPrototypeOf(U)).call(this, _)); + var T = O(this, (U.__proto__ || Object.getPrototypeOf(U)).call(this, S)); return T.setOverlayRef = function(E) { T.overlay = E, T.props.overlayRef && T.props.overlayRef(E); }, T.setContentRef = function(E) { T.content = E, T.props.contentRef && T.props.contentRef(E); }, T.afterClose = function() { - var E = T.props, M = E.appElement, S = E.ariaHideApp, w = E.htmlOpenClassName, A = E.bodyOpenClassName, j = E.parentSelector, V = j && j().ownerDocument || document; - A && y.remove(V.body, A), w && y.remove(V.getElementsByTagName("html")[0], w), S && N > 0 && (N -= 1, N === 0 && d.show(M)), T.props.shouldFocusAfterRender && (T.props.shouldReturnFocusAfterClose ? (a.returnFocus(T.props.preventScroll), a.teardownScopedFocus()) : a.popWithoutFocus()), T.props.onAfterClose && T.props.onAfterClose(), u.default.deregister(T); + var E = T.props, M = E.appElement, _ = E.ariaHideApp, w = E.htmlOpenClassName, A = E.bodyOpenClassName, j = E.parentSelector, V = j && j().ownerDocument || document; + A && y.remove(V.body, A), w && y.remove(V.getElementsByTagName("html")[0], w), _ && N > 0 && (N -= 1, N === 0 && f.show(M)), T.props.shouldFocusAfterRender && (T.props.shouldReturnFocusAfterClose ? (a.returnFocus(T.props.preventScroll), a.teardownScopedFocus()) : a.popWithoutFocus()), T.props.onAfterClose && T.props.onAfterClose(), s.default.deregister(T); }, T.open = function() { T.beforeOpen(), T.state.afterOpen && T.state.beforeClose ? (clearTimeout(T.closeTimer), T.setState({ beforeClose: !1 })) : (T.props.shouldFocusAfterRender && (a.setupScopedFocus(T.node), a.markForFocusLater()), T.setState({ isOpen: !0 }, function() { T.openAnimationFrame = requestAnimationFrame(function() { @@ -41407,7 +41407,7 @@ function K7() { closesAt: null }, T.afterClose); }, T.handleKeyDown = function(E) { - R(E) && (0, p.default)(T.content, E), T.props.shouldCloseOnEsc && L(E) && (E.stopPropagation(), T.requestClose(E)); + R(E) && (0, m.default)(T.content, E), T.props.shouldCloseOnEsc && L(E) && (E.stopPropagation(), T.requestClose(E)); }, T.handleOverlayOnClick = function(E) { T.shouldClose === null && (T.shouldClose = !0), T.shouldClose && T.props.shouldCloseOnOverlayClick && (T.ownerHandlesClose() ? T.requestClose(E) : T.focusContent()), T.shouldClose = null; }, T.handleContentOnMouseUp = function() { @@ -41427,15 +41427,15 @@ function K7() { }, T.contentHasFocus = function() { return document.activeElement === T.content || T.content.contains(document.activeElement); }, T.buildClassName = function(E, M) { - var S = (typeof M > "u" ? "undefined" : C(M)) === "object" ? M : { - base: B[E], - afterOpen: B[E] + "--after-open", - beforeClose: B[E] + "--before-close" - }, w = S.base; - return T.state.afterOpen && (w = w + " " + S.afterOpen), T.state.beforeClose && (w = w + " " + S.beforeClose), typeof M == "string" && M ? w + " " + M : w; + var _ = (typeof M > "u" ? "undefined" : C(M)) === "object" ? M : { + base: k[E], + afterOpen: k[E] + "--after-open", + beforeClose: k[E] + "--before-close" + }, w = _.base; + return T.state.afterOpen && (w = w + " " + _.afterOpen), T.state.beforeClose && (w = w + " " + _.beforeClose), typeof M == "string" && M ? w + " " + M : w; }, T.attributesFromObject = function(E, M) { - return Object.keys(M).reduce(function(S, w) { - return S[E + "-" + w] = M[w], S; + return Object.keys(M).reduce(function(_, w) { + return _[E + "-" + w] = M[w], _; }, {}); }, T.state = { afterOpen: !1, @@ -41460,19 +41460,19 @@ function K7() { }, { key: "beforeOpen", value: function() { - var T = this.props, E = T.appElement, M = T.ariaHideApp, S = T.htmlOpenClassName, w = T.bodyOpenClassName, A = T.parentSelector, j = A && A().ownerDocument || document; - w && y.add(j.body, w), S && y.add(j.getElementsByTagName("html")[0], S), M && (N += 1, d.hide(E)), u.default.register(this); + var T = this.props, E = T.appElement, M = T.ariaHideApp, _ = T.htmlOpenClassName, w = T.bodyOpenClassName, A = T.parentSelector, j = A && A().ownerDocument || document; + w && y.add(j.body, w), _ && y.add(j.getElementsByTagName("html")[0], _), M && (N += 1, f.hide(E)), s.default.register(this); } // Don't steal focus from inner elements }, { key: "render", value: function() { - var T = this.props, E = T.id, M = T.className, S = T.overlayClassName, w = T.defaultStyles, A = T.children, j = M ? {} : w.content, V = S ? {} : w.overlay; + var T = this.props, E = T.id, M = T.className, _ = T.overlayClassName, w = T.defaultStyles, A = T.children, j = M ? {} : w.content, V = _ ? {} : w.overlay; if (this.shouldBeClosed()) return null; var D = { ref: this.setOverlayRef, - className: this.buildClassName("overlay", S), + className: this.buildClassName("overlay", _), style: g({}, V, this.props.style.overlay), onClick: this.handleOverlayOnClick, onMouseDown: this.handleOverlayOnMouseDown @@ -41495,13 +41495,13 @@ function K7() { } }]), U; }(x.Component); - k.defaultProps = { + B.defaultProps = { style: { overlay: {}, content: {} }, defaultStyles: {} - }, k.propTypes = { + }, B.propTypes = { isOpen: c.default.bool.isRequired, defaultStyles: c.default.shape({ content: c.default.object, @@ -41517,7 +41517,7 @@ function K7() { bodyOpenClassName: c.default.string, htmlOpenClassName: c.default.string, ariaHideApp: c.default.bool, - appElement: c.default.oneOfType([c.default.instanceOf(f.default), c.default.instanceOf(s.SafeHTMLCollection), c.default.instanceOf(s.SafeNodeList), c.default.arrayOf(c.default.instanceOf(f.default))]), + appElement: c.default.oneOfType([c.default.instanceOf(d.default), c.default.instanceOf(u.SafeHTMLCollection), c.default.instanceOf(u.SafeNodeList), c.default.arrayOf(c.default.instanceOf(d.default))]), onAfterOpen: c.default.func, onAfterClose: c.default.func, onRequestClose: c.default.func, @@ -41538,21 +41538,21 @@ function K7() { overlayElement: c.default.func, contentElement: c.default.func, testId: c.default.string - }, o.default = k, e.exports = o.default; - }(mi, mi.exports)), mi.exports; + }, o.default = B, e.exports = o.default; + }(wi, wi.exports)), wi.exports; } -function bd() { +function _d() { var e = this.constructor.getDerivedStateFromProps(this.props, this.state); e != null && this.setState(e); } -function wd(e) { +function Sd(e) { function o(g) { var C = this.constructor.getDerivedStateFromProps(e, g); return C ?? null; } this.setState(o.bind(this)); } -function Cd(e, o) { +function Md(e, o) { try { var g = this.props, C = this.state; this.props = e, this.state = o, this.__reactInternalSnapshotFlag = !0, this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate( @@ -41563,10 +41563,10 @@ function Cd(e, o) { this.props = g, this.state = C; } } -bd.__suppressDeprecationWarning = !0; -wd.__suppressDeprecationWarning = !0; -Cd.__suppressDeprecationWarning = !0; -function W7(e) { +_d.__suppressDeprecationWarning = !0; +Sd.__suppressDeprecationWarning = !0; +Md.__suppressDeprecationWarning = !0; +function q7(e) { var o = e.prototype; if (!o || !o.isReactComponent) throw new Error("Can only polyfill class components"); @@ -41587,61 +41587,61 @@ The above lifecycles should be removed. Learn more about this warning here: https://fb.me/react-async-component-lifecycle-hooks` ); } - if (typeof e.getDerivedStateFromProps == "function" && (o.componentWillMount = bd, o.componentWillReceiveProps = wd), typeof o.getSnapshotBeforeUpdate == "function") { + if (typeof e.getDerivedStateFromProps == "function" && (o.componentWillMount = _d, o.componentWillReceiveProps = Sd), typeof o.getSnapshotBeforeUpdate == "function") { if (typeof o.componentDidUpdate != "function") throw new Error( "Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype" ); - o.componentWillUpdate = Cd; + o.componentWillUpdate = Md; var c = o.componentDidUpdate; - o.componentDidUpdate = function(a, i, p) { - var t = this.__reactInternalSnapshotFlag ? this.__reactInternalSnapshot : p; + o.componentDidUpdate = function(a, i, m) { + var t = this.__reactInternalSnapshotFlag ? this.__reactInternalSnapshot : m; c.call(this, a, i, t); }; } return e; } -const J7 = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({ +const Z7 = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({ __proto__: null, - polyfill: W7 -}, Symbol.toStringTag, { value: "Module" })), $7 = /* @__PURE__ */ w1(J7); -var Pc; -function G7() { - if (Pc) return bn; - Pc = 1, Object.defineProperty(bn, "__esModule", { + polyfill: q7 +}, Symbol.toStringTag, { value: "Module" })), X7 = /* @__PURE__ */ S1(Z7); +var Ac; +function Y7() { + if (Ac) return bn; + Ac = 1, Object.defineProperty(bn, "__esModule", { value: !0 }), bn.bodyOpenClassName = bn.portalClassName = void 0; var e = Object.assign || function(L) { for (var N = 1; N < arguments.length; N++) { - var k = arguments[N]; - for (var H in k) - Object.prototype.hasOwnProperty.call(k, H) && (L[H] = k[H]); + var B = arguments[N]; + for (var H in B) + Object.prototype.hasOwnProperty.call(B, H) && (L[H] = B[H]); } return L; }, o = /* @__PURE__ */ function() { - function L(N, k) { - for (var H = 0; H < k.length; H++) { - var U = k[H]; + function L(N, B) { + for (var H = 0; H < B.length; H++) { + var U = B[H]; U.enumerable = U.enumerable || !1, U.configurable = !0, "value" in U && (U.writable = !0), Object.defineProperty(N, U.key, U); } } - return function(N, k, H) { - return k && L(N.prototype, k), H && L(N, H), N; + return function(N, B, H) { + return B && L(N.prototype, B), H && L(N, H), N; }; - }(), g = _t, C = s(g), P = nf, x = s(P), n = /* @__PURE__ */ Cs(), c = s(n), r = K7(), a = s(r), i = gd(), p = y(i), t = d0(), d = s(t), b = $7; + }(), g = St, C = u(g), P = sf, x = u(P), n = /* @__PURE__ */ _s(), c = u(n), r = G7(), a = u(r), i = wd(), m = y(i), t = f0(), f = u(t), b = X7; function y(L) { if (L && L.__esModule) return L; var N = {}; if (L != null) - for (var k in L) - Object.prototype.hasOwnProperty.call(L, k) && (N[k] = L[k]); + for (var B in L) + Object.prototype.hasOwnProperty.call(L, B) && (N[B] = L[B]); return N.default = L, N; } - function s(L) { + function u(L) { return L && L.__esModule ? L : { default: L }; } - function f(L, N) { + function d(L, N) { if (!(L instanceof N)) throw new TypeError("Cannot call a class as a function"); } @@ -41650,68 +41650,68 @@ function G7() { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return N && (typeof N == "object" || typeof N == "function") ? N : L; } - function u(L, N) { + function s(L, N) { if (typeof N != "function" && N !== null) throw new TypeError("Super expression must either be null or a function, not " + typeof N); L.prototype = Object.create(N && N.prototype, { constructor: { value: L, enumerable: !1, writable: !0, configurable: !0 } }), N && (Object.setPrototypeOf ? Object.setPrototypeOf(L, N) : L.__proto__ = N); } - var v = bn.portalClassName = "ReactModalPortal", m = bn.bodyOpenClassName = "ReactModal__Body--open", h = t.canUseDOM && x.default.createPortal !== void 0, O = function(N) { + var v = bn.portalClassName = "ReactModalPortal", p = bn.bodyOpenClassName = "ReactModal__Body--open", h = t.canUseDOM && x.default.createPortal !== void 0, O = function(N) { return document.createElement(N); }, I = function() { return h ? x.default.createPortal : x.default.unstable_renderSubtreeIntoContainer; }; - function B(L) { + function k(L) { return L(); } var R = function(L) { - u(N, L); + s(N, L); function N() { - var k, H, U, _; - f(this, N); + var B, H, U, S; + d(this, N); for (var T = arguments.length, E = Array(T), M = 0; M < T; M++) E[M] = arguments[M]; - return _ = (H = (U = l(this, (k = N.__proto__ || Object.getPrototypeOf(N)).call.apply(k, [this].concat(E))), U), U.removePortal = function() { + return S = (H = (U = l(this, (B = N.__proto__ || Object.getPrototypeOf(N)).call.apply(B, [this].concat(E))), U), U.removePortal = function() { !h && x.default.unmountComponentAtNode(U.node); - var S = B(U.props.parentSelector); - S && S.contains(U.node) ? S.removeChild(U.node) : console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.'); - }, U.portalRef = function(S) { - U.portal = S; - }, U.renderPortal = function(S) { - var w = I(), A = w(U, C.default.createElement(a.default, e({ defaultStyles: N.defaultStyles }, S)), U.node); + var _ = k(U.props.parentSelector); + _ && _.contains(U.node) ? _.removeChild(U.node) : console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.'); + }, U.portalRef = function(_) { + U.portal = _; + }, U.renderPortal = function(_) { + var w = I(), A = w(U, C.default.createElement(a.default, e({ defaultStyles: N.defaultStyles }, _)), U.node); U.portalRef(A); - }, H), l(U, _); + }, H), l(U, S); } return o(N, [{ key: "componentDidMount", value: function() { if (t.canUseDOM) { h || (this.node = O("div")), this.node.className = this.props.portalClassName; - var H = B(this.props.parentSelector); + var H = k(this.props.parentSelector); H.appendChild(this.node), !h && this.renderPortal(this.props); } } }, { key: "getSnapshotBeforeUpdate", value: function(H) { - var U = B(H.parentSelector), _ = B(this.props.parentSelector); - return { prevParent: U, nextParent: _ }; + var U = k(H.parentSelector), S = k(this.props.parentSelector); + return { prevParent: U, nextParent: S }; } }, { key: "componentDidUpdate", - value: function(H, U, _) { + value: function(H, U, S) { if (t.canUseDOM) { var T = this.props, E = T.isOpen, M = T.portalClassName; H.portalClassName !== M && (this.node.className = M); - var S = _.prevParent, w = _.nextParent; - w !== S && (S.removeChild(this.node), w.appendChild(this.node)), !(!H.isOpen && !E) && !h && this.renderPortal(this.props); + var _ = S.prevParent, w = S.nextParent; + w !== _ && (_.removeChild(this.node), w.appendChild(this.node)), !(!H.isOpen && !E) && !h && this.renderPortal(this.props); } } }, { key: "componentWillUnmount", value: function() { if (!(!t.canUseDOM || !this.node || !this.portal)) { - var H = this.portal.state, U = Date.now(), _ = H.isOpen && this.props.closeTimeoutMS && (H.closesAt || U + this.props.closeTimeoutMS); - _ ? (H.beforeClose || this.portal.closeWithTimeout(), setTimeout(this.removePortal, _ - U)) : this.removePortal(); + var H = this.portal.state, U = Date.now(), S = H.isOpen && this.props.closeTimeoutMS && (H.closesAt || U + this.props.closeTimeoutMS); + S ? (H.beforeClose || this.portal.closeWithTimeout(), setTimeout(this.removePortal, S - U)) : this.removePortal(); } } }, { @@ -41729,7 +41729,7 @@ function G7() { }], [{ key: "setAppElement", value: function(H) { - p.setElement(H); + m.setElement(H); } /* eslint-disable react/no-unused-prop-types */ /* eslint-enable react/no-unused-prop-types */ @@ -41754,7 +41754,7 @@ function G7() { afterOpen: c.default.string.isRequired, beforeClose: c.default.string.isRequired })]), - appElement: c.default.oneOfType([c.default.instanceOf(d.default), c.default.instanceOf(t.SafeHTMLCollection), c.default.instanceOf(t.SafeNodeList), c.default.arrayOf(c.default.instanceOf(d.default))]), + appElement: c.default.oneOfType([c.default.instanceOf(f.default), c.default.instanceOf(t.SafeHTMLCollection), c.default.instanceOf(t.SafeNodeList), c.default.arrayOf(c.default.instanceOf(f.default))]), onAfterOpen: c.default.func, onRequestClose: c.default.func, closeTimeoutMS: c.default.number, @@ -41777,7 +41777,7 @@ function G7() { }, R.defaultProps = { isOpen: !1, portalClassName: v, - bodyOpenClassName: m, + bodyOpenClassName: p, role: "dialog", ariaHideApp: !0, closeTimeoutMS: 0, @@ -41789,18 +41789,18 @@ function G7() { parentSelector: function() { return document.body; }, - overlayElement: function(N, k) { + overlayElement: function(N, B) { return C.default.createElement( "div", N, - k + B ); }, - contentElement: function(N, k) { + contentElement: function(N, B) { return C.default.createElement( "div", N, - k + B ); } }, R.defaultStyles = { @@ -41830,21 +41830,21 @@ function G7() { return O = L; }), bn.default = R, bn; } -var Ac; -function q7() { - return Ac || (Ac = 1, function(e, o) { +var Oc; +function Q7() { + return Oc || (Oc = 1, function(e, o) { Object.defineProperty(o, "__esModule", { value: !0 }); - var g = G7(), C = P(g); + var g = Y7(), C = P(g); function P(x) { return x && x.__esModule ? x : { default: x }; } o.default = C.default, e.exports = o.default; - }(pi, pi.exports)), pi.exports; + }(bi, bi.exports)), bi.exports; } -var Z7 = q7(); -const Sd = /* @__PURE__ */ Wi(Z7), X7 = be(je).withConfig({ +var eb = Q7(); +const xd = /* @__PURE__ */ qi(eb), tb = be(je).withConfig({ displayName: "modal-header__ModalHeaderContainer", componentId: "sc-1rinwdo-0" })(({ @@ -41852,13 +41852,13 @@ const Sd = /* @__PURE__ */ Wi(Z7), X7 = be(je).withConfig({ marginBottom: o }) => e.withMedia({ marginBottom: o || "40px" -})), Y7 = be.div.withConfig({ +})), rb = be.div.withConfig({ displayName: "modal-header__CloseButton", componentId: "sc-1rinwdo-1" })(() => ({ cursor: "pointer", padding: "0 10px" -})), Q7 = be(St).withConfig({ +})), nb = be(_t).withConfig({ displayName: "modal-header__StyledSvgIcon", componentId: "sc-1rinwdo-2" })(({ @@ -41867,18 +41867,18 @@ const Sd = /* @__PURE__ */ Wi(Z7), X7 = be(je).withConfig({ path: { stroke: e.styleguideColors.contentBlue } -})), _d = ({ +})), Ed = ({ onClose: e, headerLogo: o, marginBottom: g -}) => /* @__PURE__ */ Pe(X7, { justify: o ? "space-between" : "end", align: "center", marginBottom: g, children: [ +}) => /* @__PURE__ */ Pe(tb, { justify: o ? "space-between" : "end", align: "center", marginBottom: g, children: [ o && o, - e && /* @__PURE__ */ $(Y7, { onClick: e, tabIndex: 0, onKeyDown: (C) => { + e && /* @__PURE__ */ $(rb, { onClick: e, tabIndex: 0, onKeyDown: (C) => { C.key === "Enter" && e && e(); - }, children: /* @__PURE__ */ $(Q7, { src: jf, size: 20 }) }) + }, children: /* @__PURE__ */ $(nb, { src: Uf, size: 20 }) }) ] }); -var Jo = /* @__PURE__ */ ((e) => (e.TopRight = "topRight", e.Center = "center", e))(Jo || {}); -const eb = { +var Zo = /* @__PURE__ */ ((e) => (e.TopRight = "topRight", e.Center = "center", e))(Zo || {}); +const ob = { left: "50%", right: "auto", bottom: "auto", @@ -41887,7 +41887,7 @@ const eb = { padding: "32px 24px 24px 24px", top: "50%", transform: "translate(-50%, -50%)" -}, tb = { +}, ib = { top: "40px", left: "auto", right: "40px", @@ -41895,7 +41895,7 @@ const eb = { bottom: "auto", borderRadius: "12px", padding: "16px 24px 24px 24px" -}, rb = be(zt).withConfig({ +}, ab = be(Kt).withConfig({ displayName: "confirmation-window__ModalContainer", componentId: "sc-6fbghq-0" })(({ @@ -41905,14 +41905,14 @@ const eb = { width: o === "topRight" ? ["300px", "350px", "350px"] : ["300px", "400px", "446px"], background: e.styleguideColors.backgroundPrimary, borderColor: e.styleguideColors.backgroundPrimary -})), nb = be(je).withConfig({ +})), sb = be(je).withConfig({ displayName: "confirmation-window__ImageWrapper", componentId: "sc-6fbghq-1" })(({ theme: e }) => e.withMedia({ margin: "15px 0 35px 0" -})), ob = be.div.withConfig({ +})), ub = be.div.withConfig({ displayName: "confirmation-window__StyledCaption", componentId: "sc-6fbghq-2" })(({ @@ -41921,7 +41921,7 @@ const eb = { }) => e.withMedia({ textAlign: o === "topRight" ? "left" : "center", marginBottom: "16px" -})), ib = be(Fo).withConfig({ +})), cb = be($o).withConfig({ displayName: "confirmation-window__StyledCaptionText", componentId: "sc-6fbghq-3" })(({ @@ -41930,7 +41930,7 @@ const eb = { fontWeight: [600, 600, 700], fontSize: ["20px", "24px", "24px"], color: e.styleguideColors.contentPrimary -})), ab = be(Oe).withConfig({ +})), lb = be(Ae).withConfig({ displayName: "confirmation-window__InformationText", componentId: "sc-6fbghq-4" })(({ @@ -41939,7 +41939,7 @@ const eb = { }) => e.withMedia({ textAlign: o === "topRight" ? "left" : "center", color: e.styleguideColors.contentSecondary -})), sb = be(je).withConfig({ +})), db = be(je).withConfig({ displayName: "confirmation-window__ButtonsContainer", componentId: "sc-6fbghq-5" })(({ @@ -41948,7 +41948,7 @@ const eb = { }) => e.withMedia({ marginTop: o === "topRight" ? "40px" : ["32px", "32px", "56px"], flexDirection: ["column", "row", "row"] -})), ub = be(no).withConfig({ +})), fb = be(no).withConfig({ displayName: "confirmation-window__StyledConfirmButton", componentId: "sc-6fbghq-6" })(({ @@ -41961,7 +41961,7 @@ const eb = { ":active": { background: e.styleguideColors.fillPrimaryBlueClick } -})), cb = be(no).withConfig({ +})), hb = be(no).withConfig({ displayName: "confirmation-window__StyledDismissButton", componentId: "sc-6fbghq-7" })(({ @@ -41974,7 +41974,7 @@ const eb = { ":active": { background: e.styleguideColors.fillSecondaryBlueClick } -})), rM = ({ +})), sM = ({ isOpen: e, position: o, title: g, @@ -41986,48 +41986,48 @@ const eb = { confirmColor: r, onConfirm: a, dismissLabel: i, - onDismiss: p, + onDismiss: m, themeMode: t, - portalClass: d = "portal" + portalClass: f = "portal" }) => { - const b = Vi(), y = { + const b = jo(), y = { overlay: { backgroundColor: b.styleguideColors.backgroundOverlay, zIndex: 20 }, content: o === "topRight" ? { - ...tb, + ...ib, backgroundColor: b.styleguideColors.backgroundPrimary, borderColor: b.styleguideColors.backgroundPrimary, - boxShadow: t === Ya.dark ? "0px 16px 48px rgba(9, 12, 26, 0.5)" : "0px 16px 48px rgba(26, 25, 25, 0.2)" + boxShadow: t === es.dark ? "0px 16px 48px rgba(9, 12, 26, 0.5)" : "0px 16px 48px rgba(26, 25, 25, 0.2)" } : { - ...eb, + ...ob, backgroundColor: b.styleguideColors.backgroundPrimary, borderColor: b.styleguideColors.backgroundPrimary, - boxShadow: t === Ya.dark ? "0px 16px 48px rgba(9, 12, 26, 0.5)" : "0px 16px 48px rgba(26, 25, 25, 0.2)" + boxShadow: t === es.dark ? "0px 16px 48px rgba(9, 12, 26, 0.5)" : "0px 16px 48px rgba(26, 25, 25, 0.2)" } }; - return /* @__PURE__ */ $(Pt, { children: e && /* @__PURE__ */ $(Sd, { isOpen: e, style: y, onRequestClose: p, shouldCloseOnEsc: !0, shouldCloseOnOverlayClick: !0, portalClassName: d, role: "dialog", "aria-modal": "true", children: /* @__PURE__ */ Pe(rb, { position: o, children: [ - C && /* @__PURE__ */ $(_d, { themeMode: t, headerLogo: P, onClose: p }), - x && /* @__PURE__ */ $(nb, { justify: "center", children: x }), - /* @__PURE__ */ $(ob, { position: o, children: /* @__PURE__ */ $(ib, { size: 1, scale: "lg", children: g }) }), - /* @__PURE__ */ $(je, { justify: "center", children: /* @__PURE__ */ $(ab, { position: o, size: 3, scale: "sm", children: n }) }), - /* @__PURE__ */ Pe(sb, { position: o, gap: "16px", justify: "space-between", children: [ - i && /* @__PURE__ */ $(cb, { color: "utility", hasOutline: !0, onClick: p, tabIndex: 0, onKeyDown: (s) => { - s.key === "Enter" && p(); + return /* @__PURE__ */ $(At, { children: e && /* @__PURE__ */ $(xd, { isOpen: e, style: y, onRequestClose: m, shouldCloseOnEsc: !0, shouldCloseOnOverlayClick: !0, portalClassName: f, role: "dialog", "aria-modal": "true", children: /* @__PURE__ */ Pe(ab, { position: o, children: [ + C && /* @__PURE__ */ $(Ed, { themeMode: t, headerLogo: P, onClose: m }), + x && /* @__PURE__ */ $(sb, { justify: "center", children: x }), + /* @__PURE__ */ $(ub, { position: o, children: /* @__PURE__ */ $(cb, { size: 1, scale: "lg", children: g }) }), + /* @__PURE__ */ $(je, { justify: "center", children: /* @__PURE__ */ $(lb, { position: o, size: 3, scale: "sm", children: n }) }), + /* @__PURE__ */ Pe(db, { position: o, gap: "16px", justify: "space-between", children: [ + i && /* @__PURE__ */ $(hb, { color: "utility", hasOutline: !0, onClick: m, tabIndex: 0, onKeyDown: (u) => { + u.key === "Enter" && m(); }, children: i }), - /* @__PURE__ */ $(ub, { onClick: a, hasOutline: !0, tabIndex: 0, onKeyDown: (s) => { - s.key === "Enter" && a(); + /* @__PURE__ */ $(fb, { onClick: a, hasOutline: !0, tabIndex: 0, onKeyDown: (u) => { + u.key === "Enter" && a(); }, children: c }) ] }) ] }) }) }); }; -var lb = 20, db = 1, kn = 1e6, Oc = 1e6, fb = -7, hb = 21, pb = !1, $o = "[big.js] ", Vn = $o + "Invalid ", aa = Vn + "decimal places", mb = Vn + "rounding mode", Md = $o + "Division by zero", Ut = {}, an = void 0, yb = /^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i; -function xd() { +var pb = 20, mb = 1, Bn = 1e6, Tc = 1e6, yb = -7, gb = 21, vb = !1, Xo = "[big.js] ", Vn = Xo + "Invalid ", ca = Vn + "decimal places", bb = Vn + "rounding mode", Pd = Xo + "Division by zero", zt = {}, an = void 0, wb = /^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i; +function Ad() { function e(o) { var g = this; if (!(g instanceof e)) - return o === an && arguments.length === 0 ? xd() : new e(o); + return o === an && arguments.length === 0 ? Ad() : new e(o); if (o instanceof e) g.s = o.s, g.e = o.e, g.c = o.c.slice(); else { @@ -42036,15 +42036,15 @@ function xd() { throw TypeError(Vn + "value"); o = o === 0 && 1 / o < 0 ? "-0" : String(o); } - gb(g, o); + Cb(g, o); } g.constructor = e; } - return e.prototype = Ut, e.DP = lb, e.RM = db, e.NE = fb, e.PE = hb, e.strict = pb, e.roundDown = 0, e.roundHalfUp = 1, e.roundHalfEven = 2, e.roundUp = 3, e; + return e.prototype = zt, e.DP = pb, e.RM = mb, e.NE = yb, e.PE = gb, e.strict = vb, e.roundDown = 0, e.roundHalfUp = 1, e.roundHalfEven = 2, e.roundUp = 3, e; } -function gb(e, o) { +function Cb(e, o) { var g, C, P; - if (!yb.test(o)) + if (!wb.test(o)) throw Error(Vn + "number"); for (e.s = o.charAt(0) == "-" ? (o = o.slice(1), -1) : 1, (g = o.indexOf(".")) > -1 && (o = o.replace(".", "")), (C = o.search(/e/i)) > 0 ? (g < 0 && (g = C), g += +o.slice(C + 1), o = o.substring(0, C)) : g < 0 && (g = o.length), P = o.length, C = 0; C < P && o.charAt(C) == "0"; ) ++C; if (C == P) @@ -42058,7 +42058,7 @@ function gb(e, o) { function Un(e, o, g, C) { var P = e.c; if (g === an && (g = e.constructor.RM), g !== 0 && g !== 1 && g !== 2 && g !== 3) - throw Error(mb); + throw Error(bb); if (o < 1) C = g === 3 && (C || !!P[0]) || o === 0 && (g === 1 && P[0] >= 5 || g === 2 && (P[0] > 5 || P[0] === 5 && (C || P[1] !== an))), P.length = 1, C ? (e.e = e.e - o + 1, P[0] = 1) : P[0] = e.e = 0; else if (o < P.length) { @@ -42087,11 +42087,11 @@ function zn(e, o, g) { else x > 1 && (P = P.charAt(0) + "." + P.slice(1)); return e.s < 0 && g ? "-" + P : P; } -Ut.abs = function() { +zt.abs = function() { var e = new this.constructor(this); return e.s = 1, e; }; -Ut.cmp = function(e) { +zt.cmp = function(e) { var o, g = this, C = g.c, P = (e = new g.constructor(e)).c, x = g.s, n = e.s, c = g.e, r = e.e; if (!C[0] || !P[0]) return C[0] ? x : P[0] ? -n : 0; if (x != n) return x; @@ -42100,97 +42100,97 @@ Ut.cmp = function(e) { if (C[x] != P[x]) return C[x] > P[x] ^ o ? 1 : -1; return c == r ? 0 : c > r ^ o ? 1 : -1; }; -Ut.div = function(e) { +zt.div = function(e) { var o = this, g = o.constructor, C = o.c, P = (e = new g(e)).c, x = o.s == e.s ? 1 : -1, n = g.DP; - if (n !== ~~n || n < 0 || n > kn) - throw Error(aa); + if (n !== ~~n || n < 0 || n > Bn) + throw Error(ca); if (!P[0]) - throw Error(Md); + throw Error(Pd); if (!C[0]) return e.s = x, e.c = [e.e = 0], e; - var c, r, a, i, p, t = P.slice(), d = c = P.length, b = C.length, y = C.slice(0, c), s = y.length, f = e, l = f.c = [], u = 0, v = n + (f.e = o.e - e.e) + 1; - for (f.s = x, x = v < 0 ? 0 : v, t.unshift(0); s++ < c; ) y.push(0); + var c, r, a, i, m, t = P.slice(), f = c = P.length, b = C.length, y = C.slice(0, c), u = y.length, d = e, l = d.c = [], s = 0, v = n + (d.e = o.e - e.e) + 1; + for (d.s = x, x = v < 0 ? 0 : v, t.unshift(0); u++ < c; ) y.push(0); do { for (a = 0; a < 10; a++) { - if (c != (s = y.length)) - i = c > s ? 1 : -1; + if (c != (u = y.length)) + i = c > u ? 1 : -1; else - for (p = -1, i = 0; ++p < c; ) - if (P[p] != y[p]) { - i = P[p] > y[p] ? 1 : -1; + for (m = -1, i = 0; ++m < c; ) + if (P[m] != y[m]) { + i = P[m] > y[m] ? 1 : -1; break; } if (i < 0) { - for (r = s == c ? P : t; s; ) { - if (y[--s] < r[s]) { - for (p = s; p && !y[--p]; ) y[p] = 9; - --y[p], y[s] += 10; + for (r = u == c ? P : t; u; ) { + if (y[--u] < r[u]) { + for (m = u; m && !y[--m]; ) y[m] = 9; + --y[m], y[u] += 10; } - y[s] -= r[s]; + y[u] -= r[u]; } for (; !y[0]; ) y.shift(); } else break; } - l[u++] = i ? a : ++a, y[0] && i ? y[s] = C[d] || 0 : y = [C[d]]; - } while ((d++ < b || y[0] !== an) && x--); - return !l[0] && u != 1 && (l.shift(), f.e--, v--), u > v && Un(f, v, g.RM, y[0] !== an), f; + l[s++] = i ? a : ++a, y[0] && i ? y[u] = C[f] || 0 : y = [C[f]]; + } while ((f++ < b || y[0] !== an) && x--); + return !l[0] && s != 1 && (l.shift(), d.e--, v--), s > v && Un(d, v, g.RM, y[0] !== an), d; }; -Ut.eq = function(e) { +zt.eq = function(e) { return this.cmp(e) === 0; }; -Ut.gt = function(e) { +zt.gt = function(e) { return this.cmp(e) > 0; }; -Ut.gte = function(e) { +zt.gte = function(e) { return this.cmp(e) > -1; }; -Ut.lt = function(e) { +zt.lt = function(e) { return this.cmp(e) < 0; }; -Ut.lte = function(e) { +zt.lte = function(e) { return this.cmp(e) < 1; }; -Ut.minus = Ut.sub = function(e) { +zt.minus = zt.sub = function(e) { var o, g, C, P, x = this, n = x.constructor, c = x.s, r = (e = new n(e)).s; if (c != r) return e.s = -r, x.plus(e); - var a = x.c.slice(), i = x.e, p = e.c, t = e.e; - if (!a[0] || !p[0]) - return p[0] ? e.s = -r : a[0] ? e = new n(x) : e.s = 1, e; + var a = x.c.slice(), i = x.e, m = e.c, t = e.e; + if (!a[0] || !m[0]) + return m[0] ? e.s = -r : a[0] ? e = new n(x) : e.s = 1, e; if (c = i - t) { - for ((P = c < 0) ? (c = -c, C = a) : (t = i, C = p), C.reverse(), r = c; r--; ) C.push(0); + for ((P = c < 0) ? (c = -c, C = a) : (t = i, C = m), C.reverse(), r = c; r--; ) C.push(0); C.reverse(); } else - for (g = ((P = a.length < p.length) ? a : p).length, c = r = 0; r < g; r++) - if (a[r] != p[r]) { - P = a[r] < p[r]; + for (g = ((P = a.length < m.length) ? a : m).length, c = r = 0; r < g; r++) + if (a[r] != m[r]) { + P = a[r] < m[r]; break; } - if (P && (C = a, a = p, p = C, e.s = -e.s), (r = (g = p.length) - (o = a.length)) > 0) for (; r--; ) a[o++] = 0; + if (P && (C = a, a = m, m = C, e.s = -e.s), (r = (g = m.length) - (o = a.length)) > 0) for (; r--; ) a[o++] = 0; for (r = o; g > c; ) { - if (a[--g] < p[g]) { + if (a[--g] < m[g]) { for (o = g; o && !a[--o]; ) a[o] = 9; --a[o], a[g] += 10; } - a[g] -= p[g]; + a[g] -= m[g]; } for (; a[--r] === 0; ) a.pop(); for (; a[0] === 0; ) a.shift(), --t; return a[0] || (e.s = 1, a = [t = 0]), e.c = a, e.e = t, e; }; -Ut.mod = function(e) { +zt.mod = function(e) { var o, g = this, C = g.constructor, P = g.s, x = (e = new C(e)).s; if (!e.c[0]) - throw Error(Md); + throw Error(Pd); return g.s = e.s = 1, o = e.cmp(g) == 1, g.s = P, e.s = x, o ? new C(g) : (P = C.DP, x = C.RM, C.DP = C.RM = 0, g = g.div(e), C.DP = P, C.RM = x, this.minus(g.times(e))); }; -Ut.neg = function() { +zt.neg = function() { var e = new this.constructor(this); return e.s = -e.s, e; }; -Ut.plus = Ut.add = function(e) { +zt.plus = zt.add = function(e) { var o, g, C, P = this, x = P.constructor; if (e = new x(e), P.s != e.s) return e.s = -e.s, P.minus(e); @@ -42205,37 +42205,37 @@ Ut.plus = Ut.add = function(e) { for (g && (c.unshift(g), ++r), o = c.length; c[--o] === 0; ) c.pop(); return e.c = c, e.e = r, e; }; -Ut.pow = function(e) { +zt.pow = function(e) { var o = this, g = new o.constructor("1"), C = g, P = e < 0; - if (e !== ~~e || e < -Oc || e > Oc) + if (e !== ~~e || e < -Tc || e > Tc) throw Error(Vn + "exponent"); for (P && (e = -e); e & 1 && (C = C.times(o)), e >>= 1, !!e; ) o = o.times(o); return P ? g.div(C) : C; }; -Ut.prec = function(e, o) { - if (e !== ~~e || e < 1 || e > kn) +zt.prec = function(e, o) { + if (e !== ~~e || e < 1 || e > Bn) throw Error(Vn + "precision"); return Un(new this.constructor(this), e, o); }; -Ut.round = function(e, o) { +zt.round = function(e, o) { if (e === an) e = 0; - else if (e !== ~~e || e < -kn || e > kn) - throw Error(aa); + else if (e !== ~~e || e < -Bn || e > Bn) + throw Error(ca); return Un(new this.constructor(this), e + this.e + 1, o); }; -Ut.sqrt = function() { +zt.sqrt = function() { var e, o, g, C = this, P = C.constructor, x = C.s, n = C.e, c = new P("0.5"); if (!C.c[0]) return new P(C); if (x < 0) - throw Error($o + "No square root"); + throw Error(Xo + "No square root"); x = Math.sqrt(+zn(C, !0, !0)), x === 0 || x === 1 / 0 ? (o = C.c.join(""), o.length + n & 1 || (o += "0"), x = Math.sqrt(o), n = ((n + 1) / 2 | 0) - (n < 0 || n & 1), e = new P((x == 1 / 0 ? "5e" : (x = x.toExponential()).slice(0, x.indexOf("e") + 1)) + n)) : e = new P(x + ""), n = e.e + (P.DP += 4); do g = e, e = c.times(g.plus(C.div(g))); while (g.c.slice(0, n).join("") !== e.c.slice(0, n).join("")); return Un(e, (P.DP -= 4) + e.e + 1, P.RM); }; -Ut.times = Ut.mul = function(e) { +zt.times = zt.mul = function(e) { var o, g = this, C = g.constructor, P = g.c, x = (e = new C(e)).c, n = P.length, c = x.length, r = g.e, a = e.e; if (e.s = g.s == e.s ? 1 : -1, !P[0] || !x[0]) return e.c = [e.e = 0], e; @@ -42248,79 +42248,79 @@ Ut.times = Ut.mul = function(e) { for (c ? ++e.e : o.shift(), r = o.length; !o[--r]; ) o.pop(); return e.c = o, e; }; -Ut.toExponential = function(e, o) { +zt.toExponential = function(e, o) { var g = this, C = g.c[0]; if (e !== an) { - if (e !== ~~e || e < 0 || e > kn) - throw Error(aa); + if (e !== ~~e || e < 0 || e > Bn) + throw Error(ca); for (g = Un(new g.constructor(g), ++e, o); g.c.length < e; ) g.c.push(0); } return zn(g, !0, !!C); }; -Ut.toFixed = function(e, o) { +zt.toFixed = function(e, o) { var g = this, C = g.c[0]; if (e !== an) { - if (e !== ~~e || e < 0 || e > kn) - throw Error(aa); + if (e !== ~~e || e < 0 || e > Bn) + throw Error(ca); for (g = Un(new g.constructor(g), e + g.e + 1, o), e = e + g.e + 1; g.c.length < e; ) g.c.push(0); } return zn(g, !1, !!C); }; -Ut.toJSON = Ut.toString = function() { +zt.toJSON = zt.toString = function() { var e = this, o = e.constructor; return zn(e, e.e <= o.NE || e.e >= o.PE, !!e.c[0]); }; -typeof Symbol < "u" && (Ut[Symbol.for("nodejs.util.inspect.custom")] = Ut.toJSON); -Ut.toNumber = function() { +typeof Symbol < "u" && (zt[Symbol.for("nodejs.util.inspect.custom")] = zt.toJSON); +zt.toNumber = function() { var e = +zn(this, !0, !0); if (this.constructor.strict === !0 && !this.eq(e.toString())) - throw Error($o + "Imprecise conversion"); + throw Error(Xo + "Imprecise conversion"); return e; }; -Ut.toPrecision = function(e, o) { +zt.toPrecision = function(e, o) { var g = this, C = g.constructor, P = g.c[0]; if (e !== an) { - if (e !== ~~e || e < 1 || e > kn) + if (e !== ~~e || e < 1 || e > Bn) throw Error(Vn + "precision"); for (g = Un(new C(g), e, o); g.c.length < e; ) g.c.push(0); } return zn(g, e <= g.e || g.e <= C.NE || g.e >= C.PE, !!P); }; -Ut.valueOf = function() { +zt.valueOf = function() { var e = this, o = e.constructor; if (o.strict === !0) - throw Error($o + "valueOf disallowed"); + throw Error(Xo + "valueOf disallowed"); return zn(e, e.e <= o.NE || e.e >= o.PE, !0); }; -var gn = xd(), Hn = /* @__PURE__ */ ((e) => (e.none = "none", e.small = "small", e.deployCost = "deployCost", e.full = "full", e))(Hn || {}); -const vb = 9, bb = "1000000000", f0 = (e) => { +var gn = Ad(), Hn = /* @__PURE__ */ ((e) => (e.none = "none", e.small = "small", e.deployCost = "deployCost", e.full = "full", e))(Hn || {}); +const _b = 9, Sb = "1000000000", h0 = (e) => { switch (e) { case "small": - return Rl; + return Hl; case "deployCost": - return To; + return No; case "full": - return b6; + return _6; case "none": return 0; default: return 0; } -}, Ed = (e) => gn(e).div(bb).toString(), wb = (e, o) => gn(e).div(gn(10).pow(o)).toString(); -function Cb({ +}, Od = (e) => gn(e).div(Sb).toString(), Mb = (e, o) => gn(e).div(gn(10).pow(o)).toString(); +function xb({ motes: e, precisionCase: o, hideCsprCurrency: g }) { - const C = f0(o); + const C = h0(o); if (e == null) - return /* @__PURE__ */ $(Pt, { children: "N/A" }); - const P = Ed(e), x = Gr(P, { + return /* @__PURE__ */ $(At, { children: "N/A" }); + const P = Od(e), x = Gr(P, { precision: C }), n = x + " CSPR"; - return /* @__PURE__ */ $(Pt, { children: g ? x : n }); + return /* @__PURE__ */ $(At, { children: g ? x : n }); } -function Sb({ +function Eb({ motes: e, precision: o, decimals: g, @@ -42328,13 +42328,13 @@ function Sb({ hideCurrency: P }) { if (e == null) - return /* @__PURE__ */ $(Pt, { children: "N/A" }); - const x = wb(e, g), n = Gr(x, { + return /* @__PURE__ */ $(At, { children: "N/A" }); + const x = Mb(e, g), n = Gr(x, { precision: o }), c = n + " " + C; - return /* @__PURE__ */ $(Pt, { children: P ? n : c }); + return /* @__PURE__ */ $(At, { children: P ? n : c }); } -const _b = be(je).withConfig({ +const Pb = be(je).withConfig({ displayName: "account-info-row__ValuesRow", componentId: "sc-15hsjvb-0" })(({ @@ -42345,7 +42345,7 @@ const _b = be(je).withConfig({ padding: "8px 16px", backgroundColor: e.styleguideColors.backgroundPrimary, border: e.border.base -})), Mb = be(zt).withConfig({ +})), Ab = be(Kt).withConfig({ displayName: "account-info-row__StyledFlexColumn", componentId: "sc-15hsjvb-1" })(({ @@ -42354,27 +42354,27 @@ const _b = be(je).withConfig({ ...e && { opacity: 0.5 } -})), xb = be(Oe).withConfig({ +})), Ob = be(Ae).withConfig({ displayName: "account-info-row__BalanceText", componentId: "sc-15hsjvb-2" })(({}) => ({ textAlign: "right" -})), Eb = be.span.withConfig({ +})), Tb = be.span.withConfig({ displayName: "account-info-row__StyledIconContainer", componentId: "sc-15hsjvb-3" -})(["margin-left:10px;"]), Tc = ({ +})(["margin-left:10px;"]), Ic = ({ ticker: e, cep18Config: o, ...g -}) => e === "CSPR" ? /* @__PURE__ */ $(Cb, { ...g }) : /* @__PURE__ */ $(Sb, { ticker: e, motes: g.motes, decimals: o?.decimals || To, precision: o?.precision || To }), Pb = ({ +}) => e === "CSPR" ? /* @__PURE__ */ $(xb, { ...g }) : /* @__PURE__ */ $(Eb, { ticker: e, motes: g.motes, decimals: o?.decimals || No, precision: o?.precision || No }), Ib = ({ accountBalance: e, emptyBalance: o, loading: g, error: C, cep18Config: P, ticker: x = "CSPR" -}) => /* @__PURE__ */ $(xb, { size: 3, variation: "black", monotype: !0, children: o ? /* @__PURE__ */ $(Tc, { ticker: x, motes: "0", precisionCase: Hn.deployCost, cep18Config: P }) : g ? "Loading..." : C ?? /* @__PURE__ */ $(Tc, { ticker: x, motes: e, precisionCase: Hn.deployCost, cep18Config: P }) }); -function nM(e) { +}) => /* @__PURE__ */ $(Ob, { size: 3, variation: "black", monotype: !0, children: o ? /* @__PURE__ */ $(Ic, { ticker: x, motes: "0", precisionCase: Hn.deployCost, cep18Config: P }) : g ? "Loading..." : C ?? /* @__PURE__ */ $(Ic, { ticker: x, motes: e, precisionCase: Hn.deployCost, cep18Config: P }) }); +function uM(e) { const { publicKey: o, label: g, @@ -42385,28 +42385,28 @@ function nM(e) { error: c, ticker: r = "CSPR", cep18Config: a - } = e, i = yn([Kt.TINY, Kt.SMALL, Kt.SMALL, Kt.SMALL], []), p = P || !n && x != null && gn(x).lte("0"); - return /* @__PURE__ */ Pe(Mb, { disabled: e.disabled, gap: 4, children: [ + } = e, i = cn([Vt.TINY, Vt.SMALL, Vt.SMALL, Vt.SMALL], []), m = P || !n && x != null && gn(x).lte("0"); + return /* @__PURE__ */ Pe(Ab, { disabled: e.disabled, gap: 4, children: [ /* @__PURE__ */ Pe(je, { justify: "space-between", children: [ - /* @__PURE__ */ $(Oe, { size: 1, variation: "black", children: g }), - /* @__PURE__ */ $(Oe, { size: 1, variation: "black", children: C }) + /* @__PURE__ */ $(Ae, { size: 1, variation: "black", children: g }), + /* @__PURE__ */ $(Ae, { size: 1, variation: "black", children: C }) ] }), - /* @__PURE__ */ $(_b, { justify: "space-between", align: "center", children: o && /* @__PURE__ */ Pe(Pt, { children: [ + /* @__PURE__ */ $(Pb, { justify: "space-between", align: "center", children: o && /* @__PURE__ */ Pe(At, { children: [ /* @__PURE__ */ Pe(je, { align: "center", children: [ - /* @__PURE__ */ $(dr, { tooltipContent: o, children: /* @__PURE__ */ $(Oe, { size: 3, variation: "black", monotype: !0, children: Dr(o, i) }) }), - /* @__PURE__ */ $(Eb, { children: /* @__PURE__ */ $(t2, { value: o, minified: !0, variation: "gray" }) }) + /* @__PURE__ */ $(Yt, { tooltipContent: o, children: /* @__PURE__ */ $(Ae, { size: 3, variation: "black", monotype: !0, children: Vr(o, i) }) }), + /* @__PURE__ */ $(Tb, { children: /* @__PURE__ */ $(o2, { value: o, minified: !0, variation: "gray" }) }) ] }), - /* @__PURE__ */ $(Pb, { accountBalance: x, emptyBalance: p, error: c, loading: n, ticker: r, cep18Config: a }) + /* @__PURE__ */ $(Ib, { accountBalance: x, emptyBalance: m, error: c, loading: n, ticker: r, cep18Config: a }) ] }) }) ] }); } -const Ab = be("div").withConfig({ +const Nb = be("div").withConfig({ displayName: "text-row__StyledWrapper", componentId: "sc-gez63i-0" })(({}) => ({ display: "flex", flexDirection: "column" -})), Ob = be("div").withConfig({ +})), Lb = be("div").withConfig({ displayName: "text-row__LabelContainer", componentId: "sc-gez63i-1" })(({}) => ({ @@ -42415,7 +42415,7 @@ const Ab = be("div").withConfig({ alignItems: "center", justifyContent: "space-between", marginBottom: 4 -})), Tb = be("div").withConfig({ +})), Rb = be("div").withConfig({ displayName: "text-row__InputContainer", componentId: "sc-gez63i-2" })(({ @@ -42430,26 +42430,26 @@ const Ab = be("div").withConfig({ backgroundColor: e.styleguideColors.backgroundPrimary, border: e.border.base, borderRadius: e.borderRadius.base -})), Pd = be("div").withConfig({ +})), Td = be("div").withConfig({ displayName: "text-row__SuffixContainer", componentId: "sc-gez63i-3" })(({}) => ({ marginLeft: 16 -})), Ib = be(Pd).withConfig({ +})), kb = be(Td).withConfig({ displayName: "text-row__SuffixTextContainer", componentId: "sc-gez63i-4" })(({ theme: e }) => ({ color: e.styleguideColors.contentSecondary -})), Nb = be("div").withConfig({ +})), Bb = be("div").withConfig({ displayName: "text-row__PrefixContainer", componentId: "sc-gez63i-5" })(({}) => ({ marginRight: 16 })); -var Lb = /* @__PURE__ */ ((e) => (e.Text = "text", e.Hash = "hash", e.Number = "number", e))(Lb || {}); -function oM(e) { +var Hb = /* @__PURE__ */ ((e) => (e.Text = "text", e.Hash = "hash", e.Number = "number", e))(Hb || {}); +function cM(e) { const { label: o, rightLabel: g, @@ -42460,32 +42460,32 @@ function oM(e) { type: c, labelIcon: r, labelTooltipText: a - } = e, i = yn([Kt.SMALL, Kt.MEDIUM, Kt.LARGE], []), p = yn([2, 3, 4, 5], []); - return /* @__PURE__ */ Pe(Ab, { children: [ - /* @__PURE__ */ Pe(Ob, { children: [ - o && /* @__PURE__ */ $(dr, { tooltipContent: a, limitWidth: !0, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ - /* @__PURE__ */ $(Oe, { size: 1, children: o }), + } = e, i = cn([Vt.SMALL, Vt.MEDIUM, Vt.LARGE], []), m = cn([2, 3, 4, 5], []); + return /* @__PURE__ */ Pe(Nb, { children: [ + /* @__PURE__ */ Pe(Lb, { children: [ + o && /* @__PURE__ */ $(Yt, { tooltipContent: a, limitWidth: !0, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ + /* @__PURE__ */ $(Ae, { size: 1, children: o }), r ] }) }), - g && /* @__PURE__ */ $(Oe, { size: 1, children: g }) + g && /* @__PURE__ */ $(Ae, { size: 1, children: g }) ] }), - /* @__PURE__ */ Pe(Tb, { children: [ - P && /* @__PURE__ */ $(Nb, { children: P }), + /* @__PURE__ */ Pe(Rb, { children: [ + P && /* @__PURE__ */ $(Bb, { children: P }), /* @__PURE__ */ Pe(je, { itemsSpacing: 4, children: [ - c === "hash" ? /* @__PURE__ */ $(dr, { tooltipContent: C, children: /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, scale: "xs", children: Dr(C || "", i) }) }) : /* @__PURE__ */ $(Gi, { size: p, children: /* @__PURE__ */ $(dr, { tooltipContent: C, children: /* @__PURE__ */ $(Oe, { size: 3, monotype: c === "number", children: C }) }) }), - /* @__PURE__ */ $(t2, { value: C || "", minified: !0, variation: "gray" }) + c === "hash" ? /* @__PURE__ */ $(Yt, { tooltipContent: C, children: /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, scale: "xs", children: Vr(C || "", i) }) }) : /* @__PURE__ */ $(Yi, { size: m, children: /* @__PURE__ */ $(Yt, { tooltipContent: C, children: /* @__PURE__ */ $(Ae, { size: 3, monotype: c === "number", children: C }) }) }), + /* @__PURE__ */ $(o2, { value: C || "", minified: !0, variation: "gray" }) ] }), - n && /* @__PURE__ */ $(Pd, { children: n }), - x && /* @__PURE__ */ $(Ib, { children: /* @__PURE__ */ $(Oe, { size: 3, children: x }) }) + n && /* @__PURE__ */ $(Td, { children: n }), + x && /* @__PURE__ */ $(kb, { children: /* @__PURE__ */ $(Ae, { size: 3, children: x }) }) ] }) ] }); } -const Rb = be(zt).withConfig({ +const jb = be(Kt).withConfig({ displayName: "progress-line__StepWrapper", componentId: "sc-1nvheuv-0" })(({}) => ({ position: "relative" -})), Bb = be(pn).withConfig({ +})), Db = be(mn).withConfig({ displayName: "progress-line__StepText", componentId: "sc-1nvheuv-1" })(({ @@ -42508,7 +42508,7 @@ const Rb = be(zt).withConfig({ ...C && { right: 0 } -})), kb = be(je).withConfig({ +})), Vb = be(je).withConfig({ displayName: "progress-line__StepContainer", componentId: "sc-1nvheuv-2" })(({ @@ -42526,7 +42526,7 @@ const Rb = be(zt).withConfig({ fill: e.styleguideColors.backgroundPrimary } } -})), Hb = be.div.withConfig({ +})), Ub = be.div.withConfig({ displayName: "progress-line__Circle", componentId: "sc-1nvheuv-3" })(({ @@ -42537,7 +42537,7 @@ const Rb = be(zt).withConfig({ background: o ? e.styleguideColors.contentQuaternary : e.styleguideColors.contentBlue, width: 12, height: 12 -})), Ic = be.div.withConfig({ +})), Nc = be.div.withConfig({ displayName: "progress-line__Line", componentId: "sc-1nvheuv-4" })(({ @@ -42547,31 +42547,31 @@ const Rb = be(zt).withConfig({ height: 2, background: o ? e.styleguideColors.contentQuaternary : e.styleguideColors.contentBlue, width: "100%" -})), jb = (e, o, g, C) => { +})), zb = (e, o, g, C) => { const P = o === g, x = o === 0, n = o === C - 1, c = o < g, r = !c && !P, a = c || n; - return /* @__PURE__ */ Pe(_t.Fragment, { children: [ - !x && /* @__PURE__ */ $(Ic, { disabled: r }), - /* @__PURE__ */ Pe(Rb, { align: "center", children: [ - /* @__PURE__ */ $(Bb, { disabled: r, size: 1, isFirstStep: x, isLastStep: n, isCheckedStep: a, children: e }), - /* @__PURE__ */ $(kb, { disabled: r, checked: a, align: "center", justify: "center", children: a ? /* @__PURE__ */ $(St, { height: 7, width: 10, src: Lf }) : /* @__PURE__ */ $(Hb, { disabled: r }) }) + return /* @__PURE__ */ Pe(St.Fragment, { children: [ + !x && /* @__PURE__ */ $(Nc, { disabled: r }), + /* @__PURE__ */ Pe(jb, { align: "center", children: [ + /* @__PURE__ */ $(Db, { disabled: r, size: 1, isFirstStep: x, isLastStep: n, isCheckedStep: a, children: e }), + /* @__PURE__ */ $(Vb, { disabled: r, checked: a, align: "center", justify: "center", children: a ? /* @__PURE__ */ $(_t, { height: 7, width: 10, src: Bf }) : /* @__PURE__ */ $(Ub, { disabled: r }) }) ] }), - !n && /* @__PURE__ */ $(Ic, { disabled: !x && !c }) + !n && /* @__PURE__ */ $(Nc, { disabled: !x && !c }) ] }, `${o}-${e}`); }; -function iM({ +function lM({ steps: e, currentIdx: o }) { - return /* @__PURE__ */ $(je, { align: "center", children: e.map((g, C) => jb(g, C, o, e.length)) }); + return /* @__PURE__ */ $(je, { align: "center", children: e.map((g, C) => zb(g, C, o, e.length)) }); } -const Db = "Escape", Nc = "keyup", Vb = (e) => { +const Fb = "Escape", Lc = "keyup", Kb = (e) => { const o = ot((g) => { - g.key === Db && e(); + g.key === Fb && e(); }, [e]); - vt(() => (document.addEventListener(Nc, o, !1), () => { - document.removeEventListener(Nc, o, !1); + vt(() => (document.addEventListener(Lc, o, !1), () => { + document.removeEventListener(Lc, o, !1); }), [o]); -}, Ub = be.div.withConfig({ +}, Wb = be.div.withConfig({ displayName: "warning-message__StyledWarningMessage", componentId: "sc-pntxqz-0" })(({ @@ -42585,14 +42585,14 @@ const Db = "Escape", Nc = "keyup", Vb = (e) => { backgroundColor: e.styleguideColors.fillSecondary, borderRadius: "4px", margin: o || "0 0 24px 0" -})), zb = be(je).withConfig({ +})), Jb = be(je).withConfig({ displayName: "warning-message__StyledHeaderRow", componentId: "sc-pntxqz-1" })(({ theme: e }) => e.withMedia({ marginBottom: "8px" -})), Fb = be(Oe).withConfig({ +})), $b = be(Ae).withConfig({ displayName: "warning-message__StyledHeaderText", componentId: "sc-pntxqz-2" })(({ @@ -42600,20 +42600,20 @@ const Db = "Escape", Nc = "keyup", Vb = (e) => { }) => e.withMedia({ marginLeft: "8px", lineHeight: ["18px", "1.5rem", "1.5rem"] -})), Kb = ({ +})), Gb = ({ iconSrc: e, title: o, message: g, margin: C -}) => /* @__PURE__ */ Pe(Ub, { margin: C, children: [ - /* @__PURE__ */ Pe(zb, { justify: "flex-start", align: "center", children: [ - e && /* @__PURE__ */ $(St, { src: e }), - /* @__PURE__ */ $(Fb, { size: 1, scale: "xs", variation: "black", margin: e ? "8px" : "0", children: o }) +}) => /* @__PURE__ */ Pe(Wb, { margin: C, children: [ + /* @__PURE__ */ Pe(Jb, { justify: "flex-start", align: "center", children: [ + e && /* @__PURE__ */ $(_t, { src: e }), + /* @__PURE__ */ $($b, { size: 1, scale: "xs", variation: "black", margin: e ? "8px" : "0", children: o }) ] }), - /* @__PURE__ */ $(Oe, { size: 3, scale: "xs", variation: "black", children: g }) + /* @__PURE__ */ $(Ae, { size: 3, scale: "xs", variation: "black", children: g }) ] }); -var Wb = /* @__PURE__ */ ((e) => (e[e.HeaderCloseButton = 0] = "HeaderCloseButton", e[e.DismissButton = 1] = "DismissButton", e[e.Overlay = 2] = "Overlay", e[e.ESC = 3] = "ESC", e))(Wb || {}); -const Jb = { +var qb = /* @__PURE__ */ ((e) => (e[e.HeaderCloseButton = 0] = "HeaderCloseButton", e[e.DismissButton = 1] = "DismissButton", e[e.Overlay = 2] = "Overlay", e[e.ESC = 3] = "ESC", e))(qb || {}); +const Zb = { left: "50%", right: "auto", bottom: "auto", @@ -42622,7 +42622,7 @@ const Jb = { padding: "32px 24px 24px 24px", top: "50%", transform: "translate(-50%, -50%)" -}, $b = { +}, Xb = { top: "40px", left: "auto", right: "40px", @@ -42630,24 +42630,24 @@ const Jb = { bottom: "auto", borderRadius: "12px", padding: "16px 24px 24px 24px" -}, Gb = be(zt).withConfig({ +}, Yb = be(Kt).withConfig({ displayName: "user-input-window__ModalContainer", componentId: "sc-biy5na-0" })(({ theme: e, position: o }) => e.withMedia({ - width: o === Jo.TopRight ? ["300px", "350px", "350px"] : ["300px", "440px", "496px"], + width: o === Zo.TopRight ? ["300px", "350px", "350px"] : ["300px", "440px", "496px"], background: e.styleguideColors.backgroundPrimary, borderColor: e.styleguideColors.backgroundPrimary -})), qb = be(je).withConfig({ +})), Qb = be(je).withConfig({ displayName: "user-input-window__ImageWrapper", componentId: "sc-biy5na-1" })(({ theme: e }) => e.withMedia({ margin: "15px 0 24px 0" -})), Zb = be.div.withConfig({ +})), ew = be.div.withConfig({ displayName: "user-input-window__StyledCaption", componentId: "sc-biy5na-2" })(({ @@ -42656,7 +42656,7 @@ const Jb = { }) => e.withMedia({ textAlign: "left", marginBottom: "16px" -})), Xb = be(Fo).withConfig({ +})), tw = be($o).withConfig({ displayName: "user-input-window__StyledCaptionText", componentId: "sc-biy5na-3" })(({ @@ -42665,7 +42665,7 @@ const Jb = { fontWeight: [600, 600, 700], fontSize: ["20px", "24px", "24px"], color: e.styleguideColors.contentPrimary -})), Yb = be(Oe).withConfig({ +})), rw = be(Ae).withConfig({ displayName: "user-input-window__StyledInformationText", componentId: "sc-biy5na-4" })(({ @@ -42673,16 +42673,16 @@ const Jb = { position: o }) => e.withMedia({ color: e.styleguideColors.contentSecondary -})), Qb = be(je).withConfig({ +})), nw = be(je).withConfig({ displayName: "user-input-window__ButtonsContainer", componentId: "sc-biy5na-5" })(({ theme: e, position: o }) => e.withMedia({ - marginTop: o === Jo.TopRight ? "40px" : ["32px", "32px", "56px"], + marginTop: o === Zo.TopRight ? "40px" : ["32px", "32px", "56px"], flexDirection: ["column", "row", "row"] -})), Lc = be(dd).withConfig({ +})), Rc = be(pd).withConfig({ displayName: "user-input-window__StyledInput", componentId: "sc-biy5na-6" })(({ @@ -42694,29 +42694,29 @@ const Jb = { ":focus": { outline: "none" } -})), ew = be.div.withConfig({ +})), ow = be.div.withConfig({ displayName: "user-input-window__CheckBoxContainer", componentId: "sc-biy5na-7" })(({ theme: e, position: o }) => e.withMedia({ - margin: o === Jo.TopRight ? "40px 0 -20px 0" : ["40px 0 -20px 0", "40px 0 -20px 0", "72px 0 -40px 0"] -})), tw = (e, o) => ({ + margin: o === Zo.TopRight ? "40px 0 -20px 0" : ["40px 0 -20px 0", "40px 0 -20px 0", "72px 0 -40px 0"] +})), iw = (e, o) => ({ overlay: { backgroundColor: e.styleguideColors.backgroundOverlay, zIndex: 15 }, - content: o === Jo.TopRight ? { - ...$b, + content: o === Zo.TopRight ? { + ...Xb, backgroundColor: e.styleguideColors.backgroundPrimary, borderColor: e.styleguideColors.backgroundPrimary } : { - ...Jb, + ...Zb, backgroundColor: e.styleguideColors.backgroundPrimary, borderColor: e.styleguideColors.backgroundPrimary } -}), aM = ({ +}), dM = ({ isOpen: e, position: o, title: g, @@ -42728,34 +42728,34 @@ const Jb = { confirmDisabled: r, confirmColor: a, onConfirm: i, - dismissLabel: p, + dismissLabel: m, dismissDisabled: t, - shouldCloseOnEsc: d, + shouldCloseOnEsc: f, shouldCloseOnOverlayClick: b, onDismiss: y, - themeMode: s, - inputType: f, + themeMode: u, + inputType: d, placeholder: l, - required: u = !1, + required: s = !1, inputLabel: v, - checkboxLabel: m, + checkboxLabel: p, validationSetting: h, repeatInput: O, warningMessage: I, - informationOnlyMode: B, + informationOnlyMode: k, isMandatoryCheckBox: R, hideXButton: L, resetForm: N, - portalClass: k = "portal" + portalClass: B = "portal" }) => { - const H = Vi(), [U, _] = Ct(""), [T, E] = Ct(""), [M, S] = Ct(!1), [w, A] = Ct(null), [j, V] = Ct(null), [D, z] = Ct(e); - Vb(() => { - d && (z(!1), y && y( + const H = jo(), [U, S] = Ct(""), [T, E] = Ct(""), [M, _] = Ct(!1), [w, A] = Ct(null), [j, V] = Ct(null), [D, z] = Ct(e); + Kb(() => { + f && (z(!1), y && y( 3 /* ESC */ )); }), vt(() => { - N && _(""); + N && S(""); }, [N]); const { ref: J @@ -42775,34 +42775,34 @@ const Jb = { i(U, M); }, q = (ie) => { let fe = ie.target.value; - O && T && E(""), h?.regexpPattern && h?.validationMessage && (fe && G(fe) ? A(null) : A(`${h?.validationMessage}`)), _(fe); + O && T && E(""), h?.regexpPattern && h?.validationMessage && (fe && G(fe) ? A(null) : A(`${h?.validationMessage}`)), S(fe); }, se = (ie) => { let fe = ie.target.value; O?.validationMessage && (fe && Q(U, fe) ? V(null) : V(`${O?.validationMessage}`)), E(fe); - }, ue = () => r || R && !M ? !0 : B ? !1 : O ? T ? !!j : !0 : U ? !!w : !0, ce = () => { - S(!M); + }, ue = () => r || R && !M ? !0 : k ? !1 : O ? T ? !!j : !0 : U ? !!w : !0, ce = () => { + _(!M); }; - return /* @__PURE__ */ $(Pt, { children: D && /* @__PURE__ */ $(Sd, { isOpen: D, style: tw(H, o), shouldCloseOnEsc: !0, shouldCloseOnOverlayClick: !0, portalClassName: k, role: "dialog", "aria-modal": "true", children: /* @__PURE__ */ Pe(Gb, { position: o, ref: J, children: [ - C && /* @__PURE__ */ $(_d, { themeMode: s, headerLogo: P, onClose: L ? void 0 : () => y && y( + return /* @__PURE__ */ $(At, { children: D && /* @__PURE__ */ $(xd, { isOpen: D, style: iw(H, o), shouldCloseOnEsc: !0, shouldCloseOnOverlayClick: !0, portalClassName: B, role: "dialog", "aria-modal": "true", children: /* @__PURE__ */ Pe(Yb, { position: o, ref: J, children: [ + C && /* @__PURE__ */ $(Ed, { themeMode: u, headerLogo: P, onClose: L ? void 0 : () => y && y( 0 /* HeaderCloseButton */ ) }), - x && /* @__PURE__ */ $(qb, { children: x }), - /* @__PURE__ */ $(Zb, { position: o, children: /* @__PURE__ */ $(Xb, { size: 1, scale: "lg", children: g }) }), - /* @__PURE__ */ $(je, { justify: "left", children: /* @__PURE__ */ $(Yb, { position: o, size: 3, scale: "sm", children: n }) }), - !B && /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Lc, { required: u, value: U, onChange: q, onKeyDown: ee, label: /* @__PURE__ */ $(Oe, { size: 2, children: v }), placeholder: l, margin: "16px 0", error: !!w, validationType: f, validationText: w }) }), - !B && O && /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Lc, { required: u, value: T, onChange: se, onKeyDown: ee, label: /* @__PURE__ */ $(Oe, { size: 2, children: O?.label }), placeholder: O?.placeholder, error: !!j, validationType: f, validationText: j }) }), - I && /* @__PURE__ */ $(Kb, { title: I.title, message: I.message, margin: I.margin, iconSrc: I.iconSrc }), - m && /* @__PURE__ */ $(ew, { position: o, children: /* @__PURE__ */ $(J8, { checked: M, label: m, onChange: ce, checkboxFontSize: r2.small }) }), - /* @__PURE__ */ Pe(Qb, { position: o, gap: "16px", justify: "space-between", children: [ - p && /* @__PURE__ */ $(no, { color: "secondaryBlue", onClick: () => y && y( + x && /* @__PURE__ */ $(Qb, { children: x }), + /* @__PURE__ */ $(ew, { position: o, children: /* @__PURE__ */ $(tw, { size: 1, scale: "lg", children: g }) }), + /* @__PURE__ */ $(je, { justify: "left", children: /* @__PURE__ */ $(rw, { position: o, size: 3, scale: "sm", children: n }) }), + !k && /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Rc, { required: s, value: U, onChange: q, onKeyDown: ee, label: /* @__PURE__ */ $(Ae, { size: 2, children: v }), placeholder: l, margin: "16px 0", error: !!w, validationType: d, validationText: w }) }), + !k && O && /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Rc, { required: s, value: T, onChange: se, onKeyDown: ee, label: /* @__PURE__ */ $(Ae, { size: 2, children: O?.label }), placeholder: O?.placeholder, error: !!j, validationType: d, validationText: j }) }), + I && /* @__PURE__ */ $(Gb, { title: I.title, message: I.message, margin: I.margin, iconSrc: I.iconSrc }), + p && /* @__PURE__ */ $(ow, { position: o, children: /* @__PURE__ */ $(Z8, { checked: M, label: p, onChange: ce, checkboxFontSize: i2.small }) }), + /* @__PURE__ */ Pe(nw, { position: o, gap: "16px", justify: "space-between", children: [ + m && /* @__PURE__ */ $(no, { color: "secondaryBlue", onClick: () => y && y( 1 /* DismissButton */ - ), disabled: !!t, children: p }), + ), disabled: !!t, children: m }), /* @__PURE__ */ $(no, { color: a === "red" ? "primaryRed" : "primaryBlue", onClick: Z, disabled: ue(), children: c }) ] }) ] }) }) }); -}, rw = be("div").withConfig({ +}, aw = be("div").withConfig({ displayName: "multiline-text-row__StyledWrapper", componentId: "sc-ulv7c-0" })(({ @@ -42810,7 +42810,7 @@ const Jb = { }) => e.withMedia({ display: "flex", flexDirection: "column" -})), nw = be("div").withConfig({ +})), sw = be("div").withConfig({ displayName: "multiline-text-row__LabelContainer", componentId: "sc-ulv7c-1" })(({ @@ -42821,7 +42821,7 @@ const Jb = { alignItems: "center", justifyContent: "space-between", marginBottom: 4 -})), ow = be("div").withConfig({ +})), uw = be("div").withConfig({ displayName: "multiline-text-row__InputContainer", componentId: "sc-ulv7c-2" })(({ @@ -42839,21 +42839,21 @@ const Jb = { backgroundColor: e.styleguideColors.backgroundPrimary, border: e.border.base, borderRadius: e.borderRadius.base -})), Ad = be("div").withConfig({ +})), Id = be("div").withConfig({ displayName: "multiline-text-row__SuffixContainer", componentId: "sc-ulv7c-3" })(({ theme: e }) => e.withMedia({ marginLeft: 16 -})), iw = be(Ad).withConfig({ +})), cw = be(Id).withConfig({ displayName: "multiline-text-row__SuffixTextContainer", componentId: "sc-ulv7c-4" })(({ theme: e }) => e.withMedia({ color: e.styleguideColors.contentSecondary -})), aw = be("div").withConfig({ +})), lw = be("div").withConfig({ displayName: "multiline-text-row__PrefixContainer", componentId: "sc-ulv7c-5" })(({ @@ -42861,7 +42861,7 @@ const Jb = { }) => e.withMedia({ marginRight: 16 })); -function sM(e) { +function fM(e) { const { label: o, rightLabel: g, @@ -42874,23 +42874,23 @@ function sM(e) { labelIcon: a, labelTooltipText: i } = e; - return /* @__PURE__ */ Pe(rw, { children: [ - /* @__PURE__ */ Pe(nw, { children: [ - o && /* @__PURE__ */ $(dr, { tooltipContent: i, limitWidth: !0, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ - /* @__PURE__ */ $(Oe, { size: 1, children: o }), + return /* @__PURE__ */ Pe(aw, { children: [ + /* @__PURE__ */ Pe(sw, { children: [ + o && /* @__PURE__ */ $(Yt, { tooltipContent: i, limitWidth: !0, children: /* @__PURE__ */ Pe(je, { gap: 3, align: "center", children: [ + /* @__PURE__ */ $(Ae, { size: 1, children: o }), a ] }) }), - g && /* @__PURE__ */ $(Oe, { size: 1, children: g }) + g && /* @__PURE__ */ $(Ae, { size: 1, children: g }) ] }), - /* @__PURE__ */ Pe(ow, { height: C, width: P, children: [ - n && /* @__PURE__ */ $(aw, { children: n }), - /* @__PURE__ */ $(je, { itemsSpacing: 4, children: /* @__PURE__ */ $(dr, { tooltipContent: typeof x == "string" ? x : null, children: /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, scale: "xs", children: x }) }) }), - r && /* @__PURE__ */ $(Ad, { children: r }), - c && /* @__PURE__ */ $(iw, { children: /* @__PURE__ */ $(Oe, { size: 3, children: c }) }) + /* @__PURE__ */ Pe(uw, { height: C, width: P, children: [ + n && /* @__PURE__ */ $(lw, { children: n }), + /* @__PURE__ */ $(je, { itemsSpacing: 4, children: /* @__PURE__ */ $(Yt, { tooltipContent: typeof x == "string" ? x : null, children: /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, scale: "xs", children: x }) }) }), + r && /* @__PURE__ */ $(Id, { children: r }), + c && /* @__PURE__ */ $(cw, { children: /* @__PURE__ */ $(Ae, { size: 3, children: c }) }) ] }) ] }); } -function sw({ +function dw({ callback: e }) { const o = wt(null); @@ -42905,7 +42905,7 @@ function sw({ ref: o }; } -const uw = be.div.withConfig({ +const fw = be.div.withConfig({ displayName: "multiselect-dropdown__DropdownContainer", componentId: "sc-zjn4oc-0" })(({ @@ -42917,7 +42917,7 @@ const uw = be.div.withConfig({ opacity: "0.5", pointerEvents: "none" } -})), cw = be(je).withConfig({ +})), hw = be(je).withConfig({ displayName: "multiselect-dropdown__MultiSelectContainer", componentId: "sc-zjn4oc-1" })(({ @@ -42931,14 +42931,14 @@ const uw = be.div.withConfig({ color: e.styleguideColors.fillPrimaryRed } } -})), lw = be(je).withConfig({ +})), pw = be(je).withConfig({ displayName: "multiselect-dropdown__InputContainer", componentId: "sc-zjn4oc-2" })(({ theme: e }) => ({ width: "100%" -})), dw = be(dd).withConfig({ +})), mw = be(pd).withConfig({ displayName: "multiselect-dropdown__StyledInput", componentId: "sc-zjn4oc-3" })(() => ({ @@ -42948,7 +42948,7 @@ const uw = be.div.withConfig({ "> div": { padding: "0 8px" } -})), fw = be(je).withConfig({ +})), yw = be(je).withConfig({ displayName: "multiselect-dropdown__DropdownIconWrapper", componentId: "sc-zjn4oc-4" })(({ @@ -42956,7 +42956,7 @@ const uw = be.div.withConfig({ }) => ({ paddingRight: "8px", marginLeft: "8px" -})), hw = be(St).withConfig({ +})), gw = be(_t).withConfig({ displayName: "multiselect-dropdown__ArrowSvgIcon", componentId: "sc-zjn4oc-5" })(({ @@ -42965,7 +42965,7 @@ const uw = be.div.withConfig({ path: { fill: e.styleguideColors.contentPrimary } -})), pw = be(St).withConfig({ +})), vw = be(_t).withConfig({ displayName: "multiselect-dropdown__ClearSvgIcon", componentId: "sc-zjn4oc-6" })(({ @@ -42974,7 +42974,7 @@ const uw = be.div.withConfig({ path: { stroke: e.styleguideColors.contentPrimary } -})), mw = be.span.withConfig({ +})), bw = be.span.withConfig({ displayName: "multiselect-dropdown__ChipItemContainer", componentId: "sc-zjn4oc-7" })(({ @@ -42986,7 +42986,7 @@ const uw = be.div.withConfig({ background: e.styleguideColors.fillTertiary, color: e.styleguideColors.contentPrimary, wordBreak: "break-word" -})), yw = be.div.withConfig({ +})), ww = be.div.withConfig({ displayName: "multiselect-dropdown__ItemsContainer", componentId: "sc-zjn4oc-8" })(({ @@ -42999,7 +42999,7 @@ const uw = be.div.withConfig({ background: e.styleguideColors.fillSecondary, maxHeight: "250px", overflowY: "scroll" -})), gw = be(je).withConfig({ +})), Cw = be(je).withConfig({ displayName: "multiselect-dropdown__ItemsContainerEmpty", componentId: "sc-zjn4oc-9" })(({ @@ -43008,7 +43008,7 @@ const uw = be.div.withConfig({ padding: "32px 16px", pointerEvents: "none", justifyContent: "center" -})), vw = be(je).withConfig({ +})), _w = be(je).withConfig({ displayName: "multiselect-dropdown__ItemContainer", componentId: "sc-zjn4oc-10" })(({ @@ -43022,7 +43022,7 @@ const uw = be.div.withConfig({ background: e.styleguideColors.fillSecondaryBlueHover, fontWeight: 600 } -})), bw = be(St).withConfig({ +})), Sw = be(_t).withConfig({ displayName: "multiselect-dropdown__MultiSelectDeleteIcon", componentId: "sc-zjn4oc-11" })(({ @@ -43036,13 +43036,13 @@ const uw = be.div.withConfig({ stroke: e.styleguideColors.contentRed } } -})), vi = (e) => ({ +})), Si = (e) => ({ target: { name: void 0, value: e } }); -function uM(e) { +function hM(e) { const { items: o, value: g, @@ -43053,18 +43053,18 @@ function uM(e) { onAddItem: c, onRemoveItem: r, onChangeInput: a - } = e, [i, p] = Ct(""), { + } = e, [i, m] = Ct(""), { getSelectedItemProps: t, - getDropdownProps: d, + getDropdownProps: f, addSelectedItem: b, removeSelectedItem: y, - selectedItems: s, - setSelectedItems: f, + selectedItems: u, + setSelectedItems: d, reset: l - } = ia({ + } = ua({ initialSelectedItems: g, - onSelectedItemsChange: (_) => { - n && n(vi(_.selectedItems)); + onSelectedItemsChange: (S) => { + n && n(Si(S.selectedItems)); } }), v = [...i?.length >= 3 ? [{ id: i, @@ -43072,37 +43072,37 @@ function uM(e) { value: i, chipLabel: i }] : [], ...o], { - isOpen: m, + isOpen: p, getToggleButtonProps: h, getLabelProps: O, getMenuProps: I, - getInputProps: B, + getInputProps: k, getItemProps: R, openMenu: L } = Yr({ inputValue: i, items: v, onStateChange: ({ - inputValue: _, + inputValue: S, type: T, selectedItem: E }) => { switch (T) { case Yr.stateChangeTypes.InputChange: - p(_ || ""), a && a(_ || ""); + m(S || ""), a && a(S || ""); break; case Yr.stateChangeTypes.InputKeyDownEnter: case Yr.stateChangeTypes.ItemClick: case Yr.stateChangeTypes.InputBlur: - const M = s.some((S) => S.value === E?.value); - E && (M ? (f(s.filter((S) => S.value !== E.value)), r && r(vi(E))) : (b(E), c && c(vi(E)))); + const M = u.some((_) => _.value === E?.value); + E && (M ? (d(u.filter((_) => _.value !== E.value)), r && r(Si(E))) : (b(E), c && c(Si(E)))); break; case Yr.stateChangeTypes.FunctionCloseMenu: - k(); + B(); break; } }, - stateReducer: (_, T) => { + stateReducer: (S, T) => { const { changes: E, type: M @@ -43112,7 +43112,7 @@ function uM(e) { case Yr.stateChangeTypes.ItemClick: return { ...E, - isOpen: _.isOpen + isOpen: S.isOpen // keep the menu open after selection. }; default: @@ -43121,36 +43121,36 @@ function uM(e) { } }), { ref: N - } = sw({ + } = dw({ callback: () => { - m && k(); + p && B(); } }); vt(() => { (!g || g.length < 1) && l(); }, [g]); - const k = () => { - p(""), a && a(""); + const B = () => { + m(""), a && a(""); }, H = () => { - k(), n && n(vi(null)), l(); - }, U = m || s.length === 0; - return /* @__PURE__ */ $(uw, { disabled: x, ref: N, children: /* @__PURE__ */ Pe(zt, { itemsSpacing: 4, children: [ - C && /* @__PURE__ */ $(Oe, { lineHeight: "xs", ...O(), size: 1, children: C }), + B(), n && n(Si(null)), l(); + }, U = p || u.length === 0; + return /* @__PURE__ */ $(fw, { disabled: x, ref: N, children: /* @__PURE__ */ Pe(Kt, { itemsSpacing: 4, children: [ + C && /* @__PURE__ */ $(Ae, { lineHeight: "xs", ...O(), size: 1, children: C }), /* @__PURE__ */ Pe("div", { children: [ - /* @__PURE__ */ Pe(cw, { isOpen: m, align: "center", justify: "space-between", ...h(d({ - preventKeyAction: m + /* @__PURE__ */ Pe(hw, { isOpen: p, align: "center", justify: "space-between", ...h(f({ + preventKeyAction: p })), children: [ - /* @__PURE__ */ Pe(lw, { gap: 8, wrap: "wrap", children: [ - s.map((_, T) => /* @__PURE__ */ $(mw, { ...t({ - selectedItem: _, + /* @__PURE__ */ Pe(pw, { gap: 8, wrap: "wrap", children: [ + u.map((S, T) => /* @__PURE__ */ $(bw, { ...t({ + selectedItem: S, index: T - }), children: /* @__PURE__ */ $(Oe, { lineHeight: "xs", size: 3, variation: _ ? "inherit" : "darkGray", children: /* @__PURE__ */ Pe(je, { align: "center", gap: 4, children: [ - _?.chipLabel || _?.label, - /* @__PURE__ */ $(bw, { onClick: (E) => { - E.preventDefault(), E.stopPropagation(), y(_); - }, size: 14, src: Eo }) + }), children: /* @__PURE__ */ $(Ae, { lineHeight: "xs", size: 3, variation: S ? "inherit" : "darkGray", children: /* @__PURE__ */ Pe(je, { align: "center", gap: 4, children: [ + S?.chipLabel || S?.label, + /* @__PURE__ */ $(Sw, { onClick: (E) => { + E.preventDefault(), E.stopPropagation(), y(S); + }, size: 14, src: Ao }) ] }) }) }, `selected-item-${T}`)), - U ? /* @__PURE__ */ $(dw, { ...B({ + U ? /* @__PURE__ */ $(mw, { ...k({ placeholder: P, value: i || "", disabled: x, @@ -43159,22 +43159,22 @@ function uM(e) { } }, { suppressRefError: !0 - }), prefixIcon: /* @__PURE__ */ $(St, { src: nl }) }) : null + }), prefixIcon: /* @__PURE__ */ $(_t, { src: al }) }) : null ] }), - /* @__PURE__ */ Pe(fw, { children: [ - !!s.length && /* @__PURE__ */ $(pw, { src: Eo, onClick: H, marginRight: !0 }), - /* @__PURE__ */ $(hw, { src: so, rotate: m }) + /* @__PURE__ */ Pe(yw, { children: [ + !!u.length && /* @__PURE__ */ $(vw, { src: Ao, onClick: H, marginRight: !0 }), + /* @__PURE__ */ $(gw, { src: so, rotate: p }) ] }) ] }), - /* @__PURE__ */ $(yw, { ...I(), isOpen: m, children: m && (v && v.length ? v.map((_, T) => /* @__PURE__ */ $(vw, { align: "center", justify: "space-between", itemsSpacing: 10, ...R({ - item: _, + /* @__PURE__ */ $(ww, { ...I(), isOpen: p, children: p && (v && v.length ? v.map((S, T) => /* @__PURE__ */ $(_w, { align: "center", justify: "space-between", itemsSpacing: 10, ...R({ + item: S, index: T, - "aria-selected": s.includes(_) - }), children: /* @__PURE__ */ $(Oe, { size: 3, lineHeight: "xs", scale: "xs", children: _.label }) }, `${_.value}${T}`)) : /* @__PURE__ */ $(gw, { children: /* @__PURE__ */ $(Oe, { size: 3, lineHeight: "xs", scale: "xs", children: "No items found" }) })) }) + "aria-selected": u.includes(S) + }), children: /* @__PURE__ */ $(Ae, { size: 3, lineHeight: "xs", scale: "xs", children: S.label }) }, `${S.value}${T}`)) : /* @__PURE__ */ $(Cw, { children: /* @__PURE__ */ $(Ae, { size: 3, lineHeight: "xs", scale: "xs", children: "No items found" }) })) }) ] }) ] }) }); } -const ww = be(zt).withConfig({ +const Mw = be(Kt).withConfig({ displayName: "modal-content-header__HeaderContainer", componentId: "sc-fyacs1-0" })(({ @@ -43182,18 +43182,18 @@ const ww = be(zt).withConfig({ margin: o }) => e.withMedia({ margin: o || "16px 0 16px 0" -})), cM = ({ +})), pM = ({ title: e, subtitle: o, appName: g, margin: C -}) => /* @__PURE__ */ Pe(ww, { align: "center", itemsSpacing: 4, margin: C, children: [ - /* @__PURE__ */ $(Fo, { scale: "lg", size: 1, variation: "black", children: e }), - (o || g) && /* @__PURE__ */ Pe(Oe, { scale: "md", size: 3, variation: "darkGray", children: [ +}) => /* @__PURE__ */ Pe(Mw, { align: "center", itemsSpacing: 4, margin: C, children: [ + /* @__PURE__ */ $($o, { scale: "lg", size: 1, variation: "black", children: e }), + (o || g) && /* @__PURE__ */ Pe(Ae, { scale: "md", size: 3, variation: "darkGray", children: [ `${o && o} `, - g && /* @__PURE__ */ $(Oe, { scale: "md", size: 3, variation: "black", children: g }) + g && /* @__PURE__ */ $(Ae, { scale: "md", size: 3, variation: "black", children: g }) ] }) -] }), Cw = be.div.withConfig({ +] }), xw = be.div.withConfig({ displayName: "searchable-dropdown__StyledDropdown", componentId: "sc-14ny1jx-0" })(({ @@ -43216,7 +43216,7 @@ const ww = be(zt).withConfig({ } } } -})), Sw = be(je).withConfig({ +})), Ew = be(je).withConfig({ displayName: "searchable-dropdown__StyledContentRow", componentId: "sc-14ny1jx-1" })(({ @@ -43225,7 +43225,7 @@ const ww = be(zt).withConfig({ }) => e.withMedia({ width: "100%", border: o ? `1px solid ${e.styleguideColors.contentRed}` : "none" -})), _w = be.input.withConfig({ +})), Pw = be.input.withConfig({ displayName: "searchable-dropdown__StyledInput", componentId: "sc-14ny1jx-2" })(({ @@ -43247,7 +43247,7 @@ const ww = be(zt).withConfig({ ":hover": { cursor: "pointer" } -})), Mw = be.div.withConfig({ +})), Aw = be.div.withConfig({ displayName: "searchable-dropdown__ItemContainer", componentId: "sc-14ny1jx-3" })(({ @@ -43271,7 +43271,7 @@ const ww = be(zt).withConfig({ top: "100%", width: "100%", zIndex: "1000" -})), xw = be.div.withConfig({ +})), Ow = be.div.withConfig({ displayName: "searchable-dropdown__Item", componentId: "sc-14ny1jx-4" })(({ @@ -43286,7 +43286,7 @@ const ww = be(zt).withConfig({ background: e.styleguideColors.fillSecondaryBlueHover }, fontWeight: o ? 600 : 400 -})), Ew = be(St).withConfig({ +})), Tw = be(_t).withConfig({ displayName: "searchable-dropdown__ArrowSvg", componentId: "sc-14ny1jx-5" })(({ @@ -43296,7 +43296,7 @@ const ww = be(zt).withConfig({ path: { fill: e.styleguideColors.contentPrimary } -})), Rc = be.div.withConfig({ +})), kc = be.div.withConfig({ displayName: "searchable-dropdown__CustomIcon", componentId: "sc-14ny1jx-6" })(({ @@ -43306,7 +43306,7 @@ const ww = be(zt).withConfig({ display: "inline", position: "relative", bottom: e ? "0" : "1px" -})), lM = ({ +})), mM = ({ items: e, value: o, height: g, @@ -43316,37 +43316,39 @@ const ww = be(zt).withConfig({ onSelect: n, placeholder: c }) => { - const [r, a] = Ct(""), [i, p] = Ct(!1), [t, d] = Ct(!1), [b, y] = Ct(null), s = wt(null), { - ref: f + const [r, a] = Ct(""), [i, m] = Ct(!1), [t, f] = Ct(!1), [b, y] = Ct(null), u = wt(null), { + ref: d } = co({ callback: () => { - p(!1); + m(!1); } }); vt(() => { o.icon && y(o.icon); }, [o]), vt(() => { - i !== t && d(i); + i !== t && f(i); }, [i]); const l = (O) => { - a(""), n(O), p((I) => !I), p(!i), y(O.icon); - }, u = (O) => { - p(!0); - }, v = () => r || (o ? o.label : ""), h = ((O, I) => O.filter((B) => B.label.toLowerCase().indexOf(I.toLowerCase()) > -1))(e, r); - return /* @__PURE__ */ Pe(Cw, { ref: f, children: [ - /* @__PURE__ */ $(je, { align: "center", justify: "space-between", onClick: u, children: /* @__PURE__ */ Pe(Sw, { justify: "space-around", align: "center", error: C, children: [ - b && /* @__PURE__ */ $(Rc, { children: b }), - /* @__PURE__ */ $(_w, { ref: s, placeholder: c, value: v(), onChange: (O) => { + a(""), n(O), m((I) => !I), m(!i), y(O.icon); + }, s = (O) => { + m(!0); + }, v = () => r || (o ? o.label : ""), h = ((O, I) => O.filter((k) => k.label.toLowerCase().indexOf(I.toLowerCase()) > -1))(e, r); + return /* @__PURE__ */ Pe(xw, { ref: d, children: [ + /* @__PURE__ */ $(je, { align: "center", justify: "space-between", onClick: s, children: /* @__PURE__ */ Pe(Ew, { justify: "space-around", align: "center", error: C, children: [ + b && /* @__PURE__ */ $(kc, { children: b }), + /* @__PURE__ */ $(Pw, { ref: u, placeholder: c, value: v(), onChange: (O) => { a(O.target.value), n({}); }, fontSize: P, icon: !!b }), - /* @__PURE__ */ $(Ew, { src: t ? ss : so }) + /* @__PURE__ */ $(Tw, { src: t ? us : so }) ] }) }), - /* @__PURE__ */ $(Mw, { isOpen: i, height: g, fontSize: P, maxHeight: x, children: h.map((O, I) => /* @__PURE__ */ Pe(xw, { onClick: () => l(O), selected: O.value === o.value, children: [ - O.icon && /* @__PURE__ */ $(Rc, { inLoop: !0, children: O.icon }), + /* @__PURE__ */ $(Aw, { isOpen: i, height: g, fontSize: P, maxHeight: x, children: h.map((O, I) => /* @__PURE__ */ Pe(Ow, { onClick: () => l(O), selected: O.value === o.value, children: [ + O.icon && /* @__PURE__ */ $(kc, { inLoop: !0, children: O.icon }), O.label ] }, I)) }) ] }); -}, Pw = 1, Aw = 7, Ow = { +}; +var Ti = /* @__PURE__ */ ((e) => (e.V1 = "1", e.V2 = "2", e))(Ti || {}), Pt = /* @__PURE__ */ ((e) => (e[e.System = 1] = "System", e[e.Cep18 = 2] = "Cep18", e[e.CustomCep18 = 3] = "CustomCep18", e[e.CEP47Nft = 4] = "CEP47Nft", e[e.CustomCEP47Nft = 5] = "CustomCEP47Nft", e[e.DeFi = 6] = "DeFi", e[e.CEP78Nft = 7] = "CEP78Nft", e[e.CustomCEP78Nft = 8] = "CustomCEP78Nft", e[e.NFTMarketplace = 9] = "NFTMarketplace", e[e.CEP95Nft = 10] = "CEP95Nft", e))(Pt || {}), Iw = /* @__PURE__ */ ((e) => (e.accountHash = "account-hash", e.hash = "hash", e))(Iw || {}), jr = /* @__PURE__ */ ((e) => (e[e.account = 0] = "account", e[e.hash = 1] = "hash", e))(jr || {}); +const Nw = 1, Lw = 7, Rw = { 1: "WASM", //"ModuleBytes" 2: "Contract call", @@ -43359,56 +43361,58 @@ const ww = be(zt).withConfig({ //"StoredVersionedContractByName", 6: "Native", 7: "WASM" -}, Od = (e, o, g) => e === g && o === "transfer", Tw = (e) => e === Pw, Qa = (e) => e === Aw, Iw = (e) => gn(10).pow(Number(e || 0)), Nw = (e, o) => gn(e?.toString() || 0).div(Iw(Number(o || 0))).toString(), Lw = (e, o, g) => { +}; +var kw = /* @__PURE__ */ ((e) => (e.TRANSFER = "transfer", e))(kw || {}); +const Nd = (e, o, g) => e === g && o === "transfer", Bw = (e) => e === Nw, Fi = (e) => e === Lw, yM = (e) => !!(Fi(e.executionTypeId) && e.args?.amount && e.args?.attached_value), Hw = (e) => e?.latest_version_contract_type_id === Pt.CustomCep18 || e?.latest_version_contract_type_id === Pt.Cep18, jw = (e) => gn(10).pow(Number(e || 0)), Dw = (e, o) => gn(e?.toString() || 0).div(jw(Number(o || 0))).toString(), Vw = (e, o, g) => { const C = e ? Gr(e, { - precision: o ?? Ll + precision: o ?? Bl }) : "-"; - return C.length > 7 && g ? _6(e) : C; + return C.length > 7 && g ? E6(e) : C; }; -function Td({ +function Ld({ amount: e, decimals: o, symbol: g = "", - precision: C = To, + precision: C = No, shouldShortenAmount: P = !1 }) { if (e == null) - return /* @__PURE__ */ $(Pt, { children: "N/A" }); - const x = o ? Nw(e, o) : gn(e.toString() || "0").toString(), c = Lw(x, C, P) + ` ${g}`; - return /* @__PURE__ */ $(Pt, { children: c }); + return /* @__PURE__ */ $(At, { children: "N/A" }); + const x = o ? Dw(e, o) : gn(e.toString() || "0").toString(), c = Vw(x, C, P) + ` ${g}`; + return /* @__PURE__ */ $(At, { children: c }); } -function es({ +function ts({ motes: e, precisionCase: o, hideCsprCurrency: g }) { - const C = f0(o); - return /* @__PURE__ */ $(Td, { decimals: vb, amount: e != null ? String(e) : null, symbol: g ? "" : "CSPR", precision: C }); + const C = h0(o); + return /* @__PURE__ */ $(Ld, { decimals: _b, amount: e != null ? String(e) : null, symbol: g ? "" : "CSPR", precision: C }); } -const sa = ({ +const Yo = ({ amount: e, rate: o }) => { - const g = e ? Ed(e) : 0, C = o && g ? gn(g).mul(o).toString() : null; - return /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(es, { motes: e, precisionCase: Hn.small }) }), - /* @__PURE__ */ Pe(Oe, { size: 3, monotype: !0, variation: "darkGray", children: [ + const g = e ? Od(e) : 0, C = o && g ? gn(g).mul(o).toString() : null; + return /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(ts, { motes: e, precisionCase: Hn.small }) }), + /* @__PURE__ */ Pe(Ae, { size: 3, monotype: !0, variation: "darkGray", children: [ "(", - M6(C ?? "0", "USD", { - precision: Rl + P6(C ?? "0", "USD", { + precision: Hl }), ")" ] }) ] }); -}, Id = Ui({ +}, Rd = Wi({ getAccountInfo: () => null, getPublicKeyAccountHash: () => null, getContractInfoByHash: () => null, getContractPackageInfoByHash: () => null, csprLiveDomainPath: "" }), { - Provider: Rw -} = Id, br = () => ko(Id), Nd = (e) => { + Provider: Uw +} = Rd, hr = () => Do(Rd), kd = (e) => { const { getAccountInfo: o, csprLiveDomainPath: g, @@ -43417,14 +43421,14 @@ const sa = ({ const r = o(c)?.public_key; return r || null; }, [o]); - return /* @__PURE__ */ $(Rw, { value: { + return /* @__PURE__ */ $(Uw, { value: { getAccountInfo: o, getPublicKeyAccountHash: P, getContractInfoByHash: (c) => e.getContractInfoByHash ? e.getContractInfoByHash(c) : null, getContractPackageInfoByHash: (c) => e.getContractPackageInfoByHash ? e.getContractPackageInfoByHash(c) : null, csprLiveDomainPath: g }, children: C }); -}, Bw = (e) => e == null || Object.keys(e).length === 0, kw = (e) => { +}, zw = (e) => e == null || Object.keys(e).length === 0, Fw = (e) => { const o = () => { let x; if ("publicKeyHex" in e) @@ -43437,27 +43441,27 @@ const sa = ({ getAccountHash: () => Ft.Conversions.encodeBase16(o().accountHash().toBytes()), getBase64AccountHash: () => Ft.Conversions.encodeBase64(o().accountHash().toBytes()) }; -}, Hw = (e) => { +}, Kw = (e) => { if (!e) return null; const o = e.info?.owner?.branding?.logo; return o?.svg ? o?.svg : o?.png_256 ? o?.png_256 : null; -}, jw = (e) => { +}, Ww = (e) => { if (!e) return null; const o = e.avatar_url; return o || null; -}, lo = (e) => e == null ? null : Bw(e?.info) ? { +}, lo = (e) => e == null ? null : zw(e?.info) ? { name: e?.name, - logo: jw(e) + logo: Ww(e) } : { name: e?.info?.owner?.name, - logo: Hw(e) -}, Dw = new RegExp("(?:(entity-)?contract(?:-package)?|account-hash|dictionary|withdraw|balance|deploy|uref|hash|era|bid)-(?=[0-9a-fA-F])", "gi"), jn = (e) => { - const o = e.match(Dw), g = o ? o[0] : "", C = g ? e.slice(g.length) : e; + logo: Kw(e) +}, Jw = new RegExp("(?:(entity-)?contract(?:-package)?|account-hash|dictionary|withdraw|balance|deploy|uref|hash|era|bid)-(?=[0-9a-fA-F])", "gi"), jn = (e) => { + const o = e.match(Jw), g = o ? o[0] : "", C = g ? e.slice(g.length) : e; return { prefix: g, hash: C }; -}, Vw = ({ +}, $w = ({ namedKey: e, noPrefix: o, hashLength: g, @@ -43466,19 +43470,19 @@ const sa = ({ const { prefix: P, hash: x - } = jn(e), n = yn([Kt.TINY, Kt.MEDIUM, Kt.FULL, Kt.FULL], [g]), c = g ?? n, r = `${C}/search/${e}`, a = Dr(x, c); - return /* @__PURE__ */ $(je, { children: /* @__PURE__ */ Pe(lr, { color: "hash", href: r, children: [ + } = jn(e), n = cn([Vt.TINY, Vt.MEDIUM, Vt.FULL, Vt.FULL], [g]), c = g ?? n, r = `${C}/search/${e}`, a = Vr(x, c); + return /* @__PURE__ */ $(je, { children: /* @__PURE__ */ Pe(fr, { color: "hash", href: r, children: [ !o && P, a ] }) }); -}, Uw = ({ +}, Gw = ({ purse: e, fontSize: o = "xs", - hashLength: g = Kt.TINY, + hashLength: g = Vt.TINY, csprLiveDomainPath: C }) => /* @__PURE__ */ Pe(je, { itemsSpacing: 4, children: [ - /* @__PURE__ */ $(dr, { scale: "xs", lineHeight: "xs", tooltipContent: e, children: /* @__PURE__ */ $(Oe, { lineHeight: "xs", size: 3, monotype: !0, noWrap: !0, scale: o, children: /* @__PURE__ */ $(Vw, { namedKey: e, hashLength: g, csprLiveDomainPath: C }) }) }), - /* @__PURE__ */ $(Ji, { value: e, minified: !0 }) + /* @__PURE__ */ $(Yt, { scale: "xs", lineHeight: "xs", tooltipContent: e, children: /* @__PURE__ */ $(Ae, { lineHeight: "xs", size: 3, monotype: !0, noWrap: !0, scale: o, children: /* @__PURE__ */ $($w, { namedKey: e, hashLength: g, csprLiveDomainPath: C }) }) }), + /* @__PURE__ */ $(Zi, { value: e, minified: !0 }) ] }), Bc = ({ publicKey: e, accountHash: o, @@ -43491,56 +43495,54 @@ const sa = ({ const { getAccountInfo: c, csprLiveDomainPath: r - } = br(), a = c(e || o || ""), i = lo(a?.account_info || a?.centralized_account_info || n), p = i && i?.logo, t = i?.name, d = a?.cspr_name; + } = hr(), a = c(e || o || ""), i = lo(a?.account_info || a?.centralized_account_info || n), m = i && i?.logo, t = i?.name, f = a?.cspr_name; return o === x && P ? /* @__PURE__ */ Pe(je, { itemsSpacing: 8, align: "center", children: [ - /* @__PURE__ */ $(Rr, { size: "small", path: el, loading: g, alt: "Auction contract logo" }), - /* @__PURE__ */ $(lr, { href: `${r}/account/${x}`, color: "hash", "aria-description": "Link to account details", children: "Auction Pool" }) - ] }) : e || o ? /* @__PURE__ */ $(Dn, { logo: p, name: t, hash: e || o, csprName: d ?? void 0, loading: g, navigateToPath: `${r}/account/${e || o}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }) : /* @__PURE__ */ $(Uw, { purse: C, fontSize: "sm", csprLiveDomainPath: r }); -}, Ld = ({ + /* @__PURE__ */ $(kr, { size: "small", path: nl, loading: g, alt: "Auction contract logo" }), + /* @__PURE__ */ $(Yt, { tooltipContent: x, caption: "Account Hash", children: /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, children: /* @__PURE__ */ $(fr, { href: `${r}/account/${x}`, color: "hash", "aria-description": "Link to account details", children: "Auction Pool" }) }) }) + ] }) : e || o ? /* @__PURE__ */ $(Dn, { logo: m, name: t, hash: e || o, csprName: f ?? void 0, loading: g, navigateToPath: `${r}/account/${e || o}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }) : /* @__PURE__ */ $(Gw, { purse: C, fontSize: "sm", csprLiveDomainPath: r }); +}, Bd = ({ timeTransactionCurrencyRate: e, transfer: o, loading: g, actionPoolAccountHash: C, renderAsResultAction: P = !1 }) => { - const x = o.from_purse_public_key ? kw({ + const x = o.from_purse_public_key ? Fw({ publicKeyHex: o.from_purse_public_key }).getAccountHash() : ""; - return g ? /* @__PURE__ */ $(Oe, { size: 3, children: /* @__PURE__ */ $(io, {}) }) : /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, wrap: "nowrap", children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: P ? "Transferred" : "Transfer" }), + return g ? /* @__PURE__ */ $(Ae, { size: 3, children: /* @__PURE__ */ $(io, {}) }) : /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, wrap: "nowrap", children: [ + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: P ? "Transferred" : "Transfer" }), " ", - /* @__PURE__ */ $(sa, { amount: o.amount, rate: e }), - P && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "from" }), - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(Bc, { publicKey: o.from_purse_public_key, accountHash: o.from_purse_public_key ? x : null, purse: o.from_purse, purseAccountInfoFromTransfer: o.from_purse_account_info || o.from_purse_centralized_account_info, loading: g, renderAsResultAction: P, actionPoolAccountHash: C }) }) + /* @__PURE__ */ $(Yo, { amount: o.amount, rate: e }), + P && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "from" }), + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(Bc, { publicKey: o.from_purse_public_key, accountHash: o.from_purse_public_key ? x : null, purse: o.from_purse, purseAccountInfoFromTransfer: o.from_purse_account_info || o.from_purse_centralized_account_info, loading: g, renderAsResultAction: P, actionPoolAccountHash: C }) }) ] }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "to" }), - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(Bc, { publicKey: o.to_purse_public_key, accountHash: o.to_account_hash, purse: o.to_purse, purseAccountInfoFromTransfer: o.to_purse_account_info || o.to_purse_centralized_account_info, loading: g, renderAsResultAction: P, actionPoolAccountHash: C }) }) + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "to" }), + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(Bc, { publicKey: o.to_purse_public_key, accountHash: o.to_account_hash, purse: o.to_purse, purseAccountInfoFromTransfer: o.to_purse_account_info || o.to_purse_centralized_account_info, loading: g, renderAsResultAction: P, actionPoolAccountHash: C }) }) ] }); -}; -var Ei = /* @__PURE__ */ ((e) => (e.V1 = "1", e.V2 = "2", e))(Ei || {}), Ot = /* @__PURE__ */ ((e) => (e[e.System = 1] = "System", e[e.Cep18 = 2] = "Cep18", e[e.CustomCep18 = 3] = "CustomCep18", e[e.CEP47Nft = 4] = "CEP47Nft", e[e.CustomCEP47Nft = 5] = "CustomCEP47Nft", e[e.DeFi = 6] = "DeFi", e[e.CEP78Nft = 7] = "CEP78Nft", e[e.CustomCEP78Nft = 8] = "CustomCEP78Nft", e[e.NFTMarketplace = 9] = "NFTMarketplace", e[e.CEP95Nft = 10] = "CEP95Nft", e))(Ot || {}), zw = /* @__PURE__ */ ((e) => (e.accountHash = "account-hash", e.hash = "hash", e))(zw || {}), Wr = /* @__PURE__ */ ((e) => (e[e.account = 0] = "account", e[e.hash = 1] = "hash", e))(Wr || {}); -const Fw = { - [Ot.Cep18]: C0, - [Ot.CustomCep18]: C0, - [Ot.CEP47Nft]: ho, - [Ot.CustomCEP47Nft]: ho, - [Ot.CEP78Nft]: ho, - [Ot.CustomCEP78Nft]: ho, - [Ot.CEP95Nft]: ho, - [Ot.DeFi]: Vf -}, Kw = zf, Go = ({ +}, qw = { + [Pt.Cep18]: _0, + [Pt.CustomCep18]: _0, + [Pt.CEP47Nft]: po, + [Pt.CustomCEP47Nft]: po, + [Pt.CEP78Nft]: po, + [Pt.CustomCEP78Nft]: po, + [Pt.CEP95Nft]: po, + [Pt.DeFi]: Ff +}, Zw = Wf, Qo = ({ src: e, size: o = "default", loading: g, contractTypeId: C }) => { - const x = (C ? Fw[C] : null) || Kw; - return e ? /* @__PURE__ */ $(Rr, { size: o, src: e, loading: g, alt: "Contract logo" }) : /* @__PURE__ */ $(Rr, { size: o, path: x, loading: g }); -}, ts = 20, Rd = (e, o) => e && e.length > o ? e.substring(0, o - 1) + "..." : e, Ww = ({ + const x = (C ? qw[C] : null) || Zw; + return e ? /* @__PURE__ */ $(kr, { size: o, src: e, loading: g, alt: "Contract logo" }) : /* @__PURE__ */ $(kr, { size: o, path: x, loading: g }); +}, rs = 20, Hd = (e, o) => e && e.length > o ? e.substring(0, o - 1) + "..." : e, Xw = ({ hash: e, contractPackage: o, avatarSize: g = "default", - hashLength: C = Kt.TINY, + hashLength: C = Vt.TINY, loading: P, path: x }) => { @@ -43549,31 +43551,31 @@ const Fw = { icon_url: c, name: r, contract_name: a - } = o, i = r || a, p = i && C === Kt.TINY ? Rd(i, ts) : i; + } = o, i = r || a, m = i && C === Vt.TINY ? Hd(i, rs) : i; return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 12, children: [ - /* @__PURE__ */ $(Go, { src: c, size: g, contractTypeId: n, loading: P }), - /* @__PURE__ */ $(ea, { extendedLine: { + /* @__PURE__ */ $(Qo, { src: c, size: g, contractTypeId: n, loading: P }), + /* @__PURE__ */ $(Wo, { extendedLine: { title: i ?? void 0, caption: "Contract package name" - }, tooltipCaption: "Contract package hash", hash: e, children: /* @__PURE__ */ $(zt, { children: p ? /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(Ka, { hash: e, href: x, hashLength: C }) }), - /* @__PURE__ */ $(Gi, { size: 2, children: /* @__PURE__ */ $(Oe, { size: 3, scale: "xs", lineHeight: "xs", variation: "darkGray", noWrap: !0, children: p }) }) - ] }) : /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(Ka, { href: x, hash: e, hashLength: C }) }) }) }) + }, tooltipCaption: "Contract package hash", hash: e, children: /* @__PURE__ */ $(Kt, { children: m ? /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(Ja, { hash: e, href: x, hashLength: C }) }), + /* @__PURE__ */ $(Yi, { size: 2, children: /* @__PURE__ */ $(Ae, { size: 3, scale: "xs", lineHeight: "xs", variation: "darkGray", noWrap: !0, children: m }) }) + ] }) : /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(Ja, { href: x, hash: e, hashLength: C }) }) }) }) ] }); -}, Bd = { - [Ot.System]: "System Contract", - [Ot.Cep18]: "CEP-18 Token", - [Ot.CustomCep18]: "CEP-18 Token", - [Ot.CEP47Nft]: "CEP-47 NFT", - [Ot.CustomCEP47Nft]: "CEP-47 NFT", - [Ot.DeFi]: "DeFi", - [Ot.CEP78Nft]: "CEP-78 NFT", - [Ot.CustomCEP78Nft]: "CEP-78 NFT", - [Ot.NFTMarketplace]: "NFT Marketplace", - [Ot.CEP95Nft]: "CEP-95 NFT" -}, Jw = ({ +}, jd = { + [Pt.System]: "System Contract", + [Pt.Cep18]: "CEP-18 Token", + [Pt.CustomCep18]: "CEP-18 Token", + [Pt.CEP47Nft]: "CEP-47 NFT", + [Pt.CustomCEP47Nft]: "CEP-47 NFT", + [Pt.DeFi]: "DeFi", + [Pt.CEP78Nft]: "CEP-78 NFT", + [Pt.CustomCEP78Nft]: "CEP-78 NFT", + [Pt.NFTMarketplace]: "NFT Marketplace", + [Pt.CEP95Nft]: "CEP-95 NFT" +}, Yw = ({ contractTypeId: e -}) => /* @__PURE__ */ $(Pt, { children: e ? Bd[e] : null }), $w = ({ +}) => /* @__PURE__ */ $(At, { children: e ? jd[e] : null }), Qw = ({ hash: e, iconSize: o = "small", hashFontSize: g = "sm", @@ -43582,15 +43584,15 @@ const Fw = { }) => { const x = o === "default" ? 12 : 4; return e ? /* @__PURE__ */ Pe(je, { itemsSpacing: x, align: "center", children: [ - /* @__PURE__ */ $(Go, { size: o, contractTypeId: null }), - /* @__PURE__ */ $(dr, { tooltipContent: e, caption: "Contract Package Hash", children: /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", noWrap: !0, scale: g, monotype: !0, lineHeight: "xs", children: /* @__PURE__ */ $(lr, { href: P, "aria-description": "Link to contract package details", color: "hash", children: Dr(e, C) }) }) }), - /* @__PURE__ */ $(Ji, { value: e, minified: !0 }) + /* @__PURE__ */ $(Qo, { size: o, contractTypeId: null }), + /* @__PURE__ */ $(Yt, { tooltipContent: e, caption: "Contract Package Hash", children: /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", noWrap: !0, scale: g, monotype: !0, lineHeight: "xs", children: /* @__PURE__ */ $(fr, { href: P, "aria-description": "Link to contract package details", color: "hash", children: Vr(e, C) }) }) }), + /* @__PURE__ */ $(Zi, { value: e, minified: !0 }) ] }) : null; -}, Gw = ({ +}, eC = ({ hash: e, contractPackage: o, hideContractType: g = !1, - hashLength: C = Kt.TINY, + hashLength: C = Vt.TINY, avatarSize: P = "tiny", hashFontSize: x = "xs", loading: n, @@ -43600,56 +43602,75 @@ const Fw = { latest_version_contract_type_id: r, icon_url: a, name: i, - contract_name: p - } = o ?? {}, t = Rd(i || p, ts), d = r ? Bd[r] : "", b = i ? t : Dr(e, C), y = !g && b.length + d.length < ts; + contract_name: m + } = o ?? {}, t = Hd(i || m, rs), f = r ? jd[r] : "", b = i ? t : Vr(e, C), y = !g && b.length + f.length < rs; return /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "center", children: [ /* @__PURE__ */ Pe(je, { itemsSpacing: P === "default" ? 12 : 4, align: "center", children: [ - /* @__PURE__ */ $(Go, { size: P, contractTypeId: r, src: a, loading: n }), - /* @__PURE__ */ $(ea, { hash: e, tooltipCaption: "Contract Package Hash", extendedLine: { - title: i || p || void 0, + /* @__PURE__ */ $(Qo, { size: P, contractTypeId: r, src: a, loading: n }), + /* @__PURE__ */ $(Wo, { hash: e, tooltipCaption: "Contract Package Hash", extendedLine: { + title: i || m || void 0, caption: "Contract name" - }, children: /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", noWrap: !0, scale: x, monotype: !0, children: /* @__PURE__ */ $(lr, { href: c, "aria-description": "Link to contract package details", color: "hash", children: b }) }) }) + }, children: /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", noWrap: !0, scale: x, monotype: !0, children: /* @__PURE__ */ $(fr, { href: c, "aria-description": "Link to contract package details", color: "hash", children: b }) }) }) ] }), - y && /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", noWrap: !0, scale: x, children: /* @__PURE__ */ $(Jw, { contractTypeId: r }) }) + y && /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", noWrap: !0, scale: x, children: /* @__PURE__ */ $(Yw, { contractTypeId: r }) }) ] }); }, fo = ({ withName: e = !1, ...o -}) => o.contractPackage ? e ? /* @__PURE__ */ $(Ww, { ...o, contractPackage: o.contractPackage }) : /* @__PURE__ */ $(Gw, { ...o }) : /* @__PURE__ */ $($w, { hash: o.hash, iconSize: o.avatarSize, hashFontSize: o.hashFontSize, hashLength: o.hashLength, path: o.path }), qw = ({ +}) => o.contractPackage ? e ? /* @__PURE__ */ $(Xw, { ...o, contractPackage: o.contractPackage }) : /* @__PURE__ */ $(eC, { ...o }) : /* @__PURE__ */ $(Qw, { hash: o.hash, iconSize: o.avatarSize, hashFontSize: o.hashFontSize, hashLength: o.hashLength, path: o.path }), ei = (e) => e != null, tC = (e) => { + if (e === void 0) + return []; + const o = /* @__PURE__ */ new Set(), g = []; + for (const C of e) + o.has(C) || (o.add(C), g.push(C)); + return g; +}; +function gM(e, o) { + const g = e, C = o, P = {}; + for (const x of g) { + const n = C(x); + P[n] = x; + } + return P; +} +function Dd(e) { + return typeof e == "object" && e !== null; +} +const rC = ({ deploy: e }) => { - const o = e.args.token_to_trade_contract_hash_key.parsed, { + const o = Dd(e.args.token_to_trade_contract_hash_key.parsed) ? e.args.token_to_trade_contract_hash_key.parsed?.Hash : e.args.token_to_trade_contract_hash_key.parsed, { hash: g - } = jn(o), { + } = jn(o || ""), { getContractInfoByHash: C, csprLiveDomainPath: P - } = br(), x = C(g), n = x?.contract_package; + } = hr(), x = C(g), n = x?.contract_package; return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: "CSPR.fun trade" }), - n ? /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "with" }), + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: "CSPR.fun trade" }), + n ? /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "with" }), /* @__PURE__ */ $(je, { align: "center", itemsSpacing: 2, children: /* @__PURE__ */ $(fo, { hash: x?.contract_package_hash, avatarSize: "small", hashFontSize: "sm", contractPackage: n, hideContractType: !1, path: `${P}/contract-package/${x?.contract_package_hash}` }) }) ] }) : null ] }); -}, kd = { +}, Vd = { [Ft.AuctionManagerEntryPoint.addBid]: "Add", [Ft.AuctionManagerEntryPoint.withdrawBid]: "Withdraw", [Ft.AuctionManagerEntryPoint.activateBid]: "Activate", [Ft.AuctionManagerEntryPoint.delegate]: "Delegate", [Ft.AuctionManagerEntryPoint.undelegate]: "Undelegate", [Ft.AuctionManagerEntryPoint.redelegate]: "Redelegate" -}, Hd = ({ +}, Ud = ({ identifier: e, contract_package_hash: o }) => { const { csprLiveDomainPath: g - } = br(); + } = hr(); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Rr, { path: el, size: "small", alt: "Auction contract logo" }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "blue", monotype: !0, children: /* @__PURE__ */ $(lr, { href: `${g}/contract-package/${o}`, "aria-description": "Link to contract package details", color: "primaryBlue", children: e }) }) + /* @__PURE__ */ $(kr, { path: nl, size: "small", alt: "Auction contract logo" }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "blue", monotype: !0, children: /* @__PURE__ */ $(fr, { href: `${g}/contract-package/${o}`, "aria-description": "Link to contract package details", color: "primaryBlue", children: e }) }) ] }); -}, kc = ({ +}, Hc = ({ publicKey: e, prefix: o, avatarSize: g @@ -43657,18 +43678,18 @@ const Fw = { const { getAccountInfo: C, csprLiveDomainPath: P - } = br(), x = g ?? yn(["small", "default"], []), n = C(e), c = lo(n?.account_info || n?.centralized_account_info), r = c?.name; - return e ? /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: o }), + } = hr(), x = g ?? cn(["small", "default"], []), n = C(e), c = lo(n?.account_info || n?.centralized_account_info), r = c?.name; + return e ? /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: o }), /* @__PURE__ */ $(Dn, { logo: c?.logo, name: r, hash: e, loading: !e, navigateToPath: `${P}/account/${e}`, avatarSize: x, hashFontSize: "sm", minifiedCopyNotification: !0 }) ] }) : null; -}, Zw = ({ +}, nC = ({ deploy: e }) => /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: e.entryPoint?.name }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "with" }), - /* @__PURE__ */ $(Hd, { identifier: "Auction System Contract", contract_package_hash: e.contractPackage?.contract_package_hash }) -] }), Xw = ({ + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: e.entryPoint?.name }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "with" }), + /* @__PURE__ */ $(Ud, { identifier: "Auction System Contract", contract_package_hash: e.contractPackage?.contract_package_hash }) +] }), oC = ({ deploy: e }) => { const { @@ -43678,15 +43699,15 @@ const Fw = { entryPoint: P } = e, x = o.amount?.parsed; return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: kd[P?.name || ""] }), - /* @__PURE__ */ $(Hd, { identifier: "Auction", contract_package_hash: C?.contract_package_hash }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "black", monotype: !0, children: "bid" }), - x && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "of" }), - /* @__PURE__ */ $(sa, { amount: x, rate: g }) + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: Vd[P?.name || ""] }), + /* @__PURE__ */ $(Ud, { identifier: "Auction", contract_package_hash: C?.contract_package_hash }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "black", monotype: !0, children: "bid" }), + x && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "of" }), + /* @__PURE__ */ $(Yo, { amount: x, rate: g }) ] }) ] }); -}, Yw = ({ +}, iC = ({ deploy: e }) => { const { @@ -43695,68 +43716,49 @@ const Fw = { args: C } = e, P = C.amount?.parsed, x = g?.name === Ft.AuctionManagerEntryPoint.delegate ? "to" : "from"; return /* @__PURE__ */ Pe(je, { align: "center", gap: 8, children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: kd[g?.name || ""] }), - P && /* @__PURE__ */ $(sa, { amount: P, rate: o }), - /* @__PURE__ */ $(kc, { publicKey: C.validator?.parsed, prefix: x, avatarSize: "small" }), - /* @__PURE__ */ $(kc, { publicKey: C.new_validator?.parsed, prefix: "to", avatarSize: "small" }) + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: Vd[g?.name || ""] }), + P && /* @__PURE__ */ $(Yo, { amount: P, rate: o }), + /* @__PURE__ */ $(Hc, { publicKey: C.validator?.parsed, prefix: x, avatarSize: "small" }), + /* @__PURE__ */ $(Hc, { publicKey: C.new_validator?.parsed, prefix: "to", avatarSize: "small" }) ] }); -}, Qw = ({ +}, aC = ({ deploy: e }) => { const { entryPoint: o } = e, g = o?.name || "", C = g === Ft.AuctionManagerEntryPoint.activateBid || g === Ft.AuctionManagerEntryPoint.withdrawBid || g === Ft.AuctionManagerEntryPoint.addBid; - return g === Ft.AuctionManagerEntryPoint.delegate || g === Ft.AuctionManagerEntryPoint.undelegate || g === Ft.AuctionManagerEntryPoint.redelegate ? /* @__PURE__ */ $(Yw, { deploy: e }) : C ? /* @__PURE__ */ $(Xw, { deploy: e }) : /* @__PURE__ */ $(Zw, { deploy: e }); + return g === Ft.AuctionManagerEntryPoint.delegate || g === Ft.AuctionManagerEntryPoint.undelegate || g === Ft.AuctionManagerEntryPoint.redelegate ? /* @__PURE__ */ $(iC, { deploy: e }) : C ? /* @__PURE__ */ $(oC, { deploy: e }) : /* @__PURE__ */ $(nC, { deploy: e }); }; -var eC = /* @__PURE__ */ ((e) => (e.Bool = "Bool", e.I32 = "I32", e.I64 = "I64", e.U8 = "U8", e.U32 = "U32", e.U64 = "U64", e.U128 = "U128", e.U256 = "U256", e.U512 = "U512", e.Unit = "Unit", e.String = "String", e.Key = "Key", e.URef = "URef", e.Option = "Option", e.List = "List", e.ByteArray = "ByteArray", e.Result = "Result", e.Map = "Map", e.Tuple1 = "Tuple1", e.Tuple2 = "Tuple2", e.Tuple3 = "Tuple3", e.Any = "Any", e.PublicKey = "PublicKey", e))(eC || {}); -const tC = (e) => e ? [...e.args.keys()].reduce((g, C) => ({ +var sC = /* @__PURE__ */ ((e) => (e.Bool = "Bool", e.I32 = "I32", e.I64 = "I64", e.U8 = "U8", e.U32 = "U32", e.U64 = "U64", e.U128 = "U128", e.U256 = "U256", e.U512 = "U512", e.Unit = "Unit", e.String = "String", e.Key = "Key", e.URef = "URef", e.Option = "Option", e.List = "List", e.ByteArray = "ByteArray", e.Result = "Result", e.Map = "Map", e.Tuple1 = "Tuple1", e.Tuple2 = "Tuple2", e.Tuple3 = "Tuple3", e.Any = "Any", e.PublicKey = "PublicKey", e))(sC || {}); +const uC = (e) => e ? [...e.args.keys()].reduce((g, C) => ({ ...g, [C]: e.getByName(C)?.toJSON() -}), {}) : {}, qo = (e) => e != null, rC = (e) => { - if (e === void 0) - return []; - const o = /* @__PURE__ */ new Set(), g = []; - for (const C of e) - o.has(C) || (o.add(C), g.push(C)); - return g; -}; -function dM(e, o) { - const g = e, C = o, P = {}; - for (const x of g) { - const n = C(x); - P[n] = x; - } - return P; -} -function nC(e) { - return typeof e == "object" && e !== null; -} -const oC = (e) => { +}), {}) : {}, cC = (e) => { if (!e) return null; - if (((e.api_version && e.api_version.startsWith("1") ? Ei.V1 : Ei.V2) || Ei.V2) === "1") { + if (((e.api_version && e.api_version.startsWith("1") ? Ti.V1 : Ti.V2) || Ti.V2) === "1") { const C = Ft.InfoGetDeployResultV1Compatible.fromJSON(e); return C?.executionResults && C?.executionResults[0] ? Ft.ExecutionResult.fromV1(C.executionResults?.[0].result) : null; } const g = Ft.InfoGetTransactionResultV1Compatible.fromJSON(e); return g?.executionInfo ? g.executionInfo.executionResult : null; -}, iC = (e) => { - const C = (oC(e)?.effects ?? []).filter((x) => x.kind.isWriteAccount()); +}, lC = (e) => { + const C = (cC(e)?.effects ?? []).filter((x) => x.kind.isWriteAccount()); return (C?.length > 0 ? C[0] : null)?.kind?.parseAsWriteAccount().toPrefixedString(); }; -function aC(e) { +function dC(e) { const o = Ft.CLValueParser.toJSON(e); - return tC(Ft.Args.fromBytes(Ft.Conversions.decodeBase16(o.bytes.substring(8)))); + return uC(Ft.Args.fromBytes(Ft.Conversions.decodeBase16(o.bytes.substring(8)))); } -function sC(e) { +function fC(e) { const o = e.args.args.get("args"); if (!o) return null; try { - return aC(o); + return dC(o); } catch (g) { return console.error("getWasmProxyArgumentsFromRawData", g), null; } } -const fM = (e, o) => { +const vM = (e, o) => { const g = []; return e ? (e.forEach((C) => { o.forEach((P) => { @@ -43770,18 +43772,18 @@ const fM = (e, o) => { } } }); - }), g.length > 0 ? g.filter(qo) : null) : null; -}, hM = (e, o) => { + }), g.length > 0 ? g.filter(ei) : null) : null; +}, bM = (e, o) => { const g = []; if (!e) return null; - const C = rC(o); + const C = tC(o); return e.forEach((P) => { C.forEach((x) => { if (x in P.args && P.args[x] !== null && P.args[x] !== void 0) { if (Array.isArray(P.args[x].parsed)) return; - const n = nC(P.args[x].parsed) ? Object.values(P.args[x].parsed)[0] : P.args[x].parsed; + const n = Dd(P.args[x].parsed) ? Object.values(P.args[x].parsed)[0] : P.args[x].parsed; if (n) { const { hash: c @@ -43790,8 +43792,8 @@ const fM = (e, o) => { } } }); - }), g.length > 0 ? g.filter(qo) : null; -}, uC = ({ + }), g.length > 0 ? g.filter(ei) : null; +}, hC = ({ deploy_hash: e, block_hash: o, caller_public_key: g, @@ -43803,26 +43805,26 @@ const fM = (e, o) => { contract_package: r, execution_type_id: a, nft_token_actions: i, - ft_token_actions: p, + ft_token_actions: m, account_info: t, - centralized_account_info: d, + centralized_account_info: f, rate: b, caller_cspr_name: y, - caller_hash: s, - consumed_gas: f, + caller_hash: u, + consumed_gas: d, refund_amount: l, - block_height: u, + block_height: s, ...v }) => ({ ...v, accountInfo: t, blockHash: o, - blockHeight: u, + blockHeight: s, callerCsprName: y, - callerHash: s, + callerHash: u, callerPublicKey: g, - centralizedAccountInfo: d, - consumedGas: f, + centralizedAccountInfo: f, + consumedGas: d, contractHash: C, contractPackage: r, contractPackageHash: P, @@ -43830,48 +43832,51 @@ const fM = (e, o) => { entryPoint: c, errorMessage: x, executionTypeId: a, - ftActions: p, + ftActions: m, nftActions: i, paymentAmount: n, refundAmount: l, timeTransactionCurrencyRate: b -}), pM = ({ +}), wM = ({ data: e, ...o }) => ({ ...o, - data: e ? e.map(uC) : [] -}), jd = ({ + data: e ? e.map(hC) : [] +}), zd = ({ deploy: e, deployRawData: o, renderAsResultAction: g = !1 }) => { const { contractPackage: C - } = e, P = iC(o?.data), { + } = e, P = lC(o?.data), { hash: x } = jn(P || ""), { getAccountInfo: n, getPublicKeyAccountHash: c, csprLiveDomainPath: r - } = br(), a = c(x), i = n(x), p = lo(i?.account_info || i?.centralized_account_info), t = p?.logo, d = p?.name, b = i?.cspr_name; + } = hr(), a = c(x), i = n(x), m = lo(i?.account_info || i?.centralized_account_info), t = m?.logo, f = m?.name, b = i?.cspr_name; return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: g ? "Updated account" : "Update account" }), + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: g ? "Updated account" : "Update account" }), " ", - (a || !!x) && /* @__PURE__ */ $(Dn, { logo: t, name: d, hash: a || x, csprName: b ?? void 0, loading: !x, navigateToPath: `${r}/account/${a || x}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }), + (a || !!x) && /* @__PURE__ */ $(Dn, { logo: t, name: f, hash: a || x, csprName: b ?? void 0, loading: !x, navigateToPath: `${r}/account/${a || x}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }), !g && /* @__PURE__ */ Pe(je, { itemsSpacing: 8, align: "center", children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "with" }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "with" }), /* @__PURE__ */ $(fo, { hash: C.contract_package_hash, contractPackage: C, hashFontSize: "sm", avatarSize: "small", path: `${r}/contract-package/${C.contract_package_hash}` }) ] }) ] }); -}, Zo = ({ +}, ho = ({ path: e, contractPackage: o -}) => o ? /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Go, { size: "small", contractTypeId: o?.latest_version_contract_type_id, src: o.icon_url }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "black", monotype: !0, children: /* @__PURE__ */ $(lr, { href: e, "aria-description": "Link to contract package details", color: "primaryBlue", children: o.name }) }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "NFT(s)" }) -] }) : null, cC = be.div.withConfig({ +}) => o ? /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Qo, { size: "small", contractTypeId: o?.latest_version_contract_type_id, src: o.icon_url }), + /* @__PURE__ */ $(Wo, { hash: o.contract_package_hash, tooltipCaption: "Contract Package Hash", extendedLine: { + title: o?.name, + caption: "Contract name" + }, children: /* @__PURE__ */ $(Ae, { size: 3, variation: "black", monotype: !0, children: /* @__PURE__ */ $(fr, { href: e, "aria-description": "Link to contract package details", color: "primaryBlue", children: o.name }) }) }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "NFT(s)" }) +] }) : null, pC = be.div.withConfig({ displayName: "NftTokenIds__TokenWrapper", componentId: "sc-3y9nqg-0" })(({ @@ -43880,24 +43885,24 @@ const fM = (e, o) => { padding: "2px 8px", borderRadius: "4px", backgroundColor: e.styleguideColors.fillSecondary -})), lC = Kt.TINY * 2 + 3, dC = ({ +})), mC = Vt.TINY * 2 + 3, yC = ({ token_id: e, path: o }) => { - const g = /* @__PURE__ */ $(cC, { children: /* @__PURE__ */ $(Oe, { size: 3, children: /* @__PURE__ */ $(lr, { color: "primaryBlue", href: o, "aria-description": "Link to nft token details", children: Dr(e.toString(), Kt.LITTLE) }) }) }, `token-${e}`); - return e.length > lC ? /* @__PURE__ */ $(dr, { tooltipContent: e, scale: "xs", lineHeight: "xs", children: g }) : g; -}, ua = ({ + const g = /* @__PURE__ */ $(pC, { children: /* @__PURE__ */ $(Ae, { size: 3, children: /* @__PURE__ */ $(fr, { color: "primaryBlue", href: o, "aria-description": "Link to nft token details", children: Vr(e.toString(), Vt.LITTLE) }) }) }, `token-${e}`); + return e.length > mC ? /* @__PURE__ */ $(Yt, { tooltipContent: e, scale: "xs", lineHeight: "xs", caption: "Token ID", children: g }) : g; +}, ti = ({ nftTokenIds: e, collectionHash: o, csprLiveDomainPath: g -}) => /* @__PURE__ */ $(Pt, { children: e ? e.map((C) => /* @__PURE__ */ $(dC, { token_id: C, path: `${g}/contracts/${o}/nfts/${C}` }, C)) : null }); -var fC = /* @__PURE__ */ ((e) => (e[e.CEP47 = 1] = "CEP47", e[e.CEP78 = 2] = "CEP78", e))(fC || {}); -const mM = { +}) => /* @__PURE__ */ $(At, { children: e ? e.map((C) => /* @__PURE__ */ $(yC, { token_id: C, path: `${g}/contracts/${o}/nfts/${C}` }, C)) : null }); +var gC = /* @__PURE__ */ ((e) => (e[e.CEP47 = 1] = "CEP47", e[e.CEP78 = 2] = "CEP78", e))(gC || {}); +const CM = { 1: "CEP47", 2: "CEP78" }; -var Hr = /* @__PURE__ */ ((e) => (e[e.Mint = 1] = "Mint", e[e.Burn = 2] = "Burn", e[e.Approve = 3] = "Approve", e[e.Transfer = 4] = "Transfer", e[e.Metadata = 5] = "Metadata", e[e.Revoke = 6] = "Revoke", e))(Hr || {}); -const yM = { +var Dr = /* @__PURE__ */ ((e) => (e[e.Mint = 1] = "Mint", e[e.Burn = 2] = "Burn", e[e.Approve = 3] = "Approve", e[e.Transfer = 4] = "Transfer", e[e.Metadata = 5] = "Metadata", e[e.Revoke = 6] = "Revoke", e))(Dr || {}); +const _M = { 1: "Mint", 2: "Burn", 3: "Approve", @@ -43906,7 +43911,7 @@ const yM = { 6: "Revoke" }; var Xt = /* @__PURE__ */ ((e) => (e.approve = "approve", e.burn = "burn", e.mint = "mint", e.transfer = "transfer", e.transfer_from = "transfer_from", e.update_token_meta = "update_token_meta", e.set_approval_for_all = "set_approval_for_all", e))(Xt || {}); -const hC = { +const vC = { 1: "mint", 2: "burn", 3: "approve", @@ -43914,33 +43919,33 @@ const hC = { 5: "update_token_meta" /* update_token_meta */ }; -var jr = /* @__PURE__ */ ((e) => (e.delist_token = "delist_token", e.list_token = "list_token", e.accept_offer = "accept_offer", e.cancel_offer = "cancel_offer", e.make_offer = "make_offer", e))(jr || {}); -function gM(e) { +var Or = /* @__PURE__ */ ((e) => (e.delist_token = "delist_token", e.list_token = "list_token", e.accept_offer = "accept_offer", e.cancel_offer = "cancel_offer", e.make_offer = "make_offer", e.buy_token = "buy_token", e))(Or || {}); +function SM(e) { return e; } -const pC = (e) => e ? Object.entries(e).map((o) => ({ +const bC = (e) => e ? Object.entries(e).map((o) => ({ key: o[0], value: o[1] -})) : [], mC = (e) => { - const o = Array.isArray(e?.metadata) ? e?.metadata : pC(e?.metadata); +})) : [], wC = (e) => { + const o = Array.isArray(e?.metadata) ? e?.metadata : bC(e?.metadata); return { ...e, metadata: o }; -}, vM = (e) => { - const o = e.data.map(mC); +}, MM = (e) => { + const o = e.data.map(wC); return { ...e, data: o }; -}, yC = (e) => { +}, CC = (e) => { const o = e.token_metas?.parsed || e.token_id?.parsed || e.token_ids?.parsed, g = (C) => C?.parsed ? C?.parsed.map((P) => typeof P == "string" ? P : P.key) : []; if (o) { - const P = [...[...g(e.token_ids), ...g(e.token_metas)], e.token_id?.parsed].filter(qo); + const P = [...[...g(e.token_ids), ...g(e.token_metas)], e.token_id?.parsed].filter(ei); return [...new Set(P)]; } return null; -}, tr = (e, o) => { +}, Qt = (e, o) => { if (e && e.parsed) { if (e.parsed[o]) return jn(e.parsed[o]); @@ -43948,19 +43953,30 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ return jn(e.parsed); } return null; -}, Dd = { - [jr.delist_token]: "Delist", - [jr.list_token]: "List", - [jr.accept_offer]: "Accept offer", - [jr.cancel_offer]: "Cancel offer", - [jr.make_offer]: "Make offer" -}, gC = (e) => { - if (e.tokens?.parsed || e.token_id?.parsed) { - const C = [...e.tokens?.parsed ? e.tokens.parsed.map((P) => typeof P == "string" ? P : P.key) : [], e.token_id?.parsed].filter(qo); - return [...new Set(C)]; +}, p0 = { + [Or.delist_token]: "Delist", + [Or.list_token]: "List", + [Or.accept_offer]: "Accept offer", + [Or.cancel_offer]: "Cancel offer", + [Or.make_offer]: "Make offer", + [Or.buy_token]: "Buy token" +}, jc = (e) => { + if (!Array.isArray(e)) return e; + try { + const { + result: o + } = Ft.CLValueParser.fromBytesByType(Uint8Array.from(e), Ft.CLTypeUInt256); + return o.toString(); + } catch (o) { + return console.error("Failed to parse UInt256 bytes. Parsing failed and this likely indicates an invalid token key value", o), null; } - return null; -}, h0 = ({ +}, _C = (e) => { + const o = e.tokens?.parsed, g = e.token_id?.parsed; + if (!o && !g) + return null; + const C = (c) => typeof c == "string" ? c : Array.isArray(c?.key) ? jc(c.key) : c?.key, P = Array.isArray(o) ? o.map(C) : [], x = jc(g), n = [...P, x].filter(ei); + return [...new Set(n)]; +}, la = ({ contractPackage: e, path: o }) => { @@ -43971,10 +43987,10 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ name: x } = e; return /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "center", children: [ - /* @__PURE__ */ $(Go, { contractTypeId: g, src: C, loading: !e, size: "small" }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", noWrap: !0, scale: "sm", children: P && /* @__PURE__ */ $(lr, { href: o, "aria-description": "Link to contract package details", color: "primaryBlue", children: x }) }) + /* @__PURE__ */ $(Qo, { contractTypeId: g, src: C, loading: !e, size: "small" }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", noWrap: !0, scale: "sm", children: P && /* @__PURE__ */ $(fr, { href: o, "aria-description": "Link to contract package details", color: "primaryBlue", children: x }) }) ] }); -}, vC = ({ +}, SC = ({ deploy: e, collectionHash: o, nftTokenIds: g @@ -43985,31 +44001,31 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ args: x, timeTransactionCurrencyRate: n, contractPackage: c - } = e, r = tr(x.offerer, "Account"), { + } = e, r = Qt(x.offerer, "Account"), { getAccountInfo: a, getPublicKeyAccountHash: i, - getContractPackageInfoByHash: p, + getContractPackageInfoByHash: m, csprLiveDomainPath: t - } = br(), d = r && a(r?.hash), b = r && i(r?.hash), y = lo(d?.account_info || d?.centralized_account_info), s = y && y.logo, f = y?.name, l = d?.cspr_name; + } = hr(), f = r && a(r?.hash), b = r && i(r?.hash), y = lo(f?.account_info || f?.centralized_account_info), u = y && y.logo, d = y?.name, l = f?.cspr_name; return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: Dd[P?.name || ""] }), - C && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "of" }), - /* @__PURE__ */ $(sa, { amount: C, rate: n }) + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: p0[P?.name || ""] }), + C && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "of" }), + /* @__PURE__ */ $(Yo, { amount: C, rate: n }) ] }), - o && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "for" }), - /* @__PURE__ */ $(Zo, { path: `${t}/contract-package/${o}`, contractPackage: p(o) }) + o && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "for" }), + /* @__PURE__ */ $(ho, { path: `${t}/contract-package/${o}`, contractPackage: m(o) }) ] }), - /* @__PURE__ */ $(ua, { nftTokenIds: g, collectionHash: o, csprLiveDomainPath: t }), + /* @__PURE__ */ $(ti, { nftTokenIds: g, collectionHash: o, csprLiveDomainPath: t }), r && /* @__PURE__ */ Pe(je, { itemsSpacing: 6, align: "center", children: [ - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "from" }), - /* @__PURE__ */ $(Dn, { logo: s, name: f, hash: b || r.hash, csprName: l ?? void 0, loading: !r, navigateToPath: `${t}/account/${b || r.hash}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }) + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "from" }), + /* @__PURE__ */ $(Dn, { logo: u, name: d, hash: b || r.hash, csprName: l ?? void 0, loading: !r, navigateToPath: `${t}/account/${b || r.hash}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }) ] }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "on" }), - /* @__PURE__ */ $(h0, { contractPackage: c, path: `${t}/contract-package/${c.contract_package_hash}` }) + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "on" }), + /* @__PURE__ */ $(la, { contractPackage: c, path: `${t}/contract-package/${c.contract_package_hash}` }) ] }); -}, bC = ({ +}, MC = ({ deploy: e, collectionHash: o, nftTokenIds: g @@ -44020,15 +44036,38 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ } = e, { csprLiveDomainPath: x, getContractPackageInfoByHash: n - } = br(), c = C?.name === jr.delist_token ? "from" : "on"; + } = hr(), c = C?.name === Or.delist_token ? "from" : "on"; + return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: p0[C?.name || ""] }), + o && /* @__PURE__ */ $(ho, { path: `${x}/contract-package/${o}`, contractPackage: n(o) }), + /* @__PURE__ */ $(ti, { nftTokenIds: g, collectionHash: o, csprLiveDomainPath: x }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: c }), + /* @__PURE__ */ $(la, { contractPackage: P, path: `${x}/contract-package/${P.contract_package_hash}` }) + ] }); +}, xC = ({ + deploy: e, + collectionHash: o, + nftTokenIds: g +}) => { + const { + entryPoint: C, + contractPackage: P, + args: x, + timeTransactionCurrencyRate: n + } = e, { + csprLiveDomainPath: c, + getContractPackageInfoByHash: r + } = hr(), a = x?.amount?.parsed || x?.amount; return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: Dd[C?.name || ""] }), - o && /* @__PURE__ */ $(Zo, { path: `${x}/contract-package/${o}`, contractPackage: n(o) }), - /* @__PURE__ */ $(ua, { nftTokenIds: g, collectionHash: o, csprLiveDomainPath: x }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: c }), - /* @__PURE__ */ $(h0, { contractPackage: P, path: `${x}/contract-package/${P.contract_package_hash}` }) + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: p0[C?.name || ""] }), + o && /* @__PURE__ */ $(ho, { contractPackage: r(o), path: `${c}/contract-package/${o}` }), + /* @__PURE__ */ $(ti, { nftTokenIds: g, collectionHash: o, csprLiveDomainPath: c }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "for" }), + a && /* @__PURE__ */ $(Yo, { amount: a.toString(), rate: n }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "on" }), + /* @__PURE__ */ $(la, { contractPackage: P, path: `${c}/contract-package/${P.contract_package_hash}` }) ] }); -}, wC = ({ +}, EC = ({ deploy: e }) => { const { @@ -44036,32 +44075,32 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ contractPackage: g } = e, { csprLiveDomainPath: C - } = br(); + } = hr(); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: o?.name }), - /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", children: "with" }), - /* @__PURE__ */ $(h0, { contractPackage: g, path: `${C}/contract-package/${g.contract_package_hash}` }) + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: o?.name }), + /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", children: "with" }), + /* @__PURE__ */ $(la, { contractPackage: g, path: `${C}/contract-package/${g.contract_package_hash}` }) ] }); -}, CC = ({ +}, PC = ({ deploy: e }) => { const { entryPoint: o, args: g - } = e, C = o?.name || "", P = tr(g.collection, "Hash"), x = C === jr.accept_offer || C === jr.make_offer || C === jr.cancel_offer, n = C === jr.delist_token || C === jr.list_token, c = gC(e.args); - return x && P ? /* @__PURE__ */ $(vC, { deploy: e, collectionHash: P?.hash, nftTokenIds: c }) : n && P ? /* @__PURE__ */ $(bC, { deploy: e, collectionHash: P?.hash, nftTokenIds: c }) : /* @__PURE__ */ $(wC, { deploy: e }); -}, p0 = ({ + } = e, C = o?.name || "", P = g.collection?.parsed ? Qt(g.collection, "Hash")?.hash : g.collection, x = C === Or.accept_offer || C === Or.make_offer || C === Or.cancel_offer, n = C === Or.delist_token || C === Or.list_token, c = C === Or.buy_token, r = _C(e.args); + return x && P ? /* @__PURE__ */ $(SC, { deploy: e, collectionHash: P, nftTokenIds: r }) : n && P ? /* @__PURE__ */ $(MC, { deploy: e, collectionHash: P, nftTokenIds: r }) : c && P ? /* @__PURE__ */ $(xC, { deploy: e, collectionHash: P, nftTokenIds: r }) : /* @__PURE__ */ $(EC, { deploy: e }); +}, m0 = ({ deploy: e }) => { const { csprLiveDomainPath: o - } = br(); + } = hr(), g = cn([Vt.TINY, Vt.TINY, Vt.FULL, Vt.FULL], []); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: e.entryPoint?.name }), - /* @__PURE__ */ $(Oe, { variation: "darkGray", size: 3, children: "with" }), - /* @__PURE__ */ $(fo, { hash: e.contractPackage.contract_package_hash, contractPackage: e.contractPackage, avatarSize: "small", hashFontSize: "sm", path: `${o}/contract-package/${e.contractPackage.contract_package_hash}` }) + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, variation: "black", children: e.entryPoint?.name }), + /* @__PURE__ */ $(Ae, { variation: "darkGray", size: 3, children: "with" }), + /* @__PURE__ */ $(fo, { hash: e.contractPackage.contract_package_hash, contractPackage: e.contractPackage, avatarSize: "small", hashFontSize: "sm", hashLength: g, path: `${o}/contract-package/${e.contractPackage.contract_package_hash}` }) ] }); -}, SC = (e) => { +}, AC = (e) => { if (!e) return { price: null, @@ -44084,8 +44123,8 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ iconPath: null, website: null }; -}, _C = (e) => { - const o = SC(e?.contractPackageInfo); +}, OC = (e) => { + const o = AC(e?.contractPackageInfo); if (e?.isShiboo) return { symbol: "SHIBOO", @@ -44107,20 +44146,20 @@ const pC = (e) => e ? Object.entries(e).map((o) => ({ ...o }; }; -function MC({ +function TC({ amount: e, symbol: o, contractPackage: g, precisionCase: C }) { if (!e) - return /* @__PURE__ */ $(Pt, { children: "-" }); - const P = _C(g ? { + return /* @__PURE__ */ $(At, { children: "-" }); + const P = OC(g ? { contractPackageInfo: g } : null); - return /* @__PURE__ */ $(je, { itemsSpacing: 4, children: /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Td, { amount: e, symbol: P.symbol || o, decimals: P.decimals ?? void 0, precision: C ? f0(C) : Ll, shouldShortenAmount: !0 }) }) }); + return /* @__PURE__ */ $(je, { itemsSpacing: 4, children: /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Ld, { amount: e, symbol: P.symbol || o, decimals: P.decimals ?? void 0, precision: C ? h0(C) : Bl, shouldShortenAmount: !0 }) }) }); } -const Di = ({ +const Ki = ({ type: e, accountInfo: o, contractPackage: g, @@ -44132,12 +44171,12 @@ const Di = ({ hashFontSize: r = "xs", minifiedCopyNotification: a = !0, avatarSize: i = "default", - withName: p = !1, + withName: m = !1, csprLiveDomainPath: t }) => { - const d = lo(o); - return e && e === Wr.hash ? /* @__PURE__ */ $(fo, { hash: P || "", hashLength: c, hashFontSize: r, avatarSize: i, loading: n, hideContractType: !0, withName: p, path: `${t}/contract-package/${P}`, contractPackage: g ?? void 0 }) : /* @__PURE__ */ $(Dn, { logo: d && d?.logo, name: d?.name, hash: C || P, csprName: x || void 0, loading: n, hashLength: c, navigateToPath: `${t}/account/${C || P}`, avatarSize: i, hashFontSize: r, minifiedCopyNotification: a }); -}, Vd = ({ + const f = lo(o); + return e && e === jr.hash ? /* @__PURE__ */ $(fo, { hash: P || "", hashLength: c, hashFontSize: r, avatarSize: i, loading: n, hideContractType: !0, withName: m, path: `${t}/contract-package/${P}`, contractPackage: g ?? void 0 }) : /* @__PURE__ */ $(Dn, { logo: f && f?.logo, name: f?.name, hash: C || P, csprName: x || void 0, loading: n, hashLength: c, navigateToPath: `${t}/account/${C || P}`, avatarSize: i, hashFontSize: r, minifiedCopyNotification: a }); +}, Fd = ({ amount: e, contractPackage: o, from_public_key: g, @@ -44148,128 +44187,145 @@ const Di = ({ to_public_key: c, actionName: r, prefix: a, - senderPrefix: i + senderPrefix: i, + to_account_info: m, + from_account_info: t, + to_centralized_account_info: f, + from_centralized_account_info: b }) => { const { - getAccountInfo: p, - getContractPackageInfoByHash: t, + getAccountInfo: y, + getContractPackageInfoByHash: u, csprLiveDomainPath: d - } = br(), b = p(g || C || ""), y = p(c || x || ""); + } = hr(), l = y(g || C || ""), s = y(c || x || ""); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: r }), - a && /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: a }), - e && /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(MC, { amount: e, precisionCase: Hn.deployCost, contractPackage: o }) }), + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: r }), + a && /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: a }), + e && /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, variation: "black", children: /* @__PURE__ */ $(TC, { amount: e, precisionCase: Hn.deployCost, contractPackage: o }) }), /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 2, children: [ - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "(" }), + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "(" }), /* @__PURE__ */ $(fo, { hash: o?.contract_package_hash, avatarSize: "small", hashFontSize: "sm", contractPackage: o, path: `${d}/contract-package/${o?.contract_package_hash}`, hideContractType: !0 }), - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: ") token(s)" }) + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: ") token(s)" }) ] }), - C && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: i }), - /* @__PURE__ */ $(Di, { type: P, accountInfo: b?.account_info || b?.centralized_account_info || void 0, contractPackage: t(C) ?? void 0, csprName: b?.cspr_name, publicKey: g, hashFontSize: "sm", avatarSize: "small", hash: C, loading: !1, csprLiveDomainPath: d }) + C && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: i }), + /* @__PURE__ */ $(Ki, { type: P, accountInfo: l?.account_info || l?.centralized_account_info || b || t || void 0, contractPackage: u(C) ?? void 0, csprName: l?.cspr_name, publicKey: g, hashFontSize: "sm", avatarSize: "small", hash: C, loading: !1, csprLiveDomainPath: d }) ] }), - x && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "to" }), - /* @__PURE__ */ $(Di, { type: n, accountInfo: y?.account_info || y?.centralized_account_info || void 0, contractPackage: t(x) ?? void 0, csprName: y?.cspr_name, publicKey: c, hashFontSize: "sm", avatarSize: "small", hash: x, loading: !1, csprLiveDomainPath: d }) + x && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "to" }), + /* @__PURE__ */ $(Ki, { type: n, accountInfo: s?.account_info || s?.centralized_account_info || f || m || void 0, contractPackage: u(x) ?? void 0, csprName: s?.cspr_name, publicKey: c, hashFontSize: "sm", avatarSize: "small", hash: x, loading: !1, csprLiveDomainPath: d }) ] }) ] }); }; var rn = /* @__PURE__ */ ((e) => (e[e.Mint = 1] = "Mint", e[e.Transfer = 2] = "Transfer", e[e.Approve = 3] = "Approve", e[e.Burn = 4] = "Burn", e))(rn || {}); -const xC = { +const IC = { 1: "Mint", 2: "Transfer", 3: "Approve", 4: "Burn" }; -var Lr = /* @__PURE__ */ ((e) => (e.approve = "approve", e.mint = "mint", e.burn = "burn", e.transfer = "transfer", e))(Lr || {}); -function bM(e) { +var dr = /* @__PURE__ */ ((e) => (e.approve = "approve", e.mint = "mint", e.burn = "burn", e.transfer = "transfer", e.transfer_with_authorization = "transfer_with_authorization", e))(dr || {}); +function xM(e) { return e; } -var ca = /* @__PURE__ */ ((e) => (e.HASH = "hash-", e.CONTRACT = "contract-", e.UREF = "uref-", e.DEPLOY = "deploy-", e.ERA_INFO_PREFIX = "era-", e.BALANCE_PREFIX = "balance-", e.BID_PREFIX = "bid-", e.WITHDRAW_PREFIX = "withdraw-", e.DICTIONARY_PREFIX = "dictionary-", e.ACCOUNT_HASH = "account-hash-", e.CONTRACT_PACKAGE = "contract-package-", e))(ca || {}); -const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictionary|withdraw|balance|deploy|uref|hash|era|bid)-[0-9a-f]{64}(?:-\d{3})?$/gi), wM = new RegExp(`(${Object.values(ca).join("|")})(?=[0-9a-fA-F])`, "i"), EC = (e) => typeof e == "string" && Object.values(ca).some((o) => (e || "").includes(o)), CM = (e) => EC(e) && e.match(Hc) ? e.match(Hc)[0] : "", PC = (e) => { - const o = tr(e.recipient, "Hash"), g = tr(e.recipient, "Account"), C = tr(e.owner, "Account"), P = tr(e.spender, "Hash"); +var da = /* @__PURE__ */ ((e) => (e.HASH = "hash-", e.CONTRACT = "contract-", e.UREF = "uref-", e.DEPLOY = "deploy-", e.ERA_INFO_PREFIX = "era-", e.BALANCE_PREFIX = "balance-", e.BID_PREFIX = "bid-", e.WITHDRAW_PREFIX = "withdraw-", e.DICTIONARY_PREFIX = "dictionary-", e.ACCOUNT_HASH = "account-hash-", e.CONTRACT_PACKAGE = "contract-package-", e))(da || {}); +const Dc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictionary|withdraw|balance|deploy|uref|hash|era|bid)-[0-9a-f]{64}(?:-\d{3})?$/gi), EM = new RegExp(`(${Object.values(da).join("|")})(?=[0-9a-fA-F])`, "i"), NC = (e) => typeof e == "string" && Object.values(da).some((o) => (e || "").includes(o)), PM = (e) => NC(e) && e.match(Dc) ? e.match(Dc)[0] : "", LC = (e) => { + const o = Qt(e.recipient, "Hash"), g = Qt(e.recipient, "Account"), C = Qt(e.owner, "Account"), P = Qt(e.spender, "Hash"), x = Qt(e.to, "Account"); return { recipientHash: o, recipientAccountHash: g, ownerHash: C, - spenderHash: P + spenderHash: P, + toAccountHash: x }; -}, AC = (e, o) => { +}, RC = (e, o) => { const { entryPoint: g, args: C, contractPackage: P } = e, x = g?.name || "", n = e.args.amount?.parsed, c = { - [Lr.transfer]: "Transfer", - [Lr.approve]: "Approve transfer rights", - [Lr.burn]: "Burn", - [Lr.mint]: "Mint" + [dr.transfer]: "Transfer", + [dr.approve]: "Approve transfer rights", + [dr.burn]: "Burn", + [dr.mint]: "Mint", + [dr.transfer_with_authorization]: "Authorized transfer" }, r = { - [Lr.transfer]: "of", - [Lr.burn]: "of", - [Lr.mint]: "of", - [Lr.approve]: "for" + [dr.transfer]: "of", + [dr.transfer_with_authorization]: "of", + [dr.burn]: "of", + [dr.mint]: "of", + [dr.approve]: "for" }, a = { - [Lr.transfer]: "from", - [Lr.burn]: "owned by", - [Lr.mint]: "to", - [Lr.approve]: "to" + [dr.transfer]: "from", + [dr.transfer_with_authorization]: "from", + [dr.burn]: "owned by", + [dr.mint]: "to", + [dr.approve]: "to" }, { recipientHash: i, - recipientAccountHash: p, + recipientAccountHash: m, ownerHash: t, - spenderHash: d - } = PC(C); - if (c[x] === void 0 || !n || !(i || p || t || d)) + spenderHash: f, + toAccountHash: b + } = LC(C), y = i || m || t || f || b; + if (c[x] === void 0 || !n || !y) return null; - const b = P.metadata?.symbol, y = a[x], s = r[x], f = (u) => u?.prefix === ca.ACCOUNT_HASH, l = { + const u = P.metadata?.symbol, d = a[x], l = r[x], s = (p) => p?.prefix === da.ACCOUNT_HASH, v = { amount: n, - ...b && { - symbol: b + ...u && { + symbol: u }, - ...s && { - contractPrefix: s + ...l && { + contractPrefix: l }, ...t?.hash && { - prefix1: y, + prefix1: d, account1: { hash: t?.hash, publicKey: t?.hash && o(t.hash), - hashType: Wr.account + hashType: jr.account + } + }, + ...b?.hash && { + prefix2: "to", + account2: { + hash: b?.hash, + publicKey: b?.hash && o(b.hash), + hashType: jr.account } }, - ...d?.hash && { - prefix1: y, + ...f?.hash && { + prefix1: d, account1: { - hash: d?.hash, - publicKey: f(d) ? d?.hash && o(d.hash) : null, - hashType: f(d) ? Wr.account : Wr.hash + hash: f?.hash, + publicKey: s(f) ? f?.hash && o(f.hash) : null, + hashType: s(f) ? jr.account : jr.hash } }, // here could be a case when recipientAccountHash and recipientHash are both present // so, we need to avoid overwriting recipientAccountHash with recipientHash - ...p?.hash ? { + ...m?.hash ? { prefix2: "to", account2: { - hash: p?.hash, - publicKey: p?.hash && o(p.hash), - hashType: Wr.account + hash: m?.hash, + publicKey: m?.hash && o(m.hash), + hashType: jr.account } } : { prefix2: "to", account2: { hash: i?.hash, - hashType: Wr.hash + hashType: jr.hash } } }; return { entryPointName: x, actionName: c[x] || x, - ...l + ...v }; -}, OC = (e) => { - const o = tr(e.token_owner, "Account"), g = tr(e.owner, "Account"), C = tr(e.from, "Account"), P = tr(e.source_key, "Account"), x = tr(e.target_key, "Account"), n = tr(e.recipient, "Account"), c = tr(e.spender, "Account"), r = tr(e.spender, "Hash"), a = tr(e.operator, "Hash"), i = tr(e.to, "Account"); +}, kC = (e) => { + const o = Qt(e.token_owner, "Account"), g = Qt(e.owner, "Account"), C = Qt(e.from, "Account"), P = Qt(e.source_key, "Account"), x = Qt(e.target_key, "Account"), n = Qt(e.recipient, "Account"), c = Qt(e.spender, "Account"), r = Qt(e.spender, "Hash"), a = Qt(e.operator, "Hash"), i = Qt(e.to, "Account"); return { tokenOwner: o, owner: g, @@ -44282,7 +44338,7 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona from: C, to: i }; -}, TC = (e, o) => { +}, BC = (e, o) => { const { entryPoint: g, args: C @@ -44308,46 +44364,46 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona }; if (x[P] === void 0) return null; - const r = yC(C), { + const r = CC(C), { recipientHash: a, tokenOwner: i, - contractSpenderHash: p, + contractSpenderHash: m, operatorHash: t, - sourceKey: d, + sourceKey: f, owner: b, targetKey: y, - accountSpenderHash: s, - from: f, + accountSpenderHash: u, + from: d, to: l - } = OC(C), u = i?.hash || d?.hash || b?.hash || s?.hash || f?.hash, v = a?.hash || y?.hash || l?.hash, m = n[P], h = c[P], O = { + } = kC(C), s = i?.hash || f?.hash || b?.hash || u?.hash || d?.hash, v = a?.hash || y?.hash || l?.hash, p = n[P], h = c[P], O = { nftTokenIds: r, - contractPrefix: m, - ...u && { + contractPrefix: p, + ...s && { prefix1: h, account1: { - hash: u, - publicKey: u && o(u), - hashType: Wr.account + hash: s, + publicKey: s && o(s), + hashType: jr.account } }, - ...p?.hash && { + ...m?.hash && { prefix1: h, account1: { - hash: p?.hash, - hashType: Wr.hash + hash: m?.hash, + hashType: jr.hash } }, ...v && { account2: { hash: v, publicKey: v && o(v), - hashType: Wr.account + hashType: jr.account } }, ...t?.hash && { account2: { hash: t?.hash, - hashType: Wr.hash + hashType: jr.hash } } }; @@ -44356,14 +44412,14 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona actionName: x[P] || P, ...O }; -}, IC = ({ +}, HC = ({ deploy: e }) => { const { getPublicKeyAccountHash: o - } = br(), g = AC(e, o); + } = hr(), g = RC(e, o); if (!g) - return /* @__PURE__ */ $(p0, { deploy: e }); + return /* @__PURE__ */ $(m0, { deploy: e }); const { amount: C, actionName: P, @@ -44372,22 +44428,22 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona prefix1: c, account2: r } = g; - return /* @__PURE__ */ $(Vd, { amount: C, contractPackage: e.contractPackage, actionName: P, prefix: x, senderPrefix: c, to_hash: r?.hash, to_public_key: r?.publicKey, to_type: r?.hashType, from_type: n?.hashType, from_hash: n?.hash, from_public_key: n?.publicKey }); -}, Ud = ({ + return /* @__PURE__ */ $(Fd, { amount: C, contractPackage: e.contractPackage, actionName: P, prefix: x, senderPrefix: c, to_hash: r?.hash, to_public_key: r?.publicKey, to_type: r?.hashType, from_type: n?.hashType, from_hash: n?.hash, from_public_key: n?.publicKey }); +}, Kd = ({ actionName: e, nftTokenIds: o, contractPackage: g }) => { const { csprLiveDomainPath: C - } = br(); + } = hr(); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: e }), - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "for" }), - /* @__PURE__ */ $(Zo, { contractPackage: g, path: `${C}/contract-package/${g.contract_package_hash}` }), - /* @__PURE__ */ $(ua, { nftTokenIds: o, collectionHash: g.contract_package_hash, csprLiveDomainPath: C }) + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: e }), + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "for" }), + /* @__PURE__ */ $(ho, { contractPackage: g, path: `${C}/contract-package/${g.contract_package_hash}` }), + /* @__PURE__ */ $(ti, { nftTokenIds: o, collectionHash: g.contract_package_hash, csprLiveDomainPath: C }) ] }); -}, zd = ({ +}, Wd = ({ actionName: e, contractPrefix: o, senderPrefix: g, @@ -44401,25 +44457,25 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona to_type: i }) => { const { - getAccountInfo: p, + getAccountInfo: m, getContractPackageInfoByHash: t, - csprLiveDomainPath: d - } = br(), b = p(x || n || ""), y = p(a || r || ""); + csprLiveDomainPath: f + } = hr(), b = m(x || n || ""), y = m(a || r || ""); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: e }), - o && /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: o }), - /* @__PURE__ */ $(Zo, { contractPackage: P, path: `${d}/contract-package/${P.contract_package_hash}` }), - /* @__PURE__ */ $(ua, { nftTokenIds: C, collectionHash: P?.contract_package_hash, csprLiveDomainPath: d }), - n && /* @__PURE__ */ Pe(Pt, { children: [ - g && /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: g }), - /* @__PURE__ */ $(Di, { type: c, accountInfo: b?.account_info || b?.centralized_account_info || void 0, contractPackage: t(n) ?? void 0, csprName: b?.cspr_name, loading: !n, publicKey: x, hashFontSize: "sm", avatarSize: "small", hash: n, csprLiveDomainPath: d }) + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: e }), + o && /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: o }), + /* @__PURE__ */ $(ho, { contractPackage: P, path: `${f}/contract-package/${P.contract_package_hash}` }), + /* @__PURE__ */ $(ti, { nftTokenIds: C, collectionHash: P?.contract_package_hash, csprLiveDomainPath: f }), + n && /* @__PURE__ */ Pe(At, { children: [ + g && /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: g }), + /* @__PURE__ */ $(Ki, { type: c, accountInfo: b?.account_info || b?.centralized_account_info || void 0, contractPackage: t(n) ?? void 0, csprName: b?.cspr_name, loading: !n, publicKey: x, hashFontSize: "sm", avatarSize: "small", hash: n, csprLiveDomainPath: f }) ] }), - r && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "to" }), - /* @__PURE__ */ $(Di, { type: i, accountInfo: y?.account_info || y?.centralized_account_info || void 0, contractPackage: t(r) ?? void 0, loading: !r, csprName: y?.cspr_name, publicKey: a, hashFontSize: "sm", avatarSize: "small", hash: r, csprLiveDomainPath: d }) + r && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "to" }), + /* @__PURE__ */ $(Ki, { type: i, accountInfo: y?.account_info || y?.centralized_account_info || void 0, contractPackage: t(r) ?? void 0, loading: !r, csprName: y?.cspr_name, publicKey: a, hashFontSize: "sm", avatarSize: "small", hash: r, csprLiveDomainPath: f }) ] }) ] }); -}, NC = ({ +}, jC = ({ deploy: e }) => { const { @@ -44428,25 +44484,25 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona } = e, { csprLiveDomainPath: C, getContractPackageInfoByHash: P - } = br(), x = g.operator && tr(g.operator, "Hash"); + } = hr(), x = g.operator && Qt(g.operator, "Hash"); return /* @__PURE__ */ Pe(je, { align: "center", itemsSpacing: 8, children: [ - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: "Approve transfer rights" }), - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "of" }), - /* @__PURE__ */ $(Oe, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: "all" }), - /* @__PURE__ */ $(Zo, { path: `${C}/contract-package/${o.contract_package_hash}`, contractPackage: o }), - x && /* @__PURE__ */ Pe(Pt, { children: [ - /* @__PURE__ */ $(Oe, { size: 3, noWrap: !0, variation: "darkGray", children: "to" }), + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: "Approve transfer rights" }), + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "of" }), + /* @__PURE__ */ $(Ae, { monotype: !0, size: 3, wordBreak: !0, noWrap: !0, variation: "black", children: "all" }), + /* @__PURE__ */ $(ho, { path: `${C}/contract-package/${o.contract_package_hash}`, contractPackage: o }), + x && /* @__PURE__ */ Pe(At, { children: [ + /* @__PURE__ */ $(Ae, { size: 3, noWrap: !0, variation: "darkGray", children: "to" }), /* @__PURE__ */ $(fo, { hash: x.hash, avatarSize: "small", hashFontSize: "sm", path: `${C}/contract-package/${x.hash}`, contractPackage: P(x.hash) ?? void 0 }) ] }) ] }); -}, LC = ({ +}, DC = ({ deploy: e }) => { const { getPublicKeyAccountHash: o - } = br(), g = TC(e, o); + } = hr(), g = BC(e, o); if (!g) - return /* @__PURE__ */ $(p0, { deploy: e }); + return /* @__PURE__ */ $(m0, { deploy: e }); const { entryPointName: C, actionName: P, @@ -44456,8 +44512,8 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona account2: r, prefix1: a } = g; - return C === Xt.set_approval_for_all ? /* @__PURE__ */ $(NC, { deploy: e }) : C === Xt.update_token_meta ? /* @__PURE__ */ $(Ud, { actionName: P, contractPackage: e.contractPackage, nftTokenIds: x }) : /* @__PURE__ */ $(zd, { actionName: P, senderPrefix: a, contractPrefix: n, nftTokenIds: x, contract_package: e.contractPackage, from_public_key: c?.publicKey, from_hash: c?.hash, from_type: c?.hashType, to_type: r?.hashType, to_public_key: r?.publicKey, to_hash: r?.hash }); -}, RC = ({ + return C === Xt.set_approval_for_all ? /* @__PURE__ */ $(jC, { deploy: e }) : C === Xt.update_token_meta ? /* @__PURE__ */ $(Kd, { actionName: P, contractPackage: e.contractPackage, nftTokenIds: x }) : /* @__PURE__ */ $(Wd, { actionName: P, senderPrefix: a, contractPrefix: n, nftTokenIds: x, contract_package: e.contractPackage, from_public_key: c?.publicKey, from_hash: c?.hash, from_type: c?.hashType, to_type: r?.hashType, to_public_key: r?.publicKey, to_hash: r?.hash }); +}, VC = ({ deploy: e, deployRawData: o, loading: g, @@ -44469,26 +44525,26 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona contractPackage: n, contractHash: c, contractPackageHash: r - } = e, i = Qa(P) && o?.data ? sC(Ft.Transaction.fromJSON(o?.data)) : null, p = { + } = e, i = Fi(P) && o?.data ? fC(Ft.Transaction.fromJSON(o?.data)) : null, m = { ...e, args: { ...e.args, ...i || null } - }, t = Ow[P], d = Od(c, x?.name, C?.native_transfer_contract_hash || ""), b = Tw(P), y = p.args?.csprfun_contract_hash_key && p?.args?.token_to_trade_contract_hash_key; + }, t = Rw[P], f = Nd(c, x?.name, C?.native_transfer_contract_hash || ""), b = Bw(P), y = m.args?.csprfun_contract_hash_key && m?.args?.token_to_trade_contract_hash_key; if (g) - return /* @__PURE__ */ $(Oe, { size: 3, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(io, {}) }); - if (d && p.transfers) - return /* @__PURE__ */ $(Ld, { loading: g, timeTransactionCurrencyRate: p.timeTransactionCurrencyRate, transfer: p.transfers[0], actionPoolAccountHash: C.auction_pool_account_hash }); + return /* @__PURE__ */ $(Ae, { size: 3, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(io, {}) }); + if (f && m.transfers) + return /* @__PURE__ */ $(Bd, { loading: g, timeTransactionCurrencyRate: m.timeTransactionCurrencyRate, transfer: m.transfers[0], actionPoolAccountHash: C.auction_pool_account_hash }); if (b && !y) - return /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: t }); + return /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: t }); if (y) - return /* @__PURE__ */ $(qw, { deploy: p }); + return /* @__PURE__ */ $(rC, { deploy: m }); if (!n) - return /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: "N/A" }); - const s = n.latest_version_contract_type_id || n.contract_type_id; - return c === C.auction_manager_contract_hash ? /* @__PURE__ */ $(Qw, { deploy: p }) : c === C.associated_keys_contract_hash ? /* @__PURE__ */ $(jd, { deploy: p, deployRawData: o }) : r === C.cspr_market_contract_package_hash ? /* @__PURE__ */ $(CC, { deploy: p }) : s === Ot.CustomCep18 || s === Ot.Cep18 ? /* @__PURE__ */ $(IC, { deploy: p }) : s === Ot.CEP78Nft || s === Ot.CEP47Nft || s === Ot.CustomCEP78Nft || s === Ot.CustomCEP47Nft || s === Ot.CEP95Nft ? /* @__PURE__ */ $(LC, { deploy: p }) : /* @__PURE__ */ $(p0, { deploy: p }); -}, jc = (e) => { + return /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: "N/A" }); + const u = n.latest_version_contract_type_id || n.contract_type_id; + return c === C.auction_manager_contract_hash ? /* @__PURE__ */ $(aC, { deploy: m }) : c === C.associated_keys_contract_hash ? /* @__PURE__ */ $(zd, { deploy: m, deployRawData: o }) : r === C.cspr_market_v1_contract_package_hash || r === C.cspr_market_contract_package_hash ? /* @__PURE__ */ $(PC, { deploy: m }) : u === Pt.CustomCep18 || u === Pt.Cep18 ? /* @__PURE__ */ $(HC, { deploy: m }) : u === Pt.CEP78Nft || u === Pt.CEP47Nft || u === Pt.CustomCEP78Nft || u === Pt.CustomCEP47Nft || u === Pt.CEP95Nft ? /* @__PURE__ */ $(DC, { deploy: m }) : /* @__PURE__ */ $(m0, { deploy: m }); +}, Vc = (e) => { const { getAccountInfo: o, getContractPackageInfoByHash: g, @@ -44499,17 +44555,17 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona actionIdentificationHashes: c, csprLiveDomainPath: r } = e; - return /* @__PURE__ */ $(Nd, { getAccountInfo: o, getContractPackageInfoByHash: g, getContractInfoByHash: C, csprLiveDomainPath: r, children: /* @__PURE__ */ $(RC, { deploy: n, deployRawData: P, loading: x, actionIdentificationHashes: c }) }); -}, BC = { - [Hr.Approve]: "Granted transfer rights", - [Hr.Burn]: "Burned", - [Hr.Mint]: "Minted", - [Hr.Transfer]: "Transferred", - [Hr.Metadata]: "Updated metadata" -}, kC = { - [Hr.Transfer]: "from", - [Hr.Burn]: "owned by" -}, HC = ({ + return /* @__PURE__ */ $(kd, { getAccountInfo: o, getContractPackageInfoByHash: g, getContractInfoByHash: C, csprLiveDomainPath: r, children: /* @__PURE__ */ $(VC, { deploy: n, deployRawData: P, loading: x, actionIdentificationHashes: c }) }); +}, UC = { + [Dr.Approve]: "Granted transfer rights", + [Dr.Burn]: "Burned", + [Dr.Mint]: "Minted", + [Dr.Transfer]: "Transferred", + [Dr.Metadata]: "Updated metadata" +}, zC = { + [Dr.Transfer]: "from", + [Dr.Burn]: "owned by" +}, FC = ({ nftAction: e }) => { const { @@ -44517,27 +44573,27 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona nft_action_id: g, from_hash: C, contract_package: P - } = e, x = BC[g], n = g === Hr.Approve ? "for" : null, c = kC[g]; + } = e, x = UC[g], n = g === Dr.Approve ? "for" : null, c = zC[g]; if (!P) return null; - if (g === Hr.Metadata) - return /* @__PURE__ */ $(Ud, { nftTokenIds: [o], actionName: x, contractPackage: P }); - const r = g === Hr.Transfer || g === Hr.Burn ? C : null; - return /* @__PURE__ */ $(zd, { ...e, actionName: x, contractPrefix: n, senderPrefix: c, nftTokenIds: [o], from_hash: r }); -}, jC = { + if (g === Dr.Metadata) + return /* @__PURE__ */ $(Kd, { nftTokenIds: [o], actionName: x, contractPackage: P }); + const r = g === Dr.Transfer || g === Dr.Burn ? C : null; + return /* @__PURE__ */ $(Wd, { ...e, actionName: x, contractPrefix: n, senderPrefix: c, nftTokenIds: [o], from_hash: r }); +}, KC = { [rn.Approve]: "Granted transfer rights", [rn.Transfer]: "Transferred", [rn.Burn]: "Burned", [rn.Mint]: "Minted" -}, DC = { +}, WC = { [rn.Transfer]: "from", [rn.Approve]: "to", [rn.Burn]: "owned by" -}, VC = ({ +}, JC = ({ ftAction: e }) => { - const o = jC[e.ft_action_type_id], g = e.ft_action_type_id === rn.Approve ? "for" : null, C = DC[e.ft_action_type_id]; - return /* @__PURE__ */ $(Vd, { ...e, contractPackage: e.contract_package, actionName: o, prefix: g, senderPrefix: C, from_hash: e.ft_action_type_id === rn.Approve ? null : e.from_hash }); -}, UC = be(je).withConfig({ + const o = KC[e.ft_action_type_id], g = e.ft_action_type_id === rn.Approve ? "for" : null, C = WC[e.ft_action_type_id]; + return /* @__PURE__ */ $(Fd, { ...e, contractPackage: e.contract_package, actionName: o, prefix: g, senderPrefix: C, from_hash: e.ft_action_type_id === rn.Approve ? null : e.from_hash }); +}, $C = be(je).withConfig({ displayName: "expand-collapsed-button__CollapsedRow", componentId: "sc-q2dzqr-0" })(({ @@ -44549,13 +44605,13 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona span: { color: e.styleguideColors.contentRed }, - [`${St}`]: { + [`${_t}`]: { path: { fill: e.styleguideColors.contentRed } } } -})), Fd = ({ +})), Jd = ({ expandedLabel: e, collapsedLabel: o, showArrow: g = !0, @@ -44563,37 +44619,37 @@ const Hc = new RegExp(/^(?:(entity-)?contract(?:-package)?|account-hash|dictiona onExpand: P }) => { const [x, n] = Ct(!0); - return /* @__PURE__ */ $(UC, { align: "center", onClick: () => { + return /* @__PURE__ */ $($C, { align: "center", onClick: () => { n(!x), P && P(!x); - }, hasTopMargin: C, children: /* @__PURE__ */ Pe(Oe, { scale: "xs", lineHeight: "xs", size: 3, variation: "blue", children: [ + }, hasTopMargin: C, children: /* @__PURE__ */ Pe(Ae, { scale: "xs", lineHeight: "xs", size: 3, variation: "blue", children: [ x ? o : e, - g && /* @__PURE__ */ $(St, { src: so, alt: "Arrow icon", marginLeft: !0, rotate: !x }) + g && /* @__PURE__ */ $(_t, { src: so, alt: "Arrow icon", marginLeft: !0, rotate: !x }) ] }) }); }; -Fd.displayName = "ExpandCollapsedButton"; -var rs = /* @__PURE__ */ ((e) => (e[e.Small = 14] = "Small", e[e.Medium = 16] = "Medium", e))(rs || {}), Kd = /* @__PURE__ */ ((e) => (e.Success = "success", e.Processed = "processed", e.Error = "error", e.Executed = "executed", e.Pending = "pending", e.Expired = "expired", e))(Kd || {}); -const Dc = { - success: Fi, - pending: tl, - error: zi, - expired: Df -}, zC = { +Jd.displayName = "ExpandCollapsedButton"; +var ns = /* @__PURE__ */ ((e) => (e[e.Small = 14] = "Small", e[e.Medium = 16] = "Medium", e))(ns || {}), $d = /* @__PURE__ */ ((e) => (e.Success = "success", e.Processed = "processed", e.Error = "error", e.Executed = "executed", e.Pending = "pending", e.Expired = "expired", e))($d || {}); +const Uc = { + success: $i, + pending: ol, + error: Ji, + expired: zf +}, GC = { success: "contentGreen", pending: "contentLightBlue", error: "contentRed", expired: "contentTertiary" -}, Vc = be.span.withConfig({ +}, zc = be.span.withConfig({ displayName: "deploy-status__SvgIconWrapper", componentId: "sc-xiowcz-0" })(({ theme: e, status: o }) => ({ - color: e.styleguideColors[zC[o]], + color: e.styleguideColors[GC[o]], marginRight: 8, display: "flex", alignItems: "center" -})), Wd = (e) => e && e?.status && e?.status !== "processed" && e?.status !== "executed" ? e?.status : e?.errorMessage ? "error" : "success", Uc = ({ +})), Gd = (e) => e && e?.status && e?.status !== "processed" && e?.status !== "executed" ? e?.status : e?.errorMessage ? "error" : "success", Fc = ({ deployResult: e, iconWithText: o, size: g = 16 @@ -44606,12 +44662,12 @@ const Dc = { executed: "Executed", pending: "Pending", expired: "Expired" - }, P = Wd(e), x = e?.errorMessage || C[P]; + }, P = Gd(e), x = e?.errorMessage || C[P]; return o ? /* @__PURE__ */ Pe(je, { align: "center", children: [ - /* @__PURE__ */ $(Vc, { status: P, children: /* @__PURE__ */ $(St, { src: Dc[P], size: g, role: "img", alt: `Transaction status: ${P} icon` }) }), - /* @__PURE__ */ $(Oe, { size: 3, children: x }) - ] }) : /* @__PURE__ */ $(dr, { scale: "xs", lineHeight: "xs", tooltipContent: x.toString(), children: /* @__PURE__ */ $(Vc, { status: P, children: /* @__PURE__ */ $(St, { src: Dc[P], size: g, role: "img", alt: `Transaction status: ${P} icon` }) }) }); -}, FC = be(je).withConfig({ + /* @__PURE__ */ $(zc, { status: P, children: /* @__PURE__ */ $(_t, { src: Uc[P], size: g, role: "img", alt: `Transaction status: ${P} icon` }) }), + /* @__PURE__ */ $(Ae, { size: 3, children: x }) + ] }) : /* @__PURE__ */ $(Yt, { scale: "xs", lineHeight: "xs", tooltipContent: x.toString(), children: /* @__PURE__ */ $(zc, { status: P, children: /* @__PURE__ */ $(_t, { src: Uc[P], size: g, role: "img", alt: `Transaction status: ${P} icon` }) }) }); +}, qC = be(je).withConfig({ displayName: "deploy-result-row__DefaultResultItem", componentId: "sc-1kjjx0n-0" })(({ @@ -44627,14 +44683,14 @@ const Dc = { borderBottom: e.border.tableRowSeparator }, position: "relative" -})), KC = be(je).withConfig({ +})), ZC = be(je).withConfig({ displayName: "deploy-result-row__GrayResultItem", componentId: "sc-1kjjx0n-1" })(({ theme: e }) => ({ borderRadius: "4px", - background: `${e.styleguideColors.backgroundSecondary}80`, + background: `${e.styleguideColors.backgroundSecondary}73`, padding: "10px 16px", position: "relative", span: { @@ -44646,12 +44702,12 @@ const Dc = { ":not(:first-child)": { marginTop: "8px" } -})), Jd = ({ +})), qd = ({ variation: e, ...o -}) => e === "default" ? /* @__PURE__ */ $(FC, { ...o }) : /* @__PURE__ */ $(KC, { ...o }), WC = 3; -var ns = /* @__PURE__ */ ((e) => (e.default = "default", e.gray = "gray", e))(ns || {}); -const JC = (e) => { +}) => e === "default" ? /* @__PURE__ */ $(qC, { ...o }) : /* @__PURE__ */ $(ZC, { ...o }), XC = 3; +var os = /* @__PURE__ */ ((e) => (e.default = "default", e.gray = "gray", e))(os || {}); +const YC = (e) => { const o = (e.nftActions || []).map((x) => ({ ...x, type: 1 @@ -44666,26 +44722,26 @@ const JC = (e) => { /* NT */ })), P = [...o, ...g].sort((x, n) => (x.transform_idx ?? 0) - (n.transform_idx ?? 0)); return [...C, ...P]; -}, $C = ({ +}, QC = ({ deploy: e, deployRawData: o, actionIdentificationHashes: g, actionComponents: C }) => { - const P = JC(e), x = (r) => { + const P = YC(e), x = (r) => { switch (r.type) { case 1: - return /* @__PURE__ */ $(HC, { nftAction: r }, r.transform_idx); + return /* @__PURE__ */ $(FC, { nftAction: r }, r.transform_idx); case 2: - return /* @__PURE__ */ $(VC, { ftAction: r }, r.transform_idx); + return /* @__PURE__ */ $(JC, { ftAction: r }, r.transform_idx); case 5: - return /* @__PURE__ */ $(Ld, { loading: !1, timeTransactionCurrencyRate: e.timeTransactionCurrencyRate, transfer: r, actionPoolAccountHash: g.auction_pool_account_hash, renderAsResultAction: !0 }, r.transfer_index); + return /* @__PURE__ */ $(Bd, { loading: !1, timeTransactionCurrencyRate: e.timeTransactionCurrencyRate, transfer: r, actionPoolAccountHash: g.auction_pool_account_hash, renderAsResultAction: !0 }, r.transfer_index); default: return null; } - }, n = e.contractHash === g.associated_keys_contract_hash ? /* @__PURE__ */ $(jd, { deploy: e, deployRawData: o, renderAsResultAction: !0 }) : null, c = P.map((r) => x(r)); - return [n, ...c, ...C || []].filter(qo); -}, GC = ({ + }, n = e.contractHash === g.associated_keys_contract_hash ? /* @__PURE__ */ $(zd, { deploy: e, deployRawData: o, renderAsResultAction: !0 }) : null, c = P.map((r) => x(r)); + return [n, ...c, ...C || []].filter(ei); +}, e_ = ({ deploy: e, actionIdentificationHashes: o, actionsArray: g, @@ -44693,17 +44749,17 @@ const JC = (e) => { }) => { if (!C || g.length > 1) return !1; const P = e.contractPackage?.latest_version_contract_type_id || e.contractPackage?.contract_type_id; - if (P === Ot.CustomCep18 || P === Ot.Cep18) { - const a = e?.entryPoint?.name.toLowerCase() || "", i = e.ftActions && e.ftActions[0] ? xC[e.ftActions[0].ft_action_type_id].toLowerCase() : null; + if (P === Pt.CustomCep18 || P === Pt.Cep18) { + const a = e?.entryPoint?.name.toLowerCase() || "", i = e.ftActions && e.ftActions[0] ? IC[e.ftActions[0].ft_action_type_id].toLowerCase() : null; return a === i; } - if (P === Ot.CEP78Nft || P === Ot.CEP47Nft || P === Ot.CustomCEP78Nft || P === Ot.CustomCEP47Nft || P === Ot.CEP95Nft) { - const a = e?.entryPoint?.name || "", i = e.nftActions && e.nftActions[0] ? hC[e.nftActions[0].nft_action_id] : null; + if (P === Pt.CEP78Nft || P === Pt.CEP47Nft || P === Pt.CustomCEP78Nft || P === Pt.CustomCEP47Nft || P === Pt.CEP95Nft) { + const a = e?.entryPoint?.name || "", i = e.nftActions && e.nftActions[0] ? vC[e.nftActions[0].nft_action_id] : null; return a === i; } - const c = Od(e.contractHash, e.entryPoint?.name, o?.native_transfer_contract_hash || ""), r = e.contractHash === o.associated_keys_contract_hash; + const c = Nd(e.contractHash, e.entryPoint?.name, o?.native_transfer_contract_hash || ""), r = e.contractHash === o.associated_keys_contract_hash; return c || r; -}, qC = (e) => { +}, t_ = (e) => { const { deploy: o, actionIdentificationHashes: g, @@ -44711,28 +44767,28 @@ const JC = (e) => { variation: P = "default", shouldCollapse: x = !1, actionComponents: n - } = e, c = $C({ + } = e, c = QC({ deploy: o, deployRawData: C, actionComponents: n, actionIdentificationHashes: g }), [r, a] = Ct(x), i = () => { a(!r); - }, p = GC({ + }, m = e_({ deploy: o, actionIdentificationHashes: g, actionsArray: c, shouldCollapse: x }); vt(() => { - p && a(!0); - }, [p]); - const t = p ? 0 : WC, d = c?.length <= 1 ? `View ${c?.length} result` : `View all ${c?.length} results`, b = c?.length <= 1 ? "Collapse result" : "Collapse results", y = (x || p) && c?.length > t; - return /* @__PURE__ */ Pe(zt, { children: [ - c?.length ? c.filter((s, f) => r ? f < t : !0).map((s, f) => /* @__PURE__ */ $(Jd, { variation: P, children: s }, `actions-${f}`)) : null, - y ? /* @__PURE__ */ $(Fd, { collapsedLabel: d, expandedLabel: b, onExpand: i, hasTopMargin: !1 }) : null + m && a(!0); + }, [m]); + const t = m ? 0 : XC, f = c?.length <= 1 ? `View ${c?.length} result` : `View all ${c?.length} results`, b = c?.length <= 1 ? "Collapse result" : "Collapse results", y = (x || m) && c?.length > t; + return /* @__PURE__ */ Pe(Kt, { children: [ + c?.length ? c.filter((u, d) => r ? d < t : !0).map((u, d) => /* @__PURE__ */ $(qd, { variation: P, children: u }, `actions-${d}`)) : null, + y ? /* @__PURE__ */ $(Jd, { collapsedLabel: f, expandedLabel: b, onExpand: i, hasTopMargin: !1 }) : null ] }); -}, zc = (e) => { +}, Kc = (e) => { const { getAccountInfo: o, getContractPackageInfoByHash: g, @@ -44740,19 +44796,19 @@ const JC = (e) => { csprLiveDomainPath: P, ...x } = e; - return Wd(e.deploy) === Kd.Error ? null : e.loading ? /* @__PURE__ */ $(Jd, { variation: e.variation, children: /* @__PURE__ */ $(Oe, { size: 3, children: /* @__PURE__ */ $(io, {}) }) }) : e.deploy.transfers || e.deploy.nftActions || e.deploy.ftActions || e.deploy.contractHash === e.actionIdentificationHashes.associated_keys_contract_hash ? /* @__PURE__ */ $(Nd, { getAccountInfo: o, getContractPackageInfoByHash: g, getContractInfoByHash: C, csprLiveDomainPath: P, children: /* @__PURE__ */ $(qC, { ...x }) }) : null; -}, Fc = ({ + return Gd(e.deploy) === $d.Error ? null : e.loading ? /* @__PURE__ */ $(qd, { variation: e.variation, children: /* @__PURE__ */ $(Ae, { size: 3, children: /* @__PURE__ */ $(io, {}) }) }) : e.deploy.transfers || e.deploy.nftActions || e.deploy.ftActions || e.deploy.contractHash === e.actionIdentificationHashes.associated_keys_contract_hash ? /* @__PURE__ */ $(kd, { getAccountInfo: o, getContractPackageInfoByHash: g, getContractInfoByHash: C, csprLiveDomainPath: P, children: /* @__PURE__ */ $(t_, { ...x }) }) : null; +}, Wc = ({ lineHeight: e }) => { - const o = Vi(); - return /* @__PURE__ */ $(dr, { tooltipContent: "This WASM transaction ran the code from the identified smart contract.", children: /* @__PURE__ */ $(je, { gap: 3, align: "center", children: /* @__PURE__ */ $(Ci, { lineHeight: e, label: "WASM", variation: o.styleguideColors.contentLightBlue }) }) }); -}, ZC = be(fd).withConfig({ + const o = jo(); + return /* @__PURE__ */ $(Yt, { tooltipContent: "This WASM transaction ran the code from the identified smart contract.", children: /* @__PURE__ */ $(je, { gap: 3, align: "center", children: /* @__PURE__ */ $(Eo, { lineHeight: e, label: "WASM", variation: o.styleguideColors.contentLightBlue }) }) }); +}, r_ = be(md).withConfig({ displayName: "activity-feed-item__StyledPageTile", componentId: "sc-y1jlk1-0" })(() => ({ marginBottom: 8, height: "auto" -})), $d = be(zt).withConfig({ +})), Zd = be(Kt).withConfig({ displayName: "activity-feed-item__DesktopFeedItemContainer", componentId: "sc-y1jlk1-1" })(({ @@ -44764,7 +44820,7 @@ const JC = (e) => { "> * + *": { width: "100%" } -})), XC = be($d).withConfig({ +})), n_ = be(Zd).withConfig({ displayName: "activity-feed-item__MobileFeedItemContainer", componentId: "sc-y1jlk1-2" })(({ @@ -44787,7 +44843,7 @@ const JC = (e) => { top: 0, borderBottom: e.border.tableRowSeparator } -})), YC = be(je).withConfig({ +})), o_ = be(je).withConfig({ displayName: "activity-feed-item__CommonDataContainer", componentId: "sc-y1jlk1-3" })(({ @@ -44805,7 +44861,7 @@ const JC = (e) => { bottom: 0, borderBottom: e.border.tableRowSeparator } -})), Kc = be(je).withConfig({ +})), Jc = be(je).withConfig({ displayName: "activity-feed-item__WrappedContainer", componentId: "sc-y1jlk1-4" })(({ @@ -44815,22 +44871,25 @@ const JC = (e) => { flexWrap: "wrap" }, flexWrap: "wrap" -})), QC = be(zt).withConfig({ +})), i_ = be(Kt).withConfig({ displayName: "activity-feed-item__StyledFlexColumn", componentId: "sc-y1jlk1-5" })(({ theme: e }) => e.withMedia({ width: "100%" -})), eS = ({ +})), $c = () => { + const e = jo(); + return /* @__PURE__ */ $(Yt, { tooltipContent: "Account that submitted and paid for this transaction. Account that authorized this transaction can be checked on Transaction Details page.", children: /* @__PURE__ */ $(je, { gap: 3, align: "center", children: /* @__PURE__ */ $(Eo, { lineHeight: "xxs", label: "FACILITATOR", variation: e.styleguideColors.contentLightBlue }) }) }); +}, a_ = ({ deploy: e, path: o }) => /* @__PURE__ */ Pe(je, { itemsSpacing: 8, align: "center", children: [ - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: "Block:" }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: e.blockHash == null ? "N/A" : /* @__PURE__ */ $(lr, { href: o, "aria-description": "Link to block details", color: "primaryBlue", children: Gr(e.blockHeight ?? 0) }) }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, children: "·" }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: Bl(e.timestamp) }) -] }), SM = ({ + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: "Block:" }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: e.blockHash == null ? "N/A" : /* @__PURE__ */ $(fr, { href: o, "aria-description": "Link to block details", color: "primaryBlue", children: Gr(e.blockHeight ?? 0) }) }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, children: "·" }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: jl(e.timestamp) }) +] }), AM = ({ deploy: e, loading: o, actionIdentificationHashes: g, @@ -44840,72 +44899,77 @@ const JC = (e) => { csprLiveDomainPath: n }) => { const { - callerPublicKey: c, - callerHash: r, - deployHash: a, - paymentAmount: i, - refundAmount: p, - callerCsprName: t - } = e, d = C(c || r), b = lo(d?.account_info || d?.centralized_account_info), y = b && b?.logo, s = b?.name, f = d?.cspr_name || e.callerCsprName, l = Ft.isValidPublicKey(c) ? "Public Key" : "Account hash", u = gn(i || "0").minus(p || "0").toString(), v = /* @__PURE__ */ Pe($d, { itemsSpacing: 12, children: [ - /* @__PURE__ */ Pe(YC, { children: [ + callerHash: c, + deployHash: r, + paymentAmount: a, + refundAmount: i, + callerCsprName: m, + entryPoint: t, + contractPackage: f + } = e, b = e.callerPublicKey || e.callerHash, y = C(b || c), u = lo(y?.account_info || y?.centralized_account_info), d = u && u?.logo, l = u?.name, s = y?.cspr_name || e.callerCsprName, v = Ft.isValidPublicKey(b) ? "Public Key" : "Account hash", p = gn(a || "0").minus(i || "0").toString(), O = Hw(f) && t?.name === "transfer_with_authorization", I = /* @__PURE__ */ Pe(Zd, { itemsSpacing: 12, children: [ + /* @__PURE__ */ Pe(o_, { children: [ /* @__PURE__ */ Pe(je, { align: "center", children: [ - /* @__PURE__ */ $(Uc, { deployResult: e, size: rs.Small }), - /* @__PURE__ */ $(dr, { scale: "xs", lineHeight: "xs", tooltipContent: a, children: /* @__PURE__ */ $(Oe, { size: 3, scale: "sm", monotype: !0, children: /* @__PURE__ */ $(lr, { href: `${n}/transaction/${e.deployHash}`, "aria-description": "Link to deploy details", color: "primaryBlue", children: Dr(a, Kt.TINY) }) }) }) + /* @__PURE__ */ $(Fc, { deployResult: e, size: ns.Small }), + /* @__PURE__ */ $(Yt, { scale: "xs", lineHeight: "xs", tooltipContent: r, caption: "Transaction Hash", children: /* @__PURE__ */ $(Ae, { size: 3, scale: "sm", monotype: !0, children: /* @__PURE__ */ $(fr, { href: `${n}/transaction/${e.deployHash}`, "aria-description": "Link to deploy details", color: "primaryBlue", children: Vr(r, Vt.TINY) }) }) }) ] }), /* @__PURE__ */ Pe(je, { justify: "flex-end", itemsSpacing: 8, align: "baseline", children: [ - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: Bl(e.timestamp) }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, children: "·" }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: "Block:" }), - /* @__PURE__ */ $(Oe, { size: 3, monotype: !0, children: e.blockHash == null ? "N/A" : /* @__PURE__ */ $(lr, { href: `${n}/block/${e.blockHash}`, "aria-description": "Link to block details", color: "primaryBlue", children: Gr(e.blockHeight ?? 0) }) }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, children: "·" }), + /* @__PURE__ */ $(Yt, { tooltipContent: A6(e.timestamp), children: /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: jl(e.timestamp) }) }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, children: "·" }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, variation: "darkGray", children: "Block:" }), + /* @__PURE__ */ $(Ae, { size: 3, monotype: !0, children: e.blockHash == null ? "N/A" : /* @__PURE__ */ $(fr, { href: `${n}/block/${e.blockHash}`, "aria-description": "Link to block details", color: "primaryBlue", children: Gr(e.blockHeight ?? 0) }) }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, noWrap: !0, children: "·" }), /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "baseline", children: [ - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, variation: "darkGray", children: "Charge:" }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, noWrap: !0, children: /* @__PURE__ */ $(es, { motes: u, precisionCase: Hn.deployCost }) }) + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, variation: "darkGray", children: "Charge:" }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, noWrap: !0, children: /* @__PURE__ */ $(ts, { motes: p, precisionCase: Hn.deployCost }) }) ] }) ] }) ] }), /* @__PURE__ */ Pe(je, { itemsSpacing: 12, children: [ - y ? /* @__PURE__ */ $(Rr, { src: y, loading: o, alt: "Account logo" }) : /* @__PURE__ */ $(Rr, { hash: c || r, loading: o }), - /* @__PURE__ */ Pe(QC, { itemsSpacing: 12, children: [ + d ? /* @__PURE__ */ $(kr, { src: d, loading: o, alt: "Account logo" }) : /* @__PURE__ */ $(kr, { hash: b || c, loading: o }), + /* @__PURE__ */ Pe(i_, { itemsSpacing: 12, children: [ /* @__PURE__ */ $(je, { justify: "space-between", children: /* @__PURE__ */ Pe(je, { itemsSpacing: 8, children: [ - /* @__PURE__ */ $(ea, { extendedLine: { - title: f ?? void 0, + /* @__PURE__ */ $(Wo, { extendedLine: { + title: s ?? void 0, caption: "CSPR.name" - }, tooltipCaption: l, hash: c || r, children: /* @__PURE__ */ $(zt, { children: /* @__PURE__ */ $(Oe, { lineHeight: "xs", size: 3, scale: "sm", monotype: !f, children: /* @__PURE__ */ $(lr, { href: `${n}/account/${c}`, "aria-description": "Link to Account page", color: "primaryBlue", children: f || Dr(c, Kt.TINY) }) }) }) }), - /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Gi, { size: 5, children: /* @__PURE__ */ $(Oe, { size: 3, variation: "darkGray", noWrap: !0, children: s }) }) }) + }, tooltipCaption: v, hash: b || c, children: /* @__PURE__ */ $(Kt, { children: /* @__PURE__ */ $(Ae, { lineHeight: "xs", size: 3, scale: "sm", monotype: !s, children: /* @__PURE__ */ $(fr, { href: `${n}/account/${b}`, "aria-description": "Link to Account page", color: "primaryBlue", children: s || Vr(b, Vt.TINY) }) }) }) }), + l ? /* @__PURE__ */ $(je, { children: /* @__PURE__ */ $(Yi, { size: 5, children: /* @__PURE__ */ $(Ae, { size: 3, variation: "darkGray", noWrap: !0, children: l }) }) }) : null, + O ? /* @__PURE__ */ $($c, {}) : null ] }) }), /* @__PURE__ */ $(je, { children: /* @__PURE__ */ Pe(je, { itemsSpacing: 8, children: [ - Qa(e.executionTypeId) && /* @__PURE__ */ $(Fc, { lineHeight: "xxs" }), - /* @__PURE__ */ $(Oe, { size: 3, scale: "sm", lineHeight: "xs", children: /* @__PURE__ */ $(Kc, { children: /* @__PURE__ */ $(jc, { deploy: e, loading: o, actionIdentificationHashes: g, getAccountInfo: C, getContractInfoByHash: x, getContractPackageInfoByHash: P, csprLiveDomainPath: n }) }) }) + Fi(e.executionTypeId) && /* @__PURE__ */ $(Wc, { lineHeight: "xxs" }), + /* @__PURE__ */ $(Ae, { size: 3, scale: "sm", lineHeight: "xs", children: /* @__PURE__ */ $(Jc, { children: /* @__PURE__ */ $(Vc, { deploy: e, loading: o, actionIdentificationHashes: g, getAccountInfo: C, getContractInfoByHash: x, getContractPackageInfoByHash: P, csprLiveDomainPath: n }) }) }) ] }) }), - /* @__PURE__ */ $(zc, { deploy: e, loading: o, actionIdentificationHashes: g, variation: ns.gray, getAccountInfo: C, getContractPackageInfoByHash: P, csprLiveDomainPath: n, shouldCollapse: !0 }) + /* @__PURE__ */ $(Kc, { deploy: e, loading: o, actionIdentificationHashes: g, variation: os.gray, getAccountInfo: C, getContractPackageInfoByHash: P, csprLiveDomainPath: n, shouldCollapse: !0 }) ] }) ] }) - ] }), m = /* @__PURE__ */ Pe(XC, { children: [ + ] }), k = /* @__PURE__ */ Pe(n_, { children: [ /* @__PURE__ */ Pe(je, { justify: "space-between", children: [ /* @__PURE__ */ Pe(je, { align: "center", children: [ - /* @__PURE__ */ $(Uc, { deployResult: e, size: rs.Small }), - /* @__PURE__ */ $(dr, { tooltipContent: a, scale: "xs", lineHeight: "xs", children: /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: /* @__PURE__ */ $(lr, { href: `${n}/transaction/${e.deployHash}`, "aria-description": "Link to deploy details", color: "primaryBlue", children: Dr(a, Kt.TINY) }) }) }) + /* @__PURE__ */ $(Fc, { deployResult: e, size: ns.Small }), + /* @__PURE__ */ $(Yt, { tooltipContent: r, scale: "xs", lineHeight: "xs", caption: "Transaction Hash", children: /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, children: /* @__PURE__ */ $(fr, { href: `${n}/transaction/${e.deployHash}`, "aria-description": "Link to deploy details", color: "primaryBlue", children: Vr(r, Vt.TINY) }) }) }) ] }), /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "baseline", children: [ - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, variation: "darkGray", children: "Charge:" }), - /* @__PURE__ */ $(Oe, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, noWrap: !0, children: /* @__PURE__ */ $(es, { motes: u, precisionCase: Hn.deployCost }) }) + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, variation: "darkGray", children: "Charge:" }), + /* @__PURE__ */ $(Ae, { scale: "xs", lineHeight: "xs", size: 3, monotype: !0, noWrap: !0, children: /* @__PURE__ */ $(ts, { motes: p, precisionCase: Hn.deployCost }) }) ] }) ] }), - /* @__PURE__ */ Pe(zt, { itemsSpacing: 12, children: [ - /* @__PURE__ */ $(Dn, { logo: y, name: s, hash: c || r, csprName: t || f || void 0, loading: o, navigateToPath: `${n}/account/${c || r}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }), + /* @__PURE__ */ Pe(Kt, { itemsSpacing: 12, children: [ + /* @__PURE__ */ Pe(je, { itemsSpacing: 4, align: "center", wrap: "wrap", children: [ + /* @__PURE__ */ $(Dn, { logo: d, name: l, hash: b || c, csprName: m || s || void 0, loading: o, navigateToPath: `${n}/account/${b || c}`, avatarSize: "small", hashFontSize: "sm", minifiedCopyNotification: !0 }), + O ? /* @__PURE__ */ $($c, {}) : null + ] }), /* @__PURE__ */ Pe(je, { itemsSpacing: 8, children: [ - Qa(e.executionTypeId) && /* @__PURE__ */ $(Fc, { lineHeight: "xxs" }), - /* @__PURE__ */ $(Oe, { size: 3, scale: "sm", lineHeight: "xs", children: /* @__PURE__ */ $(Kc, { children: /* @__PURE__ */ $(jc, { deploy: e, loading: o, actionIdentificationHashes: g, getAccountInfo: C, getContractInfoByHash: x, getContractPackageInfoByHash: P, csprLiveDomainPath: n }) }) }) + Fi(e.executionTypeId) && /* @__PURE__ */ $(Wc, { lineHeight: "xxs" }), + /* @__PURE__ */ $(Ae, { size: 3, scale: "sm", lineHeight: "xs", children: /* @__PURE__ */ $(Jc, { children: /* @__PURE__ */ $(Vc, { deploy: e, loading: o, actionIdentificationHashes: g, getAccountInfo: C, getContractInfoByHash: x, getContractPackageInfoByHash: P, csprLiveDomainPath: n }) }) }) ] }) ] }), - /* @__PURE__ */ Pe(zt, { itemsSpacing: 16, children: [ - /* @__PURE__ */ $(eS, { deploy: e, path: `${n}/block/${e.blockHash}` }), - /* @__PURE__ */ $(zc, { deploy: e, loading: o, variation: ns.gray, actionIdentificationHashes: g, getAccountInfo: C, getContractPackageInfoByHash: P, csprLiveDomainPath: n, shouldCollapse: !0 }) + /* @__PURE__ */ Pe(Kt, { itemsSpacing: 16, children: [ + /* @__PURE__ */ $(a_, { deploy: e, path: `${n}/block/${e.blockHash}` }), + /* @__PURE__ */ $(Kc, { deploy: e, loading: o, variation: os.gray, actionIdentificationHashes: g, getAccountInfo: C, getContractPackageInfoByHash: P, csprLiveDomainPath: n, shouldCollapse: !0 }) ] }) - ] }), h = yn([m, v, v, v], [e, d]); - return /* @__PURE__ */ $(ZC, { children: h }); -}, tS = be(fd).withConfig({ + ] }), R = cn([k, I, I, I], [e, y]); + return /* @__PURE__ */ $(r_, { children: R }); +}, s_ = be(md).withConfig({ displayName: "event-notification-banner__StyledPageTile", componentId: "sc-ezkqbd-0" })(({ @@ -44914,7 +44978,7 @@ const JC = (e) => { margin: "24px 0 0", padding: 0, maxWidth: e.maxWidth -})), rS = be(je).withConfig({ +})), u_ = be(je).withConfig({ displayName: "event-notification-banner__EventNotificationContainer", componentId: "sc-ezkqbd-1" })(({ @@ -44928,14 +44992,14 @@ const JC = (e) => { padding: ["16px 24px", "10px 0"], color: o ? e.styleguideColors.contentPrimary : e.styleguideColors.contentYellow, alignItems: ["baseline", "center"] -})), nS = be(je).withConfig({ +})), c_ = be(je).withConfig({ displayName: "event-notification-banner__TextContainer", componentId: "sc-ezkqbd-2" })(({ theme: e }) => e.withMedia({ flexWrap: "wrap" -})), oS = be(St).withConfig({ +})), l_ = be(_t).withConfig({ displayName: "event-notification-banner__StyledSvgIcon", componentId: "sc-ezkqbd-3" })(({ @@ -44944,7 +45008,7 @@ const JC = (e) => { path: { fill: e.styleguideColors.contentYellow } -})), iS = be(lr).withConfig({ +})), d_ = be(fr).withConfig({ displayName: "event-notification-banner__StyledLink", componentId: "sc-ezkqbd-4" })(({ @@ -44952,7 +45016,7 @@ const JC = (e) => { $withPageTile: o }) => ({ color: o ? e.styleguideColors.contentBlue : "#8FA6FF" -})), _M = ({ +})), OM = ({ text: e, linkText: o, linkSource: g, @@ -44960,21 +45024,21 @@ const JC = (e) => { }) => { if (!e) return null; - const P = /* @__PURE__ */ Pe(rS, { justify: "center", itemsSpacing: 8, withPageTile: C, children: [ - /* @__PURE__ */ $(oS, { src: Wf, alt: "Event notification icon" }), - /* @__PURE__ */ $(nS, { children: /* @__PURE__ */ Pe(Oe, { size: 3, children: [ + const P = /* @__PURE__ */ Pe(u_, { justify: "center", itemsSpacing: 8, withPageTile: C, children: [ + /* @__PURE__ */ $(l_, { src: Gf, alt: "Event notification icon" }), + /* @__PURE__ */ $(c_, { children: /* @__PURE__ */ Pe(Ae, { size: 3, children: [ e, - o && g && /* @__PURE__ */ Pe(Pt, { children: [ + o && g && /* @__PURE__ */ Pe(At, { children: [ " ", - /* @__PURE__ */ $(iS, { href: g, target: "_blank", rel: "noopener noreferrer", color: "inherit", $withPageTile: C, children: o }) + /* @__PURE__ */ $(d_, { href: g, target: "_blank", rel: "noopener noreferrer", color: "inherit", $withPageTile: C, children: o }) ] }) ] }) }) ] }); - return C ? /* @__PURE__ */ $(tS, { children: P }) : P; -}, aS = 320, sS = 1176, Wc = { - minWidth: aS, - maxWidth: sS, - withMedia: h7, + return C ? /* @__PURE__ */ $(s_, { children: P }) : P; +}, f_ = 320, h_ = 1176, Gc = { + minWidth: f_, + maxWidth: h_, + withMedia: g7, zIndex: { dropdown: 10, modal: 15, @@ -45005,11 +45069,11 @@ const JC = (e) => { 2: "2em" }, animations: { - fadeIn: Jc(["0%{opacity:0;}100%{opacity:1;}"]) + fadeIn: qc(["0%{opacity:0;}100%{opacity:1;}"]) } -}, MM = { +}, TM = { dark: { - ...Wc, + ...Gc, colorSpecialCase: { blueBanner: "#294ACC", blueBanner2: "#2A5DB2" @@ -45069,7 +45133,7 @@ const JC = (e) => { themeName: "dark" }, light: { - ...Wc, + ...Gc, colorSpecialCase: { blueBanner: "#294ACC", blueBanner2: "#2A5DB2" @@ -45129,295 +45193,314 @@ const JC = (e) => { } }; export { - G_ as Accordion, - X_ as Account, - nM as AccountInfoRow, - kw as AccountModel, - SM as ActivityFeedItem, + QS as Accordion, + rM as Account, + uM as AccountInfoRow, + Fw as AccountModel, + AM as ActivityFeedItem, Dn as Address, - v_ as Alert, - i1 as AlertStatus, + MS as Alert, + u1 as AlertStatus, so as ArrowDownIcon, - fS as ArrowLeftIcon, - Yo as ArrowRightIcon, - ss as ArrowUpIcon, - hS as ArrowWithTailIcon, - el as AuctionContractIcon, - Rr as Avatar, - ha as BackgroundWrapper, - Ci as Badge, - pS as BidContractIcon, - Oe as BodyText, - Ia as Breakpoints, + v_ as ArrowLeftIcon, + ni as ArrowRightIcon, + us as ArrowUpIcon, + b_ as ArrowWithTailIcon, + nl as AuctionContractIcon, + kr as Avatar, + ma as BackgroundWrapper, + Eo as Badge, + w_ as BidContractIcon, + Ae as BodyText, + La as Breakpoints, no as Button, - Sb as CEP18Token, - eC as CLType, - Cb as CSPR, - vb as CSPR_DECIMALS, - pn as CaptionText, - Lf as CheckIcon, - J8 as Checkbox, - Bf as CheckboxCheckedIcon, - Rf as CheckboxCheckedInactiveIcon, - r2 as CheckboxFontSize, - kf as CheckboxIcon, - Hf as CheckmarkIcon, - T_ as CircularIndicator, - $8 as CircularIndicatorTextSize, - G8 as CircularIndicatorTextVariation, - tl as ClockIcon, - jf as CloseIcon, - rM as ConfirmationWindow, - dc as Container, - Go as ContractIcon, + Eb as CEP18Token, + sC as CLType, + xb as CSPR, + _b as CSPR_DECIMALS, + mn as CaptionText, + Bf as CheckIcon, + Z8 as Checkbox, + jf as CheckboxCheckedIcon, + Hf as CheckboxCheckedInactiveIcon, + i2 as CheckboxFontSize, + Df as CheckboxIcon, + Vf as CheckmarkIcon, + kS as CircularIndicator, + X8 as CircularIndicatorTextSize, + Y8 as CircularIndicatorTextVariation, + ol as ClockIcon, + Uf as CloseIcon, + sM as ConfirmationWindow, + fc as Container, + Qo as ContractIcon, fo as ContractIdentifier, - Ot as ContractTypeId, - Ji as Copy, - t2 as CopyHash, - rl as CopyIcon, - Df as CrossIcon, - es as CsprAmount, - c_ as CsprClickIcon, - u_ as CsprClickLogoDarkIcon, - l_ as CsprCloudIcon, - d_ as CsprLiveFullIcon, - f_ as CsprLiveIcon, - jr as CsprMarketEntryPoint, - h_ as CsprMarketIcon, - p_ as CsprNameIcon, - m_ as CsprNftStudioIcon, - y_ as CsprWalletIcon, - mS as CurrencyIcon, - Ll as DEFAULT_AMOUNT_PRECISION, - To as DEFAULT_PRECISION, - yS as DarkModeIcon, - Vf as DefiContractIcon, - Eo as DeleteIcon, - jc as DeployActionRow, - RC as DeployActionRowComponent, - gS as DisconnectLinkIcon, - vS as DiscordIcon, - Wb as DismissOrigin, - bS as DocumentIcon, - I_ as Dropdown, - Y_ as DropdownMenu, - Q_ as DropdownMenuItem, - wS as EmptyImageIcon, - CS as Erc20AvatarIcon, - zi as ErrorIcon, - _M as EventNotificationBanner, - xC as FTActionType, + Pt as ContractTypeId, + Zi as Copy, + o2 as CopyHash, + il as CopyIcon, + zf as CrossIcon, + ts as CsprAmount, + mS as CsprClickIcon, + pS as CsprClickLogoDarkIcon, + yS as CsprCloudIcon, + gS as CsprLiveFullIcon, + vS as CsprLiveIcon, + Or as CsprMarketEntryPoint, + bS as CsprMarketIcon, + wS as CsprNameIcon, + CS as CsprNftStudioIcon, + _S as CsprWalletIcon, + C_ as CurrencyIcon, + Bl as DEFAULT_AMOUNT_PRECISION, + No as DEFAULT_PRECISION, + __ as DarkModeIcon, + Ff as DefiContractIcon, + Ao as DeleteIcon, + Vc as DeployActionRow, + VC as DeployActionRowComponent, + kw as DeployEntryPointName, + Kc as DeployResultRow, + t_ as DeployResultRowComponent, + Fc as DeployStatus, + ns as DeployStatusSize, + S_ as DisconnectLinkIcon, + M_ as DiscordIcon, + qb as DismissOrigin, + x_ as DocumentIcon, + BS as Dropdown, + nM as DropdownMenu, + oM as DropdownMenuItem, + E_ as EmptyImageIcon, + P_ as Erc20AvatarIcon, + Ji as ErrorIcon, + OM as EventNotificationBanner, + Rw as ExecutionTypesMap, + IC as FTActionType, rn as FTActionTypeEnum, - Lr as FTEntryPointType, - bM as FTToken, - b6 as FULL_PRECISION, - Uf as FacebookIcon, - w7 as FailedToFetch, - SS as FileIcon, - QS as FlagAzIcon, - e_ as FlagEnIcon, - t_ as FlagEsIcon, - r_ as FlagFrIcon, - n_ as FlagNlIcon, - o_ as FlagPlIcon, - i_ as FlagRuIcon, - a_ as FlagUaIcon, - s_ as FlagVtIcon, - as as FlexBox, - zt as FlexColumn, + dr as FTEntryPointType, + xM as FTToken, + _6 as FULL_PRECISION, + Kf as FacebookIcon, + M7 as FailedToFetch, + A_ as FileIcon, + iS as FlagAzIcon, + aS as FlagEnIcon, + sS as FlagEsIcon, + uS as FlagFrIcon, + cS as FlagNlIcon, + lS as FlagPlIcon, + dS as FlagRuIcon, + fS as FlagUaIcon, + hS as FlagVtIcon, + ss as FlexBox, + Kt as FlexColumn, je as FlexRow, - ud as FormField, - l0 as FormFieldStatus, - zf as GenericContractIcon, - Ff as GithubIcon, - _S as GlobeIcon, - P6 as HashFontSize, - Kf as HashIcon, - Kt as HashLength, - Ka as HashLink, - zw as HashType, - MS as HeaderMenuIcon, - L_ as HeaderTabMenuItem, - cd as HeaderText, - xS as HeartIcon, - y1 as Identicon, - Wf as InfoColourIcon, - $f as InfoIcon, - Jf as InfoImportantIcon, - dd as Input, - c0 as InputInteractionType, - Ev as InputRef, - xv as InputValidationType, - ES as KeyIcon, - Gf as KeybaseIcon, - H8 as Label, - Wo as LabelFontSize, - PS as LightModeIcon, - lr as Link, - AS as LinkIcon, - qf as LinkedinIcon, - IS as LockIcon, - TS as LockImageIcon, - OS as LockImageSimpleIcon, - NS as LockedIcon, - w_ as MINIMUM_SHOWING_BALANCE, - bb as MOTES_PER_CSPR_RATE, - R_ as MainMenu, - B_ as MainMenuItem, - g_ as MakeFullIcon, - uC as MapDeploy, - pM as MapPaginatedDeploys, - mC as MapTokenMetadataAsList, - vM as MapTokensMetadataAsList, - LS as MediaPlaceholderIcon, + dd as FormField, + d0 as FormFieldStatus, + Wf as GenericContractIcon, + Jf as GithubIcon, + O_ as GlobeIcon, + I6 as HashFontSize, + $f as HashIcon, + Vt as HashLength, + Ja as HashLink, + Iw as HashType, + T_ as HeaderMenuIcon, + jS as HeaderTabMenuItem, + fd as HeaderText, + I_ as HeartIcon, + b1 as Identicon, + Gf as InfoColourIcon, + Zf as InfoIcon, + qf as InfoImportantIcon, + pd as Input, + l0 as InputInteractionType, + Tv as InputRef, + Ov as InputValidationType, + N_ as KeyIcon, + Xf as KeybaseIcon, + U8 as Label, + qo as LabelFontSize, + L_ as LightModeIcon, + fr as Link, + R_ as LinkIcon, + Yf as LinkedinIcon, + H_ as LockIcon, + B_ as LockImageIcon, + k_ as LockImageSimpleIcon, + j_ as LockedIcon, + ES as MINIMUM_SHOWING_BALANCE, + Sb as MOTES_PER_CSPR_RATE, + DS as MainMenu, + VS as MainMenuItem, + SS as MakeFullIcon, + hC as MapDeploy, + wM as MapPaginatedDeploys, + wC as MapTokenMetadataAsList, + MM as MapTokensMetadataAsList, + D_ as MediaPlaceholderIcon, Xn as MediaQueries, - Zf as MediumIcon, - RS as MenuIcon, - cM as ModalContentHeader, - _d as ModalHeader, - Jo as ModalPosition, - N_ as MultiSelectDropdown, - sM as MultilineTextRow, - uM as MultiselectDropdown, - yM as NFTActivityType, - gM as NFTToken, - mM as NFTTokenStandard, - ca as NamedKeyPrefix, - k_ as NavLink, - Z_ as NavigationSettingsContainer, - BS as NetworkIcon, - Ei as NetworkMajorVersion, - Hr as NftActivityTypeEnum, - ho as NftContractIcon, + Qf as MediumIcon, + V_ as MenuIcon, + pM as ModalContentHeader, + Ed as ModalHeader, + Zo as ModalPosition, + HS as MultiSelectDropdown, + fM as MultilineTextRow, + hM as MultiselectDropdown, + _M as NFTActivityType, + SM as NFTToken, + CM as NFTTokenStandard, + da as NamedKeyPrefix, + US as NavLink, + tM as NavigationSettingsContainer, + U_ as NetworkIcon, + Ti as NetworkMajorVersion, + Dr as NftActivityTypeEnum, + po as NftContractIcon, Xt as NftTokenEntryPoint, - hC as NftTypeToEntryPointMap, - S7 as OrderDirection, - fd as PageTile, - H_ as PageTileHeader, - j_ as PageTileTabsHeader, - J_ as PaginatedTable, - p7 as Pagination, - sc as PaginationInput, - i7 as PaginationInputContainer, - kS as PlusIcon, + vC as NftTypeToEntryPointMap, + E7 as OrderDirection, + md as PageTile, + zS as PageTileHeader, + FS as PageTileTabsHeader, + XS as PaginatedTable, + v7 as Pagination, + uc as PaginationInput, + c7 as PaginationInputContainer, + z_ as PlusIcon, Hn as PrecisionCase, - H7 as ProductItemWrapper, - eM as ProductsMenu, - tM as ProductsMenuItem, - oi as ProgressColorsRange, - iM as ProgressLine, - D_ as RadioButton, - Xf as RedditIcon, - HS as RefreshIcon, - Rl as SMALL_PRECISION, - jS as SandClockDarkIcon, - DS as SandClockLightIcon, - nl as SearchIcon, - lM as SearchableDropdown, - VS as SettingsIcon, - US as SortingDownIcon, - zS as SortingUpIcon, - pc as StyledBodyText, - qv as StyledTableRow, - Fo as SubtitleText, - Fi as SuccessIcon, - St as SvgIcon, - V_ as SvgIconSocial, - z_ as TabContent, - F_ as TabMenu, - U_ as TabMenuContainer, - K_ as TabMenuItem, - e7 as Table, - Kv as TableBody, - Xv as TableContainer, - Jv as TableData, - W_ as TableDataHeader, - C7 as TableError, - Gv as TableHead, - y7 as TableLoader, - Zv as TableRow, + U7 as ProductItemWrapper, + iM as ProductsMenu, + aM as ProductsMenuItem, + ci as ProgressColorsRange, + lM as ProgressLine, + KS as RadioButton, + e1 as RedditIcon, + F_ as RefreshIcon, + os as ResultRowVariation, + Hl as SMALL_PRECISION, + K_ as SandClockDarkIcon, + W_ as SandClockLightIcon, + al as SearchIcon, + mM as SearchableDropdown, + J_ as SettingsIcon, + $_ as SortingDownIcon, + G_ as SortingUpIcon, + $d as Status, + mc as StyledBodyText, + Qv as StyledTableRow, + $o as SubtitleText, + $i as SuccessIcon, + _t as SvgIcon, + WS as SvgIconSocial, + $S as TabContent, + GS as TabMenu, + JS as TabMenuContainer, + qS as TabMenuItem, + o7 as Table, + Gv as TableBody, + t7 as TableContainer, + Zv as TableData, + ZS as TableDataHeader, + x7 as TableError, + Yv as TableHead, + w7 as TableLoader, + e7 as TableRow, Zn as TableRowType, - Yf as TelegramIcon, + t1 as TelegramIcon, ao as Text, - oM as TextRow, - Lb as TextRowType, - $_ as Textarea, - Ya as ThemeModeType, - Td as TokenAmount, - C0 as TokenContractIcon, - fC as TokenStandardEnum, - dr as Tooltip, - Wr as TransactorHashType, - Gi as TruncateBox, - Qf as TwitterIcon, - e1 as Twitter_xIcon, - FS as UaHeartIcon, - KS as UnlockedIcon, - WS as UserIcon, - aM as UserInputWindow, - JS as ValidatorStatusActiveIcon, - $S as ValidatorStatusInactiveBidIcon, - GS as ValidatorStatusTriesIcon, - qS as ValidatorStatusWasIcon, - ZS as ValidatorStatusWillBeIcon, - _b as ValuesRow, - XS as VerifiedIcon, - t1 as WarningIcon, - Kb as WarningMessage, - r1 as WebsiteIcon, - YS as WebsiteLinkIcon, - n1 as WechatIcon, - q_ as WizardTile, - o1 as YoutubeIcon, - f0 as currencyPrecisionByCase, + cM as TextRow, + Hb as TextRowType, + YS as Textarea, + es as ThemeModeType, + Ld as TokenAmount, + _0 as TokenContractIcon, + gC as TokenStandardEnum, + Yt as Tooltip, + jr as TransactorHashType, + Yi as TruncateBox, + r1 as TwitterIcon, + n1 as Twitter_xIcon, + q_ as UaHeartIcon, + Z_ as UnlockedIcon, + X_ as UserIcon, + dM as UserInputWindow, + Y_ as ValidatorStatusActiveIcon, + Q_ as ValidatorStatusInactiveBidIcon, + eS as ValidatorStatusTriesIcon, + tS as ValidatorStatusWasIcon, + rS as ValidatorStatusWillBeIcon, + Pb as ValuesRow, + nS as VerifiedIcon, + Nw as WASM_DEPLOY, + Lw as WASM_PROXY_DEPLOY, + o1 as WarningIcon, + Gb as WarningMessage, + Wc as WasmProxyBadge, + i1 as WebsiteIcon, + oS as WebsiteLinkIcon, + a1 as WechatIcon, + eM as WizardTile, + s1 as YoutubeIcon, + h0 as currencyPrecisionByCase, lo as deriveAccountInfo, - hM as deriveHashListByKeysFromDeployArgsObject, - fM as deriveHashListByKeysFromObject, + bM as deriveHashListByKeysFromDeployArgsObject, + vM as deriveHashListByKeysFromObject, jn as deriveSplitDataFromNamedKeyValue, - iC as deriveUpdatedAssociatedKey, - _6 as formatBigNumbers, - M6 as formatCurrency, - __ as formatDate, - x_ as formatDateShort, - E_ as formatDateWithMonthAndYear, - M_ as formatDateWithWeekday, - A_ as formatDeploysCount, - Dr as formatHash, - P_ as formatISODateOnly, + lC as deriveUpdatedAssociatedKey, + E6 as formatBigNumbers, + P6 as formatCurrency, + AS as formatDate, + TS as formatDateShort, + IS as formatDateWithMonthAndYear, + OS as formatDateWithWeekday, + LS as formatDeploysCount, + Vr as formatHash, + NS as formatISODateOnly, Gr as formatNumber, - C_ as formatPercentage, - O_ as formatRatesToCurrency, - S_ as formatTimestamp, - Bl as formatTimestampAge, - Hw as getAccountInfoLogo, - jw as getCentralizedAccountInfoLogo, - oC as getExecutionResultsFromDeployRawData, - CM as getNamedKeyPrefix, - aC as getWasmProxyArguments, - sC as getWasmProxyArgumentsFromRawData, - EC as hasNamedKeyPrefix, - wM as hashPrefixRegEx, - Hc as hashPrefixRegExpV2, - dM as indexBy, - v6 as isBrowserSupportRelativeDateFormat, - qo as isNonNullable, - nC as isObject, - b_ as isSafariBrowser, - g1 as isValidAccountHash, + PS as formatPercentage, + RS as formatRatesToCurrency, + A6 as formatTimestamp, + jl as formatTimestampAge, + Kw as getAccountInfoLogo, + Ww as getCentralizedAccountInfoLogo, + Gd as getDeployStatus, + cC as getExecutionResultsFromDeployRawData, + PM as getNamedKeyPrefix, + dC as getWasmProxyArguments, + fC as getWasmProxyArgumentsFromRawData, + NC as hasNamedKeyPrefix, + EM as hashPrefixRegEx, + Dc as hashPrefixRegExpV2, + gM as indexBy, + C6 as isBrowserSupportRelativeDateFormat, + Hw as isContractTypeCep18, + ei as isNonNullable, + yM as isODRAWasmProxyTransaction, + Dd as isObject, + xS as isSafariBrowser, + Nd as isTransferDeploy, + w1 as isValidAccountHash, + Fi as isWASMProxyTransaction, + Bw as isWASMTransaction, It as matchSize, - ol as md5, - wb as motesToCEP18Token, - Ed as motesToCSPR, - Dw as prefixOnlyRegExp, - Fa as shortenCsprName, - A6 as shortenString, - MM as themeConfig, - kl as truncateCSPRName, - rC as uniq, - sw as useClickAndTouchAway, + sl as md5, + Mb as motesToCEP18Token, + Od as motesToCSPR, + Jw as prefixOnlyRegExp, + RC as prepareFtActionMessageDataForDeployDetails, + BC as prepareNftActionMessageDataForDeployDetails, + Wa as shortenCsprName, + N6 as shortenString, + TM as themeConfig, + Dl as truncateCSPRName, + tC as uniq, + dw as useClickAndTouchAway, co as useClickAway, - Vb as useEscapeKey, - od as useGetInputInteractionType, - yn as useMatchMedia, - h7 as withMedia + Kb as useEscapeKey, + sd as useGetInputInteractionType, + cn as useMatchMedia, + g7 as withMedia }; diff --git a/dist/cspr-design.umd.js b/dist/cspr-design.umd.js index 181cf9e9..92b384a1 100644 --- a/dist/cspr-design.umd.js +++ b/dist/cspr-design.umd.js @@ -1,72 +1,72 @@ -(function(le,z){typeof exports=="object"&&typeof module<"u"?z(exports,require("react/jsx-runtime"),require("styled-components"),require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["exports","react/jsx-runtime","styled-components","react","react-dom"],z):(le=typeof globalThis<"u"?globalThis:le||self,z((le.CSPR=le.CSPR||{},le.CSPR["Design UI Library"]={}),le.jsxRuntime,le.styled,le.React,le.ReactDOM))})(this,function(le,z,pn,be,I0){"use strict";const N0=e=>e&&typeof e=="object"&&"default"in e?e:{default:e};function y1(e){if(e&&typeof e=="object"&&"default"in e)return e;const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const g in e)if(g!=="default"){const C=Object.getOwnPropertyDescriptor(e,g);Object.defineProperty(o,g,C.get?C:{enumerable:!0,get:()=>e[g]})}}return o.default=e,Object.freeze(o)}const Ce=N0(pn),wt=y1(be),m1=N0(I0),xt=(e,o)=>{const g=e[o];if(g==null)throw Error(`Missing size declaration: ${o}`);return g},g1=wt.default.createContext({}),L0=!0;function v1({baseColor:e,highlightColor:o,width:g,height:C,borderRadius:P,circle:E,direction:n,duration:c,enableAnimation:r=L0,customHighlightBackground:a}){const i={};return n==="rtl"&&(i["--animation-direction"]="reverse"),typeof c=="number"&&(i["--animation-duration"]=`${c}s`),r||(i["--pseudo-element-display"]="none"),(typeof g=="string"||typeof g=="number")&&(i.width=g),(typeof C=="string"||typeof C=="number")&&(i.height=C),(typeof P=="string"||typeof P=="number")&&(i.borderRadius=P),E&&(i.borderRadius="50%"),typeof e<"u"&&(i["--base-color"]=e),typeof o<"u"&&(i["--highlight-color"]=o),typeof a=="string"&&(i["--custom-highlight-background"]=a),i}function $n({count:e=1,wrapper:o,className:g,containerClassName:C,containerTestId:P,circle:E=!1,style:n,...c}){var r,a,i;const p=wt.default.useContext(g1),t={...c};for(const[u,v]of Object.entries(c))typeof v>"u"&&delete t[u];const d={...p,...t,circle:E},b={...n,...v1(d)};let m="react-loading-skeleton";g&&(m+=` ${g}`);const s=(r=d.inline)!==null&&r!==void 0?r:!1,f=[],l=Math.ceil(e);for(let u=0;ue&&u===l-1){const h=(a=v.width)!==null&&a!==void 0?a:"100%",O=e%1,I=typeof h=="number"?h*O:`calc(${h} * ${O})`;v={...v,width:I}}const y=wt.default.createElement("span",{className:m,style:v,key:u},"");s?f.push(y):f.push(wt.default.createElement(wt.default.Fragment,{key:u},y,wt.default.createElement("br",null)))}return wt.default.createElement("span",{className:C,"data-testid":P,"aria-live":"polite","aria-busy":(i=d.enableAnimation)!==null&&i!==void 0?i:L0},o?f.map((u,v)=>wt.default.createElement(o,{key:v},u)):f)}const k0=Ce.default("span").withConfig({shouldForwardProp:(e,o)=>!["loading"].includes(e)&&o(e),displayName:"text__StyledText",componentId:"sc-1vbqbb2-0"})(({theme:e,loading:o,variation:g="inherit",monotype:C=!1,noWrap:P=!1,uppercase:E=!1,capitalize:n=!1,capitalizeFirstLetter:c=!1,wordBreak:r=!1})=>({fontFamily:C?e.typography.fontFamily.mono:e.typography.fontFamily.primary,fontWeight:C?e.typography.fontWeight.regular:e.typography.fontWeight.medium,color:{inherit:"inherit",lightGray:e.styleguideColors.contentTertiary,contentViolet:e.styleguideColors.contentViolet,gray:e.styleguideColors.contentTertiary,darkGray:e.styleguideColors.contentSecondary,black:e.styleguideColors.contentPrimary,white:e.styleguideColors.contentOnFill,blue:e.styleguideColors.contentBlue,red:e.styleguideColors.contentRed,green:e.styleguideColors.contentGreen}[g],whiteSpace:P?"nowrap":"initial",...o&&{display:"inline-block",width:"100%"},...E&&{textTransform:"uppercase"},...n&&{textTransform:"capitalize"},...c&&{"&:first-letter":{textTransform:"capitalize"}},...r&&{wordBreak:"break-word"},"-webkit-text-size-adjust":"100%"})),En=wt.default.forwardRef(function({tag:o="span",...g},C){const P=["h1","h2","h3","h4","h5","h6","span"].includes(o)?o:"span";return g.loading?z.jsx(k0,{ref:C,...g,as:P,children:z.jsx($n,{})}):z.jsx(k0,{ref:C,...g,as:P})}),b1=Ce.default(En).withConfig({displayName:"body-text__StyledText",componentId:"sc-2827zm-0"})(({theme:e,size:o=3,scale:g="sm",lineHeight:C="sm"})=>({fontWeight:xt({1:e.typography.fontWeight.semiBold,2:e.typography.fontWeight.medium,3:e.typography.fontWeight.regular,4:e.typography.fontWeight.light},o),fontSize:xt({xl:"1.25rem",lg:"1.125rem",md:"1rem",sm:"0.875rem",xs:"0.813rem"},g),lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},C),"&:where(h1, h2, h3, h4, h5, h6)":{margin:0}})),Te=wt.default.forwardRef(function(o,g){return z.jsx(b1,{ref:g,...o})}),w1=Ce.default("div").withConfig({displayName:"flex-box__StyledFlexBox",componentId:"sc-9weptk-0"})(({itemsSpacing:e,direction:o,justify:g,wrap:C,align:P,grow:E,shrink:n,basis:c="auto",gap:r,onClick:a})=>({display:"flex",gap:r,flexDirection:o,flexWrap:C,justifyContent:g,alignItems:P,flexGrow:E,flexShrink:n,flexBasis:c,...e!=null&&{"> * + *":{[o==="row"?"marginLeft":"marginTop"]:e},"> * + *:where(h1, h2, h3, h4, h5, h6)":{[o==="row"?"marginLeft":"marginTop"]:`${e}px !important`}},...a&&{cursor:"pointer"}})),ti=wt.default.forwardRef((e,o)=>{const{tag:g="div"}=e,C=["div","span"].includes(g)?g:"div";return z.jsx(w1,{ref:o,...e,as:C})}),Re=wt.default.forwardRef((e,o)=>z.jsx(ti,{ref:o,direction:"row",...e})),Dt=wt.default.forwardRef((e,o)=>z.jsx(ti,{ref:o,direction:"column",...e}));var C1=e=>typeof e!="string"?{}:e.split(/ ?; ?/).reduce((o,g)=>{const[C,P]=g.split(/ ?: ?/).map((E,n)=>n===0?E.replace(/\s+/g,""):E.trim());if(C&&P){const E=C.replace(/(\w)-(\w)/g,(c,r,a)=>`${r}${a.toUpperCase()}`);let n=P.trim();Number.isNaN(Number(P))||(n=Number(P)),o[C.startsWith("-")?C:E]=n}return o},{});function S1(e=6){const o="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let g="";for(let C=e;C>0;--C)g+=o[Math.round(Math.random()*(o.length-1))];return g}var _1=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],B0={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function M1(e,o){const{key:g,level:C,...P}=o;switch(e.nodeType){case 1:return wt.createElement(x1(e.nodeName),E1(e,g),H0(e.childNodes,C,P));case 3:{const E=e.nodeValue?.toString()??"";if(!P.allowWhiteSpaces&&/^\s+$/.test(E)&&!/[\u00A0\u202F]/.test(E))return null;if(!e.parentNode)return E;const n=e.parentNode.nodeName.toLowerCase();return _1.includes(n)?(/\S/.test(E)&&console.warn(`A textNode is not allowed inside '${n}'. Your text "${E}" will be ignored`),null):E}case 8:return null;case 11:return H0(e.childNodes,C,o);default:return null}}function E1(e,o){const g={key:o};if(e instanceof Element){const C=e.getAttribute("class");C&&(g.className=C),[...e.attributes].forEach(P=>{switch(P.name){case"class":break;case"style":g[P.name]=C1(P.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":g[B0[P.name]||P.name]=!0;break;default:g[B0[P.name]||P.name]=P.value}})}return g}function H0(e,o,g){const C=[...e].map((P,E)=>ri(P,{...g,index:E,level:o+1})).filter(Boolean);return C.length?C:null}function x1(e){return/[a-z]+[A-Z]+[a-z]+/.test(e)?e:e.toLowerCase()}function j0(e,o={}){return typeof e=="string"?P1(e,o):e instanceof Node?ri(e,o):null}function ri(e,o={}){if(!e||!(e instanceof Node))return null;const{actions:g=[],index:C=0,level:P=0,randomKey:E}=o;let n=e,c=`${P}-${C}`;const r=[];return E&&P===0&&(c=`${S1()}-${c}`),Array.isArray(g)&&g.forEach(a=>{a.condition(n,c,P)&&(typeof a.pre=="function"&&(n=a.pre(n,c,P),n instanceof Node||(n=e,process.env.NODE_ENV!=="production"&&console.warn("The `pre` method always must return a valid DomNode (instanceof Node) - your modification will be ignored (Hint: if you want to render a React-component, use the `post` method instead)"))),typeof a.post=="function"&&r.push(a.post(n,c,P)))}),r.length?r:M1(n,{key:c,level:P,...o})}function P1(e,o={}){if(!e||typeof e!="string")return null;const{includeAllNodes:g=!1,nodeOnly:C=!1,selector:P="body > *",type:E="text/html"}=o;try{const c=new DOMParser().parseFromString(e,E);if(g){const{childNodes:a}=c.body;return C?a:[...a].map(i=>ri(i,o))}const r=c.querySelector(P)||c.body.childNodes[0];if(!(r instanceof Node))throw new TypeError("Error parsing input");return C?r:ri(r,o)}catch(n){process.env.NODE_ENV!=="production"&&console.error(n)}return null}var A1=Object.defineProperty,O1=(e,o,g)=>o in e?A1(e,o,{enumerable:!0,configurable:!0,writable:!0,value:g}):e[o]=g,ni=(e,o,g)=>O1(e,typeof o!="symbol"?o+"":o,g),D0="react-inlinesvg",T1=10,Ot={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function I1(e){return e[Math.floor(Math.random()*e.length)]}function go(){return!!(typeof window<"u"&&window.document?.createElement)}function N1(){return H1()&&typeof window<"u"&&window!==null}function L1(e,...o){const g={};for(const C in e)({}).hasOwnProperty.call(e,C)&&(o.includes(C)||(g[C]=e[C]));return g}function k1(e){const o="abcdefghijklmnopqrstuvwxyz",C=`${o}${o.toUpperCase()}1234567890`;let P="";for(let E=0;E299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some(E=>P.includes(E)))throw new Error(`Content type isn't valid: ${P}`);return g.text()}function B1(e=1){return new Promise(o=>{setTimeout(o,e*1e3)})}function H1(){if(!document)return!1;const e=document.createElement("div");e.innerHTML="";const o=e.firstChild;return!!o&&o.namespaceURI==="http://www.w3.org/2000/svg"}var j1=class{constructor(){ni(this,"cacheApi"),ni(this,"cacheStore"),ni(this,"subscribers",[]),ni(this,"isReady",!1),this.cacheStore=new Map;let e=D0,o=!1;go()&&(e=window.REACT_INLINESVG_CACHE_NAME??D0,o=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),o?caches.open(e).then(g=>{this.cacheApi=g}).catch(g=>{console.error(`Failed to open cache: ${g.message}`),this.cacheApi=void 0}).finally(()=>{this.isReady=!0;const g=[...this.subscribers];this.subscribers.length=0,g.forEach(C=>{try{C()}catch(P){console.error(`Error in CacheStore subscriber callback: ${P.message}`)}})}):this.isReady=!0}onReady(e){this.isReady?e():this.subscribers.push(e)}async get(e,o){return await(this.cacheApi?this.fetchAndAddToPersistentCache(e,o):this.fetchAndAddToInternalCache(e,o)),this.cacheStore.get(e)?.content??""}set(e,o){this.cacheStore.set(e,o)}isCached(e){return this.cacheStore.get(e)?.status===Ot.LOADED}async fetchAndAddToInternalCache(e,o){const g=this.cacheStore.get(e);if(g?.status===Ot.LOADING){await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:Ot.IDLE}),await this.fetchAndAddToInternalCache(e,o)});return}if(!g?.content){this.cacheStore.set(e,{content:"",status:Ot.LOADING});try{const C=await R0(e,o);this.cacheStore.set(e,{content:C,status:Ot.LOADED})}catch(C){throw this.cacheStore.set(e,{content:"",status:Ot.FAILED}),C}}}async fetchAndAddToPersistentCache(e,o){const g=this.cacheStore.get(e);if(g?.status===Ot.LOADED)return;if(g?.status===Ot.LOADING){await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:Ot.IDLE}),await this.fetchAndAddToPersistentCache(e,o)});return}this.cacheStore.set(e,{content:"",status:Ot.LOADING});const C=await this.cacheApi?.match(e);if(C){const P=await C.text();this.cacheStore.set(e,{content:P,status:Ot.LOADED});return}try{await this.cacheApi?.add(new Request(e,o));const E=await(await this.cacheApi?.match(e))?.text()??"";this.cacheStore.set(e,{content:E,status:Ot.LOADED})}catch(P){throw this.cacheStore.set(e,{content:"",status:Ot.FAILED}),P}}async handleLoading(e,o){for(let g=0;g({[e]:o}))}async delete(e){this.cacheApi&&await this.cacheApi.delete(e),this.cacheStore.delete(e)}async clear(){if(this.cacheApi){const e=await this.cacheApi.keys();await Promise.allSettled(e.map(o=>this.cacheApi.delete(o)))}this.cacheStore.clear()}};function V0(e){const o=be.useRef(void 0);return be.useEffect(()=>{o.current=e}),o.current}function D1(e){const{baseURL:o,content:g,description:C,handleError:P,hash:E,preProcessor:n,title:c,uniquifyIDs:r=!1}=e;try{const a=R1(g,n),i=j0(a,{nodeOnly:!0});if(!i||!(i instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const p=U0(i,{baseURL:o,hash:E,uniquifyIDs:r});if(C){const t=p.querySelector("desc");t?.parentNode&&t.parentNode.removeChild(t);const d=document.createElementNS("http://www.w3.org/2000/svg","desc");d.innerHTML=C,p.prepend(d)}if(typeof c<"u"){const t=p.querySelector("title");if(t?.parentNode&&t.parentNode.removeChild(t),c){const d=document.createElementNS("http://www.w3.org/2000/svg","title");d.innerHTML=c,p.prepend(d)}}return p}catch(a){return P(a)}}function R1(e,o){return o?o(e):e}function U0(e,o){const{baseURL:g="",hash:C,uniquifyIDs:P}=o,E=["id","href","xlink:href","xlink:role","xlink:arcrole"],n=["href","xlink:href"],c=(r,a)=>n.includes(r)&&(a?!a.includes("#"):!1);return P&&[...e.children].forEach(r=>{if(r.attributes?.length){const a=Object.values(r.attributes).map(i=>{const p=i,t=/url\((.*?)\)/.exec(i.value);return t?.[1]&&(p.value=i.value.replace(t[0],`url(${g}${t[1]}__${C})`)),p});E.forEach(i=>{const p=a.find(t=>t.name===i);p&&!c(i,p.value)&&(p.value=`${p.value}__${C}`)})}return r.children.length?U0(r,o):r}),e}var Gn;function V1(e){const{cacheRequests:o=!0,children:g=null,description:C,fetchOptions:P,innerRef:E,loader:n=null,onError:c,onLoad:r,src:a,title:i,uniqueHash:p}=e,[t,d]=be.useReducer((j,U)=>({...j,...U}),{content:"",element:null,isCached:o&&Gn.isCached(e.src),status:Ot.IDLE}),{content:b,element:m,isCached:s,status:f}=t,l=V0(e),u=V0(t),v=be.useRef(p??k1(8)),y=be.useRef(!1),h=be.useRef(!1),O=be.useCallback(j=>{y.current&&(d({status:j.message==="Browser does not support SVG"?Ot.UNSUPPORTED:Ot.FAILED}),c?.(j))},[c]),I=be.useCallback((j,U=!1)=>{y.current&&d({content:j,isCached:U,status:Ot.LOADED})},[]),B=be.useCallback(async()=>{const j=await R0(a,P);I(j)},[P,I,a]),k=be.useCallback(()=>{try{const j=D1({...e,handleError:O,hash:v.current,content:b}),U=j0(j);if(!U||!be.isValidElement(U))throw new Error("Could not convert the src to a React element");d({element:U,status:Ot.READY})}catch(j){O(j)}},[b,O,e]),L=be.useCallback(async()=>{const j=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(a);let U;if(j?U=j[1]?window.atob(j[2]):decodeURIComponent(j[2]):a.includes("{y.current&&d({content:"",element:null,isCached:!1,status:Ot.LOADING})},[]);be.useEffect(()=>{if(y.current=!0,!(!go()||h.current)){try{if(f===Ot.IDLE){if(!N1())throw new Error("Browser does not support SVG");if(!a)throw new Error("Missing src");N()}}catch(j){O(j)}return h.current=!0,()=>{y.current=!1}}},[]),be.useEffect(()=>{if(!(!go()||!l)&&l.src!==a){if(!a){O(new Error("Missing src"));return}N()}},[O,N,l,a]),be.useEffect(()=>{f===Ot.LOADED&&k()},[f,k]),be.useEffect(()=>{!go()||!l||l.src!==a||(l.title!==i||l.description!==C)&&k()},[C,k,l,a,i]),be.useEffect(()=>{if(u)switch(f){case Ot.LOADING:{u.status!==Ot.LOADING&&L();break}case Ot.LOADED:{u.status!==Ot.LOADED&&k();break}case Ot.READY:{u.status!==Ot.READY&&r?.(a,s);break}}},[L,k,s,r,u,a,f]);const H=L1(e,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return go()?m?be.cloneElement(m,{ref:E,...H}):[Ot.UNSUPPORTED,Ot.FAILED].includes(f)?g:n:n}function U1(e){Gn||(Gn=new j1);const{loader:o}=e,[g,C]=be.useState(Gn.isReady);return be.useEffect(()=>{g||Gn.onReady(()=>{C(!0)})},[g]),g?wt.default.createElement(V1,{...e}):o}const F1=Ce.default("span").withConfig({shouldForwardProp:(e,o)=>!["rotate"].includes(e)&&o(e),displayName:"svg-icon__Container",componentId:"sc-kfvmzi-0"})(({theme:e,size:o,width:g,height:C,color:P,active:E,rotate:n,marginLeft:c,marginRight:r})=>({display:"inline-block",verticalAlign:"middle",width:g??o,height:C??o,color:P||"inherit",svg:{display:"block",fill:"currentColor",color:P||"inherit",width:g??o,height:C??o},transform:n?"rotateX(180deg)":"rotateX(0deg)",transition:"transform 500ms ease",marginLeft:c?8:"initial",marginRight:r?8:"initial"})),z1=Ce.default(U1).withConfig({displayName:"svg-icon__StyledReactSVG",componentId:"sc-kfvmzi-1"})(({theme:e})=>({display:"flex"})),bt=wt.default.forwardRef(({src:e,alt:o,size:g=16,color:C,onClick:P,rotate:E=!1,...n},c)=>{const r=i=>{P&&P(i)},a=i=>i;return z.jsx(F1,{ref:c,role:"img","aria-label":o,size:g,color:C,rotate:E,onClick:r,...n,children:z.jsx(z1,{src:e,preProcessor:a,title:o,"aria-hidden":"true",cacheRequests:!0})})}),xn="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8686%204.39382L7.91888%209.34357L2.96911%204.3938L1.83774%205.52517L7.91886%2011.6063L14%205.52519L12.8686%204.39382Z'/%3e%3c/svg%3e",K1="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='14'%20viewBox='0%200%2012%2014'%20fill='none'%3e%3cpath%20d='M6.65678%2013.0811L0.575724%206.99999L6.65683%200.918864L7.7882%202.05023L3.6385%206.19993L11.9568%206.19993L11.9568%207.79994L3.6384%207.79993L7.78815%2011.9497L6.65678%2013.0811Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",vo="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.86867%203.05032L9.81842%208.00006L4.86865%2012.9498L6.00002%2014.0812L12.0811%208.00009L6.00004%201.91895L4.86867%203.05032Z'/%3e%3c/svg%3e",oi="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.05032%2011.1313L8.00006%206.18158L12.9498%2011.1313L14.0812%209.99998L8.00009%203.91886L1.91895%209.99996L3.05032%2011.1313Z'/%3e%3c/svg%3e",W1="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.6569%2014.082L2.57585%208.00097L8.65695%201.91984L9.78832%203.05121L5.63862%207.20091L13.9569%207.20091L13.9569%208.80091L5.63853%208.80091L9.78827%2012.9507L8.6569%2014.082Z'/%3e%3c/svg%3e",pa="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.4092%202.08932C11.109%201.78905%2011.109%201.30223%2011.4092%201.00196L12.186%200.225199C12.4862%20-0.0750661%2012.9731%20-0.0750664%2013.2733%200.225199L18.7104%205.66225C19.0107%205.96252%2019.0107%206.44934%2018.7104%206.74961L17.9336%207.52637C17.6334%207.82664%2017.1465%207.82664%2016.8463%207.52637L11.4092%202.08932Z'%20fill='%237490FF'/%3e%3cpath%20d='M0.225199%2012.1869C-0.075066%2012.4872%20-0.0750665%2012.974%200.225198%2013.2742L5.66225%2018.7113C5.96252%2019.0116%206.44934%2019.0116%206.74961%2018.7113L7.52637%2017.9345C7.82664%2017.6343%207.82664%2017.1474%207.52637%2016.8472L2.08932%2011.4101C1.78905%2011.1099%201.30223%2011.1099%201.00196%2011.4101L0.225199%2012.1869Z'%20fill='%237490FF'/%3e%3cpath%20d='M11.3319%202.94358L2.94338%2011.3321L7.60367%2015.9924L11.0525%2012.5436L18.5089%2020L20.0002%2018.5087L12.5438%2011.0523L15.9922%207.60387L11.3319%202.94358Z'%20fill='%237490FF'/%3e%3c/svg%3e",J1="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%237490FF'/%3e%3cpath%20d='M7.15407%2016.8252C6.94864%2017.0306%206.94864%2017.3637%207.15407%2017.5691L11.6177%2022.0327C11.8231%2022.2382%2012.1562%2022.2382%2012.3616%2022.0327L13.1055%2021.2888C13.311%2021.0834%2013.311%2020.7503%2013.1055%2020.5449L8.64194%2016.0813C8.43651%2015.8758%208.10344%2015.8758%207.89801%2016.0813L7.15407%2016.8252Z'%20fill='white'/%3e%3cpath%20d='M16.0813%209.38587L9.38587%2016.0813L13.1055%2019.8009L15.8579%2017.0485L21.8094%2023L22.9997%2021.8097L17.0482%2015.8582L19.8009%2013.1055L16.0813%209.38587Z'%20fill='white'/%3e%3cpath%20d='M16.0813%208.64194C15.8758%208.43651%2015.8758%208.10344%2016.0813%207.89801L16.8252%207.15407C17.0306%206.94864%2017.3637%206.94864%2017.5691%207.15407L22.0327%2011.6177C22.2382%2011.8231%2022.2382%2012.1562%2022.0327%2012.3616L21.2888%2013.1055C21.0834%2013.311%2020.7503%2013.311%2020.5449%2013.1055L16.0813%208.64194Z'%20fill='white'/%3e%3c/svg%3e",F0="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.88865%206.81867L-6.05909e-07%203.02203L1.24334%201.80811L4.07404%204.57183L8.75666%208.44978e-07L10%201.21393L5.31776%205.78539L4.07383%207L3.88865%206.81867Z'%20fill='white'/%3e%3c/svg%3e",z0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%23DFE1E4'%20stroke-width='2'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e",K0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='4'%20/%3e%3cpath%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='white'/%3e%3c/svg%3e",W0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%230021A5'%20stroke-width='2'/%3e%3c/svg%3e",J0="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.4%2011.4686L2.36569%208.43432C2.05327%208.1219%201.54673%208.1219%201.23431%208.43432C0.921895%208.74673%200.921895%209.25327%201.23431%209.56569L4.83431%2013.1657C5.14673%2013.4781%205.65327%2013.4781%205.96569%2013.1657L14.7657%204.36569C15.0781%204.05327%2015.0781%203.54673%2014.7657%203.23431C14.4533%202.9219%2013.9467%202.9219%2013.6343%203.23431L5.4%2011.4686Z'/%3e%3c/svg%3e",ya="data:image/svg+xml,ErrorIcon%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016ZM7.19988%203.99989L7.19988%208.99863L7.19583%209.00565L10.6599%2011.0056L11.4599%209.62001L8.79988%208.08423L8.79988%203.99989H7.19988Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",$0="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2014L2%202'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3cpath%20d='M2%2014L14%202.00001'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3c/svg%3e",ma="data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%202C4%200.89543%204.89543%200%206%200L12%200C13.1046%200%2014%200.895431%2014%202L14%208C14%209.10457%2013.1046%2010%2012%2010L6%2010C4.89543%2010%204%209.10457%204%208L4%202ZM2%204H3L3%208C3%209.65685%204.34315%2011%206%2011L10%2011V12C10%2013.1046%209.10457%2014%208%2014L2%2014C0.89543%2014%200%2013.1046%200%2012L0%206C0%204.89543%200.895431%204%202%204Z'%20fill='%230021A5'/%3e%3c/svg%3e",G0="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_7591)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM11.5655%2010.4343L10.4341%2011.5657L7.99993%209.13154L5.56573%2011.5657L4.43435%2010.4344L6.86856%208.00017L4.43408%205.5657L5.56545%204.43433L7.99993%206.8688L10.4344%204.43437L11.5657%205.56575L9.1313%208.00017L11.5655%2010.4343Z'%20fill='%23BABBBF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_7591'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",$1="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_8527)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.59999%200C4.04181%200%204.39998%200.358323%204.39998%200.800338V0.889584C6.00316%201.25352%207.19996%202.68786%207.19996%204.40185V5.09408C7.19996%205.53609%206.84179%205.89441%206.39996%205.89441C5.95813%205.89441%205.59996%205.53609%205.59996%205.09408V4.40185C5.59996%203.58138%205.10633%202.87626%204.39998%202.56751V7.49491L4.96715%207.76319C6.33048%208.40806%207.19996%209.78151%207.19996%2011.2902L7.19997%2011.5883C7.19997%2013.3014%206.00404%2014.7364%204.39998%2015.1005V15.1997C4.39998%2015.6417%204.04181%2016%203.59999%2016C3.15816%2016%202.79999%2015.6417%202.79999%2015.1997V15.1006C1.19767%2014.7369%200%2013.3032%200%2011.5883V10.912C0%2010.47%200.358171%2010.1116%200.799997%2010.1116C1.24182%2010.1116%201.59999%2010.47%201.59999%2010.912V11.5883C1.59999%2012.4091%202.09392%2013.114%202.79999%2013.4227V8.50867L2.2369%208.24232C0.871072%207.59626%200%206.22029%200%204.70885V4.40185C0%202.68786%201.1968%201.25351%202.79999%200.88958V0.800338C2.79999%200.358323%203.15816%200%203.59999%200ZM1.59999%204.40185C1.59999%203.58138%202.09363%202.87625%202.79999%202.5675V6.7337C2.06332%206.33087%201.59999%205.55589%201.59999%204.70885V4.40185ZM4.39998%2013.4226V9.26959C5.13652%209.6706%205.59997%2010.4444%205.59997%2011.2902L5.59997%2011.5883C5.59997%2012.4084%205.10663%2013.1138%204.39998%2013.4226Z'%20fill='%230021A5'/%3e%3cpath%20d='M10.4%208.00338C10.4%207.73778%2010.4117%207.47724%2010.4344%207.22278L11.1998%207.22269C11.6416%207.22264%2011.9998%206.86428%2011.9997%206.42226C11.9997%205.98025%2011.6414%205.62197%2011.1996%205.62202L10.7382%205.62207C10.932%204.97556%2011.2005%204.40023%2011.5213%203.92169C12.2015%202.90672%2013.0547%202.40101%2013.891%202.40101C14.1932%202.40101%2014.5191%202.49427%2014.745%202.64902C15.1095%202.8988%2015.6074%202.80566%2015.857%202.44099C16.1067%202.07631%2016.0136%201.5782%2015.6491%201.32842C15.1228%200.967796%2014.4718%200.800338%2013.891%200.800338C12.3575%200.800338%2011.0652%201.72793%2010.1923%203.03028C9.69764%203.7684%209.31776%204.65091%209.08071%205.62226L7.99986%205.62239C7.55804%205.62244%207.19991%205.9808%207.19996%206.42282C7.20001%206.86483%207.55822%207.22311%208.00005%207.22306L8.8291%207.22297C8.80982%207.4798%208.79997%207.74021%208.79997%208.00338C8.79997%208.01059%208.79998%208.0178%208.79999%208.02501L7.99938%208.02567C7.55755%208.02603%207.19968%208.38465%207.20004%208.82666C7.20041%209.26868%207.55887%209.62671%208.0007%209.62634L8.92778%209.62558C9.13162%2010.8967%209.57159%2012.0503%2010.1923%2012.9765C11.0652%2014.2788%2012.3575%2015.2064%2013.891%2015.2064C14.4491%2015.2064%2015.1196%2015.0669%2015.6687%2014.6696C16.0267%2014.4106%2016.1071%2013.9103%2015.8482%2013.5521C15.5893%2013.1939%2015.0892%2013.1135%2014.7312%2013.3725C14.5282%2013.5194%2014.2159%2013.6057%2013.891%2013.6057C13.0547%2013.6057%2012.2015%2013.1%2011.5213%2012.0851C11.0796%2011.4261%2010.7368%2010.5835%2010.552%209.62424L11.2006%209.62371C11.6424%209.62334%2012.0003%209.26472%2011.9999%208.82271C11.9996%208.3807%2011.6411%208.02267%2011.1993%208.02303L10.4%208.02369C10.4%208.01692%2010.4%208.01015%2010.4%208.00338Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_8527'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",G1="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6262_38149)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.87986%201.90074C8.81536%202.88858%208.20001%204.26907%208.20001%205.75C8.20001%208.6495%2010.5505%2011%2013.45%2011C13.5589%2011%2013.6673%2010.9967%2013.7752%2010.9901L15.2824%2010.8982L14.445%2012.1547C13.0632%2014.2279%2010.739%2015.5%208.20001%2015.5C4.05787%2015.5%200.70001%2012.1421%200.700011%208C0.700012%203.85786%204.05788%200.500001%208.20001%200.500001C8.63852%200.500001%209.07259%200.537715%209.49877%200.612172L10.9881%200.872358L9.87986%201.90074Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6262_38149'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",q0="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M8.29714%2020H5.71902V12.7273H8.31845C9.04998%2012.7273%209.67972%2012.8729%2010.2077%2013.1641C10.7356%2013.4529%2011.1416%2013.8684%2011.4257%2014.4105C11.7122%2014.9527%2011.8554%2015.6013%2011.8554%2016.3565C11.8554%2017.1141%2011.7122%2017.7652%2011.4257%2018.3097C11.1416%2018.8542%2010.7332%2019.272%2010.2006%2019.5632C9.67025%2019.8544%209.03578%2020%208.29714%2020ZM7.25666%2018.6825H8.23322C8.68777%2018.6825%209.07011%2018.602%209.38024%2018.4411C9.69274%2018.2777%209.92711%2018.0256%2010.0834%2017.6847C10.242%2017.3414%2010.3213%2016.8987%2010.3213%2016.3565C10.3213%2015.8191%2010.242%2015.38%2010.0834%2015.0391C9.92711%2014.6982%209.69392%2014.4472%209.38379%2014.2862C9.07366%2014.1252%208.69132%2014.0447%208.23677%2014.0447H7.25666V18.6825ZM15.4518%2020.1065C14.8907%2020.1065%2014.4078%2019.9929%2014.0029%2019.7656C13.6005%2019.536%2013.2903%2019.2116%2013.0725%2018.7926C12.8547%2018.3712%2012.7458%2017.8729%2012.7458%2017.2976C12.7458%2016.7365%2012.8547%2016.2441%2013.0725%2015.8203C13.2903%2015.3965%2013.5969%2015.0663%2013.9923%2014.8295C14.39%2014.5928%2014.8564%2014.4744%2015.3914%2014.4744C15.7513%2014.4744%2016.0863%2014.5324%2016.3964%2014.6484C16.7089%2014.7621%2016.9811%2014.9337%2017.2132%2015.1634C17.4475%2015.393%2017.6298%2015.6818%2017.76%2016.0298C17.8902%2016.3755%2017.9553%2016.7803%2017.9553%2017.2443V17.6598H13.3495V16.7223H16.5313C16.5313%2016.5045%2016.484%2016.3116%2016.3893%2016.1435C16.2946%2015.9754%2016.1632%2015.844%2015.9951%2015.7493C15.8294%2015.6522%2015.6365%2015.6037%2015.4163%2015.6037C15.1866%2015.6037%2014.983%2015.657%2014.8055%2015.7635C14.6303%2015.8677%2014.493%2016.0085%2014.3936%2016.1861C14.2941%2016.3613%2014.2432%2016.5566%2014.2409%2016.772V17.6634C14.2409%2017.9332%2014.2906%2018.1664%2014.39%2018.3629C14.4918%2018.5594%2014.635%2018.7109%2014.8197%2018.8175C15.0044%2018.924%2015.2233%2018.9773%2015.4767%2018.9773C15.6447%2018.9773%2015.7986%2018.9536%2015.9383%2018.9062C16.078%2018.8589%2016.1975%2018.7879%2016.297%2018.6932C16.3964%2018.5985%2016.4722%2018.4825%2016.5242%2018.3452L17.9234%2018.4375C17.8524%2018.7737%2017.7068%2019.0672%2017.4866%2019.3182C17.2688%2019.5668%2016.9871%2019.7609%2016.6414%2019.9006C16.2981%2020.0379%2015.9016%2020.1065%2015.4518%2020.1065ZM18.971%2020V12.7273H23.7863V13.995H20.5086V15.728H23.4667V16.9957H20.5086V20H18.971ZM24.7922%2020V14.5455H26.305V20H24.7922ZM25.5521%2013.8423C25.3272%2013.8423%2025.1343%2013.7678%2024.9733%2013.6186C24.8147%2013.4671%2024.7354%2013.286%2024.7354%2013.0753C24.7354%2012.867%2024.8147%2012.6882%2024.9733%2012.5391C25.1343%2012.3875%2025.3272%2012.3118%2025.5521%2012.3118C25.777%2012.3118%2025.9688%2012.3875%2026.1274%2012.5391C26.2884%2012.6882%2026.3689%2012.867%2026.3689%2013.0753C26.3689%2013.286%2026.2884%2013.4671%2026.1274%2013.6186C25.9688%2013.7678%2025.777%2013.8423%2025.5521%2013.8423Z'%20fill='white'/%3e%3c/svg%3e",qn="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%204L8%208L12%2012'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3cpath%20d='M4%2012L8%208L12%204'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3c/svg%3e",q1="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.9765%209.32548C12.3425%209.69151%2012.9359%209.69151%2013.3019%209.32548L14.6274%208L14.7681%207.8532C16.4563%206.01451%2016.4094%203.15453%2014.6274%201.37258C12.7973%20-0.457527%209.83011%20-0.457528%208%201.37258L6.67452%202.69806L6.60169%202.77981C6.31036%203.1477%206.33464%203.68367%206.67452%204.02355C7.04054%204.38957%207.63398%204.38957%208%204.02355L9.32548%202.69807L9.44568%202.58462C10.5498%201.6014%2012.2431%201.63922%2013.3019%202.69807C14.4%203.79613%2014.4%205.57645%2013.3019%206.67452L11.9765%208L11.9036%208.08175C11.6123%208.44964%2011.6366%208.98561%2011.9765%209.32548ZM1.37258%2014.6274C3.20269%2016.4575%206.16989%2016.4575%208%2014.6274L9.32548%2013.3019L9.39831%2013.2202C9.68964%2012.8523%209.66536%2012.3163%209.32548%2011.9764C8.95946%2011.6104%208.36602%2011.6104%208%2011.9764L6.67452%2013.3019L6.55432%2013.4154C5.45015%2014.3986%203.75692%2014.3608%202.69807%2013.3019C1.6%2012.2039%201.6%2010.4235%202.69807%209.32548L4.02355%208L4.09638%207.91825C4.3877%207.55036%204.36343%207.01439%204.02355%206.67451C3.65753%206.30849%203.06409%206.30849%202.69807%206.67451L1.37258%208L1.2319%208.1468C-0.456262%209.98549%20-0.409368%2012.8455%201.37258%2014.6274ZM13.5292%2013.3963C13.8953%2013.0303%2013.8953%2012.4368%2013.5292%2012.0708L4.25085%202.79241C3.88483%202.42638%203.29139%202.42638%202.92537%202.79241C2.55935%203.15843%202.55935%203.75187%202.92537%204.11789L12.2038%2013.3963C12.5698%2013.7623%2013.1632%2013.7623%2013.5292%2013.3963Z'%20fill='%230021A5'/%3e%3c/svg%3e",Z1="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M13.7833%203.31103C12.3985%202.19758%2010.208%202.00922%2010.1149%202.00122C9.96873%201.98885%209.82982%202.07176%209.77018%202.20558C9.76582%202.21431%209.71782%202.32412%209.66473%202.49503C10.5804%202.64922%2011.7055%202.96049%2012.7236%203.59249C12.8865%203.69358%2012.9367%203.90812%2012.8356%204.07176C12.7702%204.17794%2012.656%204.23612%2012.5396%204.23612C12.4771%204.23612%2012.4138%204.2194%2012.3564%204.18376C10.6065%203.09867%208.42036%203.04412%208%203.04412C7.57964%203.04412%205.39273%203.09867%203.64436%204.18376C3.48073%204.28558%203.26691%204.23467%203.16509%204.07176C3.06327%203.90812%203.11418%203.69431%203.27709%203.59249C4.29527%202.96122%205.41964%202.64922%206.336%202.49503C6.28218%202.3234%206.23418%202.21431%206.23055%202.20558C6.17018%202.07176%206.032%201.9874%205.88509%202.00194C5.79273%202.00922%203.60218%202.19758%202.19855%203.32703C1.46545%204.00412%200%207.96631%200%2011.3918C0%2011.4521%200.016%2011.5118%200.0458182%2011.5641C1.05745%2013.3409%203.81673%2013.8063%204.44582%2013.8267C4.44945%2013.8267%204.45309%2013.8267%204.45673%2013.8267C4.568%2013.8267%204.67273%2013.7736%204.73818%2013.6834L5.37455%2012.8092C3.65891%2012.3656%202.78255%2011.6129%202.73164%2011.5685C2.58764%2011.4412%202.57382%2011.2216%202.70109%2011.0776C2.82836%2010.9336%203.04727%2010.9198%203.19127%2011.0463C3.21236%2011.0652%204.82618%2012.4347%208%2012.4347C11.1796%2012.4347%2012.7935%2011.0594%2012.8095%2011.0456C12.9535%2010.9205%2013.1731%2010.9336%2013.2996%2011.0783C13.4262%2011.2223%2013.4124%2011.4412%2013.2691%2011.5678C13.2182%2011.6129%2012.3418%2012.3649%2010.6262%2012.8085L11.2625%2013.6827C11.328%2013.7729%2011.4327%2013.8259%2011.544%2013.8259C11.5476%2013.8259%2011.5513%2013.8259%2011.5549%2013.8259C12.184%2013.8063%2014.9433%2013.3409%2015.9549%2011.5634C15.984%2011.511%2016%2011.4521%2016%2011.3918C16%207.96631%2014.5345%204.00412%2013.7833%203.31103ZM5.73891%2010.0005C5.06691%2010.0005%204.52145%209.37722%204.52145%208.60922C4.52145%207.84122%205.06618%207.21794%205.73891%207.21794C6.41164%207.21794%206.95636%207.84122%206.95636%208.60922C6.95636%209.37722%206.41164%2010.0005%205.73891%2010.0005ZM10.2611%2010.0005C9.58909%2010.0005%209.04364%209.37722%209.04364%208.60922C9.04364%207.84122%209.58836%207.21794%2010.2611%207.21794C10.9331%207.21794%2011.4785%207.84122%2011.4785%208.60922C11.4785%209.37722%2010.9331%2010.0005%2010.2611%2010.0005Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",X1="data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2027.9612L42.9822%200H95.6923C100.111%200%20103.692%203.58172%20103.692%208V112C103.692%20116.418%20100.111%20120%2095.6923%20120H24C19.5817%20120%2016%20116.418%2016%20112V27.9612Z'%20fill='url(%23paint0_linear_111_12912)'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2077.3846C29.8457%2075.4729%2031.3955%2073.9231%2033.3072%2073.9231H88.6919C90.6036%2073.9231%2092.1534%2075.4729%2092.1534%2077.3846C92.1534%2079.2964%2090.6036%2080.8462%2088.6919%2080.8462H33.3072C31.3955%2080.8462%2029.8457%2079.2964%2029.8457%2077.3846Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2090.3077C29.8457%2088.3959%2031.3955%2086.8462%2033.3072%2086.8462H88.6919C90.6036%2086.8462%2092.1534%2088.3959%2092.1534%2090.3077C92.1534%2092.2195%2090.6036%2093.7692%2088.6919%2093.7692H33.3072C31.3955%2093.7692%2029.8457%2092.2195%2029.8457%2090.3077Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%20103.231C29.8457%20101.319%2031.3955%2099.7692%2033.3072%2099.7692H64.4611C66.3728%2099.7692%2067.9226%20101.319%2067.9226%20103.231C67.9226%20105.143%2066.3728%20106.692%2064.4611%20106.692H33.3072C31.3955%20106.692%2029.8457%20105.143%2029.8457%20103.231Z'%20fill='white'/%3e%3cpath%20opacity='0.82'%20d='M16%2027.6923L43.6923%200V19.6923C43.6923%2024.1106%2040.1106%2027.6923%2035.6923%2027.6923H16Z'%20fill='url(%23paint1_linear_111_12912)'/%3e%3ccircle%20opacity='0.66'%20cx='60.5'%20cy='43.5'%20r='19.5'%20fill='white'/%3e%3cpath%20d='M59.7969%2054V34H61.0781V54H59.7969ZM63.1953%2040.6016C63.1328%2039.9714%2062.8646%2039.4818%2062.3906%2039.1328C61.9167%2038.7839%2061.2734%2038.6094%2060.4609%2038.6094C59.9089%2038.6094%2059.4427%2038.6875%2059.0625%2038.8438C58.6823%2038.9948%2058.3906%2039.2057%2058.1875%2039.4766C57.9896%2039.7474%2057.8906%2040.0547%2057.8906%2040.3984C57.8802%2040.6849%2057.9401%2040.9349%2058.0703%2041.1484C58.2057%2041.362%2058.3906%2041.5469%2058.625%2041.7031C58.8594%2041.8542%2059.1302%2041.987%2059.4375%2042.1016C59.7448%2042.2109%2060.0729%2042.3047%2060.4219%2042.3828L61.8594%2042.7266C62.5573%2042.8828%2063.1979%2043.0911%2063.7812%2043.3516C64.3646%2043.612%2064.8698%2043.9323%2065.2969%2044.3125C65.724%2044.6927%2066.0547%2045.1406%2066.2891%2045.6562C66.5286%2046.1719%2066.651%2046.763%2066.6563%2047.4297C66.651%2048.4089%2066.401%2049.2578%2065.9062%2049.9766C65.4167%2050.6901%2064.7083%2051.2448%2063.7812%2051.6406C62.8594%2052.0312%2061.7474%2052.2266%2060.4453%2052.2266C59.1536%2052.2266%2058.0286%2052.0286%2057.0703%2051.6328C56.1172%2051.237%2055.3724%2050.651%2054.8359%2049.875C54.3047%2049.0938%2054.026%2048.1276%2054%2046.9766H57.2734C57.3099%2047.513%2057.4635%2047.9609%2057.7344%2048.3203C58.0104%2048.6745%2058.3776%2048.9427%2058.8359%2049.125C59.2995%2049.3021%2059.8229%2049.3906%2060.4062%2049.3906C60.9792%2049.3906%2061.4766%2049.3073%2061.8984%2049.1406C62.3255%2048.974%2062.6563%2048.7422%2062.8906%2048.4453C63.125%2048.1484%2063.2422%2047.8073%2063.2422%2047.4219C63.2422%2047.0625%2063.1354%2046.7604%2062.9219%2046.5156C62.7135%2046.2708%2062.4063%2046.0625%2062%2045.8906C61.599%2045.7188%2061.1068%2045.5625%2060.5234%2045.4219L58.7813%2044.9844C57.4323%2044.6562%2056.3672%2044.1432%2055.5859%2043.4453C54.8047%2042.7474%2054.4167%2041.8073%2054.4219%2040.625C54.4167%2039.6562%2054.6745%2038.8099%2055.1953%2038.0859C55.7214%2037.362%2056.4427%2036.7969%2057.3594%2036.3906C58.276%2035.9844%2059.3177%2035.7813%2060.4844%2035.7813C61.6719%2035.7813%2062.7083%2035.9844%2063.5938%2036.3906C64.4844%2036.7969%2065.1771%2037.362%2065.6719%2038.0859C66.1667%2038.8099%2066.4219%2039.6484%2066.4375%2040.6016H63.1953Z'%20fill='%23C6C9CD'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12912'%20x1='59.8467'%20y1='113.749'%20x2='59.8467'%20y2='2.02065'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12912'%20x1='29.8462'%20y1='-5.37093'%20x2='29.8462'%20y2='26.6472'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Y1="data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e",Q1="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M6.52957%2014V6.72727H11.4301V7.99503H8.06721V9.72798H11.178V10.9957H8.06721V12.7322H11.4443V14H6.52957Z'%20fill='white'/%3e%3cpath%20d='M12.6526%2014V6.72727H15.5219C16.0712%206.72727%2016.5399%206.82552%2016.9282%207.02201C17.3188%207.21614%2017.6159%207.49195%2017.8195%207.84943C18.0255%208.20454%2018.1285%208.62239%2018.1285%209.10298C18.1285%209.58593%2018.0243%2010.0014%2017.816%2010.3494C17.6076%2010.6951%2017.3058%2010.9602%2016.9104%2011.1449C16.5174%2011.3295%2016.0416%2011.4219%2015.4829%2011.4219H13.5617V10.1861H15.2343C15.5279%2010.1861%2015.7717%2010.1458%2015.9658%2010.0653C16.16%209.98485%2016.3044%209.86411%2016.3991%209.70312C16.4961%209.54214%2016.5447%209.34209%2016.5447%209.10298C16.5447%208.8615%2016.4961%208.6579%2016.3991%208.49219C16.3044%208.32647%2016.1588%208.20099%2015.9623%208.11576C15.7681%208.02817%2015.5231%207.98437%2015.2272%207.98437H14.1903V14H12.6526ZM16.5802%2010.6903L18.3877%2014H16.6903L14.9218%2010.6903H16.5802Z'%20fill='white'/%3e%3cpath%20d='M25.632%209.27344H24.0766C24.0482%209.0722%2023.9902%208.89346%2023.9026%208.73721C23.815%208.5786%2023.7026%208.44365%2023.5653%208.33238C23.4279%208.22111%2023.2693%208.13589%2023.0894%208.0767C22.9118%208.01752%2022.7189%207.98792%2022.5106%207.98792C22.1342%207.98792%2021.8063%208.08144%2021.5269%208.26846C21.2476%208.45312%2021.0309%208.72301%2020.8771%209.07812C20.7232%209.43087%2020.6462%209.85937%2020.6462%2010.3636C20.6462%2010.8821%2020.7232%2011.3177%2020.8771%2011.6705C21.0333%2012.0232%2021.2511%2012.2895%2021.5305%2012.4695C21.8098%2012.6494%2022.133%2012.7393%2022.4999%2012.7393C22.7059%2012.7393%2022.8965%2012.7121%2023.0717%2012.6577C23.2492%2012.6032%2023.4066%2012.5239%2023.544%2012.4197C23.6813%2012.3132%2023.7949%2012.1842%2023.8849%2012.0327C23.9772%2011.8812%2024.0411%2011.7083%2024.0766%2011.5142L25.632%2011.5213C25.5918%2011.8551%2025.4912%2012.1771%2025.3302%2012.4872C25.1716%2012.795%2024.9573%2013.0708%2024.6874%2013.3146C24.4199%2013.5561%2024.1003%2013.7479%2023.7286%2013.8899C23.3593%2014.0296%2022.9414%2014.0994%2022.4751%2014.0994C21.8264%2014.0994%2021.2464%2013.9526%2020.735%2013.6591C20.226%2013.3655%2019.8235%2012.9406%2019.5276%2012.3842C19.2341%2011.8279%2019.0873%2011.1544%2019.0873%2010.3636C19.0873%209.57055%2019.2364%208.89583%2019.5347%208.33949C19.833%207.78314%2020.2378%207.35937%2020.7492%207.06818C21.2606%206.77462%2021.8359%206.62784%2022.4751%206.62784C22.8965%206.62784%2023.2871%206.68702%2023.6469%206.8054C24.0092%206.92377%2024.3299%207.09659%2024.6093%207.32386C24.8887%207.54877%2025.1159%207.82457%2025.2911%208.15128C25.4687%208.47798%2025.5823%208.85203%2025.632%209.27344Z'%20fill='white'/%3e%3cpath%20d='M9.9977%2026V24.892L12.5865%2022.495C12.8066%2022.282%2012.9913%2022.0902%2013.1405%2021.9197C13.292%2021.7493%2013.4068%2021.5824%2013.4849%2021.419C13.563%2021.2533%2013.6021%2021.0746%2013.6021%2020.8828C13.6021%2020.6697%2013.5536%2020.4863%2013.4565%2020.3324C13.3594%2020.1761%2013.2269%2020.0566%2013.0588%2019.9737C12.8907%2019.8885%2012.7001%2019.8459%2012.487%2019.8459C12.2645%2019.8459%2012.0704%2019.8909%2011.9047%2019.9808C11.7389%2020.0708%2011.6111%2020.1998%2011.5211%2020.3679C11.4312%2020.536%2011.3862%2020.736%2011.3862%2020.968H9.92668C9.92668%2020.4922%2010.0344%2020.0791%2010.2498%2019.7287C10.4653%2019.3783%2010.7671%2019.1072%2011.1554%2018.9155C11.5436%2018.7237%2011.9911%2018.6278%2012.4977%2018.6278C13.0185%2018.6278%2013.4719%2018.7202%2013.8578%2018.9048C14.246%2019.0871%2014.5479%2019.3404%2014.7633%2019.6648C14.9788%2019.9891%2015.0865%2020.3608%2015.0865%2020.7798C15.0865%2021.0544%2015.032%2021.3255%2014.9231%2021.593C14.8166%2021.8606%2014.626%2022.1577%2014.3514%2022.4844C14.0768%2022.8087%2013.6897%2023.1982%2013.1902%2023.6527L12.1284%2024.6932V24.7429H15.1824V26H9.9977Z'%20fill='white'/%3e%3cpath%20d='M19.1481%2026.1598C18.5373%2026.1574%2018.0117%2026.0071%2017.5714%2025.7088C17.1334%2025.4105%2016.7961%2024.9785%2016.5593%2024.4126C16.3249%2023.8468%2016.2089%2023.1662%2016.2113%2022.3707C16.2113%2021.5777%2016.3285%2020.9017%2016.5629%2020.343C16.7996%2019.7843%2017.137%2019.3594%2017.5749%2019.0682C18.0153%2018.7746%2018.5397%2018.6278%2019.1481%2018.6278C19.7565%2018.6278%2020.2797%2018.7746%2020.7177%2019.0682C21.158%2019.3617%2021.4966%2019.7879%2021.7333%2020.3466C21.9701%2020.9029%2022.0872%2021.5777%2022.0849%2022.3707C22.0849%2023.1686%2021.9665%2023.8504%2021.7298%2024.4162C21.4954%2024.982%2021.1592%2025.4141%2020.7212%2025.7124C20.2833%2026.0107%2019.7589%2026.1598%2019.1481%2026.1598ZM19.1481%2024.8849C19.5648%2024.8849%2019.8974%2024.6754%2020.146%2024.2564C20.3945%2023.8374%2020.5176%2023.2088%2020.5153%2022.3707C20.5153%2021.8191%2020.4585%2021.3598%2020.3448%2020.9929C20.2336%2020.6259%2020.0749%2020.3501%2019.869%2020.1655C19.6654%2019.9808%2019.4251%2019.8885%2019.1481%2019.8885C18.7338%2019.8885%2018.4024%2020.0956%2018.1538%2020.5099C17.9052%2020.9242%2017.7797%2021.5445%2017.7774%2022.3707C17.7774%2022.9294%2017.833%2023.3958%2017.9443%2023.7699C18.0579%2024.1416%2018.2177%2024.4209%2018.4237%2024.608C18.6296%2024.7926%2018.8711%2024.8849%2019.1481%2024.8849Z'%20fill='white'/%3e%3c/svg%3e",bo="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20d='M10.4995%202.43824L15.5942%2011.1476C16.1244%2012.0438%2016.1358%2013.1548%2015.6242%2014.0618C15.1119%2014.9698%2014.1545%2015.5337%2013.1002%2015.544L2.89104%2015.5439C1.84761%2015.5354%200.888332%2014.9698%200.376015%2014.061C-0.135877%2013.1529%20-0.123921%2012.0394%200.404559%2011.1508L5.50114%202.43828C6.01898%201.54687%206.97263%200.998795%208.00371%201C9.03469%201.00121%209.988%201.55155%2010.4995%202.43824ZM8.73038%205.36255H7.27539V10.4534H8.73038V5.36255ZM8.72819%2011.9077C8.72819%2012.3093%208.40248%2012.6349%208.00069%2012.6349C7.5989%2012.6349%207.27319%2012.3093%207.27319%2011.9077C7.27319%2011.506%207.5989%2011.1804%208.00069%2011.1804C8.40248%2011.1804%208.72819%2011.506%208.72819%2011.9077Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Z0="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58182%200%200%203.58182%200%208C0%2012.0109%202.95455%2015.3225%206.80436%2015.9011V10.1204H4.82509V8.01746H6.80436V6.61818C6.80436%204.30146%207.93309%203.28436%209.85855%203.28436C10.7807%203.28436%2011.2684%203.35273%2011.4993%203.384V5.21964H10.1858C9.36836%205.21964%209.08291%205.99455%209.08291%206.868V8.01746H11.4785L11.1535%2010.1204H9.08291V15.9182C12.9876%2015.3884%2016%2012.0498%2016%208C16%203.58182%2012.4182%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",eh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_808_32960)'%3e%3cpath%20d='M8.4%200V4.8C8.4%205.68366%209.11634%206.4%2010%206.4H14.8V14.4C14.8%2015.2837%2014.0837%2016%2013.2%2016H3.6C2.71634%2016%202%2015.2837%202%2014.4V1.6C2%200.716345%202.71634%200%203.6%200H8.4Z'%20fill='%230021A5'/%3e%3cpath%20d='M9.6%200.4V4.8C9.6%205.02091%209.77909%205.2%2010%205.2H14.4L9.6%200.4Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_808_32960'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",X0="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M15.8571%206V12C15.8571%2013.1046%2016.7366%2014%2017.8214%2014H23.7143V24C23.7143%2025.1046%2022.8348%2026%2021.75%2026H9.96429C8.87944%2026%208%2025.1046%208%2024V8C8%206.89543%208.87944%206%209.96429%206H15.8571Z'%20fill='white'/%3e%3cpath%20d='M17.3304%206.5V12C17.3304%2012.2761%2017.5502%2012.5%2017.8214%2012.5H23.2232L17.3304%206.5Z'%20fill='white'/%3e%3c/svg%3e",Y0="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58267%200%200%203.67255%200%208.20224C0%2011.8263%202.292%2014.9007%205.47133%2015.9855C5.87067%2016.0614%206%2015.8071%206%2015.5911V14.0641C3.77467%2014.5603%203.31133%2013.0962%203.31133%2013.0962C2.94733%2012.1482%202.42267%2011.896%202.42267%2011.896C1.69667%2011.3868%202.478%2011.3977%202.478%2011.3977C3.28133%2011.4551%203.704%2012.2432%203.704%2012.2432C4.41733%2013.4968%205.57533%2013.1345%206.032%2012.9247C6.10333%2012.395%206.31067%2012.0327%206.54%2011.8283C4.76333%2011.6198%202.89533%2010.9165%202.89533%207.77436C2.89533%206.87826%203.208%206.1469%203.71933%205.57274C3.63667%205.36563%203.36267%204.53106%203.79733%203.40188C3.79733%203.40188%204.46933%203.18179%205.998%204.24261C6.636%204.06079%207.32%203.96989%208%203.96647C8.68%203.96989%209.36467%204.06079%2010.004%204.24261C11.5313%203.18179%2012.202%203.40188%2012.202%203.40188C12.6373%204.53174%2012.3633%205.36632%2012.2807%205.57274C12.794%206.1469%2013.104%206.87895%2013.104%207.77436C13.104%2010.9247%2011.2327%2011.6185%209.45133%2011.8215C9.738%2012.0758%2010%2012.5747%2010%2013.3403V15.5911C10%2015.8091%2010.128%2016.0655%2010.534%2015.9848C13.7107%2014.8987%2016%2011.8249%2016%208.20224C16%203.67255%2012.418%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",th="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6539_810)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%20-7.62939e-05C12.4183%20-7.62939e-05%2016%203.58165%2016%207.99992C16%2012.4182%2012.4183%2015.9999%208%2015.9999C3.58172%2015.9999%200%2012.4182%200%207.99992C0%203.58165%203.58172%20-7.62939e-05%208%20-7.62939e-05ZM14.488%208.87015C13.717%209.27118%2012.7015%209.60652%2011.5485%209.83773C11.3846%2011.5118%2010.997%2012.9896%2010.4331%2014.0781C12.5851%2013.2159%2014.1726%2011.2439%2014.488%208.87015ZM10.1718%208.5851C10.1783%208.39244%2010.1817%208.19724%2010.1817%207.99984C10.1817%204.35183%209.02275%201.45438%207.99991%201.45438C6.97708%201.45438%205.81809%204.35183%205.81809%207.99984C5.81809%208.2086%205.82189%208.4149%205.82924%208.61834C6.51149%208.68967%207.24049%208.72728%207.99994%208.72728C8.7476%208.72728%209.48118%208.67454%2010.1718%208.5851ZM11.6336%208.33026C11.6354%208.22067%2011.6364%208.11054%2011.6364%207.99992C11.6364%205.57979%2011.1959%203.39426%2010.433%201.92153C12.5975%202.78877%2014.1911%204.77869%2014.4934%207.17101C14.1512%207.55514%2013.0717%208.01144%2011.6336%208.33026ZM5.94823%2010.0926C6.60067%2010.1514%207.28785%2010.1818%207.99994%2010.1818C8.70052%2010.1818%209.39078%2010.1421%2010.0546%2010.0685C9.72657%2012.6848%208.81953%2014.5453%207.99991%2014.5453C7.18282%2014.5453%206.27883%2012.6962%205.94823%2010.0926ZM4.36768%208.40017C3.95023%208.3169%203.56117%208.21884%203.20594%208.10728C2.30375%207.82397%201.71418%207.47672%201.50219%207.20534C1.79352%204.79765%203.39205%202.79278%205.56703%201.92144C4.80408%203.39417%204.36364%205.57973%204.36364%207.99992C4.36364%208.13409%204.36499%208.26753%204.36768%208.40017ZM4.45756%209.8988C4.62486%2011.5478%205.00994%2013.0029%205.56691%2014.0782C3.45219%2013.2309%201.88244%2011.3121%201.52937%208.9933C2.28827%209.38858%203.28968%209.6958%204.45756%209.8988Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6539_810'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Q0="data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.90629%204.15942L6.3825%202.21968C6.59237%201.3617%207.45803%200.836303%208.31601%201.04617C9.10249%201.23855%209.60951%201.98198%209.5269%202.76541L9.48952%202.97968L9.19874%204.15942H12.3291L12.7701%202.24253C12.9509%201.45331%2013.6868%200.935429%2014.4714%201.00653L14.6862%201.04076C15.4754%201.22157%2015.9933%201.95748%2015.9222%202.74204L15.888%202.95683L15.6109%204.15942L16.4128%204.15972C17.2224%204.15972%2017.8916%204.76139%2017.9975%205.54202L18.0121%205.75903C18.0121%206.5687%2017.4104%207.23784%2016.6298%207.34374L16.4128%207.35834L14.8774%207.35804L14.1033%2010.74L15.3757%2010.742C16.1853%2010.742%2016.8545%2011.3437%2016.9604%2012.1243L16.975%2012.3414C16.975%2013.151%2016.3733%2013.8202%2015.5927%2013.9261L15.3757%2013.9407L13.3697%2013.9387L12.9553%2015.7575C12.7745%2016.5467%2012.0386%2017.0646%2011.2541%2016.9935L11.0393%2016.9592C10.25%2016.7784%209.73216%2016.0425%209.80326%2015.258L9.83749%2015.0432L10.088%2013.9387H6.80617L6.35836%2015.7803C6.16598%2016.5668%205.42256%2017.0738%204.63912%2016.9912L4.42485%2016.9538C3.63837%2016.7614%203.13135%2016.018%203.21396%2015.2346L3.25135%2015.0203L3.51372%2013.9387L2.59919%2013.9407C1.78952%2013.9407%201.12038%2013.339%201.01448%2012.5584L0.999878%2012.3414C0.999878%2011.5317%201.60155%2010.8625%202.38217%2010.7566L2.59919%2010.742L4.29632%2010.74L5.1237%207.35804L3.62463%207.35834C2.81496%207.35834%202.14582%206.75667%202.03992%205.97605L2.02532%205.75903C2.02532%204.94936%202.62699%204.28022%203.40762%204.17432L3.62463%204.15972L5.90629%204.15942ZM11.5957%207.35805H8.41626L7.58888%2010.7401H10.8216L11.5957%207.35805Z'%20fill='white'/%3e%3cpath%20d='M6.3825%202.21968L6.86808%202.33889L6.86818%202.33848L6.3825%202.21968ZM5.90629%204.15942L5.90636%204.65942L6.2984%204.65937L6.39187%204.27863L5.90629%204.15942ZM8.31601%201.04617L8.43481%200.560492L8.43481%200.560492L8.31601%201.04617ZM9.5269%202.76541L10.0195%202.85135L10.0224%202.83468L10.0241%202.81785L9.5269%202.76541ZM9.48952%202.97968L9.97499%203.09934L9.97911%203.0826L9.98208%203.06562L9.48952%202.97968ZM9.19874%204.15942L8.71327%204.03977L8.56054%204.65942H9.19874V4.15942ZM12.3291%204.15942V4.65942H12.7271L12.8164%204.27153L12.3291%204.15942ZM12.7701%202.24253L13.2574%202.35463L13.2575%202.35419L12.7701%202.24253ZM14.4714%201.00653L14.5501%200.512759L14.5334%200.510095L14.5165%200.508568L14.4714%201.00653ZM14.6862%201.04076L14.7979%200.553386L14.7815%200.549634L14.7649%200.54699L14.6862%201.04076ZM15.9222%202.74204L16.416%202.82073L16.4186%202.80401L16.4202%202.78716L15.9222%202.74204ZM15.888%202.95683L16.3752%203.06909L16.3791%203.05242L16.3817%203.03552L15.888%202.95683ZM15.6109%204.15942L15.1237%204.04717L14.9827%204.65919L15.6107%204.65942L15.6109%204.15942ZM16.4128%204.15972L16.4126%204.65972H16.4128V4.15972ZM17.9975%205.54202L18.4964%205.50846L18.4952%205.49157L18.4929%205.4748L17.9975%205.54202ZM18.0121%205.75903H18.5121V5.74223L18.511%205.72548L18.0121%205.75903ZM16.6298%207.34374L16.6634%207.84261L16.6802%207.84148L16.697%207.8392L16.6298%207.34374ZM16.4128%207.35834L16.4127%207.85834L16.4295%207.85834L16.4463%207.85721L16.4128%207.35834ZM14.8774%207.35804L14.8775%206.85804L14.4789%206.85797L14.39%207.24649L14.8774%207.35804ZM14.1033%2010.74L13.6159%2010.6285L13.4761%2011.2391L14.1025%2011.24L14.1033%2010.74ZM15.3757%2010.742L15.3749%2011.242H15.3757V10.742ZM16.9604%2012.1243L17.4592%2012.0908L17.4581%2012.0739L17.4558%2012.0571L16.9604%2012.1243ZM16.975%2012.3414H17.475V12.3246L17.4738%2012.3078L16.975%2012.3414ZM15.5927%2013.9261L15.6262%2014.4249L15.6431%2014.4238L15.6599%2014.4215L15.5927%2013.9261ZM15.3757%2013.9407L15.3752%2014.4407L15.3922%2014.4407L15.4092%2014.4395L15.3757%2013.9407ZM13.3697%2013.9387L13.3702%2013.4387L12.9709%2013.4383L12.8822%2013.8276L13.3697%2013.9387ZM12.9553%2015.7575L13.4427%2015.8691L13.4428%2015.8685L12.9553%2015.7575ZM11.2541%2016.9935L11.1754%2017.4872L11.1921%2017.4899L11.2089%2017.4914L11.2541%2016.9935ZM11.0393%2016.9592L10.9276%2017.4466L10.944%2017.4504L10.9606%2017.453L11.0393%2016.9592ZM9.80326%2015.258L9.30949%2015.1793L9.30682%2015.196L9.3053%2015.2128L9.80326%2015.258ZM9.83749%2015.0432L9.34987%2014.9326L9.34628%2014.9484L9.34372%2014.9645L9.83749%2015.0432ZM10.088%2013.9387L10.5756%2014.0492L10.714%2013.4387H10.088V13.9387ZM6.80617%2013.9387V13.4387H6.41318L6.32033%2013.8205L6.80617%2013.9387ZM6.35836%2015.7803L6.84404%2015.8991L6.84421%2015.8985L6.35836%2015.7803ZM4.63912%2016.9912L4.55319%2017.4838L4.56986%2017.4867L4.58669%2017.4885L4.63912%2016.9912ZM4.42485%2016.9538L4.30605%2017.4395L4.32237%2017.4435L4.33892%2017.4464L4.42485%2016.9538ZM3.21396%2015.2346L2.7214%2015.1487L2.71849%2015.1653L2.71672%2015.1822L3.21396%2015.2346ZM3.25135%2015.0203L2.76544%2014.9025L2.76159%2014.9183L2.75879%2014.9344L3.25135%2015.0203ZM3.51372%2013.9387L3.99963%2014.0565L4.14985%2013.4373L3.51263%2013.4387L3.51372%2013.9387ZM2.59919%2013.9407L2.59919%2014.4407L2.60028%2014.4407L2.59919%2013.9407ZM1.01448%2012.5584L0.515605%2012.5919L0.516741%2012.6088L0.519016%2012.6256L1.01448%2012.5584ZM0.999878%2012.3414H0.499878V12.3582L0.501006%2012.3749L0.999878%2012.3414ZM2.38217%2010.7566L2.34862%2010.2578L2.33173%2010.2589L2.31496%2010.2612L2.38217%2010.7566ZM2.59919%2010.742L2.5986%2010.242L2.5821%2010.2421L2.56563%2010.2432L2.59919%2010.742ZM4.29632%2010.74L4.29691%2011.24L4.68886%2011.2396L4.782%2010.8589L4.29632%2010.74ZM5.1237%207.35804L5.60937%207.47686L5.76079%206.85792L5.1236%206.85804L5.1237%207.35804ZM3.62463%207.35834L3.62463%207.85834L3.62473%207.85834L3.62463%207.35834ZM2.03992%205.97605L1.54105%206.00961L1.54219%206.0265L1.54446%206.04327L2.03992%205.97605ZM2.02532%205.75903H1.52532V5.77583L1.52645%205.79259L2.02532%205.75903ZM3.40762%204.17432L3.37405%203.67545L3.35717%203.67659L3.3404%203.67886L3.40762%204.17432ZM3.62463%204.15972L3.62457%203.65972L3.6078%203.65972L3.59107%203.66085L3.62463%204.15972ZM8.41626%207.35805V6.85805H8.02384L7.93058%207.23923L8.41626%207.35805ZM11.5957%207.35805L12.0831%207.4696L12.2231%206.85805H11.5957V7.35805ZM7.58888%2010.7401L7.10321%2010.6212L6.95182%2011.2401H7.58888V10.7401ZM10.8216%2010.7401V11.2401H11.2201L11.309%2010.8516L10.8216%2010.7401ZM5.89692%202.10047L5.42071%204.04021L6.39187%204.27863L6.86808%202.33889L5.89692%202.10047ZM8.43481%200.560492C7.3086%200.28501%206.1723%200.974664%205.89682%202.10088L6.86818%202.33848C7.01244%201.74874%207.60746%201.3876%208.19721%201.53185L8.43481%200.560492ZM10.0241%202.81785C10.1326%201.789%209.46757%200.813115%208.43481%200.560492L8.19721%201.53185C8.73741%201.66399%209.08639%202.17497%209.02966%202.71298L10.0241%202.81785ZM9.98208%203.06562L10.0195%202.85135L9.03434%202.67948L8.99696%202.89375L9.98208%203.06562ZM9.68421%204.27908L9.97499%203.09934L9.00405%202.86003L8.71327%204.03977L9.68421%204.27908ZM12.3291%203.65942H9.19874V4.65942H12.3291V3.65942ZM12.2829%202.13043L11.8418%204.04732L12.8164%204.27153L13.2574%202.35463L12.2829%202.13043ZM14.5165%200.508568C13.4862%200.415197%2012.5202%201.09452%2012.2828%202.13087L13.2575%202.35419C13.3817%201.8121%2013.8875%201.45566%2014.4263%201.50449L14.5165%200.508568ZM14.7649%200.54699L14.5501%200.512759L14.3927%201.5003L14.6075%201.53453L14.7649%200.54699ZM16.4202%202.78716C16.5135%201.75683%2015.8342%200.790818%2014.7979%200.553386L14.5745%201.52813C15.1166%201.65232%2015.4731%202.15812%2015.4242%202.69691L16.4202%202.78716ZM16.3817%203.03552L16.416%202.82073L15.4284%202.66335L15.3942%202.87814L16.3817%203.03552ZM16.0981%204.27168L16.3752%203.06909L15.4007%202.84458L15.1237%204.04717L16.0981%204.27168ZM16.413%203.65972L15.6111%203.65942L15.6107%204.65942L16.4126%204.65972L16.413%203.65972ZM18.4929%205.4748C18.3539%204.44963%2017.476%203.65972%2016.4128%203.65972V4.65972C16.9689%204.65972%2017.4293%205.07314%2017.502%205.60923L18.4929%205.4748ZM18.511%205.72548L18.4964%205.50846L17.4986%205.57557L17.5132%205.79259L18.511%205.72548ZM16.697%207.8392C17.7222%207.70013%2018.5121%206.82224%2018.5121%205.75903H17.5121C17.5121%206.31516%2017.0987%206.77555%2016.5626%206.84828L16.697%207.8392ZM16.4463%207.85721L16.6634%207.84261L16.5962%206.84487L16.3792%206.85947L16.4463%207.85721ZM14.8773%207.85804L16.4127%207.85834L16.4129%206.85834L14.8775%206.85804L14.8773%207.85804ZM14.5907%2010.8516L15.3648%207.4696L14.39%207.24649L13.6159%2010.6285L14.5907%2010.8516ZM15.3764%2010.242L14.1041%2010.2401L14.1025%2011.24L15.3749%2011.242L15.3764%2010.242ZM17.4558%2012.0571C17.3167%2011.032%2016.4389%2010.242%2015.3757%2010.242V11.242C15.9318%2011.242%2016.3922%2011.6555%2016.4649%2012.1916L17.4558%2012.0571ZM17.4738%2012.3078L17.4592%2012.0908L16.4615%2012.1579L16.4761%2012.3749L17.4738%2012.3078ZM15.6599%2014.4215C16.685%2014.2825%2017.475%2013.4046%2017.475%2012.3414H16.475C16.475%2012.8975%2016.0615%2013.3579%2015.5255%2013.4306L15.6599%2014.4215ZM15.4092%2014.4395L15.6262%2014.4249L15.5591%2013.4272L15.3421%2013.4418L15.4092%2014.4395ZM13.3692%2014.4387L15.3752%2014.4407L15.3761%2013.4407L13.3702%2013.4387L13.3692%2014.4387ZM13.4428%2015.8685L13.8572%2014.0497L12.8822%2013.8276L12.4678%2015.6464L13.4428%2015.8685ZM11.2089%2017.4914C12.2393%2017.5848%2013.2053%2016.9055%2013.4427%2015.8691L12.468%2015.6458C12.3438%2016.1879%2011.838%2016.5443%2011.2992%2016.4955L11.2089%2017.4914ZM10.9606%2017.453L11.1754%2017.4872L11.3328%2016.4997L11.118%2016.4655L10.9606%2017.453ZM9.3053%2015.2128C9.21192%2016.2432%209.89124%2017.2092%2010.9276%2017.4466L11.1509%2016.4719C10.6088%2016.3477%2010.2524%2015.8419%2010.3012%2015.3031L9.3053%2015.2128ZM9.34372%2014.9645L9.30949%2015.1793L10.297%2015.3367L10.3313%2015.1219L9.34372%2014.9645ZM9.60033%2013.8281L9.34987%2014.9326L10.3251%2015.1537L10.5756%2014.0492L9.60033%2013.8281ZM6.80617%2014.4387H10.088V13.4387H6.80617V14.4387ZM6.84421%2015.8985L7.29201%2014.0568L6.32033%2013.8205L5.87252%2015.6622L6.84421%2015.8985ZM4.58669%2017.4885C5.61554%2017.5969%206.59142%2016.9319%206.84404%2015.8991L5.87268%2015.6615C5.74054%2016.2017%205.22957%2016.5507%204.69156%2016.494L4.58669%2017.4885ZM4.33892%2017.4464L4.55319%2017.4838L4.72506%2016.4986L4.51079%2016.4613L4.33892%2017.4464ZM2.71672%2015.1822C2.60823%2016.211%203.27329%2017.1869%204.30605%2017.4395L4.54365%2016.4681C4.00345%2016.336%203.65447%2015.825%203.71121%2015.287L2.71672%2015.1822ZM2.75879%2014.9344L2.7214%2015.1487L3.70652%2015.3205L3.74391%2015.1063L2.75879%2014.9344ZM3.02782%2013.8208L2.76544%2014.9025L3.73725%2015.1382L3.99963%2014.0565L3.02782%2013.8208ZM2.60028%2014.4407L3.51482%2014.4387L3.51263%2013.4387L2.5981%2013.4407L2.60028%2014.4407ZM0.519016%2012.6256C0.658092%2013.6507%201.53598%2014.4407%202.59919%2014.4407V13.4407C2.04306%2013.4407%201.58267%2013.0272%201.50994%2012.4912L0.519016%2012.6256ZM0.501006%2012.3749L0.515605%2012.5919L1.51335%2012.5248L1.49875%2012.3078L0.501006%2012.3749ZM2.31496%2010.2612C1.28979%2010.4003%200.499878%2011.2781%200.499878%2012.3414H1.49988C1.49988%2011.7852%201.9133%2011.3248%202.44939%2011.2521L2.31496%2010.2612ZM2.56563%2010.2432L2.34862%2010.2578L2.41573%2011.2555L2.63274%2011.2409L2.56563%2010.2432ZM4.29573%2010.24L2.5986%2010.242L2.59978%2011.242L4.29691%2011.24L4.29573%2010.24ZM4.63802%207.23923L3.81064%2010.6212L4.782%2010.8589L5.60937%207.47686L4.63802%207.23923ZM3.62473%207.85834L5.1238%207.85804L5.1236%206.85804L3.62453%206.85834L3.62473%207.85834ZM1.54446%206.04327C1.68354%207.06843%202.56143%207.85834%203.62463%207.85834V6.85834C3.0685%206.85834%202.60811%206.44492%202.53538%205.90884L1.54446%206.04327ZM1.52645%205.79259L1.54105%206.00961L2.53879%205.94249L2.52419%205.72547L1.52645%205.79259ZM3.3404%203.67886C2.31524%203.81794%201.52532%204.69582%201.52532%205.75903H2.52532C2.52532%205.2029%202.93874%204.74251%203.47483%204.66978L3.3404%203.67886ZM3.59107%203.66085L3.37405%203.67545L3.44118%204.67319L3.6582%204.65859L3.59107%203.66085ZM5.90623%203.65942L3.62457%203.65972L3.6247%204.65972L5.90636%204.65942L5.90623%203.65942ZM8.41626%207.85805H11.5957V6.85805H8.41626V7.85805ZM8.07456%2010.8589L8.90194%207.47687L7.93058%207.23923L7.10321%2010.6212L8.07456%2010.8589ZM10.8216%2010.2401H7.58888V11.2401H10.8216V10.2401ZM11.1083%207.2465L10.3342%2010.6285L11.309%2010.8516L12.0831%207.4696L11.1083%207.2465Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e",rh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.5%202.75C4.5%203.7165%203.7165%204.5%202.75%204.5C1.7835%204.5%201%203.7165%201%202.75C1%201.7835%201.7835%201%202.75%201C3.7165%201%204.5%201.7835%204.5%202.75ZM4.5%208C4.5%208.9665%203.7165%209.75%202.75%209.75C1.7835%209.75%201%208.9665%201%208C1%207.0335%201.7835%206.25%202.75%206.25C3.7165%206.25%204.5%207.0335%204.5%208ZM2.75%2015C3.7165%2015%204.5%2014.2165%204.5%2013.25C4.5%2012.2835%203.7165%2011.5%202.75%2011.5C1.7835%2011.5%201%2012.2835%201%2013.25C1%2014.2165%201.7835%2015%202.75%2015ZM9.75%202.75C9.75%203.7165%208.9665%204.5%208%204.5C7.0335%204.5%206.25%203.7165%206.25%202.75C6.25%201.7835%207.0335%201%208%201C8.9665%201%209.75%201.7835%209.75%202.75ZM8%209.75C8.9665%209.75%209.75%208.9665%209.75%208C9.75%207.0335%208.9665%206.25%208%206.25C7.0335%206.25%206.25%207.0335%206.25%208C6.25%208.9665%207.0335%209.75%208%209.75ZM9.75%2013.25C9.75%2014.2165%208.9665%2015%208%2015C7.0335%2015%206.25%2014.2165%206.25%2013.25C6.25%2012.2835%207.0335%2011.5%208%2011.5C8.9665%2011.5%209.75%2012.2835%209.75%2013.25ZM13.25%204.5C14.2165%204.5%2015%203.7165%2015%202.75C15%201.7835%2014.2165%201%2013.25%201C12.2835%201%2011.5%201.7835%2011.5%202.75C11.5%203.7165%2012.2835%204.5%2013.25%204.5ZM15%208C15%208.9665%2014.2165%209.75%2013.25%209.75C12.2835%209.75%2011.5%208.9665%2011.5%208C11.5%207.0335%2012.2835%206.25%2013.25%206.25C14.2165%206.25%2015%207.0335%2015%208ZM13.25%2015C14.2165%2015%2015%2014.2165%2015%2013.25C15%2012.2835%2014.2165%2011.5%2013.25%2011.5C12.2835%2011.5%2011.5%2012.2835%2011.5%2013.25C11.5%2014.2165%2012.2835%2015%2013.25%2015Z'%20fill='%23BABBBF'/%3e%3c/svg%3e",nh="data:image/svg+xml,%3csvg%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.54319%201.85467L6.99604%202.40301L6.44721%201.85417C5.04783%200.454793%202.77899%200.454793%201.37961%201.85417C-0.019767%203.25355%20-0.0197674%205.52239%201.37961%206.92177L6.64319%2012.1853C6.83845%2012.3806%207.15503%2012.3806%207.3503%2012.1853L12.6179%206.9208C14.0142%205.51678%2014.0166%203.2543%2012.617%201.85467C11.215%200.452742%208.94512%200.452744%207.54319%201.85467Z'%20fill='%230021A5'/%3e%3c/svg%3e",eu="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1979_107)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.5%208C0.5%2012.4183%204.08172%2016%208.5%2016C12.9183%2016%2016.5%2012.4183%2016.5%208C16.5%203.58172%2012.9183%200%208.5%200C4.08172%200%200.5%203.58172%200.5%208ZM8.49705%203.91047C8.89884%203.91047%209.22455%204.23608%209.22455%204.63773C9.22455%205.03939%208.89884%205.36499%208.49705%205.36499C8.09527%205.36499%207.76956%205.03939%207.76956%204.63773C7.76956%204.23608%208.09527%203.91047%208.49705%203.91047ZM7.77175%2012H9.22675L9.22675%206.90919H7.77175L7.77175%2012Z'%20fill='%237490FF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1979_107'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",tu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic-info-important'%20clip-path='url(%23clip0_2276_37408)'%3e%3cpath%20id='Exclude'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208ZM8.72455%203.91047L7.26956%203.91047V9.00128H8.72455L8.72455%203.91047ZM7.99925%2012C7.59746%2012%207.27175%2011.6744%207.27175%2011.2727C7.27175%2010.8711%207.59746%2010.5455%207.99925%2010.5455C8.40103%2010.5455%208.72675%2010.8711%208.72675%2011.2727C8.72675%2011.6744%208.40103%2012%207.99925%2012Z'%20fill='%2384868C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2276_37408'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ru="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.9%208C2.9%204.90721%205.40721%202.4%208.5%202.4C11.5928%202.4%2014.1%204.9072%2014.1%208C14.1%2011.0928%2011.5928%2013.6%208.5%2013.6C5.40721%2013.6%202.9%2011.0928%202.9%208ZM1.5%208C1.5%204.13401%204.63401%201%208.5%201C12.366%201%2015.5%204.13401%2015.5%208C15.5%2011.866%2012.366%2015%208.5%2015C4.63401%2015%201.5%2011.866%201.5%208ZM9.22437%2012.0896L7.76937%2012.0896L7.76937%206.99879H9.22437L9.22437%2012.0896ZM8.49906%204.00007C8.09728%204.00007%207.77157%204.32568%207.77157%204.72733C7.77157%205.12899%208.09728%205.45459%208.49906%205.45459C8.90085%205.45459%209.22656%205.12899%209.22656%204.72733C9.22656%204.32568%208.90085%204.00007%208.49906%204.00007Z'/%3e%3c/svg%3e",oh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5849_32677)'%3e%3cpath%20d='M15.3137%2015.3137C14.9232%2015.7042%2014.29%2015.7042%2013.8995%2015.3137L13.1924%2014.6066L12.4853%2015.3137C12.0948%2015.7042%2011.4616%2015.7042%2011.0711%2015.3137C10.7084%2014.9511%2010.6825%2014.3792%2010.9934%2013.9867L11.0711%2013.8995L11.7782%2013.1924L11.0711%2012.4853L9.65685%2013.8995C9.26633%2014.29%208.63316%2014.29%208.24264%2013.8995C7.88001%2013.5369%207.85411%2012.965%208.16493%2012.5725L8.24264%2012.4853L9.65685%2011.0711L6.12132%207.53553C6.09145%207.50566%206.06387%207.47438%206.03857%207.44188C4.50396%208.35294%202.49136%208.14821%201.17157%206.82843C-0.390524%205.26633%20-0.390524%202.73367%201.17157%201.17157C2.73367%20-0.390524%205.26633%20-0.390524%206.82843%201.17157C8.14821%202.49136%208.35294%204.50396%207.4426%206.03868L7.48978%206.07824L15.3137%2013.8995C15.7042%2014.29%2015.7042%2014.9232%2015.3137%2015.3137ZM5.41421%205.41421C6.19526%204.63316%206.19526%203.36684%205.41421%202.58579C4.63316%201.80474%203.36684%201.80474%202.58579%202.58579C1.80474%203.36684%201.80474%204.63316%202.58579%205.41421C3.36684%206.19526%204.63316%206.19526%205.41421%205.41421Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5849_32677'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",nu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.80176%200.000738715C7.72498%200.00571141%207.64954%200.0357854%207.58916%200.089923C7.54734%200.127767%207.0296%200.601432%206.52617%201.36485C6.42266%201.17268%206.22%201.03784%205.9875%201.03784H4.4125C4.07823%201.03784%203.8%201.31283%203.8%201.64322V3.19989C3.8%203.53027%204.07823%203.80526%204.4125%203.80526H5.5835C5.56337%203.97507%205.55%204.14734%205.55%204.32415C5.55%205.7549%206.7274%206.9186%208.175%206.9186C9.6226%206.9186%2010.8%205.7549%2010.8%204.32415C10.8%202.8934%209.6226%201.7297%208.175%201.7297C8.0427%201.7297%208.01463%201.68856%208.00273%201.67092C7.86518%201.47097%207.99991%200.847287%208.14971%200.473686C8.20991%200.324245%208.15798%200.153217%208.02393%200.0615462C7.95673%200.0158838%207.87854%20-0.00423398%207.80176%200.000738715ZM4.5%201.7297H5.9V2.56614C5.83114%202.74221%205.76958%202.92403%205.71816%203.1134H4.5V1.7297ZM5.07627%205.50652C2.47647%206.71207%201%209.44456%201%2013.1453V14.1831L1.60361%2013.3878C1.73203%2013.842%201.90143%2014.2786%202.11631%2014.6884C2.13749%2014.7288%202.16651%2014.7646%202.2017%2014.7938C2.23688%2014.8231%202.27755%2014.8452%202.32139%2014.8589C2.36522%2014.8726%202.41135%2014.8776%202.45715%2014.8737C2.50296%2014.8698%202.54753%2014.857%202.58833%2014.8361C2.62913%2014.8151%202.66536%2014.7865%202.69495%2014.7517C2.72453%2014.7169%202.7469%2014.6767%202.76077%2014.6334C2.77464%2014.5901%202.77974%2014.5445%202.77578%2014.4992C2.77182%2014.4539%202.75888%2014.4099%202.7377%2014.3695C2.46475%2013.8489%202.26885%2013.2857%202.15732%2012.6933C2.68552%2012.0638%203.26536%2011.458%203.82324%2010.9488C3.63844%2011.4365%203.51433%2011.9248%203.45273%2012.4109L3.34268%2013.2804L4.02422%2012.719C4.04382%2012.7027%206.05295%2011.0697%208.35%2011.0697C9.47665%2011.0697%2010.0927%2011.173%2010.6359%2011.2643C11.1014%2011.3421%2011.5413%2011.4157%2012.2%2011.4157C13.285%2011.4157%2013.879%2010.8676%2014.138%2010.2103C14.2069%2010.5023%2014.2553%2010.8008%2014.2802%2011.1049C14.2928%2011.265%2014.3%2011.426%2014.3%2011.5886C14.3%2012.5634%2014.068%2013.4985%2013.6109%2014.3695C13.522%2014.539%2013.5891%2014.7485%2013.7606%2014.8364C13.8121%2014.8627%2013.8677%2014.8749%2013.922%2014.8749C14.0483%2014.8749%2014.1707%2014.8074%2014.233%2014.6884C14.7423%2013.7185%2015%2012.6755%2015%2011.5886C15%2011.4077%2014.9925%2011.2276%2014.9781%2011.0495C14.8094%208.91924%2013.6446%207.03984%2011.8712%205.9173C11.8568%205.90831%2011.8425%205.8986%2011.8281%205.8896C11.7105%205.81661%2011.5897%205.74792%2011.4672%205.68151C11.4241%205.65798%2011.3817%205.63373%2011.338%205.61124C11.3093%205.59637%2011.2795%205.58353%2011.2505%205.56935C11.03%206.09897%2010.6735%206.55943%2010.2244%206.90847L11.3975%208.06786C11.5343%208.20312%2011.5343%208.42177%2011.3975%208.55702C11.3292%208.62448%2011.2396%208.65837%2011.15%208.65837C11.0604%208.65837%2010.9708%208.62448%2010.9025%208.55702L10.6093%208.26785L9.97695%208.89282C9.9087%208.95993%209.81909%208.99416%209.72949%208.99416C9.63989%208.99416%209.55028%208.96027%209.48203%208.89282C9.34518%208.75756%209.34518%208.53891%209.48203%208.40365L10.115%207.77801L9.75%207.4179L9.29746%207.86517C9.22921%207.93263%209.1396%207.96652%209.05%207.96652C8.9604%207.96652%208.87079%207.93263%208.80254%207.86517C8.71994%207.78353%208.69345%207.67205%208.71025%207.56654C8.53595%207.59456%208.35735%207.61045%208.175%207.61045C6.76345%207.61045%205.55787%206.73559%205.07627%205.50652ZM6.425%2012.7994C6.28576%2012.7994%206.15223%2012.854%206.05377%2012.9513C5.95531%2013.0486%205.9%2013.1806%205.9%2013.3182C5.9%2013.4559%205.95531%2013.5878%206.05377%2013.6852C6.15223%2013.7825%206.28576%2013.8371%206.425%2013.8371C6.56424%2013.8371%206.69777%2013.7825%206.79623%2013.6852C6.89469%2013.5878%206.95%2013.4559%206.95%2013.3182C6.95%2013.1806%206.89469%2013.0486%206.79623%2012.9513C6.69777%2012.854%206.56424%2012.7994%206.425%2012.7994ZM10.275%2012.7994C10.1358%2012.7994%2010.0022%2012.854%209.90377%2012.9513C9.80531%2013.0486%209.75%2013.1806%209.75%2013.3182C9.75%2013.4559%209.80531%2013.5878%209.90377%2013.6852C10.0022%2013.7825%2010.1358%2013.8371%2010.275%2013.8371C10.4142%2013.8371%2010.5478%2013.7825%2010.6462%2013.6852C10.7447%2013.5878%2010.8%2013.4559%2010.8%2013.3182C10.8%2013.1806%2010.7447%2013.0486%2010.6462%2012.9513C10.5478%2012.854%2010.4142%2012.7994%2010.275%2012.7994Z'%20/%3e%3c/svg%3e",ih="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.27273%2013.0394C7.51026%2013.0733%207.75308%2013.0909%208%2013.0909C8.24692%2013.0909%208.48974%2013.0733%208.72727%2013.0394L8.72727%2015.9674C8.48774%2015.989%208.24516%2016%208%2016C7.75484%2016%207.51226%2015.989%207.27273%2015.9674L7.27273%2013.0394ZM11.6365%207.99989C11.6365%205.99158%2010.0084%204.36353%208.00013%204.36353C5.99182%204.36353%204.36377%205.99158%204.36377%207.99989C4.36377%2010.0082%205.99182%2011.6363%208.00013%2011.6363C10.0084%2011.6363%2011.6365%2010.0082%2011.6365%207.99989ZM5.81831%207.99989C5.81831%206.7949%206.79515%205.81807%208.00013%205.81807C9.20512%205.81807%2010.182%206.7949%2010.182%207.99989C10.182%209.20487%209.20512%2010.1817%208.00013%2010.1817C6.79515%2010.1817%205.81831%209.20487%205.81831%207.99989ZM7.27273%200.0325497L7.27273%202.96058C7.51026%202.92661%207.75307%202.90903%208%202.90903C8.24692%202.90903%208.48974%202.92661%208.72727%202.96058L8.72727%200.0325495C8.48774%200.0109641%208.24515%20-6.41719e-05%208%20-6.41505e-05C7.75484%20-6.4129e-05%207.51226%200.0109642%207.27273%200.0325497ZM2.96058%208.72727L0.0325483%208.72727C0.0109628%208.48774%20-6.55278e-05%208.24516%20-6.55492e-05%208C-6.55707e-05%207.75485%200.0109627%207.51226%200.0325481%207.27273L2.96058%207.27273C2.92661%207.51026%202.90903%207.75308%202.90903%208C2.90903%208.24693%202.92661%208.48974%202.96058%208.72727ZM13.0909%208C13.0909%208.24692%2013.0733%208.48974%2013.0394%208.72727L15.9674%208.72727C15.989%208.48774%2016%208.24516%2016%208C16%207.75484%2015.989%207.51226%2015.9674%207.27273L13.0394%207.27273C13.0733%207.51026%2013.0909%207.75308%2013.0909%208ZM4.95099%2012.0774L2.88053%2014.1479C2.50741%2013.8369%202.16305%2013.4925%201.85201%2013.1194L3.92248%2011.0489C4.21448%2011.4388%204.56111%2011.7854%204.95099%2012.0774ZM14.1477%2013.1194L12.0773%2011.0489C11.7853%2011.4388%2011.4386%2011.7854%2011.0487%2012.0774L13.1192%2014.1479C13.4923%2013.8369%2013.8367%2013.4925%2014.1477%2013.1194ZM3.92247%204.95117L1.85201%202.88071C2.16305%202.50759%202.50741%202.16323%202.88053%201.85219L4.95099%203.92265C4.5611%204.21466%204.21448%204.56128%203.92247%204.95117ZM13.1192%201.85219L11.0487%203.92265C11.4386%204.21466%2011.7853%204.56128%2012.0773%204.95117L14.1477%202.88071C13.8367%202.50759%2013.4923%202.16323%2013.1192%201.85219Z'%20fill='%23BABBBF'/%3e%3c/svg%3e",ah="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.69807%206.67452C3.06409%206.30849%203.65753%206.30849%204.02355%206.67452C4.36343%207.01439%204.3877%207.55036%204.09638%207.91825L4.02355%208L2.69807%209.32548C1.6%2010.4235%201.6%2012.2039%202.69807%2013.3019C3.75692%2014.3608%205.45015%2014.3986%206.55432%2013.4154L6.67452%2013.3019L8%2011.9764C8.36602%2011.6104%208.95946%2011.6104%209.32548%2011.9764C9.66536%2012.3163%209.68964%2012.8523%209.39831%2013.2202L9.32548%2013.3019L8%2014.6274C6.16989%2016.4575%203.20269%2016.4575%201.37258%2014.6274C-0.409367%2012.8455%20-0.45626%209.98549%201.2319%208.1468L1.37258%208L2.69807%206.67452ZM8%201.37258C9.83011%20-0.457528%2012.7973%20-0.457528%2014.6274%201.37258C16.4094%203.15453%2016.4563%206.01451%2014.7681%207.8532L14.6274%208L13.3019%209.32548C12.9359%209.6915%2012.3425%209.6915%2011.9764%209.32548C11.6366%208.98561%2011.6123%208.44964%2011.9036%208.08175L11.9764%208L13.3019%206.67452C14.4%205.57645%2014.4%203.79613%2013.3019%202.69807C12.2431%201.63922%2010.5498%201.6014%209.44568%202.58462L9.32548%202.69807L8%204.02355C7.63398%204.38957%207.04054%204.38957%206.67452%204.02355C6.33464%203.68367%206.31036%203.1477%206.60169%202.77981L6.67452%202.69807L8%201.37258ZM4.02355%2010.651L10.651%204.02355C11.017%203.65753%2011.6104%203.65753%2011.9764%204.02355C12.3163%204.36343%2012.3406%204.89939%2012.0493%205.26728L11.9764%205.34903L5.34903%2011.9764C4.98301%2012.3425%204.38957%2012.3425%204.02355%2011.9764C3.68367%2011.6366%203.6594%2011.1006%203.95072%2010.7327L4.02355%2010.651Z'%20fill='%23E6332A'/%3e%3c/svg%3e",ou="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%205.08333H3.91667V15H1V5.08333ZM2.44958%203.91667H2.43325C1.56292%203.91667%201%203.268%201%202.45775C1%201.63%201.58042%201%202.4665%201C3.35375%201%203.90033%201.63%203.91667%202.45775C3.91667%203.26742%203.35375%203.91667%202.44958%203.91667ZM15%2015H12.0833V9.69225C12.0833%208.41008%2011.3687%207.53508%2010.2213%207.53508C9.34575%207.53508%208.87208%208.12542%208.64225%208.69592C8.55825%208.90008%208.58333%209.46475%208.58333%209.75V15H5.66667V5.08333H8.58333V6.60933C9.00392%205.95833%209.6625%205.08333%2011.3472%205.08333C13.4343%205.08333%2014.9994%206.39583%2014.9994%209.3265L15%2015Z'%20fill='white'/%3e%3c/svg%3e",sh="data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M87.2879%2034.8122V45.6259C87.2879%2048.0112%2085.3542%2049.9449%2082.9689%2049.9449C80.5836%2049.9449%2078.65%2048.0112%2078.65%2045.6259V38.1073C78.6517%2036.5089%2078.5636%2034.9117%2078.3858%2033.3232C77.007%2021.1967%2070.2184%2011.5241%2057.2351%2011.5241C50.7%2011.5241%2045.6906%2014.0245%2042.1674%2018.093C41.8001%2018.5169%2041.4488%2018.9583%2041.1135%2019.4174C38.0593%2023.5926%2036.3401%2029.1021%2035.9163%2035.1385C35.8456%2036.1147%2035.8139%2037.1064%2035.8139%2038.1051V49.9427H27.1816V34.8122C27.1816%2025.9907%2030.6823%2017.9878%2036.297%2012.2601C41.7012%206.74707%2049.0627%203.34108%2057.1496%203.34108H57.3184C73.8115%203.34108%2087.2879%2017.504%2087.2879%2034.8122Z'%20fill='url(%23paint0_linear_111_12776)'/%3e%3cpath%20d='M103.207%2077.4251V79.8585C103.207%2092.1439%2097.0839%20102.998%2087.7235%20109.536C86.4961%20110.395%2085.2163%20111.176%2083.8916%20111.875C83.8026%20111.922%2083.715%20111.967%2083.6267%20112.016C78.4964%20114.67%2072.8034%20116.05%2067.0276%20116.042H49.9221C29.9411%20116.042%2013.7461%2099.8466%2013.7461%2079.8656V77.4322C13.7461%2076.239%2013.8031%2075.0594%2013.917%2073.8934C14.8798%2063.9785%2019.8468%2055.2326%2027.18%2049.2979C27.4503%2049.078%2027.7239%2048.8628%2028.0008%2048.6523C28.9865%2047.8996%2030.0107%2047.1987%2031.0691%2046.5523C31.3145%2046.4012%2031.5615%2046.2535%2031.8101%2046.1094C37.3127%2042.9195%2043.5618%2041.2433%2049.9221%2041.2512H67.0305C69.3367%2041.2502%2071.6377%2041.4687%2073.9025%2041.9039C78.6941%2042.8267%2083.2481%2044.7141%2087.2877%2047.4515C95.9757%2053.3332%20101.968%2062.8914%20103.036%2073.8899C103.149%2075.0516%20103.206%2076.23%20103.207%2077.4251Z'%20fill='url(%23paint1_linear_111_12776)'/%3e%3cpath%20opacity='0.5'%20d='M62.6441%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8403%2013.7461%2079.8585V77.4252C13.7461%2076.2314%2013.8033%2075.0519%2013.9177%2073.8864C14.9158%2063.6056%2020.2183%2054.5827%2028.0008%2048.6459C34.2965%2043.8376%2042.0017%2041.2386%2049.9236%2041.2512H59.9473C55.6682%2043.6486%2051.6407%2046.7734%2051.1258%2051.4897C50.2831%2059.2241%2059.955%2061.4555%2062.0585%2072.0442C64.8521%2086.1266%2049.9659%2093.4302%2052.4381%20104.842C53.5669%20110.049%2057.7421%20113.477%2062.6441%20116.035Z'%20fill='url(%23paint2_linear_111_12776)'/%3e%3cpath%20opacity='0.42'%20d='M103.209%2077.425V79.8583C103.209%2093.75%2095.3805%20105.812%2083.8933%20111.874C85.1944%20110.673%2086.5067%20109.282%2087.6411%20107.679C97.3625%2093.9011%2092.5552%2065.6383%2076.9273%2053.4545C61.2833%2041.2574%2043.4742%2045.2553%2031.8125%2046.1015C37.3154%2042.9131%2043.5646%2041.2388%2049.9246%2041.2489H67.0315C85.8202%2041.2489%20101.26%2055.5708%20103.037%2073.8869C103.151%2075.051%20103.208%2076.2303%20103.209%2077.425Z'%20fill='url(%23paint3_linear_111_12776)'/%3e%3cpath%20d='M53.7293%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8401%2013.7461%2079.8584V77.425C13.7461%2076.2313%2013.8033%2075.0517%2013.9177%2073.8862C14.9158%2063.6054%2020.2183%2054.5826%2028.0008%2048.6458C22.0315%2062.5734%2020.7339%2085.1044%2028.3681%2099.2263C35.8292%20113.027%2048.2057%20115.13%2053.7293%20116.035Z'%20fill='url(%23paint4_linear_111_12776)'/%3e%3cpath%20d='M66.7173%2092.5054C66.7986%2092.8359%2066.8037%2093.1805%2066.7322%2093.5132C66.6606%2093.8459%2066.5144%2094.158%2066.3044%2094.4258C66.0945%2094.6937%2065.8264%2094.9103%2065.5204%2095.0592C65.2144%2095.2082%2064.8786%2095.2856%2064.5382%2095.2856H52.1984C51.8581%2095.2856%2051.5223%2095.2082%2051.2163%2095.0592C50.9103%2094.9103%2050.6422%2094.6937%2050.4323%2094.4258C50.2223%2094.158%2050.076%2093.8459%2050.0045%2093.5132C49.933%2093.1805%2049.9381%2092.8359%2050.0194%2092.5054L53.0884%2080.0236C53.1865%2079.6264%2053.174%2079.2099%2053.0522%2078.8193C52.9304%2078.4287%2052.7041%2078.0789%2052.3976%2077.8078C51.4087%2076.9387%2050.6222%2075.8634%2050.0937%2074.6576C49.5651%2073.4517%2049.3073%2072.1447%2049.3385%2070.8285C49.4402%2066.1518%2053.14%2062.3361%2057.7489%2062.0204C57.9325%2062.0069%2058.1176%2061.9999%2058.3033%2061.9985C60.145%2061.9852%2061.9466%2062.5352%2063.4669%2063.5748C64.9871%2064.6143%2066.1533%2066.0937%2066.809%2067.8147C67.4648%2069.5357%2067.5788%2071.416%2067.1358%2073.2036C66.6928%2074.9912%2065.714%2076.6007%2064.3306%2077.8163C64.026%2078.0868%2063.8014%2078.4355%2063.6811%2078.8247C63.5609%2079.2138%2063.5495%2079.6285%2063.6483%2080.0236L66.7173%2092.5054Z'%20fill='white'/%3e%3cpath%20d='M53.0876%2080.0236L50.0185%2092.5054C49.9372%2092.8359%2049.9321%2093.1805%2050.0037%2093.5132C50.0752%2093.8459%2050.2215%2094.158%2050.4314%2094.4258C50.6413%2094.6937%2050.9094%2094.9103%2051.2154%2095.0592C51.5214%2095.2082%2051.8573%2095.2856%2052.1976%2095.2856H50.9608C50.6205%2095.2856%2050.2846%2095.2082%2049.9786%2095.0592C49.6726%2094.9103%2049.4045%2094.6937%2049.1946%2094.4258C48.9847%2094.158%2048.8384%2093.8459%2048.7669%2093.5132C48.6953%2093.1805%2048.7004%2092.8359%2048.7817%2092.5054L51.8515%2080.0236C51.9493%2079.6263%2051.9365%2079.2098%2051.8145%2078.8192C51.6925%2078.4286%2051.4659%2078.0788%2051.1593%2077.8078C50.1707%2076.9384%2049.3845%2075.863%2048.856%2074.6573C48.3275%2073.4515%2048.0695%2072.1446%2048.1001%2070.8285C48.206%2065.966%2052.2011%2062.0331%2057.0657%2061.9992C57.2967%2061.9992%2057.5241%2062.0048%2057.7502%2062.0211C53.1413%2062.3368%2049.4414%2066.1525%2049.3397%2070.8292C49.3086%2072.1454%2049.5664%2073.4524%2050.0949%2074.6583C50.6235%2075.8641%2051.4099%2076.9394%2052.3989%2077.8085C52.7048%2078.0798%2052.9307%2078.4296%2053.0521%2078.82C53.1735%2079.2105%2053.1858%2079.6267%2053.0876%2080.0236Z'%20fill='url(%23paint5_linear_111_12776)'/%3e%3cpath%20opacity='0.82'%20d='M27.1823%2040.1472C29.8062%2037.845%2032.7494%2035.9345%2035.9205%2034.4753C35.8527%2035.4514%2035.8188%2036.4403%2035.8188%2037.4419V44.0321C32.8611%2045.4034%2029.666%2047.1685%2027.1816%2049.2795L27.1823%2040.1472Z'%20fill='url(%23paint6_linear_111_12776)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12776'%20x1='57.2351'%20y1='47.5172'%20x2='57.2351'%20y2='4.12583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12776'%20x1='58.4766'%20y1='116.198'%20x2='58.4766'%20y2='35.8604'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_111_12776'%20x1='-9.05252'%20y1='78.6422'%20x2='53.9553'%20y2='78.6422'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FCFDFE'/%3e%3cstop%20offset='0.09'%20stop-color='%23FEFEFC'%20stop-opacity='0.96'/%3e%3cstop%20offset='0.25'%20stop-color='%23FEFEFC'%20stop-opacity='0.86'/%3e%3cstop%20offset='0.44'%20stop-color='%23FEFEFD'%20stop-opacity='0.7'/%3e%3cstop%20offset='0.68'%20stop-color='%23FFFFFE'%20stop-opacity='0.47'/%3e%3cstop%20offset='0.93'%20stop-color='white'%20stop-opacity='0.18'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.1'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_111_12776'%20x1='97.7552'%20y1='92.2525'%20x2='26.5778'%20y2='14.1868'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_111_12776'%20x1='17.2538'%20y1='62.3997'%20x2='60.7956'%20y2='141.011'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE1E2'/%3e%3cstop%20offset='0.3'%20stop-color='%23D7DBDC'/%3e%3cstop%20offset='0.75'%20stop-color='%23C3C9CB'/%3e%3cstop%20offset='1'%20stop-color='%23B4BCBE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_111_12776'%20x1='52.5027'%20y1='59.8766'%20x2='54.0334'%20y2='97.0465'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_111_12776'%20x1='31.5511'%20y1='31.604'%20x2='31.5511'%20y2='48.7208'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",uh="data:image/svg+xml,%3csvg%20width='296'%20height='121'%20viewBox='0%200%20296%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1874_29372)'%3e%3cpath%20opacity='0.1'%20d='M224.307%2058.1573C223.618%2076.5232%20214.133%2092.0992%20198.188%20101.65C166.5%20120.628%20111.181%20123.651%2067.9739%20113.192C67.3195%20113.036%2066.6845%20112.876%2066.0464%20112.695C65.9658%20112.684%2065.882%20112.65%2065.8014%20112.639C59.342%20110.972%2053.159%20108.882%2047.3235%20106.314C37.7811%20102.12%2029.2157%2096.7261%2022.138%2089.9697C21.8424%2089.6949%2021.5661%2089.4173%2021.2899%2089.1398C14.5184%2082.4533%209.14699%2074.4844%205.6957%2065.1372C5.43762%2064.4276%205.20203%2063.7374%204.96645%2063.0472C-4.32987%2034.5176%2012.2478%207.58645%2041.517%206.35541C68.2912%205.22731%2076.5487%2015.7283%2097.7011%2021.5411C118.85%2027.3319%20144.793%2019.7401%20166.232%2015.9503C173.577%2014.6441%20181.393%2015.2833%20186.54%2016.0499C205.177%2018.8717%20225.328%2030.9412%20224.307%2058.1573Z'%20fill='%234182EC'/%3e%3cellipse%20opacity='0.3'%20cx='120'%20cy='111.5'%20rx='72'%20ry='4'%20fill='url(%23paint0_radial_1874_29372)'/%3e%3cpath%20d='M115.975%205.5C108.584%2012.539%2089.6625%2019.6433%2067.6026%2034.7176C67.6026%2034.7176%2068.9808%2085.6566%20115.975%20113.5V5.5Z'%20fill='url(%23paint1_linear_1874_29372)'/%3e%3cpath%20d='M115.976%205.5C123.367%2012.539%20142.289%2019.6433%20164.349%2034.7176C164.349%2034.7176%20162.97%2085.6566%20115.976%20113.5V5.5Z'%20fill='url(%23paint2_linear_1874_29372)'/%3e%3cpath%20d='M115.975%209.83691C107.052%2016.1634%2091.592%2022.1913%2071.1501%2036.1599C71.1501%2036.1599%2072.4271%2083.363%20115.975%20109.164C159.523%2083.363%20160.8%2036.1599%20160.8%2036.1599C140.358%2022.1913%20124.967%2016.1634%20115.975%209.83691Z'%20fill='url(%23paint3_linear_1874_29372)'/%3e%3cpath%20d='M153.162%2031.1445C121.979%2040.5791%2098.1674%2067.9837%2087.3748%2082.4362C94.8166%2093.349%20104.584%20102.477%20115.975%20109.163C159.523%2083.3623%20160.8%2036.1592%20160.8%2036.1592C158.169%2034.3613%20155.623%2032.6969%20153.162%2031.1445Z'%20fill='url(%23paint4_linear_1874_29372)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M75.3904%2063.9797C71.1616%2068.3999%2068.1403%2072.6126%2066.5226%2076.3427C64.9008%2080.0821%2064.7483%2083.1856%2065.9779%2085.5494C67.1817%2087.8636%2069.7257%2089.4999%2073.5809%2090.3364C77.4285%2091.1712%2082.4353%2091.1714%2088.2871%2090.3367C95.6364%2089.2884%20104.229%2086.9362%20113.371%2083.3714C109.337%2081.6551%20105.229%2079.7188%20101.1%2077.571C85.7509%2069.5869%2073.5044%2060.1714%2065.5407%2051.2282C61.56%2046.758%2058.6237%2042.377%2056.9168%2038.3242C55.2137%2034.2803%2054.6979%2030.4709%2055.712%2027.2175C57.2553%2022.2659%2062.5918%2020.8214%2067.5749%2021.1682C70.1238%2021.3456%2072.7269%2021.9879%2074.9927%2022.9664C77.2453%2023.9393%2079.2429%2025.2787%2080.4983%2026.9037L78.9157%2028.1264C77.9397%2026.8633%2076.2722%2025.6976%2074.1998%2024.8025C72.1406%2023.9132%2069.7586%2023.325%2067.436%2023.1633C62.676%2022.8321%2058.7238%2024.2757%2057.6214%2027.8126C56.7988%2030.4517%2057.1602%2033.7493%2058.76%2037.5479C60.3561%2041.3376%2063.1485%2045.5345%2067.0343%2049.8982C74.8035%2058.6229%2086.8407%2067.8994%20102.023%2075.7967C106.75%2078.2559%20111.444%2080.431%20116.019%2082.311C120.595%2080.431%20125.288%2078.2558%20130.016%2075.7966L130.042%2075.783L130.069%2075.771C143.134%2069.9261%20154.369%2060.4483%20162.226%2051.1316C166.153%2046.4751%20169.219%2041.8794%20171.244%2037.8251C173.287%2033.7351%20174.206%2030.3218%20174.011%2027.9864C173.824%2025.7487%20172.953%2024.2767%20171.721%2023.3559C170.463%2022.4151%20168.708%2021.9618%20166.621%2022.0207C162.433%2022.1389%20157.252%2024.3196%20153.247%2027.929L151.908%2026.4433C156.199%2022.5759%20161.819%2020.1554%20166.565%2020.0215C168.945%2019.9543%20171.19%2020.4621%20172.919%2021.7539C174.674%2023.0658%20175.777%2025.0978%20176.004%2027.8198C176.246%2030.7124%20175.125%2034.5313%20173.033%2038.7187C170.924%2042.9418%20167.763%2047.6688%20163.755%2052.421C155.748%2061.9157%20144.291%2071.5936%20130.913%2077.5845C126.793%2079.7269%20122.693%2081.6587%20118.667%2083.3714C127.809%2086.9362%20136.402%2089.2884%20143.751%2090.3367C149.603%2091.1715%20154.61%2091.1712%20158.458%2090.3364C162.313%2089.4999%20164.857%2087.8636%20166.061%2085.5494C167.29%2083.1856%20167.138%2080.0821%20165.516%2076.3427C163.898%2072.6126%20160.877%2068.3999%20156.648%2063.9797L158.093%2062.5972C162.412%2067.1109%20165.604%2071.5193%20167.351%2075.547C169.094%2079.5652%20169.456%2083.356%20167.835%2086.4724C166.248%2089.5233%20163.039%2091.3888%20158.882%2092.2909C154.716%2093.1947%20149.45%2093.1698%20143.469%2092.3167C135.429%2091.1698%20125.995%2088.5108%20116.019%2084.4709C106.044%2088.5108%2096.61%2091.1697%2088.5695%2092.3167C82.5887%2093.1698%2077.3222%2093.1947%2073.1568%2092.2909C68.9991%2091.3888%2065.7906%2089.5232%2064.2036%2086.4724C62.5825%2083.356%2062.945%2079.5652%2064.6877%2075.547C66.4344%2071.5193%2069.6269%2067.1109%2073.9452%2062.5972L75.3904%2063.9797Z'%20fill='url(%23paint5_linear_1874_29372)'/%3e%3cg%20filter='url(%23filter0_d_1874_29372)'%3e%3cpath%20d='M130.818%2059.714H101.601C100.957%2059.714%20100.34%2059.4582%2099.8844%2059.0028C99.4291%2058.5475%2099.1733%2057.93%2099.1732%2057.286V43.5245C99.1732%2039.0062%20100.968%2034.673%20104.163%2031.4781C107.358%2028.2832%20111.691%2026.4883%20116.209%2026.4883C120.728%2026.4883%20125.061%2028.2832%20128.256%2031.4781C131.451%2034.673%20133.246%2039.0062%20133.246%2043.5245V57.286C133.246%2057.93%20132.99%2058.5475%20132.535%2059.0029C132.079%2059.4582%20131.462%2059.714%20130.818%2059.714ZM104.029%2054.8581H128.39V43.5245C128.39%2040.2941%20127.107%2037.196%20124.822%2034.9117C122.538%2032.6275%20119.44%2031.3442%20116.209%2031.3442C112.979%2031.3442%20109.881%2032.6275%20107.597%2034.9117C105.312%2037.196%20104.029%2040.2941%20104.029%2043.5245V54.8581Z'%20fill='url(%23paint6_linear_1874_29372)'%20stroke='url(%23paint7_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M98.5618%2052.7402H133.428C134.284%2052.7402%20134.979%2053.4346%20134.979%2054.2912V83.0044C134.979%2083.861%20134.284%2084.5554%20133.428%2084.5554H98.5618C97.7052%2084.5554%2097.0109%2083.861%2097.0109%2083.0044V54.2912C97.0109%2053.4346%2097.7052%2052.7402%2098.5618%2052.7402Z'%20fill='url(%23paint8_linear_1874_29372)'%20stroke='url(%23paint9_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20fill='url(%23paint10_linear_1874_29372)'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20stroke='url(%23paint11_linear_1874_29372)'%20stroke-opacity='0.7'%20stroke-width='0.485591'%20stroke-linecap='round'%20stroke-linejoin='round'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_1874_29372)'%3e%3crect%20x='124.088'%20y='36.5'%20width='65.8242'%20height='19.9824'%20rx='4.2126'%20fill='url(%23paint12_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3crect%20x='124.588'%20y='37'%20width='64.8242'%20height='18.9824'%20rx='3.7126'%20stroke='url(%23paint13_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint14_linear_1874_29372)'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint15_radial_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint16_linear_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint17_radial_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint18_linear_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint19_radial_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint20_linear_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint21_radial_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint22_linear_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint23_radial_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint24_linear_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint25_radial_1874_29372)'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1874_29372'%20x='92.6132'%20y='25.9883'%20width='46.7633'%20height='66.8626'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='3.89763'/%3e%3cfeGaussianBlur%20stdDeviation='1.94882'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.21%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_1874_29372'%20x='121.983'%20y='35.4476'%20width='74.2433'%20height='28.4016'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='2.10478'%20dy='3.15718'/%3e%3cfeGaussianBlur%20stdDeviation='2.10478'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.130752%200%200%200%200%200.15853%200%200%200%200%200.219642%200%200%200%200.08%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(120%20111.5)%20rotate(90)%20scale(4%2072)'%3e%3cstop%20stop-color='%237988B1'/%3e%3cstop%20offset='0.864583'%20stop-color='%237988B1'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint1_linear_1874_29372'%20x1='114.245'%20y1='113.376'%20x2='80.8764'%20y2='27.4415'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.0767182'%20stop-color='%23448D7E'/%3e%3cstop%20offset='0.666476'%20stop-color='%2373B599'/%3e%3cstop%20offset='1'%20stop-color='%23ADF7C2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_1874_29372'%20x1='176.392'%20y1='78.1993'%20x2='109.113'%20y2='-12.2583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23003C30'/%3e%3cstop%20offset='0.561878'%20stop-color='%23246A5B'/%3e%3cstop%20offset='0.851096'%20stop-color='%2354A695'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_1874_29372'%20x1='155.933'%20y1='80.6185'%20x2='121.445'%20y2='7.66183'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2314554E'/%3e%3cstop%20offset='0.44'%20stop-color='%232F7A72'/%3e%3cstop%20offset='1'%20stop-color='%2373B599'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_1874_29372'%20x1='150.009'%20y1='123.929'%20x2='84.3449'%20y2='6.6723'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.148171'%20stop-color='%230B3531'/%3e%3cstop%20offset='0.579606'%20stop-color='%2373B599'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.970837'%20stop-color='%23ADF7C2'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_1874_29372'%20x1='88.2556'%20y1='104.212'%20x2='90.8789'%20y2='-7.3154'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%237288CB'/%3e%3cstop%20offset='0.293969'%20stop-color='%23909FC9'/%3e%3cstop%20offset='0.642674'%20stop-color='%23B9C5EA'/%3e%3cstop%20offset='0.991093'%20stop-color='%23D5E0FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_1874_29372'%20x1='97.5844'%20y1='24.9971'%20x2='140.3'%20y2='42.3365'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint7_linear_1874_29372'%20x1='116.209'%20y1='26.1597'%20x2='116.209'%20y2='59.7142'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint8_linear_1874_29372'%20x1='94.6938'%20y1='50.7675'%20x2='141.299'%20y2='72.6746'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint9_linear_1874_29372'%20x1='118.287'%20y1='85.132'%20x2='118.287'%20y2='53.4736'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint10_linear_1874_29372'%20x1='119.648'%20y1='99.0707'%20x2='96.1057'%20y2='62.7609'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23425892'/%3e%3cstop%20offset='0.368422'%20stop-color='%232E3D75'/%3e%3cstop%20offset='1'%20stop-color='%2309143F'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint11_linear_1874_29372'%20x1='121.451'%20y1='79.5645'%20x2='122.42'%20y2='61.4267'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%23091E59'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint12_linear_1874_29372'%20x1='164.65'%20y1='55.2245'%20x2='157.245'%20y2='29.9592'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint13_linear_1874_29372'%20x1='172.952'%20y1='35.3295'%20x2='169.51'%20y2='58.266'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239DADDB'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint14_linear_1874_29372'%20x1='134.311'%20y1='49.5735'%20x2='129.472'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint15_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(133.491%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint16_linear_1874_29372'%20x1='143.714'%20y1='49.5735'%20x2='138.876'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint17_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(142.895%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint18_linear_1874_29372'%20x1='153.118'%20y1='49.5735'%20x2='148.279'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint19_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(152.298%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint20_linear_1874_29372'%20x1='162.521'%20y1='49.5735'%20x2='157.683'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint21_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(161.702%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint22_linear_1874_29372'%20x1='171.925'%20y1='49.5735'%20x2='167.086'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint23_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(171.105%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint24_linear_1874_29372'%20x1='181.328'%20y1='49.5735'%20x2='176.489'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint25_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(180.508%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3cclipPath%20id='clip0_1874_29372'%3e%3crect%20width='296'%20height='120'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ch="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.0001%204L4.0001%206.3999L3.2001%206.3999C2.34542%206.3999%201.6001%207.021%201.6001%207.86657L1.6001%2014.5332C1.6001%2015.3788%202.34542%2015.9999%203.2001%2015.9999L12.8001%2015.9999C13.6548%2015.9999%2014.4001%2015.3788%2014.4001%2014.5332L14.4001%207.86657C14.4001%207.021%2013.6548%206.3999%2012.8001%206.3999H12.0001V4C12.0001%201.79086%2010.2092%200%208.0001%200C5.79096%200%204.0001%201.79086%204.0001%204ZM10.4001%204V6.3999L5.6001%206.3999L5.6001%204C5.6001%202.67452%206.67461%201.6%208.0001%201.6C9.32558%201.6%2010.4001%202.67452%2010.4001%204ZM3.2%2014.3998L3.2%207.9998L12.8%207.9998L12.8%2014.3998L3.2%2014.3998ZM8.8002%2011.2001C8.8002%2011.6419%208.44202%2012.0001%208.0002%2012.0001C7.55837%2012.0001%207.20019%2011.6419%207.20019%2011.2001C7.20019%2010.7583%207.55837%2010.4001%208.0002%2010.4001C8.44202%2010.4001%208.8002%2010.7583%208.8002%2011.2001Z'/%3e%3c/svg%3e",lh="data:image/svg+xml,%3csvg%20width='14'%20height='16'%20viewBox='0%200%2014%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.99961%200C8.76692%200%2010.1996%201.43269%2010.1996%203.2V4.8H12.1996C12.8624%204.8%2013.3996%205.33726%2013.3996%206V14.8C13.3996%2015.4627%2012.8624%2016%2012.1996%2016H1.79961C1.13687%2016%200.599609%2015.4627%200.599609%2014.8V6C0.599609%205.33726%201.13687%204.8%201.79961%204.8H3.79961V3.2C3.79961%201.43269%205.2323%200%206.99961%200ZM6.99971%209.2C6.33697%209.2%205.79971%209.73726%205.79971%2010.4C5.79971%2011.0627%206.33697%2011.6%206.99971%2011.6C7.66245%2011.6%208.19971%2011.0627%208.19971%2010.4C8.19971%209.73726%207.66245%209.2%206.99971%209.2ZM6.99961%201.6C6.11595%201.6%205.39961%202.31634%205.39961%203.2V4.8H8.59961V3.2C8.59961%202.31634%207.88327%201.6%206.99961%201.6Z'%20fill='%2384858C'/%3e%3c/svg%3e",dh="data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e",iu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.66017%204.32061C2.67767%204.14449%202.61175%203.97076%202.48342%203.85255L1.17675%202.2406V2H5.23558L8.37275%209.04184L11.1307%202H15V2.2406L13.8823%203.33732C13.7861%203.41255%2013.7382%203.53613%2013.7581%203.65852V11.7171C13.7382%2011.8389%2013.7861%2011.9625%2013.8823%2012.0377L14.9737%2013.1344V13.375H9.48342V13.1344L10.6145%2012.0108C10.7253%2011.8974%2010.7253%2011.8639%2010.7253%2011.6902V5.17674L7.58175%2013.3487H7.15708L3.49667%205.17674V10.6538C3.46633%2010.8836%203.541%2011.1159%203.69908%2011.2819L5.16967%2013.1075V13.3487H1V13.1075L2.47058%2011.2819C2.62808%2011.1153%202.69808%2010.8818%202.66017%2010.6538V4.32061Z'%20/%3e%3c/svg%3e",fh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%201.5L16%201.5V3.1L4%203.1V1.5ZM0%207L16%207V8.6L0%208.6L0%207ZM16%2012.5L4%2012.5V14.1L16%2014.1V12.5Z'/%3e%3c/svg%3e",hh="data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2908%203C16.2908%204.65685%2014.9476%206%2013.2908%206C11.6339%206%2010.2908%204.65685%2010.2908%203C10.2908%201.34315%2011.6339%200%2013.2908%200C14.9476%200%2016.2908%201.34315%2016.2908%203Z'/%3e%3cpath%20d='M23.7285%2012.763C22.1527%2013.275%2020.4602%2012.4127%2019.9483%2010.8369C19.4363%209.26115%2020.2986%207.56869%2021.8744%207.05669C23.4501%206.54469%2025.1426%207.40705%2025.6546%208.98281C26.1666%2010.5586%2025.3042%2012.251%2023.7285%2012.763Z'%20/%3e%3cpath%20d='M16.7417%2022.8536C15.7678%2021.5131%2016.0649%2019.637%2017.4054%2018.6632C18.7458%2017.6893%2020.6219%2017.9864%2021.5958%2019.3269C22.5696%2020.6673%2022.2725%2022.5434%2020.9321%2023.5173C19.5917%2024.4911%2017.7155%2024.194%2016.7417%2022.8536Z'%20/%3e%3cpath%20d='M4.70727%207.05665C6.28303%207.56865%207.14539%209.26111%206.63339%2010.8369C6.12139%2012.4126%204.42893%2013.275%202.85317%2012.763C1.27741%2012.251%200.415055%2010.5585%200.927051%208.98277C1.43905%207.40701%203.13151%206.54465%204.70727%207.05665Z'%20/%3e%3cpath%20d='M4.98591%2019.3268C5.95979%2017.9863%207.8359%2017.6892%209.17632%2018.6631C10.5167%2019.6369%2010.8139%2021.513%209.84002%2022.8535C8.86614%2024.1939%206.99003%2024.491%205.64961%2023.5172C4.30919%2022.5433%204.01204%2020.6672%204.98591%2019.3268Z'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.5845%203.96609C17.4649%204.5001%2017.2482%204.99744%2016.9539%205.43861C17.8536%205.87529%2018.6637%206.46781%2019.3489%207.1811C19.6773%206.76485%2020.0831%206.40497%2020.5537%206.12602C19.7103%205.23525%2018.7049%204.49953%2017.5845%203.96609ZM23.2082%2014.2919C22.6634%2014.343%2022.1236%2014.2905%2021.6132%2014.1468C21.4757%2015.1537%2021.1598%2016.1038%2020.6984%2016.9642C21.1958%2017.1481%2021.6634%2017.423%2022.0741%2017.7846C22.6539%2016.7224%2023.0467%2015.5434%2023.2082%2014.2919ZM15.127%2022.8318C14.91%2022.3294%2014.7931%2021.7997%2014.772%2021.2698C14.2912%2021.3554%2013.7962%2021.4%2013.2908%2021.4C12.7854%2021.4%2012.2904%2021.3553%2011.8096%2021.2698C11.7884%2021.7997%2011.6715%2022.3294%2011.4545%2022.8317C12.0498%2022.9422%2012.6636%2023%2013.2908%2023C13.9181%2023%2014.5318%2022.9422%2015.127%2022.8318ZM4.50751%2017.7844C4.91818%2017.4228%205.38581%2017.1479%205.88317%2016.9641C5.4218%2016.1037%205.10593%2015.1537%204.96848%2014.1469C4.4581%2014.2905%203.91827%2014.3431%203.37354%2014.292C3.53496%2015.5434%203.92771%2016.7223%204.50751%2017.7844ZM6.02783%206.12618C6.49843%206.40515%206.90417%206.76503%207.23254%207.18129C7.91788%206.4679%208.72802%205.8753%209.62784%205.43859C9.33356%204.99742%209.11686%204.50008%208.99724%203.96606C7.87678%204.49954%206.87124%205.23532%206.02783%206.12618Z'%20/%3e%3c/svg%3e",Zn="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M12.7738%2012.7273V20H11.4457L8.28161%2015.4226H8.22834V20H6.6907V12.7273H8.04013L11.1793%2017.3011H11.2433V12.7273H12.7738ZM14.0442%2020V12.7273H18.8596V13.995H15.5819V15.728H18.54V16.9957H15.5819V20H14.0442ZM19.6168%2013.995V12.7273H25.5898V13.995H23.3633V20H21.8434V13.995H19.6168Z'%20fill='white'/%3e%3c/svg%3e",ph="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202.34326V8.00012V13.657'%20stroke-width='1.6'/%3e%3cpath%20d='M2.34375%208H8.0006H13.6575'%20stroke-width='1.6'/%3e%3c/svg%3e",au="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M12.9051%201C12.693%201.00025%2012.4843%201.05271%2012.2974%201.15274C12.1104%201.25278%2011.951%201.3973%2011.8331%201.57356L9.1222%201.08576L8.67879%201.00555L8.53048%201.46662L7.25876%205.421C5.54568%205.55454%204.03067%206.14788%202.95277%207.02213C2.79541%206.83501%202.59908%206.68452%202.3775%206.58118C2.15592%206.47784%201.91444%206.42415%201.66995%206.42385C1.25753%206.42603%200.860341%206.57994%200.554143%206.85624C0.247944%207.13253%200.0541631%207.51187%200.00976141%207.9219C-0.0346403%208.33193%200.0734443%208.74396%200.313399%209.07939C0.553355%209.41483%200.908388%209.6502%201.31078%209.74061C1.29317%209.88174%201.28253%2010.0245%201.28253%2010.1689C1.28253%2012.8085%204.2889%2014.9471%207.99778%2014.9471C11.7067%2014.9471%2014.713%2012.8085%2014.713%2010.1689C14.713%2010.0248%2014.7023%209.88243%2014.6848%209.74162C15.0882%209.65213%2015.4444%209.41702%2015.6853%209.08128C15.9261%208.74555%2016.0347%208.33277%2015.9902%207.92197C15.9458%207.51117%2015.7514%207.1312%2015.4442%206.85479C15.1371%206.57838%2014.7388%206.42494%2014.3256%206.42385C14.0811%206.42415%2013.8396%206.47784%2013.6181%206.58118C13.3965%206.68452%2013.2002%206.83501%2013.0428%207.02213C11.9839%206.16327%2010.5022%205.57757%208.82609%205.43059L9.44202%202.19252L11.649%202.59003C11.7162%202.87267%2011.8767%203.12441%2012.1046%203.30455C12.3325%203.48469%2012.6146%203.58272%2012.9051%203.58279C13.2476%203.58279%2013.576%203.44673%2013.8182%203.20455C14.0604%202.96236%2014.1965%202.63389%2014.1965%202.29139C14.1965%201.94889%2014.0604%201.62042%2013.8182%201.37824C13.576%201.13606%2013.2476%201%2012.9051%201ZM5.19556%207.97353C5.88774%207.97353%206.44811%208.55207%206.44811%209.26492C6.44811%209.97777%205.88774%2010.5563%205.19556%2010.5563C4.50595%2010.5718%203.94301%209.97777%203.94301%209.26492C3.94301%208.55207%204.50595%207.97353%205.19556%207.97353ZM10.8%207.97353C11.4896%207.97353%2012.0526%208.55207%2012.0526%209.26492C12.0526%209.97777%2011.4896%2010.5718%2010.8%2010.5563C10.1078%2010.5563%209.54745%209.97777%209.54745%209.26492C9.54745%208.55207%2010.1078%207.97353%2010.8%207.97353ZM5.46645%2011.6928C5.4742%2011.698%206.4042%2012.4677%207.99778%2012.4677C9.59136%2012.4677%2010.6091%2011.8115%2010.6169%2011.8063L11.1486%2012.5191C11.0995%2012.5553%209.95553%2013.3974%207.99778%2013.3974C6.04003%2013.3974%204.89605%2012.5553%204.84698%2012.5191L5.46645%2011.6928Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",yh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.6455%204C11.5572%202.46296%209.9149%201.6%208%201.6C4.46538%201.6%201.6%204.46538%201.6%208C1.6%2011.5346%204.46538%2014.4%208%2014.4C11.5346%2014.4%2014.4%2011.5346%2014.4%208H16C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208C0%203.58172%203.58172%200%208%200C10.2434%200%2012.2199%200.946009%2013.6%202.61628V0H15.2V5.6H9.6V4H12.6455Z'/%3e%3c/svg%3e",mh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",gh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_8564_5674)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",ga="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M10.4958%2011.6272L14.5593%2015.6907L15.6907%2014.5594L11.6271%2010.4958C12.4874%209.3935%2013%208.00661%2013%206.5C13%202.91015%2010.0898%203.13835e-07%206.5%200C2.91015%206.3984e-07%20-6.3984e-07%202.91015%200%206.5C-3.13835e-07%2010.0899%202.91015%2013%206.5%2013C8.0066%2013%209.39347%2012.4874%2010.4958%2011.6272ZM11.4%206.5C11.4%209.2062%209.20619%2011.4%206.5%2011.4C3.7938%2011.4%201.6%209.2062%201.6%206.5C1.6%203.7938%203.7938%201.6%206.5%201.6C9.20619%201.6%2011.4%203.7938%2011.4%206.5Z'/%3e%3c/svg%3e",vh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_5045)'%3e%3cpath%20d='M7.6903%200C8.29254%200.00694115%208.89242%200.076523%209.48026%200.207622C9.73687%200.26485%209.92878%200.478779%209.95791%200.740074L10.0976%201.99287C10.1608%202.5681%2010.6464%203.00377%2011.2254%203.00438C11.3811%203.00463%2011.535%202.97222%2011.6788%202.90859L12.8281%202.40375C13.0671%202.29875%2013.3463%202.35599%2013.5248%202.54656C14.3553%203.43356%2014.9738%204.49736%2015.3338%205.65793C15.4114%205.90818%2015.3221%206.18015%2015.1112%206.33561L14.0925%207.08645C13.802%207.29995%2013.6303%207.639%2013.6303%207.99958C13.6303%208.36015%2013.802%208.6992%2014.0932%208.91317L15.1127%209.66427C15.3237%209.81971%2015.4131%2010.0917%2015.3355%2010.342C14.9756%2011.5024%2014.3574%2012.5661%2013.5274%2013.4532C13.3491%2013.6438%2013.0701%2013.7012%2012.8311%2013.5965L11.6772%2013.0909C11.3471%2012.9464%2010.9679%2012.9676%2010.6559%2013.1479C10.344%2013.3282%2010.1363%2013.6461%2010.0967%2014.0043L9.95796%2015.257C9.92935%2015.5153%209.74157%2015.7278%209.48874%2015.7879C8.30027%2016.0707%207.06204%2016.0707%205.87356%2015.7879C5.62074%2015.7278%205.43296%2015.5153%205.40435%2015.257L5.26583%2014.0062C5.22514%2013.6487%205.0172%2013.3317%204.70547%2013.152C4.39374%2012.9723%204.01524%2012.9513%203.68621%2013.0949L2.53205%2013.6006C2.29299%2013.7053%202.01386%2013.6479%201.8356%2013.4572C1.00511%2012.569%200.38691%2011.5041%200.0275302%2010.3424C-0.0498761%2010.0922%200.0395596%209.82044%200.250419%209.66509L1.27059%208.91352C1.56117%208.70002%201.73278%208.36097%201.73278%208.0004C1.73278%207.63982%201.56117%207.30077%201.27021%207.087L0.250678%206.33671C0.0395057%206.18131%20-0.0500122%205.90917%200.0276669%205.65875C0.387669%204.49819%201.00619%203.43438%201.8367%202.54738C2.01514%202.35681%202.2944%202.29957%202.53342%202.40457L3.68245%202.90932C4.01307%203.05441%204.39316%203.0325%204.70657%202.8494C5.01863%202.66839%205.22638%202.35014%205.26649%201.99192L5.40604%200.740074C5.43518%200.478647%205.62727%200.264649%205.88404%200.207543C6.47257%200.0766523%207.07309%200.00710051%207.6903%200ZM7.68006%205.53844C6.32059%205.53844%205.21851%206.64051%205.21851%207.99998C5.21851%209.35945%206.32059%2010.4615%207.68006%2010.4615C9.03953%2010.4615%2010.1416%209.35945%2010.1416%207.99998C10.1416%206.64051%209.03953%205.53844%207.68006%205.53844Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_5045'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",bh="data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.55808%200.868984L5.02255%204.40452L1.48699%200.868962L0.35562%202.00033L5.02253%206.66724L9.68945%202.00035L8.55808%200.868984Z'%20fill='%23D2D5D9'/%3e%3c/svg%3e",wh="data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.02255%200.333317L9.68945%205.00022L8.55808%206.13159L5.02255%202.59606L1.48702%206.13159L0.355645%205.00022L5.02255%200.333317Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",wo="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%203.13124e-07%208%206.99382e-07C3.58172%202.03931e-06%20-2.99299e-06%203.58172%20-2.60673e-06%208C-3.13124e-07%2012.4183%203.58172%2016%208%2016ZM4.3462%208.17149L7.31585%2011.1411L7.45727%2011.283L8.40722%2010.3329L11.9829%206.75723L11.0334%205.80772L7.45743%209.3837L5.2957%207.22198L4.3462%208.17149Z'/%3e%3c/svg%3e",su="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.2167%200.987644C14.9609%200.770669%2014.559%200.739624%2014.1435%200.906449H14.1428C13.7058%201.0818%201.77211%206.20052%201.2863%206.40965C1.19794%206.44035%200.426245%206.72829%200.505734%207.36966C0.576695%207.94792%201.19692%208.18741%201.27265%208.21505L4.30656%209.25387C4.50784%209.9239%205.24986%2012.3959%205.41395%2012.924C5.5163%2013.2532%205.68313%2013.6858%205.9755%2013.7749C6.23205%2013.8738%206.48723%2013.7834%206.65235%2013.6538L8.50722%2011.9333L11.5016%2014.2685L11.5729%2014.3112C11.7762%2014.4012%2011.971%2014.4463%2012.1569%2014.4463C12.3005%2014.4463%2012.4384%2014.4193%2012.5701%2014.3654C13.0187%2014.1812%2013.1981%2013.7537%2013.2169%2013.7053L15.4535%202.07969C15.59%201.45878%2015.4003%201.14287%2015.2167%200.987644ZM6.98225%209.6694L5.95878%2012.3986L4.93531%208.98708L12.7819%203.18742L6.98225%209.6694Z'%20/%3e%3c/svg%3e",va="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%2016C6%2010.4772%2010.4772%206%2016%206C21.5228%206%2026%2010.4772%2026%2016C26%2021.5228%2021.5228%2026%2016%2026C10.4772%2026%206%2021.5228%206%2016ZM16%208C11.5817%208%208%2011.5817%208%2016C8%2020.4183%2011.5817%2024%2016%2024C20.4183%2024%2024%2020.4183%2024%2016C24%2011.5817%2020.4183%208%2016%208ZM9%2016C9%2012.134%2012.134%209%2016%209C19.866%209%2023%2012.134%2023%2016C23%2019.866%2019.866%2023%2016%2023C12.134%2023%209%2019.866%209%2016Z'%20fill='white'/%3e%3c/svg%3e",uu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.266%203.42054C14.7227%203.66148%2014.1388%203.82432%2013.526%203.89756C14.1515%203.52262%2014.6319%202.92893%2014.8581%202.22155C14.2727%202.56868%2013.6244%202.8208%2012.9344%202.95669C12.3817%202.36792%2011.5944%202%2010.7231%202C9.05001%202%207.69358%203.35637%207.69358%205.02936C7.69358%205.26679%207.72043%205.49801%207.77206%205.71972C5.2543%205.59339%203.02209%204.38733%201.52793%202.55453C1.26717%203.00195%201.11777%203.52235%201.11777%204.07752C1.11777%205.12852%201.65264%206.05578%202.46551%206.59902C1.96888%206.5833%201.50179%206.44703%201.09331%206.22013C1.09309%206.23277%201.09309%206.24546%201.09309%206.25821C1.09309%207.726%202.13734%208.95043%203.5232%209.22869C3.26897%209.29793%203.00135%209.33493%202.72503%209.33493C2.52983%209.33493%202.34004%209.31597%202.15511%209.28059C2.54058%2010.4842%203.65936%2011.36%204.985%2011.3845C3.94821%2012.197%202.64196%2012.6813%201.22266%2012.6813C0.978157%2012.6813%200.736999%2012.667%200.5%2012.639C1.84065%2013.4985%203.43305%2014%205.14384%2014C10.716%2014%2013.7631%209.38386%2013.7631%205.38064C13.7631%205.24929%2013.7602%205.11863%2013.7543%204.98874C14.3462%204.56162%2014.8598%204.02805%2015.266%203.42054Z'%20/%3e%3c/svg%3e",cu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_567)'%3e%3cpath%20d='M0.0390096%200.5L6.21643%208.7598L0%2015.4754H1.39907L6.84154%209.59578L11.2389%2015.4754H16L9.47501%206.75096L15.2612%200.5H13.8621L8.8499%205.91498L4.8001%200.5H0.0390096ZM2.09644%201.53056H4.2837L13.9422%2014.4446H11.755L2.09644%201.53056Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_567'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ch="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='%23FECA00'/%3e%3cmask%20id='mask0_12658_6636'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='1'%20width='20'%20height='18'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='url(%23paint0_linear_12658_6636)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_12658_6636)'%3e%3crect%20y='1.25'%20width='20'%20height='7.5'%20fill='url(%23paint1_linear_12658_6636)'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_12658_6636'%20x1='10'%20y1='9'%20x2='9.99999'%20y2='18.5396'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FECE00'/%3e%3cstop%20offset='1'%20stop-color='%23FEBB00'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_12658_6636'%20x1='10'%20y1='1.25'%20x2='10'%20y2='8.75'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2353DFFD'/%3e%3cstop%20offset='1'%20stop-color='%23359FFA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Sh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4711_40488)'%3e%3cpath%20d='M7.9982%209.53674e-07C9.36526%209.53674e-07%2010.5677%200.865134%2011.0159%202.13364C11.1632%202.55033%2010.9447%203.00748%2010.5281%203.15471C10.1411%203.29142%209.71933%203.11285%209.54316%202.75301L9.50699%202.66682C9.28305%202.03305%208.68168%201.60038%207.9982%201.60038C7.15495%201.60038%206.4641%202.2529%206.40304%203.08056L6.39865%203.19993L6.39862%204.79954L12.5993%204.80031C13.5522%204.80031%2014.3322%205.54062%2014.3956%206.47747L14.3997%206.60074L14.3997%2014.1996C14.3997%2015.1525%2013.6594%2015.9325%2012.7226%2015.9958L12.5993%2016H3.39711C2.44419%2016%201.66418%2015.2597%201.60083%2014.3228L1.59668%2014.1996L1.59668%206.60074C1.59668%205.64782%202.33698%204.86781%203.27384%204.80447L3.39711%204.80031L4.79824%204.79954L4.79827%203.19993C4.79827%201.43266%206.23093%209.53674e-07%207.9982%209.53674e-07ZM7.9982%209.20098C7.33592%209.20098%206.79903%209.73787%206.79903%2010.4002C6.79903%2011.0624%207.33592%2011.5993%207.9982%2011.5993C8.66049%2011.5993%209.19738%2011.0624%209.19738%2010.4002C9.19738%209.73787%208.66049%209.20098%207.9982%209.20098Z'%20fill='%2331DE91'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4711_40488'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",_h="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_9_444)'%3e%3cpath%20d='M13.0025%209.59794C13.9963%209.59794%2014.8019%2010.4036%2014.8019%2011.3974V12.1323C14.8019%2012.591%2014.6585%2013.0383%2014.3917%2013.4116C13.1548%2015.1425%2011.135%2016%208.3983%2016C5.66104%2016%203.64231%2015.1421%202.40837%2013.4103C2.14275%2013.0376%202%2012.5912%202%2012.1335V11.3974C2%2010.4036%202.80563%209.59794%203.79942%209.59794H13.0025ZM8.3983%200C10.6078%200%2012.399%201.79118%2012.399%204.00071C12.399%206.21024%2010.6078%208.00142%208.3983%208.00142C6.18877%208.00142%204.39759%206.21024%204.39759%204.00071C4.39759%201.79118%206.18877%200%208.3983%200Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_9_444'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Mh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818L1.5%202.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016ZM7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Eh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.353553%209.54586C0.158291%209.74112%200.158291%2010.0577%200.353554%2010.253L4.59619%2014.4956C4.79146%2014.6909%205.10804%2014.6909%205.3033%2014.4956L6.01041%2013.7885C6.20567%2013.5932%206.20567%2013.2767%206.01041%2013.0814L1.76777%208.83875C1.5725%208.64349%201.25592%208.64349%201.06066%208.83875L0.353553%209.54586ZM8.83883%202.47479L2.47487%208.83875L6.01041%2012.3743L8.62656%209.75813L14.2834%2015.415L15.4148%2014.2836L9.75794%208.62676L12.3744%206.01033L8.83883%202.47479ZM8.83883%201.76769C8.64357%201.57242%208.64357%201.25584%208.83883%201.06058L9.54594%200.353473C9.7412%200.158211%2010.0578%200.158211%2010.253%200.353473L14.4957%204.59611C14.691%204.79138%2014.691%205.10796%2014.4957%205.30322L13.7886%206.01033C13.5933%206.20559%2013.2767%206.20559%2013.0815%206.01033L8.83883%201.76769Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",xh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.454139%209.64645C0.258877%209.84171%200.258877%2010.1583%200.454139%2010.3536L4.69678%2014.5962C4.89204%2014.7915%205.20862%2014.7915%205.40389%2014.5962L6.11099%2013.8891C6.30626%2013.6938%206.30626%2013.3772%206.11099%2013.182L1.86835%208.93934C1.67309%208.74408%201.35651%208.74408%201.16125%208.93934L0.454139%209.64645ZM8.93942%202.57538L2.57546%208.93934L6.11099%2012.4749L8.72715%209.85872L14.384%2015.5156L15.5154%2014.3842L9.85852%208.72735L12.475%206.11091L8.93942%202.57538ZM8.93942%201.86827C8.74416%201.67301%208.74416%201.35643%208.93942%201.16117L9.64653%200.454059C9.84179%200.258797%2010.1584%200.258796%2010.3536%200.454059L14.5963%204.6967C14.7915%204.89196%2014.7915%205.20854%2014.5963%205.40381L13.8892%206.11091C13.6939%206.30617%2013.3773%206.30617%2013.1821%206.11091L8.93942%201.86827Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ph="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.99207%203.63636H5.09091V5.09091H0.727273V0.720881H2.18182V2.36833C3.80878%200.662224%205.663%200%208%200C12.4183%200%2016%203.58172%2016%208C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208H1.45455C1.45455%2011.615%204.38505%2014.5455%208%2014.5455C11.615%2014.5455%2014.5455%2011.615%2014.5455%208C14.5455%204.38505%2011.615%201.45455%208%201.45455C5.93397%201.45455%204.39611%202.03009%202.99207%203.63636Z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.45455%207.63636H11.3636V9.09091H7V4H8.45455V7.63636Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ah="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='path-1-inside-1'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818V2.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016Z'/%3e%3c/mask%3e%3cpath%20d='M8.04545%2016L7.39436%2017.4615L8.04469%2017.7512L8.69528%2017.4621L8.04545%2016ZM2.95455%201.45455L3.84207%202.78583L2.95455%201.45455ZM14.5909%202.90909H12.9909V2.98153L12.9975%203.05367L14.5909%202.90909ZM14.5909%2010.1818H12.9909H14.5909ZM8.69655%2014.5385C6.58223%2013.5966%205.11437%2012.705%204.19935%2011.8916C3.27547%2011.0704%203.1%2010.5016%203.1%2010.1818H-0.1C-0.1%2011.7969%200.815443%2013.1652%202.07338%2014.2834C3.34018%2015.4094%205.14505%2016.4595%207.39436%2017.4615L8.69655%2014.5385ZM3.1%2010.1818V2.90909H-0.1V10.1818H3.1ZM3.1%202.90909C3.1%202.85035%203.10935%202.96404%203.03294%203.13386C2.94838%203.32177%202.83149%203.42018%202.81769%203.43121C2.81663%203.43206%202.83318%203.41892%202.88465%203.38558C2.93655%203.35197%203.00118%203.31234%203.09633%203.25468C3.27933%203.14377%203.53597%202.98989%203.84207%202.78583L2.06703%200.123265C1.82767%200.282838%201.62976%200.401683%201.43776%200.518047C1.27249%200.618213%201.02919%200.764014%200.81867%200.932428C0.577606%201.12528%200.301621%201.40551%200.114789%201.82069C-0.0638995%202.21778%20-0.1%202.60419%20-0.1%202.90909H3.1ZM3.84207%202.78583C3.76643%202.83625%204.29376%202.52335%205.16756%202.19638C6.02381%201.87598%207.06419%201.6%208.04545%201.6L8.04545%20-1.6C6.52723%20-1.6%205.08099%20-1.18793%204.04608%20-0.800668C3.02871%20-0.419974%202.26033%20-0.0056029%202.06703%200.123265L3.84207%202.78583ZM8.04545%201.6C9.88229%201.6%2011.3986%202.21898%2012.2488%202.78583L14.0239%200.123265C12.6923%20-0.764437%2010.5653%20-1.6%208.04545%20-1.6L8.04545%201.6ZM12.2488%202.78583C12.5549%202.98989%2012.8116%203.14377%2012.9946%203.25468C13.0897%203.31234%2013.1544%203.35197%2013.2063%203.38558C13.2577%203.41892%2013.2743%203.43206%2013.2732%203.43121C13.2594%203.42018%2013.1425%203.32177%2013.058%203.13386C12.9816%202.96404%2012.9909%202.85035%2012.9909%202.90909H16.1909C16.1909%202.60419%2016.1548%202.21778%2015.9761%201.82069C15.7893%201.40551%2015.5133%201.12528%2015.2722%200.932428C15.0617%200.764014%2014.8184%200.618213%2014.6531%200.518047C14.4611%200.401683%2014.2632%200.282838%2014.0239%200.123265L12.2488%202.78583ZM12.9975%203.05367C12.992%202.99374%2012.9948%203.01208%2012.9965%203.249C12.9978%203.43011%2012.9986%203.68141%2012.999%203.9838C12.9999%204.58786%2012.9993%205.38611%2012.9981%206.21349C12.9957%207.86392%2012.9909%209.63543%2012.9909%2010.1818H16.1909C16.1909%209.6373%2016.1957%207.87838%2016.1981%206.21814C16.1993%205.39018%2016.1999%204.58804%2016.199%203.97905C16.1986%203.67492%2016.1977%203.41653%2016.1964%203.22635C16.1954%203.09198%2016.1946%202.87741%2016.1844%202.76451L12.9975%203.05367ZM12.9909%2010.1818C12.9909%2010.5048%2012.8144%2011.0748%2011.8916%2011.8951C10.977%2012.708%209.50968%2013.5983%207.39563%2014.5379L8.69528%2017.4621C10.9449%2016.4623%2012.7503%2015.4132%2014.0175%2014.2868C15.2765%2013.1677%2016.1909%2011.7982%2016.1909%2010.1818H12.9909Z'%20mask='url(%23path-1-inside-1)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/svg%3e",Oh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.81463%2013.1855C2.19849%2012.5694%202.02173%2011.6295%202.21495%2010.3964C1.20633%209.661%200.666748%208.87144%200.666748%208.00008C0.666748%207.12873%201.20633%206.33916%202.21495%205.6038C2.02173%204.37063%202.19849%203.43077%202.81463%202.81463C3.43077%202.19849%204.37063%202.02173%205.6038%202.21495C6.33916%201.20633%207.12873%200.666748%208.00008%200.666748C8.87144%200.666748%209.661%201.20633%2010.3964%202.21495C11.6295%202.02173%2012.5694%202.19849%2013.1855%202.81463C13.8017%203.43077%2013.9784%204.37063%2013.7852%205.6038C14.7938%206.33916%2015.3334%207.12873%2015.3334%208.00008C15.3334%208.87144%2014.7938%209.661%2013.7852%2010.3964C13.9784%2011.6295%2013.8017%2012.5694%2013.1855%2013.1855C12.5694%2013.8017%2011.6295%2013.9784%2010.3964%2013.7852C9.661%2014.7938%208.87144%2015.3334%208.00008%2015.3334C7.12873%2015.3334%206.33916%2014.7938%205.6038%2013.7852C4.37063%2013.9784%203.43077%2013.8017%202.81463%2013.1855ZM7.33347%208.39049L10.1954%205.52856L11.1382%206.47137L7.33347%2010.2761L4.86206%207.80471L5.80487%206.8619L7.33347%208.39049Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",lu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4996%201.43824L15.5943%2010.1476C16.1245%2011.0438%2016.1359%2012.1548%2015.6243%2013.0618C15.112%2013.9698%2014.1546%2014.5337%2013.1003%2014.544L2.89116%2014.5439C1.84773%2014.5354%200.888457%2013.9698%200.37614%2013.061C-0.135752%2012.1529%20-0.123797%2011.0394%200.404683%2010.1508L5.50126%201.43828C6.0191%200.546865%206.97275%20-0.00120619%208.00383%205.89964e-07C9.03481%200.00120724%209.98812%200.55155%2010.4996%201.43824ZM8.73051%204.36255L7.27551%204.36255L7.27551%209.45336L8.73051%209.45336L8.73051%204.36255ZM8.72831%2010.9077C8.72831%2011.3093%208.4026%2011.6349%208.00081%2011.6349C7.59903%2011.6349%207.27332%2011.3093%207.27332%2010.9077C7.27332%2010.506%207.59903%2010.1804%208.00081%2010.1804C8.4026%2010.1804%208.72831%2010.506%208.72831%2010.9077Z'%20fill='%23F1BF0B'/%3e%3c/svg%3e",Th="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.84239%202.69128V1L14.9999%201V6.04246H13.286V3.92409L8.78942%208.42064L7.55658%207.18779L12.0532%202.69128L9.84239%202.69128ZM14.0194%2014.7963L14.0194%206.99373H12.3054L12.3054%2013.105L2.71569%2013.105L2.71569%203.64255L8.86185%203.64255V1.95127L1%201.95127L1%2014.7963L14.0194%2014.7963Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",du="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_561)'%3e%3cpath%20d='M5.52545%2011.6008H10.4794C9.98334%2014.2183%208.99007%2016%208.00241%2016C7.04467%2016%206.08167%2014.3246%205.5719%2011.8364L5.52545%2011.6008H10.4794H5.52545ZM0.854008%2011.6009L4.29902%2011.6007C4.59088%2013.2668%205.08558%2014.6842%205.73298%2015.6761C3.68241%2015.0705%201.97524%2013.6665%200.971106%2011.8241L0.854008%2011.6009ZM11.7058%2011.6007L15.1508%2011.6009C14.1656%2013.5529%2012.4044%2015.0463%2010.2726%2015.6758C10.8764%2014.7496%2011.3474%2013.4534%2011.6448%2011.9305L11.7058%2011.6007L15.1508%2011.6009L11.7058%2011.6007ZM11.9482%206.40002L15.8447%206.39953C15.9497%206.91666%2016.0048%207.4519%2016.0048%208C16.0048%208.83638%2015.8765%209.64279%2015.6385%2010.4007H11.8758C11.9601%209.63447%2012.0042%208.82948%2012.0042%208C12.0042%207.63649%2011.9958%207.27768%2011.9791%206.92479L11.9482%206.40002L15.8447%206.39953L11.9482%206.40002ZM0.160074%206.39953L4.05666%206.40002C4.01966%206.92005%204.00058%207.45473%204.00058%208C4.00058%208.66359%204.02884%209.3115%204.08327%209.93641L4.12897%2010.4007H0.366322C0.128311%209.64279%200%208.83638%200%208C0%207.4519%200.0551039%206.91666%200.160074%206.39953ZM5.2624%206.39956H10.7424C10.7826%206.91615%2010.8041%207.4513%2010.8041%208C10.8041%208.67021%2010.7721%209.32022%2010.713%209.94087L10.6636%2010.4007H5.34118C5.25073%209.64396%205.20076%208.83777%205.20076%208C5.20076%207.58848%205.21282%207.18457%205.23581%206.79041L5.2624%206.39956H10.7424H5.2624ZM10.3582%200.460157L10.2718%200.323955C12.6868%201.03684%2014.6263%202.85839%2015.501%205.19933L11.8278%205.19956C11.5753%203.26574%2011.0625%201.60495%2010.3582%200.460157L10.2718%200.323955L10.3582%200.460157ZM5.63548%200.353412L5.73292%200.323985C5.02821%201.40375%204.50445%202.98767%204.22628%204.84764L4.17702%205.19956L0.503775%205.19933C1.36667%202.88998%203.26583%201.08609%205.63548%200.353412L5.73292%200.323985L5.63548%200.353412ZM8.00241%200C9.0576%200%2010.1192%202.0337%2010.574%204.94748L10.6114%205.19936H5.39337C5.82496%202.15157%206.91707%200%208.00241%200Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_561'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",fu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M5.91304%201C2.65217%201%200%203.26223%200%206.04348C0%207.52853%200.716033%208.86413%202.0231%209.83152L1.10598%2012.5842L3.97418%2010.8084C4.77038%2011.0584%205.74185%2011.1467%206.67935%2011.0435C7.44022%2012.5163%209.15897%2013.5217%2011.1304%2013.5217C11.7296%2013.5217%2012.284%2013.409%2012.7989%2013.2554L15.1807%2014.5883L14.5163%2012.3098C15.413%2011.5652%2016%2010.5285%2016%209.34783C16%207.1875%2014.1209%205.46467%2011.7391%205.2106C11.2717%202.79212%208.82337%201%205.91304%201ZM3.82609%203.78261C4.20924%203.78261%204.52174%204.09511%204.52174%204.47826C4.52174%204.86141%204.20924%205.17391%203.82609%205.17391C3.44293%205.17391%203.13043%204.86141%203.13043%204.47826C3.13043%204.09511%203.44293%203.78261%203.82609%203.78261ZM8%203.78261C8.38315%203.78261%208.69565%204.09511%208.69565%204.47826C8.69565%204.86141%208.38315%205.17391%208%205.17391C7.61685%205.17391%207.30435%204.86141%207.30435%204.47826C7.30435%204.09511%207.61685%203.78261%208%203.78261ZM11.1304%205.86957C13.4769%205.86957%2015.3043%207.44701%2015.3043%209.34783C15.3043%2010.3764%2014.7799%2011.2785%2013.9144%2011.9198L13.7201%2012.0652L14.0367%2013.1508L12.9062%2012.5163L12.7595%2012.5652C12.2731%2012.7283%2011.7174%2012.8261%2011.1304%2012.8261C8.78397%2012.8261%206.95652%2011.2486%206.95652%209.34783C6.95652%207.44701%208.78397%205.86957%2011.1304%205.86957ZM9.56522%207.95652C9.28668%207.95652%209.04348%208.19973%209.04348%208.47826C9.04348%208.75679%209.28668%209%209.56522%209C9.84375%209%2010.087%208.75679%2010.087%208.47826C10.087%208.19973%209.84375%207.95652%209.56522%207.95652ZM12.6957%207.95652C12.4171%207.95652%2012.1739%208.19973%2012.1739%208.47826C12.1739%208.75679%2012.4171%209%2012.6957%209C12.9742%209%2013.2174%208.75679%2013.2174%208.47826C13.2174%208.19973%2012.9742%207.95652%2012.6957%207.95652Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",hu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9651%2013.2098C14.8029%2013.0935%2015.4811%2012.4727%2015.6407%2011.6582C15.8004%2010.7662%2015.96%209.44727%2016%207.81818C16%206.18909%2015.8004%204.87018%2015.6407%203.97818C15.4815%203.16364%2014.8029%202.54291%2013.9651%202.42655C12.6084%202.23273%2010.4538%202%207.98%202C5.50618%202%203.31164%202.23273%201.99491%202.42655C1.15709%202.54291%200.478909%203.16364%200.319273%203.97818C0.159636%204.87018%200%206.18909%200%207.81818C0%209.44727%200.159636%2010.7662%200.319273%2011.6582C0.478545%2012.4727%201.15709%2013.0935%201.99491%2013.2098C3.35164%2013.4036%205.54618%2013.6364%207.98%2013.6364C10.4538%2013.6364%2012.6484%2013.4036%2013.9651%2013.2098ZM6.18182%205.06651V10.5701C6.18182%2010.8407%206.48291%2011.0018%206.708%2010.8523L10.836%208.10033C11.0371%207.96615%2011.0371%207.67088%2010.836%207.53706L6.708%204.78506C6.48291%204.63488%206.18182%204.79633%206.18182%205.06651Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ih="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016%20'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49497)'%3e%3cmask%20id='mask0_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23AF0100'/%3e%3cmask%20id='mask1_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%233CA5D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%2373BE4A'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.581%209.45333C10.9075%209.29804%2010.3805%208.76856%2010.3875%207.9916C10.394%207.2643%2010.8632%206.64905%2011.6039%206.48185C12.3446%206.31465%2012.9962%206.66724%2012.9962%206.66724C12.7921%206.21328%2012.0814%205.89496%2011.4984%205.89649C10.4133%205.89934%209.2556%206.72775%209.24422%207.9928C9.23242%209.30432%2010.4806%2010.0499%2011.5792%2010.047C12.4598%2010.0447%2012.8782%209.47795%2012.965%209.23694C12.965%209.23694%2012.2545%209.60862%2011.581%209.45333ZM12.009%208.71035L12.5968%208.30133L13.1846%208.71035L12.9772%208.02494L13.5479%207.59231L12.8319%207.57772L12.5968%206.90133L12.3617%207.57772L11.6457%207.59231L12.2164%208.02494L12.009%208.71035Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49497)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49497'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49497'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49497'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49497'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Nh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cmask%20id='mask0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%203V4H19V3H3ZM3%205V6H19V5H3ZM3%208V7H19V8H3ZM3%209V10H19V9H3ZM3%2012V11H19V12H3ZM3%2014V13H19V14H3Z'%20fill='%23F7FCFF'/%3e%3crect%20x='3'%20y='2'%20width='9'%20height='7'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.04005%204.17375L4.56997%203.80462L4.98103%204.10055H4.74829L5.21896%204.51685L5.05999%205.10055H4.811L4.56923%204.56445L4.36305%205.10055H3.74829L4.21896%205.51685L4.04005%206.17375L4.56997%205.80462L4.98103%206.10055H4.74829L5.21896%206.51685L5.05999%207.10055H4.811L4.56923%206.56445L4.36305%207.10055H3.74829L4.21896%207.51685L4.04005%208.17375L4.56997%207.80462L5.08271%208.17375L4.92329%207.51685L5.33506%207.10055H5.14514L5.56997%206.80462L5.98103%207.10055H5.74829L6.21896%207.51685L6.04005%208.17375L6.56997%207.80462L7.08271%208.17375L6.92329%207.51685L7.33506%207.10055H7.14514L7.56997%206.80462L7.98103%207.10055H7.74829L8.21896%207.51685L8.04005%208.17375L8.56997%207.80462L9.08271%208.17375L8.92329%207.51685L9.33506%207.10055H9.14514L9.56997%206.80462L9.98103%207.10055H9.74829L10.219%207.51685L10.0401%208.17375L10.57%207.80462L11.0827%208.17375L10.9233%207.51685L11.3351%207.10055H10.811L10.5692%206.56445L10.363%207.10055H10.0649L9.92329%206.51685L10.3351%206.10055H10.1451L10.57%205.80462L11.0827%206.17375L10.9233%205.51685L11.3351%205.10055H10.811L10.5692%204.56445L10.363%205.10055H10.0649L9.92329%204.51685L10.3351%204.10055H10.1451L10.57%203.80462L11.0827%204.17375L10.9233%203.51685L11.3351%203.10055H10.811L10.5692%202.56445L10.363%203.10055H9.74829L10.219%203.51685L10.06%204.10055H9.811L9.56923%203.56445L9.36305%204.10055H9.06494L8.92329%203.51685L9.33506%203.10055H8.811L8.56923%202.56445L8.36305%203.10055H7.74829L8.21896%203.51685L8.05999%204.10055H7.811L7.56923%203.56445L7.36305%204.10055H7.06494L6.92329%203.51685L7.33506%203.10055H6.811L6.56923%202.56445L6.36305%203.10055H5.74829L6.21896%203.51685L6.05999%204.10055H5.811L5.56923%203.56445L5.36305%204.10055H5.06494L4.92329%203.51685L5.33506%203.10055H4.811L4.56923%202.56445L4.36305%203.10055H3.74829L4.21896%203.51685L4.04005%204.17375ZM10.06%206.10055L10.219%205.51685L9.74829%205.10055H9.98103L9.56997%204.80462L9.14514%205.10055H9.33506L8.92329%205.51685L9.06494%206.10055H9.36305L9.56923%205.56445L9.811%206.10055H10.06ZM8.98103%206.10055L8.56997%205.80462L8.14514%206.10055H8.33506L7.92329%206.51685L8.06494%207.10055H8.36305L8.56923%206.56445L8.811%207.10055H9.05999L9.21896%206.51685L8.74829%206.10055H8.98103ZM7.21896%206.51685L7.05999%207.10055H6.811L6.56923%206.56445L6.36305%207.10055H6.06494L5.92329%206.51685L6.33506%206.10055H6.14514L6.56997%205.80462L6.98103%206.10055H6.74829L7.21896%206.51685ZM7.36305%206.10055H7.06494L6.92329%205.51685L7.33506%205.10055H7.14514L7.56997%204.80462L7.98103%205.10055H7.74829L8.21896%205.51685L8.05999%206.10055H7.811L7.56923%205.56445L7.36305%206.10055ZM6.05999%206.10055L6.21896%205.51685L5.74829%205.10055H5.98103L5.56997%204.80462L5.14514%205.10055H5.33506L4.92329%205.51685L5.06494%206.10055H5.36305L5.56923%205.56445L5.811%206.10055H6.05999ZM9.21896%204.51685L9.05999%205.10055H8.811L8.56923%204.56445L8.36305%205.10055H8.06494L7.92329%204.51685L8.33506%204.10055H8.14514L8.56997%203.80462L8.98103%204.10055H8.74829L9.21896%204.51685ZM6.98103%204.10055L6.56997%203.80462L6.14514%204.10055H6.33506L5.92329%204.51685L6.06494%205.10055H6.36305L6.56923%204.56445L6.811%205.10055H7.05999L7.21896%204.51685L6.74829%204.10055H6.98103Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Lh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49731)'%3e%3cg%20clip-path='url(%23clip0_5985_49731)'%3e%3cmask%20id='mask0_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3crect%20x='1'%20width='20'%20height='15'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='%23FFB400'/%3e%3cmask%20id='mask1_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V3.75H21V0H1Z'%20fill='%23C51918'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%2011.25V15H21V11.25H1Z'%20fill='%23C51918'/%3e%3crect%20x='4.12891'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.10961%205.79004H3.84961V6.14004H4.05961V6.42004H4.89961V6.14004H5.10961V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.89961%2010.2697H5.10961V10.6197H3.84961V10.2697H4.05961V9.98975H4.89961V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.48023%205.85984C4.63257%205.85984%204.64805%205.80248%204.73792%205.71681C4.80771%205.65029%204.97023%205.56778%204.97023%205.47484C4.97023%205.26221%204.75085%205.08984%204.48023%205.08984C4.20961%205.08984%203.99023%205.26221%203.99023%205.47484C3.99023%205.57839%204.10216%205.64762%204.18679%205.71681C4.27595%205.78971%204.3414%205.85984%204.48023%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask2_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='10'%20width='3'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask2_5985_49731)'%3e%3cpath%20d='M3.83805%2011.0697L3.81055%2011.0026C3.92403%2010.9521%204.03792%2010.9268%204.15199%2010.9268C4.22568%2010.9268%204.26416%2010.937%204.32958%2010.9661C4.38705%2010.9917%204.41683%2010.9997%204.47968%2010.9997C4.54252%2010.9997%204.57231%2010.9917%204.62977%2010.9661C4.69519%2010.937%204.73367%2010.9268%204.80737%2010.9268C4.92143%2010.9268%205.03532%2010.9521%205.14881%2011.0026L5.1213%2011.0697C5.01633%2011.0229%204.91176%2010.9997%204.80737%2010.9997C4.74452%2010.9997%204.71473%2011.0076%204.65727%2011.0332C4.59185%2011.0623%204.55337%2011.0726%204.47968%2011.0726C4.40598%2011.0726%204.3675%2011.0623%204.30208%2011.0332C4.24462%2011.0076%204.21483%2010.9997%204.15199%2010.9997C4.04759%2010.9997%203.94302%2011.0229%203.83805%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M3.83805%2010.8597L3.81055%2010.7926C3.92403%2010.7421%204.03792%2010.7168%204.15199%2010.7168C4.22568%2010.7168%204.26416%2010.7271%204.32958%2010.7562C4.38705%2010.7818%204.41683%2010.7897%204.47968%2010.7897C4.54252%2010.7897%204.57231%2010.7818%204.62977%2010.7562C4.69519%2010.7271%204.73367%2010.7168%204.80737%2010.7168C4.92143%2010.7168%205.03532%2010.7421%205.14881%2010.7926L5.1213%2010.8597C5.01633%2010.813%204.91176%2010.7897%204.80737%2010.7897C4.74452%2010.7897%204.71473%2010.7977%204.65727%2010.8232C4.59185%2010.8524%204.55337%2010.8626%204.47968%2010.8626C4.40598%2010.8626%204.3675%2010.8524%204.30208%2010.8232C4.24462%2010.7977%204.21483%2010.7897%204.15199%2010.7897C4.04759%2010.7897%203.94302%2010.813%203.83805%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3crect%20x='10.9902'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.969%205.79004H10.709V6.14004H10.919V6.42004H11.759V6.14004H11.969V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.759%2010.2697H11.969V10.6197H10.709V10.2697H10.919V9.98975H11.759V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.3396%205.85984C11.4919%205.85984%2011.5074%205.80248%2011.5973%205.71681C11.6671%205.65029%2011.8296%205.56778%2011.8296%205.47484C11.8296%205.26221%2011.6102%205.08984%2011.3396%205.08984C11.069%205.08984%2010.8496%205.26221%2010.8496%205.47484C10.8496%205.57839%2010.9615%205.64762%2011.0462%205.71681C11.1353%205.78971%2011.2008%205.85984%2011.3396%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask3_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='10'%20y='10'%20width='2'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask3_5985_49731)'%3e%3cpath%20d='M10.6974%2011.0697L10.6699%2011.0026C10.7834%2010.9521%2010.8973%2010.9268%2011.0114%2010.9268C11.0851%2010.9268%2011.1235%2010.937%2011.189%2010.9661C11.2464%2010.9917%2011.2762%2010.9997%2011.3391%2010.9997C11.4019%2010.9997%2011.4317%2010.9917%2011.4891%2010.9661C11.5546%2010.937%2011.593%2010.9268%2011.6667%2010.9268C11.7808%2010.9268%2011.8947%2010.9521%2012.0082%2011.0026L11.9807%2011.0697C11.8757%2011.0229%2011.7711%2010.9997%2011.6667%2010.9997C11.6039%2010.9997%2011.5741%2011.0076%2011.5166%2011.0332C11.4512%2011.0623%2011.4127%2011.0726%2011.3391%2011.0726C11.2654%2011.0726%2011.2269%2011.0623%2011.1615%2011.0332C11.104%2011.0076%2011.0742%2010.9997%2011.0114%2010.9997C10.907%2010.9997%2010.8024%2011.0229%2010.6974%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M10.6974%2010.8597L10.6699%2010.7926C10.7834%2010.7421%2010.8973%2010.7168%2011.0114%2010.7168C11.0851%2010.7168%2011.1235%2010.7271%2011.189%2010.7562C11.2464%2010.7818%2011.2762%2010.7897%2011.3391%2010.7897C11.4019%2010.7897%2011.4317%2010.7818%2011.4891%2010.7562C11.5546%2010.7271%2011.593%2010.7168%2011.6667%2010.7168C11.7808%2010.7168%2011.8947%2010.7421%2012.0082%2010.7926L11.9807%2010.8597C11.8757%2010.813%2011.7711%2010.7897%2011.6667%2010.7897C11.6039%2010.7897%2011.5741%2010.7977%2011.5166%2010.8232C11.4512%2010.8524%2011.4127%2010.8626%2011.3391%2010.8626C11.2654%2010.8626%2011.2269%2010.8524%2011.1615%2010.8232C11.104%2010.7977%2011.0742%2010.7897%2011.0114%2010.7897C10.907%2010.7897%2010.8024%2010.813%2010.6974%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.11723%209.79969C4.24343%209.64667%204.314%209.50748%204.314%209.35964C4.314%209.26643%204.28626%209.18591%204.23766%209.12014L4.24588%209.11645C4.24512%209.11679%204.38433%209.05611%204.43279%209.03287C4.52289%208.98967%204.60226%208.94392%204.67965%208.88764C4.72905%208.85171%204.79525%208.81257%204.89617%208.75839L4.991%208.70795L5.0166%208.69435C5.06565%208.66818%205.10217%208.64813%205.1361%208.62844C5.24183%208.56712%205.3117%208.51643%205.36514%208.44866C5.49172%208.28815%205.46544%208.07058%205.28807%207.94982C5.20117%207.89065%205.0839%207.8567%204.91201%207.82998L4.87641%207.82447L4.66616%207.79187C4.5839%207.77896%204.51051%207.7669%204.44506%207.75547C4.87542%207.68386%205.48994%207.71018%205.76025%207.84974L6.01716%207.35215C5.46632%207.06775%204.21124%207.09679%203.74241%207.41966C3.39854%207.65648%203.44468%208.01445%203.80246%208.1686C3.95197%208.23301%204.14686%208.27575%204.50751%208.3337C4.44708%208.36876%204.39697%208.40079%204.35028%208.43474C4.30293%208.46917%204.2522%208.49842%204.19067%208.52792C4.16125%208.54203%204.07415%208.58027%204.0342%208.59782L4.03416%208.59783L4.03415%208.59784L4.01408%208.60668C3.72265%208.73919%203.58121%208.9225%203.62348%209.25342L3.64636%209.43255L3.68739%209.44516L4.11723%209.79969ZM3.75699%209.33676L3.7561%209.33933L3.75678%209.33751L3.75699%209.33676ZM11.441%209.35964C11.441%209.50748%2011.5115%209.64667%2011.6378%209.79969L12.0676%209.44516L12.1086%209.43255L12.1315%209.25342C12.1738%208.9225%2012.0323%208.73919%2011.7409%208.60668L11.7208%208.59784L11.7207%208.5978C11.6808%208.58025%2011.5937%208.54202%2011.5643%208.52792C11.5028%208.49842%2011.452%208.46917%2011.4047%208.43474C11.358%208.40079%2011.3079%208.36876%2011.2475%208.3337C11.6081%208.27575%2011.803%208.23301%2011.9525%208.1686C12.3103%208.01445%2012.3564%207.65648%2012.0126%207.41966C11.5437%207.09679%2010.2887%207.06775%209.73781%207.35215L9.99472%207.84974C10.265%207.71018%2010.8796%207.68386%2011.3099%207.75547C11.2445%207.7669%2011.1711%207.77896%2011.0888%207.79187L10.8785%207.82447L10.843%207.82998C10.6711%207.8567%2010.5538%207.89065%2010.4669%207.94982C10.2895%208.07058%2010.2633%208.28815%2010.3898%208.44866C10.4433%208.51643%2010.5131%208.56712%2010.6189%208.62845C10.6528%208.64813%2010.6893%208.66818%2010.7384%208.69435L10.764%208.70798L10.8588%208.75839C10.9597%208.81257%2011.0259%208.85171%2011.0753%208.88764C11.1527%208.94392%2011.2321%208.98967%2011.3222%209.03287C11.3707%209.05611%2011.5099%209.11679%2011.5091%209.11645L11.5173%209.12014C11.4687%209.18591%2011.441%209.26643%2011.441%209.35964Z'%20fill='%23AD1619'/%3e%3cpath%20d='M4.701%207.75L4.90762%207.79274V8.1007C4.68756%208.27629%204.12891%208.57223%204.12891%208.57223V7.75H4.701Z'%20fill='%23F1F9FF'/%3e%3cpath%20d='M11.1955%207.75L10.9889%207.79274V8.1007C11.2089%208.27629%2011.7676%208.57223%2011.7676%208.57223V7.75H11.1955Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2357%204.50361V4.40112C9.87565%204.14272%209.4986%204.01352%209.10456%204.01352C8.72679%203.84635%208.34442%203.78145%207.95744%203.81885C7.95755%203.81765%207.9576%203.81704%207.9576%203.81704C7.37574%203.76011%206.78934%204.01352%206.78934%204.01352C6.19828%204.01352%205.6582%204.40112%205.6582%204.40112V4.50361L6.36422%205.21269C6.36422%205.21269%206.56295%205.89519%207.95473%205.73479V5.73652C7.95473%205.73652%208.87619%205.71137%208.94094%205.68983C8.96663%205.68129%208.99328%205.67351%209.0205%205.66556C9.20099%205.61287%209.40703%205.55271%209.52968%205.21269L10.2357%204.50361ZM7.95473%203.8502C7.93463%204.08628%207.81991%205.50936%207.95473%205.72999V3.8502Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.19544%205.09358L6.19591%205.09142L5.69922%204.62412L5.74718%204.57313L6.21326%205.01163L6.22519%204.95678C6.30144%204.97336%206.35717%204.97945%206.38966%204.976V4.88088L6.49297%204.93679C6.54379%204.96429%206.61657%204.97168%206.71242%204.95609C6.78282%204.94463%206.83033%204.86287%206.84586%204.68864L6.87722%204.33691L6.98241%204.67401C7.03%204.82654%207.10262%204.89378%207.20599%204.89378C7.30696%204.89378%207.34754%204.85677%207.35202%204.76347L7.36473%204.49886L7.48439%204.73521C7.5275%204.82035%207.58696%204.85899%207.67149%204.85899C7.7924%204.85899%207.87316%204.75819%207.87316%204.60004H7.87544H8.01316H8.01544C8.01544%204.75819%208.09621%204.85899%208.21711%204.85899C8.30165%204.85899%208.3611%204.82035%208.40421%204.73521L8.52388%204.49886L8.53658%204.76347C8.54106%204.85677%208.58165%204.89378%208.68261%204.89378C8.78599%204.89378%208.8586%204.82654%208.9062%204.67401L9.01139%204.33691L9.04275%204.68864C9.05828%204.86287%209.10578%204.94463%209.17619%204.95609C9.27204%204.97168%209.34481%204.96429%209.39563%204.93679L9.49895%204.88088V4.976C9.53143%204.97945%209.58717%204.97336%209.66341%204.95678L9.68555%205.05857L10.2015%204.57313L10.2495%204.62412L9.60741%205.22819C9.51374%205.40071%209.46656%205.51458%209.46656%205.56188C9.46656%205.63404%209.27882%205.67687%208.91241%205.72086C8.62535%205.75533%208.28658%205.77846%208.00948%205.78192V5.78237L7.97435%205.78225L7.93922%205.78237V5.78192C7.66211%205.77846%207.32334%205.75533%207.03629%205.72086C6.66987%205.67687%206.48213%205.63404%206.48213%205.56188C6.48213%205.55293%206.48044%205.5416%206.47707%205.52794C6.44012%205.48089%206.41414%205.40391%206.39686%205.33447C6.38064%205.302%206.36211%205.26655%206.34128%205.22819L6.19903%205.09436L6.19544%205.09358ZM9.63635%205.10485C9.52171%205.12514%209.43893%205.12309%209.395%205.08733C9.3263%205.10732%209.24571%205.10924%209.1537%205.09427C9.05543%205.07828%208.98699%205.01291%208.94581%204.90447C8.89205%204.97296%208.82408%205.01525%208.74265%205.02892C9.1906%205.09245%209.50439%205.18174%209.50439%205.18174C9.50439%205.18174%209.49665%205.24808%209.47784%205.32608C9.49775%205.28525%209.52134%205.23988%209.54861%205.1898L9.55536%205.18105L9.63635%205.10485ZM8.53127%205.00231C8.49231%204.98295%208.4612%204.95488%208.43871%204.91871C8.40531%204.9482%208.36733%204.96977%208.32514%204.98308C8.39557%204.98847%208.46444%204.99498%208.53127%205.00231ZM8.07803%204.96946C8.0235%204.94426%207.97816%204.90391%207.9443%204.85221C7.91068%204.90355%207.86575%204.94369%207.81174%204.96893C7.84373%204.96797%207.87592%204.9673%207.90825%204.96694V4.96662L7.93632%204.9667L7.96439%204.96662V4.96694C8.0025%204.96737%208.0404%204.96822%208.07803%204.96946ZM6.38824%205.17626L6.32298%205.11486C6.40132%205.12263%206.45931%205.11525%206.4936%205.08733C6.56231%205.10732%206.64289%205.10924%206.73491%205.09427C6.83318%205.07828%206.90161%205.01291%206.94279%204.90447C6.995%204.97098%207.0606%205.01277%207.13891%205.02766C6.75269%205.08192%206.46454%205.15575%206.38824%205.17626ZM7.56043%204.98211C7.49261%204.98715%207.42621%204.99324%207.36164%205.00012C7.39859%204.98086%207.42824%204.95354%207.4499%204.91871C7.48249%204.94749%207.51945%204.96873%207.56043%204.98211ZM9.28252%205.56325C9.33156%205.5862%209.37088%205.5633%209.40196%205.51936C9.39927%205.53149%209.39759%205.54247%209.39691%205.5523C9.3928%205.55498%209.38651%205.55822%209.37825%205.56169C9.35519%205.57139%209.31998%205.58171%209.27417%205.59216C9.18412%205.6127%209.05596%205.63313%208.90406%205.65136C8.60745%205.68698%208.25474%205.71041%207.97435%205.71225C7.69395%205.71041%207.34125%205.68698%207.04463%205.65136C6.89274%205.63313%206.76457%205.6127%206.67453%205.59216C6.63613%205.5834%206.60518%205.57473%206.58259%205.56644C6.58507%205.5655%206.58759%205.56443%206.59012%205.56325C6.74304%205.49169%207.75422%205.42455%207.93632%205.41296C8.11842%205.42455%209.1296%205.49169%209.28252%205.56325ZM9.47535%205.55042L9.47429%205.55165L9.47493%205.55076L9.47535%205.55042Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94437%203.34187C8.06035%203.34187%208.15437%203.24785%208.15437%203.13187C8.15437%203.0159%208.06035%202.92188%207.94437%202.92188C7.8284%202.92188%207.73438%203.0159%207.73438%203.13187C7.73438%203.24785%207.8284%203.34187%207.94437%203.34187Z'%20fill='%23005BBF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.80905%204.37318C7.81353%204.39622%207.82053%204.41768%207.82937%204.4368C7.80225%204.42644%207.77005%204.42044%207.73552%204.42044C7.63887%204.42044%207.56052%204.46745%207.56052%204.52544C7.56052%204.58343%207.63887%204.63044%207.73552%204.63044C7.83217%204.63044%207.91052%204.58343%207.91052%204.52544C7.91052%204.58343%207.98887%204.63044%208.08552%204.63044C8.18217%204.63044%208.26052%204.58343%208.26052%204.52544C8.26052%204.46745%208.18217%204.42044%208.08552%204.42044C8.06119%204.42044%208.03802%204.42342%208.01696%204.4288C8.02204%204.4001%208.02182%204.36718%208.0152%204.33311C7.99675%204.23823%207.93566%204.17029%207.87873%204.18136C7.82181%204.19242%207.79061%204.2783%207.80905%204.37318ZM7.91052%204.52544L7.91044%204.52224L7.91059%204.52229L7.91052%204.52544ZM6.77937%204.5068C6.77053%204.48768%206.76353%204.46622%206.75905%204.44318C6.74061%204.3483%206.77181%204.26242%206.82873%204.25136C6.88566%204.24029%206.94675%204.30823%206.9652%204.40311C6.97182%204.43718%206.97204%204.4701%206.96696%204.4988C6.98802%204.49342%207.01119%204.49044%207.03552%204.49044C7.13217%204.49044%207.21052%204.53745%207.21052%204.59544C7.21052%204.65343%207.13217%204.70044%207.03552%204.70044C6.93887%204.70044%206.86052%204.65343%206.86052%204.59544L6.86059%204.59229L6.86044%204.59224L6.86052%204.59544C6.86052%204.65343%206.78217%204.70044%206.68552%204.70044C6.58887%204.70044%206.51052%204.65343%206.51052%204.59544C6.51052%204.53745%206.58887%204.49044%206.68552%204.49044C6.72005%204.49044%206.75225%204.49644%206.77937%204.5068ZM8.97172%204.57079C8.96365%204.62822%208.87952%204.66387%208.78381%204.65041C8.6881%204.63696%208.61706%204.57951%208.62513%204.52208C8.6332%204.46465%208.71733%204.42901%208.81304%204.44246C8.84724%204.44726%208.87829%204.45769%208.90371%204.47172C8.89761%204.45156%208.89367%204.42933%208.89244%204.40589C8.88738%204.30937%208.93023%204.22867%208.98814%204.22563C9.04605%204.2226%209.09709%204.29838%209.10215%204.3949C9.10397%204.42956%209.09961%204.46219%209.09059%204.48991C9.11218%204.48751%209.13554%204.48778%209.15963%204.49117C9.25534%204.50462%209.32639%204.56208%209.31832%204.6195C9.31025%204.67693%209.22612%204.71258%209.13041%204.69912C9.0347%204.68567%208.96365%204.62822%208.97172%204.57079ZM8.97172%204.57079L8.97209%204.56761L8.97224%204.56768L8.97172%204.57079ZM9.63823%204.84845C9.72357%204.89382%209.81482%204.8891%209.84204%204.8379L9.84348%204.83503C9.85189%204.84393%209.86184%204.85041%209.87319%204.85388C9.92865%204.87083%209.99651%204.80965%2010.0248%204.71722C10.053%204.62479%2010.031%204.53612%209.97552%204.51917C9.92006%204.50221%209.8522%204.5634%209.82394%204.65582C9.81708%204.67828%209.81318%204.70051%209.81201%204.72154C9.79293%204.69966%209.76732%204.67925%209.73682%204.66303C9.65149%204.61766%209.56024%204.62238%209.53301%204.67358C9.50579%204.72479%209.5529%204.80308%209.63823%204.84845ZM6.20353%204.86989C6.11819%204.91527%206.02694%204.91054%205.99972%204.85934C5.99921%204.8584%205.99874%204.85744%205.99828%204.85647C5.98988%204.86537%205.97992%204.87185%205.96857%204.87532C5.91312%204.89227%205.84525%204.83109%205.817%204.73866C5.78874%204.64624%205.81079%204.55757%205.86624%204.54061C5.9217%204.52366%205.98956%204.58484%206.01782%204.67727C6.02468%204.69972%206.02858%204.72195%206.02975%204.74299C6.04883%204.7211%206.07445%204.70069%206.10494%204.68447C6.19028%204.6391%206.28152%204.64382%206.30875%204.69503C6.33597%204.74623%206.28886%204.82452%206.20353%204.86989Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.8663%202.54785H8.01213V2.63998H8.10742V2.78581H8.01213V3.07748H8.10742V3.22331H7.76953V3.07748H7.8663V2.78581H7.76953V2.63998H7.8663V2.54785Z'%20fill='%23C88A02'/%3e%3crect%20x='7.83984'%20y='3.33984'%20width='0.28'%20height='0.91'%20fill='%23C88A02'/%3e%3cpath%20d='M6.71286%203.49259L6.71164%203.56258C6.09095%203.55174%205.73492%203.64232%205.64454%203.82285C5.5511%204.0095%205.56848%204.23638%205.6994%204.5059L5.63644%204.53649C5.49675%204.24893%205.47767%203.99981%205.58194%203.79152C5.68928%203.57712%206.06591%203.4813%206.71286%203.49259Z'%20fill='white'/%3e%3cpath%20d='M6.83246%204.11321L6.79657%204.17332C6.6614%204.09261%206.59375%203.95487%206.59375%203.76506C6.59375%203.49226%206.73428%203.33229%207.04512%203.22281C7.24351%203.15295%207.51452%203.18159%207.8589%203.30645L7.83504%203.37226C7.50444%203.2524%207.24863%203.22536%207.06838%203.28884C6.78326%203.38925%206.66375%203.5253%206.66375%203.76506C6.66375%203.93163%206.71994%204.04603%206.83246%204.11321Z'%20fill='white'/%3e%3cpath%20d='M5.78714%204.39857L5.65505%204.44497C5.518%204.05475%205.55714%203.78974%205.79132%203.67543C5.99768%203.5747%206.29842%203.5337%206.69504%203.54977L6.68937%203.68966C6.31385%203.67444%206.03447%203.71252%205.85274%203.80124C5.69883%203.87636%205.67068%204.06698%205.78714%204.39857Z'%20fill='%23C88A02'/%3e%3cpath%20d='M7.33131%203.39928C7.01122%203.39928%206.87978%203.47724%206.80468%203.70742C6.75683%203.8541%206.80324%203.9793%206.95373%204.09617L6.86787%204.20674C6.67303%204.05544%206.60433%203.87014%206.67159%203.66399C6.76729%203.37065%206.95507%203.25928%207.33131%203.25928C7.57791%203.25928%207.77%203.32406%207.90376%203.45591L7.92462%203.47648V4.15145H7.78462V3.53631C7.68016%203.44558%207.5301%203.39928%207.33131%203.39928Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.15628%203.56241L9.1575%203.6324C9.77819%203.62157%2010.1342%203.71215%2010.2246%203.89268C10.318%204.07932%2010.3007%204.30621%2010.1697%204.57573L10.2327%204.60631C10.3724%204.31875%2010.3915%204.06963%2010.2872%203.86134C10.1799%203.64694%209.80323%203.55112%209.15628%203.56241Z'%20fill='white'/%3e%3cpath%20d='M8.93707%204.12786L8.97296%204.18796C9.10813%204.10726%209.17578%203.96952%209.17578%203.77971C9.17578%203.50691%209.03525%203.34694%208.72441%203.23746C8.52602%203.16759%208.25501%203.19624%207.91063%203.3211L7.93449%203.38691C8.26509%203.26705%208.5209%203.24001%208.70116%203.30349C8.98627%203.4039%209.10578%203.53995%209.10578%203.77971C9.10578%203.94628%209.04959%204.06068%208.93707%204.12786Z'%20fill='white'/%3e%3cpath%20d='M10.125%204.4684L10.2571%204.51479C10.3941%204.12457%2010.355%203.85957%2010.1208%203.74525C9.91443%203.64452%209.61369%203.60353%209.21707%203.6196L9.22274%203.75948C9.59826%203.74427%209.87764%203.78235%2010.0594%203.87106C10.2133%203.94619%2010.2414%204.13681%2010.125%204.4684Z'%20fill='%23C88A02'/%3e%3cpath%20d='M8.57298%203.41002C8.89307%203.41002%209.02452%203.48798%209.09961%203.71816C9.14747%203.86485%209.10106%203.99004%208.95056%204.10691L9.03643%204.21748C9.23127%204.06618%209.29996%203.88088%209.23271%203.67474C9.13701%203.38139%208.94922%203.27002%208.57298%203.27002C8.32639%203.27002%208.13429%203.33481%208.00054%203.46666L7.97968%203.48722V4.1622H8.11968V3.54706C8.22414%203.45632%208.37419%203.41002%208.57298%203.41002Z'%20fill='%23C88A02'/%3e%3cpath%20opacity='0.3'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='%23E1E5E8'/%3e%3cmask%20id='mask4_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='5'%20y='5'%20width='6'%20height='7'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask4_5985_49731)'%3e%3crect%20x='5.66992'%20y='8.31006'%20width='2.31'%20height='2.73'%20fill='%23FFC034'/%3e%3crect%20x='5.94922'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.92969'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.43945'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='7.41992'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='5.66992'%20y='5.72021'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='8.24023'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='5.79004'%20width='2.45'%20height='2.59'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.65016%206H6.86016V6.58074H7.00016V6.29037H7.21016V6.58074H7.42016V6.9437H7.21016V7.59704H7.42016V7.96H6.16016V7.59704H6.37016V6.9437H6.16016V6.58074H6.30016V6.29037H6.51016V6.58074H6.65016V6Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.11133%206.12172L9.25468%205.96826L9.55564%206.2494L9.41229%206.40286L9.11133%206.12172Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.97461%2010.0877V8.55518H8.22461V10.0749L8.22739%2010.0867C8.31597%2010.4642%208.61766%2010.6552%209.09961%2010.6552C9.5811%2010.6552%209.88274%2010.4691%209.97169%2010.0998L9.97461%2010.0877ZM9.09961%2010.4452C8.71292%2010.4452%208.50174%2010.3149%208.43461%2010.0501V8.76518H9.76461V10.0623C9.69765%2010.3184%209.48645%2010.4452%209.09961%2010.4452Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.17144%208.68311H9.0256V9.3779L8.45072%208.75264L8.34766%208.84739L8.86756%209.41285H8.3965V9.62285H8.75836H8.87902L8.34766%2010.2008L8.45072%2010.2955L9.0256%209.67027V10.4824H9.17144V9.74335L9.67913%2010.2955L9.78219%2010.2008L9.25083%209.62285H9.84393V9.41285H9.26228L9.78219%208.84739L9.67913%208.75264L9.17144%209.30481V8.68311Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.42575%2010.9017C9.42575%2010.9017%207.94312%2011.0182%207.94312%2010.062C7.94312%2010.062%207.92898%2010.9017%206.38086%2010.9017V11.6566H9.42575V10.9017Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94492%208.87C8.23487%208.87%208.46992%208.61928%208.46992%208.31C8.46992%208.00072%208.23487%207.75%207.94492%207.75C7.65497%207.75%207.41992%208.00072%207.41992%208.31C7.41992%208.61928%207.65497%208.87%207.94492%208.87Z'%20fill='%23005BBF'%20stroke='%23AD1619'%20stroke-width='0.729167'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49731)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49731'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49731'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49731'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49731'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_5985_49731'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20rx='1.5'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",kh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_47079)'%3e%3cmask%20id='mask0_5985_47079'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_47079)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14%202H19V14H14V2Z'%20fill='%23F50100'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H9V14H3V2Z'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%202H14V14H8V2Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_47079)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_47079'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_47079'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_47079'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_47079'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Bh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_46885)'%3e%3cmask%20id='mask0_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%233D58DB'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_46885)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_46885'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_46885'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_46885'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_46885'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Hh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2103)'%3e%3cmask%20id='mask0_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%208V14H19V8H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2103)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2103'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2103'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2103'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2103'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",jh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2418)'%3e%3cmask%20id='mask0_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%233D58DB'/%3e%3cmask%20id='mask1_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2418)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2418'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2418'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2418'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2418'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Dh="data:image/svg+xml,%3csvg%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3crect%20x='0.513672'%20width='14'%20height='10'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='%233195F9'/%3e%3cmask%20id='mask1_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%205V10H14.5137V5H0.513672Z'%20fill='%23FECA00'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Rh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_48133)'%3e%3cmask%20id='mask0_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23E31D1C'/%3e%3cmask%20id='mask1_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.0323%209.98993L8.45681%2011.6274L9.32066%208.76088L7.4837%206.88805L10.0163%206.83272L11.1368%204.00281L12.1578%206.8701L14.6843%206.91421L12.7857%208.82136L13.6723%2011.5484L11.0323%209.98993Z'%20fill='%23FFD221'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_48133)'%20style='mix-blend-mode:screen'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_48133'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_48133'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_48133'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_48133'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Vh="data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%20110%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M39.8064%2013.5905C40.2107%2014.72%2039.3215%2015.8409%2038.1218%2015.8409H27.9545C26.9252%2015.8409%2026.0909%2015.0065%2026.0909%2013.9773L26.0909%2011.7298C26.0909%209.41123%2023.4309%208.10047%2021.5923%209.51303L9.87389%2018.5162C8.41743%2019.6352%208.41743%2021.8307%209.87389%2022.9497L21.5923%2031.9529C23.4309%2033.3654%2026.0909%2032.0547%2026.0909%2029.7361L26.0909%2027.0227C26.0909%2025.9935%2026.9252%2025.1591%2027.9545%2025.1591H38.1218C39.3215%2025.1591%2040.2107%2026.28%2039.8064%2027.4095C36.9708%2035.3318%2029.3974%2041%2020.5%2041C9.17816%2041%200%2031.8218%200%2020.5C0%209.17816%209.17816%200%2020.5%200C29.3974%200%2036.9708%205.66817%2039.8064%2013.5905Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M64.3994%205.76989H63.0539C62.9538%204.82471%2062.4645%204.35769%2061.5082%204.35769C60.7299%204.35769%2060.0404%204.69128%2060.0404%205.50302C60.0404%206.21468%2060.7855%206.51491%2061.8196%206.7929L61.954%206.82943C63.2596%207.18354%2064.6106%207.54999%2064.6106%209.19476C64.6106%2010.8182%2063.065%2011.5521%2061.6083%2011.5521C59.8514%2011.5521%2058.4948%2010.6737%2058.4059%208.78333H59.7847C59.8181%209.85082%2060.5742%2010.429%2061.6083%2010.429C62.4979%2010.429%2063.2763%2010.0287%2063.2763%209.20588C63.2763%208.40527%2062.5183%208.20156%2061.6059%207.95631L61.6058%207.9563L61.6057%207.95628C61.5297%207.93585%2061.4526%207.91513%2061.3748%207.89375C60.0627%207.53792%2058.7172%207.07089%2058.695%205.51414C58.6727%203.99074%2060.096%203.2346%2061.5305%203.2346C63.1428%203.2346%2064.2993%204.03521%2064.3994%205.76989ZM56.2769%208.92788H57.6112C57.2443%2010.4068%2055.9322%2011.5077%2053.9417%2011.5077C51.462%2011.5077%2049.9053%209.75074%2049.9053%207.39336C49.9053%205.05823%2051.4732%203.27907%2053.9528%203.27907C55.9544%203.27907%2057.122%204.31321%2057.6112%205.85885H56.2769C55.8543%204.90255%2055.1649%204.41328%2053.9528%204.41328C52.2627%204.41328%2051.2508%205.73653%2051.2508%207.39336C51.2508%209.0502%2052.2627%2010.3734%2053.9528%2010.3734C55.2539%2010.3734%2055.9544%209.79522%2056.2769%208.92788ZM68.5775%203.42363H65.742V11.3631H67.0875V8.38302H68.5775C70.2121%208.38302%2071.3908%207.30441%2071.3908%205.86997C71.3908%204.46888%2070.3011%203.42363%2068.5775%203.42363ZM68.4663%207.25993H67.0875V4.54672H68.4663C69.4671%204.54672%2070.0453%204.99151%2070.0453%205.88109C70.0453%206.77066%2069.4671%207.25993%2068.4663%207.25993ZM73.6438%2011.3631H72.2983V3.42363H75.3228C77.1353%203.42363%2078.125%204.37993%2078.125%205.68093C78.125%206.70394%2077.4689%207.53792%2076.5349%207.77143C77.2132%207.99383%2077.4689%208.58317%2077.7469%209.50611C77.7758%209.59549%2077.803%209.6813%2077.8292%209.76406C78.0149%2010.3506%2078.1523%2010.7842%2078.5031%2011.2519V11.3631H77.0575C76.7972%2011.0239%2076.6656%2010.5617%2076.5317%2010.0915C76.4769%209.89877%2076.4216%209.70471%2076.357%209.51723C76.1012%208.78333%2075.7899%208.24958%2074.8224%208.24958H73.6438V11.3631ZM73.6438%204.52448V7.13761H75.2561C76.2569%207.13761%2076.7906%206.60387%2076.7906%205.78101C76.7906%205.08047%2076.3458%204.52448%2075.2116%204.52448H73.6438ZM67.0461%2015.7109V36.5581H70.433V15.7109H67.0461ZM64.7669%2031.682H61.526C61.0004%2033.4047%2059.6573%2034.2806%2057.7887%2034.2806C55.2193%2034.2806%2053.2338%2032.2368%2053.2338%2029.0251C53.2338%2025.7549%2055.2485%2023.7403%2057.7887%2023.7403C59.7741%2023.7403%2060.9128%2024.733%2061.4676%2026.2513H64.7085C64.1246%2023.1563%2061.5844%2021.0541%2057.847%2021.0541C53.3214%2021.0541%2049.9053%2024.1782%2049.9053%2029.0251C49.9053%2033.8135%2053.3214%2036.9668%2057.847%2036.9668C61.4676%2036.9668%2064.0662%2035.0982%2064.7669%2031.682ZM77.0013%2015.7693V19.0978H73.4684V15.7693H77.0013ZM76.9137%2036.5581H73.556V21.4628H76.9137V36.5581ZM93.9687%2031.682H90.7278C90.2022%2033.4047%2088.8592%2034.2806%2086.9905%2034.2806C84.4211%2034.2806%2082.4357%2032.2368%2082.4357%2029.0251C82.4357%2025.7549%2084.4503%2023.7403%2086.9905%2023.7403C88.9759%2023.7403%2090.1147%2024.733%2090.6694%2026.2513H93.9104C93.3264%2023.1563%2090.7862%2021.0541%2087.0489%2021.0541C82.5233%2021.0541%2079.1071%2024.1782%2079.1071%2029.0251C79.1071%2033.8135%2082.5233%2036.9668%2087.0489%2036.9668C90.6694%2036.9668%2093.268%2035.0982%2093.9687%2031.682ZM110%2036.5581H105.854L100.978%2030.2222L99.5181%2031.7112V36.5581H96.1311V15.7109H99.5181V27.7112L105.474%2021.4628H109.533L103.226%2027.9155L110%2036.5581Z'%20fill='white'/%3e%3c/svg%3e",Uh="data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%2088%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.0684%2010.6072C31.384%2011.4888%2030.6899%2012.3636%2029.7536%2012.3636H21.8181C21.0148%2012.3636%2020.3636%2011.7124%2020.3636%2010.9091L20.3636%209.15495C20.3636%207.34535%2018.2875%206.32232%2016.8525%207.42481L7.70645%2014.4517C6.5697%2015.325%206.5697%2017.0386%207.70645%2017.912L16.8525%2024.9388C18.2875%2026.0413%2020.3636%2025.0183%2020.3636%2023.2087L20.3636%2021.0909C20.3636%2020.2876%2021.0148%2019.6364%2021.8181%2019.6364H29.7536C30.6899%2019.6364%2031.384%2020.5112%2031.0684%2021.3928C28.8553%2027.5761%2022.9443%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C22.9443%200%2028.8553%204.42394%2031.0684%2010.6072Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M50.6785%204.54058H49.6197C49.541%203.79678%2049.1559%203.42925%2048.4034%203.42925C47.7908%203.42925%2047.2483%203.69177%2047.2483%204.33056C47.2483%204.8906%2047.8346%205.12687%2048.6484%205.34564L48.7542%205.37438C49.7816%205.65304%2050.8448%205.94142%2050.8448%207.23577C50.8448%208.51336%2049.6285%209.0909%2048.4821%209.0909C47.0995%209.0909%2046.032%208.3996%2045.962%206.91199H47.047C47.0733%207.75205%2047.6683%208.20708%2048.4821%208.20708C49.1822%208.20708%2049.7947%207.89206%2049.7947%207.24452C49.7947%206.61449%2049.1983%206.45417%2048.4802%206.26118L48.4801%206.26116C48.4203%206.24508%2048.3596%206.22877%2048.2984%206.21195C47.2658%205.93193%2046.207%205.5644%2046.1895%204.33932C46.172%203.14048%2047.2921%202.54544%2048.4209%202.54544C49.6897%202.54544%2050.5998%203.17548%2050.6785%204.54058ZM44.2866%207.02575H45.3366C45.0479%208.18958%2044.0153%209.05589%2042.4489%209.05589C40.4975%209.05589%2039.2725%207.6733%2039.2725%205.81817C39.2725%203.98054%2040.5063%202.58044%2042.4577%202.58044C44.0328%202.58044%2044.9516%203.39425%2045.3366%204.61058H44.2866C43.954%203.85803%2043.4115%203.47301%2042.4577%203.47301C41.1276%203.47301%2040.3313%204.51433%2040.3313%205.81817C40.3313%207.12201%2041.1276%208.16333%2042.4577%208.16333C43.4815%208.16333%2044.0328%207.7083%2044.2866%207.02575ZM53.9665%202.6942H51.7351V8.94214H52.7939V6.59697H53.9665C55.2528%206.59697%2056.1804%205.74816%2056.1804%204.61933C56.1804%203.51676%2055.3229%202.6942%2053.9665%202.6942ZM53.879%205.71316H52.7939V3.57801H53.879C54.6666%203.57801%2055.1216%203.92804%2055.1216%204.62809C55.1216%205.32813%2054.6666%205.71316%2053.879%205.71316ZM57.9534%208.94214H56.8945V2.6942H59.2747C60.7011%202.6942%2061.4799%203.44675%2061.4799%204.47057C61.4799%205.27563%2060.9636%205.93193%2060.2285%206.11569C60.7623%206.2907%2060.9636%206.75448%2061.1823%207.48078C61.2051%207.55113%2061.2265%207.61866%2061.2471%207.68379C61.3933%208.14534%2061.5013%208.48654%2061.7774%208.85463V8.94214H60.6398C60.435%208.67524%2060.3314%208.31149%2060.226%207.94144L60.226%207.94135C60.1829%207.78973%2060.1394%207.63704%2060.0885%207.48953C59.8873%206.91199%2059.6422%206.49197%2058.8809%206.49197H57.9534V8.94214ZM57.9534%203.56051V5.6169H59.2222C60.0098%205.6169%2060.4298%205.19687%2060.4298%204.54933C60.4298%203.99804%2060.0798%203.56051%2059.1872%203.56051H57.9534ZM52.7614%2012.3636V28.7692H55.4267V12.3636H52.7614ZM50.9678%2024.9321H48.4173C48.0037%2026.2877%2046.9468%2026.977%2045.4763%2026.977C43.4543%2026.977%2041.8918%2025.3686%2041.8918%2022.8411C41.8918%2020.2677%2043.4773%2018.6823%2045.4763%2018.6823C47.0387%2018.6823%2047.9348%2019.4635%2048.3714%2020.6583H50.9218C50.4623%2018.2228%2048.4633%2016.5684%2045.5222%2016.5684C41.9608%2016.5684%2039.2725%2019.027%2039.2725%2022.8411C39.2725%2026.6094%2041.9608%2029.0909%2045.5222%2029.0909C48.3714%2029.0909%2050.4163%2027.6204%2050.9678%2024.9321ZM60.5956%2012.4096V15.029H57.8154V12.4096H60.5956ZM60.5266%2028.7692H57.8843V16.8901H60.5266V28.7692ZM73.948%2024.9321H71.3976C70.984%2026.2877%2069.9271%2026.977%2068.4565%2026.977C66.4346%2026.977%2064.8721%2025.3686%2064.8721%2022.8411C64.8721%2020.2677%2066.4575%2018.6823%2068.4565%2018.6823C70.019%2018.6823%2070.9151%2019.4635%2071.3516%2020.6583H73.9021C73.4426%2018.2228%2071.4436%2016.5684%2068.5025%2016.5684C64.9411%2016.5684%2062.2527%2019.027%2062.2527%2022.8411C62.2527%2026.6094%2064.9411%2029.0909%2068.5025%2029.0909C71.3516%2029.0909%2073.3966%2027.6204%2073.948%2024.9321ZM86.5638%2028.7692H83.3011L79.4639%2023.7832L78.3151%2024.955V28.7692H75.6497V12.3636H78.3151V21.8072L83.0024%2016.8901H86.1962L81.2331%2021.968L86.5638%2028.7692Z'%20fill='%230021A5'/%3e%3c/svg%3e",Fh="data:image/svg+xml,%3csvg%20width='60'%20height='48'%20viewBox='0%200%2060%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M51.7442%2021.6348C52.0093%2020.513%2052.1495%2019.343%2052.1495%2018.1402C52.1495%209.77849%2045.371%203%2037.0093%203C29.7289%203%2023.6487%208.13876%2022.198%2014.987C21.2624%2014.494%2020.1965%2014.215%2019.0654%2014.215C15.3491%2014.215%2012.3364%2017.2276%2012.3364%2020.9439C5.52322%2020.9439%200%2026.4671%200%2033.2804C0%2040.0936%205.52322%2045.6168%2012.3364%2045.6168H47.6636C54.4768%2045.6168%2060%2040.0936%2060%2033.2804C60%2027.8973%2056.5521%2023.3194%2051.7442%2021.6348ZM41.6224%2023.0391C42.9251%2021.8119%2043.7383%2020.071%2043.7383%2018.1402C43.7383%2014.4239%2040.7257%2011.4112%2037.0093%2011.4112C33.293%2011.4112%2030.2804%2014.4239%2030.2804%2018.1402C30.2804%2018.1691%2030.2806%2018.1979%2030.2809%2018.2267L20.9245%2019.6886C20.5213%2019.0927%2019.8391%2018.7009%2019.0654%2018.7009C17.8267%2018.7009%2016.8224%2019.7052%2016.8224%2020.9439C16.8224%2022.1827%2017.8267%2023.1869%2019.0654%2023.1869C20.0861%2023.1869%2020.9475%2022.5052%2021.2192%2021.5722L30.5735%2020.1106C30.6468%2020.3506%2030.7332%2020.5848%2030.8319%2020.8125L16.0619%2029.8758C15.1391%2028.8666%2013.8117%2028.2336%2012.3364%2028.2336C9.54922%2028.2336%207.28972%2030.4931%207.28972%2033.2804C7.28972%2036.0676%209.54922%2038.3271%2012.3364%2038.3271C14.3806%2038.3271%2016.1409%2037.1117%2016.9342%2035.3642L22.9951%2036.8188C23.0856%2038.5961%2024.5553%2040.0093%2026.3551%2040.0093C28.2133%2040.0093%2029.7196%2038.503%2029.7196%2036.6449C29.7196%2034.7867%2028.2133%2033.2804%2026.3551%2033.2804C25.1089%2033.2804%2024.0209%2033.9579%2023.4395%2034.9648L17.378%2033.51C17.3815%2033.4339%2017.3832%2033.3573%2017.3832%2033.2804C17.3832%2032.6537%2017.269%2032.0537%2017.0602%2031.5001L31.8304%2022.4366C32.8221%2023.6308%2034.219%2024.4764%2035.8102%2024.7626L35.5712%2031.2155C34.7685%2031.557%2034.2056%2032.353%2034.2056%2033.2804C34.2056%2034.5191%2035.2098%2035.5234%2036.4486%2035.5234C37.6874%2035.5234%2038.6916%2034.5191%2038.6916%2033.2804C38.6916%2032.4121%2038.1982%2031.659%2037.4764%2031.2862L37.7155%2024.8326C38.5537%2024.7451%2039.3461%2024.5039%2040.0641%2024.1374L44.0319%2029.776C43.1558%2030.6837%2042.6168%2031.9191%2042.6168%2033.2804C42.6168%2036.0676%2044.8763%2038.3271%2047.6635%2038.3271C50.4508%2038.3271%2052.7103%2036.0676%2052.7103%2033.2804C52.7103%2030.4931%2050.4508%2028.2336%2047.6635%2028.2336C46.9247%2028.2336%2046.2228%2028.3924%2045.5904%2028.6778L41.6224%2023.0391Z'%20fill='%23FF0012'/%3e%3c/svg%3e",zh="data:image/svg+xml,%3csvg%20width='89'%20height='40'%20viewBox='0%200%2089%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.9775%2024.5388L25.3847%208.964L20.8842%2039.511C20.4451%2039.5405%2020.0021%2039.5554%2019.5556%2039.5554C10.3179%2039.5554%202.57618%2033.1502%200.52946%2024.5388H18.0842H18.9775ZM0.088462%2021.8721C0.0299345%2021.2559%200%2020.6314%200%2019.9999C0%209.19966%208.75532%200.444336%2019.5556%200.444336C21.6697%200.444336%2023.7055%200.779832%2025.6127%201.40049L17.191%2021.8721H0.088462ZM28.9793%202.86063L24.4643%2033.5062L30.8703%2021.8721H39.0226C39.0812%2021.2559%2039.1111%2020.6314%2039.1111%2019.9999C39.1111%2012.6164%2035.0192%206.18863%2028.9793%202.86063ZM38.5816%2024.5388H32.4462L24.5289%2038.9174C31.4767%2037.0958%2036.9157%2031.5482%2038.5816%2024.5388Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M61.9408%206.4385H60.6466C60.5504%205.52941%2060.0798%205.08021%2059.16%205.08021C58.4113%205.08021%2057.7482%205.40107%2057.7482%206.18182C57.7482%206.86631%2058.4648%207.15508%2059.4595%207.42246L59.5888%207.4576C60.8445%207.79818%2062.144%208.15065%2062.144%209.73262C62.144%2011.2941%2060.6573%2012%2059.2563%2012C57.5664%2012%2056.2616%2011.1551%2056.1761%209.3369H57.5023C57.5343%2010.3636%2058.2616%2010.9198%2059.2563%2010.9198C60.1119%2010.9198%2060.8605%2010.5348%2060.8605%209.74332C60.8605%208.97328%2060.1315%208.77734%2059.2539%208.54146L59.2539%208.54145L59.2537%208.5414C59.1806%208.52176%2059.1065%208.50184%2059.0317%208.48128C57.7696%208.13904%2056.4755%207.68984%2056.4541%206.19251C56.4327%204.72727%2057.8017%204%2059.1814%204C60.7322%204%2061.8445%204.77005%2061.9408%206.4385ZM54.1283%209.47594H55.4118C55.0588%2010.8984%2053.7968%2011.9572%2051.8824%2011.9572C49.4973%2011.9572%2048%2010.2674%2048%208C48%205.75401%2049.508%204.04278%2051.893%204.04278C53.8182%204.04278%2054.9412%205.03743%2055.4118%206.52406H54.1283C53.7219%205.60428%2053.0588%205.13369%2051.893%205.13369C50.2674%205.13369%2049.2941%206.40642%2049.2941%208C49.2941%209.59358%2050.2674%2010.8663%2051.893%2010.8663C53.1444%2010.8663%2053.8182%2010.3102%2054.1283%209.47594ZM65.9594%204.18182H63.2321V11.8182H64.5262V8.95187H65.9594C67.5316%208.95187%2068.6653%207.91444%2068.6653%206.53476C68.6653%205.18717%2067.6171%204.18182%2065.9594%204.18182ZM65.8524%207.87166H64.5262V5.26203H65.8524C66.815%205.26203%2067.3712%205.68984%2067.3712%206.54545C67.3712%207.40107%2066.815%207.87166%2065.8524%207.87166ZM70.8322%2011.8182H69.5381V4.18182H72.4472C74.1905%204.18182%2075.1424%205.1016%2075.1424%206.35294C75.1424%207.3369%2074.5114%208.13904%2073.613%208.36364C74.2654%208.57754%2074.5114%209.14439%2074.7787%2010.0321C74.8065%2010.1181%2074.8327%2010.2006%2074.8579%2010.2802C75.0365%2010.8443%2075.1686%2011.2613%2075.506%2011.7112V11.8182H74.1156C73.8653%2011.492%2073.7387%2011.0474%2073.6099%2010.5951C73.5572%2010.4097%2073.504%2010.2231%2073.4418%2010.0428C73.1959%209.3369%2072.8964%208.82353%2071.9659%208.82353H70.8322V11.8182ZM70.8322%205.24064V7.75401H72.383C73.3456%207.75401%2073.859%207.24064%2073.859%206.4492C73.859%205.7754%2073.4312%205.24064%2072.3402%205.24064H70.8322ZM48.4444%2036.0598V16.4444H51.6313V36.0598H48.4444ZM57.8114%2016.4994V19.6313H54.4873V16.4994H57.8114ZM57.729%2036.0598H54.5697V21.8565H57.729V36.0598ZM59.4082%2021.8565C60.2736%2024.2191%2061.1321%2026.5886%2061.9906%2028.9581C62.8491%2031.3276%2063.7077%2033.6972%2064.5731%2036.0598H68.117L73.2819%2021.8565H69.9302C69.5715%2022.9734%2069.2056%2024.0974%2068.8417%2025.2151L68.8411%2025.217L68.8411%2025.2171L68.841%2025.2172L68.841%2025.2173C67.9788%2027.8655%2067.1284%2030.4779%2066.4137%2032.873H66.3588C65.7228%2030.8288%2065.0701%2028.8263%2064.4146%2026.815C63.8807%2025.1771%2063.345%2023.5334%2062.8148%2021.8565H59.4082ZM80.7902%2021.4719C85.6253%2021.4719%2087.6034%2025.2082%2087.6308%2029.2192V29.8236H76.6968C76.9165%2032.406%2078.5649%2033.8895%2080.7902%2033.8895C82.411%2033.8895%2083.7572%2033.2851%2084.2792%2031.8565H87.4385C86.5869%2034.7411%2084.1418%2036.4444%2080.7902%2036.4444C76.5319%2036.4444%2073.6198%2033.395%2073.6198%2028.917C73.6198%2024.6038%2076.6418%2021.4719%2080.7902%2021.4719ZM80.7627%2023.9444C78.5649%2023.9444%2077.0814%2025.3455%2076.7517%2027.5159H84.4715C84.2517%2025.2906%2082.9605%2023.9444%2080.7627%2023.9444Z'%20fill='white'/%3e%3c/svg%3e",Kh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M23.2905%2029.5705L31.1539%2010.456L25.6306%2047.9455C25.0917%2047.9816%2024.548%2048%2024%2048C12.6629%2048%203.16172%2040.1391%200.649807%2029.5705H22.1943H23.2905ZM0.108573%2026.2978C0.0367399%2025.5415%200%2024.7751%200%2024C0%2010.7452%2010.7452%200%2024%200C26.5947%200%2029.0932%200.411748%2031.4338%201.17347L21.098%2026.2978H0.108573ZM35.5656%202.96546L30.0244%2040.576L37.8863%2026.2978H47.8914C47.9633%2025.5415%2048%2024.7751%2048%2024C48%2014.9384%2042.9781%207.04982%2035.5656%202.96546ZM47.3502%2029.5705H39.8203L30.1037%2047.2169C38.6305%2044.9814%2045.3056%2038.1729%2047.3502%2029.5705Z'%20fill='%23FF0012'/%3e%3c/svg%3e",Wh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.13043%205C1.40154%205%200%206.40154%200%208.13043C0%209.85933%201.40154%2011.2609%203.13043%2011.2609H11.4783C13.2072%2011.2609%2014.6087%209.85933%2014.6087%208.13043C14.6087%206.40154%2013.2072%205%2011.4783%205H3.13043ZM0%2019.6087C0%2016.7272%202.33591%2014.3913%205.21739%2014.3913H9.39131C12.2728%2014.3913%2014.6087%2016.7272%2014.6087%2019.6087C14.6087%2022.4902%2012.2728%2024.8261%209.3913%2024.8261H5.21739C2.3359%2024.8261%200%2022.4902%200%2019.6087ZM0%2035.2608C0%2031.2267%203.27027%2027.9565%207.30435%2027.9565C11.3384%2027.9565%2014.6087%2031.2267%2014.6087%2035.2608C14.6087%2039.2949%2011.3384%2042.5652%207.30435%2042.5652C3.27027%2042.5652%200%2039.2949%200%2035.2608ZM16.6954%208.13043C16.6954%206.40154%2018.0969%205%2019.8258%205H28.1737C29.9026%205%2031.3041%206.40154%2031.3041%208.13043C31.3041%209.85933%2029.9025%2011.2609%2028.1737%2011.2609H19.8258C18.0969%2011.2609%2016.6954%209.85933%2016.6954%208.13043ZM21.9128%2014.3913C19.0313%2014.3913%2016.6954%2016.7272%2016.6954%2019.6087C16.6954%2022.4902%2019.0313%2024.8261%2021.9128%2024.8261H26.0867C28.9682%2024.8261%2031.3041%2022.4902%2031.3041%2019.6087C31.3041%2016.7272%2028.9682%2014.3913%2026.0867%2014.3913H21.9128ZM16.6954%2035.2608C16.6954%2031.2267%2019.9657%2027.9565%2023.9997%2027.9565C28.0338%2027.9565%2031.3041%2031.2267%2031.3041%2035.2608C31.3041%2039.2949%2028.0338%2042.5652%2023.9997%2042.5652C19.9657%2042.5652%2016.6954%2039.2949%2016.6954%2035.2608ZM36.522%205C34.7931%205%2033.3916%206.40154%2033.3916%208.13043C33.3916%209.85933%2034.7931%2011.2609%2036.522%2011.2609H44.8698C46.5987%2011.2609%2048.0003%209.85933%2048.0003%208.13043C48.0003%206.40154%2046.5987%205%2044.8698%205H36.522ZM33.3916%2019.6087C33.3916%2016.7272%2035.7275%2014.3913%2038.609%2014.3913H42.7829C45.6644%2014.3913%2048.0003%2016.7272%2048.0003%2019.6087C48.0003%2022.4902%2045.6643%2024.8261%2042.7829%2024.8261H38.6089C35.7275%2024.8261%2033.3916%2022.4902%2033.3916%2019.6087ZM40.6959%2027.9565C36.6618%2027.9565%2033.3916%2031.2267%2033.3916%2035.2608C33.3916%2039.2949%2036.6618%2042.5652%2040.6959%2042.5652C44.73%2042.5652%2048.0003%2039.2949%2048.0003%2035.2608C48.0003%2031.2267%2044.73%2027.9565%2040.6959%2027.9565Z'%20fill='%23FF0012'/%3e%3c/svg%3e",Jh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.5159%207.99926C20.2258%207.41333%2021.1369%205.55222%2020.551%203.84235C19.9651%202.13247%2018.104%201.22133%2016.3941%201.80726C14.097%202.59439%2011.9626%203.72705%2010.0525%205.14176C4.29115%209.40907%200.545898%2016.2675%200.545898%2024C0.545898%2031.7325%204.29115%2038.5909%2010.0525%2042.8582C11.9571%2044.2688%2014.0848%2045.3991%2016.3744%2046.1859C18.0837%2046.7734%2019.9457%2045.8639%2020.5331%2044.1546C21.1206%2042.4452%2020.2111%2040.5833%2018.5017%2039.9958C16.8559%2039.4302%2015.3232%2038.6167%2013.9483%2037.5984C9.78185%2034.5124%207.09135%2029.5707%207.09135%2024C7.09135%2018.4292%209.78185%2013.4876%2013.9483%2010.4016C15.3271%209.38036%2016.8647%208.56507%2018.5159%207.99926Z'%20fill='%23FF0012'/%3e%3cpath%20d='M31.6068%201.80726C29.8969%201.22133%2028.0358%202.13247%2027.4499%203.84235C26.864%205.55222%2027.7751%207.41333%2029.485%207.99926C31.1362%208.56507%2032.6738%209.38036%2034.0525%2010.4016C38.219%2013.4876%2040.9095%2018.4292%2040.9095%2024C40.9095%2029.5707%2038.219%2034.5124%2034.0525%2037.5984C32.6777%2038.6167%2031.145%2039.4302%2029.4991%2039.9958C27.7898%2040.5833%2026.8803%2042.4452%2027.4678%2044.1546C28.0552%2045.8639%2029.9171%2046.7734%2031.6265%2046.1859C33.9161%2045.3991%2036.0438%2044.2688%2037.9483%2042.8582C43.7097%2038.5909%2047.455%2031.7325%2047.455%2024C47.455%2016.2675%2043.7097%209.40907%2037.9483%205.14176C36.0383%203.72705%2033.9039%202.59439%2031.6068%201.80726Z'%20fill='%23FF0012'/%3e%3cpath%20d='M24.0004%2034.3636C29.7241%2034.3636%2034.3641%2029.7236%2034.3641%2024C34.3641%2018.2763%2029.7241%2013.6363%2024.0004%2013.6363C18.2768%2013.6363%2013.6368%2018.2763%2013.6368%2024C13.6368%2029.7236%2018.2768%2034.3636%2024.0004%2034.3636Z'%20fill='%23FF0012'/%3e%3c/svg%3e",$h="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M31.3131%206.85714C31.3131%2010.6442%2028.2431%2013.7143%2024.456%2013.7143C23.3283%2013.7143%2022.2642%2013.4421%2021.3259%2012.9598C21.6992%2010.225%2020.8347%207.3537%2018.7324%205.25143C18.493%205.01199%2018.2436%204.78862%2017.9855%204.58129C18.9241%201.91284%2021.4666%200%2024.456%200C28.2431%200%2031.3131%203.07005%2031.3131%206.85714ZM17.1169%206.86806C19.7948%209.54595%2019.7948%2013.8876%2017.1169%2016.5655C16.2327%2017.4498%2015.167%2018.042%2014.0397%2018.3423C12.3654%2016.2198%209.77049%2014.8574%206.85731%2014.8574C6.63055%2014.8574%206.40571%2014.8656%206.18309%2014.8818C4.83822%2012.2979%205.25033%209.03717%207.41944%206.86806C10.0973%204.19018%2014.439%204.19018%2017.1169%206.86806ZM33.5996%206.85736C33.5996%209.94847%2032.0656%2012.6813%2029.7173%2014.3361C30.0512%2015.2076%2030.5695%2016.0246%2031.272%2016.7271C33.9499%2019.405%2038.2916%2019.405%2040.9694%2016.7271C43.6473%2014.0492%2043.6473%209.70752%2040.9694%207.02964C38.9515%205.01167%2035.9887%204.51438%2033.5051%205.53776C33.5673%205.96863%2033.5996%206.40923%2033.5996%206.85736ZM18.3769%2033.933C18.0504%2032.9609%2017.5%2032.0475%2016.7257%2031.2731C14.0478%2028.5953%209.7061%2028.5953%207.02822%2031.2731C4.35034%2033.951%204.35034%2038.2927%207.02822%2040.9706C9.16476%2043.1071%2012.3604%2043.5391%2014.9252%2042.2663C14.8801%2041.8982%2014.8568%2041.5233%2014.8568%2041.143C14.8568%2038.2137%2016.2344%2035.6062%2018.3769%2033.933ZM41.1419%2033.1428C41.5171%2033.1428%2041.8871%2033.1202%2042.2505%2033.0763C43.6219%2035.6668%2043.2171%2038.9512%2041.0362%2041.1321C38.3584%2043.81%2034.0167%2043.81%2031.3388%2041.1321C28.6609%2038.4542%2028.6609%2034.1125%2031.3388%2031.4346C32.126%2030.6474%2033.0569%2030.0916%2034.0471%2029.7673C35.7236%2031.827%2038.2791%2033.1428%2041.1419%2033.1428ZM30.4695%2043.4181C30.2115%2043.2109%2029.9622%2042.9875%2029.7228%2042.7482C27.6206%2040.646%2026.7561%2037.7747%2027.1293%2035.0401C26.1909%2034.5577%2025.1267%2034.2854%2023.9989%2034.2854C20.2118%2034.2854%2017.1418%2037.3555%2017.1418%2041.1426C17.1418%2044.9297%2020.2118%2047.9997%2023.9989%2047.9997C26.9884%2047.9997%2029.531%2046.0867%2030.4695%2043.4181ZM13.0785%2026.8874C13.4865%2026.0098%2013.7143%2025.0315%2013.7143%2023.9999C13.7143%2020.2128%2010.6442%2017.1428%206.85714%2017.1428C3.07005%2017.1428%200%2020.2128%200%2023.9999C0%2027.0043%201.93218%2029.5574%204.62171%2030.4844C4.88024%2030.1396%205.16632%2029.8088%205.47995%2029.4952C7.55409%2027.4211%2010.3769%2026.5518%2013.0785%2026.8874ZM42.9775%2018.505C40.7936%2020.6888%2037.7799%2021.537%2034.9515%2021.0494C34.5248%2021.9431%2034.2859%2022.9437%2034.2859%2024C34.2859%2027.7871%2037.356%2030.8572%2041.1431%2030.8572C44.9302%2030.8572%2048.0002%2027.7871%2048.0002%2024C48.0002%2021.1296%2046.2366%2018.6712%2043.7338%2017.6492C43.5025%2017.9461%2043.2504%2018.232%2042.9775%2018.505Z'%20fill='%23FF0012'/%3e%3c/svg%3e",Gh="data:image/svg+xml,%3csvg%20width='104'%20height='68'%20viewBox='0%200%20104%2068'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208V60C0%2064.4183%203.58172%2068%208%2068H96C100.418%2068%20104%2064.4183%20104%2060V8C104%203.58172%20100.418%200%2096%200H8ZM72.7618%209.14397C71.2365%207.61868%2068.7635%207.61868%2067.2382%209.14397L45.144%2031.2382C43.6187%2032.7635%2043.6187%2035.2365%2045.144%2036.7618L67.2382%2058.856C68.7635%2060.3813%2071.2365%2060.3813%2072.7618%2058.856L85.1898%2046.428C85.9524%2045.6654%2085.9524%2044.4289%2085.1898%2043.6662L79.6662%2038.1427C78.9036%2037.38%2077.6671%2037.38%2076.9045%2038.1427L72.0713%2042.9758C70.9274%2044.1198%2069.0726%2044.1198%2067.9287%2042.9758L61.0242%2036.0713C59.8802%2034.9274%2059.8802%2033.0726%2061.0242%2031.9287L67.9287%2025.0242C69.0726%2023.8802%2070.9274%2023.8802%2072.0713%2025.0242L76.9044%2029.8573C77.6671%2030.62%2078.9036%2030.62%2079.6662%2029.8573L85.1898%2024.3338C85.9524%2023.5711%2085.9524%2022.3346%2085.1898%2021.572L72.7618%209.14397Z'%20fill='%23FF0012'/%3e%3c/svg%3e",qh="data:image/svg+xml,%3csvg%20width='400'%20height='122'%20viewBox='0%200%20400%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M60.9176%200C27.2737%20-2.94124e-06%202.94135e-06%2027.2737%200%2060.9176C-2.94112e-06%2094.5614%2027.2737%20121.835%2060.9176%20121.835C94.5614%20121.835%20121.835%2094.5614%20121.835%2060.9176C121.835%2027.2737%2094.5614%202.94124e-06%2060.9176%200ZM60.9179%20103.56C84.4686%20103.56%20103.56%2084.4683%20103.56%2060.9176C103.56%2037.3669%2084.4686%2018.2753%2060.9179%2018.2753C37.3672%2018.2753%2018.2756%2037.3669%2018.2756%2060.9176C18.2756%2084.4683%2037.3672%20103.56%2060.9179%20103.56ZM60.9179%20109.652C87.8329%20109.652%20109.652%2087.8327%20109.652%2060.9176C109.652%2034.0026%2087.8329%2012.1836%2060.9179%2012.1836C34.0028%2012.1836%2012.1838%2034.0026%2012.1838%2060.9176C12.1838%2087.8327%2034.0028%20109.652%2060.9179%20109.652ZM49.2875%2044.7644C48.0386%2043.5154%2046.0136%2043.5154%2044.7646%2044.7644C43.5157%2046.0134%2043.5157%2048.0383%2044.7647%2049.2873L56.395%2060.9176L44.7647%2072.5479C43.5157%2073.7969%2043.5157%2075.8219%2044.7647%2077.0708C46.0136%2078.3198%2048.0386%2078.3198%2049.2876%2077.0708L60.9179%2065.4405L72.5482%2077.0708C73.7971%2078.3198%2075.8221%2078.3198%2077.0711%2077.0708C78.32%2075.8219%2078.32%2073.7969%2077.0711%2072.5479L65.4408%2060.9176L77.0711%2049.2873C78.3201%2048.0384%2078.32%2046.0134%2077.0711%2044.7644C75.8221%2043.5155%2073.7971%2043.5154%2072.5482%2044.7644L60.9179%2056.3947L49.2875%2044.7644Z'%20fill='%2388BB5E'/%3e%3cpath%20d='M198.432%20106.606V24.6281L184.472%2075.9294H173.644L159.685%2024.6281V106.606H149.248V15.2294H167.643L179.515%2061.9619L191.256%2015.2294H209.26V106.606H198.432Z'%20fill='white'/%3e%3cpath%20d='M251.926%2023.8449L241.359%2073.7102H262.624L251.926%2023.8449ZM269.669%20106.606L264.711%2083.5006H239.271L234.183%20106.606H222.572L244.62%2015.2294H259.623L281.28%20106.606H269.669Z'%20fill='white'/%3e%3cpath%20d='M331.883%20106.606L311.531%2064.7031L306.834%2072.5354V106.606H295.484V15.2294H306.834V55.3044L331.23%2015.2294H343.363L318.576%2055.1739L344.668%20106.606H331.883Z'%20fill='white'/%3e%3cpath%20d='M357.209%20106.606V15.2294H400V24.7586H368.559V54.6517H396.738V64.181H368.559V97.0765H400V106.606H357.209Z'%20fill='white'/%3e%3c/svg%3e";var pu=(e=>(e.Success="success",e.Error="error",e.Info="info",e.Pending="pending",e.Warning="warning",e))(pu||{});const Zh={success:wo,info:tu,pending:ya,error:bo,warning:lu},Xh={success:"borderPrimary",info:"borderPrimary",warning:"borderPrimary",error:"fillSecondaryRedHover",pending:"fillSecondary"},Yh={success:"contentGreen",info:"contentSecondary",warning:"contentSecondary",error:"contentRed",pending:"contentLightBlue"},yu=Ce.default(Re).withConfig({displayName:"alert__Container",componentId:"sc-h63w8q-0"})(({theme:e,status:o})=>({minHeight:52,padding:16,borderRadius:e.borderRadius.base,backgroundColor:e.styleguideColors[Xh[o]],svg:{color:e.styleguideColors[Yh[o]]}})),Qh=e=>{const{message:o,title:g,status:C,scale:P="sm",lineHeight:E="sm"}=e,n=e.iconSrc?e.iconSrc:Zh[C],c=e.iconSrc?"":C;return g?z.jsx(yu,{status:c,itemsSpacing:8,children:z.jsxs(Dt,{itemsSpacing:8,children:[z.jsxs(Re,{align:"center",itemsSpacing:8,children:[z.jsx(bt,{src:n,alt:`Alert icon with ${c} status`}),z.jsx(Te,{size:1,lineHeight:E,scale:P,variation:"black",children:g})]}),z.jsx(Te,{variation:"black",size:3,lineHeight:E,scale:P,children:o})]})}):z.jsxs(yu,{status:c,align:"center",itemsSpacing:8,children:[z.jsx(bt,{src:n}),z.jsx(Te,{size:3,lineHeight:E,scale:P,variation:"black",children:o})]})},ep=(e,{ttl:o,width:g})=>{if(e)return e};function ba(e,o){var g=e[0],C=e[1],P=e[2],E=e[3];g=er(g,C,P,E,o[0],7,-680876936),E=er(E,g,C,P,o[1],12,-389564586),P=er(P,E,g,C,o[2],17,606105819),C=er(C,P,E,g,o[3],22,-1044525330),g=er(g,C,P,E,o[4],7,-176418897),E=er(E,g,C,P,o[5],12,1200080426),P=er(P,E,g,C,o[6],17,-1473231341),C=er(C,P,E,g,o[7],22,-45705983),g=er(g,C,P,E,o[8],7,1770035416),E=er(E,g,C,P,o[9],12,-1958414417),P=er(P,E,g,C,o[10],17,-42063),C=er(C,P,E,g,o[11],22,-1990404162),g=er(g,C,P,E,o[12],7,1804603682),E=er(E,g,C,P,o[13],12,-40341101),P=er(P,E,g,C,o[14],17,-1502002290),C=er(C,P,E,g,o[15],22,1236535329),g=tr(g,C,P,E,o[1],5,-165796510),E=tr(E,g,C,P,o[6],9,-1069501632),P=tr(P,E,g,C,o[11],14,643717713),C=tr(C,P,E,g,o[0],20,-373897302),g=tr(g,C,P,E,o[5],5,-701558691),E=tr(E,g,C,P,o[10],9,38016083),P=tr(P,E,g,C,o[15],14,-660478335),C=tr(C,P,E,g,o[4],20,-405537848),g=tr(g,C,P,E,o[9],5,568446438),E=tr(E,g,C,P,o[14],9,-1019803690),P=tr(P,E,g,C,o[3],14,-187363961),C=tr(C,P,E,g,o[8],20,1163531501),g=tr(g,C,P,E,o[13],5,-1444681467),E=tr(E,g,C,P,o[2],9,-51403784),P=tr(P,E,g,C,o[7],14,1735328473),C=tr(C,P,E,g,o[12],20,-1926607734),g=rr(g,C,P,E,o[5],4,-378558),E=rr(E,g,C,P,o[8],11,-2022574463),P=rr(P,E,g,C,o[11],16,1839030562),C=rr(C,P,E,g,o[14],23,-35309556),g=rr(g,C,P,E,o[1],4,-1530992060),E=rr(E,g,C,P,o[4],11,1272893353),P=rr(P,E,g,C,o[7],16,-155497632),C=rr(C,P,E,g,o[10],23,-1094730640),g=rr(g,C,P,E,o[13],4,681279174),E=rr(E,g,C,P,o[0],11,-358537222),P=rr(P,E,g,C,o[3],16,-722521979),C=rr(C,P,E,g,o[6],23,76029189),g=rr(g,C,P,E,o[9],4,-640364487),E=rr(E,g,C,P,o[12],11,-421815835),P=rr(P,E,g,C,o[15],16,530742520),C=rr(C,P,E,g,o[2],23,-995338651),g=nr(g,C,P,E,o[0],6,-198630844),E=nr(E,g,C,P,o[7],10,1126891415),P=nr(P,E,g,C,o[14],15,-1416354905),C=nr(C,P,E,g,o[5],21,-57434055),g=nr(g,C,P,E,o[12],6,1700485571),E=nr(E,g,C,P,o[3],10,-1894986606),P=nr(P,E,g,C,o[10],15,-1051523),C=nr(C,P,E,g,o[1],21,-2054922799),g=nr(g,C,P,E,o[8],6,1873313359),E=nr(E,g,C,P,o[15],10,-30611744),P=nr(P,E,g,C,o[6],15,-1560198380),C=nr(C,P,E,g,o[13],21,1309151649),g=nr(g,C,P,E,o[4],6,-145523070),E=nr(E,g,C,P,o[11],10,-1120210379),P=nr(P,E,g,C,o[2],15,718787259),C=nr(C,P,E,g,o[9],21,-343485551),e[0]=yn(g,e[0]),e[1]=yn(C,e[1]),e[2]=yn(P,e[2]),e[3]=yn(E,e[3])}function ii(e,o,g,C,P,E){return o=yn(yn(o,e),yn(C,E)),yn(o<>>32-P,g)}function er(e,o,g,C,P,E,n){return ii(o&g|~o&C,e,o,P,E,n)}function tr(e,o,g,C,P,E,n){return ii(o&C|g&~C,e,o,P,E,n)}function rr(e,o,g,C,P,E,n){return ii(o^g^C,e,o,P,E,n)}function nr(e,o,g,C,P,E,n){return ii(g^(o|~C),e,o,P,E,n)}function tp(e){var o=e.length,g=[1732584193,-271733879,-1732584194,271733878],C;for(C=64;C<=e.length;C+=64)ba(g,rp(e.substring(C-64,C)));e=e.substring(C-64);var P=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(C=0;C>2]|=e.charCodeAt(C)<<(C%4<<3);if(P[C>>2]|=128<<(C%4<<3),C>55)for(ba(g,P),C=0;C<16;C++)P[C]=0;return P[14]=o*8,ba(g,P),g}function rp(e){var o=[],g;for(g=0;g<64;g+=4)o[g>>2]=e.charCodeAt(g)+(e.charCodeAt(g+1)<<8)+(e.charCodeAt(g+2)<<16)+(e.charCodeAt(g+3)<<24);return o}var mu="0123456789abcdef".split("");function np(e){for(var o="",g=0;g<4;g++)o+=mu[e>>g*8+4&15]+mu[e>>g*8&15];return o}function op(e){for(var o=0;o{let P="white",E=wa(o),n=Math.floor(g/C),c=E.slice(0,6),r=E.split("").map(i=>parseInt(i,16)<8?0:1),a=[];a[0]=a[4]=r.slice(0,5),a[1]=a[3]=r.slice(5,10),a[2]=r.slice(10,15),e.imageSmoothingEnabled=!1,e.clearRect(0,0,g,g),a.forEach((i,p)=>{i.forEach((t,d)=>{t?(e.fillStyle="#"+c,e.fillRect(n*p,n*d,n,n)):(e.fillStyle=P,e.fillRect(n*p,n*d,n,n))})})},ap=(e,o=20)=>{const g=Math.floor(.6*o),C=Math.floor(1/5*o),P=``,E="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(P),n=new Image;n.onload=function(){e.drawImage(n,C,C)},n.src=E},ai=5,gu=({hexString:e,size:o=20})=>{const g=e.toLowerCase();let C=Math.floor(o/ai);const E={borderRadius:`${Math.floor(1/10*o)}px`,backgroundColor:"rgb(152, 157, 178)"},n=be.useRef(null),c=be.useRef(0);return be.useEffect(()=>{if(n.current){const r=n.current.getContext("2d");r&&(r.canvas.height=C*ai,r.canvas.width=C*ai,g.startsWith("01")&&g.length===66||g.startsWith("02")&&g.length===68?c.current=requestAnimationFrame(()=>ip(r,g,o,ai)):c.current=requestAnimationFrame(()=>ap(r,o)))}return()=>cancelAnimationFrame(c.current)},[C,e]),z.jsx("canvas",{className:"account-identicon",style:E,ref:n})},vu=e=>e==null?!1:new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()),bu=(e="default")=>{const o={tiny:2,small:2,default:2,average:4,medium:12,big:12};return o[e]||o.default},Ca=(e="default")=>{const o={tiny:16,small:20,average:28,default:32,medium:80,big:124};return o[e]||o.default},sp=(e="default")=>{const o={tiny:"contentTertiary",small:"contentTertiary",default:"contentQuaternary",average:"contentQuaternary",medium:"contentQuaternary",big:"contentQuaternary"};return o[e]||o.default},wu=(e="default")=>({tiny:0,small:0,default:4,average:4,medium:4,big:0})[e],si=Ce.default.div.withConfig({displayName:"avatar__BackgroundWrapper",componentId:"sc-1p1ar3a-0"})(({theme:e,sizeType:o,withBgColor:g=!1})=>({borderRadius:bu(o),height:Ca(o),width:Ca(o),padding:0,margin:wu(o),backgroundColor:g?e.styleguideColors[sp(o)]:"transparent","& > canvas":{borderRadius:bu(o)}})),up=Ce.default.div.withConfig({displayName:"avatar__IconHashWrapper",componentId:"sc-1p1ar3a-1"})(({theme:e})=>({color:e.styleguideColors.contentOnFill,height:"100%",display:"flex",justifyContent:"center",alignItems:"center"})),mr=wt.default.forwardRef(function(o,g){const{loading:C,hash:P,src:E,size:n="default",transparentBg:c=!1,...r}=o,a=Ca(n),i=2,p="86400";if(C||!P&&!E)return z.jsx("div",{...r,children:z.jsx($n,{style:{borderRadius:2,width:a,fontSize:`${a}px`,margin:wu(n)}})});if(E){const t=ep(E,{ttl:p,width:a*i});return z.jsx("span",{ref:g,...r,children:z.jsx(si,{sizeType:n,style:{background:`url("${t}") center / contain no-repeat`},children:z.jsx("div",{style:{width:a,height:a}})})})}return P&&vu(P)?z.jsx("span",{ref:g,...r,children:z.jsx(si,{sizeType:n,withBgColor:!c,children:z.jsx(up,{children:z.jsx(bt,{src:Q0,size:a-8})})})}):z.jsx("span",{ref:g,...r,children:z.jsx(si,{sizeType:n,children:P&&z.jsx(gu,{hexString:P,size:a,...r})})})});mr.displayName="Avatar";function ui(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cp(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var o=e.default;if(typeof o=="function"){var g=function C(){var P=!1;try{P=this instanceof C}catch{}return P?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};g.prototype=o.prototype}else g={};return Object.defineProperty(g,"__esModule",{value:!0}),Object.keys(e).forEach(function(C){var P=Object.getOwnPropertyDescriptor(e,C);Object.defineProperty(g,C,P.get?P:{enumerable:!0,get:function(){return e[C]}})}),g}var Sa,Cu;function lp(){return Cu||(Cu=1,Sa=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var o=document.activeElement,g=[],C=0;C"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=o[n.format]||o.default;window.clipboardData.setData(s,E)}else m.clipboardData.clearData(),m.clipboardData.setData(n.format,E);n.onCopy&&(m.preventDefault(),n.onCopy(m.clipboardData))}),document.body.appendChild(t),i.selectNodeContents(t),p.addRange(i);var b=document.execCommand("copy");if(!b)throw new Error("copy command was unsuccessful");d=!0}catch(m){c&&console.error("unable to copy using execCommand: ",m),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",E),n.onCopy&&n.onCopy(window.clipboardData),d=!0}catch(s){c&&console.error("unable to copy using clipboardData: ",s),c&&console.error("falling back to prompt"),r=C("message"in n?n.message:g),window.prompt(r,E)}}finally{p&&(typeof p.removeRange=="function"?p.removeRange(i):p.removeAllRanges()),t&&document.body.removeChild(t),a()}return d}return _a=P,_a}var fp=dp();const _u=ui(fp),Mu={blue:"contentBlue",gray:"contentTertiary",green:"contentGreen"},hp=pn.keyframes(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]),pp=Ce.default.span.withConfig({displayName:"copy__StyledContainer",componentId:"sc-1fp6ltg-0"})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:",";animation:",";& svg{color:",";path{fill:",";}:hover{color:",";path{fill:",";}}:active{color:",";path{fill:",";}}}"],e=>e.isCopied?"none":"initial",e=>e.isCopied?pn.css([""," 3s"],hp):"none",e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlueClick,e=>e.theme.styleguideColors.fillPrimaryBlueClick),yp=Ce.default(bt).withConfig({displayName:"copy__StyledSvgIcon",componentId:"sc-1fp6ltg-1"})(({theme:e,variation:o="blue"})=>e.withMedia({color:e.styleguideColors[Mu[o]],path:{fill:e.styleguideColors[Mu[o]]}})),Co=({value:e,label:o="Copy Public Key",copiedLabel:g="Copied!",variation:C,styles:P,minified:E=!1})=>{const[n,c]=be.useState(!1),r=n?wo:ma,a=n?g:o,i=n?"green":"black",p=t=>{t?.stopPropagation(),e&&(_u(e),c(!0),setTimeout(()=>c(!1),2800))};return z.jsx(Re,{style:P,align:"center",itemsSpacing:8,children:z.jsxs(pp,{onClick:p,isCopied:n,tabIndex:0,onKeyDown:t=>{t.key==="Enter"&&p()},children:[z.jsx(yp,{variation:C,size:16,src:r,role:"img",alt:"Copy button"}),!E&&z.jsx(Te,{size:3,variation:i,children:a})]})})},mp=(e,o)=>({primaryBlue:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.fillPrimaryBlueHover,active:e.styleguideColors.fillPrimaryBlueClick},primaryRed:{color:e.styleguideColors.fillPrimaryRed,hover:e.styleguideColors.fillPrimaryRedHover,active:e.styleguideColors.fillPrimaryRedClick},hash:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.contentRed,active:e.styleguideColors.fillPrimaryRedClick}})[o]||{color:"inherit",hover:"inherit",active:"inherit"},gp=Ce.default.a.withConfig({displayName:"link__StyledLink",componentId:"sc-npzuii-0"})(({theme:e,color:o,lineHeight:g="sm"})=>{const C=mp(e,o);return{textDecoration:"none",lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},g),color:C.color,"&:hover, &:hover > *":{color:C.hover},"&:active, &:active > *":{color:C.active}}}),Zt=wt.default.forwardRef(function({color:o="primaryRed",...g},C){return z.jsx(gp,{ref:C,target:"_blank",color:o,...g})});var Ma=function(e,o){return Ma=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var P in C)Object.prototype.hasOwnProperty.call(C,P)&&(g[P]=C[P])},Ma(e,o)};function Fr(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Ma(e,o);function g(){this.constructor=e}e.prototype=o===null?Object.create(o):(g.prototype=o.prototype,new g)}var at=function(){return at=Object.assign||function(o){for(var g,C=1,P=arguments.length;C"u"&&(E=e.call(this,C),o.set(P,E)),E}function Eu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function xu(e,o,g,C,P){return g.bind(o,e,C,P)}function Cp(e,o){var g=e.length===1?wp:Eu;return xu(e,this,g,o.cache.create(),o.serializer)}function Sp(e,o){return xu(e,this,Eu,o.cache.create(),o.serializer)}var _p=function(){return JSON.stringify(arguments)},Mp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),Ep={create:function(){return new Mp}},qr={variadic:Sp},Ct;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(Ct||(Ct={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Pu(e){return e.type===Ut.literal}function xp(e){return e.type===Ut.argument}function Au(e){return e.type===Ut.number}function Ou(e){return e.type===Ut.date}function Tu(e){return e.type===Ut.time}function Iu(e){return e.type===Ut.select}function Nu(e){return e.type===Ut.plural}function Pp(e){return e.type===Ut.pound}function Lu(e){return e.type===Ut.tag}function ku(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Ea(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var Bu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Ap=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Op(e){var o={};return e.replace(Ap,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Tp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function Ip(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Tp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C1)throw new RangeError("integer-width stems only accept a single optional option");P.options[0].replace(Lp,function(r,a,i,p,t,d){if(a)o.minimumIntegerDigits=i.length;else{if(p&&t)throw new Error("We currently do not support maximum integer digits");if(d)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Du.test(P.stem)){o.minimumIntegerDigits=P.stem.length;continue}if(Hu.test(P.stem)){if(P.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");P.stem.replace(Hu,function(r,a,i,p,t,d){return i==="*"?o.minimumFractionDigits=a.length:p&&p[0]==="#"?o.maximumFractionDigits=p.length:t&&d?(o.minimumFractionDigits=t.length,o.maximumFractionDigits=t.length+d.length):(o.minimumFractionDigits=a.length,o.maximumFractionDigits=a.length),""});var E=P.options[0];E==="w"?o=at(at({},o),{trailingZeroDisplay:"stripIfInteger"}):E&&(o=at(at({},o),Ru(E)));continue}if(ju.test(P.stem)){o=at(at({},o),Ru(P.stem));continue}var n=Vu(P.stem);n&&(o=at(at({},o),n));var c=kp(P.stem);c&&(o=at(at({},o),c))}return o}var ci={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Hp(e,o){for(var g="",C=0;C>1),r="a",a=jp(o);for((a=="H"||a=="k")&&(c=0);c-- >0;)g+=r;for(;n-- >0;)g=a+g}else P==="J"?g+="H":g+=P}return g}function jp(e){var o=e.hourCycle;if(o===void 0&&e.hourCycles&&e.hourCycles.length&&(o=e.hourCycles[0]),o)switch(o){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var g=e.language,C;g!=="root"&&(C=e.maximize().region);var P=ci[C||""]||ci[g||""]||ci["".concat(g,"-001")]||ci["001"];return P[0]}var xa,Dp=new RegExp("^".concat(Bu.source,"*")),Rp=new RegExp("".concat(Bu.source,"*$"));function Mt(e,o){return{start:e,end:o}}var Vp=!!String.prototype.startsWith&&"_a".startsWith("a",1),Up=!!String.fromCodePoint,Fp=!!Object.fromEntries,zp=!!String.prototype.codePointAt,Kp=!!String.prototype.trimStart,Wp=!!String.prototype.trimEnd,Jp=!!Number.isSafeInteger,$p=Jp?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Pa=!0;try{var Gp=Wu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Pa=((xa=Gp.exec("a"))===null||xa===void 0?void 0:xa[0])==="a"}catch{Pa=!1}var Fu=Vp?function(o,g,C){return o.startsWith(g,C)}:function(o,g,C){return o.slice(C,C+g.length)===g},Aa=Up?String.fromCodePoint:function(){for(var o=[],g=0;gE;){if(n=o[E++],n>1114111)throw RangeError(n+" is not a valid code point");C+=n<65536?String.fromCharCode(n):String.fromCharCode(((n-=65536)>>10)+55296,n%1024+56320)}return C},zu=Fp?Object.fromEntries:function(o){for(var g={},C=0,P=o;C=C)){var P=o.charCodeAt(g),E;return P<55296||P>56319||g+1===C||(E=o.charCodeAt(g+1))<56320||E>57343?P:(P-55296<<10)+(E-56320)+65536}},qp=Kp?function(o){return o.trimStart()}:function(o){return o.replace(Dp,"")},Zp=Wp?function(o){return o.trimEnd()}:function(o){return o.replace(Rp,"")};function Wu(e,o){return new RegExp(e,o)}var Oa;if(Pa){var Ju=Wu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Oa=function(o,g){var C;Ju.lastIndex=g;var P=Ju.exec(o);return(C=P[1])!==null&&C!==void 0?C:""}}else Oa=function(o,g){for(var C=[];;){var P=Ku(o,g);if(P===void 0||$u(P)||e3(P))break;C.push(P),g+=P>=65536?2:1}return Aa.apply(void 0,C)};var Xp=function(){function e(o,g){g===void 0&&(g={}),this.message=o,this.position={offset:0,line:1,column:1},this.ignoreTag=!!g.ignoreTag,this.locale=g.locale,this.requiresOtherClause=!!g.requiresOtherClause,this.shouldParseSkeletons=!!g.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(o,g,C){for(var P=[];!this.isEOF();){var E=this.char();if(E===123){var n=this.parseArgument(o,C);if(n.err)return n;P.push(n.val)}else{if(E===125&&o>0)break;if(E===35&&(g==="plural"||g==="selectordinal")){var c=this.clonePosition();this.bump(),P.push({type:Ut.pound,location:Mt(c,this.clonePosition())})}else if(E===60&&!this.ignoreTag&&this.peek()===47){if(C)break;return this.error(Ct.UNMATCHED_CLOSING_TAG,Mt(this.clonePosition(),this.clonePosition()))}else if(E===60&&!this.ignoreTag&&Ta(this.peek()||0)){var n=this.parseTag(o,g);if(n.err)return n;P.push(n.val)}else{var n=this.parseLiteral(o,g);if(n.err)return n;P.push(n.val)}}}return{val:P,err:null}},e.prototype.parseTag=function(o,g){var C=this.clonePosition();this.bump();var P=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Ut.literal,value:"<".concat(P,"/>"),location:Mt(C,this.clonePosition())},err:null};if(this.bumpIf(">")){var E=this.parseMessage(o+1,g,!0);if(E.err)return E;var n=E.val,c=this.clonePosition();if(this.bumpIf("")){if(this.isEOF()||!Ta(this.char()))return this.error(Ct.INVALID_TAG,Mt(c,this.clonePosition()));var r=this.clonePosition(),a=this.parseTagName();return P!==a?this.error(Ct.UNMATCHED_CLOSING_TAG,Mt(r,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Ut.tag,value:P,children:n,location:Mt(C,this.clonePosition())},err:null}:this.error(Ct.INVALID_TAG,Mt(c,this.clonePosition())))}else return this.error(Ct.UNCLOSED_TAG,Mt(C,this.clonePosition()))}else return this.error(Ct.INVALID_TAG,Mt(C,this.clonePosition()))},e.prototype.parseTagName=function(){var o=this.offset();for(this.bump();!this.isEOF()&&Qp(this.char());)this.bump();return this.message.slice(o,this.offset())},e.prototype.parseLiteral=function(o,g){for(var C=this.clonePosition(),P="";;){var E=this.tryParseQuote(g);if(E){P+=E;continue}var n=this.tryParseUnquoted(o,g);if(n){P+=n;continue}var c=this.tryParseLeftAngleBracket();if(c){P+=c;continue}break}var r=Mt(C,this.clonePosition());return{val:{type:Ut.literal,value:P,location:r},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Yp(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(o){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(o==="plural"||o==="selectordinal")break;return null;default:return null}this.bump();var g=[this.char()];for(this.bump();!this.isEOF();){var C=this.char();if(C===39)if(this.peek()===39)g.push(39),this.bump();else{this.bump();break}else g.push(C);this.bump()}return Aa.apply(void 0,g)},e.prototype.tryParseUnquoted=function(o,g){if(this.isEOF())return null;var C=this.char();return C===60||C===123||C===35&&(g==="plural"||g==="selectordinal")||C===125&&o>0?null:(this.bump(),Aa(C))},e.prototype.parseArgument=function(o,g){var C=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(C,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Ct.EMPTY_ARGUMENT,Mt(C,this.clonePosition()));var P=this.parseIdentifierIfPossible().value;if(!P)return this.error(Ct.MALFORMED_ARGUMENT,Mt(C,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(C,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Ut.argument,value:P,location:Mt(C,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(C,this.clonePosition())):this.parseArgumentOptions(o,g,P,C);default:return this.error(Ct.MALFORMED_ARGUMENT,Mt(C,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var o=this.clonePosition(),g=this.offset(),C=Oa(this.message,g),P=g+C.length;this.bumpTo(P);var E=this.clonePosition(),n=Mt(o,E);return{value:C,location:n}},e.prototype.parseArgumentOptions=function(o,g,C,P){var E,n=this.clonePosition(),c=this.parseIdentifierIfPossible().value,r=this.clonePosition();switch(c){case"":return this.error(Ct.EXPECT_ARGUMENT_TYPE,Mt(n,r));case"number":case"date":case"time":{this.bumpSpace();var a=null;if(this.bumpIf(",")){this.bumpSpace();var i=this.clonePosition(),p=this.parseSimpleArgStyleIfPossible();if(p.err)return p;var t=Zp(p.val);if(t.length===0)return this.error(Ct.EXPECT_ARGUMENT_STYLE,Mt(this.clonePosition(),this.clonePosition()));var d=Mt(i,this.clonePosition());a={style:t,styleLocation:d}}var b=this.tryParseArgumentClose(P);if(b.err)return b;var m=Mt(P,this.clonePosition());if(a&&Fu(a?.style,"::",0)){var s=qp(a.style.slice(2));if(c==="number"){var p=this.parseNumberSkeletonFromString(s,a.styleLocation);return p.err?p:{val:{type:Ut.number,value:C,location:m,style:p.val},err:null}}else{if(s.length===0)return this.error(Ct.EXPECT_DATE_TIME_SKELETON,m);var f=s;this.locale&&(f=Hp(s,this.locale));var t={type:Xn.dateTime,pattern:f,location:a.styleLocation,parsedOptions:this.shouldParseSkeletons?Op(f):{}},l=c==="date"?Ut.date:Ut.time;return{val:{type:l,value:C,location:m,style:t},err:null}}}return{val:{type:c==="number"?Ut.number:c==="date"?Ut.date:Ut.time,value:C,location:m,style:(E=a?.style)!==null&&E!==void 0?E:null},err:null}}case"plural":case"selectordinal":case"select":{var u=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Ct.EXPECT_SELECT_ARGUMENT_OPTIONS,Mt(u,at({},u)));this.bumpSpace();var v=this.parseIdentifierIfPossible(),y=0;if(c!=="select"&&v.value==="offset"){if(!this.bumpIf(":"))return this.error(Ct.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Mt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var p=this.tryParseDecimalInteger(Ct.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Ct.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(p.err)return p;this.bumpSpace(),v=this.parseIdentifierIfPossible(),y=p.val}var h=this.tryParsePluralOrSelectOptions(o,c,g,v);if(h.err)return h;var b=this.tryParseArgumentClose(P);if(b.err)return b;var O=Mt(P,this.clonePosition());return c==="select"?{val:{type:Ut.select,value:C,options:zu(h.val),location:O},err:null}:{val:{type:Ut.plural,value:C,options:zu(h.val),offset:y,pluralType:c==="plural"?"cardinal":"ordinal",location:O},err:null}}default:return this.error(Ct.INVALID_ARGUMENT_TYPE,Mt(n,r))}},e.prototype.tryParseArgumentClose=function(o){return this.isEOF()||this.char()!==125?this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(o,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var o=0,g=this.clonePosition();!this.isEOF();){var C=this.char();switch(C){case 39:{this.bump();var P=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Ct.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Mt(P,this.clonePosition()));this.bump();break}case 123:{o+=1,this.bump();break}case 125:{if(o>0)o-=1;else return{val:this.message.slice(g.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(g.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(o,g){var C=[];try{C=Ip(o)}catch{return this.error(Ct.INVALID_NUMBER_SKELETON,g)}return{val:{type:Xn.number,tokens:C,location:g,parsedOptions:this.shouldParseSkeletons?Bp(C):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(o,g,C,P){for(var E,n=!1,c=[],r=new Set,a=P.value,i=P.location;;){if(a.length===0){var p=this.clonePosition();if(g!=="select"&&this.bumpIf("=")){var t=this.tryParseDecimalInteger(Ct.EXPECT_PLURAL_ARGUMENT_SELECTOR,Ct.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;i=Mt(p,this.clonePosition()),a=this.message.slice(p.offset,this.offset())}else break}if(r.has(a))return this.error(g==="select"?Ct.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Ct.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,i);a==="other"&&(n=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error(g==="select"?Ct.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Ct.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Mt(this.clonePosition(),this.clonePosition()));var b=this.parseMessage(o+1,g,C);if(b.err)return b;var m=this.tryParseArgumentClose(d);if(m.err)return m;c.push([a,{value:b.val,location:Mt(d,this.clonePosition())}]),r.add(a),this.bumpSpace(),E=this.parseIdentifierIfPossible(),a=E.value,i=E.location}return c.length===0?this.error(g==="select"?Ct.EXPECT_SELECT_ARGUMENT_SELECTOR:Ct.EXPECT_PLURAL_ARGUMENT_SELECTOR,Mt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!n?this.error(Ct.MISSING_OTHER_CLAUSE,Mt(this.clonePosition(),this.clonePosition())):{val:c,err:null}},e.prototype.tryParseDecimalInteger=function(o,g){var C=1,P=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(C=-1);for(var E=!1,n=0;!this.isEOF();){var c=this.char();if(c>=48&&c<=57)E=!0,n=n*10+(c-48),this.bump();else break}var r=Mt(P,this.clonePosition());return E?(n*=C,$p(n)?{val:n,err:null}:this.error(g,r)):this.error(o,r)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var o=this.position.offset;if(o>=this.message.length)throw Error("out of bound");var g=Ku(this.message,o);if(g===void 0)throw Error("Offset ".concat(o," is at invalid UTF-16 code unit boundary"));return g},e.prototype.error=function(o,g){return{val:null,err:{kind:o,message:this.message,location:g}}},e.prototype.bump=function(){if(!this.isEOF()){var o=this.char();o===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=o<65536?1:2)}},e.prototype.bumpIf=function(o){if(Fu(this.message,o,this.offset())){for(var g=0;g=0?(this.bumpTo(C),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(o){if(this.offset()>o)throw Error("targetOffset ".concat(o," must be greater than or equal to the current offset ").concat(this.offset()));for(o=Math.min(o,this.message.length);;){var g=this.offset();if(g===o)break;if(g>o)throw Error("targetOffset ".concat(o," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&$u(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var o=this.char(),g=this.offset(),C=this.message.charCodeAt(g+(o>=65536?2:1));return C??null},e}();function Ta(e){return e>=97&&e<=122||e>=65&&e<=90}function Yp(e){return Ta(e)||e===47}function Qp(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function $u(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function e3(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function Ia(e){e.forEach(function(o){if(delete o.location,Iu(o)||Nu(o))for(var g in o.options)delete o.options[g].location,Ia(o.options[g].value);else Au(o)&&ku(o.style)||(Ou(o)||Tu(o))&&Ea(o.style)?delete o.style.location:Lu(o)&&Ia(o.children)})}function t3(e,o){o===void 0&&(o={}),o=at({shouldParseSkeletons:!0,requiresOtherClause:!0},o);var g=new Xp(e,o).parse();if(g.err){var C=SyntaxError(Ct[g.err.kind]);throw C.location=g.err.location,C.originalMessage=g.err.message,C}return o?.captureLocation||Ia(g.val),g.val}var Zr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Zr||(Zr={}));var mn=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,g)||this;return E.code=C,E.originalMessage=P,E}return o.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},o}(Error),Gu=function(e){Fr(o,e);function o(g,C,P,E){return e.call(this,'Invalid values for "'.concat(g,'": "').concat(C,'". Options are "').concat(Object.keys(P).join('", "'),'"'),Zr.INVALID_VALUE,E)||this}return o}(mn),r3=function(e){Fr(o,e);function o(g,C,P){return e.call(this,'Value for "'.concat(g,'" must be of type ').concat(C),Zr.INVALID_VALUE,P)||this}return o}(mn),n3=function(e){Fr(o,e);function o(g,C){return e.call(this,'The intl string context variable "'.concat(g,'" was not provided to the string "').concat(C,'"'),Zr.MISSING_VALUE,C)||this}return o}(mn),ur;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(ur||(ur={}));function o3(e){return e.length<2?e:e.reduce(function(o,g){var C=o[o.length-1];return!C||C.type!==ur.literal||g.type!==ur.literal?o.push(g):C.value+=g.value,o},[])}function i3(e){return typeof e=="function"}function li(e,o,g,C,P,E,n){if(e.length===1&&Pu(e[0]))return[{type:ur.literal,value:e[0].value}];for(var c=[],r=0,a=e;re&&typeof e=="object"&&"default"in e?e:{default:e};function P1(e){if(e&&typeof e=="object"&&"default"in e)return e;const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const g in e)if(g!=="default"){const C=Object.getOwnPropertyDescriptor(e,g);Object.defineProperty(o,g,C.get?C:{enumerable:!0,get:()=>e[g]})}}return o.default=e,Object.freeze(o)}const Ce=V0(un),wt=P1(be),A1=V0(R0),xt=(e,o)=>{const g=e[o];if(g==null)throw Error(`Missing size declaration: ${o}`);return g},O1=wt.default.createContext({}),U0=!0;function T1({baseColor:e,highlightColor:o,width:g,height:C,borderRadius:P,circle:E,direction:n,duration:c,enableAnimation:r=U0,customHighlightBackground:a}){const i={};return n==="rtl"&&(i["--animation-direction"]="reverse"),typeof c=="number"&&(i["--animation-duration"]=`${c}s`),r||(i["--pseudo-element-display"]="none"),(typeof g=="string"||typeof g=="number")&&(i.width=g),(typeof C=="string"||typeof C=="number")&&(i.height=C),(typeof P=="string"||typeof P=="number")&&(i.borderRadius=P),E&&(i.borderRadius="50%"),typeof e<"u"&&(i["--base-color"]=e),typeof o<"u"&&(i["--highlight-color"]=o),typeof a=="string"&&(i["--custom-highlight-background"]=a),i}function $n({count:e=1,wrapper:o,className:g,containerClassName:C,containerTestId:P,circle:E=!1,style:n,...c}){var r,a,i;const y=wt.default.useContext(O1),t={...c};for(const[s,v]of Object.entries(c))typeof v>"u"&&delete t[s];const d={...y,...t,circle:E},b={...n,...T1(d)};let m="react-loading-skeleton";g&&(m+=` ${g}`);const u=(r=d.inline)!==null&&r!==void 0?r:!1,f=[],l=Math.ceil(e);for(let s=0;se&&s===l-1){const h=(a=v.width)!==null&&a!==void 0?a:"100%",O=e%1,I=typeof h=="number"?h*O:`calc(${h} * ${O})`;v={...v,width:I}}const p=wt.default.createElement("span",{className:m,style:v,key:s},"");u?f.push(p):f.push(wt.default.createElement(wt.default.Fragment,{key:s},p,wt.default.createElement("br",null)))}return wt.default.createElement("span",{className:C,"data-testid":P,"aria-live":"polite","aria-busy":(i=d.enableAnimation)!==null&&i!==void 0?i:U0},o?f.map((s,v)=>wt.default.createElement(o,{key:v},s)):f)}const F0=Ce.default("span").withConfig({shouldForwardProp:(e,o)=>!["loading"].includes(e)&&o(e),displayName:"text__StyledText",componentId:"sc-1vbqbb2-0"})(({theme:e,loading:o,variation:g="inherit",monotype:C=!1,noWrap:P=!1,uppercase:E=!1,capitalize:n=!1,capitalizeFirstLetter:c=!1,wordBreak:r=!1})=>({fontFamily:C?e.typography.fontFamily.mono:e.typography.fontFamily.primary,fontWeight:C?e.typography.fontWeight.regular:e.typography.fontWeight.medium,color:{inherit:"inherit",lightGray:e.styleguideColors.contentTertiary,contentViolet:e.styleguideColors.contentViolet,gray:e.styleguideColors.contentTertiary,darkGray:e.styleguideColors.contentSecondary,black:e.styleguideColors.contentPrimary,white:e.styleguideColors.contentOnFill,blue:e.styleguideColors.contentBlue,red:e.styleguideColors.contentRed,green:e.styleguideColors.contentGreen}[g],whiteSpace:P?"nowrap":"initial",...o&&{display:"inline-block",width:"100%"},...E&&{textTransform:"uppercase"},...n&&{textTransform:"capitalize"},...c&&{"&:first-letter":{textTransform:"capitalize"}},...r&&{wordBreak:"break-word"},"-webkit-text-size-adjust":"100%"})),En=wt.default.forwardRef(function({tag:o="span",...g},C){const P=["h1","h2","h3","h4","h5","h6","span"].includes(o)?o:"span";return g.loading?z.jsx(F0,{ref:C,...g,as:P,children:z.jsx($n,{})}):z.jsx(F0,{ref:C,...g,as:P})}),I1=Ce.default(En).withConfig({displayName:"body-text__StyledText",componentId:"sc-2827zm-0"})(({theme:e,size:o=3,scale:g="sm",lineHeight:C="sm"})=>({fontWeight:xt({1:e.typography.fontWeight.semiBold,2:e.typography.fontWeight.medium,3:e.typography.fontWeight.regular,4:e.typography.fontWeight.light},o),fontSize:xt({xl:"1.25rem",lg:"1.125rem",md:"1rem",sm:"0.875rem",xs:"0.813rem"},g),lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},C),"&:where(h1, h2, h3, h4, h5, h6)":{margin:0}})),Oe=wt.default.forwardRef(function(o,g){return z.jsx(I1,{ref:g,...o})}),N1=Ce.default("div").withConfig({displayName:"flex-box__StyledFlexBox",componentId:"sc-9weptk-0"})(({itemsSpacing:e,direction:o,justify:g,wrap:C,align:P,grow:E,shrink:n,basis:c="auto",gap:r,onClick:a})=>({display:"flex",gap:r,flexDirection:o,flexWrap:C,justifyContent:g,alignItems:P,flexGrow:E,flexShrink:n,flexBasis:c,...e!=null&&{"> * + *":{[o==="row"?"marginLeft":"marginTop"]:e},"> * + *:where(h1, h2, h3, h4, h5, h6)":{[o==="row"?"marginLeft":"marginTop"]:`${e}px !important`}},...a&&{cursor:"pointer"}})),ii=wt.default.forwardRef((e,o)=>{const{tag:g="div"}=e,C=["div","span"].includes(g)?g:"div";return z.jsx(N1,{ref:o,...e,as:C})}),De=wt.default.forwardRef((e,o)=>z.jsx(ii,{ref:o,direction:"row",...e})),Rt=wt.default.forwardRef((e,o)=>z.jsx(ii,{ref:o,direction:"column",...e}));var L1=e=>typeof e!="string"?{}:e.split(/ ?; ?/).reduce((o,g)=>{const[C,P]=g.split(/ ?: ?/).map((E,n)=>n===0?E.replace(/\s+/g,""):E.trim());if(C&&P){const E=C.replace(/(\w)-(\w)/g,(c,r,a)=>`${r}${a.toUpperCase()}`);let n=P.trim();Number.isNaN(Number(P))||(n=Number(P)),o[C.startsWith("-")?C:E]=n}return o},{});function k1(e=6){const o="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let g="";for(let C=e;C>0;--C)g+=o[Math.round(Math.random()*(o.length-1))];return g}var B1=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],z0={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function H1(e,o){const{key:g,level:C,...P}=o;switch(e.nodeType){case 1:return wt.createElement(D1(e.nodeName),j1(e,g),K0(e.childNodes,C,P));case 3:{const E=e.nodeValue?.toString()??"";if(!P.allowWhiteSpaces&&/^\s+$/.test(E)&&!/[\u00A0\u202F]/.test(E))return null;if(!e.parentNode)return E;const n=e.parentNode.nodeName.toLowerCase();return B1.includes(n)?(/\S/.test(E)&&console.warn(`A textNode is not allowed inside '${n}'. Your text "${E}" will be ignored`),null):E}case 8:return null;case 11:return K0(e.childNodes,C,o);default:return null}}function j1(e,o){const g={key:o};if(e instanceof Element){const C=e.getAttribute("class");C&&(g.className=C),[...e.attributes].forEach(P=>{switch(P.name){case"class":break;case"style":g[P.name]=L1(P.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":g[z0[P.name]||P.name]=!0;break;default:g[z0[P.name]||P.name]=P.value}})}return g}function K0(e,o,g){const C=[...e].map((P,E)=>ai(P,{...g,index:E,level:o+1})).filter(Boolean);return C.length?C:null}function D1(e){return/[a-z]+[A-Z]+[a-z]+/.test(e)?e:e.toLowerCase()}function W0(e,o={}){return typeof e=="string"?R1(e,o):e instanceof Node?ai(e,o):null}function ai(e,o={}){if(!e||!(e instanceof Node))return null;const{actions:g=[],index:C=0,level:P=0,randomKey:E}=o;let n=e,c=`${P}-${C}`;const r=[];return E&&P===0&&(c=`${k1()}-${c}`),Array.isArray(g)&&g.forEach(a=>{a.condition(n,c,P)&&(typeof a.pre=="function"&&(n=a.pre(n,c,P),n instanceof Node||(n=e,process.env.NODE_ENV!=="production"&&console.warn("The `pre` method always must return a valid DomNode (instanceof Node) - your modification will be ignored (Hint: if you want to render a React-component, use the `post` method instead)"))),typeof a.post=="function"&&r.push(a.post(n,c,P)))}),r.length?r:H1(n,{key:c,level:P,...o})}function R1(e,o={}){if(!e||typeof e!="string")return null;const{includeAllNodes:g=!1,nodeOnly:C=!1,selector:P="body > *",type:E="text/html"}=o;try{const c=new DOMParser().parseFromString(e,E);if(g){const{childNodes:a}=c.body;return C?a:[...a].map(i=>ai(i,o))}const r=c.querySelector(P)||c.body.childNodes[0];if(!(r instanceof Node))throw new TypeError("Error parsing input");return C?r:ai(r,o)}catch(n){process.env.NODE_ENV!=="production"&&console.error(n)}return null}var V1=Object.defineProperty,U1=(e,o,g)=>o in e?V1(e,o,{enumerable:!0,configurable:!0,writable:!0,value:g}):e[o]=g,si=(e,o,g)=>U1(e,typeof o!="symbol"?o+"":o,g),J0="react-inlinesvg",F1=10,Tt={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function z1(e){return e[Math.floor(Math.random()*e.length)]}function bo(){return!!(typeof window<"u"&&window.document?.createElement)}function K1(){return G1()&&typeof window<"u"&&window!==null}function W1(e,...o){const g={};for(const C in e)({}).hasOwnProperty.call(e,C)&&(o.includes(C)||(g[C]=e[C]));return g}function J1(e){const o="abcdefghijklmnopqrstuvwxyz",C=`${o}${o.toUpperCase()}1234567890`;let P="";for(let E=0;E299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some(E=>P.includes(E)))throw new Error(`Content type isn't valid: ${P}`);return g.text()}function $1(e=1){return new Promise(o=>{setTimeout(o,e*1e3)})}function G1(){if(!document)return!1;const e=document.createElement("div");e.innerHTML="";const o=e.firstChild;return!!o&&o.namespaceURI==="http://www.w3.org/2000/svg"}var q1=class{constructor(){si(this,"cacheApi"),si(this,"cacheStore"),si(this,"subscribers",[]),si(this,"isReady",!1),this.cacheStore=new Map;let e=J0,o=!1;bo()&&(e=window.REACT_INLINESVG_CACHE_NAME??J0,o=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),o?caches.open(e).then(g=>{this.cacheApi=g}).catch(g=>{console.error(`Failed to open cache: ${g.message}`),this.cacheApi=void 0}).finally(()=>{this.isReady=!0;const g=[...this.subscribers];this.subscribers.length=0,g.forEach(C=>{try{C()}catch(P){console.error(`Error in CacheStore subscriber callback: ${P.message}`)}})}):this.isReady=!0}onReady(e){this.isReady?e():this.subscribers.push(e)}async get(e,o){return await(this.cacheApi?this.fetchAndAddToPersistentCache(e,o):this.fetchAndAddToInternalCache(e,o)),this.cacheStore.get(e)?.content??""}set(e,o){this.cacheStore.set(e,o)}isCached(e){return this.cacheStore.get(e)?.status===Tt.LOADED}async fetchAndAddToInternalCache(e,o){const g=this.cacheStore.get(e);if(g?.status===Tt.LOADING){await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:Tt.IDLE}),await this.fetchAndAddToInternalCache(e,o)});return}if(!g?.content){this.cacheStore.set(e,{content:"",status:Tt.LOADING});try{const C=await $0(e,o);this.cacheStore.set(e,{content:C,status:Tt.LOADED})}catch(C){throw this.cacheStore.set(e,{content:"",status:Tt.FAILED}),C}}}async fetchAndAddToPersistentCache(e,o){const g=this.cacheStore.get(e);if(g?.status===Tt.LOADED)return;if(g?.status===Tt.LOADING){await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:Tt.IDLE}),await this.fetchAndAddToPersistentCache(e,o)});return}this.cacheStore.set(e,{content:"",status:Tt.LOADING});const C=await this.cacheApi?.match(e);if(C){const P=await C.text();this.cacheStore.set(e,{content:P,status:Tt.LOADED});return}try{await this.cacheApi?.add(new Request(e,o));const E=await(await this.cacheApi?.match(e))?.text()??"";this.cacheStore.set(e,{content:E,status:Tt.LOADED})}catch(P){throw this.cacheStore.set(e,{content:"",status:Tt.FAILED}),P}}async handleLoading(e,o){for(let g=0;g({[e]:o}))}async delete(e){this.cacheApi&&await this.cacheApi.delete(e),this.cacheStore.delete(e)}async clear(){if(this.cacheApi){const e=await this.cacheApi.keys();await Promise.allSettled(e.map(o=>this.cacheApi.delete(o)))}this.cacheStore.clear()}};function G0(e){const o=be.useRef(void 0);return be.useEffect(()=>{o.current=e}),o.current}function Z1(e){const{baseURL:o,content:g,description:C,handleError:P,hash:E,preProcessor:n,title:c,uniquifyIDs:r=!1}=e;try{const a=X1(g,n),i=W0(a,{nodeOnly:!0});if(!i||!(i instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const y=q0(i,{baseURL:o,hash:E,uniquifyIDs:r});if(C){const t=y.querySelector("desc");t?.parentNode&&t.parentNode.removeChild(t);const d=document.createElementNS("http://www.w3.org/2000/svg","desc");d.innerHTML=C,y.prepend(d)}if(typeof c<"u"){const t=y.querySelector("title");if(t?.parentNode&&t.parentNode.removeChild(t),c){const d=document.createElementNS("http://www.w3.org/2000/svg","title");d.innerHTML=c,y.prepend(d)}}return y}catch(a){return P(a)}}function X1(e,o){return o?o(e):e}function q0(e,o){const{baseURL:g="",hash:C,uniquifyIDs:P}=o,E=["id","href","xlink:href","xlink:role","xlink:arcrole"],n=["href","xlink:href"],c=(r,a)=>n.includes(r)&&(a?!a.includes("#"):!1);return P&&[...e.children].forEach(r=>{if(r.attributes?.length){const a=Object.values(r.attributes).map(i=>{const y=i,t=/url\((.*?)\)/.exec(i.value);return t?.[1]&&(y.value=i.value.replace(t[0],`url(${g}${t[1]}__${C})`)),y});E.forEach(i=>{const y=a.find(t=>t.name===i);y&&!c(i,y.value)&&(y.value=`${y.value}__${C}`)})}return r.children.length?q0(r,o):r}),e}var Gn;function Y1(e){const{cacheRequests:o=!0,children:g=null,description:C,fetchOptions:P,innerRef:E,loader:n=null,onError:c,onLoad:r,src:a,title:i,uniqueHash:y}=e,[t,d]=be.useReducer((j,U)=>({...j,...U}),{content:"",element:null,isCached:o&&Gn.isCached(e.src),status:Tt.IDLE}),{content:b,element:m,isCached:u,status:f}=t,l=G0(e),s=G0(t),v=be.useRef(y??J1(8)),p=be.useRef(!1),h=be.useRef(!1),O=be.useCallback(j=>{p.current&&(d({status:j.message==="Browser does not support SVG"?Tt.UNSUPPORTED:Tt.FAILED}),c?.(j))},[c]),I=be.useCallback((j,U=!1)=>{p.current&&d({content:j,isCached:U,status:Tt.LOADED})},[]),B=be.useCallback(async()=>{const j=await $0(a,P);I(j)},[P,I,a]),k=be.useCallback(()=>{try{const j=Z1({...e,handleError:O,hash:v.current,content:b}),U=W0(j);if(!U||!be.isValidElement(U))throw new Error("Could not convert the src to a React element");d({element:U,status:Tt.READY})}catch(j){O(j)}},[b,O,e]),L=be.useCallback(async()=>{const j=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(a);let U;if(j?U=j[1]?window.atob(j[2]):decodeURIComponent(j[2]):a.includes("{p.current&&d({content:"",element:null,isCached:!1,status:Tt.LOADING})},[]);be.useEffect(()=>{if(p.current=!0,!(!bo()||h.current)){try{if(f===Tt.IDLE){if(!K1())throw new Error("Browser does not support SVG");if(!a)throw new Error("Missing src");N()}}catch(j){O(j)}return h.current=!0,()=>{p.current=!1}}},[]),be.useEffect(()=>{if(!(!bo()||!l)&&l.src!==a){if(!a){O(new Error("Missing src"));return}N()}},[O,N,l,a]),be.useEffect(()=>{f===Tt.LOADED&&k()},[f,k]),be.useEffect(()=>{!bo()||!l||l.src!==a||(l.title!==i||l.description!==C)&&k()},[C,k,l,a,i]),be.useEffect(()=>{if(s)switch(f){case Tt.LOADING:{s.status!==Tt.LOADING&&L();break}case Tt.LOADED:{s.status!==Tt.LOADED&&k();break}case Tt.READY:{s.status!==Tt.READY&&r?.(a,u);break}}},[L,k,u,r,s,a,f]);const H=W1(e,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return bo()?m?be.cloneElement(m,{ref:E,...H}):[Tt.UNSUPPORTED,Tt.FAILED].includes(f)?g:n:n}function Q1(e){Gn||(Gn=new q1);const{loader:o}=e,[g,C]=be.useState(Gn.isReady);return be.useEffect(()=>{g||Gn.onReady(()=>{C(!0)})},[g]),g?wt.default.createElement(Y1,{...e}):o}const eh=Ce.default("span").withConfig({shouldForwardProp:(e,o)=>!["rotate"].includes(e)&&o(e),displayName:"svg-icon__Container",componentId:"sc-kfvmzi-0"})(({theme:e,size:o,width:g,height:C,color:P,active:E,rotate:n,marginLeft:c,marginRight:r})=>({display:"inline-block",verticalAlign:"middle",width:g??o,height:C??o,color:P||"inherit",svg:{display:"block",fill:"currentColor",color:P||"inherit",width:g??o,height:C??o},transform:n?"rotateX(180deg)":"rotateX(0deg)",transition:"transform 500ms ease",marginLeft:c?8:"initial",marginRight:r?8:"initial"})),th=Ce.default(Q1).withConfig({displayName:"svg-icon__StyledReactSVG",componentId:"sc-kfvmzi-1"})(({theme:e})=>({display:"flex"})),bt=wt.default.forwardRef(({src:e,alt:o,size:g=16,color:C,onClick:P,rotate:E=!1,...n},c)=>{const r=i=>{P&&P(i)},a=i=>i;return z.jsx(eh,{ref:c,role:"img","aria-label":o,size:g,color:C,rotate:E,onClick:r,...n,children:z.jsx(th,{src:e,preProcessor:a,title:o,"aria-hidden":"true",cacheRequests:!0})})}),xn="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8686%204.39382L7.91888%209.34357L2.96911%204.3938L1.83774%205.52517L7.91886%2011.6063L14%205.52519L12.8686%204.39382Z'/%3e%3c/svg%3e",rh="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='14'%20viewBox='0%200%2012%2014'%20fill='none'%3e%3cpath%20d='M6.65678%2013.0811L0.575724%206.99999L6.65683%200.918864L7.7882%202.05023L3.6385%206.19993L11.9568%206.19993L11.9568%207.79994L3.6384%207.79993L7.78815%2011.9497L6.65678%2013.0811Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",wo="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.86867%203.05032L9.81842%208.00006L4.86865%2012.9498L6.00002%2014.0812L12.0811%208.00009L6.00004%201.91895L4.86867%203.05032Z'/%3e%3c/svg%3e",ui="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.05032%2011.1313L8.00006%206.18158L12.9498%2011.1313L14.0812%209.99998L8.00009%203.91886L1.91895%209.99996L3.05032%2011.1313Z'/%3e%3c/svg%3e",nh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.6569%2014.082L2.57585%208.00097L8.65695%201.91984L9.78832%203.05121L5.63862%207.20091L13.9569%207.20091L13.9569%208.80091L5.63853%208.80091L9.78827%2012.9507L8.6569%2014.082Z'/%3e%3c/svg%3e",va="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.4092%202.08932C11.109%201.78905%2011.109%201.30223%2011.4092%201.00196L12.186%200.225199C12.4862%20-0.0750661%2012.9731%20-0.0750664%2013.2733%200.225199L18.7104%205.66225C19.0107%205.96252%2019.0107%206.44934%2018.7104%206.74961L17.9336%207.52637C17.6334%207.82664%2017.1465%207.82664%2016.8463%207.52637L11.4092%202.08932Z'%20fill='%237490FF'/%3e%3cpath%20d='M0.225199%2012.1869C-0.075066%2012.4872%20-0.0750665%2012.974%200.225198%2013.2742L5.66225%2018.7113C5.96252%2019.0116%206.44934%2019.0116%206.74961%2018.7113L7.52637%2017.9345C7.82664%2017.6343%207.82664%2017.1474%207.52637%2016.8472L2.08932%2011.4101C1.78905%2011.1099%201.30223%2011.1099%201.00196%2011.4101L0.225199%2012.1869Z'%20fill='%237490FF'/%3e%3cpath%20d='M11.3319%202.94358L2.94338%2011.3321L7.60367%2015.9924L11.0525%2012.5436L18.5089%2020L20.0002%2018.5087L12.5438%2011.0523L15.9922%207.60387L11.3319%202.94358Z'%20fill='%237490FF'/%3e%3c/svg%3e",oh="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%237490FF'/%3e%3cpath%20d='M7.15407%2016.8252C6.94864%2017.0306%206.94864%2017.3637%207.15407%2017.5691L11.6177%2022.0327C11.8231%2022.2382%2012.1562%2022.2382%2012.3616%2022.0327L13.1055%2021.2888C13.311%2021.0834%2013.311%2020.7503%2013.1055%2020.5449L8.64194%2016.0813C8.43651%2015.8758%208.10344%2015.8758%207.89801%2016.0813L7.15407%2016.8252Z'%20fill='white'/%3e%3cpath%20d='M16.0813%209.38587L9.38587%2016.0813L13.1055%2019.8009L15.8579%2017.0485L21.8094%2023L22.9997%2021.8097L17.0482%2015.8582L19.8009%2013.1055L16.0813%209.38587Z'%20fill='white'/%3e%3cpath%20d='M16.0813%208.64194C15.8758%208.43651%2015.8758%208.10344%2016.0813%207.89801L16.8252%207.15407C17.0306%206.94864%2017.3637%206.94864%2017.5691%207.15407L22.0327%2011.6177C22.2382%2011.8231%2022.2382%2012.1562%2022.0327%2012.3616L21.2888%2013.1055C21.0834%2013.311%2020.7503%2013.311%2020.5449%2013.1055L16.0813%208.64194Z'%20fill='white'/%3e%3c/svg%3e",Z0="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.88865%206.81867L-6.05909e-07%203.02203L1.24334%201.80811L4.07404%204.57183L8.75666%208.44978e-07L10%201.21393L5.31776%205.78539L4.07383%207L3.88865%206.81867Z'%20fill='white'/%3e%3c/svg%3e",X0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%23DFE1E4'%20stroke-width='2'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e",Y0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='4'%20/%3e%3cpath%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='white'/%3e%3c/svg%3e",Q0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%230021A5'%20stroke-width='2'/%3e%3c/svg%3e",eu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.4%2011.4686L2.36569%208.43432C2.05327%208.1219%201.54673%208.1219%201.23431%208.43432C0.921895%208.74673%200.921895%209.25327%201.23431%209.56569L4.83431%2013.1657C5.14673%2013.4781%205.65327%2013.4781%205.96569%2013.1657L14.7657%204.36569C15.0781%204.05327%2015.0781%203.54673%2014.7657%203.23431C14.4533%202.9219%2013.9467%202.9219%2013.6343%203.23431L5.4%2011.4686Z'/%3e%3c/svg%3e",ba="data:image/svg+xml,ErrorIcon%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016ZM7.19988%203.99989L7.19988%208.99863L7.19583%209.00565L10.6599%2011.0056L11.4599%209.62001L8.79988%208.08423L8.79988%203.99989H7.19988Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",tu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2014L2%202'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3cpath%20d='M2%2014L14%202.00001'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3c/svg%3e",wa="data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%202C4%200.89543%204.89543%200%206%200L12%200C13.1046%200%2014%200.895431%2014%202L14%208C14%209.10457%2013.1046%2010%2012%2010L6%2010C4.89543%2010%204%209.10457%204%208L4%202ZM2%204H3L3%208C3%209.65685%204.34315%2011%206%2011L10%2011V12C10%2013.1046%209.10457%2014%208%2014L2%2014C0.89543%2014%200%2013.1046%200%2012L0%206C0%204.89543%200.895431%204%202%204Z'%20fill='%230021A5'/%3e%3c/svg%3e",ru="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_7591)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM11.5655%2010.4343L10.4341%2011.5657L7.99993%209.13154L5.56573%2011.5657L4.43435%2010.4344L6.86856%208.00017L4.43408%205.5657L5.56545%204.43433L7.99993%206.8688L10.4344%204.43437L11.5657%205.56575L9.1313%208.00017L11.5655%2010.4343Z'%20fill='%23BABBBF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_7591'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ih="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_8527)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.59999%200C4.04181%200%204.39998%200.358323%204.39998%200.800338V0.889584C6.00316%201.25352%207.19996%202.68786%207.19996%204.40185V5.09408C7.19996%205.53609%206.84179%205.89441%206.39996%205.89441C5.95813%205.89441%205.59996%205.53609%205.59996%205.09408V4.40185C5.59996%203.58138%205.10633%202.87626%204.39998%202.56751V7.49491L4.96715%207.76319C6.33048%208.40806%207.19996%209.78151%207.19996%2011.2902L7.19997%2011.5883C7.19997%2013.3014%206.00404%2014.7364%204.39998%2015.1005V15.1997C4.39998%2015.6417%204.04181%2016%203.59999%2016C3.15816%2016%202.79999%2015.6417%202.79999%2015.1997V15.1006C1.19767%2014.7369%200%2013.3032%200%2011.5883V10.912C0%2010.47%200.358171%2010.1116%200.799997%2010.1116C1.24182%2010.1116%201.59999%2010.47%201.59999%2010.912V11.5883C1.59999%2012.4091%202.09392%2013.114%202.79999%2013.4227V8.50867L2.2369%208.24232C0.871072%207.59626%200%206.22029%200%204.70885V4.40185C0%202.68786%201.1968%201.25351%202.79999%200.88958V0.800338C2.79999%200.358323%203.15816%200%203.59999%200ZM1.59999%204.40185C1.59999%203.58138%202.09363%202.87625%202.79999%202.5675V6.7337C2.06332%206.33087%201.59999%205.55589%201.59999%204.70885V4.40185ZM4.39998%2013.4226V9.26959C5.13652%209.6706%205.59997%2010.4444%205.59997%2011.2902L5.59997%2011.5883C5.59997%2012.4084%205.10663%2013.1138%204.39998%2013.4226Z'%20fill='%230021A5'/%3e%3cpath%20d='M10.4%208.00338C10.4%207.73778%2010.4117%207.47724%2010.4344%207.22278L11.1998%207.22269C11.6416%207.22264%2011.9998%206.86428%2011.9997%206.42226C11.9997%205.98025%2011.6414%205.62197%2011.1996%205.62202L10.7382%205.62207C10.932%204.97556%2011.2005%204.40023%2011.5213%203.92169C12.2015%202.90672%2013.0547%202.40101%2013.891%202.40101C14.1932%202.40101%2014.5191%202.49427%2014.745%202.64902C15.1095%202.8988%2015.6074%202.80566%2015.857%202.44099C16.1067%202.07631%2016.0136%201.5782%2015.6491%201.32842C15.1228%200.967796%2014.4718%200.800338%2013.891%200.800338C12.3575%200.800338%2011.0652%201.72793%2010.1923%203.03028C9.69764%203.7684%209.31776%204.65091%209.08071%205.62226L7.99986%205.62239C7.55804%205.62244%207.19991%205.9808%207.19996%206.42282C7.20001%206.86483%207.55822%207.22311%208.00005%207.22306L8.8291%207.22297C8.80982%207.4798%208.79997%207.74021%208.79997%208.00338C8.79997%208.01059%208.79998%208.0178%208.79999%208.02501L7.99938%208.02567C7.55755%208.02603%207.19968%208.38465%207.20004%208.82666C7.20041%209.26868%207.55887%209.62671%208.0007%209.62634L8.92778%209.62558C9.13162%2010.8967%209.57159%2012.0503%2010.1923%2012.9765C11.0652%2014.2788%2012.3575%2015.2064%2013.891%2015.2064C14.4491%2015.2064%2015.1196%2015.0669%2015.6687%2014.6696C16.0267%2014.4106%2016.1071%2013.9103%2015.8482%2013.5521C15.5893%2013.1939%2015.0892%2013.1135%2014.7312%2013.3725C14.5282%2013.5194%2014.2159%2013.6057%2013.891%2013.6057C13.0547%2013.6057%2012.2015%2013.1%2011.5213%2012.0851C11.0796%2011.4261%2010.7368%2010.5835%2010.552%209.62424L11.2006%209.62371C11.6424%209.62334%2012.0003%209.26472%2011.9999%208.82271C11.9996%208.3807%2011.6411%208.02267%2011.1993%208.02303L10.4%208.02369C10.4%208.01692%2010.4%208.01015%2010.4%208.00338Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_8527'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ah="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6262_38149)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.87986%201.90074C8.81536%202.88858%208.20001%204.26907%208.20001%205.75C8.20001%208.6495%2010.5505%2011%2013.45%2011C13.5589%2011%2013.6673%2010.9967%2013.7752%2010.9901L15.2824%2010.8982L14.445%2012.1547C13.0632%2014.2279%2010.739%2015.5%208.20001%2015.5C4.05787%2015.5%200.70001%2012.1421%200.700011%208C0.700012%203.85786%204.05788%200.500001%208.20001%200.500001C8.63852%200.500001%209.07259%200.537715%209.49877%200.612172L10.9881%200.872358L9.87986%201.90074Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6262_38149'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",nu="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M8.29714%2020H5.71902V12.7273H8.31845C9.04998%2012.7273%209.67972%2012.8729%2010.2077%2013.1641C10.7356%2013.4529%2011.1416%2013.8684%2011.4257%2014.4105C11.7122%2014.9527%2011.8554%2015.6013%2011.8554%2016.3565C11.8554%2017.1141%2011.7122%2017.7652%2011.4257%2018.3097C11.1416%2018.8542%2010.7332%2019.272%2010.2006%2019.5632C9.67025%2019.8544%209.03578%2020%208.29714%2020ZM7.25666%2018.6825H8.23322C8.68777%2018.6825%209.07011%2018.602%209.38024%2018.4411C9.69274%2018.2777%209.92711%2018.0256%2010.0834%2017.6847C10.242%2017.3414%2010.3213%2016.8987%2010.3213%2016.3565C10.3213%2015.8191%2010.242%2015.38%2010.0834%2015.0391C9.92711%2014.6982%209.69392%2014.4472%209.38379%2014.2862C9.07366%2014.1252%208.69132%2014.0447%208.23677%2014.0447H7.25666V18.6825ZM15.4518%2020.1065C14.8907%2020.1065%2014.4078%2019.9929%2014.0029%2019.7656C13.6005%2019.536%2013.2903%2019.2116%2013.0725%2018.7926C12.8547%2018.3712%2012.7458%2017.8729%2012.7458%2017.2976C12.7458%2016.7365%2012.8547%2016.2441%2013.0725%2015.8203C13.2903%2015.3965%2013.5969%2015.0663%2013.9923%2014.8295C14.39%2014.5928%2014.8564%2014.4744%2015.3914%2014.4744C15.7513%2014.4744%2016.0863%2014.5324%2016.3964%2014.6484C16.7089%2014.7621%2016.9811%2014.9337%2017.2132%2015.1634C17.4475%2015.393%2017.6298%2015.6818%2017.76%2016.0298C17.8902%2016.3755%2017.9553%2016.7803%2017.9553%2017.2443V17.6598H13.3495V16.7223H16.5313C16.5313%2016.5045%2016.484%2016.3116%2016.3893%2016.1435C16.2946%2015.9754%2016.1632%2015.844%2015.9951%2015.7493C15.8294%2015.6522%2015.6365%2015.6037%2015.4163%2015.6037C15.1866%2015.6037%2014.983%2015.657%2014.8055%2015.7635C14.6303%2015.8677%2014.493%2016.0085%2014.3936%2016.1861C14.2941%2016.3613%2014.2432%2016.5566%2014.2409%2016.772V17.6634C14.2409%2017.9332%2014.2906%2018.1664%2014.39%2018.3629C14.4918%2018.5594%2014.635%2018.7109%2014.8197%2018.8175C15.0044%2018.924%2015.2233%2018.9773%2015.4767%2018.9773C15.6447%2018.9773%2015.7986%2018.9536%2015.9383%2018.9062C16.078%2018.8589%2016.1975%2018.7879%2016.297%2018.6932C16.3964%2018.5985%2016.4722%2018.4825%2016.5242%2018.3452L17.9234%2018.4375C17.8524%2018.7737%2017.7068%2019.0672%2017.4866%2019.3182C17.2688%2019.5668%2016.9871%2019.7609%2016.6414%2019.9006C16.2981%2020.0379%2015.9016%2020.1065%2015.4518%2020.1065ZM18.971%2020V12.7273H23.7863V13.995H20.5086V15.728H23.4667V16.9957H20.5086V20H18.971ZM24.7922%2020V14.5455H26.305V20H24.7922ZM25.5521%2013.8423C25.3272%2013.8423%2025.1343%2013.7678%2024.9733%2013.6186C24.8147%2013.4671%2024.7354%2013.286%2024.7354%2013.0753C24.7354%2012.867%2024.8147%2012.6882%2024.9733%2012.5391C25.1343%2012.3875%2025.3272%2012.3118%2025.5521%2012.3118C25.777%2012.3118%2025.9688%2012.3875%2026.1274%2012.5391C26.2884%2012.6882%2026.3689%2012.867%2026.3689%2013.0753C26.3689%2013.286%2026.2884%2013.4671%2026.1274%2013.6186C25.9688%2013.7678%2025.777%2013.8423%2025.5521%2013.8423Z'%20fill='white'/%3e%3c/svg%3e",qn="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%204L8%208L12%2012'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3cpath%20d='M4%2012L8%208L12%204'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3c/svg%3e",sh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.9765%209.32548C12.3425%209.69151%2012.9359%209.69151%2013.3019%209.32548L14.6274%208L14.7681%207.8532C16.4563%206.01451%2016.4094%203.15453%2014.6274%201.37258C12.7973%20-0.457527%209.83011%20-0.457528%208%201.37258L6.67452%202.69806L6.60169%202.77981C6.31036%203.1477%206.33464%203.68367%206.67452%204.02355C7.04054%204.38957%207.63398%204.38957%208%204.02355L9.32548%202.69807L9.44568%202.58462C10.5498%201.6014%2012.2431%201.63922%2013.3019%202.69807C14.4%203.79613%2014.4%205.57645%2013.3019%206.67452L11.9765%208L11.9036%208.08175C11.6123%208.44964%2011.6366%208.98561%2011.9765%209.32548ZM1.37258%2014.6274C3.20269%2016.4575%206.16989%2016.4575%208%2014.6274L9.32548%2013.3019L9.39831%2013.2202C9.68964%2012.8523%209.66536%2012.3163%209.32548%2011.9764C8.95946%2011.6104%208.36602%2011.6104%208%2011.9764L6.67452%2013.3019L6.55432%2013.4154C5.45015%2014.3986%203.75692%2014.3608%202.69807%2013.3019C1.6%2012.2039%201.6%2010.4235%202.69807%209.32548L4.02355%208L4.09638%207.91825C4.3877%207.55036%204.36343%207.01439%204.02355%206.67451C3.65753%206.30849%203.06409%206.30849%202.69807%206.67451L1.37258%208L1.2319%208.1468C-0.456262%209.98549%20-0.409368%2012.8455%201.37258%2014.6274ZM13.5292%2013.3963C13.8953%2013.0303%2013.8953%2012.4368%2013.5292%2012.0708L4.25085%202.79241C3.88483%202.42638%203.29139%202.42638%202.92537%202.79241C2.55935%203.15843%202.55935%203.75187%202.92537%204.11789L12.2038%2013.3963C12.5698%2013.7623%2013.1632%2013.7623%2013.5292%2013.3963Z'%20fill='%230021A5'/%3e%3c/svg%3e",uh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M13.7833%203.31103C12.3985%202.19758%2010.208%202.00922%2010.1149%202.00122C9.96873%201.98885%209.82982%202.07176%209.77018%202.20558C9.76582%202.21431%209.71782%202.32412%209.66473%202.49503C10.5804%202.64922%2011.7055%202.96049%2012.7236%203.59249C12.8865%203.69358%2012.9367%203.90812%2012.8356%204.07176C12.7702%204.17794%2012.656%204.23612%2012.5396%204.23612C12.4771%204.23612%2012.4138%204.2194%2012.3564%204.18376C10.6065%203.09867%208.42036%203.04412%208%203.04412C7.57964%203.04412%205.39273%203.09867%203.64436%204.18376C3.48073%204.28558%203.26691%204.23467%203.16509%204.07176C3.06327%203.90812%203.11418%203.69431%203.27709%203.59249C4.29527%202.96122%205.41964%202.64922%206.336%202.49503C6.28218%202.3234%206.23418%202.21431%206.23055%202.20558C6.17018%202.07176%206.032%201.9874%205.88509%202.00194C5.79273%202.00922%203.60218%202.19758%202.19855%203.32703C1.46545%204.00412%200%207.96631%200%2011.3918C0%2011.4521%200.016%2011.5118%200.0458182%2011.5641C1.05745%2013.3409%203.81673%2013.8063%204.44582%2013.8267C4.44945%2013.8267%204.45309%2013.8267%204.45673%2013.8267C4.568%2013.8267%204.67273%2013.7736%204.73818%2013.6834L5.37455%2012.8092C3.65891%2012.3656%202.78255%2011.6129%202.73164%2011.5685C2.58764%2011.4412%202.57382%2011.2216%202.70109%2011.0776C2.82836%2010.9336%203.04727%2010.9198%203.19127%2011.0463C3.21236%2011.0652%204.82618%2012.4347%208%2012.4347C11.1796%2012.4347%2012.7935%2011.0594%2012.8095%2011.0456C12.9535%2010.9205%2013.1731%2010.9336%2013.2996%2011.0783C13.4262%2011.2223%2013.4124%2011.4412%2013.2691%2011.5678C13.2182%2011.6129%2012.3418%2012.3649%2010.6262%2012.8085L11.2625%2013.6827C11.328%2013.7729%2011.4327%2013.8259%2011.544%2013.8259C11.5476%2013.8259%2011.5513%2013.8259%2011.5549%2013.8259C12.184%2013.8063%2014.9433%2013.3409%2015.9549%2011.5634C15.984%2011.511%2016%2011.4521%2016%2011.3918C16%207.96631%2014.5345%204.00412%2013.7833%203.31103ZM5.73891%2010.0005C5.06691%2010.0005%204.52145%209.37722%204.52145%208.60922C4.52145%207.84122%205.06618%207.21794%205.73891%207.21794C6.41164%207.21794%206.95636%207.84122%206.95636%208.60922C6.95636%209.37722%206.41164%2010.0005%205.73891%2010.0005ZM10.2611%2010.0005C9.58909%2010.0005%209.04364%209.37722%209.04364%208.60922C9.04364%207.84122%209.58836%207.21794%2010.2611%207.21794C10.9331%207.21794%2011.4785%207.84122%2011.4785%208.60922C11.4785%209.37722%2010.9331%2010.0005%2010.2611%2010.0005Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ch="data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2027.9612L42.9822%200H95.6923C100.111%200%20103.692%203.58172%20103.692%208V112C103.692%20116.418%20100.111%20120%2095.6923%20120H24C19.5817%20120%2016%20116.418%2016%20112V27.9612Z'%20fill='url(%23paint0_linear_111_12912)'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2077.3846C29.8457%2075.4729%2031.3955%2073.9231%2033.3072%2073.9231H88.6919C90.6036%2073.9231%2092.1534%2075.4729%2092.1534%2077.3846C92.1534%2079.2964%2090.6036%2080.8462%2088.6919%2080.8462H33.3072C31.3955%2080.8462%2029.8457%2079.2964%2029.8457%2077.3846Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2090.3077C29.8457%2088.3959%2031.3955%2086.8462%2033.3072%2086.8462H88.6919C90.6036%2086.8462%2092.1534%2088.3959%2092.1534%2090.3077C92.1534%2092.2195%2090.6036%2093.7692%2088.6919%2093.7692H33.3072C31.3955%2093.7692%2029.8457%2092.2195%2029.8457%2090.3077Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%20103.231C29.8457%20101.319%2031.3955%2099.7692%2033.3072%2099.7692H64.4611C66.3728%2099.7692%2067.9226%20101.319%2067.9226%20103.231C67.9226%20105.143%2066.3728%20106.692%2064.4611%20106.692H33.3072C31.3955%20106.692%2029.8457%20105.143%2029.8457%20103.231Z'%20fill='white'/%3e%3cpath%20opacity='0.82'%20d='M16%2027.6923L43.6923%200V19.6923C43.6923%2024.1106%2040.1106%2027.6923%2035.6923%2027.6923H16Z'%20fill='url(%23paint1_linear_111_12912)'/%3e%3ccircle%20opacity='0.66'%20cx='60.5'%20cy='43.5'%20r='19.5'%20fill='white'/%3e%3cpath%20d='M59.7969%2054V34H61.0781V54H59.7969ZM63.1953%2040.6016C63.1328%2039.9714%2062.8646%2039.4818%2062.3906%2039.1328C61.9167%2038.7839%2061.2734%2038.6094%2060.4609%2038.6094C59.9089%2038.6094%2059.4427%2038.6875%2059.0625%2038.8438C58.6823%2038.9948%2058.3906%2039.2057%2058.1875%2039.4766C57.9896%2039.7474%2057.8906%2040.0547%2057.8906%2040.3984C57.8802%2040.6849%2057.9401%2040.9349%2058.0703%2041.1484C58.2057%2041.362%2058.3906%2041.5469%2058.625%2041.7031C58.8594%2041.8542%2059.1302%2041.987%2059.4375%2042.1016C59.7448%2042.2109%2060.0729%2042.3047%2060.4219%2042.3828L61.8594%2042.7266C62.5573%2042.8828%2063.1979%2043.0911%2063.7812%2043.3516C64.3646%2043.612%2064.8698%2043.9323%2065.2969%2044.3125C65.724%2044.6927%2066.0547%2045.1406%2066.2891%2045.6562C66.5286%2046.1719%2066.651%2046.763%2066.6563%2047.4297C66.651%2048.4089%2066.401%2049.2578%2065.9062%2049.9766C65.4167%2050.6901%2064.7083%2051.2448%2063.7812%2051.6406C62.8594%2052.0312%2061.7474%2052.2266%2060.4453%2052.2266C59.1536%2052.2266%2058.0286%2052.0286%2057.0703%2051.6328C56.1172%2051.237%2055.3724%2050.651%2054.8359%2049.875C54.3047%2049.0938%2054.026%2048.1276%2054%2046.9766H57.2734C57.3099%2047.513%2057.4635%2047.9609%2057.7344%2048.3203C58.0104%2048.6745%2058.3776%2048.9427%2058.8359%2049.125C59.2995%2049.3021%2059.8229%2049.3906%2060.4062%2049.3906C60.9792%2049.3906%2061.4766%2049.3073%2061.8984%2049.1406C62.3255%2048.974%2062.6563%2048.7422%2062.8906%2048.4453C63.125%2048.1484%2063.2422%2047.8073%2063.2422%2047.4219C63.2422%2047.0625%2063.1354%2046.7604%2062.9219%2046.5156C62.7135%2046.2708%2062.4063%2046.0625%2062%2045.8906C61.599%2045.7188%2061.1068%2045.5625%2060.5234%2045.4219L58.7813%2044.9844C57.4323%2044.6562%2056.3672%2044.1432%2055.5859%2043.4453C54.8047%2042.7474%2054.4167%2041.8073%2054.4219%2040.625C54.4167%2039.6562%2054.6745%2038.8099%2055.1953%2038.0859C55.7214%2037.362%2056.4427%2036.7969%2057.3594%2036.3906C58.276%2035.9844%2059.3177%2035.7813%2060.4844%2035.7813C61.6719%2035.7813%2062.7083%2035.9844%2063.5938%2036.3906C64.4844%2036.7969%2065.1771%2037.362%2065.6719%2038.0859C66.1667%2038.8099%2066.4219%2039.6484%2066.4375%2040.6016H63.1953Z'%20fill='%23C6C9CD'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12912'%20x1='59.8467'%20y1='113.749'%20x2='59.8467'%20y2='2.02065'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12912'%20x1='29.8462'%20y1='-5.37093'%20x2='29.8462'%20y2='26.6472'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",lh="data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e",dh="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M6.52957%2014V6.72727H11.4301V7.99503H8.06721V9.72798H11.178V10.9957H8.06721V12.7322H11.4443V14H6.52957Z'%20fill='white'/%3e%3cpath%20d='M12.6526%2014V6.72727H15.5219C16.0712%206.72727%2016.5399%206.82552%2016.9282%207.02201C17.3188%207.21614%2017.6159%207.49195%2017.8195%207.84943C18.0255%208.20454%2018.1285%208.62239%2018.1285%209.10298C18.1285%209.58593%2018.0243%2010.0014%2017.816%2010.3494C17.6076%2010.6951%2017.3058%2010.9602%2016.9104%2011.1449C16.5174%2011.3295%2016.0416%2011.4219%2015.4829%2011.4219H13.5617V10.1861H15.2343C15.5279%2010.1861%2015.7717%2010.1458%2015.9658%2010.0653C16.16%209.98485%2016.3044%209.86411%2016.3991%209.70312C16.4961%209.54214%2016.5447%209.34209%2016.5447%209.10298C16.5447%208.8615%2016.4961%208.6579%2016.3991%208.49219C16.3044%208.32647%2016.1588%208.20099%2015.9623%208.11576C15.7681%208.02817%2015.5231%207.98437%2015.2272%207.98437H14.1903V14H12.6526ZM16.5802%2010.6903L18.3877%2014H16.6903L14.9218%2010.6903H16.5802Z'%20fill='white'/%3e%3cpath%20d='M25.632%209.27344H24.0766C24.0482%209.0722%2023.9902%208.89346%2023.9026%208.73721C23.815%208.5786%2023.7026%208.44365%2023.5653%208.33238C23.4279%208.22111%2023.2693%208.13589%2023.0894%208.0767C22.9118%208.01752%2022.7189%207.98792%2022.5106%207.98792C22.1342%207.98792%2021.8063%208.08144%2021.5269%208.26846C21.2476%208.45312%2021.0309%208.72301%2020.8771%209.07812C20.7232%209.43087%2020.6462%209.85937%2020.6462%2010.3636C20.6462%2010.8821%2020.7232%2011.3177%2020.8771%2011.6705C21.0333%2012.0232%2021.2511%2012.2895%2021.5305%2012.4695C21.8098%2012.6494%2022.133%2012.7393%2022.4999%2012.7393C22.7059%2012.7393%2022.8965%2012.7121%2023.0717%2012.6577C23.2492%2012.6032%2023.4066%2012.5239%2023.544%2012.4197C23.6813%2012.3132%2023.7949%2012.1842%2023.8849%2012.0327C23.9772%2011.8812%2024.0411%2011.7083%2024.0766%2011.5142L25.632%2011.5213C25.5918%2011.8551%2025.4912%2012.1771%2025.3302%2012.4872C25.1716%2012.795%2024.9573%2013.0708%2024.6874%2013.3146C24.4199%2013.5561%2024.1003%2013.7479%2023.7286%2013.8899C23.3593%2014.0296%2022.9414%2014.0994%2022.4751%2014.0994C21.8264%2014.0994%2021.2464%2013.9526%2020.735%2013.6591C20.226%2013.3655%2019.8235%2012.9406%2019.5276%2012.3842C19.2341%2011.8279%2019.0873%2011.1544%2019.0873%2010.3636C19.0873%209.57055%2019.2364%208.89583%2019.5347%208.33949C19.833%207.78314%2020.2378%207.35937%2020.7492%207.06818C21.2606%206.77462%2021.8359%206.62784%2022.4751%206.62784C22.8965%206.62784%2023.2871%206.68702%2023.6469%206.8054C24.0092%206.92377%2024.3299%207.09659%2024.6093%207.32386C24.8887%207.54877%2025.1159%207.82457%2025.2911%208.15128C25.4687%208.47798%2025.5823%208.85203%2025.632%209.27344Z'%20fill='white'/%3e%3cpath%20d='M9.9977%2026V24.892L12.5865%2022.495C12.8066%2022.282%2012.9913%2022.0902%2013.1405%2021.9197C13.292%2021.7493%2013.4068%2021.5824%2013.4849%2021.419C13.563%2021.2533%2013.6021%2021.0746%2013.6021%2020.8828C13.6021%2020.6697%2013.5536%2020.4863%2013.4565%2020.3324C13.3594%2020.1761%2013.2269%2020.0566%2013.0588%2019.9737C12.8907%2019.8885%2012.7001%2019.8459%2012.487%2019.8459C12.2645%2019.8459%2012.0704%2019.8909%2011.9047%2019.9808C11.7389%2020.0708%2011.6111%2020.1998%2011.5211%2020.3679C11.4312%2020.536%2011.3862%2020.736%2011.3862%2020.968H9.92668C9.92668%2020.4922%2010.0344%2020.0791%2010.2498%2019.7287C10.4653%2019.3783%2010.7671%2019.1072%2011.1554%2018.9155C11.5436%2018.7237%2011.9911%2018.6278%2012.4977%2018.6278C13.0185%2018.6278%2013.4719%2018.7202%2013.8578%2018.9048C14.246%2019.0871%2014.5479%2019.3404%2014.7633%2019.6648C14.9788%2019.9891%2015.0865%2020.3608%2015.0865%2020.7798C15.0865%2021.0544%2015.032%2021.3255%2014.9231%2021.593C14.8166%2021.8606%2014.626%2022.1577%2014.3514%2022.4844C14.0768%2022.8087%2013.6897%2023.1982%2013.1902%2023.6527L12.1284%2024.6932V24.7429H15.1824V26H9.9977Z'%20fill='white'/%3e%3cpath%20d='M19.1481%2026.1598C18.5373%2026.1574%2018.0117%2026.0071%2017.5714%2025.7088C17.1334%2025.4105%2016.7961%2024.9785%2016.5593%2024.4126C16.3249%2023.8468%2016.2089%2023.1662%2016.2113%2022.3707C16.2113%2021.5777%2016.3285%2020.9017%2016.5629%2020.343C16.7996%2019.7843%2017.137%2019.3594%2017.5749%2019.0682C18.0153%2018.7746%2018.5397%2018.6278%2019.1481%2018.6278C19.7565%2018.6278%2020.2797%2018.7746%2020.7177%2019.0682C21.158%2019.3617%2021.4966%2019.7879%2021.7333%2020.3466C21.9701%2020.9029%2022.0872%2021.5777%2022.0849%2022.3707C22.0849%2023.1686%2021.9665%2023.8504%2021.7298%2024.4162C21.4954%2024.982%2021.1592%2025.4141%2020.7212%2025.7124C20.2833%2026.0107%2019.7589%2026.1598%2019.1481%2026.1598ZM19.1481%2024.8849C19.5648%2024.8849%2019.8974%2024.6754%2020.146%2024.2564C20.3945%2023.8374%2020.5176%2023.2088%2020.5153%2022.3707C20.5153%2021.8191%2020.4585%2021.3598%2020.3448%2020.9929C20.2336%2020.6259%2020.0749%2020.3501%2019.869%2020.1655C19.6654%2019.9808%2019.4251%2019.8885%2019.1481%2019.8885C18.7338%2019.8885%2018.4024%2020.0956%2018.1538%2020.5099C17.9052%2020.9242%2017.7797%2021.5445%2017.7774%2022.3707C17.7774%2022.9294%2017.833%2023.3958%2017.9443%2023.7699C18.0579%2024.1416%2018.2177%2024.4209%2018.4237%2024.608C18.6296%2024.7926%2018.8711%2024.8849%2019.1481%2024.8849Z'%20fill='white'/%3e%3c/svg%3e",Co="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20d='M10.4995%202.43824L15.5942%2011.1476C16.1244%2012.0438%2016.1358%2013.1548%2015.6242%2014.0618C15.1119%2014.9698%2014.1545%2015.5337%2013.1002%2015.544L2.89104%2015.5439C1.84761%2015.5354%200.888332%2014.9698%200.376015%2014.061C-0.135877%2013.1529%20-0.123921%2012.0394%200.404559%2011.1508L5.50114%202.43828C6.01898%201.54687%206.97263%200.998795%208.00371%201C9.03469%201.00121%209.988%201.55155%2010.4995%202.43824ZM8.73038%205.36255H7.27539V10.4534H8.73038V5.36255ZM8.72819%2011.9077C8.72819%2012.3093%208.40248%2012.6349%208.00069%2012.6349C7.5989%2012.6349%207.27319%2012.3093%207.27319%2011.9077C7.27319%2011.506%207.5989%2011.1804%208.00069%2011.1804C8.40248%2011.1804%208.72819%2011.506%208.72819%2011.9077Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ou="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58182%200%200%203.58182%200%208C0%2012.0109%202.95455%2015.3225%206.80436%2015.9011V10.1204H4.82509V8.01746H6.80436V6.61818C6.80436%204.30146%207.93309%203.28436%209.85855%203.28436C10.7807%203.28436%2011.2684%203.35273%2011.4993%203.384V5.21964H10.1858C9.36836%205.21964%209.08291%205.99455%209.08291%206.868V8.01746H11.4785L11.1535%2010.1204H9.08291V15.9182C12.9876%2015.3884%2016%2012.0498%2016%208C16%203.58182%2012.4182%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",fh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_808_32960)'%3e%3cpath%20d='M8.4%200V4.8C8.4%205.68366%209.11634%206.4%2010%206.4H14.8V14.4C14.8%2015.2837%2014.0837%2016%2013.2%2016H3.6C2.71634%2016%202%2015.2837%202%2014.4V1.6C2%200.716345%202.71634%200%203.6%200H8.4Z'%20fill='%230021A5'/%3e%3cpath%20d='M9.6%200.4V4.8C9.6%205.02091%209.77909%205.2%2010%205.2H14.4L9.6%200.4Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_808_32960'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",iu="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M15.8571%206V12C15.8571%2013.1046%2016.7366%2014%2017.8214%2014H23.7143V24C23.7143%2025.1046%2022.8348%2026%2021.75%2026H9.96429C8.87944%2026%208%2025.1046%208%2024V8C8%206.89543%208.87944%206%209.96429%206H15.8571Z'%20fill='white'/%3e%3cpath%20d='M17.3304%206.5V12C17.3304%2012.2761%2017.5502%2012.5%2017.8214%2012.5H23.2232L17.3304%206.5Z'%20fill='white'/%3e%3c/svg%3e",au="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58267%200%200%203.67255%200%208.20224C0%2011.8263%202.292%2014.9007%205.47133%2015.9855C5.87067%2016.0614%206%2015.8071%206%2015.5911V14.0641C3.77467%2014.5603%203.31133%2013.0962%203.31133%2013.0962C2.94733%2012.1482%202.42267%2011.896%202.42267%2011.896C1.69667%2011.3868%202.478%2011.3977%202.478%2011.3977C3.28133%2011.4551%203.704%2012.2432%203.704%2012.2432C4.41733%2013.4968%205.57533%2013.1345%206.032%2012.9247C6.10333%2012.395%206.31067%2012.0327%206.54%2011.8283C4.76333%2011.6198%202.89533%2010.9165%202.89533%207.77436C2.89533%206.87826%203.208%206.1469%203.71933%205.57274C3.63667%205.36563%203.36267%204.53106%203.79733%203.40188C3.79733%203.40188%204.46933%203.18179%205.998%204.24261C6.636%204.06079%207.32%203.96989%208%203.96647C8.68%203.96989%209.36467%204.06079%2010.004%204.24261C11.5313%203.18179%2012.202%203.40188%2012.202%203.40188C12.6373%204.53174%2012.3633%205.36632%2012.2807%205.57274C12.794%206.1469%2013.104%206.87895%2013.104%207.77436C13.104%2010.9247%2011.2327%2011.6185%209.45133%2011.8215C9.738%2012.0758%2010%2012.5747%2010%2013.3403V15.5911C10%2015.8091%2010.128%2016.0655%2010.534%2015.9848C13.7107%2014.8987%2016%2011.8249%2016%208.20224C16%203.67255%2012.418%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",hh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6539_810)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%20-7.62939e-05C12.4183%20-7.62939e-05%2016%203.58165%2016%207.99992C16%2012.4182%2012.4183%2015.9999%208%2015.9999C3.58172%2015.9999%200%2012.4182%200%207.99992C0%203.58165%203.58172%20-7.62939e-05%208%20-7.62939e-05ZM14.488%208.87015C13.717%209.27118%2012.7015%209.60652%2011.5485%209.83773C11.3846%2011.5118%2010.997%2012.9896%2010.4331%2014.0781C12.5851%2013.2159%2014.1726%2011.2439%2014.488%208.87015ZM10.1718%208.5851C10.1783%208.39244%2010.1817%208.19724%2010.1817%207.99984C10.1817%204.35183%209.02275%201.45438%207.99991%201.45438C6.97708%201.45438%205.81809%204.35183%205.81809%207.99984C5.81809%208.2086%205.82189%208.4149%205.82924%208.61834C6.51149%208.68967%207.24049%208.72728%207.99994%208.72728C8.7476%208.72728%209.48118%208.67454%2010.1718%208.5851ZM11.6336%208.33026C11.6354%208.22067%2011.6364%208.11054%2011.6364%207.99992C11.6364%205.57979%2011.1959%203.39426%2010.433%201.92153C12.5975%202.78877%2014.1911%204.77869%2014.4934%207.17101C14.1512%207.55514%2013.0717%208.01144%2011.6336%208.33026ZM5.94823%2010.0926C6.60067%2010.1514%207.28785%2010.1818%207.99994%2010.1818C8.70052%2010.1818%209.39078%2010.1421%2010.0546%2010.0685C9.72657%2012.6848%208.81953%2014.5453%207.99991%2014.5453C7.18282%2014.5453%206.27883%2012.6962%205.94823%2010.0926ZM4.36768%208.40017C3.95023%208.3169%203.56117%208.21884%203.20594%208.10728C2.30375%207.82397%201.71418%207.47672%201.50219%207.20534C1.79352%204.79765%203.39205%202.79278%205.56703%201.92144C4.80408%203.39417%204.36364%205.57973%204.36364%207.99992C4.36364%208.13409%204.36499%208.26753%204.36768%208.40017ZM4.45756%209.8988C4.62486%2011.5478%205.00994%2013.0029%205.56691%2014.0782C3.45219%2013.2309%201.88244%2011.3121%201.52937%208.9933C2.28827%209.38858%203.28968%209.6958%204.45756%209.8988Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6539_810'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",su="data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.90629%204.15942L6.3825%202.21968C6.59237%201.3617%207.45803%200.836303%208.31601%201.04617C9.10249%201.23855%209.60951%201.98198%209.5269%202.76541L9.48952%202.97968L9.19874%204.15942H12.3291L12.7701%202.24253C12.9509%201.45331%2013.6868%200.935429%2014.4714%201.00653L14.6862%201.04076C15.4754%201.22157%2015.9933%201.95748%2015.9222%202.74204L15.888%202.95683L15.6109%204.15942L16.4128%204.15972C17.2224%204.15972%2017.8916%204.76139%2017.9975%205.54202L18.0121%205.75903C18.0121%206.5687%2017.4104%207.23784%2016.6298%207.34374L16.4128%207.35834L14.8774%207.35804L14.1033%2010.74L15.3757%2010.742C16.1853%2010.742%2016.8545%2011.3437%2016.9604%2012.1243L16.975%2012.3414C16.975%2013.151%2016.3733%2013.8202%2015.5927%2013.9261L15.3757%2013.9407L13.3697%2013.9387L12.9553%2015.7575C12.7745%2016.5467%2012.0386%2017.0646%2011.2541%2016.9935L11.0393%2016.9592C10.25%2016.7784%209.73216%2016.0425%209.80326%2015.258L9.83749%2015.0432L10.088%2013.9387H6.80617L6.35836%2015.7803C6.16598%2016.5668%205.42256%2017.0738%204.63912%2016.9912L4.42485%2016.9538C3.63837%2016.7614%203.13135%2016.018%203.21396%2015.2346L3.25135%2015.0203L3.51372%2013.9387L2.59919%2013.9407C1.78952%2013.9407%201.12038%2013.339%201.01448%2012.5584L0.999878%2012.3414C0.999878%2011.5317%201.60155%2010.8625%202.38217%2010.7566L2.59919%2010.742L4.29632%2010.74L5.1237%207.35804L3.62463%207.35834C2.81496%207.35834%202.14582%206.75667%202.03992%205.97605L2.02532%205.75903C2.02532%204.94936%202.62699%204.28022%203.40762%204.17432L3.62463%204.15972L5.90629%204.15942ZM11.5957%207.35805H8.41626L7.58888%2010.7401H10.8216L11.5957%207.35805Z'%20fill='white'/%3e%3cpath%20d='M6.3825%202.21968L6.86808%202.33889L6.86818%202.33848L6.3825%202.21968ZM5.90629%204.15942L5.90636%204.65942L6.2984%204.65937L6.39187%204.27863L5.90629%204.15942ZM8.31601%201.04617L8.43481%200.560492L8.43481%200.560492L8.31601%201.04617ZM9.5269%202.76541L10.0195%202.85135L10.0224%202.83468L10.0241%202.81785L9.5269%202.76541ZM9.48952%202.97968L9.97499%203.09934L9.97911%203.0826L9.98208%203.06562L9.48952%202.97968ZM9.19874%204.15942L8.71327%204.03977L8.56054%204.65942H9.19874V4.15942ZM12.3291%204.15942V4.65942H12.7271L12.8164%204.27153L12.3291%204.15942ZM12.7701%202.24253L13.2574%202.35463L13.2575%202.35419L12.7701%202.24253ZM14.4714%201.00653L14.5501%200.512759L14.5334%200.510095L14.5165%200.508568L14.4714%201.00653ZM14.6862%201.04076L14.7979%200.553386L14.7815%200.549634L14.7649%200.54699L14.6862%201.04076ZM15.9222%202.74204L16.416%202.82073L16.4186%202.80401L16.4202%202.78716L15.9222%202.74204ZM15.888%202.95683L16.3752%203.06909L16.3791%203.05242L16.3817%203.03552L15.888%202.95683ZM15.6109%204.15942L15.1237%204.04717L14.9827%204.65919L15.6107%204.65942L15.6109%204.15942ZM16.4128%204.15972L16.4126%204.65972H16.4128V4.15972ZM17.9975%205.54202L18.4964%205.50846L18.4952%205.49157L18.4929%205.4748L17.9975%205.54202ZM18.0121%205.75903H18.5121V5.74223L18.511%205.72548L18.0121%205.75903ZM16.6298%207.34374L16.6634%207.84261L16.6802%207.84148L16.697%207.8392L16.6298%207.34374ZM16.4128%207.35834L16.4127%207.85834L16.4295%207.85834L16.4463%207.85721L16.4128%207.35834ZM14.8774%207.35804L14.8775%206.85804L14.4789%206.85797L14.39%207.24649L14.8774%207.35804ZM14.1033%2010.74L13.6159%2010.6285L13.4761%2011.2391L14.1025%2011.24L14.1033%2010.74ZM15.3757%2010.742L15.3749%2011.242H15.3757V10.742ZM16.9604%2012.1243L17.4592%2012.0908L17.4581%2012.0739L17.4558%2012.0571L16.9604%2012.1243ZM16.975%2012.3414H17.475V12.3246L17.4738%2012.3078L16.975%2012.3414ZM15.5927%2013.9261L15.6262%2014.4249L15.6431%2014.4238L15.6599%2014.4215L15.5927%2013.9261ZM15.3757%2013.9407L15.3752%2014.4407L15.3922%2014.4407L15.4092%2014.4395L15.3757%2013.9407ZM13.3697%2013.9387L13.3702%2013.4387L12.9709%2013.4383L12.8822%2013.8276L13.3697%2013.9387ZM12.9553%2015.7575L13.4427%2015.8691L13.4428%2015.8685L12.9553%2015.7575ZM11.2541%2016.9935L11.1754%2017.4872L11.1921%2017.4899L11.2089%2017.4914L11.2541%2016.9935ZM11.0393%2016.9592L10.9276%2017.4466L10.944%2017.4504L10.9606%2017.453L11.0393%2016.9592ZM9.80326%2015.258L9.30949%2015.1793L9.30682%2015.196L9.3053%2015.2128L9.80326%2015.258ZM9.83749%2015.0432L9.34987%2014.9326L9.34628%2014.9484L9.34372%2014.9645L9.83749%2015.0432ZM10.088%2013.9387L10.5756%2014.0492L10.714%2013.4387H10.088V13.9387ZM6.80617%2013.9387V13.4387H6.41318L6.32033%2013.8205L6.80617%2013.9387ZM6.35836%2015.7803L6.84404%2015.8991L6.84421%2015.8985L6.35836%2015.7803ZM4.63912%2016.9912L4.55319%2017.4838L4.56986%2017.4867L4.58669%2017.4885L4.63912%2016.9912ZM4.42485%2016.9538L4.30605%2017.4395L4.32237%2017.4435L4.33892%2017.4464L4.42485%2016.9538ZM3.21396%2015.2346L2.7214%2015.1487L2.71849%2015.1653L2.71672%2015.1822L3.21396%2015.2346ZM3.25135%2015.0203L2.76544%2014.9025L2.76159%2014.9183L2.75879%2014.9344L3.25135%2015.0203ZM3.51372%2013.9387L3.99963%2014.0565L4.14985%2013.4373L3.51263%2013.4387L3.51372%2013.9387ZM2.59919%2013.9407L2.59919%2014.4407L2.60028%2014.4407L2.59919%2013.9407ZM1.01448%2012.5584L0.515605%2012.5919L0.516741%2012.6088L0.519016%2012.6256L1.01448%2012.5584ZM0.999878%2012.3414H0.499878V12.3582L0.501006%2012.3749L0.999878%2012.3414ZM2.38217%2010.7566L2.34862%2010.2578L2.33173%2010.2589L2.31496%2010.2612L2.38217%2010.7566ZM2.59919%2010.742L2.5986%2010.242L2.5821%2010.2421L2.56563%2010.2432L2.59919%2010.742ZM4.29632%2010.74L4.29691%2011.24L4.68886%2011.2396L4.782%2010.8589L4.29632%2010.74ZM5.1237%207.35804L5.60937%207.47686L5.76079%206.85792L5.1236%206.85804L5.1237%207.35804ZM3.62463%207.35834L3.62463%207.85834L3.62473%207.85834L3.62463%207.35834ZM2.03992%205.97605L1.54105%206.00961L1.54219%206.0265L1.54446%206.04327L2.03992%205.97605ZM2.02532%205.75903H1.52532V5.77583L1.52645%205.79259L2.02532%205.75903ZM3.40762%204.17432L3.37405%203.67545L3.35717%203.67659L3.3404%203.67886L3.40762%204.17432ZM3.62463%204.15972L3.62457%203.65972L3.6078%203.65972L3.59107%203.66085L3.62463%204.15972ZM8.41626%207.35805V6.85805H8.02384L7.93058%207.23923L8.41626%207.35805ZM11.5957%207.35805L12.0831%207.4696L12.2231%206.85805H11.5957V7.35805ZM7.58888%2010.7401L7.10321%2010.6212L6.95182%2011.2401H7.58888V10.7401ZM10.8216%2010.7401V11.2401H11.2201L11.309%2010.8516L10.8216%2010.7401ZM5.89692%202.10047L5.42071%204.04021L6.39187%204.27863L6.86808%202.33889L5.89692%202.10047ZM8.43481%200.560492C7.3086%200.28501%206.1723%200.974664%205.89682%202.10088L6.86818%202.33848C7.01244%201.74874%207.60746%201.3876%208.19721%201.53185L8.43481%200.560492ZM10.0241%202.81785C10.1326%201.789%209.46757%200.813115%208.43481%200.560492L8.19721%201.53185C8.73741%201.66399%209.08639%202.17497%209.02966%202.71298L10.0241%202.81785ZM9.98208%203.06562L10.0195%202.85135L9.03434%202.67948L8.99696%202.89375L9.98208%203.06562ZM9.68421%204.27908L9.97499%203.09934L9.00405%202.86003L8.71327%204.03977L9.68421%204.27908ZM12.3291%203.65942H9.19874V4.65942H12.3291V3.65942ZM12.2829%202.13043L11.8418%204.04732L12.8164%204.27153L13.2574%202.35463L12.2829%202.13043ZM14.5165%200.508568C13.4862%200.415197%2012.5202%201.09452%2012.2828%202.13087L13.2575%202.35419C13.3817%201.8121%2013.8875%201.45566%2014.4263%201.50449L14.5165%200.508568ZM14.7649%200.54699L14.5501%200.512759L14.3927%201.5003L14.6075%201.53453L14.7649%200.54699ZM16.4202%202.78716C16.5135%201.75683%2015.8342%200.790818%2014.7979%200.553386L14.5745%201.52813C15.1166%201.65232%2015.4731%202.15812%2015.4242%202.69691L16.4202%202.78716ZM16.3817%203.03552L16.416%202.82073L15.4284%202.66335L15.3942%202.87814L16.3817%203.03552ZM16.0981%204.27168L16.3752%203.06909L15.4007%202.84458L15.1237%204.04717L16.0981%204.27168ZM16.413%203.65972L15.6111%203.65942L15.6107%204.65942L16.4126%204.65972L16.413%203.65972ZM18.4929%205.4748C18.3539%204.44963%2017.476%203.65972%2016.4128%203.65972V4.65972C16.9689%204.65972%2017.4293%205.07314%2017.502%205.60923L18.4929%205.4748ZM18.511%205.72548L18.4964%205.50846L17.4986%205.57557L17.5132%205.79259L18.511%205.72548ZM16.697%207.8392C17.7222%207.70013%2018.5121%206.82224%2018.5121%205.75903H17.5121C17.5121%206.31516%2017.0987%206.77555%2016.5626%206.84828L16.697%207.8392ZM16.4463%207.85721L16.6634%207.84261L16.5962%206.84487L16.3792%206.85947L16.4463%207.85721ZM14.8773%207.85804L16.4127%207.85834L16.4129%206.85834L14.8775%206.85804L14.8773%207.85804ZM14.5907%2010.8516L15.3648%207.4696L14.39%207.24649L13.6159%2010.6285L14.5907%2010.8516ZM15.3764%2010.242L14.1041%2010.2401L14.1025%2011.24L15.3749%2011.242L15.3764%2010.242ZM17.4558%2012.0571C17.3167%2011.032%2016.4389%2010.242%2015.3757%2010.242V11.242C15.9318%2011.242%2016.3922%2011.6555%2016.4649%2012.1916L17.4558%2012.0571ZM17.4738%2012.3078L17.4592%2012.0908L16.4615%2012.1579L16.4761%2012.3749L17.4738%2012.3078ZM15.6599%2014.4215C16.685%2014.2825%2017.475%2013.4046%2017.475%2012.3414H16.475C16.475%2012.8975%2016.0615%2013.3579%2015.5255%2013.4306L15.6599%2014.4215ZM15.4092%2014.4395L15.6262%2014.4249L15.5591%2013.4272L15.3421%2013.4418L15.4092%2014.4395ZM13.3692%2014.4387L15.3752%2014.4407L15.3761%2013.4407L13.3702%2013.4387L13.3692%2014.4387ZM13.4428%2015.8685L13.8572%2014.0497L12.8822%2013.8276L12.4678%2015.6464L13.4428%2015.8685ZM11.2089%2017.4914C12.2393%2017.5848%2013.2053%2016.9055%2013.4427%2015.8691L12.468%2015.6458C12.3438%2016.1879%2011.838%2016.5443%2011.2992%2016.4955L11.2089%2017.4914ZM10.9606%2017.453L11.1754%2017.4872L11.3328%2016.4997L11.118%2016.4655L10.9606%2017.453ZM9.3053%2015.2128C9.21192%2016.2432%209.89124%2017.2092%2010.9276%2017.4466L11.1509%2016.4719C10.6088%2016.3477%2010.2524%2015.8419%2010.3012%2015.3031L9.3053%2015.2128ZM9.34372%2014.9645L9.30949%2015.1793L10.297%2015.3367L10.3313%2015.1219L9.34372%2014.9645ZM9.60033%2013.8281L9.34987%2014.9326L10.3251%2015.1537L10.5756%2014.0492L9.60033%2013.8281ZM6.80617%2014.4387H10.088V13.4387H6.80617V14.4387ZM6.84421%2015.8985L7.29201%2014.0568L6.32033%2013.8205L5.87252%2015.6622L6.84421%2015.8985ZM4.58669%2017.4885C5.61554%2017.5969%206.59142%2016.9319%206.84404%2015.8991L5.87268%2015.6615C5.74054%2016.2017%205.22957%2016.5507%204.69156%2016.494L4.58669%2017.4885ZM4.33892%2017.4464L4.55319%2017.4838L4.72506%2016.4986L4.51079%2016.4613L4.33892%2017.4464ZM2.71672%2015.1822C2.60823%2016.211%203.27329%2017.1869%204.30605%2017.4395L4.54365%2016.4681C4.00345%2016.336%203.65447%2015.825%203.71121%2015.287L2.71672%2015.1822ZM2.75879%2014.9344L2.7214%2015.1487L3.70652%2015.3205L3.74391%2015.1063L2.75879%2014.9344ZM3.02782%2013.8208L2.76544%2014.9025L3.73725%2015.1382L3.99963%2014.0565L3.02782%2013.8208ZM2.60028%2014.4407L3.51482%2014.4387L3.51263%2013.4387L2.5981%2013.4407L2.60028%2014.4407ZM0.519016%2012.6256C0.658092%2013.6507%201.53598%2014.4407%202.59919%2014.4407V13.4407C2.04306%2013.4407%201.58267%2013.0272%201.50994%2012.4912L0.519016%2012.6256ZM0.501006%2012.3749L0.515605%2012.5919L1.51335%2012.5248L1.49875%2012.3078L0.501006%2012.3749ZM2.31496%2010.2612C1.28979%2010.4003%200.499878%2011.2781%200.499878%2012.3414H1.49988C1.49988%2011.7852%201.9133%2011.3248%202.44939%2011.2521L2.31496%2010.2612ZM2.56563%2010.2432L2.34862%2010.2578L2.41573%2011.2555L2.63274%2011.2409L2.56563%2010.2432ZM4.29573%2010.24L2.5986%2010.242L2.59978%2011.242L4.29691%2011.24L4.29573%2010.24ZM4.63802%207.23923L3.81064%2010.6212L4.782%2010.8589L5.60937%207.47686L4.63802%207.23923ZM3.62473%207.85834L5.1238%207.85804L5.1236%206.85804L3.62453%206.85834L3.62473%207.85834ZM1.54446%206.04327C1.68354%207.06843%202.56143%207.85834%203.62463%207.85834V6.85834C3.0685%206.85834%202.60811%206.44492%202.53538%205.90884L1.54446%206.04327ZM1.52645%205.79259L1.54105%206.00961L2.53879%205.94249L2.52419%205.72547L1.52645%205.79259ZM3.3404%203.67886C2.31524%203.81794%201.52532%204.69582%201.52532%205.75903H2.52532C2.52532%205.2029%202.93874%204.74251%203.47483%204.66978L3.3404%203.67886ZM3.59107%203.66085L3.37405%203.67545L3.44118%204.67319L3.6582%204.65859L3.59107%203.66085ZM5.90623%203.65942L3.62457%203.65972L3.6247%204.65972L5.90636%204.65942L5.90623%203.65942ZM8.41626%207.85805H11.5957V6.85805H8.41626V7.85805ZM8.07456%2010.8589L8.90194%207.47687L7.93058%207.23923L7.10321%2010.6212L8.07456%2010.8589ZM10.8216%2010.2401H7.58888V11.2401H10.8216V10.2401ZM11.1083%207.2465L10.3342%2010.6285L11.309%2010.8516L12.0831%207.4696L11.1083%207.2465Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e",ph="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.5%202.75C4.5%203.7165%203.7165%204.5%202.75%204.5C1.7835%204.5%201%203.7165%201%202.75C1%201.7835%201.7835%201%202.75%201C3.7165%201%204.5%201.7835%204.5%202.75ZM4.5%208C4.5%208.9665%203.7165%209.75%202.75%209.75C1.7835%209.75%201%208.9665%201%208C1%207.0335%201.7835%206.25%202.75%206.25C3.7165%206.25%204.5%207.0335%204.5%208ZM2.75%2015C3.7165%2015%204.5%2014.2165%204.5%2013.25C4.5%2012.2835%203.7165%2011.5%202.75%2011.5C1.7835%2011.5%201%2012.2835%201%2013.25C1%2014.2165%201.7835%2015%202.75%2015ZM9.75%202.75C9.75%203.7165%208.9665%204.5%208%204.5C7.0335%204.5%206.25%203.7165%206.25%202.75C6.25%201.7835%207.0335%201%208%201C8.9665%201%209.75%201.7835%209.75%202.75ZM8%209.75C8.9665%209.75%209.75%208.9665%209.75%208C9.75%207.0335%208.9665%206.25%208%206.25C7.0335%206.25%206.25%207.0335%206.25%208C6.25%208.9665%207.0335%209.75%208%209.75ZM9.75%2013.25C9.75%2014.2165%208.9665%2015%208%2015C7.0335%2015%206.25%2014.2165%206.25%2013.25C6.25%2012.2835%207.0335%2011.5%208%2011.5C8.9665%2011.5%209.75%2012.2835%209.75%2013.25ZM13.25%204.5C14.2165%204.5%2015%203.7165%2015%202.75C15%201.7835%2014.2165%201%2013.25%201C12.2835%201%2011.5%201.7835%2011.5%202.75C11.5%203.7165%2012.2835%204.5%2013.25%204.5ZM15%208C15%208.9665%2014.2165%209.75%2013.25%209.75C12.2835%209.75%2011.5%208.9665%2011.5%208C11.5%207.0335%2012.2835%206.25%2013.25%206.25C14.2165%206.25%2015%207.0335%2015%208ZM13.25%2015C14.2165%2015%2015%2014.2165%2015%2013.25C15%2012.2835%2014.2165%2011.5%2013.25%2011.5C12.2835%2011.5%2011.5%2012.2835%2011.5%2013.25C11.5%2014.2165%2012.2835%2015%2013.25%2015Z'%20fill='%23BABBBF'/%3e%3c/svg%3e",yh="data:image/svg+xml,%3csvg%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.54319%201.85467L6.99604%202.40301L6.44721%201.85417C5.04783%200.454793%202.77899%200.454793%201.37961%201.85417C-0.019767%203.25355%20-0.0197674%205.52239%201.37961%206.92177L6.64319%2012.1853C6.83845%2012.3806%207.15503%2012.3806%207.3503%2012.1853L12.6179%206.9208C14.0142%205.51678%2014.0166%203.2543%2012.617%201.85467C11.215%200.452742%208.94512%200.452744%207.54319%201.85467Z'%20fill='%230021A5'/%3e%3c/svg%3e",uu="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1979_107)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.5%208C0.5%2012.4183%204.08172%2016%208.5%2016C12.9183%2016%2016.5%2012.4183%2016.5%208C16.5%203.58172%2012.9183%200%208.5%200C4.08172%200%200.5%203.58172%200.5%208ZM8.49705%203.91047C8.89884%203.91047%209.22455%204.23608%209.22455%204.63773C9.22455%205.03939%208.89884%205.36499%208.49705%205.36499C8.09527%205.36499%207.76956%205.03939%207.76956%204.63773C7.76956%204.23608%208.09527%203.91047%208.49705%203.91047ZM7.77175%2012H9.22675L9.22675%206.90919H7.77175L7.77175%2012Z'%20fill='%237490FF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1979_107'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",cu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic-info-important'%20clip-path='url(%23clip0_2276_37408)'%3e%3cpath%20id='Exclude'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208ZM8.72455%203.91047L7.26956%203.91047V9.00128H8.72455L8.72455%203.91047ZM7.99925%2012C7.59746%2012%207.27175%2011.6744%207.27175%2011.2727C7.27175%2010.8711%207.59746%2010.5455%207.99925%2010.5455C8.40103%2010.5455%208.72675%2010.8711%208.72675%2011.2727C8.72675%2011.6744%208.40103%2012%207.99925%2012Z'%20fill='%2384868C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2276_37408'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",lu="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.9%208C2.9%204.90721%205.40721%202.4%208.5%202.4C11.5928%202.4%2014.1%204.9072%2014.1%208C14.1%2011.0928%2011.5928%2013.6%208.5%2013.6C5.40721%2013.6%202.9%2011.0928%202.9%208ZM1.5%208C1.5%204.13401%204.63401%201%208.5%201C12.366%201%2015.5%204.13401%2015.5%208C15.5%2011.866%2012.366%2015%208.5%2015C4.63401%2015%201.5%2011.866%201.5%208ZM9.22437%2012.0896L7.76937%2012.0896L7.76937%206.99879H9.22437L9.22437%2012.0896ZM8.49906%204.00007C8.09728%204.00007%207.77157%204.32568%207.77157%204.72733C7.77157%205.12899%208.09728%205.45459%208.49906%205.45459C8.90085%205.45459%209.22656%205.12899%209.22656%204.72733C9.22656%204.32568%208.90085%204.00007%208.49906%204.00007Z'/%3e%3c/svg%3e",mh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5849_32677)'%3e%3cpath%20d='M15.3137%2015.3137C14.9232%2015.7042%2014.29%2015.7042%2013.8995%2015.3137L13.1924%2014.6066L12.4853%2015.3137C12.0948%2015.7042%2011.4616%2015.7042%2011.0711%2015.3137C10.7084%2014.9511%2010.6825%2014.3792%2010.9934%2013.9867L11.0711%2013.8995L11.7782%2013.1924L11.0711%2012.4853L9.65685%2013.8995C9.26633%2014.29%208.63316%2014.29%208.24264%2013.8995C7.88001%2013.5369%207.85411%2012.965%208.16493%2012.5725L8.24264%2012.4853L9.65685%2011.0711L6.12132%207.53553C6.09145%207.50566%206.06387%207.47438%206.03857%207.44188C4.50396%208.35294%202.49136%208.14821%201.17157%206.82843C-0.390524%205.26633%20-0.390524%202.73367%201.17157%201.17157C2.73367%20-0.390524%205.26633%20-0.390524%206.82843%201.17157C8.14821%202.49136%208.35294%204.50396%207.4426%206.03868L7.48978%206.07824L15.3137%2013.8995C15.7042%2014.29%2015.7042%2014.9232%2015.3137%2015.3137ZM5.41421%205.41421C6.19526%204.63316%206.19526%203.36684%205.41421%202.58579C4.63316%201.80474%203.36684%201.80474%202.58579%202.58579C1.80474%203.36684%201.80474%204.63316%202.58579%205.41421C3.36684%206.19526%204.63316%206.19526%205.41421%205.41421Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5849_32677'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",du="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.80176%200.000738715C7.72498%200.00571141%207.64954%200.0357854%207.58916%200.089923C7.54734%200.127767%207.0296%200.601432%206.52617%201.36485C6.42266%201.17268%206.22%201.03784%205.9875%201.03784H4.4125C4.07823%201.03784%203.8%201.31283%203.8%201.64322V3.19989C3.8%203.53027%204.07823%203.80526%204.4125%203.80526H5.5835C5.56337%203.97507%205.55%204.14734%205.55%204.32415C5.55%205.7549%206.7274%206.9186%208.175%206.9186C9.6226%206.9186%2010.8%205.7549%2010.8%204.32415C10.8%202.8934%209.6226%201.7297%208.175%201.7297C8.0427%201.7297%208.01463%201.68856%208.00273%201.67092C7.86518%201.47097%207.99991%200.847287%208.14971%200.473686C8.20991%200.324245%208.15798%200.153217%208.02393%200.0615462C7.95673%200.0158838%207.87854%20-0.00423398%207.80176%200.000738715ZM4.5%201.7297H5.9V2.56614C5.83114%202.74221%205.76958%202.92403%205.71816%203.1134H4.5V1.7297ZM5.07627%205.50652C2.47647%206.71207%201%209.44456%201%2013.1453V14.1831L1.60361%2013.3878C1.73203%2013.842%201.90143%2014.2786%202.11631%2014.6884C2.13749%2014.7288%202.16651%2014.7646%202.2017%2014.7938C2.23688%2014.8231%202.27755%2014.8452%202.32139%2014.8589C2.36522%2014.8726%202.41135%2014.8776%202.45715%2014.8737C2.50296%2014.8698%202.54753%2014.857%202.58833%2014.8361C2.62913%2014.8151%202.66536%2014.7865%202.69495%2014.7517C2.72453%2014.7169%202.7469%2014.6767%202.76077%2014.6334C2.77464%2014.5901%202.77974%2014.5445%202.77578%2014.4992C2.77182%2014.4539%202.75888%2014.4099%202.7377%2014.3695C2.46475%2013.8489%202.26885%2013.2857%202.15732%2012.6933C2.68552%2012.0638%203.26536%2011.458%203.82324%2010.9488C3.63844%2011.4365%203.51433%2011.9248%203.45273%2012.4109L3.34268%2013.2804L4.02422%2012.719C4.04382%2012.7027%206.05295%2011.0697%208.35%2011.0697C9.47665%2011.0697%2010.0927%2011.173%2010.6359%2011.2643C11.1014%2011.3421%2011.5413%2011.4157%2012.2%2011.4157C13.285%2011.4157%2013.879%2010.8676%2014.138%2010.2103C14.2069%2010.5023%2014.2553%2010.8008%2014.2802%2011.1049C14.2928%2011.265%2014.3%2011.426%2014.3%2011.5886C14.3%2012.5634%2014.068%2013.4985%2013.6109%2014.3695C13.522%2014.539%2013.5891%2014.7485%2013.7606%2014.8364C13.8121%2014.8627%2013.8677%2014.8749%2013.922%2014.8749C14.0483%2014.8749%2014.1707%2014.8074%2014.233%2014.6884C14.7423%2013.7185%2015%2012.6755%2015%2011.5886C15%2011.4077%2014.9925%2011.2276%2014.9781%2011.0495C14.8094%208.91924%2013.6446%207.03984%2011.8712%205.9173C11.8568%205.90831%2011.8425%205.8986%2011.8281%205.8896C11.7105%205.81661%2011.5897%205.74792%2011.4672%205.68151C11.4241%205.65798%2011.3817%205.63373%2011.338%205.61124C11.3093%205.59637%2011.2795%205.58353%2011.2505%205.56935C11.03%206.09897%2010.6735%206.55943%2010.2244%206.90847L11.3975%208.06786C11.5343%208.20312%2011.5343%208.42177%2011.3975%208.55702C11.3292%208.62448%2011.2396%208.65837%2011.15%208.65837C11.0604%208.65837%2010.9708%208.62448%2010.9025%208.55702L10.6093%208.26785L9.97695%208.89282C9.9087%208.95993%209.81909%208.99416%209.72949%208.99416C9.63989%208.99416%209.55028%208.96027%209.48203%208.89282C9.34518%208.75756%209.34518%208.53891%209.48203%208.40365L10.115%207.77801L9.75%207.4179L9.29746%207.86517C9.22921%207.93263%209.1396%207.96652%209.05%207.96652C8.9604%207.96652%208.87079%207.93263%208.80254%207.86517C8.71994%207.78353%208.69345%207.67205%208.71025%207.56654C8.53595%207.59456%208.35735%207.61045%208.175%207.61045C6.76345%207.61045%205.55787%206.73559%205.07627%205.50652ZM6.425%2012.7994C6.28576%2012.7994%206.15223%2012.854%206.05377%2012.9513C5.95531%2013.0486%205.9%2013.1806%205.9%2013.3182C5.9%2013.4559%205.95531%2013.5878%206.05377%2013.6852C6.15223%2013.7825%206.28576%2013.8371%206.425%2013.8371C6.56424%2013.8371%206.69777%2013.7825%206.79623%2013.6852C6.89469%2013.5878%206.95%2013.4559%206.95%2013.3182C6.95%2013.1806%206.89469%2013.0486%206.79623%2012.9513C6.69777%2012.854%206.56424%2012.7994%206.425%2012.7994ZM10.275%2012.7994C10.1358%2012.7994%2010.0022%2012.854%209.90377%2012.9513C9.80531%2013.0486%209.75%2013.1806%209.75%2013.3182C9.75%2013.4559%209.80531%2013.5878%209.90377%2013.6852C10.0022%2013.7825%2010.1358%2013.8371%2010.275%2013.8371C10.4142%2013.8371%2010.5478%2013.7825%2010.6462%2013.6852C10.7447%2013.5878%2010.8%2013.4559%2010.8%2013.3182C10.8%2013.1806%2010.7447%2013.0486%2010.6462%2012.9513C10.5478%2012.854%2010.4142%2012.7994%2010.275%2012.7994Z'%20/%3e%3c/svg%3e",gh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.27273%2013.0394C7.51026%2013.0733%207.75308%2013.0909%208%2013.0909C8.24692%2013.0909%208.48974%2013.0733%208.72727%2013.0394L8.72727%2015.9674C8.48774%2015.989%208.24516%2016%208%2016C7.75484%2016%207.51226%2015.989%207.27273%2015.9674L7.27273%2013.0394ZM11.6365%207.99989C11.6365%205.99158%2010.0084%204.36353%208.00013%204.36353C5.99182%204.36353%204.36377%205.99158%204.36377%207.99989C4.36377%2010.0082%205.99182%2011.6363%208.00013%2011.6363C10.0084%2011.6363%2011.6365%2010.0082%2011.6365%207.99989ZM5.81831%207.99989C5.81831%206.7949%206.79515%205.81807%208.00013%205.81807C9.20512%205.81807%2010.182%206.7949%2010.182%207.99989C10.182%209.20487%209.20512%2010.1817%208.00013%2010.1817C6.79515%2010.1817%205.81831%209.20487%205.81831%207.99989ZM7.27273%200.0325497L7.27273%202.96058C7.51026%202.92661%207.75307%202.90903%208%202.90903C8.24692%202.90903%208.48974%202.92661%208.72727%202.96058L8.72727%200.0325495C8.48774%200.0109641%208.24515%20-6.41719e-05%208%20-6.41505e-05C7.75484%20-6.4129e-05%207.51226%200.0109642%207.27273%200.0325497ZM2.96058%208.72727L0.0325483%208.72727C0.0109628%208.48774%20-6.55278e-05%208.24516%20-6.55492e-05%208C-6.55707e-05%207.75485%200.0109627%207.51226%200.0325481%207.27273L2.96058%207.27273C2.92661%207.51026%202.90903%207.75308%202.90903%208C2.90903%208.24693%202.92661%208.48974%202.96058%208.72727ZM13.0909%208C13.0909%208.24692%2013.0733%208.48974%2013.0394%208.72727L15.9674%208.72727C15.989%208.48774%2016%208.24516%2016%208C16%207.75484%2015.989%207.51226%2015.9674%207.27273L13.0394%207.27273C13.0733%207.51026%2013.0909%207.75308%2013.0909%208ZM4.95099%2012.0774L2.88053%2014.1479C2.50741%2013.8369%202.16305%2013.4925%201.85201%2013.1194L3.92248%2011.0489C4.21448%2011.4388%204.56111%2011.7854%204.95099%2012.0774ZM14.1477%2013.1194L12.0773%2011.0489C11.7853%2011.4388%2011.4386%2011.7854%2011.0487%2012.0774L13.1192%2014.1479C13.4923%2013.8369%2013.8367%2013.4925%2014.1477%2013.1194ZM3.92247%204.95117L1.85201%202.88071C2.16305%202.50759%202.50741%202.16323%202.88053%201.85219L4.95099%203.92265C4.5611%204.21466%204.21448%204.56128%203.92247%204.95117ZM13.1192%201.85219L11.0487%203.92265C11.4386%204.21466%2011.7853%204.56128%2012.0773%204.95117L14.1477%202.88071C13.8367%202.50759%2013.4923%202.16323%2013.1192%201.85219Z'%20fill='%23BABBBF'/%3e%3c/svg%3e",vh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.69807%206.67452C3.06409%206.30849%203.65753%206.30849%204.02355%206.67452C4.36343%207.01439%204.3877%207.55036%204.09638%207.91825L4.02355%208L2.69807%209.32548C1.6%2010.4235%201.6%2012.2039%202.69807%2013.3019C3.75692%2014.3608%205.45015%2014.3986%206.55432%2013.4154L6.67452%2013.3019L8%2011.9764C8.36602%2011.6104%208.95946%2011.6104%209.32548%2011.9764C9.66536%2012.3163%209.68964%2012.8523%209.39831%2013.2202L9.32548%2013.3019L8%2014.6274C6.16989%2016.4575%203.20269%2016.4575%201.37258%2014.6274C-0.409367%2012.8455%20-0.45626%209.98549%201.2319%208.1468L1.37258%208L2.69807%206.67452ZM8%201.37258C9.83011%20-0.457528%2012.7973%20-0.457528%2014.6274%201.37258C16.4094%203.15453%2016.4563%206.01451%2014.7681%207.8532L14.6274%208L13.3019%209.32548C12.9359%209.6915%2012.3425%209.6915%2011.9764%209.32548C11.6366%208.98561%2011.6123%208.44964%2011.9036%208.08175L11.9764%208L13.3019%206.67452C14.4%205.57645%2014.4%203.79613%2013.3019%202.69807C12.2431%201.63922%2010.5498%201.6014%209.44568%202.58462L9.32548%202.69807L8%204.02355C7.63398%204.38957%207.04054%204.38957%206.67452%204.02355C6.33464%203.68367%206.31036%203.1477%206.60169%202.77981L6.67452%202.69807L8%201.37258ZM4.02355%2010.651L10.651%204.02355C11.017%203.65753%2011.6104%203.65753%2011.9764%204.02355C12.3163%204.36343%2012.3406%204.89939%2012.0493%205.26728L11.9764%205.34903L5.34903%2011.9764C4.98301%2012.3425%204.38957%2012.3425%204.02355%2011.9764C3.68367%2011.6366%203.6594%2011.1006%203.95072%2010.7327L4.02355%2010.651Z'%20fill='%23E6332A'/%3e%3c/svg%3e",fu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%205.08333H3.91667V15H1V5.08333ZM2.44958%203.91667H2.43325C1.56292%203.91667%201%203.268%201%202.45775C1%201.63%201.58042%201%202.4665%201C3.35375%201%203.90033%201.63%203.91667%202.45775C3.91667%203.26742%203.35375%203.91667%202.44958%203.91667ZM15%2015H12.0833V9.69225C12.0833%208.41008%2011.3687%207.53508%2010.2213%207.53508C9.34575%207.53508%208.87208%208.12542%208.64225%208.69592C8.55825%208.90008%208.58333%209.46475%208.58333%209.75V15H5.66667V5.08333H8.58333V6.60933C9.00392%205.95833%209.6625%205.08333%2011.3472%205.08333C13.4343%205.08333%2014.9994%206.39583%2014.9994%209.3265L15%2015Z'%20fill='white'/%3e%3c/svg%3e",bh="data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M87.2879%2034.8122V45.6259C87.2879%2048.0112%2085.3542%2049.9449%2082.9689%2049.9449C80.5836%2049.9449%2078.65%2048.0112%2078.65%2045.6259V38.1073C78.6517%2036.5089%2078.5636%2034.9117%2078.3858%2033.3232C77.007%2021.1967%2070.2184%2011.5241%2057.2351%2011.5241C50.7%2011.5241%2045.6906%2014.0245%2042.1674%2018.093C41.8001%2018.5169%2041.4488%2018.9583%2041.1135%2019.4174C38.0593%2023.5926%2036.3401%2029.1021%2035.9163%2035.1385C35.8456%2036.1147%2035.8139%2037.1064%2035.8139%2038.1051V49.9427H27.1816V34.8122C27.1816%2025.9907%2030.6823%2017.9878%2036.297%2012.2601C41.7012%206.74707%2049.0627%203.34108%2057.1496%203.34108H57.3184C73.8115%203.34108%2087.2879%2017.504%2087.2879%2034.8122Z'%20fill='url(%23paint0_linear_111_12776)'/%3e%3cpath%20d='M103.207%2077.4251V79.8585C103.207%2092.1439%2097.0839%20102.998%2087.7235%20109.536C86.4961%20110.395%2085.2163%20111.176%2083.8916%20111.875C83.8026%20111.922%2083.715%20111.967%2083.6267%20112.016C78.4964%20114.67%2072.8034%20116.05%2067.0276%20116.042H49.9221C29.9411%20116.042%2013.7461%2099.8466%2013.7461%2079.8656V77.4322C13.7461%2076.239%2013.8031%2075.0594%2013.917%2073.8934C14.8798%2063.9785%2019.8468%2055.2326%2027.18%2049.2979C27.4503%2049.078%2027.7239%2048.8628%2028.0008%2048.6523C28.9865%2047.8996%2030.0107%2047.1987%2031.0691%2046.5523C31.3145%2046.4012%2031.5615%2046.2535%2031.8101%2046.1094C37.3127%2042.9195%2043.5618%2041.2433%2049.9221%2041.2512H67.0305C69.3367%2041.2502%2071.6377%2041.4687%2073.9025%2041.9039C78.6941%2042.8267%2083.2481%2044.7141%2087.2877%2047.4515C95.9757%2053.3332%20101.968%2062.8914%20103.036%2073.8899C103.149%2075.0516%20103.206%2076.23%20103.207%2077.4251Z'%20fill='url(%23paint1_linear_111_12776)'/%3e%3cpath%20opacity='0.5'%20d='M62.6441%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8403%2013.7461%2079.8585V77.4252C13.7461%2076.2314%2013.8033%2075.0519%2013.9177%2073.8864C14.9158%2063.6056%2020.2183%2054.5827%2028.0008%2048.6459C34.2965%2043.8376%2042.0017%2041.2386%2049.9236%2041.2512H59.9473C55.6682%2043.6486%2051.6407%2046.7734%2051.1258%2051.4897C50.2831%2059.2241%2059.955%2061.4555%2062.0585%2072.0442C64.8521%2086.1266%2049.9659%2093.4302%2052.4381%20104.842C53.5669%20110.049%2057.7421%20113.477%2062.6441%20116.035Z'%20fill='url(%23paint2_linear_111_12776)'/%3e%3cpath%20opacity='0.42'%20d='M103.209%2077.425V79.8583C103.209%2093.75%2095.3805%20105.812%2083.8933%20111.874C85.1944%20110.673%2086.5067%20109.282%2087.6411%20107.679C97.3625%2093.9011%2092.5552%2065.6383%2076.9273%2053.4545C61.2833%2041.2574%2043.4742%2045.2553%2031.8125%2046.1015C37.3154%2042.9131%2043.5646%2041.2388%2049.9246%2041.2489H67.0315C85.8202%2041.2489%20101.26%2055.5708%20103.037%2073.8869C103.151%2075.051%20103.208%2076.2303%20103.209%2077.425Z'%20fill='url(%23paint3_linear_111_12776)'/%3e%3cpath%20d='M53.7293%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8401%2013.7461%2079.8584V77.425C13.7461%2076.2313%2013.8033%2075.0517%2013.9177%2073.8862C14.9158%2063.6054%2020.2183%2054.5826%2028.0008%2048.6458C22.0315%2062.5734%2020.7339%2085.1044%2028.3681%2099.2263C35.8292%20113.027%2048.2057%20115.13%2053.7293%20116.035Z'%20fill='url(%23paint4_linear_111_12776)'/%3e%3cpath%20d='M66.7173%2092.5054C66.7986%2092.8359%2066.8037%2093.1805%2066.7322%2093.5132C66.6606%2093.8459%2066.5144%2094.158%2066.3044%2094.4258C66.0945%2094.6937%2065.8264%2094.9103%2065.5204%2095.0592C65.2144%2095.2082%2064.8786%2095.2856%2064.5382%2095.2856H52.1984C51.8581%2095.2856%2051.5223%2095.2082%2051.2163%2095.0592C50.9103%2094.9103%2050.6422%2094.6937%2050.4323%2094.4258C50.2223%2094.158%2050.076%2093.8459%2050.0045%2093.5132C49.933%2093.1805%2049.9381%2092.8359%2050.0194%2092.5054L53.0884%2080.0236C53.1865%2079.6264%2053.174%2079.2099%2053.0522%2078.8193C52.9304%2078.4287%2052.7041%2078.0789%2052.3976%2077.8078C51.4087%2076.9387%2050.6222%2075.8634%2050.0937%2074.6576C49.5651%2073.4517%2049.3073%2072.1447%2049.3385%2070.8285C49.4402%2066.1518%2053.14%2062.3361%2057.7489%2062.0204C57.9325%2062.0069%2058.1176%2061.9999%2058.3033%2061.9985C60.145%2061.9852%2061.9466%2062.5352%2063.4669%2063.5748C64.9871%2064.6143%2066.1533%2066.0937%2066.809%2067.8147C67.4648%2069.5357%2067.5788%2071.416%2067.1358%2073.2036C66.6928%2074.9912%2065.714%2076.6007%2064.3306%2077.8163C64.026%2078.0868%2063.8014%2078.4355%2063.6811%2078.8247C63.5609%2079.2138%2063.5495%2079.6285%2063.6483%2080.0236L66.7173%2092.5054Z'%20fill='white'/%3e%3cpath%20d='M53.0876%2080.0236L50.0185%2092.5054C49.9372%2092.8359%2049.9321%2093.1805%2050.0037%2093.5132C50.0752%2093.8459%2050.2215%2094.158%2050.4314%2094.4258C50.6413%2094.6937%2050.9094%2094.9103%2051.2154%2095.0592C51.5214%2095.2082%2051.8573%2095.2856%2052.1976%2095.2856H50.9608C50.6205%2095.2856%2050.2846%2095.2082%2049.9786%2095.0592C49.6726%2094.9103%2049.4045%2094.6937%2049.1946%2094.4258C48.9847%2094.158%2048.8384%2093.8459%2048.7669%2093.5132C48.6953%2093.1805%2048.7004%2092.8359%2048.7817%2092.5054L51.8515%2080.0236C51.9493%2079.6263%2051.9365%2079.2098%2051.8145%2078.8192C51.6925%2078.4286%2051.4659%2078.0788%2051.1593%2077.8078C50.1707%2076.9384%2049.3845%2075.863%2048.856%2074.6573C48.3275%2073.4515%2048.0695%2072.1446%2048.1001%2070.8285C48.206%2065.966%2052.2011%2062.0331%2057.0657%2061.9992C57.2967%2061.9992%2057.5241%2062.0048%2057.7502%2062.0211C53.1413%2062.3368%2049.4414%2066.1525%2049.3397%2070.8292C49.3086%2072.1454%2049.5664%2073.4524%2050.0949%2074.6583C50.6235%2075.8641%2051.4099%2076.9394%2052.3989%2077.8085C52.7048%2078.0798%2052.9307%2078.4296%2053.0521%2078.82C53.1735%2079.2105%2053.1858%2079.6267%2053.0876%2080.0236Z'%20fill='url(%23paint5_linear_111_12776)'/%3e%3cpath%20opacity='0.82'%20d='M27.1823%2040.1472C29.8062%2037.845%2032.7494%2035.9345%2035.9205%2034.4753C35.8527%2035.4514%2035.8188%2036.4403%2035.8188%2037.4419V44.0321C32.8611%2045.4034%2029.666%2047.1685%2027.1816%2049.2795L27.1823%2040.1472Z'%20fill='url(%23paint6_linear_111_12776)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12776'%20x1='57.2351'%20y1='47.5172'%20x2='57.2351'%20y2='4.12583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12776'%20x1='58.4766'%20y1='116.198'%20x2='58.4766'%20y2='35.8604'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_111_12776'%20x1='-9.05252'%20y1='78.6422'%20x2='53.9553'%20y2='78.6422'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FCFDFE'/%3e%3cstop%20offset='0.09'%20stop-color='%23FEFEFC'%20stop-opacity='0.96'/%3e%3cstop%20offset='0.25'%20stop-color='%23FEFEFC'%20stop-opacity='0.86'/%3e%3cstop%20offset='0.44'%20stop-color='%23FEFEFD'%20stop-opacity='0.7'/%3e%3cstop%20offset='0.68'%20stop-color='%23FFFFFE'%20stop-opacity='0.47'/%3e%3cstop%20offset='0.93'%20stop-color='white'%20stop-opacity='0.18'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.1'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_111_12776'%20x1='97.7552'%20y1='92.2525'%20x2='26.5778'%20y2='14.1868'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_111_12776'%20x1='17.2538'%20y1='62.3997'%20x2='60.7956'%20y2='141.011'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE1E2'/%3e%3cstop%20offset='0.3'%20stop-color='%23D7DBDC'/%3e%3cstop%20offset='0.75'%20stop-color='%23C3C9CB'/%3e%3cstop%20offset='1'%20stop-color='%23B4BCBE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_111_12776'%20x1='52.5027'%20y1='59.8766'%20x2='54.0334'%20y2='97.0465'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_111_12776'%20x1='31.5511'%20y1='31.604'%20x2='31.5511'%20y2='48.7208'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",wh="data:image/svg+xml,%3csvg%20width='296'%20height='121'%20viewBox='0%200%20296%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1874_29372)'%3e%3cpath%20opacity='0.1'%20d='M224.307%2058.1573C223.618%2076.5232%20214.133%2092.0992%20198.188%20101.65C166.5%20120.628%20111.181%20123.651%2067.9739%20113.192C67.3195%20113.036%2066.6845%20112.876%2066.0464%20112.695C65.9658%20112.684%2065.882%20112.65%2065.8014%20112.639C59.342%20110.972%2053.159%20108.882%2047.3235%20106.314C37.7811%20102.12%2029.2157%2096.7261%2022.138%2089.9697C21.8424%2089.6949%2021.5661%2089.4173%2021.2899%2089.1398C14.5184%2082.4533%209.14699%2074.4844%205.6957%2065.1372C5.43762%2064.4276%205.20203%2063.7374%204.96645%2063.0472C-4.32987%2034.5176%2012.2478%207.58645%2041.517%206.35541C68.2912%205.22731%2076.5487%2015.7283%2097.7011%2021.5411C118.85%2027.3319%20144.793%2019.7401%20166.232%2015.9503C173.577%2014.6441%20181.393%2015.2833%20186.54%2016.0499C205.177%2018.8717%20225.328%2030.9412%20224.307%2058.1573Z'%20fill='%234182EC'/%3e%3cellipse%20opacity='0.3'%20cx='120'%20cy='111.5'%20rx='72'%20ry='4'%20fill='url(%23paint0_radial_1874_29372)'/%3e%3cpath%20d='M115.975%205.5C108.584%2012.539%2089.6625%2019.6433%2067.6026%2034.7176C67.6026%2034.7176%2068.9808%2085.6566%20115.975%20113.5V5.5Z'%20fill='url(%23paint1_linear_1874_29372)'/%3e%3cpath%20d='M115.976%205.5C123.367%2012.539%20142.289%2019.6433%20164.349%2034.7176C164.349%2034.7176%20162.97%2085.6566%20115.976%20113.5V5.5Z'%20fill='url(%23paint2_linear_1874_29372)'/%3e%3cpath%20d='M115.975%209.83691C107.052%2016.1634%2091.592%2022.1913%2071.1501%2036.1599C71.1501%2036.1599%2072.4271%2083.363%20115.975%20109.164C159.523%2083.363%20160.8%2036.1599%20160.8%2036.1599C140.358%2022.1913%20124.967%2016.1634%20115.975%209.83691Z'%20fill='url(%23paint3_linear_1874_29372)'/%3e%3cpath%20d='M153.162%2031.1445C121.979%2040.5791%2098.1674%2067.9837%2087.3748%2082.4362C94.8166%2093.349%20104.584%20102.477%20115.975%20109.163C159.523%2083.3623%20160.8%2036.1592%20160.8%2036.1592C158.169%2034.3613%20155.623%2032.6969%20153.162%2031.1445Z'%20fill='url(%23paint4_linear_1874_29372)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M75.3904%2063.9797C71.1616%2068.3999%2068.1403%2072.6126%2066.5226%2076.3427C64.9008%2080.0821%2064.7483%2083.1856%2065.9779%2085.5494C67.1817%2087.8636%2069.7257%2089.4999%2073.5809%2090.3364C77.4285%2091.1712%2082.4353%2091.1714%2088.2871%2090.3367C95.6364%2089.2884%20104.229%2086.9362%20113.371%2083.3714C109.337%2081.6551%20105.229%2079.7188%20101.1%2077.571C85.7509%2069.5869%2073.5044%2060.1714%2065.5407%2051.2282C61.56%2046.758%2058.6237%2042.377%2056.9168%2038.3242C55.2137%2034.2803%2054.6979%2030.4709%2055.712%2027.2175C57.2553%2022.2659%2062.5918%2020.8214%2067.5749%2021.1682C70.1238%2021.3456%2072.7269%2021.9879%2074.9927%2022.9664C77.2453%2023.9393%2079.2429%2025.2787%2080.4983%2026.9037L78.9157%2028.1264C77.9397%2026.8633%2076.2722%2025.6976%2074.1998%2024.8025C72.1406%2023.9132%2069.7586%2023.325%2067.436%2023.1633C62.676%2022.8321%2058.7238%2024.2757%2057.6214%2027.8126C56.7988%2030.4517%2057.1602%2033.7493%2058.76%2037.5479C60.3561%2041.3376%2063.1485%2045.5345%2067.0343%2049.8982C74.8035%2058.6229%2086.8407%2067.8994%20102.023%2075.7967C106.75%2078.2559%20111.444%2080.431%20116.019%2082.311C120.595%2080.431%20125.288%2078.2558%20130.016%2075.7966L130.042%2075.783L130.069%2075.771C143.134%2069.9261%20154.369%2060.4483%20162.226%2051.1316C166.153%2046.4751%20169.219%2041.8794%20171.244%2037.8251C173.287%2033.7351%20174.206%2030.3218%20174.011%2027.9864C173.824%2025.7487%20172.953%2024.2767%20171.721%2023.3559C170.463%2022.4151%20168.708%2021.9618%20166.621%2022.0207C162.433%2022.1389%20157.252%2024.3196%20153.247%2027.929L151.908%2026.4433C156.199%2022.5759%20161.819%2020.1554%20166.565%2020.0215C168.945%2019.9543%20171.19%2020.4621%20172.919%2021.7539C174.674%2023.0658%20175.777%2025.0978%20176.004%2027.8198C176.246%2030.7124%20175.125%2034.5313%20173.033%2038.7187C170.924%2042.9418%20167.763%2047.6688%20163.755%2052.421C155.748%2061.9157%20144.291%2071.5936%20130.913%2077.5845C126.793%2079.7269%20122.693%2081.6587%20118.667%2083.3714C127.809%2086.9362%20136.402%2089.2884%20143.751%2090.3367C149.603%2091.1715%20154.61%2091.1712%20158.458%2090.3364C162.313%2089.4999%20164.857%2087.8636%20166.061%2085.5494C167.29%2083.1856%20167.138%2080.0821%20165.516%2076.3427C163.898%2072.6126%20160.877%2068.3999%20156.648%2063.9797L158.093%2062.5972C162.412%2067.1109%20165.604%2071.5193%20167.351%2075.547C169.094%2079.5652%20169.456%2083.356%20167.835%2086.4724C166.248%2089.5233%20163.039%2091.3888%20158.882%2092.2909C154.716%2093.1947%20149.45%2093.1698%20143.469%2092.3167C135.429%2091.1698%20125.995%2088.5108%20116.019%2084.4709C106.044%2088.5108%2096.61%2091.1697%2088.5695%2092.3167C82.5887%2093.1698%2077.3222%2093.1947%2073.1568%2092.2909C68.9991%2091.3888%2065.7906%2089.5232%2064.2036%2086.4724C62.5825%2083.356%2062.945%2079.5652%2064.6877%2075.547C66.4344%2071.5193%2069.6269%2067.1109%2073.9452%2062.5972L75.3904%2063.9797Z'%20fill='url(%23paint5_linear_1874_29372)'/%3e%3cg%20filter='url(%23filter0_d_1874_29372)'%3e%3cpath%20d='M130.818%2059.714H101.601C100.957%2059.714%20100.34%2059.4582%2099.8844%2059.0028C99.4291%2058.5475%2099.1733%2057.93%2099.1732%2057.286V43.5245C99.1732%2039.0062%20100.968%2034.673%20104.163%2031.4781C107.358%2028.2832%20111.691%2026.4883%20116.209%2026.4883C120.728%2026.4883%20125.061%2028.2832%20128.256%2031.4781C131.451%2034.673%20133.246%2039.0062%20133.246%2043.5245V57.286C133.246%2057.93%20132.99%2058.5475%20132.535%2059.0029C132.079%2059.4582%20131.462%2059.714%20130.818%2059.714ZM104.029%2054.8581H128.39V43.5245C128.39%2040.2941%20127.107%2037.196%20124.822%2034.9117C122.538%2032.6275%20119.44%2031.3442%20116.209%2031.3442C112.979%2031.3442%20109.881%2032.6275%20107.597%2034.9117C105.312%2037.196%20104.029%2040.2941%20104.029%2043.5245V54.8581Z'%20fill='url(%23paint6_linear_1874_29372)'%20stroke='url(%23paint7_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M98.5618%2052.7402H133.428C134.284%2052.7402%20134.979%2053.4346%20134.979%2054.2912V83.0044C134.979%2083.861%20134.284%2084.5554%20133.428%2084.5554H98.5618C97.7052%2084.5554%2097.0109%2083.861%2097.0109%2083.0044V54.2912C97.0109%2053.4346%2097.7052%2052.7402%2098.5618%2052.7402Z'%20fill='url(%23paint8_linear_1874_29372)'%20stroke='url(%23paint9_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20fill='url(%23paint10_linear_1874_29372)'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20stroke='url(%23paint11_linear_1874_29372)'%20stroke-opacity='0.7'%20stroke-width='0.485591'%20stroke-linecap='round'%20stroke-linejoin='round'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_1874_29372)'%3e%3crect%20x='124.088'%20y='36.5'%20width='65.8242'%20height='19.9824'%20rx='4.2126'%20fill='url(%23paint12_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3crect%20x='124.588'%20y='37'%20width='64.8242'%20height='18.9824'%20rx='3.7126'%20stroke='url(%23paint13_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint14_linear_1874_29372)'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint15_radial_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint16_linear_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint17_radial_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint18_linear_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint19_radial_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint20_linear_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint21_radial_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint22_linear_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint23_radial_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint24_linear_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint25_radial_1874_29372)'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1874_29372'%20x='92.6132'%20y='25.9883'%20width='46.7633'%20height='66.8626'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='3.89763'/%3e%3cfeGaussianBlur%20stdDeviation='1.94882'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.21%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_1874_29372'%20x='121.983'%20y='35.4476'%20width='74.2433'%20height='28.4016'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='2.10478'%20dy='3.15718'/%3e%3cfeGaussianBlur%20stdDeviation='2.10478'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.130752%200%200%200%200%200.15853%200%200%200%200%200.219642%200%200%200%200.08%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(120%20111.5)%20rotate(90)%20scale(4%2072)'%3e%3cstop%20stop-color='%237988B1'/%3e%3cstop%20offset='0.864583'%20stop-color='%237988B1'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint1_linear_1874_29372'%20x1='114.245'%20y1='113.376'%20x2='80.8764'%20y2='27.4415'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.0767182'%20stop-color='%23448D7E'/%3e%3cstop%20offset='0.666476'%20stop-color='%2373B599'/%3e%3cstop%20offset='1'%20stop-color='%23ADF7C2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_1874_29372'%20x1='176.392'%20y1='78.1993'%20x2='109.113'%20y2='-12.2583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23003C30'/%3e%3cstop%20offset='0.561878'%20stop-color='%23246A5B'/%3e%3cstop%20offset='0.851096'%20stop-color='%2354A695'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_1874_29372'%20x1='155.933'%20y1='80.6185'%20x2='121.445'%20y2='7.66183'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2314554E'/%3e%3cstop%20offset='0.44'%20stop-color='%232F7A72'/%3e%3cstop%20offset='1'%20stop-color='%2373B599'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_1874_29372'%20x1='150.009'%20y1='123.929'%20x2='84.3449'%20y2='6.6723'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.148171'%20stop-color='%230B3531'/%3e%3cstop%20offset='0.579606'%20stop-color='%2373B599'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.970837'%20stop-color='%23ADF7C2'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_1874_29372'%20x1='88.2556'%20y1='104.212'%20x2='90.8789'%20y2='-7.3154'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%237288CB'/%3e%3cstop%20offset='0.293969'%20stop-color='%23909FC9'/%3e%3cstop%20offset='0.642674'%20stop-color='%23B9C5EA'/%3e%3cstop%20offset='0.991093'%20stop-color='%23D5E0FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_1874_29372'%20x1='97.5844'%20y1='24.9971'%20x2='140.3'%20y2='42.3365'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint7_linear_1874_29372'%20x1='116.209'%20y1='26.1597'%20x2='116.209'%20y2='59.7142'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint8_linear_1874_29372'%20x1='94.6938'%20y1='50.7675'%20x2='141.299'%20y2='72.6746'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint9_linear_1874_29372'%20x1='118.287'%20y1='85.132'%20x2='118.287'%20y2='53.4736'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint10_linear_1874_29372'%20x1='119.648'%20y1='99.0707'%20x2='96.1057'%20y2='62.7609'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23425892'/%3e%3cstop%20offset='0.368422'%20stop-color='%232E3D75'/%3e%3cstop%20offset='1'%20stop-color='%2309143F'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint11_linear_1874_29372'%20x1='121.451'%20y1='79.5645'%20x2='122.42'%20y2='61.4267'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%23091E59'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint12_linear_1874_29372'%20x1='164.65'%20y1='55.2245'%20x2='157.245'%20y2='29.9592'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint13_linear_1874_29372'%20x1='172.952'%20y1='35.3295'%20x2='169.51'%20y2='58.266'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239DADDB'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint14_linear_1874_29372'%20x1='134.311'%20y1='49.5735'%20x2='129.472'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint15_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(133.491%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint16_linear_1874_29372'%20x1='143.714'%20y1='49.5735'%20x2='138.876'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint17_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(142.895%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint18_linear_1874_29372'%20x1='153.118'%20y1='49.5735'%20x2='148.279'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint19_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(152.298%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint20_linear_1874_29372'%20x1='162.521'%20y1='49.5735'%20x2='157.683'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint21_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(161.702%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint22_linear_1874_29372'%20x1='171.925'%20y1='49.5735'%20x2='167.086'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint23_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(171.105%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint24_linear_1874_29372'%20x1='181.328'%20y1='49.5735'%20x2='176.489'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint25_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(180.508%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3cclipPath%20id='clip0_1874_29372'%3e%3crect%20width='296'%20height='120'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ch="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.0001%204L4.0001%206.3999L3.2001%206.3999C2.34542%206.3999%201.6001%207.021%201.6001%207.86657L1.6001%2014.5332C1.6001%2015.3788%202.34542%2015.9999%203.2001%2015.9999L12.8001%2015.9999C13.6548%2015.9999%2014.4001%2015.3788%2014.4001%2014.5332L14.4001%207.86657C14.4001%207.021%2013.6548%206.3999%2012.8001%206.3999H12.0001V4C12.0001%201.79086%2010.2092%200%208.0001%200C5.79096%200%204.0001%201.79086%204.0001%204ZM10.4001%204V6.3999L5.6001%206.3999L5.6001%204C5.6001%202.67452%206.67461%201.6%208.0001%201.6C9.32558%201.6%2010.4001%202.67452%2010.4001%204ZM3.2%2014.3998L3.2%207.9998L12.8%207.9998L12.8%2014.3998L3.2%2014.3998ZM8.8002%2011.2001C8.8002%2011.6419%208.44202%2012.0001%208.0002%2012.0001C7.55837%2012.0001%207.20019%2011.6419%207.20019%2011.2001C7.20019%2010.7583%207.55837%2010.4001%208.0002%2010.4001C8.44202%2010.4001%208.8002%2010.7583%208.8002%2011.2001Z'/%3e%3c/svg%3e",Sh="data:image/svg+xml,%3csvg%20width='14'%20height='16'%20viewBox='0%200%2014%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.99961%200C8.76692%200%2010.1996%201.43269%2010.1996%203.2V4.8H12.1996C12.8624%204.8%2013.3996%205.33726%2013.3996%206V14.8C13.3996%2015.4627%2012.8624%2016%2012.1996%2016H1.79961C1.13687%2016%200.599609%2015.4627%200.599609%2014.8V6C0.599609%205.33726%201.13687%204.8%201.79961%204.8H3.79961V3.2C3.79961%201.43269%205.2323%200%206.99961%200ZM6.99971%209.2C6.33697%209.2%205.79971%209.73726%205.79971%2010.4C5.79971%2011.0627%206.33697%2011.6%206.99971%2011.6C7.66245%2011.6%208.19971%2011.0627%208.19971%2010.4C8.19971%209.73726%207.66245%209.2%206.99971%209.2ZM6.99961%201.6C6.11595%201.6%205.39961%202.31634%205.39961%203.2V4.8H8.59961V3.2C8.59961%202.31634%207.88327%201.6%206.99961%201.6Z'%20fill='%2384858C'/%3e%3c/svg%3e",_h="data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e",hu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.66017%204.32061C2.67767%204.14449%202.61175%203.97076%202.48342%203.85255L1.17675%202.2406V2H5.23558L8.37275%209.04184L11.1307%202H15V2.2406L13.8823%203.33732C13.7861%203.41255%2013.7382%203.53613%2013.7581%203.65852V11.7171C13.7382%2011.8389%2013.7861%2011.9625%2013.8823%2012.0377L14.9737%2013.1344V13.375H9.48342V13.1344L10.6145%2012.0108C10.7253%2011.8974%2010.7253%2011.8639%2010.7253%2011.6902V5.17674L7.58175%2013.3487H7.15708L3.49667%205.17674V10.6538C3.46633%2010.8836%203.541%2011.1159%203.69908%2011.2819L5.16967%2013.1075V13.3487H1V13.1075L2.47058%2011.2819C2.62808%2011.1153%202.69808%2010.8818%202.66017%2010.6538V4.32061Z'%20/%3e%3c/svg%3e",Mh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%201.5L16%201.5V3.1L4%203.1V1.5ZM0%207L16%207V8.6L0%208.6L0%207ZM16%2012.5L4%2012.5V14.1L16%2014.1V12.5Z'/%3e%3c/svg%3e",Eh="data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2908%203C16.2908%204.65685%2014.9476%206%2013.2908%206C11.6339%206%2010.2908%204.65685%2010.2908%203C10.2908%201.34315%2011.6339%200%2013.2908%200C14.9476%200%2016.2908%201.34315%2016.2908%203Z'/%3e%3cpath%20d='M23.7285%2012.763C22.1527%2013.275%2020.4602%2012.4127%2019.9483%2010.8369C19.4363%209.26115%2020.2986%207.56869%2021.8744%207.05669C23.4501%206.54469%2025.1426%207.40705%2025.6546%208.98281C26.1666%2010.5586%2025.3042%2012.251%2023.7285%2012.763Z'%20/%3e%3cpath%20d='M16.7417%2022.8536C15.7678%2021.5131%2016.0649%2019.637%2017.4054%2018.6632C18.7458%2017.6893%2020.6219%2017.9864%2021.5958%2019.3269C22.5696%2020.6673%2022.2725%2022.5434%2020.9321%2023.5173C19.5917%2024.4911%2017.7155%2024.194%2016.7417%2022.8536Z'%20/%3e%3cpath%20d='M4.70727%207.05665C6.28303%207.56865%207.14539%209.26111%206.63339%2010.8369C6.12139%2012.4126%204.42893%2013.275%202.85317%2012.763C1.27741%2012.251%200.415055%2010.5585%200.927051%208.98277C1.43905%207.40701%203.13151%206.54465%204.70727%207.05665Z'%20/%3e%3cpath%20d='M4.98591%2019.3268C5.95979%2017.9863%207.8359%2017.6892%209.17632%2018.6631C10.5167%2019.6369%2010.8139%2021.513%209.84002%2022.8535C8.86614%2024.1939%206.99003%2024.491%205.64961%2023.5172C4.30919%2022.5433%204.01204%2020.6672%204.98591%2019.3268Z'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.5845%203.96609C17.4649%204.5001%2017.2482%204.99744%2016.9539%205.43861C17.8536%205.87529%2018.6637%206.46781%2019.3489%207.1811C19.6773%206.76485%2020.0831%206.40497%2020.5537%206.12602C19.7103%205.23525%2018.7049%204.49953%2017.5845%203.96609ZM23.2082%2014.2919C22.6634%2014.343%2022.1236%2014.2905%2021.6132%2014.1468C21.4757%2015.1537%2021.1598%2016.1038%2020.6984%2016.9642C21.1958%2017.1481%2021.6634%2017.423%2022.0741%2017.7846C22.6539%2016.7224%2023.0467%2015.5434%2023.2082%2014.2919ZM15.127%2022.8318C14.91%2022.3294%2014.7931%2021.7997%2014.772%2021.2698C14.2912%2021.3554%2013.7962%2021.4%2013.2908%2021.4C12.7854%2021.4%2012.2904%2021.3553%2011.8096%2021.2698C11.7884%2021.7997%2011.6715%2022.3294%2011.4545%2022.8317C12.0498%2022.9422%2012.6636%2023%2013.2908%2023C13.9181%2023%2014.5318%2022.9422%2015.127%2022.8318ZM4.50751%2017.7844C4.91818%2017.4228%205.38581%2017.1479%205.88317%2016.9641C5.4218%2016.1037%205.10593%2015.1537%204.96848%2014.1469C4.4581%2014.2905%203.91827%2014.3431%203.37354%2014.292C3.53496%2015.5434%203.92771%2016.7223%204.50751%2017.7844ZM6.02783%206.12618C6.49843%206.40515%206.90417%206.76503%207.23254%207.18129C7.91788%206.4679%208.72802%205.8753%209.62784%205.43859C9.33356%204.99742%209.11686%204.50008%208.99724%203.96606C7.87678%204.49954%206.87124%205.23532%206.02783%206.12618Z'%20/%3e%3c/svg%3e",Zn="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M12.7738%2012.7273V20H11.4457L8.28161%2015.4226H8.22834V20H6.6907V12.7273H8.04013L11.1793%2017.3011H11.2433V12.7273H12.7738ZM14.0442%2020V12.7273H18.8596V13.995H15.5819V15.728H18.54V16.9957H15.5819V20H14.0442ZM19.6168%2013.995V12.7273H25.5898V13.995H23.3633V20H21.8434V13.995H19.6168Z'%20fill='white'/%3e%3c/svg%3e",xh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202.34326V8.00012V13.657'%20stroke-width='1.6'/%3e%3cpath%20d='M2.34375%208H8.0006H13.6575'%20stroke-width='1.6'/%3e%3c/svg%3e",pu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M12.9051%201C12.693%201.00025%2012.4843%201.05271%2012.2974%201.15274C12.1104%201.25278%2011.951%201.3973%2011.8331%201.57356L9.1222%201.08576L8.67879%201.00555L8.53048%201.46662L7.25876%205.421C5.54568%205.55454%204.03067%206.14788%202.95277%207.02213C2.79541%206.83501%202.59908%206.68452%202.3775%206.58118C2.15592%206.47784%201.91444%206.42415%201.66995%206.42385C1.25753%206.42603%200.860341%206.57994%200.554143%206.85624C0.247944%207.13253%200.0541631%207.51187%200.00976141%207.9219C-0.0346403%208.33193%200.0734443%208.74396%200.313399%209.07939C0.553355%209.41483%200.908388%209.6502%201.31078%209.74061C1.29317%209.88174%201.28253%2010.0245%201.28253%2010.1689C1.28253%2012.8085%204.2889%2014.9471%207.99778%2014.9471C11.7067%2014.9471%2014.713%2012.8085%2014.713%2010.1689C14.713%2010.0248%2014.7023%209.88243%2014.6848%209.74162C15.0882%209.65213%2015.4444%209.41702%2015.6853%209.08128C15.9261%208.74555%2016.0347%208.33277%2015.9902%207.92197C15.9458%207.51117%2015.7514%207.1312%2015.4442%206.85479C15.1371%206.57838%2014.7388%206.42494%2014.3256%206.42385C14.0811%206.42415%2013.8396%206.47784%2013.6181%206.58118C13.3965%206.68452%2013.2002%206.83501%2013.0428%207.02213C11.9839%206.16327%2010.5022%205.57757%208.82609%205.43059L9.44202%202.19252L11.649%202.59003C11.7162%202.87267%2011.8767%203.12441%2012.1046%203.30455C12.3325%203.48469%2012.6146%203.58272%2012.9051%203.58279C13.2476%203.58279%2013.576%203.44673%2013.8182%203.20455C14.0604%202.96236%2014.1965%202.63389%2014.1965%202.29139C14.1965%201.94889%2014.0604%201.62042%2013.8182%201.37824C13.576%201.13606%2013.2476%201%2012.9051%201ZM5.19556%207.97353C5.88774%207.97353%206.44811%208.55207%206.44811%209.26492C6.44811%209.97777%205.88774%2010.5563%205.19556%2010.5563C4.50595%2010.5718%203.94301%209.97777%203.94301%209.26492C3.94301%208.55207%204.50595%207.97353%205.19556%207.97353ZM10.8%207.97353C11.4896%207.97353%2012.0526%208.55207%2012.0526%209.26492C12.0526%209.97777%2011.4896%2010.5718%2010.8%2010.5563C10.1078%2010.5563%209.54745%209.97777%209.54745%209.26492C9.54745%208.55207%2010.1078%207.97353%2010.8%207.97353ZM5.46645%2011.6928C5.4742%2011.698%206.4042%2012.4677%207.99778%2012.4677C9.59136%2012.4677%2010.6091%2011.8115%2010.6169%2011.8063L11.1486%2012.5191C11.0995%2012.5553%209.95553%2013.3974%207.99778%2013.3974C6.04003%2013.3974%204.89605%2012.5553%204.84698%2012.5191L5.46645%2011.6928Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ph="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.6455%204C11.5572%202.46296%209.9149%201.6%208%201.6C4.46538%201.6%201.6%204.46538%201.6%208C1.6%2011.5346%204.46538%2014.4%208%2014.4C11.5346%2014.4%2014.4%2011.5346%2014.4%208H16C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208C0%203.58172%203.58172%200%208%200C10.2434%200%2012.2199%200.946009%2013.6%202.61628V0H15.2V5.6H9.6V4H12.6455Z'/%3e%3c/svg%3e",Ah="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Oh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_8564_5674)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Ca="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M10.4958%2011.6272L14.5593%2015.6907L15.6907%2014.5594L11.6271%2010.4958C12.4874%209.3935%2013%208.00661%2013%206.5C13%202.91015%2010.0898%203.13835e-07%206.5%200C2.91015%206.3984e-07%20-6.3984e-07%202.91015%200%206.5C-3.13835e-07%2010.0899%202.91015%2013%206.5%2013C8.0066%2013%209.39347%2012.4874%2010.4958%2011.6272ZM11.4%206.5C11.4%209.2062%209.20619%2011.4%206.5%2011.4C3.7938%2011.4%201.6%209.2062%201.6%206.5C1.6%203.7938%203.7938%201.6%206.5%201.6C9.20619%201.6%2011.4%203.7938%2011.4%206.5Z'/%3e%3c/svg%3e",Th="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_5045)'%3e%3cpath%20d='M7.6903%200C8.29254%200.00694115%208.89242%200.076523%209.48026%200.207622C9.73687%200.26485%209.92878%200.478779%209.95791%200.740074L10.0976%201.99287C10.1608%202.5681%2010.6464%203.00377%2011.2254%203.00438C11.3811%203.00463%2011.535%202.97222%2011.6788%202.90859L12.8281%202.40375C13.0671%202.29875%2013.3463%202.35599%2013.5248%202.54656C14.3553%203.43356%2014.9738%204.49736%2015.3338%205.65793C15.4114%205.90818%2015.3221%206.18015%2015.1112%206.33561L14.0925%207.08645C13.802%207.29995%2013.6303%207.639%2013.6303%207.99958C13.6303%208.36015%2013.802%208.6992%2014.0932%208.91317L15.1127%209.66427C15.3237%209.81971%2015.4131%2010.0917%2015.3355%2010.342C14.9756%2011.5024%2014.3574%2012.5661%2013.5274%2013.4532C13.3491%2013.6438%2013.0701%2013.7012%2012.8311%2013.5965L11.6772%2013.0909C11.3471%2012.9464%2010.9679%2012.9676%2010.6559%2013.1479C10.344%2013.3282%2010.1363%2013.6461%2010.0967%2014.0043L9.95796%2015.257C9.92935%2015.5153%209.74157%2015.7278%209.48874%2015.7879C8.30027%2016.0707%207.06204%2016.0707%205.87356%2015.7879C5.62074%2015.7278%205.43296%2015.5153%205.40435%2015.257L5.26583%2014.0062C5.22514%2013.6487%205.0172%2013.3317%204.70547%2013.152C4.39374%2012.9723%204.01524%2012.9513%203.68621%2013.0949L2.53205%2013.6006C2.29299%2013.7053%202.01386%2013.6479%201.8356%2013.4572C1.00511%2012.569%200.38691%2011.5041%200.0275302%2010.3424C-0.0498761%2010.0922%200.0395596%209.82044%200.250419%209.66509L1.27059%208.91352C1.56117%208.70002%201.73278%208.36097%201.73278%208.0004C1.73278%207.63982%201.56117%207.30077%201.27021%207.087L0.250678%206.33671C0.0395057%206.18131%20-0.0500122%205.90917%200.0276669%205.65875C0.387669%204.49819%201.00619%203.43438%201.8367%202.54738C2.01514%202.35681%202.2944%202.29957%202.53342%202.40457L3.68245%202.90932C4.01307%203.05441%204.39316%203.0325%204.70657%202.8494C5.01863%202.66839%205.22638%202.35014%205.26649%201.99192L5.40604%200.740074C5.43518%200.478647%205.62727%200.264649%205.88404%200.207543C6.47257%200.0766523%207.07309%200.00710051%207.6903%200ZM7.68006%205.53844C6.32059%205.53844%205.21851%206.64051%205.21851%207.99998C5.21851%209.35945%206.32059%2010.4615%207.68006%2010.4615C9.03953%2010.4615%2010.1416%209.35945%2010.1416%207.99998C10.1416%206.64051%209.03953%205.53844%207.68006%205.53844Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_5045'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ih="data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.55808%200.868984L5.02255%204.40452L1.48699%200.868962L0.35562%202.00033L5.02253%206.66724L9.68945%202.00035L8.55808%200.868984Z'%20fill='%23D2D5D9'/%3e%3c/svg%3e",Nh="data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.02255%200.333317L9.68945%205.00022L8.55808%206.13159L5.02255%202.59606L1.48702%206.13159L0.355645%205.00022L5.02255%200.333317Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",So="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%203.13124e-07%208%206.99382e-07C3.58172%202.03931e-06%20-2.99299e-06%203.58172%20-2.60673e-06%208C-3.13124e-07%2012.4183%203.58172%2016%208%2016ZM4.3462%208.17149L7.31585%2011.1411L7.45727%2011.283L8.40722%2010.3329L11.9829%206.75723L11.0334%205.80772L7.45743%209.3837L5.2957%207.22198L4.3462%208.17149Z'/%3e%3c/svg%3e",yu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.2167%200.987644C14.9609%200.770669%2014.559%200.739624%2014.1435%200.906449H14.1428C13.7058%201.0818%201.77211%206.20052%201.2863%206.40965C1.19794%206.44035%200.426245%206.72829%200.505734%207.36966C0.576695%207.94792%201.19692%208.18741%201.27265%208.21505L4.30656%209.25387C4.50784%209.9239%205.24986%2012.3959%205.41395%2012.924C5.5163%2013.2532%205.68313%2013.6858%205.9755%2013.7749C6.23205%2013.8738%206.48723%2013.7834%206.65235%2013.6538L8.50722%2011.9333L11.5016%2014.2685L11.5729%2014.3112C11.7762%2014.4012%2011.971%2014.4463%2012.1569%2014.4463C12.3005%2014.4463%2012.4384%2014.4193%2012.5701%2014.3654C13.0187%2014.1812%2013.1981%2013.7537%2013.2169%2013.7053L15.4535%202.07969C15.59%201.45878%2015.4003%201.14287%2015.2167%200.987644ZM6.98225%209.6694L5.95878%2012.3986L4.93531%208.98708L12.7819%203.18742L6.98225%209.6694Z'%20/%3e%3c/svg%3e",Sa="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%2016C6%2010.4772%2010.4772%206%2016%206C21.5228%206%2026%2010.4772%2026%2016C26%2021.5228%2021.5228%2026%2016%2026C10.4772%2026%206%2021.5228%206%2016ZM16%208C11.5817%208%208%2011.5817%208%2016C8%2020.4183%2011.5817%2024%2016%2024C20.4183%2024%2024%2020.4183%2024%2016C24%2011.5817%2020.4183%208%2016%208ZM9%2016C9%2012.134%2012.134%209%2016%209C19.866%209%2023%2012.134%2023%2016C23%2019.866%2019.866%2023%2016%2023C12.134%2023%209%2019.866%209%2016Z'%20fill='white'/%3e%3c/svg%3e",mu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.266%203.42054C14.7227%203.66148%2014.1388%203.82432%2013.526%203.89756C14.1515%203.52262%2014.6319%202.92893%2014.8581%202.22155C14.2727%202.56868%2013.6244%202.8208%2012.9344%202.95669C12.3817%202.36792%2011.5944%202%2010.7231%202C9.05001%202%207.69358%203.35637%207.69358%205.02936C7.69358%205.26679%207.72043%205.49801%207.77206%205.71972C5.2543%205.59339%203.02209%204.38733%201.52793%202.55453C1.26717%203.00195%201.11777%203.52235%201.11777%204.07752C1.11777%205.12852%201.65264%206.05578%202.46551%206.59902C1.96888%206.5833%201.50179%206.44703%201.09331%206.22013C1.09309%206.23277%201.09309%206.24546%201.09309%206.25821C1.09309%207.726%202.13734%208.95043%203.5232%209.22869C3.26897%209.29793%203.00135%209.33493%202.72503%209.33493C2.52983%209.33493%202.34004%209.31597%202.15511%209.28059C2.54058%2010.4842%203.65936%2011.36%204.985%2011.3845C3.94821%2012.197%202.64196%2012.6813%201.22266%2012.6813C0.978157%2012.6813%200.736999%2012.667%200.5%2012.639C1.84065%2013.4985%203.43305%2014%205.14384%2014C10.716%2014%2013.7631%209.38386%2013.7631%205.38064C13.7631%205.24929%2013.7602%205.11863%2013.7543%204.98874C14.3462%204.56162%2014.8598%204.02805%2015.266%203.42054Z'%20/%3e%3c/svg%3e",gu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_567)'%3e%3cpath%20d='M0.0390096%200.5L6.21643%208.7598L0%2015.4754H1.39907L6.84154%209.59578L11.2389%2015.4754H16L9.47501%206.75096L15.2612%200.5H13.8621L8.8499%205.91498L4.8001%200.5H0.0390096ZM2.09644%201.53056H4.2837L13.9422%2014.4446H11.755L2.09644%201.53056Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_567'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Lh="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='%23FECA00'/%3e%3cmask%20id='mask0_12658_6636'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='1'%20width='20'%20height='18'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='url(%23paint0_linear_12658_6636)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_12658_6636)'%3e%3crect%20y='1.25'%20width='20'%20height='7.5'%20fill='url(%23paint1_linear_12658_6636)'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_12658_6636'%20x1='10'%20y1='9'%20x2='9.99999'%20y2='18.5396'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FECE00'/%3e%3cstop%20offset='1'%20stop-color='%23FEBB00'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_12658_6636'%20x1='10'%20y1='1.25'%20x2='10'%20y2='8.75'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2353DFFD'/%3e%3cstop%20offset='1'%20stop-color='%23359FFA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",kh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4711_40488)'%3e%3cpath%20d='M7.9982%209.53674e-07C9.36526%209.53674e-07%2010.5677%200.865134%2011.0159%202.13364C11.1632%202.55033%2010.9447%203.00748%2010.5281%203.15471C10.1411%203.29142%209.71933%203.11285%209.54316%202.75301L9.50699%202.66682C9.28305%202.03305%208.68168%201.60038%207.9982%201.60038C7.15495%201.60038%206.4641%202.2529%206.40304%203.08056L6.39865%203.19993L6.39862%204.79954L12.5993%204.80031C13.5522%204.80031%2014.3322%205.54062%2014.3956%206.47747L14.3997%206.60074L14.3997%2014.1996C14.3997%2015.1525%2013.6594%2015.9325%2012.7226%2015.9958L12.5993%2016H3.39711C2.44419%2016%201.66418%2015.2597%201.60083%2014.3228L1.59668%2014.1996L1.59668%206.60074C1.59668%205.64782%202.33698%204.86781%203.27384%204.80447L3.39711%204.80031L4.79824%204.79954L4.79827%203.19993C4.79827%201.43266%206.23093%209.53674e-07%207.9982%209.53674e-07ZM7.9982%209.20098C7.33592%209.20098%206.79903%209.73787%206.79903%2010.4002C6.79903%2011.0624%207.33592%2011.5993%207.9982%2011.5993C8.66049%2011.5993%209.19738%2011.0624%209.19738%2010.4002C9.19738%209.73787%208.66049%209.20098%207.9982%209.20098Z'%20fill='%2331DE91'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4711_40488'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Bh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_9_444)'%3e%3cpath%20d='M13.0025%209.59794C13.9963%209.59794%2014.8019%2010.4036%2014.8019%2011.3974V12.1323C14.8019%2012.591%2014.6585%2013.0383%2014.3917%2013.4116C13.1548%2015.1425%2011.135%2016%208.3983%2016C5.66104%2016%203.64231%2015.1421%202.40837%2013.4103C2.14275%2013.0376%202%2012.5912%202%2012.1335V11.3974C2%2010.4036%202.80563%209.59794%203.79942%209.59794H13.0025ZM8.3983%200C10.6078%200%2012.399%201.79118%2012.399%204.00071C12.399%206.21024%2010.6078%208.00142%208.3983%208.00142C6.18877%208.00142%204.39759%206.21024%204.39759%204.00071C4.39759%201.79118%206.18877%200%208.3983%200Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_9_444'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Hh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818L1.5%202.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016ZM7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",jh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.353553%209.54586C0.158291%209.74112%200.158291%2010.0577%200.353554%2010.253L4.59619%2014.4956C4.79146%2014.6909%205.10804%2014.6909%205.3033%2014.4956L6.01041%2013.7885C6.20567%2013.5932%206.20567%2013.2767%206.01041%2013.0814L1.76777%208.83875C1.5725%208.64349%201.25592%208.64349%201.06066%208.83875L0.353553%209.54586ZM8.83883%202.47479L2.47487%208.83875L6.01041%2012.3743L8.62656%209.75813L14.2834%2015.415L15.4148%2014.2836L9.75794%208.62676L12.3744%206.01033L8.83883%202.47479ZM8.83883%201.76769C8.64357%201.57242%208.64357%201.25584%208.83883%201.06058L9.54594%200.353473C9.7412%200.158211%2010.0578%200.158211%2010.253%200.353473L14.4957%204.59611C14.691%204.79138%2014.691%205.10796%2014.4957%205.30322L13.7886%206.01033C13.5933%206.20559%2013.2767%206.20559%2013.0815%206.01033L8.83883%201.76769Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Dh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.454139%209.64645C0.258877%209.84171%200.258877%2010.1583%200.454139%2010.3536L4.69678%2014.5962C4.89204%2014.7915%205.20862%2014.7915%205.40389%2014.5962L6.11099%2013.8891C6.30626%2013.6938%206.30626%2013.3772%206.11099%2013.182L1.86835%208.93934C1.67309%208.74408%201.35651%208.74408%201.16125%208.93934L0.454139%209.64645ZM8.93942%202.57538L2.57546%208.93934L6.11099%2012.4749L8.72715%209.85872L14.384%2015.5156L15.5154%2014.3842L9.85852%208.72735L12.475%206.11091L8.93942%202.57538ZM8.93942%201.86827C8.74416%201.67301%208.74416%201.35643%208.93942%201.16117L9.64653%200.454059C9.84179%200.258797%2010.1584%200.258796%2010.3536%200.454059L14.5963%204.6967C14.7915%204.89196%2014.7915%205.20854%2014.5963%205.40381L13.8892%206.11091C13.6939%206.30617%2013.3773%206.30617%2013.1821%206.11091L8.93942%201.86827Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Rh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.99207%203.63636H5.09091V5.09091H0.727273V0.720881H2.18182V2.36833C3.80878%200.662224%205.663%200%208%200C12.4183%200%2016%203.58172%2016%208C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208H1.45455C1.45455%2011.615%204.38505%2014.5455%208%2014.5455C11.615%2014.5455%2014.5455%2011.615%2014.5455%208C14.5455%204.38505%2011.615%201.45455%208%201.45455C5.93397%201.45455%204.39611%202.03009%202.99207%203.63636Z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.45455%207.63636H11.3636V9.09091H7V4H8.45455V7.63636Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Vh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='path-1-inside-1'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818V2.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016Z'/%3e%3c/mask%3e%3cpath%20d='M8.04545%2016L7.39436%2017.4615L8.04469%2017.7512L8.69528%2017.4621L8.04545%2016ZM2.95455%201.45455L3.84207%202.78583L2.95455%201.45455ZM14.5909%202.90909H12.9909V2.98153L12.9975%203.05367L14.5909%202.90909ZM14.5909%2010.1818H12.9909H14.5909ZM8.69655%2014.5385C6.58223%2013.5966%205.11437%2012.705%204.19935%2011.8916C3.27547%2011.0704%203.1%2010.5016%203.1%2010.1818H-0.1C-0.1%2011.7969%200.815443%2013.1652%202.07338%2014.2834C3.34018%2015.4094%205.14505%2016.4595%207.39436%2017.4615L8.69655%2014.5385ZM3.1%2010.1818V2.90909H-0.1V10.1818H3.1ZM3.1%202.90909C3.1%202.85035%203.10935%202.96404%203.03294%203.13386C2.94838%203.32177%202.83149%203.42018%202.81769%203.43121C2.81663%203.43206%202.83318%203.41892%202.88465%203.38558C2.93655%203.35197%203.00118%203.31234%203.09633%203.25468C3.27933%203.14377%203.53597%202.98989%203.84207%202.78583L2.06703%200.123265C1.82767%200.282838%201.62976%200.401683%201.43776%200.518047C1.27249%200.618213%201.02919%200.764014%200.81867%200.932428C0.577606%201.12528%200.301621%201.40551%200.114789%201.82069C-0.0638995%202.21778%20-0.1%202.60419%20-0.1%202.90909H3.1ZM3.84207%202.78583C3.76643%202.83625%204.29376%202.52335%205.16756%202.19638C6.02381%201.87598%207.06419%201.6%208.04545%201.6L8.04545%20-1.6C6.52723%20-1.6%205.08099%20-1.18793%204.04608%20-0.800668C3.02871%20-0.419974%202.26033%20-0.0056029%202.06703%200.123265L3.84207%202.78583ZM8.04545%201.6C9.88229%201.6%2011.3986%202.21898%2012.2488%202.78583L14.0239%200.123265C12.6923%20-0.764437%2010.5653%20-1.6%208.04545%20-1.6L8.04545%201.6ZM12.2488%202.78583C12.5549%202.98989%2012.8116%203.14377%2012.9946%203.25468C13.0897%203.31234%2013.1544%203.35197%2013.2063%203.38558C13.2577%203.41892%2013.2743%203.43206%2013.2732%203.43121C13.2594%203.42018%2013.1425%203.32177%2013.058%203.13386C12.9816%202.96404%2012.9909%202.85035%2012.9909%202.90909H16.1909C16.1909%202.60419%2016.1548%202.21778%2015.9761%201.82069C15.7893%201.40551%2015.5133%201.12528%2015.2722%200.932428C15.0617%200.764014%2014.8184%200.618213%2014.6531%200.518047C14.4611%200.401683%2014.2632%200.282838%2014.0239%200.123265L12.2488%202.78583ZM12.9975%203.05367C12.992%202.99374%2012.9948%203.01208%2012.9965%203.249C12.9978%203.43011%2012.9986%203.68141%2012.999%203.9838C12.9999%204.58786%2012.9993%205.38611%2012.9981%206.21349C12.9957%207.86392%2012.9909%209.63543%2012.9909%2010.1818H16.1909C16.1909%209.6373%2016.1957%207.87838%2016.1981%206.21814C16.1993%205.39018%2016.1999%204.58804%2016.199%203.97905C16.1986%203.67492%2016.1977%203.41653%2016.1964%203.22635C16.1954%203.09198%2016.1946%202.87741%2016.1844%202.76451L12.9975%203.05367ZM12.9909%2010.1818C12.9909%2010.5048%2012.8144%2011.0748%2011.8916%2011.8951C10.977%2012.708%209.50968%2013.5983%207.39563%2014.5379L8.69528%2017.4621C10.9449%2016.4623%2012.7503%2015.4132%2014.0175%2014.2868C15.2765%2013.1677%2016.1909%2011.7982%2016.1909%2010.1818H12.9909Z'%20mask='url(%23path-1-inside-1)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/svg%3e",Uh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.81463%2013.1855C2.19849%2012.5694%202.02173%2011.6295%202.21495%2010.3964C1.20633%209.661%200.666748%208.87144%200.666748%208.00008C0.666748%207.12873%201.20633%206.33916%202.21495%205.6038C2.02173%204.37063%202.19849%203.43077%202.81463%202.81463C3.43077%202.19849%204.37063%202.02173%205.6038%202.21495C6.33916%201.20633%207.12873%200.666748%208.00008%200.666748C8.87144%200.666748%209.661%201.20633%2010.3964%202.21495C11.6295%202.02173%2012.5694%202.19849%2013.1855%202.81463C13.8017%203.43077%2013.9784%204.37063%2013.7852%205.6038C14.7938%206.33916%2015.3334%207.12873%2015.3334%208.00008C15.3334%208.87144%2014.7938%209.661%2013.7852%2010.3964C13.9784%2011.6295%2013.8017%2012.5694%2013.1855%2013.1855C12.5694%2013.8017%2011.6295%2013.9784%2010.3964%2013.7852C9.661%2014.7938%208.87144%2015.3334%208.00008%2015.3334C7.12873%2015.3334%206.33916%2014.7938%205.6038%2013.7852C4.37063%2013.9784%203.43077%2013.8017%202.81463%2013.1855ZM7.33347%208.39049L10.1954%205.52856L11.1382%206.47137L7.33347%2010.2761L4.86206%207.80471L5.80487%206.8619L7.33347%208.39049Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",vu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4996%201.43824L15.5943%2010.1476C16.1245%2011.0438%2016.1359%2012.1548%2015.6243%2013.0618C15.112%2013.9698%2014.1546%2014.5337%2013.1003%2014.544L2.89116%2014.5439C1.84773%2014.5354%200.888457%2013.9698%200.37614%2013.061C-0.135752%2012.1529%20-0.123797%2011.0394%200.404683%2010.1508L5.50126%201.43828C6.0191%200.546865%206.97275%20-0.00120619%208.00383%205.89964e-07C9.03481%200.00120724%209.98812%200.55155%2010.4996%201.43824ZM8.73051%204.36255L7.27551%204.36255L7.27551%209.45336L8.73051%209.45336L8.73051%204.36255ZM8.72831%2010.9077C8.72831%2011.3093%208.4026%2011.6349%208.00081%2011.6349C7.59903%2011.6349%207.27332%2011.3093%207.27332%2010.9077C7.27332%2010.506%207.59903%2010.1804%208.00081%2010.1804C8.4026%2010.1804%208.72831%2010.506%208.72831%2010.9077Z'%20fill='%23F1BF0B'/%3e%3c/svg%3e",Fh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.84239%202.69128V1L14.9999%201V6.04246H13.286V3.92409L8.78942%208.42064L7.55658%207.18779L12.0532%202.69128L9.84239%202.69128ZM14.0194%2014.7963L14.0194%206.99373H12.3054L12.3054%2013.105L2.71569%2013.105L2.71569%203.64255L8.86185%203.64255V1.95127L1%201.95127L1%2014.7963L14.0194%2014.7963Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",bu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_561)'%3e%3cpath%20d='M5.52545%2011.6008H10.4794C9.98334%2014.2183%208.99007%2016%208.00241%2016C7.04467%2016%206.08167%2014.3246%205.5719%2011.8364L5.52545%2011.6008H10.4794H5.52545ZM0.854008%2011.6009L4.29902%2011.6007C4.59088%2013.2668%205.08558%2014.6842%205.73298%2015.6761C3.68241%2015.0705%201.97524%2013.6665%200.971106%2011.8241L0.854008%2011.6009ZM11.7058%2011.6007L15.1508%2011.6009C14.1656%2013.5529%2012.4044%2015.0463%2010.2726%2015.6758C10.8764%2014.7496%2011.3474%2013.4534%2011.6448%2011.9305L11.7058%2011.6007L15.1508%2011.6009L11.7058%2011.6007ZM11.9482%206.40002L15.8447%206.39953C15.9497%206.91666%2016.0048%207.4519%2016.0048%208C16.0048%208.83638%2015.8765%209.64279%2015.6385%2010.4007H11.8758C11.9601%209.63447%2012.0042%208.82948%2012.0042%208C12.0042%207.63649%2011.9958%207.27768%2011.9791%206.92479L11.9482%206.40002L15.8447%206.39953L11.9482%206.40002ZM0.160074%206.39953L4.05666%206.40002C4.01966%206.92005%204.00058%207.45473%204.00058%208C4.00058%208.66359%204.02884%209.3115%204.08327%209.93641L4.12897%2010.4007H0.366322C0.128311%209.64279%200%208.83638%200%208C0%207.4519%200.0551039%206.91666%200.160074%206.39953ZM5.2624%206.39956H10.7424C10.7826%206.91615%2010.8041%207.4513%2010.8041%208C10.8041%208.67021%2010.7721%209.32022%2010.713%209.94087L10.6636%2010.4007H5.34118C5.25073%209.64396%205.20076%208.83777%205.20076%208C5.20076%207.58848%205.21282%207.18457%205.23581%206.79041L5.2624%206.39956H10.7424H5.2624ZM10.3582%200.460157L10.2718%200.323955C12.6868%201.03684%2014.6263%202.85839%2015.501%205.19933L11.8278%205.19956C11.5753%203.26574%2011.0625%201.60495%2010.3582%200.460157L10.2718%200.323955L10.3582%200.460157ZM5.63548%200.353412L5.73292%200.323985C5.02821%201.40375%204.50445%202.98767%204.22628%204.84764L4.17702%205.19956L0.503775%205.19933C1.36667%202.88998%203.26583%201.08609%205.63548%200.353412L5.73292%200.323985L5.63548%200.353412ZM8.00241%200C9.0576%200%2010.1192%202.0337%2010.574%204.94748L10.6114%205.19936H5.39337C5.82496%202.15157%206.91707%200%208.00241%200Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_561'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",wu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M5.91304%201C2.65217%201%200%203.26223%200%206.04348C0%207.52853%200.716033%208.86413%202.0231%209.83152L1.10598%2012.5842L3.97418%2010.8084C4.77038%2011.0584%205.74185%2011.1467%206.67935%2011.0435C7.44022%2012.5163%209.15897%2013.5217%2011.1304%2013.5217C11.7296%2013.5217%2012.284%2013.409%2012.7989%2013.2554L15.1807%2014.5883L14.5163%2012.3098C15.413%2011.5652%2016%2010.5285%2016%209.34783C16%207.1875%2014.1209%205.46467%2011.7391%205.2106C11.2717%202.79212%208.82337%201%205.91304%201ZM3.82609%203.78261C4.20924%203.78261%204.52174%204.09511%204.52174%204.47826C4.52174%204.86141%204.20924%205.17391%203.82609%205.17391C3.44293%205.17391%203.13043%204.86141%203.13043%204.47826C3.13043%204.09511%203.44293%203.78261%203.82609%203.78261ZM8%203.78261C8.38315%203.78261%208.69565%204.09511%208.69565%204.47826C8.69565%204.86141%208.38315%205.17391%208%205.17391C7.61685%205.17391%207.30435%204.86141%207.30435%204.47826C7.30435%204.09511%207.61685%203.78261%208%203.78261ZM11.1304%205.86957C13.4769%205.86957%2015.3043%207.44701%2015.3043%209.34783C15.3043%2010.3764%2014.7799%2011.2785%2013.9144%2011.9198L13.7201%2012.0652L14.0367%2013.1508L12.9062%2012.5163L12.7595%2012.5652C12.2731%2012.7283%2011.7174%2012.8261%2011.1304%2012.8261C8.78397%2012.8261%206.95652%2011.2486%206.95652%209.34783C6.95652%207.44701%208.78397%205.86957%2011.1304%205.86957ZM9.56522%207.95652C9.28668%207.95652%209.04348%208.19973%209.04348%208.47826C9.04348%208.75679%209.28668%209%209.56522%209C9.84375%209%2010.087%208.75679%2010.087%208.47826C10.087%208.19973%209.84375%207.95652%209.56522%207.95652ZM12.6957%207.95652C12.4171%207.95652%2012.1739%208.19973%2012.1739%208.47826C12.1739%208.75679%2012.4171%209%2012.6957%209C12.9742%209%2013.2174%208.75679%2013.2174%208.47826C13.2174%208.19973%2012.9742%207.95652%2012.6957%207.95652Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Cu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9651%2013.2098C14.8029%2013.0935%2015.4811%2012.4727%2015.6407%2011.6582C15.8004%2010.7662%2015.96%209.44727%2016%207.81818C16%206.18909%2015.8004%204.87018%2015.6407%203.97818C15.4815%203.16364%2014.8029%202.54291%2013.9651%202.42655C12.6084%202.23273%2010.4538%202%207.98%202C5.50618%202%203.31164%202.23273%201.99491%202.42655C1.15709%202.54291%200.478909%203.16364%200.319273%203.97818C0.159636%204.87018%200%206.18909%200%207.81818C0%209.44727%200.159636%2010.7662%200.319273%2011.6582C0.478545%2012.4727%201.15709%2013.0935%201.99491%2013.2098C3.35164%2013.4036%205.54618%2013.6364%207.98%2013.6364C10.4538%2013.6364%2012.6484%2013.4036%2013.9651%2013.2098ZM6.18182%205.06651V10.5701C6.18182%2010.8407%206.48291%2011.0018%206.708%2010.8523L10.836%208.10033C11.0371%207.96615%2011.0371%207.67088%2010.836%207.53706L6.708%204.78506C6.48291%204.63488%206.18182%204.79633%206.18182%205.06651Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",zh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016%20'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49497)'%3e%3cmask%20id='mask0_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23AF0100'/%3e%3cmask%20id='mask1_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%233CA5D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%2373BE4A'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.581%209.45333C10.9075%209.29804%2010.3805%208.76856%2010.3875%207.9916C10.394%207.2643%2010.8632%206.64905%2011.6039%206.48185C12.3446%206.31465%2012.9962%206.66724%2012.9962%206.66724C12.7921%206.21328%2012.0814%205.89496%2011.4984%205.89649C10.4133%205.89934%209.2556%206.72775%209.24422%207.9928C9.23242%209.30432%2010.4806%2010.0499%2011.5792%2010.047C12.4598%2010.0447%2012.8782%209.47795%2012.965%209.23694C12.965%209.23694%2012.2545%209.60862%2011.581%209.45333ZM12.009%208.71035L12.5968%208.30133L13.1846%208.71035L12.9772%208.02494L13.5479%207.59231L12.8319%207.57772L12.5968%206.90133L12.3617%207.57772L11.6457%207.59231L12.2164%208.02494L12.009%208.71035Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49497)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49497'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49497'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49497'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49497'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Kh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cmask%20id='mask0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%203V4H19V3H3ZM3%205V6H19V5H3ZM3%208V7H19V8H3ZM3%209V10H19V9H3ZM3%2012V11H19V12H3ZM3%2014V13H19V14H3Z'%20fill='%23F7FCFF'/%3e%3crect%20x='3'%20y='2'%20width='9'%20height='7'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.04005%204.17375L4.56997%203.80462L4.98103%204.10055H4.74829L5.21896%204.51685L5.05999%205.10055H4.811L4.56923%204.56445L4.36305%205.10055H3.74829L4.21896%205.51685L4.04005%206.17375L4.56997%205.80462L4.98103%206.10055H4.74829L5.21896%206.51685L5.05999%207.10055H4.811L4.56923%206.56445L4.36305%207.10055H3.74829L4.21896%207.51685L4.04005%208.17375L4.56997%207.80462L5.08271%208.17375L4.92329%207.51685L5.33506%207.10055H5.14514L5.56997%206.80462L5.98103%207.10055H5.74829L6.21896%207.51685L6.04005%208.17375L6.56997%207.80462L7.08271%208.17375L6.92329%207.51685L7.33506%207.10055H7.14514L7.56997%206.80462L7.98103%207.10055H7.74829L8.21896%207.51685L8.04005%208.17375L8.56997%207.80462L9.08271%208.17375L8.92329%207.51685L9.33506%207.10055H9.14514L9.56997%206.80462L9.98103%207.10055H9.74829L10.219%207.51685L10.0401%208.17375L10.57%207.80462L11.0827%208.17375L10.9233%207.51685L11.3351%207.10055H10.811L10.5692%206.56445L10.363%207.10055H10.0649L9.92329%206.51685L10.3351%206.10055H10.1451L10.57%205.80462L11.0827%206.17375L10.9233%205.51685L11.3351%205.10055H10.811L10.5692%204.56445L10.363%205.10055H10.0649L9.92329%204.51685L10.3351%204.10055H10.1451L10.57%203.80462L11.0827%204.17375L10.9233%203.51685L11.3351%203.10055H10.811L10.5692%202.56445L10.363%203.10055H9.74829L10.219%203.51685L10.06%204.10055H9.811L9.56923%203.56445L9.36305%204.10055H9.06494L8.92329%203.51685L9.33506%203.10055H8.811L8.56923%202.56445L8.36305%203.10055H7.74829L8.21896%203.51685L8.05999%204.10055H7.811L7.56923%203.56445L7.36305%204.10055H7.06494L6.92329%203.51685L7.33506%203.10055H6.811L6.56923%202.56445L6.36305%203.10055H5.74829L6.21896%203.51685L6.05999%204.10055H5.811L5.56923%203.56445L5.36305%204.10055H5.06494L4.92329%203.51685L5.33506%203.10055H4.811L4.56923%202.56445L4.36305%203.10055H3.74829L4.21896%203.51685L4.04005%204.17375ZM10.06%206.10055L10.219%205.51685L9.74829%205.10055H9.98103L9.56997%204.80462L9.14514%205.10055H9.33506L8.92329%205.51685L9.06494%206.10055H9.36305L9.56923%205.56445L9.811%206.10055H10.06ZM8.98103%206.10055L8.56997%205.80462L8.14514%206.10055H8.33506L7.92329%206.51685L8.06494%207.10055H8.36305L8.56923%206.56445L8.811%207.10055H9.05999L9.21896%206.51685L8.74829%206.10055H8.98103ZM7.21896%206.51685L7.05999%207.10055H6.811L6.56923%206.56445L6.36305%207.10055H6.06494L5.92329%206.51685L6.33506%206.10055H6.14514L6.56997%205.80462L6.98103%206.10055H6.74829L7.21896%206.51685ZM7.36305%206.10055H7.06494L6.92329%205.51685L7.33506%205.10055H7.14514L7.56997%204.80462L7.98103%205.10055H7.74829L8.21896%205.51685L8.05999%206.10055H7.811L7.56923%205.56445L7.36305%206.10055ZM6.05999%206.10055L6.21896%205.51685L5.74829%205.10055H5.98103L5.56997%204.80462L5.14514%205.10055H5.33506L4.92329%205.51685L5.06494%206.10055H5.36305L5.56923%205.56445L5.811%206.10055H6.05999ZM9.21896%204.51685L9.05999%205.10055H8.811L8.56923%204.56445L8.36305%205.10055H8.06494L7.92329%204.51685L8.33506%204.10055H8.14514L8.56997%203.80462L8.98103%204.10055H8.74829L9.21896%204.51685ZM6.98103%204.10055L6.56997%203.80462L6.14514%204.10055H6.33506L5.92329%204.51685L6.06494%205.10055H6.36305L6.56923%204.56445L6.811%205.10055H7.05999L7.21896%204.51685L6.74829%204.10055H6.98103Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Wh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49731)'%3e%3cg%20clip-path='url(%23clip0_5985_49731)'%3e%3cmask%20id='mask0_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3crect%20x='1'%20width='20'%20height='15'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='%23FFB400'/%3e%3cmask%20id='mask1_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V3.75H21V0H1Z'%20fill='%23C51918'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%2011.25V15H21V11.25H1Z'%20fill='%23C51918'/%3e%3crect%20x='4.12891'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.10961%205.79004H3.84961V6.14004H4.05961V6.42004H4.89961V6.14004H5.10961V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.89961%2010.2697H5.10961V10.6197H3.84961V10.2697H4.05961V9.98975H4.89961V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.48023%205.85984C4.63257%205.85984%204.64805%205.80248%204.73792%205.71681C4.80771%205.65029%204.97023%205.56778%204.97023%205.47484C4.97023%205.26221%204.75085%205.08984%204.48023%205.08984C4.20961%205.08984%203.99023%205.26221%203.99023%205.47484C3.99023%205.57839%204.10216%205.64762%204.18679%205.71681C4.27595%205.78971%204.3414%205.85984%204.48023%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask2_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='10'%20width='3'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask2_5985_49731)'%3e%3cpath%20d='M3.83805%2011.0697L3.81055%2011.0026C3.92403%2010.9521%204.03792%2010.9268%204.15199%2010.9268C4.22568%2010.9268%204.26416%2010.937%204.32958%2010.9661C4.38705%2010.9917%204.41683%2010.9997%204.47968%2010.9997C4.54252%2010.9997%204.57231%2010.9917%204.62977%2010.9661C4.69519%2010.937%204.73367%2010.9268%204.80737%2010.9268C4.92143%2010.9268%205.03532%2010.9521%205.14881%2011.0026L5.1213%2011.0697C5.01633%2011.0229%204.91176%2010.9997%204.80737%2010.9997C4.74452%2010.9997%204.71473%2011.0076%204.65727%2011.0332C4.59185%2011.0623%204.55337%2011.0726%204.47968%2011.0726C4.40598%2011.0726%204.3675%2011.0623%204.30208%2011.0332C4.24462%2011.0076%204.21483%2010.9997%204.15199%2010.9997C4.04759%2010.9997%203.94302%2011.0229%203.83805%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M3.83805%2010.8597L3.81055%2010.7926C3.92403%2010.7421%204.03792%2010.7168%204.15199%2010.7168C4.22568%2010.7168%204.26416%2010.7271%204.32958%2010.7562C4.38705%2010.7818%204.41683%2010.7897%204.47968%2010.7897C4.54252%2010.7897%204.57231%2010.7818%204.62977%2010.7562C4.69519%2010.7271%204.73367%2010.7168%204.80737%2010.7168C4.92143%2010.7168%205.03532%2010.7421%205.14881%2010.7926L5.1213%2010.8597C5.01633%2010.813%204.91176%2010.7897%204.80737%2010.7897C4.74452%2010.7897%204.71473%2010.7977%204.65727%2010.8232C4.59185%2010.8524%204.55337%2010.8626%204.47968%2010.8626C4.40598%2010.8626%204.3675%2010.8524%204.30208%2010.8232C4.24462%2010.7977%204.21483%2010.7897%204.15199%2010.7897C4.04759%2010.7897%203.94302%2010.813%203.83805%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3crect%20x='10.9902'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.969%205.79004H10.709V6.14004H10.919V6.42004H11.759V6.14004H11.969V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.759%2010.2697H11.969V10.6197H10.709V10.2697H10.919V9.98975H11.759V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.3396%205.85984C11.4919%205.85984%2011.5074%205.80248%2011.5973%205.71681C11.6671%205.65029%2011.8296%205.56778%2011.8296%205.47484C11.8296%205.26221%2011.6102%205.08984%2011.3396%205.08984C11.069%205.08984%2010.8496%205.26221%2010.8496%205.47484C10.8496%205.57839%2010.9615%205.64762%2011.0462%205.71681C11.1353%205.78971%2011.2008%205.85984%2011.3396%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask3_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='10'%20y='10'%20width='2'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask3_5985_49731)'%3e%3cpath%20d='M10.6974%2011.0697L10.6699%2011.0026C10.7834%2010.9521%2010.8973%2010.9268%2011.0114%2010.9268C11.0851%2010.9268%2011.1235%2010.937%2011.189%2010.9661C11.2464%2010.9917%2011.2762%2010.9997%2011.3391%2010.9997C11.4019%2010.9997%2011.4317%2010.9917%2011.4891%2010.9661C11.5546%2010.937%2011.593%2010.9268%2011.6667%2010.9268C11.7808%2010.9268%2011.8947%2010.9521%2012.0082%2011.0026L11.9807%2011.0697C11.8757%2011.0229%2011.7711%2010.9997%2011.6667%2010.9997C11.6039%2010.9997%2011.5741%2011.0076%2011.5166%2011.0332C11.4512%2011.0623%2011.4127%2011.0726%2011.3391%2011.0726C11.2654%2011.0726%2011.2269%2011.0623%2011.1615%2011.0332C11.104%2011.0076%2011.0742%2010.9997%2011.0114%2010.9997C10.907%2010.9997%2010.8024%2011.0229%2010.6974%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M10.6974%2010.8597L10.6699%2010.7926C10.7834%2010.7421%2010.8973%2010.7168%2011.0114%2010.7168C11.0851%2010.7168%2011.1235%2010.7271%2011.189%2010.7562C11.2464%2010.7818%2011.2762%2010.7897%2011.3391%2010.7897C11.4019%2010.7897%2011.4317%2010.7818%2011.4891%2010.7562C11.5546%2010.7271%2011.593%2010.7168%2011.6667%2010.7168C11.7808%2010.7168%2011.8947%2010.7421%2012.0082%2010.7926L11.9807%2010.8597C11.8757%2010.813%2011.7711%2010.7897%2011.6667%2010.7897C11.6039%2010.7897%2011.5741%2010.7977%2011.5166%2010.8232C11.4512%2010.8524%2011.4127%2010.8626%2011.3391%2010.8626C11.2654%2010.8626%2011.2269%2010.8524%2011.1615%2010.8232C11.104%2010.7977%2011.0742%2010.7897%2011.0114%2010.7897C10.907%2010.7897%2010.8024%2010.813%2010.6974%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.11723%209.79969C4.24343%209.64667%204.314%209.50748%204.314%209.35964C4.314%209.26643%204.28626%209.18591%204.23766%209.12014L4.24588%209.11645C4.24512%209.11679%204.38433%209.05611%204.43279%209.03287C4.52289%208.98967%204.60226%208.94392%204.67965%208.88764C4.72905%208.85171%204.79525%208.81257%204.89617%208.75839L4.991%208.70795L5.0166%208.69435C5.06565%208.66818%205.10217%208.64813%205.1361%208.62844C5.24183%208.56712%205.3117%208.51643%205.36514%208.44866C5.49172%208.28815%205.46544%208.07058%205.28807%207.94982C5.20117%207.89065%205.0839%207.8567%204.91201%207.82998L4.87641%207.82447L4.66616%207.79187C4.5839%207.77896%204.51051%207.7669%204.44506%207.75547C4.87542%207.68386%205.48994%207.71018%205.76025%207.84974L6.01716%207.35215C5.46632%207.06775%204.21124%207.09679%203.74241%207.41966C3.39854%207.65648%203.44468%208.01445%203.80246%208.1686C3.95197%208.23301%204.14686%208.27575%204.50751%208.3337C4.44708%208.36876%204.39697%208.40079%204.35028%208.43474C4.30293%208.46917%204.2522%208.49842%204.19067%208.52792C4.16125%208.54203%204.07415%208.58027%204.0342%208.59782L4.03416%208.59783L4.03415%208.59784L4.01408%208.60668C3.72265%208.73919%203.58121%208.9225%203.62348%209.25342L3.64636%209.43255L3.68739%209.44516L4.11723%209.79969ZM3.75699%209.33676L3.7561%209.33933L3.75678%209.33751L3.75699%209.33676ZM11.441%209.35964C11.441%209.50748%2011.5115%209.64667%2011.6378%209.79969L12.0676%209.44516L12.1086%209.43255L12.1315%209.25342C12.1738%208.9225%2012.0323%208.73919%2011.7409%208.60668L11.7208%208.59784L11.7207%208.5978C11.6808%208.58025%2011.5937%208.54202%2011.5643%208.52792C11.5028%208.49842%2011.452%208.46917%2011.4047%208.43474C11.358%208.40079%2011.3079%208.36876%2011.2475%208.3337C11.6081%208.27575%2011.803%208.23301%2011.9525%208.1686C12.3103%208.01445%2012.3564%207.65648%2012.0126%207.41966C11.5437%207.09679%2010.2887%207.06775%209.73781%207.35215L9.99472%207.84974C10.265%207.71018%2010.8796%207.68386%2011.3099%207.75547C11.2445%207.7669%2011.1711%207.77896%2011.0888%207.79187L10.8785%207.82447L10.843%207.82998C10.6711%207.8567%2010.5538%207.89065%2010.4669%207.94982C10.2895%208.07058%2010.2633%208.28815%2010.3898%208.44866C10.4433%208.51643%2010.5131%208.56712%2010.6189%208.62845C10.6528%208.64813%2010.6893%208.66818%2010.7384%208.69435L10.764%208.70798L10.8588%208.75839C10.9597%208.81257%2011.0259%208.85171%2011.0753%208.88764C11.1527%208.94392%2011.2321%208.98967%2011.3222%209.03287C11.3707%209.05611%2011.5099%209.11679%2011.5091%209.11645L11.5173%209.12014C11.4687%209.18591%2011.441%209.26643%2011.441%209.35964Z'%20fill='%23AD1619'/%3e%3cpath%20d='M4.701%207.75L4.90762%207.79274V8.1007C4.68756%208.27629%204.12891%208.57223%204.12891%208.57223V7.75H4.701Z'%20fill='%23F1F9FF'/%3e%3cpath%20d='M11.1955%207.75L10.9889%207.79274V8.1007C11.2089%208.27629%2011.7676%208.57223%2011.7676%208.57223V7.75H11.1955Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2357%204.50361V4.40112C9.87565%204.14272%209.4986%204.01352%209.10456%204.01352C8.72679%203.84635%208.34442%203.78145%207.95744%203.81885C7.95755%203.81765%207.9576%203.81704%207.9576%203.81704C7.37574%203.76011%206.78934%204.01352%206.78934%204.01352C6.19828%204.01352%205.6582%204.40112%205.6582%204.40112V4.50361L6.36422%205.21269C6.36422%205.21269%206.56295%205.89519%207.95473%205.73479V5.73652C7.95473%205.73652%208.87619%205.71137%208.94094%205.68983C8.96663%205.68129%208.99328%205.67351%209.0205%205.66556C9.20099%205.61287%209.40703%205.55271%209.52968%205.21269L10.2357%204.50361ZM7.95473%203.8502C7.93463%204.08628%207.81991%205.50936%207.95473%205.72999V3.8502Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.19544%205.09358L6.19591%205.09142L5.69922%204.62412L5.74718%204.57313L6.21326%205.01163L6.22519%204.95678C6.30144%204.97336%206.35717%204.97945%206.38966%204.976V4.88088L6.49297%204.93679C6.54379%204.96429%206.61657%204.97168%206.71242%204.95609C6.78282%204.94463%206.83033%204.86287%206.84586%204.68864L6.87722%204.33691L6.98241%204.67401C7.03%204.82654%207.10262%204.89378%207.20599%204.89378C7.30696%204.89378%207.34754%204.85677%207.35202%204.76347L7.36473%204.49886L7.48439%204.73521C7.5275%204.82035%207.58696%204.85899%207.67149%204.85899C7.7924%204.85899%207.87316%204.75819%207.87316%204.60004H7.87544H8.01316H8.01544C8.01544%204.75819%208.09621%204.85899%208.21711%204.85899C8.30165%204.85899%208.3611%204.82035%208.40421%204.73521L8.52388%204.49886L8.53658%204.76347C8.54106%204.85677%208.58165%204.89378%208.68261%204.89378C8.78599%204.89378%208.8586%204.82654%208.9062%204.67401L9.01139%204.33691L9.04275%204.68864C9.05828%204.86287%209.10578%204.94463%209.17619%204.95609C9.27204%204.97168%209.34481%204.96429%209.39563%204.93679L9.49895%204.88088V4.976C9.53143%204.97945%209.58717%204.97336%209.66341%204.95678L9.68555%205.05857L10.2015%204.57313L10.2495%204.62412L9.60741%205.22819C9.51374%205.40071%209.46656%205.51458%209.46656%205.56188C9.46656%205.63404%209.27882%205.67687%208.91241%205.72086C8.62535%205.75533%208.28658%205.77846%208.00948%205.78192V5.78237L7.97435%205.78225L7.93922%205.78237V5.78192C7.66211%205.77846%207.32334%205.75533%207.03629%205.72086C6.66987%205.67687%206.48213%205.63404%206.48213%205.56188C6.48213%205.55293%206.48044%205.5416%206.47707%205.52794C6.44012%205.48089%206.41414%205.40391%206.39686%205.33447C6.38064%205.302%206.36211%205.26655%206.34128%205.22819L6.19903%205.09436L6.19544%205.09358ZM9.63635%205.10485C9.52171%205.12514%209.43893%205.12309%209.395%205.08733C9.3263%205.10732%209.24571%205.10924%209.1537%205.09427C9.05543%205.07828%208.98699%205.01291%208.94581%204.90447C8.89205%204.97296%208.82408%205.01525%208.74265%205.02892C9.1906%205.09245%209.50439%205.18174%209.50439%205.18174C9.50439%205.18174%209.49665%205.24808%209.47784%205.32608C9.49775%205.28525%209.52134%205.23988%209.54861%205.1898L9.55536%205.18105L9.63635%205.10485ZM8.53127%205.00231C8.49231%204.98295%208.4612%204.95488%208.43871%204.91871C8.40531%204.9482%208.36733%204.96977%208.32514%204.98308C8.39557%204.98847%208.46444%204.99498%208.53127%205.00231ZM8.07803%204.96946C8.0235%204.94426%207.97816%204.90391%207.9443%204.85221C7.91068%204.90355%207.86575%204.94369%207.81174%204.96893C7.84373%204.96797%207.87592%204.9673%207.90825%204.96694V4.96662L7.93632%204.9667L7.96439%204.96662V4.96694C8.0025%204.96737%208.0404%204.96822%208.07803%204.96946ZM6.38824%205.17626L6.32298%205.11486C6.40132%205.12263%206.45931%205.11525%206.4936%205.08733C6.56231%205.10732%206.64289%205.10924%206.73491%205.09427C6.83318%205.07828%206.90161%205.01291%206.94279%204.90447C6.995%204.97098%207.0606%205.01277%207.13891%205.02766C6.75269%205.08192%206.46454%205.15575%206.38824%205.17626ZM7.56043%204.98211C7.49261%204.98715%207.42621%204.99324%207.36164%205.00012C7.39859%204.98086%207.42824%204.95354%207.4499%204.91871C7.48249%204.94749%207.51945%204.96873%207.56043%204.98211ZM9.28252%205.56325C9.33156%205.5862%209.37088%205.5633%209.40196%205.51936C9.39927%205.53149%209.39759%205.54247%209.39691%205.5523C9.3928%205.55498%209.38651%205.55822%209.37825%205.56169C9.35519%205.57139%209.31998%205.58171%209.27417%205.59216C9.18412%205.6127%209.05596%205.63313%208.90406%205.65136C8.60745%205.68698%208.25474%205.71041%207.97435%205.71225C7.69395%205.71041%207.34125%205.68698%207.04463%205.65136C6.89274%205.63313%206.76457%205.6127%206.67453%205.59216C6.63613%205.5834%206.60518%205.57473%206.58259%205.56644C6.58507%205.5655%206.58759%205.56443%206.59012%205.56325C6.74304%205.49169%207.75422%205.42455%207.93632%205.41296C8.11842%205.42455%209.1296%205.49169%209.28252%205.56325ZM9.47535%205.55042L9.47429%205.55165L9.47493%205.55076L9.47535%205.55042Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94437%203.34187C8.06035%203.34187%208.15437%203.24785%208.15437%203.13187C8.15437%203.0159%208.06035%202.92188%207.94437%202.92188C7.8284%202.92188%207.73438%203.0159%207.73438%203.13187C7.73438%203.24785%207.8284%203.34187%207.94437%203.34187Z'%20fill='%23005BBF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.80905%204.37318C7.81353%204.39622%207.82053%204.41768%207.82937%204.4368C7.80225%204.42644%207.77005%204.42044%207.73552%204.42044C7.63887%204.42044%207.56052%204.46745%207.56052%204.52544C7.56052%204.58343%207.63887%204.63044%207.73552%204.63044C7.83217%204.63044%207.91052%204.58343%207.91052%204.52544C7.91052%204.58343%207.98887%204.63044%208.08552%204.63044C8.18217%204.63044%208.26052%204.58343%208.26052%204.52544C8.26052%204.46745%208.18217%204.42044%208.08552%204.42044C8.06119%204.42044%208.03802%204.42342%208.01696%204.4288C8.02204%204.4001%208.02182%204.36718%208.0152%204.33311C7.99675%204.23823%207.93566%204.17029%207.87873%204.18136C7.82181%204.19242%207.79061%204.2783%207.80905%204.37318ZM7.91052%204.52544L7.91044%204.52224L7.91059%204.52229L7.91052%204.52544ZM6.77937%204.5068C6.77053%204.48768%206.76353%204.46622%206.75905%204.44318C6.74061%204.3483%206.77181%204.26242%206.82873%204.25136C6.88566%204.24029%206.94675%204.30823%206.9652%204.40311C6.97182%204.43718%206.97204%204.4701%206.96696%204.4988C6.98802%204.49342%207.01119%204.49044%207.03552%204.49044C7.13217%204.49044%207.21052%204.53745%207.21052%204.59544C7.21052%204.65343%207.13217%204.70044%207.03552%204.70044C6.93887%204.70044%206.86052%204.65343%206.86052%204.59544L6.86059%204.59229L6.86044%204.59224L6.86052%204.59544C6.86052%204.65343%206.78217%204.70044%206.68552%204.70044C6.58887%204.70044%206.51052%204.65343%206.51052%204.59544C6.51052%204.53745%206.58887%204.49044%206.68552%204.49044C6.72005%204.49044%206.75225%204.49644%206.77937%204.5068ZM8.97172%204.57079C8.96365%204.62822%208.87952%204.66387%208.78381%204.65041C8.6881%204.63696%208.61706%204.57951%208.62513%204.52208C8.6332%204.46465%208.71733%204.42901%208.81304%204.44246C8.84724%204.44726%208.87829%204.45769%208.90371%204.47172C8.89761%204.45156%208.89367%204.42933%208.89244%204.40589C8.88738%204.30937%208.93023%204.22867%208.98814%204.22563C9.04605%204.2226%209.09709%204.29838%209.10215%204.3949C9.10397%204.42956%209.09961%204.46219%209.09059%204.48991C9.11218%204.48751%209.13554%204.48778%209.15963%204.49117C9.25534%204.50462%209.32639%204.56208%209.31832%204.6195C9.31025%204.67693%209.22612%204.71258%209.13041%204.69912C9.0347%204.68567%208.96365%204.62822%208.97172%204.57079ZM8.97172%204.57079L8.97209%204.56761L8.97224%204.56768L8.97172%204.57079ZM9.63823%204.84845C9.72357%204.89382%209.81482%204.8891%209.84204%204.8379L9.84348%204.83503C9.85189%204.84393%209.86184%204.85041%209.87319%204.85388C9.92865%204.87083%209.99651%204.80965%2010.0248%204.71722C10.053%204.62479%2010.031%204.53612%209.97552%204.51917C9.92006%204.50221%209.8522%204.5634%209.82394%204.65582C9.81708%204.67828%209.81318%204.70051%209.81201%204.72154C9.79293%204.69966%209.76732%204.67925%209.73682%204.66303C9.65149%204.61766%209.56024%204.62238%209.53301%204.67358C9.50579%204.72479%209.5529%204.80308%209.63823%204.84845ZM6.20353%204.86989C6.11819%204.91527%206.02694%204.91054%205.99972%204.85934C5.99921%204.8584%205.99874%204.85744%205.99828%204.85647C5.98988%204.86537%205.97992%204.87185%205.96857%204.87532C5.91312%204.89227%205.84525%204.83109%205.817%204.73866C5.78874%204.64624%205.81079%204.55757%205.86624%204.54061C5.9217%204.52366%205.98956%204.58484%206.01782%204.67727C6.02468%204.69972%206.02858%204.72195%206.02975%204.74299C6.04883%204.7211%206.07445%204.70069%206.10494%204.68447C6.19028%204.6391%206.28152%204.64382%206.30875%204.69503C6.33597%204.74623%206.28886%204.82452%206.20353%204.86989Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.8663%202.54785H8.01213V2.63998H8.10742V2.78581H8.01213V3.07748H8.10742V3.22331H7.76953V3.07748H7.8663V2.78581H7.76953V2.63998H7.8663V2.54785Z'%20fill='%23C88A02'/%3e%3crect%20x='7.83984'%20y='3.33984'%20width='0.28'%20height='0.91'%20fill='%23C88A02'/%3e%3cpath%20d='M6.71286%203.49259L6.71164%203.56258C6.09095%203.55174%205.73492%203.64232%205.64454%203.82285C5.5511%204.0095%205.56848%204.23638%205.6994%204.5059L5.63644%204.53649C5.49675%204.24893%205.47767%203.99981%205.58194%203.79152C5.68928%203.57712%206.06591%203.4813%206.71286%203.49259Z'%20fill='white'/%3e%3cpath%20d='M6.83246%204.11321L6.79657%204.17332C6.6614%204.09261%206.59375%203.95487%206.59375%203.76506C6.59375%203.49226%206.73428%203.33229%207.04512%203.22281C7.24351%203.15295%207.51452%203.18159%207.8589%203.30645L7.83504%203.37226C7.50444%203.2524%207.24863%203.22536%207.06838%203.28884C6.78326%203.38925%206.66375%203.5253%206.66375%203.76506C6.66375%203.93163%206.71994%204.04603%206.83246%204.11321Z'%20fill='white'/%3e%3cpath%20d='M5.78714%204.39857L5.65505%204.44497C5.518%204.05475%205.55714%203.78974%205.79132%203.67543C5.99768%203.5747%206.29842%203.5337%206.69504%203.54977L6.68937%203.68966C6.31385%203.67444%206.03447%203.71252%205.85274%203.80124C5.69883%203.87636%205.67068%204.06698%205.78714%204.39857Z'%20fill='%23C88A02'/%3e%3cpath%20d='M7.33131%203.39928C7.01122%203.39928%206.87978%203.47724%206.80468%203.70742C6.75683%203.8541%206.80324%203.9793%206.95373%204.09617L6.86787%204.20674C6.67303%204.05544%206.60433%203.87014%206.67159%203.66399C6.76729%203.37065%206.95507%203.25928%207.33131%203.25928C7.57791%203.25928%207.77%203.32406%207.90376%203.45591L7.92462%203.47648V4.15145H7.78462V3.53631C7.68016%203.44558%207.5301%203.39928%207.33131%203.39928Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.15628%203.56241L9.1575%203.6324C9.77819%203.62157%2010.1342%203.71215%2010.2246%203.89268C10.318%204.07932%2010.3007%204.30621%2010.1697%204.57573L10.2327%204.60631C10.3724%204.31875%2010.3915%204.06963%2010.2872%203.86134C10.1799%203.64694%209.80323%203.55112%209.15628%203.56241Z'%20fill='white'/%3e%3cpath%20d='M8.93707%204.12786L8.97296%204.18796C9.10813%204.10726%209.17578%203.96952%209.17578%203.77971C9.17578%203.50691%209.03525%203.34694%208.72441%203.23746C8.52602%203.16759%208.25501%203.19624%207.91063%203.3211L7.93449%203.38691C8.26509%203.26705%208.5209%203.24001%208.70116%203.30349C8.98627%203.4039%209.10578%203.53995%209.10578%203.77971C9.10578%203.94628%209.04959%204.06068%208.93707%204.12786Z'%20fill='white'/%3e%3cpath%20d='M10.125%204.4684L10.2571%204.51479C10.3941%204.12457%2010.355%203.85957%2010.1208%203.74525C9.91443%203.64452%209.61369%203.60353%209.21707%203.6196L9.22274%203.75948C9.59826%203.74427%209.87764%203.78235%2010.0594%203.87106C10.2133%203.94619%2010.2414%204.13681%2010.125%204.4684Z'%20fill='%23C88A02'/%3e%3cpath%20d='M8.57298%203.41002C8.89307%203.41002%209.02452%203.48798%209.09961%203.71816C9.14747%203.86485%209.10106%203.99004%208.95056%204.10691L9.03643%204.21748C9.23127%204.06618%209.29996%203.88088%209.23271%203.67474C9.13701%203.38139%208.94922%203.27002%208.57298%203.27002C8.32639%203.27002%208.13429%203.33481%208.00054%203.46666L7.97968%203.48722V4.1622H8.11968V3.54706C8.22414%203.45632%208.37419%203.41002%208.57298%203.41002Z'%20fill='%23C88A02'/%3e%3cpath%20opacity='0.3'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='%23E1E5E8'/%3e%3cmask%20id='mask4_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='5'%20y='5'%20width='6'%20height='7'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask4_5985_49731)'%3e%3crect%20x='5.66992'%20y='8.31006'%20width='2.31'%20height='2.73'%20fill='%23FFC034'/%3e%3crect%20x='5.94922'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.92969'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.43945'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='7.41992'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='5.66992'%20y='5.72021'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='8.24023'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='5.79004'%20width='2.45'%20height='2.59'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.65016%206H6.86016V6.58074H7.00016V6.29037H7.21016V6.58074H7.42016V6.9437H7.21016V7.59704H7.42016V7.96H6.16016V7.59704H6.37016V6.9437H6.16016V6.58074H6.30016V6.29037H6.51016V6.58074H6.65016V6Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.11133%206.12172L9.25468%205.96826L9.55564%206.2494L9.41229%206.40286L9.11133%206.12172Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.97461%2010.0877V8.55518H8.22461V10.0749L8.22739%2010.0867C8.31597%2010.4642%208.61766%2010.6552%209.09961%2010.6552C9.5811%2010.6552%209.88274%2010.4691%209.97169%2010.0998L9.97461%2010.0877ZM9.09961%2010.4452C8.71292%2010.4452%208.50174%2010.3149%208.43461%2010.0501V8.76518H9.76461V10.0623C9.69765%2010.3184%209.48645%2010.4452%209.09961%2010.4452Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.17144%208.68311H9.0256V9.3779L8.45072%208.75264L8.34766%208.84739L8.86756%209.41285H8.3965V9.62285H8.75836H8.87902L8.34766%2010.2008L8.45072%2010.2955L9.0256%209.67027V10.4824H9.17144V9.74335L9.67913%2010.2955L9.78219%2010.2008L9.25083%209.62285H9.84393V9.41285H9.26228L9.78219%208.84739L9.67913%208.75264L9.17144%209.30481V8.68311Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.42575%2010.9017C9.42575%2010.9017%207.94312%2011.0182%207.94312%2010.062C7.94312%2010.062%207.92898%2010.9017%206.38086%2010.9017V11.6566H9.42575V10.9017Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94492%208.87C8.23487%208.87%208.46992%208.61928%208.46992%208.31C8.46992%208.00072%208.23487%207.75%207.94492%207.75C7.65497%207.75%207.41992%208.00072%207.41992%208.31C7.41992%208.61928%207.65497%208.87%207.94492%208.87Z'%20fill='%23005BBF'%20stroke='%23AD1619'%20stroke-width='0.729167'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49731)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49731'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49731'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49731'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49731'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_5985_49731'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20rx='1.5'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Jh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_47079)'%3e%3cmask%20id='mask0_5985_47079'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_47079)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14%202H19V14H14V2Z'%20fill='%23F50100'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H9V14H3V2Z'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%202H14V14H8V2Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_47079)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_47079'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_47079'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_47079'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_47079'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",$h="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_46885)'%3e%3cmask%20id='mask0_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%233D58DB'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_46885)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_46885'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_46885'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_46885'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_46885'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Gh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2103)'%3e%3cmask%20id='mask0_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%208V14H19V8H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2103)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2103'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2103'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2103'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2103'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",qh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2418)'%3e%3cmask%20id='mask0_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%233D58DB'/%3e%3cmask%20id='mask1_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2418)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2418'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2418'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2418'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2418'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Zh="data:image/svg+xml,%3csvg%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3crect%20x='0.513672'%20width='14'%20height='10'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='%233195F9'/%3e%3cmask%20id='mask1_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%205V10H14.5137V5H0.513672Z'%20fill='%23FECA00'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Xh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_48133)'%3e%3cmask%20id='mask0_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23E31D1C'/%3e%3cmask%20id='mask1_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.0323%209.98993L8.45681%2011.6274L9.32066%208.76088L7.4837%206.88805L10.0163%206.83272L11.1368%204.00281L12.1578%206.8701L14.6843%206.91421L12.7857%208.82136L13.6723%2011.5484L11.0323%209.98993Z'%20fill='%23FFD221'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_48133)'%20style='mix-blend-mode:screen'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_48133'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_48133'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_48133'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_48133'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Yh="data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%20110%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M39.8064%2013.5905C40.2107%2014.72%2039.3215%2015.8409%2038.1218%2015.8409H27.9545C26.9252%2015.8409%2026.0909%2015.0065%2026.0909%2013.9773L26.0909%2011.7298C26.0909%209.41123%2023.4309%208.10047%2021.5923%209.51303L9.87389%2018.5162C8.41743%2019.6352%208.41743%2021.8307%209.87389%2022.9497L21.5923%2031.9529C23.4309%2033.3654%2026.0909%2032.0547%2026.0909%2029.7361L26.0909%2027.0227C26.0909%2025.9935%2026.9252%2025.1591%2027.9545%2025.1591H38.1218C39.3215%2025.1591%2040.2107%2026.28%2039.8064%2027.4095C36.9708%2035.3318%2029.3974%2041%2020.5%2041C9.17816%2041%200%2031.8218%200%2020.5C0%209.17816%209.17816%200%2020.5%200C29.3974%200%2036.9708%205.66817%2039.8064%2013.5905Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M64.3994%205.76989H63.0539C62.9538%204.82471%2062.4645%204.35769%2061.5082%204.35769C60.7299%204.35769%2060.0404%204.69128%2060.0404%205.50302C60.0404%206.21468%2060.7855%206.51491%2061.8196%206.7929L61.954%206.82943C63.2596%207.18354%2064.6106%207.54999%2064.6106%209.19476C64.6106%2010.8182%2063.065%2011.5521%2061.6083%2011.5521C59.8514%2011.5521%2058.4948%2010.6737%2058.4059%208.78333H59.7847C59.8181%209.85082%2060.5742%2010.429%2061.6083%2010.429C62.4979%2010.429%2063.2763%2010.0287%2063.2763%209.20588C63.2763%208.40527%2062.5183%208.20156%2061.6059%207.95631L61.6058%207.9563L61.6057%207.95628C61.5297%207.93585%2061.4526%207.91513%2061.3748%207.89375C60.0627%207.53792%2058.7172%207.07089%2058.695%205.51414C58.6727%203.99074%2060.096%203.2346%2061.5305%203.2346C63.1428%203.2346%2064.2993%204.03521%2064.3994%205.76989ZM56.2769%208.92788H57.6112C57.2443%2010.4068%2055.9322%2011.5077%2053.9417%2011.5077C51.462%2011.5077%2049.9053%209.75074%2049.9053%207.39336C49.9053%205.05823%2051.4732%203.27907%2053.9528%203.27907C55.9544%203.27907%2057.122%204.31321%2057.6112%205.85885H56.2769C55.8543%204.90255%2055.1649%204.41328%2053.9528%204.41328C52.2627%204.41328%2051.2508%205.73653%2051.2508%207.39336C51.2508%209.0502%2052.2627%2010.3734%2053.9528%2010.3734C55.2539%2010.3734%2055.9544%209.79522%2056.2769%208.92788ZM68.5775%203.42363H65.742V11.3631H67.0875V8.38302H68.5775C70.2121%208.38302%2071.3908%207.30441%2071.3908%205.86997C71.3908%204.46888%2070.3011%203.42363%2068.5775%203.42363ZM68.4663%207.25993H67.0875V4.54672H68.4663C69.4671%204.54672%2070.0453%204.99151%2070.0453%205.88109C70.0453%206.77066%2069.4671%207.25993%2068.4663%207.25993ZM73.6438%2011.3631H72.2983V3.42363H75.3228C77.1353%203.42363%2078.125%204.37993%2078.125%205.68093C78.125%206.70394%2077.4689%207.53792%2076.5349%207.77143C77.2132%207.99383%2077.4689%208.58317%2077.7469%209.50611C77.7758%209.59549%2077.803%209.6813%2077.8292%209.76406C78.0149%2010.3506%2078.1523%2010.7842%2078.5031%2011.2519V11.3631H77.0575C76.7972%2011.0239%2076.6656%2010.5617%2076.5317%2010.0915C76.4769%209.89877%2076.4216%209.70471%2076.357%209.51723C76.1012%208.78333%2075.7899%208.24958%2074.8224%208.24958H73.6438V11.3631ZM73.6438%204.52448V7.13761H75.2561C76.2569%207.13761%2076.7906%206.60387%2076.7906%205.78101C76.7906%205.08047%2076.3458%204.52448%2075.2116%204.52448H73.6438ZM67.0461%2015.7109V36.5581H70.433V15.7109H67.0461ZM64.7669%2031.682H61.526C61.0004%2033.4047%2059.6573%2034.2806%2057.7887%2034.2806C55.2193%2034.2806%2053.2338%2032.2368%2053.2338%2029.0251C53.2338%2025.7549%2055.2485%2023.7403%2057.7887%2023.7403C59.7741%2023.7403%2060.9128%2024.733%2061.4676%2026.2513H64.7085C64.1246%2023.1563%2061.5844%2021.0541%2057.847%2021.0541C53.3214%2021.0541%2049.9053%2024.1782%2049.9053%2029.0251C49.9053%2033.8135%2053.3214%2036.9668%2057.847%2036.9668C61.4676%2036.9668%2064.0662%2035.0982%2064.7669%2031.682ZM77.0013%2015.7693V19.0978H73.4684V15.7693H77.0013ZM76.9137%2036.5581H73.556V21.4628H76.9137V36.5581ZM93.9687%2031.682H90.7278C90.2022%2033.4047%2088.8592%2034.2806%2086.9905%2034.2806C84.4211%2034.2806%2082.4357%2032.2368%2082.4357%2029.0251C82.4357%2025.7549%2084.4503%2023.7403%2086.9905%2023.7403C88.9759%2023.7403%2090.1147%2024.733%2090.6694%2026.2513H93.9104C93.3264%2023.1563%2090.7862%2021.0541%2087.0489%2021.0541C82.5233%2021.0541%2079.1071%2024.1782%2079.1071%2029.0251C79.1071%2033.8135%2082.5233%2036.9668%2087.0489%2036.9668C90.6694%2036.9668%2093.268%2035.0982%2093.9687%2031.682ZM110%2036.5581H105.854L100.978%2030.2222L99.5181%2031.7112V36.5581H96.1311V15.7109H99.5181V27.7112L105.474%2021.4628H109.533L103.226%2027.9155L110%2036.5581Z'%20fill='white'/%3e%3c/svg%3e",Qh="data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%2088%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.0684%2010.6072C31.384%2011.4888%2030.6899%2012.3636%2029.7536%2012.3636H21.8181C21.0148%2012.3636%2020.3636%2011.7124%2020.3636%2010.9091L20.3636%209.15495C20.3636%207.34535%2018.2875%206.32232%2016.8525%207.42481L7.70645%2014.4517C6.5697%2015.325%206.5697%2017.0386%207.70645%2017.912L16.8525%2024.9388C18.2875%2026.0413%2020.3636%2025.0183%2020.3636%2023.2087L20.3636%2021.0909C20.3636%2020.2876%2021.0148%2019.6364%2021.8181%2019.6364H29.7536C30.6899%2019.6364%2031.384%2020.5112%2031.0684%2021.3928C28.8553%2027.5761%2022.9443%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C22.9443%200%2028.8553%204.42394%2031.0684%2010.6072Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M50.6785%204.54058H49.6197C49.541%203.79678%2049.1559%203.42925%2048.4034%203.42925C47.7908%203.42925%2047.2483%203.69177%2047.2483%204.33056C47.2483%204.8906%2047.8346%205.12687%2048.6484%205.34564L48.7542%205.37438C49.7816%205.65304%2050.8448%205.94142%2050.8448%207.23577C50.8448%208.51336%2049.6285%209.0909%2048.4821%209.0909C47.0995%209.0909%2046.032%208.3996%2045.962%206.91199H47.047C47.0733%207.75205%2047.6683%208.20708%2048.4821%208.20708C49.1822%208.20708%2049.7947%207.89206%2049.7947%207.24452C49.7947%206.61449%2049.1983%206.45417%2048.4802%206.26118L48.4801%206.26116C48.4203%206.24508%2048.3596%206.22877%2048.2984%206.21195C47.2658%205.93193%2046.207%205.5644%2046.1895%204.33932C46.172%203.14048%2047.2921%202.54544%2048.4209%202.54544C49.6897%202.54544%2050.5998%203.17548%2050.6785%204.54058ZM44.2866%207.02575H45.3366C45.0479%208.18958%2044.0153%209.05589%2042.4489%209.05589C40.4975%209.05589%2039.2725%207.6733%2039.2725%205.81817C39.2725%203.98054%2040.5063%202.58044%2042.4577%202.58044C44.0328%202.58044%2044.9516%203.39425%2045.3366%204.61058H44.2866C43.954%203.85803%2043.4115%203.47301%2042.4577%203.47301C41.1276%203.47301%2040.3313%204.51433%2040.3313%205.81817C40.3313%207.12201%2041.1276%208.16333%2042.4577%208.16333C43.4815%208.16333%2044.0328%207.7083%2044.2866%207.02575ZM53.9665%202.6942H51.7351V8.94214H52.7939V6.59697H53.9665C55.2528%206.59697%2056.1804%205.74816%2056.1804%204.61933C56.1804%203.51676%2055.3229%202.6942%2053.9665%202.6942ZM53.879%205.71316H52.7939V3.57801H53.879C54.6666%203.57801%2055.1216%203.92804%2055.1216%204.62809C55.1216%205.32813%2054.6666%205.71316%2053.879%205.71316ZM57.9534%208.94214H56.8945V2.6942H59.2747C60.7011%202.6942%2061.4799%203.44675%2061.4799%204.47057C61.4799%205.27563%2060.9636%205.93193%2060.2285%206.11569C60.7623%206.2907%2060.9636%206.75448%2061.1823%207.48078C61.2051%207.55113%2061.2265%207.61866%2061.2471%207.68379C61.3933%208.14534%2061.5013%208.48654%2061.7774%208.85463V8.94214H60.6398C60.435%208.67524%2060.3314%208.31149%2060.226%207.94144L60.226%207.94135C60.1829%207.78973%2060.1394%207.63704%2060.0885%207.48953C59.8873%206.91199%2059.6422%206.49197%2058.8809%206.49197H57.9534V8.94214ZM57.9534%203.56051V5.6169H59.2222C60.0098%205.6169%2060.4298%205.19687%2060.4298%204.54933C60.4298%203.99804%2060.0798%203.56051%2059.1872%203.56051H57.9534ZM52.7614%2012.3636V28.7692H55.4267V12.3636H52.7614ZM50.9678%2024.9321H48.4173C48.0037%2026.2877%2046.9468%2026.977%2045.4763%2026.977C43.4543%2026.977%2041.8918%2025.3686%2041.8918%2022.8411C41.8918%2020.2677%2043.4773%2018.6823%2045.4763%2018.6823C47.0387%2018.6823%2047.9348%2019.4635%2048.3714%2020.6583H50.9218C50.4623%2018.2228%2048.4633%2016.5684%2045.5222%2016.5684C41.9608%2016.5684%2039.2725%2019.027%2039.2725%2022.8411C39.2725%2026.6094%2041.9608%2029.0909%2045.5222%2029.0909C48.3714%2029.0909%2050.4163%2027.6204%2050.9678%2024.9321ZM60.5956%2012.4096V15.029H57.8154V12.4096H60.5956ZM60.5266%2028.7692H57.8843V16.8901H60.5266V28.7692ZM73.948%2024.9321H71.3976C70.984%2026.2877%2069.9271%2026.977%2068.4565%2026.977C66.4346%2026.977%2064.8721%2025.3686%2064.8721%2022.8411C64.8721%2020.2677%2066.4575%2018.6823%2068.4565%2018.6823C70.019%2018.6823%2070.9151%2019.4635%2071.3516%2020.6583H73.9021C73.4426%2018.2228%2071.4436%2016.5684%2068.5025%2016.5684C64.9411%2016.5684%2062.2527%2019.027%2062.2527%2022.8411C62.2527%2026.6094%2064.9411%2029.0909%2068.5025%2029.0909C71.3516%2029.0909%2073.3966%2027.6204%2073.948%2024.9321ZM86.5638%2028.7692H83.3011L79.4639%2023.7832L78.3151%2024.955V28.7692H75.6497V12.3636H78.3151V21.8072L83.0024%2016.8901H86.1962L81.2331%2021.968L86.5638%2028.7692Z'%20fill='%230021A5'/%3e%3c/svg%3e",ep="data:image/svg+xml,%3csvg%20width='60'%20height='48'%20viewBox='0%200%2060%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M51.7442%2021.6348C52.0093%2020.513%2052.1495%2019.343%2052.1495%2018.1402C52.1495%209.77849%2045.371%203%2037.0093%203C29.7289%203%2023.6487%208.13876%2022.198%2014.987C21.2624%2014.494%2020.1965%2014.215%2019.0654%2014.215C15.3491%2014.215%2012.3364%2017.2276%2012.3364%2020.9439C5.52322%2020.9439%200%2026.4671%200%2033.2804C0%2040.0936%205.52322%2045.6168%2012.3364%2045.6168H47.6636C54.4768%2045.6168%2060%2040.0936%2060%2033.2804C60%2027.8973%2056.5521%2023.3194%2051.7442%2021.6348ZM41.6224%2023.0391C42.9251%2021.8119%2043.7383%2020.071%2043.7383%2018.1402C43.7383%2014.4239%2040.7257%2011.4112%2037.0093%2011.4112C33.293%2011.4112%2030.2804%2014.4239%2030.2804%2018.1402C30.2804%2018.1691%2030.2806%2018.1979%2030.2809%2018.2267L20.9245%2019.6886C20.5213%2019.0927%2019.8391%2018.7009%2019.0654%2018.7009C17.8267%2018.7009%2016.8224%2019.7052%2016.8224%2020.9439C16.8224%2022.1827%2017.8267%2023.1869%2019.0654%2023.1869C20.0861%2023.1869%2020.9475%2022.5052%2021.2192%2021.5722L30.5735%2020.1106C30.6468%2020.3506%2030.7332%2020.5848%2030.8319%2020.8125L16.0619%2029.8758C15.1391%2028.8666%2013.8117%2028.2336%2012.3364%2028.2336C9.54922%2028.2336%207.28972%2030.4931%207.28972%2033.2804C7.28972%2036.0676%209.54922%2038.3271%2012.3364%2038.3271C14.3806%2038.3271%2016.1409%2037.1117%2016.9342%2035.3642L22.9951%2036.8188C23.0856%2038.5961%2024.5553%2040.0093%2026.3551%2040.0093C28.2133%2040.0093%2029.7196%2038.503%2029.7196%2036.6449C29.7196%2034.7867%2028.2133%2033.2804%2026.3551%2033.2804C25.1089%2033.2804%2024.0209%2033.9579%2023.4395%2034.9648L17.378%2033.51C17.3815%2033.4339%2017.3832%2033.3573%2017.3832%2033.2804C17.3832%2032.6537%2017.269%2032.0537%2017.0602%2031.5001L31.8304%2022.4366C32.8221%2023.6308%2034.219%2024.4764%2035.8102%2024.7626L35.5712%2031.2155C34.7685%2031.557%2034.2056%2032.353%2034.2056%2033.2804C34.2056%2034.5191%2035.2098%2035.5234%2036.4486%2035.5234C37.6874%2035.5234%2038.6916%2034.5191%2038.6916%2033.2804C38.6916%2032.4121%2038.1982%2031.659%2037.4764%2031.2862L37.7155%2024.8326C38.5537%2024.7451%2039.3461%2024.5039%2040.0641%2024.1374L44.0319%2029.776C43.1558%2030.6837%2042.6168%2031.9191%2042.6168%2033.2804C42.6168%2036.0676%2044.8763%2038.3271%2047.6635%2038.3271C50.4508%2038.3271%2052.7103%2036.0676%2052.7103%2033.2804C52.7103%2030.4931%2050.4508%2028.2336%2047.6635%2028.2336C46.9247%2028.2336%2046.2228%2028.3924%2045.5904%2028.6778L41.6224%2023.0391Z'%20fill='%23FF0012'/%3e%3c/svg%3e",tp="data:image/svg+xml,%3csvg%20width='89'%20height='40'%20viewBox='0%200%2089%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.9775%2024.5388L25.3847%208.964L20.8842%2039.511C20.4451%2039.5405%2020.0021%2039.5554%2019.5556%2039.5554C10.3179%2039.5554%202.57618%2033.1502%200.52946%2024.5388H18.0842H18.9775ZM0.088462%2021.8721C0.0299345%2021.2559%200%2020.6314%200%2019.9999C0%209.19966%208.75532%200.444336%2019.5556%200.444336C21.6697%200.444336%2023.7055%200.779832%2025.6127%201.40049L17.191%2021.8721H0.088462ZM28.9793%202.86063L24.4643%2033.5062L30.8703%2021.8721H39.0226C39.0812%2021.2559%2039.1111%2020.6314%2039.1111%2019.9999C39.1111%2012.6164%2035.0192%206.18863%2028.9793%202.86063ZM38.5816%2024.5388H32.4462L24.5289%2038.9174C31.4767%2037.0958%2036.9157%2031.5482%2038.5816%2024.5388Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M61.9408%206.4385H60.6466C60.5504%205.52941%2060.0798%205.08021%2059.16%205.08021C58.4113%205.08021%2057.7482%205.40107%2057.7482%206.18182C57.7482%206.86631%2058.4648%207.15508%2059.4595%207.42246L59.5888%207.4576C60.8445%207.79818%2062.144%208.15065%2062.144%209.73262C62.144%2011.2941%2060.6573%2012%2059.2563%2012C57.5664%2012%2056.2616%2011.1551%2056.1761%209.3369H57.5023C57.5343%2010.3636%2058.2616%2010.9198%2059.2563%2010.9198C60.1119%2010.9198%2060.8605%2010.5348%2060.8605%209.74332C60.8605%208.97328%2060.1315%208.77734%2059.2539%208.54146L59.2539%208.54145L59.2537%208.5414C59.1806%208.52176%2059.1065%208.50184%2059.0317%208.48128C57.7696%208.13904%2056.4755%207.68984%2056.4541%206.19251C56.4327%204.72727%2057.8017%204%2059.1814%204C60.7322%204%2061.8445%204.77005%2061.9408%206.4385ZM54.1283%209.47594H55.4118C55.0588%2010.8984%2053.7968%2011.9572%2051.8824%2011.9572C49.4973%2011.9572%2048%2010.2674%2048%208C48%205.75401%2049.508%204.04278%2051.893%204.04278C53.8182%204.04278%2054.9412%205.03743%2055.4118%206.52406H54.1283C53.7219%205.60428%2053.0588%205.13369%2051.893%205.13369C50.2674%205.13369%2049.2941%206.40642%2049.2941%208C49.2941%209.59358%2050.2674%2010.8663%2051.893%2010.8663C53.1444%2010.8663%2053.8182%2010.3102%2054.1283%209.47594ZM65.9594%204.18182H63.2321V11.8182H64.5262V8.95187H65.9594C67.5316%208.95187%2068.6653%207.91444%2068.6653%206.53476C68.6653%205.18717%2067.6171%204.18182%2065.9594%204.18182ZM65.8524%207.87166H64.5262V5.26203H65.8524C66.815%205.26203%2067.3712%205.68984%2067.3712%206.54545C67.3712%207.40107%2066.815%207.87166%2065.8524%207.87166ZM70.8322%2011.8182H69.5381V4.18182H72.4472C74.1905%204.18182%2075.1424%205.1016%2075.1424%206.35294C75.1424%207.3369%2074.5114%208.13904%2073.613%208.36364C74.2654%208.57754%2074.5114%209.14439%2074.7787%2010.0321C74.8065%2010.1181%2074.8327%2010.2006%2074.8579%2010.2802C75.0365%2010.8443%2075.1686%2011.2613%2075.506%2011.7112V11.8182H74.1156C73.8653%2011.492%2073.7387%2011.0474%2073.6099%2010.5951C73.5572%2010.4097%2073.504%2010.2231%2073.4418%2010.0428C73.1959%209.3369%2072.8964%208.82353%2071.9659%208.82353H70.8322V11.8182ZM70.8322%205.24064V7.75401H72.383C73.3456%207.75401%2073.859%207.24064%2073.859%206.4492C73.859%205.7754%2073.4312%205.24064%2072.3402%205.24064H70.8322ZM48.4444%2036.0598V16.4444H51.6313V36.0598H48.4444ZM57.8114%2016.4994V19.6313H54.4873V16.4994H57.8114ZM57.729%2036.0598H54.5697V21.8565H57.729V36.0598ZM59.4082%2021.8565C60.2736%2024.2191%2061.1321%2026.5886%2061.9906%2028.9581C62.8491%2031.3276%2063.7077%2033.6972%2064.5731%2036.0598H68.117L73.2819%2021.8565H69.9302C69.5715%2022.9734%2069.2056%2024.0974%2068.8417%2025.2151L68.8411%2025.217L68.8411%2025.2171L68.841%2025.2172L68.841%2025.2173C67.9788%2027.8655%2067.1284%2030.4779%2066.4137%2032.873H66.3588C65.7228%2030.8288%2065.0701%2028.8263%2064.4146%2026.815C63.8807%2025.1771%2063.345%2023.5334%2062.8148%2021.8565H59.4082ZM80.7902%2021.4719C85.6253%2021.4719%2087.6034%2025.2082%2087.6308%2029.2192V29.8236H76.6968C76.9165%2032.406%2078.5649%2033.8895%2080.7902%2033.8895C82.411%2033.8895%2083.7572%2033.2851%2084.2792%2031.8565H87.4385C86.5869%2034.7411%2084.1418%2036.4444%2080.7902%2036.4444C76.5319%2036.4444%2073.6198%2033.395%2073.6198%2028.917C73.6198%2024.6038%2076.6418%2021.4719%2080.7902%2021.4719ZM80.7627%2023.9444C78.5649%2023.9444%2077.0814%2025.3455%2076.7517%2027.5159H84.4715C84.2517%2025.2906%2082.9605%2023.9444%2080.7627%2023.9444Z'%20fill='white'/%3e%3c/svg%3e",rp="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M23.2905%2029.5705L31.1539%2010.456L25.6306%2047.9455C25.0917%2047.9816%2024.548%2048%2024%2048C12.6629%2048%203.16172%2040.1391%200.649807%2029.5705H22.1943H23.2905ZM0.108573%2026.2978C0.0367399%2025.5415%200%2024.7751%200%2024C0%2010.7452%2010.7452%200%2024%200C26.5947%200%2029.0932%200.411748%2031.4338%201.17347L21.098%2026.2978H0.108573ZM35.5656%202.96546L30.0244%2040.576L37.8863%2026.2978H47.8914C47.9633%2025.5415%2048%2024.7751%2048%2024C48%2014.9384%2042.9781%207.04982%2035.5656%202.96546ZM47.3502%2029.5705H39.8203L30.1037%2047.2169C38.6305%2044.9814%2045.3056%2038.1729%2047.3502%2029.5705Z'%20fill='%23FF0012'/%3e%3c/svg%3e",np="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.13043%205C1.40154%205%200%206.40154%200%208.13043C0%209.85933%201.40154%2011.2609%203.13043%2011.2609H11.4783C13.2072%2011.2609%2014.6087%209.85933%2014.6087%208.13043C14.6087%206.40154%2013.2072%205%2011.4783%205H3.13043ZM0%2019.6087C0%2016.7272%202.33591%2014.3913%205.21739%2014.3913H9.39131C12.2728%2014.3913%2014.6087%2016.7272%2014.6087%2019.6087C14.6087%2022.4902%2012.2728%2024.8261%209.3913%2024.8261H5.21739C2.3359%2024.8261%200%2022.4902%200%2019.6087ZM0%2035.2608C0%2031.2267%203.27027%2027.9565%207.30435%2027.9565C11.3384%2027.9565%2014.6087%2031.2267%2014.6087%2035.2608C14.6087%2039.2949%2011.3384%2042.5652%207.30435%2042.5652C3.27027%2042.5652%200%2039.2949%200%2035.2608ZM16.6954%208.13043C16.6954%206.40154%2018.0969%205%2019.8258%205H28.1737C29.9026%205%2031.3041%206.40154%2031.3041%208.13043C31.3041%209.85933%2029.9025%2011.2609%2028.1737%2011.2609H19.8258C18.0969%2011.2609%2016.6954%209.85933%2016.6954%208.13043ZM21.9128%2014.3913C19.0313%2014.3913%2016.6954%2016.7272%2016.6954%2019.6087C16.6954%2022.4902%2019.0313%2024.8261%2021.9128%2024.8261H26.0867C28.9682%2024.8261%2031.3041%2022.4902%2031.3041%2019.6087C31.3041%2016.7272%2028.9682%2014.3913%2026.0867%2014.3913H21.9128ZM16.6954%2035.2608C16.6954%2031.2267%2019.9657%2027.9565%2023.9997%2027.9565C28.0338%2027.9565%2031.3041%2031.2267%2031.3041%2035.2608C31.3041%2039.2949%2028.0338%2042.5652%2023.9997%2042.5652C19.9657%2042.5652%2016.6954%2039.2949%2016.6954%2035.2608ZM36.522%205C34.7931%205%2033.3916%206.40154%2033.3916%208.13043C33.3916%209.85933%2034.7931%2011.2609%2036.522%2011.2609H44.8698C46.5987%2011.2609%2048.0003%209.85933%2048.0003%208.13043C48.0003%206.40154%2046.5987%205%2044.8698%205H36.522ZM33.3916%2019.6087C33.3916%2016.7272%2035.7275%2014.3913%2038.609%2014.3913H42.7829C45.6644%2014.3913%2048.0003%2016.7272%2048.0003%2019.6087C48.0003%2022.4902%2045.6643%2024.8261%2042.7829%2024.8261H38.6089C35.7275%2024.8261%2033.3916%2022.4902%2033.3916%2019.6087ZM40.6959%2027.9565C36.6618%2027.9565%2033.3916%2031.2267%2033.3916%2035.2608C33.3916%2039.2949%2036.6618%2042.5652%2040.6959%2042.5652C44.73%2042.5652%2048.0003%2039.2949%2048.0003%2035.2608C48.0003%2031.2267%2044.73%2027.9565%2040.6959%2027.9565Z'%20fill='%23FF0012'/%3e%3c/svg%3e",op="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.5159%207.99926C20.2258%207.41333%2021.1369%205.55222%2020.551%203.84235C19.9651%202.13247%2018.104%201.22133%2016.3941%201.80726C14.097%202.59439%2011.9626%203.72705%2010.0525%205.14176C4.29115%209.40907%200.545898%2016.2675%200.545898%2024C0.545898%2031.7325%204.29115%2038.5909%2010.0525%2042.8582C11.9571%2044.2688%2014.0848%2045.3991%2016.3744%2046.1859C18.0837%2046.7734%2019.9457%2045.8639%2020.5331%2044.1546C21.1206%2042.4452%2020.2111%2040.5833%2018.5017%2039.9958C16.8559%2039.4302%2015.3232%2038.6167%2013.9483%2037.5984C9.78185%2034.5124%207.09135%2029.5707%207.09135%2024C7.09135%2018.4292%209.78185%2013.4876%2013.9483%2010.4016C15.3271%209.38036%2016.8647%208.56507%2018.5159%207.99926Z'%20fill='%23FF0012'/%3e%3cpath%20d='M31.6068%201.80726C29.8969%201.22133%2028.0358%202.13247%2027.4499%203.84235C26.864%205.55222%2027.7751%207.41333%2029.485%207.99926C31.1362%208.56507%2032.6738%209.38036%2034.0525%2010.4016C38.219%2013.4876%2040.9095%2018.4292%2040.9095%2024C40.9095%2029.5707%2038.219%2034.5124%2034.0525%2037.5984C32.6777%2038.6167%2031.145%2039.4302%2029.4991%2039.9958C27.7898%2040.5833%2026.8803%2042.4452%2027.4678%2044.1546C28.0552%2045.8639%2029.9171%2046.7734%2031.6265%2046.1859C33.9161%2045.3991%2036.0438%2044.2688%2037.9483%2042.8582C43.7097%2038.5909%2047.455%2031.7325%2047.455%2024C47.455%2016.2675%2043.7097%209.40907%2037.9483%205.14176C36.0383%203.72705%2033.9039%202.59439%2031.6068%201.80726Z'%20fill='%23FF0012'/%3e%3cpath%20d='M24.0004%2034.3636C29.7241%2034.3636%2034.3641%2029.7236%2034.3641%2024C34.3641%2018.2763%2029.7241%2013.6363%2024.0004%2013.6363C18.2768%2013.6363%2013.6368%2018.2763%2013.6368%2024C13.6368%2029.7236%2018.2768%2034.3636%2024.0004%2034.3636Z'%20fill='%23FF0012'/%3e%3c/svg%3e",ip="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M31.3131%206.85714C31.3131%2010.6442%2028.2431%2013.7143%2024.456%2013.7143C23.3283%2013.7143%2022.2642%2013.4421%2021.3259%2012.9598C21.6992%2010.225%2020.8347%207.3537%2018.7324%205.25143C18.493%205.01199%2018.2436%204.78862%2017.9855%204.58129C18.9241%201.91284%2021.4666%200%2024.456%200C28.2431%200%2031.3131%203.07005%2031.3131%206.85714ZM17.1169%206.86806C19.7948%209.54595%2019.7948%2013.8876%2017.1169%2016.5655C16.2327%2017.4498%2015.167%2018.042%2014.0397%2018.3423C12.3654%2016.2198%209.77049%2014.8574%206.85731%2014.8574C6.63055%2014.8574%206.40571%2014.8656%206.18309%2014.8818C4.83822%2012.2979%205.25033%209.03717%207.41944%206.86806C10.0973%204.19018%2014.439%204.19018%2017.1169%206.86806ZM33.5996%206.85736C33.5996%209.94847%2032.0656%2012.6813%2029.7173%2014.3361C30.0512%2015.2076%2030.5695%2016.0246%2031.272%2016.7271C33.9499%2019.405%2038.2916%2019.405%2040.9694%2016.7271C43.6473%2014.0492%2043.6473%209.70752%2040.9694%207.02964C38.9515%205.01167%2035.9887%204.51438%2033.5051%205.53776C33.5673%205.96863%2033.5996%206.40923%2033.5996%206.85736ZM18.3769%2033.933C18.0504%2032.9609%2017.5%2032.0475%2016.7257%2031.2731C14.0478%2028.5953%209.7061%2028.5953%207.02822%2031.2731C4.35034%2033.951%204.35034%2038.2927%207.02822%2040.9706C9.16476%2043.1071%2012.3604%2043.5391%2014.9252%2042.2663C14.8801%2041.8982%2014.8568%2041.5233%2014.8568%2041.143C14.8568%2038.2137%2016.2344%2035.6062%2018.3769%2033.933ZM41.1419%2033.1428C41.5171%2033.1428%2041.8871%2033.1202%2042.2505%2033.0763C43.6219%2035.6668%2043.2171%2038.9512%2041.0362%2041.1321C38.3584%2043.81%2034.0167%2043.81%2031.3388%2041.1321C28.6609%2038.4542%2028.6609%2034.1125%2031.3388%2031.4346C32.126%2030.6474%2033.0569%2030.0916%2034.0471%2029.7673C35.7236%2031.827%2038.2791%2033.1428%2041.1419%2033.1428ZM30.4695%2043.4181C30.2115%2043.2109%2029.9622%2042.9875%2029.7228%2042.7482C27.6206%2040.646%2026.7561%2037.7747%2027.1293%2035.0401C26.1909%2034.5577%2025.1267%2034.2854%2023.9989%2034.2854C20.2118%2034.2854%2017.1418%2037.3555%2017.1418%2041.1426C17.1418%2044.9297%2020.2118%2047.9997%2023.9989%2047.9997C26.9884%2047.9997%2029.531%2046.0867%2030.4695%2043.4181ZM13.0785%2026.8874C13.4865%2026.0098%2013.7143%2025.0315%2013.7143%2023.9999C13.7143%2020.2128%2010.6442%2017.1428%206.85714%2017.1428C3.07005%2017.1428%200%2020.2128%200%2023.9999C0%2027.0043%201.93218%2029.5574%204.62171%2030.4844C4.88024%2030.1396%205.16632%2029.8088%205.47995%2029.4952C7.55409%2027.4211%2010.3769%2026.5518%2013.0785%2026.8874ZM42.9775%2018.505C40.7936%2020.6888%2037.7799%2021.537%2034.9515%2021.0494C34.5248%2021.9431%2034.2859%2022.9437%2034.2859%2024C34.2859%2027.7871%2037.356%2030.8572%2041.1431%2030.8572C44.9302%2030.8572%2048.0002%2027.7871%2048.0002%2024C48.0002%2021.1296%2046.2366%2018.6712%2043.7338%2017.6492C43.5025%2017.9461%2043.2504%2018.232%2042.9775%2018.505Z'%20fill='%23FF0012'/%3e%3c/svg%3e",ap="data:image/svg+xml,%3csvg%20width='104'%20height='68'%20viewBox='0%200%20104%2068'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208V60C0%2064.4183%203.58172%2068%208%2068H96C100.418%2068%20104%2064.4183%20104%2060V8C104%203.58172%20100.418%200%2096%200H8ZM72.7618%209.14397C71.2365%207.61868%2068.7635%207.61868%2067.2382%209.14397L45.144%2031.2382C43.6187%2032.7635%2043.6187%2035.2365%2045.144%2036.7618L67.2382%2058.856C68.7635%2060.3813%2071.2365%2060.3813%2072.7618%2058.856L85.1898%2046.428C85.9524%2045.6654%2085.9524%2044.4289%2085.1898%2043.6662L79.6662%2038.1427C78.9036%2037.38%2077.6671%2037.38%2076.9045%2038.1427L72.0713%2042.9758C70.9274%2044.1198%2069.0726%2044.1198%2067.9287%2042.9758L61.0242%2036.0713C59.8802%2034.9274%2059.8802%2033.0726%2061.0242%2031.9287L67.9287%2025.0242C69.0726%2023.8802%2070.9274%2023.8802%2072.0713%2025.0242L76.9044%2029.8573C77.6671%2030.62%2078.9036%2030.62%2079.6662%2029.8573L85.1898%2024.3338C85.9524%2023.5711%2085.9524%2022.3346%2085.1898%2021.572L72.7618%209.14397Z'%20fill='%23FF0012'/%3e%3c/svg%3e",sp="data:image/svg+xml,%3csvg%20width='400'%20height='122'%20viewBox='0%200%20400%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M60.9176%200C27.2737%20-2.94124e-06%202.94135e-06%2027.2737%200%2060.9176C-2.94112e-06%2094.5614%2027.2737%20121.835%2060.9176%20121.835C94.5614%20121.835%20121.835%2094.5614%20121.835%2060.9176C121.835%2027.2737%2094.5614%202.94124e-06%2060.9176%200ZM60.9179%20103.56C84.4686%20103.56%20103.56%2084.4683%20103.56%2060.9176C103.56%2037.3669%2084.4686%2018.2753%2060.9179%2018.2753C37.3672%2018.2753%2018.2756%2037.3669%2018.2756%2060.9176C18.2756%2084.4683%2037.3672%20103.56%2060.9179%20103.56ZM60.9179%20109.652C87.8329%20109.652%20109.652%2087.8327%20109.652%2060.9176C109.652%2034.0026%2087.8329%2012.1836%2060.9179%2012.1836C34.0028%2012.1836%2012.1838%2034.0026%2012.1838%2060.9176C12.1838%2087.8327%2034.0028%20109.652%2060.9179%20109.652ZM49.2875%2044.7644C48.0386%2043.5154%2046.0136%2043.5154%2044.7646%2044.7644C43.5157%2046.0134%2043.5157%2048.0383%2044.7647%2049.2873L56.395%2060.9176L44.7647%2072.5479C43.5157%2073.7969%2043.5157%2075.8219%2044.7647%2077.0708C46.0136%2078.3198%2048.0386%2078.3198%2049.2876%2077.0708L60.9179%2065.4405L72.5482%2077.0708C73.7971%2078.3198%2075.8221%2078.3198%2077.0711%2077.0708C78.32%2075.8219%2078.32%2073.7969%2077.0711%2072.5479L65.4408%2060.9176L77.0711%2049.2873C78.3201%2048.0384%2078.32%2046.0134%2077.0711%2044.7644C75.8221%2043.5155%2073.7971%2043.5154%2072.5482%2044.7644L60.9179%2056.3947L49.2875%2044.7644Z'%20fill='%2388BB5E'/%3e%3cpath%20d='M198.432%20106.606V24.6281L184.472%2075.9294H173.644L159.685%2024.6281V106.606H149.248V15.2294H167.643L179.515%2061.9619L191.256%2015.2294H209.26V106.606H198.432Z'%20fill='white'/%3e%3cpath%20d='M251.926%2023.8449L241.359%2073.7102H262.624L251.926%2023.8449ZM269.669%20106.606L264.711%2083.5006H239.271L234.183%20106.606H222.572L244.62%2015.2294H259.623L281.28%20106.606H269.669Z'%20fill='white'/%3e%3cpath%20d='M331.883%20106.606L311.531%2064.7031L306.834%2072.5354V106.606H295.484V15.2294H306.834V55.3044L331.23%2015.2294H343.363L318.576%2055.1739L344.668%20106.606H331.883Z'%20fill='white'/%3e%3cpath%20d='M357.209%20106.606V15.2294H400V24.7586H368.559V54.6517H396.738V64.181H368.559V97.0765H400V106.606H357.209Z'%20fill='white'/%3e%3c/svg%3e";var Su=(e=>(e.Success="success",e.Error="error",e.Info="info",e.Pending="pending",e.Warning="warning",e))(Su||{});const up={success:So,info:cu,pending:ba,error:Co,warning:vu},cp={success:"borderPrimary",info:"borderPrimary",warning:"borderPrimary",error:"fillSecondaryRedHover",pending:"fillSecondary"},lp={success:"contentGreen",info:"contentSecondary",warning:"contentSecondary",error:"contentRed",pending:"contentLightBlue"},_u=Ce.default(De).withConfig({displayName:"alert__Container",componentId:"sc-h63w8q-0"})(({theme:e,status:o})=>({minHeight:52,padding:16,borderRadius:e.borderRadius.base,backgroundColor:e.styleguideColors[cp[o]],svg:{color:e.styleguideColors[lp[o]]}})),dp=e=>{const{message:o,title:g,status:C,scale:P="sm",lineHeight:E="sm"}=e,n=e.iconSrc?e.iconSrc:up[C],c=e.iconSrc?"":C;return g?z.jsx(_u,{status:c,itemsSpacing:8,children:z.jsxs(Rt,{itemsSpacing:8,children:[z.jsxs(De,{align:"center",itemsSpacing:8,children:[z.jsx(bt,{src:n,alt:`Alert icon with ${c} status`}),z.jsx(Oe,{size:1,lineHeight:E,scale:P,variation:"black",children:g})]}),z.jsx(Oe,{variation:"black",size:3,lineHeight:E,scale:P,children:o})]})}):z.jsxs(_u,{status:c,align:"center",itemsSpacing:8,children:[z.jsx(bt,{src:n}),z.jsx(Oe,{size:3,lineHeight:E,scale:P,variation:"black",children:o})]})},fp=(e,{ttl:o,width:g})=>{if(e)return e};function _a(e,o){var g=e[0],C=e[1],P=e[2],E=e[3];g=tr(g,C,P,E,o[0],7,-680876936),E=tr(E,g,C,P,o[1],12,-389564586),P=tr(P,E,g,C,o[2],17,606105819),C=tr(C,P,E,g,o[3],22,-1044525330),g=tr(g,C,P,E,o[4],7,-176418897),E=tr(E,g,C,P,o[5],12,1200080426),P=tr(P,E,g,C,o[6],17,-1473231341),C=tr(C,P,E,g,o[7],22,-45705983),g=tr(g,C,P,E,o[8],7,1770035416),E=tr(E,g,C,P,o[9],12,-1958414417),P=tr(P,E,g,C,o[10],17,-42063),C=tr(C,P,E,g,o[11],22,-1990404162),g=tr(g,C,P,E,o[12],7,1804603682),E=tr(E,g,C,P,o[13],12,-40341101),P=tr(P,E,g,C,o[14],17,-1502002290),C=tr(C,P,E,g,o[15],22,1236535329),g=rr(g,C,P,E,o[1],5,-165796510),E=rr(E,g,C,P,o[6],9,-1069501632),P=rr(P,E,g,C,o[11],14,643717713),C=rr(C,P,E,g,o[0],20,-373897302),g=rr(g,C,P,E,o[5],5,-701558691),E=rr(E,g,C,P,o[10],9,38016083),P=rr(P,E,g,C,o[15],14,-660478335),C=rr(C,P,E,g,o[4],20,-405537848),g=rr(g,C,P,E,o[9],5,568446438),E=rr(E,g,C,P,o[14],9,-1019803690),P=rr(P,E,g,C,o[3],14,-187363961),C=rr(C,P,E,g,o[8],20,1163531501),g=rr(g,C,P,E,o[13],5,-1444681467),E=rr(E,g,C,P,o[2],9,-51403784),P=rr(P,E,g,C,o[7],14,1735328473),C=rr(C,P,E,g,o[12],20,-1926607734),g=nr(g,C,P,E,o[5],4,-378558),E=nr(E,g,C,P,o[8],11,-2022574463),P=nr(P,E,g,C,o[11],16,1839030562),C=nr(C,P,E,g,o[14],23,-35309556),g=nr(g,C,P,E,o[1],4,-1530992060),E=nr(E,g,C,P,o[4],11,1272893353),P=nr(P,E,g,C,o[7],16,-155497632),C=nr(C,P,E,g,o[10],23,-1094730640),g=nr(g,C,P,E,o[13],4,681279174),E=nr(E,g,C,P,o[0],11,-358537222),P=nr(P,E,g,C,o[3],16,-722521979),C=nr(C,P,E,g,o[6],23,76029189),g=nr(g,C,P,E,o[9],4,-640364487),E=nr(E,g,C,P,o[12],11,-421815835),P=nr(P,E,g,C,o[15],16,530742520),C=nr(C,P,E,g,o[2],23,-995338651),g=or(g,C,P,E,o[0],6,-198630844),E=or(E,g,C,P,o[7],10,1126891415),P=or(P,E,g,C,o[14],15,-1416354905),C=or(C,P,E,g,o[5],21,-57434055),g=or(g,C,P,E,o[12],6,1700485571),E=or(E,g,C,P,o[3],10,-1894986606),P=or(P,E,g,C,o[10],15,-1051523),C=or(C,P,E,g,o[1],21,-2054922799),g=or(g,C,P,E,o[8],6,1873313359),E=or(E,g,C,P,o[15],10,-30611744),P=or(P,E,g,C,o[6],15,-1560198380),C=or(C,P,E,g,o[13],21,1309151649),g=or(g,C,P,E,o[4],6,-145523070),E=or(E,g,C,P,o[11],10,-1120210379),P=or(P,E,g,C,o[2],15,718787259),C=or(C,P,E,g,o[9],21,-343485551),e[0]=yn(g,e[0]),e[1]=yn(C,e[1]),e[2]=yn(P,e[2]),e[3]=yn(E,e[3])}function ci(e,o,g,C,P,E){return o=yn(yn(o,e),yn(C,E)),yn(o<>>32-P,g)}function tr(e,o,g,C,P,E,n){return ci(o&g|~o&C,e,o,P,E,n)}function rr(e,o,g,C,P,E,n){return ci(o&C|g&~C,e,o,P,E,n)}function nr(e,o,g,C,P,E,n){return ci(o^g^C,e,o,P,E,n)}function or(e,o,g,C,P,E,n){return ci(g^(o|~C),e,o,P,E,n)}function hp(e){var o=e.length,g=[1732584193,-271733879,-1732584194,271733878],C;for(C=64;C<=e.length;C+=64)_a(g,pp(e.substring(C-64,C)));e=e.substring(C-64);var P=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(C=0;C>2]|=e.charCodeAt(C)<<(C%4<<3);if(P[C>>2]|=128<<(C%4<<3),C>55)for(_a(g,P),C=0;C<16;C++)P[C]=0;return P[14]=o*8,_a(g,P),g}function pp(e){var o=[],g;for(g=0;g<64;g+=4)o[g>>2]=e.charCodeAt(g)+(e.charCodeAt(g+1)<<8)+(e.charCodeAt(g+2)<<16)+(e.charCodeAt(g+3)<<24);return o}var Mu="0123456789abcdef".split("");function yp(e){for(var o="",g=0;g<4;g++)o+=Mu[e>>g*8+4&15]+Mu[e>>g*8&15];return o}function mp(e){for(var o=0;o{let P="white",E=Ma(o),n=Math.floor(g/C),c=E.slice(0,6),r=E.split("").map(i=>parseInt(i,16)<8?0:1),a=[];a[0]=a[4]=r.slice(0,5),a[1]=a[3]=r.slice(5,10),a[2]=r.slice(10,15),e.imageSmoothingEnabled=!1,e.clearRect(0,0,g,g),a.forEach((i,y)=>{i.forEach((t,d)=>{t?(e.fillStyle="#"+c,e.fillRect(n*y,n*d,n,n)):(e.fillStyle=P,e.fillRect(n*y,n*d,n,n))})})},vp=(e,o=20)=>{const g=Math.floor(.6*o),C=Math.floor(1/5*o),P=``,E="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(P),n=new Image;n.onload=function(){e.drawImage(n,C,C)},n.src=E},li=5,Eu=({hexString:e,size:o=20})=>{const g=e.toLowerCase();let C=Math.floor(o/li);const E={borderRadius:`${Math.floor(1/10*o)}px`,backgroundColor:"rgb(152, 157, 178)"},n=be.useRef(null),c=be.useRef(0);return be.useEffect(()=>{if(n.current){const r=n.current.getContext("2d");r&&(r.canvas.height=C*li,r.canvas.width=C*li,g.startsWith("01")&&g.length===66||g.startsWith("02")&&g.length===68?c.current=requestAnimationFrame(()=>gp(r,g,o,li)):c.current=requestAnimationFrame(()=>vp(r,o)))}return()=>cancelAnimationFrame(c.current)},[C,e]),z.jsx("canvas",{className:"account-identicon",style:E,ref:n})},xu=e=>e==null?!1:new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()),Pu=(e="default")=>{const o={tiny:2,small:2,default:2,average:4,medium:12,big:12};return o[e]||o.default},Ea=(e="default")=>{const o={tiny:16,small:20,average:28,default:32,medium:80,big:124};return o[e]||o.default},bp=(e="default")=>{const o={tiny:"contentTertiary",small:"contentTertiary",default:"contentQuaternary",average:"contentQuaternary",medium:"contentQuaternary",big:"contentQuaternary"};return o[e]||o.default},Au=(e="default")=>({tiny:0,small:0,default:4,average:4,medium:4,big:0})[e],di=Ce.default.div.withConfig({displayName:"avatar__BackgroundWrapper",componentId:"sc-1p1ar3a-0"})(({theme:e,sizeType:o,withBgColor:g=!1})=>({borderRadius:Pu(o),height:Ea(o),width:Ea(o),padding:0,margin:Au(o),backgroundColor:g?e.styleguideColors[bp(o)]:"transparent","& > canvas":{borderRadius:Pu(o)}})),wp=Ce.default.div.withConfig({displayName:"avatar__IconHashWrapper",componentId:"sc-1p1ar3a-1"})(({theme:e})=>({color:e.styleguideColors.contentOnFill,height:"100%",display:"flex",justifyContent:"center",alignItems:"center"})),vr=wt.default.forwardRef(function(o,g){const{loading:C,hash:P,src:E,size:n="default",transparentBg:c=!1,...r}=o,a=Ea(n),i=2,y="86400";if(C||!P&&!E)return z.jsx("div",{...r,children:z.jsx($n,{style:{borderRadius:2,width:a,fontSize:`${a}px`,margin:Au(n)}})});if(E){const t=fp(E,{ttl:y,width:a*i});return z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,style:{background:`url("${t}") center / contain no-repeat`},children:z.jsx("div",{style:{width:a,height:a}})})})}return P&&xu(P)?z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,withBgColor:!c,children:z.jsx(wp,{children:z.jsx(bt,{src:su,size:a-8})})})}):z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,children:P&&z.jsx(Eu,{hexString:P,size:a,...r})})})});vr.displayName="Avatar";function fi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Cp(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var o=e.default;if(typeof o=="function"){var g=function C(){var P=!1;try{P=this instanceof C}catch{}return P?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};g.prototype=o.prototype}else g={};return Object.defineProperty(g,"__esModule",{value:!0}),Object.keys(e).forEach(function(C){var P=Object.getOwnPropertyDescriptor(e,C);Object.defineProperty(g,C,P.get?P:{enumerable:!0,get:function(){return e[C]}})}),g}var xa,Ou;function Sp(){return Ou||(Ou=1,xa=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var o=document.activeElement,g=[],C=0;C"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var u=o[n.format]||o.default;window.clipboardData.setData(u,E)}else m.clipboardData.clearData(),m.clipboardData.setData(n.format,E);n.onCopy&&(m.preventDefault(),n.onCopy(m.clipboardData))}),document.body.appendChild(t),i.selectNodeContents(t),y.addRange(i);var b=document.execCommand("copy");if(!b)throw new Error("copy command was unsuccessful");d=!0}catch(m){c&&console.error("unable to copy using execCommand: ",m),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",E),n.onCopy&&n.onCopy(window.clipboardData),d=!0}catch(u){c&&console.error("unable to copy using clipboardData: ",u),c&&console.error("falling back to prompt"),r=C("message"in n?n.message:g),window.prompt(r,E)}}finally{y&&(typeof y.removeRange=="function"?y.removeRange(i):y.removeAllRanges()),t&&document.body.removeChild(t),a()}return d}return Pa=P,Pa}var Mp=_p();const Iu=fi(Mp),Nu={blue:"contentBlue",gray:"contentTertiary",green:"contentGreen"},Ep=un.keyframes(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]),xp=Ce.default.span.withConfig({displayName:"copy__StyledContainer",componentId:"sc-1fp6ltg-0"})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:",";animation:",";& svg{color:",";path{fill:",";}:hover{color:",";path{fill:",";}}:active{color:",";path{fill:",";}}}"],e=>e.isCopied?"none":"initial",e=>e.isCopied?un.css([""," 3s"],Ep):"none",e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlueClick,e=>e.theme.styleguideColors.fillPrimaryBlueClick),Pp=Ce.default(bt).withConfig({displayName:"copy__StyledSvgIcon",componentId:"sc-1fp6ltg-1"})(({theme:e,variation:o="blue"})=>e.withMedia({color:e.styleguideColors[Nu[o]],path:{fill:e.styleguideColors[Nu[o]]}})),_o=({value:e,label:o="Copy Public Key",copiedLabel:g="Copied!",variation:C,styles:P,minified:E=!1})=>{const[n,c]=be.useState(!1),r=n?So:wa,a=n?g:o,i=n?"green":"black",y=t=>{t?.stopPropagation(),e&&(Iu(e),c(!0),setTimeout(()=>c(!1),2800))};return z.jsx(De,{style:P,align:"center",itemsSpacing:8,children:z.jsxs(xp,{onClick:y,isCopied:n,tabIndex:0,onKeyDown:t=>{t.key==="Enter"&&y()},children:[z.jsx(Pp,{variation:C,size:16,src:r,role:"img",alt:"Copy button"}),!E&&z.jsx(Oe,{size:3,variation:i,children:a})]})})},Ap=(e,o)=>({primaryBlue:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.fillPrimaryBlueHover,active:e.styleguideColors.fillPrimaryBlueClick},primaryRed:{color:e.styleguideColors.fillPrimaryRed,hover:e.styleguideColors.fillPrimaryRedHover,active:e.styleguideColors.fillPrimaryRedClick},hash:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.contentRed,active:e.styleguideColors.fillPrimaryRedClick}})[o]||{color:"inherit",hover:"inherit",active:"inherit"},Op=Ce.default.a.withConfig({displayName:"link__StyledLink",componentId:"sc-npzuii-0"})(({theme:e,color:o,lineHeight:g="sm"})=>{const C=Ap(e,o);return{textDecoration:"none",lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},g),color:C.color,"&:hover, &:hover > *":{color:C.hover},"&:active, &:active > *":{color:C.active}}}),Yt=wt.default.forwardRef(function({color:o="primaryRed",...g},C){return z.jsx(Op,{ref:C,target:"_blank",color:o,...g})});var Aa=function(e,o){return Aa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var P in C)Object.prototype.hasOwnProperty.call(C,P)&&(g[P]=C[P])},Aa(e,o)};function Fr(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Aa(e,o);function g(){this.constructor=e}e.prototype=o===null?Object.create(o):(g.prototype=o.prototype,new g)}var at=function(){return at=Object.assign||function(o){for(var g,C=1,P=arguments.length;C"u"&&(E=e.call(this,C),o.set(P,E)),E}function Lu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function ku(e,o,g,C,P){return g.bind(o,e,C,P)}function Lp(e,o){var g=e.length===1?Np:Lu;return ku(e,this,g,o.cache.create(),o.serializer)}function kp(e,o){return ku(e,this,Lu,o.cache.create(),o.serializer)}var Bp=function(){return JSON.stringify(arguments)},Hp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),jp={create:function(){return new Hp}},Zr={variadic:kp},St;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(St||(St={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Bu(e){return e.type===Ut.literal}function Dp(e){return e.type===Ut.argument}function Hu(e){return e.type===Ut.number}function ju(e){return e.type===Ut.date}function Du(e){return e.type===Ut.time}function Ru(e){return e.type===Ut.select}function Vu(e){return e.type===Ut.plural}function Rp(e){return e.type===Ut.pound}function Uu(e){return e.type===Ut.tag}function Fu(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Oa(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var zu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Vp=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Up(e){var o={};return e.replace(Vp,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Fp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function zp(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Fp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C1)throw new RangeError("integer-width stems only accept a single optional option");P.options[0].replace(Wp,function(r,a,i,y,t,d){if(a)o.minimumIntegerDigits=i.length;else{if(y&&t)throw new Error("We currently do not support maximum integer digits");if(d)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Ju.test(P.stem)){o.minimumIntegerDigits=P.stem.length;continue}if(Ku.test(P.stem)){if(P.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");P.stem.replace(Ku,function(r,a,i,y,t,d){return i==="*"?o.minimumFractionDigits=a.length:y&&y[0]==="#"?o.maximumFractionDigits=y.length:t&&d?(o.minimumFractionDigits=t.length,o.maximumFractionDigits=t.length+d.length):(o.minimumFractionDigits=a.length,o.maximumFractionDigits=a.length),""});var E=P.options[0];E==="w"?o=at(at({},o),{trailingZeroDisplay:"stripIfInteger"}):E&&(o=at(at({},o),$u(E)));continue}if(Wu.test(P.stem)){o=at(at({},o),$u(P.stem));continue}var n=Gu(P.stem);n&&(o=at(at({},o),n));var c=Jp(P.stem);c&&(o=at(at({},o),c))}return o}var hi={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Gp(e,o){for(var g="",C=0;C>1),r="a",a=qp(o);for((a=="H"||a=="k")&&(c=0);c-- >0;)g+=r;for(;n-- >0;)g=a+g}else P==="J"?g+="H":g+=P}return g}function qp(e){var o=e.hourCycle;if(o===void 0&&e.hourCycles&&e.hourCycles.length&&(o=e.hourCycles[0]),o)switch(o){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var g=e.language,C;g!=="root"&&(C=e.maximize().region);var P=hi[C||""]||hi[g||""]||hi["".concat(g,"-001")]||hi["001"];return P[0]}var Ta,Zp=new RegExp("^".concat(zu.source,"*")),Xp=new RegExp("".concat(zu.source,"*$"));function Et(e,o){return{start:e,end:o}}var Yp=!!String.prototype.startsWith&&"_a".startsWith("a",1),Qp=!!String.fromCodePoint,e3=!!Object.fromEntries,t3=!!String.prototype.codePointAt,r3=!!String.prototype.trimStart,n3=!!String.prototype.trimEnd,o3=!!Number.isSafeInteger,i3=o3?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Ia=!0;try{var a3=Qu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Ia=((Ta=a3.exec("a"))===null||Ta===void 0?void 0:Ta[0])==="a"}catch{Ia=!1}var Zu=Yp?function(o,g,C){return o.startsWith(g,C)}:function(o,g,C){return o.slice(C,C+g.length)===g},Na=Qp?String.fromCodePoint:function(){for(var o=[],g=0;gE;){if(n=o[E++],n>1114111)throw RangeError(n+" is not a valid code point");C+=n<65536?String.fromCharCode(n):String.fromCharCode(((n-=65536)>>10)+55296,n%1024+56320)}return C},Xu=e3?Object.fromEntries:function(o){for(var g={},C=0,P=o;C=C)){var P=o.charCodeAt(g),E;return P<55296||P>56319||g+1===C||(E=o.charCodeAt(g+1))<56320||E>57343?P:(P-55296<<10)+(E-56320)+65536}},s3=r3?function(o){return o.trimStart()}:function(o){return o.replace(Zp,"")},u3=n3?function(o){return o.trimEnd()}:function(o){return o.replace(Xp,"")};function Qu(e,o){return new RegExp(e,o)}var La;if(Ia){var ec=Qu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");La=function(o,g){var C;ec.lastIndex=g;var P=ec.exec(o);return(C=P[1])!==null&&C!==void 0?C:""}}else La=function(o,g){for(var C=[];;){var P=Yu(o,g);if(P===void 0||tc(P)||f3(P))break;C.push(P),g+=P>=65536?2:1}return Na.apply(void 0,C)};var c3=function(){function e(o,g){g===void 0&&(g={}),this.message=o,this.position={offset:0,line:1,column:1},this.ignoreTag=!!g.ignoreTag,this.locale=g.locale,this.requiresOtherClause=!!g.requiresOtherClause,this.shouldParseSkeletons=!!g.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(o,g,C){for(var P=[];!this.isEOF();){var E=this.char();if(E===123){var n=this.parseArgument(o,C);if(n.err)return n;P.push(n.val)}else{if(E===125&&o>0)break;if(E===35&&(g==="plural"||g==="selectordinal")){var c=this.clonePosition();this.bump(),P.push({type:Ut.pound,location:Et(c,this.clonePosition())})}else if(E===60&&!this.ignoreTag&&this.peek()===47){if(C)break;return this.error(St.UNMATCHED_CLOSING_TAG,Et(this.clonePosition(),this.clonePosition()))}else if(E===60&&!this.ignoreTag&&ka(this.peek()||0)){var n=this.parseTag(o,g);if(n.err)return n;P.push(n.val)}else{var n=this.parseLiteral(o,g);if(n.err)return n;P.push(n.val)}}}return{val:P,err:null}},e.prototype.parseTag=function(o,g){var C=this.clonePosition();this.bump();var P=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Ut.literal,value:"<".concat(P,"/>"),location:Et(C,this.clonePosition())},err:null};if(this.bumpIf(">")){var E=this.parseMessage(o+1,g,!0);if(E.err)return E;var n=E.val,c=this.clonePosition();if(this.bumpIf("")){if(this.isEOF()||!ka(this.char()))return this.error(St.INVALID_TAG,Et(c,this.clonePosition()));var r=this.clonePosition(),a=this.parseTagName();return P!==a?this.error(St.UNMATCHED_CLOSING_TAG,Et(r,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Ut.tag,value:P,children:n,location:Et(C,this.clonePosition())},err:null}:this.error(St.INVALID_TAG,Et(c,this.clonePosition())))}else return this.error(St.UNCLOSED_TAG,Et(C,this.clonePosition()))}else return this.error(St.INVALID_TAG,Et(C,this.clonePosition()))},e.prototype.parseTagName=function(){var o=this.offset();for(this.bump();!this.isEOF()&&d3(this.char());)this.bump();return this.message.slice(o,this.offset())},e.prototype.parseLiteral=function(o,g){for(var C=this.clonePosition(),P="";;){var E=this.tryParseQuote(g);if(E){P+=E;continue}var n=this.tryParseUnquoted(o,g);if(n){P+=n;continue}var c=this.tryParseLeftAngleBracket();if(c){P+=c;continue}break}var r=Et(C,this.clonePosition());return{val:{type:Ut.literal,value:P,location:r},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!l3(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(o){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(o==="plural"||o==="selectordinal")break;return null;default:return null}this.bump();var g=[this.char()];for(this.bump();!this.isEOF();){var C=this.char();if(C===39)if(this.peek()===39)g.push(39),this.bump();else{this.bump();break}else g.push(C);this.bump()}return Na.apply(void 0,g)},e.prototype.tryParseUnquoted=function(o,g){if(this.isEOF())return null;var C=this.char();return C===60||C===123||C===35&&(g==="plural"||g==="selectordinal")||C===125&&o>0?null:(this.bump(),Na(C))},e.prototype.parseArgument=function(o,g){var C=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(St.EMPTY_ARGUMENT,Et(C,this.clonePosition()));var P=this.parseIdentifierIfPossible().value;if(!P)return this.error(St.MALFORMED_ARGUMENT,Et(C,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Ut.argument,value:P,location:Et(C,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition())):this.parseArgumentOptions(o,g,P,C);default:return this.error(St.MALFORMED_ARGUMENT,Et(C,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var o=this.clonePosition(),g=this.offset(),C=La(this.message,g),P=g+C.length;this.bumpTo(P);var E=this.clonePosition(),n=Et(o,E);return{value:C,location:n}},e.prototype.parseArgumentOptions=function(o,g,C,P){var E,n=this.clonePosition(),c=this.parseIdentifierIfPossible().value,r=this.clonePosition();switch(c){case"":return this.error(St.EXPECT_ARGUMENT_TYPE,Et(n,r));case"number":case"date":case"time":{this.bumpSpace();var a=null;if(this.bumpIf(",")){this.bumpSpace();var i=this.clonePosition(),y=this.parseSimpleArgStyleIfPossible();if(y.err)return y;var t=u3(y.val);if(t.length===0)return this.error(St.EXPECT_ARGUMENT_STYLE,Et(this.clonePosition(),this.clonePosition()));var d=Et(i,this.clonePosition());a={style:t,styleLocation:d}}var b=this.tryParseArgumentClose(P);if(b.err)return b;var m=Et(P,this.clonePosition());if(a&&Zu(a?.style,"::",0)){var u=s3(a.style.slice(2));if(c==="number"){var y=this.parseNumberSkeletonFromString(u,a.styleLocation);return y.err?y:{val:{type:Ut.number,value:C,location:m,style:y.val},err:null}}else{if(u.length===0)return this.error(St.EXPECT_DATE_TIME_SKELETON,m);var f=u;this.locale&&(f=Gp(u,this.locale));var t={type:Xn.dateTime,pattern:f,location:a.styleLocation,parsedOptions:this.shouldParseSkeletons?Up(f):{}},l=c==="date"?Ut.date:Ut.time;return{val:{type:l,value:C,location:m,style:t},err:null}}}return{val:{type:c==="number"?Ut.number:c==="date"?Ut.date:Ut.time,value:C,location:m,style:(E=a?.style)!==null&&E!==void 0?E:null},err:null}}case"plural":case"selectordinal":case"select":{var s=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(St.EXPECT_SELECT_ARGUMENT_OPTIONS,Et(s,at({},s)));this.bumpSpace();var v=this.parseIdentifierIfPossible(),p=0;if(c!=="select"&&v.value==="offset"){if(!this.bumpIf(":"))return this.error(St.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Et(this.clonePosition(),this.clonePosition()));this.bumpSpace();var y=this.tryParseDecimalInteger(St.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,St.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(y.err)return y;this.bumpSpace(),v=this.parseIdentifierIfPossible(),p=y.val}var h=this.tryParsePluralOrSelectOptions(o,c,g,v);if(h.err)return h;var b=this.tryParseArgumentClose(P);if(b.err)return b;var O=Et(P,this.clonePosition());return c==="select"?{val:{type:Ut.select,value:C,options:Xu(h.val),location:O},err:null}:{val:{type:Ut.plural,value:C,options:Xu(h.val),offset:p,pluralType:c==="plural"?"cardinal":"ordinal",location:O},err:null}}default:return this.error(St.INVALID_ARGUMENT_TYPE,Et(n,r))}},e.prototype.tryParseArgumentClose=function(o){return this.isEOF()||this.char()!==125?this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(o,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var o=0,g=this.clonePosition();!this.isEOF();){var C=this.char();switch(C){case 39:{this.bump();var P=this.clonePosition();if(!this.bumpUntil("'"))return this.error(St.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Et(P,this.clonePosition()));this.bump();break}case 123:{o+=1,this.bump();break}case 125:{if(o>0)o-=1;else return{val:this.message.slice(g.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(g.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(o,g){var C=[];try{C=zp(o)}catch{return this.error(St.INVALID_NUMBER_SKELETON,g)}return{val:{type:Xn.number,tokens:C,location:g,parsedOptions:this.shouldParseSkeletons?$p(C):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(o,g,C,P){for(var E,n=!1,c=[],r=new Set,a=P.value,i=P.location;;){if(a.length===0){var y=this.clonePosition();if(g!=="select"&&this.bumpIf("=")){var t=this.tryParseDecimalInteger(St.EXPECT_PLURAL_ARGUMENT_SELECTOR,St.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;i=Et(y,this.clonePosition()),a=this.message.slice(y.offset,this.offset())}else break}if(r.has(a))return this.error(g==="select"?St.DUPLICATE_SELECT_ARGUMENT_SELECTOR:St.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,i);a==="other"&&(n=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error(g==="select"?St.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:St.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Et(this.clonePosition(),this.clonePosition()));var b=this.parseMessage(o+1,g,C);if(b.err)return b;var m=this.tryParseArgumentClose(d);if(m.err)return m;c.push([a,{value:b.val,location:Et(d,this.clonePosition())}]),r.add(a),this.bumpSpace(),E=this.parseIdentifierIfPossible(),a=E.value,i=E.location}return c.length===0?this.error(g==="select"?St.EXPECT_SELECT_ARGUMENT_SELECTOR:St.EXPECT_PLURAL_ARGUMENT_SELECTOR,Et(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!n?this.error(St.MISSING_OTHER_CLAUSE,Et(this.clonePosition(),this.clonePosition())):{val:c,err:null}},e.prototype.tryParseDecimalInteger=function(o,g){var C=1,P=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(C=-1);for(var E=!1,n=0;!this.isEOF();){var c=this.char();if(c>=48&&c<=57)E=!0,n=n*10+(c-48),this.bump();else break}var r=Et(P,this.clonePosition());return E?(n*=C,i3(n)?{val:n,err:null}:this.error(g,r)):this.error(o,r)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var o=this.position.offset;if(o>=this.message.length)throw Error("out of bound");var g=Yu(this.message,o);if(g===void 0)throw Error("Offset ".concat(o," is at invalid UTF-16 code unit boundary"));return g},e.prototype.error=function(o,g){return{val:null,err:{kind:o,message:this.message,location:g}}},e.prototype.bump=function(){if(!this.isEOF()){var o=this.char();o===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=o<65536?1:2)}},e.prototype.bumpIf=function(o){if(Zu(this.message,o,this.offset())){for(var g=0;g=0?(this.bumpTo(C),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(o){if(this.offset()>o)throw Error("targetOffset ".concat(o," must be greater than or equal to the current offset ").concat(this.offset()));for(o=Math.min(o,this.message.length);;){var g=this.offset();if(g===o)break;if(g>o)throw Error("targetOffset ".concat(o," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&tc(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var o=this.char(),g=this.offset(),C=this.message.charCodeAt(g+(o>=65536?2:1));return C??null},e}();function ka(e){return e>=97&&e<=122||e>=65&&e<=90}function l3(e){return ka(e)||e===47}function d3(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function tc(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function f3(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function Ba(e){e.forEach(function(o){if(delete o.location,Ru(o)||Vu(o))for(var g in o.options)delete o.options[g].location,Ba(o.options[g].value);else Hu(o)&&Fu(o.style)||(ju(o)||Du(o))&&Oa(o.style)?delete o.style.location:Uu(o)&&Ba(o.children)})}function h3(e,o){o===void 0&&(o={}),o=at({shouldParseSkeletons:!0,requiresOtherClause:!0},o);var g=new c3(e,o).parse();if(g.err){var C=SyntaxError(St[g.err.kind]);throw C.location=g.err.location,C.originalMessage=g.err.message,C}return o?.captureLocation||Ba(g.val),g.val}var Xr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Xr||(Xr={}));var mn=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,g)||this;return E.code=C,E.originalMessage=P,E}return o.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},o}(Error),rc=function(e){Fr(o,e);function o(g,C,P,E){return e.call(this,'Invalid values for "'.concat(g,'": "').concat(C,'". Options are "').concat(Object.keys(P).join('", "'),'"'),Xr.INVALID_VALUE,E)||this}return o}(mn),p3=function(e){Fr(o,e);function o(g,C,P){return e.call(this,'Value for "'.concat(g,'" must be of type ').concat(C),Xr.INVALID_VALUE,P)||this}return o}(mn),y3=function(e){Fr(o,e);function o(g,C){return e.call(this,'The intl string context variable "'.concat(g,'" was not provided to the string "').concat(C,'"'),Xr.MISSING_VALUE,C)||this}return o}(mn),lr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(lr||(lr={}));function m3(e){return e.length<2?e:e.reduce(function(o,g){var C=o[o.length-1];return!C||C.type!==lr.literal||g.type!==lr.literal?o.push(g):C.value+=g.value,o},[])}function g3(e){return typeof e=="function"}function pi(e,o,g,C,P,E,n){if(e.length===1&&Bu(e[0]))return[{type:lr.literal,value:e[0].value}];for(var c=[],r=0,a=e;r"u")){var g=Intl.NumberFormat.supportedLocalesOf(o);return g.length>0?new Intl.Locale(g[0]):new Intl.Locale(typeof o=="string"?o:o[0])}},e.__parse=t3,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Pn;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Pn||(Pn={}));var So=function(e){Fr(o,e);function o(g,C,P){var E=this,n=P?P instanceof Error?P:new Error(String(P)):void 0;return E=e.call(this,"[@formatjs/intl Error ".concat(g,"] ").concat(C,` +`,Xr.MISSING_INTL_API,n);var v=g.getPluralRules(o,{type:i.pluralType}).select(t-(i.offset||0));s=i.options[v]||i.options.other}if(!s)throw new rc(i.value,t,Object.keys(i.options),n);c.push.apply(c,pi(s.value,o,g,C,P,t-(i.offset||0)));continue}}return m3(c)}function v3(e,o){return o?at(at(at({},e||{}),o||{}),Object.keys(e).reduce(function(g,C){return g[C]=at(at({},e[C]),o[C]||{}),g},{})):e}function b3(e,o){return o?Object.keys(e).reduce(function(g,C){return g[C]=v3(e[C],o[C]),g},at({},e)):e}function Ha(e){return{create:function(){return{get:function(o){return e[o]},set:function(o,g){e[o]=g}}}}}function w3(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:qr(function(){for(var o,g=[],C=0;C"u")){var g=Intl.NumberFormat.supportedLocalesOf(o);return g.length>0?new Intl.Locale(g[0]):new Intl.Locale(typeof o=="string"?o:o[0])}},e.__parse=h3,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Pn;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Pn||(Pn={}));var Mo=function(e){Fr(o,e);function o(g,C,P){var E=this,n=P?P instanceof Error?P:new Error(String(P)):void 0;return E=e.call(this,"[@formatjs/intl Error ".concat(g,"] ").concat(C,` `).concat(n?` `.concat(n.message,` -`).concat(n.stack):""))||this,E.code=g,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(E,o),E}return o}(Error),c3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.UNSUPPORTED_FORMATTER,g,C)||this}return o}(So),l3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.INVALID_CONFIG,g,C)||this}return o}(So),Zu=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.MISSING_DATA,g,C)||this}return o}(So),Br=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,Pn.FORMAT_ERROR,"".concat(g,` +`).concat(n.stack):""))||this,E.code=g,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(E,o),E}return o}(Error),C3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.UNSUPPORTED_FORMATTER,g,C)||this}return o}(Mo),S3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.INVALID_CONFIG,g,C)||this}return o}(Mo),oc=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.MISSING_DATA,g,C)||this}return o}(Mo),Hr=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,Pn.FORMAT_ERROR,"".concat(g,` Locale: `).concat(C,` -`),P)||this;return E.locale=C,E}return o}(So),La=function(e){Fr(o,e);function o(g,C,P,E){var n=e.call(this,"".concat(g,` +`),P)||this;return E.locale=C,E}return o}(Mo),ja=function(e){Fr(o,e);function o(g,C,P,E){var n=e.call(this,"".concat(g,` MessageID: `).concat(P?.id,` Default Message: `).concat(P?.defaultMessage,` Description: `).concat(P?.description,` -`),C,E)||this;return n.descriptor=P,n.locale=C,n}return o}(Br),d3=function(e){Fr(o,e);function o(g,C){var P=e.call(this,Pn.MISSING_TRANSLATION,'Missing message: "'.concat(g.id,'" for locale "').concat(C,'", using ').concat(g.defaultMessage?"default message (".concat(typeof g.defaultMessage=="string"?g.defaultMessage:g.defaultMessage.map(function(E){var n;return(n=E.value)!==null&&n!==void 0?n:JSON.stringify(E)}).join(),")"):"id"," as fallback."))||this;return P.descriptor=g,P}return o}(So);function f3(e,o,g){if(g===void 0&&(g=Error),!e)throw new g(o)}function Yn(e,o,g){return g===void 0&&(g={}),o.reduce(function(C,P){return P in e?C[P]=e[P]:P in g&&(C[P]=g[P]),C},{})}var h3=function(e){process.env.NODE_ENV!=="production"&&console.error(e)},p3=function(e){process.env.NODE_ENV!=="production"&&console.warn(e)},y3={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:h3,onWarn:p3};function Xu(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function An(e){return{create:function(){return{get:function(o){return e[o]},set:function(o,g){e[o]=g}}}}}function m3(e){e===void 0&&(e=Xu());var o=Intl.RelativeTimeFormat,g=Intl.ListFormat,C=Intl.DisplayNames,P=Gr(function(){for(var c,r=[],a=0;atypeof C=="object"));return o.map(g)}function V3(e,o){const g=+On(e)-+On(o);return g<0?-1:g>0?1:g}function U3(e){return Ba(e,Date.now())}function F3(e){return o=>{const C=(e?Math[e]:Math.trunc)(o);return C===0?0:C}}const z3={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},K3=(e,o,g)=>{let C;const P=z3[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?"in "+C:C+" ago":C};function Tt(e){return(o={})=>{const g=o.width?String(o.width):e.defaultWidth;return e.formats[g]||e.formats[e.defaultWidth]}}const W3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},J3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},$3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},G3={date:Tt({formats:W3,defaultWidth:"full"}),time:Tt({formats:J3,defaultWidth:"full"}),dateTime:Tt({formats:$3,defaultWidth:"full"})},q3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Z3=(e,o,g,C)=>q3[e];function ft(e){return(o,g)=>{const C=g?.context?String(g.context):"standalone";let P;if(C==="formatting"&&e.formattingValues){const n=e.defaultFormattingWidth||e.defaultWidth,c=g?.width?String(g.width):n;P=e.formattingValues[c]||e.formattingValues[n]}else{const n=e.defaultWidth,c=g?.width?String(g.width):e.defaultWidth;P=e.values[c]||e.values[n]}const E=e.argumentCallback?e.argumentCallback(o):o;return P[E]}}const X3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Y3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Q3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},ey={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},ty={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},ry={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ny={ordinalNumber:(e,o)=>{const g=Number(e),C=g%100;if(C>20||C<10)switch(C%10){case 1:return g+"st";case 2:return g+"nd";case 3:return g+"rd"}return g+"th"},era:ft({values:X3,defaultWidth:"wide"}),quarter:ft({values:Y3,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Q3,defaultWidth:"wide"}),day:ft({values:ey,defaultWidth:"wide"}),dayPeriod:ft({values:ty,defaultWidth:"wide",formattingValues:ry,defaultFormattingWidth:"wide"})};function ht(e){return(o,g={})=>{const C=g.width,P=C&&e.matchPatterns[C]||e.matchPatterns[e.defaultMatchWidth],E=o.match(P);if(!E)return null;const n=E[0],c=C&&e.parsePatterns[C]||e.parsePatterns[e.defaultParseWidth],r=Array.isArray(c)?iy(c,p=>p.test(n)):oy(c,p=>p.test(n));let a;a=e.valueCallback?e.valueCallback(r):r,a=g.valueCallback?g.valueCallback(a):a;const i=o.slice(n.length);return{value:a,rest:i}}}function oy(e,o){for(const g in e)if(Object.prototype.hasOwnProperty.call(e,g)&&o(e[g]))return g}function iy(e,o){for(let g=0;g{const C=o.match(e.matchPattern);if(!C)return null;const P=C[0],E=o.match(e.parsePattern);if(!E)return null;let n=e.valueCallback?e.valueCallback(E[0]):E[0];n=g.valueCallback?g.valueCallback(n):n;const c=o.slice(P.length);return{value:n,rest:c}}}const ay=/^(\d+)(th|st|nd|rd)?/i,sy=/\d+/i,uy={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},cy={any:[/^b/i,/^(a|c)/i]},ly={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},dy={any:[/1/i,/2/i,/3/i,/4/i]},fy={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},hy={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},py={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},yy={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},my={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},gy={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},vy={ordinalNumber:Xr({matchPattern:ay,parsePattern:sy,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:uy,defaultMatchWidth:"wide",parsePatterns:cy,defaultParseWidth:"any"}),quarter:ht({matchPatterns:ly,defaultMatchWidth:"wide",parsePatterns:dy,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:fy,defaultMatchWidth:"wide",parsePatterns:hy,defaultParseWidth:"any"}),day:ht({matchPatterns:py,defaultMatchWidth:"wide",parsePatterns:yy,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:my,defaultMatchWidth:"any",parsePatterns:gy,defaultParseWidth:"any"})},hc={code:"en-US",formatDistance:K3,formatLong:G3,formatRelative:Z3,localize:ny,match:vy,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Ha(e,o){const g=e<0?"-":"",C=Math.abs(e).toString().padStart(o,"0");return g+C}function by(e,o,g){const C=cc(),P=g?.locale??C.locale??hc,E=V3(e,o);if(isNaN(E))throw new RangeError("Invalid time value");const n=Object.assign({},g,{addSuffix:g?.addSuffix,comparison:E}),[c,r]=fc(g?.in,...E>0?[o,e]:[e,o]),a=F3(g?.roundingMethod??"round"),i=r.getTime()-c.getTime(),p=i/oc,t=dc(r)-dc(c),d=(i-t)/oc,b=g?.unit;let m;if(b?m=b:p<1?m="second":p<60?m="minute":ptypeof e=="string",Eo=()=>{let e,o;const g=new Promise((C,P)=>{e=C,o=P});return g.resolve=e,g.reject=o,g},pc=e=>e==null?"":""+e,Sy=(e,o,g)=>{e.forEach(C=>{o[C]&&(g[C]=o[C])})},_y=/###/g,yc=e=>e&&e.indexOf("###")>-1?e.replace(_y,"."):e,mc=e=>!e||gt(e),xo=(e,o,g)=>{const C=gt(o)?o.split("."):o;let P=0;for(;P{const{obj:C,k:P}=xo(e,o,Object);if(C!==void 0||o.length===1){C[P]=g;return}let E=o[o.length-1],n=o.slice(0,o.length-1),c=xo(e,n,Object);for(;c.obj===void 0&&n.length;)E=`${n[n.length-1]}.${E}`,n=n.slice(0,n.length-1),c=xo(e,n,Object),c?.obj&&typeof c.obj[`${c.k}.${E}`]<"u"&&(c.obj=void 0);c.obj[`${c.k}.${E}`]=g},My=(e,o,g,C)=>{const{obj:P,k:E}=xo(e,o,Object);P[E]=P[E]||[],P[E].push(g)},fi=(e,o)=>{const{obj:g,k:C}=xo(e,o);if(g&&Object.prototype.hasOwnProperty.call(g,C))return g[C]},Ey=(e,o,g)=>{const C=fi(e,g);return C!==void 0?C:fi(o,g)},vc=(e,o,g)=>{for(const C in o)C!=="__proto__"&&C!=="constructor"&&(C in e?gt(e[C])||e[C]instanceof String||gt(o[C])||o[C]instanceof String?g&&(e[C]=o[C]):vc(e[C],o[C],g):e[C]=o[C]);return e},Qn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var xy={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const Py=e=>gt(e)?e.replace(/[&<>"'\/]/g,o=>xy[o]):e;class Ay{constructor(o){this.capacity=o,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(o){const g=this.regExpMap.get(o);if(g!==void 0)return g;const C=new RegExp(o);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(o,C),this.regExpQueue.push(o),C}}const Oy=[" ",",","?","!",";"],Ty=new Ay(20),Iy=(e,o,g)=>{o=o||"",g=g||"";const C=Oy.filter(n=>o.indexOf(n)<0&&g.indexOf(n)<0);if(C.length===0)return!0;const P=Ty.getRegExp(`(${C.map(n=>n==="?"?"\\?":n).join("|")})`);let E=!P.test(e);if(!E){const n=e.indexOf(g);n>0&&!P.test(e.substring(0,n))&&(E=!0)}return E},ja=(e,o,g=".")=>{if(!e)return;if(e[o])return Object.prototype.hasOwnProperty.call(e,o)?e[o]:void 0;const C=o.split(g);let P=e;for(let E=0;E-1&&re?.replace("_","-"),Ny={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,o){console?.[e]?.apply?.(console,o)}};class hi{constructor(o,g={}){this.init(o,g)}init(o,g={}){this.prefix=g.prefix||"i18next:",this.logger=o||Ny,this.options=g,this.debug=g.debug}log(...o){return this.forward(o,"log","",!0)}warn(...o){return this.forward(o,"warn","",!0)}error(...o){return this.forward(o,"error","")}deprecate(...o){return this.forward(o,"warn","WARNING DEPRECATED: ",!0)}forward(o,g,C,P){return P&&!this.debug?null:(gt(o[0])&&(o[0]=`${C}${this.prefix} ${o[0]}`),this.logger[g](o))}create(o){return new hi(this.logger,{prefix:`${this.prefix}:${o}:`,...this.options})}clone(o){return o=o||this.options,o.prefix=o.prefix||this.prefix,new hi(this.logger,o)}}var Yr=new hi;class pi{constructor(){this.observers={}}on(o,g){return o.split(" ").forEach(C=>{this.observers[C]||(this.observers[C]=new Map);const P=this.observers[C].get(g)||0;this.observers[C].set(g,P+1)}),this}off(o,g){if(this.observers[o]){if(!g){delete this.observers[o];return}this.observers[o].delete(g)}}emit(o,...g){this.observers[o]&&Array.from(this.observers[o].entries()).forEach(([P,E])=>{for(let n=0;n{for(let n=0;n-1&&this.options.ns.splice(g,1)}getResource(o,g,C,P={}){const E=P.keySeparator!==void 0?P.keySeparator:this.options.keySeparator,n=P.ignoreJSONStructure!==void 0?P.ignoreJSONStructure:this.options.ignoreJSONStructure;let c;o.indexOf(".")>-1?c=o.split("."):(c=[o,g],C&&(Array.isArray(C)?c.push(...C):gt(C)&&E?c.push(...C.split(E)):c.push(C)));const r=fi(this.data,c);return!r&&!g&&!C&&o.indexOf(".")>-1&&(o=c[0],g=c[1],C=c.slice(2).join(".")),r||!n||!gt(C)?r:ja(this.data?.[o]?.[g],C,E)}addResource(o,g,C,P,E={silent:!1}){const n=E.keySeparator!==void 0?E.keySeparator:this.options.keySeparator;let c=[o,g];C&&(c=c.concat(n?C.split(n):C)),o.indexOf(".")>-1&&(c=o.split("."),P=g,g=c[1]),this.addNamespaces(g),gc(this.data,c,P),E.silent||this.emit("added",o,g,C,P)}addResources(o,g,C,P={silent:!1}){for(const E in C)(gt(C[E])||Array.isArray(C[E]))&&this.addResource(o,g,E,C[E],{silent:!0});P.silent||this.emit("added",o,g,C)}addResourceBundle(o,g,C,P,E,n={silent:!1,skipCopy:!1}){let c=[o,g];o.indexOf(".")>-1&&(c=o.split("."),P=C,C=g,g=c[1]),this.addNamespaces(g);let r=fi(this.data,c)||{};n.skipCopy||(C=JSON.parse(JSON.stringify(C))),P?vc(r,C,E):r={...r,...C},gc(this.data,c,r),n.silent||this.emit("added",o,g,C)}removeResourceBundle(o,g){this.hasResourceBundle(o,g)&&delete this.data[o][g],this.removeNamespaces(g),this.emit("removed",o,g)}hasResourceBundle(o,g){return this.getResource(o,g)!==void 0}getResourceBundle(o,g){return g||(g=this.options.defaultNS),this.getResource(o,g)}getDataByLanguage(o){return this.data[o]}hasLanguageSomeTranslations(o){const g=this.getDataByLanguage(o);return!!(g&&Object.keys(g)||[]).find(P=>g[P]&&Object.keys(g[P]).length>0)}toJSON(){return this.data}}var wc={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,o,g,C,P){return e.forEach(E=>{o=this.processors[E]?.process(o,g,C,P)??o}),o}};const Cc={},Sc=e=>!gt(e)&&typeof e!="boolean"&&typeof e!="number";class yi extends pi{constructor(o,g={}){super(),Sy(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],o,this),this.options=g,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Yr.create("translator")}changeLanguage(o){o&&(this.language=o)}exists(o,g={interpolation:{}}){const C={...g};return o==null?!1:this.resolve(o,C)?.res!==void 0}extractFromKey(o,g){let C=g.nsSeparator!==void 0?g.nsSeparator:this.options.nsSeparator;C===void 0&&(C=":");const P=g.keySeparator!==void 0?g.keySeparator:this.options.keySeparator;let E=g.ns||this.options.defaultNS||[];const n=C&&o.indexOf(C)>-1,c=!this.options.userDefinedKeySeparator&&!g.keySeparator&&!this.options.userDefinedNsSeparator&&!g.nsSeparator&&!Iy(o,C,P);if(n&&!c){const r=o.match(this.interpolator.nestingRegexp);if(r&&r.length>0)return{key:o,namespaces:gt(E)?[E]:E};const a=o.split(C);(C!==P||C===P&&this.options.ns.indexOf(a[0])>-1)&&(E=a.shift()),o=a.join(P)}return{key:o,namespaces:gt(E)?[E]:E}}translate(o,g,C){let P=typeof g=="object"?{...g}:g;if(typeof P!="object"&&this.options.overloadTranslationOptionHandler&&(P=this.options.overloadTranslationOptionHandler(arguments)),typeof options=="object"&&(P={...P}),P||(P={}),o==null)return"";Array.isArray(o)||(o=[String(o)]);const E=P.returnDetails!==void 0?P.returnDetails:this.options.returnDetails,n=P.keySeparator!==void 0?P.keySeparator:this.options.keySeparator,{key:c,namespaces:r}=this.extractFromKey(o[o.length-1],P),a=r[r.length-1];let i=P.nsSeparator!==void 0?P.nsSeparator:this.options.nsSeparator;i===void 0&&(i=":");const p=P.lng||this.language,t=P.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p?.toLowerCase()==="cimode")return t?E?{res:`${a}${i}${c}`,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:a,usedParams:this.getUsedParamsDetails(P)}:`${a}${i}${c}`:E?{res:c,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:a,usedParams:this.getUsedParamsDetails(P)}:c;const d=this.resolve(o,P);let b=d?.res;const m=d?.usedKey||c,s=d?.exactUsedKey||c,f=["[object Number]","[object Function]","[object RegExp]"],l=P.joinArrays!==void 0?P.joinArrays:this.options.joinArrays,u=!this.i18nFormat||this.i18nFormat.handleAsObject,v=P.count!==void 0&&!gt(P.count),y=yi.hasDefaultValue(P),h=v?this.pluralResolver.getSuffix(p,P.count,P):"",O=P.ordinal&&v?this.pluralResolver.getSuffix(p,P.count,{ordinal:!1}):"",I=v&&!P.ordinal&&P.count===0,B=I&&P[`defaultValue${this.options.pluralSeparator}zero`]||P[`defaultValue${h}`]||P[`defaultValue${O}`]||P.defaultValue;let k=b;u&&!b&&y&&(k=B);const L=Sc(k),N=Object.prototype.toString.apply(k);if(u&&k&&L&&f.indexOf(N)<0&&!(gt(l)&&Array.isArray(k))){if(!P.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const H=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,k,{...P,ns:r}):`key '${c} (${this.language})' returned an object instead of string.`;return E?(d.res=H,d.usedParams=this.getUsedParamsDetails(P),d):H}if(n){const H=Array.isArray(k),j=H?[]:{},U=H?s:m;for(const _ in k)if(Object.prototype.hasOwnProperty.call(k,_)){const T=`${U}${n}${_}`;y&&!b?j[_]=this.translate(T,{...P,defaultValue:Sc(B)?B[_]:void 0,joinArrays:!1,ns:r}):j[_]=this.translate(T,{...P,joinArrays:!1,ns:r}),j[_]===T&&(j[_]=k[_])}b=j}}else if(u&>(l)&&Array.isArray(b))b=b.join(l),b&&(b=this.extendTranslation(b,o,P,C));else{let H=!1,j=!1;!this.isValidLookup(b)&&y&&(H=!0,b=B),this.isValidLookup(b)||(j=!0,b=c);const _=(P.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&j?void 0:b,T=y&&B!==b&&this.options.updateMissing;if(j||H||T){if(this.logger.log(T?"updateKey":"missingKey",p,a,c,T?B:b),n){const w=this.resolve(c,{...P,keySeparator:!1});w&&w.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let x=[];const M=this.languageUtils.getFallbackCodes(this.options.fallbackLng,P.lng||this.language);if(this.options.saveMissingTo==="fallback"&&M&&M[0])for(let w=0;w{const V=y&&D!==b?D:_;this.options.missingKeyHandler?this.options.missingKeyHandler(w,a,A,V,T,P):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(w,a,A,V,T,P),this.emit("missingKey",w,a,A,b)};this.options.saveMissing&&(this.options.saveMissingPlurals&&v?x.forEach(w=>{const A=this.pluralResolver.getSuffixes(w,P);I&&P[`defaultValue${this.options.pluralSeparator}zero`]&&A.indexOf(`${this.options.pluralSeparator}zero`)<0&&A.push(`${this.options.pluralSeparator}zero`),A.forEach(D=>{S([w],c+D,P[`defaultValue${D}`]||B)})}):S(x,c,B))}b=this.extendTranslation(b,o,P,d,C),j&&b===c&&this.options.appendNamespaceToMissingKey&&(b=`${a}${i}${c}`),(j||H)&&this.options.parseMissingKeyHandler&&(b=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${a}${i}${c}`:c,H?b:void 0,P))}return E?(d.res=b,d.usedParams=this.getUsedParamsDetails(P),d):b}extendTranslation(o,g,C,P,E){if(this.i18nFormat?.parse)o=this.i18nFormat.parse(o,{...this.options.interpolation.defaultVariables,...C},C.lng||this.language||P.usedLng,P.usedNS,P.usedKey,{resolved:P});else if(!C.skipInterpolation){C.interpolation&&this.interpolator.init({...C,interpolation:{...this.options.interpolation,...C.interpolation}});const r=gt(o)&&(C?.interpolation?.skipOnVariables!==void 0?C.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let a;if(r){const p=o.match(this.interpolator.nestingRegexp);a=p&&p.length}let i=C.replace&&!gt(C.replace)?C.replace:C;if(this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),o=this.interpolator.interpolate(o,i,C.lng||this.language||P.usedLng,C),r){const p=o.match(this.interpolator.nestingRegexp),t=p&&p.length;aE?.[0]===p[0]&&!C.context?(this.logger.warn(`It seems you are nesting recursively key: ${p[0]} in key: ${g[0]}`),null):this.translate(...p,g),C)),C.interpolation&&this.interpolator.reset()}const n=C.postProcess||this.options.postProcess,c=gt(n)?[n]:n;return o!=null&&c?.length&&C.applyPostProcessor!==!1&&(o=wc.handle(c,o,g,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...P,usedParams:this.getUsedParamsDetails(C)},...C}:C,this)),o}resolve(o,g={}){let C,P,E,n,c;return gt(o)&&(o=[o]),o.forEach(r=>{if(this.isValidLookup(C))return;const a=this.extractFromKey(r,g),i=a.key;P=i;let p=a.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const t=g.count!==void 0&&!gt(g.count),d=t&&!g.ordinal&&g.count===0,b=g.context!==void 0&&(gt(g.context)||typeof g.context=="number")&&g.context!=="",m=g.lngs?g.lngs:this.languageUtils.toResolveHierarchy(g.lng||this.language,g.fallbackLng);p.forEach(s=>{this.isValidLookup(C)||(c=s,!Cc[`${m[0]}-${s}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(c)&&(Cc[`${m[0]}-${s}`]=!0,this.logger.warn(`key "${P}" for languages "${m.join(", ")}" won't get resolved as namespace "${c}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(f=>{if(this.isValidLookup(C))return;n=f;const l=[i];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(l,i,f,s,g);else{let v;t&&(v=this.pluralResolver.getSuffix(f,g.count,g));const y=`${this.options.pluralSeparator}zero`,h=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(t&&(l.push(i+v),g.ordinal&&v.indexOf(h)===0&&l.push(i+v.replace(h,this.options.pluralSeparator)),d&&l.push(i+y)),b){const O=`${i}${this.options.contextSeparator}${g.context}`;l.push(O),t&&(l.push(O+v),g.ordinal&&v.indexOf(h)===0&&l.push(O+v.replace(h,this.options.pluralSeparator)),d&&l.push(O+y))}}let u;for(;u=l.pop();)this.isValidLookup(C)||(E=u,C=this.getResource(f,s,u,g))}))})}),{res:C,usedKey:P,exactUsedKey:E,usedLng:n,usedNS:c}}isValidLookup(o){return o!==void 0&&!(!this.options.returnNull&&o===null)&&!(!this.options.returnEmptyString&&o==="")}getResource(o,g,C,P={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(o,g,C,P):this.resourceStore.getResource(o,g,C,P)}getUsedParamsDetails(o={}){const g=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],C=o.replace&&!gt(o.replace);let P=C?o.replace:o;if(C&&typeof o.count<"u"&&(P.count=o.count),this.options.interpolation.defaultVariables&&(P={...this.options.interpolation.defaultVariables,...P}),!C){P={...P};for(const E of g)delete P[E]}return P}static hasDefaultValue(o){const g="defaultValue";for(const C in o)if(Object.prototype.hasOwnProperty.call(o,C)&&g===C.substring(0,g.length)&&o[C]!==void 0)return!0;return!1}}class _c{constructor(o){this.options=o,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Yr.create("languageUtils")}getScriptPartFromCode(o){if(o=Po(o),!o||o.indexOf("-")<0)return null;const g=o.split("-");return g.length===2||(g.pop(),g[g.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(g.join("-"))}getLanguagePartFromCode(o){if(o=Po(o),!o||o.indexOf("-")<0)return o;const g=o.split("-");return this.formatLanguageCode(g[0])}formatLanguageCode(o){if(gt(o)&&o.indexOf("-")>-1){let g;try{g=Intl.getCanonicalLocales(o)[0]}catch{}return g&&this.options.lowerCaseLng&&(g=g.toLowerCase()),g||(this.options.lowerCaseLng?o.toLowerCase():o)}return this.options.cleanCode||this.options.lowerCaseLng?o.toLowerCase():o}isSupportedCode(o){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(o=this.getLanguagePartFromCode(o)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(o)>-1}getBestMatchFromCodes(o){if(!o)return null;let g;return o.forEach(C=>{if(g)return;const P=this.formatLanguageCode(C);(!this.options.supportedLngs||this.isSupportedCode(P))&&(g=P)}),!g&&this.options.supportedLngs&&o.forEach(C=>{if(g)return;const P=this.getScriptPartFromCode(C);if(this.isSupportedCode(P))return g=P;const E=this.getLanguagePartFromCode(C);if(this.isSupportedCode(E))return g=E;g=this.options.supportedLngs.find(n=>{if(n===E)return n;if(!(n.indexOf("-")<0&&E.indexOf("-")<0)&&(n.indexOf("-")>0&&E.indexOf("-")<0&&n.substring(0,n.indexOf("-"))===E||n.indexOf(E)===0&&E.length>1))return n})}),g||(g=this.getFallbackCodes(this.options.fallbackLng)[0]),g}getFallbackCodes(o,g){if(!o)return[];if(typeof o=="function"&&(o=o(g)),gt(o)&&(o=[o]),Array.isArray(o))return o;if(!g)return o.default||[];let C=o[g];return C||(C=o[this.getScriptPartFromCode(g)]),C||(C=o[this.formatLanguageCode(g)]),C||(C=o[this.getLanguagePartFromCode(g)]),C||(C=o.default),C||[]}toResolveHierarchy(o,g){const C=this.getFallbackCodes((g===!1?[]:g)||this.options.fallbackLng||[],o),P=[],E=n=>{n&&(this.isSupportedCode(n)?P.push(n):this.logger.warn(`rejecting language code not found in supportedLngs: ${n}`))};return gt(o)&&(o.indexOf("-")>-1||o.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&E(this.formatLanguageCode(o)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&E(this.getScriptPartFromCode(o)),this.options.load!=="currentOnly"&&E(this.getLanguagePartFromCode(o))):gt(o)&&E(this.formatLanguageCode(o)),C.forEach(n=>{P.indexOf(n)<0&&E(this.formatLanguageCode(n))}),P}}const Mc={zero:0,one:1,two:2,few:3,many:4,other:5},Ec={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class Ly{constructor(o,g={}){this.languageUtils=o,this.options=g,this.logger=Yr.create("pluralResolver"),this.pluralRulesCache={}}addRule(o,g){this.rules[o]=g}clearCache(){this.pluralRulesCache={}}getRule(o,g={}){const C=Po(o==="dev"?"en":o),P=g.ordinal?"ordinal":"cardinal",E=JSON.stringify({cleanedCode:C,type:P});if(E in this.pluralRulesCache)return this.pluralRulesCache[E];let n;try{n=new Intl.PluralRules(C,{type:P})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),Ec;if(!o.match(/-|_/))return Ec;const r=this.languageUtils.getLanguagePartFromCode(o);n=this.getRule(r,g)}return this.pluralRulesCache[E]=n,n}needsPlural(o,g={}){let C=this.getRule(o,g);return C||(C=this.getRule("dev",g)),C?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(o,g,C={}){return this.getSuffixes(o,C).map(P=>`${g}${P}`)}getSuffixes(o,g={}){let C=this.getRule(o,g);return C||(C=this.getRule("dev",g)),C?C.resolvedOptions().pluralCategories.sort((P,E)=>Mc[P]-Mc[E]).map(P=>`${this.options.prepend}${g.ordinal?`ordinal${this.options.prepend}`:""}${P}`):[]}getSuffix(o,g,C={}){const P=this.getRule(o,C);return P?`${this.options.prepend}${C.ordinal?`ordinal${this.options.prepend}`:""}${P.select(g)}`:(this.logger.warn(`no plural rule found for: ${o}`),this.getSuffix("dev",g,C))}}const xc=(e,o,g,C=".",P=!0)=>{let E=Ey(e,o,g);return!E&&P&>(g)&&(E=ja(e,g,C),E===void 0&&(E=ja(o,g,C))),E},Da=e=>e.replace(/\$/g,"$$$$");class ky{constructor(o={}){this.logger=Yr.create("interpolator"),this.options=o,this.format=o?.interpolation?.format||(g=>g),this.init(o)}init(o={}){o.interpolation||(o.interpolation={escapeValue:!0});const{escape:g,escapeValue:C,useRawValueToEscape:P,prefix:E,prefixEscaped:n,suffix:c,suffixEscaped:r,formatSeparator:a,unescapeSuffix:i,unescapePrefix:p,nestingPrefix:t,nestingPrefixEscaped:d,nestingSuffix:b,nestingSuffixEscaped:m,nestingOptionsSeparator:s,maxReplaces:f,alwaysFormat:l}=o.interpolation;this.escape=g!==void 0?g:Py,this.escapeValue=C!==void 0?C:!0,this.useRawValueToEscape=P!==void 0?P:!1,this.prefix=E?Qn(E):n||"{{",this.suffix=c?Qn(c):r||"}}",this.formatSeparator=a||",",this.unescapePrefix=i?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":i||"",this.nestingPrefix=t?Qn(t):d||Qn("$t("),this.nestingSuffix=b?Qn(b):m||Qn(")"),this.nestingOptionsSeparator=s||",",this.maxReplaces=f||1e3,this.alwaysFormat=l!==void 0?l:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const o=(g,C)=>g?.source===C?(g.lastIndex=0,g):new RegExp(C,"g");this.regexp=o(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=o(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=o(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(o,g,C,P){let E,n,c;const r=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},a=d=>{if(d.indexOf(this.formatSeparator)<0){const f=xc(g,r,d,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(f,void 0,C,{...P,...g,interpolationkey:d}):f}const b=d.split(this.formatSeparator),m=b.shift().trim(),s=b.join(this.formatSeparator).trim();return this.format(xc(g,r,m,this.options.keySeparator,this.options.ignoreJSONStructure),s,C,{...P,...g,interpolationkey:m})};this.resetRegExp();const i=P?.missingInterpolationHandler||this.options.missingInterpolationHandler,p=P?.interpolation?.skipOnVariables!==void 0?P.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:d=>Da(d)},{regex:this.regexp,safeValue:d=>this.escapeValue?Da(this.escape(d)):Da(d)}].forEach(d=>{for(c=0;E=d.regex.exec(o);){const b=E[1].trim();if(n=a(b),n===void 0)if(typeof i=="function"){const s=i(o,E,P);n=gt(s)?s:""}else if(P&&Object.prototype.hasOwnProperty.call(P,b))n="";else if(p){n=E[0];continue}else this.logger.warn(`missed to pass in variable ${b} for interpolating ${o}`),n="";else!gt(n)&&!this.useRawValueToEscape&&(n=pc(n));const m=d.safeValue(n);if(o=o.replace(E[0],m),p?(d.regex.lastIndex+=n.length,d.regex.lastIndex-=E[0].length):d.regex.lastIndex=0,c++,c>=this.maxReplaces)break}}),o}nest(o,g,C={}){let P,E,n;const c=(r,a)=>{const i=this.nestingOptionsSeparator;if(r.indexOf(i)<0)return r;const p=r.split(new RegExp(`${i}[ ]*{`));let t=`{${p[1]}`;r=p[0],t=this.interpolate(t,n);const d=t.match(/'/g),b=t.match(/"/g);((d?.length??0)%2===0&&!b||b.length%2!==0)&&(t=t.replace(/'/g,'"'));try{n=JSON.parse(t),a&&(n={...a,...n})}catch(m){return this.logger.warn(`failed parsing options string in nesting for key ${r}`,m),`${r}${i}${t}`}return n.defaultValue&&n.defaultValue.indexOf(this.prefix)>-1&&delete n.defaultValue,r};for(;P=this.nestingRegexp.exec(o);){let r=[];n={...C},n=n.replace&&!gt(n.replace)?n.replace:n,n.applyPostProcessor=!1,delete n.defaultValue;const a=/{.*}/.test(P[1])?P[1].lastIndexOf("}")+1:P[1].indexOf(this.formatSeparator);if(a!==-1&&(r=P[1].slice(a).split(this.formatSeparator).map(i=>i.trim()).filter(Boolean),P[1]=P[1].slice(0,a)),E=g(c.call(this,P[1].trim(),n),n),E&&P[0]===o&&!gt(E))return E;gt(E)||(E=pc(E)),E||(this.logger.warn(`missed to resolve ${P[1]} for nesting ${o}`),E=""),r.length&&(E=r.reduce((i,p)=>this.format(i,p,C.lng,{...C,interpolationkey:P[1].trim()}),E.trim())),o=o.replace(P[0],E),this.regexp.lastIndex=0}return o}}const By=e=>{let o=e.toLowerCase().trim();const g={};if(e.indexOf("(")>-1){const C=e.split("(");o=C[0].toLowerCase().trim();const P=C[1].substring(0,C[1].length-1);o==="currency"&&P.indexOf(":")<0?g.currency||(g.currency=P.trim()):o==="relativetime"&&P.indexOf(":")<0?g.range||(g.range=P.trim()):P.split(";").forEach(n=>{if(n){const[c,...r]=n.split(":"),a=r.join(":").trim().replace(/^'+|'+$/g,""),i=c.trim();g[i]||(g[i]=a),a==="false"&&(g[i]=!1),a==="true"&&(g[i]=!0),isNaN(a)||(g[i]=parseInt(a,10))}})}return{formatName:o,formatOptions:g}},Pc=e=>{const o={};return(g,C,P)=>{let E=P;P&&P.interpolationkey&&P.formatParams&&P.formatParams[P.interpolationkey]&&P[P.interpolationkey]&&(E={...E,[P.interpolationkey]:void 0});const n=C+JSON.stringify(E);let c=o[n];return c||(c=e(Po(C),P),o[n]=c),c(g)}},Hy=e=>(o,g,C)=>e(Po(g),C)(o);class jy{constructor(o={}){this.logger=Yr.create("formatter"),this.options=o,this.init(o)}init(o,g={interpolation:{}}){this.formatSeparator=g.interpolation.formatSeparator||",";const C=g.cacheInBuiltFormats?Pc:Hy;this.formats={number:C((P,E)=>{const n=new Intl.NumberFormat(P,{...E});return c=>n.format(c)}),currency:C((P,E)=>{const n=new Intl.NumberFormat(P,{...E,style:"currency"});return c=>n.format(c)}),datetime:C((P,E)=>{const n=new Intl.DateTimeFormat(P,{...E});return c=>n.format(c)}),relativetime:C((P,E)=>{const n=new Intl.RelativeTimeFormat(P,{...E});return c=>n.format(c,E.range||"day")}),list:C((P,E)=>{const n=new Intl.ListFormat(P,{...E});return c=>n.format(c)})}}add(o,g){this.formats[o.toLowerCase().trim()]=g}addCached(o,g){this.formats[o.toLowerCase().trim()]=Pc(g)}format(o,g,C,P={}){const E=g.split(this.formatSeparator);if(E.length>1&&E[0].indexOf("(")>1&&E[0].indexOf(")")<0&&E.find(c=>c.indexOf(")")>-1)){const c=E.findIndex(r=>r.indexOf(")")>-1);E[0]=[E[0],...E.splice(1,c)].join(this.formatSeparator)}return E.reduce((c,r)=>{const{formatName:a,formatOptions:i}=By(r);if(this.formats[a]){let p=c;try{const t=P?.formatParams?.[P.interpolationkey]||{},d=t.locale||t.lng||P.locale||P.lng||C;p=this.formats[a](c,d,{...i,...P,...t})}catch(t){this.logger.warn(t)}return p}else this.logger.warn(`there was no format function for ${a}`);return c},o)}}const Dy=(e,o)=>{e.pending[o]!==void 0&&(delete e.pending[o],e.pendingCount--)};class Ry extends pi{constructor(o,g,C,P={}){super(),this.backend=o,this.store=g,this.services=C,this.languageUtils=C.languageUtils,this.options=P,this.logger=Yr.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=P.maxParallelReads||10,this.readingCalls=0,this.maxRetries=P.maxRetries>=0?P.maxRetries:5,this.retryTimeout=P.retryTimeout>=1?P.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(C,P.backend,P)}queueLoad(o,g,C,P){const E={},n={},c={},r={};return o.forEach(a=>{let i=!0;g.forEach(p=>{const t=`${a}|${p}`;!C.reload&&this.store.hasResourceBundle(a,p)?this.state[t]=2:this.state[t]<0||(this.state[t]===1?n[t]===void 0&&(n[t]=!0):(this.state[t]=1,i=!1,n[t]===void 0&&(n[t]=!0),E[t]===void 0&&(E[t]=!0),r[p]===void 0&&(r[p]=!0)))}),i||(c[a]=!0)}),(Object.keys(E).length||Object.keys(n).length)&&this.queue.push({pending:n,pendingCount:Object.keys(n).length,loaded:{},errors:[],callback:P}),{toLoad:Object.keys(E),pending:Object.keys(n),toLoadLanguages:Object.keys(c),toLoadNamespaces:Object.keys(r)}}loaded(o,g,C){const P=o.split("|"),E=P[0],n=P[1];g&&this.emit("failedLoading",E,n,g),!g&&C&&this.store.addResourceBundle(E,n,C,void 0,void 0,{skipCopy:!0}),this.state[o]=g?-1:2,g&&C&&(this.state[o]=0);const c={};this.queue.forEach(r=>{My(r.loaded,[E],n),Dy(r,o),g&&r.errors.push(g),r.pendingCount===0&&!r.done&&(Object.keys(r.loaded).forEach(a=>{c[a]||(c[a]={});const i=r.loaded[a];i.length&&i.forEach(p=>{c[a][p]===void 0&&(c[a][p]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(r=>!r.done)}read(o,g,C,P=0,E=this.retryTimeout,n){if(!o.length)return n(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:o,ns:g,fcName:C,tried:P,wait:E,callback:n});return}this.readingCalls++;const c=(a,i)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(a&&i&&P{this.read.call(this,o,g,C,P+1,E*2,n)},E);return}n(a,i)},r=this.backend[C].bind(this.backend);if(r.length===2){try{const a=r(o,g);a&&typeof a.then=="function"?a.then(i=>c(null,i)).catch(c):c(null,a)}catch(a){c(a)}return}return r(o,g,c)}prepareLoading(o,g,C={},P){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),P&&P();gt(o)&&(o=this.languageUtils.toResolveHierarchy(o)),gt(g)&&(g=[g]);const E=this.queueLoad(o,g,C,P);if(!E.toLoad.length)return E.pending.length||P(),null;E.toLoad.forEach(n=>{this.loadOne(n)})}load(o,g,C){this.prepareLoading(o,g,{},C)}reload(o,g,C){this.prepareLoading(o,g,{reload:!0},C)}loadOne(o,g=""){const C=o.split("|"),P=C[0],E=C[1];this.read(P,E,"read",void 0,void 0,(n,c)=>{n&&this.logger.warn(`${g}loading namespace ${E} for language ${P} failed`,n),!n&&c&&this.logger.log(`${g}loaded namespace ${E} for language ${P}`,c),this.loaded(o,n,c)})}saveMissing(o,g,C,P,E,n={},c=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(g)){this.logger.warn(`did not save key "${C}" as the namespace "${g}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(C==null||C==="")){if(this.backend?.create){const r={...n,isUpdate:E},a=this.backend.create.bind(this.backend);if(a.length<6)try{let i;a.length===5?i=a(o,g,C,P,r):i=a(o,g,C,P),i&&typeof i.then=="function"?i.then(p=>c(null,p)).catch(c):c(null,i)}catch(i){c(i)}else a(o,g,C,P,c,r)}!o||!o[0]||this.store.addResource(o[0],g,C,P)}}}const Ac=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let o={};if(typeof e[1]=="object"&&(o=e[1]),gt(e[1])&&(o.defaultValue=e[1]),gt(e[2])&&(o.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const g=e[3]||e[2];Object.keys(g).forEach(C=>{o[C]=g[C]})}return o},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),Oc=e=>(gt(e.ns)&&(e.ns=[e.ns]),gt(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),gt(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e),mi=()=>{},Vy=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(g=>{typeof e[g]=="function"&&(e[g]=e[g].bind(e))})};class Ao extends pi{constructor(o={},g){if(super(),this.options=Oc(o),this.services={},this.logger=Yr,this.modules={external:[]},Vy(this),g&&!this.isInitialized&&!o.isClone){if(!this.options.initAsync)return this.init(o,g),this;setTimeout(()=>{this.init(o,g)},0)}}init(o={},g){this.isInitializing=!0,typeof o=="function"&&(g=o,o={}),o.defaultNS==null&&o.ns&&(gt(o.ns)?o.defaultNS=o.ns:o.ns.indexOf("translation")<0&&(o.defaultNS=o.ns[0]));const C=Ac();this.options={...C,...this.options,...Oc(o)},this.options.interpolation={...C.interpolation,...this.options.interpolation},o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);const P=a=>a?typeof a=="function"?new a:a:null;if(!this.options.isClone){this.modules.logger?Yr.init(P(this.modules.logger),this.options):Yr.init(null,this.options);let a;this.modules.formatter?a=this.modules.formatter:a=jy;const i=new _c(this.options);this.store=new bc(this.options.resources,this.options);const p=this.services;p.logger=Yr,p.resourceStore=this.store,p.languageUtils=i,p.pluralResolver=new Ly(i,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==C.interpolation.format&&this.logger.warn("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),a&&(!this.options.interpolation.format||this.options.interpolation.format===C.interpolation.format)&&(p.formatter=P(a),p.formatter.init&&p.formatter.init(p,this.options),this.options.interpolation.format=p.formatter.format.bind(p.formatter)),p.interpolator=new ky(this.options),p.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},p.backendConnector=new Ry(P(this.modules.backend),p.resourceStore,p,this.options),p.backendConnector.on("*",(d,...b)=>{this.emit(d,...b)}),this.modules.languageDetector&&(p.languageDetector=P(this.modules.languageDetector),p.languageDetector.init&&p.languageDetector.init(p,this.options.detection,this.options)),this.modules.i18nFormat&&(p.i18nFormat=P(this.modules.i18nFormat),p.i18nFormat.init&&p.i18nFormat.init(this)),this.translator=new yi(this.services,this.options),this.translator.on("*",(d,...b)=>{this.emit(d,...b)}),this.modules.external.forEach(d=>{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,g||(g=mi),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.length>0&&a[0]!=="dev"&&(this.options.lng=a[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(a=>{this[a]=(...i)=>this.store[a](...i)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(a=>{this[a]=(...i)=>(this.store[a](...i),this)});const c=Eo(),r=()=>{const a=(i,p)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),c.resolve(p),g(i,p)};if(this.languages&&!this.isInitialized)return a(null,this.t.bind(this));this.changeLanguage(this.options.lng,a)};return this.options.resources||!this.options.initAsync?r():setTimeout(r,0),c}loadResources(o,g=mi){let C=g;const P=gt(o)?o:this.language;if(typeof o=="function"&&(C=o),!this.options.resources||this.options.partialBundledLanguages){if(P?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return C();const E=[],n=c=>{if(!c||c==="cimode")return;this.services.languageUtils.toResolveHierarchy(c).forEach(a=>{a!=="cimode"&&E.indexOf(a)<0&&E.push(a)})};P?n(P):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(r=>n(r)),this.options.preload?.forEach?.(c=>n(c)),this.services.backendConnector.load(E,this.options.ns,c=>{!c&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),C(c)})}else C(null)}reloadResources(o,g,C){const P=Eo();return typeof o=="function"&&(C=o,o=void 0),typeof g=="function"&&(C=g,g=void 0),o||(o=this.languages),g||(g=this.options.ns),C||(C=mi),this.services.backendConnector.reload(o,g,E=>{P.resolve(),C(E)}),P}use(o){if(!o)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!o.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return o.type==="backend"&&(this.modules.backend=o),(o.type==="logger"||o.log&&o.warn&&o.error)&&(this.modules.logger=o),o.type==="languageDetector"&&(this.modules.languageDetector=o),o.type==="i18nFormat"&&(this.modules.i18nFormat=o),o.type==="postProcessor"&&wc.addPostProcessor(o),o.type==="formatter"&&(this.modules.formatter=o),o.type==="3rdParty"&&this.modules.external.push(o),this}setResolvedLanguage(o){if(!(!o||!this.languages)&&!(["cimode","dev"].indexOf(o)>-1)){for(let g=0;g-1)&&this.store.hasLanguageSomeTranslations(C)){this.resolvedLanguage=C;break}}!this.resolvedLanguage&&this.languages.indexOf(o)<0&&this.store.hasLanguageSomeTranslations(o)&&(this.resolvedLanguage=o,this.languages.unshift(o))}}changeLanguage(o,g){this.isLanguageChangingTo=o;const C=Eo();this.emit("languageChanging",o);const P=c=>{this.language=c,this.languages=this.services.languageUtils.toResolveHierarchy(c),this.resolvedLanguage=void 0,this.setResolvedLanguage(c)},E=(c,r)=>{r?this.isLanguageChangingTo===o&&(P(r),this.translator.changeLanguage(r),this.isLanguageChangingTo=void 0,this.emit("languageChanged",r),this.logger.log("languageChanged",r)):this.isLanguageChangingTo=void 0,C.resolve((...a)=>this.t(...a)),g&&g(c,(...a)=>this.t(...a))},n=c=>{!o&&!c&&this.services.languageDetector&&(c=[]);const r=gt(c)?c:c&&c[0],a=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(gt(c)?[c]:c);a&&(this.language||P(a),this.translator.language||this.translator.changeLanguage(a),this.services.languageDetector?.cacheUserLanguage?.(a)),this.loadResources(a,i=>{E(i,a)})};return!o&&this.services.languageDetector&&!this.services.languageDetector.async?n(this.services.languageDetector.detect()):!o&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(n):this.services.languageDetector.detect(n):n(o),C}getFixedT(o,g,C){const P=(E,n,...c)=>{let r;typeof n!="object"?r=this.options.overloadTranslationOptionHandler([E,n].concat(c)):r={...n},r.lng=r.lng||P.lng,r.lngs=r.lngs||P.lngs,r.ns=r.ns||P.ns,r.keyPrefix!==""&&(r.keyPrefix=r.keyPrefix||C||P.keyPrefix);const a=this.options.keySeparator||".";let i;return r.keyPrefix&&Array.isArray(E)?i=E.map(p=>`${r.keyPrefix}${a}${p}`):i=r.keyPrefix?`${r.keyPrefix}${a}${E}`:E,this.t(i,r)};return gt(o)?P.lng=o:P.lngs=o,P.ns=g,P.keyPrefix=C,P}t(...o){return this.translator?.translate(...o)}exists(...o){return this.translator?.exists(...o)}setDefaultNamespace(o){this.options.defaultNS=o}hasLoadedNamespace(o,g={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const C=g.lng||this.resolvedLanguage||this.languages[0],P=this.options?this.options.fallbackLng:!1,E=this.languages[this.languages.length-1];if(C.toLowerCase()==="cimode")return!0;const n=(c,r)=>{const a=this.services.backendConnector.state[`${c}|${r}`];return a===-1||a===0||a===2};if(g.precheck){const c=g.precheck(this,n);if(c!==void 0)return c}return!!(this.hasResourceBundle(C,o)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||n(C,o)&&(!P||n(E,o)))}loadNamespaces(o,g){const C=Eo();return this.options.ns?(gt(o)&&(o=[o]),o.forEach(P=>{this.options.ns.indexOf(P)<0&&this.options.ns.push(P)}),this.loadResources(P=>{C.resolve(),g&&g(P)}),C):(g&&g(),Promise.resolve())}loadLanguages(o,g){const C=Eo();gt(o)&&(o=[o]);const P=this.options.preload||[],E=o.filter(n=>P.indexOf(n)<0&&this.services.languageUtils.isSupportedCode(n));return E.length?(this.options.preload=P.concat(E),this.loadResources(n=>{C.resolve(),g&&g(n)}),C):(g&&g(),Promise.resolve())}dir(o){if(o||(o=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!o)return"rtl";try{const P=new Intl.Locale(o);if(P&&P.getTextInfo){const E=P.getTextInfo();if(E&&E.direction)return E.direction}}catch{}const g=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],C=this.services?.languageUtils||new _c(Ac());return o.toLowerCase().indexOf("-latn")>1?"ltr":g.indexOf(C.getLanguagePartFromCode(o))>-1||o.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(o={},g){return new Ao(o,g)}cloneInstance(o={},g=mi){const C=o.forkResourceStore;C&&delete o.forkResourceStore;const P={...this.options,...o,isClone:!0},E=new Ao(P);if((o.debug!==void 0||o.prefix!==void 0)&&(E.logger=E.logger.clone(o)),["store","services","language"].forEach(c=>{E[c]=this[c]}),E.services={...this.services},E.services.utils={hasLoadedNamespace:E.hasLoadedNamespace.bind(E)},C){const c=Object.keys(this.store.data).reduce((r,a)=>(r[a]={...this.store.data[a]},r[a]=Object.keys(r[a]).reduce((i,p)=>(i[p]={...r[a][p]},i),r[a]),r),{});E.store=new bc(c,P),E.services.resourceStore=E.store}return E.translator=new yi(E.services,P),E.translator.on("*",(c,...r)=>{E.emit(c,...r)}),E.init(P,g),E.translator.options=P,E.translator.backendConnector.services.utils={hasLoadedNamespace:E.hasLoadedNamespace.bind(E)},E}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Gt=Ao.createInstance();Gt.createInstance=Ao.createInstance,Gt.createInstance,Gt.dir,Gt.init,Gt.loadResources,Gt.reloadResources,Gt.use,Gt.changeLanguage,Gt.getFixedT,Gt.t,Gt.exists,Gt.setDefaultNamespace,Gt.hasLoadedNamespace,Gt.loadNamespaces,Gt.loadLanguages;const Uy={lessThanXSeconds:{one:"bir saniyədən az",other:"{{count}} bir saniyədən az"},xSeconds:{one:"1 saniyə",other:"{{count}} saniyə"},halfAMinute:"yarım dəqiqə",lessThanXMinutes:{one:"bir dəqiqədən az",other:"{{count}} bir dəqiqədən az"},xMinutes:{one:"bir dəqiqə",other:"{{count}} dəqiqə"},aboutXHours:{one:"təxminən 1 saat",other:"təxminən {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"təxminən 1 həftə",other:"təxminən {{count}} həftə"},xWeeks:{one:"1 həftə",other:"{{count}} həftə"},aboutXMonths:{one:"təxminən 1 ay",other:"təxminən {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"təxminən 1 il",other:"təxminən {{count}} il"},xYears:{one:"1 il",other:"{{count}} il"},overXYears:{one:"1 ildən çox",other:"{{count}} ildən çox"},almostXYears:{one:"demək olar ki 1 il",other:"demək olar ki {{count}} il"}},Fy=(e,o,g)=>{let C;const P=Uy[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?C+" sonra":C+" əvvəl":C},zy={full:"EEEE, do MMMM y 'il'",long:"do MMMM y 'il'",medium:"d MMM y 'il'",short:"dd.MM.yyyy"},Ky={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Wy={full:"{{date}} {{time}} - 'də'",long:"{{date}} {{time}} - 'də'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Jy={date:Tt({formats:zy,defaultWidth:"full"}),time:Tt({formats:Ky,defaultWidth:"full"}),dateTime:Tt({formats:Wy,defaultWidth:"full"})},$y={lastWeek:"'sonuncu' eeee p -'də'",yesterday:"'dünən' p -'də'",today:"'bugün' p -'də'",tomorrow:"'sabah' p -'də'",nextWeek:"eeee p -'də'",other:"P"},Gy=(e,o,g,C)=>$y[e],qy={narrow:["e.ə","b.e"],abbreviated:["e.ə","b.e"],wide:["eramızdan əvvəl","bizim era"]},Zy={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ci kvartal","2ci kvartal","3cü kvartal","4cü kvartal"]},Xy={narrow:["Y","F","M","A","M","İ","İ","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"]},Yy={narrow:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],short:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],abbreviated:["Baz","Baz.e","Çər.a","Çər","Cüm.a","Cüm","Şə"],wide:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"]},Qy={narrow:{am:"am",pm:"pm",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},em={narrow:{am:"a",pm:"p",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},Oo={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},tm=e=>{if(e===0)return e+"-ıncı";const o=e%10,g=e%100-o,C=e>=100?100:null;return Oo[o]?Oo[o]:Oo[g]?Oo[g]:C!==null?Oo[C]:""},rm={ordinalNumber:(e,o)=>{const g=Number(e),C=tm(g);return g+C},era:ft({values:qy,defaultWidth:"wide"}),quarter:ft({values:Zy,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Xy,defaultWidth:"wide"}),day:ft({values:Yy,defaultWidth:"wide"}),dayPeriod:ft({values:Qy,defaultWidth:"wide",formattingValues:em,defaultFormattingWidth:"wide"})},nm=/^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i,om=/\d+/i,im={narrow:/^(b|a)$/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i,wide:/^(bizim eradan əvvəl|bizim era)$/i},am={any:[/^b$/i,/^(a|c)$/i]},sm={narrow:/^[1234]$/i,abbreviated:/^K[1234]$/i,wide:/^[1234](ci)? kvartal$/i},um={any:[/1/i,/2/i,/3/i,/4/i]},cm={narrow:/^[(?-i)yfmaisond]$/i,abbreviated:/^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i,wide:/^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i},lm={narrow:[/^[(?-i)y]$/i,/^[(?-i)f]$/i,/^[(?-i)m]$/i,/^[(?-i)a]$/i,/^[(?-i)m]$/i,/^[(?-i)i]$/i,/^[(?-i)i]$/i,/^[(?-i)a]$/i,/^[(?-i)s]$/i,/^[(?-i)o]$/i,/^[(?-i)n]$/i,/^[(?-i)d]$/i],abbreviated:[/^Yan$/i,/^Fev$/i,/^Mar$/i,/^Apr$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avg$/i,/^Sen$/i,/^Okt$/i,/^Noy$/i,/^Dek$/i],wide:[/^Yanvar$/i,/^Fevral$/i,/^Mart$/i,/^Aprel$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avgust$/i,/^Sentyabr$/i,/^Oktyabr$/i,/^Noyabr$/i,/^Dekabr$/i]},dm={narrow:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,short:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,abbreviated:/^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i,wide:/^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i},fm={narrow:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i],abbreviated:[/^Baz$/i,/^Baz\.e$/i,/^Çər\.a$/i,/^Çər$/i,/^Cüm\.a$/i,/^Cüm$/i,/^Şə$/i],wide:[/^Bazar$/i,/^Bazar ertəsi$/i,/^Çərşənbə axşamı$/i,/^Çərşənbə$/i,/^Cümə axşamı$/i,/^Cümə$/i,/^Şənbə$/i],any:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i]},hm={narrow:/^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i,any:/^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i},pm={any:{am:/^a$/i,pm:/^p$/i,midnight:/^gecəyarı$/i,noon:/^gün$/i,morning:/səhər$/i,afternoon:/gündüz$/i,evening:/axşam$/i,night:/gecə$/i}},ym={ordinalNumber:Xr({matchPattern:nm,parsePattern:om,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:im,defaultMatchWidth:"wide",parsePatterns:am,defaultParseWidth:"any"}),quarter:ht({matchPatterns:sm,defaultMatchWidth:"wide",parsePatterns:um,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:cm,defaultMatchWidth:"wide",parsePatterns:lm,defaultParseWidth:"narrow"}),day:ht({matchPatterns:dm,defaultMatchWidth:"wide",parsePatterns:fm,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:hm,defaultMatchWidth:"any",parsePatterns:pm,defaultParseWidth:"any"})},mm={code:"az",formatDistance:Fy,formatLong:Jy,formatRelative:Gy,localize:rm,match:ym,options:{weekStartsOn:1,firstWeekContainsDate:1}},gm={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},vm=(e,o,g)=>{let C;const P=gm[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?"en "+C:"hace "+C:C},bm={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},wm={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Cm={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Sm={date:Tt({formats:bm,defaultWidth:"full"}),time:Tt({formats:wm,defaultWidth:"full"}),dateTime:Tt({formats:Cm,defaultWidth:"full"})},_m={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},Mm={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},Em=(e,o,g,C)=>o.getHours()!==1?Mm[e]:_m[e],xm={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},Pm={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Am={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},Om={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},Tm={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},Im={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},Nm={ordinalNumber:(e,o)=>Number(e)+"º",era:ft({values:xm,defaultWidth:"wide"}),quarter:ft({values:Pm,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:ft({values:Am,defaultWidth:"wide"}),day:ft({values:Om,defaultWidth:"wide"}),dayPeriod:ft({values:Tm,defaultWidth:"wide",formattingValues:Im,defaultFormattingWidth:"wide"})},Lm=/^(\d+)(º)?/i,km=/\d+/i,Bm={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},Hm={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},jm={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Dm={any:[/1/i,/2/i,/3/i,/4/i]},Rm={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},Vm={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},Um={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},Fm={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},zm={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},Km={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},Wm={ordinalNumber:Xr({matchPattern:Lm,parsePattern:km,valueCallback:function(e){return parseInt(e,10)}}),era:ht({matchPatterns:Bm,defaultMatchWidth:"wide",parsePatterns:Hm,defaultParseWidth:"any"}),quarter:ht({matchPatterns:jm,defaultMatchWidth:"wide",parsePatterns:Dm,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:Rm,defaultMatchWidth:"wide",parsePatterns:Vm,defaultParseWidth:"any"}),day:ht({matchPatterns:Um,defaultMatchWidth:"wide",parsePatterns:Fm,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:zm,defaultMatchWidth:"any",parsePatterns:Km,defaultParseWidth:"any"})},Jm={code:"es",formatDistance:vm,formatLong:Sm,formatRelative:Em,localize:Nm,match:Wm,options:{weekStartsOn:1,firstWeekContainsDate:1}},$m={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},Gm=(e,o,g)=>{let C;const P=$m[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?"dans "+C:"il y a "+C:C},qm={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Zm={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Xm={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ym={date:Tt({formats:qm,defaultWidth:"full"}),time:Tt({formats:Zm,defaultWidth:"full"}),dateTime:Tt({formats:Xm,defaultWidth:"full"})},Qm={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},eg=(e,o,g,C)=>Qm[e],tg={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},rg={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},ng={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},og={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},ig={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ag=(e,o)=>{const g=Number(e),C=o?.unit;if(g===0)return"0";const P=["year","week","hour","minute","second"];let E;return g===1?E=C&&P.includes(C)?"ère":"er":E="ème",g+E},sg=["MMM","MMMM"],ug={preprocessor:(e,o)=>e.getDate()===1||!o.some(C=>C.isToken&&sg.includes(C.value))?o:o.map(C=>C.isToken&&C.value==="do"?{isToken:!0,value:"d"}:C),ordinalNumber:ag,era:ft({values:tg,defaultWidth:"wide"}),quarter:ft({values:rg,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:ng,defaultWidth:"wide"}),day:ft({values:og,defaultWidth:"wide"}),dayPeriod:ft({values:ig,defaultWidth:"wide"})},cg=/^(\d+)(ième|ère|ème|er|e)?/i,lg=/\d+/i,dg={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},fg={any:[/^av/i,/^ap/i]},hg={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},pg={any:[/1/i,/2/i,/3/i,/4/i]},yg={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},mg={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},gg={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},vg={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},bg={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},wg={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Cg={ordinalNumber:Xr({matchPattern:cg,parsePattern:lg,valueCallback:e=>parseInt(e)}),era:ht({matchPatterns:dg,defaultMatchWidth:"wide",parsePatterns:fg,defaultParseWidth:"any"}),quarter:ht({matchPatterns:hg,defaultMatchWidth:"wide",parsePatterns:pg,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:yg,defaultMatchWidth:"wide",parsePatterns:mg,defaultParseWidth:"any"}),day:ht({matchPatterns:gg,defaultMatchWidth:"wide",parsePatterns:vg,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:bg,defaultMatchWidth:"any",parsePatterns:wg,defaultParseWidth:"any"})},Sg={code:"fr",formatDistance:Gm,formatLong:Ym,formatRelative:eg,localize:ug,match:Cg,options:{weekStartsOn:1,firstWeekContainsDate:4}},_g={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},Mg=(e,o,g)=>{let C;const P=_g[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?"over "+C:C+" geleden":C},Eg={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},xg={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Pg={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ag={date:Tt({formats:Eg,defaultWidth:"full"}),time:Tt({formats:xg,defaultWidth:"full"}),dateTime:Tt({formats:Pg,defaultWidth:"full"})},Og={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},Tg=(e,o,g,C)=>Og[e],Ig={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},Ng={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},Lg={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},kg={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},Bg={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},Hg={ordinalNumber:(e,o)=>Number(e)+"e",era:ft({values:Ig,defaultWidth:"wide"}),quarter:ft({values:Ng,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Lg,defaultWidth:"wide"}),day:ft({values:kg,defaultWidth:"wide"}),dayPeriod:ft({values:Bg,defaultWidth:"wide"})},jg=/^(\d+)e?/i,Dg=/\d+/i,Rg={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},Vg={any:[/^v/,/^n/]},Ug={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},Fg={any:[/1/i,/2/i,/3/i,/4/i]},zg={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},Kg={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},Wg={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},Jg={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},$g={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},Gg={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},qg={ordinalNumber:Xr({matchPattern:jg,parsePattern:Dg,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:Rg,defaultMatchWidth:"wide",parsePatterns:Vg,defaultParseWidth:"any"}),quarter:ht({matchPatterns:Ug,defaultMatchWidth:"wide",parsePatterns:Fg,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:zg,defaultMatchWidth:"wide",parsePatterns:Kg,defaultParseWidth:"any"}),day:ht({matchPatterns:Wg,defaultMatchWidth:"wide",parsePatterns:Jg,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:$g,defaultMatchWidth:"any",parsePatterns:Gg,defaultParseWidth:"any"})},Zg={code:"nl",formatDistance:Mg,formatLong:Ag,formatRelative:Tg,localize:Hg,match:qg,options:{weekStartsOn:1,firstWeekContainsDate:4}},Xg={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function Yg(e,o){if(o===1)return e.one;const g=o%100;if(g<=20&&g>10)return e.other;const C=g%10;return C>=2&&C<=4?e.twoFour:e.other}function Ra(e,o,g){const C=Yg(e,o);return(typeof C=="string"?C:C[g]).replace("{{count}}",String(o))}const Qg=(e,o,g)=>{const C=Xg[e];return g?.addSuffix?g.comparison&&g.comparison>0?"za "+Ra(C,o,"future"):Ra(C,o,"past")+" temu":Ra(C,o,"regular")},e4={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},t4={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},r4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},n4={date:Tt({formats:e4,defaultWidth:"full"}),time:Tt({formats:t4,defaultWidth:"full"}),dateTime:Tt({formats:r4,defaultWidth:"full"})},o4={masculine:"ostatni",feminine:"ostatnia"},i4={masculine:"ten",feminine:"ta"},a4={masculine:"następny",feminine:"następna"},s4={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function Tc(e,o,g,C){let P;if(Mo(o,g,C))P=i4;else if(e==="lastWeek")P=o4;else if(e==="nextWeek")P=a4;else throw new Error(`Cannot determine adjectives for token ${e}`);const E=o.getDay(),n=s4[E];return`'${P[n]}' eeee 'o' p`}const u4={lastWeek:Tc,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:Tc,other:"P"},c4=(e,o,g,C)=>{const P=u4[e];return typeof P=="function"?P(e,o,g,C):P},l4={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},d4={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},f4={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},h4={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},p4={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},y4={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},m4={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},g4={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},v4={ordinalNumber:(e,o)=>String(e),era:ft({values:l4,defaultWidth:"wide"}),quarter:ft({values:d4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:f4,defaultWidth:"wide",formattingValues:h4,defaultFormattingWidth:"wide"}),day:ft({values:p4,defaultWidth:"wide",formattingValues:y4,defaultFormattingWidth:"wide"}),dayPeriod:ft({values:m4,defaultWidth:"wide",formattingValues:g4,defaultFormattingWidth:"wide"})},b4=/^(\d+)?/i,w4=/\d+/i,C4={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},S4={any:[/^p/i,/^n/i]},_4={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},M4={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},E4={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},x4={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},P4={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},A4={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},O4={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},T4={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},I4={ordinalNumber:Xr({matchPattern:b4,parsePattern:w4,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:C4,defaultMatchWidth:"wide",parsePatterns:S4,defaultParseWidth:"any"}),quarter:ht({matchPatterns:_4,defaultMatchWidth:"wide",parsePatterns:M4,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:E4,defaultMatchWidth:"wide",parsePatterns:x4,defaultParseWidth:"any"}),day:ht({matchPatterns:P4,defaultMatchWidth:"wide",parsePatterns:A4,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:O4,defaultMatchWidth:"any",parsePatterns:T4,defaultParseWidth:"any"})},N4={code:"pl",formatDistance:Qg,formatLong:n4,formatRelative:c4,localize:v4,match:I4,options:{weekStartsOn:1,firstWeekContainsDate:4}};function To(e,o){if(e.one!==void 0&&o===1)return e.one;const g=o%10,C=o%100;return g===1&&C!==11?e.singularNominative.replace("{{count}}",String(o)):g>=2&&g<=4&&(C<10||C>20)?e.singularGenitive.replace("{{count}}",String(o)):e.pluralGenitive.replace("{{count}}",String(o))}function cr(e){return(o,g)=>g?.addSuffix?g.comparison&&g.comparison>0?e.future?To(e.future,o):"через "+To(e.regular,o):e.past?To(e.past,o):To(e.regular,o)+" назад":To(e.regular,o)}const L4={lessThanXSeconds:cr({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:cr({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:(e,o)=>o?.addSuffix?o.comparison&&o.comparison>0?"через полминуты":"полминуты назад":"полминуты",lessThanXMinutes:cr({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:cr({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:cr({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:cr({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:cr({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:cr({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:cr({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:cr({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:cr({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:cr({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:cr({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:cr({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:cr({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},k4=(e,o,g)=>L4[e](o,g),B4={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},H4={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},j4={any:"{{date}}, {{time}}"},D4={date:Tt({formats:B4,defaultWidth:"full"}),time:Tt({formats:H4,defaultWidth:"full"}),dateTime:Tt({formats:j4,defaultWidth:"any"})},Va=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function R4(e){const o=Va[e];switch(e){case 0:return"'в прошлое "+o+" в' p";case 1:case 2:case 4:return"'в прошлый "+o+" в' p";case 3:case 5:case 6:return"'в прошлую "+o+" в' p"}}function Ic(e){const o=Va[e];return e===2?"'во "+o+" в' p":"'в "+o+" в' p"}function V4(e){const o=Va[e];switch(e){case 0:return"'в следующее "+o+" в' p";case 1:case 2:case 4:return"'в следующий "+o+" в' p";case 3:case 5:case 6:return"'в следующую "+o+" в' p"}}const U4={lastWeek:(e,o,g)=>{const C=e.getDay();return Mo(e,o,g)?Ic(C):R4(C)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:(e,o,g)=>{const C=e.getDay();return Mo(e,o,g)?Ic(C):V4(C)},other:"P"},F4=(e,o,g,C)=>{const P=U4[e];return typeof P=="function"?P(o,g,C):P},z4={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},K4={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},W4={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},J4={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},$4={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},G4={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утро",afternoon:"день",evening:"вечер",night:"ночь"}},q4={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утра",afternoon:"дня",evening:"вечера",night:"ночи"}},Z4={ordinalNumber:(e,o)=>{const g=Number(e),C=o?.unit;let P;return C==="date"?P="-е":C==="week"||C==="minute"||C==="second"?P="-я":P="-й",g+P},era:ft({values:z4,defaultWidth:"wide"}),quarter:ft({values:K4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:W4,defaultWidth:"wide",formattingValues:J4,defaultFormattingWidth:"wide"}),day:ft({values:$4,defaultWidth:"wide"}),dayPeriod:ft({values:G4,defaultWidth:"any",formattingValues:q4,defaultFormattingWidth:"wide"})},X4=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,Y4=/\d+/i,Q4={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},e6={any:[/^д/i,/^н/i]},t6={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},r6={any:[/1/i,/2/i,/3/i,/4/i]},n6={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},o6={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^я/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},i6={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},a6={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},s6={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},u6={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},c6={ordinalNumber:Xr({matchPattern:X4,parsePattern:Y4,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:Q4,defaultMatchWidth:"wide",parsePatterns:e6,defaultParseWidth:"any"}),quarter:ht({matchPatterns:t6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:n6,defaultMatchWidth:"wide",parsePatterns:o6,defaultParseWidth:"any"}),day:ht({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:a6,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:s6,defaultMatchWidth:"wide",parsePatterns:u6,defaultParseWidth:"any"})},l6={code:"ru",formatDistance:k4,formatLong:D4,formatRelative:F4,localize:Z4,match:c6,options:{weekStartsOn:1,firstWeekContainsDate:1}},d6={lessThanXSeconds:{one:"bir saniyeden az",other:"{{count}} saniyeden az"},xSeconds:{one:"1 saniye",other:"{{count}} saniye"},halfAMinute:"yarım dakika",lessThanXMinutes:{one:"bir dakikadan az",other:"{{count}} dakikadan az"},xMinutes:{one:"1 dakika",other:"{{count}} dakika"},aboutXHours:{one:"yaklaşık 1 saat",other:"yaklaşık {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"yaklaşık 1 hafta",other:"yaklaşık {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"yaklaşık 1 ay",other:"yaklaşık {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"yaklaşık 1 yıl",other:"yaklaşık {{count}} yıl"},xYears:{one:"1 yıl",other:"{{count}} yıl"},overXYears:{one:"1 yıldan fazla",other:"{{count}} yıldan fazla"},almostXYears:{one:"neredeyse 1 yıl",other:"neredeyse {{count}} yıl"}},f6=(e,o,g)=>{let C;const P=d6[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?C+" sonra":C+" önce":C},h6={full:"d MMMM y EEEE",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.yyyy"},p6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},y6={full:"{{date}} 'saat' {{time}}",long:"{{date}} 'saat' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},m6={date:Tt({formats:h6,defaultWidth:"full"}),time:Tt({formats:p6,defaultWidth:"full"}),dateTime:Tt({formats:y6,defaultWidth:"full"})},g6={lastWeek:"'geçen hafta' eeee 'saat' p",yesterday:"'dün saat' p",today:"'bugün saat' p",tomorrow:"'yarın saat' p",nextWeek:"eeee 'saat' p",other:"P"},v6=(e,o,g,C)=>g6[e],b6={narrow:["MÖ","MS"],abbreviated:["MÖ","MS"],wide:["Milattan Önce","Milattan Sonra"]},w6={narrow:["1","2","3","4"],abbreviated:["1Ç","2Ç","3Ç","4Ç"],wide:["İlk çeyrek","İkinci Çeyrek","Üçüncü çeyrek","Son çeyrek"]},C6={narrow:["O","Ş","M","N","M","H","T","A","E","E","K","A"],abbreviated:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],wide:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},S6={narrow:["P","P","S","Ç","P","C","C"],short:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],abbreviated:["Paz","Pzt","Sal","Çar","Per","Cum","Cts"],wide:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},_6={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"},wide:{am:"Ö.Ö.",pm:"Ö.S.",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"}},M6={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"},wide:{am:"ö.ö.",pm:"ö.s.",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"}},E6={ordinalNumber:(e,o)=>Number(e)+".",era:ft({values:b6,defaultWidth:"wide"}),quarter:ft({values:w6,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:ft({values:C6,defaultWidth:"wide"}),day:ft({values:S6,defaultWidth:"wide"}),dayPeriod:ft({values:_6,defaultWidth:"wide",formattingValues:M6,defaultFormattingWidth:"wide"})},x6=/^(\d+)(\.)?/i,P6=/\d+/i,A6={narrow:/^(mö|ms)/i,abbreviated:/^(mö|ms)/i,wide:/^(milattan önce|milattan sonra)/i},O6={any:[/(^mö|^milattan önce)/i,/(^ms|^milattan sonra)/i]},T6={narrow:/^[1234]/i,abbreviated:/^[1234]ç/i,wide:/^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i},I6={any:[/1/i,/2/i,/3/i,/4/i],abbreviated:[/1ç/i,/2ç/i,/3ç/i,/4ç/i],wide:[/^(i|İ)lk çeyrek/i,/(i|İ)kinci çeyrek/i,/üçüncü çeyrek/i,/son çeyrek/i]},N6={narrow:/^[oşmnhtaek]/i,abbreviated:/^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i,wide:/^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i},L6={narrow:[/^o/i,/^ş/i,/^m/i,/^n/i,/^m/i,/^h/i,/^t/i,/^a/i,/^e/i,/^e/i,/^k/i,/^a/i],any:[/^o/i,/^ş/i,/^mar/i,/^n/i,/^may/i,/^h/i,/^t/i,/^ağ/i,/^ey/i,/^ek/i,/^k/i,/^ar/i]},k6={narrow:/^[psçc]/i,short:/^(pz|pt|sa|ça|pe|cu|ct)/i,abbreviated:/^(paz|pzt|sal|çar|per|cum|cts)/i,wide:/^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i},B6={narrow:[/^p/i,/^p/i,/^s/i,/^ç/i,/^p/i,/^c/i,/^c/i],any:[/^pz/i,/^pt/i,/^sa/i,/^ça/i,/^pe/i,/^cu/i,/^ct/i],wide:[/^pazar(?!tesi)/i,/^pazartesi/i,/^salı/i,/^çarşamba/i,/^perşembe/i,/^cuma(?!rtesi)/i,/^cumartesi/i]},H6={narrow:/^(öö|ös|gy|ö|sa|ös|ak|ge)/i,any:/^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i},j6={any:{am:/^ö\.?ö\.?/i,pm:/^ö\.?s\.?/i,midnight:/^(gy|gece yarısı)/i,noon:/^öğ/i,morning:/^sa/i,afternoon:/^öğleden sonra/i,evening:/^ak/i,night:/^ge/i}},D6={ordinalNumber:Xr({matchPattern:x6,parsePattern:P6,valueCallback:function(e){return parseInt(e,10)}}),era:ht({matchPatterns:A6,defaultMatchWidth:"wide",parsePatterns:O6,defaultParseWidth:"any"}),quarter:ht({matchPatterns:T6,defaultMatchWidth:"wide",parsePatterns:I6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:N6,defaultMatchWidth:"wide",parsePatterns:L6,defaultParseWidth:"any"}),day:ht({matchPatterns:k6,defaultMatchWidth:"wide",parsePatterns:B6,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:H6,defaultMatchWidth:"any",parsePatterns:j6,defaultParseWidth:"any"})},R6={code:"tr",formatDistance:f6,formatLong:m6,formatRelative:v6,localize:E6,match:D6,options:{weekStartsOn:1,firstWeekContainsDate:1}};function Io(e,o){if(e.one!==void 0&&o===1)return e.one;const g=o%10,C=o%100;return g===1&&C!==11?e.singularNominative.replace("{{count}}",String(o)):g>=2&&g<=4&&(C<10||C>20)?e.singularGenitive.replace("{{count}}",String(o)):e.pluralGenitive.replace("{{count}}",String(o))}function lr(e){return(o,g)=>g&&g.addSuffix?g.comparison&&g.comparison>0?e.future?Io(e.future,o):"за "+Io(e.regular,o):e.past?Io(e.past,o):Io(e.regular,o)+" тому":Io(e.regular,o)}const V6=(e,o)=>o&&o.addSuffix?o.comparison&&o.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини",U6={lessThanXSeconds:lr({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:lr({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:V6,lessThanXMinutes:lr({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:lr({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:lr({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:lr({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:lr({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:lr({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:lr({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:lr({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:lr({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:lr({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:lr({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:lr({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:lr({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},F6=(e,o,g)=>(g=g||{},U6[e](o,g)),z6={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},K6={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},W6={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},J6={date:Tt({formats:z6,defaultWidth:"full"}),time:Tt({formats:K6,defaultWidth:"full"}),dateTime:Tt({formats:W6,defaultWidth:"full"})},Ua=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function $6(e){const o=Ua[e];switch(e){case 0:case 3:case 5:case 6:return"'у минулу "+o+" о' p";case 1:case 2:case 4:return"'у минулий "+o+" о' p"}}function Nc(e){return"'у "+Ua[e]+" о' p"}function G6(e){const o=Ua[e];switch(e){case 0:case 3:case 5:case 6:return"'у наступну "+o+" о' p";case 1:case 2:case 4:return"'у наступний "+o+" о' p"}}const q6={lastWeek:(e,o,g)=>{const C=On(e),P=C.getDay();return Mo(C,o,g)?Nc(P):$6(P)},yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:(e,o,g)=>{const C=On(e),P=C.getDay();return Mo(C,o,g)?Nc(P):G6(P)},other:"P"},Z6=(e,o,g,C)=>{const P=q6[e];return typeof P=="function"?P(o,g,C):P},X6={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},Y6={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},Q6={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},e5={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},t5={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},r5={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранок",afternoon:"день",evening:"вечір",night:"ніч"}},n5={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"}},o5={ordinalNumber:(e,o)=>{const g=String(o?.unit),C=Number(e);let P;return g==="date"?C===3||C===23?P="-є":P="-е":g==="minute"||g==="second"||g==="hour"?P="-а":P="-й",C+P},era:ft({values:X6,defaultWidth:"wide"}),quarter:ft({values:Y6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Q6,defaultWidth:"wide",formattingValues:e5,defaultFormattingWidth:"wide"}),day:ft({values:t5,defaultWidth:"wide"}),dayPeriod:ft({values:r5,defaultWidth:"any",formattingValues:n5,defaultFormattingWidth:"wide"})},i5=/^(\d+)(-?(е|й|є|а|я))?/i,a5=/\d+/i,s5={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},u5={any:[/^д/i,/^н/i]},c5={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},l5={any:[/1/i,/2/i,/3/i,/4/i]},d5={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},f5={narrow:[/^с/i,/^л/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^л/i,/^с/i,/^в/i,/^ж/i,/^л/i,/^г/i],any:[/^сі/i,/^лю/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^лип/i,/^се/i,/^в/i,/^ж/i,/^лис/i,/^г/i]},h5={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},p5={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},y5={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},m5={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},g5={ordinalNumber:Xr({matchPattern:i5,parsePattern:a5,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:s5,defaultMatchWidth:"wide",parsePatterns:u5,defaultParseWidth:"any"}),quarter:ht({matchPatterns:c5,defaultMatchWidth:"wide",parsePatterns:l5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:d5,defaultMatchWidth:"wide",parsePatterns:f5,defaultParseWidth:"any"}),day:ht({matchPatterns:h5,defaultMatchWidth:"wide",parsePatterns:p5,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:y5,defaultMatchWidth:"wide",parsePatterns:m5,defaultParseWidth:"any"})},v5={code:"uk",formatDistance:F6,formatLong:J6,formatRelative:Z6,localize:o5,match:g5,options:{weekStartsOn:1,firstWeekContainsDate:1}},b5={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},w5=(e,o,g)=>{let C;const P=b5[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?C+" nữa":C+" trước":C},C5={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},S5={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_5={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},M5={date:Tt({formats:C5,defaultWidth:"full"}),time:Tt({formats:S5,defaultWidth:"full"}),dateTime:Tt({formats:_5,defaultWidth:"full"})},E5={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},x5=(e,o,g,C)=>E5[e],P5={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},A5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},O5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},T5={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},I5={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},N5={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},L5={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},k5={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},B5={ordinalNumber:(e,o)=>{const g=Number(e),C=o?.unit;if(C==="quarter")switch(g){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(C==="day")switch(g){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(C==="week")return g===1?"thứ nhất":"thứ "+g;if(C==="dayOfYear")return g===1?"đầu tiên":"thứ "+g}return String(g)},era:ft({values:P5,defaultWidth:"wide"}),quarter:ft({values:A5,defaultWidth:"wide",formattingValues:O5,defaultFormattingWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:T5,defaultWidth:"wide",formattingValues:I5,defaultFormattingWidth:"wide"}),day:ft({values:N5,defaultWidth:"wide"}),dayPeriod:ft({values:L5,defaultWidth:"wide",formattingValues:k5,defaultFormattingWidth:"wide"})},H5=/^(\d+)/i,j5=/\d+/i,D5={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},R5={any:[/^t/i,/^s/i]},V5={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},U5={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},F5={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},z5={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},K5={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},W5={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},J5={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},$5={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},G5={ordinalNumber:Xr({matchPattern:H5,parsePattern:j5,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:D5,defaultMatchWidth:"wide",parsePatterns:R5,defaultParseWidth:"any"}),quarter:ht({matchPatterns:V5,defaultMatchWidth:"wide",parsePatterns:U5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:F5,defaultMatchWidth:"wide",parsePatterns:z5,defaultParseWidth:"wide"}),day:ht({matchPatterns:K5,defaultMatchWidth:"wide",parsePatterns:W5,defaultParseWidth:"wide"}),dayPeriod:ht({matchPatterns:J5,defaultMatchWidth:"wide",parsePatterns:$5,defaultParseWidth:"any"})},q5={code:"vi",formatDistance:w5,formatLong:M5,formatRelative:x5,localize:B5,match:G5,options:{weekStartsOn:1,firstWeekContainsDate:1}},Z5=window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome"),Lc=Intl&&Intl.RelativeTimeFormat,X5=1e-5,Fa=4,za=2,eo=5,kc=9,Y5={en:hc,es:Jm,uk:v5,tr:R6,nl:Zg,ru:l6,pl:N4,vi:q5,fr:Sg,az:mm},Q5=Xu(),Tn=D3({locale:"en-US",messages:{"components.transaction_status":"Success"}},Q5),Hr=(e,{precision:o,notation:g,compactDisplay:C}={})=>Tn.formatNumber(e,{minimumFractionDigits:o||0,maximumFractionDigits:o||0,notation:g,compactDisplay:C}),e8=["","k","M","B","T","e15","e18","e21","e24","e27","e30","e33","e36","e39","e42","e45","e48","e51","e54","e57","e60","e63","e66","e69","e72","e75","e78","e81","e84","e87","e90","e93","e96","e99","e101","e104"],Bc=e=>{const o=Math.log10(Math.abs(e))/3|0;if([0,1,2].includes(o))return Hr(e,{precision:eo});const C=e8[o],P=Math.pow(10,o*3);return(e/P).toFixed(5)+C},Hc=(e,o,{precision:g}={})=>Tn.formatNumber(e,{style:"currency",currency:o,minimumFractionDigits:g,maximumFractionDigits:g}),t8=(e,{precision:o}={})=>e.toFixed(o||2),r8=e=>{const o=new Date(e),g=Gt.language||"en";return`${new Intl.DateTimeFormat(g,{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}).format(o)}`},n8={lessThanXSeconds:"second",xSeconds:"second",lessThanXMinutes:"minute",xMinutes:"minute",xHours:"hour",xDays:"day",xMonths:"month",xYears:"year"},o8=(e,o,g)=>{g=g||{};const C=g.locale.code||"en";return new Intl.RelativeTimeFormat(C,{style:"short"}).format(-o,n8[e]).replace(".","")},Ka=e=>{const o=new Date(e),g=Gt.language!=="az"&&Lc;return`${wy(o,{addSuffix:!0,locale:{...Y5[Gt.language],...g&&{formatDistance:o8}},roundingMethod:"floor"})}`},i8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric",year:"numeric"})}, ${Tn.formatTime(o,{hour:"numeric",minute:"numeric"})}`},a8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric",year:"numeric",weekday:"long"})}`},s8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric"})}`},u8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",year:"numeric"})}`};var jc=(e=>(e.default="default",e.big="big",e))(jc||{}),Rt=(e=>(e[e.FULL=0]="FULL",e[e.TINY=5]="TINY",e[e.LITTLE=10]="LITTLE",e[e.SMALL=15]="SMALL",e[e.MEDIUM=20]="MEDIUM",e[e.LARGE=25]="LARGE",e))(Rt||{});const Dc=(e,o=5)=>{const g=e.length;if(g<=o)return e;const C=e.substring(0,o),P=e.substring(g-o);return`${C}...${P}`},Ar=(e,o=5)=>{const[C,P]=e.split("-"),E=C.length;if(o===0||E<=13)return e;const n=Dc(C,o);return P?`${n}-${P}`:`${n}`},c8=e=>Cy(e,{}),l8=e=>`${Hr(e,{notation:"compact",compactDisplay:"short"})}`,d8=e=>Hr(e,{precision:4}),Wa=(e,o)=>e&&e.length>o?e.substring(0,o-1)+"...":e,gi=(e,o=15)=>{const[g,C]=e.split(/(.cspr)$/),P=13,E=g.length;if(E===0||E<=P)return e;const n=g.substring(0,o),c=g.substring(E-o);return`${n}...${c}${C}`},f8=24,vi=({hash:e,href:o="./",csprName:g,hashLength:C=void 0,minified:P=!0,align:E="center"})=>{const n=g||e||"",c=g&&C===Rt.TINY?Wa(g,f8):g,r=e?Ar(e,C):null;return z.jsxs(Re,{itemsSpacing:4,align:E,children:[z.jsx(Zt,{color:"primaryBlue",href:o,children:c||r}),z.jsx(Co,{value:n,minified:P})]})},h8=e=>xt({0:7.8,1:10,1.6:16,2:23,3:35,4:45,5:55},e),p8=Ce.default("div").withConfig({displayName:"truncate-box__StyledTruncateBox",componentId:"sc-17n13k-0"})(({size:e=2,lineHeight:o})=>({display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",width:"100%",maxWidth:`${h8(e)}em`,"&:after":{content:"''",display:"block"},lineHeight:o?xt({sm:"1.5rem",xs:"1.25rem"},o):"unset"})),No=wt.default.forwardRef((e,o)=>z.jsx(p8,{ref:o,...e}));var Ja={exports:{}};/*! For license information please see lib.web.js.LICENSE.txt */var Rc;function y8(){return Rc||(Rc=1,function(e,o){(function(g,C){e.exports=C()})(self,()=>(()=>{var g={6667:(E,n,c)=>{c.d(n,{r:()=>r});const r="bignumber/5.7.0"},7457:(E,n,c)=>{c.d(n,{Os:()=>I,YR:()=>f,gH:()=>u,ii:()=>B});var r=c(9404),a=c.n(r),i=c(8905),p=c(7720),t=c(6667),d=a().BN;const b=new p.Vy(t.r),m={},s=9007199254740991;function f(k){return k!=null&&(u.isBigNumber(k)||typeof k=="number"&&k%1==0||typeof k=="string"&&!!k.match(/^-?[0-9]+$/)||(0,i.isHexString)(k)||typeof k=="bigint"||(0,i.isBytes)(k))}let l=!1;class u{constructor(L,N){L!==m&&b.throwError("cannot call constructor directly; use BigNumber.from",p.Vy.errors.UNSUPPORTED_OPERATION,{operation:"new (BigNumber)"}),this._hex=N,this._isBigNumber=!0,Object.freeze(this)}fromTwos(L){return y(h(this).fromTwos(L))}toTwos(L){return y(h(this).toTwos(L))}abs(){return this._hex[0]==="-"?u.from(this._hex.substring(1)):this}add(L){return y(h(this).add(h(L)))}sub(L){return y(h(this).sub(h(L)))}div(L){return u.from(L).isZero()&&O("division-by-zero","div"),y(h(this).div(h(L)))}mul(L){return y(h(this).mul(h(L)))}mod(L){const N=h(L);return N.isNeg()&&O("division-by-zero","mod"),y(h(this).umod(N))}pow(L){const N=h(L);return N.isNeg()&&O("negative-power","pow"),y(h(this).pow(N))}and(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","and"),y(h(this).and(N))}or(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","or"),y(h(this).or(N))}xor(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","xor"),y(h(this).xor(N))}mask(L){return(this.isNegative()||L<0)&&O("negative-width","mask"),y(h(this).maskn(L))}shl(L){return(this.isNegative()||L<0)&&O("negative-width","shl"),y(h(this).shln(L))}shr(L){return(this.isNegative()||L<0)&&O("negative-width","shr"),y(h(this).shrn(L))}eq(L){return h(this).eq(h(L))}lt(L){return h(this).lt(h(L))}lte(L){return h(this).lte(h(L))}gt(L){return h(this).gt(h(L))}gte(L){return h(this).gte(h(L))}isNegative(){return this._hex[0]==="-"}isZero(){return h(this).isZero()}toNumber(){try{return h(this).toNumber()}catch{O("overflow","toNumber",this.toString())}return null}toBigInt(){try{return BigInt(this.toString())}catch{}return b.throwError("this platform does not support BigInt",p.Vy.errors.UNSUPPORTED_OPERATION,{value:this.toString()})}toString(){return arguments.length>0&&(arguments[0]===10?l||(l=!0,b.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")):arguments[0]===16?b.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()",p.Vy.errors.UNEXPECTED_ARGUMENT,{}):b.throwError("BigNumber.toString does not accept parameters",p.Vy.errors.UNEXPECTED_ARGUMENT,{})),h(this).toString(10)}toHexString(){return this._hex}toJSON(L){return{type:"BigNumber",hex:this.toHexString()}}static from(L){if(L instanceof u)return L;if(typeof L=="string")return L.match(/^-?0x[0-9a-f]+$/i)?new u(m,v(L)):L.match(/^-?[0-9]+$/)?new u(m,v(new d(L))):b.throwArgumentError("invalid BigNumber string","value",L);if(typeof L=="number")return L%1&&O("underflow","BigNumber.from",L),(L>=s||L<=-s)&&O("overflow","BigNumber.from",L),u.from(String(L));const N=L;if(typeof N=="bigint")return u.from(N.toString());if((0,i.isBytes)(N))return u.from((0,i.hexlify)(N));if(N)if(N.toHexString){const H=N.toHexString();if(typeof H=="string")return u.from(H)}else{let H=N._hex;if(H==null&&N.type==="BigNumber"&&(H=N.hex),typeof H=="string"&&((0,i.isHexString)(H)||H[0]==="-"&&(0,i.isHexString)(H.substring(1))))return u.from(H)}return b.throwArgumentError("invalid BigNumber value","value",L)}static isBigNumber(L){return!(!L||!L._isBigNumber)}}function v(k){if(typeof k!="string")return v(k.toString(16));if(k[0]==="-")return(k=k.substring(1))[0]==="-"&&b.throwArgumentError("invalid hex","value",k),(k=v(k))==="0x00"?k:"-"+k;if(k.substring(0,2)!=="0x"&&(k="0x"+k),k==="0x")return"0x00";for(k.length%2&&(k="0x0"+k.substring(2));k.length>4&&k.substring(0,4)==="0x00";)k="0x"+k.substring(4);return k}function y(k){return u.from(v(k))}function h(k){const L=u.from(k).toHexString();return L[0]==="-"?new d("-"+L.substring(3),16):new d(L.substring(2),16)}function O(k,L,N){const H={fault:k,operation:L};return N!=null&&(H.value=N),b.throwError(k,p.Vy.errors.NUMERIC_FAULT,H)}function I(k){return new d(k,36).toString(16)}function B(k){return new d(k,16).toString(36)}},6077:(E,n,c)=>{c.r(n),c.d(n,{BigNumber:()=>r.gH,FixedFormat:()=>y,FixedNumber:()=>h,_base16To36:()=>r.ii,_base36To16:()=>r.Os,formatFixed:()=>u,parseFixed:()=>v});var r=c(7457),a=c(8905),i=c(7720),p=c(6667);const t=new i.Vy(p.r),d={},b=r.gH.from(0),m=r.gH.from(-1);function s(B,k,L,N){const H={fault:k,operation:L};return N!==void 0&&(H.value=N),t.throwError(B,i.Vy.errors.NUMERIC_FAULT,H)}let f="0";for(;f.length<256;)f+=f;function l(B){if(typeof B!="number")try{B=r.gH.from(B).toNumber()}catch{}return typeof B=="number"&&B>=0&&B<=256&&!(B%1)?"1"+f.substring(0,B):t.throwArgumentError("invalid decimal size","decimals",B)}function u(B,k){k==null&&(k=0);const L=l(k),N=(B=r.gH.from(B)).lt(b);N&&(B=B.mul(m));let H=B.mod(L).toString();for(;H.length2&&t.throwArgumentError("too many decimal points","value",B);let j=H[0],U=H[1];for(j||(j="0"),U||(U="0");U[U.length-1]==="0";)U=U.substring(0,U.length-1);for(U.length>L.length-1&&s("fractional component exceeds decimals","underflow","parseFixed"),U===""&&(U="0");U.lengthk[U]==null?T:(typeof k[U]!==_&&t.throwArgumentError("invalid fixed format ("+U+" not "+_+")","format."+U,k[U]),k[U]);L=j("signed","boolean",L),N=j("width","number",N),H=j("decimals","number",H)}return N%8&&t.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",N),H>80&&t.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",H),new y(d,L,N,H)}}class h{constructor(k,L,N,H){k!==d&&t.throwError("cannot use FixedNumber constructor; use FixedNumber.from",i.Vy.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=H,this._hex=L,this._value=N,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(k){this.format.name!==k.format.name&&t.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",k)}addUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.add(N),this.format.decimals,this.format)}subUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.sub(N),this.format.decimals,this.format)}mulUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.mul(N).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.mul(this.format._multiplier).div(N),this.format.decimals,this.format)}floor(){const k=this.toString().split(".");k.length===1&&k.push("0");let L=h.from(k[0],this.format);const N=!k[1].match(/^(0*)$/);return this.isNegative()&&N&&(L=L.subUnsafe(O.toFormat(L.format))),L}ceiling(){const k=this.toString().split(".");k.length===1&&k.push("0");let L=h.from(k[0],this.format);const N=!k[1].match(/^(0*)$/);return!this.isNegative()&&N&&(L=L.addUnsafe(O.toFormat(L.format))),L}round(k){k==null&&(k=0);const L=this.toString().split(".");if(L.length===1&&L.push("0"),(k<0||k>80||k%1)&&t.throwArgumentError("invalid decimal count","decimals",k),L[1].length<=k)return this;const N=h.from("1"+f.substring(0,k),this.format),H=I.toFormat(this.format);return this.mulUnsafe(N).addUnsafe(H).floor().divUnsafe(N)}isZero(){return this._value==="0.0"||this._value==="0"}isNegative(){return this._value[0]==="-"}toString(){return this._value}toHexString(k){if(k==null)return this._hex;k%8&&t.throwArgumentError("invalid byte width","width",k);const L=r.gH.from(this._hex).fromTwos(this.format.width).toTwos(k).toHexString();return(0,a.hexZeroPad)(L,k/8)}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(k){return h.fromString(this._value,k)}static fromValue(k,L,N){return N!=null||L==null||(0,r.YR)(L)||(N=L,L=null),L==null&&(L=0),N==null&&(N="fixed"),h.fromString(u(k,L),y.from(N))}static fromString(k,L){L==null&&(L="fixed");const N=y.from(L),H=v(k,N.decimals);!N.signed&&H.lt(b)&&s("unsigned value cannot be negative","overflow","value",k);let j=null;N.signed?j=H.toTwos(N.width).toHexString():(j=H.toHexString(),j=(0,a.hexZeroPad)(j,N.width/8));const U=u(H,N.decimals);return new h(d,j,U,N)}static fromBytes(k,L){L==null&&(L="fixed");const N=y.from(L);if((0,a.arrayify)(k).length>N.width/8)throw new Error("overflow");let H=r.gH.from(k);N.signed&&(H=H.fromTwos(N.width));const j=H.toTwos((N.signed?0:1)+N.width).toHexString(),U=u(H,N.decimals);return new h(d,j,U,N)}static from(k,L){if(typeof k=="string")return h.fromString(k,L);if((0,a.isBytes)(k))return h.fromBytes(k,L);try{return h.fromValue(k,0,L)}catch(N){if(N.code!==i.Vy.errors.INVALID_ARGUMENT)throw N}return t.throwArgumentError("invalid FixedNumber value","value",k)}static isFixedNumber(k){return!(!k||!k._isFixedNumber)}}const O=h.from(1),I=h.from("0.5")},8905:(E,n,c)=>{c.r(n),c.d(n,{arrayify:()=>b,concat:()=>m,hexConcat:()=>O,hexDataLength:()=>y,hexDataSlice:()=>h,hexStripZeros:()=>B,hexValue:()=>I,hexZeroPad:()=>k,hexlify:()=>v,isBytes:()=>d,isBytesLike:()=>p,isHexString:()=>l,joinSignature:()=>N,splitSignature:()=>L,stripZeros:()=>s,zeroPad:()=>f});const r=new(c(7720)).Vy("bytes/5.7.0");function a(H){return!!H.toHexString}function i(H){return H.slice||(H.slice=function(){const j=Array.prototype.slice.call(arguments);return i(new Uint8Array(Array.prototype.slice.apply(H,j)))}),H}function p(H){return l(H)&&!(H.length%2)||d(H)}function t(H){return typeof H=="number"&&H==H&&H%1==0}function d(H){if(H==null)return!1;if(H.constructor===Uint8Array)return!0;if(typeof H=="string"||!t(H.length)||H.length<0)return!1;for(let j=0;j=256)return!1}return!0}function b(H,j){if(j||(j={}),typeof H=="number"){r.checkSafeUint53(H,"invalid arrayify value");const U=[];for(;H;)U.unshift(255&H),H=parseInt(String(H/256));return U.length===0&&U.push(0),i(new Uint8Array(U))}if(j.allowMissingPrefix&&typeof H=="string"&&H.substring(0,2)!=="0x"&&(H="0x"+H),a(H)&&(H=H.toHexString()),l(H)){let U=H.substring(2);U.length%2&&(j.hexPad==="left"?U="0"+U:j.hexPad==="right"?U+="0":r.throwArgumentError("hex data is odd-length","value",H));const _=[];for(let T=0;Tb(T)),U=j.reduce((T,x)=>T+x.length,0),_=new Uint8Array(U);return j.reduce((T,x)=>(_.set(x,T),T+x.length),0),i(_)}function s(H){let j=b(H);if(j.length===0)return j;let U=0;for(;Uj&&r.throwArgumentError("value out of range","value",arguments[0]);const U=new Uint8Array(j);return U.set(H,j-H.length),i(U)}function l(H,j){return!(typeof H!="string"||!H.match(/^0x[0-9A-Fa-f]*$/)||j&&H.length!==2+2*j)}const u="0123456789abcdef";function v(H,j){if(j||(j={}),typeof H=="number"){r.checkSafeUint53(H,"invalid hexlify value");let U="";for(;H;)U=u[15&H]+U,H=Math.floor(H/16);return U.length?(U.length%2&&(U="0"+U),"0x"+U):"0x00"}if(typeof H=="bigint")return(H=H.toString(16)).length%2?"0x0"+H:"0x"+H;if(j.allowMissingPrefix&&typeof H=="string"&&H.substring(0,2)!=="0x"&&(H="0x"+H),a(H))return H.toHexString();if(l(H))return H.length%2&&(j.hexPad==="left"?H="0x0"+H.substring(2):j.hexPad==="right"?H+="0":r.throwArgumentError("hex data is odd-length","value",H)),H.toLowerCase();if(d(H)){let U="0x";for(let _=0;_>4]+u[15&T]}return U}return r.throwArgumentError("invalid hexlify value","value",H)}function y(H){if(typeof H!="string")H=v(H);else if(!l(H)||H.length%2)return null;return(H.length-2)/2}function h(H,j,U){return typeof H!="string"?H=v(H):(!l(H)||H.length%2)&&r.throwArgumentError("invalid hexData","value",H),j=2+2*j,U!=null?"0x"+H.substring(j,2+2*U):"0x"+H.substring(j)}function O(H){let j="0x";return H.forEach(U=>{j+=v(U).substring(2)}),j}function I(H){const j=B(v(H,{hexPad:"left"}));return j==="0x"?"0x0":j}function B(H){typeof H!="string"&&(H=v(H)),l(H)||r.throwArgumentError("invalid hex string","value",H),H=H.substring(2);let j=0;for(;j2*j+2&&r.throwArgumentError("value out of range","value",arguments[1]);H.length<2*j+2;)H="0x0"+H.substring(2);return H}function L(H){const j={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0,yParityAndS:"0x",compact:"0x"};if(p(H)){let U=b(H);U.length===64?(j.v=27+(U[32]>>7),U[32]&=127,j.r=v(U.slice(0,32)),j.s=v(U.slice(32,64))):U.length===65?(j.r=v(U.slice(0,32)),j.s=v(U.slice(32,64)),j.v=U[64]):r.throwArgumentError("invalid signature string","signature",H),j.v<27&&(j.v===0||j.v===1?j.v+=27:r.throwArgumentError("signature invalid v byte","signature",H)),j.recoveryParam=1-j.v%2,j.recoveryParam&&(U[32]|=128),j._vs=v(U.slice(32,64))}else{if(j.r=H.r,j.s=H.s,j.v=H.v,j.recoveryParam=H.recoveryParam,j._vs=H._vs,j._vs!=null){const T=f(b(j._vs),32);j._vs=v(T);const x=T[0]>=128?1:0;j.recoveryParam==null?j.recoveryParam=x:j.recoveryParam!==x&&r.throwArgumentError("signature recoveryParam mismatch _vs","signature",H),T[0]&=127;const M=v(T);j.s==null?j.s=M:j.s!==M&&r.throwArgumentError("signature v mismatch _vs","signature",H)}if(j.recoveryParam==null)j.v==null?r.throwArgumentError("signature missing v and recoveryParam","signature",H):j.v===0||j.v===1?j.recoveryParam=j.v:j.recoveryParam=1-j.v%2;else if(j.v==null)j.v=27+j.recoveryParam;else{const T=j.v===0||j.v===1?j.v:1-j.v%2;j.recoveryParam!==T&&r.throwArgumentError("signature recoveryParam mismatch v","signature",H)}j.r!=null&&l(j.r)?j.r=k(j.r,32):r.throwArgumentError("signature missing or invalid r","signature",H),j.s!=null&&l(j.s)?j.s=k(j.s,32):r.throwArgumentError("signature missing or invalid s","signature",H);const U=b(j.s);U[0]>=128&&r.throwArgumentError("signature s out of range","signature",H),j.recoveryParam&&(U[0]|=128);const _=v(U);j._vs&&(l(j._vs)||r.throwArgumentError("signature invalid _vs","signature",H),j._vs=k(j._vs,32)),j._vs==null?j._vs=_:j._vs!==_&&r.throwArgumentError("signature _vs mismatch v and s","signature",H)}return j.yParityAndS=j._vs,j.compact=j.r+j.yParityAndS.substring(2),j}function N(H){return v(m([(H=L(H)).r,H.s,H.recoveryParam?"0x1c":"0x1b"]))}},1551:(E,n,c)=>{c.r(n),c.d(n,{AddressZero:()=>r,EtherSymbol:()=>f,HashZero:()=>s,MaxUint256:()=>m,NegativeOne:()=>i,One:()=>t,Two:()=>d,WeiPerEther:()=>b,Zero:()=>p});const r="0x0000000000000000000000000000000000000000";var a=c(7457);const i=a.gH.from(-1),p=a.gH.from(0),t=a.gH.from(1),d=a.gH.from(2),b=a.gH.from("1000000000000000000"),m=a.gH.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),s="0x0000000000000000000000000000000000000000000000000000000000000000",f="Ξ"},7720:(E,n,c)=>{c.d(n,{Vy:()=>f});let r=!1,a=!1;const i={debug:1,default:2,info:2,warning:3,error:4,off:5};let p=i.default,t=null;const d=function(){try{const l=[];if(["NFD","NFC","NFKD","NFKC"].forEach(u=>{try{if("test".normalize(u)!=="test")throw new Error("bad normalize")}catch{l.push(u)}}),l.length)throw new Error("missing "+l.join(", "));if("é".normalize("NFD")!=="é")throw new Error("broken implementation")}catch(l){return l.message}return null}();var b,m;(function(l){l.DEBUG="DEBUG",l.INFO="INFO",l.WARNING="WARNING",l.ERROR="ERROR",l.OFF="OFF"})(b||(b={})),function(l){l.UNKNOWN_ERROR="UNKNOWN_ERROR",l.NOT_IMPLEMENTED="NOT_IMPLEMENTED",l.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",l.NETWORK_ERROR="NETWORK_ERROR",l.SERVER_ERROR="SERVER_ERROR",l.TIMEOUT="TIMEOUT",l.BUFFER_OVERRUN="BUFFER_OVERRUN",l.NUMERIC_FAULT="NUMERIC_FAULT",l.MISSING_NEW="MISSING_NEW",l.INVALID_ARGUMENT="INVALID_ARGUMENT",l.MISSING_ARGUMENT="MISSING_ARGUMENT",l.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",l.CALL_EXCEPTION="CALL_EXCEPTION",l.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",l.NONCE_EXPIRED="NONCE_EXPIRED",l.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",l.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",l.TRANSACTION_REPLACED="TRANSACTION_REPLACED",l.ACTION_REJECTED="ACTION_REJECTED"}(m||(m={}));const s="0123456789abcdef";class f{constructor(u){Object.defineProperty(this,"version",{enumerable:!0,value:u,writable:!1})}_log(u,v){const y=u.toLowerCase();i[y]==null&&this.throwArgumentError("invalid log level name","logLevel",u),p>i[y]||console.log.apply(console,v)}debug(...u){this._log(f.levels.DEBUG,u)}info(...u){this._log(f.levels.INFO,u)}warn(...u){this._log(f.levels.WARNING,u)}makeError(u,v,y){if(a)return this.makeError("censored error",v,{});v||(v=f.errors.UNKNOWN_ERROR),y||(y={});const h=[];Object.keys(y).forEach(k=>{const L=y[k];try{if(L instanceof Uint8Array){let N="";for(let H=0;H>4],N+=s[15&L[H]];h.push(k+"=Uint8Array(0x"+N+")")}else h.push(k+"="+JSON.stringify(L))}catch{h.push(k+"="+JSON.stringify(y[k].toString()))}}),h.push(`code=${v}`),h.push(`version=${this.version}`);const O=u;let I="";switch(v){case m.NUMERIC_FAULT:{I="NUMERIC_FAULT";const k=u;switch(k){case"overflow":case"underflow":case"division-by-zero":I+="-"+k;break;case"negative-power":case"negative-width":I+="-unsupported";break;case"unbound-bitwise-result":I+="-unbound-result"}break}case m.CALL_EXCEPTION:case m.INSUFFICIENT_FUNDS:case m.MISSING_NEW:case m.NONCE_EXPIRED:case m.REPLACEMENT_UNDERPRICED:case m.TRANSACTION_REPLACED:case m.UNPREDICTABLE_GAS_LIMIT:I=v}I&&(u+=" [ See: https://links.ethers.org/v5-errors-"+I+" ]"),h.length&&(u+=" ("+h.join(", ")+")");const B=new Error(u);return B.reason=O,B.code=v,Object.keys(y).forEach(function(k){B[k]=y[k]}),B}throwError(u,v,y){throw this.makeError(u,v,y)}throwArgumentError(u,v,y){return this.throwError(u,f.errors.INVALID_ARGUMENT,{argument:v,value:y})}assert(u,v,y,h){u||this.throwError(v,y,h)}assertArgument(u,v,y,h){u||this.throwArgumentError(v,y,h)}checkNormalize(u){d&&this.throwError("platform missing String.prototype.normalize",f.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:d})}checkSafeUint53(u,v){typeof u=="number"&&(v==null&&(v="value not safe"),(u<0||u>=9007199254740991)&&this.throwError(v,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:u}),u%1&&this.throwError(v,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:u}))}checkArgumentCount(u,v,y){y=y?": "+y:"",uv&&this.throwError("too many arguments"+y,f.errors.UNEXPECTED_ARGUMENT,{count:u,expectedCount:v})}checkNew(u,v){u!==Object&&u!=null||this.throwError("missing new",f.errors.MISSING_NEW,{name:v.name})}checkAbstract(u,v){u===v?this.throwError("cannot instantiate abstract class "+JSON.stringify(v.name)+" directly; use a sub-class",f.errors.UNSUPPORTED_OPERATION,{name:u.name,operation:"new"}):u!==Object&&u!=null||this.throwError("missing new",f.errors.MISSING_NEW,{name:v.name})}static globalLogger(){return t||(t=new f("logger/5.7.0")),t}static setCensorship(u,v){if(!u&&v&&this.globalLogger().throwError("cannot permanently disable censorship",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),r){if(!u)return;this.globalLogger().throwError("error censorship permanent",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}a=!!u,r=!!v}static setLogLevel(u){const v=i[u.toLowerCase()];v!=null?p=v:f.globalLogger().warn("invalid log level - "+u)}static from(u){return new f(u)}}f.errors=m,f.levels=b},5111:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.utils=n.curve25519=n.getSharedSecret=n.sync=n.verify=n.sign=n.getPublicKey=n.Signature=n.Point=n.RistrettoPoint=n.ExtendedPoint=n.CURVE=void 0;const r=c(3086),a=BigInt(0),i=BigInt(1),p=BigInt(2),t=BigInt(8),d=BigInt("7237005577332262213973186563042994240857116359379907606001950938285454250989"),b=Object.freeze({a:BigInt(-1),d:BigInt("37095705934669439343138083508754565189542113879843219016388785533085940283555"),P:BigInt("57896044618658097711785492504343953926634992332820282019728792003956564819949"),l:d,n:d,h:BigInt(8),Gx:BigInt("15112221349535400772501151409588531511454012693041857206046113283949847762202"),Gy:BigInt("46316835694926478169428394003475163141307993866256225615783033603165251855960")});n.CURVE=b;const m=BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"),s=BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752"),f=(BigInt("6853475219497561581579357271197624642482790079785650197046958215289687604742"),BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235")),l=BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"),u=BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"),v=BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952");class y{constructor(W,X,ne,re){this.x=W,this.y=X,this.z=ne,this.t=re}static fromAffine(W){if(!(W instanceof N))throw new TypeError("ExtendedPoint#fromAffine: expected Point");return W.equals(N.ZERO)?y.ZERO:new y(W.x,W.y,i,V(W.x*W.y))}static toAffineBatch(W){const X=function(ne,re=b.P){const ye=new Array(ne.length),Oe=R(ne.reduce((Pe,Be,Ve)=>Be===a?Pe:(ye[Ve]=Pe,V(Pe*Be,re)),i),re);return ne.reduceRight((Pe,Be,Ve)=>Be===a?Pe:(ye[Ve]=V(Pe*ye[Ve],re),V(Pe*Be,re)),Oe),ye}(W.map(ne=>ne.z));return W.map((ne,re)=>ne.toAffine(X[re]))}static normalizeZ(W){return this.toAffineBatch(W).map(this.fromAffine)}equals(W){O(W);const{x:X,y:ne,z:re}=this,{x:ye,y:Oe,z:Pe}=W,Be=V(X*Pe),Ve=V(ye*re),ke=V(ne*Pe),Ue=V(Oe*re);return Be===Ve&&ke===Ue}negate(){return new y(V(-this.x),this.y,this.z,V(-this.t))}double(){const{x:W,y:X,z:ne}=this,{a:re}=b,ye=V(W*W),Oe=V(X*X),Pe=V(p*V(ne*ne)),Be=V(re*ye),Ve=W+X,ke=V(V(Ve*Ve)-ye-Oe),Ue=Be+Oe,Xe=Ue-Pe,je=Be-Oe,fe=V(ke*Xe),oe=V(Ue*je),de=V(ke*je),me=V(Xe*Ue);return new y(fe,oe,me,de)}add(W){O(W);const{x:X,y:ne,z:re,t:ye}=this,{x:Oe,y:Pe,z:Be,t:Ve}=W,ke=V((ne-X)*(Pe+Oe)),Ue=V((ne+X)*(Pe-Oe)),Xe=V(Ue-ke);if(Xe===a)return this.double();const je=V(re*p*Ve),fe=V(ye*p*Be),oe=fe+je,de=Ue+ke,me=fe-je,_e=V(oe*Xe),Se=V(de*me),Ne=V(oe*me),He=V(Xe*de);return new y(_e,Se,He,Ne)}subtract(W){return this.add(W.negate())}precomputeWindow(W){const X=1+256/W,ne=[];let re=this,ye=re;for(let Oe=0;Oe>=Ue,fe>Be&&(fe-=ke,W+=i);const oe=je,de=je+Math.abs(fe)-1,me=Xe%2!=0,_e=fe<0;fe===0?Oe=Oe.add(h(me,re[oe])):ye=ye.add(h(_e,re[de]))}return y.normalizeZ([ye,Oe])[0]}multiply(W,X){return this.wNAF(q(W,b.l),X)}multiplyUnsafe(W){let X=q(W,b.l,!1);const ne=y.BASE,re=y.ZERO;if(X===a)return re;if(this.equals(re)||X===i)return this;if(this.equals(ne))return this.wNAF(X);let ye=re,Oe=this;for(;X>a;)X&i&&(ye=ye.add(Oe)),Oe=Oe.double(),X>>=i;return ye}isSmallOrder(){return this.multiplyUnsafe(b.h).equals(y.ZERO)}isTorsionFree(){let W=this.multiplyUnsafe(b.l/p).double();return b.l%p&&(W=W.add(this)),W.equals(y.ZERO)}toAffine(W){const{x:X,y:ne,z:re}=this,ye=this.equals(y.ZERO);W==null&&(W=ye?t:R(re));const Oe=V(X*W),Pe=V(ne*W),Be=V(re*W);if(ye)return N.ZERO;if(Be!==i)throw new Error("invZ was invalid");return new N(Oe,Pe)}fromRistrettoBytes(){B()}toRistrettoBytes(){B()}fromRistrettoHash(){B()}}function h(J,W){const X=W.negate();return J?X:W}function O(J){if(!(J instanceof y))throw new TypeError("ExtendedPoint expected")}function I(J){if(!(J instanceof k))throw new TypeError("RistrettoPoint expected")}function B(){throw new Error("Legacy method: switch to RistrettoPoint")}n.ExtendedPoint=y,y.BASE=new y(b.Gx,b.Gy,i,V(b.Gx*b.Gy)),y.ZERO=new y(a,i,i,a);class k{constructor(W){this.ep=W}static calcElligatorRistrettoMap(W){const{d:X}=b,ne=V(s*W*W),re=V((ne+i)*u);let ye=BigInt(-1);const Oe=V((ye-X*ne)*V(ne+X));let{isValid:Pe,value:Be}=G(re,Oe),Ve=V(Be*W);S(Ve)||(Ve=V(-Ve)),Pe||(Be=Ve),Pe||(ye=ne);const ke=V(ye*(ne-i)*v-Oe),Ue=Be*Be,Xe=V((Be+Be)*Oe),je=V(ke*f),fe=V(i-Ue),oe=V(i+Ue);return new y(V(Xe*oe),V(fe*je),V(je*oe),V(Xe*fe))}static hashToCurve(W){const X=D((W=Z(W,64)).slice(0,32)),ne=this.calcElligatorRistrettoMap(X),re=D(W.slice(32,64)),ye=this.calcElligatorRistrettoMap(re);return new k(ne.add(ye))}static fromHex(W){W=Z(W,32);const{a:X,d:ne}=b,re="RistrettoPoint.fromHex: the hex is not valid encoding of RistrettoPoint",ye=D(W);if(!function(Se,Ne){if(Se.length!==Ne.length)return!1;for(let He=0;He=re)throw new Error("Expected 0 < hex < P");if(!X&&Oe>=m)throw new Error("Expected 0 < hex < 2**256");const Pe=V(Oe*Oe),Be=V(Pe-i),Ve=V(ne*Pe+i);let{isValid:ke,value:Ue}=G(Be,Ve);if(!ke)throw new Error("Point.fromHex: invalid y coordinate");const Xe=(Ue&i)===i;return!!(128&W[31])!==Xe&&(Ue=V(-Ue)),new N(Ue,Oe)}static async fromPrivateKey(W){return(await Ie(W)).point}toRawBytes(){const W=M(this.y);return W[31]|=this.x&i?128:0,W}toHex(){return _(this.toRawBytes())}toX25519(){const{y:W}=this;return M(V((i+W)*R(i-W)))}isTorsionFree(){return y.fromAffine(this).isTorsionFree()}equals(W){return this.x===W.x&&this.y===W.y}negate(){return new N(V(-this.x),this.y)}add(W){return y.fromAffine(this).add(y.fromAffine(W)).toAffine()}subtract(W){return this.add(W.negate())}multiply(W){return y.fromAffine(this).multiply(W,this).toAffine()}}n.Point=N,N.BASE=new N(b.Gx,b.Gy),N.ZERO=new N(a,i);class H{constructor(W,X){this.r=W,this.s=X,this.assertValidity()}static fromHex(W){const X=Z(W,64),ne=N.fromHex(X.slice(0,32),!1),re=w(X.slice(32,64));return new H(ne,re)}assertValidity(){const{r:W,s:X}=this;if(!(W instanceof N))throw new Error("Expected Point instance");return q(X,b.l,!1),this}toRawBytes(){const W=new Uint8Array(64);return W.set(this.r.toRawBytes()),W.set(M(this.s),32),W}toHex(){return _(this.toRawBytes())}}function j(...J){if(!J.every(ne=>ne instanceof Uint8Array))throw new Error("Expected Uint8Array list");if(J.length===1)return J[0];const W=J.reduce((ne,re)=>ne+re.length,0),X=new Uint8Array(W);for(let ne=0,re=0;neW.toString(16).padStart(2,"0"));function _(J){if(!(J instanceof Uint8Array))throw new Error("Uint8Array expected");let W="";for(let X=0;X=a?X:W+X}function R(J,W=b.P){if(J===a||W<=a)throw new Error(`invert: expected positive integers, got n=${J} mod=${W}`);let X=V(J,W),ne=W,re=a,ye=i;for(;X!==a;){const Oe=ne/X,Pe=ne%X,Be=re-ye*Oe;ne=X,X=Pe,re=ye,ye=Be}if(ne!==i)throw new Error("invert: does not exist");return V(re,W)}function F(J,W){const{P:X}=b;let ne=J;for(;W-- >a;)ne*=ne,ne%=X;return ne}function $(J){const{P:W}=b,X=BigInt(5),ne=BigInt(10),re=BigInt(20),ye=BigInt(40),Oe=BigInt(80),Pe=J*J%W*J%W,Be=F(Pe,p)*Pe%W,Ve=F(Be,i)*J%W,ke=F(Ve,X)*Ve%W,Ue=F(ke,ne)*ke%W,Xe=F(Ue,re)*Ue%W,je=F(Xe,ye)*Xe%W,fe=F(je,Oe)*je%W,oe=F(fe,Oe)*je%W,de=F(oe,ne)*ke%W;return{pow_p_5_8:F(de,p)*J%W,b2:Pe}}function G(J,W){const X=V(W*W*W),ne=V(X*X*W);let re=V(J*X*$(J*ne).pow_p_5_8);const ye=V(W*re*re),Oe=re,Pe=V(re*s),Be=ye===J,Ve=ye===V(-J),ke=ye===V(-J*s);return Be&&(re=Oe),(Ve||ke)&&(re=Pe),S(re)&&(re=V(-re)),{isValid:Be||Ve,value:re}}function Q(J){return G(i,J)}function ee(J){return V(w(J),b.l)}function Z(J,W){const X=J instanceof Uint8Array?Uint8Array.from(J):T(J);if(typeof W=="number"&&X.length!==W)throw new Error(`Expected ${W} bytes`);return X}function q(J,W,X=!0){if(!W)throw new TypeError("Specify max value");if(typeof J=="number"&&Number.isSafeInteger(J)&&(J=BigInt(J)),typeof J=="bigint"&&J=a;Se--){const Ne=Pe>>Se&i;oe^=Ne,ke=we(oe,Ue,je),Ue=ke[0],je=ke[1],ke=we(oe,Xe,fe),Xe=ke[0],fe=ke[1],oe=Ne;const He=Ue+Xe,Le=V(He*He),De=Ue-Xe,Ze=V(De*De),Fe=Le-Ze,Ge=je+fe,lt=V((je-fe)*He),Je=V(Ge*De),it=lt+Je,vt=lt-Je;je=V(it*it),fe=V(Ve*V(vt*vt)),Ue=V(Le*Ze),Xe=V(Fe*(Le+V(Be*Fe)))}ke=we(oe,Ue,je),Ue=ke[0],je=ke[1],ke=we(oe,Xe,fe),Xe=ke[0],fe=ke[1];const{pow_p_5_8:de,b2:me}=$(Xe),_e=V(F(de,BigInt(3))*me);return V(Ue*_e)}(function(ne){const re=Z(ne,32);return re[31]&=127,w(re)}(W),w(se(Z(J,32))));if(X===a)throw new Error("Invalid private or public key received");return M(V(X,b.P))},scalarMultBase:J=>n.curve25519.scalarMult(J,n.curve25519.BASE_POINT_U)};const K={node:r,web:typeof self=="object"&&"crypto"in self?self.crypto:void 0};n.utils={bytesToHex:_,hexToBytes:T,concatBytes:j,getExtendedPublicKey:Ie,mod:V,invert:R,TORSION_SUBGROUP:["0100000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a","0000000000000000000000000000000000000000000000000000000000000080","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05","ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85","0000000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa"],hashToPrivateScalar:J=>{if((J=Z(J)).length<40||J.length>1024)throw new Error("Expected 40-1024 bytes of private key as per FIPS 186");return V(w(J),b.l-i)+i},randomBytes:(J=32)=>{if(K.web)return K.web.getRandomValues(new Uint8Array(J));if(K.node){const{randomBytes:W}=K.node;return new Uint8Array(W(J).buffer)}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>n.utils.randomBytes(32),sha512:async(...J)=>{const W=j(...J);if(K.web){const X=await K.web.subtle.digest("SHA-512",W.buffer);return new Uint8Array(X)}if(K.node)return Uint8Array.from(K.node.createHash("sha512").update(W).digest());throw new Error("The environment doesn't have sha512 function")},precompute(J=8,W=N.BASE){const X=W.equals(N.BASE)?W:new N(W.x,W.y);return X._setWindowSize(J),X.multiply(p),X},sha512Sync:void 0},Object.defineProperties(n.utils,{sha512Sync:{configurable:!1,get:()=>ie,set(J){ie||(ie=J)}}})},7557:(E,n)=>{function c(b){if(!Number.isSafeInteger(b)||b<0)throw new Error(`Wrong positive integer: ${b}`)}function r(b){if(typeof b!="boolean")throw new Error(`Expected boolean, not ${b}`)}function a(b,...m){if(!(b instanceof Uint8Array))throw new Error("Expected Uint8Array");if(m.length>0&&!m.includes(b.length))throw new Error(`Expected Uint8Array of length ${m}, not of length=${b.length}`)}function i(b){if(typeof b!="function"||typeof b.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");c(b.outputLen),c(b.blockLen)}function p(b,m=!0){if(b.destroyed)throw new Error("Hash instance has been destroyed");if(m&&b.finished)throw new Error("Hash#digest() has already been called")}function t(b,m){a(b);const s=m.outputLen;if(b.length{Object.defineProperty(n,"__esModule",{value:!0}),n.BLAKE2=n.SIGMA=void 0;const r=c(7557),a=c(9175);n.SIGMA=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3]);class i extends a.Hash{constructor(t,d,b={},m,s,f){if(super(),this.blockLen=t,this.outputLen=d,this.length=0,this.pos=0,this.finished=!1,this.destroyed=!1,r.default.number(t),r.default.number(d),r.default.number(m),d<0||d>m)throw new Error("outputLen bigger than keyLen");if(b.key!==void 0&&(b.key.length<1||b.key.length>m))throw new Error(`key must be up 1..${m} byte long or undefined`);if(b.salt!==void 0&&b.salt.length!==s)throw new Error(`salt must be ${s} byte long or undefined`);if(b.personalization!==void 0&&b.personalization.length!==f)throw new Error(`personalization must be ${f} byte long or undefined`);this.buffer32=(0,a.u32)(this.buffer=new Uint8Array(t))}update(t){r.default.exists(this);const{blockLen:d,buffer:b,buffer32:m}=this,s=(t=(0,a.toBytes)(t)).length,f=t.byteOffset,l=t.buffer;for(let u=0;um[f]=s)}digest(){const{buffer:t,outputLen:d}=this;this.digestInto(t);const b=t.slice(0,d);return this.destroy(),b}_cloneInto(t){const{buffer:d,length:b,finished:m,destroyed:s,outputLen:f,pos:l}=this;return t||(t=new this.constructor({dkLen:f})),t.set(...this.get()),t.length=b,t.finished=m,t.destroyed=s,t.outputLen=f,t.buffer.set(d),t.pos=l,t}}n.BLAKE2=i},915:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.SHA2=void 0;const r=c(7557),a=c(9175);class i extends a.Hash{constructor(t,d,b,m){super(),this.blockLen=t,this.outputLen=d,this.padOffset=b,this.isLE=m,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=(0,a.createView)(this.buffer)}update(t){r.default.exists(this);const{view:d,buffer:b,blockLen:m}=this,s=(t=(0,a.toBytes)(t)).length;for(let f=0;fm-f&&(this.process(b,0),f=0);for(let h=f;h>k&L),H=Number(I&L),j=B?4:0,U=B?0:4;h.setUint32(O+j,N,B),h.setUint32(O+U,H,B)})(b,m-8,BigInt(8*this.length),s),this.process(b,0);const l=(0,a.createView)(t),u=this.outputLen;if(u%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const v=u/4,y=this.get();if(v>y.length)throw new Error("_sha2: outputLen bigger than state");for(let h=0;h{Object.defineProperty(n,"__esModule",{value:!0}),n.add=n.toBig=n.split=n.fromBig=void 0;const c=BigInt(2**32-1),r=BigInt(32);function a(d,b=!1){return b?{h:Number(d&c),l:Number(d>>r&c)}:{h:0|Number(d>>r&c),l:0|Number(d&c)}}function i(d,b=!1){let m=new Uint32Array(d.length),s=new Uint32Array(d.length);for(let f=0;f>>0)+(s>>>0);return{h:d+m+(f/4294967296|0)|0,l:0|f}}n.fromBig=a,n.split=i,n.toBig=(d,b)=>BigInt(d>>>0)<>>0),n.add=p;const t={fromBig:a,split:i,toBig:n.toBig,shrSH:(d,b,m)=>d>>>m,shrSL:(d,b,m)=>d<<32-m|b>>>m,rotrSH:(d,b,m)=>d>>>m|b<<32-m,rotrSL:(d,b,m)=>d<<32-m|b>>>m,rotrBH:(d,b,m)=>d<<64-m|b>>>m-32,rotrBL:(d,b,m)=>d>>>m-32|b<<64-m,rotr32H:(d,b)=>b,rotr32L:(d,b)=>d,rotlSH:(d,b,m)=>d<>>32-m,rotlSL:(d,b,m)=>b<>>32-m,rotlBH:(d,b,m)=>b<>>64-m,rotlBL:(d,b,m)=>d<>>64-m,add:p,add3L:(d,b,m)=>(d>>>0)+(b>>>0)+(m>>>0),add3H:(d,b,m,s)=>b+m+s+(d/2**32|0)|0,add4L:(d,b,m,s)=>(d>>>0)+(b>>>0)+(m>>>0)+(s>>>0),add4H:(d,b,m,s,f)=>b+m+s+f+(d/2**32|0)|0,add5H:(d,b,m,s,f,l)=>b+m+s+f+l+(d/2**32|0)|0,add5L:(d,b,m,s,f)=>(d>>>0)+(b>>>0)+(m>>>0)+(s>>>0)+(f>>>0)};n.default=t},6719:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.blake2b=void 0;const r=c(6742),a=c(2318),i=c(9175),p=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),t=new Uint32Array(32);function d(s,f,l,u,v,y){const h=v[y],O=v[y+1];let I=t[2*s],B=t[2*s+1],k=t[2*f],L=t[2*f+1],N=t[2*l],H=t[2*l+1],j=t[2*u],U=t[2*u+1],_=a.default.add3L(I,k,h);B=a.default.add3H(_,B,L,O),I=0|_,{Dh:U,Dl:j}={Dh:U^B,Dl:j^I},{Dh:U,Dl:j}={Dh:a.default.rotr32H(U,j),Dl:a.default.rotr32L(U,j)},{h:H,l:N}=a.default.add(H,N,U,j),{Bh:L,Bl:k}={Bh:L^H,Bl:k^N},{Bh:L,Bl:k}={Bh:a.default.rotrSH(L,k,24),Bl:a.default.rotrSL(L,k,24)},t[2*s]=I,t[2*s+1]=B,t[2*f]=k,t[2*f+1]=L,t[2*l]=N,t[2*l+1]=H,t[2*u]=j,t[2*u+1]=U}function b(s,f,l,u,v,y){const h=v[y],O=v[y+1];let I=t[2*s],B=t[2*s+1],k=t[2*f],L=t[2*f+1],N=t[2*l],H=t[2*l+1],j=t[2*u],U=t[2*u+1],_=a.default.add3L(I,k,h);B=a.default.add3H(_,B,L,O),I=0|_,{Dh:U,Dl:j}={Dh:U^B,Dl:j^I},{Dh:U,Dl:j}={Dh:a.default.rotrSH(U,j,16),Dl:a.default.rotrSL(U,j,16)},{h:H,l:N}=a.default.add(H,N,U,j),{Bh:L,Bl:k}={Bh:L^H,Bl:k^N},{Bh:L,Bl:k}={Bh:a.default.rotrBH(L,k,63),Bl:a.default.rotrBL(L,k,63)},t[2*s]=I,t[2*s+1]=B,t[2*f]=k,t[2*f+1]=L,t[2*l]=N,t[2*l+1]=H,t[2*u]=j,t[2*u+1]=U}class m extends r.BLAKE2{constructor(f={}){super(128,f.dkLen===void 0?64:f.dkLen,f,64,16,16),this.v0l=0|p[0],this.v0h=0|p[1],this.v1l=0|p[2],this.v1h=0|p[3],this.v2l=0|p[4],this.v2h=0|p[5],this.v3l=0|p[6],this.v3h=0|p[7],this.v4l=0|p[8],this.v4h=0|p[9],this.v5l=0|p[10],this.v5h=0|p[11],this.v6l=0|p[12],this.v6h=0|p[13],this.v7l=0|p[14],this.v7h=0|p[15];const l=f.key?f.key.length:0;if(this.v0l^=this.outputLen|l<<8|65536|16777216,f.salt){const u=(0,i.u32)((0,i.toBytes)(f.salt));this.v4l^=u[0],this.v4h^=u[1],this.v5l^=u[2],this.v5h^=u[3]}if(f.personalization){const u=(0,i.u32)((0,i.toBytes)(f.personalization));this.v6l^=u[0],this.v6h^=u[1],this.v7l^=u[2],this.v7h^=u[3]}if(f.key){const u=new Uint8Array(this.blockLen);u.set((0,i.toBytes)(f.key)),this.update(u)}}get(){let{v0l:f,v0h:l,v1l:u,v1h:v,v2l:y,v2h:h,v3l:O,v3h:I,v4l:B,v4h:k,v5l:L,v5h:N,v6l:H,v6h:j,v7l:U,v7h:_}=this;return[f,l,u,v,y,h,O,I,B,k,L,N,H,j,U,_]}set(f,l,u,v,y,h,O,I,B,k,L,N,H,j,U,_){this.v0l=0|f,this.v0h=0|l,this.v1l=0|u,this.v1h=0|v,this.v2l=0|y,this.v2h=0|h,this.v3l=0|O,this.v3h=0|I,this.v4l=0|B,this.v4h=0|k,this.v5l=0|L,this.v5h=0|N,this.v6l=0|H,this.v6h=0|j,this.v7l=0|U,this.v7h=0|_}compress(f,l,u){this.get().forEach((I,B)=>t[B]=I),t.set(p,16);let{h:v,l:y}=a.default.fromBig(BigInt(this.length));t[24]=p[8]^y,t[25]=p[9]^v,u&&(t[28]=~t[28],t[29]=~t[29]);let h=0;const O=r.SIGMA;for(let I=0;I<12;I++)d(0,4,8,12,f,l+2*O[h++]),b(0,4,8,12,f,l+2*O[h++]),d(1,5,9,13,f,l+2*O[h++]),b(1,5,9,13,f,l+2*O[h++]),d(2,6,10,14,f,l+2*O[h++]),b(2,6,10,14,f,l+2*O[h++]),d(3,7,11,15,f,l+2*O[h++]),b(3,7,11,15,f,l+2*O[h++]),d(0,5,10,15,f,l+2*O[h++]),b(0,5,10,15,f,l+2*O[h++]),d(1,6,11,12,f,l+2*O[h++]),b(1,6,11,12,f,l+2*O[h++]),d(2,7,8,13,f,l+2*O[h++]),b(2,7,8,13,f,l+2*O[h++]),d(3,4,9,14,f,l+2*O[h++]),b(3,4,9,14,f,l+2*O[h++]);this.v0l^=t[0]^t[16],this.v0h^=t[1]^t[17],this.v1l^=t[2]^t[18],this.v1h^=t[3]^t[19],this.v2l^=t[4]^t[20],this.v2h^=t[5]^t[21],this.v3l^=t[6]^t[22],this.v3h^=t[7]^t[23],this.v4l^=t[8]^t[24],this.v4h^=t[9]^t[25],this.v5l^=t[10]^t[26],this.v5h^=t[11]^t[27],this.v6l^=t[12]^t[28],this.v6h^=t[13]^t[29],this.v7l^=t[14]^t[30],this.v7h^=t[15]^t[31],t.fill(0)}destroy(){this.destroyed=!0,this.buffer32.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}n.blake2b=(0,i.wrapConstructorWithOpts)(s=>new m(s))},5145:(E,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.crypto=void 0,n.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0},9615:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.hmac=n.HMAC=void 0;const r=c(7557),a=c(9175);class i extends a.Hash{constructor(t,d){super(),this.finished=!1,this.destroyed=!1,r.default.hash(t);const b=(0,a.toBytes)(d);if(this.iHash=t.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;const m=this.blockLen,s=new Uint8Array(m);s.set(b.length>m?t.create().update(b).digest():b);for(let f=0;fnew i(p,t).update(d).digest(),n.hmac.create=(p,t)=>new i(p,t)},2623:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.sha224=n.sha256=void 0;const r=c(915),a=c(9175),i=(s,f,l)=>s&f^s&l^f&l,p=new Uint32Array([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]),t=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),d=new Uint32Array(64);class b extends r.SHA2{constructor(){super(64,32,8,!1),this.A=0|t[0],this.B=0|t[1],this.C=0|t[2],this.D=0|t[3],this.E=0|t[4],this.F=0|t[5],this.G=0|t[6],this.H=0|t[7]}get(){const{A:f,B:l,C:u,D:v,E:y,F:h,G:O,H:I}=this;return[f,l,u,v,y,h,O,I]}set(f,l,u,v,y,h,O,I){this.A=0|f,this.B=0|l,this.C=0|u,this.D=0|v,this.E=0|y,this.F=0|h,this.G=0|O,this.H=0|I}process(f,l){for(let N=0;N<16;N++,l+=4)d[N]=f.getUint32(l,!1);for(let N=16;N<64;N++){const H=d[N-15],j=d[N-2],U=(0,a.rotr)(H,7)^(0,a.rotr)(H,18)^H>>>3,_=(0,a.rotr)(j,17)^(0,a.rotr)(j,19)^j>>>10;d[N]=_+d[N-7]+U+d[N-16]|0}let{A:u,B:v,C:y,D:h,E:O,F:I,G:B,H:k}=this;for(let N=0;N<64;N++){const H=k+((0,a.rotr)(O,6)^(0,a.rotr)(O,11)^(0,a.rotr)(O,25))+((L=O)&I^~L&B)+p[N]+d[N]|0,j=((0,a.rotr)(u,2)^(0,a.rotr)(u,13)^(0,a.rotr)(u,22))+i(u,v,y)|0;k=B,B=I,I=O,O=h+H|0,h=y,y=v,v=u,u=H+j|0}var L;u=u+this.A|0,v=v+this.B|0,y=y+this.C|0,h=h+this.D|0,O=O+this.E|0,I=I+this.F|0,B=B+this.G|0,k=k+this.H|0,this.set(u,v,y,h,O,I,B,k)}roundClean(){d.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class m extends b{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}n.sha256=(0,a.wrapConstructor)(()=>new b),n.sha224=(0,a.wrapConstructor)(()=>new m)},102:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.sha384=n.sha512_256=n.sha512_224=n.sha512=n.SHA512=void 0;const r=c(915),a=c(2318),i=c(9175),[p,t]=a.default.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(u=>BigInt(u))),d=new Uint32Array(80),b=new Uint32Array(80);class m extends r.SHA2{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:v,Al:y,Bh:h,Bl:O,Ch:I,Cl:B,Dh:k,Dl:L,Eh:N,El:H,Fh:j,Fl:U,Gh:_,Gl:T,Hh:x,Hl:M}=this;return[v,y,h,O,I,B,k,L,N,H,j,U,_,T,x,M]}set(v,y,h,O,I,B,k,L,N,H,j,U,_,T,x,M){this.Ah=0|v,this.Al=0|y,this.Bh=0|h,this.Bl=0|O,this.Ch=0|I,this.Cl=0|B,this.Dh=0|k,this.Dl=0|L,this.Eh=0|N,this.El=0|H,this.Fh=0|j,this.Fl=0|U,this.Gh=0|_,this.Gl=0|T,this.Hh=0|x,this.Hl=0|M}process(v,y){for(let A=0;A<16;A++,y+=4)d[A]=v.getUint32(y),b[A]=v.getUint32(y+=4);for(let A=16;A<80;A++){const D=0|d[A-15],V=0|b[A-15],R=a.default.rotrSH(D,V,1)^a.default.rotrSH(D,V,8)^a.default.shrSH(D,V,7),F=a.default.rotrSL(D,V,1)^a.default.rotrSL(D,V,8)^a.default.shrSL(D,V,7),$=0|d[A-2],G=0|b[A-2],Q=a.default.rotrSH($,G,19)^a.default.rotrBH($,G,61)^a.default.shrSH($,G,6),ee=a.default.rotrSL($,G,19)^a.default.rotrBL($,G,61)^a.default.shrSL($,G,6),Z=a.default.add4L(F,ee,b[A-7],b[A-16]),q=a.default.add4H(Z,R,Q,d[A-7],d[A-16]);d[A]=0|q,b[A]=0|Z}let{Ah:h,Al:O,Bh:I,Bl:B,Ch:k,Cl:L,Dh:N,Dl:H,Eh:j,El:U,Fh:_,Fl:T,Gh:x,Gl:M,Hh:S,Hl:w}=this;for(let A=0;A<80;A++){const D=a.default.rotrSH(j,U,14)^a.default.rotrSH(j,U,18)^a.default.rotrBH(j,U,41),V=a.default.rotrSL(j,U,14)^a.default.rotrSL(j,U,18)^a.default.rotrBL(j,U,41),R=j&_^~j&x,F=U&T^~U&M,$=a.default.add5L(w,V,F,t[A],b[A]),G=a.default.add5H($,S,D,R,p[A],d[A]),Q=0|$,ee=a.default.rotrSH(h,O,28)^a.default.rotrBH(h,O,34)^a.default.rotrBH(h,O,39),Z=a.default.rotrSL(h,O,28)^a.default.rotrBL(h,O,34)^a.default.rotrBL(h,O,39),q=h&I^h&k^I&k,se=O&B^O&L^B&L;S=0|x,w=0|M,x=0|_,M=0|T,_=0|j,T=0|U,{h:j,l:U}=a.default.add(0|N,0|H,0|G,0|Q),N=0|k,H=0|L,k=0|I,L=0|B,I=0|h,B=0|O;const ue=a.default.add3L(Q,Z,se);h=a.default.add3H(ue,G,ee,q),O=0|ue}({h,l:O}=a.default.add(0|this.Ah,0|this.Al,0|h,0|O)),{h:I,l:B}=a.default.add(0|this.Bh,0|this.Bl,0|I,0|B),{h:k,l:L}=a.default.add(0|this.Ch,0|this.Cl,0|k,0|L),{h:N,l:H}=a.default.add(0|this.Dh,0|this.Dl,0|N,0|H),{h:j,l:U}=a.default.add(0|this.Eh,0|this.El,0|j,0|U),{h:_,l:T}=a.default.add(0|this.Fh,0|this.Fl,0|_,0|T),{h:x,l:M}=a.default.add(0|this.Gh,0|this.Gl,0|x,0|M),{h:S,l:w}=a.default.add(0|this.Hh,0|this.Hl,0|S,0|w),this.set(h,O,I,B,k,L,N,H,j,U,_,T,x,M,S,w)}roundClean(){d.fill(0),b.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}n.SHA512=m;class s extends m{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}class f extends m{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}class l extends m{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}n.sha512=(0,i.wrapConstructor)(()=>new m),n.sha512_224=(0,i.wrapConstructor)(()=>new s),n.sha512_256=(0,i.wrapConstructor)(()=>new f),n.sha384=(0,i.wrapConstructor)(()=>new l)},9175:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.randomBytes=n.wrapXOFConstructorWithOpts=n.wrapConstructorWithOpts=n.wrapConstructor=n.checkOpts=n.Hash=n.concatBytes=n.toBytes=n.utf8ToBytes=n.asyncLoop=n.nextTick=n.hexToBytes=n.bytesToHex=n.isLE=n.rotr=n.createView=n.u32=n.u8=void 0;const r=c(5145),a=d=>d instanceof Uint8Array;if(n.u8=d=>new Uint8Array(d.buffer,d.byteOffset,d.byteLength),n.u32=d=>new Uint32Array(d.buffer,d.byteOffset,Math.floor(d.byteLength/4)),n.createView=d=>new DataView(d.buffer,d.byteOffset,d.byteLength),n.rotr=(d,b)=>d<<32-b|d>>>b,n.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68,!n.isLE)throw new Error("Non little-endian hardware is not supported");const i=Array.from({length:256},(d,b)=>b.toString(16).padStart(2,"0"));function p(d){if(typeof d!="string")throw new Error("utf8ToBytes expected string, got "+typeof d);return new Uint8Array(new TextEncoder().encode(d))}function t(d){if(typeof d=="string"&&(d=p(d)),!a(d))throw new Error("expected Uint8Array, got "+typeof d);return d}n.bytesToHex=function(d){if(!a(d))throw new Error("Uint8Array expected");let b="";for(let m=0;m{},n.asyncLoop=async function(d,b,m){let s=Date.now();for(let f=0;f=0&&ls+f.length,0));let m=0;return d.forEach(s=>{if(!a(s))throw new Error("Uint8Array expected");b.set(s,m),m+=s.length}),b},n.Hash=class{clone(){return this._cloneInto()}},n.checkOpts=function(d,b){if(b!==void 0&&(typeof b!="object"||(m=b,Object.prototype.toString.call(m)!=="[object Object]"||m.constructor!==Object)))throw new Error("Options should be object or undefined");var m;return Object.assign(d,b)},n.wrapConstructor=function(d){const b=s=>d().update(t(s)).digest(),m=d();return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=()=>d(),b},n.wrapConstructorWithOpts=function(d){const b=(s,f)=>d(f).update(t(s)).digest(),m=d({});return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=s=>d(s),b},n.wrapXOFConstructorWithOpts=function(d){const b=(s,f)=>d(f).update(t(s)).digest(),m=d({});return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=s=>d(s),b},n.randomBytes=function(d=32){if(r.crypto&&typeof r.crypto.getRandomValues=="function")return r.crypto.getRandomValues(new Uint8Array(d));throw new Error("crypto.getRandomValues must be defined")}},9598:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.utils=n.schnorr=n.verify=n.signSync=n.sign=n.getSharedSecret=n.recoverPublicKey=n.getPublicKey=n.Signature=n.Point=n.CURVE=void 0;const r=c(4923),a=BigInt(0),i=BigInt(1),p=BigInt(2),t=BigInt(3),d=BigInt(8),b=Object.freeze({a,b:BigInt(7),P:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:i,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee")});n.CURVE=b;const m=(fe,oe)=>(fe+oe/p)/oe,s={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar(fe){const{n:oe}=b,de=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),me=-i*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),_e=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),Se=de,Ne=BigInt("0x100000000000000000000000000000000"),He=m(Se*fe,oe),Le=m(-me*fe,oe);let De=G(fe-He*de-Le*_e,oe),Ze=G(-He*me-Le*Se,oe);const Fe=De>Ne,Ge=Ze>Ne;if(Fe&&(De=oe-De),Ge&&(Ze=oe-Ze),De>Ne||Ze>Ne)throw new Error("splitScalarEndo: Endomorphism failed, k="+fe);return{k1neg:Fe,k1:De,k2neg:Ge,k2:Ze}}},f=32,l=32,u=f+1,v=2*f+1;function y(fe){const{a:oe,b:de}=b,me=G(fe*fe),_e=G(me*fe);return G(_e+oe*fe+de)}const h=b.a===a;class O extends Error{constructor(oe){super(oe)}}function I(fe){if(!(fe instanceof B))throw new TypeError("JacobianPoint expected")}class B{constructor(oe,de,me){this.x=oe,this.y=de,this.z=me}static fromAffine(oe){if(!(oe instanceof N))throw new TypeError("JacobianPoint#fromAffine: expected Point");return oe.equals(N.ZERO)?B.ZERO:new B(oe.x,oe.y,i)}static toAffineBatch(oe){const de=function(me,_e=b.P){const Se=new Array(me.length),Ne=ee(me.reduce((He,Le,De)=>Le===a?He:(Se[De]=He,G(He*Le,_e)),i),_e);return me.reduceRight((He,Le,De)=>Le===a?He:(Se[De]=G(He*Se[De],_e),G(He*Le,_e)),Ne),Se}(oe.map(me=>me.z));return oe.map((me,_e)=>me.toAffine(de[_e]))}static normalizeZ(oe){return B.toAffineBatch(oe).map(B.fromAffine)}equals(oe){I(oe);const{x:de,y:me,z:_e}=this,{x:Se,y:Ne,z:He}=oe,Le=G(_e*_e),De=G(He*He),Ze=G(de*De),Fe=G(Se*Le),Ge=G(G(me*He)*De),lt=G(G(Ne*_e)*Le);return Ze===Fe&&Ge===lt}negate(){return new B(this.x,G(-this.y),this.z)}double(){const{x:oe,y:de,z:me}=this,_e=G(oe*oe),Se=G(de*de),Ne=G(Se*Se),He=oe+Se,Le=G(p*(G(He*He)-_e-Ne)),De=G(t*_e),Ze=G(De*De),Fe=G(Ze-p*Le),Ge=G(De*(Le-Fe)-d*Ne),lt=G(p*de*me);return new B(Fe,Ge,lt)}add(oe){I(oe);const{x:de,y:me,z:_e}=this,{x:Se,y:Ne,z:He}=oe;if(Se===a||Ne===a)return this;if(de===a||me===a)return oe;const Le=G(_e*_e),De=G(He*He),Ze=G(de*De),Fe=G(Se*Le),Ge=G(G(me*He)*De),lt=G(G(Ne*_e)*Le),Je=G(Fe-Ze),it=G(lt-Ge);if(Je===a)return it===a?this.double():B.ZERO;const vt=G(Je*Je),Ye=G(Je*vt),ut=G(Ze*vt),St=G(it*it-Ye-p*ut),Qe=G(it*(ut-St)-Ge*Ye),st=G(_e*He*Je);return new B(St,Qe,st)}subtract(oe){return this.add(oe.negate())}multiplyUnsafe(oe){const de=B.ZERO;if(typeof oe=="bigint"&&oe===a)return de;let me=$(oe);if(me===i)return this;if(!h){let Fe=de,Ge=this;for(;me>a;)me&i&&(Fe=Fe.add(Ge)),Ge=Ge.double(),me>>=i;return Fe}let{k1neg:_e,k1:Se,k2neg:Ne,k2:He}=s.splitScalar(me),Le=de,De=de,Ze=this;for(;Se>a||He>a;)Se&i&&(Le=Le.add(Ze)),He&i&&(De=De.add(Ze)),Ze=Ze.double(),Se>>=i,He>>=i;return _e&&(Le=Le.negate()),Ne&&(De=De.negate()),De=new B(G(De.x*s.beta),De.y,De.z),Le.add(De)}precomputeWindow(oe){const de=h?128/oe+1:256/oe+1,me=[];let _e=this,Se=_e;for(let Ne=0;Ne>=Fe,Je>Le&&(Je-=Ze,oe+=i);const it=lt,vt=lt+Math.abs(Je)-1,Ye=Ge%2!=0,ut=Je<0;Je===0?Ne=Ne.add(k(Ye,_e[it])):Se=Se.add(k(ut,_e[vt]))}return{p:Se,f:Ne}}multiply(oe,de){let me,_e,Se=$(oe);if(h){const{k1neg:Ne,k1:He,k2neg:Le,k2:De}=s.splitScalar(Se);let{p:Ze,f:Fe}=this.wNAF(He,de),{p:Ge,f:lt}=this.wNAF(De,de);Ze=k(Ne,Ze),Ge=k(Le,Ge),Ge=new B(G(Ge.x*s.beta),Ge.y,Ge.z),me=Ze.add(Ge),_e=Fe.add(lt)}else{const{p:Ne,f:He}=this.wNAF(Se,de);me=Ne,_e=He}return B.normalizeZ([me,_e])[0]}toAffine(oe){const{x:de,y:me,z:_e}=this,Se=this.equals(B.ZERO);oe==null&&(oe=Se?d:ee(_e));const Ne=oe,He=G(Ne*Ne),Le=G(He*Ne),De=G(de*He),Ze=G(me*Le),Fe=G(_e*Ne);if(Se)return N.ZERO;if(Fe!==i)throw new Error("invZ was invalid");return new N(De,Ze)}}function k(fe,oe){const de=oe.negate();return fe?de:oe}B.BASE=new B(b.Gx,b.Gy,i),B.ZERO=new B(a,i,a);const L=new WeakMap;class N{constructor(oe,de){this.x=oe,this.y=de}_setWindowSize(oe){this._WINDOW_SIZE=oe,L.delete(this)}hasEvenY(){return this.y%p===a}static fromCompressedHex(oe){const de=oe.length===32,me=R(de?oe:oe.subarray(1));if(!ie(me))throw new Error("Point is not on curve");let _e=function(He){const{P:Le}=b,De=BigInt(6),Ze=BigInt(11),Fe=BigInt(22),Ge=BigInt(23),lt=BigInt(44),Je=BigInt(88),it=He*He*He%Le,vt=it*it*He%Le,Ye=Q(vt,t)*vt%Le,ut=Q(Ye,t)*vt%Le,St=Q(ut,p)*it%Le,Qe=Q(St,Ze)*St%Le,st=Q(Qe,Fe)*Qe%Le,Pt=Q(st,lt)*st%Le,rt=Q(Pt,Je)*Pt%Le,yt=Q(rt,lt)*st%Le,Ht=Q(yt,t)*vt%Le,tt=Q(Ht,Ge)*Qe%Le,dt=Q(tt,De)*it%Le,_t=Q(dt,p);if(_t*_t%Le!==He)throw new Error("Cannot find square root");return _t}(y(me));const Se=(_e&i)===i;de?Se&&(_e=G(-_e)):!(1&~oe[0])!==Se&&(_e=G(-_e));const Ne=new N(me,_e);return Ne.assertValidity(),Ne}static fromUncompressedHex(oe){const de=R(oe.subarray(1,f+1)),me=R(oe.subarray(f+1,2*f+1)),_e=new N(de,me);return _e.assertValidity(),_e}static fromHex(oe){const de=F(oe),me=de.length,_e=de[0];if(me===f)return this.fromCompressedHex(de);if(me===u&&(_e===2||_e===3))return this.fromCompressedHex(de);if(me===v&&_e===4)return this.fromUncompressedHex(de);throw new Error(`Point.fromHex: received invalid point. Expected 32-${u} compressed bytes or ${v} uncompressed bytes, not ${me}`)}static fromPrivateKey(oe){return N.BASE.multiply(Ie(oe))}static fromSignature(oe,de,me){const{r:_e,s:Se}=te(de);if(![0,1,2,3].includes(me))throw new Error("Cannot recover: invalid recovery bit");const Ne=Z(F(oe)),{n:He}=b,Le=me===2||me===3?_e+He:_e,De=ee(Le,He),Ze=G(-Ne*De,He),Fe=G(Se*De,He),Ge=1&me?"03":"02",lt=N.fromHex(Ge+S(Le)),Je=N.BASE.multiplyAndAddUnsafe(lt,Ze,Fe);if(!Je)throw new Error("Cannot recover signature: point at infinify");return Je.assertValidity(),Je}toRawBytes(oe=!1){return V(this.toHex(oe))}toHex(oe=!1){const de=S(this.x);return oe?`${this.hasEvenY()?"02":"03"}${de}`:`04${de}${S(this.y)}`}toHexX(){return this.toHex(!0).slice(2)}toRawX(){return this.toRawBytes(!0).slice(1)}assertValidity(){const oe="Point is not on elliptic curve",{x:de,y:me}=this;if(!ie(de)||!ie(me))throw new Error(oe);const _e=G(me*me);if(G(_e-y(de))!==a)throw new Error(oe)}equals(oe){return this.x===oe.x&&this.y===oe.y}negate(){return new N(this.x,G(-this.y))}double(){return B.fromAffine(this).double().toAffine()}add(oe){return B.fromAffine(this).add(B.fromAffine(oe)).toAffine()}subtract(oe){return this.add(oe.negate())}multiply(oe){return B.fromAffine(this).multiply(oe,this).toAffine()}multiplyAndAddUnsafe(oe,de,me){const _e=B.fromAffine(this),Se=de===a||de===i||this!==N.BASE?_e.multiplyUnsafe(de):_e.multiply(de),Ne=B.fromAffine(oe).multiplyUnsafe(me),He=Se.add(Ne);return He.equals(B.ZERO)?void 0:He.toAffine()}}function H(fe){return Number.parseInt(fe[0],16)>=8?"00"+fe:fe}function j(fe){if(fe.length<2||fe[0]!==2)throw new Error(`Invalid signature integer tag: ${x(fe)}`);const oe=fe[1],de=fe.subarray(2,oe+2);if(!oe||de.length!==oe)throw new Error("Invalid signature integer: wrong length");if(de[0]===0&&de[1]<=127)throw new Error("Invalid signature integer: trailing length");return{data:R(de),left:fe.subarray(oe+2)}}n.Point=N,N.BASE=new N(b.Gx,b.Gy),N.ZERO=new N(a,a);class U{constructor(oe,de){this.r=oe,this.s=de,this.assertValidity()}static fromCompact(oe){const de=oe instanceof Uint8Array,me="Signature.fromCompact";if(typeof oe!="string"&&!de)throw new TypeError(`${me}: Expected string or Uint8Array`);const _e=de?x(oe):oe;if(_e.length!==128)throw new Error(`${me}: Expected 64-byte hex`);return new U(D(_e.slice(0,64)),D(_e.slice(64,128)))}static fromDER(oe){const de=oe instanceof Uint8Array;if(typeof oe!="string"&&!de)throw new TypeError("Signature.fromDER: Expected string or Uint8Array");const{r:me,s:_e}=function(Se){if(Se.length<2||Se[0]!=48)throw new Error(`Invalid signature tag: ${x(Se)}`);if(Se[1]!==Se.length-2)throw new Error("Invalid signature: incorrect length");const{data:Ne,left:He}=j(Se.subarray(2)),{data:Le,left:De}=j(He);if(De.length)throw new Error(`Invalid signature: left bytes after parsing: ${x(De)}`);return{r:Ne,s:Le}}(de?oe:V(oe));return new U(me,_e)}static fromHex(oe){return this.fromDER(oe)}assertValidity(){const{r:oe,s:de}=this;if(!ce(oe))throw new Error("Invalid Signature: r must be 0 < r < n");if(!ce(de))throw new Error("Invalid Signature: s must be 0 < s < n")}hasHighS(){const oe=b.n>>i;return this.s>oe}normalizeS(){return this.hasHighS()?new U(this.r,G(-this.s,b.n)):this}toDERRawBytes(){return V(this.toDERHex())}toDERHex(){const oe=H(A(this.s)),de=H(A(this.r)),me=oe.length/2,_e=de.length/2,Se=A(me),Ne=A(_e);return`30${A(_e+me+4)}02${Ne}${de}02${Se}${oe}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return V(this.toCompactHex())}toCompactHex(){return S(this.r)+S(this.s)}}function _(...fe){if(!fe.every(me=>me instanceof Uint8Array))throw new Error("Uint8Array list expected");if(fe.length===1)return fe[0];const oe=fe.reduce((me,_e)=>me+_e.length,0),de=new Uint8Array(oe);for(let me=0,_e=0;meoe.toString(16).padStart(2,"0"));function x(fe){if(!(fe instanceof Uint8Array))throw new Error("Expected Uint8Array");let oe="";for(let de=0;de0)return BigInt(fe);if(typeof fe=="bigint"&&ce(fe))return fe;throw new TypeError("Expected valid private scalar: 0 < scalar < curve.n")}function G(fe,oe=b.P){const de=fe%oe;return de>=a?de:oe+de}function Q(fe,oe){const{P:de}=b;let me=fe;for(;oe-- >a;)me*=me,me%=de;return me}function ee(fe,oe=b.P){if(fe===a||oe<=a)throw new Error(`invert: expected positive integers, got n=${fe} mod=${oe}`);let de=G(fe,oe),me=oe,_e=a,Se=i;for(;de!==a;){const Ne=me/de,He=me%de,Le=_e-Se*Ne;me=de,de=He,_e=Se,Se=Le}if(me!==i)throw new Error("invert: does not exist");return G(_e,oe)}function Z(fe,oe=!1){const de=function(_e){const Se=8*_e.length-8*l,Ne=R(_e);return Se>0?Ne>>BigInt(Se):Ne}(fe);if(oe)return de;const{n:me}=b;return de>=me?de-me:de}let q,se;class ue{constructor(oe,de){if(this.hashLen=oe,this.qByteLen=de,typeof oe!="number"||oe<2)throw new Error("hashLen must be a number");if(typeof de!="number"||de<2)throw new Error("qByteLen must be a number");this.v=new Uint8Array(oe).fill(1),this.k=new Uint8Array(oe).fill(0),this.counter=0}hmac(...oe){return n.utils.hmacSha256(this.k,...oe)}hmacSync(...oe){return se(this.k,...oe)}checkSync(){if(typeof se!="function")throw new O("hmacSha256Sync needs to be set")}incr(){if(this.counter>=1e3)throw new Error("Tried 1,000 k values for sign(), all were invalid");this.counter+=1}async reseed(oe=new Uint8Array){this.k=await this.hmac(this.v,Uint8Array.from([0]),oe),this.v=await this.hmac(this.v),oe.length!==0&&(this.k=await this.hmac(this.v,Uint8Array.from([1]),oe),this.v=await this.hmac(this.v))}reseedSync(oe=new Uint8Array){this.checkSync(),this.k=this.hmacSync(this.v,Uint8Array.from([0]),oe),this.v=this.hmacSync(this.v),oe.length!==0&&(this.k=this.hmacSync(this.v,Uint8Array.from([1]),oe),this.v=this.hmacSync(this.v))}async generate(){this.incr();let oe=0;const de=[];for(;oe0)oe=BigInt(fe);else if(typeof fe=="string"){if(fe.length!==2*l)throw new Error("Expected 32 bytes of private key");oe=D(fe)}else{if(!(fe instanceof Uint8Array))throw new TypeError("Expected valid private key");if(fe.length!==l)throw new Error("Expected 32 bytes of private key");oe=R(fe)}if(!ce(oe))throw new Error("Expected private key: 0 < key < n");return oe}function Ee(fe){return fe instanceof N?(fe.assertValidity(),fe):N.fromHex(fe)}function te(fe){if(fe instanceof U)return fe.assertValidity(),fe;try{return U.fromDER(fe)}catch{return U.fromCompact(fe)}}function ge(fe){const oe=fe instanceof Uint8Array,de=typeof fe=="string",me=(oe||de)&&fe.length;return oe?me===u||me===v:de?me===2*u||me===2*v:fe instanceof N}function we(fe){return R(fe.length>f?fe.slice(0,f):fe)}function K(fe){const oe=we(fe),de=G(oe,b.n);return J(de{fe=F(fe);const oe=l+8;if(fe.length1024)throw new Error("Expected valid bytes of private key as per FIPS 186");return w(G(R(fe),b.n-i)+i)},randomBytes:(fe=32)=>{if(Ue.web)return Ue.web.getRandomValues(new Uint8Array(fe));if(Ue.node){const{randomBytes:oe}=Ue.node;return Uint8Array.from(oe(fe))}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>n.utils.hashToPrivateKey(n.utils.randomBytes(l+8)),precompute(fe=8,oe=N.BASE){const de=oe===N.BASE?oe:new N(oe.x,oe.y);return de._setWindowSize(fe),de.multiply(t),de},sha256:async(...fe)=>{if(Ue.web){const oe=await Ue.web.subtle.digest("SHA-256",_(...fe));return new Uint8Array(oe)}if(Ue.node){const{createHash:oe}=Ue.node,de=oe("sha256");return fe.forEach(me=>de.update(me)),Uint8Array.from(de.digest())}throw new Error("The environment doesn't have sha256 function")},hmacSha256:async(fe,...oe)=>{if(Ue.web){const de=await Ue.web.subtle.importKey("raw",fe,{name:"HMAC",hash:{name:"SHA-256"}},!1,["sign"]),me=_(...oe),_e=await Ue.web.subtle.sign("HMAC",de,me);return new Uint8Array(_e)}if(Ue.node){const{createHmac:de}=Ue.node,me=de("sha256",fe);return oe.forEach(_e=>me.update(_e)),Uint8Array.from(me.digest())}throw new Error("The environment doesn't have hmac-sha256 function")},sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:async(fe,...oe)=>{let de=je[fe];if(de===void 0){const me=await n.utils.sha256(Uint8Array.from(fe,_e=>_e.charCodeAt(0)));de=_(me,me),je[fe]=de}return n.utils.sha256(de,...oe)},taggedHashSync:(fe,...oe)=>{if(typeof q!="function")throw new O("sha256Sync is undefined, you need to set it");let de=je[fe];if(de===void 0){const me=q(Uint8Array.from(fe,_e=>_e.charCodeAt(0)));de=_(me,me),je[fe]=de}return q(de,...oe)},_JacobianPoint:B},Object.defineProperties(n.utils,{sha256Sync:{configurable:!1,get:()=>q,set(fe){q||(q=fe)}},hmacSha256Sync:{configurable:!1,get:()=>se,set(fe){se||(se=fe)}}})},7568:(E,n,c)=>{const r=n;r.bignum=c(2344),r.define=c(7363).define,r.base=c(9673),r.constants=c(2153),r.decoders=c(5234),r.encoders=c(4669)},7363:(E,n,c)=>{const r=c(4669),a=c(5234),i=c(6698);function p(t,d){this.name=t,this.body=d,this.decoders={},this.encoders={}}n.define=function(t,d){return new p(t,d)},p.prototype._createNamed=function(t){const d=this.name;function b(m){this._initNamed(m,d)}return i(b,t),b.prototype._initNamed=function(m,s){t.call(this,m,s)},new b(this)},p.prototype._getDecoder=function(t){return t=t||"der",this.decoders.hasOwnProperty(t)||(this.decoders[t]=this._createNamed(a[t])),this.decoders[t]},p.prototype.decode=function(t,d,b){return this._getDecoder(d).decode(t,b)},p.prototype._getEncoder=function(t){return t=t||"der",this.encoders.hasOwnProperty(t)||(this.encoders[t]=this._createNamed(r[t])),this.encoders[t]},p.prototype.encode=function(t,d,b){return this._getEncoder(d).encode(t,b)}},7227:(E,n,c)=>{const r=c(6698),a=c(9220).a,i=c(4774).Buffer;function p(d,b){a.call(this,b),i.isBuffer(d)?(this.base=d,this.offset=0,this.length=d.length):this.error("Input not Buffer")}function t(d,b){if(Array.isArray(d))this.length=0,this.value=d.map(function(m){return t.isEncoderBuffer(m)||(m=new t(m,b)),this.length+=m.length,m},this);else if(typeof d=="number"){if(!(0<=d&&d<=255))return b.error("non-byte EncoderBuffer value");this.value=d,this.length=1}else if(typeof d=="string")this.value=d,this.length=i.byteLength(d);else{if(!i.isBuffer(d))return b.error("Unsupported type: "+typeof d);this.value=d,this.length=d.length}}r(p,a),n.t=p,p.isDecoderBuffer=function(d){return d instanceof p||typeof d=="object"&&i.isBuffer(d.base)&&d.constructor.name==="DecoderBuffer"&&typeof d.offset=="number"&&typeof d.length=="number"&&typeof d.save=="function"&&typeof d.restore=="function"&&typeof d.isEmpty=="function"&&typeof d.readUInt8=="function"&&typeof d.skip=="function"&&typeof d.raw=="function"},p.prototype.save=function(){return{offset:this.offset,reporter:a.prototype.save.call(this)}},p.prototype.restore=function(d){const b=new p(this.base);return b.offset=d.offset,b.length=this.offset,this.offset=d.offset,a.prototype.restore.call(this,d.reporter),b},p.prototype.isEmpty=function(){return this.offset===this.length},p.prototype.readUInt8=function(d){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(d||"DecoderBuffer overrun")},p.prototype.skip=function(d,b){if(!(this.offset+d<=this.length))return this.error(b||"DecoderBuffer overrun");const m=new p(this.base);return m._reporterState=this._reporterState,m.offset=this.offset,m.length=this.offset+d,this.offset+=d,m},p.prototype.raw=function(d){return this.base.slice(d?d.offset:this.offset,this.length)},n.d=t,t.isEncoderBuffer=function(d){return d instanceof t||typeof d=="object"&&d.constructor.name==="EncoderBuffer"&&typeof d.length=="number"&&typeof d.join=="function"},t.prototype.join=function(d,b){return d||(d=i.alloc(this.length)),b||(b=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(m){m.join(d,b),b+=m.length}):(typeof this.value=="number"?d[b]=this.value:typeof this.value=="string"?d.write(this.value,b):i.isBuffer(this.value)&&this.value.copy(d,b),b+=this.length)),d}},9673:(E,n,c)=>{const r=n;r.Reporter=c(9220).a,r.DecoderBuffer=c(7227).t,r.EncoderBuffer=c(7227).d,r.Node=c(993)},993:(E,n,c)=>{const r=c(9220).a,a=c(7227).d,i=c(7227).t,p=c(3349),t=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],d=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(t);function b(s,f,l){const u={};this._baseState=u,u.name=l,u.enc=s,u.parent=f||null,u.children=null,u.tag=null,u.args=null,u.reverseArgs=null,u.choice=null,u.optional=!1,u.any=!1,u.obj=!1,u.use=null,u.useDecoder=null,u.key=null,u.default=null,u.explicit=null,u.implicit=null,u.contains=null,u.parent||(u.children=[],this._wrap())}E.exports=b;const m=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];b.prototype.clone=function(){const s=this._baseState,f={};m.forEach(function(u){f[u]=s[u]});const l=new this.constructor(f.parent);return l._baseState=f,l},b.prototype._wrap=function(){const s=this._baseState;d.forEach(function(f){this[f]=function(){const l=new this.constructor(this);return s.children.push(l),l[f].apply(l,arguments)}},this)},b.prototype._init=function(s){const f=this._baseState;p(f.parent===null),s.call(this),f.children=f.children.filter(function(l){return l._baseState.parent===this},this),p.equal(f.children.length,1,"Root node can have only one child")},b.prototype._useArgs=function(s){const f=this._baseState,l=s.filter(function(u){return u instanceof this.constructor},this);s=s.filter(function(u){return!(u instanceof this.constructor)},this),l.length!==0&&(p(f.children===null),f.children=l,l.forEach(function(u){u._baseState.parent=this},this)),s.length!==0&&(p(f.args===null),f.args=s,f.reverseArgs=s.map(function(u){if(typeof u!="object"||u.constructor!==Object)return u;const v={};return Object.keys(u).forEach(function(y){y==(0|y)&&(y|=0);const h=u[y];v[h]=y}),v}))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach(function(s){b.prototype[s]=function(){const f=this._baseState;throw new Error(s+" not implemented for encoding: "+f.enc)}}),t.forEach(function(s){b.prototype[s]=function(){const f=this._baseState,l=Array.prototype.slice.call(arguments);return p(f.tag===null),f.tag=s,this._useArgs(l),this}}),b.prototype.use=function(s){p(s);const f=this._baseState;return p(f.use===null),f.use=s,this},b.prototype.optional=function(){return this._baseState.optional=!0,this},b.prototype.def=function(s){const f=this._baseState;return p(f.default===null),f.default=s,f.optional=!0,this},b.prototype.explicit=function(s){const f=this._baseState;return p(f.explicit===null&&f.implicit===null),f.explicit=s,this},b.prototype.implicit=function(s){const f=this._baseState;return p(f.explicit===null&&f.implicit===null),f.implicit=s,this},b.prototype.obj=function(){const s=this._baseState,f=Array.prototype.slice.call(arguments);return s.obj=!0,f.length!==0&&this._useArgs(f),this},b.prototype.key=function(s){const f=this._baseState;return p(f.key===null),f.key=s,this},b.prototype.any=function(){return this._baseState.any=!0,this},b.prototype.choice=function(s){const f=this._baseState;return p(f.choice===null),f.choice=s,this._useArgs(Object.keys(s).map(function(l){return s[l]})),this},b.prototype.contains=function(s){const f=this._baseState;return p(f.use===null),f.contains=s,this},b.prototype._decode=function(s,f){const l=this._baseState;if(l.parent===null)return s.wrapResult(l.children[0]._decode(s,f));let u,v=l.default,y=!0,h=null;if(l.key!==null&&(h=s.enterKey(l.key)),l.optional){let O=null;if(l.explicit!==null?O=l.explicit:l.implicit!==null?O=l.implicit:l.tag!==null&&(O=l.tag),O!==null||l.any){if(y=this._peekTag(s,O,l.any),s.isError(y))return y}else{const I=s.save();try{l.choice===null?this._decodeGeneric(l.tag,s,f):this._decodeChoice(s,f),y=!0}catch{y=!1}s.restore(I)}}if(l.obj&&y&&(u=s.enterObject()),y){if(l.explicit!==null){const I=this._decodeTag(s,l.explicit);if(s.isError(I))return I;s=I}const O=s.offset;if(l.use===null&&l.choice===null){let I;l.any&&(I=s.save());const B=this._decodeTag(s,l.implicit!==null?l.implicit:l.tag,l.any);if(s.isError(B))return B;l.any?v=s.raw(I):s=B}if(f&&f.track&&l.tag!==null&&f.track(s.path(),O,s.length,"tagged"),f&&f.track&&l.tag!==null&&f.track(s.path(),s.offset,s.length,"content"),l.any||(v=l.choice===null?this._decodeGeneric(l.tag,s,f):this._decodeChoice(s,f)),s.isError(v))return v;if(l.any||l.choice!==null||l.children===null||l.children.forEach(function(I){I._decode(s,f)}),l.contains&&(l.tag==="octstr"||l.tag==="bitstr")){const I=new i(v);v=this._getUse(l.contains,s._reporterState.obj)._decode(I,f)}}return l.obj&&y&&(v=s.leaveObject(u)),l.key===null||v===null&&y!==!0?h!==null&&s.exitKey(h):s.leaveKey(h,l.key,v),v},b.prototype._decodeGeneric=function(s,f,l){const u=this._baseState;return s==="seq"||s==="set"?null:s==="seqof"||s==="setof"?this._decodeList(f,s,u.args[0],l):/str$/.test(s)?this._decodeStr(f,s,l):s==="objid"&&u.args?this._decodeObjid(f,u.args[0],u.args[1],l):s==="objid"?this._decodeObjid(f,null,null,l):s==="gentime"||s==="utctime"?this._decodeTime(f,s,l):s==="null_"?this._decodeNull(f,l):s==="bool"?this._decodeBool(f,l):s==="objDesc"?this._decodeStr(f,s,l):s==="int"||s==="enum"?this._decodeInt(f,u.args&&u.args[0],l):u.use!==null?this._getUse(u.use,f._reporterState.obj)._decode(f,l):f.error("unknown tag: "+s)},b.prototype._getUse=function(s,f){const l=this._baseState;return l.useDecoder=this._use(s,f),p(l.useDecoder._baseState.parent===null),l.useDecoder=l.useDecoder._baseState.children[0],l.implicit!==l.useDecoder._baseState.implicit&&(l.useDecoder=l.useDecoder.clone(),l.useDecoder._baseState.implicit=l.implicit),l.useDecoder},b.prototype._decodeChoice=function(s,f){const l=this._baseState;let u=null,v=!1;return Object.keys(l.choice).some(function(y){const h=s.save(),O=l.choice[y];try{const I=O._decode(s,f);if(s.isError(I))return!1;u={type:y,value:I},v=!0}catch{return s.restore(h),!1}return!0},this),v?u:s.error("Choice not matched")},b.prototype._createEncoderBuffer=function(s){return new a(s,this.reporter)},b.prototype._encode=function(s,f,l){const u=this._baseState;if(u.default!==null&&u.default===s)return;const v=this._encodeValue(s,f,l);return v===void 0||this._skipDefault(v,f,l)?void 0:v},b.prototype._encodeValue=function(s,f,l){const u=this._baseState;if(u.parent===null)return u.children[0]._encode(s,f||new r);let v=null;if(this.reporter=f,u.optional&&s===void 0){if(u.default===null)return;s=u.default}let y=null,h=!1;if(u.any)v=this._createEncoderBuffer(s);else if(u.choice)v=this._encodeChoice(s,f);else if(u.contains)y=this._getUse(u.contains,l)._encode(s,f),h=!0;else if(u.children)y=u.children.map(function(O){if(O._baseState.tag==="null_")return O._encode(null,f,s);if(O._baseState.key===null)return f.error("Child should have a key");const I=f.enterKey(O._baseState.key);if(typeof s!="object")return f.error("Child expected, but input is not object");const B=O._encode(s[O._baseState.key],f,s);return f.leaveKey(I),B},this).filter(function(O){return O}),y=this._createEncoderBuffer(y);else if(u.tag==="seqof"||u.tag==="setof"){if(!u.args||u.args.length!==1)return f.error("Too many args for : "+u.tag);if(!Array.isArray(s))return f.error("seqof/setof, but data is not Array");const O=this.clone();O._baseState.implicit=null,y=this._createEncoderBuffer(s.map(function(I){const B=this._baseState;return this._getUse(B.args[0],s)._encode(I,f)},O))}else u.use!==null?v=this._getUse(u.use,l)._encode(s,f):(y=this._encodePrimitive(u.tag,s),h=!0);if(!u.any&&u.choice===null){const O=u.implicit!==null?u.implicit:u.tag,I=u.implicit===null?"universal":"context";O===null?u.use===null&&f.error("Tag could be omitted only for .use()"):u.use===null&&(v=this._encodeComposite(O,h,I,y))}return u.explicit!==null&&(v=this._encodeComposite(u.explicit,!1,"context",v)),v},b.prototype._encodeChoice=function(s,f){const l=this._baseState,u=l.choice[s.type];return u||p(!1,s.type+" not found in "+JSON.stringify(Object.keys(l.choice))),u._encode(s.value,f)},b.prototype._encodePrimitive=function(s,f){const l=this._baseState;if(/str$/.test(s))return this._encodeStr(f,s);if(s==="objid"&&l.args)return this._encodeObjid(f,l.reverseArgs[0],l.args[1]);if(s==="objid")return this._encodeObjid(f,null,null);if(s==="gentime"||s==="utctime")return this._encodeTime(f,s);if(s==="null_")return this._encodeNull();if(s==="int"||s==="enum")return this._encodeInt(f,l.args&&l.reverseArgs[0]);if(s==="bool")return this._encodeBool(f);if(s==="objDesc")return this._encodeStr(f,s);throw new Error("Unsupported tag: "+s)},b.prototype._isNumstr=function(s){return/^[0-9 ]*$/.test(s)},b.prototype._isPrintstr=function(s){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(s)}},9220:(E,n,c)=>{const r=c(6698);function a(p){this._reporterState={obj:null,path:[],options:p||{},errors:[]}}function i(p,t){this.path=p,this.rethrow(t)}n.a=a,a.prototype.isError=function(p){return p instanceof i},a.prototype.save=function(){const p=this._reporterState;return{obj:p.obj,pathLen:p.path.length}},a.prototype.restore=function(p){const t=this._reporterState;t.obj=p.obj,t.path=t.path.slice(0,p.pathLen)},a.prototype.enterKey=function(p){return this._reporterState.path.push(p)},a.prototype.exitKey=function(p){const t=this._reporterState;t.path=t.path.slice(0,p-1)},a.prototype.leaveKey=function(p,t,d){const b=this._reporterState;this.exitKey(p),b.obj!==null&&(b.obj[t]=d)},a.prototype.path=function(){return this._reporterState.path.join("/")},a.prototype.enterObject=function(){const p=this._reporterState,t=p.obj;return p.obj={},t},a.prototype.leaveObject=function(p){const t=this._reporterState,d=t.obj;return t.obj=p,d},a.prototype.error=function(p){let t;const d=this._reporterState,b=p instanceof i;if(t=b?p:new i(d.path.map(function(m){return"["+JSON.stringify(m)+"]"}).join(""),p.message||p,p.stack),!d.options.partial)throw t;return b||d.errors.push(t),t},a.prototype.wrapResult=function(p){const t=this._reporterState;return t.options.partial?{result:this.isError(p)?null:p,errors:t.errors}:p},r(i,Error),i.prototype.rethrow=function(p){if(this.message=p+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,i),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}},4598:(E,n)=>{function c(r){const a={};return Object.keys(r).forEach(function(i){(0|i)==i&&(i|=0);const p=r[i];a[p]=i}),a}n.tagClass={0:"universal",1:"application",2:"context",3:"private"},n.tagClassByName=c(n.tagClass),n.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},n.tagByName=c(n.tag)},2153:(E,n,c)=>{const r=n;r._reverse=function(a){const i={};return Object.keys(a).forEach(function(p){(0|p)==p&&(p|=0);const t=a[p];i[t]=p}),i},r.der=c(4598)},2010:(E,n,c)=>{const r=c(6698),a=c(2344),i=c(7227).t,p=c(993),t=c(4598);function d(f){this.enc="der",this.name=f.name,this.entity=f,this.tree=new b,this.tree._init(f.body)}function b(f){p.call(this,"der",f)}function m(f,l){let u=f.readUInt8(l);if(f.isError(u))return u;const v=t.tagClass[u>>6],y=!(32&u);if(31&~u)u&=31;else{let h=u;for(u=0;!(128&~h);){if(h=f.readUInt8(l),f.isError(h))return h;u<<=7,u|=127&h}}return{cls:v,primitive:y,tag:u,tagStr:t.tag[u]}}function s(f,l,u){let v=f.readUInt8(u);if(f.isError(v))return v;if(!l&&v===128)return null;if(!(128&v))return v;const y=127&v;if(y>4)return f.error("length octect is too long");v=0;for(let h=0;h{const r=n;r.der=c(2010),r.pem=c(8903)},8903:(E,n,c)=>{const r=c(6698),a=c(4774).Buffer,i=c(2010);function p(t){i.call(this,t),this.enc="pem"}r(p,i),E.exports=p,p.prototype.decode=function(t,d){const b=t.toString().split(/[\r\n]+/g),m=d.label.toUpperCase(),s=/^-----(BEGIN|END) ([^-]+)-----$/;let f=-1,l=-1;for(let y=0;y{const r=c(6698),a=c(4774).Buffer,i=c(993),p=c(4598);function t(m){this.enc="der",this.name=m.name,this.entity=m,this.tree=new d,this.tree._init(m.body)}function d(m){i.call(this,"der",m)}function b(m){return m<10?"0"+m:m}E.exports=t,t.prototype.encode=function(m,s){return this.tree._encode(m,s).join()},r(d,i),d.prototype._encodeComposite=function(m,s,f,l){const u=function(h,O,I,B){let k;if(h==="seqof"?h="seq":h==="setof"&&(h="set"),p.tagByName.hasOwnProperty(h))k=p.tagByName[h];else{if(typeof h!="number"||(0|h)!==h)return B.error("Unknown tag: "+h);k=h}return k>=31?B.error("Multi-octet tag encoding unsupported"):(O||(k|=32),k|=p.tagClassByName[I||"universal"]<<6,k)}(m,s,f,this.reporter);if(l.length<128){const h=a.alloc(2);return h[0]=u,h[1]=l.length,this._createEncoderBuffer([h,l])}let v=1;for(let h=l.length;h>=256;h>>=8)v++;const y=a.alloc(2+v);y[0]=u,y[1]=128|v;for(let h=1+v,O=l.length;O>0;h--,O>>=8)y[h]=255&O;return this._createEncoderBuffer([y,l])},d.prototype._encodeStr=function(m,s){if(s==="bitstr")return this._createEncoderBuffer([0|m.unused,m.data]);if(s==="bmpstr"){const f=a.alloc(2*m.length);for(let l=0;l=40)return this.reporter.error("Second objid identifier OOB");m.splice(0,2,40*m[0]+m[1])}let l=0;for(let y=0;y=128;h>>=7)l++}const u=a.alloc(l);let v=u.length-1;for(let y=m.length-1;y>=0;y--){let h=m[y];for(u[v--]=127&h;(h>>=7)>0;)u[v--]=128|127&h}return this._createEncoderBuffer(u)},d.prototype._encodeTime=function(m,s){let f;const l=new Date(m);return s==="gentime"?f=[b(l.getUTCFullYear()),b(l.getUTCMonth()+1),b(l.getUTCDate()),b(l.getUTCHours()),b(l.getUTCMinutes()),b(l.getUTCSeconds()),"Z"].join(""):s==="utctime"?f=[b(l.getUTCFullYear()%100),b(l.getUTCMonth()+1),b(l.getUTCDate()),b(l.getUTCHours()),b(l.getUTCMinutes()),b(l.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+s+" time is not supported yet"),this._encodeStr(f,"octstr")},d.prototype._encodeNull=function(){return this._createEncoderBuffer("")},d.prototype._encodeInt=function(m,s){if(typeof m=="string"){if(!s)return this.reporter.error("String int or enum given, but no values map");if(!s.hasOwnProperty(m))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(m));m=s[m]}if(typeof m!="number"&&!a.isBuffer(m)){const u=m.toArray();!m.sign&&128&u[0]&&u.unshift(0),m=a.from(u)}if(a.isBuffer(m)){let u=m.length;m.length===0&&u++;const v=a.alloc(u);return m.copy(v),m.length===0&&(v[0]=0),this._createEncoderBuffer(v)}if(m<128)return this._createEncoderBuffer(m);if(m<256)return this._createEncoderBuffer([0,m]);let f=1;for(let u=m;u>=256;u>>=8)f++;const l=new Array(f);for(let u=l.length-1;u>=0;u--)l[u]=255&m,m>>=8;return 128&l[0]&&l.unshift(0),this._createEncoderBuffer(a.from(l))},d.prototype._encodeBool=function(m){return this._createEncoderBuffer(m?255:0)},d.prototype._use=function(m,s){return typeof m=="function"&&(m=m(s)),m._getEncoder("der").tree},d.prototype._skipDefault=function(m,s,f){const l=this._baseState;let u;if(l.default===null)return!1;const v=m.join();if(l.defaultBuffer===void 0&&(l.defaultBuffer=this._encodeValue(l.default,s,f).join()),v.length!==l.defaultBuffer.length)return!1;for(u=0;u{const r=n;r.der=c(82),r.pem=c(735)},735:(E,n,c)=>{const r=c(6698),a=c(82);function i(p){a.call(this,p),this.enc="pem"}r(i,a),E.exports=i,i.prototype.encode=function(p,t){const d=a.prototype.encode.call(this,p).toString("base64"),b=["-----BEGIN "+t.label+"-----"];for(let m=0;m=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function m(_,T,x){var M=b(_,x);return x-1>=T&&(M|=b(_,x-1)<<4),M}function s(_,T,x,M){for(var S=0,w=Math.min(_.length,x),A=T;A=49?D-49+10:D>=17?D-17+10:D}return S}t.isBN=function(_){return _ instanceof t||_!==null&&typeof _=="object"&&_.constructor.wordSize===t.wordSize&&Array.isArray(_.words)},t.max=function(_,T){return _.cmp(T)>0?_:T},t.min=function(_,T){return _.cmp(T)<0?_:T},t.prototype._init=function(_,T,x){if(typeof _=="number")return this._initNumber(_,T,x);if(typeof _=="object")return this._initArray(_,T,x);T==="hex"&&(T=16),i(T===(0|T)&&T>=2&&T<=36);var M=0;(_=_.toString().replace(/\s+/g,""))[0]==="-"&&(M++,this.negative=1),M<_.length&&(T===16?this._parseHex(_,M,x):(this._parseBase(_,T,M),x==="le"&&this._initArray(this.toArray(),T,x)))},t.prototype._initNumber=function(_,T,x){_<0&&(this.negative=1,_=-_),_<67108864?(this.words=[67108863&_],this.length=1):_<4503599627370496?(this.words=[67108863&_,_/67108864&67108863],this.length=2):(i(_<9007199254740992),this.words=[67108863&_,_/67108864&67108863,1],this.length=3),x==="le"&&this._initArray(this.toArray(),T,x)},t.prototype._initArray=function(_,T,x){if(i(typeof _.length=="number"),_.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(_.length/3),this.words=new Array(this.length);for(var M=0;M=0;M-=3)w=_[M]|_[M-1]<<8|_[M-2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);else if(x==="le")for(M=0,S=0;M<_.length;M+=3)w=_[M]|_[M+1]<<8|_[M+2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);return this.strip()},t.prototype._parseHex=function(_,T,x){this.length=Math.ceil((_.length-T)/6),this.words=new Array(this.length);for(var M=0;M=T;M-=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;else for(M=(_.length-T)%2==0?T+1:T;M<_.length;M+=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;this.strip()},t.prototype._parseBase=function(_,T,x){this.words=[0],this.length=1;for(var M=0,S=1;S<=67108863;S*=T)M++;M--,S=S/T|0;for(var w=_.length-x,A=w%M,D=Math.min(w,w-A)+x,V=0,R=x;R1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},t.prototype.inspect=function(){return(this.red?""};var f=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],u=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(_,T,x){x.negative=T.negative^_.negative;var M=_.length+T.length|0;x.length=M,M=M-1|0;var S=0|_.words[0],w=0|T.words[0],A=S*w,D=67108863&A,V=A/67108864|0;x.words[0]=D;for(var R=1;R>>26,$=67108863&V,G=Math.min(R,T.length-1),Q=Math.max(0,R-_.length+1);Q<=G;Q++){var ee=R-Q|0;F+=(A=(S=0|_.words[ee])*(w=0|T.words[Q])+$)/67108864|0,$=67108863&A}x.words[R]=0|$,V=0|F}return V!==0?x.words[R]=0|V:x.length--,x.strip()}t.prototype.toString=function(_,T){var x;if(T=0|T||1,(_=_||10)===16||_==="hex"){x="";for(var M=0,S=0,w=0;w>>24-M&16777215,(M+=2)>=26&&(M-=26,w--),x=S!==0||w!==this.length-1?f[6-D.length]+D+x:D+x}for(S!==0&&(x=S.toString(16)+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(_===(0|_)&&_>=2&&_<=36){var V=l[_],R=u[_];x="";var F=this.clone();for(F.negative=0;!F.isZero();){var $=F.modn(R).toString(_);x=(F=F.idivn(R)).isZero()?$+x:f[V-$.length]+$+x}for(this.isZero()&&(x="0"+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var _=this.words[0];return this.length===2?_+=67108864*this.words[1]:this.length===3&&this.words[2]===1?_+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-_:_},t.prototype.toJSON=function(){return this.toString(16)},t.prototype.toBuffer=function(_,T){return i(d!==void 0),this.toArrayLike(d,_,T)},t.prototype.toArray=function(_,T){return this.toArrayLike(Array,_,T)},t.prototype.toArrayLike=function(_,T,x){var M=this.byteLength(),S=x||Math.max(1,M);i(M<=S,"byte array longer than desired length"),i(S>0,"Requested array length <= 0"),this.strip();var w,A,D=T==="le",V=new _(S),R=this.clone();if(D){for(A=0;!R.isZero();A++)w=R.andln(255),R.iushrn(8),V[A]=w;for(;A=4096&&(x+=13,T>>>=13),T>=64&&(x+=7,T>>>=7),T>=8&&(x+=4,T>>>=4),T>=2&&(x+=2,T>>>=2),x+T},t.prototype._zeroBits=function(_){if(_===0)return 26;var T=_,x=0;return 8191&T||(x+=13,T>>>=13),127&T||(x+=7,T>>>=7),15&T||(x+=4,T>>>=4),3&T||(x+=2,T>>>=2),1&T||x++,x},t.prototype.bitLength=function(){var _=this.words[this.length-1],T=this._countBits(_);return 26*(this.length-1)+T},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var _=0,T=0;T_.length?this.clone().ior(_):_.clone().ior(this)},t.prototype.uor=function(_){return this.length>_.length?this.clone().iuor(_):_.clone().iuor(this)},t.prototype.iuand=function(_){var T;T=this.length>_.length?_:this;for(var x=0;x_.length?this.clone().iand(_):_.clone().iand(this)},t.prototype.uand=function(_){return this.length>_.length?this.clone().iuand(_):_.clone().iuand(this)},t.prototype.iuxor=function(_){var T,x;this.length>_.length?(T=this,x=_):(T=_,x=this);for(var M=0;M_.length?this.clone().ixor(_):_.clone().ixor(this)},t.prototype.uxor=function(_){return this.length>_.length?this.clone().iuxor(_):_.clone().iuxor(this)},t.prototype.inotn=function(_){i(typeof _=="number"&&_>=0);var T=0|Math.ceil(_/26),x=_%26;this._expand(T),x>0&&T--;for(var M=0;M0&&(this.words[M]=~this.words[M]&67108863>>26-x),this.strip()},t.prototype.notn=function(_){return this.clone().inotn(_)},t.prototype.setn=function(_,T){i(typeof _=="number"&&_>=0);var x=_/26|0,M=_%26;return this._expand(x+1),this.words[x]=T?this.words[x]|1<_.length?(x=this,M=_):(x=_,M=this);for(var S=0,w=0;w>>26;for(;S!==0&&w>>26;if(this.length=x.length,S!==0)this.words[this.length]=S,this.length++;else if(x!==this)for(;w_.length?this.clone().iadd(_):_.clone().iadd(this)},t.prototype.isub=function(_){if(_.negative!==0){_.negative=0;var T=this.iadd(_);return _.negative=1,T._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(_),this.negative=1,this._normSign();var x,M,S=this.cmp(_);if(S===0)return this.negative=0,this.length=1,this.words[0]=0,this;S>0?(x=this,M=_):(x=_,M=this);for(var w=0,A=0;A>26,this.words[A]=67108863&T;for(;w!==0&&A>26,this.words[A]=67108863&T;if(w===0&&A>>13,Q=0|A[1],ee=8191&Q,Z=Q>>>13,q=0|A[2],se=8191&q,ue=q>>>13,ce=0|A[3],ie=8191&ce,he=ce>>>13,Ie=0|A[4],Ee=8191&Ie,te=Ie>>>13,ge=0|A[5],we=8191&ge,K=ge>>>13,J=0|A[6],W=8191&J,X=J>>>13,ne=0|A[7],re=8191&ne,ye=ne>>>13,Oe=0|A[8],Pe=8191&Oe,Be=Oe>>>13,Ve=0|A[9],ke=8191&Ve,Ue=Ve>>>13,Xe=0|D[0],je=8191&Xe,fe=Xe>>>13,oe=0|D[1],de=8191&oe,me=oe>>>13,_e=0|D[2],Se=8191&_e,Ne=_e>>>13,He=0|D[3],Le=8191&He,De=He>>>13,Ze=0|D[4],Fe=8191&Ze,Ge=Ze>>>13,lt=0|D[5],Je=8191<,it=lt>>>13,vt=0|D[6],Ye=8191&vt,ut=vt>>>13,St=0|D[7],Qe=8191&St,st=St>>>13,Pt=0|D[8],rt=8191&Pt,yt=Pt>>>13,Ht=0|D[9],tt=8191&Ht,dt=Ht>>>13;x.negative=_.negative^T.negative,x.length=19;var _t=(R+(M=Math.imul($,je))|0)+((8191&(S=(S=Math.imul($,fe))+Math.imul(G,je)|0))<<13)|0;R=((w=Math.imul(G,fe))+(S>>>13)|0)+(_t>>>26)|0,_t&=67108863,M=Math.imul(ee,je),S=(S=Math.imul(ee,fe))+Math.imul(Z,je)|0,w=Math.imul(Z,fe);var jt=(R+(M=M+Math.imul($,de)|0)|0)+((8191&(S=(S=S+Math.imul($,me)|0)+Math.imul(G,de)|0))<<13)|0;R=((w=w+Math.imul(G,me)|0)+(S>>>13)|0)+(jt>>>26)|0,jt&=67108863,M=Math.imul(se,je),S=(S=Math.imul(se,fe))+Math.imul(ue,je)|0,w=Math.imul(ue,fe),M=M+Math.imul(ee,de)|0,S=(S=S+Math.imul(ee,me)|0)+Math.imul(Z,de)|0,w=w+Math.imul(Z,me)|0;var wr=(R+(M=M+Math.imul($,Se)|0)|0)+((8191&(S=(S=S+Math.imul($,Ne)|0)+Math.imul(G,Se)|0))<<13)|0;R=((w=w+Math.imul(G,Ne)|0)+(S>>>13)|0)+(wr>>>26)|0,wr&=67108863,M=Math.imul(ie,je),S=(S=Math.imul(ie,fe))+Math.imul(he,je)|0,w=Math.imul(he,fe),M=M+Math.imul(se,de)|0,S=(S=S+Math.imul(se,me)|0)+Math.imul(ue,de)|0,w=w+Math.imul(ue,me)|0,M=M+Math.imul(ee,Se)|0,S=(S=S+Math.imul(ee,Ne)|0)+Math.imul(Z,Se)|0,w=w+Math.imul(Z,Ne)|0;var Cr=(R+(M=M+Math.imul($,Le)|0)|0)+((8191&(S=(S=S+Math.imul($,De)|0)+Math.imul(G,Le)|0))<<13)|0;R=((w=w+Math.imul(G,De)|0)+(S>>>13)|0)+(Cr>>>26)|0,Cr&=67108863,M=Math.imul(Ee,je),S=(S=Math.imul(Ee,fe))+Math.imul(te,je)|0,w=Math.imul(te,fe),M=M+Math.imul(ie,de)|0,S=(S=S+Math.imul(ie,me)|0)+Math.imul(he,de)|0,w=w+Math.imul(he,me)|0,M=M+Math.imul(se,Se)|0,S=(S=S+Math.imul(se,Ne)|0)+Math.imul(ue,Se)|0,w=w+Math.imul(ue,Ne)|0,M=M+Math.imul(ee,Le)|0,S=(S=S+Math.imul(ee,De)|0)+Math.imul(Z,Le)|0,w=w+Math.imul(Z,De)|0;var Nr=(R+(M=M+Math.imul($,Fe)|0)|0)+((8191&(S=(S=S+Math.imul($,Ge)|0)+Math.imul(G,Fe)|0))<<13)|0;R=((w=w+Math.imul(G,Ge)|0)+(S>>>13)|0)+(Nr>>>26)|0,Nr&=67108863,M=Math.imul(we,je),S=(S=Math.imul(we,fe))+Math.imul(K,je)|0,w=Math.imul(K,fe),M=M+Math.imul(Ee,de)|0,S=(S=S+Math.imul(Ee,me)|0)+Math.imul(te,de)|0,w=w+Math.imul(te,me)|0,M=M+Math.imul(ie,Se)|0,S=(S=S+Math.imul(ie,Ne)|0)+Math.imul(he,Se)|0,w=w+Math.imul(he,Ne)|0,M=M+Math.imul(se,Le)|0,S=(S=S+Math.imul(se,De)|0)+Math.imul(ue,Le)|0,w=w+Math.imul(ue,De)|0,M=M+Math.imul(ee,Fe)|0,S=(S=S+Math.imul(ee,Ge)|0)+Math.imul(Z,Fe)|0,w=w+Math.imul(Z,Ge)|0;var pr=(R+(M=M+Math.imul($,Je)|0)|0)+((8191&(S=(S=S+Math.imul($,it)|0)+Math.imul(G,Je)|0))<<13)|0;R=((w=w+Math.imul(G,it)|0)+(S>>>13)|0)+(pr>>>26)|0,pr&=67108863,M=Math.imul(W,je),S=(S=Math.imul(W,fe))+Math.imul(X,je)|0,w=Math.imul(X,fe),M=M+Math.imul(we,de)|0,S=(S=S+Math.imul(we,me)|0)+Math.imul(K,de)|0,w=w+Math.imul(K,me)|0,M=M+Math.imul(Ee,Se)|0,S=(S=S+Math.imul(Ee,Ne)|0)+Math.imul(te,Se)|0,w=w+Math.imul(te,Ne)|0,M=M+Math.imul(ie,Le)|0,S=(S=S+Math.imul(ie,De)|0)+Math.imul(he,Le)|0,w=w+Math.imul(he,De)|0,M=M+Math.imul(se,Fe)|0,S=(S=S+Math.imul(se,Ge)|0)+Math.imul(ue,Fe)|0,w=w+Math.imul(ue,Ge)|0,M=M+Math.imul(ee,Je)|0,S=(S=S+Math.imul(ee,it)|0)+Math.imul(Z,Je)|0,w=w+Math.imul(Z,it)|0;var or=(R+(M=M+Math.imul($,Ye)|0)|0)+((8191&(S=(S=S+Math.imul($,ut)|0)+Math.imul(G,Ye)|0))<<13)|0;R=((w=w+Math.imul(G,ut)|0)+(S>>>13)|0)+(or>>>26)|0,or&=67108863,M=Math.imul(re,je),S=(S=Math.imul(re,fe))+Math.imul(ye,je)|0,w=Math.imul(ye,fe),M=M+Math.imul(W,de)|0,S=(S=S+Math.imul(W,me)|0)+Math.imul(X,de)|0,w=w+Math.imul(X,me)|0,M=M+Math.imul(we,Se)|0,S=(S=S+Math.imul(we,Ne)|0)+Math.imul(K,Se)|0,w=w+Math.imul(K,Ne)|0,M=M+Math.imul(Ee,Le)|0,S=(S=S+Math.imul(Ee,De)|0)+Math.imul(te,Le)|0,w=w+Math.imul(te,De)|0,M=M+Math.imul(ie,Fe)|0,S=(S=S+Math.imul(ie,Ge)|0)+Math.imul(he,Fe)|0,w=w+Math.imul(he,Ge)|0,M=M+Math.imul(se,Je)|0,S=(S=S+Math.imul(se,it)|0)+Math.imul(ue,Je)|0,w=w+Math.imul(ue,it)|0,M=M+Math.imul(ee,Ye)|0,S=(S=S+Math.imul(ee,ut)|0)+Math.imul(Z,Ye)|0,w=w+Math.imul(Z,ut)|0;var Sr=(R+(M=M+Math.imul($,Qe)|0)|0)+((8191&(S=(S=S+Math.imul($,st)|0)+Math.imul(G,Qe)|0))<<13)|0;R=((w=w+Math.imul(G,st)|0)+(S>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,M=Math.imul(Pe,je),S=(S=Math.imul(Pe,fe))+Math.imul(Be,je)|0,w=Math.imul(Be,fe),M=M+Math.imul(re,de)|0,S=(S=S+Math.imul(re,me)|0)+Math.imul(ye,de)|0,w=w+Math.imul(ye,me)|0,M=M+Math.imul(W,Se)|0,S=(S=S+Math.imul(W,Ne)|0)+Math.imul(X,Se)|0,w=w+Math.imul(X,Ne)|0,M=M+Math.imul(we,Le)|0,S=(S=S+Math.imul(we,De)|0)+Math.imul(K,Le)|0,w=w+Math.imul(K,De)|0,M=M+Math.imul(Ee,Fe)|0,S=(S=S+Math.imul(Ee,Ge)|0)+Math.imul(te,Fe)|0,w=w+Math.imul(te,Ge)|0,M=M+Math.imul(ie,Je)|0,S=(S=S+Math.imul(ie,it)|0)+Math.imul(he,Je)|0,w=w+Math.imul(he,it)|0,M=M+Math.imul(se,Ye)|0,S=(S=S+Math.imul(se,ut)|0)+Math.imul(ue,Ye)|0,w=w+Math.imul(ue,ut)|0,M=M+Math.imul(ee,Qe)|0,S=(S=S+Math.imul(ee,st)|0)+Math.imul(Z,Qe)|0,w=w+Math.imul(Z,st)|0;var _r=(R+(M=M+Math.imul($,rt)|0)|0)+((8191&(S=(S=S+Math.imul($,yt)|0)+Math.imul(G,rt)|0))<<13)|0;R=((w=w+Math.imul(G,yt)|0)+(S>>>13)|0)+(_r>>>26)|0,_r&=67108863,M=Math.imul(ke,je),S=(S=Math.imul(ke,fe))+Math.imul(Ue,je)|0,w=Math.imul(Ue,fe),M=M+Math.imul(Pe,de)|0,S=(S=S+Math.imul(Pe,me)|0)+Math.imul(Be,de)|0,w=w+Math.imul(Be,me)|0,M=M+Math.imul(re,Se)|0,S=(S=S+Math.imul(re,Ne)|0)+Math.imul(ye,Se)|0,w=w+Math.imul(ye,Ne)|0,M=M+Math.imul(W,Le)|0,S=(S=S+Math.imul(W,De)|0)+Math.imul(X,Le)|0,w=w+Math.imul(X,De)|0,M=M+Math.imul(we,Fe)|0,S=(S=S+Math.imul(we,Ge)|0)+Math.imul(K,Fe)|0,w=w+Math.imul(K,Ge)|0,M=M+Math.imul(Ee,Je)|0,S=(S=S+Math.imul(Ee,it)|0)+Math.imul(te,Je)|0,w=w+Math.imul(te,it)|0,M=M+Math.imul(ie,Ye)|0,S=(S=S+Math.imul(ie,ut)|0)+Math.imul(he,Ye)|0,w=w+Math.imul(he,ut)|0,M=M+Math.imul(se,Qe)|0,S=(S=S+Math.imul(se,st)|0)+Math.imul(ue,Qe)|0,w=w+Math.imul(ue,st)|0,M=M+Math.imul(ee,rt)|0,S=(S=S+Math.imul(ee,yt)|0)+Math.imul(Z,rt)|0,w=w+Math.imul(Z,yt)|0;var Mr=(R+(M=M+Math.imul($,tt)|0)|0)+((8191&(S=(S=S+Math.imul($,dt)|0)+Math.imul(G,tt)|0))<<13)|0;R=((w=w+Math.imul(G,dt)|0)+(S>>>13)|0)+(Mr>>>26)|0,Mr&=67108863,M=Math.imul(ke,de),S=(S=Math.imul(ke,me))+Math.imul(Ue,de)|0,w=Math.imul(Ue,me),M=M+Math.imul(Pe,Se)|0,S=(S=S+Math.imul(Pe,Ne)|0)+Math.imul(Be,Se)|0,w=w+Math.imul(Be,Ne)|0,M=M+Math.imul(re,Le)|0,S=(S=S+Math.imul(re,De)|0)+Math.imul(ye,Le)|0,w=w+Math.imul(ye,De)|0,M=M+Math.imul(W,Fe)|0,S=(S=S+Math.imul(W,Ge)|0)+Math.imul(X,Fe)|0,w=w+Math.imul(X,Ge)|0,M=M+Math.imul(we,Je)|0,S=(S=S+Math.imul(we,it)|0)+Math.imul(K,Je)|0,w=w+Math.imul(K,it)|0,M=M+Math.imul(Ee,Ye)|0,S=(S=S+Math.imul(Ee,ut)|0)+Math.imul(te,Ye)|0,w=w+Math.imul(te,ut)|0,M=M+Math.imul(ie,Qe)|0,S=(S=S+Math.imul(ie,st)|0)+Math.imul(he,Qe)|0,w=w+Math.imul(he,st)|0,M=M+Math.imul(se,rt)|0,S=(S=S+Math.imul(se,yt)|0)+Math.imul(ue,rt)|0,w=w+Math.imul(ue,yt)|0;var Lr=(R+(M=M+Math.imul(ee,tt)|0)|0)+((8191&(S=(S=S+Math.imul(ee,dt)|0)+Math.imul(Z,tt)|0))<<13)|0;R=((w=w+Math.imul(Z,dt)|0)+(S>>>13)|0)+(Lr>>>26)|0,Lr&=67108863,M=Math.imul(ke,Se),S=(S=Math.imul(ke,Ne))+Math.imul(Ue,Se)|0,w=Math.imul(Ue,Ne),M=M+Math.imul(Pe,Le)|0,S=(S=S+Math.imul(Pe,De)|0)+Math.imul(Be,Le)|0,w=w+Math.imul(Be,De)|0,M=M+Math.imul(re,Fe)|0,S=(S=S+Math.imul(re,Ge)|0)+Math.imul(ye,Fe)|0,w=w+Math.imul(ye,Ge)|0,M=M+Math.imul(W,Je)|0,S=(S=S+Math.imul(W,it)|0)+Math.imul(X,Je)|0,w=w+Math.imul(X,it)|0,M=M+Math.imul(we,Ye)|0,S=(S=S+Math.imul(we,ut)|0)+Math.imul(K,Ye)|0,w=w+Math.imul(K,ut)|0,M=M+Math.imul(Ee,Qe)|0,S=(S=S+Math.imul(Ee,st)|0)+Math.imul(te,Qe)|0,w=w+Math.imul(te,st)|0,M=M+Math.imul(ie,rt)|0,S=(S=S+Math.imul(ie,yt)|0)+Math.imul(he,rt)|0,w=w+Math.imul(he,yt)|0;var Er=(R+(M=M+Math.imul(se,tt)|0)|0)+((8191&(S=(S=S+Math.imul(se,dt)|0)+Math.imul(ue,tt)|0))<<13)|0;R=((w=w+Math.imul(ue,dt)|0)+(S>>>13)|0)+(Er>>>26)|0,Er&=67108863,M=Math.imul(ke,Le),S=(S=Math.imul(ke,De))+Math.imul(Ue,Le)|0,w=Math.imul(Ue,De),M=M+Math.imul(Pe,Fe)|0,S=(S=S+Math.imul(Pe,Ge)|0)+Math.imul(Be,Fe)|0,w=w+Math.imul(Be,Ge)|0,M=M+Math.imul(re,Je)|0,S=(S=S+Math.imul(re,it)|0)+Math.imul(ye,Je)|0,w=w+Math.imul(ye,it)|0,M=M+Math.imul(W,Ye)|0,S=(S=S+Math.imul(W,ut)|0)+Math.imul(X,Ye)|0,w=w+Math.imul(X,ut)|0,M=M+Math.imul(we,Qe)|0,S=(S=S+Math.imul(we,st)|0)+Math.imul(K,Qe)|0,w=w+Math.imul(K,st)|0,M=M+Math.imul(Ee,rt)|0,S=(S=S+Math.imul(Ee,yt)|0)+Math.imul(te,rt)|0,w=w+Math.imul(te,yt)|0;var yr=(R+(M=M+Math.imul(ie,tt)|0)|0)+((8191&(S=(S=S+Math.imul(ie,dt)|0)+Math.imul(he,tt)|0))<<13)|0;R=((w=w+Math.imul(he,dt)|0)+(S>>>13)|0)+(yr>>>26)|0,yr&=67108863,M=Math.imul(ke,Fe),S=(S=Math.imul(ke,Ge))+Math.imul(Ue,Fe)|0,w=Math.imul(Ue,Ge),M=M+Math.imul(Pe,Je)|0,S=(S=S+Math.imul(Pe,it)|0)+Math.imul(Be,Je)|0,w=w+Math.imul(Be,it)|0,M=M+Math.imul(re,Ye)|0,S=(S=S+Math.imul(re,ut)|0)+Math.imul(ye,Ye)|0,w=w+Math.imul(ye,ut)|0,M=M+Math.imul(W,Qe)|0,S=(S=S+Math.imul(W,st)|0)+Math.imul(X,Qe)|0,w=w+Math.imul(X,st)|0,M=M+Math.imul(we,rt)|0,S=(S=S+Math.imul(we,yt)|0)+Math.imul(K,rt)|0,w=w+Math.imul(K,yt)|0;var xr=(R+(M=M+Math.imul(Ee,tt)|0)|0)+((8191&(S=(S=S+Math.imul(Ee,dt)|0)+Math.imul(te,tt)|0))<<13)|0;R=((w=w+Math.imul(te,dt)|0)+(S>>>13)|0)+(xr>>>26)|0,xr&=67108863,M=Math.imul(ke,Je),S=(S=Math.imul(ke,it))+Math.imul(Ue,Je)|0,w=Math.imul(Ue,it),M=M+Math.imul(Pe,Ye)|0,S=(S=S+Math.imul(Pe,ut)|0)+Math.imul(Be,Ye)|0,w=w+Math.imul(Be,ut)|0,M=M+Math.imul(re,Qe)|0,S=(S=S+Math.imul(re,st)|0)+Math.imul(ye,Qe)|0,w=w+Math.imul(ye,st)|0,M=M+Math.imul(W,rt)|0,S=(S=S+Math.imul(W,yt)|0)+Math.imul(X,rt)|0,w=w+Math.imul(X,yt)|0;var ir=(R+(M=M+Math.imul(we,tt)|0)|0)+((8191&(S=(S=S+Math.imul(we,dt)|0)+Math.imul(K,tt)|0))<<13)|0;R=((w=w+Math.imul(K,dt)|0)+(S>>>13)|0)+(ir>>>26)|0,ir&=67108863,M=Math.imul(ke,Ye),S=(S=Math.imul(ke,ut))+Math.imul(Ue,Ye)|0,w=Math.imul(Ue,ut),M=M+Math.imul(Pe,Qe)|0,S=(S=S+Math.imul(Pe,st)|0)+Math.imul(Be,Qe)|0,w=w+Math.imul(Be,st)|0,M=M+Math.imul(re,rt)|0,S=(S=S+Math.imul(re,yt)|0)+Math.imul(ye,rt)|0,w=w+Math.imul(ye,yt)|0;var Pr=(R+(M=M+Math.imul(W,tt)|0)|0)+((8191&(S=(S=S+Math.imul(W,dt)|0)+Math.imul(X,tt)|0))<<13)|0;R=((w=w+Math.imul(X,dt)|0)+(S>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,M=Math.imul(ke,Qe),S=(S=Math.imul(ke,st))+Math.imul(Ue,Qe)|0,w=Math.imul(Ue,st),M=M+Math.imul(Pe,rt)|0,S=(S=S+Math.imul(Pe,yt)|0)+Math.imul(Be,rt)|0,w=w+Math.imul(Be,yt)|0;var ar=(R+(M=M+Math.imul(re,tt)|0)|0)+((8191&(S=(S=S+Math.imul(re,dt)|0)+Math.imul(ye,tt)|0))<<13)|0;R=((w=w+Math.imul(ye,dt)|0)+(S>>>13)|0)+(ar>>>26)|0,ar&=67108863,M=Math.imul(ke,rt),S=(S=Math.imul(ke,yt))+Math.imul(Ue,rt)|0,w=Math.imul(Ue,yt);var zt=(R+(M=M+Math.imul(Pe,tt)|0)|0)+((8191&(S=(S=S+Math.imul(Pe,dt)|0)+Math.imul(Be,tt)|0))<<13)|0;R=((w=w+Math.imul(Be,dt)|0)+(S>>>13)|0)+(zt>>>26)|0,zt&=67108863;var sr=(R+(M=Math.imul(ke,tt))|0)+((8191&(S=(S=Math.imul(ke,dt))+Math.imul(Ue,tt)|0))<<13)|0;return R=((w=Math.imul(Ue,dt))+(S>>>13)|0)+(sr>>>26)|0,sr&=67108863,V[0]=_t,V[1]=jt,V[2]=wr,V[3]=Cr,V[4]=Nr,V[5]=pr,V[6]=or,V[7]=Sr,V[8]=_r,V[9]=Mr,V[10]=Lr,V[11]=Er,V[12]=yr,V[13]=xr,V[14]=ir,V[15]=Pr,V[16]=ar,V[17]=zt,V[18]=sr,R!==0&&(V[19]=R,x.length++),x};function h(_,T,x){return new O().mulp(_,T,x)}function O(_,T){this.x=_,this.y=T}Math.imul||(y=v),t.prototype.mulTo=function(_,T){var x,M=this.length+_.length;return x=this.length===10&&_.length===10?y(this,_,T):M<63?v(this,_,T):M<1024?function(S,w,A){A.negative=w.negative^S.negative,A.length=S.length+w.length;for(var D=0,V=0,R=0;R>>26)|0)>>>26,F&=67108863}A.words[R]=$,D=F,F=V}return D!==0?A.words[R]=D:A.length--,A.strip()}(this,_,T):h(this,_,T),x},O.prototype.makeRBT=function(_){for(var T=new Array(_),x=t.prototype._countBits(_)-1,M=0;M<_;M++)T[M]=this.revBin(M,x,_);return T},O.prototype.revBin=function(_,T,x){if(_===0||_===x-1)return _;for(var M=0,S=0;S>=1;return M},O.prototype.permute=function(_,T,x,M,S,w){for(var A=0;A>>=1)S++;return 1<>>=13,x[2*w+1]=8191&S,S>>>=13;for(w=2*T;w>=26,T+=M/67108864|0,T+=S>>>26,this.words[x]=67108863&S}return T!==0&&(this.words[x]=T,this.length++),this},t.prototype.muln=function(_){return this.clone().imuln(_)},t.prototype.sqr=function(){return this.mul(this)},t.prototype.isqr=function(){return this.imul(this.clone())},t.prototype.pow=function(_){var T=function(w){for(var A=new Array(w.bitLength()),D=0;D>>R}return A}(_);if(T.length===0)return new t(1);for(var x=this,M=0;M=0);var T,x=_%26,M=(_-x)/26,S=67108863>>>26-x<<26-x;if(x!==0){var w=0;for(T=0;T>>26-x}w&&(this.words[T]=w,this.length++)}if(M!==0){for(T=this.length-1;T>=0;T--)this.words[T+M]=this.words[T];for(T=0;T=0),M=T?(T-T%26)/26:0;var S=_%26,w=Math.min((_-S)/26,this.length),A=67108863^67108863>>>S<w)for(this.length-=w,V=0;V=0&&(R!==0||V>=M);V--){var F=0|this.words[V];this.words[V]=R<<26-S|F>>>S,R=F&A}return D&&R!==0&&(D.words[D.length++]=R),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},t.prototype.ishrn=function(_,T,x){return i(this.negative===0),this.iushrn(_,T,x)},t.prototype.shln=function(_){return this.clone().ishln(_)},t.prototype.ushln=function(_){return this.clone().iushln(_)},t.prototype.shrn=function(_){return this.clone().ishrn(_)},t.prototype.ushrn=function(_){return this.clone().iushrn(_)},t.prototype.testn=function(_){i(typeof _=="number"&&_>=0);var T=_%26,x=(_-T)/26,M=1<=0);var T=_%26,x=(_-T)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=x)return this;if(T!==0&&x++,this.length=Math.min(x,this.length),T!==0){var M=67108863^67108863>>>T<=67108864;T++)this.words[T]-=67108864,T===this.length-1?this.words[T+1]=1:this.words[T+1]++;return this.length=Math.max(this.length,T+1),this},t.prototype.isubn=function(_){if(i(typeof _=="number"),i(_<67108864),_<0)return this.iaddn(-_);if(this.negative!==0)return this.negative=0,this.iaddn(_),this.negative=1,this;if(this.words[0]-=_,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var T=0;T>26)-(D/67108864|0),this.words[M+x]=67108863&S}for(;M>26,this.words[M+x]=67108863&S;if(A===0)return this.strip();for(i(A===-1),A=0,M=0;M>26,this.words[M]=67108863&S;return this.negative=1,this.strip()},t.prototype._wordDiv=function(_,T){var x=(this.length,_.length),M=this.clone(),S=_,w=0|S.words[S.length-1];(x=26-this._countBits(w))!=0&&(S=S.ushln(x),M.iushln(x),w=0|S.words[S.length-1]);var A,D=M.length-S.length;if(T!=="mod"){(A=new t(null)).length=D+1,A.words=new Array(A.length);for(var V=0;V=0;F--){var $=67108864*(0|M.words[S.length+F])+(0|M.words[S.length+F-1]);for($=Math.min($/w|0,67108863),M._ishlnsubmul(S,$,F);M.negative!==0;)$--,M.negative=0,M._ishlnsubmul(S,1,F),M.isZero()||(M.negative^=1);A&&(A.words[F]=$)}return A&&A.strip(),M.strip(),T!=="div"&&x!==0&&M.iushrn(x),{div:A||null,mod:M}},t.prototype.divmod=function(_,T,x){return i(!_.isZero()),this.isZero()?{div:new t(0),mod:new t(0)}:this.negative!==0&&_.negative===0?(w=this.neg().divmod(_,T),T!=="mod"&&(M=w.div.neg()),T!=="div"&&(S=w.mod.neg(),x&&S.negative!==0&&S.iadd(_)),{div:M,mod:S}):this.negative===0&&_.negative!==0?(w=this.divmod(_.neg(),T),T!=="mod"&&(M=w.div.neg()),{div:M,mod:w.mod}):this.negative&_.negative?(w=this.neg().divmod(_.neg(),T),T!=="div"&&(S=w.mod.neg(),x&&S.negative!==0&&S.isub(_)),{div:w.div,mod:S}):_.length>this.length||this.cmp(_)<0?{div:new t(0),mod:this}:_.length===1?T==="div"?{div:this.divn(_.words[0]),mod:null}:T==="mod"?{div:null,mod:new t(this.modn(_.words[0]))}:{div:this.divn(_.words[0]),mod:new t(this.modn(_.words[0]))}:this._wordDiv(_,T);var M,S,w},t.prototype.div=function(_){return this.divmod(_,"div",!1).div},t.prototype.mod=function(_){return this.divmod(_,"mod",!1).mod},t.prototype.umod=function(_){return this.divmod(_,"mod",!0).mod},t.prototype.divRound=function(_){var T=this.divmod(_);if(T.mod.isZero())return T.div;var x=T.div.negative!==0?T.mod.isub(_):T.mod,M=_.ushrn(1),S=_.andln(1),w=x.cmp(M);return w<0||S===1&&w===0?T.div:T.div.negative!==0?T.div.isubn(1):T.div.iaddn(1)},t.prototype.modn=function(_){i(_<=67108863);for(var T=67108864%_,x=0,M=this.length-1;M>=0;M--)x=(T*x+(0|this.words[M]))%_;return x},t.prototype.idivn=function(_){i(_<=67108863);for(var T=0,x=this.length-1;x>=0;x--){var M=(0|this.words[x])+67108864*T;this.words[x]=M/_|0,T=M%_}return this.strip()},t.prototype.divn=function(_){return this.clone().idivn(_)},t.prototype.egcd=function(_){i(_.negative===0),i(!_.isZero());var T=this,x=_.clone();T=T.negative!==0?T.umod(_):T.clone();for(var M=new t(1),S=new t(0),w=new t(0),A=new t(1),D=0;T.isEven()&&x.isEven();)T.iushrn(1),x.iushrn(1),++D;for(var V=x.clone(),R=T.clone();!T.isZero();){for(var F=0,$=1;!(T.words[0]&$)&&F<26;++F,$<<=1);if(F>0)for(T.iushrn(F);F-- >0;)(M.isOdd()||S.isOdd())&&(M.iadd(V),S.isub(R)),M.iushrn(1),S.iushrn(1);for(var G=0,Q=1;!(x.words[0]&Q)&&G<26;++G,Q<<=1);if(G>0)for(x.iushrn(G);G-- >0;)(w.isOdd()||A.isOdd())&&(w.iadd(V),A.isub(R)),w.iushrn(1),A.iushrn(1);T.cmp(x)>=0?(T.isub(x),M.isub(w),S.isub(A)):(x.isub(T),w.isub(M),A.isub(S))}return{a:w,b:A,gcd:x.iushln(D)}},t.prototype._invmp=function(_){i(_.negative===0),i(!_.isZero());var T=this,x=_.clone();T=T.negative!==0?T.umod(_):T.clone();for(var M,S=new t(1),w=new t(0),A=x.clone();T.cmpn(1)>0&&x.cmpn(1)>0;){for(var D=0,V=1;!(T.words[0]&V)&&D<26;++D,V<<=1);if(D>0)for(T.iushrn(D);D-- >0;)S.isOdd()&&S.iadd(A),S.iushrn(1);for(var R=0,F=1;!(x.words[0]&F)&&R<26;++R,F<<=1);if(R>0)for(x.iushrn(R);R-- >0;)w.isOdd()&&w.iadd(A),w.iushrn(1);T.cmp(x)>=0?(T.isub(x),S.isub(w)):(x.isub(T),w.isub(S))}return(M=T.cmpn(1)===0?S:w).cmpn(0)<0&&M.iadd(_),M},t.prototype.gcd=function(_){if(this.isZero())return _.abs();if(_.isZero())return this.abs();var T=this.clone(),x=_.clone();T.negative=0,x.negative=0;for(var M=0;T.isEven()&&x.isEven();M++)T.iushrn(1),x.iushrn(1);for(;;){for(;T.isEven();)T.iushrn(1);for(;x.isEven();)x.iushrn(1);var S=T.cmp(x);if(S<0){var w=T;T=x,x=w}else if(S===0||x.cmpn(1)===0)break;T.isub(x)}return x.iushln(M)},t.prototype.invm=function(_){return this.egcd(_).a.umod(_)},t.prototype.isEven=function(){return!(1&this.words[0])},t.prototype.isOdd=function(){return!(1&~this.words[0])},t.prototype.andln=function(_){return this.words[0]&_},t.prototype.bincn=function(_){i(typeof _=="number");var T=_%26,x=(_-T)/26,M=1<>>26,A&=67108863,this.words[w]=A}return S!==0&&(this.words[w]=S,this.length++),this},t.prototype.isZero=function(){return this.length===1&&this.words[0]===0},t.prototype.cmpn=function(_){var T,x=_<0;if(this.negative!==0&&!x)return-1;if(this.negative===0&&x)return 1;if(this.strip(),this.length>1)T=1;else{x&&(_=-_),i(_<=67108863,"Number is too big");var M=0|this.words[0];T=M===_?0:M<_?-1:1}return this.negative!==0?0|-T:T},t.prototype.cmp=function(_){if(this.negative!==0&&_.negative===0)return-1;if(this.negative===0&&_.negative!==0)return 1;var T=this.ucmp(_);return this.negative!==0?0|-T:T},t.prototype.ucmp=function(_){if(this.length>_.length)return 1;if(this.length<_.length)return-1;for(var T=0,x=this.length-1;x>=0;x--){var M=0|this.words[x],S=0|_.words[x];if(M!==S){MS&&(T=1);break}}return T},t.prototype.gtn=function(_){return this.cmpn(_)===1},t.prototype.gt=function(_){return this.cmp(_)===1},t.prototype.gten=function(_){return this.cmpn(_)>=0},t.prototype.gte=function(_){return this.cmp(_)>=0},t.prototype.ltn=function(_){return this.cmpn(_)===-1},t.prototype.lt=function(_){return this.cmp(_)===-1},t.prototype.lten=function(_){return this.cmpn(_)<=0},t.prototype.lte=function(_){return this.cmp(_)<=0},t.prototype.eqn=function(_){return this.cmpn(_)===0},t.prototype.eq=function(_){return this.cmp(_)===0},t.red=function(_){return new j(_)},t.prototype.toRed=function(_){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),_.convertTo(this)._forceRed(_)},t.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},t.prototype._forceRed=function(_){return this.red=_,this},t.prototype.forceRed=function(_){return i(!this.red,"Already a number in reduction context"),this._forceRed(_)},t.prototype.redAdd=function(_){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,_)},t.prototype.redIAdd=function(_){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,_)},t.prototype.redSub=function(_){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,_)},t.prototype.redISub=function(_){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,_)},t.prototype.redShl=function(_){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,_)},t.prototype.redMul=function(_){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,_),this.red.mul(this,_)},t.prototype.redIMul=function(_){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,_),this.red.imul(this,_)},t.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},t.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},t.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},t.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},t.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},t.prototype.redPow=function(_){return i(this.red&&!_.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,_)};var I={k256:null,p224:null,p192:null,p25519:null};function B(_,T){this.name=_,this.p=new t(T,16),this.n=this.p.bitLength(),this.k=new t(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function k(){B.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function L(){B.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function N(){B.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function H(){B.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function j(_){if(typeof _=="string"){var T=t._prime(_);this.m=T.p,this.prime=T}else i(_.gtn(1),"modulus must be greater than 1"),this.m=_,this.prime=null}function U(_){j.call(this,_),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new t(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}B.prototype._tmp=function(){var _=new t(null);return _.words=new Array(Math.ceil(this.n/13)),_},B.prototype.ireduce=function(_){var T,x=_;do this.split(x,this.tmp),T=(x=(x=this.imulK(x)).iadd(this.tmp)).bitLength();while(T>this.n);var M=T0?x.isub(this.p):x.strip!==void 0?x.strip():x._strip(),x},B.prototype.split=function(_,T){_.iushrn(this.n,0,T)},B.prototype.imulK=function(_){return _.imul(this.k)},p(k,B),k.prototype.split=function(_,T){for(var x=4194303,M=Math.min(_.length,9),S=0;S>>22,w=A}w>>>=22,_.words[S-10]=w,w===0&&_.length>10?_.length-=10:_.length-=9},k.prototype.imulK=function(_){_.words[_.length]=0,_.words[_.length+1]=0,_.length+=2;for(var T=0,x=0;x<_.length;x++){var M=0|_.words[x];T+=977*M,_.words[x]=67108863&T,T=64*M+(T/67108864|0)}return _.words[_.length-1]===0&&(_.length--,_.words[_.length-1]===0&&_.length--),_},p(L,B),p(N,B),p(H,B),H.prototype.imulK=function(_){for(var T=0,x=0;x<_.length;x++){var M=19*(0|_.words[x])+T,S=67108863&M;M>>>=26,_.words[x]=S,T=M}return T!==0&&(_.words[_.length++]=T),_},t._prime=function(_){if(I[_])return I[_];var T;if(_==="k256")T=new k;else if(_==="p224")T=new L;else if(_==="p192")T=new N;else{if(_!=="p25519")throw new Error("Unknown prime "+_);T=new H}return I[_]=T,T},j.prototype._verify1=function(_){i(_.negative===0,"red works only with positives"),i(_.red,"red works only with red numbers")},j.prototype._verify2=function(_,T){i(!(_.negative|T.negative),"red works only with positives"),i(_.red&&_.red===T.red,"red works only with red numbers")},j.prototype.imod=function(_){return this.prime?this.prime.ireduce(_)._forceRed(this):_.umod(this.m)._forceRed(this)},j.prototype.neg=function(_){return _.isZero()?_.clone():this.m.sub(_)._forceRed(this)},j.prototype.add=function(_,T){this._verify2(_,T);var x=_.add(T);return x.cmp(this.m)>=0&&x.isub(this.m),x._forceRed(this)},j.prototype.iadd=function(_,T){this._verify2(_,T);var x=_.iadd(T);return x.cmp(this.m)>=0&&x.isub(this.m),x},j.prototype.sub=function(_,T){this._verify2(_,T);var x=_.sub(T);return x.cmpn(0)<0&&x.iadd(this.m),x._forceRed(this)},j.prototype.isub=function(_,T){this._verify2(_,T);var x=_.isub(T);return x.cmpn(0)<0&&x.iadd(this.m),x},j.prototype.shl=function(_,T){return this._verify1(_),this.imod(_.ushln(T))},j.prototype.imul=function(_,T){return this._verify2(_,T),this.imod(_.imul(T))},j.prototype.mul=function(_,T){return this._verify2(_,T),this.imod(_.mul(T))},j.prototype.isqr=function(_){return this.imul(_,_.clone())},j.prototype.sqr=function(_){return this.mul(_,_)},j.prototype.sqrt=function(_){if(_.isZero())return _.clone();var T=this.m.andln(3);if(i(T%2==1),T===3){var x=this.m.add(new t(1)).iushrn(2);return this.pow(_,x)}for(var M=this.m.subn(1),S=0;!M.isZero()&&M.andln(1)===0;)S++,M.iushrn(1);i(!M.isZero());var w=new t(1).toRed(this),A=w.redNeg(),D=this.m.subn(1).iushrn(1),V=this.m.bitLength();for(V=new t(2*V*V).toRed(this);this.pow(V,D).cmp(A)!==0;)V.redIAdd(A);for(var R=this.pow(V,M),F=this.pow(_,M.addn(1).iushrn(1)),$=this.pow(_,M),G=S;$.cmp(w)!==0;){for(var Q=$,ee=0;Q.cmp(w)!==0;ee++)Q=Q.redSqr();i(ee=0;M--){for(var V=T.words[M],R=D-1;R>=0;R--){var F=V>>R&1;S!==x[0]&&(S=this.sqr(S)),F!==0||w!==0?(w<<=1,w|=F,(++A==4||M===0&&R===0)&&(S=this.mul(S,x[w]),A=0,w=0)):A=0}D=26}return S},j.prototype.convertTo=function(_){var T=_.umod(this.m);return T===_?T.clone():T},j.prototype.convertFrom=function(_){var T=_.clone();return T.red=null,T},t.mont=function(_){return new U(_)},p(U,j),U.prototype.convertTo=function(_){return this.imod(_.ushln(this.shift))},U.prototype.convertFrom=function(_){var T=this.imod(_.mul(this.rinv));return T.red=null,T},U.prototype.imul=function(_,T){if(_.isZero()||T.isZero())return _.words[0]=0,_.length=1,_;var x=_.imul(T),M=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),S=x.isub(M).iushrn(this.shift),w=S;return S.cmp(this.m)>=0?w=S.isub(this.m):S.cmpn(0)<0&&(w=S.iadd(this.m)),w._forceRed(this)},U.prototype.mul=function(_,T){if(_.isZero()||T.isZero())return new t(0)._forceRed(this);var x=_.mul(T),M=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),S=x.isub(M).iushrn(this.shift),w=S;return S.cmp(this.m)>=0?w=S.isub(this.m):S.cmpn(0)<0&&(w=S.iadd(this.m)),w._forceRed(this)},U.prototype.invm=function(_){return this.imod(_._invmp(this.m).mul(this.r2))._forceRed(this)}})(E=c.nmd(E),this)},7526:(E,n)=>{n.byteLength=function(b){var m=t(b),s=m[0],f=m[1];return 3*(s+f)/4-f},n.toByteArray=function(b){var m,s,f=t(b),l=f[0],u=f[1],v=new a(function(O,I,B){return 3*(I+B)/4-B}(0,l,u)),y=0,h=u>0?l-4:l;for(s=0;s>16&255,v[y++]=m>>8&255,v[y++]=255&m;return u===2&&(m=r[b.charCodeAt(s)]<<2|r[b.charCodeAt(s+1)]>>4,v[y++]=255&m),u===1&&(m=r[b.charCodeAt(s)]<<10|r[b.charCodeAt(s+1)]<<4|r[b.charCodeAt(s+2)]>>2,v[y++]=m>>8&255,v[y++]=255&m),v},n.fromByteArray=function(b){for(var m,s=b.length,f=s%3,l=[],u=16383,v=0,y=s-f;vy?y:v+u));return f===1?(m=b[s-1],l.push(c[m>>2]+c[m<<4&63]+"==")):f===2&&(m=(b[s-2]<<8)+b[s-1],l.push(c[m>>10]+c[m>>4&63]+c[m<<2&63]+"=")),l.join("")};for(var c=[],r=[],a=typeof Uint8Array<"u"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0;p<64;++p)c[p]=i[p],r[i.charCodeAt(p)]=p;function t(b){var m=b.length;if(m%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var s=b.indexOf("=");return s===-1&&(s=m),[s,s===m?0:4-s%4]}function d(b,m,s){for(var f,l,u=[],v=m;v>18&63]+c[l>>12&63]+c[l>>6&63]+c[63&l]);return u.join("")}r[45]=62,r[95]=63},9404:function(E,n,c){(function(r,a){function i(x,M){if(!x)throw new Error(M||"Assertion failed")}function p(x,M){x.super_=M;var S=function(){};S.prototype=M.prototype,x.prototype=new S,x.prototype.constructor=x}function t(x,M,S){if(t.isBN(x))return x;this.negative=0,this.words=null,this.length=0,this.red=null,x!==null&&(M!=="le"&&M!=="be"||(S=M,M=10),this._init(x||0,M||10,S||"be"))}var d;typeof r=="object"?r.exports=t:a.BN=t,t.BN=t,t.wordSize=26;try{d=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:c(7790).Buffer}catch{}function b(x,M){var S=x.charCodeAt(M);return S>=48&&S<=57?S-48:S>=65&&S<=70?S-55:S>=97&&S<=102?S-87:void i(!1,"Invalid character in "+x)}function m(x,M,S){var w=b(x,S);return S-1>=M&&(w|=b(x,S-1)<<4),w}function s(x,M,S,w){for(var A=0,D=0,V=Math.min(x.length,S),R=M;R=49?F-49+10:F>=17?F-17+10:F,i(F>=0&&D0?x:M},t.min=function(x,M){return x.cmp(M)<0?x:M},t.prototype._init=function(x,M,S){if(typeof x=="number")return this._initNumber(x,M,S);if(typeof x=="object")return this._initArray(x,M,S);M==="hex"&&(M=16),i(M===(0|M)&&M>=2&&M<=36);var w=0;(x=x.toString().replace(/\s+/g,""))[0]==="-"&&(w++,this.negative=1),w=0;w-=3)D=x[w]|x[w-1]<<8|x[w-2]<<16,this.words[A]|=D<>>26-V&67108863,(V+=24)>=26&&(V-=26,A++);else if(S==="le")for(w=0,A=0;w>>26-V&67108863,(V+=24)>=26&&(V-=26,A++);return this._strip()},t.prototype._parseHex=function(x,M,S){this.length=Math.ceil((x.length-M)/6),this.words=new Array(this.length);for(var w=0;w=M;w-=2)A=m(x,M,w)<=18?(D-=18,V+=1,this.words[V]|=A>>>26):D+=8;else for(w=(x.length-M)%2==0?M+1:M;w=18?(D-=18,V+=1,this.words[V]|=A>>>26):D+=8;this._strip()},t.prototype._parseBase=function(x,M,S){this.words=[0],this.length=1;for(var w=0,A=1;A<=67108863;A*=M)w++;w--,A=A/M|0;for(var D=x.length-S,V=D%w,R=Math.min(D,D-V)+S,F=0,$=S;$1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{t.prototype[Symbol.for("nodejs.util.inspect.custom")]=l}catch{t.prototype.inspect=l}else t.prototype.inspect=l;function l(){return(this.red?""}var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],v=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],y=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(x,M,S){S.negative=M.negative^x.negative;var w=x.length+M.length|0;S.length=w,w=w-1|0;var A=0|x.words[0],D=0|M.words[0],V=A*D,R=67108863&V,F=V/67108864|0;S.words[0]=R;for(var $=1;$>>26,Q=67108863&F,ee=Math.min($,M.length-1),Z=Math.max(0,$-x.length+1);Z<=ee;Z++){var q=$-Z|0;G+=(V=(A=0|x.words[q])*(D=0|M.words[Z])+Q)/67108864|0,Q=67108863&V}S.words[$]=0|Q,F=0|G}return F!==0?S.words[$]=0|F:S.length--,S._strip()}t.prototype.toString=function(x,M){var S;if(M=0|M||1,(x=x||10)===16||x==="hex"){S="";for(var w=0,A=0,D=0;D>>24-w&16777215,(w+=2)>=26&&(w-=26,D--),S=A!==0||D!==this.length-1?u[6-R.length]+R+S:R+S}for(A!==0&&(S=A.toString(16)+S);S.length%M!=0;)S="0"+S;return this.negative!==0&&(S="-"+S),S}if(x===(0|x)&&x>=2&&x<=36){var F=v[x],$=y[x];S="";var G=this.clone();for(G.negative=0;!G.isZero();){var Q=G.modrn($).toString(x);S=(G=G.idivn($)).isZero()?Q+S:u[F-Q.length]+Q+S}for(this.isZero()&&(S="0"+S);S.length%M!=0;)S="0"+S;return this.negative!==0&&(S="-"+S),S}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var x=this.words[0];return this.length===2?x+=67108864*this.words[1]:this.length===3&&this.words[2]===1?x+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-x:x},t.prototype.toJSON=function(){return this.toString(16,2)},d&&(t.prototype.toBuffer=function(x,M){return this.toArrayLike(d,x,M)}),t.prototype.toArray=function(x,M){return this.toArrayLike(Array,x,M)},t.prototype.toArrayLike=function(x,M,S){this._strip();var w=this.byteLength(),A=S||Math.max(1,w);i(w<=A,"byte array longer than desired length"),i(A>0,"Requested array length <= 0");var D=function(V,R){return V.allocUnsafe?V.allocUnsafe(R):new V(R)}(x,A);return this["_toArrayLike"+(M==="le"?"LE":"BE")](D,w),D},t.prototype._toArrayLikeLE=function(x,M){for(var S=0,w=0,A=0,D=0;A>8&255),S>16&255),D===6?(S>24&255),w=0,D=0):(w=V>>>24,D+=2)}if(S=0&&(x[S--]=V>>8&255),S>=0&&(x[S--]=V>>16&255),D===6?(S>=0&&(x[S--]=V>>24&255),w=0,D=0):(w=V>>>24,D+=2)}if(S>=0)for(x[S--]=w;S>=0;)x[S--]=0},Math.clz32?t.prototype._countBits=function(x){return 32-Math.clz32(x)}:t.prototype._countBits=function(x){var M=x,S=0;return M>=4096&&(S+=13,M>>>=13),M>=64&&(S+=7,M>>>=7),M>=8&&(S+=4,M>>>=4),M>=2&&(S+=2,M>>>=2),S+M},t.prototype._zeroBits=function(x){if(x===0)return 26;var M=x,S=0;return 8191&M||(S+=13,M>>>=13),127&M||(S+=7,M>>>=7),15&M||(S+=4,M>>>=4),3&M||(S+=2,M>>>=2),1&M||S++,S},t.prototype.bitLength=function(){var x=this.words[this.length-1],M=this._countBits(x);return 26*(this.length-1)+M},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var x=0,M=0;Mx.length?this.clone().ior(x):x.clone().ior(this)},t.prototype.uor=function(x){return this.length>x.length?this.clone().iuor(x):x.clone().iuor(this)},t.prototype.iuand=function(x){var M;M=this.length>x.length?x:this;for(var S=0;Sx.length?this.clone().iand(x):x.clone().iand(this)},t.prototype.uand=function(x){return this.length>x.length?this.clone().iuand(x):x.clone().iuand(this)},t.prototype.iuxor=function(x){var M,S;this.length>x.length?(M=this,S=x):(M=x,S=this);for(var w=0;wx.length?this.clone().ixor(x):x.clone().ixor(this)},t.prototype.uxor=function(x){return this.length>x.length?this.clone().iuxor(x):x.clone().iuxor(this)},t.prototype.inotn=function(x){i(typeof x=="number"&&x>=0);var M=0|Math.ceil(x/26),S=x%26;this._expand(M),S>0&&M--;for(var w=0;w0&&(this.words[w]=~this.words[w]&67108863>>26-S),this._strip()},t.prototype.notn=function(x){return this.clone().inotn(x)},t.prototype.setn=function(x,M){i(typeof x=="number"&&x>=0);var S=x/26|0,w=x%26;return this._expand(S+1),this.words[S]=M?this.words[S]|1<x.length?(S=this,w=x):(S=x,w=this);for(var A=0,D=0;D>>26;for(;A!==0&&D>>26;if(this.length=S.length,A!==0)this.words[this.length]=A,this.length++;else if(S!==this)for(;Dx.length?this.clone().iadd(x):x.clone().iadd(this)},t.prototype.isub=function(x){if(x.negative!==0){x.negative=0;var M=this.iadd(x);return x.negative=1,M._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(x),this.negative=1,this._normSign();var S,w,A=this.cmp(x);if(A===0)return this.negative=0,this.length=1,this.words[0]=0,this;A>0?(S=this,w=x):(S=x,w=this);for(var D=0,V=0;V>26,this.words[V]=67108863&M;for(;D!==0&&V>26,this.words[V]=67108863&M;if(D===0&&V>>13,Z=0|V[1],q=8191&Z,se=Z>>>13,ue=0|V[2],ce=8191&ue,ie=ue>>>13,he=0|V[3],Ie=8191&he,Ee=he>>>13,te=0|V[4],ge=8191&te,we=te>>>13,K=0|V[5],J=8191&K,W=K>>>13,X=0|V[6],ne=8191&X,re=X>>>13,ye=0|V[7],Oe=8191&ye,Pe=ye>>>13,Be=0|V[8],Ve=8191&Be,ke=Be>>>13,Ue=0|V[9],Xe=8191&Ue,je=Ue>>>13,fe=0|R[0],oe=8191&fe,de=fe>>>13,me=0|R[1],_e=8191&me,Se=me>>>13,Ne=0|R[2],He=8191&Ne,Le=Ne>>>13,De=0|R[3],Ze=8191&De,Fe=De>>>13,Ge=0|R[4],lt=8191&Ge,Je=Ge>>>13,it=0|R[5],vt=8191&it,Ye=it>>>13,ut=0|R[6],St=8191&ut,Qe=ut>>>13,st=0|R[7],Pt=8191&st,rt=st>>>13,yt=0|R[8],Ht=8191&yt,tt=yt>>>13,dt=0|R[9],_t=8191&dt,jt=dt>>>13;S.negative=x.negative^M.negative,S.length=19;var wr=($+(w=Math.imul(Q,oe))|0)+((8191&(A=(A=Math.imul(Q,de))+Math.imul(ee,oe)|0))<<13)|0;$=((D=Math.imul(ee,de))+(A>>>13)|0)+(wr>>>26)|0,wr&=67108863,w=Math.imul(q,oe),A=(A=Math.imul(q,de))+Math.imul(se,oe)|0,D=Math.imul(se,de);var Cr=($+(w=w+Math.imul(Q,_e)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Se)|0)+Math.imul(ee,_e)|0))<<13)|0;$=((D=D+Math.imul(ee,Se)|0)+(A>>>13)|0)+(Cr>>>26)|0,Cr&=67108863,w=Math.imul(ce,oe),A=(A=Math.imul(ce,de))+Math.imul(ie,oe)|0,D=Math.imul(ie,de),w=w+Math.imul(q,_e)|0,A=(A=A+Math.imul(q,Se)|0)+Math.imul(se,_e)|0,D=D+Math.imul(se,Se)|0;var Nr=($+(w=w+Math.imul(Q,He)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Le)|0)+Math.imul(ee,He)|0))<<13)|0;$=((D=D+Math.imul(ee,Le)|0)+(A>>>13)|0)+(Nr>>>26)|0,Nr&=67108863,w=Math.imul(Ie,oe),A=(A=Math.imul(Ie,de))+Math.imul(Ee,oe)|0,D=Math.imul(Ee,de),w=w+Math.imul(ce,_e)|0,A=(A=A+Math.imul(ce,Se)|0)+Math.imul(ie,_e)|0,D=D+Math.imul(ie,Se)|0,w=w+Math.imul(q,He)|0,A=(A=A+Math.imul(q,Le)|0)+Math.imul(se,He)|0,D=D+Math.imul(se,Le)|0;var pr=($+(w=w+Math.imul(Q,Ze)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Fe)|0)+Math.imul(ee,Ze)|0))<<13)|0;$=((D=D+Math.imul(ee,Fe)|0)+(A>>>13)|0)+(pr>>>26)|0,pr&=67108863,w=Math.imul(ge,oe),A=(A=Math.imul(ge,de))+Math.imul(we,oe)|0,D=Math.imul(we,de),w=w+Math.imul(Ie,_e)|0,A=(A=A+Math.imul(Ie,Se)|0)+Math.imul(Ee,_e)|0,D=D+Math.imul(Ee,Se)|0,w=w+Math.imul(ce,He)|0,A=(A=A+Math.imul(ce,Le)|0)+Math.imul(ie,He)|0,D=D+Math.imul(ie,Le)|0,w=w+Math.imul(q,Ze)|0,A=(A=A+Math.imul(q,Fe)|0)+Math.imul(se,Ze)|0,D=D+Math.imul(se,Fe)|0;var or=($+(w=w+Math.imul(Q,lt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Je)|0)+Math.imul(ee,lt)|0))<<13)|0;$=((D=D+Math.imul(ee,Je)|0)+(A>>>13)|0)+(or>>>26)|0,or&=67108863,w=Math.imul(J,oe),A=(A=Math.imul(J,de))+Math.imul(W,oe)|0,D=Math.imul(W,de),w=w+Math.imul(ge,_e)|0,A=(A=A+Math.imul(ge,Se)|0)+Math.imul(we,_e)|0,D=D+Math.imul(we,Se)|0,w=w+Math.imul(Ie,He)|0,A=(A=A+Math.imul(Ie,Le)|0)+Math.imul(Ee,He)|0,D=D+Math.imul(Ee,Le)|0,w=w+Math.imul(ce,Ze)|0,A=(A=A+Math.imul(ce,Fe)|0)+Math.imul(ie,Ze)|0,D=D+Math.imul(ie,Fe)|0,w=w+Math.imul(q,lt)|0,A=(A=A+Math.imul(q,Je)|0)+Math.imul(se,lt)|0,D=D+Math.imul(se,Je)|0;var Sr=($+(w=w+Math.imul(Q,vt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Ye)|0)+Math.imul(ee,vt)|0))<<13)|0;$=((D=D+Math.imul(ee,Ye)|0)+(A>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,w=Math.imul(ne,oe),A=(A=Math.imul(ne,de))+Math.imul(re,oe)|0,D=Math.imul(re,de),w=w+Math.imul(J,_e)|0,A=(A=A+Math.imul(J,Se)|0)+Math.imul(W,_e)|0,D=D+Math.imul(W,Se)|0,w=w+Math.imul(ge,He)|0,A=(A=A+Math.imul(ge,Le)|0)+Math.imul(we,He)|0,D=D+Math.imul(we,Le)|0,w=w+Math.imul(Ie,Ze)|0,A=(A=A+Math.imul(Ie,Fe)|0)+Math.imul(Ee,Ze)|0,D=D+Math.imul(Ee,Fe)|0,w=w+Math.imul(ce,lt)|0,A=(A=A+Math.imul(ce,Je)|0)+Math.imul(ie,lt)|0,D=D+Math.imul(ie,Je)|0,w=w+Math.imul(q,vt)|0,A=(A=A+Math.imul(q,Ye)|0)+Math.imul(se,vt)|0,D=D+Math.imul(se,Ye)|0;var _r=($+(w=w+Math.imul(Q,St)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Qe)|0)+Math.imul(ee,St)|0))<<13)|0;$=((D=D+Math.imul(ee,Qe)|0)+(A>>>13)|0)+(_r>>>26)|0,_r&=67108863,w=Math.imul(Oe,oe),A=(A=Math.imul(Oe,de))+Math.imul(Pe,oe)|0,D=Math.imul(Pe,de),w=w+Math.imul(ne,_e)|0,A=(A=A+Math.imul(ne,Se)|0)+Math.imul(re,_e)|0,D=D+Math.imul(re,Se)|0,w=w+Math.imul(J,He)|0,A=(A=A+Math.imul(J,Le)|0)+Math.imul(W,He)|0,D=D+Math.imul(W,Le)|0,w=w+Math.imul(ge,Ze)|0,A=(A=A+Math.imul(ge,Fe)|0)+Math.imul(we,Ze)|0,D=D+Math.imul(we,Fe)|0,w=w+Math.imul(Ie,lt)|0,A=(A=A+Math.imul(Ie,Je)|0)+Math.imul(Ee,lt)|0,D=D+Math.imul(Ee,Je)|0,w=w+Math.imul(ce,vt)|0,A=(A=A+Math.imul(ce,Ye)|0)+Math.imul(ie,vt)|0,D=D+Math.imul(ie,Ye)|0,w=w+Math.imul(q,St)|0,A=(A=A+Math.imul(q,Qe)|0)+Math.imul(se,St)|0,D=D+Math.imul(se,Qe)|0;var Mr=($+(w=w+Math.imul(Q,Pt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,rt)|0)+Math.imul(ee,Pt)|0))<<13)|0;$=((D=D+Math.imul(ee,rt)|0)+(A>>>13)|0)+(Mr>>>26)|0,Mr&=67108863,w=Math.imul(Ve,oe),A=(A=Math.imul(Ve,de))+Math.imul(ke,oe)|0,D=Math.imul(ke,de),w=w+Math.imul(Oe,_e)|0,A=(A=A+Math.imul(Oe,Se)|0)+Math.imul(Pe,_e)|0,D=D+Math.imul(Pe,Se)|0,w=w+Math.imul(ne,He)|0,A=(A=A+Math.imul(ne,Le)|0)+Math.imul(re,He)|0,D=D+Math.imul(re,Le)|0,w=w+Math.imul(J,Ze)|0,A=(A=A+Math.imul(J,Fe)|0)+Math.imul(W,Ze)|0,D=D+Math.imul(W,Fe)|0,w=w+Math.imul(ge,lt)|0,A=(A=A+Math.imul(ge,Je)|0)+Math.imul(we,lt)|0,D=D+Math.imul(we,Je)|0,w=w+Math.imul(Ie,vt)|0,A=(A=A+Math.imul(Ie,Ye)|0)+Math.imul(Ee,vt)|0,D=D+Math.imul(Ee,Ye)|0,w=w+Math.imul(ce,St)|0,A=(A=A+Math.imul(ce,Qe)|0)+Math.imul(ie,St)|0,D=D+Math.imul(ie,Qe)|0,w=w+Math.imul(q,Pt)|0,A=(A=A+Math.imul(q,rt)|0)+Math.imul(se,Pt)|0,D=D+Math.imul(se,rt)|0;var Lr=($+(w=w+Math.imul(Q,Ht)|0)|0)+((8191&(A=(A=A+Math.imul(Q,tt)|0)+Math.imul(ee,Ht)|0))<<13)|0;$=((D=D+Math.imul(ee,tt)|0)+(A>>>13)|0)+(Lr>>>26)|0,Lr&=67108863,w=Math.imul(Xe,oe),A=(A=Math.imul(Xe,de))+Math.imul(je,oe)|0,D=Math.imul(je,de),w=w+Math.imul(Ve,_e)|0,A=(A=A+Math.imul(Ve,Se)|0)+Math.imul(ke,_e)|0,D=D+Math.imul(ke,Se)|0,w=w+Math.imul(Oe,He)|0,A=(A=A+Math.imul(Oe,Le)|0)+Math.imul(Pe,He)|0,D=D+Math.imul(Pe,Le)|0,w=w+Math.imul(ne,Ze)|0,A=(A=A+Math.imul(ne,Fe)|0)+Math.imul(re,Ze)|0,D=D+Math.imul(re,Fe)|0,w=w+Math.imul(J,lt)|0,A=(A=A+Math.imul(J,Je)|0)+Math.imul(W,lt)|0,D=D+Math.imul(W,Je)|0,w=w+Math.imul(ge,vt)|0,A=(A=A+Math.imul(ge,Ye)|0)+Math.imul(we,vt)|0,D=D+Math.imul(we,Ye)|0,w=w+Math.imul(Ie,St)|0,A=(A=A+Math.imul(Ie,Qe)|0)+Math.imul(Ee,St)|0,D=D+Math.imul(Ee,Qe)|0,w=w+Math.imul(ce,Pt)|0,A=(A=A+Math.imul(ce,rt)|0)+Math.imul(ie,Pt)|0,D=D+Math.imul(ie,rt)|0,w=w+Math.imul(q,Ht)|0,A=(A=A+Math.imul(q,tt)|0)+Math.imul(se,Ht)|0,D=D+Math.imul(se,tt)|0;var Er=($+(w=w+Math.imul(Q,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Q,jt)|0)+Math.imul(ee,_t)|0))<<13)|0;$=((D=D+Math.imul(ee,jt)|0)+(A>>>13)|0)+(Er>>>26)|0,Er&=67108863,w=Math.imul(Xe,_e),A=(A=Math.imul(Xe,Se))+Math.imul(je,_e)|0,D=Math.imul(je,Se),w=w+Math.imul(Ve,He)|0,A=(A=A+Math.imul(Ve,Le)|0)+Math.imul(ke,He)|0,D=D+Math.imul(ke,Le)|0,w=w+Math.imul(Oe,Ze)|0,A=(A=A+Math.imul(Oe,Fe)|0)+Math.imul(Pe,Ze)|0,D=D+Math.imul(Pe,Fe)|0,w=w+Math.imul(ne,lt)|0,A=(A=A+Math.imul(ne,Je)|0)+Math.imul(re,lt)|0,D=D+Math.imul(re,Je)|0,w=w+Math.imul(J,vt)|0,A=(A=A+Math.imul(J,Ye)|0)+Math.imul(W,vt)|0,D=D+Math.imul(W,Ye)|0,w=w+Math.imul(ge,St)|0,A=(A=A+Math.imul(ge,Qe)|0)+Math.imul(we,St)|0,D=D+Math.imul(we,Qe)|0,w=w+Math.imul(Ie,Pt)|0,A=(A=A+Math.imul(Ie,rt)|0)+Math.imul(Ee,Pt)|0,D=D+Math.imul(Ee,rt)|0,w=w+Math.imul(ce,Ht)|0,A=(A=A+Math.imul(ce,tt)|0)+Math.imul(ie,Ht)|0,D=D+Math.imul(ie,tt)|0;var yr=($+(w=w+Math.imul(q,_t)|0)|0)+((8191&(A=(A=A+Math.imul(q,jt)|0)+Math.imul(se,_t)|0))<<13)|0;$=((D=D+Math.imul(se,jt)|0)+(A>>>13)|0)+(yr>>>26)|0,yr&=67108863,w=Math.imul(Xe,He),A=(A=Math.imul(Xe,Le))+Math.imul(je,He)|0,D=Math.imul(je,Le),w=w+Math.imul(Ve,Ze)|0,A=(A=A+Math.imul(Ve,Fe)|0)+Math.imul(ke,Ze)|0,D=D+Math.imul(ke,Fe)|0,w=w+Math.imul(Oe,lt)|0,A=(A=A+Math.imul(Oe,Je)|0)+Math.imul(Pe,lt)|0,D=D+Math.imul(Pe,Je)|0,w=w+Math.imul(ne,vt)|0,A=(A=A+Math.imul(ne,Ye)|0)+Math.imul(re,vt)|0,D=D+Math.imul(re,Ye)|0,w=w+Math.imul(J,St)|0,A=(A=A+Math.imul(J,Qe)|0)+Math.imul(W,St)|0,D=D+Math.imul(W,Qe)|0,w=w+Math.imul(ge,Pt)|0,A=(A=A+Math.imul(ge,rt)|0)+Math.imul(we,Pt)|0,D=D+Math.imul(we,rt)|0,w=w+Math.imul(Ie,Ht)|0,A=(A=A+Math.imul(Ie,tt)|0)+Math.imul(Ee,Ht)|0,D=D+Math.imul(Ee,tt)|0;var xr=($+(w=w+Math.imul(ce,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ce,jt)|0)+Math.imul(ie,_t)|0))<<13)|0;$=((D=D+Math.imul(ie,jt)|0)+(A>>>13)|0)+(xr>>>26)|0,xr&=67108863,w=Math.imul(Xe,Ze),A=(A=Math.imul(Xe,Fe))+Math.imul(je,Ze)|0,D=Math.imul(je,Fe),w=w+Math.imul(Ve,lt)|0,A=(A=A+Math.imul(Ve,Je)|0)+Math.imul(ke,lt)|0,D=D+Math.imul(ke,Je)|0,w=w+Math.imul(Oe,vt)|0,A=(A=A+Math.imul(Oe,Ye)|0)+Math.imul(Pe,vt)|0,D=D+Math.imul(Pe,Ye)|0,w=w+Math.imul(ne,St)|0,A=(A=A+Math.imul(ne,Qe)|0)+Math.imul(re,St)|0,D=D+Math.imul(re,Qe)|0,w=w+Math.imul(J,Pt)|0,A=(A=A+Math.imul(J,rt)|0)+Math.imul(W,Pt)|0,D=D+Math.imul(W,rt)|0,w=w+Math.imul(ge,Ht)|0,A=(A=A+Math.imul(ge,tt)|0)+Math.imul(we,Ht)|0,D=D+Math.imul(we,tt)|0;var ir=($+(w=w+Math.imul(Ie,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Ie,jt)|0)+Math.imul(Ee,_t)|0))<<13)|0;$=((D=D+Math.imul(Ee,jt)|0)+(A>>>13)|0)+(ir>>>26)|0,ir&=67108863,w=Math.imul(Xe,lt),A=(A=Math.imul(Xe,Je))+Math.imul(je,lt)|0,D=Math.imul(je,Je),w=w+Math.imul(Ve,vt)|0,A=(A=A+Math.imul(Ve,Ye)|0)+Math.imul(ke,vt)|0,D=D+Math.imul(ke,Ye)|0,w=w+Math.imul(Oe,St)|0,A=(A=A+Math.imul(Oe,Qe)|0)+Math.imul(Pe,St)|0,D=D+Math.imul(Pe,Qe)|0,w=w+Math.imul(ne,Pt)|0,A=(A=A+Math.imul(ne,rt)|0)+Math.imul(re,Pt)|0,D=D+Math.imul(re,rt)|0,w=w+Math.imul(J,Ht)|0,A=(A=A+Math.imul(J,tt)|0)+Math.imul(W,Ht)|0,D=D+Math.imul(W,tt)|0;var Pr=($+(w=w+Math.imul(ge,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ge,jt)|0)+Math.imul(we,_t)|0))<<13)|0;$=((D=D+Math.imul(we,jt)|0)+(A>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,w=Math.imul(Xe,vt),A=(A=Math.imul(Xe,Ye))+Math.imul(je,vt)|0,D=Math.imul(je,Ye),w=w+Math.imul(Ve,St)|0,A=(A=A+Math.imul(Ve,Qe)|0)+Math.imul(ke,St)|0,D=D+Math.imul(ke,Qe)|0,w=w+Math.imul(Oe,Pt)|0,A=(A=A+Math.imul(Oe,rt)|0)+Math.imul(Pe,Pt)|0,D=D+Math.imul(Pe,rt)|0,w=w+Math.imul(ne,Ht)|0,A=(A=A+Math.imul(ne,tt)|0)+Math.imul(re,Ht)|0,D=D+Math.imul(re,tt)|0;var ar=($+(w=w+Math.imul(J,_t)|0)|0)+((8191&(A=(A=A+Math.imul(J,jt)|0)+Math.imul(W,_t)|0))<<13)|0;$=((D=D+Math.imul(W,jt)|0)+(A>>>13)|0)+(ar>>>26)|0,ar&=67108863,w=Math.imul(Xe,St),A=(A=Math.imul(Xe,Qe))+Math.imul(je,St)|0,D=Math.imul(je,Qe),w=w+Math.imul(Ve,Pt)|0,A=(A=A+Math.imul(Ve,rt)|0)+Math.imul(ke,Pt)|0,D=D+Math.imul(ke,rt)|0,w=w+Math.imul(Oe,Ht)|0,A=(A=A+Math.imul(Oe,tt)|0)+Math.imul(Pe,Ht)|0,D=D+Math.imul(Pe,tt)|0;var zt=($+(w=w+Math.imul(ne,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ne,jt)|0)+Math.imul(re,_t)|0))<<13)|0;$=((D=D+Math.imul(re,jt)|0)+(A>>>13)|0)+(zt>>>26)|0,zt&=67108863,w=Math.imul(Xe,Pt),A=(A=Math.imul(Xe,rt))+Math.imul(je,Pt)|0,D=Math.imul(je,rt),w=w+Math.imul(Ve,Ht)|0,A=(A=A+Math.imul(Ve,tt)|0)+Math.imul(ke,Ht)|0,D=D+Math.imul(ke,tt)|0;var sr=($+(w=w+Math.imul(Oe,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Oe,jt)|0)+Math.imul(Pe,_t)|0))<<13)|0;$=((D=D+Math.imul(Pe,jt)|0)+(A>>>13)|0)+(sr>>>26)|0,sr&=67108863,w=Math.imul(Xe,Ht),A=(A=Math.imul(Xe,tt))+Math.imul(je,Ht)|0,D=Math.imul(je,tt);var Mn=($+(w=w+Math.imul(Ve,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Ve,jt)|0)+Math.imul(ke,_t)|0))<<13)|0;$=((D=D+Math.imul(ke,jt)|0)+(A>>>13)|0)+(Mn>>>26)|0,Mn&=67108863;var Jn=($+(w=Math.imul(Xe,_t))|0)+((8191&(A=(A=Math.imul(Xe,jt))+Math.imul(je,_t)|0))<<13)|0;return $=((D=Math.imul(je,jt))+(A>>>13)|0)+(Jn>>>26)|0,Jn&=67108863,F[0]=wr,F[1]=Cr,F[2]=Nr,F[3]=pr,F[4]=or,F[5]=Sr,F[6]=_r,F[7]=Mr,F[8]=Lr,F[9]=Er,F[10]=yr,F[11]=xr,F[12]=ir,F[13]=Pr,F[14]=ar,F[15]=zt,F[16]=sr,F[17]=Mn,F[18]=Jn,$!==0&&(F[19]=$,S.length++),S};function I(x,M,S){S.negative=M.negative^x.negative,S.length=x.length+M.length;for(var w=0,A=0,D=0;D>>26)|0)>>>26,V&=67108863}S.words[D]=R,w=V,V=A}return w!==0?S.words[D]=w:S.length--,S._strip()}function B(x,M,S){return I(x,M,S)}Math.imul||(O=h),t.prototype.mulTo=function(x,M){var S=this.length+x.length;return this.length===10&&x.length===10?O(this,x,M):S<63?h(this,x,M):S<1024?I(this,x,M):B(this,x,M)},t.prototype.mul=function(x){var M=new t(null);return M.words=new Array(this.length+x.length),this.mulTo(x,M)},t.prototype.mulf=function(x){var M=new t(null);return M.words=new Array(this.length+x.length),B(this,x,M)},t.prototype.imul=function(x){return this.clone().mulTo(x,this)},t.prototype.imuln=function(x){var M=x<0;M&&(x=-x),i(typeof x=="number"),i(x<67108864);for(var S=0,w=0;w>=26,S+=A/67108864|0,S+=D>>>26,this.words[w]=67108863&D}return S!==0&&(this.words[w]=S,this.length++),M?this.ineg():this},t.prototype.muln=function(x){return this.clone().imuln(x)},t.prototype.sqr=function(){return this.mul(this)},t.prototype.isqr=function(){return this.imul(this.clone())},t.prototype.pow=function(x){var M=function(D){for(var V=new Array(D.bitLength()),R=0;R>>$&1}return V}(x);if(M.length===0)return new t(1);for(var S=this,w=0;w=0);var M,S=x%26,w=(x-S)/26,A=67108863>>>26-S<<26-S;if(S!==0){var D=0;for(M=0;M>>26-S}D&&(this.words[M]=D,this.length++)}if(w!==0){for(M=this.length-1;M>=0;M--)this.words[M+w]=this.words[M];for(M=0;M=0),w=M?(M-M%26)/26:0;var A=x%26,D=Math.min((x-A)/26,this.length),V=67108863^67108863>>>A<D)for(this.length-=D,F=0;F=0&&($!==0||F>=w);F--){var G=0|this.words[F];this.words[F]=$<<26-A|G>>>A,$=G&V}return R&&$!==0&&(R.words[R.length++]=$),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},t.prototype.ishrn=function(x,M,S){return i(this.negative===0),this.iushrn(x,M,S)},t.prototype.shln=function(x){return this.clone().ishln(x)},t.prototype.ushln=function(x){return this.clone().iushln(x)},t.prototype.shrn=function(x){return this.clone().ishrn(x)},t.prototype.ushrn=function(x){return this.clone().iushrn(x)},t.prototype.testn=function(x){i(typeof x=="number"&&x>=0);var M=x%26,S=(x-M)/26,w=1<=0);var M=x%26,S=(x-M)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=S)return this;if(M!==0&&S++,this.length=Math.min(S,this.length),M!==0){var w=67108863^67108863>>>M<=67108864;M++)this.words[M]-=67108864,M===this.length-1?this.words[M+1]=1:this.words[M+1]++;return this.length=Math.max(this.length,M+1),this},t.prototype.isubn=function(x){if(i(typeof x=="number"),i(x<67108864),x<0)return this.iaddn(-x);if(this.negative!==0)return this.negative=0,this.iaddn(x),this.negative=1,this;if(this.words[0]-=x,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var M=0;M>26)-(R/67108864|0),this.words[w+S]=67108863&A}for(;w>26,this.words[w+S]=67108863&A;if(V===0)return this._strip();for(i(V===-1),V=0,w=0;w>26,this.words[w]=67108863&A;return this.negative=1,this._strip()},t.prototype._wordDiv=function(x,M){var S=(this.length,x.length),w=this.clone(),A=x,D=0|A.words[A.length-1];(S=26-this._countBits(D))!=0&&(A=A.ushln(S),w.iushln(S),D=0|A.words[A.length-1]);var V,R=w.length-A.length;if(M!=="mod"){(V=new t(null)).length=R+1,V.words=new Array(V.length);for(var F=0;F=0;G--){var Q=67108864*(0|w.words[A.length+G])+(0|w.words[A.length+G-1]);for(Q=Math.min(Q/D|0,67108863),w._ishlnsubmul(A,Q,G);w.negative!==0;)Q--,w.negative=0,w._ishlnsubmul(A,1,G),w.isZero()||(w.negative^=1);V&&(V.words[G]=Q)}return V&&V._strip(),w._strip(),M!=="div"&&S!==0&&w.iushrn(S),{div:V||null,mod:w}},t.prototype.divmod=function(x,M,S){return i(!x.isZero()),this.isZero()?{div:new t(0),mod:new t(0)}:this.negative!==0&&x.negative===0?(D=this.neg().divmod(x,M),M!=="mod"&&(w=D.div.neg()),M!=="div"&&(A=D.mod.neg(),S&&A.negative!==0&&A.iadd(x)),{div:w,mod:A}):this.negative===0&&x.negative!==0?(D=this.divmod(x.neg(),M),M!=="mod"&&(w=D.div.neg()),{div:w,mod:D.mod}):this.negative&x.negative?(D=this.neg().divmod(x.neg(),M),M!=="div"&&(A=D.mod.neg(),S&&A.negative!==0&&A.isub(x)),{div:D.div,mod:A}):x.length>this.length||this.cmp(x)<0?{div:new t(0),mod:this}:x.length===1?M==="div"?{div:this.divn(x.words[0]),mod:null}:M==="mod"?{div:null,mod:new t(this.modrn(x.words[0]))}:{div:this.divn(x.words[0]),mod:new t(this.modrn(x.words[0]))}:this._wordDiv(x,M);var w,A,D},t.prototype.div=function(x){return this.divmod(x,"div",!1).div},t.prototype.mod=function(x){return this.divmod(x,"mod",!1).mod},t.prototype.umod=function(x){return this.divmod(x,"mod",!0).mod},t.prototype.divRound=function(x){var M=this.divmod(x);if(M.mod.isZero())return M.div;var S=M.div.negative!==0?M.mod.isub(x):M.mod,w=x.ushrn(1),A=x.andln(1),D=S.cmp(w);return D<0||A===1&&D===0?M.div:M.div.negative!==0?M.div.isubn(1):M.div.iaddn(1)},t.prototype.modrn=function(x){var M=x<0;M&&(x=-x),i(x<=67108863);for(var S=67108864%x,w=0,A=this.length-1;A>=0;A--)w=(S*w+(0|this.words[A]))%x;return M?-w:w},t.prototype.modn=function(x){return this.modrn(x)},t.prototype.idivn=function(x){var M=x<0;M&&(x=-x),i(x<=67108863);for(var S=0,w=this.length-1;w>=0;w--){var A=(0|this.words[w])+67108864*S;this.words[w]=A/x|0,S=A%x}return this._strip(),M?this.ineg():this},t.prototype.divn=function(x){return this.clone().idivn(x)},t.prototype.egcd=function(x){i(x.negative===0),i(!x.isZero());var M=this,S=x.clone();M=M.negative!==0?M.umod(x):M.clone();for(var w=new t(1),A=new t(0),D=new t(0),V=new t(1),R=0;M.isEven()&&S.isEven();)M.iushrn(1),S.iushrn(1),++R;for(var F=S.clone(),$=M.clone();!M.isZero();){for(var G=0,Q=1;!(M.words[0]&Q)&&G<26;++G,Q<<=1);if(G>0)for(M.iushrn(G);G-- >0;)(w.isOdd()||A.isOdd())&&(w.iadd(F),A.isub($)),w.iushrn(1),A.iushrn(1);for(var ee=0,Z=1;!(S.words[0]&Z)&&ee<26;++ee,Z<<=1);if(ee>0)for(S.iushrn(ee);ee-- >0;)(D.isOdd()||V.isOdd())&&(D.iadd(F),V.isub($)),D.iushrn(1),V.iushrn(1);M.cmp(S)>=0?(M.isub(S),w.isub(D),A.isub(V)):(S.isub(M),D.isub(w),V.isub(A))}return{a:D,b:V,gcd:S.iushln(R)}},t.prototype._invmp=function(x){i(x.negative===0),i(!x.isZero());var M=this,S=x.clone();M=M.negative!==0?M.umod(x):M.clone();for(var w,A=new t(1),D=new t(0),V=S.clone();M.cmpn(1)>0&&S.cmpn(1)>0;){for(var R=0,F=1;!(M.words[0]&F)&&R<26;++R,F<<=1);if(R>0)for(M.iushrn(R);R-- >0;)A.isOdd()&&A.iadd(V),A.iushrn(1);for(var $=0,G=1;!(S.words[0]&G)&&$<26;++$,G<<=1);if($>0)for(S.iushrn($);$-- >0;)D.isOdd()&&D.iadd(V),D.iushrn(1);M.cmp(S)>=0?(M.isub(S),A.isub(D)):(S.isub(M),D.isub(A))}return(w=M.cmpn(1)===0?A:D).cmpn(0)<0&&w.iadd(x),w},t.prototype.gcd=function(x){if(this.isZero())return x.abs();if(x.isZero())return this.abs();var M=this.clone(),S=x.clone();M.negative=0,S.negative=0;for(var w=0;M.isEven()&&S.isEven();w++)M.iushrn(1),S.iushrn(1);for(;;){for(;M.isEven();)M.iushrn(1);for(;S.isEven();)S.iushrn(1);var A=M.cmp(S);if(A<0){var D=M;M=S,S=D}else if(A===0||S.cmpn(1)===0)break;M.isub(S)}return S.iushln(w)},t.prototype.invm=function(x){return this.egcd(x).a.umod(x)},t.prototype.isEven=function(){return!(1&this.words[0])},t.prototype.isOdd=function(){return!(1&~this.words[0])},t.prototype.andln=function(x){return this.words[0]&x},t.prototype.bincn=function(x){i(typeof x=="number");var M=x%26,S=(x-M)/26,w=1<>>26,V&=67108863,this.words[D]=V}return A!==0&&(this.words[D]=A,this.length++),this},t.prototype.isZero=function(){return this.length===1&&this.words[0]===0},t.prototype.cmpn=function(x){var M,S=x<0;if(this.negative!==0&&!S)return-1;if(this.negative===0&&S)return 1;if(this._strip(),this.length>1)M=1;else{S&&(x=-x),i(x<=67108863,"Number is too big");var w=0|this.words[0];M=w===x?0:wx.length)return 1;if(this.length=0;S--){var w=0|this.words[S],A=0|x.words[S];if(w!==A){wA&&(M=1);break}}return M},t.prototype.gtn=function(x){return this.cmpn(x)===1},t.prototype.gt=function(x){return this.cmp(x)===1},t.prototype.gten=function(x){return this.cmpn(x)>=0},t.prototype.gte=function(x){return this.cmp(x)>=0},t.prototype.ltn=function(x){return this.cmpn(x)===-1},t.prototype.lt=function(x){return this.cmp(x)===-1},t.prototype.lten=function(x){return this.cmpn(x)<=0},t.prototype.lte=function(x){return this.cmp(x)<=0},t.prototype.eqn=function(x){return this.cmpn(x)===0},t.prototype.eq=function(x){return this.cmp(x)===0},t.red=function(x){return new _(x)},t.prototype.toRed=function(x){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),x.convertTo(this)._forceRed(x)},t.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},t.prototype._forceRed=function(x){return this.red=x,this},t.prototype.forceRed=function(x){return i(!this.red,"Already a number in reduction context"),this._forceRed(x)},t.prototype.redAdd=function(x){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,x)},t.prototype.redIAdd=function(x){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,x)},t.prototype.redSub=function(x){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,x)},t.prototype.redISub=function(x){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,x)},t.prototype.redShl=function(x){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,x)},t.prototype.redMul=function(x){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.mul(this,x)},t.prototype.redIMul=function(x){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.imul(this,x)},t.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},t.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},t.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},t.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},t.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},t.prototype.redPow=function(x){return i(this.red&&!x.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,x)};var k={k256:null,p224:null,p192:null,p25519:null};function L(x,M){this.name=x,this.p=new t(M,16),this.n=this.p.bitLength(),this.k=new t(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function N(){L.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function H(){L.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function j(){L.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function U(){L.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(x){if(typeof x=="string"){var M=t._prime(x);this.m=M.p,this.prime=M}else i(x.gtn(1),"modulus must be greater than 1"),this.m=x,this.prime=null}function T(x){_.call(this,x),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new t(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}L.prototype._tmp=function(){var x=new t(null);return x.words=new Array(Math.ceil(this.n/13)),x},L.prototype.ireduce=function(x){var M,S=x;do this.split(S,this.tmp),M=(S=(S=this.imulK(S)).iadd(this.tmp)).bitLength();while(M>this.n);var w=M0?S.isub(this.p):S.strip!==void 0?S.strip():S._strip(),S},L.prototype.split=function(x,M){x.iushrn(this.n,0,M)},L.prototype.imulK=function(x){return x.imul(this.k)},p(N,L),N.prototype.split=function(x,M){for(var S=4194303,w=Math.min(x.length,9),A=0;A>>22,D=V}D>>>=22,x.words[A-10]=D,D===0&&x.length>10?x.length-=10:x.length-=9},N.prototype.imulK=function(x){x.words[x.length]=0,x.words[x.length+1]=0,x.length+=2;for(var M=0,S=0;S>>=26,x.words[S]=A,M=w}return M!==0&&(x.words[x.length++]=M),x},t._prime=function(x){if(k[x])return k[x];var M;if(x==="k256")M=new N;else if(x==="p224")M=new H;else if(x==="p192")M=new j;else{if(x!=="p25519")throw new Error("Unknown prime "+x);M=new U}return k[x]=M,M},_.prototype._verify1=function(x){i(x.negative===0,"red works only with positives"),i(x.red,"red works only with red numbers")},_.prototype._verify2=function(x,M){i(!(x.negative|M.negative),"red works only with positives"),i(x.red&&x.red===M.red,"red works only with red numbers")},_.prototype.imod=function(x){return this.prime?this.prime.ireduce(x)._forceRed(this):(f(x,x.umod(this.m)._forceRed(this)),x)},_.prototype.neg=function(x){return x.isZero()?x.clone():this.m.sub(x)._forceRed(this)},_.prototype.add=function(x,M){this._verify2(x,M);var S=x.add(M);return S.cmp(this.m)>=0&&S.isub(this.m),S._forceRed(this)},_.prototype.iadd=function(x,M){this._verify2(x,M);var S=x.iadd(M);return S.cmp(this.m)>=0&&S.isub(this.m),S},_.prototype.sub=function(x,M){this._verify2(x,M);var S=x.sub(M);return S.cmpn(0)<0&&S.iadd(this.m),S._forceRed(this)},_.prototype.isub=function(x,M){this._verify2(x,M);var S=x.isub(M);return S.cmpn(0)<0&&S.iadd(this.m),S},_.prototype.shl=function(x,M){return this._verify1(x),this.imod(x.ushln(M))},_.prototype.imul=function(x,M){return this._verify2(x,M),this.imod(x.imul(M))},_.prototype.mul=function(x,M){return this._verify2(x,M),this.imod(x.mul(M))},_.prototype.isqr=function(x){return this.imul(x,x.clone())},_.prototype.sqr=function(x){return this.mul(x,x)},_.prototype.sqrt=function(x){if(x.isZero())return x.clone();var M=this.m.andln(3);if(i(M%2==1),M===3){var S=this.m.add(new t(1)).iushrn(2);return this.pow(x,S)}for(var w=this.m.subn(1),A=0;!w.isZero()&&w.andln(1)===0;)A++,w.iushrn(1);i(!w.isZero());var D=new t(1).toRed(this),V=D.redNeg(),R=this.m.subn(1).iushrn(1),F=this.m.bitLength();for(F=new t(2*F*F).toRed(this);this.pow(F,R).cmp(V)!==0;)F.redIAdd(V);for(var $=this.pow(F,w),G=this.pow(x,w.addn(1).iushrn(1)),Q=this.pow(x,w),ee=A;Q.cmp(D)!==0;){for(var Z=Q,q=0;Z.cmp(D)!==0;q++)Z=Z.redSqr();i(q=0;w--){for(var F=M.words[w],$=R-1;$>=0;$--){var G=F>>$&1;A!==S[0]&&(A=this.sqr(A)),G!==0||D!==0?(D<<=1,D|=G,(++V==4||w===0&&$===0)&&(A=this.mul(A,S[D]),V=0,D=0)):V=0}R=26}return A},_.prototype.convertTo=function(x){var M=x.umod(this.m);return M===x?M.clone():M},_.prototype.convertFrom=function(x){var M=x.clone();return M.red=null,M},t.mont=function(x){return new T(x)},p(T,_),T.prototype.convertTo=function(x){return this.imod(x.ushln(this.shift))},T.prototype.convertFrom=function(x){var M=this.imod(x.mul(this.rinv));return M.red=null,M},T.prototype.imul=function(x,M){if(x.isZero()||M.isZero())return x.words[0]=0,x.length=1,x;var S=x.imul(M),w=S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),A=S.isub(w).iushrn(this.shift),D=A;return A.cmp(this.m)>=0?D=A.isub(this.m):A.cmpn(0)<0&&(D=A.iadd(this.m)),D._forceRed(this)},T.prototype.mul=function(x,M){if(x.isZero()||M.isZero())return new t(0)._forceRed(this);var S=x.mul(M),w=S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),A=S.isub(w).iushrn(this.shift),D=A;return A.cmp(this.m)>=0?D=A.isub(this.m):A.cmpn(0)<0&&(D=A.iadd(this.m)),D._forceRed(this)},T.prototype.invm=function(x){return this.imod(x._invmp(this.m).mul(this.r2))._forceRed(this)}})(E=c.nmd(E),this)},5037:(E,n,c)=>{var r;function a(p){this.rand=p}if(E.exports=function(p){return r||(r=new a(null)),r.generate(p)},E.exports.Rand=a,a.prototype.generate=function(p){return this._rand(p)},a.prototype._rand=function(p){if(this.rand.getBytes)return this.rand.getBytes(p);for(var t=new Uint8Array(p),d=0;d{const r=c(7526),a=c(251),i=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;n.Buffer=d,n.SlowBuffer=function(K){return+K!=K&&(K=0),d.alloc(+K)},n.INSPECT_MAX_BYTES=50;const p=2147483647;function t(K){if(K>p)throw new RangeError('The value "'+K+'" is invalid for option "size"');const J=new Uint8Array(K);return Object.setPrototypeOf(J,d.prototype),J}function d(K,J,W){if(typeof K=="number"){if(typeof J=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return s(K)}return b(K,J,W)}function b(K,J,W){if(typeof K=="string")return function(re,ye){if(typeof ye=="string"&&ye!==""||(ye="utf8"),!d.isEncoding(ye))throw new TypeError("Unknown encoding: "+ye);const Oe=0|v(re,ye);let Pe=t(Oe);const Be=Pe.write(re,ye);return Be!==Oe&&(Pe=Pe.slice(0,Be)),Pe}(K,J);if(ArrayBuffer.isView(K))return function(re){if(Ie(re,Uint8Array)){const ye=new Uint8Array(re);return l(ye.buffer,ye.byteOffset,ye.byteLength)}return f(re)}(K);if(K==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof K);if(Ie(K,ArrayBuffer)||K&&Ie(K.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ie(K,SharedArrayBuffer)||K&&Ie(K.buffer,SharedArrayBuffer)))return l(K,J,W);if(typeof K=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const X=K.valueOf&&K.valueOf();if(X!=null&&X!==K)return d.from(X,J,W);const ne=function(re){if(d.isBuffer(re)){const ye=0|u(re.length),Oe=t(ye);return Oe.length===0||re.copy(Oe,0,0,ye),Oe}return re.length!==void 0?typeof re.length!="number"||Ee(re.length)?t(0):f(re):re.type==="Buffer"&&Array.isArray(re.data)?f(re.data):void 0}(K);if(ne)return ne;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof K[Symbol.toPrimitive]=="function")return d.from(K[Symbol.toPrimitive]("string"),J,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof K)}function m(K){if(typeof K!="number")throw new TypeError('"size" argument must be of type number');if(K<0)throw new RangeError('The value "'+K+'" is invalid for option "size"')}function s(K){return m(K),t(K<0?0:0|u(K))}function f(K){const J=K.length<0?0:0|u(K.length),W=t(J);for(let X=0;X=p)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p.toString(16)+" bytes");return 0|K}function v(K,J){if(d.isBuffer(K))return K.length;if(ArrayBuffer.isView(K)||Ie(K,ArrayBuffer))return K.byteLength;if(typeof K!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof K);const W=K.length,X=arguments.length>2&&arguments[2]===!0;if(!X&&W===0)return 0;let ne=!1;for(;;)switch(J){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ce(K).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*W;case"hex":return W>>>1;case"base64":return ie(K).length;default:if(ne)return X?-1:ce(K).length;J=(""+J).toLowerCase(),ne=!0}}function y(K,J,W){let X=!1;if((J===void 0||J<0)&&(J=0),J>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0)<=(J>>>=0))return"";for(K||(K="utf8");;)switch(K){case"hex":return M(this,J,W);case"utf8":case"utf-8":return U(this,J,W);case"ascii":return T(this,J,W);case"latin1":case"binary":return x(this,J,W);case"base64":return j(this,J,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,J,W);default:if(X)throw new TypeError("Unknown encoding: "+K);K=(K+"").toLowerCase(),X=!0}}function h(K,J,W){const X=K[J];K[J]=K[W],K[W]=X}function O(K,J,W,X,ne){if(K.length===0)return-1;if(typeof W=="string"?(X=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),Ee(W=+W)&&(W=ne?0:K.length-1),W<0&&(W=K.length+W),W>=K.length){if(ne)return-1;W=K.length-1}else if(W<0){if(!ne)return-1;W=0}if(typeof J=="string"&&(J=d.from(J,X)),d.isBuffer(J))return J.length===0?-1:I(K,J,W,X,ne);if(typeof J=="number")return J&=255,typeof Uint8Array.prototype.indexOf=="function"?ne?Uint8Array.prototype.indexOf.call(K,J,W):Uint8Array.prototype.lastIndexOf.call(K,J,W):I(K,[J],W,X,ne);throw new TypeError("val must be string, number or Buffer")}function I(K,J,W,X,ne){let re,ye=1,Oe=K.length,Pe=J.length;if(X!==void 0&&((X=String(X).toLowerCase())==="ucs2"||X==="ucs-2"||X==="utf16le"||X==="utf-16le")){if(K.length<2||J.length<2)return-1;ye=2,Oe/=2,Pe/=2,W/=2}function Be(Ve,ke){return ye===1?Ve[ke]:Ve.readUInt16BE(ke*ye)}if(ne){let Ve=-1;for(re=W;reOe&&(W=Oe-Pe),re=W;re>=0;re--){let Ve=!0;for(let ke=0;kene&&(X=ne):X=ne;const re=J.length;let ye;for(X>re/2&&(X=re/2),ye=0;ye>8,Pe=ye%256,Be.push(Pe),Be.push(Oe);return Be}(J,K.length-W),K,W,X)}function j(K,J,W){return J===0&&W===K.length?r.fromByteArray(K):r.fromByteArray(K.slice(J,W))}function U(K,J,W){W=Math.min(K.length,W);const X=[];let ne=J;for(;ne239?4:re>223?3:re>191?2:1;if(ne+Oe<=W){let Pe,Be,Ve,ke;switch(Oe){case 1:re<128&&(ye=re);break;case 2:Pe=K[ne+1],(192&Pe)==128&&(ke=(31&re)<<6|63&Pe,ke>127&&(ye=ke));break;case 3:Pe=K[ne+1],Be=K[ne+2],(192&Pe)==128&&(192&Be)==128&&(ke=(15&re)<<12|(63&Pe)<<6|63&Be,ke>2047&&(ke<55296||ke>57343)&&(ye=ke));break;case 4:Pe=K[ne+1],Be=K[ne+2],Ve=K[ne+3],(192&Pe)==128&&(192&Be)==128&&(192&Ve)==128&&(ke=(15&re)<<18|(63&Pe)<<12|(63&Be)<<6|63&Ve,ke>65535&&ke<1114112&&(ye=ke))}}ye===null?(ye=65533,Oe=1):ye>65535&&(ye-=65536,X.push(ye>>>10&1023|55296),ye=56320|1023&ye),X.push(ye),ne+=Oe}return function(re){const ye=re.length;if(ye<=_)return String.fromCharCode.apply(String,re);let Oe="",Pe=0;for(;Pe"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}}),d.poolSize=8192,d.from=function(K,J,W){return b(K,J,W)},Object.setPrototypeOf(d.prototype,Uint8Array.prototype),Object.setPrototypeOf(d,Uint8Array),d.alloc=function(K,J,W){return function(X,ne,re){return m(X),X<=0?t(X):ne!==void 0?typeof re=="string"?t(X).fill(ne,re):t(X).fill(ne):t(X)}(K,J,W)},d.allocUnsafe=function(K){return s(K)},d.allocUnsafeSlow=function(K){return s(K)},d.isBuffer=function(K){return K!=null&&K._isBuffer===!0&&K!==d.prototype},d.compare=function(K,J){if(Ie(K,Uint8Array)&&(K=d.from(K,K.offset,K.byteLength)),Ie(J,Uint8Array)&&(J=d.from(J,J.offset,J.byteLength)),!d.isBuffer(K)||!d.isBuffer(J))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(K===J)return 0;let W=K.length,X=J.length;for(let ne=0,re=Math.min(W,X);neX.length?(d.isBuffer(re)||(re=d.from(re)),re.copy(X,ne)):Uint8Array.prototype.set.call(X,re,ne);else{if(!d.isBuffer(re))throw new TypeError('"list" argument must be an Array of Buffers');re.copy(X,ne)}ne+=re.length}return X},d.byteLength=v,d.prototype._isBuffer=!0,d.prototype.swap16=function(){const K=this.length;if(K%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let J=0;JJ&&(K+=" ... "),""},i&&(d.prototype[i]=d.prototype.inspect),d.prototype.compare=function(K,J,W,X,ne){if(Ie(K,Uint8Array)&&(K=d.from(K,K.offset,K.byteLength)),!d.isBuffer(K))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof K);if(J===void 0&&(J=0),W===void 0&&(W=K?K.length:0),X===void 0&&(X=0),ne===void 0&&(ne=this.length),J<0||W>K.length||X<0||ne>this.length)throw new RangeError("out of range index");if(X>=ne&&J>=W)return 0;if(X>=ne)return-1;if(J>=W)return 1;if(this===K)return 0;let re=(ne>>>=0)-(X>>>=0),ye=(W>>>=0)-(J>>>=0);const Oe=Math.min(re,ye),Pe=this.slice(X,ne),Be=K.slice(J,W);for(let Ve=0;Ve>>=0,isFinite(W)?(W>>>=0,X===void 0&&(X="utf8")):(X=W,W=void 0)}const ne=this.length-J;if((W===void 0||W>ne)&&(W=ne),K.length>0&&(W<0||J<0)||J>this.length)throw new RangeError("Attempt to write outside buffer bounds");X||(X="utf8");let re=!1;for(;;)switch(X){case"hex":return B(this,K,J,W);case"utf8":case"utf-8":return k(this,K,J,W);case"ascii":case"latin1":case"binary":return L(this,K,J,W);case"base64":return N(this,K,J,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,K,J,W);default:if(re)throw new TypeError("Unknown encoding: "+X);X=(""+X).toLowerCase(),re=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const _=4096;function T(K,J,W){let X="";W=Math.min(K.length,W);for(let ne=J;neX)&&(W=X);let ne="";for(let re=J;reW)throw new RangeError("Trying to access beyond buffer length")}function A(K,J,W,X,ne,re){if(!d.isBuffer(K))throw new TypeError('"buffer" argument must be a Buffer instance');if(J>ne||JK.length)throw new RangeError("Index out of range")}function D(K,J,W,X,ne){Z(J,X,ne,K,W,7);let re=Number(J&BigInt(4294967295));K[W++]=re,re>>=8,K[W++]=re,re>>=8,K[W++]=re,re>>=8,K[W++]=re;let ye=Number(J>>BigInt(32)&BigInt(4294967295));return K[W++]=ye,ye>>=8,K[W++]=ye,ye>>=8,K[W++]=ye,ye>>=8,K[W++]=ye,W}function V(K,J,W,X,ne){Z(J,X,ne,K,W,7);let re=Number(J&BigInt(4294967295));K[W+7]=re,re>>=8,K[W+6]=re,re>>=8,K[W+5]=re,re>>=8,K[W+4]=re;let ye=Number(J>>BigInt(32)&BigInt(4294967295));return K[W+3]=ye,ye>>=8,K[W+2]=ye,ye>>=8,K[W+1]=ye,ye>>=8,K[W]=ye,W+8}function R(K,J,W,X,ne,re){if(W+X>K.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function F(K,J,W,X,ne){return J=+J,W>>>=0,ne||R(K,0,W,4),a.write(K,J,W,X,23,4),W+4}function $(K,J,W,X,ne){return J=+J,W>>>=0,ne||R(K,0,W,8),a.write(K,J,W,X,52,8),W+8}d.prototype.slice=function(K,J){const W=this.length;(K=~~K)<0?(K+=W)<0&&(K=0):K>W&&(K=W),(J=J===void 0?W:~~J)<0?(J+=W)<0&&(J=0):J>W&&(J=W),J>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K],ne=1,re=0;for(;++re>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K+--J],ne=1;for(;J>0&&(ne*=256);)X+=this[K+--J]*ne;return X},d.prototype.readUint8=d.prototype.readUInt8=function(K,J){return K>>>=0,J||w(K,1,this.length),this[K]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(K,J){return K>>>=0,J||w(K,2,this.length),this[K]|this[K+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(K,J){return K>>>=0,J||w(K,2,this.length),this[K]<<8|this[K+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(K,J){return K>>>=0,J||w(K,4,this.length),(this[K]|this[K+1]<<8|this[K+2]<<16)+16777216*this[K+3]},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(K,J){return K>>>=0,J||w(K,4,this.length),16777216*this[K]+(this[K+1]<<16|this[K+2]<<8|this[K+3])},d.prototype.readBigUInt64LE=ge(function(K){q(K>>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=J+256*this[++K]+65536*this[++K]+this[++K]*2**24,ne=this[++K]+256*this[++K]+65536*this[++K]+W*2**24;return BigInt(X)+(BigInt(ne)<>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=J*2**24+65536*this[++K]+256*this[++K]+this[++K],ne=this[++K]*2**24+65536*this[++K]+256*this[++K]+W;return(BigInt(X)<>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K],ne=1,re=0;for(;++re=ne&&(X-=Math.pow(2,8*J)),X},d.prototype.readIntBE=function(K,J,W){K>>>=0,J>>>=0,W||w(K,J,this.length);let X=J,ne=1,re=this[K+--X];for(;X>0&&(ne*=256);)re+=this[K+--X]*ne;return ne*=128,re>=ne&&(re-=Math.pow(2,8*J)),re},d.prototype.readInt8=function(K,J){return K>>>=0,J||w(K,1,this.length),128&this[K]?-1*(255-this[K]+1):this[K]},d.prototype.readInt16LE=function(K,J){K>>>=0,J||w(K,2,this.length);const W=this[K]|this[K+1]<<8;return 32768&W?4294901760|W:W},d.prototype.readInt16BE=function(K,J){K>>>=0,J||w(K,2,this.length);const W=this[K+1]|this[K]<<8;return 32768&W?4294901760|W:W},d.prototype.readInt32LE=function(K,J){return K>>>=0,J||w(K,4,this.length),this[K]|this[K+1]<<8|this[K+2]<<16|this[K+3]<<24},d.prototype.readInt32BE=function(K,J){return K>>>=0,J||w(K,4,this.length),this[K]<<24|this[K+1]<<16|this[K+2]<<8|this[K+3]},d.prototype.readBigInt64LE=ge(function(K){q(K>>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=this[K+4]+256*this[K+5]+65536*this[K+6]+(W<<24);return(BigInt(X)<>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=(J<<24)+65536*this[++K]+256*this[++K]+this[++K];return(BigInt(X)<>>=0,J||w(K,4,this.length),a.read(this,K,!0,23,4)},d.prototype.readFloatBE=function(K,J){return K>>>=0,J||w(K,4,this.length),a.read(this,K,!1,23,4)},d.prototype.readDoubleLE=function(K,J){return K>>>=0,J||w(K,8,this.length),a.read(this,K,!0,52,8)},d.prototype.readDoubleBE=function(K,J){return K>>>=0,J||w(K,8,this.length),a.read(this,K,!1,52,8)},d.prototype.writeUintLE=d.prototype.writeUIntLE=function(K,J,W,X){K=+K,J>>>=0,W>>>=0,X||A(this,K,J,W,Math.pow(2,8*W)-1,0);let ne=1,re=0;for(this[J]=255&K;++re>>=0,W>>>=0,X||A(this,K,J,W,Math.pow(2,8*W)-1,0);let ne=W-1,re=1;for(this[J+ne]=255&K;--ne>=0&&(re*=256);)this[J+ne]=K/re&255;return J+W},d.prototype.writeUint8=d.prototype.writeUInt8=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,1,255,0),this[J]=255&K,J+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,65535,0),this[J]=255&K,this[J+1]=K>>>8,J+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,65535,0),this[J]=K>>>8,this[J+1]=255&K,J+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,4294967295,0),this[J+3]=K>>>24,this[J+2]=K>>>16,this[J+1]=K>>>8,this[J]=255&K,J+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,4294967295,0),this[J]=K>>>24,this[J+1]=K>>>16,this[J+2]=K>>>8,this[J+3]=255&K,J+4},d.prototype.writeBigUInt64LE=ge(function(K,J=0){return D(this,K,J,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeBigUInt64BE=ge(function(K,J=0){return V(this,K,J,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeIntLE=function(K,J,W,X){if(K=+K,J>>>=0,!X){const Oe=Math.pow(2,8*W-1);A(this,K,J,W,Oe-1,-Oe)}let ne=0,re=1,ye=0;for(this[J]=255&K;++ne>>=0,!X){const Oe=Math.pow(2,8*W-1);A(this,K,J,W,Oe-1,-Oe)}let ne=W-1,re=1,ye=0;for(this[J+ne]=255&K;--ne>=0&&(re*=256);)K<0&&ye===0&&this[J+ne+1]!==0&&(ye=1),this[J+ne]=(K/re|0)-ye&255;return J+W},d.prototype.writeInt8=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,1,127,-128),K<0&&(K=255+K+1),this[J]=255&K,J+1},d.prototype.writeInt16LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,32767,-32768),this[J]=255&K,this[J+1]=K>>>8,J+2},d.prototype.writeInt16BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,32767,-32768),this[J]=K>>>8,this[J+1]=255&K,J+2},d.prototype.writeInt32LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,2147483647,-2147483648),this[J]=255&K,this[J+1]=K>>>8,this[J+2]=K>>>16,this[J+3]=K>>>24,J+4},d.prototype.writeInt32BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,2147483647,-2147483648),K<0&&(K=4294967295+K+1),this[J]=K>>>24,this[J+1]=K>>>16,this[J+2]=K>>>8,this[J+3]=255&K,J+4},d.prototype.writeBigInt64LE=ge(function(K,J=0){return D(this,K,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeBigInt64BE=ge(function(K,J=0){return V(this,K,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeFloatLE=function(K,J,W){return F(this,K,J,!0,W)},d.prototype.writeFloatBE=function(K,J,W){return F(this,K,J,!1,W)},d.prototype.writeDoubleLE=function(K,J,W){return $(this,K,J,!0,W)},d.prototype.writeDoubleBE=function(K,J,W){return $(this,K,J,!1,W)},d.prototype.copy=function(K,J,W,X){if(!d.isBuffer(K))throw new TypeError("argument should be a Buffer");if(W||(W=0),X||X===0||(X=this.length),J>=K.length&&(J=K.length),J||(J=0),X>0&&X=this.length)throw new RangeError("Index out of range");if(X<0)throw new RangeError("sourceEnd out of bounds");X>this.length&&(X=this.length),K.length-J>>=0,W=W===void 0?this.length:W>>>0,K||(K=0),typeof K=="number")for(ne=J;ne=X+4;W-=3)J=`_${K.slice(W-3,W)}${J}`;return`${K.slice(0,W)}${J}`}function Z(K,J,W,X,ne,re){if(K>W||K= 0${ye} and < 2${ye} ** ${8*(re+1)}${ye}`:`>= -(2${ye} ** ${8*(re+1)-1}${ye}) and < 2 ** ${8*(re+1)-1}${ye}`,new G.ERR_OUT_OF_RANGE("value",Oe,K)}(function(ye,Oe,Pe){q(Oe,"offset"),ye[Oe]!==void 0&&ye[Oe+Pe]!==void 0||se(Oe,ye.length-(Pe+1))})(X,ne,re)}function q(K,J){if(typeof K!="number")throw new G.ERR_INVALID_ARG_TYPE(J,"number",K)}function se(K,J,W){throw Math.floor(K)!==K?(q(K,W),new G.ERR_OUT_OF_RANGE("offset","an integer",K)):J<0?new G.ERR_BUFFER_OUT_OF_BOUNDS:new G.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${J}`,K)}Q("ERR_BUFFER_OUT_OF_BOUNDS",function(K){return K?`${K} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),Q("ERR_INVALID_ARG_TYPE",function(K,J){return`The "${K}" argument must be of type number. Received type ${typeof J}`},TypeError),Q("ERR_OUT_OF_RANGE",function(K,J,W){let X=`The value of "${K}" is out of range.`,ne=W;return Number.isInteger(W)&&Math.abs(W)>4294967296?ne=ee(String(W)):typeof W=="bigint"&&(ne=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(ne=ee(ne)),ne+="n"),X+=` It must be ${J}. Received ${ne}`,X},RangeError);const ue=/[^+/0-9A-Za-z-_]/g;function ce(K,J){let W;J=J||1/0;const X=K.length;let ne=null;const re=[];for(let ye=0;ye55295&&W<57344){if(!ne){if(W>56319){(J-=3)>-1&&re.push(239,191,189);continue}if(ye+1===X){(J-=3)>-1&&re.push(239,191,189);continue}ne=W;continue}if(W<56320){(J-=3)>-1&&re.push(239,191,189),ne=W;continue}W=65536+(ne-55296<<10|W-56320)}else ne&&(J-=3)>-1&&re.push(239,191,189);if(ne=null,W<128){if((J-=1)<0)break;re.push(W)}else if(W<2048){if((J-=2)<0)break;re.push(W>>6|192,63&W|128)}else if(W<65536){if((J-=3)<0)break;re.push(W>>12|224,W>>6&63|128,63&W|128)}else{if(!(W<1114112))throw new Error("Invalid code point");if((J-=4)<0)break;re.push(W>>18|240,W>>12&63|128,W>>6&63|128,63&W|128)}}return re}function ie(K){return r.toByteArray(function(J){if((J=(J=J.split("=")[0]).trim().replace(ue,"")).length<2)return"";for(;J.length%4!=0;)J+="=";return J}(K))}function he(K,J,W,X){let ne;for(ne=0;ne=J.length||ne>=K.length);++ne)J[ne+W]=K[ne];return ne}function Ie(K,J){return K instanceof J||K!=null&&K.constructor!=null&&K.constructor.name!=null&&K.constructor.name===J.name}function Ee(K){return K!=K}const te=function(){const K="0123456789abcdef",J=new Array(256);for(let W=0;W<16;++W){const X=16*W;for(let ne=0;ne<16;++ne)J[X+ne]=K[W]+K[ne]}return J}();function ge(K){return typeof BigInt>"u"?we:K}function we(){throw new Error("BigInt not supported")}},6866:E=>{E.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},8075:(E,n,c)=>{var r=c(453),a=c(487),i=a(r("String.prototype.indexOf"));E.exports=function(p,t){var d=r(p,!!t);return typeof d=="function"&&i(p,".prototype.")>-1?a(d):d}},487:(E,n,c)=>{var r=c(6743),a=c(453),i=c(6897),p=c(9675),t=a("%Function.prototype.apply%"),d=a("%Function.prototype.call%"),b=a("%Reflect.apply%",!0)||r.call(d,t),m=c(655),s=a("%Math.max%");E.exports=function(l){if(typeof l!="function")throw new p("a function is required");var u=b(r,d,arguments);return i(u,1+s(0,l.length-(arguments.length-1)),!0)};var f=function(){return b(r,t,arguments)};m?m(E.exports,"apply",{value:f}):E.exports.apply=f},41:(E,n,c)=>{var r=c(655),a=c(8068),i=c(9675),p=c(5795);E.exports=function(t,d,b){if(!t||typeof t!="object"&&typeof t!="function")throw new i("`obj` must be an object or a function`");if(typeof d!="string"&&typeof d!="symbol")throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new i("`loose`, if provided, must be a boolean");var m=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,l=arguments.length>6&&arguments[6],u=!!p&&p(t,d);if(r)r(t,d,{configurable:f===null&&u?u.configurable:!f,enumerable:m===null&&u?u.enumerable:!m,value:b,writable:s===null&&u?u.writable:!s});else{if(!l&&(m||s||f))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[d]=b}}},6729:(E,n,c)=>{var r=n;r.version=c(9255).rE,r.utils=c(7011),r.rand=c(5037),r.curve=c(894),r.curves=c(480),r.ec=c(7447),r.eddsa=c(8650)},6677:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.getNAF,p=a.getJSF,t=a.assert;function d(m,s){this.type=m,this.p=new r(s.p,16),this.red=s.prime?r.red(s.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=s.n&&new r(s.n,16),this.g=s.g&&this.pointFromJSON(s.g,s.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var f=this.n&&this.p.div(this.n);!f||f.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function b(m,s){this.curve=m,this.type=s,this.precomputed=null}E.exports=d,d.prototype.point=function(){throw new Error("Not implemented")},d.prototype.validate=function(){throw new Error("Not implemented")},d.prototype._fixedNafMul=function(m,s){t(m.precomputed);var f=m._getDoubles(),l=i(s,1,this._bitLength),u=(1<=v;O--)y=(y<<1)+l[O];h.push(y)}for(var I=this.jpoint(null,null,null),B=this.jpoint(null,null,null),k=u;k>0;k--){for(v=0;v=0;h--){for(var O=0;h>=0&&v[h]===0;h--)O++;if(h>=0&&O++,y=y.dblp(O),h<0)break;var I=v[h];t(I!==0),y=m.type==="affine"?I>0?y.mixedAdd(u[I-1>>1]):y.mixedAdd(u[-I-1>>1].neg()):I>0?y.add(u[I-1>>1]):y.add(u[-I-1>>1].neg())}return m.type==="affine"?y.toP():y},d.prototype._wnafMulAdd=function(m,s,f,l,u){var v,y,h,O=this._wnafT1,I=this._wnafT2,B=this._wnafT3,k=0;for(v=0;v=1;v-=2){var N=v-1,H=v;if(O[N]===1&&O[H]===1){var j=[s[N],null,null,s[H]];s[N].y.cmp(s[H].y)===0?(j[1]=s[N].add(s[H]),j[2]=s[N].toJ().mixedAdd(s[H].neg())):s[N].y.cmp(s[H].y.redNeg())===0?(j[1]=s[N].toJ().mixedAdd(s[H]),j[2]=s[N].add(s[H].neg())):(j[1]=s[N].toJ().mixedAdd(s[H]),j[2]=s[N].toJ().mixedAdd(s[H].neg()));var U=[-3,-1,-5,-7,0,7,5,1,3],_=p(f[N],f[H]);for(k=Math.max(_[0].length,k),B[N]=new Array(k),B[H]=new Array(k),y=0;y=0;v--){for(var w=0;v>=0;){var A=!0;for(y=0;y=0&&w++,M=M.dblp(w),v<0)break;for(y=0;y0?h=I[y][D-1>>1]:D<0&&(h=I[y][-D-1>>1].neg()),M=h.type==="affine"?M.mixedAdd(h):M.add(h))}}for(v=0;v=Math.ceil((m.bitLength()+1)/s.step)},b.prototype._getDoubles=function(m,s){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var f=[this],l=this,u=0;u{var r=c(7011),a=c(8490),i=c(6698),p=c(6677),t=r.assert;function d(m){this.twisted=(0|m.a)!=1,this.mOneA=this.twisted&&(0|m.a)==-1,this.extended=this.mOneA,p.call(this,"edwards",m),this.a=new a(m.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new a(m.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new a(m.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),t(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(0|m.c)==1}function b(m,s,f,l,u){p.BasePoint.call(this,m,"projective"),s===null&&f===null&&l===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new a(s,16),this.y=new a(f,16),this.z=l?new a(l,16):this.curve.one,this.t=u&&new a(u,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}i(d,p),E.exports=d,d.prototype._mulA=function(m){return this.mOneA?m.redNeg():this.a.redMul(m)},d.prototype._mulC=function(m){return this.oneC?m:this.c.redMul(m)},d.prototype.jpoint=function(m,s,f,l){return this.point(m,s,f,l)},d.prototype.pointFromX=function(m,s){(m=new a(m,16)).red||(m=m.toRed(this.red));var f=m.redSqr(),l=this.c2.redSub(this.a.redMul(f)),u=this.one.redSub(this.c2.redMul(this.d).redMul(f)),v=l.redMul(u.redInvm()),y=v.redSqrt();if(y.redSqr().redSub(v).cmp(this.zero)!==0)throw new Error("invalid point");var h=y.fromRed().isOdd();return(s&&!h||!s&&h)&&(y=y.redNeg()),this.point(m,y)},d.prototype.pointFromY=function(m,s){(m=new a(m,16)).red||(m=m.toRed(this.red));var f=m.redSqr(),l=f.redSub(this.c2),u=f.redMul(this.d).redMul(this.c2).redSub(this.a),v=l.redMul(u.redInvm());if(v.cmp(this.zero)===0){if(s)throw new Error("invalid point");return this.point(this.zero,m)}var y=v.redSqrt();if(y.redSqr().redSub(v).cmp(this.zero)!==0)throw new Error("invalid point");return y.fromRed().isOdd()!==s&&(y=y.redNeg()),this.point(y,m)},d.prototype.validate=function(m){if(m.isInfinity())return!0;m.normalize();var s=m.x.redSqr(),f=m.y.redSqr(),l=s.redMul(this.a).redAdd(f),u=this.c2.redMul(this.one.redAdd(this.d.redMul(s).redMul(f)));return l.cmp(u)===0},i(b,p.BasePoint),d.prototype.pointFromJSON=function(m){return b.fromJSON(this,m)},d.prototype.point=function(m,s,f,l){return new b(this,m,s,f,l)},b.fromJSON=function(m,s){return new b(m,s[0],s[1],s[2])},b.prototype.inspect=function(){return this.isInfinity()?"":""},b.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},b.prototype._extDbl=function(){var m=this.x.redSqr(),s=this.y.redSqr(),f=this.z.redSqr();f=f.redIAdd(f);var l=this.curve._mulA(m),u=this.x.redAdd(this.y).redSqr().redISub(m).redISub(s),v=l.redAdd(s),y=v.redSub(f),h=l.redSub(s),O=u.redMul(y),I=v.redMul(h),B=u.redMul(h),k=y.redMul(v);return this.curve.point(O,I,k,B)},b.prototype._projDbl=function(){var m,s,f,l,u,v,y=this.x.redAdd(this.y).redSqr(),h=this.x.redSqr(),O=this.y.redSqr();if(this.curve.twisted){var I=(l=this.curve._mulA(h)).redAdd(O);this.zOne?(m=y.redSub(h).redSub(O).redMul(I.redSub(this.curve.two)),s=I.redMul(l.redSub(O)),f=I.redSqr().redSub(I).redSub(I)):(u=this.z.redSqr(),v=I.redSub(u).redISub(u),m=y.redSub(h).redISub(O).redMul(v),s=I.redMul(l.redSub(O)),f=I.redMul(v))}else l=h.redAdd(O),u=this.curve._mulC(this.z).redSqr(),v=l.redSub(u).redSub(u),m=this.curve._mulC(y.redISub(l)).redMul(v),s=this.curve._mulC(l).redMul(h.redISub(O)),f=l.redMul(v);return this.curve.point(m,s,f)},b.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},b.prototype._extAdd=function(m){var s=this.y.redSub(this.x).redMul(m.y.redSub(m.x)),f=this.y.redAdd(this.x).redMul(m.y.redAdd(m.x)),l=this.t.redMul(this.curve.dd).redMul(m.t),u=this.z.redMul(m.z.redAdd(m.z)),v=f.redSub(s),y=u.redSub(l),h=u.redAdd(l),O=f.redAdd(s),I=v.redMul(y),B=h.redMul(O),k=v.redMul(O),L=y.redMul(h);return this.curve.point(I,B,L,k)},b.prototype._projAdd=function(m){var s,f,l=this.z.redMul(m.z),u=l.redSqr(),v=this.x.redMul(m.x),y=this.y.redMul(m.y),h=this.curve.d.redMul(v).redMul(y),O=u.redSub(h),I=u.redAdd(h),B=this.x.redAdd(this.y).redMul(m.x.redAdd(m.y)).redISub(v).redISub(y),k=l.redMul(O).redMul(B);return this.curve.twisted?(s=l.redMul(I).redMul(y.redSub(this.curve._mulA(v))),f=O.redMul(I)):(s=l.redMul(I).redMul(y.redSub(v)),f=this.curve._mulC(O).redMul(I)),this.curve.point(k,s,f)},b.prototype.add=function(m){return this.isInfinity()?m:m.isInfinity()?this:this.curve.extended?this._extAdd(m):this._projAdd(m)},b.prototype.mul=function(m){return this._hasDoubles(m)?this.curve._fixedNafMul(this,m):this.curve._wnafMul(this,m)},b.prototype.mulAdd=function(m,s,f){return this.curve._wnafMulAdd(1,[this,s],[m,f],2,!1)},b.prototype.jmulAdd=function(m,s,f){return this.curve._wnafMulAdd(1,[this,s],[m,f],2,!0)},b.prototype.normalize=function(){if(this.zOne)return this;var m=this.z.redInvm();return this.x=this.x.redMul(m),this.y=this.y.redMul(m),this.t&&(this.t=this.t.redMul(m)),this.z=this.curve.one,this.zOne=!0,this},b.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},b.prototype.getX=function(){return this.normalize(),this.x.fromRed()},b.prototype.getY=function(){return this.normalize(),this.y.fromRed()},b.prototype.eq=function(m){return this===m||this.getX().cmp(m.getX())===0&&this.getY().cmp(m.getY())===0},b.prototype.eqXToP=function(m){var s=m.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(s)===0)return!0;for(var f=m.clone(),l=this.curve.redN.redMul(this.z);;){if(f.iadd(this.curve.n),f.cmp(this.curve.p)>=0)return!1;if(s.redIAdd(l),this.x.cmp(s)===0)return!0}},b.prototype.toP=b.prototype.normalize,b.prototype.mixedAdd=b.prototype.add},894:(E,n,c)=>{var r=n;r.base=c(6677),r.short=c(9188),r.mont=c(370),r.edwards=c(1298)},370:(E,n,c)=>{var r=c(8490),a=c(6698),i=c(6677),p=c(7011);function t(b){i.call(this,"mont",b),this.a=new r(b.a,16).toRed(this.red),this.b=new r(b.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function d(b,m,s){i.BasePoint.call(this,b,"projective"),m===null&&s===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(m,16),this.z=new r(s,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}a(t,i),E.exports=t,t.prototype.validate=function(b){var m=b.normalize().x,s=m.redSqr(),f=s.redMul(m).redAdd(s.redMul(this.a)).redAdd(m);return f.redSqrt().redSqr().cmp(f)===0},a(d,i.BasePoint),t.prototype.decodePoint=function(b,m){return this.point(p.toArray(b,m),1)},t.prototype.point=function(b,m){return new d(this,b,m)},t.prototype.pointFromJSON=function(b){return d.fromJSON(this,b)},d.prototype.precompute=function(){},d.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},d.fromJSON=function(b,m){return new d(b,m[0],m[1]||b.one)},d.prototype.inspect=function(){return this.isInfinity()?"":""},d.prototype.isInfinity=function(){return this.z.cmpn(0)===0},d.prototype.dbl=function(){var b=this.x.redAdd(this.z).redSqr(),m=this.x.redSub(this.z).redSqr(),s=b.redSub(m),f=b.redMul(m),l=s.redMul(m.redAdd(this.curve.a24.redMul(s)));return this.curve.point(f,l)},d.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.diffAdd=function(b,m){var s=this.x.redAdd(this.z),f=this.x.redSub(this.z),l=b.x.redAdd(b.z),u=b.x.redSub(b.z).redMul(s),v=l.redMul(f),y=m.z.redMul(u.redAdd(v).redSqr()),h=m.x.redMul(u.redISub(v).redSqr());return this.curve.point(y,h)},d.prototype.mul=function(b){for(var m=b.clone(),s=this,f=this.curve.point(null,null),l=[];m.cmpn(0)!==0;m.iushrn(1))l.push(m.andln(1));for(var u=l.length-1;u>=0;u--)l[u]===0?(s=s.diffAdd(f,this),f=f.dbl()):(f=s.diffAdd(f,this),s=s.dbl());return f},d.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.eq=function(b){return this.getX().cmp(b.getX())===0},d.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},d.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},9188:(E,n,c)=>{var r=c(7011),a=c(8490),i=c(6698),p=c(6677),t=r.assert;function d(s){p.call(this,"short",s),this.a=new a(s.a,16).toRed(this.red),this.b=new a(s.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(s),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function b(s,f,l,u){p.BasePoint.call(this,s,"affine"),f===null&&l===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new a(f,16),this.y=new a(l,16),u&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function m(s,f,l,u){p.BasePoint.call(this,s,"jacobian"),f===null&&l===null&&u===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new a(0)):(this.x=new a(f,16),this.y=new a(l,16),this.z=new a(u,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}i(d,p),E.exports=d,d.prototype._getEndomorphism=function(s){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var f,l;if(s.beta)f=new a(s.beta,16).toRed(this.red);else{var u=this._getEndoRoots(this.p);f=(f=u[0].cmp(u[1])<0?u[0]:u[1]).toRed(this.red)}if(s.lambda)l=new a(s.lambda,16);else{var v=this._getEndoRoots(this.n);this.g.mul(v[0]).x.cmp(this.g.x.redMul(f))===0?l=v[0]:(l=v[1],t(this.g.mul(l).x.cmp(this.g.x.redMul(f))===0))}return{beta:f,lambda:l,basis:s.basis?s.basis.map(function(y){return{a:new a(y.a,16),b:new a(y.b,16)}}):this._getEndoBasis(l)}}},d.prototype._getEndoRoots=function(s){var f=s===this.p?this.red:a.mont(s),l=new a(2).toRed(f).redInvm(),u=l.redNeg(),v=new a(3).toRed(f).redNeg().redSqrt().redMul(l);return[u.redAdd(v).fromRed(),u.redSub(v).fromRed()]},d.prototype._getEndoBasis=function(s){for(var f,l,u,v,y,h,O,I,B,k=this.n.ushrn(Math.floor(this.n.bitLength()/2)),L=s,N=this.n.clone(),H=new a(1),j=new a(0),U=new a(0),_=new a(1),T=0;L.cmpn(0)!==0;){var x=N.div(L);I=N.sub(x.mul(L)),B=U.sub(x.mul(H));var M=_.sub(x.mul(j));if(!u&&I.cmp(k)<0)f=O.neg(),l=H,u=I.neg(),v=B;else if(u&&++T==2)break;O=I,N=L,L=I,U=H,H=B,_=j,j=M}y=I.neg(),h=B;var S=u.sqr().add(v.sqr());return y.sqr().add(h.sqr()).cmp(S)>=0&&(y=f,h=l),u.negative&&(u=u.neg(),v=v.neg()),y.negative&&(y=y.neg(),h=h.neg()),[{a:u,b:v},{a:y,b:h}]},d.prototype._endoSplit=function(s){var f=this.endo.basis,l=f[0],u=f[1],v=u.b.mul(s).divRound(this.n),y=l.b.neg().mul(s).divRound(this.n),h=v.mul(l.a),O=y.mul(u.a),I=v.mul(l.b),B=y.mul(u.b);return{k1:s.sub(h).sub(O),k2:I.add(B).neg()}},d.prototype.pointFromX=function(s,f){(s=new a(s,16)).red||(s=s.toRed(this.red));var l=s.redSqr().redMul(s).redIAdd(s.redMul(this.a)).redIAdd(this.b),u=l.redSqrt();if(u.redSqr().redSub(l).cmp(this.zero)!==0)throw new Error("invalid point");var v=u.fromRed().isOdd();return(f&&!v||!f&&v)&&(u=u.redNeg()),this.point(s,u)},d.prototype.validate=function(s){if(s.inf)return!0;var f=s.x,l=s.y,u=this.a.redMul(f),v=f.redSqr().redMul(f).redIAdd(u).redIAdd(this.b);return l.redSqr().redISub(v).cmpn(0)===0},d.prototype._endoWnafMulAdd=function(s,f,l){for(var u=this._endoWnafT1,v=this._endoWnafT2,y=0;y":""},b.prototype.isInfinity=function(){return this.inf},b.prototype.add=function(s){if(this.inf)return s;if(s.inf)return this;if(this.eq(s))return this.dbl();if(this.neg().eq(s))return this.curve.point(null,null);if(this.x.cmp(s.x)===0)return this.curve.point(null,null);var f=this.y.redSub(s.y);f.cmpn(0)!==0&&(f=f.redMul(this.x.redSub(s.x).redInvm()));var l=f.redSqr().redISub(this.x).redISub(s.x),u=f.redMul(this.x.redSub(l)).redISub(this.y);return this.curve.point(l,u)},b.prototype.dbl=function(){if(this.inf)return this;var s=this.y.redAdd(this.y);if(s.cmpn(0)===0)return this.curve.point(null,null);var f=this.curve.a,l=this.x.redSqr(),u=s.redInvm(),v=l.redAdd(l).redIAdd(l).redIAdd(f).redMul(u),y=v.redSqr().redISub(this.x.redAdd(this.x)),h=v.redMul(this.x.redSub(y)).redISub(this.y);return this.curve.point(y,h)},b.prototype.getX=function(){return this.x.fromRed()},b.prototype.getY=function(){return this.y.fromRed()},b.prototype.mul=function(s){return s=new a(s,16),this.isInfinity()?this:this._hasDoubles(s)?this.curve._fixedNafMul(this,s):this.curve.endo?this.curve._endoWnafMulAdd([this],[s]):this.curve._wnafMul(this,s)},b.prototype.mulAdd=function(s,f,l){var u=[this,f],v=[s,l];return this.curve.endo?this.curve._endoWnafMulAdd(u,v):this.curve._wnafMulAdd(1,u,v,2)},b.prototype.jmulAdd=function(s,f,l){var u=[this,f],v=[s,l];return this.curve.endo?this.curve._endoWnafMulAdd(u,v,!0):this.curve._wnafMulAdd(1,u,v,2,!0)},b.prototype.eq=function(s){return this===s||this.inf===s.inf&&(this.inf||this.x.cmp(s.x)===0&&this.y.cmp(s.y)===0)},b.prototype.neg=function(s){if(this.inf)return this;var f=this.curve.point(this.x,this.y.redNeg());if(s&&this.precomputed){var l=this.precomputed,u=function(v){return v.neg()};f.precomputed={naf:l.naf&&{wnd:l.naf.wnd,points:l.naf.points.map(u)},doubles:l.doubles&&{step:l.doubles.step,points:l.doubles.points.map(u)}}}return f},b.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(m,p.BasePoint),d.prototype.jpoint=function(s,f,l){return new m(this,s,f,l)},m.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var s=this.z.redInvm(),f=s.redSqr(),l=this.x.redMul(f),u=this.y.redMul(f).redMul(s);return this.curve.point(l,u)},m.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},m.prototype.add=function(s){if(this.isInfinity())return s;if(s.isInfinity())return this;var f=s.z.redSqr(),l=this.z.redSqr(),u=this.x.redMul(f),v=s.x.redMul(l),y=this.y.redMul(f.redMul(s.z)),h=s.y.redMul(l.redMul(this.z)),O=u.redSub(v),I=y.redSub(h);if(O.cmpn(0)===0)return I.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var B=O.redSqr(),k=B.redMul(O),L=u.redMul(B),N=I.redSqr().redIAdd(k).redISub(L).redISub(L),H=I.redMul(L.redISub(N)).redISub(y.redMul(k)),j=this.z.redMul(s.z).redMul(O);return this.curve.jpoint(N,H,j)},m.prototype.mixedAdd=function(s){if(this.isInfinity())return s.toJ();if(s.isInfinity())return this;var f=this.z.redSqr(),l=this.x,u=s.x.redMul(f),v=this.y,y=s.y.redMul(f).redMul(this.z),h=l.redSub(u),O=v.redSub(y);if(h.cmpn(0)===0)return O.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var I=h.redSqr(),B=I.redMul(h),k=l.redMul(I),L=O.redSqr().redIAdd(B).redISub(k).redISub(k),N=O.redMul(k.redISub(L)).redISub(v.redMul(B)),H=this.z.redMul(h);return this.curve.jpoint(L,N,H)},m.prototype.dblp=function(s){if(s===0)return this;if(this.isInfinity())return this;if(!s)return this.dbl();var f;if(this.curve.zeroA||this.curve.threeA){var l=this;for(f=0;f=0)return!1;if(l.redIAdd(v),this.x.cmp(l)===0)return!0}},m.prototype.inspect=function(){return this.isInfinity()?"":""},m.prototype.isInfinity=function(){return this.z.cmpn(0)===0}},480:(E,n,c)=>{var r,a=n,i=c(7952),p=c(894),t=c(7011).assert;function d(m){m.type==="short"?this.curve=new p.short(m):m.type==="edwards"?this.curve=new p.edwards(m):this.curve=new p.mont(m),this.g=this.curve.g,this.n=this.curve.n,this.hash=m.hash,t(this.g.validate(),"Invalid curve"),t(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function b(m,s){Object.defineProperty(a,m,{configurable:!0,enumerable:!0,get:function(){var f=new d(s);return Object.defineProperty(a,m,{configurable:!0,enumerable:!0,value:f}),f}})}a.PresetCurve=d,b("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:i.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),b("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:i.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),b("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:i.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),b("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:i.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),b("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:i.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),b("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["9"]}),b("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=c(4011)}catch{r=void 0}b("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:i.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},7447:(E,n,c)=>{var r=c(8490),a=c(2723),i=c(7011),p=c(480),t=c(5037),d=i.assert,b=c(1200),m=c(8545);function s(f){if(!(this instanceof s))return new s(f);typeof f=="string"&&(d(Object.prototype.hasOwnProperty.call(p,f),"Unknown curve "+f),f=p[f]),f instanceof p.PresetCurve&&(f={curve:f}),this.curve=f.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=f.curve.g,this.g.precompute(f.curve.n.bitLength()+1),this.hash=f.hash||f.curve.hash}E.exports=s,s.prototype.keyPair=function(f){return new b(this,f)},s.prototype.keyFromPrivate=function(f,l){return b.fromPrivate(this,f,l)},s.prototype.keyFromPublic=function(f,l){return b.fromPublic(this,f,l)},s.prototype.genKeyPair=function(f){f||(f={});for(var l=new a({hash:this.hash,pers:f.pers,persEnc:f.persEnc||"utf8",entropy:f.entropy||t(this.hash.hmacStrength),entropyEnc:f.entropy&&f.entropyEnc||"utf8",nonce:this.n.toArray()}),u=this.n.byteLength(),v=this.n.sub(new r(2));;){var y=new r(l.generate(u));if(!(y.cmp(v)>0))return y.iaddn(1),this.keyFromPrivate(y)}},s.prototype._truncateToN=function(f,l,u){var v;if(r.isBN(f)||typeof f=="number")v=(f=new r(f,16)).byteLength();else if(typeof f=="object")v=f.length,f=new r(f,16);else{var y=f.toString();v=y.length+1>>>1,f=new r(y,16)}typeof u!="number"&&(u=8*v);var h=u-this.n.bitLength();return h>0&&(f=f.ushrn(h)),!l&&f.cmp(this.n)>=0?f.sub(this.n):f},s.prototype.sign=function(f,l,u,v){if(typeof u=="object"&&(v=u,u=null),v||(v={}),typeof f!="string"&&typeof f!="number"&&!r.isBN(f)){d(typeof f=="object"&&f&&typeof f.length=="number","Expected message to be an array-like, a hex string, or a BN instance"),d(f.length>>>0===f.length);for(var y=0;y=0)){var H=this.g.mul(N);if(!H.isInfinity()){var j=H.getX(),U=j.umod(this.n);if(U.cmpn(0)!==0){var _=N.invm(this.n).mul(U.mul(l.getPrivate()).iadd(f));if((_=_.umod(this.n)).cmpn(0)!==0){var T=(H.getY().isOdd()?1:0)|(j.cmp(U)!==0?2:0);return v.canonical&&_.cmp(this.nh)>0&&(_=this.n.sub(_),T^=1),new m({r:U,s:_,recoveryParam:T})}}}}}},s.prototype.verify=function(f,l,u,v,y){y||(y={}),f=this._truncateToN(f,!1,y.msgBitLength),u=this.keyFromPublic(u,v);var h=(l=new m(l,"hex")).r,O=l.s;if(h.cmpn(1)<0||h.cmp(this.n)>=0||O.cmpn(1)<0||O.cmp(this.n)>=0)return!1;var I,B=O.invm(this.n),k=B.mul(f).umod(this.n),L=B.mul(h).umod(this.n);return this.curve._maxwellTrick?!(I=this.g.jmulAdd(k,u.getPublic(),L)).isInfinity()&&I.eqXToP(h):!(I=this.g.mulAdd(k,u.getPublic(),L)).isInfinity()&&I.getX().umod(this.n).cmp(h)===0},s.prototype.recoverPubKey=function(f,l,u,v){d((3&u)===u,"The recovery param is more than two bits"),l=new m(l,v);var y=this.n,h=new r(f),O=l.r,I=l.s,B=1&u,k=u>>1;if(O.cmp(this.curve.p.umod(this.curve.n))>=0&&k)throw new Error("Unable to find sencond key candinate");O=k?this.curve.pointFromX(O.add(this.curve.n),B):this.curve.pointFromX(O,B);var L=l.r.invm(y),N=y.sub(h).mul(L).umod(y),H=I.mul(L).umod(y);return this.g.mulAdd(N,O,H)},s.prototype.getKeyRecoveryParam=function(f,l,u,v){if((l=new m(l,v)).recoveryParam!==null)return l.recoveryParam;for(var y=0;y<4;y++){var h;try{h=this.recoverPubKey(f,l,y)}catch{continue}if(h.eq(u))return y}throw new Error("Unable to find valid recovery factor")}},1200:(E,n,c)=>{var r=c(8490),a=c(7011).assert;function i(p,t){this.ec=p,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}E.exports=i,i.fromPublic=function(p,t,d){return t instanceof i?t:new i(p,{pub:t,pubEnc:d})},i.fromPrivate=function(p,t,d){return t instanceof i?t:new i(p,{priv:t,privEnc:d})},i.prototype.validate=function(){var p=this.getPublic();return p.isInfinity()?{result:!1,reason:"Invalid public key"}:p.validate()?p.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(p,t){return typeof p=="string"&&(t=p,p=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,p):this.pub},i.prototype.getPrivate=function(p){return p==="hex"?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(p,t){this.priv=new r(p,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(p,t){if(p.x||p.y)return this.ec.curve.type==="mont"?a(p.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||a(p.x&&p.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(p.x,p.y));this.pub=this.ec.curve.decodePoint(p,t)},i.prototype.derive=function(p){return p.validate()||a(p.validate(),"public point not validated"),p.mul(this.priv).getX()},i.prototype.sign=function(p,t,d){return this.ec.sign(p,this,t,d)},i.prototype.verify=function(p,t,d){return this.ec.verify(p,t,this,void 0,d)},i.prototype.inspect=function(){return""}},8545:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.assert;function p(s,f){if(s instanceof p)return s;this._importDER(s,f)||(i(s.r&&s.s,"Signature without r or s"),this.r=new r(s.r,16),this.s=new r(s.s,16),s.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=s.recoveryParam)}function t(){this.place=0}function d(s,f){var l=s[f.place++];if(!(128&l))return l;var u=15&l;if(u===0||u>4||s[f.place]===0)return!1;for(var v=0,y=0,h=f.place;y>>=0;return!(v<=127)&&(f.place=h,v)}function b(s){for(var f=0,l=s.length-1;!s[f]&&!(128&s[f+1])&&f>>3);for(s.push(128|l);--l;)s.push(f>>>(l<<3)&255);s.push(f)}}E.exports=p,p.prototype._importDER=function(s,f){s=a.toArray(s,f);var l=new t;if(s[l.place++]!==48)return!1;var u=d(s,l);if(u===!1||u+l.place!==s.length||s[l.place++]!==2)return!1;var v=d(s,l);if(v===!1||128&s[l.place])return!1;var y=s.slice(l.place,v+l.place);if(l.place+=v,s[l.place++]!==2)return!1;var h=d(s,l);if(h===!1||s.length!==h+l.place||128&s[l.place])return!1;var O=s.slice(l.place,h+l.place);if(y[0]===0){if(!(128&y[1]))return!1;y=y.slice(1)}if(O[0]===0){if(!(128&O[1]))return!1;O=O.slice(1)}return this.r=new r(y),this.s=new r(O),this.recoveryParam=null,!0},p.prototype.toDER=function(s){var f=this.r.toArray(),l=this.s.toArray();for(128&f[0]&&(f=[0].concat(f)),128&l[0]&&(l=[0].concat(l)),f=b(f),l=b(l);!(l[0]||128&l[1]);)l=l.slice(1);var u=[2];m(u,f.length),(u=u.concat(f)).push(2),m(u,l.length);var v=u.concat(l),y=[48];return m(y,v.length),y=y.concat(v),a.encode(y,s)}},8650:(E,n,c)=>{var r=c(7952),a=c(480),i=c(7011),p=i.assert,t=i.parseBytes,d=c(6661),b=c(220);function m(s){if(p(s==="ed25519","only tested with ed25519 so far"),!(this instanceof m))return new m(s);s=a[s].curve,this.curve=s,this.g=s.g,this.g.precompute(s.n.bitLength()+1),this.pointClass=s.point().constructor,this.encodingLength=Math.ceil(s.n.bitLength()/8),this.hash=r.sha512}E.exports=m,m.prototype.sign=function(s,f){s=t(s);var l=this.keyFromSecret(f),u=this.hashInt(l.messagePrefix(),s),v=this.g.mul(u),y=this.encodePoint(v),h=this.hashInt(y,l.pubBytes(),s).mul(l.priv()),O=u.add(h).umod(this.curve.n);return this.makeSignature({R:v,S:O,Rencoded:y})},m.prototype.verify=function(s,f,l){if(s=t(s),(f=this.makeSignature(f)).S().gte(f.eddsa.curve.n)||f.S().isNeg())return!1;var u=this.keyFromPublic(l),v=this.hashInt(f.Rencoded(),u.pubBytes(),s),y=this.g.mul(f.S());return f.R().add(u.pub().mul(v)).eq(y)},m.prototype.hashInt=function(){for(var s=this.hash(),f=0;f{var r=c(7011),a=r.assert,i=r.parseBytes,p=r.cachedProperty;function t(d,b){this.eddsa=d,this._secret=i(b.secret),d.isPoint(b.pub)?this._pub=b.pub:this._pubBytes=i(b.pub)}t.fromPublic=function(d,b){return b instanceof t?b:new t(d,{pub:b})},t.fromSecret=function(d,b){return b instanceof t?b:new t(d,{secret:b})},t.prototype.secret=function(){return this._secret},p(t,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),p(t,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),p(t,"privBytes",function(){var d=this.eddsa,b=this.hash(),m=d.encodingLength-1,s=b.slice(0,d.encodingLength);return s[0]&=248,s[m]&=127,s[m]|=64,s}),p(t,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),p(t,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),p(t,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),t.prototype.sign=function(d){return a(this._secret,"KeyPair can only verify"),this.eddsa.sign(d,this)},t.prototype.verify=function(d,b){return this.eddsa.verify(d,b,this)},t.prototype.getSecret=function(d){return a(this._secret,"KeyPair is public only"),r.encode(this.secret(),d)},t.prototype.getPublic=function(d){return r.encode(this.pubBytes(),d)},E.exports=t},220:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.assert,p=a.cachedProperty,t=a.parseBytes;function d(b,m){this.eddsa=b,typeof m!="object"&&(m=t(m)),Array.isArray(m)&&(i(m.length===2*b.encodingLength,"Signature has invalid size"),m={R:m.slice(0,b.encodingLength),S:m.slice(b.encodingLength)}),i(m.R&&m.S,"Signature without R or S"),b.isPoint(m.R)&&(this._R=m.R),m.S instanceof r&&(this._S=m.S),this._Rencoded=Array.isArray(m.R)?m.R:m.Rencoded,this._Sencoded=Array.isArray(m.S)?m.S:m.Sencoded}p(d,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),p(d,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),p(d,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),p(d,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),d.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},d.prototype.toHex=function(){return a.encode(this.toBytes(),"hex").toUpperCase()},E.exports=d},4011:E=>{E.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},7011:(E,n,c)=>{var r=n,a=c(8490),i=c(3349),p=c(4367);r.assert=i,r.toArray=p.toArray,r.zero2=p.zero2,r.toHex=p.toHex,r.encode=p.encode,r.getNAF=function(t,d,b){var m,s=new Array(Math.max(t.bitLength(),b)+1);for(m=0;m(f>>1)-1?(f>>1)-v:v,l.isubn(u)):u=0,s[m]=u,l.iushrn(1)}return s},r.getJSF=function(t,d){var b=[[],[]];t=t.clone(),d=d.clone();for(var m,s=0,f=0;t.cmpn(-s)>0||d.cmpn(-f)>0;){var l,u,v=t.andln(3)+s&3,y=d.andln(3)+f&3;v===3&&(v=-1),y===3&&(y=-1),l=1&v?(m=t.andln(7)+s&7)!=3&&m!==5||y!==2?v:-v:0,b[0].push(l),u=1&y?(m=d.andln(7)+f&7)!=3&&m!==5||v!==2?y:-y:0,b[1].push(u),2*s===l+1&&(s=1-s),2*f===u+1&&(f=1-f),t.iushrn(1),d.iushrn(1)}return b},r.cachedProperty=function(t,d,b){var m="_"+d;t.prototype[d]=function(){return this[m]!==void 0?this[m]:this[m]=b.call(this)}},r.parseBytes=function(t){return typeof t=="string"?r.toArray(t,"hex"):t},r.intFromLE=function(t){return new a(t,"hex","le")}},8490:function(E,n,c){(function(r,a){function i(_,T){if(!_)throw new Error(T||"Assertion failed")}function p(_,T){_.super_=T;var x=function(){};x.prototype=T.prototype,_.prototype=new x,_.prototype.constructor=_}function t(_,T,x){if(t.isBN(_))return _;this.negative=0,this.words=null,this.length=0,this.red=null,_!==null&&(T!=="le"&&T!=="be"||(x=T,T=10),this._init(_||0,T||10,x||"be"))}var d;typeof r=="object"?r.exports=t:a.BN=t,t.BN=t,t.wordSize=26;try{d=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:c(9368).Buffer}catch{}function b(_,T){var x=_.charCodeAt(T);return x>=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function m(_,T,x){var M=b(_,x);return x-1>=T&&(M|=b(_,x-1)<<4),M}function s(_,T,x,M){for(var S=0,w=Math.min(_.length,x),A=T;A=49?D-49+10:D>=17?D-17+10:D}return S}t.isBN=function(_){return _ instanceof t||_!==null&&typeof _=="object"&&_.constructor.wordSize===t.wordSize&&Array.isArray(_.words)},t.max=function(_,T){return _.cmp(T)>0?_:T},t.min=function(_,T){return _.cmp(T)<0?_:T},t.prototype._init=function(_,T,x){if(typeof _=="number")return this._initNumber(_,T,x);if(typeof _=="object")return this._initArray(_,T,x);T==="hex"&&(T=16),i(T===(0|T)&&T>=2&&T<=36);var M=0;(_=_.toString().replace(/\s+/g,""))[0]==="-"&&(M++,this.negative=1),M<_.length&&(T===16?this._parseHex(_,M,x):(this._parseBase(_,T,M),x==="le"&&this._initArray(this.toArray(),T,x)))},t.prototype._initNumber=function(_,T,x){_<0&&(this.negative=1,_=-_),_<67108864?(this.words=[67108863&_],this.length=1):_<4503599627370496?(this.words=[67108863&_,_/67108864&67108863],this.length=2):(i(_<9007199254740992),this.words=[67108863&_,_/67108864&67108863,1],this.length=3),x==="le"&&this._initArray(this.toArray(),T,x)},t.prototype._initArray=function(_,T,x){if(i(typeof _.length=="number"),_.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(_.length/3),this.words=new Array(this.length);for(var M=0;M=0;M-=3)w=_[M]|_[M-1]<<8|_[M-2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);else if(x==="le")for(M=0,S=0;M<_.length;M+=3)w=_[M]|_[M+1]<<8|_[M+2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);return this.strip()},t.prototype._parseHex=function(_,T,x){this.length=Math.ceil((_.length-T)/6),this.words=new Array(this.length);for(var M=0;M=T;M-=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;else for(M=(_.length-T)%2==0?T+1:T;M<_.length;M+=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;this.strip()},t.prototype._parseBase=function(_,T,x){this.words=[0],this.length=1;for(var M=0,S=1;S<=67108863;S*=T)M++;M--,S=S/T|0;for(var w=_.length-x,A=w%M,D=Math.min(w,w-A)+x,V=0,R=x;R1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},t.prototype.inspect=function(){return(this.red?""};var f=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],u=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(_,T,x){x.negative=T.negative^_.negative;var M=_.length+T.length|0;x.length=M,M=M-1|0;var S=0|_.words[0],w=0|T.words[0],A=S*w,D=67108863&A,V=A/67108864|0;x.words[0]=D;for(var R=1;R>>26,$=67108863&V,G=Math.min(R,T.length-1),Q=Math.max(0,R-_.length+1);Q<=G;Q++){var ee=R-Q|0;F+=(A=(S=0|_.words[ee])*(w=0|T.words[Q])+$)/67108864|0,$=67108863&A}x.words[R]=0|$,V=0|F}return V!==0?x.words[R]=0|V:x.length--,x.strip()}t.prototype.toString=function(_,T){var x;if(T=0|T||1,(_=_||10)===16||_==="hex"){x="";for(var M=0,S=0,w=0;w>>24-M&16777215,(M+=2)>=26&&(M-=26,w--),x=S!==0||w!==this.length-1?f[6-D.length]+D+x:D+x}for(S!==0&&(x=S.toString(16)+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(_===(0|_)&&_>=2&&_<=36){var V=l[_],R=u[_];x="";var F=this.clone();for(F.negative=0;!F.isZero();){var $=F.modn(R).toString(_);x=(F=F.idivn(R)).isZero()?$+x:f[V-$.length]+$+x}for(this.isZero()&&(x="0"+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var _=this.words[0];return this.length===2?_+=67108864*this.words[1]:this.length===3&&this.words[2]===1?_+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-_:_},t.prototype.toJSON=function(){return this.toString(16)},t.prototype.toBuffer=function(_,T){return i(d!==void 0),this.toArrayLike(d,_,T)},t.prototype.toArray=function(_,T){return this.toArrayLike(Array,_,T)},t.prototype.toArrayLike=function(_,T,x){var M=this.byteLength(),S=x||Math.max(1,M);i(M<=S,"byte array longer than desired length"),i(S>0,"Requested array length <= 0"),this.strip();var w,A,D=T==="le",V=new _(S),R=this.clone();if(D){for(A=0;!R.isZero();A++)w=R.andln(255),R.iushrn(8),V[A]=w;for(;A=4096&&(x+=13,T>>>=13),T>=64&&(x+=7,T>>>=7),T>=8&&(x+=4,T>>>=4),T>=2&&(x+=2,T>>>=2),x+T},t.prototype._zeroBits=function(_){if(_===0)return 26;var T=_,x=0;return 8191&T||(x+=13,T>>>=13),127&T||(x+=7,T>>>=7),15&T||(x+=4,T>>>=4),3&T||(x+=2,T>>>=2),1&T||x++,x},t.prototype.bitLength=function(){var _=this.words[this.length-1],T=this._countBits(_);return 26*(this.length-1)+T},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var _=0,T=0;T_.length?this.clone().ior(_):_.clone().ior(this)},t.prototype.uor=function(_){return this.length>_.length?this.clone().iuor(_):_.clone().iuor(this)},t.prototype.iuand=function(_){var T;T=this.length>_.length?_:this;for(var x=0;x
>>32-P,g)}function er(e,o,g,C,P,E,n){return ii(o&g|~o&C,e,o,P,E,n)}function tr(e,o,g,C,P,E,n){return ii(o&C|g&~C,e,o,P,E,n)}function rr(e,o,g,C,P,E,n){return ii(o^g^C,e,o,P,E,n)}function nr(e,o,g,C,P,E,n){return ii(g^(o|~C),e,o,P,E,n)}function tp(e){var o=e.length,g=[1732584193,-271733879,-1732584194,271733878],C;for(C=64;C<=e.length;C+=64)ba(g,rp(e.substring(C-64,C)));e=e.substring(C-64);var P=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(C=0;C>2]|=e.charCodeAt(C)<<(C%4<<3);if(P[C>>2]|=128<<(C%4<<3),C>55)for(ba(g,P),C=0;C<16;C++)P[C]=0;return P[14]=o*8,ba(g,P),g}function rp(e){var o=[],g;for(g=0;g<64;g+=4)o[g>>2]=e.charCodeAt(g)+(e.charCodeAt(g+1)<<8)+(e.charCodeAt(g+2)<<16)+(e.charCodeAt(g+3)<<24);return o}var mu="0123456789abcdef".split("");function np(e){for(var o="",g=0;g<4;g++)o+=mu[e>>g*8+4&15]+mu[e>>g*8&15];return o}function op(e){for(var o=0;o{let P="white",E=wa(o),n=Math.floor(g/C),c=E.slice(0,6),r=E.split("").map(i=>parseInt(i,16)<8?0:1),a=[];a[0]=a[4]=r.slice(0,5),a[1]=a[3]=r.slice(5,10),a[2]=r.slice(10,15),e.imageSmoothingEnabled=!1,e.clearRect(0,0,g,g),a.forEach((i,p)=>{i.forEach((t,d)=>{t?(e.fillStyle="#"+c,e.fillRect(n*p,n*d,n,n)):(e.fillStyle=P,e.fillRect(n*p,n*d,n,n))})})},ap=(e,o=20)=>{const g=Math.floor(.6*o),C=Math.floor(1/5*o),P=``,E="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(P),n=new Image;n.onload=function(){e.drawImage(n,C,C)},n.src=E},ai=5,gu=({hexString:e,size:o=20})=>{const g=e.toLowerCase();let C=Math.floor(o/ai);const E={borderRadius:`${Math.floor(1/10*o)}px`,backgroundColor:"rgb(152, 157, 178)"},n=be.useRef(null),c=be.useRef(0);return be.useEffect(()=>{if(n.current){const r=n.current.getContext("2d");r&&(r.canvas.height=C*ai,r.canvas.width=C*ai,g.startsWith("01")&&g.length===66||g.startsWith("02")&&g.length===68?c.current=requestAnimationFrame(()=>ip(r,g,o,ai)):c.current=requestAnimationFrame(()=>ap(r,o)))}return()=>cancelAnimationFrame(c.current)},[C,e]),z.jsx("canvas",{className:"account-identicon",style:E,ref:n})},vu=e=>e==null?!1:new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()),bu=(e="default")=>{const o={tiny:2,small:2,default:2,average:4,medium:12,big:12};return o[e]||o.default},Ca=(e="default")=>{const o={tiny:16,small:20,average:28,default:32,medium:80,big:124};return o[e]||o.default},sp=(e="default")=>{const o={tiny:"contentTertiary",small:"contentTertiary",default:"contentQuaternary",average:"contentQuaternary",medium:"contentQuaternary",big:"contentQuaternary"};return o[e]||o.default},wu=(e="default")=>({tiny:0,small:0,default:4,average:4,medium:4,big:0})[e],si=Ce.default.div.withConfig({displayName:"avatar__BackgroundWrapper",componentId:"sc-1p1ar3a-0"})(({theme:e,sizeType:o,withBgColor:g=!1})=>({borderRadius:bu(o),height:Ca(o),width:Ca(o),padding:0,margin:wu(o),backgroundColor:g?e.styleguideColors[sp(o)]:"transparent","& > canvas":{borderRadius:bu(o)}})),up=Ce.default.div.withConfig({displayName:"avatar__IconHashWrapper",componentId:"sc-1p1ar3a-1"})(({theme:e})=>({color:e.styleguideColors.contentOnFill,height:"100%",display:"flex",justifyContent:"center",alignItems:"center"})),mr=wt.default.forwardRef(function(o,g){const{loading:C,hash:P,src:E,size:n="default",transparentBg:c=!1,...r}=o,a=Ca(n),i=2,p="86400";if(C||!P&&!E)return z.jsx("div",{...r,children:z.jsx($n,{style:{borderRadius:2,width:a,fontSize:`${a}px`,margin:wu(n)}})});if(E){const t=ep(E,{ttl:p,width:a*i});return z.jsx("span",{ref:g,...r,children:z.jsx(si,{sizeType:n,style:{background:`url("${t}") center / contain no-repeat`},children:z.jsx("div",{style:{width:a,height:a}})})})}return P&&vu(P)?z.jsx("span",{ref:g,...r,children:z.jsx(si,{sizeType:n,withBgColor:!c,children:z.jsx(up,{children:z.jsx(bt,{src:Q0,size:a-8})})})}):z.jsx("span",{ref:g,...r,children:z.jsx(si,{sizeType:n,children:P&&z.jsx(gu,{hexString:P,size:a,...r})})})});mr.displayName="Avatar";function ui(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cp(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var o=e.default;if(typeof o=="function"){var g=function C(){var P=!1;try{P=this instanceof C}catch{}return P?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};g.prototype=o.prototype}else g={};return Object.defineProperty(g,"__esModule",{value:!0}),Object.keys(e).forEach(function(C){var P=Object.getOwnPropertyDescriptor(e,C);Object.defineProperty(g,C,P.get?P:{enumerable:!0,get:function(){return e[C]}})}),g}var Sa,Cu;function lp(){return Cu||(Cu=1,Sa=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var o=document.activeElement,g=[],C=0;C"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=o[n.format]||o.default;window.clipboardData.setData(s,E)}else m.clipboardData.clearData(),m.clipboardData.setData(n.format,E);n.onCopy&&(m.preventDefault(),n.onCopy(m.clipboardData))}),document.body.appendChild(t),i.selectNodeContents(t),p.addRange(i);var b=document.execCommand("copy");if(!b)throw new Error("copy command was unsuccessful");d=!0}catch(m){c&&console.error("unable to copy using execCommand: ",m),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",E),n.onCopy&&n.onCopy(window.clipboardData),d=!0}catch(s){c&&console.error("unable to copy using clipboardData: ",s),c&&console.error("falling back to prompt"),r=C("message"in n?n.message:g),window.prompt(r,E)}}finally{p&&(typeof p.removeRange=="function"?p.removeRange(i):p.removeAllRanges()),t&&document.body.removeChild(t),a()}return d}return _a=P,_a}var fp=dp();const _u=ui(fp),Mu={blue:"contentBlue",gray:"contentTertiary",green:"contentGreen"},hp=pn.keyframes(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]),pp=Ce.default.span.withConfig({displayName:"copy__StyledContainer",componentId:"sc-1fp6ltg-0"})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:",";animation:",";& svg{color:",";path{fill:",";}:hover{color:",";path{fill:",";}}:active{color:",";path{fill:",";}}}"],e=>e.isCopied?"none":"initial",e=>e.isCopied?pn.css([""," 3s"],hp):"none",e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlueClick,e=>e.theme.styleguideColors.fillPrimaryBlueClick),yp=Ce.default(bt).withConfig({displayName:"copy__StyledSvgIcon",componentId:"sc-1fp6ltg-1"})(({theme:e,variation:o="blue"})=>e.withMedia({color:e.styleguideColors[Mu[o]],path:{fill:e.styleguideColors[Mu[o]]}})),Co=({value:e,label:o="Copy Public Key",copiedLabel:g="Copied!",variation:C,styles:P,minified:E=!1})=>{const[n,c]=be.useState(!1),r=n?wo:ma,a=n?g:o,i=n?"green":"black",p=t=>{t?.stopPropagation(),e&&(_u(e),c(!0),setTimeout(()=>c(!1),2800))};return z.jsx(Re,{style:P,align:"center",itemsSpacing:8,children:z.jsxs(pp,{onClick:p,isCopied:n,tabIndex:0,onKeyDown:t=>{t.key==="Enter"&&p()},children:[z.jsx(yp,{variation:C,size:16,src:r,role:"img",alt:"Copy button"}),!E&&z.jsx(Te,{size:3,variation:i,children:a})]})})},mp=(e,o)=>({primaryBlue:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.fillPrimaryBlueHover,active:e.styleguideColors.fillPrimaryBlueClick},primaryRed:{color:e.styleguideColors.fillPrimaryRed,hover:e.styleguideColors.fillPrimaryRedHover,active:e.styleguideColors.fillPrimaryRedClick},hash:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.contentRed,active:e.styleguideColors.fillPrimaryRedClick}})[o]||{color:"inherit",hover:"inherit",active:"inherit"},gp=Ce.default.a.withConfig({displayName:"link__StyledLink",componentId:"sc-npzuii-0"})(({theme:e,color:o,lineHeight:g="sm"})=>{const C=mp(e,o);return{textDecoration:"none",lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},g),color:C.color,"&:hover, &:hover > *":{color:C.hover},"&:active, &:active > *":{color:C.active}}}),Zt=wt.default.forwardRef(function({color:o="primaryRed",...g},C){return z.jsx(gp,{ref:C,target:"_blank",color:o,...g})});var Ma=function(e,o){return Ma=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var P in C)Object.prototype.hasOwnProperty.call(C,P)&&(g[P]=C[P])},Ma(e,o)};function Fr(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Ma(e,o);function g(){this.constructor=e}e.prototype=o===null?Object.create(o):(g.prototype=o.prototype,new g)}var at=function(){return at=Object.assign||function(o){for(var g,C=1,P=arguments.length;C"u"&&(E=e.call(this,C),o.set(P,E)),E}function Eu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function xu(e,o,g,C,P){return g.bind(o,e,C,P)}function Cp(e,o){var g=e.length===1?wp:Eu;return xu(e,this,g,o.cache.create(),o.serializer)}function Sp(e,o){return xu(e,this,Eu,o.cache.create(),o.serializer)}var _p=function(){return JSON.stringify(arguments)},Mp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),Ep={create:function(){return new Mp}},qr={variadic:Sp},Ct;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(Ct||(Ct={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Pu(e){return e.type===Ut.literal}function xp(e){return e.type===Ut.argument}function Au(e){return e.type===Ut.number}function Ou(e){return e.type===Ut.date}function Tu(e){return e.type===Ut.time}function Iu(e){return e.type===Ut.select}function Nu(e){return e.type===Ut.plural}function Pp(e){return e.type===Ut.pound}function Lu(e){return e.type===Ut.tag}function ku(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Ea(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var Bu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Ap=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Op(e){var o={};return e.replace(Ap,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Tp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function Ip(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Tp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C1)throw new RangeError("integer-width stems only accept a single optional option");P.options[0].replace(Lp,function(r,a,i,p,t,d){if(a)o.minimumIntegerDigits=i.length;else{if(p&&t)throw new Error("We currently do not support maximum integer digits");if(d)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Du.test(P.stem)){o.minimumIntegerDigits=P.stem.length;continue}if(Hu.test(P.stem)){if(P.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");P.stem.replace(Hu,function(r,a,i,p,t,d){return i==="*"?o.minimumFractionDigits=a.length:p&&p[0]==="#"?o.maximumFractionDigits=p.length:t&&d?(o.minimumFractionDigits=t.length,o.maximumFractionDigits=t.length+d.length):(o.minimumFractionDigits=a.length,o.maximumFractionDigits=a.length),""});var E=P.options[0];E==="w"?o=at(at({},o),{trailingZeroDisplay:"stripIfInteger"}):E&&(o=at(at({},o),Ru(E)));continue}if(ju.test(P.stem)){o=at(at({},o),Ru(P.stem));continue}var n=Vu(P.stem);n&&(o=at(at({},o),n));var c=kp(P.stem);c&&(o=at(at({},o),c))}return o}var ci={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Hp(e,o){for(var g="",C=0;C>1),r="a",a=jp(o);for((a=="H"||a=="k")&&(c=0);c-- >0;)g+=r;for(;n-- >0;)g=a+g}else P==="J"?g+="H":g+=P}return g}function jp(e){var o=e.hourCycle;if(o===void 0&&e.hourCycles&&e.hourCycles.length&&(o=e.hourCycles[0]),o)switch(o){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var g=e.language,C;g!=="root"&&(C=e.maximize().region);var P=ci[C||""]||ci[g||""]||ci["".concat(g,"-001")]||ci["001"];return P[0]}var xa,Dp=new RegExp("^".concat(Bu.source,"*")),Rp=new RegExp("".concat(Bu.source,"*$"));function Mt(e,o){return{start:e,end:o}}var Vp=!!String.prototype.startsWith&&"_a".startsWith("a",1),Up=!!String.fromCodePoint,Fp=!!Object.fromEntries,zp=!!String.prototype.codePointAt,Kp=!!String.prototype.trimStart,Wp=!!String.prototype.trimEnd,Jp=!!Number.isSafeInteger,$p=Jp?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Pa=!0;try{var Gp=Wu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Pa=((xa=Gp.exec("a"))===null||xa===void 0?void 0:xa[0])==="a"}catch{Pa=!1}var Fu=Vp?function(o,g,C){return o.startsWith(g,C)}:function(o,g,C){return o.slice(C,C+g.length)===g},Aa=Up?String.fromCodePoint:function(){for(var o=[],g=0;gE;){if(n=o[E++],n>1114111)throw RangeError(n+" is not a valid code point");C+=n<65536?String.fromCharCode(n):String.fromCharCode(((n-=65536)>>10)+55296,n%1024+56320)}return C},zu=Fp?Object.fromEntries:function(o){for(var g={},C=0,P=o;C=C)){var P=o.charCodeAt(g),E;return P<55296||P>56319||g+1===C||(E=o.charCodeAt(g+1))<56320||E>57343?P:(P-55296<<10)+(E-56320)+65536}},qp=Kp?function(o){return o.trimStart()}:function(o){return o.replace(Dp,"")},Zp=Wp?function(o){return o.trimEnd()}:function(o){return o.replace(Rp,"")};function Wu(e,o){return new RegExp(e,o)}var Oa;if(Pa){var Ju=Wu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Oa=function(o,g){var C;Ju.lastIndex=g;var P=Ju.exec(o);return(C=P[1])!==null&&C!==void 0?C:""}}else Oa=function(o,g){for(var C=[];;){var P=Ku(o,g);if(P===void 0||$u(P)||e3(P))break;C.push(P),g+=P>=65536?2:1}return Aa.apply(void 0,C)};var Xp=function(){function e(o,g){g===void 0&&(g={}),this.message=o,this.position={offset:0,line:1,column:1},this.ignoreTag=!!g.ignoreTag,this.locale=g.locale,this.requiresOtherClause=!!g.requiresOtherClause,this.shouldParseSkeletons=!!g.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(o,g,C){for(var P=[];!this.isEOF();){var E=this.char();if(E===123){var n=this.parseArgument(o,C);if(n.err)return n;P.push(n.val)}else{if(E===125&&o>0)break;if(E===35&&(g==="plural"||g==="selectordinal")){var c=this.clonePosition();this.bump(),P.push({type:Ut.pound,location:Mt(c,this.clonePosition())})}else if(E===60&&!this.ignoreTag&&this.peek()===47){if(C)break;return this.error(Ct.UNMATCHED_CLOSING_TAG,Mt(this.clonePosition(),this.clonePosition()))}else if(E===60&&!this.ignoreTag&&Ta(this.peek()||0)){var n=this.parseTag(o,g);if(n.err)return n;P.push(n.val)}else{var n=this.parseLiteral(o,g);if(n.err)return n;P.push(n.val)}}}return{val:P,err:null}},e.prototype.parseTag=function(o,g){var C=this.clonePosition();this.bump();var P=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Ut.literal,value:"<".concat(P,"/>"),location:Mt(C,this.clonePosition())},err:null};if(this.bumpIf(">")){var E=this.parseMessage(o+1,g,!0);if(E.err)return E;var n=E.val,c=this.clonePosition();if(this.bumpIf("")){if(this.isEOF()||!Ta(this.char()))return this.error(Ct.INVALID_TAG,Mt(c,this.clonePosition()));var r=this.clonePosition(),a=this.parseTagName();return P!==a?this.error(Ct.UNMATCHED_CLOSING_TAG,Mt(r,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Ut.tag,value:P,children:n,location:Mt(C,this.clonePosition())},err:null}:this.error(Ct.INVALID_TAG,Mt(c,this.clonePosition())))}else return this.error(Ct.UNCLOSED_TAG,Mt(C,this.clonePosition()))}else return this.error(Ct.INVALID_TAG,Mt(C,this.clonePosition()))},e.prototype.parseTagName=function(){var o=this.offset();for(this.bump();!this.isEOF()&&Qp(this.char());)this.bump();return this.message.slice(o,this.offset())},e.prototype.parseLiteral=function(o,g){for(var C=this.clonePosition(),P="";;){var E=this.tryParseQuote(g);if(E){P+=E;continue}var n=this.tryParseUnquoted(o,g);if(n){P+=n;continue}var c=this.tryParseLeftAngleBracket();if(c){P+=c;continue}break}var r=Mt(C,this.clonePosition());return{val:{type:Ut.literal,value:P,location:r},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Yp(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(o){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(o==="plural"||o==="selectordinal")break;return null;default:return null}this.bump();var g=[this.char()];for(this.bump();!this.isEOF();){var C=this.char();if(C===39)if(this.peek()===39)g.push(39),this.bump();else{this.bump();break}else g.push(C);this.bump()}return Aa.apply(void 0,g)},e.prototype.tryParseUnquoted=function(o,g){if(this.isEOF())return null;var C=this.char();return C===60||C===123||C===35&&(g==="plural"||g==="selectordinal")||C===125&&o>0?null:(this.bump(),Aa(C))},e.prototype.parseArgument=function(o,g){var C=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(C,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Ct.EMPTY_ARGUMENT,Mt(C,this.clonePosition()));var P=this.parseIdentifierIfPossible().value;if(!P)return this.error(Ct.MALFORMED_ARGUMENT,Mt(C,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(C,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Ut.argument,value:P,location:Mt(C,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(C,this.clonePosition())):this.parseArgumentOptions(o,g,P,C);default:return this.error(Ct.MALFORMED_ARGUMENT,Mt(C,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var o=this.clonePosition(),g=this.offset(),C=Oa(this.message,g),P=g+C.length;this.bumpTo(P);var E=this.clonePosition(),n=Mt(o,E);return{value:C,location:n}},e.prototype.parseArgumentOptions=function(o,g,C,P){var E,n=this.clonePosition(),c=this.parseIdentifierIfPossible().value,r=this.clonePosition();switch(c){case"":return this.error(Ct.EXPECT_ARGUMENT_TYPE,Mt(n,r));case"number":case"date":case"time":{this.bumpSpace();var a=null;if(this.bumpIf(",")){this.bumpSpace();var i=this.clonePosition(),p=this.parseSimpleArgStyleIfPossible();if(p.err)return p;var t=Zp(p.val);if(t.length===0)return this.error(Ct.EXPECT_ARGUMENT_STYLE,Mt(this.clonePosition(),this.clonePosition()));var d=Mt(i,this.clonePosition());a={style:t,styleLocation:d}}var b=this.tryParseArgumentClose(P);if(b.err)return b;var m=Mt(P,this.clonePosition());if(a&&Fu(a?.style,"::",0)){var s=qp(a.style.slice(2));if(c==="number"){var p=this.parseNumberSkeletonFromString(s,a.styleLocation);return p.err?p:{val:{type:Ut.number,value:C,location:m,style:p.val},err:null}}else{if(s.length===0)return this.error(Ct.EXPECT_DATE_TIME_SKELETON,m);var f=s;this.locale&&(f=Hp(s,this.locale));var t={type:Xn.dateTime,pattern:f,location:a.styleLocation,parsedOptions:this.shouldParseSkeletons?Op(f):{}},l=c==="date"?Ut.date:Ut.time;return{val:{type:l,value:C,location:m,style:t},err:null}}}return{val:{type:c==="number"?Ut.number:c==="date"?Ut.date:Ut.time,value:C,location:m,style:(E=a?.style)!==null&&E!==void 0?E:null},err:null}}case"plural":case"selectordinal":case"select":{var u=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Ct.EXPECT_SELECT_ARGUMENT_OPTIONS,Mt(u,at({},u)));this.bumpSpace();var v=this.parseIdentifierIfPossible(),y=0;if(c!=="select"&&v.value==="offset"){if(!this.bumpIf(":"))return this.error(Ct.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Mt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var p=this.tryParseDecimalInteger(Ct.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Ct.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(p.err)return p;this.bumpSpace(),v=this.parseIdentifierIfPossible(),y=p.val}var h=this.tryParsePluralOrSelectOptions(o,c,g,v);if(h.err)return h;var b=this.tryParseArgumentClose(P);if(b.err)return b;var O=Mt(P,this.clonePosition());return c==="select"?{val:{type:Ut.select,value:C,options:zu(h.val),location:O},err:null}:{val:{type:Ut.plural,value:C,options:zu(h.val),offset:y,pluralType:c==="plural"?"cardinal":"ordinal",location:O},err:null}}default:return this.error(Ct.INVALID_ARGUMENT_TYPE,Mt(n,r))}},e.prototype.tryParseArgumentClose=function(o){return this.isEOF()||this.char()!==125?this.error(Ct.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(o,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var o=0,g=this.clonePosition();!this.isEOF();){var C=this.char();switch(C){case 39:{this.bump();var P=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Ct.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Mt(P,this.clonePosition()));this.bump();break}case 123:{o+=1,this.bump();break}case 125:{if(o>0)o-=1;else return{val:this.message.slice(g.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(g.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(o,g){var C=[];try{C=Ip(o)}catch{return this.error(Ct.INVALID_NUMBER_SKELETON,g)}return{val:{type:Xn.number,tokens:C,location:g,parsedOptions:this.shouldParseSkeletons?Bp(C):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(o,g,C,P){for(var E,n=!1,c=[],r=new Set,a=P.value,i=P.location;;){if(a.length===0){var p=this.clonePosition();if(g!=="select"&&this.bumpIf("=")){var t=this.tryParseDecimalInteger(Ct.EXPECT_PLURAL_ARGUMENT_SELECTOR,Ct.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;i=Mt(p,this.clonePosition()),a=this.message.slice(p.offset,this.offset())}else break}if(r.has(a))return this.error(g==="select"?Ct.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Ct.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,i);a==="other"&&(n=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error(g==="select"?Ct.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Ct.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Mt(this.clonePosition(),this.clonePosition()));var b=this.parseMessage(o+1,g,C);if(b.err)return b;var m=this.tryParseArgumentClose(d);if(m.err)return m;c.push([a,{value:b.val,location:Mt(d,this.clonePosition())}]),r.add(a),this.bumpSpace(),E=this.parseIdentifierIfPossible(),a=E.value,i=E.location}return c.length===0?this.error(g==="select"?Ct.EXPECT_SELECT_ARGUMENT_SELECTOR:Ct.EXPECT_PLURAL_ARGUMENT_SELECTOR,Mt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!n?this.error(Ct.MISSING_OTHER_CLAUSE,Mt(this.clonePosition(),this.clonePosition())):{val:c,err:null}},e.prototype.tryParseDecimalInteger=function(o,g){var C=1,P=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(C=-1);for(var E=!1,n=0;!this.isEOF();){var c=this.char();if(c>=48&&c<=57)E=!0,n=n*10+(c-48),this.bump();else break}var r=Mt(P,this.clonePosition());return E?(n*=C,$p(n)?{val:n,err:null}:this.error(g,r)):this.error(o,r)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var o=this.position.offset;if(o>=this.message.length)throw Error("out of bound");var g=Ku(this.message,o);if(g===void 0)throw Error("Offset ".concat(o," is at invalid UTF-16 code unit boundary"));return g},e.prototype.error=function(o,g){return{val:null,err:{kind:o,message:this.message,location:g}}},e.prototype.bump=function(){if(!this.isEOF()){var o=this.char();o===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=o<65536?1:2)}},e.prototype.bumpIf=function(o){if(Fu(this.message,o,this.offset())){for(var g=0;g=0?(this.bumpTo(C),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(o){if(this.offset()>o)throw Error("targetOffset ".concat(o," must be greater than or equal to the current offset ").concat(this.offset()));for(o=Math.min(o,this.message.length);;){var g=this.offset();if(g===o)break;if(g>o)throw Error("targetOffset ".concat(o," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&$u(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var o=this.char(),g=this.offset(),C=this.message.charCodeAt(g+(o>=65536?2:1));return C??null},e}();function Ta(e){return e>=97&&e<=122||e>=65&&e<=90}function Yp(e){return Ta(e)||e===47}function Qp(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function $u(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function e3(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function Ia(e){e.forEach(function(o){if(delete o.location,Iu(o)||Nu(o))for(var g in o.options)delete o.options[g].location,Ia(o.options[g].value);else Au(o)&&ku(o.style)||(Ou(o)||Tu(o))&&Ea(o.style)?delete o.style.location:Lu(o)&&Ia(o.children)})}function t3(e,o){o===void 0&&(o={}),o=at({shouldParseSkeletons:!0,requiresOtherClause:!0},o);var g=new Xp(e,o).parse();if(g.err){var C=SyntaxError(Ct[g.err.kind]);throw C.location=g.err.location,C.originalMessage=g.err.message,C}return o?.captureLocation||Ia(g.val),g.val}var Zr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Zr||(Zr={}));var mn=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,g)||this;return E.code=C,E.originalMessage=P,E}return o.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},o}(Error),Gu=function(e){Fr(o,e);function o(g,C,P,E){return e.call(this,'Invalid values for "'.concat(g,'": "').concat(C,'". Options are "').concat(Object.keys(P).join('", "'),'"'),Zr.INVALID_VALUE,E)||this}return o}(mn),r3=function(e){Fr(o,e);function o(g,C,P){return e.call(this,'Value for "'.concat(g,'" must be of type ').concat(C),Zr.INVALID_VALUE,P)||this}return o}(mn),n3=function(e){Fr(o,e);function o(g,C){return e.call(this,'The intl string context variable "'.concat(g,'" was not provided to the string "').concat(C,'"'),Zr.MISSING_VALUE,C)||this}return o}(mn),ur;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(ur||(ur={}));function o3(e){return e.length<2?e:e.reduce(function(o,g){var C=o[o.length-1];return!C||C.type!==ur.literal||g.type!==ur.literal?o.push(g):C.value+=g.value,o},[])}function i3(e){return typeof e=="function"}function li(e,o,g,C,P,E,n){if(e.length===1&&Pu(e[0]))return[{type:ur.literal,value:e[0].value}];for(var c=[],r=0,a=e;re&&typeof e=="object"&&"default"in e?e:{default:e};function P1(e){if(e&&typeof e=="object"&&"default"in e)return e;const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const g in e)if(g!=="default"){const C=Object.getOwnPropertyDescriptor(e,g);Object.defineProperty(o,g,C.get?C:{enumerable:!0,get:()=>e[g]})}}return o.default=e,Object.freeze(o)}const Ce=V0(un),wt=P1(be),A1=V0(R0),xt=(e,o)=>{const g=e[o];if(g==null)throw Error(`Missing size declaration: ${o}`);return g},O1=wt.default.createContext({}),U0=!0;function T1({baseColor:e,highlightColor:o,width:g,height:C,borderRadius:P,circle:E,direction:n,duration:c,enableAnimation:r=U0,customHighlightBackground:a}){const i={};return n==="rtl"&&(i["--animation-direction"]="reverse"),typeof c=="number"&&(i["--animation-duration"]=`${c}s`),r||(i["--pseudo-element-display"]="none"),(typeof g=="string"||typeof g=="number")&&(i.width=g),(typeof C=="string"||typeof C=="number")&&(i.height=C),(typeof P=="string"||typeof P=="number")&&(i.borderRadius=P),E&&(i.borderRadius="50%"),typeof e<"u"&&(i["--base-color"]=e),typeof o<"u"&&(i["--highlight-color"]=o),typeof a=="string"&&(i["--custom-highlight-background"]=a),i}function $n({count:e=1,wrapper:o,className:g,containerClassName:C,containerTestId:P,circle:E=!1,style:n,...c}){var r,a,i;const y=wt.default.useContext(O1),t={...c};for(const[s,v]of Object.entries(c))typeof v>"u"&&delete t[s];const d={...y,...t,circle:E},b={...n,...T1(d)};let m="react-loading-skeleton";g&&(m+=` ${g}`);const u=(r=d.inline)!==null&&r!==void 0?r:!1,f=[],l=Math.ceil(e);for(let s=0;se&&s===l-1){const h=(a=v.width)!==null&&a!==void 0?a:"100%",O=e%1,I=typeof h=="number"?h*O:`calc(${h} * ${O})`;v={...v,width:I}}const p=wt.default.createElement("span",{className:m,style:v,key:s},"");u?f.push(p):f.push(wt.default.createElement(wt.default.Fragment,{key:s},p,wt.default.createElement("br",null)))}return wt.default.createElement("span",{className:C,"data-testid":P,"aria-live":"polite","aria-busy":(i=d.enableAnimation)!==null&&i!==void 0?i:U0},o?f.map((s,v)=>wt.default.createElement(o,{key:v},s)):f)}const F0=Ce.default("span").withConfig({shouldForwardProp:(e,o)=>!["loading"].includes(e)&&o(e),displayName:"text__StyledText",componentId:"sc-1vbqbb2-0"})(({theme:e,loading:o,variation:g="inherit",monotype:C=!1,noWrap:P=!1,uppercase:E=!1,capitalize:n=!1,capitalizeFirstLetter:c=!1,wordBreak:r=!1})=>({fontFamily:C?e.typography.fontFamily.mono:e.typography.fontFamily.primary,fontWeight:C?e.typography.fontWeight.regular:e.typography.fontWeight.medium,color:{inherit:"inherit",lightGray:e.styleguideColors.contentTertiary,contentViolet:e.styleguideColors.contentViolet,gray:e.styleguideColors.contentTertiary,darkGray:e.styleguideColors.contentSecondary,black:e.styleguideColors.contentPrimary,white:e.styleguideColors.contentOnFill,blue:e.styleguideColors.contentBlue,red:e.styleguideColors.contentRed,green:e.styleguideColors.contentGreen}[g],whiteSpace:P?"nowrap":"initial",...o&&{display:"inline-block",width:"100%"},...E&&{textTransform:"uppercase"},...n&&{textTransform:"capitalize"},...c&&{"&:first-letter":{textTransform:"capitalize"}},...r&&{wordBreak:"break-word"},"-webkit-text-size-adjust":"100%"})),En=wt.default.forwardRef(function({tag:o="span",...g},C){const P=["h1","h2","h3","h4","h5","h6","span"].includes(o)?o:"span";return g.loading?z.jsx(F0,{ref:C,...g,as:P,children:z.jsx($n,{})}):z.jsx(F0,{ref:C,...g,as:P})}),I1=Ce.default(En).withConfig({displayName:"body-text__StyledText",componentId:"sc-2827zm-0"})(({theme:e,size:o=3,scale:g="sm",lineHeight:C="sm"})=>({fontWeight:xt({1:e.typography.fontWeight.semiBold,2:e.typography.fontWeight.medium,3:e.typography.fontWeight.regular,4:e.typography.fontWeight.light},o),fontSize:xt({xl:"1.25rem",lg:"1.125rem",md:"1rem",sm:"0.875rem",xs:"0.813rem"},g),lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},C),"&:where(h1, h2, h3, h4, h5, h6)":{margin:0}})),Oe=wt.default.forwardRef(function(o,g){return z.jsx(I1,{ref:g,...o})}),N1=Ce.default("div").withConfig({displayName:"flex-box__StyledFlexBox",componentId:"sc-9weptk-0"})(({itemsSpacing:e,direction:o,justify:g,wrap:C,align:P,grow:E,shrink:n,basis:c="auto",gap:r,onClick:a})=>({display:"flex",gap:r,flexDirection:o,flexWrap:C,justifyContent:g,alignItems:P,flexGrow:E,flexShrink:n,flexBasis:c,...e!=null&&{"> * + *":{[o==="row"?"marginLeft":"marginTop"]:e},"> * + *:where(h1, h2, h3, h4, h5, h6)":{[o==="row"?"marginLeft":"marginTop"]:`${e}px !important`}},...a&&{cursor:"pointer"}})),ii=wt.default.forwardRef((e,o)=>{const{tag:g="div"}=e,C=["div","span"].includes(g)?g:"div";return z.jsx(N1,{ref:o,...e,as:C})}),De=wt.default.forwardRef((e,o)=>z.jsx(ii,{ref:o,direction:"row",...e})),Rt=wt.default.forwardRef((e,o)=>z.jsx(ii,{ref:o,direction:"column",...e}));var L1=e=>typeof e!="string"?{}:e.split(/ ?; ?/).reduce((o,g)=>{const[C,P]=g.split(/ ?: ?/).map((E,n)=>n===0?E.replace(/\s+/g,""):E.trim());if(C&&P){const E=C.replace(/(\w)-(\w)/g,(c,r,a)=>`${r}${a.toUpperCase()}`);let n=P.trim();Number.isNaN(Number(P))||(n=Number(P)),o[C.startsWith("-")?C:E]=n}return o},{});function k1(e=6){const o="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let g="";for(let C=e;C>0;--C)g+=o[Math.round(Math.random()*(o.length-1))];return g}var B1=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],z0={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function H1(e,o){const{key:g,level:C,...P}=o;switch(e.nodeType){case 1:return wt.createElement(D1(e.nodeName),j1(e,g),K0(e.childNodes,C,P));case 3:{const E=e.nodeValue?.toString()??"";if(!P.allowWhiteSpaces&&/^\s+$/.test(E)&&!/[\u00A0\u202F]/.test(E))return null;if(!e.parentNode)return E;const n=e.parentNode.nodeName.toLowerCase();return B1.includes(n)?(/\S/.test(E)&&console.warn(`A textNode is not allowed inside '${n}'. Your text "${E}" will be ignored`),null):E}case 8:return null;case 11:return K0(e.childNodes,C,o);default:return null}}function j1(e,o){const g={key:o};if(e instanceof Element){const C=e.getAttribute("class");C&&(g.className=C),[...e.attributes].forEach(P=>{switch(P.name){case"class":break;case"style":g[P.name]=L1(P.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":g[z0[P.name]||P.name]=!0;break;default:g[z0[P.name]||P.name]=P.value}})}return g}function K0(e,o,g){const C=[...e].map((P,E)=>ai(P,{...g,index:E,level:o+1})).filter(Boolean);return C.length?C:null}function D1(e){return/[a-z]+[A-Z]+[a-z]+/.test(e)?e:e.toLowerCase()}function W0(e,o={}){return typeof e=="string"?R1(e,o):e instanceof Node?ai(e,o):null}function ai(e,o={}){if(!e||!(e instanceof Node))return null;const{actions:g=[],index:C=0,level:P=0,randomKey:E}=o;let n=e,c=`${P}-${C}`;const r=[];return E&&P===0&&(c=`${k1()}-${c}`),Array.isArray(g)&&g.forEach(a=>{a.condition(n,c,P)&&(typeof a.pre=="function"&&(n=a.pre(n,c,P),n instanceof Node||(n=e,process.env.NODE_ENV!=="production"&&console.warn("The `pre` method always must return a valid DomNode (instanceof Node) - your modification will be ignored (Hint: if you want to render a React-component, use the `post` method instead)"))),typeof a.post=="function"&&r.push(a.post(n,c,P)))}),r.length?r:H1(n,{key:c,level:P,...o})}function R1(e,o={}){if(!e||typeof e!="string")return null;const{includeAllNodes:g=!1,nodeOnly:C=!1,selector:P="body > *",type:E="text/html"}=o;try{const c=new DOMParser().parseFromString(e,E);if(g){const{childNodes:a}=c.body;return C?a:[...a].map(i=>ai(i,o))}const r=c.querySelector(P)||c.body.childNodes[0];if(!(r instanceof Node))throw new TypeError("Error parsing input");return C?r:ai(r,o)}catch(n){process.env.NODE_ENV!=="production"&&console.error(n)}return null}var V1=Object.defineProperty,U1=(e,o,g)=>o in e?V1(e,o,{enumerable:!0,configurable:!0,writable:!0,value:g}):e[o]=g,si=(e,o,g)=>U1(e,typeof o!="symbol"?o+"":o,g),J0="react-inlinesvg",F1=10,Tt={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function z1(e){return e[Math.floor(Math.random()*e.length)]}function bo(){return!!(typeof window<"u"&&window.document?.createElement)}function K1(){return G1()&&typeof window<"u"&&window!==null}function W1(e,...o){const g={};for(const C in e)({}).hasOwnProperty.call(e,C)&&(o.includes(C)||(g[C]=e[C]));return g}function J1(e){const o="abcdefghijklmnopqrstuvwxyz",C=`${o}${o.toUpperCase()}1234567890`;let P="";for(let E=0;E299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some(E=>P.includes(E)))throw new Error(`Content type isn't valid: ${P}`);return g.text()}function $1(e=1){return new Promise(o=>{setTimeout(o,e*1e3)})}function G1(){if(!document)return!1;const e=document.createElement("div");e.innerHTML="";const o=e.firstChild;return!!o&&o.namespaceURI==="http://www.w3.org/2000/svg"}var q1=class{constructor(){si(this,"cacheApi"),si(this,"cacheStore"),si(this,"subscribers",[]),si(this,"isReady",!1),this.cacheStore=new Map;let e=J0,o=!1;bo()&&(e=window.REACT_INLINESVG_CACHE_NAME??J0,o=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),o?caches.open(e).then(g=>{this.cacheApi=g}).catch(g=>{console.error(`Failed to open cache: ${g.message}`),this.cacheApi=void 0}).finally(()=>{this.isReady=!0;const g=[...this.subscribers];this.subscribers.length=0,g.forEach(C=>{try{C()}catch(P){console.error(`Error in CacheStore subscriber callback: ${P.message}`)}})}):this.isReady=!0}onReady(e){this.isReady?e():this.subscribers.push(e)}async get(e,o){return await(this.cacheApi?this.fetchAndAddToPersistentCache(e,o):this.fetchAndAddToInternalCache(e,o)),this.cacheStore.get(e)?.content??""}set(e,o){this.cacheStore.set(e,o)}isCached(e){return this.cacheStore.get(e)?.status===Tt.LOADED}async fetchAndAddToInternalCache(e,o){const g=this.cacheStore.get(e);if(g?.status===Tt.LOADING){await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:Tt.IDLE}),await this.fetchAndAddToInternalCache(e,o)});return}if(!g?.content){this.cacheStore.set(e,{content:"",status:Tt.LOADING});try{const C=await $0(e,o);this.cacheStore.set(e,{content:C,status:Tt.LOADED})}catch(C){throw this.cacheStore.set(e,{content:"",status:Tt.FAILED}),C}}}async fetchAndAddToPersistentCache(e,o){const g=this.cacheStore.get(e);if(g?.status===Tt.LOADED)return;if(g?.status===Tt.LOADING){await this.handleLoading(e,async()=>{this.cacheStore.set(e,{content:"",status:Tt.IDLE}),await this.fetchAndAddToPersistentCache(e,o)});return}this.cacheStore.set(e,{content:"",status:Tt.LOADING});const C=await this.cacheApi?.match(e);if(C){const P=await C.text();this.cacheStore.set(e,{content:P,status:Tt.LOADED});return}try{await this.cacheApi?.add(new Request(e,o));const E=await(await this.cacheApi?.match(e))?.text()??"";this.cacheStore.set(e,{content:E,status:Tt.LOADED})}catch(P){throw this.cacheStore.set(e,{content:"",status:Tt.FAILED}),P}}async handleLoading(e,o){for(let g=0;g({[e]:o}))}async delete(e){this.cacheApi&&await this.cacheApi.delete(e),this.cacheStore.delete(e)}async clear(){if(this.cacheApi){const e=await this.cacheApi.keys();await Promise.allSettled(e.map(o=>this.cacheApi.delete(o)))}this.cacheStore.clear()}};function G0(e){const o=be.useRef(void 0);return be.useEffect(()=>{o.current=e}),o.current}function Z1(e){const{baseURL:o,content:g,description:C,handleError:P,hash:E,preProcessor:n,title:c,uniquifyIDs:r=!1}=e;try{const a=X1(g,n),i=W0(a,{nodeOnly:!0});if(!i||!(i instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const y=q0(i,{baseURL:o,hash:E,uniquifyIDs:r});if(C){const t=y.querySelector("desc");t?.parentNode&&t.parentNode.removeChild(t);const d=document.createElementNS("http://www.w3.org/2000/svg","desc");d.innerHTML=C,y.prepend(d)}if(typeof c<"u"){const t=y.querySelector("title");if(t?.parentNode&&t.parentNode.removeChild(t),c){const d=document.createElementNS("http://www.w3.org/2000/svg","title");d.innerHTML=c,y.prepend(d)}}return y}catch(a){return P(a)}}function X1(e,o){return o?o(e):e}function q0(e,o){const{baseURL:g="",hash:C,uniquifyIDs:P}=o,E=["id","href","xlink:href","xlink:role","xlink:arcrole"],n=["href","xlink:href"],c=(r,a)=>n.includes(r)&&(a?!a.includes("#"):!1);return P&&[...e.children].forEach(r=>{if(r.attributes?.length){const a=Object.values(r.attributes).map(i=>{const y=i,t=/url\((.*?)\)/.exec(i.value);return t?.[1]&&(y.value=i.value.replace(t[0],`url(${g}${t[1]}__${C})`)),y});E.forEach(i=>{const y=a.find(t=>t.name===i);y&&!c(i,y.value)&&(y.value=`${y.value}__${C}`)})}return r.children.length?q0(r,o):r}),e}var Gn;function Y1(e){const{cacheRequests:o=!0,children:g=null,description:C,fetchOptions:P,innerRef:E,loader:n=null,onError:c,onLoad:r,src:a,title:i,uniqueHash:y}=e,[t,d]=be.useReducer((j,U)=>({...j,...U}),{content:"",element:null,isCached:o&&Gn.isCached(e.src),status:Tt.IDLE}),{content:b,element:m,isCached:u,status:f}=t,l=G0(e),s=G0(t),v=be.useRef(y??J1(8)),p=be.useRef(!1),h=be.useRef(!1),O=be.useCallback(j=>{p.current&&(d({status:j.message==="Browser does not support SVG"?Tt.UNSUPPORTED:Tt.FAILED}),c?.(j))},[c]),I=be.useCallback((j,U=!1)=>{p.current&&d({content:j,isCached:U,status:Tt.LOADED})},[]),B=be.useCallback(async()=>{const j=await $0(a,P);I(j)},[P,I,a]),k=be.useCallback(()=>{try{const j=Z1({...e,handleError:O,hash:v.current,content:b}),U=W0(j);if(!U||!be.isValidElement(U))throw new Error("Could not convert the src to a React element");d({element:U,status:Tt.READY})}catch(j){O(j)}},[b,O,e]),L=be.useCallback(async()=>{const j=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(a);let U;if(j?U=j[1]?window.atob(j[2]):decodeURIComponent(j[2]):a.includes("{p.current&&d({content:"",element:null,isCached:!1,status:Tt.LOADING})},[]);be.useEffect(()=>{if(p.current=!0,!(!bo()||h.current)){try{if(f===Tt.IDLE){if(!K1())throw new Error("Browser does not support SVG");if(!a)throw new Error("Missing src");N()}}catch(j){O(j)}return h.current=!0,()=>{p.current=!1}}},[]),be.useEffect(()=>{if(!(!bo()||!l)&&l.src!==a){if(!a){O(new Error("Missing src"));return}N()}},[O,N,l,a]),be.useEffect(()=>{f===Tt.LOADED&&k()},[f,k]),be.useEffect(()=>{!bo()||!l||l.src!==a||(l.title!==i||l.description!==C)&&k()},[C,k,l,a,i]),be.useEffect(()=>{if(s)switch(f){case Tt.LOADING:{s.status!==Tt.LOADING&&L();break}case Tt.LOADED:{s.status!==Tt.LOADED&&k();break}case Tt.READY:{s.status!==Tt.READY&&r?.(a,u);break}}},[L,k,u,r,s,a,f]);const H=W1(e,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return bo()?m?be.cloneElement(m,{ref:E,...H}):[Tt.UNSUPPORTED,Tt.FAILED].includes(f)?g:n:n}function Q1(e){Gn||(Gn=new q1);const{loader:o}=e,[g,C]=be.useState(Gn.isReady);return be.useEffect(()=>{g||Gn.onReady(()=>{C(!0)})},[g]),g?wt.default.createElement(Y1,{...e}):o}const eh=Ce.default("span").withConfig({shouldForwardProp:(e,o)=>!["rotate"].includes(e)&&o(e),displayName:"svg-icon__Container",componentId:"sc-kfvmzi-0"})(({theme:e,size:o,width:g,height:C,color:P,active:E,rotate:n,marginLeft:c,marginRight:r})=>({display:"inline-block",verticalAlign:"middle",width:g??o,height:C??o,color:P||"inherit",svg:{display:"block",fill:"currentColor",color:P||"inherit",width:g??o,height:C??o},transform:n?"rotateX(180deg)":"rotateX(0deg)",transition:"transform 500ms ease",marginLeft:c?8:"initial",marginRight:r?8:"initial"})),th=Ce.default(Q1).withConfig({displayName:"svg-icon__StyledReactSVG",componentId:"sc-kfvmzi-1"})(({theme:e})=>({display:"flex"})),bt=wt.default.forwardRef(({src:e,alt:o,size:g=16,color:C,onClick:P,rotate:E=!1,...n},c)=>{const r=i=>{P&&P(i)},a=i=>i;return z.jsx(eh,{ref:c,role:"img","aria-label":o,size:g,color:C,rotate:E,onClick:r,...n,children:z.jsx(th,{src:e,preProcessor:a,title:o,"aria-hidden":"true",cacheRequests:!0})})}),xn="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8686%204.39382L7.91888%209.34357L2.96911%204.3938L1.83774%205.52517L7.91886%2011.6063L14%205.52519L12.8686%204.39382Z'/%3e%3c/svg%3e",rh="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='14'%20viewBox='0%200%2012%2014'%20fill='none'%3e%3cpath%20d='M6.65678%2013.0811L0.575724%206.99999L6.65683%200.918864L7.7882%202.05023L3.6385%206.19993L11.9568%206.19993L11.9568%207.79994L3.6384%207.79993L7.78815%2011.9497L6.65678%2013.0811Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",wo="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.86867%203.05032L9.81842%208.00006L4.86865%2012.9498L6.00002%2014.0812L12.0811%208.00009L6.00004%201.91895L4.86867%203.05032Z'/%3e%3c/svg%3e",ui="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.05032%2011.1313L8.00006%206.18158L12.9498%2011.1313L14.0812%209.99998L8.00009%203.91886L1.91895%209.99996L3.05032%2011.1313Z'/%3e%3c/svg%3e",nh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.6569%2014.082L2.57585%208.00097L8.65695%201.91984L9.78832%203.05121L5.63862%207.20091L13.9569%207.20091L13.9569%208.80091L5.63853%208.80091L9.78827%2012.9507L8.6569%2014.082Z'/%3e%3c/svg%3e",va="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.4092%202.08932C11.109%201.78905%2011.109%201.30223%2011.4092%201.00196L12.186%200.225199C12.4862%20-0.0750661%2012.9731%20-0.0750664%2013.2733%200.225199L18.7104%205.66225C19.0107%205.96252%2019.0107%206.44934%2018.7104%206.74961L17.9336%207.52637C17.6334%207.82664%2017.1465%207.82664%2016.8463%207.52637L11.4092%202.08932Z'%20fill='%237490FF'/%3e%3cpath%20d='M0.225199%2012.1869C-0.075066%2012.4872%20-0.0750665%2012.974%200.225198%2013.2742L5.66225%2018.7113C5.96252%2019.0116%206.44934%2019.0116%206.74961%2018.7113L7.52637%2017.9345C7.82664%2017.6343%207.82664%2017.1474%207.52637%2016.8472L2.08932%2011.4101C1.78905%2011.1099%201.30223%2011.1099%201.00196%2011.4101L0.225199%2012.1869Z'%20fill='%237490FF'/%3e%3cpath%20d='M11.3319%202.94358L2.94338%2011.3321L7.60367%2015.9924L11.0525%2012.5436L18.5089%2020L20.0002%2018.5087L12.5438%2011.0523L15.9922%207.60387L11.3319%202.94358Z'%20fill='%237490FF'/%3e%3c/svg%3e",oh="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%237490FF'/%3e%3cpath%20d='M7.15407%2016.8252C6.94864%2017.0306%206.94864%2017.3637%207.15407%2017.5691L11.6177%2022.0327C11.8231%2022.2382%2012.1562%2022.2382%2012.3616%2022.0327L13.1055%2021.2888C13.311%2021.0834%2013.311%2020.7503%2013.1055%2020.5449L8.64194%2016.0813C8.43651%2015.8758%208.10344%2015.8758%207.89801%2016.0813L7.15407%2016.8252Z'%20fill='white'/%3e%3cpath%20d='M16.0813%209.38587L9.38587%2016.0813L13.1055%2019.8009L15.8579%2017.0485L21.8094%2023L22.9997%2021.8097L17.0482%2015.8582L19.8009%2013.1055L16.0813%209.38587Z'%20fill='white'/%3e%3cpath%20d='M16.0813%208.64194C15.8758%208.43651%2015.8758%208.10344%2016.0813%207.89801L16.8252%207.15407C17.0306%206.94864%2017.3637%206.94864%2017.5691%207.15407L22.0327%2011.6177C22.2382%2011.8231%2022.2382%2012.1562%2022.0327%2012.3616L21.2888%2013.1055C21.0834%2013.311%2020.7503%2013.311%2020.5449%2013.1055L16.0813%208.64194Z'%20fill='white'/%3e%3c/svg%3e",Z0="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.88865%206.81867L-6.05909e-07%203.02203L1.24334%201.80811L4.07404%204.57183L8.75666%208.44978e-07L10%201.21393L5.31776%205.78539L4.07383%207L3.88865%206.81867Z'%20fill='white'/%3e%3c/svg%3e",X0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%23DFE1E4'%20stroke-width='2'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e",Y0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='20'%20height='20'%20rx='4'%20/%3e%3cpath%20d='M17%206.58391L15.4161%205L9.29847%2011.1176L5.58391%207.40306L4%208.98697L9.27971%2014.2667L9.29847%2014.2479L9.31723%2014.2667L17%206.58391Z'%20fill='white'/%3e%3c/svg%3e",Q0="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1'%20y='1'%20width='18'%20height='18'%20rx='3'%20stroke='%230021A5'%20stroke-width='2'/%3e%3c/svg%3e",eu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.4%2011.4686L2.36569%208.43432C2.05327%208.1219%201.54673%208.1219%201.23431%208.43432C0.921895%208.74673%200.921895%209.25327%201.23431%209.56569L4.83431%2013.1657C5.14673%2013.4781%205.65327%2013.4781%205.96569%2013.1657L14.7657%204.36569C15.0781%204.05327%2015.0781%203.54673%2014.7657%203.23431C14.4533%202.9219%2013.9467%202.9219%2013.6343%203.23431L5.4%2011.4686Z'/%3e%3c/svg%3e",ba="data:image/svg+xml,ErrorIcon%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016ZM7.19988%203.99989L7.19988%208.99863L7.19583%209.00565L10.6599%2011.0056L11.4599%209.62001L8.79988%208.08423L8.79988%203.99989H7.19988Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",tu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%2014L2%202'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3cpath%20d='M2%2014L14%202.00001'%20stroke='%23BABBBF'%20stroke-width='1.6'/%3e%3c/svg%3e",wa="data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%202C4%200.89543%204.89543%200%206%200L12%200C13.1046%200%2014%200.895431%2014%202L14%208C14%209.10457%2013.1046%2010%2012%2010L6%2010C4.89543%2010%204%209.10457%204%208L4%202ZM2%204H3L3%208C3%209.65685%204.34315%2011%206%2011L10%2011V12C10%2013.1046%209.10457%2014%208%2014L2%2014C0.89543%2014%200%2013.1046%200%2012L0%206C0%204.89543%200.895431%204%202%204Z'%20fill='%230021A5'/%3e%3c/svg%3e",ru="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_7591)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM11.5655%2010.4343L10.4341%2011.5657L7.99993%209.13154L5.56573%2011.5657L4.43435%2010.4344L6.86856%208.00017L4.43408%205.5657L5.56545%204.43433L7.99993%206.8688L10.4344%204.43437L11.5657%205.56575L9.1313%208.00017L11.5655%2010.4343Z'%20fill='%23BABBBF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_7591'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ih="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_8527)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.59999%200C4.04181%200%204.39998%200.358323%204.39998%200.800338V0.889584C6.00316%201.25352%207.19996%202.68786%207.19996%204.40185V5.09408C7.19996%205.53609%206.84179%205.89441%206.39996%205.89441C5.95813%205.89441%205.59996%205.53609%205.59996%205.09408V4.40185C5.59996%203.58138%205.10633%202.87626%204.39998%202.56751V7.49491L4.96715%207.76319C6.33048%208.40806%207.19996%209.78151%207.19996%2011.2902L7.19997%2011.5883C7.19997%2013.3014%206.00404%2014.7364%204.39998%2015.1005V15.1997C4.39998%2015.6417%204.04181%2016%203.59999%2016C3.15816%2016%202.79999%2015.6417%202.79999%2015.1997V15.1006C1.19767%2014.7369%200%2013.3032%200%2011.5883V10.912C0%2010.47%200.358171%2010.1116%200.799997%2010.1116C1.24182%2010.1116%201.59999%2010.47%201.59999%2010.912V11.5883C1.59999%2012.4091%202.09392%2013.114%202.79999%2013.4227V8.50867L2.2369%208.24232C0.871072%207.59626%200%206.22029%200%204.70885V4.40185C0%202.68786%201.1968%201.25351%202.79999%200.88958V0.800338C2.79999%200.358323%203.15816%200%203.59999%200ZM1.59999%204.40185C1.59999%203.58138%202.09363%202.87625%202.79999%202.5675V6.7337C2.06332%206.33087%201.59999%205.55589%201.59999%204.70885V4.40185ZM4.39998%2013.4226V9.26959C5.13652%209.6706%205.59997%2010.4444%205.59997%2011.2902L5.59997%2011.5883C5.59997%2012.4084%205.10663%2013.1138%204.39998%2013.4226Z'%20fill='%230021A5'/%3e%3cpath%20d='M10.4%208.00338C10.4%207.73778%2010.4117%207.47724%2010.4344%207.22278L11.1998%207.22269C11.6416%207.22264%2011.9998%206.86428%2011.9997%206.42226C11.9997%205.98025%2011.6414%205.62197%2011.1996%205.62202L10.7382%205.62207C10.932%204.97556%2011.2005%204.40023%2011.5213%203.92169C12.2015%202.90672%2013.0547%202.40101%2013.891%202.40101C14.1932%202.40101%2014.5191%202.49427%2014.745%202.64902C15.1095%202.8988%2015.6074%202.80566%2015.857%202.44099C16.1067%202.07631%2016.0136%201.5782%2015.6491%201.32842C15.1228%200.967796%2014.4718%200.800338%2013.891%200.800338C12.3575%200.800338%2011.0652%201.72793%2010.1923%203.03028C9.69764%203.7684%209.31776%204.65091%209.08071%205.62226L7.99986%205.62239C7.55804%205.62244%207.19991%205.9808%207.19996%206.42282C7.20001%206.86483%207.55822%207.22311%208.00005%207.22306L8.8291%207.22297C8.80982%207.4798%208.79997%207.74021%208.79997%208.00338C8.79997%208.01059%208.79998%208.0178%208.79999%208.02501L7.99938%208.02567C7.55755%208.02603%207.19968%208.38465%207.20004%208.82666C7.20041%209.26868%207.55887%209.62671%208.0007%209.62634L8.92778%209.62558C9.13162%2010.8967%209.57159%2012.0503%2010.1923%2012.9765C11.0652%2014.2788%2012.3575%2015.2064%2013.891%2015.2064C14.4491%2015.2064%2015.1196%2015.0669%2015.6687%2014.6696C16.0267%2014.4106%2016.1071%2013.9103%2015.8482%2013.5521C15.5893%2013.1939%2015.0892%2013.1135%2014.7312%2013.3725C14.5282%2013.5194%2014.2159%2013.6057%2013.891%2013.6057C13.0547%2013.6057%2012.2015%2013.1%2011.5213%2012.0851C11.0796%2011.4261%2010.7368%2010.5835%2010.552%209.62424L11.2006%209.62371C11.6424%209.62334%2012.0003%209.26472%2011.9999%208.82271C11.9996%208.3807%2011.6411%208.02267%2011.1993%208.02303L10.4%208.02369C10.4%208.01692%2010.4%208.01015%2010.4%208.00338Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_8527'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ah="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6262_38149)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.87986%201.90074C8.81536%202.88858%208.20001%204.26907%208.20001%205.75C8.20001%208.6495%2010.5505%2011%2013.45%2011C13.5589%2011%2013.6673%2010.9967%2013.7752%2010.9901L15.2824%2010.8982L14.445%2012.1547C13.0632%2014.2279%2010.739%2015.5%208.20001%2015.5C4.05787%2015.5%200.70001%2012.1421%200.700011%208C0.700012%203.85786%204.05788%200.500001%208.20001%200.500001C8.63852%200.500001%209.07259%200.537715%209.49877%200.612172L10.9881%200.872358L9.87986%201.90074Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6262_38149'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",nu="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M8.29714%2020H5.71902V12.7273H8.31845C9.04998%2012.7273%209.67972%2012.8729%2010.2077%2013.1641C10.7356%2013.4529%2011.1416%2013.8684%2011.4257%2014.4105C11.7122%2014.9527%2011.8554%2015.6013%2011.8554%2016.3565C11.8554%2017.1141%2011.7122%2017.7652%2011.4257%2018.3097C11.1416%2018.8542%2010.7332%2019.272%2010.2006%2019.5632C9.67025%2019.8544%209.03578%2020%208.29714%2020ZM7.25666%2018.6825H8.23322C8.68777%2018.6825%209.07011%2018.602%209.38024%2018.4411C9.69274%2018.2777%209.92711%2018.0256%2010.0834%2017.6847C10.242%2017.3414%2010.3213%2016.8987%2010.3213%2016.3565C10.3213%2015.8191%2010.242%2015.38%2010.0834%2015.0391C9.92711%2014.6982%209.69392%2014.4472%209.38379%2014.2862C9.07366%2014.1252%208.69132%2014.0447%208.23677%2014.0447H7.25666V18.6825ZM15.4518%2020.1065C14.8907%2020.1065%2014.4078%2019.9929%2014.0029%2019.7656C13.6005%2019.536%2013.2903%2019.2116%2013.0725%2018.7926C12.8547%2018.3712%2012.7458%2017.8729%2012.7458%2017.2976C12.7458%2016.7365%2012.8547%2016.2441%2013.0725%2015.8203C13.2903%2015.3965%2013.5969%2015.0663%2013.9923%2014.8295C14.39%2014.5928%2014.8564%2014.4744%2015.3914%2014.4744C15.7513%2014.4744%2016.0863%2014.5324%2016.3964%2014.6484C16.7089%2014.7621%2016.9811%2014.9337%2017.2132%2015.1634C17.4475%2015.393%2017.6298%2015.6818%2017.76%2016.0298C17.8902%2016.3755%2017.9553%2016.7803%2017.9553%2017.2443V17.6598H13.3495V16.7223H16.5313C16.5313%2016.5045%2016.484%2016.3116%2016.3893%2016.1435C16.2946%2015.9754%2016.1632%2015.844%2015.9951%2015.7493C15.8294%2015.6522%2015.6365%2015.6037%2015.4163%2015.6037C15.1866%2015.6037%2014.983%2015.657%2014.8055%2015.7635C14.6303%2015.8677%2014.493%2016.0085%2014.3936%2016.1861C14.2941%2016.3613%2014.2432%2016.5566%2014.2409%2016.772V17.6634C14.2409%2017.9332%2014.2906%2018.1664%2014.39%2018.3629C14.4918%2018.5594%2014.635%2018.7109%2014.8197%2018.8175C15.0044%2018.924%2015.2233%2018.9773%2015.4767%2018.9773C15.6447%2018.9773%2015.7986%2018.9536%2015.9383%2018.9062C16.078%2018.8589%2016.1975%2018.7879%2016.297%2018.6932C16.3964%2018.5985%2016.4722%2018.4825%2016.5242%2018.3452L17.9234%2018.4375C17.8524%2018.7737%2017.7068%2019.0672%2017.4866%2019.3182C17.2688%2019.5668%2016.9871%2019.7609%2016.6414%2019.9006C16.2981%2020.0379%2015.9016%2020.1065%2015.4518%2020.1065ZM18.971%2020V12.7273H23.7863V13.995H20.5086V15.728H23.4667V16.9957H20.5086V20H18.971ZM24.7922%2020V14.5455H26.305V20H24.7922ZM25.5521%2013.8423C25.3272%2013.8423%2025.1343%2013.7678%2024.9733%2013.6186C24.8147%2013.4671%2024.7354%2013.286%2024.7354%2013.0753C24.7354%2012.867%2024.8147%2012.6882%2024.9733%2012.5391C25.1343%2012.3875%2025.3272%2012.3118%2025.5521%2012.3118C25.777%2012.3118%2025.9688%2012.3875%2026.1274%2012.5391C26.2884%2012.6882%2026.3689%2012.867%2026.3689%2013.0753C26.3689%2013.286%2026.2884%2013.4671%2026.1274%2013.6186C25.9688%2013.7678%2025.777%2013.8423%2025.5521%2013.8423Z'%20fill='white'/%3e%3c/svg%3e",qn="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%204L8%208L12%2012'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3cpath%20d='M4%2012L8%208L12%204'%20stroke='%23BABCBF'%20stroke-width='1.6'/%3e%3c/svg%3e",sh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.9765%209.32548C12.3425%209.69151%2012.9359%209.69151%2013.3019%209.32548L14.6274%208L14.7681%207.8532C16.4563%206.01451%2016.4094%203.15453%2014.6274%201.37258C12.7973%20-0.457527%209.83011%20-0.457528%208%201.37258L6.67452%202.69806L6.60169%202.77981C6.31036%203.1477%206.33464%203.68367%206.67452%204.02355C7.04054%204.38957%207.63398%204.38957%208%204.02355L9.32548%202.69807L9.44568%202.58462C10.5498%201.6014%2012.2431%201.63922%2013.3019%202.69807C14.4%203.79613%2014.4%205.57645%2013.3019%206.67452L11.9765%208L11.9036%208.08175C11.6123%208.44964%2011.6366%208.98561%2011.9765%209.32548ZM1.37258%2014.6274C3.20269%2016.4575%206.16989%2016.4575%208%2014.6274L9.32548%2013.3019L9.39831%2013.2202C9.68964%2012.8523%209.66536%2012.3163%209.32548%2011.9764C8.95946%2011.6104%208.36602%2011.6104%208%2011.9764L6.67452%2013.3019L6.55432%2013.4154C5.45015%2014.3986%203.75692%2014.3608%202.69807%2013.3019C1.6%2012.2039%201.6%2010.4235%202.69807%209.32548L4.02355%208L4.09638%207.91825C4.3877%207.55036%204.36343%207.01439%204.02355%206.67451C3.65753%206.30849%203.06409%206.30849%202.69807%206.67451L1.37258%208L1.2319%208.1468C-0.456262%209.98549%20-0.409368%2012.8455%201.37258%2014.6274ZM13.5292%2013.3963C13.8953%2013.0303%2013.8953%2012.4368%2013.5292%2012.0708L4.25085%202.79241C3.88483%202.42638%203.29139%202.42638%202.92537%202.79241C2.55935%203.15843%202.55935%203.75187%202.92537%204.11789L12.2038%2013.3963C12.5698%2013.7623%2013.1632%2013.7623%2013.5292%2013.3963Z'%20fill='%230021A5'/%3e%3c/svg%3e",uh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M13.7833%203.31103C12.3985%202.19758%2010.208%202.00922%2010.1149%202.00122C9.96873%201.98885%209.82982%202.07176%209.77018%202.20558C9.76582%202.21431%209.71782%202.32412%209.66473%202.49503C10.5804%202.64922%2011.7055%202.96049%2012.7236%203.59249C12.8865%203.69358%2012.9367%203.90812%2012.8356%204.07176C12.7702%204.17794%2012.656%204.23612%2012.5396%204.23612C12.4771%204.23612%2012.4138%204.2194%2012.3564%204.18376C10.6065%203.09867%208.42036%203.04412%208%203.04412C7.57964%203.04412%205.39273%203.09867%203.64436%204.18376C3.48073%204.28558%203.26691%204.23467%203.16509%204.07176C3.06327%203.90812%203.11418%203.69431%203.27709%203.59249C4.29527%202.96122%205.41964%202.64922%206.336%202.49503C6.28218%202.3234%206.23418%202.21431%206.23055%202.20558C6.17018%202.07176%206.032%201.9874%205.88509%202.00194C5.79273%202.00922%203.60218%202.19758%202.19855%203.32703C1.46545%204.00412%200%207.96631%200%2011.3918C0%2011.4521%200.016%2011.5118%200.0458182%2011.5641C1.05745%2013.3409%203.81673%2013.8063%204.44582%2013.8267C4.44945%2013.8267%204.45309%2013.8267%204.45673%2013.8267C4.568%2013.8267%204.67273%2013.7736%204.73818%2013.6834L5.37455%2012.8092C3.65891%2012.3656%202.78255%2011.6129%202.73164%2011.5685C2.58764%2011.4412%202.57382%2011.2216%202.70109%2011.0776C2.82836%2010.9336%203.04727%2010.9198%203.19127%2011.0463C3.21236%2011.0652%204.82618%2012.4347%208%2012.4347C11.1796%2012.4347%2012.7935%2011.0594%2012.8095%2011.0456C12.9535%2010.9205%2013.1731%2010.9336%2013.2996%2011.0783C13.4262%2011.2223%2013.4124%2011.4412%2013.2691%2011.5678C13.2182%2011.6129%2012.3418%2012.3649%2010.6262%2012.8085L11.2625%2013.6827C11.328%2013.7729%2011.4327%2013.8259%2011.544%2013.8259C11.5476%2013.8259%2011.5513%2013.8259%2011.5549%2013.8259C12.184%2013.8063%2014.9433%2013.3409%2015.9549%2011.5634C15.984%2011.511%2016%2011.4521%2016%2011.3918C16%207.96631%2014.5345%204.00412%2013.7833%203.31103ZM5.73891%2010.0005C5.06691%2010.0005%204.52145%209.37722%204.52145%208.60922C4.52145%207.84122%205.06618%207.21794%205.73891%207.21794C6.41164%207.21794%206.95636%207.84122%206.95636%208.60922C6.95636%209.37722%206.41164%2010.0005%205.73891%2010.0005ZM10.2611%2010.0005C9.58909%2010.0005%209.04364%209.37722%209.04364%208.60922C9.04364%207.84122%209.58836%207.21794%2010.2611%207.21794C10.9331%207.21794%2011.4785%207.84122%2011.4785%208.60922C11.4785%209.37722%2010.9331%2010.0005%2010.2611%2010.0005Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ch="data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2027.9612L42.9822%200H95.6923C100.111%200%20103.692%203.58172%20103.692%208V112C103.692%20116.418%20100.111%20120%2095.6923%20120H24C19.5817%20120%2016%20116.418%2016%20112V27.9612Z'%20fill='url(%23paint0_linear_111_12912)'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2077.3846C29.8457%2075.4729%2031.3955%2073.9231%2033.3072%2073.9231H88.6919C90.6036%2073.9231%2092.1534%2075.4729%2092.1534%2077.3846C92.1534%2079.2964%2090.6036%2080.8462%2088.6919%2080.8462H33.3072C31.3955%2080.8462%2029.8457%2079.2964%2029.8457%2077.3846Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%2090.3077C29.8457%2088.3959%2031.3955%2086.8462%2033.3072%2086.8462H88.6919C90.6036%2086.8462%2092.1534%2088.3959%2092.1534%2090.3077C92.1534%2092.2195%2090.6036%2093.7692%2088.6919%2093.7692H33.3072C31.3955%2093.7692%2029.8457%2092.2195%2029.8457%2090.3077Z'%20fill='white'/%3e%3cpath%20opacity='0.66'%20d='M29.8457%20103.231C29.8457%20101.319%2031.3955%2099.7692%2033.3072%2099.7692H64.4611C66.3728%2099.7692%2067.9226%20101.319%2067.9226%20103.231C67.9226%20105.143%2066.3728%20106.692%2064.4611%20106.692H33.3072C31.3955%20106.692%2029.8457%20105.143%2029.8457%20103.231Z'%20fill='white'/%3e%3cpath%20opacity='0.82'%20d='M16%2027.6923L43.6923%200V19.6923C43.6923%2024.1106%2040.1106%2027.6923%2035.6923%2027.6923H16Z'%20fill='url(%23paint1_linear_111_12912)'/%3e%3ccircle%20opacity='0.66'%20cx='60.5'%20cy='43.5'%20r='19.5'%20fill='white'/%3e%3cpath%20d='M59.7969%2054V34H61.0781V54H59.7969ZM63.1953%2040.6016C63.1328%2039.9714%2062.8646%2039.4818%2062.3906%2039.1328C61.9167%2038.7839%2061.2734%2038.6094%2060.4609%2038.6094C59.9089%2038.6094%2059.4427%2038.6875%2059.0625%2038.8438C58.6823%2038.9948%2058.3906%2039.2057%2058.1875%2039.4766C57.9896%2039.7474%2057.8906%2040.0547%2057.8906%2040.3984C57.8802%2040.6849%2057.9401%2040.9349%2058.0703%2041.1484C58.2057%2041.362%2058.3906%2041.5469%2058.625%2041.7031C58.8594%2041.8542%2059.1302%2041.987%2059.4375%2042.1016C59.7448%2042.2109%2060.0729%2042.3047%2060.4219%2042.3828L61.8594%2042.7266C62.5573%2042.8828%2063.1979%2043.0911%2063.7812%2043.3516C64.3646%2043.612%2064.8698%2043.9323%2065.2969%2044.3125C65.724%2044.6927%2066.0547%2045.1406%2066.2891%2045.6562C66.5286%2046.1719%2066.651%2046.763%2066.6563%2047.4297C66.651%2048.4089%2066.401%2049.2578%2065.9062%2049.9766C65.4167%2050.6901%2064.7083%2051.2448%2063.7812%2051.6406C62.8594%2052.0312%2061.7474%2052.2266%2060.4453%2052.2266C59.1536%2052.2266%2058.0286%2052.0286%2057.0703%2051.6328C56.1172%2051.237%2055.3724%2050.651%2054.8359%2049.875C54.3047%2049.0938%2054.026%2048.1276%2054%2046.9766H57.2734C57.3099%2047.513%2057.4635%2047.9609%2057.7344%2048.3203C58.0104%2048.6745%2058.3776%2048.9427%2058.8359%2049.125C59.2995%2049.3021%2059.8229%2049.3906%2060.4062%2049.3906C60.9792%2049.3906%2061.4766%2049.3073%2061.8984%2049.1406C62.3255%2048.974%2062.6563%2048.7422%2062.8906%2048.4453C63.125%2048.1484%2063.2422%2047.8073%2063.2422%2047.4219C63.2422%2047.0625%2063.1354%2046.7604%2062.9219%2046.5156C62.7135%2046.2708%2062.4063%2046.0625%2062%2045.8906C61.599%2045.7188%2061.1068%2045.5625%2060.5234%2045.4219L58.7813%2044.9844C57.4323%2044.6562%2056.3672%2044.1432%2055.5859%2043.4453C54.8047%2042.7474%2054.4167%2041.8073%2054.4219%2040.625C54.4167%2039.6562%2054.6745%2038.8099%2055.1953%2038.0859C55.7214%2037.362%2056.4427%2036.7969%2057.3594%2036.3906C58.276%2035.9844%2059.3177%2035.7813%2060.4844%2035.7813C61.6719%2035.7813%2062.7083%2035.9844%2063.5938%2036.3906C64.4844%2036.7969%2065.1771%2037.362%2065.6719%2038.0859C66.1667%2038.8099%2066.4219%2039.6484%2066.4375%2040.6016H63.1953Z'%20fill='%23C6C9CD'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12912'%20x1='59.8467'%20y1='113.749'%20x2='59.8467'%20y2='2.02065'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12912'%20x1='29.8462'%20y1='-5.37093'%20x2='29.8462'%20y2='26.6472'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",lh="data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e",dh="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M6.52957%2014V6.72727H11.4301V7.99503H8.06721V9.72798H11.178V10.9957H8.06721V12.7322H11.4443V14H6.52957Z'%20fill='white'/%3e%3cpath%20d='M12.6526%2014V6.72727H15.5219C16.0712%206.72727%2016.5399%206.82552%2016.9282%207.02201C17.3188%207.21614%2017.6159%207.49195%2017.8195%207.84943C18.0255%208.20454%2018.1285%208.62239%2018.1285%209.10298C18.1285%209.58593%2018.0243%2010.0014%2017.816%2010.3494C17.6076%2010.6951%2017.3058%2010.9602%2016.9104%2011.1449C16.5174%2011.3295%2016.0416%2011.4219%2015.4829%2011.4219H13.5617V10.1861H15.2343C15.5279%2010.1861%2015.7717%2010.1458%2015.9658%2010.0653C16.16%209.98485%2016.3044%209.86411%2016.3991%209.70312C16.4961%209.54214%2016.5447%209.34209%2016.5447%209.10298C16.5447%208.8615%2016.4961%208.6579%2016.3991%208.49219C16.3044%208.32647%2016.1588%208.20099%2015.9623%208.11576C15.7681%208.02817%2015.5231%207.98437%2015.2272%207.98437H14.1903V14H12.6526ZM16.5802%2010.6903L18.3877%2014H16.6903L14.9218%2010.6903H16.5802Z'%20fill='white'/%3e%3cpath%20d='M25.632%209.27344H24.0766C24.0482%209.0722%2023.9902%208.89346%2023.9026%208.73721C23.815%208.5786%2023.7026%208.44365%2023.5653%208.33238C23.4279%208.22111%2023.2693%208.13589%2023.0894%208.0767C22.9118%208.01752%2022.7189%207.98792%2022.5106%207.98792C22.1342%207.98792%2021.8063%208.08144%2021.5269%208.26846C21.2476%208.45312%2021.0309%208.72301%2020.8771%209.07812C20.7232%209.43087%2020.6462%209.85937%2020.6462%2010.3636C20.6462%2010.8821%2020.7232%2011.3177%2020.8771%2011.6705C21.0333%2012.0232%2021.2511%2012.2895%2021.5305%2012.4695C21.8098%2012.6494%2022.133%2012.7393%2022.4999%2012.7393C22.7059%2012.7393%2022.8965%2012.7121%2023.0717%2012.6577C23.2492%2012.6032%2023.4066%2012.5239%2023.544%2012.4197C23.6813%2012.3132%2023.7949%2012.1842%2023.8849%2012.0327C23.9772%2011.8812%2024.0411%2011.7083%2024.0766%2011.5142L25.632%2011.5213C25.5918%2011.8551%2025.4912%2012.1771%2025.3302%2012.4872C25.1716%2012.795%2024.9573%2013.0708%2024.6874%2013.3146C24.4199%2013.5561%2024.1003%2013.7479%2023.7286%2013.8899C23.3593%2014.0296%2022.9414%2014.0994%2022.4751%2014.0994C21.8264%2014.0994%2021.2464%2013.9526%2020.735%2013.6591C20.226%2013.3655%2019.8235%2012.9406%2019.5276%2012.3842C19.2341%2011.8279%2019.0873%2011.1544%2019.0873%2010.3636C19.0873%209.57055%2019.2364%208.89583%2019.5347%208.33949C19.833%207.78314%2020.2378%207.35937%2020.7492%207.06818C21.2606%206.77462%2021.8359%206.62784%2022.4751%206.62784C22.8965%206.62784%2023.2871%206.68702%2023.6469%206.8054C24.0092%206.92377%2024.3299%207.09659%2024.6093%207.32386C24.8887%207.54877%2025.1159%207.82457%2025.2911%208.15128C25.4687%208.47798%2025.5823%208.85203%2025.632%209.27344Z'%20fill='white'/%3e%3cpath%20d='M9.9977%2026V24.892L12.5865%2022.495C12.8066%2022.282%2012.9913%2022.0902%2013.1405%2021.9197C13.292%2021.7493%2013.4068%2021.5824%2013.4849%2021.419C13.563%2021.2533%2013.6021%2021.0746%2013.6021%2020.8828C13.6021%2020.6697%2013.5536%2020.4863%2013.4565%2020.3324C13.3594%2020.1761%2013.2269%2020.0566%2013.0588%2019.9737C12.8907%2019.8885%2012.7001%2019.8459%2012.487%2019.8459C12.2645%2019.8459%2012.0704%2019.8909%2011.9047%2019.9808C11.7389%2020.0708%2011.6111%2020.1998%2011.5211%2020.3679C11.4312%2020.536%2011.3862%2020.736%2011.3862%2020.968H9.92668C9.92668%2020.4922%2010.0344%2020.0791%2010.2498%2019.7287C10.4653%2019.3783%2010.7671%2019.1072%2011.1554%2018.9155C11.5436%2018.7237%2011.9911%2018.6278%2012.4977%2018.6278C13.0185%2018.6278%2013.4719%2018.7202%2013.8578%2018.9048C14.246%2019.0871%2014.5479%2019.3404%2014.7633%2019.6648C14.9788%2019.9891%2015.0865%2020.3608%2015.0865%2020.7798C15.0865%2021.0544%2015.032%2021.3255%2014.9231%2021.593C14.8166%2021.8606%2014.626%2022.1577%2014.3514%2022.4844C14.0768%2022.8087%2013.6897%2023.1982%2013.1902%2023.6527L12.1284%2024.6932V24.7429H15.1824V26H9.9977Z'%20fill='white'/%3e%3cpath%20d='M19.1481%2026.1598C18.5373%2026.1574%2018.0117%2026.0071%2017.5714%2025.7088C17.1334%2025.4105%2016.7961%2024.9785%2016.5593%2024.4126C16.3249%2023.8468%2016.2089%2023.1662%2016.2113%2022.3707C16.2113%2021.5777%2016.3285%2020.9017%2016.5629%2020.343C16.7996%2019.7843%2017.137%2019.3594%2017.5749%2019.0682C18.0153%2018.7746%2018.5397%2018.6278%2019.1481%2018.6278C19.7565%2018.6278%2020.2797%2018.7746%2020.7177%2019.0682C21.158%2019.3617%2021.4966%2019.7879%2021.7333%2020.3466C21.9701%2020.9029%2022.0872%2021.5777%2022.0849%2022.3707C22.0849%2023.1686%2021.9665%2023.8504%2021.7298%2024.4162C21.4954%2024.982%2021.1592%2025.4141%2020.7212%2025.7124C20.2833%2026.0107%2019.7589%2026.1598%2019.1481%2026.1598ZM19.1481%2024.8849C19.5648%2024.8849%2019.8974%2024.6754%2020.146%2024.2564C20.3945%2023.8374%2020.5176%2023.2088%2020.5153%2022.3707C20.5153%2021.8191%2020.4585%2021.3598%2020.3448%2020.9929C20.2336%2020.6259%2020.0749%2020.3501%2019.869%2020.1655C19.6654%2019.9808%2019.4251%2019.8885%2019.1481%2019.8885C18.7338%2019.8885%2018.4024%2020.0956%2018.1538%2020.5099C17.9052%2020.9242%2017.7797%2021.5445%2017.7774%2022.3707C17.7774%2022.9294%2017.833%2023.3958%2017.9443%2023.7699C18.0579%2024.1416%2018.2177%2024.4209%2018.4237%2024.608C18.6296%2024.7926%2018.8711%2024.8849%2019.1481%2024.8849Z'%20fill='white'/%3e%3c/svg%3e",Co="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20d='M10.4995%202.43824L15.5942%2011.1476C16.1244%2012.0438%2016.1358%2013.1548%2015.6242%2014.0618C15.1119%2014.9698%2014.1545%2015.5337%2013.1002%2015.544L2.89104%2015.5439C1.84761%2015.5354%200.888332%2014.9698%200.376015%2014.061C-0.135877%2013.1529%20-0.123921%2012.0394%200.404559%2011.1508L5.50114%202.43828C6.01898%201.54687%206.97263%200.998795%208.00371%201C9.03469%201.00121%209.988%201.55155%2010.4995%202.43824ZM8.73038%205.36255H7.27539V10.4534H8.73038V5.36255ZM8.72819%2011.9077C8.72819%2012.3093%208.40248%2012.6349%208.00069%2012.6349C7.5989%2012.6349%207.27319%2012.3093%207.27319%2011.9077C7.27319%2011.506%207.5989%2011.1804%208.00069%2011.1804C8.40248%2011.1804%208.72819%2011.506%208.72819%2011.9077Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",ou="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58182%200%200%203.58182%200%208C0%2012.0109%202.95455%2015.3225%206.80436%2015.9011V10.1204H4.82509V8.01746H6.80436V6.61818C6.80436%204.30146%207.93309%203.28436%209.85855%203.28436C10.7807%203.28436%2011.2684%203.35273%2011.4993%203.384V5.21964H10.1858C9.36836%205.21964%209.08291%205.99455%209.08291%206.868V8.01746H11.4785L11.1535%2010.1204H9.08291V15.9182C12.9876%2015.3884%2016%2012.0498%2016%208C16%203.58182%2012.4182%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",fh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_808_32960)'%3e%3cpath%20d='M8.4%200V4.8C8.4%205.68366%209.11634%206.4%2010%206.4H14.8V14.4C14.8%2015.2837%2014.0837%2016%2013.2%2016H3.6C2.71634%2016%202%2015.2837%202%2014.4V1.6C2%200.716345%202.71634%200%203.6%200H8.4Z'%20fill='%230021A5'/%3e%3cpath%20d='M9.6%200.4V4.8C9.6%205.02091%209.77909%205.2%2010%205.2H14.4L9.6%200.4Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_808_32960'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",iu="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M15.8571%206V12C15.8571%2013.1046%2016.7366%2014%2017.8214%2014H23.7143V24C23.7143%2025.1046%2022.8348%2026%2021.75%2026H9.96429C8.87944%2026%208%2025.1046%208%2024V8C8%206.89543%208.87944%206%209.96429%206H15.8571Z'%20fill='white'/%3e%3cpath%20d='M17.3304%206.5V12C17.3304%2012.2761%2017.5502%2012.5%2017.8214%2012.5H23.2232L17.3304%206.5Z'%20fill='white'/%3e%3c/svg%3e",au="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M8%200C3.58267%200%200%203.67255%200%208.20224C0%2011.8263%202.292%2014.9007%205.47133%2015.9855C5.87067%2016.0614%206%2015.8071%206%2015.5911V14.0641C3.77467%2014.5603%203.31133%2013.0962%203.31133%2013.0962C2.94733%2012.1482%202.42267%2011.896%202.42267%2011.896C1.69667%2011.3868%202.478%2011.3977%202.478%2011.3977C3.28133%2011.4551%203.704%2012.2432%203.704%2012.2432C4.41733%2013.4968%205.57533%2013.1345%206.032%2012.9247C6.10333%2012.395%206.31067%2012.0327%206.54%2011.8283C4.76333%2011.6198%202.89533%2010.9165%202.89533%207.77436C2.89533%206.87826%203.208%206.1469%203.71933%205.57274C3.63667%205.36563%203.36267%204.53106%203.79733%203.40188C3.79733%203.40188%204.46933%203.18179%205.998%204.24261C6.636%204.06079%207.32%203.96989%208%203.96647C8.68%203.96989%209.36467%204.06079%2010.004%204.24261C11.5313%203.18179%2012.202%203.40188%2012.202%203.40188C12.6373%204.53174%2012.3633%205.36632%2012.2807%205.57274C12.794%206.1469%2013.104%206.87895%2013.104%207.77436C13.104%2010.9247%2011.2327%2011.6185%209.45133%2011.8215C9.738%2012.0758%2010%2012.5747%2010%2013.3403V15.5911C10%2015.8091%2010.128%2016.0655%2010.534%2015.9848C13.7107%2014.8987%2016%2011.8249%2016%208.20224C16%203.67255%2012.418%200%208%200Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",hh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_6539_810)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%20-7.62939e-05C12.4183%20-7.62939e-05%2016%203.58165%2016%207.99992C16%2012.4182%2012.4183%2015.9999%208%2015.9999C3.58172%2015.9999%200%2012.4182%200%207.99992C0%203.58165%203.58172%20-7.62939e-05%208%20-7.62939e-05ZM14.488%208.87015C13.717%209.27118%2012.7015%209.60652%2011.5485%209.83773C11.3846%2011.5118%2010.997%2012.9896%2010.4331%2014.0781C12.5851%2013.2159%2014.1726%2011.2439%2014.488%208.87015ZM10.1718%208.5851C10.1783%208.39244%2010.1817%208.19724%2010.1817%207.99984C10.1817%204.35183%209.02275%201.45438%207.99991%201.45438C6.97708%201.45438%205.81809%204.35183%205.81809%207.99984C5.81809%208.2086%205.82189%208.4149%205.82924%208.61834C6.51149%208.68967%207.24049%208.72728%207.99994%208.72728C8.7476%208.72728%209.48118%208.67454%2010.1718%208.5851ZM11.6336%208.33026C11.6354%208.22067%2011.6364%208.11054%2011.6364%207.99992C11.6364%205.57979%2011.1959%203.39426%2010.433%201.92153C12.5975%202.78877%2014.1911%204.77869%2014.4934%207.17101C14.1512%207.55514%2013.0717%208.01144%2011.6336%208.33026ZM5.94823%2010.0926C6.60067%2010.1514%207.28785%2010.1818%207.99994%2010.1818C8.70052%2010.1818%209.39078%2010.1421%2010.0546%2010.0685C9.72657%2012.6848%208.81953%2014.5453%207.99991%2014.5453C7.18282%2014.5453%206.27883%2012.6962%205.94823%2010.0926ZM4.36768%208.40017C3.95023%208.3169%203.56117%208.21884%203.20594%208.10728C2.30375%207.82397%201.71418%207.47672%201.50219%207.20534C1.79352%204.79765%203.39205%202.79278%205.56703%201.92144C4.80408%203.39417%204.36364%205.57973%204.36364%207.99992C4.36364%208.13409%204.36499%208.26753%204.36768%208.40017ZM4.45756%209.8988C4.62486%2011.5478%205.00994%2013.0029%205.56691%2014.0782C3.45219%2013.2309%201.88244%2011.3121%201.52937%208.9933C2.28827%209.38858%203.28968%209.6958%204.45756%209.8988Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6539_810'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",su="data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.90629%204.15942L6.3825%202.21968C6.59237%201.3617%207.45803%200.836303%208.31601%201.04617C9.10249%201.23855%209.60951%201.98198%209.5269%202.76541L9.48952%202.97968L9.19874%204.15942H12.3291L12.7701%202.24253C12.9509%201.45331%2013.6868%200.935429%2014.4714%201.00653L14.6862%201.04076C15.4754%201.22157%2015.9933%201.95748%2015.9222%202.74204L15.888%202.95683L15.6109%204.15942L16.4128%204.15972C17.2224%204.15972%2017.8916%204.76139%2017.9975%205.54202L18.0121%205.75903C18.0121%206.5687%2017.4104%207.23784%2016.6298%207.34374L16.4128%207.35834L14.8774%207.35804L14.1033%2010.74L15.3757%2010.742C16.1853%2010.742%2016.8545%2011.3437%2016.9604%2012.1243L16.975%2012.3414C16.975%2013.151%2016.3733%2013.8202%2015.5927%2013.9261L15.3757%2013.9407L13.3697%2013.9387L12.9553%2015.7575C12.7745%2016.5467%2012.0386%2017.0646%2011.2541%2016.9935L11.0393%2016.9592C10.25%2016.7784%209.73216%2016.0425%209.80326%2015.258L9.83749%2015.0432L10.088%2013.9387H6.80617L6.35836%2015.7803C6.16598%2016.5668%205.42256%2017.0738%204.63912%2016.9912L4.42485%2016.9538C3.63837%2016.7614%203.13135%2016.018%203.21396%2015.2346L3.25135%2015.0203L3.51372%2013.9387L2.59919%2013.9407C1.78952%2013.9407%201.12038%2013.339%201.01448%2012.5584L0.999878%2012.3414C0.999878%2011.5317%201.60155%2010.8625%202.38217%2010.7566L2.59919%2010.742L4.29632%2010.74L5.1237%207.35804L3.62463%207.35834C2.81496%207.35834%202.14582%206.75667%202.03992%205.97605L2.02532%205.75903C2.02532%204.94936%202.62699%204.28022%203.40762%204.17432L3.62463%204.15972L5.90629%204.15942ZM11.5957%207.35805H8.41626L7.58888%2010.7401H10.8216L11.5957%207.35805Z'%20fill='white'/%3e%3cpath%20d='M6.3825%202.21968L6.86808%202.33889L6.86818%202.33848L6.3825%202.21968ZM5.90629%204.15942L5.90636%204.65942L6.2984%204.65937L6.39187%204.27863L5.90629%204.15942ZM8.31601%201.04617L8.43481%200.560492L8.43481%200.560492L8.31601%201.04617ZM9.5269%202.76541L10.0195%202.85135L10.0224%202.83468L10.0241%202.81785L9.5269%202.76541ZM9.48952%202.97968L9.97499%203.09934L9.97911%203.0826L9.98208%203.06562L9.48952%202.97968ZM9.19874%204.15942L8.71327%204.03977L8.56054%204.65942H9.19874V4.15942ZM12.3291%204.15942V4.65942H12.7271L12.8164%204.27153L12.3291%204.15942ZM12.7701%202.24253L13.2574%202.35463L13.2575%202.35419L12.7701%202.24253ZM14.4714%201.00653L14.5501%200.512759L14.5334%200.510095L14.5165%200.508568L14.4714%201.00653ZM14.6862%201.04076L14.7979%200.553386L14.7815%200.549634L14.7649%200.54699L14.6862%201.04076ZM15.9222%202.74204L16.416%202.82073L16.4186%202.80401L16.4202%202.78716L15.9222%202.74204ZM15.888%202.95683L16.3752%203.06909L16.3791%203.05242L16.3817%203.03552L15.888%202.95683ZM15.6109%204.15942L15.1237%204.04717L14.9827%204.65919L15.6107%204.65942L15.6109%204.15942ZM16.4128%204.15972L16.4126%204.65972H16.4128V4.15972ZM17.9975%205.54202L18.4964%205.50846L18.4952%205.49157L18.4929%205.4748L17.9975%205.54202ZM18.0121%205.75903H18.5121V5.74223L18.511%205.72548L18.0121%205.75903ZM16.6298%207.34374L16.6634%207.84261L16.6802%207.84148L16.697%207.8392L16.6298%207.34374ZM16.4128%207.35834L16.4127%207.85834L16.4295%207.85834L16.4463%207.85721L16.4128%207.35834ZM14.8774%207.35804L14.8775%206.85804L14.4789%206.85797L14.39%207.24649L14.8774%207.35804ZM14.1033%2010.74L13.6159%2010.6285L13.4761%2011.2391L14.1025%2011.24L14.1033%2010.74ZM15.3757%2010.742L15.3749%2011.242H15.3757V10.742ZM16.9604%2012.1243L17.4592%2012.0908L17.4581%2012.0739L17.4558%2012.0571L16.9604%2012.1243ZM16.975%2012.3414H17.475V12.3246L17.4738%2012.3078L16.975%2012.3414ZM15.5927%2013.9261L15.6262%2014.4249L15.6431%2014.4238L15.6599%2014.4215L15.5927%2013.9261ZM15.3757%2013.9407L15.3752%2014.4407L15.3922%2014.4407L15.4092%2014.4395L15.3757%2013.9407ZM13.3697%2013.9387L13.3702%2013.4387L12.9709%2013.4383L12.8822%2013.8276L13.3697%2013.9387ZM12.9553%2015.7575L13.4427%2015.8691L13.4428%2015.8685L12.9553%2015.7575ZM11.2541%2016.9935L11.1754%2017.4872L11.1921%2017.4899L11.2089%2017.4914L11.2541%2016.9935ZM11.0393%2016.9592L10.9276%2017.4466L10.944%2017.4504L10.9606%2017.453L11.0393%2016.9592ZM9.80326%2015.258L9.30949%2015.1793L9.30682%2015.196L9.3053%2015.2128L9.80326%2015.258ZM9.83749%2015.0432L9.34987%2014.9326L9.34628%2014.9484L9.34372%2014.9645L9.83749%2015.0432ZM10.088%2013.9387L10.5756%2014.0492L10.714%2013.4387H10.088V13.9387ZM6.80617%2013.9387V13.4387H6.41318L6.32033%2013.8205L6.80617%2013.9387ZM6.35836%2015.7803L6.84404%2015.8991L6.84421%2015.8985L6.35836%2015.7803ZM4.63912%2016.9912L4.55319%2017.4838L4.56986%2017.4867L4.58669%2017.4885L4.63912%2016.9912ZM4.42485%2016.9538L4.30605%2017.4395L4.32237%2017.4435L4.33892%2017.4464L4.42485%2016.9538ZM3.21396%2015.2346L2.7214%2015.1487L2.71849%2015.1653L2.71672%2015.1822L3.21396%2015.2346ZM3.25135%2015.0203L2.76544%2014.9025L2.76159%2014.9183L2.75879%2014.9344L3.25135%2015.0203ZM3.51372%2013.9387L3.99963%2014.0565L4.14985%2013.4373L3.51263%2013.4387L3.51372%2013.9387ZM2.59919%2013.9407L2.59919%2014.4407L2.60028%2014.4407L2.59919%2013.9407ZM1.01448%2012.5584L0.515605%2012.5919L0.516741%2012.6088L0.519016%2012.6256L1.01448%2012.5584ZM0.999878%2012.3414H0.499878V12.3582L0.501006%2012.3749L0.999878%2012.3414ZM2.38217%2010.7566L2.34862%2010.2578L2.33173%2010.2589L2.31496%2010.2612L2.38217%2010.7566ZM2.59919%2010.742L2.5986%2010.242L2.5821%2010.2421L2.56563%2010.2432L2.59919%2010.742ZM4.29632%2010.74L4.29691%2011.24L4.68886%2011.2396L4.782%2010.8589L4.29632%2010.74ZM5.1237%207.35804L5.60937%207.47686L5.76079%206.85792L5.1236%206.85804L5.1237%207.35804ZM3.62463%207.35834L3.62463%207.85834L3.62473%207.85834L3.62463%207.35834ZM2.03992%205.97605L1.54105%206.00961L1.54219%206.0265L1.54446%206.04327L2.03992%205.97605ZM2.02532%205.75903H1.52532V5.77583L1.52645%205.79259L2.02532%205.75903ZM3.40762%204.17432L3.37405%203.67545L3.35717%203.67659L3.3404%203.67886L3.40762%204.17432ZM3.62463%204.15972L3.62457%203.65972L3.6078%203.65972L3.59107%203.66085L3.62463%204.15972ZM8.41626%207.35805V6.85805H8.02384L7.93058%207.23923L8.41626%207.35805ZM11.5957%207.35805L12.0831%207.4696L12.2231%206.85805H11.5957V7.35805ZM7.58888%2010.7401L7.10321%2010.6212L6.95182%2011.2401H7.58888V10.7401ZM10.8216%2010.7401V11.2401H11.2201L11.309%2010.8516L10.8216%2010.7401ZM5.89692%202.10047L5.42071%204.04021L6.39187%204.27863L6.86808%202.33889L5.89692%202.10047ZM8.43481%200.560492C7.3086%200.28501%206.1723%200.974664%205.89682%202.10088L6.86818%202.33848C7.01244%201.74874%207.60746%201.3876%208.19721%201.53185L8.43481%200.560492ZM10.0241%202.81785C10.1326%201.789%209.46757%200.813115%208.43481%200.560492L8.19721%201.53185C8.73741%201.66399%209.08639%202.17497%209.02966%202.71298L10.0241%202.81785ZM9.98208%203.06562L10.0195%202.85135L9.03434%202.67948L8.99696%202.89375L9.98208%203.06562ZM9.68421%204.27908L9.97499%203.09934L9.00405%202.86003L8.71327%204.03977L9.68421%204.27908ZM12.3291%203.65942H9.19874V4.65942H12.3291V3.65942ZM12.2829%202.13043L11.8418%204.04732L12.8164%204.27153L13.2574%202.35463L12.2829%202.13043ZM14.5165%200.508568C13.4862%200.415197%2012.5202%201.09452%2012.2828%202.13087L13.2575%202.35419C13.3817%201.8121%2013.8875%201.45566%2014.4263%201.50449L14.5165%200.508568ZM14.7649%200.54699L14.5501%200.512759L14.3927%201.5003L14.6075%201.53453L14.7649%200.54699ZM16.4202%202.78716C16.5135%201.75683%2015.8342%200.790818%2014.7979%200.553386L14.5745%201.52813C15.1166%201.65232%2015.4731%202.15812%2015.4242%202.69691L16.4202%202.78716ZM16.3817%203.03552L16.416%202.82073L15.4284%202.66335L15.3942%202.87814L16.3817%203.03552ZM16.0981%204.27168L16.3752%203.06909L15.4007%202.84458L15.1237%204.04717L16.0981%204.27168ZM16.413%203.65972L15.6111%203.65942L15.6107%204.65942L16.4126%204.65972L16.413%203.65972ZM18.4929%205.4748C18.3539%204.44963%2017.476%203.65972%2016.4128%203.65972V4.65972C16.9689%204.65972%2017.4293%205.07314%2017.502%205.60923L18.4929%205.4748ZM18.511%205.72548L18.4964%205.50846L17.4986%205.57557L17.5132%205.79259L18.511%205.72548ZM16.697%207.8392C17.7222%207.70013%2018.5121%206.82224%2018.5121%205.75903H17.5121C17.5121%206.31516%2017.0987%206.77555%2016.5626%206.84828L16.697%207.8392ZM16.4463%207.85721L16.6634%207.84261L16.5962%206.84487L16.3792%206.85947L16.4463%207.85721ZM14.8773%207.85804L16.4127%207.85834L16.4129%206.85834L14.8775%206.85804L14.8773%207.85804ZM14.5907%2010.8516L15.3648%207.4696L14.39%207.24649L13.6159%2010.6285L14.5907%2010.8516ZM15.3764%2010.242L14.1041%2010.2401L14.1025%2011.24L15.3749%2011.242L15.3764%2010.242ZM17.4558%2012.0571C17.3167%2011.032%2016.4389%2010.242%2015.3757%2010.242V11.242C15.9318%2011.242%2016.3922%2011.6555%2016.4649%2012.1916L17.4558%2012.0571ZM17.4738%2012.3078L17.4592%2012.0908L16.4615%2012.1579L16.4761%2012.3749L17.4738%2012.3078ZM15.6599%2014.4215C16.685%2014.2825%2017.475%2013.4046%2017.475%2012.3414H16.475C16.475%2012.8975%2016.0615%2013.3579%2015.5255%2013.4306L15.6599%2014.4215ZM15.4092%2014.4395L15.6262%2014.4249L15.5591%2013.4272L15.3421%2013.4418L15.4092%2014.4395ZM13.3692%2014.4387L15.3752%2014.4407L15.3761%2013.4407L13.3702%2013.4387L13.3692%2014.4387ZM13.4428%2015.8685L13.8572%2014.0497L12.8822%2013.8276L12.4678%2015.6464L13.4428%2015.8685ZM11.2089%2017.4914C12.2393%2017.5848%2013.2053%2016.9055%2013.4427%2015.8691L12.468%2015.6458C12.3438%2016.1879%2011.838%2016.5443%2011.2992%2016.4955L11.2089%2017.4914ZM10.9606%2017.453L11.1754%2017.4872L11.3328%2016.4997L11.118%2016.4655L10.9606%2017.453ZM9.3053%2015.2128C9.21192%2016.2432%209.89124%2017.2092%2010.9276%2017.4466L11.1509%2016.4719C10.6088%2016.3477%2010.2524%2015.8419%2010.3012%2015.3031L9.3053%2015.2128ZM9.34372%2014.9645L9.30949%2015.1793L10.297%2015.3367L10.3313%2015.1219L9.34372%2014.9645ZM9.60033%2013.8281L9.34987%2014.9326L10.3251%2015.1537L10.5756%2014.0492L9.60033%2013.8281ZM6.80617%2014.4387H10.088V13.4387H6.80617V14.4387ZM6.84421%2015.8985L7.29201%2014.0568L6.32033%2013.8205L5.87252%2015.6622L6.84421%2015.8985ZM4.58669%2017.4885C5.61554%2017.5969%206.59142%2016.9319%206.84404%2015.8991L5.87268%2015.6615C5.74054%2016.2017%205.22957%2016.5507%204.69156%2016.494L4.58669%2017.4885ZM4.33892%2017.4464L4.55319%2017.4838L4.72506%2016.4986L4.51079%2016.4613L4.33892%2017.4464ZM2.71672%2015.1822C2.60823%2016.211%203.27329%2017.1869%204.30605%2017.4395L4.54365%2016.4681C4.00345%2016.336%203.65447%2015.825%203.71121%2015.287L2.71672%2015.1822ZM2.75879%2014.9344L2.7214%2015.1487L3.70652%2015.3205L3.74391%2015.1063L2.75879%2014.9344ZM3.02782%2013.8208L2.76544%2014.9025L3.73725%2015.1382L3.99963%2014.0565L3.02782%2013.8208ZM2.60028%2014.4407L3.51482%2014.4387L3.51263%2013.4387L2.5981%2013.4407L2.60028%2014.4407ZM0.519016%2012.6256C0.658092%2013.6507%201.53598%2014.4407%202.59919%2014.4407V13.4407C2.04306%2013.4407%201.58267%2013.0272%201.50994%2012.4912L0.519016%2012.6256ZM0.501006%2012.3749L0.515605%2012.5919L1.51335%2012.5248L1.49875%2012.3078L0.501006%2012.3749ZM2.31496%2010.2612C1.28979%2010.4003%200.499878%2011.2781%200.499878%2012.3414H1.49988C1.49988%2011.7852%201.9133%2011.3248%202.44939%2011.2521L2.31496%2010.2612ZM2.56563%2010.2432L2.34862%2010.2578L2.41573%2011.2555L2.63274%2011.2409L2.56563%2010.2432ZM4.29573%2010.24L2.5986%2010.242L2.59978%2011.242L4.29691%2011.24L4.29573%2010.24ZM4.63802%207.23923L3.81064%2010.6212L4.782%2010.8589L5.60937%207.47686L4.63802%207.23923ZM3.62473%207.85834L5.1238%207.85804L5.1236%206.85804L3.62453%206.85834L3.62473%207.85834ZM1.54446%206.04327C1.68354%207.06843%202.56143%207.85834%203.62463%207.85834V6.85834C3.0685%206.85834%202.60811%206.44492%202.53538%205.90884L1.54446%206.04327ZM1.52645%205.79259L1.54105%206.00961L2.53879%205.94249L2.52419%205.72547L1.52645%205.79259ZM3.3404%203.67886C2.31524%203.81794%201.52532%204.69582%201.52532%205.75903H2.52532C2.52532%205.2029%202.93874%204.74251%203.47483%204.66978L3.3404%203.67886ZM3.59107%203.66085L3.37405%203.67545L3.44118%204.67319L3.6582%204.65859L3.59107%203.66085ZM5.90623%203.65942L3.62457%203.65972L3.6247%204.65972L5.90636%204.65942L5.90623%203.65942ZM8.41626%207.85805H11.5957V6.85805H8.41626V7.85805ZM8.07456%2010.8589L8.90194%207.47687L7.93058%207.23923L7.10321%2010.6212L8.07456%2010.8589ZM10.8216%2010.2401H7.58888V11.2401H10.8216V10.2401ZM11.1083%207.2465L10.3342%2010.6285L11.309%2010.8516L12.0831%207.4696L11.1083%207.2465Z'%20fill='%23DFE1E4'/%3e%3c/svg%3e",ph="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.5%202.75C4.5%203.7165%203.7165%204.5%202.75%204.5C1.7835%204.5%201%203.7165%201%202.75C1%201.7835%201.7835%201%202.75%201C3.7165%201%204.5%201.7835%204.5%202.75ZM4.5%208C4.5%208.9665%203.7165%209.75%202.75%209.75C1.7835%209.75%201%208.9665%201%208C1%207.0335%201.7835%206.25%202.75%206.25C3.7165%206.25%204.5%207.0335%204.5%208ZM2.75%2015C3.7165%2015%204.5%2014.2165%204.5%2013.25C4.5%2012.2835%203.7165%2011.5%202.75%2011.5C1.7835%2011.5%201%2012.2835%201%2013.25C1%2014.2165%201.7835%2015%202.75%2015ZM9.75%202.75C9.75%203.7165%208.9665%204.5%208%204.5C7.0335%204.5%206.25%203.7165%206.25%202.75C6.25%201.7835%207.0335%201%208%201C8.9665%201%209.75%201.7835%209.75%202.75ZM8%209.75C8.9665%209.75%209.75%208.9665%209.75%208C9.75%207.0335%208.9665%206.25%208%206.25C7.0335%206.25%206.25%207.0335%206.25%208C6.25%208.9665%207.0335%209.75%208%209.75ZM9.75%2013.25C9.75%2014.2165%208.9665%2015%208%2015C7.0335%2015%206.25%2014.2165%206.25%2013.25C6.25%2012.2835%207.0335%2011.5%208%2011.5C8.9665%2011.5%209.75%2012.2835%209.75%2013.25ZM13.25%204.5C14.2165%204.5%2015%203.7165%2015%202.75C15%201.7835%2014.2165%201%2013.25%201C12.2835%201%2011.5%201.7835%2011.5%202.75C11.5%203.7165%2012.2835%204.5%2013.25%204.5ZM15%208C15%208.9665%2014.2165%209.75%2013.25%209.75C12.2835%209.75%2011.5%208.9665%2011.5%208C11.5%207.0335%2012.2835%206.25%2013.25%206.25C14.2165%206.25%2015%207.0335%2015%208ZM13.25%2015C14.2165%2015%2015%2014.2165%2015%2013.25C15%2012.2835%2014.2165%2011.5%2013.25%2011.5C12.2835%2011.5%2011.5%2012.2835%2011.5%2013.25C11.5%2014.2165%2012.2835%2015%2013.25%2015Z'%20fill='%23BABBBF'/%3e%3c/svg%3e",yh="data:image/svg+xml,%3csvg%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.54319%201.85467L6.99604%202.40301L6.44721%201.85417C5.04783%200.454793%202.77899%200.454793%201.37961%201.85417C-0.019767%203.25355%20-0.0197674%205.52239%201.37961%206.92177L6.64319%2012.1853C6.83845%2012.3806%207.15503%2012.3806%207.3503%2012.1853L12.6179%206.9208C14.0142%205.51678%2014.0166%203.2543%2012.617%201.85467C11.215%200.452742%208.94512%200.452744%207.54319%201.85467Z'%20fill='%230021A5'/%3e%3c/svg%3e",uu="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1979_107)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.5%208C0.5%2012.4183%204.08172%2016%208.5%2016C12.9183%2016%2016.5%2012.4183%2016.5%208C16.5%203.58172%2012.9183%200%208.5%200C4.08172%200%200.5%203.58172%200.5%208ZM8.49705%203.91047C8.89884%203.91047%209.22455%204.23608%209.22455%204.63773C9.22455%205.03939%208.89884%205.36499%208.49705%205.36499C8.09527%205.36499%207.76956%205.03939%207.76956%204.63773C7.76956%204.23608%208.09527%203.91047%208.49705%203.91047ZM7.77175%2012H9.22675L9.22675%206.90919H7.77175L7.77175%2012Z'%20fill='%237490FF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1979_107'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",cu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic-info-important'%20clip-path='url(%23clip0_2276_37408)'%3e%3cpath%20id='Exclude'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208ZM8.72455%203.91047L7.26956%203.91047V9.00128H8.72455L8.72455%203.91047ZM7.99925%2012C7.59746%2012%207.27175%2011.6744%207.27175%2011.2727C7.27175%2010.8711%207.59746%2010.5455%207.99925%2010.5455C8.40103%2010.5455%208.72675%2010.8711%208.72675%2011.2727C8.72675%2011.6744%208.40103%2012%207.99925%2012Z'%20fill='%2384868C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2276_37408'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",lu="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.9%208C2.9%204.90721%205.40721%202.4%208.5%202.4C11.5928%202.4%2014.1%204.9072%2014.1%208C14.1%2011.0928%2011.5928%2013.6%208.5%2013.6C5.40721%2013.6%202.9%2011.0928%202.9%208ZM1.5%208C1.5%204.13401%204.63401%201%208.5%201C12.366%201%2015.5%204.13401%2015.5%208C15.5%2011.866%2012.366%2015%208.5%2015C4.63401%2015%201.5%2011.866%201.5%208ZM9.22437%2012.0896L7.76937%2012.0896L7.76937%206.99879H9.22437L9.22437%2012.0896ZM8.49906%204.00007C8.09728%204.00007%207.77157%204.32568%207.77157%204.72733C7.77157%205.12899%208.09728%205.45459%208.49906%205.45459C8.90085%205.45459%209.22656%205.12899%209.22656%204.72733C9.22656%204.32568%208.90085%204.00007%208.49906%204.00007Z'/%3e%3c/svg%3e",mh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5849_32677)'%3e%3cpath%20d='M15.3137%2015.3137C14.9232%2015.7042%2014.29%2015.7042%2013.8995%2015.3137L13.1924%2014.6066L12.4853%2015.3137C12.0948%2015.7042%2011.4616%2015.7042%2011.0711%2015.3137C10.7084%2014.9511%2010.6825%2014.3792%2010.9934%2013.9867L11.0711%2013.8995L11.7782%2013.1924L11.0711%2012.4853L9.65685%2013.8995C9.26633%2014.29%208.63316%2014.29%208.24264%2013.8995C7.88001%2013.5369%207.85411%2012.965%208.16493%2012.5725L8.24264%2012.4853L9.65685%2011.0711L6.12132%207.53553C6.09145%207.50566%206.06387%207.47438%206.03857%207.44188C4.50396%208.35294%202.49136%208.14821%201.17157%206.82843C-0.390524%205.26633%20-0.390524%202.73367%201.17157%201.17157C2.73367%20-0.390524%205.26633%20-0.390524%206.82843%201.17157C8.14821%202.49136%208.35294%204.50396%207.4426%206.03868L7.48978%206.07824L15.3137%2013.8995C15.7042%2014.29%2015.7042%2014.9232%2015.3137%2015.3137ZM5.41421%205.41421C6.19526%204.63316%206.19526%203.36684%205.41421%202.58579C4.63316%201.80474%203.36684%201.80474%202.58579%202.58579C1.80474%203.36684%201.80474%204.63316%202.58579%205.41421C3.36684%206.19526%204.63316%206.19526%205.41421%205.41421Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5849_32677'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",du="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.80176%200.000738715C7.72498%200.00571141%207.64954%200.0357854%207.58916%200.089923C7.54734%200.127767%207.0296%200.601432%206.52617%201.36485C6.42266%201.17268%206.22%201.03784%205.9875%201.03784H4.4125C4.07823%201.03784%203.8%201.31283%203.8%201.64322V3.19989C3.8%203.53027%204.07823%203.80526%204.4125%203.80526H5.5835C5.56337%203.97507%205.55%204.14734%205.55%204.32415C5.55%205.7549%206.7274%206.9186%208.175%206.9186C9.6226%206.9186%2010.8%205.7549%2010.8%204.32415C10.8%202.8934%209.6226%201.7297%208.175%201.7297C8.0427%201.7297%208.01463%201.68856%208.00273%201.67092C7.86518%201.47097%207.99991%200.847287%208.14971%200.473686C8.20991%200.324245%208.15798%200.153217%208.02393%200.0615462C7.95673%200.0158838%207.87854%20-0.00423398%207.80176%200.000738715ZM4.5%201.7297H5.9V2.56614C5.83114%202.74221%205.76958%202.92403%205.71816%203.1134H4.5V1.7297ZM5.07627%205.50652C2.47647%206.71207%201%209.44456%201%2013.1453V14.1831L1.60361%2013.3878C1.73203%2013.842%201.90143%2014.2786%202.11631%2014.6884C2.13749%2014.7288%202.16651%2014.7646%202.2017%2014.7938C2.23688%2014.8231%202.27755%2014.8452%202.32139%2014.8589C2.36522%2014.8726%202.41135%2014.8776%202.45715%2014.8737C2.50296%2014.8698%202.54753%2014.857%202.58833%2014.8361C2.62913%2014.8151%202.66536%2014.7865%202.69495%2014.7517C2.72453%2014.7169%202.7469%2014.6767%202.76077%2014.6334C2.77464%2014.5901%202.77974%2014.5445%202.77578%2014.4992C2.77182%2014.4539%202.75888%2014.4099%202.7377%2014.3695C2.46475%2013.8489%202.26885%2013.2857%202.15732%2012.6933C2.68552%2012.0638%203.26536%2011.458%203.82324%2010.9488C3.63844%2011.4365%203.51433%2011.9248%203.45273%2012.4109L3.34268%2013.2804L4.02422%2012.719C4.04382%2012.7027%206.05295%2011.0697%208.35%2011.0697C9.47665%2011.0697%2010.0927%2011.173%2010.6359%2011.2643C11.1014%2011.3421%2011.5413%2011.4157%2012.2%2011.4157C13.285%2011.4157%2013.879%2010.8676%2014.138%2010.2103C14.2069%2010.5023%2014.2553%2010.8008%2014.2802%2011.1049C14.2928%2011.265%2014.3%2011.426%2014.3%2011.5886C14.3%2012.5634%2014.068%2013.4985%2013.6109%2014.3695C13.522%2014.539%2013.5891%2014.7485%2013.7606%2014.8364C13.8121%2014.8627%2013.8677%2014.8749%2013.922%2014.8749C14.0483%2014.8749%2014.1707%2014.8074%2014.233%2014.6884C14.7423%2013.7185%2015%2012.6755%2015%2011.5886C15%2011.4077%2014.9925%2011.2276%2014.9781%2011.0495C14.8094%208.91924%2013.6446%207.03984%2011.8712%205.9173C11.8568%205.90831%2011.8425%205.8986%2011.8281%205.8896C11.7105%205.81661%2011.5897%205.74792%2011.4672%205.68151C11.4241%205.65798%2011.3817%205.63373%2011.338%205.61124C11.3093%205.59637%2011.2795%205.58353%2011.2505%205.56935C11.03%206.09897%2010.6735%206.55943%2010.2244%206.90847L11.3975%208.06786C11.5343%208.20312%2011.5343%208.42177%2011.3975%208.55702C11.3292%208.62448%2011.2396%208.65837%2011.15%208.65837C11.0604%208.65837%2010.9708%208.62448%2010.9025%208.55702L10.6093%208.26785L9.97695%208.89282C9.9087%208.95993%209.81909%208.99416%209.72949%208.99416C9.63989%208.99416%209.55028%208.96027%209.48203%208.89282C9.34518%208.75756%209.34518%208.53891%209.48203%208.40365L10.115%207.77801L9.75%207.4179L9.29746%207.86517C9.22921%207.93263%209.1396%207.96652%209.05%207.96652C8.9604%207.96652%208.87079%207.93263%208.80254%207.86517C8.71994%207.78353%208.69345%207.67205%208.71025%207.56654C8.53595%207.59456%208.35735%207.61045%208.175%207.61045C6.76345%207.61045%205.55787%206.73559%205.07627%205.50652ZM6.425%2012.7994C6.28576%2012.7994%206.15223%2012.854%206.05377%2012.9513C5.95531%2013.0486%205.9%2013.1806%205.9%2013.3182C5.9%2013.4559%205.95531%2013.5878%206.05377%2013.6852C6.15223%2013.7825%206.28576%2013.8371%206.425%2013.8371C6.56424%2013.8371%206.69777%2013.7825%206.79623%2013.6852C6.89469%2013.5878%206.95%2013.4559%206.95%2013.3182C6.95%2013.1806%206.89469%2013.0486%206.79623%2012.9513C6.69777%2012.854%206.56424%2012.7994%206.425%2012.7994ZM10.275%2012.7994C10.1358%2012.7994%2010.0022%2012.854%209.90377%2012.9513C9.80531%2013.0486%209.75%2013.1806%209.75%2013.3182C9.75%2013.4559%209.80531%2013.5878%209.90377%2013.6852C10.0022%2013.7825%2010.1358%2013.8371%2010.275%2013.8371C10.4142%2013.8371%2010.5478%2013.7825%2010.6462%2013.6852C10.7447%2013.5878%2010.8%2013.4559%2010.8%2013.3182C10.8%2013.1806%2010.7447%2013.0486%2010.6462%2012.9513C10.5478%2012.854%2010.4142%2012.7994%2010.275%2012.7994Z'%20/%3e%3c/svg%3e",gh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.27273%2013.0394C7.51026%2013.0733%207.75308%2013.0909%208%2013.0909C8.24692%2013.0909%208.48974%2013.0733%208.72727%2013.0394L8.72727%2015.9674C8.48774%2015.989%208.24516%2016%208%2016C7.75484%2016%207.51226%2015.989%207.27273%2015.9674L7.27273%2013.0394ZM11.6365%207.99989C11.6365%205.99158%2010.0084%204.36353%208.00013%204.36353C5.99182%204.36353%204.36377%205.99158%204.36377%207.99989C4.36377%2010.0082%205.99182%2011.6363%208.00013%2011.6363C10.0084%2011.6363%2011.6365%2010.0082%2011.6365%207.99989ZM5.81831%207.99989C5.81831%206.7949%206.79515%205.81807%208.00013%205.81807C9.20512%205.81807%2010.182%206.7949%2010.182%207.99989C10.182%209.20487%209.20512%2010.1817%208.00013%2010.1817C6.79515%2010.1817%205.81831%209.20487%205.81831%207.99989ZM7.27273%200.0325497L7.27273%202.96058C7.51026%202.92661%207.75307%202.90903%208%202.90903C8.24692%202.90903%208.48974%202.92661%208.72727%202.96058L8.72727%200.0325495C8.48774%200.0109641%208.24515%20-6.41719e-05%208%20-6.41505e-05C7.75484%20-6.4129e-05%207.51226%200.0109642%207.27273%200.0325497ZM2.96058%208.72727L0.0325483%208.72727C0.0109628%208.48774%20-6.55278e-05%208.24516%20-6.55492e-05%208C-6.55707e-05%207.75485%200.0109627%207.51226%200.0325481%207.27273L2.96058%207.27273C2.92661%207.51026%202.90903%207.75308%202.90903%208C2.90903%208.24693%202.92661%208.48974%202.96058%208.72727ZM13.0909%208C13.0909%208.24692%2013.0733%208.48974%2013.0394%208.72727L15.9674%208.72727C15.989%208.48774%2016%208.24516%2016%208C16%207.75484%2015.989%207.51226%2015.9674%207.27273L13.0394%207.27273C13.0733%207.51026%2013.0909%207.75308%2013.0909%208ZM4.95099%2012.0774L2.88053%2014.1479C2.50741%2013.8369%202.16305%2013.4925%201.85201%2013.1194L3.92248%2011.0489C4.21448%2011.4388%204.56111%2011.7854%204.95099%2012.0774ZM14.1477%2013.1194L12.0773%2011.0489C11.7853%2011.4388%2011.4386%2011.7854%2011.0487%2012.0774L13.1192%2014.1479C13.4923%2013.8369%2013.8367%2013.4925%2014.1477%2013.1194ZM3.92247%204.95117L1.85201%202.88071C2.16305%202.50759%202.50741%202.16323%202.88053%201.85219L4.95099%203.92265C4.5611%204.21466%204.21448%204.56128%203.92247%204.95117ZM13.1192%201.85219L11.0487%203.92265C11.4386%204.21466%2011.7853%204.56128%2012.0773%204.95117L14.1477%202.88071C13.8367%202.50759%2013.4923%202.16323%2013.1192%201.85219Z'%20fill='%23BABBBF'/%3e%3c/svg%3e",vh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.69807%206.67452C3.06409%206.30849%203.65753%206.30849%204.02355%206.67452C4.36343%207.01439%204.3877%207.55036%204.09638%207.91825L4.02355%208L2.69807%209.32548C1.6%2010.4235%201.6%2012.2039%202.69807%2013.3019C3.75692%2014.3608%205.45015%2014.3986%206.55432%2013.4154L6.67452%2013.3019L8%2011.9764C8.36602%2011.6104%208.95946%2011.6104%209.32548%2011.9764C9.66536%2012.3163%209.68964%2012.8523%209.39831%2013.2202L9.32548%2013.3019L8%2014.6274C6.16989%2016.4575%203.20269%2016.4575%201.37258%2014.6274C-0.409367%2012.8455%20-0.45626%209.98549%201.2319%208.1468L1.37258%208L2.69807%206.67452ZM8%201.37258C9.83011%20-0.457528%2012.7973%20-0.457528%2014.6274%201.37258C16.4094%203.15453%2016.4563%206.01451%2014.7681%207.8532L14.6274%208L13.3019%209.32548C12.9359%209.6915%2012.3425%209.6915%2011.9764%209.32548C11.6366%208.98561%2011.6123%208.44964%2011.9036%208.08175L11.9764%208L13.3019%206.67452C14.4%205.57645%2014.4%203.79613%2013.3019%202.69807C12.2431%201.63922%2010.5498%201.6014%209.44568%202.58462L9.32548%202.69807L8%204.02355C7.63398%204.38957%207.04054%204.38957%206.67452%204.02355C6.33464%203.68367%206.31036%203.1477%206.60169%202.77981L6.67452%202.69807L8%201.37258ZM4.02355%2010.651L10.651%204.02355C11.017%203.65753%2011.6104%203.65753%2011.9764%204.02355C12.3163%204.36343%2012.3406%204.89939%2012.0493%205.26728L11.9764%205.34903L5.34903%2011.9764C4.98301%2012.3425%204.38957%2012.3425%204.02355%2011.9764C3.68367%2011.6366%203.6594%2011.1006%203.95072%2010.7327L4.02355%2010.651Z'%20fill='%23E6332A'/%3e%3c/svg%3e",fu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%205.08333H3.91667V15H1V5.08333ZM2.44958%203.91667H2.43325C1.56292%203.91667%201%203.268%201%202.45775C1%201.63%201.58042%201%202.4665%201C3.35375%201%203.90033%201.63%203.91667%202.45775C3.91667%203.26742%203.35375%203.91667%202.44958%203.91667ZM15%2015H12.0833V9.69225C12.0833%208.41008%2011.3687%207.53508%2010.2213%207.53508C9.34575%207.53508%208.87208%208.12542%208.64225%208.69592C8.55825%208.90008%208.58333%209.46475%208.58333%209.75V15H5.66667V5.08333H8.58333V6.60933C9.00392%205.95833%209.6625%205.08333%2011.3472%205.08333C13.4343%205.08333%2014.9994%206.39583%2014.9994%209.3265L15%2015Z'%20fill='white'/%3e%3c/svg%3e",bh="data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M87.2879%2034.8122V45.6259C87.2879%2048.0112%2085.3542%2049.9449%2082.9689%2049.9449C80.5836%2049.9449%2078.65%2048.0112%2078.65%2045.6259V38.1073C78.6517%2036.5089%2078.5636%2034.9117%2078.3858%2033.3232C77.007%2021.1967%2070.2184%2011.5241%2057.2351%2011.5241C50.7%2011.5241%2045.6906%2014.0245%2042.1674%2018.093C41.8001%2018.5169%2041.4488%2018.9583%2041.1135%2019.4174C38.0593%2023.5926%2036.3401%2029.1021%2035.9163%2035.1385C35.8456%2036.1147%2035.8139%2037.1064%2035.8139%2038.1051V49.9427H27.1816V34.8122C27.1816%2025.9907%2030.6823%2017.9878%2036.297%2012.2601C41.7012%206.74707%2049.0627%203.34108%2057.1496%203.34108H57.3184C73.8115%203.34108%2087.2879%2017.504%2087.2879%2034.8122Z'%20fill='url(%23paint0_linear_111_12776)'/%3e%3cpath%20d='M103.207%2077.4251V79.8585C103.207%2092.1439%2097.0839%20102.998%2087.7235%20109.536C86.4961%20110.395%2085.2163%20111.176%2083.8916%20111.875C83.8026%20111.922%2083.715%20111.967%2083.6267%20112.016C78.4964%20114.67%2072.8034%20116.05%2067.0276%20116.042H49.9221C29.9411%20116.042%2013.7461%2099.8466%2013.7461%2079.8656V77.4322C13.7461%2076.239%2013.8031%2075.0594%2013.917%2073.8934C14.8798%2063.9785%2019.8468%2055.2326%2027.18%2049.2979C27.4503%2049.078%2027.7239%2048.8628%2028.0008%2048.6523C28.9865%2047.8996%2030.0107%2047.1987%2031.0691%2046.5523C31.3145%2046.4012%2031.5615%2046.2535%2031.8101%2046.1094C37.3127%2042.9195%2043.5618%2041.2433%2049.9221%2041.2512H67.0305C69.3367%2041.2502%2071.6377%2041.4687%2073.9025%2041.9039C78.6941%2042.8267%2083.2481%2044.7141%2087.2877%2047.4515C95.9757%2053.3332%20101.968%2062.8914%20103.036%2073.8899C103.149%2075.0516%20103.206%2076.23%20103.207%2077.4251Z'%20fill='url(%23paint1_linear_111_12776)'/%3e%3cpath%20opacity='0.5'%20d='M62.6441%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8403%2013.7461%2079.8585V77.4252C13.7461%2076.2314%2013.8033%2075.0519%2013.9177%2073.8864C14.9158%2063.6056%2020.2183%2054.5827%2028.0008%2048.6459C34.2965%2043.8376%2042.0017%2041.2386%2049.9236%2041.2512H59.9473C55.6682%2043.6486%2051.6407%2046.7734%2051.1258%2051.4897C50.2831%2059.2241%2059.955%2061.4555%2062.0585%2072.0442C64.8521%2086.1266%2049.9659%2093.4302%2052.4381%20104.842C53.5669%20110.049%2057.7421%20113.477%2062.6441%20116.035Z'%20fill='url(%23paint2_linear_111_12776)'/%3e%3cpath%20opacity='0.42'%20d='M103.209%2077.425V79.8583C103.209%2093.75%2095.3805%20105.812%2083.8933%20111.874C85.1944%20110.673%2086.5067%20109.282%2087.6411%20107.679C97.3625%2093.9011%2092.5552%2065.6383%2076.9273%2053.4545C61.2833%2041.2574%2043.4742%2045.2553%2031.8125%2046.1015C37.3154%2042.9131%2043.5646%2041.2388%2049.9246%2041.2489H67.0315C85.8202%2041.2489%20101.26%2055.5708%20103.037%2073.8869C103.151%2075.051%20103.208%2076.2303%20103.209%2077.425Z'%20fill='url(%23paint3_linear_111_12776)'/%3e%3cpath%20d='M53.7293%20116.035H49.9229C29.9418%20116.035%2013.7461%2099.8401%2013.7461%2079.8584V77.425C13.7461%2076.2313%2013.8033%2075.0517%2013.9177%2073.8862C14.9158%2063.6054%2020.2183%2054.5826%2028.0008%2048.6458C22.0315%2062.5734%2020.7339%2085.1044%2028.3681%2099.2263C35.8292%20113.027%2048.2057%20115.13%2053.7293%20116.035Z'%20fill='url(%23paint4_linear_111_12776)'/%3e%3cpath%20d='M66.7173%2092.5054C66.7986%2092.8359%2066.8037%2093.1805%2066.7322%2093.5132C66.6606%2093.8459%2066.5144%2094.158%2066.3044%2094.4258C66.0945%2094.6937%2065.8264%2094.9103%2065.5204%2095.0592C65.2144%2095.2082%2064.8786%2095.2856%2064.5382%2095.2856H52.1984C51.8581%2095.2856%2051.5223%2095.2082%2051.2163%2095.0592C50.9103%2094.9103%2050.6422%2094.6937%2050.4323%2094.4258C50.2223%2094.158%2050.076%2093.8459%2050.0045%2093.5132C49.933%2093.1805%2049.9381%2092.8359%2050.0194%2092.5054L53.0884%2080.0236C53.1865%2079.6264%2053.174%2079.2099%2053.0522%2078.8193C52.9304%2078.4287%2052.7041%2078.0789%2052.3976%2077.8078C51.4087%2076.9387%2050.6222%2075.8634%2050.0937%2074.6576C49.5651%2073.4517%2049.3073%2072.1447%2049.3385%2070.8285C49.4402%2066.1518%2053.14%2062.3361%2057.7489%2062.0204C57.9325%2062.0069%2058.1176%2061.9999%2058.3033%2061.9985C60.145%2061.9852%2061.9466%2062.5352%2063.4669%2063.5748C64.9871%2064.6143%2066.1533%2066.0937%2066.809%2067.8147C67.4648%2069.5357%2067.5788%2071.416%2067.1358%2073.2036C66.6928%2074.9912%2065.714%2076.6007%2064.3306%2077.8163C64.026%2078.0868%2063.8014%2078.4355%2063.6811%2078.8247C63.5609%2079.2138%2063.5495%2079.6285%2063.6483%2080.0236L66.7173%2092.5054Z'%20fill='white'/%3e%3cpath%20d='M53.0876%2080.0236L50.0185%2092.5054C49.9372%2092.8359%2049.9321%2093.1805%2050.0037%2093.5132C50.0752%2093.8459%2050.2215%2094.158%2050.4314%2094.4258C50.6413%2094.6937%2050.9094%2094.9103%2051.2154%2095.0592C51.5214%2095.2082%2051.8573%2095.2856%2052.1976%2095.2856H50.9608C50.6205%2095.2856%2050.2846%2095.2082%2049.9786%2095.0592C49.6726%2094.9103%2049.4045%2094.6937%2049.1946%2094.4258C48.9847%2094.158%2048.8384%2093.8459%2048.7669%2093.5132C48.6953%2093.1805%2048.7004%2092.8359%2048.7817%2092.5054L51.8515%2080.0236C51.9493%2079.6263%2051.9365%2079.2098%2051.8145%2078.8192C51.6925%2078.4286%2051.4659%2078.0788%2051.1593%2077.8078C50.1707%2076.9384%2049.3845%2075.863%2048.856%2074.6573C48.3275%2073.4515%2048.0695%2072.1446%2048.1001%2070.8285C48.206%2065.966%2052.2011%2062.0331%2057.0657%2061.9992C57.2967%2061.9992%2057.5241%2062.0048%2057.7502%2062.0211C53.1413%2062.3368%2049.4414%2066.1525%2049.3397%2070.8292C49.3086%2072.1454%2049.5664%2073.4524%2050.0949%2074.6583C50.6235%2075.8641%2051.4099%2076.9394%2052.3989%2077.8085C52.7048%2078.0798%2052.9307%2078.4296%2053.0521%2078.82C53.1735%2079.2105%2053.1858%2079.6267%2053.0876%2080.0236Z'%20fill='url(%23paint5_linear_111_12776)'/%3e%3cpath%20opacity='0.82'%20d='M27.1823%2040.1472C29.8062%2037.845%2032.7494%2035.9345%2035.9205%2034.4753C35.8527%2035.4514%2035.8188%2036.4403%2035.8188%2037.4419V44.0321C32.8611%2045.4034%2029.666%2047.1685%2027.1816%2049.2795L27.1823%2040.1472Z'%20fill='url(%23paint6_linear_111_12776)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_111_12776'%20x1='57.2351'%20y1='47.5172'%20x2='57.2351'%20y2='4.12583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_111_12776'%20x1='58.4766'%20y1='116.198'%20x2='58.4766'%20y2='35.8604'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_111_12776'%20x1='-9.05252'%20y1='78.6422'%20x2='53.9553'%20y2='78.6422'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FCFDFE'/%3e%3cstop%20offset='0.09'%20stop-color='%23FEFEFC'%20stop-opacity='0.96'/%3e%3cstop%20offset='0.25'%20stop-color='%23FEFEFC'%20stop-opacity='0.86'/%3e%3cstop%20offset='0.44'%20stop-color='%23FEFEFD'%20stop-opacity='0.7'/%3e%3cstop%20offset='0.68'%20stop-color='%23FFFFFE'%20stop-opacity='0.47'/%3e%3cstop%20offset='0.93'%20stop-color='white'%20stop-opacity='0.18'/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0.1'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_111_12776'%20x1='97.7552'%20y1='92.2525'%20x2='26.5778'%20y2='14.1868'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_111_12776'%20x1='17.2538'%20y1='62.3997'%20x2='60.7956'%20y2='141.011'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE1E2'/%3e%3cstop%20offset='0.3'%20stop-color='%23D7DBDC'/%3e%3cstop%20offset='0.75'%20stop-color='%23C3C9CB'/%3e%3cstop%20offset='1'%20stop-color='%23B4BCBE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_111_12776'%20x1='52.5027'%20y1='59.8766'%20x2='54.0334'%20y2='97.0465'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_111_12776'%20x1='31.5511'%20y1='31.604'%20x2='31.5511'%20y2='48.7208'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23DEE0E2'/%3e%3cstop%20offset='1'%20stop-color='%23B4B9BE'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",wh="data:image/svg+xml,%3csvg%20width='296'%20height='121'%20viewBox='0%200%20296%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1874_29372)'%3e%3cpath%20opacity='0.1'%20d='M224.307%2058.1573C223.618%2076.5232%20214.133%2092.0992%20198.188%20101.65C166.5%20120.628%20111.181%20123.651%2067.9739%20113.192C67.3195%20113.036%2066.6845%20112.876%2066.0464%20112.695C65.9658%20112.684%2065.882%20112.65%2065.8014%20112.639C59.342%20110.972%2053.159%20108.882%2047.3235%20106.314C37.7811%20102.12%2029.2157%2096.7261%2022.138%2089.9697C21.8424%2089.6949%2021.5661%2089.4173%2021.2899%2089.1398C14.5184%2082.4533%209.14699%2074.4844%205.6957%2065.1372C5.43762%2064.4276%205.20203%2063.7374%204.96645%2063.0472C-4.32987%2034.5176%2012.2478%207.58645%2041.517%206.35541C68.2912%205.22731%2076.5487%2015.7283%2097.7011%2021.5411C118.85%2027.3319%20144.793%2019.7401%20166.232%2015.9503C173.577%2014.6441%20181.393%2015.2833%20186.54%2016.0499C205.177%2018.8717%20225.328%2030.9412%20224.307%2058.1573Z'%20fill='%234182EC'/%3e%3cellipse%20opacity='0.3'%20cx='120'%20cy='111.5'%20rx='72'%20ry='4'%20fill='url(%23paint0_radial_1874_29372)'/%3e%3cpath%20d='M115.975%205.5C108.584%2012.539%2089.6625%2019.6433%2067.6026%2034.7176C67.6026%2034.7176%2068.9808%2085.6566%20115.975%20113.5V5.5Z'%20fill='url(%23paint1_linear_1874_29372)'/%3e%3cpath%20d='M115.976%205.5C123.367%2012.539%20142.289%2019.6433%20164.349%2034.7176C164.349%2034.7176%20162.97%2085.6566%20115.976%20113.5V5.5Z'%20fill='url(%23paint2_linear_1874_29372)'/%3e%3cpath%20d='M115.975%209.83691C107.052%2016.1634%2091.592%2022.1913%2071.1501%2036.1599C71.1501%2036.1599%2072.4271%2083.363%20115.975%20109.164C159.523%2083.363%20160.8%2036.1599%20160.8%2036.1599C140.358%2022.1913%20124.967%2016.1634%20115.975%209.83691Z'%20fill='url(%23paint3_linear_1874_29372)'/%3e%3cpath%20d='M153.162%2031.1445C121.979%2040.5791%2098.1674%2067.9837%2087.3748%2082.4362C94.8166%2093.349%20104.584%20102.477%20115.975%20109.163C159.523%2083.3623%20160.8%2036.1592%20160.8%2036.1592C158.169%2034.3613%20155.623%2032.6969%20153.162%2031.1445Z'%20fill='url(%23paint4_linear_1874_29372)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M75.3904%2063.9797C71.1616%2068.3999%2068.1403%2072.6126%2066.5226%2076.3427C64.9008%2080.0821%2064.7483%2083.1856%2065.9779%2085.5494C67.1817%2087.8636%2069.7257%2089.4999%2073.5809%2090.3364C77.4285%2091.1712%2082.4353%2091.1714%2088.2871%2090.3367C95.6364%2089.2884%20104.229%2086.9362%20113.371%2083.3714C109.337%2081.6551%20105.229%2079.7188%20101.1%2077.571C85.7509%2069.5869%2073.5044%2060.1714%2065.5407%2051.2282C61.56%2046.758%2058.6237%2042.377%2056.9168%2038.3242C55.2137%2034.2803%2054.6979%2030.4709%2055.712%2027.2175C57.2553%2022.2659%2062.5918%2020.8214%2067.5749%2021.1682C70.1238%2021.3456%2072.7269%2021.9879%2074.9927%2022.9664C77.2453%2023.9393%2079.2429%2025.2787%2080.4983%2026.9037L78.9157%2028.1264C77.9397%2026.8633%2076.2722%2025.6976%2074.1998%2024.8025C72.1406%2023.9132%2069.7586%2023.325%2067.436%2023.1633C62.676%2022.8321%2058.7238%2024.2757%2057.6214%2027.8126C56.7988%2030.4517%2057.1602%2033.7493%2058.76%2037.5479C60.3561%2041.3376%2063.1485%2045.5345%2067.0343%2049.8982C74.8035%2058.6229%2086.8407%2067.8994%20102.023%2075.7967C106.75%2078.2559%20111.444%2080.431%20116.019%2082.311C120.595%2080.431%20125.288%2078.2558%20130.016%2075.7966L130.042%2075.783L130.069%2075.771C143.134%2069.9261%20154.369%2060.4483%20162.226%2051.1316C166.153%2046.4751%20169.219%2041.8794%20171.244%2037.8251C173.287%2033.7351%20174.206%2030.3218%20174.011%2027.9864C173.824%2025.7487%20172.953%2024.2767%20171.721%2023.3559C170.463%2022.4151%20168.708%2021.9618%20166.621%2022.0207C162.433%2022.1389%20157.252%2024.3196%20153.247%2027.929L151.908%2026.4433C156.199%2022.5759%20161.819%2020.1554%20166.565%2020.0215C168.945%2019.9543%20171.19%2020.4621%20172.919%2021.7539C174.674%2023.0658%20175.777%2025.0978%20176.004%2027.8198C176.246%2030.7124%20175.125%2034.5313%20173.033%2038.7187C170.924%2042.9418%20167.763%2047.6688%20163.755%2052.421C155.748%2061.9157%20144.291%2071.5936%20130.913%2077.5845C126.793%2079.7269%20122.693%2081.6587%20118.667%2083.3714C127.809%2086.9362%20136.402%2089.2884%20143.751%2090.3367C149.603%2091.1715%20154.61%2091.1712%20158.458%2090.3364C162.313%2089.4999%20164.857%2087.8636%20166.061%2085.5494C167.29%2083.1856%20167.138%2080.0821%20165.516%2076.3427C163.898%2072.6126%20160.877%2068.3999%20156.648%2063.9797L158.093%2062.5972C162.412%2067.1109%20165.604%2071.5193%20167.351%2075.547C169.094%2079.5652%20169.456%2083.356%20167.835%2086.4724C166.248%2089.5233%20163.039%2091.3888%20158.882%2092.2909C154.716%2093.1947%20149.45%2093.1698%20143.469%2092.3167C135.429%2091.1698%20125.995%2088.5108%20116.019%2084.4709C106.044%2088.5108%2096.61%2091.1697%2088.5695%2092.3167C82.5887%2093.1698%2077.3222%2093.1947%2073.1568%2092.2909C68.9991%2091.3888%2065.7906%2089.5232%2064.2036%2086.4724C62.5825%2083.356%2062.945%2079.5652%2064.6877%2075.547C66.4344%2071.5193%2069.6269%2067.1109%2073.9452%2062.5972L75.3904%2063.9797Z'%20fill='url(%23paint5_linear_1874_29372)'/%3e%3cg%20filter='url(%23filter0_d_1874_29372)'%3e%3cpath%20d='M130.818%2059.714H101.601C100.957%2059.714%20100.34%2059.4582%2099.8844%2059.0028C99.4291%2058.5475%2099.1733%2057.93%2099.1732%2057.286V43.5245C99.1732%2039.0062%20100.968%2034.673%20104.163%2031.4781C107.358%2028.2832%20111.691%2026.4883%20116.209%2026.4883C120.728%2026.4883%20125.061%2028.2832%20128.256%2031.4781C131.451%2034.673%20133.246%2039.0062%20133.246%2043.5245V57.286C133.246%2057.93%20132.99%2058.5475%20132.535%2059.0029C132.079%2059.4582%20131.462%2059.714%20130.818%2059.714ZM104.029%2054.8581H128.39V43.5245C128.39%2040.2941%20127.107%2037.196%20124.822%2034.9117C122.538%2032.6275%20119.44%2031.3442%20116.209%2031.3442C112.979%2031.3442%20109.881%2032.6275%20107.597%2034.9117C105.312%2037.196%20104.029%2040.2941%20104.029%2043.5245V54.8581Z'%20fill='url(%23paint6_linear_1874_29372)'%20stroke='url(%23paint7_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M98.5618%2052.7402H133.428C134.284%2052.7402%20134.979%2053.4346%20134.979%2054.2912V83.0044C134.979%2083.861%20134.284%2084.5554%20133.428%2084.5554H98.5618C97.7052%2084.5554%2097.0109%2083.861%2097.0109%2083.0044V54.2912C97.0109%2053.4346%2097.7052%2052.7402%2098.5618%2052.7402Z'%20fill='url(%23paint8_linear_1874_29372)'%20stroke='url(%23paint9_linear_1874_29372)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20fill='url(%23paint10_linear_1874_29372)'/%3e%3cpath%20d='M121.121%2065.5109C121.121%2064.6153%20120.881%2063.7357%20120.425%2062.9617C119.969%2062.1877%20119.313%2061.547%20118.525%2061.1049C117.737%2060.6627%20116.844%2060.4349%20115.938%2060.4446C115.032%2060.4544%20114.145%2060.7013%20113.366%2061.1603C112.588%2061.6192%20111.947%2062.2739%20111.508%2063.0574C111.069%2063.841%20110.848%2064.7256%20110.868%2065.621C110.887%2066.5164%20111.147%2067.3907%20111.62%2068.1549C112.092%2068.919%20112.762%2069.5456%20113.559%2069.9709L112.698%2078.9029H119.29L118.429%2069.9709C119.243%2069.5369%20119.923%2068.8931%20120.397%2068.1079C120.871%2067.3226%20121.122%2066.4252%20121.121%2065.5109Z'%20stroke='url(%23paint11_linear_1874_29372)'%20stroke-opacity='0.7'%20stroke-width='0.485591'%20stroke-linecap='round'%20stroke-linejoin='round'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_1874_29372)'%3e%3crect%20x='124.088'%20y='36.5'%20width='65.8242'%20height='19.9824'%20rx='4.2126'%20fill='url(%23paint12_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3crect%20x='124.588'%20y='37'%20width='64.8242'%20height='18.9824'%20rx='3.7126'%20stroke='url(%23paint13_linear_1874_29372)'%20shape-rendering='crispEdges'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint14_linear_1874_29372)'/%3e%3ccircle%20cx='133.491'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint15_radial_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint16_linear_1874_29372)'/%3e%3ccircle%20cx='142.895'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint17_radial_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint18_linear_1874_29372)'/%3e%3ccircle%20cx='152.298'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint19_radial_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint20_linear_1874_29372)'/%3e%3ccircle%20cx='161.702'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint21_radial_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint22_linear_1874_29372)'/%3e%3ccircle%20cx='171.105'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint23_radial_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='%23D9D9D9'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint24_linear_1874_29372)'/%3e%3ccircle%20cx='180.508'%20cy='46.4911'%20r='3.5263'%20fill='url(%23paint25_radial_1874_29372)'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1874_29372'%20x='92.6132'%20y='25.9883'%20width='46.7633'%20height='66.8626'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='3.89763'/%3e%3cfeGaussianBlur%20stdDeviation='1.94882'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.21%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_1874_29372'%20x='121.983'%20y='35.4476'%20width='74.2433'%20height='28.4016'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='2.10478'%20dy='3.15718'/%3e%3cfeGaussianBlur%20stdDeviation='2.10478'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.130752%200%200%200%200%200.15853%200%200%200%200%200.219642%200%200%200%200.08%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1874_29372'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1874_29372'%20result='shape'/%3e%3c/filter%3e%3cradialGradient%20id='paint0_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(120%20111.5)%20rotate(90)%20scale(4%2072)'%3e%3cstop%20stop-color='%237988B1'/%3e%3cstop%20offset='0.864583'%20stop-color='%237988B1'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint1_linear_1874_29372'%20x1='114.245'%20y1='113.376'%20x2='80.8764'%20y2='27.4415'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.0767182'%20stop-color='%23448D7E'/%3e%3cstop%20offset='0.666476'%20stop-color='%2373B599'/%3e%3cstop%20offset='1'%20stop-color='%23ADF7C2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_1874_29372'%20x1='176.392'%20y1='78.1993'%20x2='109.113'%20y2='-12.2583'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23003C30'/%3e%3cstop%20offset='0.561878'%20stop-color='%23246A5B'/%3e%3cstop%20offset='0.851096'%20stop-color='%2354A695'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_1874_29372'%20x1='155.933'%20y1='80.6185'%20x2='121.445'%20y2='7.66183'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2314554E'/%3e%3cstop%20offset='0.44'%20stop-color='%232F7A72'/%3e%3cstop%20offset='1'%20stop-color='%2373B599'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_1874_29372'%20x1='150.009'%20y1='123.929'%20x2='84.3449'%20y2='6.6723'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.148171'%20stop-color='%230B3531'/%3e%3cstop%20offset='0.579606'%20stop-color='%2373B599'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.970837'%20stop-color='%23ADF7C2'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_1874_29372'%20x1='88.2556'%20y1='104.212'%20x2='90.8789'%20y2='-7.3154'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%237288CB'/%3e%3cstop%20offset='0.293969'%20stop-color='%23909FC9'/%3e%3cstop%20offset='0.642674'%20stop-color='%23B9C5EA'/%3e%3cstop%20offset='0.991093'%20stop-color='%23D5E0FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint6_linear_1874_29372'%20x1='97.5844'%20y1='24.9971'%20x2='140.3'%20y2='42.3365'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint7_linear_1874_29372'%20x1='116.209'%20y1='26.1597'%20x2='116.209'%20y2='59.7142'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint8_linear_1874_29372'%20x1='94.6938'%20y1='50.7675'%20x2='141.299'%20y2='72.6746'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='0.250901'%20stop-color='%23E5ECFF'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint9_linear_1874_29372'%20x1='118.287'%20y1='85.132'%20x2='118.287'%20y2='53.4736'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BDCEFE'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint10_linear_1874_29372'%20x1='119.648'%20y1='99.0707'%20x2='96.1057'%20y2='62.7609'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23425892'/%3e%3cstop%20offset='0.368422'%20stop-color='%232E3D75'/%3e%3cstop%20offset='1'%20stop-color='%2309143F'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint11_linear_1874_29372'%20x1='121.451'%20y1='79.5645'%20x2='122.42'%20y2='61.4267'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%23091E59'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint12_linear_1874_29372'%20x1='164.65'%20y1='55.2245'%20x2='157.245'%20y2='29.9592'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint13_linear_1874_29372'%20x1='172.952'%20y1='35.3295'%20x2='169.51'%20y2='58.266'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239DADDB'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint14_linear_1874_29372'%20x1='134.311'%20y1='49.5735'%20x2='129.472'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint15_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(133.491%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint16_linear_1874_29372'%20x1='143.714'%20y1='49.5735'%20x2='138.876'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint17_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(142.895%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint18_linear_1874_29372'%20x1='153.118'%20y1='49.5735'%20x2='148.279'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint19_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(152.298%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint20_linear_1874_29372'%20x1='162.521'%20y1='49.5735'%20x2='157.683'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint21_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(161.702%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint22_linear_1874_29372'%20x1='171.925'%20y1='49.5735'%20x2='167.086'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint23_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(171.105%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3clinearGradient%20id='paint24_linear_1874_29372'%20x1='181.328'%20y1='49.5735'%20x2='176.489'%20y2='44.5617'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.164324'%20stop-color='%23122D82'/%3e%3cstop%20offset='0.690489'%20stop-color='%235473C3'/%3e%3cstop%20offset='1'%20stop-color='%23709AD8'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint25_radial_1874_29372'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(180.508%2046.4911)%20rotate(45.0335)%20scale(7.48479%206.69013)'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%237385B5'/%3e%3c/radialGradient%3e%3cclipPath%20id='clip0_1874_29372'%3e%3crect%20width='296'%20height='120'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ch="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.0001%204L4.0001%206.3999L3.2001%206.3999C2.34542%206.3999%201.6001%207.021%201.6001%207.86657L1.6001%2014.5332C1.6001%2015.3788%202.34542%2015.9999%203.2001%2015.9999L12.8001%2015.9999C13.6548%2015.9999%2014.4001%2015.3788%2014.4001%2014.5332L14.4001%207.86657C14.4001%207.021%2013.6548%206.3999%2012.8001%206.3999H12.0001V4C12.0001%201.79086%2010.2092%200%208.0001%200C5.79096%200%204.0001%201.79086%204.0001%204ZM10.4001%204V6.3999L5.6001%206.3999L5.6001%204C5.6001%202.67452%206.67461%201.6%208.0001%201.6C9.32558%201.6%2010.4001%202.67452%2010.4001%204ZM3.2%2014.3998L3.2%207.9998L12.8%207.9998L12.8%2014.3998L3.2%2014.3998ZM8.8002%2011.2001C8.8002%2011.6419%208.44202%2012.0001%208.0002%2012.0001C7.55837%2012.0001%207.20019%2011.6419%207.20019%2011.2001C7.20019%2010.7583%207.55837%2010.4001%208.0002%2010.4001C8.44202%2010.4001%208.8002%2010.7583%208.8002%2011.2001Z'/%3e%3c/svg%3e",Sh="data:image/svg+xml,%3csvg%20width='14'%20height='16'%20viewBox='0%200%2014%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.99961%200C8.76692%200%2010.1996%201.43269%2010.1996%203.2V4.8H12.1996C12.8624%204.8%2013.3996%205.33726%2013.3996%206V14.8C13.3996%2015.4627%2012.8624%2016%2012.1996%2016H1.79961C1.13687%2016%200.599609%2015.4627%200.599609%2014.8V6C0.599609%205.33726%201.13687%204.8%201.79961%204.8H3.79961V3.2C3.79961%201.43269%205.2323%200%206.99961%200ZM6.99971%209.2C6.33697%209.2%205.79971%209.73726%205.79971%2010.4C5.79971%2011.0627%206.33697%2011.6%206.99971%2011.6C7.66245%2011.6%208.19971%2011.0627%208.19971%2010.4C8.19971%209.73726%207.66245%209.2%206.99971%209.2ZM6.99961%201.6C6.11595%201.6%205.39961%202.31634%205.39961%203.2V4.8H8.59961V3.2C8.59961%202.31634%207.88327%201.6%206.99961%201.6Z'%20fill='%2384858C'/%3e%3c/svg%3e",_h="data:image/svg+xml,%3csvg%20width='128'%20height='132'%20viewBox='0%200%20128%20132'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%2016C0%207.16344%207.16344%200%2016%200L112%200C120.837%200%20128%207.16344%20128%2016V116C128%20124.837%20120.837%20132%20112%20132H16C7.16344%20132%200%20124.837%200%20116L0%2016ZM10%2018C10%2013.5817%2013.5817%2010%2018%2010L110%2010C114.418%2010%20118%2013.5817%20118%2018V98C118%20102.418%20114.418%20106%20110%20106H18C13.5817%20106%2010%20102.418%2010%2098L10%2018ZM84.7688%2073.1945L77.0277%2083.243L56.8552%2054.5613C55.2801%2052.3218%2051.9713%2052.2911%2050.3549%2054.5009L24.6532%2089.6385C22.7202%2092.2811%2024.6075%2096%2027.8817%2096H75.3309H78.2964H100.059C103.344%2096%20105.229%2092.259%20103.273%2089.6191L91.1518%2073.2547C89.5714%2071.1212%2086.3891%2071.0912%2084.7688%2073.1945ZM90.5%2024C84.1487%2024%2079%2029.1487%2079%2035.5C79%2041.8513%2084.1487%2047%2090.5%2047C96.8513%2047%20102%2041.8513%20102%2035.5C102%2029.1487%2096.8513%2024%2090.5%2024Z'%20fill='%23F2F3F5'/%3e%3c/svg%3e",hu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.66017%204.32061C2.67767%204.14449%202.61175%203.97076%202.48342%203.85255L1.17675%202.2406V2H5.23558L8.37275%209.04184L11.1307%202H15V2.2406L13.8823%203.33732C13.7861%203.41255%2013.7382%203.53613%2013.7581%203.65852V11.7171C13.7382%2011.8389%2013.7861%2011.9625%2013.8823%2012.0377L14.9737%2013.1344V13.375H9.48342V13.1344L10.6145%2012.0108C10.7253%2011.8974%2010.7253%2011.8639%2010.7253%2011.6902V5.17674L7.58175%2013.3487H7.15708L3.49667%205.17674V10.6538C3.46633%2010.8836%203.541%2011.1159%203.69908%2011.2819L5.16967%2013.1075V13.3487H1V13.1075L2.47058%2011.2819C2.62808%2011.1153%202.69808%2010.8818%202.66017%2010.6538V4.32061Z'%20/%3e%3c/svg%3e",Mh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4%201.5L16%201.5V3.1L4%203.1V1.5ZM0%207L16%207V8.6L0%208.6L0%207ZM16%2012.5L4%2012.5V14.1L16%2014.1V12.5Z'/%3e%3c/svg%3e",Eh="data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.2908%203C16.2908%204.65685%2014.9476%206%2013.2908%206C11.6339%206%2010.2908%204.65685%2010.2908%203C10.2908%201.34315%2011.6339%200%2013.2908%200C14.9476%200%2016.2908%201.34315%2016.2908%203Z'/%3e%3cpath%20d='M23.7285%2012.763C22.1527%2013.275%2020.4602%2012.4127%2019.9483%2010.8369C19.4363%209.26115%2020.2986%207.56869%2021.8744%207.05669C23.4501%206.54469%2025.1426%207.40705%2025.6546%208.98281C26.1666%2010.5586%2025.3042%2012.251%2023.7285%2012.763Z'%20/%3e%3cpath%20d='M16.7417%2022.8536C15.7678%2021.5131%2016.0649%2019.637%2017.4054%2018.6632C18.7458%2017.6893%2020.6219%2017.9864%2021.5958%2019.3269C22.5696%2020.6673%2022.2725%2022.5434%2020.9321%2023.5173C19.5917%2024.4911%2017.7155%2024.194%2016.7417%2022.8536Z'%20/%3e%3cpath%20d='M4.70727%207.05665C6.28303%207.56865%207.14539%209.26111%206.63339%2010.8369C6.12139%2012.4126%204.42893%2013.275%202.85317%2012.763C1.27741%2012.251%200.415055%2010.5585%200.927051%208.98277C1.43905%207.40701%203.13151%206.54465%204.70727%207.05665Z'%20/%3e%3cpath%20d='M4.98591%2019.3268C5.95979%2017.9863%207.8359%2017.6892%209.17632%2018.6631C10.5167%2019.6369%2010.8139%2021.513%209.84002%2022.8535C8.86614%2024.1939%206.99003%2024.491%205.64961%2023.5172C4.30919%2022.5433%204.01204%2020.6672%204.98591%2019.3268Z'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.5845%203.96609C17.4649%204.5001%2017.2482%204.99744%2016.9539%205.43861C17.8536%205.87529%2018.6637%206.46781%2019.3489%207.1811C19.6773%206.76485%2020.0831%206.40497%2020.5537%206.12602C19.7103%205.23525%2018.7049%204.49953%2017.5845%203.96609ZM23.2082%2014.2919C22.6634%2014.343%2022.1236%2014.2905%2021.6132%2014.1468C21.4757%2015.1537%2021.1598%2016.1038%2020.6984%2016.9642C21.1958%2017.1481%2021.6634%2017.423%2022.0741%2017.7846C22.6539%2016.7224%2023.0467%2015.5434%2023.2082%2014.2919ZM15.127%2022.8318C14.91%2022.3294%2014.7931%2021.7997%2014.772%2021.2698C14.2912%2021.3554%2013.7962%2021.4%2013.2908%2021.4C12.7854%2021.4%2012.2904%2021.3553%2011.8096%2021.2698C11.7884%2021.7997%2011.6715%2022.3294%2011.4545%2022.8317C12.0498%2022.9422%2012.6636%2023%2013.2908%2023C13.9181%2023%2014.5318%2022.9422%2015.127%2022.8318ZM4.50751%2017.7844C4.91818%2017.4228%205.38581%2017.1479%205.88317%2016.9641C5.4218%2016.1037%205.10593%2015.1537%204.96848%2014.1469C4.4581%2014.2905%203.91827%2014.3431%203.37354%2014.292C3.53496%2015.5434%203.92771%2016.7223%204.50751%2017.7844ZM6.02783%206.12618C6.49843%206.40515%206.90417%206.76503%207.23254%207.18129C7.91788%206.4679%208.72802%205.8753%209.62784%205.43859C9.33356%204.99742%209.11686%204.50008%208.99724%203.96606C7.87678%204.49954%206.87124%205.23532%206.02783%206.12618Z'%20/%3e%3c/svg%3e",Zn="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20d='M12.7738%2012.7273V20H11.4457L8.28161%2015.4226H8.22834V20H6.6907V12.7273H8.04013L11.1793%2017.3011H11.2433V12.7273H12.7738ZM14.0442%2020V12.7273H18.8596V13.995H15.5819V15.728H18.54V16.9957H15.5819V20H14.0442ZM19.6168%2013.995V12.7273H25.5898V13.995H23.3633V20H21.8434V13.995H19.6168Z'%20fill='white'/%3e%3c/svg%3e",xh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202.34326V8.00012V13.657'%20stroke-width='1.6'/%3e%3cpath%20d='M2.34375%208H8.0006H13.6575'%20stroke-width='1.6'/%3e%3c/svg%3e",pu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M12.9051%201C12.693%201.00025%2012.4843%201.05271%2012.2974%201.15274C12.1104%201.25278%2011.951%201.3973%2011.8331%201.57356L9.1222%201.08576L8.67879%201.00555L8.53048%201.46662L7.25876%205.421C5.54568%205.55454%204.03067%206.14788%202.95277%207.02213C2.79541%206.83501%202.59908%206.68452%202.3775%206.58118C2.15592%206.47784%201.91444%206.42415%201.66995%206.42385C1.25753%206.42603%200.860341%206.57994%200.554143%206.85624C0.247944%207.13253%200.0541631%207.51187%200.00976141%207.9219C-0.0346403%208.33193%200.0734443%208.74396%200.313399%209.07939C0.553355%209.41483%200.908388%209.6502%201.31078%209.74061C1.29317%209.88174%201.28253%2010.0245%201.28253%2010.1689C1.28253%2012.8085%204.2889%2014.9471%207.99778%2014.9471C11.7067%2014.9471%2014.713%2012.8085%2014.713%2010.1689C14.713%2010.0248%2014.7023%209.88243%2014.6848%209.74162C15.0882%209.65213%2015.4444%209.41702%2015.6853%209.08128C15.9261%208.74555%2016.0347%208.33277%2015.9902%207.92197C15.9458%207.51117%2015.7514%207.1312%2015.4442%206.85479C15.1371%206.57838%2014.7388%206.42494%2014.3256%206.42385C14.0811%206.42415%2013.8396%206.47784%2013.6181%206.58118C13.3965%206.68452%2013.2002%206.83501%2013.0428%207.02213C11.9839%206.16327%2010.5022%205.57757%208.82609%205.43059L9.44202%202.19252L11.649%202.59003C11.7162%202.87267%2011.8767%203.12441%2012.1046%203.30455C12.3325%203.48469%2012.6146%203.58272%2012.9051%203.58279C13.2476%203.58279%2013.576%203.44673%2013.8182%203.20455C14.0604%202.96236%2014.1965%202.63389%2014.1965%202.29139C14.1965%201.94889%2014.0604%201.62042%2013.8182%201.37824C13.576%201.13606%2013.2476%201%2012.9051%201ZM5.19556%207.97353C5.88774%207.97353%206.44811%208.55207%206.44811%209.26492C6.44811%209.97777%205.88774%2010.5563%205.19556%2010.5563C4.50595%2010.5718%203.94301%209.97777%203.94301%209.26492C3.94301%208.55207%204.50595%207.97353%205.19556%207.97353ZM10.8%207.97353C11.4896%207.97353%2012.0526%208.55207%2012.0526%209.26492C12.0526%209.97777%2011.4896%2010.5718%2010.8%2010.5563C10.1078%2010.5563%209.54745%209.97777%209.54745%209.26492C9.54745%208.55207%2010.1078%207.97353%2010.8%207.97353ZM5.46645%2011.6928C5.4742%2011.698%206.4042%2012.4677%207.99778%2012.4677C9.59136%2012.4677%2010.6091%2011.8115%2010.6169%2011.8063L11.1486%2012.5191C11.0995%2012.5553%209.95553%2013.3974%207.99778%2013.3974C6.04003%2013.3974%204.89605%2012.5553%204.84698%2012.5191L5.46645%2011.6928Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ph="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.6455%204C11.5572%202.46296%209.9149%201.6%208%201.6C4.46538%201.6%201.6%204.46538%201.6%208C1.6%2011.5346%204.46538%2014.4%208%2014.4C11.5346%2014.4%2014.4%2011.5346%2014.4%208H16C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208C0%203.58172%203.58172%200%208%200C10.2434%200%2012.2199%200.946009%2013.6%202.61628V0H15.2V5.6H9.6V4H12.6455Z'/%3e%3c/svg%3e",Ah="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_9782_4526)'%20fill-opacity='0.4'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_9782_4526'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%238D92A6'/%3e%3cstop%20offset='1'%20stop-color='%23D1D3DA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Oh="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.9651%2038.7576V33.3695C31.9651%2031.1413%2031.0701%2029.0956%2029.6203%2027.6344C28.4568%2026.4472%2026.9354%2025.6071%2025.2349%2025.3331V27.0521C25.2349%2027.7462%2024.6801%2028.294%2023.9997%2028.294C23.3194%2028.294%2022.7826%2027.746%2022.7826%2027.0521V25.3333C21.0821%2025.6073%2019.5429%2026.4475%2018.3794%2027.6347C16.9296%2029.0959%2016.0346%2031.1416%2016.0346%2033.3698V38.6482C22.6577%2036.0729%2025.3423%2035.6159%2031.9651%2038.7576ZM10.2171%206.50226C9.55484%206.50226%209%205.93614%209%205.24192C9%204.56614%209.55482%204%2010.2171%204H37.7829C38.4632%204%2039%204.56612%2039%205.24192C39%205.93611%2038.463%206.50226%2037.7829%206.50226H34.4177V14.63C34.4177%2017.5524%2033.2364%2020.2008%2031.3567%2022.1185C30.6228%2022.8674%2029.7995%2023.5066%2028.8864%2023.9999C29.7995%2024.4929%2030.6228%2025.1324%2031.3567%2025.8629C33.2361%2027.7806%2034.4177%2030.4474%2034.4177%2033.37V41.4977H37.7829C38.4632%2041.4977%2039%2042.0457%2039%2042.7397C39%2043.4338%2038.463%2044%2037.7829%2044H10.2171C9.55484%2044%209%2043.4339%209%2042.7397C9%2042.0454%209.55482%2041.4977%2010.2171%2041.4977H13.6001V33.37C13.6001%2030.4476%2014.7636%2027.781%2016.643%2025.8629C17.3769%2025.1324%2018.2003%2024.4929%2019.1133%2023.9999C18.2003%2023.4885%2017.3769%2022.8674%2016.643%2022.1185C14.7636%2020.2008%2013.6001%2017.5524%2013.6001%2014.63V6.50226H10.2171ZM31.9651%206.50226H16.0342V10.9771H31.9651V6.50226Z'%20fill='url(%23paint0_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint1_linear_8564_5674)'/%3e%3cpath%20d='M25.25%2030.25C25.25%2030.9404%2024.6904%2031.5%2024%2031.5C23.3096%2031.5%2022.75%2030.9404%2022.75%2030.25C22.75%2029.5596%2023.3096%2029%2024%2029C24.6904%2029%2025.25%2029.5596%2025.25%2030.25Z'%20fill='url(%23paint2_linear_8564_5674)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_8564_5674'%20x1='27.5'%20y1='44'%20x2='19'%20y2='4'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9DCDE'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Ca="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M10.4958%2011.6272L14.5593%2015.6907L15.6907%2014.5594L11.6271%2010.4958C12.4874%209.3935%2013%208.00661%2013%206.5C13%202.91015%2010.0898%203.13835e-07%206.5%200C2.91015%206.3984e-07%20-6.3984e-07%202.91015%200%206.5C-3.13835e-07%2010.0899%202.91015%2013%206.5%2013C8.0066%2013%209.39347%2012.4874%2010.4958%2011.6272ZM11.4%206.5C11.4%209.2062%209.20619%2011.4%206.5%2011.4C3.7938%2011.4%201.6%209.2062%201.6%206.5C1.6%203.7938%203.7938%201.6%206.5%201.6C9.20619%201.6%2011.4%203.7938%2011.4%206.5Z'/%3e%3c/svg%3e",Th="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11475_5045)'%3e%3cpath%20d='M7.6903%200C8.29254%200.00694115%208.89242%200.076523%209.48026%200.207622C9.73687%200.26485%209.92878%200.478779%209.95791%200.740074L10.0976%201.99287C10.1608%202.5681%2010.6464%203.00377%2011.2254%203.00438C11.3811%203.00463%2011.535%202.97222%2011.6788%202.90859L12.8281%202.40375C13.0671%202.29875%2013.3463%202.35599%2013.5248%202.54656C14.3553%203.43356%2014.9738%204.49736%2015.3338%205.65793C15.4114%205.90818%2015.3221%206.18015%2015.1112%206.33561L14.0925%207.08645C13.802%207.29995%2013.6303%207.639%2013.6303%207.99958C13.6303%208.36015%2013.802%208.6992%2014.0932%208.91317L15.1127%209.66427C15.3237%209.81971%2015.4131%2010.0917%2015.3355%2010.342C14.9756%2011.5024%2014.3574%2012.5661%2013.5274%2013.4532C13.3491%2013.6438%2013.0701%2013.7012%2012.8311%2013.5965L11.6772%2013.0909C11.3471%2012.9464%2010.9679%2012.9676%2010.6559%2013.1479C10.344%2013.3282%2010.1363%2013.6461%2010.0967%2014.0043L9.95796%2015.257C9.92935%2015.5153%209.74157%2015.7278%209.48874%2015.7879C8.30027%2016.0707%207.06204%2016.0707%205.87356%2015.7879C5.62074%2015.7278%205.43296%2015.5153%205.40435%2015.257L5.26583%2014.0062C5.22514%2013.6487%205.0172%2013.3317%204.70547%2013.152C4.39374%2012.9723%204.01524%2012.9513%203.68621%2013.0949L2.53205%2013.6006C2.29299%2013.7053%202.01386%2013.6479%201.8356%2013.4572C1.00511%2012.569%200.38691%2011.5041%200.0275302%2010.3424C-0.0498761%2010.0922%200.0395596%209.82044%200.250419%209.66509L1.27059%208.91352C1.56117%208.70002%201.73278%208.36097%201.73278%208.0004C1.73278%207.63982%201.56117%207.30077%201.27021%207.087L0.250678%206.33671C0.0395057%206.18131%20-0.0500122%205.90917%200.0276669%205.65875C0.387669%204.49819%201.00619%203.43438%201.8367%202.54738C2.01514%202.35681%202.2944%202.29957%202.53342%202.40457L3.68245%202.90932C4.01307%203.05441%204.39316%203.0325%204.70657%202.8494C5.01863%202.66839%205.22638%202.35014%205.26649%201.99192L5.40604%200.740074C5.43518%200.478647%205.62727%200.264649%205.88404%200.207543C6.47257%200.0766523%207.07309%200.00710051%207.6903%200ZM7.68006%205.53844C6.32059%205.53844%205.21851%206.64051%205.21851%207.99998C5.21851%209.35945%206.32059%2010.4615%207.68006%2010.4615C9.03953%2010.4615%2010.1416%209.35945%2010.1416%207.99998C10.1416%206.64051%209.03953%205.53844%207.68006%205.53844Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_11475_5045'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Ih="data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.55808%200.868984L5.02255%204.40452L1.48699%200.868962L0.35562%202.00033L5.02253%206.66724L9.68945%202.00035L8.55808%200.868984Z'%20fill='%23D2D5D9'/%3e%3c/svg%3e",Nh="data:image/svg+xml,%3csvg%20width='10'%20height='7'%20viewBox='0%200%2010%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.02255%200.333317L9.68945%205.00022L8.55808%206.13159L5.02255%202.59606L1.48702%206.13159L0.355645%205.00022L5.02255%200.333317Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",So="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%203.13124e-07%208%206.99382e-07C3.58172%202.03931e-06%20-2.99299e-06%203.58172%20-2.60673e-06%208C-3.13124e-07%2012.4183%203.58172%2016%208%2016ZM4.3462%208.17149L7.31585%2011.1411L7.45727%2011.283L8.40722%2010.3329L11.9829%206.75723L11.0334%205.80772L7.45743%209.3837L5.2957%207.22198L4.3462%208.17149Z'/%3e%3c/svg%3e",yu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.2167%200.987644C14.9609%200.770669%2014.559%200.739624%2014.1435%200.906449H14.1428C13.7058%201.0818%201.77211%206.20052%201.2863%206.40965C1.19794%206.44035%200.426245%206.72829%200.505734%207.36966C0.576695%207.94792%201.19692%208.18741%201.27265%208.21505L4.30656%209.25387C4.50784%209.9239%205.24986%2012.3959%205.41395%2012.924C5.5163%2013.2532%205.68313%2013.6858%205.9755%2013.7749C6.23205%2013.8738%206.48723%2013.7834%206.65235%2013.6538L8.50722%2011.9333L11.5016%2014.2685L11.5729%2014.3112C11.7762%2014.4012%2011.971%2014.4463%2012.1569%2014.4463C12.3005%2014.4463%2012.4384%2014.4193%2012.5701%2014.3654C13.0187%2014.1812%2013.1981%2013.7537%2013.2169%2013.7053L15.4535%202.07969C15.59%201.45878%2015.4003%201.14287%2015.2167%200.987644ZM6.98225%209.6694L5.95878%2012.3986L4.93531%208.98708L12.7819%203.18742L6.98225%209.6694Z'%20/%3e%3c/svg%3e",Sa="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='32'%20height='32'%20rx='2'%20fill='%23D2D3D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%2016C6%2010.4772%2010.4772%206%2016%206C21.5228%206%2026%2010.4772%2026%2016C26%2021.5228%2021.5228%2026%2016%2026C10.4772%2026%206%2021.5228%206%2016ZM16%208C11.5817%208%208%2011.5817%208%2016C8%2020.4183%2011.5817%2024%2016%2024C20.4183%2024%2024%2020.4183%2024%2016C24%2011.5817%2020.4183%208%2016%208ZM9%2016C9%2012.134%2012.134%209%2016%209C19.866%209%2023%2012.134%2023%2016C23%2019.866%2019.866%2023%2016%2023C12.134%2023%209%2019.866%209%2016Z'%20fill='white'/%3e%3c/svg%3e",mu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.266%203.42054C14.7227%203.66148%2014.1388%203.82432%2013.526%203.89756C14.1515%203.52262%2014.6319%202.92893%2014.8581%202.22155C14.2727%202.56868%2013.6244%202.8208%2012.9344%202.95669C12.3817%202.36792%2011.5944%202%2010.7231%202C9.05001%202%207.69358%203.35637%207.69358%205.02936C7.69358%205.26679%207.72043%205.49801%207.77206%205.71972C5.2543%205.59339%203.02209%204.38733%201.52793%202.55453C1.26717%203.00195%201.11777%203.52235%201.11777%204.07752C1.11777%205.12852%201.65264%206.05578%202.46551%206.59902C1.96888%206.5833%201.50179%206.44703%201.09331%206.22013C1.09309%206.23277%201.09309%206.24546%201.09309%206.25821C1.09309%207.726%202.13734%208.95043%203.5232%209.22869C3.26897%209.29793%203.00135%209.33493%202.72503%209.33493C2.52983%209.33493%202.34004%209.31597%202.15511%209.28059C2.54058%2010.4842%203.65936%2011.36%204.985%2011.3845C3.94821%2012.197%202.64196%2012.6813%201.22266%2012.6813C0.978157%2012.6813%200.736999%2012.667%200.5%2012.639C1.84065%2013.4985%203.43305%2014%205.14384%2014C10.716%2014%2013.7631%209.38386%2013.7631%205.38064C13.7631%205.24929%2013.7602%205.11863%2013.7543%204.98874C14.3462%204.56162%2014.8598%204.02805%2015.266%203.42054Z'%20/%3e%3c/svg%3e",gu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_567)'%3e%3cpath%20d='M0.0390096%200.5L6.21643%208.7598L0%2015.4754H1.39907L6.84154%209.59578L11.2389%2015.4754H16L9.47501%206.75096L15.2612%200.5H13.8621L8.8499%205.91498L4.8001%200.5H0.0390096ZM2.09644%201.53056H4.2837L13.9422%2014.4446H11.755L2.09644%201.53056Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_567'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Lh="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='%23FECA00'/%3e%3cmask%20id='mask0_12658_6636'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='1'%20width='20'%20height='18'%3e%3cpath%20d='M10.8176%202.82687L9.99707%203.64922L9.17397%202.82613C7.0753%200.727454%203.67268%200.727453%201.574%202.82613C-0.524669%204.9248%20-0.52467%208.32742%201.574%2010.4261L9.46789%2018.32C9.76073%2018.6128%2010.2355%2018.6128%2010.5283%2018.32L18.4283%2010.4246C20.5223%208.319%2020.5259%204.92593%2018.4269%202.82687C16.3244%200.724378%2012.9201%200.724381%2010.8176%202.82687Z'%20fill='url(%23paint0_linear_12658_6636)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_12658_6636)'%3e%3crect%20y='1.25'%20width='20'%20height='7.5'%20fill='url(%23paint1_linear_12658_6636)'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_12658_6636'%20x1='10'%20y1='9'%20x2='9.99999'%20y2='18.5396'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FECE00'/%3e%3cstop%20offset='1'%20stop-color='%23FEBB00'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_12658_6636'%20x1='10'%20y1='1.25'%20x2='10'%20y2='8.75'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2353DFFD'/%3e%3cstop%20offset='1'%20stop-color='%23359FFA'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",kh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4711_40488)'%3e%3cpath%20d='M7.9982%209.53674e-07C9.36526%209.53674e-07%2010.5677%200.865134%2011.0159%202.13364C11.1632%202.55033%2010.9447%203.00748%2010.5281%203.15471C10.1411%203.29142%209.71933%203.11285%209.54316%202.75301L9.50699%202.66682C9.28305%202.03305%208.68168%201.60038%207.9982%201.60038C7.15495%201.60038%206.4641%202.2529%206.40304%203.08056L6.39865%203.19993L6.39862%204.79954L12.5993%204.80031C13.5522%204.80031%2014.3322%205.54062%2014.3956%206.47747L14.3997%206.60074L14.3997%2014.1996C14.3997%2015.1525%2013.6594%2015.9325%2012.7226%2015.9958L12.5993%2016H3.39711C2.44419%2016%201.66418%2015.2597%201.60083%2014.3228L1.59668%2014.1996L1.59668%206.60074C1.59668%205.64782%202.33698%204.86781%203.27384%204.80447L3.39711%204.80031L4.79824%204.79954L4.79827%203.19993C4.79827%201.43266%206.23093%209.53674e-07%207.9982%209.53674e-07ZM7.9982%209.20098C7.33592%209.20098%206.79903%209.73787%206.79903%2010.4002C6.79903%2011.0624%207.33592%2011.5993%207.9982%2011.5993C8.66049%2011.5993%209.19738%2011.0624%209.19738%2010.4002C9.19738%209.73787%208.66049%209.20098%207.9982%209.20098Z'%20fill='%2331DE91'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4711_40488'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Bh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_9_444)'%3e%3cpath%20d='M13.0025%209.59794C13.9963%209.59794%2014.8019%2010.4036%2014.8019%2011.3974V12.1323C14.8019%2012.591%2014.6585%2013.0383%2014.3917%2013.4116C13.1548%2015.1425%2011.135%2016%208.3983%2016C5.66104%2016%203.64231%2015.1421%202.40837%2013.4103C2.14275%2013.0376%202%2012.5912%202%2012.1335V11.3974C2%2010.4036%202.80563%209.59794%203.79942%209.59794H13.0025ZM8.3983%200C10.6078%200%2012.399%201.79118%2012.399%204.00071C12.399%206.21024%2010.6078%208.00142%208.3983%208.00142C6.18877%208.00142%204.39759%206.21024%204.39759%204.00071C4.39759%201.79118%206.18877%200%208.3983%200Z'%20fill='%230021A5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_9_444'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Hh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818L1.5%202.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016ZM7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",jh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.353553%209.54586C0.158291%209.74112%200.158291%2010.0577%200.353554%2010.253L4.59619%2014.4956C4.79146%2014.6909%205.10804%2014.6909%205.3033%2014.4956L6.01041%2013.7885C6.20567%2013.5932%206.20567%2013.2767%206.01041%2013.0814L1.76777%208.83875C1.5725%208.64349%201.25592%208.64349%201.06066%208.83875L0.353553%209.54586ZM8.83883%202.47479L2.47487%208.83875L6.01041%2012.3743L8.62656%209.75813L14.2834%2015.415L15.4148%2014.2836L9.75794%208.62676L12.3744%206.01033L8.83883%202.47479ZM8.83883%201.76769C8.64357%201.57242%208.64357%201.25584%208.83883%201.06058L9.54594%200.353473C9.7412%200.158211%2010.0578%200.158211%2010.253%200.353473L14.4957%204.59611C14.691%204.79138%2014.691%205.10796%2014.4957%205.30322L13.7886%206.01033C13.5933%206.20559%2013.2767%206.20559%2013.0815%206.01033L8.83883%201.76769Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Dh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.454139%209.64645C0.258877%209.84171%200.258877%2010.1583%200.454139%2010.3536L4.69678%2014.5962C4.89204%2014.7915%205.20862%2014.7915%205.40389%2014.5962L6.11099%2013.8891C6.30626%2013.6938%206.30626%2013.3772%206.11099%2013.182L1.86835%208.93934C1.67309%208.74408%201.35651%208.74408%201.16125%208.93934L0.454139%209.64645ZM8.93942%202.57538L2.57546%208.93934L6.11099%2012.4749L8.72715%209.85872L14.384%2015.5156L15.5154%2014.3842L9.85852%208.72735L12.475%206.11091L8.93942%202.57538ZM8.93942%201.86827C8.74416%201.67301%208.74416%201.35643%208.93942%201.16117L9.64653%200.454059C9.84179%200.258797%2010.1584%200.258796%2010.3536%200.454059L14.5963%204.6967C14.7915%204.89196%2014.7915%205.20854%2014.5963%205.40381L13.8892%206.11091C13.6939%206.30617%2013.3773%206.30617%2013.1821%206.11091L8.93942%201.86827Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Rh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.99207%203.63636H5.09091V5.09091H0.727273V0.720881H2.18182V2.36833C3.80878%200.662224%205.663%200%208%200C12.4183%200%2016%203.58172%2016%208C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208H1.45455C1.45455%2011.615%204.38505%2014.5455%208%2014.5455C11.615%2014.5455%2014.5455%2011.615%2014.5455%208C14.5455%204.38505%2011.615%201.45455%208%201.45455C5.93397%201.45455%204.39611%202.03009%202.99207%203.63636Z'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.45455%207.63636H11.3636V9.09091H7V4H8.45455V7.63636Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Vh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='path-1-inside-1'%20fill='white'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.04545%2016C3.68182%2014.0561%201.5%2012.1167%201.5%2010.1818V2.90909C1.5%202.18182%201.86364%202.18182%202.95455%201.45455C3.07221%201.3761%205.54597%200%208.04545%200C10.2238%200%2012.0455%200.727273%2013.1364%201.45455C14.2273%202.18182%2014.5909%202.18182%2014.5909%202.90909C14.6101%203.12096%2014.5909%209.09091%2014.5909%2010.1818C14.5909%2012.1212%2012.4091%2014.0606%208.04545%2016Z'/%3e%3c/mask%3e%3cpath%20d='M8.04545%2016L7.39436%2017.4615L8.04469%2017.7512L8.69528%2017.4621L8.04545%2016ZM2.95455%201.45455L3.84207%202.78583L2.95455%201.45455ZM14.5909%202.90909H12.9909V2.98153L12.9975%203.05367L14.5909%202.90909ZM14.5909%2010.1818H12.9909H14.5909ZM8.69655%2014.5385C6.58223%2013.5966%205.11437%2012.705%204.19935%2011.8916C3.27547%2011.0704%203.1%2010.5016%203.1%2010.1818H-0.1C-0.1%2011.7969%200.815443%2013.1652%202.07338%2014.2834C3.34018%2015.4094%205.14505%2016.4595%207.39436%2017.4615L8.69655%2014.5385ZM3.1%2010.1818V2.90909H-0.1V10.1818H3.1ZM3.1%202.90909C3.1%202.85035%203.10935%202.96404%203.03294%203.13386C2.94838%203.32177%202.83149%203.42018%202.81769%203.43121C2.81663%203.43206%202.83318%203.41892%202.88465%203.38558C2.93655%203.35197%203.00118%203.31234%203.09633%203.25468C3.27933%203.14377%203.53597%202.98989%203.84207%202.78583L2.06703%200.123265C1.82767%200.282838%201.62976%200.401683%201.43776%200.518047C1.27249%200.618213%201.02919%200.764014%200.81867%200.932428C0.577606%201.12528%200.301621%201.40551%200.114789%201.82069C-0.0638995%202.21778%20-0.1%202.60419%20-0.1%202.90909H3.1ZM3.84207%202.78583C3.76643%202.83625%204.29376%202.52335%205.16756%202.19638C6.02381%201.87598%207.06419%201.6%208.04545%201.6L8.04545%20-1.6C6.52723%20-1.6%205.08099%20-1.18793%204.04608%20-0.800668C3.02871%20-0.419974%202.26033%20-0.0056029%202.06703%200.123265L3.84207%202.78583ZM8.04545%201.6C9.88229%201.6%2011.3986%202.21898%2012.2488%202.78583L14.0239%200.123265C12.6923%20-0.764437%2010.5653%20-1.6%208.04545%20-1.6L8.04545%201.6ZM12.2488%202.78583C12.5549%202.98989%2012.8116%203.14377%2012.9946%203.25468C13.0897%203.31234%2013.1544%203.35197%2013.2063%203.38558C13.2577%203.41892%2013.2743%203.43206%2013.2732%203.43121C13.2594%203.42018%2013.1425%203.32177%2013.058%203.13386C12.9816%202.96404%2012.9909%202.85035%2012.9909%202.90909H16.1909C16.1909%202.60419%2016.1548%202.21778%2015.9761%201.82069C15.7893%201.40551%2015.5133%201.12528%2015.2722%200.932428C15.0617%200.764014%2014.8184%200.618213%2014.6531%200.518047C14.4611%200.401683%2014.2632%200.282838%2014.0239%200.123265L12.2488%202.78583ZM12.9975%203.05367C12.992%202.99374%2012.9948%203.01208%2012.9965%203.249C12.9978%203.43011%2012.9986%203.68141%2012.999%203.9838C12.9999%204.58786%2012.9993%205.38611%2012.9981%206.21349C12.9957%207.86392%2012.9909%209.63543%2012.9909%2010.1818H16.1909C16.1909%209.6373%2016.1957%207.87838%2016.1981%206.21814C16.1993%205.39018%2016.1999%204.58804%2016.199%203.97905C16.1986%203.67492%2016.1977%203.41653%2016.1964%203.22635C16.1954%203.09198%2016.1946%202.87741%2016.1844%202.76451L12.9975%203.05367ZM12.9909%2010.1818C12.9909%2010.5048%2012.8144%2011.0748%2011.8916%2011.8951C10.977%2012.708%209.50968%2013.5983%207.39563%2014.5379L8.69528%2017.4621C10.9449%2016.4623%2012.7503%2015.4132%2014.0175%2014.2868C15.2765%2013.1677%2016.1909%2011.7982%2016.1909%2010.1818H12.9909Z'%20mask='url(%23path-1-inside-1)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.31815%208.42606L10.4403%205.30396L11.4688%206.33247L7.31815%2010.4831L4.62207%207.78702L5.65059%206.7585L7.31815%208.42606Z'/%3e%3c/svg%3e",Uh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.81463%2013.1855C2.19849%2012.5694%202.02173%2011.6295%202.21495%2010.3964C1.20633%209.661%200.666748%208.87144%200.666748%208.00008C0.666748%207.12873%201.20633%206.33916%202.21495%205.6038C2.02173%204.37063%202.19849%203.43077%202.81463%202.81463C3.43077%202.19849%204.37063%202.02173%205.6038%202.21495C6.33916%201.20633%207.12873%200.666748%208.00008%200.666748C8.87144%200.666748%209.661%201.20633%2010.3964%202.21495C11.6295%202.02173%2012.5694%202.19849%2013.1855%202.81463C13.8017%203.43077%2013.9784%204.37063%2013.7852%205.6038C14.7938%206.33916%2015.3334%207.12873%2015.3334%208.00008C15.3334%208.87144%2014.7938%209.661%2013.7852%2010.3964C13.9784%2011.6295%2013.8017%2012.5694%2013.1855%2013.1855C12.5694%2013.8017%2011.6295%2013.9784%2010.3964%2013.7852C9.661%2014.7938%208.87144%2015.3334%208.00008%2015.3334C7.12873%2015.3334%206.33916%2014.7938%205.6038%2013.7852C4.37063%2013.9784%203.43077%2013.8017%202.81463%2013.1855ZM7.33347%208.39049L10.1954%205.52856L11.1382%206.47137L7.33347%2010.2761L4.86206%207.80471L5.80487%206.8619L7.33347%208.39049Z'%20fill='%23536ED9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(16%2016)%20rotate(-180)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",vu="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4996%201.43824L15.5943%2010.1476C16.1245%2011.0438%2016.1359%2012.1548%2015.6243%2013.0618C15.112%2013.9698%2014.1546%2014.5337%2013.1003%2014.544L2.89116%2014.5439C1.84773%2014.5354%200.888457%2013.9698%200.37614%2013.061C-0.135752%2012.1529%20-0.123797%2011.0394%200.404683%2010.1508L5.50126%201.43828C6.0191%200.546865%206.97275%20-0.00120619%208.00383%205.89964e-07C9.03481%200.00120724%209.98812%200.55155%2010.4996%201.43824ZM8.73051%204.36255L7.27551%204.36255L7.27551%209.45336L8.73051%209.45336L8.73051%204.36255ZM8.72831%2010.9077C8.72831%2011.3093%208.4026%2011.6349%208.00081%2011.6349C7.59903%2011.6349%207.27332%2011.3093%207.27332%2010.9077C7.27332%2010.506%207.59903%2010.1804%208.00081%2010.1804C8.4026%2010.1804%208.72831%2010.506%208.72831%2010.9077Z'%20fill='%23F1BF0B'/%3e%3c/svg%3e",Fh="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.84239%202.69128V1L14.9999%201V6.04246H13.286V3.92409L8.78942%208.42064L7.55658%207.18779L12.0532%202.69128L9.84239%202.69128ZM14.0194%2014.7963L14.0194%206.99373H12.3054L12.3054%2013.105L2.71569%2013.105L2.71569%203.64255L8.86185%203.64255V1.95127L1%201.95127L1%2014.7963L14.0194%2014.7963Z'%20fill='%23BABCBF'/%3e%3c/svg%3e",bu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2878_561)'%3e%3cpath%20d='M5.52545%2011.6008H10.4794C9.98334%2014.2183%208.99007%2016%208.00241%2016C7.04467%2016%206.08167%2014.3246%205.5719%2011.8364L5.52545%2011.6008H10.4794H5.52545ZM0.854008%2011.6009L4.29902%2011.6007C4.59088%2013.2668%205.08558%2014.6842%205.73298%2015.6761C3.68241%2015.0705%201.97524%2013.6665%200.971106%2011.8241L0.854008%2011.6009ZM11.7058%2011.6007L15.1508%2011.6009C14.1656%2013.5529%2012.4044%2015.0463%2010.2726%2015.6758C10.8764%2014.7496%2011.3474%2013.4534%2011.6448%2011.9305L11.7058%2011.6007L15.1508%2011.6009L11.7058%2011.6007ZM11.9482%206.40002L15.8447%206.39953C15.9497%206.91666%2016.0048%207.4519%2016.0048%208C16.0048%208.83638%2015.8765%209.64279%2015.6385%2010.4007H11.8758C11.9601%209.63447%2012.0042%208.82948%2012.0042%208C12.0042%207.63649%2011.9958%207.27768%2011.9791%206.92479L11.9482%206.40002L15.8447%206.39953L11.9482%206.40002ZM0.160074%206.39953L4.05666%206.40002C4.01966%206.92005%204.00058%207.45473%204.00058%208C4.00058%208.66359%204.02884%209.3115%204.08327%209.93641L4.12897%2010.4007H0.366322C0.128311%209.64279%200%208.83638%200%208C0%207.4519%200.0551039%206.91666%200.160074%206.39953ZM5.2624%206.39956H10.7424C10.7826%206.91615%2010.8041%207.4513%2010.8041%208C10.8041%208.67021%2010.7721%209.32022%2010.713%209.94087L10.6636%2010.4007H5.34118C5.25073%209.64396%205.20076%208.83777%205.20076%208C5.20076%207.58848%205.21282%207.18457%205.23581%206.79041L5.2624%206.39956H10.7424H5.2624ZM10.3582%200.460157L10.2718%200.323955C12.6868%201.03684%2014.6263%202.85839%2015.501%205.19933L11.8278%205.19956C11.5753%203.26574%2011.0625%201.60495%2010.3582%200.460157L10.2718%200.323955L10.3582%200.460157ZM5.63548%200.353412L5.73292%200.323985C5.02821%201.40375%204.50445%202.98767%204.22628%204.84764L4.17702%205.19956L0.503775%205.19933C1.36667%202.88998%203.26583%201.08609%205.63548%200.353412L5.73292%200.323985L5.63548%200.353412ZM8.00241%200C9.0576%200%2010.1192%202.0337%2010.574%204.94748L10.6114%205.19936H5.39337C5.82496%202.15157%206.91707%200%208.00241%200Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2878_561'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",wu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20d='M5.91304%201C2.65217%201%200%203.26223%200%206.04348C0%207.52853%200.716033%208.86413%202.0231%209.83152L1.10598%2012.5842L3.97418%2010.8084C4.77038%2011.0584%205.74185%2011.1467%206.67935%2011.0435C7.44022%2012.5163%209.15897%2013.5217%2011.1304%2013.5217C11.7296%2013.5217%2012.284%2013.409%2012.7989%2013.2554L15.1807%2014.5883L14.5163%2012.3098C15.413%2011.5652%2016%2010.5285%2016%209.34783C16%207.1875%2014.1209%205.46467%2011.7391%205.2106C11.2717%202.79212%208.82337%201%205.91304%201ZM3.82609%203.78261C4.20924%203.78261%204.52174%204.09511%204.52174%204.47826C4.52174%204.86141%204.20924%205.17391%203.82609%205.17391C3.44293%205.17391%203.13043%204.86141%203.13043%204.47826C3.13043%204.09511%203.44293%203.78261%203.82609%203.78261ZM8%203.78261C8.38315%203.78261%208.69565%204.09511%208.69565%204.47826C8.69565%204.86141%208.38315%205.17391%208%205.17391C7.61685%205.17391%207.30435%204.86141%207.30435%204.47826C7.30435%204.09511%207.61685%203.78261%208%203.78261ZM11.1304%205.86957C13.4769%205.86957%2015.3043%207.44701%2015.3043%209.34783C15.3043%2010.3764%2014.7799%2011.2785%2013.9144%2011.9198L13.7201%2012.0652L14.0367%2013.1508L12.9062%2012.5163L12.7595%2012.5652C12.2731%2012.7283%2011.7174%2012.8261%2011.1304%2012.8261C8.78397%2012.8261%206.95652%2011.2486%206.95652%209.34783C6.95652%207.44701%208.78397%205.86957%2011.1304%205.86957ZM9.56522%207.95652C9.28668%207.95652%209.04348%208.19973%209.04348%208.47826C9.04348%208.75679%209.28668%209%209.56522%209C9.84375%209%2010.087%208.75679%2010.087%208.47826C10.087%208.19973%209.84375%207.95652%209.56522%207.95652ZM12.6957%207.95652C12.4171%207.95652%2012.1739%208.19973%2012.1739%208.47826C12.1739%208.75679%2012.4171%209%2012.6957%209C12.9742%209%2013.2174%208.75679%2013.2174%208.47826C13.2174%208.19973%2012.9742%207.95652%2012.6957%207.95652Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Cu="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9651%2013.2098C14.8029%2013.0935%2015.4811%2012.4727%2015.6407%2011.6582C15.8004%2010.7662%2015.96%209.44727%2016%207.81818C16%206.18909%2015.8004%204.87018%2015.6407%203.97818C15.4815%203.16364%2014.8029%202.54291%2013.9651%202.42655C12.6084%202.23273%2010.4538%202%207.98%202C5.50618%202%203.31164%202.23273%201.99491%202.42655C1.15709%202.54291%200.478909%203.16364%200.319273%203.97818C0.159636%204.87018%200%206.18909%200%207.81818C0%209.44727%200.159636%2010.7662%200.319273%2011.6582C0.478545%2012.4727%201.15709%2013.0935%201.99491%2013.2098C3.35164%2013.4036%205.54618%2013.6364%207.98%2013.6364C10.4538%2013.6364%2012.6484%2013.4036%2013.9651%2013.2098ZM6.18182%205.06651V10.5701C6.18182%2010.8407%206.48291%2011.0018%206.708%2010.8523L10.836%208.10033C11.0371%207.96615%2011.0371%207.67088%2010.836%207.53706L6.708%204.78506C6.48291%204.63488%206.18182%204.79633%206.18182%205.06651Z'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",zh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016%20'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49497)'%3e%3cmask%20id='mask0_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23AF0100'/%3e%3cmask%20id='mask1_5985_49497'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49497)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%233CA5D9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%2373BE4A'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.581%209.45333C10.9075%209.29804%2010.3805%208.76856%2010.3875%207.9916C10.394%207.2643%2010.8632%206.64905%2011.6039%206.48185C12.3446%206.31465%2012.9962%206.66724%2012.9962%206.66724C12.7921%206.21328%2012.0814%205.89496%2011.4984%205.89649C10.4133%205.89934%209.2556%206.72775%209.24422%207.9928C9.23242%209.30432%2010.4806%2010.0499%2011.5792%2010.047C12.4598%2010.0447%2012.8782%209.47795%2012.965%209.23694C12.965%209.23694%2012.2545%209.60862%2011.581%209.45333ZM12.009%208.71035L12.5968%208.30133L13.1846%208.71035L12.9772%208.02494L13.5479%207.59231L12.8319%207.57772L12.5968%206.90133L12.3617%207.57772L11.6457%207.59231L12.2164%208.02494L12.009%208.71035Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49497)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49497'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49497'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49497'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49497'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Kh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cmask%20id='mask0'%20mask-type='alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%203V4H19V3H3ZM3%205V6H19V5H3ZM3%208V7H19V8H3ZM3%209V10H19V9H3ZM3%2012V11H19V12H3ZM3%2014V13H19V14H3Z'%20fill='%23F7FCFF'/%3e%3crect%20x='3'%20y='2'%20width='9'%20height='7'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.04005%204.17375L4.56997%203.80462L4.98103%204.10055H4.74829L5.21896%204.51685L5.05999%205.10055H4.811L4.56923%204.56445L4.36305%205.10055H3.74829L4.21896%205.51685L4.04005%206.17375L4.56997%205.80462L4.98103%206.10055H4.74829L5.21896%206.51685L5.05999%207.10055H4.811L4.56923%206.56445L4.36305%207.10055H3.74829L4.21896%207.51685L4.04005%208.17375L4.56997%207.80462L5.08271%208.17375L4.92329%207.51685L5.33506%207.10055H5.14514L5.56997%206.80462L5.98103%207.10055H5.74829L6.21896%207.51685L6.04005%208.17375L6.56997%207.80462L7.08271%208.17375L6.92329%207.51685L7.33506%207.10055H7.14514L7.56997%206.80462L7.98103%207.10055H7.74829L8.21896%207.51685L8.04005%208.17375L8.56997%207.80462L9.08271%208.17375L8.92329%207.51685L9.33506%207.10055H9.14514L9.56997%206.80462L9.98103%207.10055H9.74829L10.219%207.51685L10.0401%208.17375L10.57%207.80462L11.0827%208.17375L10.9233%207.51685L11.3351%207.10055H10.811L10.5692%206.56445L10.363%207.10055H10.0649L9.92329%206.51685L10.3351%206.10055H10.1451L10.57%205.80462L11.0827%206.17375L10.9233%205.51685L11.3351%205.10055H10.811L10.5692%204.56445L10.363%205.10055H10.0649L9.92329%204.51685L10.3351%204.10055H10.1451L10.57%203.80462L11.0827%204.17375L10.9233%203.51685L11.3351%203.10055H10.811L10.5692%202.56445L10.363%203.10055H9.74829L10.219%203.51685L10.06%204.10055H9.811L9.56923%203.56445L9.36305%204.10055H9.06494L8.92329%203.51685L9.33506%203.10055H8.811L8.56923%202.56445L8.36305%203.10055H7.74829L8.21896%203.51685L8.05999%204.10055H7.811L7.56923%203.56445L7.36305%204.10055H7.06494L6.92329%203.51685L7.33506%203.10055H6.811L6.56923%202.56445L6.36305%203.10055H5.74829L6.21896%203.51685L6.05999%204.10055H5.811L5.56923%203.56445L5.36305%204.10055H5.06494L4.92329%203.51685L5.33506%203.10055H4.811L4.56923%202.56445L4.36305%203.10055H3.74829L4.21896%203.51685L4.04005%204.17375ZM10.06%206.10055L10.219%205.51685L9.74829%205.10055H9.98103L9.56997%204.80462L9.14514%205.10055H9.33506L8.92329%205.51685L9.06494%206.10055H9.36305L9.56923%205.56445L9.811%206.10055H10.06ZM8.98103%206.10055L8.56997%205.80462L8.14514%206.10055H8.33506L7.92329%206.51685L8.06494%207.10055H8.36305L8.56923%206.56445L8.811%207.10055H9.05999L9.21896%206.51685L8.74829%206.10055H8.98103ZM7.21896%206.51685L7.05999%207.10055H6.811L6.56923%206.56445L6.36305%207.10055H6.06494L5.92329%206.51685L6.33506%206.10055H6.14514L6.56997%205.80462L6.98103%206.10055H6.74829L7.21896%206.51685ZM7.36305%206.10055H7.06494L6.92329%205.51685L7.33506%205.10055H7.14514L7.56997%204.80462L7.98103%205.10055H7.74829L8.21896%205.51685L8.05999%206.10055H7.811L7.56923%205.56445L7.36305%206.10055ZM6.05999%206.10055L6.21896%205.51685L5.74829%205.10055H5.98103L5.56997%204.80462L5.14514%205.10055H5.33506L4.92329%205.51685L5.06494%206.10055H5.36305L5.56923%205.56445L5.811%206.10055H6.05999ZM9.21896%204.51685L9.05999%205.10055H8.811L8.56923%204.56445L8.36305%205.10055H8.06494L7.92329%204.51685L8.33506%204.10055H8.14514L8.56997%203.80462L8.98103%204.10055H8.74829L9.21896%204.51685ZM6.98103%204.10055L6.56997%203.80462L6.14514%204.10055H6.33506L5.92329%204.51685L6.06494%205.10055H6.36305L6.56923%204.56445L6.811%205.10055H7.05999L7.21896%204.51685L6.74829%204.10055H6.98103Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Wh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_49731)'%3e%3cg%20clip-path='url(%23clip0_5985_49731)'%3e%3cmask%20id='mask0_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3crect%20x='1'%20width='20'%20height='15'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='%23FFB400'/%3e%3cmask%20id='mask1_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='1'%20y='0'%20width='20'%20height='15'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V15H21V0H1Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_49731)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%200V3.75H21V0H1Z'%20fill='%23C51918'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%2011.25V15H21V11.25H1Z'%20fill='%23C51918'/%3e%3crect%20x='4.12891'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.10961%205.79004H3.84961V6.14004H4.05961V6.42004H4.89961V6.14004H5.10961V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.89961%2010.2697H5.10961V10.6197H3.84961V10.2697H4.05961V9.98975H4.89961V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.48023%205.85984C4.63257%205.85984%204.64805%205.80248%204.73792%205.71681C4.80771%205.65029%204.97023%205.56778%204.97023%205.47484C4.97023%205.26221%204.75085%205.08984%204.48023%205.08984C4.20961%205.08984%203.99023%205.26221%203.99023%205.47484C3.99023%205.57839%204.10216%205.64762%204.18679%205.71681C4.27595%205.78971%204.3414%205.85984%204.48023%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask2_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='10'%20width='3'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.84961%2010.6196H5.10961V11.1796C5.10961%2011.1796%204.95211%2011.1096%204.79461%2011.1096C4.63711%2011.1096%204.47961%2011.1796%204.47961%2011.1796C4.47961%2011.1796%204.32211%2011.1096%204.16461%2011.1096C4.00711%2011.1096%203.84961%2011.1796%203.84961%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask2_5985_49731)'%3e%3cpath%20d='M3.83805%2011.0697L3.81055%2011.0026C3.92403%2010.9521%204.03792%2010.9268%204.15199%2010.9268C4.22568%2010.9268%204.26416%2010.937%204.32958%2010.9661C4.38705%2010.9917%204.41683%2010.9997%204.47968%2010.9997C4.54252%2010.9997%204.57231%2010.9917%204.62977%2010.9661C4.69519%2010.937%204.73367%2010.9268%204.80737%2010.9268C4.92143%2010.9268%205.03532%2010.9521%205.14881%2011.0026L5.1213%2011.0697C5.01633%2011.0229%204.91176%2010.9997%204.80737%2010.9997C4.74452%2010.9997%204.71473%2011.0076%204.65727%2011.0332C4.59185%2011.0623%204.55337%2011.0726%204.47968%2011.0726C4.40598%2011.0726%204.3675%2011.0623%204.30208%2011.0332C4.24462%2011.0076%204.21483%2010.9997%204.15199%2010.9997C4.04759%2010.9997%203.94302%2011.0229%203.83805%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M3.83805%2010.8597L3.81055%2010.7926C3.92403%2010.7421%204.03792%2010.7168%204.15199%2010.7168C4.22568%2010.7168%204.26416%2010.7271%204.32958%2010.7562C4.38705%2010.7818%204.41683%2010.7897%204.47968%2010.7897C4.54252%2010.7897%204.57231%2010.7818%204.62977%2010.7562C4.69519%2010.7271%204.73367%2010.7168%204.80737%2010.7168C4.92143%2010.7168%205.03532%2010.7421%205.14881%2010.7926L5.1213%2010.8597C5.01633%2010.813%204.91176%2010.7897%204.80737%2010.7897C4.74452%2010.7897%204.71473%2010.7977%204.65727%2010.8232C4.59185%2010.8524%204.55337%2010.8626%204.47968%2010.8626C4.40598%2010.8626%204.3675%2010.8524%204.30208%2010.8232C4.24462%2010.7977%204.21483%2010.7897%204.15199%2010.7897C4.04759%2010.7897%203.94302%2010.813%203.83805%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3crect%20x='10.9902'%20y='6.41992'%20width='0.7'%20height='3.64'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.969%205.79004H10.709V6.14004H10.919V6.42004H11.759V6.14004H11.969V5.79004Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.759%2010.2697H11.969V10.6197H10.709V10.2697H10.919V9.98975H11.759V10.2697Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.3396%205.85984C11.4919%205.85984%2011.5074%205.80248%2011.5973%205.71681C11.6671%205.65029%2011.8296%205.56778%2011.8296%205.47484C11.8296%205.26221%2011.6102%205.08984%2011.3396%205.08984C11.069%205.08984%2010.8496%205.26221%2010.8496%205.47484C10.8496%205.57839%2010.9615%205.64762%2011.0462%205.71681C11.1353%205.78971%2011.2008%205.85984%2011.3396%205.85984Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='%23005BBF'/%3e%3cmask%20id='mask3_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='10'%20y='10'%20width='2'%20height='2'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.709%2010.6196H11.969V11.1796C11.969%2011.1796%2011.8115%2011.1096%2011.654%2011.1096C11.4965%2011.1096%2011.339%2011.1796%2011.339%2011.1796C11.339%2011.1796%2011.1815%2011.1096%2011.024%2011.1096C10.8665%2011.1096%2010.709%2011.1796%2010.709%2011.1796V10.6196Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask3_5985_49731)'%3e%3cpath%20d='M10.6974%2011.0697L10.6699%2011.0026C10.7834%2010.9521%2010.8973%2010.9268%2011.0114%2010.9268C11.0851%2010.9268%2011.1235%2010.937%2011.189%2010.9661C11.2464%2010.9917%2011.2762%2010.9997%2011.3391%2010.9997C11.4019%2010.9997%2011.4317%2010.9917%2011.4891%2010.9661C11.5546%2010.937%2011.593%2010.9268%2011.6667%2010.9268C11.7808%2010.9268%2011.8947%2010.9521%2012.0082%2011.0026L11.9807%2011.0697C11.8757%2011.0229%2011.7711%2010.9997%2011.6667%2010.9997C11.6039%2010.9997%2011.5741%2011.0076%2011.5166%2011.0332C11.4512%2011.0623%2011.4127%2011.0726%2011.3391%2011.0726C11.2654%2011.0726%2011.2269%2011.0623%2011.1615%2011.0332C11.104%2011.0076%2011.0742%2010.9997%2011.0114%2010.9997C10.907%2010.9997%2010.8024%2011.0229%2010.6974%2011.0697Z'%20fill='white'/%3e%3cpath%20d='M10.6974%2010.8597L10.6699%2010.7926C10.7834%2010.7421%2010.8973%2010.7168%2011.0114%2010.7168C11.0851%2010.7168%2011.1235%2010.7271%2011.189%2010.7562C11.2464%2010.7818%2011.2762%2010.7897%2011.3391%2010.7897C11.4019%2010.7897%2011.4317%2010.7818%2011.4891%2010.7562C11.5546%2010.7271%2011.593%2010.7168%2011.6667%2010.7168C11.7808%2010.7168%2011.8947%2010.7421%2012.0082%2010.7926L11.9807%2010.8597C11.8757%2010.813%2011.7711%2010.7897%2011.6667%2010.7897C11.6039%2010.7897%2011.5741%2010.7977%2011.5166%2010.8232C11.4512%2010.8524%2011.4127%2010.8626%2011.3391%2010.8626C11.2654%2010.8626%2011.2269%2010.8524%2011.1615%2010.8232C11.104%2010.7977%2011.0742%2010.7897%2011.0114%2010.7897C10.907%2010.7897%2010.8024%2010.813%2010.6974%2010.8597Z'%20fill='white'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.11723%209.79969C4.24343%209.64667%204.314%209.50748%204.314%209.35964C4.314%209.26643%204.28626%209.18591%204.23766%209.12014L4.24588%209.11645C4.24512%209.11679%204.38433%209.05611%204.43279%209.03287C4.52289%208.98967%204.60226%208.94392%204.67965%208.88764C4.72905%208.85171%204.79525%208.81257%204.89617%208.75839L4.991%208.70795L5.0166%208.69435C5.06565%208.66818%205.10217%208.64813%205.1361%208.62844C5.24183%208.56712%205.3117%208.51643%205.36514%208.44866C5.49172%208.28815%205.46544%208.07058%205.28807%207.94982C5.20117%207.89065%205.0839%207.8567%204.91201%207.82998L4.87641%207.82447L4.66616%207.79187C4.5839%207.77896%204.51051%207.7669%204.44506%207.75547C4.87542%207.68386%205.48994%207.71018%205.76025%207.84974L6.01716%207.35215C5.46632%207.06775%204.21124%207.09679%203.74241%207.41966C3.39854%207.65648%203.44468%208.01445%203.80246%208.1686C3.95197%208.23301%204.14686%208.27575%204.50751%208.3337C4.44708%208.36876%204.39697%208.40079%204.35028%208.43474C4.30293%208.46917%204.2522%208.49842%204.19067%208.52792C4.16125%208.54203%204.07415%208.58027%204.0342%208.59782L4.03416%208.59783L4.03415%208.59784L4.01408%208.60668C3.72265%208.73919%203.58121%208.9225%203.62348%209.25342L3.64636%209.43255L3.68739%209.44516L4.11723%209.79969ZM3.75699%209.33676L3.7561%209.33933L3.75678%209.33751L3.75699%209.33676ZM11.441%209.35964C11.441%209.50748%2011.5115%209.64667%2011.6378%209.79969L12.0676%209.44516L12.1086%209.43255L12.1315%209.25342C12.1738%208.9225%2012.0323%208.73919%2011.7409%208.60668L11.7208%208.59784L11.7207%208.5978C11.6808%208.58025%2011.5937%208.54202%2011.5643%208.52792C11.5028%208.49842%2011.452%208.46917%2011.4047%208.43474C11.358%208.40079%2011.3079%208.36876%2011.2475%208.3337C11.6081%208.27575%2011.803%208.23301%2011.9525%208.1686C12.3103%208.01445%2012.3564%207.65648%2012.0126%207.41966C11.5437%207.09679%2010.2887%207.06775%209.73781%207.35215L9.99472%207.84974C10.265%207.71018%2010.8796%207.68386%2011.3099%207.75547C11.2445%207.7669%2011.1711%207.77896%2011.0888%207.79187L10.8785%207.82447L10.843%207.82998C10.6711%207.8567%2010.5538%207.89065%2010.4669%207.94982C10.2895%208.07058%2010.2633%208.28815%2010.3898%208.44866C10.4433%208.51643%2010.5131%208.56712%2010.6189%208.62845C10.6528%208.64813%2010.6893%208.66818%2010.7384%208.69435L10.764%208.70798L10.8588%208.75839C10.9597%208.81257%2011.0259%208.85171%2011.0753%208.88764C11.1527%208.94392%2011.2321%208.98967%2011.3222%209.03287C11.3707%209.05611%2011.5099%209.11679%2011.5091%209.11645L11.5173%209.12014C11.4687%209.18591%2011.441%209.26643%2011.441%209.35964Z'%20fill='%23AD1619'/%3e%3cpath%20d='M4.701%207.75L4.90762%207.79274V8.1007C4.68756%208.27629%204.12891%208.57223%204.12891%208.57223V7.75H4.701Z'%20fill='%23F1F9FF'/%3e%3cpath%20d='M11.1955%207.75L10.9889%207.79274V8.1007C11.2089%208.27629%2011.7676%208.57223%2011.7676%208.57223V7.75H11.1955Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2357%204.50361V4.40112C9.87565%204.14272%209.4986%204.01352%209.10456%204.01352C8.72679%203.84635%208.34442%203.78145%207.95744%203.81885C7.95755%203.81765%207.9576%203.81704%207.9576%203.81704C7.37574%203.76011%206.78934%204.01352%206.78934%204.01352C6.19828%204.01352%205.6582%204.40112%205.6582%204.40112V4.50361L6.36422%205.21269C6.36422%205.21269%206.56295%205.89519%207.95473%205.73479V5.73652C7.95473%205.73652%208.87619%205.71137%208.94094%205.68983C8.96663%205.68129%208.99328%205.67351%209.0205%205.66556C9.20099%205.61287%209.40703%205.55271%209.52968%205.21269L10.2357%204.50361ZM7.95473%203.8502C7.93463%204.08628%207.81991%205.50936%207.95473%205.72999V3.8502Z'%20fill='%23AD1619'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.19544%205.09358L6.19591%205.09142L5.69922%204.62412L5.74718%204.57313L6.21326%205.01163L6.22519%204.95678C6.30144%204.97336%206.35717%204.97945%206.38966%204.976V4.88088L6.49297%204.93679C6.54379%204.96429%206.61657%204.97168%206.71242%204.95609C6.78282%204.94463%206.83033%204.86287%206.84586%204.68864L6.87722%204.33691L6.98241%204.67401C7.03%204.82654%207.10262%204.89378%207.20599%204.89378C7.30696%204.89378%207.34754%204.85677%207.35202%204.76347L7.36473%204.49886L7.48439%204.73521C7.5275%204.82035%207.58696%204.85899%207.67149%204.85899C7.7924%204.85899%207.87316%204.75819%207.87316%204.60004H7.87544H8.01316H8.01544C8.01544%204.75819%208.09621%204.85899%208.21711%204.85899C8.30165%204.85899%208.3611%204.82035%208.40421%204.73521L8.52388%204.49886L8.53658%204.76347C8.54106%204.85677%208.58165%204.89378%208.68261%204.89378C8.78599%204.89378%208.8586%204.82654%208.9062%204.67401L9.01139%204.33691L9.04275%204.68864C9.05828%204.86287%209.10578%204.94463%209.17619%204.95609C9.27204%204.97168%209.34481%204.96429%209.39563%204.93679L9.49895%204.88088V4.976C9.53143%204.97945%209.58717%204.97336%209.66341%204.95678L9.68555%205.05857L10.2015%204.57313L10.2495%204.62412L9.60741%205.22819C9.51374%205.40071%209.46656%205.51458%209.46656%205.56188C9.46656%205.63404%209.27882%205.67687%208.91241%205.72086C8.62535%205.75533%208.28658%205.77846%208.00948%205.78192V5.78237L7.97435%205.78225L7.93922%205.78237V5.78192C7.66211%205.77846%207.32334%205.75533%207.03629%205.72086C6.66987%205.67687%206.48213%205.63404%206.48213%205.56188C6.48213%205.55293%206.48044%205.5416%206.47707%205.52794C6.44012%205.48089%206.41414%205.40391%206.39686%205.33447C6.38064%205.302%206.36211%205.26655%206.34128%205.22819L6.19903%205.09436L6.19544%205.09358ZM9.63635%205.10485C9.52171%205.12514%209.43893%205.12309%209.395%205.08733C9.3263%205.10732%209.24571%205.10924%209.1537%205.09427C9.05543%205.07828%208.98699%205.01291%208.94581%204.90447C8.89205%204.97296%208.82408%205.01525%208.74265%205.02892C9.1906%205.09245%209.50439%205.18174%209.50439%205.18174C9.50439%205.18174%209.49665%205.24808%209.47784%205.32608C9.49775%205.28525%209.52134%205.23988%209.54861%205.1898L9.55536%205.18105L9.63635%205.10485ZM8.53127%205.00231C8.49231%204.98295%208.4612%204.95488%208.43871%204.91871C8.40531%204.9482%208.36733%204.96977%208.32514%204.98308C8.39557%204.98847%208.46444%204.99498%208.53127%205.00231ZM8.07803%204.96946C8.0235%204.94426%207.97816%204.90391%207.9443%204.85221C7.91068%204.90355%207.86575%204.94369%207.81174%204.96893C7.84373%204.96797%207.87592%204.9673%207.90825%204.96694V4.96662L7.93632%204.9667L7.96439%204.96662V4.96694C8.0025%204.96737%208.0404%204.96822%208.07803%204.96946ZM6.38824%205.17626L6.32298%205.11486C6.40132%205.12263%206.45931%205.11525%206.4936%205.08733C6.56231%205.10732%206.64289%205.10924%206.73491%205.09427C6.83318%205.07828%206.90161%205.01291%206.94279%204.90447C6.995%204.97098%207.0606%205.01277%207.13891%205.02766C6.75269%205.08192%206.46454%205.15575%206.38824%205.17626ZM7.56043%204.98211C7.49261%204.98715%207.42621%204.99324%207.36164%205.00012C7.39859%204.98086%207.42824%204.95354%207.4499%204.91871C7.48249%204.94749%207.51945%204.96873%207.56043%204.98211ZM9.28252%205.56325C9.33156%205.5862%209.37088%205.5633%209.40196%205.51936C9.39927%205.53149%209.39759%205.54247%209.39691%205.5523C9.3928%205.55498%209.38651%205.55822%209.37825%205.56169C9.35519%205.57139%209.31998%205.58171%209.27417%205.59216C9.18412%205.6127%209.05596%205.63313%208.90406%205.65136C8.60745%205.68698%208.25474%205.71041%207.97435%205.71225C7.69395%205.71041%207.34125%205.68698%207.04463%205.65136C6.89274%205.63313%206.76457%205.6127%206.67453%205.59216C6.63613%205.5834%206.60518%205.57473%206.58259%205.56644C6.58507%205.5655%206.58759%205.56443%206.59012%205.56325C6.74304%205.49169%207.75422%205.42455%207.93632%205.41296C8.11842%205.42455%209.1296%205.49169%209.28252%205.56325ZM9.47535%205.55042L9.47429%205.55165L9.47493%205.55076L9.47535%205.55042Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94437%203.34187C8.06035%203.34187%208.15437%203.24785%208.15437%203.13187C8.15437%203.0159%208.06035%202.92188%207.94437%202.92188C7.8284%202.92188%207.73438%203.0159%207.73438%203.13187C7.73438%203.24785%207.8284%203.34187%207.94437%203.34187Z'%20fill='%23005BBF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.80905%204.37318C7.81353%204.39622%207.82053%204.41768%207.82937%204.4368C7.80225%204.42644%207.77005%204.42044%207.73552%204.42044C7.63887%204.42044%207.56052%204.46745%207.56052%204.52544C7.56052%204.58343%207.63887%204.63044%207.73552%204.63044C7.83217%204.63044%207.91052%204.58343%207.91052%204.52544C7.91052%204.58343%207.98887%204.63044%208.08552%204.63044C8.18217%204.63044%208.26052%204.58343%208.26052%204.52544C8.26052%204.46745%208.18217%204.42044%208.08552%204.42044C8.06119%204.42044%208.03802%204.42342%208.01696%204.4288C8.02204%204.4001%208.02182%204.36718%208.0152%204.33311C7.99675%204.23823%207.93566%204.17029%207.87873%204.18136C7.82181%204.19242%207.79061%204.2783%207.80905%204.37318ZM7.91052%204.52544L7.91044%204.52224L7.91059%204.52229L7.91052%204.52544ZM6.77937%204.5068C6.77053%204.48768%206.76353%204.46622%206.75905%204.44318C6.74061%204.3483%206.77181%204.26242%206.82873%204.25136C6.88566%204.24029%206.94675%204.30823%206.9652%204.40311C6.97182%204.43718%206.97204%204.4701%206.96696%204.4988C6.98802%204.49342%207.01119%204.49044%207.03552%204.49044C7.13217%204.49044%207.21052%204.53745%207.21052%204.59544C7.21052%204.65343%207.13217%204.70044%207.03552%204.70044C6.93887%204.70044%206.86052%204.65343%206.86052%204.59544L6.86059%204.59229L6.86044%204.59224L6.86052%204.59544C6.86052%204.65343%206.78217%204.70044%206.68552%204.70044C6.58887%204.70044%206.51052%204.65343%206.51052%204.59544C6.51052%204.53745%206.58887%204.49044%206.68552%204.49044C6.72005%204.49044%206.75225%204.49644%206.77937%204.5068ZM8.97172%204.57079C8.96365%204.62822%208.87952%204.66387%208.78381%204.65041C8.6881%204.63696%208.61706%204.57951%208.62513%204.52208C8.6332%204.46465%208.71733%204.42901%208.81304%204.44246C8.84724%204.44726%208.87829%204.45769%208.90371%204.47172C8.89761%204.45156%208.89367%204.42933%208.89244%204.40589C8.88738%204.30937%208.93023%204.22867%208.98814%204.22563C9.04605%204.2226%209.09709%204.29838%209.10215%204.3949C9.10397%204.42956%209.09961%204.46219%209.09059%204.48991C9.11218%204.48751%209.13554%204.48778%209.15963%204.49117C9.25534%204.50462%209.32639%204.56208%209.31832%204.6195C9.31025%204.67693%209.22612%204.71258%209.13041%204.69912C9.0347%204.68567%208.96365%204.62822%208.97172%204.57079ZM8.97172%204.57079L8.97209%204.56761L8.97224%204.56768L8.97172%204.57079ZM9.63823%204.84845C9.72357%204.89382%209.81482%204.8891%209.84204%204.8379L9.84348%204.83503C9.85189%204.84393%209.86184%204.85041%209.87319%204.85388C9.92865%204.87083%209.99651%204.80965%2010.0248%204.71722C10.053%204.62479%2010.031%204.53612%209.97552%204.51917C9.92006%204.50221%209.8522%204.5634%209.82394%204.65582C9.81708%204.67828%209.81318%204.70051%209.81201%204.72154C9.79293%204.69966%209.76732%204.67925%209.73682%204.66303C9.65149%204.61766%209.56024%204.62238%209.53301%204.67358C9.50579%204.72479%209.5529%204.80308%209.63823%204.84845ZM6.20353%204.86989C6.11819%204.91527%206.02694%204.91054%205.99972%204.85934C5.99921%204.8584%205.99874%204.85744%205.99828%204.85647C5.98988%204.86537%205.97992%204.87185%205.96857%204.87532C5.91312%204.89227%205.84525%204.83109%205.817%204.73866C5.78874%204.64624%205.81079%204.55757%205.86624%204.54061C5.9217%204.52366%205.98956%204.58484%206.01782%204.67727C6.02468%204.69972%206.02858%204.72195%206.02975%204.74299C6.04883%204.7211%206.07445%204.70069%206.10494%204.68447C6.19028%204.6391%206.28152%204.64382%206.30875%204.69503C6.33597%204.74623%206.28886%204.82452%206.20353%204.86989Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.8663%202.54785H8.01213V2.63998H8.10742V2.78581H8.01213V3.07748H8.10742V3.22331H7.76953V3.07748H7.8663V2.78581H7.76953V2.63998H7.8663V2.54785Z'%20fill='%23C88A02'/%3e%3crect%20x='7.83984'%20y='3.33984'%20width='0.28'%20height='0.91'%20fill='%23C88A02'/%3e%3cpath%20d='M6.71286%203.49259L6.71164%203.56258C6.09095%203.55174%205.73492%203.64232%205.64454%203.82285C5.5511%204.0095%205.56848%204.23638%205.6994%204.5059L5.63644%204.53649C5.49675%204.24893%205.47767%203.99981%205.58194%203.79152C5.68928%203.57712%206.06591%203.4813%206.71286%203.49259Z'%20fill='white'/%3e%3cpath%20d='M6.83246%204.11321L6.79657%204.17332C6.6614%204.09261%206.59375%203.95487%206.59375%203.76506C6.59375%203.49226%206.73428%203.33229%207.04512%203.22281C7.24351%203.15295%207.51452%203.18159%207.8589%203.30645L7.83504%203.37226C7.50444%203.2524%207.24863%203.22536%207.06838%203.28884C6.78326%203.38925%206.66375%203.5253%206.66375%203.76506C6.66375%203.93163%206.71994%204.04603%206.83246%204.11321Z'%20fill='white'/%3e%3cpath%20d='M5.78714%204.39857L5.65505%204.44497C5.518%204.05475%205.55714%203.78974%205.79132%203.67543C5.99768%203.5747%206.29842%203.5337%206.69504%203.54977L6.68937%203.68966C6.31385%203.67444%206.03447%203.71252%205.85274%203.80124C5.69883%203.87636%205.67068%204.06698%205.78714%204.39857Z'%20fill='%23C88A02'/%3e%3cpath%20d='M7.33131%203.39928C7.01122%203.39928%206.87978%203.47724%206.80468%203.70742C6.75683%203.8541%206.80324%203.9793%206.95373%204.09617L6.86787%204.20674C6.67303%204.05544%206.60433%203.87014%206.67159%203.66399C6.76729%203.37065%206.95507%203.25928%207.33131%203.25928C7.57791%203.25928%207.77%203.32406%207.90376%203.45591L7.92462%203.47648V4.15145H7.78462V3.53631C7.68016%203.44558%207.5301%203.39928%207.33131%203.39928Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.15628%203.56241L9.1575%203.6324C9.77819%203.62157%2010.1342%203.71215%2010.2246%203.89268C10.318%204.07932%2010.3007%204.30621%2010.1697%204.57573L10.2327%204.60631C10.3724%204.31875%2010.3915%204.06963%2010.2872%203.86134C10.1799%203.64694%209.80323%203.55112%209.15628%203.56241Z'%20fill='white'/%3e%3cpath%20d='M8.93707%204.12786L8.97296%204.18796C9.10813%204.10726%209.17578%203.96952%209.17578%203.77971C9.17578%203.50691%209.03525%203.34694%208.72441%203.23746C8.52602%203.16759%208.25501%203.19624%207.91063%203.3211L7.93449%203.38691C8.26509%203.26705%208.5209%203.24001%208.70116%203.30349C8.98627%203.4039%209.10578%203.53995%209.10578%203.77971C9.10578%203.94628%209.04959%204.06068%208.93707%204.12786Z'%20fill='white'/%3e%3cpath%20d='M10.125%204.4684L10.2571%204.51479C10.3941%204.12457%2010.355%203.85957%2010.1208%203.74525C9.91443%203.64452%209.61369%203.60353%209.21707%203.6196L9.22274%203.75948C9.59826%203.74427%209.87764%203.78235%2010.0594%203.87106C10.2133%203.94619%2010.2414%204.13681%2010.125%204.4684Z'%20fill='%23C88A02'/%3e%3cpath%20d='M8.57298%203.41002C8.89307%203.41002%209.02452%203.48798%209.09961%203.71816C9.14747%203.86485%209.10106%203.99004%208.95056%204.10691L9.03643%204.21748C9.23127%204.06618%209.29996%203.88088%209.23271%203.67474C9.13701%203.38139%208.94922%203.27002%208.57298%203.27002C8.32639%203.27002%208.13429%203.33481%208.00054%203.46666L7.97968%203.48722V4.1622H8.11968V3.54706C8.22414%203.45632%208.37419%203.41002%208.57298%203.41002Z'%20fill='%23C88A02'/%3e%3cpath%20opacity='0.3'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='%23E1E5E8'/%3e%3cmask%20id='mask4_5985_49731'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='5'%20y='5'%20width='6'%20height='7'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.66992%205.79004H10.2199V9.87806C10.2199%209.87806%209.88194%2011.25%207.94492%2011.25C6.00791%2011.25%205.66992%209.84188%205.66992%209.84188V5.79004Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask4_5985_49731)'%3e%3crect%20x='5.66992'%20y='8.31006'%20width='2.31'%20height='2.73'%20fill='%23FFC034'/%3e%3crect%20x='5.94922'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.92969'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='6.43945'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='7.41992'%20y='8.4502'%20width='0.28'%20height='2.59'%20fill='%23AD1619'/%3e%3crect%20x='5.66992'%20y='5.72021'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='8.24023'%20width='2.31'%20height='2.66'%20fill='%23AD1619'/%3e%3crect%20x='7.91016'%20y='5.79004'%20width='2.45'%20height='2.59'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.65016%206H6.86016V6.58074H7.00016V6.29037H7.21016V6.58074H7.42016V6.9437H7.21016V7.59704H7.42016V7.96H6.16016V7.59704H6.37016V6.9437H6.16016V6.58074H6.30016V6.29037H6.51016V6.58074H6.65016V6Z'%20fill='%23C88A02'/%3e%3cpath%20d='M9.11133%206.12172L9.25468%205.96826L9.55564%206.2494L9.41229%206.40286L9.11133%206.12172Z'%20fill='%23C88A02'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.97461%2010.0877V8.55518H8.22461V10.0749L8.22739%2010.0867C8.31597%2010.4642%208.61766%2010.6552%209.09961%2010.6552C9.5811%2010.6552%209.88274%2010.4691%209.97169%2010.0998L9.97461%2010.0877ZM9.09961%2010.4452C8.71292%2010.4452%208.50174%2010.3149%208.43461%2010.0501V8.76518H9.76461V10.0623C9.69765%2010.3184%209.48645%2010.4452%209.09961%2010.4452Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.17144%208.68311H9.0256V9.3779L8.45072%208.75264L8.34766%208.84739L8.86756%209.41285H8.3965V9.62285H8.75836H8.87902L8.34766%2010.2008L8.45072%2010.2955L9.0256%209.67027V10.4824H9.17144V9.74335L9.67913%2010.2955L9.78219%2010.2008L9.25083%209.62285H9.84393V9.41285H9.26228L9.78219%208.84739L9.67913%208.75264L9.17144%209.30481V8.68311Z'%20fill='%23FFC034'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.42575%2010.9017C9.42575%2010.9017%207.94312%2011.0182%207.94312%2010.062C7.94312%2010.062%207.92898%2010.9017%206.38086%2010.9017V11.6566H9.42575V10.9017Z'%20fill='%23F1F9FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.94492%208.87C8.23487%208.87%208.46992%208.61928%208.46992%208.31C8.46992%208.00072%208.23487%207.75%207.94492%207.75C7.65497%207.75%207.41992%208.00072%207.41992%208.31C7.41992%208.61928%207.65497%208.87%207.94492%208.87Z'%20fill='%23005BBF'%20stroke='%23AD1619'%20stroke-width='0.729167'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_49731)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_49731'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_49731'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_49731'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_49731'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_5985_49731'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20rx='1.5'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Jh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_47079)'%3e%3cmask%20id='mask0_5985_47079'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_47079)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14%202H19V14H14V2Z'%20fill='%23F50100'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H9V14H3V2Z'%20fill='%232E42A5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%202H14V14H8V2Z'%20fill='%23F7FCFF'/%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_47079)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_47079'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_47079'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_47079'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_47079'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",$h="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_46885)'%3e%3cmask%20id='mask0_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_5985_46885'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_46885)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23E31D1C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%233D58DB'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_46885)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_46885'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_46885'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_46885'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_46885'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Gh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2103)'%3e%3cmask%20id='mask0_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cmask%20id='mask1_1940_2103'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%208V14H19V8H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2103)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2103'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2103'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2103'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2103'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",qh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_1940_2418)'%3e%3cmask%20id='mask0_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%233D58DB'/%3e%3cmask%20id='mask1_1940_2418'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_1940_2418)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V6H19V2H3Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%2010V14H19V10H3Z'%20fill='%23C51918'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_1940_2418)'%20style='mix-blend-mode:overlay'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_1940_2418'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_1940_2418'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_1940_2418'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_1940_2418'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Zh="data:image/svg+xml,%3csvg%20width='15'%20height='10'%20viewBox='0%200%2015%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3crect%20x='0.513672'%20width='14'%20height='10'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='%233195F9'/%3e%3cmask%20id='mask1_8977_6319'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='15'%20height='10'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%200V10H14.5137V0H0.513672Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_8977_6319)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.513672%205V10H14.5137V5H0.513672Z'%20fill='%23FECA00'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Xh="data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5985_48133)'%3e%3cmask%20id='mask0_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202H19V14H3V2Z'%20fill='%23F7FCFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='%23E31D1C'/%3e%3cmask%20id='mask1_5985_48133'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='3'%20y='2'%20width='16'%20height='12'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%202V14H19V2H3Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask1_5985_48133)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.0323%209.98993L8.45681%2011.6274L9.32066%208.76088L7.4837%206.88805L10.0163%206.83272L11.1368%204.00281L12.1578%206.8701L14.6843%206.91421L12.7857%208.82136L13.6723%2011.5484L11.0323%209.98993Z'%20fill='%23FFD221'/%3e%3c/g%3e%3c/g%3e%3crect%20x='3'%20y='2'%20width='16'%20height='12'%20fill='url(%23paint0_linear_5985_48133)'%20style='mix-blend-mode:screen'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_5985_48133'%20x='0'%20y='1'%20width='22'%20height='18'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_5985_48133'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_5985_48133'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_5985_48133'%20x1='11'%20y1='2'%20x2='11'%20y2='14'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'%20stop-opacity='0.7'/%3e%3cstop%20offset='1'%20stop-opacity='0.3'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Yh="data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%20110%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M39.8064%2013.5905C40.2107%2014.72%2039.3215%2015.8409%2038.1218%2015.8409H27.9545C26.9252%2015.8409%2026.0909%2015.0065%2026.0909%2013.9773L26.0909%2011.7298C26.0909%209.41123%2023.4309%208.10047%2021.5923%209.51303L9.87389%2018.5162C8.41743%2019.6352%208.41743%2021.8307%209.87389%2022.9497L21.5923%2031.9529C23.4309%2033.3654%2026.0909%2032.0547%2026.0909%2029.7361L26.0909%2027.0227C26.0909%2025.9935%2026.9252%2025.1591%2027.9545%2025.1591H38.1218C39.3215%2025.1591%2040.2107%2026.28%2039.8064%2027.4095C36.9708%2035.3318%2029.3974%2041%2020.5%2041C9.17816%2041%200%2031.8218%200%2020.5C0%209.17816%209.17816%200%2020.5%200C29.3974%200%2036.9708%205.66817%2039.8064%2013.5905Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M64.3994%205.76989H63.0539C62.9538%204.82471%2062.4645%204.35769%2061.5082%204.35769C60.7299%204.35769%2060.0404%204.69128%2060.0404%205.50302C60.0404%206.21468%2060.7855%206.51491%2061.8196%206.7929L61.954%206.82943C63.2596%207.18354%2064.6106%207.54999%2064.6106%209.19476C64.6106%2010.8182%2063.065%2011.5521%2061.6083%2011.5521C59.8514%2011.5521%2058.4948%2010.6737%2058.4059%208.78333H59.7847C59.8181%209.85082%2060.5742%2010.429%2061.6083%2010.429C62.4979%2010.429%2063.2763%2010.0287%2063.2763%209.20588C63.2763%208.40527%2062.5183%208.20156%2061.6059%207.95631L61.6058%207.9563L61.6057%207.95628C61.5297%207.93585%2061.4526%207.91513%2061.3748%207.89375C60.0627%207.53792%2058.7172%207.07089%2058.695%205.51414C58.6727%203.99074%2060.096%203.2346%2061.5305%203.2346C63.1428%203.2346%2064.2993%204.03521%2064.3994%205.76989ZM56.2769%208.92788H57.6112C57.2443%2010.4068%2055.9322%2011.5077%2053.9417%2011.5077C51.462%2011.5077%2049.9053%209.75074%2049.9053%207.39336C49.9053%205.05823%2051.4732%203.27907%2053.9528%203.27907C55.9544%203.27907%2057.122%204.31321%2057.6112%205.85885H56.2769C55.8543%204.90255%2055.1649%204.41328%2053.9528%204.41328C52.2627%204.41328%2051.2508%205.73653%2051.2508%207.39336C51.2508%209.0502%2052.2627%2010.3734%2053.9528%2010.3734C55.2539%2010.3734%2055.9544%209.79522%2056.2769%208.92788ZM68.5775%203.42363H65.742V11.3631H67.0875V8.38302H68.5775C70.2121%208.38302%2071.3908%207.30441%2071.3908%205.86997C71.3908%204.46888%2070.3011%203.42363%2068.5775%203.42363ZM68.4663%207.25993H67.0875V4.54672H68.4663C69.4671%204.54672%2070.0453%204.99151%2070.0453%205.88109C70.0453%206.77066%2069.4671%207.25993%2068.4663%207.25993ZM73.6438%2011.3631H72.2983V3.42363H75.3228C77.1353%203.42363%2078.125%204.37993%2078.125%205.68093C78.125%206.70394%2077.4689%207.53792%2076.5349%207.77143C77.2132%207.99383%2077.4689%208.58317%2077.7469%209.50611C77.7758%209.59549%2077.803%209.6813%2077.8292%209.76406C78.0149%2010.3506%2078.1523%2010.7842%2078.5031%2011.2519V11.3631H77.0575C76.7972%2011.0239%2076.6656%2010.5617%2076.5317%2010.0915C76.4769%209.89877%2076.4216%209.70471%2076.357%209.51723C76.1012%208.78333%2075.7899%208.24958%2074.8224%208.24958H73.6438V11.3631ZM73.6438%204.52448V7.13761H75.2561C76.2569%207.13761%2076.7906%206.60387%2076.7906%205.78101C76.7906%205.08047%2076.3458%204.52448%2075.2116%204.52448H73.6438ZM67.0461%2015.7109V36.5581H70.433V15.7109H67.0461ZM64.7669%2031.682H61.526C61.0004%2033.4047%2059.6573%2034.2806%2057.7887%2034.2806C55.2193%2034.2806%2053.2338%2032.2368%2053.2338%2029.0251C53.2338%2025.7549%2055.2485%2023.7403%2057.7887%2023.7403C59.7741%2023.7403%2060.9128%2024.733%2061.4676%2026.2513H64.7085C64.1246%2023.1563%2061.5844%2021.0541%2057.847%2021.0541C53.3214%2021.0541%2049.9053%2024.1782%2049.9053%2029.0251C49.9053%2033.8135%2053.3214%2036.9668%2057.847%2036.9668C61.4676%2036.9668%2064.0662%2035.0982%2064.7669%2031.682ZM77.0013%2015.7693V19.0978H73.4684V15.7693H77.0013ZM76.9137%2036.5581H73.556V21.4628H76.9137V36.5581ZM93.9687%2031.682H90.7278C90.2022%2033.4047%2088.8592%2034.2806%2086.9905%2034.2806C84.4211%2034.2806%2082.4357%2032.2368%2082.4357%2029.0251C82.4357%2025.7549%2084.4503%2023.7403%2086.9905%2023.7403C88.9759%2023.7403%2090.1147%2024.733%2090.6694%2026.2513H93.9104C93.3264%2023.1563%2090.7862%2021.0541%2087.0489%2021.0541C82.5233%2021.0541%2079.1071%2024.1782%2079.1071%2029.0251C79.1071%2033.8135%2082.5233%2036.9668%2087.0489%2036.9668C90.6694%2036.9668%2093.268%2035.0982%2093.9687%2031.682ZM110%2036.5581H105.854L100.978%2030.2222L99.5181%2031.7112V36.5581H96.1311V15.7109H99.5181V27.7112L105.474%2021.4628H109.533L103.226%2027.9155L110%2036.5581Z'%20fill='white'/%3e%3c/svg%3e",Qh="data:image/svg+xml,%3csvg%20width='88'%20height='32'%20viewBox='0%200%2088%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.0684%2010.6072C31.384%2011.4888%2030.6899%2012.3636%2029.7536%2012.3636H21.8181C21.0148%2012.3636%2020.3636%2011.7124%2020.3636%2010.9091L20.3636%209.15495C20.3636%207.34535%2018.2875%206.32232%2016.8525%207.42481L7.70645%2014.4517C6.5697%2015.325%206.5697%2017.0386%207.70645%2017.912L16.8525%2024.9388C18.2875%2026.0413%2020.3636%2025.0183%2020.3636%2023.2087L20.3636%2021.0909C20.3636%2020.2876%2021.0148%2019.6364%2021.8181%2019.6364H29.7536C30.6899%2019.6364%2031.384%2020.5112%2031.0684%2021.3928C28.8553%2027.5761%2022.9443%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C22.9443%200%2028.8553%204.42394%2031.0684%2010.6072Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M50.6785%204.54058H49.6197C49.541%203.79678%2049.1559%203.42925%2048.4034%203.42925C47.7908%203.42925%2047.2483%203.69177%2047.2483%204.33056C47.2483%204.8906%2047.8346%205.12687%2048.6484%205.34564L48.7542%205.37438C49.7816%205.65304%2050.8448%205.94142%2050.8448%207.23577C50.8448%208.51336%2049.6285%209.0909%2048.4821%209.0909C47.0995%209.0909%2046.032%208.3996%2045.962%206.91199H47.047C47.0733%207.75205%2047.6683%208.20708%2048.4821%208.20708C49.1822%208.20708%2049.7947%207.89206%2049.7947%207.24452C49.7947%206.61449%2049.1983%206.45417%2048.4802%206.26118L48.4801%206.26116C48.4203%206.24508%2048.3596%206.22877%2048.2984%206.21195C47.2658%205.93193%2046.207%205.5644%2046.1895%204.33932C46.172%203.14048%2047.2921%202.54544%2048.4209%202.54544C49.6897%202.54544%2050.5998%203.17548%2050.6785%204.54058ZM44.2866%207.02575H45.3366C45.0479%208.18958%2044.0153%209.05589%2042.4489%209.05589C40.4975%209.05589%2039.2725%207.6733%2039.2725%205.81817C39.2725%203.98054%2040.5063%202.58044%2042.4577%202.58044C44.0328%202.58044%2044.9516%203.39425%2045.3366%204.61058H44.2866C43.954%203.85803%2043.4115%203.47301%2042.4577%203.47301C41.1276%203.47301%2040.3313%204.51433%2040.3313%205.81817C40.3313%207.12201%2041.1276%208.16333%2042.4577%208.16333C43.4815%208.16333%2044.0328%207.7083%2044.2866%207.02575ZM53.9665%202.6942H51.7351V8.94214H52.7939V6.59697H53.9665C55.2528%206.59697%2056.1804%205.74816%2056.1804%204.61933C56.1804%203.51676%2055.3229%202.6942%2053.9665%202.6942ZM53.879%205.71316H52.7939V3.57801H53.879C54.6666%203.57801%2055.1216%203.92804%2055.1216%204.62809C55.1216%205.32813%2054.6666%205.71316%2053.879%205.71316ZM57.9534%208.94214H56.8945V2.6942H59.2747C60.7011%202.6942%2061.4799%203.44675%2061.4799%204.47057C61.4799%205.27563%2060.9636%205.93193%2060.2285%206.11569C60.7623%206.2907%2060.9636%206.75448%2061.1823%207.48078C61.2051%207.55113%2061.2265%207.61866%2061.2471%207.68379C61.3933%208.14534%2061.5013%208.48654%2061.7774%208.85463V8.94214H60.6398C60.435%208.67524%2060.3314%208.31149%2060.226%207.94144L60.226%207.94135C60.1829%207.78973%2060.1394%207.63704%2060.0885%207.48953C59.8873%206.91199%2059.6422%206.49197%2058.8809%206.49197H57.9534V8.94214ZM57.9534%203.56051V5.6169H59.2222C60.0098%205.6169%2060.4298%205.19687%2060.4298%204.54933C60.4298%203.99804%2060.0798%203.56051%2059.1872%203.56051H57.9534ZM52.7614%2012.3636V28.7692H55.4267V12.3636H52.7614ZM50.9678%2024.9321H48.4173C48.0037%2026.2877%2046.9468%2026.977%2045.4763%2026.977C43.4543%2026.977%2041.8918%2025.3686%2041.8918%2022.8411C41.8918%2020.2677%2043.4773%2018.6823%2045.4763%2018.6823C47.0387%2018.6823%2047.9348%2019.4635%2048.3714%2020.6583H50.9218C50.4623%2018.2228%2048.4633%2016.5684%2045.5222%2016.5684C41.9608%2016.5684%2039.2725%2019.027%2039.2725%2022.8411C39.2725%2026.6094%2041.9608%2029.0909%2045.5222%2029.0909C48.3714%2029.0909%2050.4163%2027.6204%2050.9678%2024.9321ZM60.5956%2012.4096V15.029H57.8154V12.4096H60.5956ZM60.5266%2028.7692H57.8843V16.8901H60.5266V28.7692ZM73.948%2024.9321H71.3976C70.984%2026.2877%2069.9271%2026.977%2068.4565%2026.977C66.4346%2026.977%2064.8721%2025.3686%2064.8721%2022.8411C64.8721%2020.2677%2066.4575%2018.6823%2068.4565%2018.6823C70.019%2018.6823%2070.9151%2019.4635%2071.3516%2020.6583H73.9021C73.4426%2018.2228%2071.4436%2016.5684%2068.5025%2016.5684C64.9411%2016.5684%2062.2527%2019.027%2062.2527%2022.8411C62.2527%2026.6094%2064.9411%2029.0909%2068.5025%2029.0909C71.3516%2029.0909%2073.3966%2027.6204%2073.948%2024.9321ZM86.5638%2028.7692H83.3011L79.4639%2023.7832L78.3151%2024.955V28.7692H75.6497V12.3636H78.3151V21.8072L83.0024%2016.8901H86.1962L81.2331%2021.968L86.5638%2028.7692Z'%20fill='%230021A5'/%3e%3c/svg%3e",ep="data:image/svg+xml,%3csvg%20width='60'%20height='48'%20viewBox='0%200%2060%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M51.7442%2021.6348C52.0093%2020.513%2052.1495%2019.343%2052.1495%2018.1402C52.1495%209.77849%2045.371%203%2037.0093%203C29.7289%203%2023.6487%208.13876%2022.198%2014.987C21.2624%2014.494%2020.1965%2014.215%2019.0654%2014.215C15.3491%2014.215%2012.3364%2017.2276%2012.3364%2020.9439C5.52322%2020.9439%200%2026.4671%200%2033.2804C0%2040.0936%205.52322%2045.6168%2012.3364%2045.6168H47.6636C54.4768%2045.6168%2060%2040.0936%2060%2033.2804C60%2027.8973%2056.5521%2023.3194%2051.7442%2021.6348ZM41.6224%2023.0391C42.9251%2021.8119%2043.7383%2020.071%2043.7383%2018.1402C43.7383%2014.4239%2040.7257%2011.4112%2037.0093%2011.4112C33.293%2011.4112%2030.2804%2014.4239%2030.2804%2018.1402C30.2804%2018.1691%2030.2806%2018.1979%2030.2809%2018.2267L20.9245%2019.6886C20.5213%2019.0927%2019.8391%2018.7009%2019.0654%2018.7009C17.8267%2018.7009%2016.8224%2019.7052%2016.8224%2020.9439C16.8224%2022.1827%2017.8267%2023.1869%2019.0654%2023.1869C20.0861%2023.1869%2020.9475%2022.5052%2021.2192%2021.5722L30.5735%2020.1106C30.6468%2020.3506%2030.7332%2020.5848%2030.8319%2020.8125L16.0619%2029.8758C15.1391%2028.8666%2013.8117%2028.2336%2012.3364%2028.2336C9.54922%2028.2336%207.28972%2030.4931%207.28972%2033.2804C7.28972%2036.0676%209.54922%2038.3271%2012.3364%2038.3271C14.3806%2038.3271%2016.1409%2037.1117%2016.9342%2035.3642L22.9951%2036.8188C23.0856%2038.5961%2024.5553%2040.0093%2026.3551%2040.0093C28.2133%2040.0093%2029.7196%2038.503%2029.7196%2036.6449C29.7196%2034.7867%2028.2133%2033.2804%2026.3551%2033.2804C25.1089%2033.2804%2024.0209%2033.9579%2023.4395%2034.9648L17.378%2033.51C17.3815%2033.4339%2017.3832%2033.3573%2017.3832%2033.2804C17.3832%2032.6537%2017.269%2032.0537%2017.0602%2031.5001L31.8304%2022.4366C32.8221%2023.6308%2034.219%2024.4764%2035.8102%2024.7626L35.5712%2031.2155C34.7685%2031.557%2034.2056%2032.353%2034.2056%2033.2804C34.2056%2034.5191%2035.2098%2035.5234%2036.4486%2035.5234C37.6874%2035.5234%2038.6916%2034.5191%2038.6916%2033.2804C38.6916%2032.4121%2038.1982%2031.659%2037.4764%2031.2862L37.7155%2024.8326C38.5537%2024.7451%2039.3461%2024.5039%2040.0641%2024.1374L44.0319%2029.776C43.1558%2030.6837%2042.6168%2031.9191%2042.6168%2033.2804C42.6168%2036.0676%2044.8763%2038.3271%2047.6635%2038.3271C50.4508%2038.3271%2052.7103%2036.0676%2052.7103%2033.2804C52.7103%2030.4931%2050.4508%2028.2336%2047.6635%2028.2336C46.9247%2028.2336%2046.2228%2028.3924%2045.5904%2028.6778L41.6224%2023.0391Z'%20fill='%23FF0012'/%3e%3c/svg%3e",tp="data:image/svg+xml,%3csvg%20width='89'%20height='40'%20viewBox='0%200%2089%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.9775%2024.5388L25.3847%208.964L20.8842%2039.511C20.4451%2039.5405%2020.0021%2039.5554%2019.5556%2039.5554C10.3179%2039.5554%202.57618%2033.1502%200.52946%2024.5388H18.0842H18.9775ZM0.088462%2021.8721C0.0299345%2021.2559%200%2020.6314%200%2019.9999C0%209.19966%208.75532%200.444336%2019.5556%200.444336C21.6697%200.444336%2023.7055%200.779832%2025.6127%201.40049L17.191%2021.8721H0.088462ZM28.9793%202.86063L24.4643%2033.5062L30.8703%2021.8721H39.0226C39.0812%2021.2559%2039.1111%2020.6314%2039.1111%2019.9999C39.1111%2012.6164%2035.0192%206.18863%2028.9793%202.86063ZM38.5816%2024.5388H32.4462L24.5289%2038.9174C31.4767%2037.0958%2036.9157%2031.5482%2038.5816%2024.5388Z'%20fill='%23FF0012'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M61.9408%206.4385H60.6466C60.5504%205.52941%2060.0798%205.08021%2059.16%205.08021C58.4113%205.08021%2057.7482%205.40107%2057.7482%206.18182C57.7482%206.86631%2058.4648%207.15508%2059.4595%207.42246L59.5888%207.4576C60.8445%207.79818%2062.144%208.15065%2062.144%209.73262C62.144%2011.2941%2060.6573%2012%2059.2563%2012C57.5664%2012%2056.2616%2011.1551%2056.1761%209.3369H57.5023C57.5343%2010.3636%2058.2616%2010.9198%2059.2563%2010.9198C60.1119%2010.9198%2060.8605%2010.5348%2060.8605%209.74332C60.8605%208.97328%2060.1315%208.77734%2059.2539%208.54146L59.2539%208.54145L59.2537%208.5414C59.1806%208.52176%2059.1065%208.50184%2059.0317%208.48128C57.7696%208.13904%2056.4755%207.68984%2056.4541%206.19251C56.4327%204.72727%2057.8017%204%2059.1814%204C60.7322%204%2061.8445%204.77005%2061.9408%206.4385ZM54.1283%209.47594H55.4118C55.0588%2010.8984%2053.7968%2011.9572%2051.8824%2011.9572C49.4973%2011.9572%2048%2010.2674%2048%208C48%205.75401%2049.508%204.04278%2051.893%204.04278C53.8182%204.04278%2054.9412%205.03743%2055.4118%206.52406H54.1283C53.7219%205.60428%2053.0588%205.13369%2051.893%205.13369C50.2674%205.13369%2049.2941%206.40642%2049.2941%208C49.2941%209.59358%2050.2674%2010.8663%2051.893%2010.8663C53.1444%2010.8663%2053.8182%2010.3102%2054.1283%209.47594ZM65.9594%204.18182H63.2321V11.8182H64.5262V8.95187H65.9594C67.5316%208.95187%2068.6653%207.91444%2068.6653%206.53476C68.6653%205.18717%2067.6171%204.18182%2065.9594%204.18182ZM65.8524%207.87166H64.5262V5.26203H65.8524C66.815%205.26203%2067.3712%205.68984%2067.3712%206.54545C67.3712%207.40107%2066.815%207.87166%2065.8524%207.87166ZM70.8322%2011.8182H69.5381V4.18182H72.4472C74.1905%204.18182%2075.1424%205.1016%2075.1424%206.35294C75.1424%207.3369%2074.5114%208.13904%2073.613%208.36364C74.2654%208.57754%2074.5114%209.14439%2074.7787%2010.0321C74.8065%2010.1181%2074.8327%2010.2006%2074.8579%2010.2802C75.0365%2010.8443%2075.1686%2011.2613%2075.506%2011.7112V11.8182H74.1156C73.8653%2011.492%2073.7387%2011.0474%2073.6099%2010.5951C73.5572%2010.4097%2073.504%2010.2231%2073.4418%2010.0428C73.1959%209.3369%2072.8964%208.82353%2071.9659%208.82353H70.8322V11.8182ZM70.8322%205.24064V7.75401H72.383C73.3456%207.75401%2073.859%207.24064%2073.859%206.4492C73.859%205.7754%2073.4312%205.24064%2072.3402%205.24064H70.8322ZM48.4444%2036.0598V16.4444H51.6313V36.0598H48.4444ZM57.8114%2016.4994V19.6313H54.4873V16.4994H57.8114ZM57.729%2036.0598H54.5697V21.8565H57.729V36.0598ZM59.4082%2021.8565C60.2736%2024.2191%2061.1321%2026.5886%2061.9906%2028.9581C62.8491%2031.3276%2063.7077%2033.6972%2064.5731%2036.0598H68.117L73.2819%2021.8565H69.9302C69.5715%2022.9734%2069.2056%2024.0974%2068.8417%2025.2151L68.8411%2025.217L68.8411%2025.2171L68.841%2025.2172L68.841%2025.2173C67.9788%2027.8655%2067.1284%2030.4779%2066.4137%2032.873H66.3588C65.7228%2030.8288%2065.0701%2028.8263%2064.4146%2026.815C63.8807%2025.1771%2063.345%2023.5334%2062.8148%2021.8565H59.4082ZM80.7902%2021.4719C85.6253%2021.4719%2087.6034%2025.2082%2087.6308%2029.2192V29.8236H76.6968C76.9165%2032.406%2078.5649%2033.8895%2080.7902%2033.8895C82.411%2033.8895%2083.7572%2033.2851%2084.2792%2031.8565H87.4385C86.5869%2034.7411%2084.1418%2036.4444%2080.7902%2036.4444C76.5319%2036.4444%2073.6198%2033.395%2073.6198%2028.917C73.6198%2024.6038%2076.6418%2021.4719%2080.7902%2021.4719ZM80.7627%2023.9444C78.5649%2023.9444%2077.0814%2025.3455%2076.7517%2027.5159H84.4715C84.2517%2025.2906%2082.9605%2023.9444%2080.7627%2023.9444Z'%20fill='white'/%3e%3c/svg%3e",rp="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M23.2905%2029.5705L31.1539%2010.456L25.6306%2047.9455C25.0917%2047.9816%2024.548%2048%2024%2048C12.6629%2048%203.16172%2040.1391%200.649807%2029.5705H22.1943H23.2905ZM0.108573%2026.2978C0.0367399%2025.5415%200%2024.7751%200%2024C0%2010.7452%2010.7452%200%2024%200C26.5947%200%2029.0932%200.411748%2031.4338%201.17347L21.098%2026.2978H0.108573ZM35.5656%202.96546L30.0244%2040.576L37.8863%2026.2978H47.8914C47.9633%2025.5415%2048%2024.7751%2048%2024C48%2014.9384%2042.9781%207.04982%2035.5656%202.96546ZM47.3502%2029.5705H39.8203L30.1037%2047.2169C38.6305%2044.9814%2045.3056%2038.1729%2047.3502%2029.5705Z'%20fill='%23FF0012'/%3e%3c/svg%3e",np="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.13043%205C1.40154%205%200%206.40154%200%208.13043C0%209.85933%201.40154%2011.2609%203.13043%2011.2609H11.4783C13.2072%2011.2609%2014.6087%209.85933%2014.6087%208.13043C14.6087%206.40154%2013.2072%205%2011.4783%205H3.13043ZM0%2019.6087C0%2016.7272%202.33591%2014.3913%205.21739%2014.3913H9.39131C12.2728%2014.3913%2014.6087%2016.7272%2014.6087%2019.6087C14.6087%2022.4902%2012.2728%2024.8261%209.3913%2024.8261H5.21739C2.3359%2024.8261%200%2022.4902%200%2019.6087ZM0%2035.2608C0%2031.2267%203.27027%2027.9565%207.30435%2027.9565C11.3384%2027.9565%2014.6087%2031.2267%2014.6087%2035.2608C14.6087%2039.2949%2011.3384%2042.5652%207.30435%2042.5652C3.27027%2042.5652%200%2039.2949%200%2035.2608ZM16.6954%208.13043C16.6954%206.40154%2018.0969%205%2019.8258%205H28.1737C29.9026%205%2031.3041%206.40154%2031.3041%208.13043C31.3041%209.85933%2029.9025%2011.2609%2028.1737%2011.2609H19.8258C18.0969%2011.2609%2016.6954%209.85933%2016.6954%208.13043ZM21.9128%2014.3913C19.0313%2014.3913%2016.6954%2016.7272%2016.6954%2019.6087C16.6954%2022.4902%2019.0313%2024.8261%2021.9128%2024.8261H26.0867C28.9682%2024.8261%2031.3041%2022.4902%2031.3041%2019.6087C31.3041%2016.7272%2028.9682%2014.3913%2026.0867%2014.3913H21.9128ZM16.6954%2035.2608C16.6954%2031.2267%2019.9657%2027.9565%2023.9997%2027.9565C28.0338%2027.9565%2031.3041%2031.2267%2031.3041%2035.2608C31.3041%2039.2949%2028.0338%2042.5652%2023.9997%2042.5652C19.9657%2042.5652%2016.6954%2039.2949%2016.6954%2035.2608ZM36.522%205C34.7931%205%2033.3916%206.40154%2033.3916%208.13043C33.3916%209.85933%2034.7931%2011.2609%2036.522%2011.2609H44.8698C46.5987%2011.2609%2048.0003%209.85933%2048.0003%208.13043C48.0003%206.40154%2046.5987%205%2044.8698%205H36.522ZM33.3916%2019.6087C33.3916%2016.7272%2035.7275%2014.3913%2038.609%2014.3913H42.7829C45.6644%2014.3913%2048.0003%2016.7272%2048.0003%2019.6087C48.0003%2022.4902%2045.6643%2024.8261%2042.7829%2024.8261H38.6089C35.7275%2024.8261%2033.3916%2022.4902%2033.3916%2019.6087ZM40.6959%2027.9565C36.6618%2027.9565%2033.3916%2031.2267%2033.3916%2035.2608C33.3916%2039.2949%2036.6618%2042.5652%2040.6959%2042.5652C44.73%2042.5652%2048.0003%2039.2949%2048.0003%2035.2608C48.0003%2031.2267%2044.73%2027.9565%2040.6959%2027.9565Z'%20fill='%23FF0012'/%3e%3c/svg%3e",op="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.5159%207.99926C20.2258%207.41333%2021.1369%205.55222%2020.551%203.84235C19.9651%202.13247%2018.104%201.22133%2016.3941%201.80726C14.097%202.59439%2011.9626%203.72705%2010.0525%205.14176C4.29115%209.40907%200.545898%2016.2675%200.545898%2024C0.545898%2031.7325%204.29115%2038.5909%2010.0525%2042.8582C11.9571%2044.2688%2014.0848%2045.3991%2016.3744%2046.1859C18.0837%2046.7734%2019.9457%2045.8639%2020.5331%2044.1546C21.1206%2042.4452%2020.2111%2040.5833%2018.5017%2039.9958C16.8559%2039.4302%2015.3232%2038.6167%2013.9483%2037.5984C9.78185%2034.5124%207.09135%2029.5707%207.09135%2024C7.09135%2018.4292%209.78185%2013.4876%2013.9483%2010.4016C15.3271%209.38036%2016.8647%208.56507%2018.5159%207.99926Z'%20fill='%23FF0012'/%3e%3cpath%20d='M31.6068%201.80726C29.8969%201.22133%2028.0358%202.13247%2027.4499%203.84235C26.864%205.55222%2027.7751%207.41333%2029.485%207.99926C31.1362%208.56507%2032.6738%209.38036%2034.0525%2010.4016C38.219%2013.4876%2040.9095%2018.4292%2040.9095%2024C40.9095%2029.5707%2038.219%2034.5124%2034.0525%2037.5984C32.6777%2038.6167%2031.145%2039.4302%2029.4991%2039.9958C27.7898%2040.5833%2026.8803%2042.4452%2027.4678%2044.1546C28.0552%2045.8639%2029.9171%2046.7734%2031.6265%2046.1859C33.9161%2045.3991%2036.0438%2044.2688%2037.9483%2042.8582C43.7097%2038.5909%2047.455%2031.7325%2047.455%2024C47.455%2016.2675%2043.7097%209.40907%2037.9483%205.14176C36.0383%203.72705%2033.9039%202.59439%2031.6068%201.80726Z'%20fill='%23FF0012'/%3e%3cpath%20d='M24.0004%2034.3636C29.7241%2034.3636%2034.3641%2029.7236%2034.3641%2024C34.3641%2018.2763%2029.7241%2013.6363%2024.0004%2013.6363C18.2768%2013.6363%2013.6368%2018.2763%2013.6368%2024C13.6368%2029.7236%2018.2768%2034.3636%2024.0004%2034.3636Z'%20fill='%23FF0012'/%3e%3c/svg%3e",ip="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M31.3131%206.85714C31.3131%2010.6442%2028.2431%2013.7143%2024.456%2013.7143C23.3283%2013.7143%2022.2642%2013.4421%2021.3259%2012.9598C21.6992%2010.225%2020.8347%207.3537%2018.7324%205.25143C18.493%205.01199%2018.2436%204.78862%2017.9855%204.58129C18.9241%201.91284%2021.4666%200%2024.456%200C28.2431%200%2031.3131%203.07005%2031.3131%206.85714ZM17.1169%206.86806C19.7948%209.54595%2019.7948%2013.8876%2017.1169%2016.5655C16.2327%2017.4498%2015.167%2018.042%2014.0397%2018.3423C12.3654%2016.2198%209.77049%2014.8574%206.85731%2014.8574C6.63055%2014.8574%206.40571%2014.8656%206.18309%2014.8818C4.83822%2012.2979%205.25033%209.03717%207.41944%206.86806C10.0973%204.19018%2014.439%204.19018%2017.1169%206.86806ZM33.5996%206.85736C33.5996%209.94847%2032.0656%2012.6813%2029.7173%2014.3361C30.0512%2015.2076%2030.5695%2016.0246%2031.272%2016.7271C33.9499%2019.405%2038.2916%2019.405%2040.9694%2016.7271C43.6473%2014.0492%2043.6473%209.70752%2040.9694%207.02964C38.9515%205.01167%2035.9887%204.51438%2033.5051%205.53776C33.5673%205.96863%2033.5996%206.40923%2033.5996%206.85736ZM18.3769%2033.933C18.0504%2032.9609%2017.5%2032.0475%2016.7257%2031.2731C14.0478%2028.5953%209.7061%2028.5953%207.02822%2031.2731C4.35034%2033.951%204.35034%2038.2927%207.02822%2040.9706C9.16476%2043.1071%2012.3604%2043.5391%2014.9252%2042.2663C14.8801%2041.8982%2014.8568%2041.5233%2014.8568%2041.143C14.8568%2038.2137%2016.2344%2035.6062%2018.3769%2033.933ZM41.1419%2033.1428C41.5171%2033.1428%2041.8871%2033.1202%2042.2505%2033.0763C43.6219%2035.6668%2043.2171%2038.9512%2041.0362%2041.1321C38.3584%2043.81%2034.0167%2043.81%2031.3388%2041.1321C28.6609%2038.4542%2028.6609%2034.1125%2031.3388%2031.4346C32.126%2030.6474%2033.0569%2030.0916%2034.0471%2029.7673C35.7236%2031.827%2038.2791%2033.1428%2041.1419%2033.1428ZM30.4695%2043.4181C30.2115%2043.2109%2029.9622%2042.9875%2029.7228%2042.7482C27.6206%2040.646%2026.7561%2037.7747%2027.1293%2035.0401C26.1909%2034.5577%2025.1267%2034.2854%2023.9989%2034.2854C20.2118%2034.2854%2017.1418%2037.3555%2017.1418%2041.1426C17.1418%2044.9297%2020.2118%2047.9997%2023.9989%2047.9997C26.9884%2047.9997%2029.531%2046.0867%2030.4695%2043.4181ZM13.0785%2026.8874C13.4865%2026.0098%2013.7143%2025.0315%2013.7143%2023.9999C13.7143%2020.2128%2010.6442%2017.1428%206.85714%2017.1428C3.07005%2017.1428%200%2020.2128%200%2023.9999C0%2027.0043%201.93218%2029.5574%204.62171%2030.4844C4.88024%2030.1396%205.16632%2029.8088%205.47995%2029.4952C7.55409%2027.4211%2010.3769%2026.5518%2013.0785%2026.8874ZM42.9775%2018.505C40.7936%2020.6888%2037.7799%2021.537%2034.9515%2021.0494C34.5248%2021.9431%2034.2859%2022.9437%2034.2859%2024C34.2859%2027.7871%2037.356%2030.8572%2041.1431%2030.8572C44.9302%2030.8572%2048.0002%2027.7871%2048.0002%2024C48.0002%2021.1296%2046.2366%2018.6712%2043.7338%2017.6492C43.5025%2017.9461%2043.2504%2018.232%2042.9775%2018.505Z'%20fill='%23FF0012'/%3e%3c/svg%3e",ap="data:image/svg+xml,%3csvg%20width='104'%20height='68'%20viewBox='0%200%20104%2068'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8%200C3.58172%200%200%203.58172%200%208V60C0%2064.4183%203.58172%2068%208%2068H96C100.418%2068%20104%2064.4183%20104%2060V8C104%203.58172%20100.418%200%2096%200H8ZM72.7618%209.14397C71.2365%207.61868%2068.7635%207.61868%2067.2382%209.14397L45.144%2031.2382C43.6187%2032.7635%2043.6187%2035.2365%2045.144%2036.7618L67.2382%2058.856C68.7635%2060.3813%2071.2365%2060.3813%2072.7618%2058.856L85.1898%2046.428C85.9524%2045.6654%2085.9524%2044.4289%2085.1898%2043.6662L79.6662%2038.1427C78.9036%2037.38%2077.6671%2037.38%2076.9045%2038.1427L72.0713%2042.9758C70.9274%2044.1198%2069.0726%2044.1198%2067.9287%2042.9758L61.0242%2036.0713C59.8802%2034.9274%2059.8802%2033.0726%2061.0242%2031.9287L67.9287%2025.0242C69.0726%2023.8802%2070.9274%2023.8802%2072.0713%2025.0242L76.9044%2029.8573C77.6671%2030.62%2078.9036%2030.62%2079.6662%2029.8573L85.1898%2024.3338C85.9524%2023.5711%2085.9524%2022.3346%2085.1898%2021.572L72.7618%209.14397Z'%20fill='%23FF0012'/%3e%3c/svg%3e",sp="data:image/svg+xml,%3csvg%20width='400'%20height='122'%20viewBox='0%200%20400%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M60.9176%200C27.2737%20-2.94124e-06%202.94135e-06%2027.2737%200%2060.9176C-2.94112e-06%2094.5614%2027.2737%20121.835%2060.9176%20121.835C94.5614%20121.835%20121.835%2094.5614%20121.835%2060.9176C121.835%2027.2737%2094.5614%202.94124e-06%2060.9176%200ZM60.9179%20103.56C84.4686%20103.56%20103.56%2084.4683%20103.56%2060.9176C103.56%2037.3669%2084.4686%2018.2753%2060.9179%2018.2753C37.3672%2018.2753%2018.2756%2037.3669%2018.2756%2060.9176C18.2756%2084.4683%2037.3672%20103.56%2060.9179%20103.56ZM60.9179%20109.652C87.8329%20109.652%20109.652%2087.8327%20109.652%2060.9176C109.652%2034.0026%2087.8329%2012.1836%2060.9179%2012.1836C34.0028%2012.1836%2012.1838%2034.0026%2012.1838%2060.9176C12.1838%2087.8327%2034.0028%20109.652%2060.9179%20109.652ZM49.2875%2044.7644C48.0386%2043.5154%2046.0136%2043.5154%2044.7646%2044.7644C43.5157%2046.0134%2043.5157%2048.0383%2044.7647%2049.2873L56.395%2060.9176L44.7647%2072.5479C43.5157%2073.7969%2043.5157%2075.8219%2044.7647%2077.0708C46.0136%2078.3198%2048.0386%2078.3198%2049.2876%2077.0708L60.9179%2065.4405L72.5482%2077.0708C73.7971%2078.3198%2075.8221%2078.3198%2077.0711%2077.0708C78.32%2075.8219%2078.32%2073.7969%2077.0711%2072.5479L65.4408%2060.9176L77.0711%2049.2873C78.3201%2048.0384%2078.32%2046.0134%2077.0711%2044.7644C75.8221%2043.5155%2073.7971%2043.5154%2072.5482%2044.7644L60.9179%2056.3947L49.2875%2044.7644Z'%20fill='%2388BB5E'/%3e%3cpath%20d='M198.432%20106.606V24.6281L184.472%2075.9294H173.644L159.685%2024.6281V106.606H149.248V15.2294H167.643L179.515%2061.9619L191.256%2015.2294H209.26V106.606H198.432Z'%20fill='white'/%3e%3cpath%20d='M251.926%2023.8449L241.359%2073.7102H262.624L251.926%2023.8449ZM269.669%20106.606L264.711%2083.5006H239.271L234.183%20106.606H222.572L244.62%2015.2294H259.623L281.28%20106.606H269.669Z'%20fill='white'/%3e%3cpath%20d='M331.883%20106.606L311.531%2064.7031L306.834%2072.5354V106.606H295.484V15.2294H306.834V55.3044L331.23%2015.2294H343.363L318.576%2055.1739L344.668%20106.606H331.883Z'%20fill='white'/%3e%3cpath%20d='M357.209%20106.606V15.2294H400V24.7586H368.559V54.6517H396.738V64.181H368.559V97.0765H400V106.606H357.209Z'%20fill='white'/%3e%3c/svg%3e";var Su=(e=>(e.Success="success",e.Error="error",e.Info="info",e.Pending="pending",e.Warning="warning",e))(Su||{});const up={success:So,info:cu,pending:ba,error:Co,warning:vu},cp={success:"borderPrimary",info:"borderPrimary",warning:"borderPrimary",error:"fillSecondaryRedHover",pending:"fillSecondary"},lp={success:"contentGreen",info:"contentSecondary",warning:"contentSecondary",error:"contentRed",pending:"contentLightBlue"},_u=Ce.default(De).withConfig({displayName:"alert__Container",componentId:"sc-h63w8q-0"})(({theme:e,status:o})=>({minHeight:52,padding:16,borderRadius:e.borderRadius.base,backgroundColor:e.styleguideColors[cp[o]],svg:{color:e.styleguideColors[lp[o]]}})),dp=e=>{const{message:o,title:g,status:C,scale:P="sm",lineHeight:E="sm"}=e,n=e.iconSrc?e.iconSrc:up[C],c=e.iconSrc?"":C;return g?z.jsx(_u,{status:c,itemsSpacing:8,children:z.jsxs(Rt,{itemsSpacing:8,children:[z.jsxs(De,{align:"center",itemsSpacing:8,children:[z.jsx(bt,{src:n,alt:`Alert icon with ${c} status`}),z.jsx(Oe,{size:1,lineHeight:E,scale:P,variation:"black",children:g})]}),z.jsx(Oe,{variation:"black",size:3,lineHeight:E,scale:P,children:o})]})}):z.jsxs(_u,{status:c,align:"center",itemsSpacing:8,children:[z.jsx(bt,{src:n}),z.jsx(Oe,{size:3,lineHeight:E,scale:P,variation:"black",children:o})]})},fp=(e,{ttl:o,width:g})=>{if(e)return e};function _a(e,o){var g=e[0],C=e[1],P=e[2],E=e[3];g=tr(g,C,P,E,o[0],7,-680876936),E=tr(E,g,C,P,o[1],12,-389564586),P=tr(P,E,g,C,o[2],17,606105819),C=tr(C,P,E,g,o[3],22,-1044525330),g=tr(g,C,P,E,o[4],7,-176418897),E=tr(E,g,C,P,o[5],12,1200080426),P=tr(P,E,g,C,o[6],17,-1473231341),C=tr(C,P,E,g,o[7],22,-45705983),g=tr(g,C,P,E,o[8],7,1770035416),E=tr(E,g,C,P,o[9],12,-1958414417),P=tr(P,E,g,C,o[10],17,-42063),C=tr(C,P,E,g,o[11],22,-1990404162),g=tr(g,C,P,E,o[12],7,1804603682),E=tr(E,g,C,P,o[13],12,-40341101),P=tr(P,E,g,C,o[14],17,-1502002290),C=tr(C,P,E,g,o[15],22,1236535329),g=rr(g,C,P,E,o[1],5,-165796510),E=rr(E,g,C,P,o[6],9,-1069501632),P=rr(P,E,g,C,o[11],14,643717713),C=rr(C,P,E,g,o[0],20,-373897302),g=rr(g,C,P,E,o[5],5,-701558691),E=rr(E,g,C,P,o[10],9,38016083),P=rr(P,E,g,C,o[15],14,-660478335),C=rr(C,P,E,g,o[4],20,-405537848),g=rr(g,C,P,E,o[9],5,568446438),E=rr(E,g,C,P,o[14],9,-1019803690),P=rr(P,E,g,C,o[3],14,-187363961),C=rr(C,P,E,g,o[8],20,1163531501),g=rr(g,C,P,E,o[13],5,-1444681467),E=rr(E,g,C,P,o[2],9,-51403784),P=rr(P,E,g,C,o[7],14,1735328473),C=rr(C,P,E,g,o[12],20,-1926607734),g=nr(g,C,P,E,o[5],4,-378558),E=nr(E,g,C,P,o[8],11,-2022574463),P=nr(P,E,g,C,o[11],16,1839030562),C=nr(C,P,E,g,o[14],23,-35309556),g=nr(g,C,P,E,o[1],4,-1530992060),E=nr(E,g,C,P,o[4],11,1272893353),P=nr(P,E,g,C,o[7],16,-155497632),C=nr(C,P,E,g,o[10],23,-1094730640),g=nr(g,C,P,E,o[13],4,681279174),E=nr(E,g,C,P,o[0],11,-358537222),P=nr(P,E,g,C,o[3],16,-722521979),C=nr(C,P,E,g,o[6],23,76029189),g=nr(g,C,P,E,o[9],4,-640364487),E=nr(E,g,C,P,o[12],11,-421815835),P=nr(P,E,g,C,o[15],16,530742520),C=nr(C,P,E,g,o[2],23,-995338651),g=or(g,C,P,E,o[0],6,-198630844),E=or(E,g,C,P,o[7],10,1126891415),P=or(P,E,g,C,o[14],15,-1416354905),C=or(C,P,E,g,o[5],21,-57434055),g=or(g,C,P,E,o[12],6,1700485571),E=or(E,g,C,P,o[3],10,-1894986606),P=or(P,E,g,C,o[10],15,-1051523),C=or(C,P,E,g,o[1],21,-2054922799),g=or(g,C,P,E,o[8],6,1873313359),E=or(E,g,C,P,o[15],10,-30611744),P=or(P,E,g,C,o[6],15,-1560198380),C=or(C,P,E,g,o[13],21,1309151649),g=or(g,C,P,E,o[4],6,-145523070),E=or(E,g,C,P,o[11],10,-1120210379),P=or(P,E,g,C,o[2],15,718787259),C=or(C,P,E,g,o[9],21,-343485551),e[0]=yn(g,e[0]),e[1]=yn(C,e[1]),e[2]=yn(P,e[2]),e[3]=yn(E,e[3])}function ci(e,o,g,C,P,E){return o=yn(yn(o,e),yn(C,E)),yn(o<>>32-P,g)}function tr(e,o,g,C,P,E,n){return ci(o&g|~o&C,e,o,P,E,n)}function rr(e,o,g,C,P,E,n){return ci(o&C|g&~C,e,o,P,E,n)}function nr(e,o,g,C,P,E,n){return ci(o^g^C,e,o,P,E,n)}function or(e,o,g,C,P,E,n){return ci(g^(o|~C),e,o,P,E,n)}function hp(e){var o=e.length,g=[1732584193,-271733879,-1732584194,271733878],C;for(C=64;C<=e.length;C+=64)_a(g,pp(e.substring(C-64,C)));e=e.substring(C-64);var P=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(C=0;C>2]|=e.charCodeAt(C)<<(C%4<<3);if(P[C>>2]|=128<<(C%4<<3),C>55)for(_a(g,P),C=0;C<16;C++)P[C]=0;return P[14]=o*8,_a(g,P),g}function pp(e){var o=[],g;for(g=0;g<64;g+=4)o[g>>2]=e.charCodeAt(g)+(e.charCodeAt(g+1)<<8)+(e.charCodeAt(g+2)<<16)+(e.charCodeAt(g+3)<<24);return o}var Mu="0123456789abcdef".split("");function yp(e){for(var o="",g=0;g<4;g++)o+=Mu[e>>g*8+4&15]+Mu[e>>g*8&15];return o}function mp(e){for(var o=0;o{let P="white",E=Ma(o),n=Math.floor(g/C),c=E.slice(0,6),r=E.split("").map(i=>parseInt(i,16)<8?0:1),a=[];a[0]=a[4]=r.slice(0,5),a[1]=a[3]=r.slice(5,10),a[2]=r.slice(10,15),e.imageSmoothingEnabled=!1,e.clearRect(0,0,g,g),a.forEach((i,y)=>{i.forEach((t,d)=>{t?(e.fillStyle="#"+c,e.fillRect(n*y,n*d,n,n)):(e.fillStyle=P,e.fillRect(n*y,n*d,n,n))})})},vp=(e,o=20)=>{const g=Math.floor(.6*o),C=Math.floor(1/5*o),P=``,E="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(P),n=new Image;n.onload=function(){e.drawImage(n,C,C)},n.src=E},li=5,Eu=({hexString:e,size:o=20})=>{const g=e.toLowerCase();let C=Math.floor(o/li);const E={borderRadius:`${Math.floor(1/10*o)}px`,backgroundColor:"rgb(152, 157, 178)"},n=be.useRef(null),c=be.useRef(0);return be.useEffect(()=>{if(n.current){const r=n.current.getContext("2d");r&&(r.canvas.height=C*li,r.canvas.width=C*li,g.startsWith("01")&&g.length===66||g.startsWith("02")&&g.length===68?c.current=requestAnimationFrame(()=>gp(r,g,o,li)):c.current=requestAnimationFrame(()=>vp(r,o)))}return()=>cancelAnimationFrame(c.current)},[C,e]),z.jsx("canvas",{className:"account-identicon",style:E,ref:n})},xu=e=>e==null?!1:new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()),Pu=(e="default")=>{const o={tiny:2,small:2,default:2,average:4,medium:12,big:12};return o[e]||o.default},Ea=(e="default")=>{const o={tiny:16,small:20,average:28,default:32,medium:80,big:124};return o[e]||o.default},bp=(e="default")=>{const o={tiny:"contentTertiary",small:"contentTertiary",default:"contentQuaternary",average:"contentQuaternary",medium:"contentQuaternary",big:"contentQuaternary"};return o[e]||o.default},Au=(e="default")=>({tiny:0,small:0,default:4,average:4,medium:4,big:0})[e],di=Ce.default.div.withConfig({displayName:"avatar__BackgroundWrapper",componentId:"sc-1p1ar3a-0"})(({theme:e,sizeType:o,withBgColor:g=!1})=>({borderRadius:Pu(o),height:Ea(o),width:Ea(o),padding:0,margin:Au(o),backgroundColor:g?e.styleguideColors[bp(o)]:"transparent","& > canvas":{borderRadius:Pu(o)}})),wp=Ce.default.div.withConfig({displayName:"avatar__IconHashWrapper",componentId:"sc-1p1ar3a-1"})(({theme:e})=>({color:e.styleguideColors.contentOnFill,height:"100%",display:"flex",justifyContent:"center",alignItems:"center"})),vr=wt.default.forwardRef(function(o,g){const{loading:C,hash:P,src:E,size:n="default",transparentBg:c=!1,...r}=o,a=Ea(n),i=2,y="86400";if(C||!P&&!E)return z.jsx("div",{...r,children:z.jsx($n,{style:{borderRadius:2,width:a,fontSize:`${a}px`,margin:Au(n)}})});if(E){const t=fp(E,{ttl:y,width:a*i});return z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,style:{background:`url("${t}") center / contain no-repeat`},children:z.jsx("div",{style:{width:a,height:a}})})})}return P&&xu(P)?z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,withBgColor:!c,children:z.jsx(wp,{children:z.jsx(bt,{src:su,size:a-8})})})}):z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,children:P&&z.jsx(Eu,{hexString:P,size:a,...r})})})});vr.displayName="Avatar";function fi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Cp(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var o=e.default;if(typeof o=="function"){var g=function C(){var P=!1;try{P=this instanceof C}catch{}return P?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};g.prototype=o.prototype}else g={};return Object.defineProperty(g,"__esModule",{value:!0}),Object.keys(e).forEach(function(C){var P=Object.getOwnPropertyDescriptor(e,C);Object.defineProperty(g,C,P.get?P:{enumerable:!0,get:function(){return e[C]}})}),g}var xa,Ou;function Sp(){return Ou||(Ou=1,xa=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var o=document.activeElement,g=[],C=0;C"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var u=o[n.format]||o.default;window.clipboardData.setData(u,E)}else m.clipboardData.clearData(),m.clipboardData.setData(n.format,E);n.onCopy&&(m.preventDefault(),n.onCopy(m.clipboardData))}),document.body.appendChild(t),i.selectNodeContents(t),y.addRange(i);var b=document.execCommand("copy");if(!b)throw new Error("copy command was unsuccessful");d=!0}catch(m){c&&console.error("unable to copy using execCommand: ",m),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",E),n.onCopy&&n.onCopy(window.clipboardData),d=!0}catch(u){c&&console.error("unable to copy using clipboardData: ",u),c&&console.error("falling back to prompt"),r=C("message"in n?n.message:g),window.prompt(r,E)}}finally{y&&(typeof y.removeRange=="function"?y.removeRange(i):y.removeAllRanges()),t&&document.body.removeChild(t),a()}return d}return Pa=P,Pa}var Mp=_p();const Iu=fi(Mp),Nu={blue:"contentBlue",gray:"contentTertiary",green:"contentGreen"},Ep=un.keyframes(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]),xp=Ce.default.span.withConfig({displayName:"copy__StyledContainer",componentId:"sc-1fp6ltg-0"})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:",";animation:",";& svg{color:",";path{fill:",";}:hover{color:",";path{fill:",";}}:active{color:",";path{fill:",";}}}"],e=>e.isCopied?"none":"initial",e=>e.isCopied?un.css([""," 3s"],Ep):"none",e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlueClick,e=>e.theme.styleguideColors.fillPrimaryBlueClick),Pp=Ce.default(bt).withConfig({displayName:"copy__StyledSvgIcon",componentId:"sc-1fp6ltg-1"})(({theme:e,variation:o="blue"})=>e.withMedia({color:e.styleguideColors[Nu[o]],path:{fill:e.styleguideColors[Nu[o]]}})),_o=({value:e,label:o="Copy Public Key",copiedLabel:g="Copied!",variation:C,styles:P,minified:E=!1})=>{const[n,c]=be.useState(!1),r=n?So:wa,a=n?g:o,i=n?"green":"black",y=t=>{t?.stopPropagation(),e&&(Iu(e),c(!0),setTimeout(()=>c(!1),2800))};return z.jsx(De,{style:P,align:"center",itemsSpacing:8,children:z.jsxs(xp,{onClick:y,isCopied:n,tabIndex:0,onKeyDown:t=>{t.key==="Enter"&&y()},children:[z.jsx(Pp,{variation:C,size:16,src:r,role:"img",alt:"Copy button"}),!E&&z.jsx(Oe,{size:3,variation:i,children:a})]})})},Ap=(e,o)=>({primaryBlue:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.fillPrimaryBlueHover,active:e.styleguideColors.fillPrimaryBlueClick},primaryRed:{color:e.styleguideColors.fillPrimaryRed,hover:e.styleguideColors.fillPrimaryRedHover,active:e.styleguideColors.fillPrimaryRedClick},hash:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.contentRed,active:e.styleguideColors.fillPrimaryRedClick}})[o]||{color:"inherit",hover:"inherit",active:"inherit"},Op=Ce.default.a.withConfig({displayName:"link__StyledLink",componentId:"sc-npzuii-0"})(({theme:e,color:o,lineHeight:g="sm"})=>{const C=Ap(e,o);return{textDecoration:"none",lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},g),color:C.color,"&:hover, &:hover > *":{color:C.hover},"&:active, &:active > *":{color:C.active}}}),Yt=wt.default.forwardRef(function({color:o="primaryRed",...g},C){return z.jsx(Op,{ref:C,target:"_blank",color:o,...g})});var Aa=function(e,o){return Aa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var P in C)Object.prototype.hasOwnProperty.call(C,P)&&(g[P]=C[P])},Aa(e,o)};function Fr(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Aa(e,o);function g(){this.constructor=e}e.prototype=o===null?Object.create(o):(g.prototype=o.prototype,new g)}var at=function(){return at=Object.assign||function(o){for(var g,C=1,P=arguments.length;C"u"&&(E=e.call(this,C),o.set(P,E)),E}function Lu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function ku(e,o,g,C,P){return g.bind(o,e,C,P)}function Lp(e,o){var g=e.length===1?Np:Lu;return ku(e,this,g,o.cache.create(),o.serializer)}function kp(e,o){return ku(e,this,Lu,o.cache.create(),o.serializer)}var Bp=function(){return JSON.stringify(arguments)},Hp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),jp={create:function(){return new Hp}},Zr={variadic:kp},St;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(St||(St={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Bu(e){return e.type===Ut.literal}function Dp(e){return e.type===Ut.argument}function Hu(e){return e.type===Ut.number}function ju(e){return e.type===Ut.date}function Du(e){return e.type===Ut.time}function Ru(e){return e.type===Ut.select}function Vu(e){return e.type===Ut.plural}function Rp(e){return e.type===Ut.pound}function Uu(e){return e.type===Ut.tag}function Fu(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Oa(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var zu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Vp=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Up(e){var o={};return e.replace(Vp,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Fp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function zp(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Fp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C1)throw new RangeError("integer-width stems only accept a single optional option");P.options[0].replace(Wp,function(r,a,i,y,t,d){if(a)o.minimumIntegerDigits=i.length;else{if(y&&t)throw new Error("We currently do not support maximum integer digits");if(d)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Ju.test(P.stem)){o.minimumIntegerDigits=P.stem.length;continue}if(Ku.test(P.stem)){if(P.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");P.stem.replace(Ku,function(r,a,i,y,t,d){return i==="*"?o.minimumFractionDigits=a.length:y&&y[0]==="#"?o.maximumFractionDigits=y.length:t&&d?(o.minimumFractionDigits=t.length,o.maximumFractionDigits=t.length+d.length):(o.minimumFractionDigits=a.length,o.maximumFractionDigits=a.length),""});var E=P.options[0];E==="w"?o=at(at({},o),{trailingZeroDisplay:"stripIfInteger"}):E&&(o=at(at({},o),$u(E)));continue}if(Wu.test(P.stem)){o=at(at({},o),$u(P.stem));continue}var n=Gu(P.stem);n&&(o=at(at({},o),n));var c=Jp(P.stem);c&&(o=at(at({},o),c))}return o}var hi={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Gp(e,o){for(var g="",C=0;C>1),r="a",a=qp(o);for((a=="H"||a=="k")&&(c=0);c-- >0;)g+=r;for(;n-- >0;)g=a+g}else P==="J"?g+="H":g+=P}return g}function qp(e){var o=e.hourCycle;if(o===void 0&&e.hourCycles&&e.hourCycles.length&&(o=e.hourCycles[0]),o)switch(o){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var g=e.language,C;g!=="root"&&(C=e.maximize().region);var P=hi[C||""]||hi[g||""]||hi["".concat(g,"-001")]||hi["001"];return P[0]}var Ta,Zp=new RegExp("^".concat(zu.source,"*")),Xp=new RegExp("".concat(zu.source,"*$"));function Et(e,o){return{start:e,end:o}}var Yp=!!String.prototype.startsWith&&"_a".startsWith("a",1),Qp=!!String.fromCodePoint,e3=!!Object.fromEntries,t3=!!String.prototype.codePointAt,r3=!!String.prototype.trimStart,n3=!!String.prototype.trimEnd,o3=!!Number.isSafeInteger,i3=o3?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Ia=!0;try{var a3=Qu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Ia=((Ta=a3.exec("a"))===null||Ta===void 0?void 0:Ta[0])==="a"}catch{Ia=!1}var Zu=Yp?function(o,g,C){return o.startsWith(g,C)}:function(o,g,C){return o.slice(C,C+g.length)===g},Na=Qp?String.fromCodePoint:function(){for(var o=[],g=0;gE;){if(n=o[E++],n>1114111)throw RangeError(n+" is not a valid code point");C+=n<65536?String.fromCharCode(n):String.fromCharCode(((n-=65536)>>10)+55296,n%1024+56320)}return C},Xu=e3?Object.fromEntries:function(o){for(var g={},C=0,P=o;C=C)){var P=o.charCodeAt(g),E;return P<55296||P>56319||g+1===C||(E=o.charCodeAt(g+1))<56320||E>57343?P:(P-55296<<10)+(E-56320)+65536}},s3=r3?function(o){return o.trimStart()}:function(o){return o.replace(Zp,"")},u3=n3?function(o){return o.trimEnd()}:function(o){return o.replace(Xp,"")};function Qu(e,o){return new RegExp(e,o)}var La;if(Ia){var ec=Qu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");La=function(o,g){var C;ec.lastIndex=g;var P=ec.exec(o);return(C=P[1])!==null&&C!==void 0?C:""}}else La=function(o,g){for(var C=[];;){var P=Yu(o,g);if(P===void 0||tc(P)||f3(P))break;C.push(P),g+=P>=65536?2:1}return Na.apply(void 0,C)};var c3=function(){function e(o,g){g===void 0&&(g={}),this.message=o,this.position={offset:0,line:1,column:1},this.ignoreTag=!!g.ignoreTag,this.locale=g.locale,this.requiresOtherClause=!!g.requiresOtherClause,this.shouldParseSkeletons=!!g.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(o,g,C){for(var P=[];!this.isEOF();){var E=this.char();if(E===123){var n=this.parseArgument(o,C);if(n.err)return n;P.push(n.val)}else{if(E===125&&o>0)break;if(E===35&&(g==="plural"||g==="selectordinal")){var c=this.clonePosition();this.bump(),P.push({type:Ut.pound,location:Et(c,this.clonePosition())})}else if(E===60&&!this.ignoreTag&&this.peek()===47){if(C)break;return this.error(St.UNMATCHED_CLOSING_TAG,Et(this.clonePosition(),this.clonePosition()))}else if(E===60&&!this.ignoreTag&&ka(this.peek()||0)){var n=this.parseTag(o,g);if(n.err)return n;P.push(n.val)}else{var n=this.parseLiteral(o,g);if(n.err)return n;P.push(n.val)}}}return{val:P,err:null}},e.prototype.parseTag=function(o,g){var C=this.clonePosition();this.bump();var P=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Ut.literal,value:"<".concat(P,"/>"),location:Et(C,this.clonePosition())},err:null};if(this.bumpIf(">")){var E=this.parseMessage(o+1,g,!0);if(E.err)return E;var n=E.val,c=this.clonePosition();if(this.bumpIf("")){if(this.isEOF()||!ka(this.char()))return this.error(St.INVALID_TAG,Et(c,this.clonePosition()));var r=this.clonePosition(),a=this.parseTagName();return P!==a?this.error(St.UNMATCHED_CLOSING_TAG,Et(r,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Ut.tag,value:P,children:n,location:Et(C,this.clonePosition())},err:null}:this.error(St.INVALID_TAG,Et(c,this.clonePosition())))}else return this.error(St.UNCLOSED_TAG,Et(C,this.clonePosition()))}else return this.error(St.INVALID_TAG,Et(C,this.clonePosition()))},e.prototype.parseTagName=function(){var o=this.offset();for(this.bump();!this.isEOF()&&d3(this.char());)this.bump();return this.message.slice(o,this.offset())},e.prototype.parseLiteral=function(o,g){for(var C=this.clonePosition(),P="";;){var E=this.tryParseQuote(g);if(E){P+=E;continue}var n=this.tryParseUnquoted(o,g);if(n){P+=n;continue}var c=this.tryParseLeftAngleBracket();if(c){P+=c;continue}break}var r=Et(C,this.clonePosition());return{val:{type:Ut.literal,value:P,location:r},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!l3(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(o){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(o==="plural"||o==="selectordinal")break;return null;default:return null}this.bump();var g=[this.char()];for(this.bump();!this.isEOF();){var C=this.char();if(C===39)if(this.peek()===39)g.push(39),this.bump();else{this.bump();break}else g.push(C);this.bump()}return Na.apply(void 0,g)},e.prototype.tryParseUnquoted=function(o,g){if(this.isEOF())return null;var C=this.char();return C===60||C===123||C===35&&(g==="plural"||g==="selectordinal")||C===125&&o>0?null:(this.bump(),Na(C))},e.prototype.parseArgument=function(o,g){var C=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(St.EMPTY_ARGUMENT,Et(C,this.clonePosition()));var P=this.parseIdentifierIfPossible().value;if(!P)return this.error(St.MALFORMED_ARGUMENT,Et(C,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Ut.argument,value:P,location:Et(C,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition())):this.parseArgumentOptions(o,g,P,C);default:return this.error(St.MALFORMED_ARGUMENT,Et(C,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var o=this.clonePosition(),g=this.offset(),C=La(this.message,g),P=g+C.length;this.bumpTo(P);var E=this.clonePosition(),n=Et(o,E);return{value:C,location:n}},e.prototype.parseArgumentOptions=function(o,g,C,P){var E,n=this.clonePosition(),c=this.parseIdentifierIfPossible().value,r=this.clonePosition();switch(c){case"":return this.error(St.EXPECT_ARGUMENT_TYPE,Et(n,r));case"number":case"date":case"time":{this.bumpSpace();var a=null;if(this.bumpIf(",")){this.bumpSpace();var i=this.clonePosition(),y=this.parseSimpleArgStyleIfPossible();if(y.err)return y;var t=u3(y.val);if(t.length===0)return this.error(St.EXPECT_ARGUMENT_STYLE,Et(this.clonePosition(),this.clonePosition()));var d=Et(i,this.clonePosition());a={style:t,styleLocation:d}}var b=this.tryParseArgumentClose(P);if(b.err)return b;var m=Et(P,this.clonePosition());if(a&&Zu(a?.style,"::",0)){var u=s3(a.style.slice(2));if(c==="number"){var y=this.parseNumberSkeletonFromString(u,a.styleLocation);return y.err?y:{val:{type:Ut.number,value:C,location:m,style:y.val},err:null}}else{if(u.length===0)return this.error(St.EXPECT_DATE_TIME_SKELETON,m);var f=u;this.locale&&(f=Gp(u,this.locale));var t={type:Xn.dateTime,pattern:f,location:a.styleLocation,parsedOptions:this.shouldParseSkeletons?Up(f):{}},l=c==="date"?Ut.date:Ut.time;return{val:{type:l,value:C,location:m,style:t},err:null}}}return{val:{type:c==="number"?Ut.number:c==="date"?Ut.date:Ut.time,value:C,location:m,style:(E=a?.style)!==null&&E!==void 0?E:null},err:null}}case"plural":case"selectordinal":case"select":{var s=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(St.EXPECT_SELECT_ARGUMENT_OPTIONS,Et(s,at({},s)));this.bumpSpace();var v=this.parseIdentifierIfPossible(),p=0;if(c!=="select"&&v.value==="offset"){if(!this.bumpIf(":"))return this.error(St.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Et(this.clonePosition(),this.clonePosition()));this.bumpSpace();var y=this.tryParseDecimalInteger(St.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,St.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(y.err)return y;this.bumpSpace(),v=this.parseIdentifierIfPossible(),p=y.val}var h=this.tryParsePluralOrSelectOptions(o,c,g,v);if(h.err)return h;var b=this.tryParseArgumentClose(P);if(b.err)return b;var O=Et(P,this.clonePosition());return c==="select"?{val:{type:Ut.select,value:C,options:Xu(h.val),location:O},err:null}:{val:{type:Ut.plural,value:C,options:Xu(h.val),offset:p,pluralType:c==="plural"?"cardinal":"ordinal",location:O},err:null}}default:return this.error(St.INVALID_ARGUMENT_TYPE,Et(n,r))}},e.prototype.tryParseArgumentClose=function(o){return this.isEOF()||this.char()!==125?this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(o,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var o=0,g=this.clonePosition();!this.isEOF();){var C=this.char();switch(C){case 39:{this.bump();var P=this.clonePosition();if(!this.bumpUntil("'"))return this.error(St.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Et(P,this.clonePosition()));this.bump();break}case 123:{o+=1,this.bump();break}case 125:{if(o>0)o-=1;else return{val:this.message.slice(g.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(g.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(o,g){var C=[];try{C=zp(o)}catch{return this.error(St.INVALID_NUMBER_SKELETON,g)}return{val:{type:Xn.number,tokens:C,location:g,parsedOptions:this.shouldParseSkeletons?$p(C):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(o,g,C,P){for(var E,n=!1,c=[],r=new Set,a=P.value,i=P.location;;){if(a.length===0){var y=this.clonePosition();if(g!=="select"&&this.bumpIf("=")){var t=this.tryParseDecimalInteger(St.EXPECT_PLURAL_ARGUMENT_SELECTOR,St.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;i=Et(y,this.clonePosition()),a=this.message.slice(y.offset,this.offset())}else break}if(r.has(a))return this.error(g==="select"?St.DUPLICATE_SELECT_ARGUMENT_SELECTOR:St.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,i);a==="other"&&(n=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error(g==="select"?St.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:St.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Et(this.clonePosition(),this.clonePosition()));var b=this.parseMessage(o+1,g,C);if(b.err)return b;var m=this.tryParseArgumentClose(d);if(m.err)return m;c.push([a,{value:b.val,location:Et(d,this.clonePosition())}]),r.add(a),this.bumpSpace(),E=this.parseIdentifierIfPossible(),a=E.value,i=E.location}return c.length===0?this.error(g==="select"?St.EXPECT_SELECT_ARGUMENT_SELECTOR:St.EXPECT_PLURAL_ARGUMENT_SELECTOR,Et(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!n?this.error(St.MISSING_OTHER_CLAUSE,Et(this.clonePosition(),this.clonePosition())):{val:c,err:null}},e.prototype.tryParseDecimalInteger=function(o,g){var C=1,P=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(C=-1);for(var E=!1,n=0;!this.isEOF();){var c=this.char();if(c>=48&&c<=57)E=!0,n=n*10+(c-48),this.bump();else break}var r=Et(P,this.clonePosition());return E?(n*=C,i3(n)?{val:n,err:null}:this.error(g,r)):this.error(o,r)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var o=this.position.offset;if(o>=this.message.length)throw Error("out of bound");var g=Yu(this.message,o);if(g===void 0)throw Error("Offset ".concat(o," is at invalid UTF-16 code unit boundary"));return g},e.prototype.error=function(o,g){return{val:null,err:{kind:o,message:this.message,location:g}}},e.prototype.bump=function(){if(!this.isEOF()){var o=this.char();o===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=o<65536?1:2)}},e.prototype.bumpIf=function(o){if(Zu(this.message,o,this.offset())){for(var g=0;g=0?(this.bumpTo(C),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(o){if(this.offset()>o)throw Error("targetOffset ".concat(o," must be greater than or equal to the current offset ").concat(this.offset()));for(o=Math.min(o,this.message.length);;){var g=this.offset();if(g===o)break;if(g>o)throw Error("targetOffset ".concat(o," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&tc(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var o=this.char(),g=this.offset(),C=this.message.charCodeAt(g+(o>=65536?2:1));return C??null},e}();function ka(e){return e>=97&&e<=122||e>=65&&e<=90}function l3(e){return ka(e)||e===47}function d3(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function tc(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function f3(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function Ba(e){e.forEach(function(o){if(delete o.location,Ru(o)||Vu(o))for(var g in o.options)delete o.options[g].location,Ba(o.options[g].value);else Hu(o)&&Fu(o.style)||(ju(o)||Du(o))&&Oa(o.style)?delete o.style.location:Uu(o)&&Ba(o.children)})}function h3(e,o){o===void 0&&(o={}),o=at({shouldParseSkeletons:!0,requiresOtherClause:!0},o);var g=new c3(e,o).parse();if(g.err){var C=SyntaxError(St[g.err.kind]);throw C.location=g.err.location,C.originalMessage=g.err.message,C}return o?.captureLocation||Ba(g.val),g.val}var Xr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Xr||(Xr={}));var mn=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,g)||this;return E.code=C,E.originalMessage=P,E}return o.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},o}(Error),rc=function(e){Fr(o,e);function o(g,C,P,E){return e.call(this,'Invalid values for "'.concat(g,'": "').concat(C,'". Options are "').concat(Object.keys(P).join('", "'),'"'),Xr.INVALID_VALUE,E)||this}return o}(mn),p3=function(e){Fr(o,e);function o(g,C,P){return e.call(this,'Value for "'.concat(g,'" must be of type ').concat(C),Xr.INVALID_VALUE,P)||this}return o}(mn),y3=function(e){Fr(o,e);function o(g,C){return e.call(this,'The intl string context variable "'.concat(g,'" was not provided to the string "').concat(C,'"'),Xr.MISSING_VALUE,C)||this}return o}(mn),lr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(lr||(lr={}));function m3(e){return e.length<2?e:e.reduce(function(o,g){var C=o[o.length-1];return!C||C.type!==lr.literal||g.type!==lr.literal?o.push(g):C.value+=g.value,o},[])}function g3(e){return typeof e=="function"}function pi(e,o,g,C,P,E,n){if(e.length===1&&Bu(e[0]))return[{type:lr.literal,value:e[0].value}];for(var c=[],r=0,a=e;r"u")){var g=Intl.NumberFormat.supportedLocalesOf(o);return g.length>0?new Intl.Locale(g[0]):new Intl.Locale(typeof o=="string"?o:o[0])}},e.__parse=t3,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Pn;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Pn||(Pn={}));var So=function(e){Fr(o,e);function o(g,C,P){var E=this,n=P?P instanceof Error?P:new Error(String(P)):void 0;return E=e.call(this,"[@formatjs/intl Error ".concat(g,"] ").concat(C,` +`,Xr.MISSING_INTL_API,n);var v=g.getPluralRules(o,{type:i.pluralType}).select(t-(i.offset||0));s=i.options[v]||i.options.other}if(!s)throw new rc(i.value,t,Object.keys(i.options),n);c.push.apply(c,pi(s.value,o,g,C,P,t-(i.offset||0)));continue}}return m3(c)}function v3(e,o){return o?at(at(at({},e||{}),o||{}),Object.keys(e).reduce(function(g,C){return g[C]=at(at({},e[C]),o[C]||{}),g},{})):e}function b3(e,o){return o?Object.keys(e).reduce(function(g,C){return g[C]=v3(e[C],o[C]),g},at({},e)):e}function Ha(e){return{create:function(){return{get:function(o){return e[o]},set:function(o,g){e[o]=g}}}}}function w3(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:qr(function(){for(var o,g=[],C=0;C"u")){var g=Intl.NumberFormat.supportedLocalesOf(o);return g.length>0?new Intl.Locale(g[0]):new Intl.Locale(typeof o=="string"?o:o[0])}},e.__parse=h3,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Pn;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Pn||(Pn={}));var Mo=function(e){Fr(o,e);function o(g,C,P){var E=this,n=P?P instanceof Error?P:new Error(String(P)):void 0;return E=e.call(this,"[@formatjs/intl Error ".concat(g,"] ").concat(C,` `).concat(n?` `.concat(n.message,` -`).concat(n.stack):""))||this,E.code=g,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(E,o),E}return o}(Error),c3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.UNSUPPORTED_FORMATTER,g,C)||this}return o}(So),l3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.INVALID_CONFIG,g,C)||this}return o}(So),Zu=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.MISSING_DATA,g,C)||this}return o}(So),Br=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,Pn.FORMAT_ERROR,"".concat(g,` +`).concat(n.stack):""))||this,E.code=g,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(E,o),E}return o}(Error),C3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.UNSUPPORTED_FORMATTER,g,C)||this}return o}(Mo),S3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.INVALID_CONFIG,g,C)||this}return o}(Mo),oc=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.MISSING_DATA,g,C)||this}return o}(Mo),Hr=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,Pn.FORMAT_ERROR,"".concat(g,` Locale: `).concat(C,` -`),P)||this;return E.locale=C,E}return o}(So),La=function(e){Fr(o,e);function o(g,C,P,E){var n=e.call(this,"".concat(g,` +`),P)||this;return E.locale=C,E}return o}(Mo),ja=function(e){Fr(o,e);function o(g,C,P,E){var n=e.call(this,"".concat(g,` MessageID: `).concat(P?.id,` Default Message: `).concat(P?.defaultMessage,` Description: `).concat(P?.description,` -`),C,E)||this;return n.descriptor=P,n.locale=C,n}return o}(Br),d3=function(e){Fr(o,e);function o(g,C){var P=e.call(this,Pn.MISSING_TRANSLATION,'Missing message: "'.concat(g.id,'" for locale "').concat(C,'", using ').concat(g.defaultMessage?"default message (".concat(typeof g.defaultMessage=="string"?g.defaultMessage:g.defaultMessage.map(function(E){var n;return(n=E.value)!==null&&n!==void 0?n:JSON.stringify(E)}).join(),")"):"id"," as fallback."))||this;return P.descriptor=g,P}return o}(So);function f3(e,o,g){if(g===void 0&&(g=Error),!e)throw new g(o)}function Yn(e,o,g){return g===void 0&&(g={}),o.reduce(function(C,P){return P in e?C[P]=e[P]:P in g&&(C[P]=g[P]),C},{})}var h3=function(e){process.env.NODE_ENV!=="production"&&console.error(e)},p3=function(e){process.env.NODE_ENV!=="production"&&console.warn(e)},y3={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:h3,onWarn:p3};function Xu(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function An(e){return{create:function(){return{get:function(o){return e[o]},set:function(o,g){e[o]=g}}}}}function m3(e){e===void 0&&(e=Xu());var o=Intl.RelativeTimeFormat,g=Intl.ListFormat,C=Intl.DisplayNames,P=Gr(function(){for(var c,r=[],a=0;atypeof C=="object"));return o.map(g)}function V3(e,o){const g=+On(e)-+On(o);return g<0?-1:g>0?1:g}function U3(e){return Ba(e,Date.now())}function F3(e){return o=>{const C=(e?Math[e]:Math.trunc)(o);return C===0?0:C}}const z3={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},K3=(e,o,g)=>{let C;const P=z3[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?"in "+C:C+" ago":C};function Tt(e){return(o={})=>{const g=o.width?String(o.width):e.defaultWidth;return e.formats[g]||e.formats[e.defaultWidth]}}const W3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},J3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},$3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},G3={date:Tt({formats:W3,defaultWidth:"full"}),time:Tt({formats:J3,defaultWidth:"full"}),dateTime:Tt({formats:$3,defaultWidth:"full"})},q3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Z3=(e,o,g,C)=>q3[e];function ft(e){return(o,g)=>{const C=g?.context?String(g.context):"standalone";let P;if(C==="formatting"&&e.formattingValues){const n=e.defaultFormattingWidth||e.defaultWidth,c=g?.width?String(g.width):n;P=e.formattingValues[c]||e.formattingValues[n]}else{const n=e.defaultWidth,c=g?.width?String(g.width):e.defaultWidth;P=e.values[c]||e.values[n]}const E=e.argumentCallback?e.argumentCallback(o):o;return P[E]}}const X3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Y3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Q3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},ey={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},ty={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},ry={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ny={ordinalNumber:(e,o)=>{const g=Number(e),C=g%100;if(C>20||C<10)switch(C%10){case 1:return g+"st";case 2:return g+"nd";case 3:return g+"rd"}return g+"th"},era:ft({values:X3,defaultWidth:"wide"}),quarter:ft({values:Y3,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Q3,defaultWidth:"wide"}),day:ft({values:ey,defaultWidth:"wide"}),dayPeriod:ft({values:ty,defaultWidth:"wide",formattingValues:ry,defaultFormattingWidth:"wide"})};function ht(e){return(o,g={})=>{const C=g.width,P=C&&e.matchPatterns[C]||e.matchPatterns[e.defaultMatchWidth],E=o.match(P);if(!E)return null;const n=E[0],c=C&&e.parsePatterns[C]||e.parsePatterns[e.defaultParseWidth],r=Array.isArray(c)?iy(c,p=>p.test(n)):oy(c,p=>p.test(n));let a;a=e.valueCallback?e.valueCallback(r):r,a=g.valueCallback?g.valueCallback(a):a;const i=o.slice(n.length);return{value:a,rest:i}}}function oy(e,o){for(const g in e)if(Object.prototype.hasOwnProperty.call(e,g)&&o(e[g]))return g}function iy(e,o){for(let g=0;g{const C=o.match(e.matchPattern);if(!C)return null;const P=C[0],E=o.match(e.parsePattern);if(!E)return null;let n=e.valueCallback?e.valueCallback(E[0]):E[0];n=g.valueCallback?g.valueCallback(n):n;const c=o.slice(P.length);return{value:n,rest:c}}}const ay=/^(\d+)(th|st|nd|rd)?/i,sy=/\d+/i,uy={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},cy={any:[/^b/i,/^(a|c)/i]},ly={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},dy={any:[/1/i,/2/i,/3/i,/4/i]},fy={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},hy={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},py={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},yy={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},my={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},gy={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},vy={ordinalNumber:Xr({matchPattern:ay,parsePattern:sy,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:uy,defaultMatchWidth:"wide",parsePatterns:cy,defaultParseWidth:"any"}),quarter:ht({matchPatterns:ly,defaultMatchWidth:"wide",parsePatterns:dy,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:fy,defaultMatchWidth:"wide",parsePatterns:hy,defaultParseWidth:"any"}),day:ht({matchPatterns:py,defaultMatchWidth:"wide",parsePatterns:yy,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:my,defaultMatchWidth:"any",parsePatterns:gy,defaultParseWidth:"any"})},hc={code:"en-US",formatDistance:K3,formatLong:G3,formatRelative:Z3,localize:ny,match:vy,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Ha(e,o){const g=e<0?"-":"",C=Math.abs(e).toString().padStart(o,"0");return g+C}function by(e,o,g){const C=cc(),P=g?.locale??C.locale??hc,E=V3(e,o);if(isNaN(E))throw new RangeError("Invalid time value");const n=Object.assign({},g,{addSuffix:g?.addSuffix,comparison:E}),[c,r]=fc(g?.in,...E>0?[o,e]:[e,o]),a=F3(g?.roundingMethod??"round"),i=r.getTime()-c.getTime(),p=i/oc,t=dc(r)-dc(c),d=(i-t)/oc,b=g?.unit;let m;if(b?m=b:p<1?m="second":p<60?m="minute":ptypeof e=="string",Eo=()=>{let e,o;const g=new Promise((C,P)=>{e=C,o=P});return g.resolve=e,g.reject=o,g},pc=e=>e==null?"":""+e,Sy=(e,o,g)=>{e.forEach(C=>{o[C]&&(g[C]=o[C])})},_y=/###/g,yc=e=>e&&e.indexOf("###")>-1?e.replace(_y,"."):e,mc=e=>!e||gt(e),xo=(e,o,g)=>{const C=gt(o)?o.split("."):o;let P=0;for(;P{const{obj:C,k:P}=xo(e,o,Object);if(C!==void 0||o.length===1){C[P]=g;return}let E=o[o.length-1],n=o.slice(0,o.length-1),c=xo(e,n,Object);for(;c.obj===void 0&&n.length;)E=`${n[n.length-1]}.${E}`,n=n.slice(0,n.length-1),c=xo(e,n,Object),c?.obj&&typeof c.obj[`${c.k}.${E}`]<"u"&&(c.obj=void 0);c.obj[`${c.k}.${E}`]=g},My=(e,o,g,C)=>{const{obj:P,k:E}=xo(e,o,Object);P[E]=P[E]||[],P[E].push(g)},fi=(e,o)=>{const{obj:g,k:C}=xo(e,o);if(g&&Object.prototype.hasOwnProperty.call(g,C))return g[C]},Ey=(e,o,g)=>{const C=fi(e,g);return C!==void 0?C:fi(o,g)},vc=(e,o,g)=>{for(const C in o)C!=="__proto__"&&C!=="constructor"&&(C in e?gt(e[C])||e[C]instanceof String||gt(o[C])||o[C]instanceof String?g&&(e[C]=o[C]):vc(e[C],o[C],g):e[C]=o[C]);return e},Qn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var xy={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const Py=e=>gt(e)?e.replace(/[&<>"'\/]/g,o=>xy[o]):e;class Ay{constructor(o){this.capacity=o,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(o){const g=this.regExpMap.get(o);if(g!==void 0)return g;const C=new RegExp(o);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(o,C),this.regExpQueue.push(o),C}}const Oy=[" ",",","?","!",";"],Ty=new Ay(20),Iy=(e,o,g)=>{o=o||"",g=g||"";const C=Oy.filter(n=>o.indexOf(n)<0&&g.indexOf(n)<0);if(C.length===0)return!0;const P=Ty.getRegExp(`(${C.map(n=>n==="?"?"\\?":n).join("|")})`);let E=!P.test(e);if(!E){const n=e.indexOf(g);n>0&&!P.test(e.substring(0,n))&&(E=!0)}return E},ja=(e,o,g=".")=>{if(!e)return;if(e[o])return Object.prototype.hasOwnProperty.call(e,o)?e[o]:void 0;const C=o.split(g);let P=e;for(let E=0;E-1&&re?.replace("_","-"),Ny={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,o){console?.[e]?.apply?.(console,o)}};class hi{constructor(o,g={}){this.init(o,g)}init(o,g={}){this.prefix=g.prefix||"i18next:",this.logger=o||Ny,this.options=g,this.debug=g.debug}log(...o){return this.forward(o,"log","",!0)}warn(...o){return this.forward(o,"warn","",!0)}error(...o){return this.forward(o,"error","")}deprecate(...o){return this.forward(o,"warn","WARNING DEPRECATED: ",!0)}forward(o,g,C,P){return P&&!this.debug?null:(gt(o[0])&&(o[0]=`${C}${this.prefix} ${o[0]}`),this.logger[g](o))}create(o){return new hi(this.logger,{prefix:`${this.prefix}:${o}:`,...this.options})}clone(o){return o=o||this.options,o.prefix=o.prefix||this.prefix,new hi(this.logger,o)}}var Yr=new hi;class pi{constructor(){this.observers={}}on(o,g){return o.split(" ").forEach(C=>{this.observers[C]||(this.observers[C]=new Map);const P=this.observers[C].get(g)||0;this.observers[C].set(g,P+1)}),this}off(o,g){if(this.observers[o]){if(!g){delete this.observers[o];return}this.observers[o].delete(g)}}emit(o,...g){this.observers[o]&&Array.from(this.observers[o].entries()).forEach(([P,E])=>{for(let n=0;n{for(let n=0;n-1&&this.options.ns.splice(g,1)}getResource(o,g,C,P={}){const E=P.keySeparator!==void 0?P.keySeparator:this.options.keySeparator,n=P.ignoreJSONStructure!==void 0?P.ignoreJSONStructure:this.options.ignoreJSONStructure;let c;o.indexOf(".")>-1?c=o.split("."):(c=[o,g],C&&(Array.isArray(C)?c.push(...C):gt(C)&&E?c.push(...C.split(E)):c.push(C)));const r=fi(this.data,c);return!r&&!g&&!C&&o.indexOf(".")>-1&&(o=c[0],g=c[1],C=c.slice(2).join(".")),r||!n||!gt(C)?r:ja(this.data?.[o]?.[g],C,E)}addResource(o,g,C,P,E={silent:!1}){const n=E.keySeparator!==void 0?E.keySeparator:this.options.keySeparator;let c=[o,g];C&&(c=c.concat(n?C.split(n):C)),o.indexOf(".")>-1&&(c=o.split("."),P=g,g=c[1]),this.addNamespaces(g),gc(this.data,c,P),E.silent||this.emit("added",o,g,C,P)}addResources(o,g,C,P={silent:!1}){for(const E in C)(gt(C[E])||Array.isArray(C[E]))&&this.addResource(o,g,E,C[E],{silent:!0});P.silent||this.emit("added",o,g,C)}addResourceBundle(o,g,C,P,E,n={silent:!1,skipCopy:!1}){let c=[o,g];o.indexOf(".")>-1&&(c=o.split("."),P=C,C=g,g=c[1]),this.addNamespaces(g);let r=fi(this.data,c)||{};n.skipCopy||(C=JSON.parse(JSON.stringify(C))),P?vc(r,C,E):r={...r,...C},gc(this.data,c,r),n.silent||this.emit("added",o,g,C)}removeResourceBundle(o,g){this.hasResourceBundle(o,g)&&delete this.data[o][g],this.removeNamespaces(g),this.emit("removed",o,g)}hasResourceBundle(o,g){return this.getResource(o,g)!==void 0}getResourceBundle(o,g){return g||(g=this.options.defaultNS),this.getResource(o,g)}getDataByLanguage(o){return this.data[o]}hasLanguageSomeTranslations(o){const g=this.getDataByLanguage(o);return!!(g&&Object.keys(g)||[]).find(P=>g[P]&&Object.keys(g[P]).length>0)}toJSON(){return this.data}}var wc={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,o,g,C,P){return e.forEach(E=>{o=this.processors[E]?.process(o,g,C,P)??o}),o}};const Cc={},Sc=e=>!gt(e)&&typeof e!="boolean"&&typeof e!="number";class yi extends pi{constructor(o,g={}){super(),Sy(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],o,this),this.options=g,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Yr.create("translator")}changeLanguage(o){o&&(this.language=o)}exists(o,g={interpolation:{}}){const C={...g};return o==null?!1:this.resolve(o,C)?.res!==void 0}extractFromKey(o,g){let C=g.nsSeparator!==void 0?g.nsSeparator:this.options.nsSeparator;C===void 0&&(C=":");const P=g.keySeparator!==void 0?g.keySeparator:this.options.keySeparator;let E=g.ns||this.options.defaultNS||[];const n=C&&o.indexOf(C)>-1,c=!this.options.userDefinedKeySeparator&&!g.keySeparator&&!this.options.userDefinedNsSeparator&&!g.nsSeparator&&!Iy(o,C,P);if(n&&!c){const r=o.match(this.interpolator.nestingRegexp);if(r&&r.length>0)return{key:o,namespaces:gt(E)?[E]:E};const a=o.split(C);(C!==P||C===P&&this.options.ns.indexOf(a[0])>-1)&&(E=a.shift()),o=a.join(P)}return{key:o,namespaces:gt(E)?[E]:E}}translate(o,g,C){let P=typeof g=="object"?{...g}:g;if(typeof P!="object"&&this.options.overloadTranslationOptionHandler&&(P=this.options.overloadTranslationOptionHandler(arguments)),typeof options=="object"&&(P={...P}),P||(P={}),o==null)return"";Array.isArray(o)||(o=[String(o)]);const E=P.returnDetails!==void 0?P.returnDetails:this.options.returnDetails,n=P.keySeparator!==void 0?P.keySeparator:this.options.keySeparator,{key:c,namespaces:r}=this.extractFromKey(o[o.length-1],P),a=r[r.length-1];let i=P.nsSeparator!==void 0?P.nsSeparator:this.options.nsSeparator;i===void 0&&(i=":");const p=P.lng||this.language,t=P.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p?.toLowerCase()==="cimode")return t?E?{res:`${a}${i}${c}`,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:a,usedParams:this.getUsedParamsDetails(P)}:`${a}${i}${c}`:E?{res:c,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:a,usedParams:this.getUsedParamsDetails(P)}:c;const d=this.resolve(o,P);let b=d?.res;const m=d?.usedKey||c,s=d?.exactUsedKey||c,f=["[object Number]","[object Function]","[object RegExp]"],l=P.joinArrays!==void 0?P.joinArrays:this.options.joinArrays,u=!this.i18nFormat||this.i18nFormat.handleAsObject,v=P.count!==void 0&&!gt(P.count),y=yi.hasDefaultValue(P),h=v?this.pluralResolver.getSuffix(p,P.count,P):"",O=P.ordinal&&v?this.pluralResolver.getSuffix(p,P.count,{ordinal:!1}):"",I=v&&!P.ordinal&&P.count===0,B=I&&P[`defaultValue${this.options.pluralSeparator}zero`]||P[`defaultValue${h}`]||P[`defaultValue${O}`]||P.defaultValue;let k=b;u&&!b&&y&&(k=B);const L=Sc(k),N=Object.prototype.toString.apply(k);if(u&&k&&L&&f.indexOf(N)<0&&!(gt(l)&&Array.isArray(k))){if(!P.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const H=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,k,{...P,ns:r}):`key '${c} (${this.language})' returned an object instead of string.`;return E?(d.res=H,d.usedParams=this.getUsedParamsDetails(P),d):H}if(n){const H=Array.isArray(k),j=H?[]:{},U=H?s:m;for(const _ in k)if(Object.prototype.hasOwnProperty.call(k,_)){const T=`${U}${n}${_}`;y&&!b?j[_]=this.translate(T,{...P,defaultValue:Sc(B)?B[_]:void 0,joinArrays:!1,ns:r}):j[_]=this.translate(T,{...P,joinArrays:!1,ns:r}),j[_]===T&&(j[_]=k[_])}b=j}}else if(u&>(l)&&Array.isArray(b))b=b.join(l),b&&(b=this.extendTranslation(b,o,P,C));else{let H=!1,j=!1;!this.isValidLookup(b)&&y&&(H=!0,b=B),this.isValidLookup(b)||(j=!0,b=c);const _=(P.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&j?void 0:b,T=y&&B!==b&&this.options.updateMissing;if(j||H||T){if(this.logger.log(T?"updateKey":"missingKey",p,a,c,T?B:b),n){const w=this.resolve(c,{...P,keySeparator:!1});w&&w.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let x=[];const M=this.languageUtils.getFallbackCodes(this.options.fallbackLng,P.lng||this.language);if(this.options.saveMissingTo==="fallback"&&M&&M[0])for(let w=0;w{const V=y&&D!==b?D:_;this.options.missingKeyHandler?this.options.missingKeyHandler(w,a,A,V,T,P):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(w,a,A,V,T,P),this.emit("missingKey",w,a,A,b)};this.options.saveMissing&&(this.options.saveMissingPlurals&&v?x.forEach(w=>{const A=this.pluralResolver.getSuffixes(w,P);I&&P[`defaultValue${this.options.pluralSeparator}zero`]&&A.indexOf(`${this.options.pluralSeparator}zero`)<0&&A.push(`${this.options.pluralSeparator}zero`),A.forEach(D=>{S([w],c+D,P[`defaultValue${D}`]||B)})}):S(x,c,B))}b=this.extendTranslation(b,o,P,d,C),j&&b===c&&this.options.appendNamespaceToMissingKey&&(b=`${a}${i}${c}`),(j||H)&&this.options.parseMissingKeyHandler&&(b=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${a}${i}${c}`:c,H?b:void 0,P))}return E?(d.res=b,d.usedParams=this.getUsedParamsDetails(P),d):b}extendTranslation(o,g,C,P,E){if(this.i18nFormat?.parse)o=this.i18nFormat.parse(o,{...this.options.interpolation.defaultVariables,...C},C.lng||this.language||P.usedLng,P.usedNS,P.usedKey,{resolved:P});else if(!C.skipInterpolation){C.interpolation&&this.interpolator.init({...C,interpolation:{...this.options.interpolation,...C.interpolation}});const r=gt(o)&&(C?.interpolation?.skipOnVariables!==void 0?C.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let a;if(r){const p=o.match(this.interpolator.nestingRegexp);a=p&&p.length}let i=C.replace&&!gt(C.replace)?C.replace:C;if(this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),o=this.interpolator.interpolate(o,i,C.lng||this.language||P.usedLng,C),r){const p=o.match(this.interpolator.nestingRegexp),t=p&&p.length;aE?.[0]===p[0]&&!C.context?(this.logger.warn(`It seems you are nesting recursively key: ${p[0]} in key: ${g[0]}`),null):this.translate(...p,g),C)),C.interpolation&&this.interpolator.reset()}const n=C.postProcess||this.options.postProcess,c=gt(n)?[n]:n;return o!=null&&c?.length&&C.applyPostProcessor!==!1&&(o=wc.handle(c,o,g,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...P,usedParams:this.getUsedParamsDetails(C)},...C}:C,this)),o}resolve(o,g={}){let C,P,E,n,c;return gt(o)&&(o=[o]),o.forEach(r=>{if(this.isValidLookup(C))return;const a=this.extractFromKey(r,g),i=a.key;P=i;let p=a.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const t=g.count!==void 0&&!gt(g.count),d=t&&!g.ordinal&&g.count===0,b=g.context!==void 0&&(gt(g.context)||typeof g.context=="number")&&g.context!=="",m=g.lngs?g.lngs:this.languageUtils.toResolveHierarchy(g.lng||this.language,g.fallbackLng);p.forEach(s=>{this.isValidLookup(C)||(c=s,!Cc[`${m[0]}-${s}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(c)&&(Cc[`${m[0]}-${s}`]=!0,this.logger.warn(`key "${P}" for languages "${m.join(", ")}" won't get resolved as namespace "${c}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(f=>{if(this.isValidLookup(C))return;n=f;const l=[i];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(l,i,f,s,g);else{let v;t&&(v=this.pluralResolver.getSuffix(f,g.count,g));const y=`${this.options.pluralSeparator}zero`,h=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(t&&(l.push(i+v),g.ordinal&&v.indexOf(h)===0&&l.push(i+v.replace(h,this.options.pluralSeparator)),d&&l.push(i+y)),b){const O=`${i}${this.options.contextSeparator}${g.context}`;l.push(O),t&&(l.push(O+v),g.ordinal&&v.indexOf(h)===0&&l.push(O+v.replace(h,this.options.pluralSeparator)),d&&l.push(O+y))}}let u;for(;u=l.pop();)this.isValidLookup(C)||(E=u,C=this.getResource(f,s,u,g))}))})}),{res:C,usedKey:P,exactUsedKey:E,usedLng:n,usedNS:c}}isValidLookup(o){return o!==void 0&&!(!this.options.returnNull&&o===null)&&!(!this.options.returnEmptyString&&o==="")}getResource(o,g,C,P={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(o,g,C,P):this.resourceStore.getResource(o,g,C,P)}getUsedParamsDetails(o={}){const g=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],C=o.replace&&!gt(o.replace);let P=C?o.replace:o;if(C&&typeof o.count<"u"&&(P.count=o.count),this.options.interpolation.defaultVariables&&(P={...this.options.interpolation.defaultVariables,...P}),!C){P={...P};for(const E of g)delete P[E]}return P}static hasDefaultValue(o){const g="defaultValue";for(const C in o)if(Object.prototype.hasOwnProperty.call(o,C)&&g===C.substring(0,g.length)&&o[C]!==void 0)return!0;return!1}}class _c{constructor(o){this.options=o,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Yr.create("languageUtils")}getScriptPartFromCode(o){if(o=Po(o),!o||o.indexOf("-")<0)return null;const g=o.split("-");return g.length===2||(g.pop(),g[g.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(g.join("-"))}getLanguagePartFromCode(o){if(o=Po(o),!o||o.indexOf("-")<0)return o;const g=o.split("-");return this.formatLanguageCode(g[0])}formatLanguageCode(o){if(gt(o)&&o.indexOf("-")>-1){let g;try{g=Intl.getCanonicalLocales(o)[0]}catch{}return g&&this.options.lowerCaseLng&&(g=g.toLowerCase()),g||(this.options.lowerCaseLng?o.toLowerCase():o)}return this.options.cleanCode||this.options.lowerCaseLng?o.toLowerCase():o}isSupportedCode(o){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(o=this.getLanguagePartFromCode(o)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(o)>-1}getBestMatchFromCodes(o){if(!o)return null;let g;return o.forEach(C=>{if(g)return;const P=this.formatLanguageCode(C);(!this.options.supportedLngs||this.isSupportedCode(P))&&(g=P)}),!g&&this.options.supportedLngs&&o.forEach(C=>{if(g)return;const P=this.getScriptPartFromCode(C);if(this.isSupportedCode(P))return g=P;const E=this.getLanguagePartFromCode(C);if(this.isSupportedCode(E))return g=E;g=this.options.supportedLngs.find(n=>{if(n===E)return n;if(!(n.indexOf("-")<0&&E.indexOf("-")<0)&&(n.indexOf("-")>0&&E.indexOf("-")<0&&n.substring(0,n.indexOf("-"))===E||n.indexOf(E)===0&&E.length>1))return n})}),g||(g=this.getFallbackCodes(this.options.fallbackLng)[0]),g}getFallbackCodes(o,g){if(!o)return[];if(typeof o=="function"&&(o=o(g)),gt(o)&&(o=[o]),Array.isArray(o))return o;if(!g)return o.default||[];let C=o[g];return C||(C=o[this.getScriptPartFromCode(g)]),C||(C=o[this.formatLanguageCode(g)]),C||(C=o[this.getLanguagePartFromCode(g)]),C||(C=o.default),C||[]}toResolveHierarchy(o,g){const C=this.getFallbackCodes((g===!1?[]:g)||this.options.fallbackLng||[],o),P=[],E=n=>{n&&(this.isSupportedCode(n)?P.push(n):this.logger.warn(`rejecting language code not found in supportedLngs: ${n}`))};return gt(o)&&(o.indexOf("-")>-1||o.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&E(this.formatLanguageCode(o)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&E(this.getScriptPartFromCode(o)),this.options.load!=="currentOnly"&&E(this.getLanguagePartFromCode(o))):gt(o)&&E(this.formatLanguageCode(o)),C.forEach(n=>{P.indexOf(n)<0&&E(this.formatLanguageCode(n))}),P}}const Mc={zero:0,one:1,two:2,few:3,many:4,other:5},Ec={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class Ly{constructor(o,g={}){this.languageUtils=o,this.options=g,this.logger=Yr.create("pluralResolver"),this.pluralRulesCache={}}addRule(o,g){this.rules[o]=g}clearCache(){this.pluralRulesCache={}}getRule(o,g={}){const C=Po(o==="dev"?"en":o),P=g.ordinal?"ordinal":"cardinal",E=JSON.stringify({cleanedCode:C,type:P});if(E in this.pluralRulesCache)return this.pluralRulesCache[E];let n;try{n=new Intl.PluralRules(C,{type:P})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),Ec;if(!o.match(/-|_/))return Ec;const r=this.languageUtils.getLanguagePartFromCode(o);n=this.getRule(r,g)}return this.pluralRulesCache[E]=n,n}needsPlural(o,g={}){let C=this.getRule(o,g);return C||(C=this.getRule("dev",g)),C?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(o,g,C={}){return this.getSuffixes(o,C).map(P=>`${g}${P}`)}getSuffixes(o,g={}){let C=this.getRule(o,g);return C||(C=this.getRule("dev",g)),C?C.resolvedOptions().pluralCategories.sort((P,E)=>Mc[P]-Mc[E]).map(P=>`${this.options.prepend}${g.ordinal?`ordinal${this.options.prepend}`:""}${P}`):[]}getSuffix(o,g,C={}){const P=this.getRule(o,C);return P?`${this.options.prepend}${C.ordinal?`ordinal${this.options.prepend}`:""}${P.select(g)}`:(this.logger.warn(`no plural rule found for: ${o}`),this.getSuffix("dev",g,C))}}const xc=(e,o,g,C=".",P=!0)=>{let E=Ey(e,o,g);return!E&&P&>(g)&&(E=ja(e,g,C),E===void 0&&(E=ja(o,g,C))),E},Da=e=>e.replace(/\$/g,"$$$$");class ky{constructor(o={}){this.logger=Yr.create("interpolator"),this.options=o,this.format=o?.interpolation?.format||(g=>g),this.init(o)}init(o={}){o.interpolation||(o.interpolation={escapeValue:!0});const{escape:g,escapeValue:C,useRawValueToEscape:P,prefix:E,prefixEscaped:n,suffix:c,suffixEscaped:r,formatSeparator:a,unescapeSuffix:i,unescapePrefix:p,nestingPrefix:t,nestingPrefixEscaped:d,nestingSuffix:b,nestingSuffixEscaped:m,nestingOptionsSeparator:s,maxReplaces:f,alwaysFormat:l}=o.interpolation;this.escape=g!==void 0?g:Py,this.escapeValue=C!==void 0?C:!0,this.useRawValueToEscape=P!==void 0?P:!1,this.prefix=E?Qn(E):n||"{{",this.suffix=c?Qn(c):r||"}}",this.formatSeparator=a||",",this.unescapePrefix=i?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":i||"",this.nestingPrefix=t?Qn(t):d||Qn("$t("),this.nestingSuffix=b?Qn(b):m||Qn(")"),this.nestingOptionsSeparator=s||",",this.maxReplaces=f||1e3,this.alwaysFormat=l!==void 0?l:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const o=(g,C)=>g?.source===C?(g.lastIndex=0,g):new RegExp(C,"g");this.regexp=o(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=o(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=o(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(o,g,C,P){let E,n,c;const r=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},a=d=>{if(d.indexOf(this.formatSeparator)<0){const f=xc(g,r,d,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(f,void 0,C,{...P,...g,interpolationkey:d}):f}const b=d.split(this.formatSeparator),m=b.shift().trim(),s=b.join(this.formatSeparator).trim();return this.format(xc(g,r,m,this.options.keySeparator,this.options.ignoreJSONStructure),s,C,{...P,...g,interpolationkey:m})};this.resetRegExp();const i=P?.missingInterpolationHandler||this.options.missingInterpolationHandler,p=P?.interpolation?.skipOnVariables!==void 0?P.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:d=>Da(d)},{regex:this.regexp,safeValue:d=>this.escapeValue?Da(this.escape(d)):Da(d)}].forEach(d=>{for(c=0;E=d.regex.exec(o);){const b=E[1].trim();if(n=a(b),n===void 0)if(typeof i=="function"){const s=i(o,E,P);n=gt(s)?s:""}else if(P&&Object.prototype.hasOwnProperty.call(P,b))n="";else if(p){n=E[0];continue}else this.logger.warn(`missed to pass in variable ${b} for interpolating ${o}`),n="";else!gt(n)&&!this.useRawValueToEscape&&(n=pc(n));const m=d.safeValue(n);if(o=o.replace(E[0],m),p?(d.regex.lastIndex+=n.length,d.regex.lastIndex-=E[0].length):d.regex.lastIndex=0,c++,c>=this.maxReplaces)break}}),o}nest(o,g,C={}){let P,E,n;const c=(r,a)=>{const i=this.nestingOptionsSeparator;if(r.indexOf(i)<0)return r;const p=r.split(new RegExp(`${i}[ ]*{`));let t=`{${p[1]}`;r=p[0],t=this.interpolate(t,n);const d=t.match(/'/g),b=t.match(/"/g);((d?.length??0)%2===0&&!b||b.length%2!==0)&&(t=t.replace(/'/g,'"'));try{n=JSON.parse(t),a&&(n={...a,...n})}catch(m){return this.logger.warn(`failed parsing options string in nesting for key ${r}`,m),`${r}${i}${t}`}return n.defaultValue&&n.defaultValue.indexOf(this.prefix)>-1&&delete n.defaultValue,r};for(;P=this.nestingRegexp.exec(o);){let r=[];n={...C},n=n.replace&&!gt(n.replace)?n.replace:n,n.applyPostProcessor=!1,delete n.defaultValue;const a=/{.*}/.test(P[1])?P[1].lastIndexOf("}")+1:P[1].indexOf(this.formatSeparator);if(a!==-1&&(r=P[1].slice(a).split(this.formatSeparator).map(i=>i.trim()).filter(Boolean),P[1]=P[1].slice(0,a)),E=g(c.call(this,P[1].trim(),n),n),E&&P[0]===o&&!gt(E))return E;gt(E)||(E=pc(E)),E||(this.logger.warn(`missed to resolve ${P[1]} for nesting ${o}`),E=""),r.length&&(E=r.reduce((i,p)=>this.format(i,p,C.lng,{...C,interpolationkey:P[1].trim()}),E.trim())),o=o.replace(P[0],E),this.regexp.lastIndex=0}return o}}const By=e=>{let o=e.toLowerCase().trim();const g={};if(e.indexOf("(")>-1){const C=e.split("(");o=C[0].toLowerCase().trim();const P=C[1].substring(0,C[1].length-1);o==="currency"&&P.indexOf(":")<0?g.currency||(g.currency=P.trim()):o==="relativetime"&&P.indexOf(":")<0?g.range||(g.range=P.trim()):P.split(";").forEach(n=>{if(n){const[c,...r]=n.split(":"),a=r.join(":").trim().replace(/^'+|'+$/g,""),i=c.trim();g[i]||(g[i]=a),a==="false"&&(g[i]=!1),a==="true"&&(g[i]=!0),isNaN(a)||(g[i]=parseInt(a,10))}})}return{formatName:o,formatOptions:g}},Pc=e=>{const o={};return(g,C,P)=>{let E=P;P&&P.interpolationkey&&P.formatParams&&P.formatParams[P.interpolationkey]&&P[P.interpolationkey]&&(E={...E,[P.interpolationkey]:void 0});const n=C+JSON.stringify(E);let c=o[n];return c||(c=e(Po(C),P),o[n]=c),c(g)}},Hy=e=>(o,g,C)=>e(Po(g),C)(o);class jy{constructor(o={}){this.logger=Yr.create("formatter"),this.options=o,this.init(o)}init(o,g={interpolation:{}}){this.formatSeparator=g.interpolation.formatSeparator||",";const C=g.cacheInBuiltFormats?Pc:Hy;this.formats={number:C((P,E)=>{const n=new Intl.NumberFormat(P,{...E});return c=>n.format(c)}),currency:C((P,E)=>{const n=new Intl.NumberFormat(P,{...E,style:"currency"});return c=>n.format(c)}),datetime:C((P,E)=>{const n=new Intl.DateTimeFormat(P,{...E});return c=>n.format(c)}),relativetime:C((P,E)=>{const n=new Intl.RelativeTimeFormat(P,{...E});return c=>n.format(c,E.range||"day")}),list:C((P,E)=>{const n=new Intl.ListFormat(P,{...E});return c=>n.format(c)})}}add(o,g){this.formats[o.toLowerCase().trim()]=g}addCached(o,g){this.formats[o.toLowerCase().trim()]=Pc(g)}format(o,g,C,P={}){const E=g.split(this.formatSeparator);if(E.length>1&&E[0].indexOf("(")>1&&E[0].indexOf(")")<0&&E.find(c=>c.indexOf(")")>-1)){const c=E.findIndex(r=>r.indexOf(")")>-1);E[0]=[E[0],...E.splice(1,c)].join(this.formatSeparator)}return E.reduce((c,r)=>{const{formatName:a,formatOptions:i}=By(r);if(this.formats[a]){let p=c;try{const t=P?.formatParams?.[P.interpolationkey]||{},d=t.locale||t.lng||P.locale||P.lng||C;p=this.formats[a](c,d,{...i,...P,...t})}catch(t){this.logger.warn(t)}return p}else this.logger.warn(`there was no format function for ${a}`);return c},o)}}const Dy=(e,o)=>{e.pending[o]!==void 0&&(delete e.pending[o],e.pendingCount--)};class Ry extends pi{constructor(o,g,C,P={}){super(),this.backend=o,this.store=g,this.services=C,this.languageUtils=C.languageUtils,this.options=P,this.logger=Yr.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=P.maxParallelReads||10,this.readingCalls=0,this.maxRetries=P.maxRetries>=0?P.maxRetries:5,this.retryTimeout=P.retryTimeout>=1?P.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(C,P.backend,P)}queueLoad(o,g,C,P){const E={},n={},c={},r={};return o.forEach(a=>{let i=!0;g.forEach(p=>{const t=`${a}|${p}`;!C.reload&&this.store.hasResourceBundle(a,p)?this.state[t]=2:this.state[t]<0||(this.state[t]===1?n[t]===void 0&&(n[t]=!0):(this.state[t]=1,i=!1,n[t]===void 0&&(n[t]=!0),E[t]===void 0&&(E[t]=!0),r[p]===void 0&&(r[p]=!0)))}),i||(c[a]=!0)}),(Object.keys(E).length||Object.keys(n).length)&&this.queue.push({pending:n,pendingCount:Object.keys(n).length,loaded:{},errors:[],callback:P}),{toLoad:Object.keys(E),pending:Object.keys(n),toLoadLanguages:Object.keys(c),toLoadNamespaces:Object.keys(r)}}loaded(o,g,C){const P=o.split("|"),E=P[0],n=P[1];g&&this.emit("failedLoading",E,n,g),!g&&C&&this.store.addResourceBundle(E,n,C,void 0,void 0,{skipCopy:!0}),this.state[o]=g?-1:2,g&&C&&(this.state[o]=0);const c={};this.queue.forEach(r=>{My(r.loaded,[E],n),Dy(r,o),g&&r.errors.push(g),r.pendingCount===0&&!r.done&&(Object.keys(r.loaded).forEach(a=>{c[a]||(c[a]={});const i=r.loaded[a];i.length&&i.forEach(p=>{c[a][p]===void 0&&(c[a][p]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(r=>!r.done)}read(o,g,C,P=0,E=this.retryTimeout,n){if(!o.length)return n(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:o,ns:g,fcName:C,tried:P,wait:E,callback:n});return}this.readingCalls++;const c=(a,i)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(a&&i&&P{this.read.call(this,o,g,C,P+1,E*2,n)},E);return}n(a,i)},r=this.backend[C].bind(this.backend);if(r.length===2){try{const a=r(o,g);a&&typeof a.then=="function"?a.then(i=>c(null,i)).catch(c):c(null,a)}catch(a){c(a)}return}return r(o,g,c)}prepareLoading(o,g,C={},P){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),P&&P();gt(o)&&(o=this.languageUtils.toResolveHierarchy(o)),gt(g)&&(g=[g]);const E=this.queueLoad(o,g,C,P);if(!E.toLoad.length)return E.pending.length||P(),null;E.toLoad.forEach(n=>{this.loadOne(n)})}load(o,g,C){this.prepareLoading(o,g,{},C)}reload(o,g,C){this.prepareLoading(o,g,{reload:!0},C)}loadOne(o,g=""){const C=o.split("|"),P=C[0],E=C[1];this.read(P,E,"read",void 0,void 0,(n,c)=>{n&&this.logger.warn(`${g}loading namespace ${E} for language ${P} failed`,n),!n&&c&&this.logger.log(`${g}loaded namespace ${E} for language ${P}`,c),this.loaded(o,n,c)})}saveMissing(o,g,C,P,E,n={},c=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(g)){this.logger.warn(`did not save key "${C}" as the namespace "${g}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(C==null||C==="")){if(this.backend?.create){const r={...n,isUpdate:E},a=this.backend.create.bind(this.backend);if(a.length<6)try{let i;a.length===5?i=a(o,g,C,P,r):i=a(o,g,C,P),i&&typeof i.then=="function"?i.then(p=>c(null,p)).catch(c):c(null,i)}catch(i){c(i)}else a(o,g,C,P,c,r)}!o||!o[0]||this.store.addResource(o[0],g,C,P)}}}const Ac=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let o={};if(typeof e[1]=="object"&&(o=e[1]),gt(e[1])&&(o.defaultValue=e[1]),gt(e[2])&&(o.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const g=e[3]||e[2];Object.keys(g).forEach(C=>{o[C]=g[C]})}return o},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),Oc=e=>(gt(e.ns)&&(e.ns=[e.ns]),gt(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),gt(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e),mi=()=>{},Vy=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(g=>{typeof e[g]=="function"&&(e[g]=e[g].bind(e))})};class Ao extends pi{constructor(o={},g){if(super(),this.options=Oc(o),this.services={},this.logger=Yr,this.modules={external:[]},Vy(this),g&&!this.isInitialized&&!o.isClone){if(!this.options.initAsync)return this.init(o,g),this;setTimeout(()=>{this.init(o,g)},0)}}init(o={},g){this.isInitializing=!0,typeof o=="function"&&(g=o,o={}),o.defaultNS==null&&o.ns&&(gt(o.ns)?o.defaultNS=o.ns:o.ns.indexOf("translation")<0&&(o.defaultNS=o.ns[0]));const C=Ac();this.options={...C,...this.options,...Oc(o)},this.options.interpolation={...C.interpolation,...this.options.interpolation},o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);const P=a=>a?typeof a=="function"?new a:a:null;if(!this.options.isClone){this.modules.logger?Yr.init(P(this.modules.logger),this.options):Yr.init(null,this.options);let a;this.modules.formatter?a=this.modules.formatter:a=jy;const i=new _c(this.options);this.store=new bc(this.options.resources,this.options);const p=this.services;p.logger=Yr,p.resourceStore=this.store,p.languageUtils=i,p.pluralResolver=new Ly(i,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==C.interpolation.format&&this.logger.warn("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),a&&(!this.options.interpolation.format||this.options.interpolation.format===C.interpolation.format)&&(p.formatter=P(a),p.formatter.init&&p.formatter.init(p,this.options),this.options.interpolation.format=p.formatter.format.bind(p.formatter)),p.interpolator=new ky(this.options),p.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},p.backendConnector=new Ry(P(this.modules.backend),p.resourceStore,p,this.options),p.backendConnector.on("*",(d,...b)=>{this.emit(d,...b)}),this.modules.languageDetector&&(p.languageDetector=P(this.modules.languageDetector),p.languageDetector.init&&p.languageDetector.init(p,this.options.detection,this.options)),this.modules.i18nFormat&&(p.i18nFormat=P(this.modules.i18nFormat),p.i18nFormat.init&&p.i18nFormat.init(this)),this.translator=new yi(this.services,this.options),this.translator.on("*",(d,...b)=>{this.emit(d,...b)}),this.modules.external.forEach(d=>{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,g||(g=mi),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.length>0&&a[0]!=="dev"&&(this.options.lng=a[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(a=>{this[a]=(...i)=>this.store[a](...i)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(a=>{this[a]=(...i)=>(this.store[a](...i),this)});const c=Eo(),r=()=>{const a=(i,p)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),c.resolve(p),g(i,p)};if(this.languages&&!this.isInitialized)return a(null,this.t.bind(this));this.changeLanguage(this.options.lng,a)};return this.options.resources||!this.options.initAsync?r():setTimeout(r,0),c}loadResources(o,g=mi){let C=g;const P=gt(o)?o:this.language;if(typeof o=="function"&&(C=o),!this.options.resources||this.options.partialBundledLanguages){if(P?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return C();const E=[],n=c=>{if(!c||c==="cimode")return;this.services.languageUtils.toResolveHierarchy(c).forEach(a=>{a!=="cimode"&&E.indexOf(a)<0&&E.push(a)})};P?n(P):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(r=>n(r)),this.options.preload?.forEach?.(c=>n(c)),this.services.backendConnector.load(E,this.options.ns,c=>{!c&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),C(c)})}else C(null)}reloadResources(o,g,C){const P=Eo();return typeof o=="function"&&(C=o,o=void 0),typeof g=="function"&&(C=g,g=void 0),o||(o=this.languages),g||(g=this.options.ns),C||(C=mi),this.services.backendConnector.reload(o,g,E=>{P.resolve(),C(E)}),P}use(o){if(!o)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!o.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return o.type==="backend"&&(this.modules.backend=o),(o.type==="logger"||o.log&&o.warn&&o.error)&&(this.modules.logger=o),o.type==="languageDetector"&&(this.modules.languageDetector=o),o.type==="i18nFormat"&&(this.modules.i18nFormat=o),o.type==="postProcessor"&&wc.addPostProcessor(o),o.type==="formatter"&&(this.modules.formatter=o),o.type==="3rdParty"&&this.modules.external.push(o),this}setResolvedLanguage(o){if(!(!o||!this.languages)&&!(["cimode","dev"].indexOf(o)>-1)){for(let g=0;g-1)&&this.store.hasLanguageSomeTranslations(C)){this.resolvedLanguage=C;break}}!this.resolvedLanguage&&this.languages.indexOf(o)<0&&this.store.hasLanguageSomeTranslations(o)&&(this.resolvedLanguage=o,this.languages.unshift(o))}}changeLanguage(o,g){this.isLanguageChangingTo=o;const C=Eo();this.emit("languageChanging",o);const P=c=>{this.language=c,this.languages=this.services.languageUtils.toResolveHierarchy(c),this.resolvedLanguage=void 0,this.setResolvedLanguage(c)},E=(c,r)=>{r?this.isLanguageChangingTo===o&&(P(r),this.translator.changeLanguage(r),this.isLanguageChangingTo=void 0,this.emit("languageChanged",r),this.logger.log("languageChanged",r)):this.isLanguageChangingTo=void 0,C.resolve((...a)=>this.t(...a)),g&&g(c,(...a)=>this.t(...a))},n=c=>{!o&&!c&&this.services.languageDetector&&(c=[]);const r=gt(c)?c:c&&c[0],a=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(gt(c)?[c]:c);a&&(this.language||P(a),this.translator.language||this.translator.changeLanguage(a),this.services.languageDetector?.cacheUserLanguage?.(a)),this.loadResources(a,i=>{E(i,a)})};return!o&&this.services.languageDetector&&!this.services.languageDetector.async?n(this.services.languageDetector.detect()):!o&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(n):this.services.languageDetector.detect(n):n(o),C}getFixedT(o,g,C){const P=(E,n,...c)=>{let r;typeof n!="object"?r=this.options.overloadTranslationOptionHandler([E,n].concat(c)):r={...n},r.lng=r.lng||P.lng,r.lngs=r.lngs||P.lngs,r.ns=r.ns||P.ns,r.keyPrefix!==""&&(r.keyPrefix=r.keyPrefix||C||P.keyPrefix);const a=this.options.keySeparator||".";let i;return r.keyPrefix&&Array.isArray(E)?i=E.map(p=>`${r.keyPrefix}${a}${p}`):i=r.keyPrefix?`${r.keyPrefix}${a}${E}`:E,this.t(i,r)};return gt(o)?P.lng=o:P.lngs=o,P.ns=g,P.keyPrefix=C,P}t(...o){return this.translator?.translate(...o)}exists(...o){return this.translator?.exists(...o)}setDefaultNamespace(o){this.options.defaultNS=o}hasLoadedNamespace(o,g={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const C=g.lng||this.resolvedLanguage||this.languages[0],P=this.options?this.options.fallbackLng:!1,E=this.languages[this.languages.length-1];if(C.toLowerCase()==="cimode")return!0;const n=(c,r)=>{const a=this.services.backendConnector.state[`${c}|${r}`];return a===-1||a===0||a===2};if(g.precheck){const c=g.precheck(this,n);if(c!==void 0)return c}return!!(this.hasResourceBundle(C,o)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||n(C,o)&&(!P||n(E,o)))}loadNamespaces(o,g){const C=Eo();return this.options.ns?(gt(o)&&(o=[o]),o.forEach(P=>{this.options.ns.indexOf(P)<0&&this.options.ns.push(P)}),this.loadResources(P=>{C.resolve(),g&&g(P)}),C):(g&&g(),Promise.resolve())}loadLanguages(o,g){const C=Eo();gt(o)&&(o=[o]);const P=this.options.preload||[],E=o.filter(n=>P.indexOf(n)<0&&this.services.languageUtils.isSupportedCode(n));return E.length?(this.options.preload=P.concat(E),this.loadResources(n=>{C.resolve(),g&&g(n)}),C):(g&&g(),Promise.resolve())}dir(o){if(o||(o=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!o)return"rtl";try{const P=new Intl.Locale(o);if(P&&P.getTextInfo){const E=P.getTextInfo();if(E&&E.direction)return E.direction}}catch{}const g=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],C=this.services?.languageUtils||new _c(Ac());return o.toLowerCase().indexOf("-latn")>1?"ltr":g.indexOf(C.getLanguagePartFromCode(o))>-1||o.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(o={},g){return new Ao(o,g)}cloneInstance(o={},g=mi){const C=o.forkResourceStore;C&&delete o.forkResourceStore;const P={...this.options,...o,isClone:!0},E=new Ao(P);if((o.debug!==void 0||o.prefix!==void 0)&&(E.logger=E.logger.clone(o)),["store","services","language"].forEach(c=>{E[c]=this[c]}),E.services={...this.services},E.services.utils={hasLoadedNamespace:E.hasLoadedNamespace.bind(E)},C){const c=Object.keys(this.store.data).reduce((r,a)=>(r[a]={...this.store.data[a]},r[a]=Object.keys(r[a]).reduce((i,p)=>(i[p]={...r[a][p]},i),r[a]),r),{});E.store=new bc(c,P),E.services.resourceStore=E.store}return E.translator=new yi(E.services,P),E.translator.on("*",(c,...r)=>{E.emit(c,...r)}),E.init(P,g),E.translator.options=P,E.translator.backendConnector.services.utils={hasLoadedNamespace:E.hasLoadedNamespace.bind(E)},E}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Gt=Ao.createInstance();Gt.createInstance=Ao.createInstance,Gt.createInstance,Gt.dir,Gt.init,Gt.loadResources,Gt.reloadResources,Gt.use,Gt.changeLanguage,Gt.getFixedT,Gt.t,Gt.exists,Gt.setDefaultNamespace,Gt.hasLoadedNamespace,Gt.loadNamespaces,Gt.loadLanguages;const Uy={lessThanXSeconds:{one:"bir saniyədən az",other:"{{count}} bir saniyədən az"},xSeconds:{one:"1 saniyə",other:"{{count}} saniyə"},halfAMinute:"yarım dəqiqə",lessThanXMinutes:{one:"bir dəqiqədən az",other:"{{count}} bir dəqiqədən az"},xMinutes:{one:"bir dəqiqə",other:"{{count}} dəqiqə"},aboutXHours:{one:"təxminən 1 saat",other:"təxminən {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"təxminən 1 həftə",other:"təxminən {{count}} həftə"},xWeeks:{one:"1 həftə",other:"{{count}} həftə"},aboutXMonths:{one:"təxminən 1 ay",other:"təxminən {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"təxminən 1 il",other:"təxminən {{count}} il"},xYears:{one:"1 il",other:"{{count}} il"},overXYears:{one:"1 ildən çox",other:"{{count}} ildən çox"},almostXYears:{one:"demək olar ki 1 il",other:"demək olar ki {{count}} il"}},Fy=(e,o,g)=>{let C;const P=Uy[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?C+" sonra":C+" əvvəl":C},zy={full:"EEEE, do MMMM y 'il'",long:"do MMMM y 'il'",medium:"d MMM y 'il'",short:"dd.MM.yyyy"},Ky={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Wy={full:"{{date}} {{time}} - 'də'",long:"{{date}} {{time}} - 'də'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Jy={date:Tt({formats:zy,defaultWidth:"full"}),time:Tt({formats:Ky,defaultWidth:"full"}),dateTime:Tt({formats:Wy,defaultWidth:"full"})},$y={lastWeek:"'sonuncu' eeee p -'də'",yesterday:"'dünən' p -'də'",today:"'bugün' p -'də'",tomorrow:"'sabah' p -'də'",nextWeek:"eeee p -'də'",other:"P"},Gy=(e,o,g,C)=>$y[e],qy={narrow:["e.ə","b.e"],abbreviated:["e.ə","b.e"],wide:["eramızdan əvvəl","bizim era"]},Zy={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ci kvartal","2ci kvartal","3cü kvartal","4cü kvartal"]},Xy={narrow:["Y","F","M","A","M","İ","İ","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"]},Yy={narrow:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],short:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],abbreviated:["Baz","Baz.e","Çər.a","Çər","Cüm.a","Cüm","Şə"],wide:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"]},Qy={narrow:{am:"am",pm:"pm",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},em={narrow:{am:"a",pm:"p",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},Oo={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},tm=e=>{if(e===0)return e+"-ıncı";const o=e%10,g=e%100-o,C=e>=100?100:null;return Oo[o]?Oo[o]:Oo[g]?Oo[g]:C!==null?Oo[C]:""},rm={ordinalNumber:(e,o)=>{const g=Number(e),C=tm(g);return g+C},era:ft({values:qy,defaultWidth:"wide"}),quarter:ft({values:Zy,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Xy,defaultWidth:"wide"}),day:ft({values:Yy,defaultWidth:"wide"}),dayPeriod:ft({values:Qy,defaultWidth:"wide",formattingValues:em,defaultFormattingWidth:"wide"})},nm=/^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i,om=/\d+/i,im={narrow:/^(b|a)$/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i,wide:/^(bizim eradan əvvəl|bizim era)$/i},am={any:[/^b$/i,/^(a|c)$/i]},sm={narrow:/^[1234]$/i,abbreviated:/^K[1234]$/i,wide:/^[1234](ci)? kvartal$/i},um={any:[/1/i,/2/i,/3/i,/4/i]},cm={narrow:/^[(?-i)yfmaisond]$/i,abbreviated:/^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i,wide:/^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i},lm={narrow:[/^[(?-i)y]$/i,/^[(?-i)f]$/i,/^[(?-i)m]$/i,/^[(?-i)a]$/i,/^[(?-i)m]$/i,/^[(?-i)i]$/i,/^[(?-i)i]$/i,/^[(?-i)a]$/i,/^[(?-i)s]$/i,/^[(?-i)o]$/i,/^[(?-i)n]$/i,/^[(?-i)d]$/i],abbreviated:[/^Yan$/i,/^Fev$/i,/^Mar$/i,/^Apr$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avg$/i,/^Sen$/i,/^Okt$/i,/^Noy$/i,/^Dek$/i],wide:[/^Yanvar$/i,/^Fevral$/i,/^Mart$/i,/^Aprel$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avgust$/i,/^Sentyabr$/i,/^Oktyabr$/i,/^Noyabr$/i,/^Dekabr$/i]},dm={narrow:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,short:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,abbreviated:/^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i,wide:/^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i},fm={narrow:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i],abbreviated:[/^Baz$/i,/^Baz\.e$/i,/^Çər\.a$/i,/^Çər$/i,/^Cüm\.a$/i,/^Cüm$/i,/^Şə$/i],wide:[/^Bazar$/i,/^Bazar ertəsi$/i,/^Çərşənbə axşamı$/i,/^Çərşənbə$/i,/^Cümə axşamı$/i,/^Cümə$/i,/^Şənbə$/i],any:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i]},hm={narrow:/^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i,any:/^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i},pm={any:{am:/^a$/i,pm:/^p$/i,midnight:/^gecəyarı$/i,noon:/^gün$/i,morning:/səhər$/i,afternoon:/gündüz$/i,evening:/axşam$/i,night:/gecə$/i}},ym={ordinalNumber:Xr({matchPattern:nm,parsePattern:om,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:im,defaultMatchWidth:"wide",parsePatterns:am,defaultParseWidth:"any"}),quarter:ht({matchPatterns:sm,defaultMatchWidth:"wide",parsePatterns:um,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:cm,defaultMatchWidth:"wide",parsePatterns:lm,defaultParseWidth:"narrow"}),day:ht({matchPatterns:dm,defaultMatchWidth:"wide",parsePatterns:fm,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:hm,defaultMatchWidth:"any",parsePatterns:pm,defaultParseWidth:"any"})},mm={code:"az",formatDistance:Fy,formatLong:Jy,formatRelative:Gy,localize:rm,match:ym,options:{weekStartsOn:1,firstWeekContainsDate:1}},gm={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},vm=(e,o,g)=>{let C;const P=gm[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?"en "+C:"hace "+C:C},bm={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},wm={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Cm={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Sm={date:Tt({formats:bm,defaultWidth:"full"}),time:Tt({formats:wm,defaultWidth:"full"}),dateTime:Tt({formats:Cm,defaultWidth:"full"})},_m={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},Mm={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},Em=(e,o,g,C)=>o.getHours()!==1?Mm[e]:_m[e],xm={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},Pm={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Am={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},Om={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},Tm={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},Im={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},Nm={ordinalNumber:(e,o)=>Number(e)+"º",era:ft({values:xm,defaultWidth:"wide"}),quarter:ft({values:Pm,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:ft({values:Am,defaultWidth:"wide"}),day:ft({values:Om,defaultWidth:"wide"}),dayPeriod:ft({values:Tm,defaultWidth:"wide",formattingValues:Im,defaultFormattingWidth:"wide"})},Lm=/^(\d+)(º)?/i,km=/\d+/i,Bm={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},Hm={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},jm={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Dm={any:[/1/i,/2/i,/3/i,/4/i]},Rm={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},Vm={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},Um={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},Fm={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},zm={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},Km={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},Wm={ordinalNumber:Xr({matchPattern:Lm,parsePattern:km,valueCallback:function(e){return parseInt(e,10)}}),era:ht({matchPatterns:Bm,defaultMatchWidth:"wide",parsePatterns:Hm,defaultParseWidth:"any"}),quarter:ht({matchPatterns:jm,defaultMatchWidth:"wide",parsePatterns:Dm,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:Rm,defaultMatchWidth:"wide",parsePatterns:Vm,defaultParseWidth:"any"}),day:ht({matchPatterns:Um,defaultMatchWidth:"wide",parsePatterns:Fm,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:zm,defaultMatchWidth:"any",parsePatterns:Km,defaultParseWidth:"any"})},Jm={code:"es",formatDistance:vm,formatLong:Sm,formatRelative:Em,localize:Nm,match:Wm,options:{weekStartsOn:1,firstWeekContainsDate:1}},$m={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},Gm=(e,o,g)=>{let C;const P=$m[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?"dans "+C:"il y a "+C:C},qm={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Zm={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Xm={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ym={date:Tt({formats:qm,defaultWidth:"full"}),time:Tt({formats:Zm,defaultWidth:"full"}),dateTime:Tt({formats:Xm,defaultWidth:"full"})},Qm={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},eg=(e,o,g,C)=>Qm[e],tg={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},rg={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},ng={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},og={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},ig={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ag=(e,o)=>{const g=Number(e),C=o?.unit;if(g===0)return"0";const P=["year","week","hour","minute","second"];let E;return g===1?E=C&&P.includes(C)?"ère":"er":E="ème",g+E},sg=["MMM","MMMM"],ug={preprocessor:(e,o)=>e.getDate()===1||!o.some(C=>C.isToken&&sg.includes(C.value))?o:o.map(C=>C.isToken&&C.value==="do"?{isToken:!0,value:"d"}:C),ordinalNumber:ag,era:ft({values:tg,defaultWidth:"wide"}),quarter:ft({values:rg,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:ng,defaultWidth:"wide"}),day:ft({values:og,defaultWidth:"wide"}),dayPeriod:ft({values:ig,defaultWidth:"wide"})},cg=/^(\d+)(ième|ère|ème|er|e)?/i,lg=/\d+/i,dg={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},fg={any:[/^av/i,/^ap/i]},hg={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},pg={any:[/1/i,/2/i,/3/i,/4/i]},yg={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},mg={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},gg={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},vg={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},bg={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},wg={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Cg={ordinalNumber:Xr({matchPattern:cg,parsePattern:lg,valueCallback:e=>parseInt(e)}),era:ht({matchPatterns:dg,defaultMatchWidth:"wide",parsePatterns:fg,defaultParseWidth:"any"}),quarter:ht({matchPatterns:hg,defaultMatchWidth:"wide",parsePatterns:pg,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:yg,defaultMatchWidth:"wide",parsePatterns:mg,defaultParseWidth:"any"}),day:ht({matchPatterns:gg,defaultMatchWidth:"wide",parsePatterns:vg,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:bg,defaultMatchWidth:"any",parsePatterns:wg,defaultParseWidth:"any"})},Sg={code:"fr",formatDistance:Gm,formatLong:Ym,formatRelative:eg,localize:ug,match:Cg,options:{weekStartsOn:1,firstWeekContainsDate:4}},_g={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},Mg=(e,o,g)=>{let C;const P=_g[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?"over "+C:C+" geleden":C},Eg={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},xg={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Pg={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ag={date:Tt({formats:Eg,defaultWidth:"full"}),time:Tt({formats:xg,defaultWidth:"full"}),dateTime:Tt({formats:Pg,defaultWidth:"full"})},Og={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},Tg=(e,o,g,C)=>Og[e],Ig={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},Ng={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},Lg={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},kg={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},Bg={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},Hg={ordinalNumber:(e,o)=>Number(e)+"e",era:ft({values:Ig,defaultWidth:"wide"}),quarter:ft({values:Ng,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Lg,defaultWidth:"wide"}),day:ft({values:kg,defaultWidth:"wide"}),dayPeriod:ft({values:Bg,defaultWidth:"wide"})},jg=/^(\d+)e?/i,Dg=/\d+/i,Rg={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},Vg={any:[/^v/,/^n/]},Ug={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},Fg={any:[/1/i,/2/i,/3/i,/4/i]},zg={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},Kg={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},Wg={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},Jg={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},$g={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},Gg={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},qg={ordinalNumber:Xr({matchPattern:jg,parsePattern:Dg,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:Rg,defaultMatchWidth:"wide",parsePatterns:Vg,defaultParseWidth:"any"}),quarter:ht({matchPatterns:Ug,defaultMatchWidth:"wide",parsePatterns:Fg,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:zg,defaultMatchWidth:"wide",parsePatterns:Kg,defaultParseWidth:"any"}),day:ht({matchPatterns:Wg,defaultMatchWidth:"wide",parsePatterns:Jg,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:$g,defaultMatchWidth:"any",parsePatterns:Gg,defaultParseWidth:"any"})},Zg={code:"nl",formatDistance:Mg,formatLong:Ag,formatRelative:Tg,localize:Hg,match:qg,options:{weekStartsOn:1,firstWeekContainsDate:4}},Xg={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function Yg(e,o){if(o===1)return e.one;const g=o%100;if(g<=20&&g>10)return e.other;const C=g%10;return C>=2&&C<=4?e.twoFour:e.other}function Ra(e,o,g){const C=Yg(e,o);return(typeof C=="string"?C:C[g]).replace("{{count}}",String(o))}const Qg=(e,o,g)=>{const C=Xg[e];return g?.addSuffix?g.comparison&&g.comparison>0?"za "+Ra(C,o,"future"):Ra(C,o,"past")+" temu":Ra(C,o,"regular")},e4={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},t4={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},r4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},n4={date:Tt({formats:e4,defaultWidth:"full"}),time:Tt({formats:t4,defaultWidth:"full"}),dateTime:Tt({formats:r4,defaultWidth:"full"})},o4={masculine:"ostatni",feminine:"ostatnia"},i4={masculine:"ten",feminine:"ta"},a4={masculine:"następny",feminine:"następna"},s4={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function Tc(e,o,g,C){let P;if(Mo(o,g,C))P=i4;else if(e==="lastWeek")P=o4;else if(e==="nextWeek")P=a4;else throw new Error(`Cannot determine adjectives for token ${e}`);const E=o.getDay(),n=s4[E];return`'${P[n]}' eeee 'o' p`}const u4={lastWeek:Tc,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:Tc,other:"P"},c4=(e,o,g,C)=>{const P=u4[e];return typeof P=="function"?P(e,o,g,C):P},l4={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},d4={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},f4={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},h4={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},p4={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},y4={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},m4={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},g4={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},v4={ordinalNumber:(e,o)=>String(e),era:ft({values:l4,defaultWidth:"wide"}),quarter:ft({values:d4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:f4,defaultWidth:"wide",formattingValues:h4,defaultFormattingWidth:"wide"}),day:ft({values:p4,defaultWidth:"wide",formattingValues:y4,defaultFormattingWidth:"wide"}),dayPeriod:ft({values:m4,defaultWidth:"wide",formattingValues:g4,defaultFormattingWidth:"wide"})},b4=/^(\d+)?/i,w4=/\d+/i,C4={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},S4={any:[/^p/i,/^n/i]},_4={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},M4={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},E4={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},x4={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},P4={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},A4={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},O4={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},T4={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},I4={ordinalNumber:Xr({matchPattern:b4,parsePattern:w4,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:C4,defaultMatchWidth:"wide",parsePatterns:S4,defaultParseWidth:"any"}),quarter:ht({matchPatterns:_4,defaultMatchWidth:"wide",parsePatterns:M4,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:E4,defaultMatchWidth:"wide",parsePatterns:x4,defaultParseWidth:"any"}),day:ht({matchPatterns:P4,defaultMatchWidth:"wide",parsePatterns:A4,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:O4,defaultMatchWidth:"any",parsePatterns:T4,defaultParseWidth:"any"})},N4={code:"pl",formatDistance:Qg,formatLong:n4,formatRelative:c4,localize:v4,match:I4,options:{weekStartsOn:1,firstWeekContainsDate:4}};function To(e,o){if(e.one!==void 0&&o===1)return e.one;const g=o%10,C=o%100;return g===1&&C!==11?e.singularNominative.replace("{{count}}",String(o)):g>=2&&g<=4&&(C<10||C>20)?e.singularGenitive.replace("{{count}}",String(o)):e.pluralGenitive.replace("{{count}}",String(o))}function cr(e){return(o,g)=>g?.addSuffix?g.comparison&&g.comparison>0?e.future?To(e.future,o):"через "+To(e.regular,o):e.past?To(e.past,o):To(e.regular,o)+" назад":To(e.regular,o)}const L4={lessThanXSeconds:cr({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:cr({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:(e,o)=>o?.addSuffix?o.comparison&&o.comparison>0?"через полминуты":"полминуты назад":"полминуты",lessThanXMinutes:cr({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:cr({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:cr({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:cr({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:cr({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:cr({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:cr({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:cr({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:cr({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:cr({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:cr({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:cr({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:cr({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},k4=(e,o,g)=>L4[e](o,g),B4={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},H4={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},j4={any:"{{date}}, {{time}}"},D4={date:Tt({formats:B4,defaultWidth:"full"}),time:Tt({formats:H4,defaultWidth:"full"}),dateTime:Tt({formats:j4,defaultWidth:"any"})},Va=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function R4(e){const o=Va[e];switch(e){case 0:return"'в прошлое "+o+" в' p";case 1:case 2:case 4:return"'в прошлый "+o+" в' p";case 3:case 5:case 6:return"'в прошлую "+o+" в' p"}}function Ic(e){const o=Va[e];return e===2?"'во "+o+" в' p":"'в "+o+" в' p"}function V4(e){const o=Va[e];switch(e){case 0:return"'в следующее "+o+" в' p";case 1:case 2:case 4:return"'в следующий "+o+" в' p";case 3:case 5:case 6:return"'в следующую "+o+" в' p"}}const U4={lastWeek:(e,o,g)=>{const C=e.getDay();return Mo(e,o,g)?Ic(C):R4(C)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:(e,o,g)=>{const C=e.getDay();return Mo(e,o,g)?Ic(C):V4(C)},other:"P"},F4=(e,o,g,C)=>{const P=U4[e];return typeof P=="function"?P(o,g,C):P},z4={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},K4={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},W4={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},J4={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},$4={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},G4={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утро",afternoon:"день",evening:"вечер",night:"ночь"}},q4={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утра",afternoon:"дня",evening:"вечера",night:"ночи"}},Z4={ordinalNumber:(e,o)=>{const g=Number(e),C=o?.unit;let P;return C==="date"?P="-е":C==="week"||C==="minute"||C==="second"?P="-я":P="-й",g+P},era:ft({values:z4,defaultWidth:"wide"}),quarter:ft({values:K4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:W4,defaultWidth:"wide",formattingValues:J4,defaultFormattingWidth:"wide"}),day:ft({values:$4,defaultWidth:"wide"}),dayPeriod:ft({values:G4,defaultWidth:"any",formattingValues:q4,defaultFormattingWidth:"wide"})},X4=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,Y4=/\d+/i,Q4={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},e6={any:[/^д/i,/^н/i]},t6={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},r6={any:[/1/i,/2/i,/3/i,/4/i]},n6={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},o6={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^я/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},i6={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},a6={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},s6={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},u6={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},c6={ordinalNumber:Xr({matchPattern:X4,parsePattern:Y4,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:Q4,defaultMatchWidth:"wide",parsePatterns:e6,defaultParseWidth:"any"}),quarter:ht({matchPatterns:t6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:n6,defaultMatchWidth:"wide",parsePatterns:o6,defaultParseWidth:"any"}),day:ht({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:a6,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:s6,defaultMatchWidth:"wide",parsePatterns:u6,defaultParseWidth:"any"})},l6={code:"ru",formatDistance:k4,formatLong:D4,formatRelative:F4,localize:Z4,match:c6,options:{weekStartsOn:1,firstWeekContainsDate:1}},d6={lessThanXSeconds:{one:"bir saniyeden az",other:"{{count}} saniyeden az"},xSeconds:{one:"1 saniye",other:"{{count}} saniye"},halfAMinute:"yarım dakika",lessThanXMinutes:{one:"bir dakikadan az",other:"{{count}} dakikadan az"},xMinutes:{one:"1 dakika",other:"{{count}} dakika"},aboutXHours:{one:"yaklaşık 1 saat",other:"yaklaşık {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"yaklaşık 1 hafta",other:"yaklaşık {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"yaklaşık 1 ay",other:"yaklaşık {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"yaklaşık 1 yıl",other:"yaklaşık {{count}} yıl"},xYears:{one:"1 yıl",other:"{{count}} yıl"},overXYears:{one:"1 yıldan fazla",other:"{{count}} yıldan fazla"},almostXYears:{one:"neredeyse 1 yıl",other:"neredeyse {{count}} yıl"}},f6=(e,o,g)=>{let C;const P=d6[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?C+" sonra":C+" önce":C},h6={full:"d MMMM y EEEE",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.yyyy"},p6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},y6={full:"{{date}} 'saat' {{time}}",long:"{{date}} 'saat' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},m6={date:Tt({formats:h6,defaultWidth:"full"}),time:Tt({formats:p6,defaultWidth:"full"}),dateTime:Tt({formats:y6,defaultWidth:"full"})},g6={lastWeek:"'geçen hafta' eeee 'saat' p",yesterday:"'dün saat' p",today:"'bugün saat' p",tomorrow:"'yarın saat' p",nextWeek:"eeee 'saat' p",other:"P"},v6=(e,o,g,C)=>g6[e],b6={narrow:["MÖ","MS"],abbreviated:["MÖ","MS"],wide:["Milattan Önce","Milattan Sonra"]},w6={narrow:["1","2","3","4"],abbreviated:["1Ç","2Ç","3Ç","4Ç"],wide:["İlk çeyrek","İkinci Çeyrek","Üçüncü çeyrek","Son çeyrek"]},C6={narrow:["O","Ş","M","N","M","H","T","A","E","E","K","A"],abbreviated:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],wide:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},S6={narrow:["P","P","S","Ç","P","C","C"],short:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],abbreviated:["Paz","Pzt","Sal","Çar","Per","Cum","Cts"],wide:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},_6={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"},wide:{am:"Ö.Ö.",pm:"Ö.S.",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"}},M6={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"},wide:{am:"ö.ö.",pm:"ö.s.",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"}},E6={ordinalNumber:(e,o)=>Number(e)+".",era:ft({values:b6,defaultWidth:"wide"}),quarter:ft({values:w6,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:ft({values:C6,defaultWidth:"wide"}),day:ft({values:S6,defaultWidth:"wide"}),dayPeriod:ft({values:_6,defaultWidth:"wide",formattingValues:M6,defaultFormattingWidth:"wide"})},x6=/^(\d+)(\.)?/i,P6=/\d+/i,A6={narrow:/^(mö|ms)/i,abbreviated:/^(mö|ms)/i,wide:/^(milattan önce|milattan sonra)/i},O6={any:[/(^mö|^milattan önce)/i,/(^ms|^milattan sonra)/i]},T6={narrow:/^[1234]/i,abbreviated:/^[1234]ç/i,wide:/^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i},I6={any:[/1/i,/2/i,/3/i,/4/i],abbreviated:[/1ç/i,/2ç/i,/3ç/i,/4ç/i],wide:[/^(i|İ)lk çeyrek/i,/(i|İ)kinci çeyrek/i,/üçüncü çeyrek/i,/son çeyrek/i]},N6={narrow:/^[oşmnhtaek]/i,abbreviated:/^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i,wide:/^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i},L6={narrow:[/^o/i,/^ş/i,/^m/i,/^n/i,/^m/i,/^h/i,/^t/i,/^a/i,/^e/i,/^e/i,/^k/i,/^a/i],any:[/^o/i,/^ş/i,/^mar/i,/^n/i,/^may/i,/^h/i,/^t/i,/^ağ/i,/^ey/i,/^ek/i,/^k/i,/^ar/i]},k6={narrow:/^[psçc]/i,short:/^(pz|pt|sa|ça|pe|cu|ct)/i,abbreviated:/^(paz|pzt|sal|çar|per|cum|cts)/i,wide:/^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i},B6={narrow:[/^p/i,/^p/i,/^s/i,/^ç/i,/^p/i,/^c/i,/^c/i],any:[/^pz/i,/^pt/i,/^sa/i,/^ça/i,/^pe/i,/^cu/i,/^ct/i],wide:[/^pazar(?!tesi)/i,/^pazartesi/i,/^salı/i,/^çarşamba/i,/^perşembe/i,/^cuma(?!rtesi)/i,/^cumartesi/i]},H6={narrow:/^(öö|ös|gy|ö|sa|ös|ak|ge)/i,any:/^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i},j6={any:{am:/^ö\.?ö\.?/i,pm:/^ö\.?s\.?/i,midnight:/^(gy|gece yarısı)/i,noon:/^öğ/i,morning:/^sa/i,afternoon:/^öğleden sonra/i,evening:/^ak/i,night:/^ge/i}},D6={ordinalNumber:Xr({matchPattern:x6,parsePattern:P6,valueCallback:function(e){return parseInt(e,10)}}),era:ht({matchPatterns:A6,defaultMatchWidth:"wide",parsePatterns:O6,defaultParseWidth:"any"}),quarter:ht({matchPatterns:T6,defaultMatchWidth:"wide",parsePatterns:I6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:N6,defaultMatchWidth:"wide",parsePatterns:L6,defaultParseWidth:"any"}),day:ht({matchPatterns:k6,defaultMatchWidth:"wide",parsePatterns:B6,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:H6,defaultMatchWidth:"any",parsePatterns:j6,defaultParseWidth:"any"})},R6={code:"tr",formatDistance:f6,formatLong:m6,formatRelative:v6,localize:E6,match:D6,options:{weekStartsOn:1,firstWeekContainsDate:1}};function Io(e,o){if(e.one!==void 0&&o===1)return e.one;const g=o%10,C=o%100;return g===1&&C!==11?e.singularNominative.replace("{{count}}",String(o)):g>=2&&g<=4&&(C<10||C>20)?e.singularGenitive.replace("{{count}}",String(o)):e.pluralGenitive.replace("{{count}}",String(o))}function lr(e){return(o,g)=>g&&g.addSuffix?g.comparison&&g.comparison>0?e.future?Io(e.future,o):"за "+Io(e.regular,o):e.past?Io(e.past,o):Io(e.regular,o)+" тому":Io(e.regular,o)}const V6=(e,o)=>o&&o.addSuffix?o.comparison&&o.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини",U6={lessThanXSeconds:lr({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:lr({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:V6,lessThanXMinutes:lr({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:lr({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:lr({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:lr({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:lr({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:lr({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:lr({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:lr({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:lr({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:lr({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:lr({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:lr({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:lr({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},F6=(e,o,g)=>(g=g||{},U6[e](o,g)),z6={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},K6={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},W6={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},J6={date:Tt({formats:z6,defaultWidth:"full"}),time:Tt({formats:K6,defaultWidth:"full"}),dateTime:Tt({formats:W6,defaultWidth:"full"})},Ua=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function $6(e){const o=Ua[e];switch(e){case 0:case 3:case 5:case 6:return"'у минулу "+o+" о' p";case 1:case 2:case 4:return"'у минулий "+o+" о' p"}}function Nc(e){return"'у "+Ua[e]+" о' p"}function G6(e){const o=Ua[e];switch(e){case 0:case 3:case 5:case 6:return"'у наступну "+o+" о' p";case 1:case 2:case 4:return"'у наступний "+o+" о' p"}}const q6={lastWeek:(e,o,g)=>{const C=On(e),P=C.getDay();return Mo(C,o,g)?Nc(P):$6(P)},yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:(e,o,g)=>{const C=On(e),P=C.getDay();return Mo(C,o,g)?Nc(P):G6(P)},other:"P"},Z6=(e,o,g,C)=>{const P=q6[e];return typeof P=="function"?P(o,g,C):P},X6={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},Y6={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},Q6={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},e5={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},t5={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},r5={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранок",afternoon:"день",evening:"вечір",night:"ніч"}},n5={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"}},o5={ordinalNumber:(e,o)=>{const g=String(o?.unit),C=Number(e);let P;return g==="date"?C===3||C===23?P="-є":P="-е":g==="minute"||g==="second"||g==="hour"?P="-а":P="-й",C+P},era:ft({values:X6,defaultWidth:"wide"}),quarter:ft({values:Y6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Q6,defaultWidth:"wide",formattingValues:e5,defaultFormattingWidth:"wide"}),day:ft({values:t5,defaultWidth:"wide"}),dayPeriod:ft({values:r5,defaultWidth:"any",formattingValues:n5,defaultFormattingWidth:"wide"})},i5=/^(\d+)(-?(е|й|є|а|я))?/i,a5=/\d+/i,s5={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},u5={any:[/^д/i,/^н/i]},c5={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},l5={any:[/1/i,/2/i,/3/i,/4/i]},d5={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},f5={narrow:[/^с/i,/^л/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^л/i,/^с/i,/^в/i,/^ж/i,/^л/i,/^г/i],any:[/^сі/i,/^лю/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^лип/i,/^се/i,/^в/i,/^ж/i,/^лис/i,/^г/i]},h5={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},p5={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},y5={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},m5={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},g5={ordinalNumber:Xr({matchPattern:i5,parsePattern:a5,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:s5,defaultMatchWidth:"wide",parsePatterns:u5,defaultParseWidth:"any"}),quarter:ht({matchPatterns:c5,defaultMatchWidth:"wide",parsePatterns:l5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:d5,defaultMatchWidth:"wide",parsePatterns:f5,defaultParseWidth:"any"}),day:ht({matchPatterns:h5,defaultMatchWidth:"wide",parsePatterns:p5,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:y5,defaultMatchWidth:"wide",parsePatterns:m5,defaultParseWidth:"any"})},v5={code:"uk",formatDistance:F6,formatLong:J6,formatRelative:Z6,localize:o5,match:g5,options:{weekStartsOn:1,firstWeekContainsDate:1}},b5={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},w5=(e,o,g)=>{let C;const P=b5[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?C+" nữa":C+" trước":C},C5={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},S5={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_5={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},M5={date:Tt({formats:C5,defaultWidth:"full"}),time:Tt({formats:S5,defaultWidth:"full"}),dateTime:Tt({formats:_5,defaultWidth:"full"})},E5={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},x5=(e,o,g,C)=>E5[e],P5={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},A5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},O5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},T5={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},I5={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},N5={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},L5={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},k5={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},B5={ordinalNumber:(e,o)=>{const g=Number(e),C=o?.unit;if(C==="quarter")switch(g){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(C==="day")switch(g){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(C==="week")return g===1?"thứ nhất":"thứ "+g;if(C==="dayOfYear")return g===1?"đầu tiên":"thứ "+g}return String(g)},era:ft({values:P5,defaultWidth:"wide"}),quarter:ft({values:A5,defaultWidth:"wide",formattingValues:O5,defaultFormattingWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:T5,defaultWidth:"wide",formattingValues:I5,defaultFormattingWidth:"wide"}),day:ft({values:N5,defaultWidth:"wide"}),dayPeriod:ft({values:L5,defaultWidth:"wide",formattingValues:k5,defaultFormattingWidth:"wide"})},H5=/^(\d+)/i,j5=/\d+/i,D5={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},R5={any:[/^t/i,/^s/i]},V5={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},U5={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},F5={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},z5={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},K5={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},W5={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},J5={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},$5={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},G5={ordinalNumber:Xr({matchPattern:H5,parsePattern:j5,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:D5,defaultMatchWidth:"wide",parsePatterns:R5,defaultParseWidth:"any"}),quarter:ht({matchPatterns:V5,defaultMatchWidth:"wide",parsePatterns:U5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:F5,defaultMatchWidth:"wide",parsePatterns:z5,defaultParseWidth:"wide"}),day:ht({matchPatterns:K5,defaultMatchWidth:"wide",parsePatterns:W5,defaultParseWidth:"wide"}),dayPeriod:ht({matchPatterns:J5,defaultMatchWidth:"wide",parsePatterns:$5,defaultParseWidth:"any"})},q5={code:"vi",formatDistance:w5,formatLong:M5,formatRelative:x5,localize:B5,match:G5,options:{weekStartsOn:1,firstWeekContainsDate:1}},Z5=window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome"),Lc=Intl&&Intl.RelativeTimeFormat,X5=1e-5,Fa=4,za=2,eo=5,kc=9,Y5={en:hc,es:Jm,uk:v5,tr:R6,nl:Zg,ru:l6,pl:N4,vi:q5,fr:Sg,az:mm},Q5=Xu(),Tn=D3({locale:"en-US",messages:{"components.transaction_status":"Success"}},Q5),Hr=(e,{precision:o,notation:g,compactDisplay:C}={})=>Tn.formatNumber(e,{minimumFractionDigits:o||0,maximumFractionDigits:o||0,notation:g,compactDisplay:C}),e8=["","k","M","B","T","e15","e18","e21","e24","e27","e30","e33","e36","e39","e42","e45","e48","e51","e54","e57","e60","e63","e66","e69","e72","e75","e78","e81","e84","e87","e90","e93","e96","e99","e101","e104"],Bc=e=>{const o=Math.log10(Math.abs(e))/3|0;if([0,1,2].includes(o))return Hr(e,{precision:eo});const C=e8[o],P=Math.pow(10,o*3);return(e/P).toFixed(5)+C},Hc=(e,o,{precision:g}={})=>Tn.formatNumber(e,{style:"currency",currency:o,minimumFractionDigits:g,maximumFractionDigits:g}),t8=(e,{precision:o}={})=>e.toFixed(o||2),r8=e=>{const o=new Date(e),g=Gt.language||"en";return`${new Intl.DateTimeFormat(g,{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}).format(o)}`},n8={lessThanXSeconds:"second",xSeconds:"second",lessThanXMinutes:"minute",xMinutes:"minute",xHours:"hour",xDays:"day",xMonths:"month",xYears:"year"},o8=(e,o,g)=>{g=g||{};const C=g.locale.code||"en";return new Intl.RelativeTimeFormat(C,{style:"short"}).format(-o,n8[e]).replace(".","")},Ka=e=>{const o=new Date(e),g=Gt.language!=="az"&&Lc;return`${wy(o,{addSuffix:!0,locale:{...Y5[Gt.language],...g&&{formatDistance:o8}},roundingMethod:"floor"})}`},i8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric",year:"numeric"})}, ${Tn.formatTime(o,{hour:"numeric",minute:"numeric"})}`},a8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric",year:"numeric",weekday:"long"})}`},s8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric"})}`},u8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",year:"numeric"})}`};var jc=(e=>(e.default="default",e.big="big",e))(jc||{}),Rt=(e=>(e[e.FULL=0]="FULL",e[e.TINY=5]="TINY",e[e.LITTLE=10]="LITTLE",e[e.SMALL=15]="SMALL",e[e.MEDIUM=20]="MEDIUM",e[e.LARGE=25]="LARGE",e))(Rt||{});const Dc=(e,o=5)=>{const g=e.length;if(g<=o)return e;const C=e.substring(0,o),P=e.substring(g-o);return`${C}...${P}`},Ar=(e,o=5)=>{const[C,P]=e.split("-"),E=C.length;if(o===0||E<=13)return e;const n=Dc(C,o);return P?`${n}-${P}`:`${n}`},c8=e=>Cy(e,{}),l8=e=>`${Hr(e,{notation:"compact",compactDisplay:"short"})}`,d8=e=>Hr(e,{precision:4}),Wa=(e,o)=>e&&e.length>o?e.substring(0,o-1)+"...":e,gi=(e,o=15)=>{const[g,C]=e.split(/(.cspr)$/),P=13,E=g.length;if(E===0||E<=P)return e;const n=g.substring(0,o),c=g.substring(E-o);return`${n}...${c}${C}`},f8=24,vi=({hash:e,href:o="./",csprName:g,hashLength:C=void 0,minified:P=!0,align:E="center"})=>{const n=g||e||"",c=g&&C===Rt.TINY?Wa(g,f8):g,r=e?Ar(e,C):null;return z.jsxs(Re,{itemsSpacing:4,align:E,children:[z.jsx(Zt,{color:"primaryBlue",href:o,children:c||r}),z.jsx(Co,{value:n,minified:P})]})},h8=e=>xt({0:7.8,1:10,1.6:16,2:23,3:35,4:45,5:55},e),p8=Ce.default("div").withConfig({displayName:"truncate-box__StyledTruncateBox",componentId:"sc-17n13k-0"})(({size:e=2,lineHeight:o})=>({display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",width:"100%",maxWidth:`${h8(e)}em`,"&:after":{content:"''",display:"block"},lineHeight:o?xt({sm:"1.5rem",xs:"1.25rem"},o):"unset"})),No=wt.default.forwardRef((e,o)=>z.jsx(p8,{ref:o,...e}));var Ja={exports:{}};/*! For license information please see lib.web.js.LICENSE.txt */var Rc;function y8(){return Rc||(Rc=1,function(e,o){(function(g,C){e.exports=C()})(self,()=>(()=>{var g={6667:(E,n,c)=>{c.d(n,{r:()=>r});const r="bignumber/5.7.0"},7457:(E,n,c)=>{c.d(n,{Os:()=>I,YR:()=>f,gH:()=>u,ii:()=>B});var r=c(9404),a=c.n(r),i=c(8905),p=c(7720),t=c(6667),d=a().BN;const b=new p.Vy(t.r),m={},s=9007199254740991;function f(k){return k!=null&&(u.isBigNumber(k)||typeof k=="number"&&k%1==0||typeof k=="string"&&!!k.match(/^-?[0-9]+$/)||(0,i.isHexString)(k)||typeof k=="bigint"||(0,i.isBytes)(k))}let l=!1;class u{constructor(L,N){L!==m&&b.throwError("cannot call constructor directly; use BigNumber.from",p.Vy.errors.UNSUPPORTED_OPERATION,{operation:"new (BigNumber)"}),this._hex=N,this._isBigNumber=!0,Object.freeze(this)}fromTwos(L){return y(h(this).fromTwos(L))}toTwos(L){return y(h(this).toTwos(L))}abs(){return this._hex[0]==="-"?u.from(this._hex.substring(1)):this}add(L){return y(h(this).add(h(L)))}sub(L){return y(h(this).sub(h(L)))}div(L){return u.from(L).isZero()&&O("division-by-zero","div"),y(h(this).div(h(L)))}mul(L){return y(h(this).mul(h(L)))}mod(L){const N=h(L);return N.isNeg()&&O("division-by-zero","mod"),y(h(this).umod(N))}pow(L){const N=h(L);return N.isNeg()&&O("negative-power","pow"),y(h(this).pow(N))}and(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","and"),y(h(this).and(N))}or(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","or"),y(h(this).or(N))}xor(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","xor"),y(h(this).xor(N))}mask(L){return(this.isNegative()||L<0)&&O("negative-width","mask"),y(h(this).maskn(L))}shl(L){return(this.isNegative()||L<0)&&O("negative-width","shl"),y(h(this).shln(L))}shr(L){return(this.isNegative()||L<0)&&O("negative-width","shr"),y(h(this).shrn(L))}eq(L){return h(this).eq(h(L))}lt(L){return h(this).lt(h(L))}lte(L){return h(this).lte(h(L))}gt(L){return h(this).gt(h(L))}gte(L){return h(this).gte(h(L))}isNegative(){return this._hex[0]==="-"}isZero(){return h(this).isZero()}toNumber(){try{return h(this).toNumber()}catch{O("overflow","toNumber",this.toString())}return null}toBigInt(){try{return BigInt(this.toString())}catch{}return b.throwError("this platform does not support BigInt",p.Vy.errors.UNSUPPORTED_OPERATION,{value:this.toString()})}toString(){return arguments.length>0&&(arguments[0]===10?l||(l=!0,b.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")):arguments[0]===16?b.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()",p.Vy.errors.UNEXPECTED_ARGUMENT,{}):b.throwError("BigNumber.toString does not accept parameters",p.Vy.errors.UNEXPECTED_ARGUMENT,{})),h(this).toString(10)}toHexString(){return this._hex}toJSON(L){return{type:"BigNumber",hex:this.toHexString()}}static from(L){if(L instanceof u)return L;if(typeof L=="string")return L.match(/^-?0x[0-9a-f]+$/i)?new u(m,v(L)):L.match(/^-?[0-9]+$/)?new u(m,v(new d(L))):b.throwArgumentError("invalid BigNumber string","value",L);if(typeof L=="number")return L%1&&O("underflow","BigNumber.from",L),(L>=s||L<=-s)&&O("overflow","BigNumber.from",L),u.from(String(L));const N=L;if(typeof N=="bigint")return u.from(N.toString());if((0,i.isBytes)(N))return u.from((0,i.hexlify)(N));if(N)if(N.toHexString){const H=N.toHexString();if(typeof H=="string")return u.from(H)}else{let H=N._hex;if(H==null&&N.type==="BigNumber"&&(H=N.hex),typeof H=="string"&&((0,i.isHexString)(H)||H[0]==="-"&&(0,i.isHexString)(H.substring(1))))return u.from(H)}return b.throwArgumentError("invalid BigNumber value","value",L)}static isBigNumber(L){return!(!L||!L._isBigNumber)}}function v(k){if(typeof k!="string")return v(k.toString(16));if(k[0]==="-")return(k=k.substring(1))[0]==="-"&&b.throwArgumentError("invalid hex","value",k),(k=v(k))==="0x00"?k:"-"+k;if(k.substring(0,2)!=="0x"&&(k="0x"+k),k==="0x")return"0x00";for(k.length%2&&(k="0x0"+k.substring(2));k.length>4&&k.substring(0,4)==="0x00";)k="0x"+k.substring(4);return k}function y(k){return u.from(v(k))}function h(k){const L=u.from(k).toHexString();return L[0]==="-"?new d("-"+L.substring(3),16):new d(L.substring(2),16)}function O(k,L,N){const H={fault:k,operation:L};return N!=null&&(H.value=N),b.throwError(k,p.Vy.errors.NUMERIC_FAULT,H)}function I(k){return new d(k,36).toString(16)}function B(k){return new d(k,16).toString(36)}},6077:(E,n,c)=>{c.r(n),c.d(n,{BigNumber:()=>r.gH,FixedFormat:()=>y,FixedNumber:()=>h,_base16To36:()=>r.ii,_base36To16:()=>r.Os,formatFixed:()=>u,parseFixed:()=>v});var r=c(7457),a=c(8905),i=c(7720),p=c(6667);const t=new i.Vy(p.r),d={},b=r.gH.from(0),m=r.gH.from(-1);function s(B,k,L,N){const H={fault:k,operation:L};return N!==void 0&&(H.value=N),t.throwError(B,i.Vy.errors.NUMERIC_FAULT,H)}let f="0";for(;f.length<256;)f+=f;function l(B){if(typeof B!="number")try{B=r.gH.from(B).toNumber()}catch{}return typeof B=="number"&&B>=0&&B<=256&&!(B%1)?"1"+f.substring(0,B):t.throwArgumentError("invalid decimal size","decimals",B)}function u(B,k){k==null&&(k=0);const L=l(k),N=(B=r.gH.from(B)).lt(b);N&&(B=B.mul(m));let H=B.mod(L).toString();for(;H.length2&&t.throwArgumentError("too many decimal points","value",B);let j=H[0],U=H[1];for(j||(j="0"),U||(U="0");U[U.length-1]==="0";)U=U.substring(0,U.length-1);for(U.length>L.length-1&&s("fractional component exceeds decimals","underflow","parseFixed"),U===""&&(U="0");U.lengthk[U]==null?T:(typeof k[U]!==_&&t.throwArgumentError("invalid fixed format ("+U+" not "+_+")","format."+U,k[U]),k[U]);L=j("signed","boolean",L),N=j("width","number",N),H=j("decimals","number",H)}return N%8&&t.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",N),H>80&&t.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",H),new y(d,L,N,H)}}class h{constructor(k,L,N,H){k!==d&&t.throwError("cannot use FixedNumber constructor; use FixedNumber.from",i.Vy.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=H,this._hex=L,this._value=N,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(k){this.format.name!==k.format.name&&t.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",k)}addUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.add(N),this.format.decimals,this.format)}subUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.sub(N),this.format.decimals,this.format)}mulUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.mul(N).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.mul(this.format._multiplier).div(N),this.format.decimals,this.format)}floor(){const k=this.toString().split(".");k.length===1&&k.push("0");let L=h.from(k[0],this.format);const N=!k[1].match(/^(0*)$/);return this.isNegative()&&N&&(L=L.subUnsafe(O.toFormat(L.format))),L}ceiling(){const k=this.toString().split(".");k.length===1&&k.push("0");let L=h.from(k[0],this.format);const N=!k[1].match(/^(0*)$/);return!this.isNegative()&&N&&(L=L.addUnsafe(O.toFormat(L.format))),L}round(k){k==null&&(k=0);const L=this.toString().split(".");if(L.length===1&&L.push("0"),(k<0||k>80||k%1)&&t.throwArgumentError("invalid decimal count","decimals",k),L[1].length<=k)return this;const N=h.from("1"+f.substring(0,k),this.format),H=I.toFormat(this.format);return this.mulUnsafe(N).addUnsafe(H).floor().divUnsafe(N)}isZero(){return this._value==="0.0"||this._value==="0"}isNegative(){return this._value[0]==="-"}toString(){return this._value}toHexString(k){if(k==null)return this._hex;k%8&&t.throwArgumentError("invalid byte width","width",k);const L=r.gH.from(this._hex).fromTwos(this.format.width).toTwos(k).toHexString();return(0,a.hexZeroPad)(L,k/8)}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(k){return h.fromString(this._value,k)}static fromValue(k,L,N){return N!=null||L==null||(0,r.YR)(L)||(N=L,L=null),L==null&&(L=0),N==null&&(N="fixed"),h.fromString(u(k,L),y.from(N))}static fromString(k,L){L==null&&(L="fixed");const N=y.from(L),H=v(k,N.decimals);!N.signed&&H.lt(b)&&s("unsigned value cannot be negative","overflow","value",k);let j=null;N.signed?j=H.toTwos(N.width).toHexString():(j=H.toHexString(),j=(0,a.hexZeroPad)(j,N.width/8));const U=u(H,N.decimals);return new h(d,j,U,N)}static fromBytes(k,L){L==null&&(L="fixed");const N=y.from(L);if((0,a.arrayify)(k).length>N.width/8)throw new Error("overflow");let H=r.gH.from(k);N.signed&&(H=H.fromTwos(N.width));const j=H.toTwos((N.signed?0:1)+N.width).toHexString(),U=u(H,N.decimals);return new h(d,j,U,N)}static from(k,L){if(typeof k=="string")return h.fromString(k,L);if((0,a.isBytes)(k))return h.fromBytes(k,L);try{return h.fromValue(k,0,L)}catch(N){if(N.code!==i.Vy.errors.INVALID_ARGUMENT)throw N}return t.throwArgumentError("invalid FixedNumber value","value",k)}static isFixedNumber(k){return!(!k||!k._isFixedNumber)}}const O=h.from(1),I=h.from("0.5")},8905:(E,n,c)=>{c.r(n),c.d(n,{arrayify:()=>b,concat:()=>m,hexConcat:()=>O,hexDataLength:()=>y,hexDataSlice:()=>h,hexStripZeros:()=>B,hexValue:()=>I,hexZeroPad:()=>k,hexlify:()=>v,isBytes:()=>d,isBytesLike:()=>p,isHexString:()=>l,joinSignature:()=>N,splitSignature:()=>L,stripZeros:()=>s,zeroPad:()=>f});const r=new(c(7720)).Vy("bytes/5.7.0");function a(H){return!!H.toHexString}function i(H){return H.slice||(H.slice=function(){const j=Array.prototype.slice.call(arguments);return i(new Uint8Array(Array.prototype.slice.apply(H,j)))}),H}function p(H){return l(H)&&!(H.length%2)||d(H)}function t(H){return typeof H=="number"&&H==H&&H%1==0}function d(H){if(H==null)return!1;if(H.constructor===Uint8Array)return!0;if(typeof H=="string"||!t(H.length)||H.length<0)return!1;for(let j=0;j=256)return!1}return!0}function b(H,j){if(j||(j={}),typeof H=="number"){r.checkSafeUint53(H,"invalid arrayify value");const U=[];for(;H;)U.unshift(255&H),H=parseInt(String(H/256));return U.length===0&&U.push(0),i(new Uint8Array(U))}if(j.allowMissingPrefix&&typeof H=="string"&&H.substring(0,2)!=="0x"&&(H="0x"+H),a(H)&&(H=H.toHexString()),l(H)){let U=H.substring(2);U.length%2&&(j.hexPad==="left"?U="0"+U:j.hexPad==="right"?U+="0":r.throwArgumentError("hex data is odd-length","value",H));const _=[];for(let T=0;Tb(T)),U=j.reduce((T,x)=>T+x.length,0),_=new Uint8Array(U);return j.reduce((T,x)=>(_.set(x,T),T+x.length),0),i(_)}function s(H){let j=b(H);if(j.length===0)return j;let U=0;for(;Uj&&r.throwArgumentError("value out of range","value",arguments[0]);const U=new Uint8Array(j);return U.set(H,j-H.length),i(U)}function l(H,j){return!(typeof H!="string"||!H.match(/^0x[0-9A-Fa-f]*$/)||j&&H.length!==2+2*j)}const u="0123456789abcdef";function v(H,j){if(j||(j={}),typeof H=="number"){r.checkSafeUint53(H,"invalid hexlify value");let U="";for(;H;)U=u[15&H]+U,H=Math.floor(H/16);return U.length?(U.length%2&&(U="0"+U),"0x"+U):"0x00"}if(typeof H=="bigint")return(H=H.toString(16)).length%2?"0x0"+H:"0x"+H;if(j.allowMissingPrefix&&typeof H=="string"&&H.substring(0,2)!=="0x"&&(H="0x"+H),a(H))return H.toHexString();if(l(H))return H.length%2&&(j.hexPad==="left"?H="0x0"+H.substring(2):j.hexPad==="right"?H+="0":r.throwArgumentError("hex data is odd-length","value",H)),H.toLowerCase();if(d(H)){let U="0x";for(let _=0;_>4]+u[15&T]}return U}return r.throwArgumentError("invalid hexlify value","value",H)}function y(H){if(typeof H!="string")H=v(H);else if(!l(H)||H.length%2)return null;return(H.length-2)/2}function h(H,j,U){return typeof H!="string"?H=v(H):(!l(H)||H.length%2)&&r.throwArgumentError("invalid hexData","value",H),j=2+2*j,U!=null?"0x"+H.substring(j,2+2*U):"0x"+H.substring(j)}function O(H){let j="0x";return H.forEach(U=>{j+=v(U).substring(2)}),j}function I(H){const j=B(v(H,{hexPad:"left"}));return j==="0x"?"0x0":j}function B(H){typeof H!="string"&&(H=v(H)),l(H)||r.throwArgumentError("invalid hex string","value",H),H=H.substring(2);let j=0;for(;j2*j+2&&r.throwArgumentError("value out of range","value",arguments[1]);H.length<2*j+2;)H="0x0"+H.substring(2);return H}function L(H){const j={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0,yParityAndS:"0x",compact:"0x"};if(p(H)){let U=b(H);U.length===64?(j.v=27+(U[32]>>7),U[32]&=127,j.r=v(U.slice(0,32)),j.s=v(U.slice(32,64))):U.length===65?(j.r=v(U.slice(0,32)),j.s=v(U.slice(32,64)),j.v=U[64]):r.throwArgumentError("invalid signature string","signature",H),j.v<27&&(j.v===0||j.v===1?j.v+=27:r.throwArgumentError("signature invalid v byte","signature",H)),j.recoveryParam=1-j.v%2,j.recoveryParam&&(U[32]|=128),j._vs=v(U.slice(32,64))}else{if(j.r=H.r,j.s=H.s,j.v=H.v,j.recoveryParam=H.recoveryParam,j._vs=H._vs,j._vs!=null){const T=f(b(j._vs),32);j._vs=v(T);const x=T[0]>=128?1:0;j.recoveryParam==null?j.recoveryParam=x:j.recoveryParam!==x&&r.throwArgumentError("signature recoveryParam mismatch _vs","signature",H),T[0]&=127;const M=v(T);j.s==null?j.s=M:j.s!==M&&r.throwArgumentError("signature v mismatch _vs","signature",H)}if(j.recoveryParam==null)j.v==null?r.throwArgumentError("signature missing v and recoveryParam","signature",H):j.v===0||j.v===1?j.recoveryParam=j.v:j.recoveryParam=1-j.v%2;else if(j.v==null)j.v=27+j.recoveryParam;else{const T=j.v===0||j.v===1?j.v:1-j.v%2;j.recoveryParam!==T&&r.throwArgumentError("signature recoveryParam mismatch v","signature",H)}j.r!=null&&l(j.r)?j.r=k(j.r,32):r.throwArgumentError("signature missing or invalid r","signature",H),j.s!=null&&l(j.s)?j.s=k(j.s,32):r.throwArgumentError("signature missing or invalid s","signature",H);const U=b(j.s);U[0]>=128&&r.throwArgumentError("signature s out of range","signature",H),j.recoveryParam&&(U[0]|=128);const _=v(U);j._vs&&(l(j._vs)||r.throwArgumentError("signature invalid _vs","signature",H),j._vs=k(j._vs,32)),j._vs==null?j._vs=_:j._vs!==_&&r.throwArgumentError("signature _vs mismatch v and s","signature",H)}return j.yParityAndS=j._vs,j.compact=j.r+j.yParityAndS.substring(2),j}function N(H){return v(m([(H=L(H)).r,H.s,H.recoveryParam?"0x1c":"0x1b"]))}},1551:(E,n,c)=>{c.r(n),c.d(n,{AddressZero:()=>r,EtherSymbol:()=>f,HashZero:()=>s,MaxUint256:()=>m,NegativeOne:()=>i,One:()=>t,Two:()=>d,WeiPerEther:()=>b,Zero:()=>p});const r="0x0000000000000000000000000000000000000000";var a=c(7457);const i=a.gH.from(-1),p=a.gH.from(0),t=a.gH.from(1),d=a.gH.from(2),b=a.gH.from("1000000000000000000"),m=a.gH.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),s="0x0000000000000000000000000000000000000000000000000000000000000000",f="Ξ"},7720:(E,n,c)=>{c.d(n,{Vy:()=>f});let r=!1,a=!1;const i={debug:1,default:2,info:2,warning:3,error:4,off:5};let p=i.default,t=null;const d=function(){try{const l=[];if(["NFD","NFC","NFKD","NFKC"].forEach(u=>{try{if("test".normalize(u)!=="test")throw new Error("bad normalize")}catch{l.push(u)}}),l.length)throw new Error("missing "+l.join(", "));if("é".normalize("NFD")!=="é")throw new Error("broken implementation")}catch(l){return l.message}return null}();var b,m;(function(l){l.DEBUG="DEBUG",l.INFO="INFO",l.WARNING="WARNING",l.ERROR="ERROR",l.OFF="OFF"})(b||(b={})),function(l){l.UNKNOWN_ERROR="UNKNOWN_ERROR",l.NOT_IMPLEMENTED="NOT_IMPLEMENTED",l.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",l.NETWORK_ERROR="NETWORK_ERROR",l.SERVER_ERROR="SERVER_ERROR",l.TIMEOUT="TIMEOUT",l.BUFFER_OVERRUN="BUFFER_OVERRUN",l.NUMERIC_FAULT="NUMERIC_FAULT",l.MISSING_NEW="MISSING_NEW",l.INVALID_ARGUMENT="INVALID_ARGUMENT",l.MISSING_ARGUMENT="MISSING_ARGUMENT",l.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",l.CALL_EXCEPTION="CALL_EXCEPTION",l.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",l.NONCE_EXPIRED="NONCE_EXPIRED",l.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",l.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",l.TRANSACTION_REPLACED="TRANSACTION_REPLACED",l.ACTION_REJECTED="ACTION_REJECTED"}(m||(m={}));const s="0123456789abcdef";class f{constructor(u){Object.defineProperty(this,"version",{enumerable:!0,value:u,writable:!1})}_log(u,v){const y=u.toLowerCase();i[y]==null&&this.throwArgumentError("invalid log level name","logLevel",u),p>i[y]||console.log.apply(console,v)}debug(...u){this._log(f.levels.DEBUG,u)}info(...u){this._log(f.levels.INFO,u)}warn(...u){this._log(f.levels.WARNING,u)}makeError(u,v,y){if(a)return this.makeError("censored error",v,{});v||(v=f.errors.UNKNOWN_ERROR),y||(y={});const h=[];Object.keys(y).forEach(k=>{const L=y[k];try{if(L instanceof Uint8Array){let N="";for(let H=0;H>4],N+=s[15&L[H]];h.push(k+"=Uint8Array(0x"+N+")")}else h.push(k+"="+JSON.stringify(L))}catch{h.push(k+"="+JSON.stringify(y[k].toString()))}}),h.push(`code=${v}`),h.push(`version=${this.version}`);const O=u;let I="";switch(v){case m.NUMERIC_FAULT:{I="NUMERIC_FAULT";const k=u;switch(k){case"overflow":case"underflow":case"division-by-zero":I+="-"+k;break;case"negative-power":case"negative-width":I+="-unsupported";break;case"unbound-bitwise-result":I+="-unbound-result"}break}case m.CALL_EXCEPTION:case m.INSUFFICIENT_FUNDS:case m.MISSING_NEW:case m.NONCE_EXPIRED:case m.REPLACEMENT_UNDERPRICED:case m.TRANSACTION_REPLACED:case m.UNPREDICTABLE_GAS_LIMIT:I=v}I&&(u+=" [ See: https://links.ethers.org/v5-errors-"+I+" ]"),h.length&&(u+=" ("+h.join(", ")+")");const B=new Error(u);return B.reason=O,B.code=v,Object.keys(y).forEach(function(k){B[k]=y[k]}),B}throwError(u,v,y){throw this.makeError(u,v,y)}throwArgumentError(u,v,y){return this.throwError(u,f.errors.INVALID_ARGUMENT,{argument:v,value:y})}assert(u,v,y,h){u||this.throwError(v,y,h)}assertArgument(u,v,y,h){u||this.throwArgumentError(v,y,h)}checkNormalize(u){d&&this.throwError("platform missing String.prototype.normalize",f.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:d})}checkSafeUint53(u,v){typeof u=="number"&&(v==null&&(v="value not safe"),(u<0||u>=9007199254740991)&&this.throwError(v,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:u}),u%1&&this.throwError(v,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:u}))}checkArgumentCount(u,v,y){y=y?": "+y:"",uv&&this.throwError("too many arguments"+y,f.errors.UNEXPECTED_ARGUMENT,{count:u,expectedCount:v})}checkNew(u,v){u!==Object&&u!=null||this.throwError("missing new",f.errors.MISSING_NEW,{name:v.name})}checkAbstract(u,v){u===v?this.throwError("cannot instantiate abstract class "+JSON.stringify(v.name)+" directly; use a sub-class",f.errors.UNSUPPORTED_OPERATION,{name:u.name,operation:"new"}):u!==Object&&u!=null||this.throwError("missing new",f.errors.MISSING_NEW,{name:v.name})}static globalLogger(){return t||(t=new f("logger/5.7.0")),t}static setCensorship(u,v){if(!u&&v&&this.globalLogger().throwError("cannot permanently disable censorship",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),r){if(!u)return;this.globalLogger().throwError("error censorship permanent",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}a=!!u,r=!!v}static setLogLevel(u){const v=i[u.toLowerCase()];v!=null?p=v:f.globalLogger().warn("invalid log level - "+u)}static from(u){return new f(u)}}f.errors=m,f.levels=b},5111:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.utils=n.curve25519=n.getSharedSecret=n.sync=n.verify=n.sign=n.getPublicKey=n.Signature=n.Point=n.RistrettoPoint=n.ExtendedPoint=n.CURVE=void 0;const r=c(3086),a=BigInt(0),i=BigInt(1),p=BigInt(2),t=BigInt(8),d=BigInt("7237005577332262213973186563042994240857116359379907606001950938285454250989"),b=Object.freeze({a:BigInt(-1),d:BigInt("37095705934669439343138083508754565189542113879843219016388785533085940283555"),P:BigInt("57896044618658097711785492504343953926634992332820282019728792003956564819949"),l:d,n:d,h:BigInt(8),Gx:BigInt("15112221349535400772501151409588531511454012693041857206046113283949847762202"),Gy:BigInt("46316835694926478169428394003475163141307993866256225615783033603165251855960")});n.CURVE=b;const m=BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"),s=BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752"),f=(BigInt("6853475219497561581579357271197624642482790079785650197046958215289687604742"),BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235")),l=BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"),u=BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"),v=BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952");class y{constructor(W,X,ne,re){this.x=W,this.y=X,this.z=ne,this.t=re}static fromAffine(W){if(!(W instanceof N))throw new TypeError("ExtendedPoint#fromAffine: expected Point");return W.equals(N.ZERO)?y.ZERO:new y(W.x,W.y,i,V(W.x*W.y))}static toAffineBatch(W){const X=function(ne,re=b.P){const ye=new Array(ne.length),Oe=R(ne.reduce((Pe,Be,Ve)=>Be===a?Pe:(ye[Ve]=Pe,V(Pe*Be,re)),i),re);return ne.reduceRight((Pe,Be,Ve)=>Be===a?Pe:(ye[Ve]=V(Pe*ye[Ve],re),V(Pe*Be,re)),Oe),ye}(W.map(ne=>ne.z));return W.map((ne,re)=>ne.toAffine(X[re]))}static normalizeZ(W){return this.toAffineBatch(W).map(this.fromAffine)}equals(W){O(W);const{x:X,y:ne,z:re}=this,{x:ye,y:Oe,z:Pe}=W,Be=V(X*Pe),Ve=V(ye*re),ke=V(ne*Pe),Ue=V(Oe*re);return Be===Ve&&ke===Ue}negate(){return new y(V(-this.x),this.y,this.z,V(-this.t))}double(){const{x:W,y:X,z:ne}=this,{a:re}=b,ye=V(W*W),Oe=V(X*X),Pe=V(p*V(ne*ne)),Be=V(re*ye),Ve=W+X,ke=V(V(Ve*Ve)-ye-Oe),Ue=Be+Oe,Xe=Ue-Pe,je=Be-Oe,fe=V(ke*Xe),oe=V(Ue*je),de=V(ke*je),me=V(Xe*Ue);return new y(fe,oe,me,de)}add(W){O(W);const{x:X,y:ne,z:re,t:ye}=this,{x:Oe,y:Pe,z:Be,t:Ve}=W,ke=V((ne-X)*(Pe+Oe)),Ue=V((ne+X)*(Pe-Oe)),Xe=V(Ue-ke);if(Xe===a)return this.double();const je=V(re*p*Ve),fe=V(ye*p*Be),oe=fe+je,de=Ue+ke,me=fe-je,_e=V(oe*Xe),Se=V(de*me),Ne=V(oe*me),He=V(Xe*de);return new y(_e,Se,He,Ne)}subtract(W){return this.add(W.negate())}precomputeWindow(W){const X=1+256/W,ne=[];let re=this,ye=re;for(let Oe=0;Oe>=Ue,fe>Be&&(fe-=ke,W+=i);const oe=je,de=je+Math.abs(fe)-1,me=Xe%2!=0,_e=fe<0;fe===0?Oe=Oe.add(h(me,re[oe])):ye=ye.add(h(_e,re[de]))}return y.normalizeZ([ye,Oe])[0]}multiply(W,X){return this.wNAF(q(W,b.l),X)}multiplyUnsafe(W){let X=q(W,b.l,!1);const ne=y.BASE,re=y.ZERO;if(X===a)return re;if(this.equals(re)||X===i)return this;if(this.equals(ne))return this.wNAF(X);let ye=re,Oe=this;for(;X>a;)X&i&&(ye=ye.add(Oe)),Oe=Oe.double(),X>>=i;return ye}isSmallOrder(){return this.multiplyUnsafe(b.h).equals(y.ZERO)}isTorsionFree(){let W=this.multiplyUnsafe(b.l/p).double();return b.l%p&&(W=W.add(this)),W.equals(y.ZERO)}toAffine(W){const{x:X,y:ne,z:re}=this,ye=this.equals(y.ZERO);W==null&&(W=ye?t:R(re));const Oe=V(X*W),Pe=V(ne*W),Be=V(re*W);if(ye)return N.ZERO;if(Be!==i)throw new Error("invZ was invalid");return new N(Oe,Pe)}fromRistrettoBytes(){B()}toRistrettoBytes(){B()}fromRistrettoHash(){B()}}function h(J,W){const X=W.negate();return J?X:W}function O(J){if(!(J instanceof y))throw new TypeError("ExtendedPoint expected")}function I(J){if(!(J instanceof k))throw new TypeError("RistrettoPoint expected")}function B(){throw new Error("Legacy method: switch to RistrettoPoint")}n.ExtendedPoint=y,y.BASE=new y(b.Gx,b.Gy,i,V(b.Gx*b.Gy)),y.ZERO=new y(a,i,i,a);class k{constructor(W){this.ep=W}static calcElligatorRistrettoMap(W){const{d:X}=b,ne=V(s*W*W),re=V((ne+i)*u);let ye=BigInt(-1);const Oe=V((ye-X*ne)*V(ne+X));let{isValid:Pe,value:Be}=G(re,Oe),Ve=V(Be*W);S(Ve)||(Ve=V(-Ve)),Pe||(Be=Ve),Pe||(ye=ne);const ke=V(ye*(ne-i)*v-Oe),Ue=Be*Be,Xe=V((Be+Be)*Oe),je=V(ke*f),fe=V(i-Ue),oe=V(i+Ue);return new y(V(Xe*oe),V(fe*je),V(je*oe),V(Xe*fe))}static hashToCurve(W){const X=D((W=Z(W,64)).slice(0,32)),ne=this.calcElligatorRistrettoMap(X),re=D(W.slice(32,64)),ye=this.calcElligatorRistrettoMap(re);return new k(ne.add(ye))}static fromHex(W){W=Z(W,32);const{a:X,d:ne}=b,re="RistrettoPoint.fromHex: the hex is not valid encoding of RistrettoPoint",ye=D(W);if(!function(Se,Ne){if(Se.length!==Ne.length)return!1;for(let He=0;He=re)throw new Error("Expected 0 < hex < P");if(!X&&Oe>=m)throw new Error("Expected 0 < hex < 2**256");const Pe=V(Oe*Oe),Be=V(Pe-i),Ve=V(ne*Pe+i);let{isValid:ke,value:Ue}=G(Be,Ve);if(!ke)throw new Error("Point.fromHex: invalid y coordinate");const Xe=(Ue&i)===i;return!!(128&W[31])!==Xe&&(Ue=V(-Ue)),new N(Ue,Oe)}static async fromPrivateKey(W){return(await Ie(W)).point}toRawBytes(){const W=M(this.y);return W[31]|=this.x&i?128:0,W}toHex(){return _(this.toRawBytes())}toX25519(){const{y:W}=this;return M(V((i+W)*R(i-W)))}isTorsionFree(){return y.fromAffine(this).isTorsionFree()}equals(W){return this.x===W.x&&this.y===W.y}negate(){return new N(V(-this.x),this.y)}add(W){return y.fromAffine(this).add(y.fromAffine(W)).toAffine()}subtract(W){return this.add(W.negate())}multiply(W){return y.fromAffine(this).multiply(W,this).toAffine()}}n.Point=N,N.BASE=new N(b.Gx,b.Gy),N.ZERO=new N(a,i);class H{constructor(W,X){this.r=W,this.s=X,this.assertValidity()}static fromHex(W){const X=Z(W,64),ne=N.fromHex(X.slice(0,32),!1),re=w(X.slice(32,64));return new H(ne,re)}assertValidity(){const{r:W,s:X}=this;if(!(W instanceof N))throw new Error("Expected Point instance");return q(X,b.l,!1),this}toRawBytes(){const W=new Uint8Array(64);return W.set(this.r.toRawBytes()),W.set(M(this.s),32),W}toHex(){return _(this.toRawBytes())}}function j(...J){if(!J.every(ne=>ne instanceof Uint8Array))throw new Error("Expected Uint8Array list");if(J.length===1)return J[0];const W=J.reduce((ne,re)=>ne+re.length,0),X=new Uint8Array(W);for(let ne=0,re=0;neW.toString(16).padStart(2,"0"));function _(J){if(!(J instanceof Uint8Array))throw new Error("Uint8Array expected");let W="";for(let X=0;X=a?X:W+X}function R(J,W=b.P){if(J===a||W<=a)throw new Error(`invert: expected positive integers, got n=${J} mod=${W}`);let X=V(J,W),ne=W,re=a,ye=i;for(;X!==a;){const Oe=ne/X,Pe=ne%X,Be=re-ye*Oe;ne=X,X=Pe,re=ye,ye=Be}if(ne!==i)throw new Error("invert: does not exist");return V(re,W)}function F(J,W){const{P:X}=b;let ne=J;for(;W-- >a;)ne*=ne,ne%=X;return ne}function $(J){const{P:W}=b,X=BigInt(5),ne=BigInt(10),re=BigInt(20),ye=BigInt(40),Oe=BigInt(80),Pe=J*J%W*J%W,Be=F(Pe,p)*Pe%W,Ve=F(Be,i)*J%W,ke=F(Ve,X)*Ve%W,Ue=F(ke,ne)*ke%W,Xe=F(Ue,re)*Ue%W,je=F(Xe,ye)*Xe%W,fe=F(je,Oe)*je%W,oe=F(fe,Oe)*je%W,de=F(oe,ne)*ke%W;return{pow_p_5_8:F(de,p)*J%W,b2:Pe}}function G(J,W){const X=V(W*W*W),ne=V(X*X*W);let re=V(J*X*$(J*ne).pow_p_5_8);const ye=V(W*re*re),Oe=re,Pe=V(re*s),Be=ye===J,Ve=ye===V(-J),ke=ye===V(-J*s);return Be&&(re=Oe),(Ve||ke)&&(re=Pe),S(re)&&(re=V(-re)),{isValid:Be||Ve,value:re}}function Q(J){return G(i,J)}function ee(J){return V(w(J),b.l)}function Z(J,W){const X=J instanceof Uint8Array?Uint8Array.from(J):T(J);if(typeof W=="number"&&X.length!==W)throw new Error(`Expected ${W} bytes`);return X}function q(J,W,X=!0){if(!W)throw new TypeError("Specify max value");if(typeof J=="number"&&Number.isSafeInteger(J)&&(J=BigInt(J)),typeof J=="bigint"&&J=a;Se--){const Ne=Pe>>Se&i;oe^=Ne,ke=we(oe,Ue,je),Ue=ke[0],je=ke[1],ke=we(oe,Xe,fe),Xe=ke[0],fe=ke[1],oe=Ne;const He=Ue+Xe,Le=V(He*He),De=Ue-Xe,Ze=V(De*De),Fe=Le-Ze,Ge=je+fe,lt=V((je-fe)*He),Je=V(Ge*De),it=lt+Je,vt=lt-Je;je=V(it*it),fe=V(Ve*V(vt*vt)),Ue=V(Le*Ze),Xe=V(Fe*(Le+V(Be*Fe)))}ke=we(oe,Ue,je),Ue=ke[0],je=ke[1],ke=we(oe,Xe,fe),Xe=ke[0],fe=ke[1];const{pow_p_5_8:de,b2:me}=$(Xe),_e=V(F(de,BigInt(3))*me);return V(Ue*_e)}(function(ne){const re=Z(ne,32);return re[31]&=127,w(re)}(W),w(se(Z(J,32))));if(X===a)throw new Error("Invalid private or public key received");return M(V(X,b.P))},scalarMultBase:J=>n.curve25519.scalarMult(J,n.curve25519.BASE_POINT_U)};const K={node:r,web:typeof self=="object"&&"crypto"in self?self.crypto:void 0};n.utils={bytesToHex:_,hexToBytes:T,concatBytes:j,getExtendedPublicKey:Ie,mod:V,invert:R,TORSION_SUBGROUP:["0100000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a","0000000000000000000000000000000000000000000000000000000000000080","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05","ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85","0000000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa"],hashToPrivateScalar:J=>{if((J=Z(J)).length<40||J.length>1024)throw new Error("Expected 40-1024 bytes of private key as per FIPS 186");return V(w(J),b.l-i)+i},randomBytes:(J=32)=>{if(K.web)return K.web.getRandomValues(new Uint8Array(J));if(K.node){const{randomBytes:W}=K.node;return new Uint8Array(W(J).buffer)}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>n.utils.randomBytes(32),sha512:async(...J)=>{const W=j(...J);if(K.web){const X=await K.web.subtle.digest("SHA-512",W.buffer);return new Uint8Array(X)}if(K.node)return Uint8Array.from(K.node.createHash("sha512").update(W).digest());throw new Error("The environment doesn't have sha512 function")},precompute(J=8,W=N.BASE){const X=W.equals(N.BASE)?W:new N(W.x,W.y);return X._setWindowSize(J),X.multiply(p),X},sha512Sync:void 0},Object.defineProperties(n.utils,{sha512Sync:{configurable:!1,get:()=>ie,set(J){ie||(ie=J)}}})},7557:(E,n)=>{function c(b){if(!Number.isSafeInteger(b)||b<0)throw new Error(`Wrong positive integer: ${b}`)}function r(b){if(typeof b!="boolean")throw new Error(`Expected boolean, not ${b}`)}function a(b,...m){if(!(b instanceof Uint8Array))throw new Error("Expected Uint8Array");if(m.length>0&&!m.includes(b.length))throw new Error(`Expected Uint8Array of length ${m}, not of length=${b.length}`)}function i(b){if(typeof b!="function"||typeof b.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");c(b.outputLen),c(b.blockLen)}function p(b,m=!0){if(b.destroyed)throw new Error("Hash instance has been destroyed");if(m&&b.finished)throw new Error("Hash#digest() has already been called")}function t(b,m){a(b);const s=m.outputLen;if(b.length{Object.defineProperty(n,"__esModule",{value:!0}),n.BLAKE2=n.SIGMA=void 0;const r=c(7557),a=c(9175);n.SIGMA=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3]);class i extends a.Hash{constructor(t,d,b={},m,s,f){if(super(),this.blockLen=t,this.outputLen=d,this.length=0,this.pos=0,this.finished=!1,this.destroyed=!1,r.default.number(t),r.default.number(d),r.default.number(m),d<0||d>m)throw new Error("outputLen bigger than keyLen");if(b.key!==void 0&&(b.key.length<1||b.key.length>m))throw new Error(`key must be up 1..${m} byte long or undefined`);if(b.salt!==void 0&&b.salt.length!==s)throw new Error(`salt must be ${s} byte long or undefined`);if(b.personalization!==void 0&&b.personalization.length!==f)throw new Error(`personalization must be ${f} byte long or undefined`);this.buffer32=(0,a.u32)(this.buffer=new Uint8Array(t))}update(t){r.default.exists(this);const{blockLen:d,buffer:b,buffer32:m}=this,s=(t=(0,a.toBytes)(t)).length,f=t.byteOffset,l=t.buffer;for(let u=0;um[f]=s)}digest(){const{buffer:t,outputLen:d}=this;this.digestInto(t);const b=t.slice(0,d);return this.destroy(),b}_cloneInto(t){const{buffer:d,length:b,finished:m,destroyed:s,outputLen:f,pos:l}=this;return t||(t=new this.constructor({dkLen:f})),t.set(...this.get()),t.length=b,t.finished=m,t.destroyed=s,t.outputLen=f,t.buffer.set(d),t.pos=l,t}}n.BLAKE2=i},915:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.SHA2=void 0;const r=c(7557),a=c(9175);class i extends a.Hash{constructor(t,d,b,m){super(),this.blockLen=t,this.outputLen=d,this.padOffset=b,this.isLE=m,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=(0,a.createView)(this.buffer)}update(t){r.default.exists(this);const{view:d,buffer:b,blockLen:m}=this,s=(t=(0,a.toBytes)(t)).length;for(let f=0;fm-f&&(this.process(b,0),f=0);for(let h=f;h>k&L),H=Number(I&L),j=B?4:0,U=B?0:4;h.setUint32(O+j,N,B),h.setUint32(O+U,H,B)})(b,m-8,BigInt(8*this.length),s),this.process(b,0);const l=(0,a.createView)(t),u=this.outputLen;if(u%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const v=u/4,y=this.get();if(v>y.length)throw new Error("_sha2: outputLen bigger than state");for(let h=0;h{Object.defineProperty(n,"__esModule",{value:!0}),n.add=n.toBig=n.split=n.fromBig=void 0;const c=BigInt(2**32-1),r=BigInt(32);function a(d,b=!1){return b?{h:Number(d&c),l:Number(d>>r&c)}:{h:0|Number(d>>r&c),l:0|Number(d&c)}}function i(d,b=!1){let m=new Uint32Array(d.length),s=new Uint32Array(d.length);for(let f=0;f>>0)+(s>>>0);return{h:d+m+(f/4294967296|0)|0,l:0|f}}n.fromBig=a,n.split=i,n.toBig=(d,b)=>BigInt(d>>>0)<>>0),n.add=p;const t={fromBig:a,split:i,toBig:n.toBig,shrSH:(d,b,m)=>d>>>m,shrSL:(d,b,m)=>d<<32-m|b>>>m,rotrSH:(d,b,m)=>d>>>m|b<<32-m,rotrSL:(d,b,m)=>d<<32-m|b>>>m,rotrBH:(d,b,m)=>d<<64-m|b>>>m-32,rotrBL:(d,b,m)=>d>>>m-32|b<<64-m,rotr32H:(d,b)=>b,rotr32L:(d,b)=>d,rotlSH:(d,b,m)=>d<>>32-m,rotlSL:(d,b,m)=>b<>>32-m,rotlBH:(d,b,m)=>b<>>64-m,rotlBL:(d,b,m)=>d<>>64-m,add:p,add3L:(d,b,m)=>(d>>>0)+(b>>>0)+(m>>>0),add3H:(d,b,m,s)=>b+m+s+(d/2**32|0)|0,add4L:(d,b,m,s)=>(d>>>0)+(b>>>0)+(m>>>0)+(s>>>0),add4H:(d,b,m,s,f)=>b+m+s+f+(d/2**32|0)|0,add5H:(d,b,m,s,f,l)=>b+m+s+f+l+(d/2**32|0)|0,add5L:(d,b,m,s,f)=>(d>>>0)+(b>>>0)+(m>>>0)+(s>>>0)+(f>>>0)};n.default=t},6719:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.blake2b=void 0;const r=c(6742),a=c(2318),i=c(9175),p=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),t=new Uint32Array(32);function d(s,f,l,u,v,y){const h=v[y],O=v[y+1];let I=t[2*s],B=t[2*s+1],k=t[2*f],L=t[2*f+1],N=t[2*l],H=t[2*l+1],j=t[2*u],U=t[2*u+1],_=a.default.add3L(I,k,h);B=a.default.add3H(_,B,L,O),I=0|_,{Dh:U,Dl:j}={Dh:U^B,Dl:j^I},{Dh:U,Dl:j}={Dh:a.default.rotr32H(U,j),Dl:a.default.rotr32L(U,j)},{h:H,l:N}=a.default.add(H,N,U,j),{Bh:L,Bl:k}={Bh:L^H,Bl:k^N},{Bh:L,Bl:k}={Bh:a.default.rotrSH(L,k,24),Bl:a.default.rotrSL(L,k,24)},t[2*s]=I,t[2*s+1]=B,t[2*f]=k,t[2*f+1]=L,t[2*l]=N,t[2*l+1]=H,t[2*u]=j,t[2*u+1]=U}function b(s,f,l,u,v,y){const h=v[y],O=v[y+1];let I=t[2*s],B=t[2*s+1],k=t[2*f],L=t[2*f+1],N=t[2*l],H=t[2*l+1],j=t[2*u],U=t[2*u+1],_=a.default.add3L(I,k,h);B=a.default.add3H(_,B,L,O),I=0|_,{Dh:U,Dl:j}={Dh:U^B,Dl:j^I},{Dh:U,Dl:j}={Dh:a.default.rotrSH(U,j,16),Dl:a.default.rotrSL(U,j,16)},{h:H,l:N}=a.default.add(H,N,U,j),{Bh:L,Bl:k}={Bh:L^H,Bl:k^N},{Bh:L,Bl:k}={Bh:a.default.rotrBH(L,k,63),Bl:a.default.rotrBL(L,k,63)},t[2*s]=I,t[2*s+1]=B,t[2*f]=k,t[2*f+1]=L,t[2*l]=N,t[2*l+1]=H,t[2*u]=j,t[2*u+1]=U}class m extends r.BLAKE2{constructor(f={}){super(128,f.dkLen===void 0?64:f.dkLen,f,64,16,16),this.v0l=0|p[0],this.v0h=0|p[1],this.v1l=0|p[2],this.v1h=0|p[3],this.v2l=0|p[4],this.v2h=0|p[5],this.v3l=0|p[6],this.v3h=0|p[7],this.v4l=0|p[8],this.v4h=0|p[9],this.v5l=0|p[10],this.v5h=0|p[11],this.v6l=0|p[12],this.v6h=0|p[13],this.v7l=0|p[14],this.v7h=0|p[15];const l=f.key?f.key.length:0;if(this.v0l^=this.outputLen|l<<8|65536|16777216,f.salt){const u=(0,i.u32)((0,i.toBytes)(f.salt));this.v4l^=u[0],this.v4h^=u[1],this.v5l^=u[2],this.v5h^=u[3]}if(f.personalization){const u=(0,i.u32)((0,i.toBytes)(f.personalization));this.v6l^=u[0],this.v6h^=u[1],this.v7l^=u[2],this.v7h^=u[3]}if(f.key){const u=new Uint8Array(this.blockLen);u.set((0,i.toBytes)(f.key)),this.update(u)}}get(){let{v0l:f,v0h:l,v1l:u,v1h:v,v2l:y,v2h:h,v3l:O,v3h:I,v4l:B,v4h:k,v5l:L,v5h:N,v6l:H,v6h:j,v7l:U,v7h:_}=this;return[f,l,u,v,y,h,O,I,B,k,L,N,H,j,U,_]}set(f,l,u,v,y,h,O,I,B,k,L,N,H,j,U,_){this.v0l=0|f,this.v0h=0|l,this.v1l=0|u,this.v1h=0|v,this.v2l=0|y,this.v2h=0|h,this.v3l=0|O,this.v3h=0|I,this.v4l=0|B,this.v4h=0|k,this.v5l=0|L,this.v5h=0|N,this.v6l=0|H,this.v6h=0|j,this.v7l=0|U,this.v7h=0|_}compress(f,l,u){this.get().forEach((I,B)=>t[B]=I),t.set(p,16);let{h:v,l:y}=a.default.fromBig(BigInt(this.length));t[24]=p[8]^y,t[25]=p[9]^v,u&&(t[28]=~t[28],t[29]=~t[29]);let h=0;const O=r.SIGMA;for(let I=0;I<12;I++)d(0,4,8,12,f,l+2*O[h++]),b(0,4,8,12,f,l+2*O[h++]),d(1,5,9,13,f,l+2*O[h++]),b(1,5,9,13,f,l+2*O[h++]),d(2,6,10,14,f,l+2*O[h++]),b(2,6,10,14,f,l+2*O[h++]),d(3,7,11,15,f,l+2*O[h++]),b(3,7,11,15,f,l+2*O[h++]),d(0,5,10,15,f,l+2*O[h++]),b(0,5,10,15,f,l+2*O[h++]),d(1,6,11,12,f,l+2*O[h++]),b(1,6,11,12,f,l+2*O[h++]),d(2,7,8,13,f,l+2*O[h++]),b(2,7,8,13,f,l+2*O[h++]),d(3,4,9,14,f,l+2*O[h++]),b(3,4,9,14,f,l+2*O[h++]);this.v0l^=t[0]^t[16],this.v0h^=t[1]^t[17],this.v1l^=t[2]^t[18],this.v1h^=t[3]^t[19],this.v2l^=t[4]^t[20],this.v2h^=t[5]^t[21],this.v3l^=t[6]^t[22],this.v3h^=t[7]^t[23],this.v4l^=t[8]^t[24],this.v4h^=t[9]^t[25],this.v5l^=t[10]^t[26],this.v5h^=t[11]^t[27],this.v6l^=t[12]^t[28],this.v6h^=t[13]^t[29],this.v7l^=t[14]^t[30],this.v7h^=t[15]^t[31],t.fill(0)}destroy(){this.destroyed=!0,this.buffer32.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}n.blake2b=(0,i.wrapConstructorWithOpts)(s=>new m(s))},5145:(E,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.crypto=void 0,n.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0},9615:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.hmac=n.HMAC=void 0;const r=c(7557),a=c(9175);class i extends a.Hash{constructor(t,d){super(),this.finished=!1,this.destroyed=!1,r.default.hash(t);const b=(0,a.toBytes)(d);if(this.iHash=t.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;const m=this.blockLen,s=new Uint8Array(m);s.set(b.length>m?t.create().update(b).digest():b);for(let f=0;fnew i(p,t).update(d).digest(),n.hmac.create=(p,t)=>new i(p,t)},2623:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.sha224=n.sha256=void 0;const r=c(915),a=c(9175),i=(s,f,l)=>s&f^s&l^f&l,p=new Uint32Array([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]),t=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),d=new Uint32Array(64);class b extends r.SHA2{constructor(){super(64,32,8,!1),this.A=0|t[0],this.B=0|t[1],this.C=0|t[2],this.D=0|t[3],this.E=0|t[4],this.F=0|t[5],this.G=0|t[6],this.H=0|t[7]}get(){const{A:f,B:l,C:u,D:v,E:y,F:h,G:O,H:I}=this;return[f,l,u,v,y,h,O,I]}set(f,l,u,v,y,h,O,I){this.A=0|f,this.B=0|l,this.C=0|u,this.D=0|v,this.E=0|y,this.F=0|h,this.G=0|O,this.H=0|I}process(f,l){for(let N=0;N<16;N++,l+=4)d[N]=f.getUint32(l,!1);for(let N=16;N<64;N++){const H=d[N-15],j=d[N-2],U=(0,a.rotr)(H,7)^(0,a.rotr)(H,18)^H>>>3,_=(0,a.rotr)(j,17)^(0,a.rotr)(j,19)^j>>>10;d[N]=_+d[N-7]+U+d[N-16]|0}let{A:u,B:v,C:y,D:h,E:O,F:I,G:B,H:k}=this;for(let N=0;N<64;N++){const H=k+((0,a.rotr)(O,6)^(0,a.rotr)(O,11)^(0,a.rotr)(O,25))+((L=O)&I^~L&B)+p[N]+d[N]|0,j=((0,a.rotr)(u,2)^(0,a.rotr)(u,13)^(0,a.rotr)(u,22))+i(u,v,y)|0;k=B,B=I,I=O,O=h+H|0,h=y,y=v,v=u,u=H+j|0}var L;u=u+this.A|0,v=v+this.B|0,y=y+this.C|0,h=h+this.D|0,O=O+this.E|0,I=I+this.F|0,B=B+this.G|0,k=k+this.H|0,this.set(u,v,y,h,O,I,B,k)}roundClean(){d.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class m extends b{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}n.sha256=(0,a.wrapConstructor)(()=>new b),n.sha224=(0,a.wrapConstructor)(()=>new m)},102:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.sha384=n.sha512_256=n.sha512_224=n.sha512=n.SHA512=void 0;const r=c(915),a=c(2318),i=c(9175),[p,t]=a.default.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(u=>BigInt(u))),d=new Uint32Array(80),b=new Uint32Array(80);class m extends r.SHA2{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:v,Al:y,Bh:h,Bl:O,Ch:I,Cl:B,Dh:k,Dl:L,Eh:N,El:H,Fh:j,Fl:U,Gh:_,Gl:T,Hh:x,Hl:M}=this;return[v,y,h,O,I,B,k,L,N,H,j,U,_,T,x,M]}set(v,y,h,O,I,B,k,L,N,H,j,U,_,T,x,M){this.Ah=0|v,this.Al=0|y,this.Bh=0|h,this.Bl=0|O,this.Ch=0|I,this.Cl=0|B,this.Dh=0|k,this.Dl=0|L,this.Eh=0|N,this.El=0|H,this.Fh=0|j,this.Fl=0|U,this.Gh=0|_,this.Gl=0|T,this.Hh=0|x,this.Hl=0|M}process(v,y){for(let A=0;A<16;A++,y+=4)d[A]=v.getUint32(y),b[A]=v.getUint32(y+=4);for(let A=16;A<80;A++){const D=0|d[A-15],V=0|b[A-15],R=a.default.rotrSH(D,V,1)^a.default.rotrSH(D,V,8)^a.default.shrSH(D,V,7),F=a.default.rotrSL(D,V,1)^a.default.rotrSL(D,V,8)^a.default.shrSL(D,V,7),$=0|d[A-2],G=0|b[A-2],Q=a.default.rotrSH($,G,19)^a.default.rotrBH($,G,61)^a.default.shrSH($,G,6),ee=a.default.rotrSL($,G,19)^a.default.rotrBL($,G,61)^a.default.shrSL($,G,6),Z=a.default.add4L(F,ee,b[A-7],b[A-16]),q=a.default.add4H(Z,R,Q,d[A-7],d[A-16]);d[A]=0|q,b[A]=0|Z}let{Ah:h,Al:O,Bh:I,Bl:B,Ch:k,Cl:L,Dh:N,Dl:H,Eh:j,El:U,Fh:_,Fl:T,Gh:x,Gl:M,Hh:S,Hl:w}=this;for(let A=0;A<80;A++){const D=a.default.rotrSH(j,U,14)^a.default.rotrSH(j,U,18)^a.default.rotrBH(j,U,41),V=a.default.rotrSL(j,U,14)^a.default.rotrSL(j,U,18)^a.default.rotrBL(j,U,41),R=j&_^~j&x,F=U&T^~U&M,$=a.default.add5L(w,V,F,t[A],b[A]),G=a.default.add5H($,S,D,R,p[A],d[A]),Q=0|$,ee=a.default.rotrSH(h,O,28)^a.default.rotrBH(h,O,34)^a.default.rotrBH(h,O,39),Z=a.default.rotrSL(h,O,28)^a.default.rotrBL(h,O,34)^a.default.rotrBL(h,O,39),q=h&I^h&k^I&k,se=O&B^O&L^B&L;S=0|x,w=0|M,x=0|_,M=0|T,_=0|j,T=0|U,{h:j,l:U}=a.default.add(0|N,0|H,0|G,0|Q),N=0|k,H=0|L,k=0|I,L=0|B,I=0|h,B=0|O;const ue=a.default.add3L(Q,Z,se);h=a.default.add3H(ue,G,ee,q),O=0|ue}({h,l:O}=a.default.add(0|this.Ah,0|this.Al,0|h,0|O)),{h:I,l:B}=a.default.add(0|this.Bh,0|this.Bl,0|I,0|B),{h:k,l:L}=a.default.add(0|this.Ch,0|this.Cl,0|k,0|L),{h:N,l:H}=a.default.add(0|this.Dh,0|this.Dl,0|N,0|H),{h:j,l:U}=a.default.add(0|this.Eh,0|this.El,0|j,0|U),{h:_,l:T}=a.default.add(0|this.Fh,0|this.Fl,0|_,0|T),{h:x,l:M}=a.default.add(0|this.Gh,0|this.Gl,0|x,0|M),{h:S,l:w}=a.default.add(0|this.Hh,0|this.Hl,0|S,0|w),this.set(h,O,I,B,k,L,N,H,j,U,_,T,x,M,S,w)}roundClean(){d.fill(0),b.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}n.SHA512=m;class s extends m{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}class f extends m{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}class l extends m{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}n.sha512=(0,i.wrapConstructor)(()=>new m),n.sha512_224=(0,i.wrapConstructor)(()=>new s),n.sha512_256=(0,i.wrapConstructor)(()=>new f),n.sha384=(0,i.wrapConstructor)(()=>new l)},9175:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.randomBytes=n.wrapXOFConstructorWithOpts=n.wrapConstructorWithOpts=n.wrapConstructor=n.checkOpts=n.Hash=n.concatBytes=n.toBytes=n.utf8ToBytes=n.asyncLoop=n.nextTick=n.hexToBytes=n.bytesToHex=n.isLE=n.rotr=n.createView=n.u32=n.u8=void 0;const r=c(5145),a=d=>d instanceof Uint8Array;if(n.u8=d=>new Uint8Array(d.buffer,d.byteOffset,d.byteLength),n.u32=d=>new Uint32Array(d.buffer,d.byteOffset,Math.floor(d.byteLength/4)),n.createView=d=>new DataView(d.buffer,d.byteOffset,d.byteLength),n.rotr=(d,b)=>d<<32-b|d>>>b,n.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68,!n.isLE)throw new Error("Non little-endian hardware is not supported");const i=Array.from({length:256},(d,b)=>b.toString(16).padStart(2,"0"));function p(d){if(typeof d!="string")throw new Error("utf8ToBytes expected string, got "+typeof d);return new Uint8Array(new TextEncoder().encode(d))}function t(d){if(typeof d=="string"&&(d=p(d)),!a(d))throw new Error("expected Uint8Array, got "+typeof d);return d}n.bytesToHex=function(d){if(!a(d))throw new Error("Uint8Array expected");let b="";for(let m=0;m{},n.asyncLoop=async function(d,b,m){let s=Date.now();for(let f=0;f=0&&ls+f.length,0));let m=0;return d.forEach(s=>{if(!a(s))throw new Error("Uint8Array expected");b.set(s,m),m+=s.length}),b},n.Hash=class{clone(){return this._cloneInto()}},n.checkOpts=function(d,b){if(b!==void 0&&(typeof b!="object"||(m=b,Object.prototype.toString.call(m)!=="[object Object]"||m.constructor!==Object)))throw new Error("Options should be object or undefined");var m;return Object.assign(d,b)},n.wrapConstructor=function(d){const b=s=>d().update(t(s)).digest(),m=d();return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=()=>d(),b},n.wrapConstructorWithOpts=function(d){const b=(s,f)=>d(f).update(t(s)).digest(),m=d({});return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=s=>d(s),b},n.wrapXOFConstructorWithOpts=function(d){const b=(s,f)=>d(f).update(t(s)).digest(),m=d({});return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=s=>d(s),b},n.randomBytes=function(d=32){if(r.crypto&&typeof r.crypto.getRandomValues=="function")return r.crypto.getRandomValues(new Uint8Array(d));throw new Error("crypto.getRandomValues must be defined")}},9598:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.utils=n.schnorr=n.verify=n.signSync=n.sign=n.getSharedSecret=n.recoverPublicKey=n.getPublicKey=n.Signature=n.Point=n.CURVE=void 0;const r=c(4923),a=BigInt(0),i=BigInt(1),p=BigInt(2),t=BigInt(3),d=BigInt(8),b=Object.freeze({a,b:BigInt(7),P:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:i,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee")});n.CURVE=b;const m=(fe,oe)=>(fe+oe/p)/oe,s={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar(fe){const{n:oe}=b,de=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),me=-i*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),_e=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),Se=de,Ne=BigInt("0x100000000000000000000000000000000"),He=m(Se*fe,oe),Le=m(-me*fe,oe);let De=G(fe-He*de-Le*_e,oe),Ze=G(-He*me-Le*Se,oe);const Fe=De>Ne,Ge=Ze>Ne;if(Fe&&(De=oe-De),Ge&&(Ze=oe-Ze),De>Ne||Ze>Ne)throw new Error("splitScalarEndo: Endomorphism failed, k="+fe);return{k1neg:Fe,k1:De,k2neg:Ge,k2:Ze}}},f=32,l=32,u=f+1,v=2*f+1;function y(fe){const{a:oe,b:de}=b,me=G(fe*fe),_e=G(me*fe);return G(_e+oe*fe+de)}const h=b.a===a;class O extends Error{constructor(oe){super(oe)}}function I(fe){if(!(fe instanceof B))throw new TypeError("JacobianPoint expected")}class B{constructor(oe,de,me){this.x=oe,this.y=de,this.z=me}static fromAffine(oe){if(!(oe instanceof N))throw new TypeError("JacobianPoint#fromAffine: expected Point");return oe.equals(N.ZERO)?B.ZERO:new B(oe.x,oe.y,i)}static toAffineBatch(oe){const de=function(me,_e=b.P){const Se=new Array(me.length),Ne=ee(me.reduce((He,Le,De)=>Le===a?He:(Se[De]=He,G(He*Le,_e)),i),_e);return me.reduceRight((He,Le,De)=>Le===a?He:(Se[De]=G(He*Se[De],_e),G(He*Le,_e)),Ne),Se}(oe.map(me=>me.z));return oe.map((me,_e)=>me.toAffine(de[_e]))}static normalizeZ(oe){return B.toAffineBatch(oe).map(B.fromAffine)}equals(oe){I(oe);const{x:de,y:me,z:_e}=this,{x:Se,y:Ne,z:He}=oe,Le=G(_e*_e),De=G(He*He),Ze=G(de*De),Fe=G(Se*Le),Ge=G(G(me*He)*De),lt=G(G(Ne*_e)*Le);return Ze===Fe&&Ge===lt}negate(){return new B(this.x,G(-this.y),this.z)}double(){const{x:oe,y:de,z:me}=this,_e=G(oe*oe),Se=G(de*de),Ne=G(Se*Se),He=oe+Se,Le=G(p*(G(He*He)-_e-Ne)),De=G(t*_e),Ze=G(De*De),Fe=G(Ze-p*Le),Ge=G(De*(Le-Fe)-d*Ne),lt=G(p*de*me);return new B(Fe,Ge,lt)}add(oe){I(oe);const{x:de,y:me,z:_e}=this,{x:Se,y:Ne,z:He}=oe;if(Se===a||Ne===a)return this;if(de===a||me===a)return oe;const Le=G(_e*_e),De=G(He*He),Ze=G(de*De),Fe=G(Se*Le),Ge=G(G(me*He)*De),lt=G(G(Ne*_e)*Le),Je=G(Fe-Ze),it=G(lt-Ge);if(Je===a)return it===a?this.double():B.ZERO;const vt=G(Je*Je),Ye=G(Je*vt),ut=G(Ze*vt),St=G(it*it-Ye-p*ut),Qe=G(it*(ut-St)-Ge*Ye),st=G(_e*He*Je);return new B(St,Qe,st)}subtract(oe){return this.add(oe.negate())}multiplyUnsafe(oe){const de=B.ZERO;if(typeof oe=="bigint"&&oe===a)return de;let me=$(oe);if(me===i)return this;if(!h){let Fe=de,Ge=this;for(;me>a;)me&i&&(Fe=Fe.add(Ge)),Ge=Ge.double(),me>>=i;return Fe}let{k1neg:_e,k1:Se,k2neg:Ne,k2:He}=s.splitScalar(me),Le=de,De=de,Ze=this;for(;Se>a||He>a;)Se&i&&(Le=Le.add(Ze)),He&i&&(De=De.add(Ze)),Ze=Ze.double(),Se>>=i,He>>=i;return _e&&(Le=Le.negate()),Ne&&(De=De.negate()),De=new B(G(De.x*s.beta),De.y,De.z),Le.add(De)}precomputeWindow(oe){const de=h?128/oe+1:256/oe+1,me=[];let _e=this,Se=_e;for(let Ne=0;Ne>=Fe,Je>Le&&(Je-=Ze,oe+=i);const it=lt,vt=lt+Math.abs(Je)-1,Ye=Ge%2!=0,ut=Je<0;Je===0?Ne=Ne.add(k(Ye,_e[it])):Se=Se.add(k(ut,_e[vt]))}return{p:Se,f:Ne}}multiply(oe,de){let me,_e,Se=$(oe);if(h){const{k1neg:Ne,k1:He,k2neg:Le,k2:De}=s.splitScalar(Se);let{p:Ze,f:Fe}=this.wNAF(He,de),{p:Ge,f:lt}=this.wNAF(De,de);Ze=k(Ne,Ze),Ge=k(Le,Ge),Ge=new B(G(Ge.x*s.beta),Ge.y,Ge.z),me=Ze.add(Ge),_e=Fe.add(lt)}else{const{p:Ne,f:He}=this.wNAF(Se,de);me=Ne,_e=He}return B.normalizeZ([me,_e])[0]}toAffine(oe){const{x:de,y:me,z:_e}=this,Se=this.equals(B.ZERO);oe==null&&(oe=Se?d:ee(_e));const Ne=oe,He=G(Ne*Ne),Le=G(He*Ne),De=G(de*He),Ze=G(me*Le),Fe=G(_e*Ne);if(Se)return N.ZERO;if(Fe!==i)throw new Error("invZ was invalid");return new N(De,Ze)}}function k(fe,oe){const de=oe.negate();return fe?de:oe}B.BASE=new B(b.Gx,b.Gy,i),B.ZERO=new B(a,i,a);const L=new WeakMap;class N{constructor(oe,de){this.x=oe,this.y=de}_setWindowSize(oe){this._WINDOW_SIZE=oe,L.delete(this)}hasEvenY(){return this.y%p===a}static fromCompressedHex(oe){const de=oe.length===32,me=R(de?oe:oe.subarray(1));if(!ie(me))throw new Error("Point is not on curve");let _e=function(He){const{P:Le}=b,De=BigInt(6),Ze=BigInt(11),Fe=BigInt(22),Ge=BigInt(23),lt=BigInt(44),Je=BigInt(88),it=He*He*He%Le,vt=it*it*He%Le,Ye=Q(vt,t)*vt%Le,ut=Q(Ye,t)*vt%Le,St=Q(ut,p)*it%Le,Qe=Q(St,Ze)*St%Le,st=Q(Qe,Fe)*Qe%Le,Pt=Q(st,lt)*st%Le,rt=Q(Pt,Je)*Pt%Le,yt=Q(rt,lt)*st%Le,Ht=Q(yt,t)*vt%Le,tt=Q(Ht,Ge)*Qe%Le,dt=Q(tt,De)*it%Le,_t=Q(dt,p);if(_t*_t%Le!==He)throw new Error("Cannot find square root");return _t}(y(me));const Se=(_e&i)===i;de?Se&&(_e=G(-_e)):!(1&~oe[0])!==Se&&(_e=G(-_e));const Ne=new N(me,_e);return Ne.assertValidity(),Ne}static fromUncompressedHex(oe){const de=R(oe.subarray(1,f+1)),me=R(oe.subarray(f+1,2*f+1)),_e=new N(de,me);return _e.assertValidity(),_e}static fromHex(oe){const de=F(oe),me=de.length,_e=de[0];if(me===f)return this.fromCompressedHex(de);if(me===u&&(_e===2||_e===3))return this.fromCompressedHex(de);if(me===v&&_e===4)return this.fromUncompressedHex(de);throw new Error(`Point.fromHex: received invalid point. Expected 32-${u} compressed bytes or ${v} uncompressed bytes, not ${me}`)}static fromPrivateKey(oe){return N.BASE.multiply(Ie(oe))}static fromSignature(oe,de,me){const{r:_e,s:Se}=te(de);if(![0,1,2,3].includes(me))throw new Error("Cannot recover: invalid recovery bit");const Ne=Z(F(oe)),{n:He}=b,Le=me===2||me===3?_e+He:_e,De=ee(Le,He),Ze=G(-Ne*De,He),Fe=G(Se*De,He),Ge=1&me?"03":"02",lt=N.fromHex(Ge+S(Le)),Je=N.BASE.multiplyAndAddUnsafe(lt,Ze,Fe);if(!Je)throw new Error("Cannot recover signature: point at infinify");return Je.assertValidity(),Je}toRawBytes(oe=!1){return V(this.toHex(oe))}toHex(oe=!1){const de=S(this.x);return oe?`${this.hasEvenY()?"02":"03"}${de}`:`04${de}${S(this.y)}`}toHexX(){return this.toHex(!0).slice(2)}toRawX(){return this.toRawBytes(!0).slice(1)}assertValidity(){const oe="Point is not on elliptic curve",{x:de,y:me}=this;if(!ie(de)||!ie(me))throw new Error(oe);const _e=G(me*me);if(G(_e-y(de))!==a)throw new Error(oe)}equals(oe){return this.x===oe.x&&this.y===oe.y}negate(){return new N(this.x,G(-this.y))}double(){return B.fromAffine(this).double().toAffine()}add(oe){return B.fromAffine(this).add(B.fromAffine(oe)).toAffine()}subtract(oe){return this.add(oe.negate())}multiply(oe){return B.fromAffine(this).multiply(oe,this).toAffine()}multiplyAndAddUnsafe(oe,de,me){const _e=B.fromAffine(this),Se=de===a||de===i||this!==N.BASE?_e.multiplyUnsafe(de):_e.multiply(de),Ne=B.fromAffine(oe).multiplyUnsafe(me),He=Se.add(Ne);return He.equals(B.ZERO)?void 0:He.toAffine()}}function H(fe){return Number.parseInt(fe[0],16)>=8?"00"+fe:fe}function j(fe){if(fe.length<2||fe[0]!==2)throw new Error(`Invalid signature integer tag: ${x(fe)}`);const oe=fe[1],de=fe.subarray(2,oe+2);if(!oe||de.length!==oe)throw new Error("Invalid signature integer: wrong length");if(de[0]===0&&de[1]<=127)throw new Error("Invalid signature integer: trailing length");return{data:R(de),left:fe.subarray(oe+2)}}n.Point=N,N.BASE=new N(b.Gx,b.Gy),N.ZERO=new N(a,a);class U{constructor(oe,de){this.r=oe,this.s=de,this.assertValidity()}static fromCompact(oe){const de=oe instanceof Uint8Array,me="Signature.fromCompact";if(typeof oe!="string"&&!de)throw new TypeError(`${me}: Expected string or Uint8Array`);const _e=de?x(oe):oe;if(_e.length!==128)throw new Error(`${me}: Expected 64-byte hex`);return new U(D(_e.slice(0,64)),D(_e.slice(64,128)))}static fromDER(oe){const de=oe instanceof Uint8Array;if(typeof oe!="string"&&!de)throw new TypeError("Signature.fromDER: Expected string or Uint8Array");const{r:me,s:_e}=function(Se){if(Se.length<2||Se[0]!=48)throw new Error(`Invalid signature tag: ${x(Se)}`);if(Se[1]!==Se.length-2)throw new Error("Invalid signature: incorrect length");const{data:Ne,left:He}=j(Se.subarray(2)),{data:Le,left:De}=j(He);if(De.length)throw new Error(`Invalid signature: left bytes after parsing: ${x(De)}`);return{r:Ne,s:Le}}(de?oe:V(oe));return new U(me,_e)}static fromHex(oe){return this.fromDER(oe)}assertValidity(){const{r:oe,s:de}=this;if(!ce(oe))throw new Error("Invalid Signature: r must be 0 < r < n");if(!ce(de))throw new Error("Invalid Signature: s must be 0 < s < n")}hasHighS(){const oe=b.n>>i;return this.s>oe}normalizeS(){return this.hasHighS()?new U(this.r,G(-this.s,b.n)):this}toDERRawBytes(){return V(this.toDERHex())}toDERHex(){const oe=H(A(this.s)),de=H(A(this.r)),me=oe.length/2,_e=de.length/2,Se=A(me),Ne=A(_e);return`30${A(_e+me+4)}02${Ne}${de}02${Se}${oe}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return V(this.toCompactHex())}toCompactHex(){return S(this.r)+S(this.s)}}function _(...fe){if(!fe.every(me=>me instanceof Uint8Array))throw new Error("Uint8Array list expected");if(fe.length===1)return fe[0];const oe=fe.reduce((me,_e)=>me+_e.length,0),de=new Uint8Array(oe);for(let me=0,_e=0;meoe.toString(16).padStart(2,"0"));function x(fe){if(!(fe instanceof Uint8Array))throw new Error("Expected Uint8Array");let oe="";for(let de=0;de0)return BigInt(fe);if(typeof fe=="bigint"&&ce(fe))return fe;throw new TypeError("Expected valid private scalar: 0 < scalar < curve.n")}function G(fe,oe=b.P){const de=fe%oe;return de>=a?de:oe+de}function Q(fe,oe){const{P:de}=b;let me=fe;for(;oe-- >a;)me*=me,me%=de;return me}function ee(fe,oe=b.P){if(fe===a||oe<=a)throw new Error(`invert: expected positive integers, got n=${fe} mod=${oe}`);let de=G(fe,oe),me=oe,_e=a,Se=i;for(;de!==a;){const Ne=me/de,He=me%de,Le=_e-Se*Ne;me=de,de=He,_e=Se,Se=Le}if(me!==i)throw new Error("invert: does not exist");return G(_e,oe)}function Z(fe,oe=!1){const de=function(_e){const Se=8*_e.length-8*l,Ne=R(_e);return Se>0?Ne>>BigInt(Se):Ne}(fe);if(oe)return de;const{n:me}=b;return de>=me?de-me:de}let q,se;class ue{constructor(oe,de){if(this.hashLen=oe,this.qByteLen=de,typeof oe!="number"||oe<2)throw new Error("hashLen must be a number");if(typeof de!="number"||de<2)throw new Error("qByteLen must be a number");this.v=new Uint8Array(oe).fill(1),this.k=new Uint8Array(oe).fill(0),this.counter=0}hmac(...oe){return n.utils.hmacSha256(this.k,...oe)}hmacSync(...oe){return se(this.k,...oe)}checkSync(){if(typeof se!="function")throw new O("hmacSha256Sync needs to be set")}incr(){if(this.counter>=1e3)throw new Error("Tried 1,000 k values for sign(), all were invalid");this.counter+=1}async reseed(oe=new Uint8Array){this.k=await this.hmac(this.v,Uint8Array.from([0]),oe),this.v=await this.hmac(this.v),oe.length!==0&&(this.k=await this.hmac(this.v,Uint8Array.from([1]),oe),this.v=await this.hmac(this.v))}reseedSync(oe=new Uint8Array){this.checkSync(),this.k=this.hmacSync(this.v,Uint8Array.from([0]),oe),this.v=this.hmacSync(this.v),oe.length!==0&&(this.k=this.hmacSync(this.v,Uint8Array.from([1]),oe),this.v=this.hmacSync(this.v))}async generate(){this.incr();let oe=0;const de=[];for(;oe0)oe=BigInt(fe);else if(typeof fe=="string"){if(fe.length!==2*l)throw new Error("Expected 32 bytes of private key");oe=D(fe)}else{if(!(fe instanceof Uint8Array))throw new TypeError("Expected valid private key");if(fe.length!==l)throw new Error("Expected 32 bytes of private key");oe=R(fe)}if(!ce(oe))throw new Error("Expected private key: 0 < key < n");return oe}function Ee(fe){return fe instanceof N?(fe.assertValidity(),fe):N.fromHex(fe)}function te(fe){if(fe instanceof U)return fe.assertValidity(),fe;try{return U.fromDER(fe)}catch{return U.fromCompact(fe)}}function ge(fe){const oe=fe instanceof Uint8Array,de=typeof fe=="string",me=(oe||de)&&fe.length;return oe?me===u||me===v:de?me===2*u||me===2*v:fe instanceof N}function we(fe){return R(fe.length>f?fe.slice(0,f):fe)}function K(fe){const oe=we(fe),de=G(oe,b.n);return J(de{fe=F(fe);const oe=l+8;if(fe.length1024)throw new Error("Expected valid bytes of private key as per FIPS 186");return w(G(R(fe),b.n-i)+i)},randomBytes:(fe=32)=>{if(Ue.web)return Ue.web.getRandomValues(new Uint8Array(fe));if(Ue.node){const{randomBytes:oe}=Ue.node;return Uint8Array.from(oe(fe))}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>n.utils.hashToPrivateKey(n.utils.randomBytes(l+8)),precompute(fe=8,oe=N.BASE){const de=oe===N.BASE?oe:new N(oe.x,oe.y);return de._setWindowSize(fe),de.multiply(t),de},sha256:async(...fe)=>{if(Ue.web){const oe=await Ue.web.subtle.digest("SHA-256",_(...fe));return new Uint8Array(oe)}if(Ue.node){const{createHash:oe}=Ue.node,de=oe("sha256");return fe.forEach(me=>de.update(me)),Uint8Array.from(de.digest())}throw new Error("The environment doesn't have sha256 function")},hmacSha256:async(fe,...oe)=>{if(Ue.web){const de=await Ue.web.subtle.importKey("raw",fe,{name:"HMAC",hash:{name:"SHA-256"}},!1,["sign"]),me=_(...oe),_e=await Ue.web.subtle.sign("HMAC",de,me);return new Uint8Array(_e)}if(Ue.node){const{createHmac:de}=Ue.node,me=de("sha256",fe);return oe.forEach(_e=>me.update(_e)),Uint8Array.from(me.digest())}throw new Error("The environment doesn't have hmac-sha256 function")},sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:async(fe,...oe)=>{let de=je[fe];if(de===void 0){const me=await n.utils.sha256(Uint8Array.from(fe,_e=>_e.charCodeAt(0)));de=_(me,me),je[fe]=de}return n.utils.sha256(de,...oe)},taggedHashSync:(fe,...oe)=>{if(typeof q!="function")throw new O("sha256Sync is undefined, you need to set it");let de=je[fe];if(de===void 0){const me=q(Uint8Array.from(fe,_e=>_e.charCodeAt(0)));de=_(me,me),je[fe]=de}return q(de,...oe)},_JacobianPoint:B},Object.defineProperties(n.utils,{sha256Sync:{configurable:!1,get:()=>q,set(fe){q||(q=fe)}},hmacSha256Sync:{configurable:!1,get:()=>se,set(fe){se||(se=fe)}}})},7568:(E,n,c)=>{const r=n;r.bignum=c(2344),r.define=c(7363).define,r.base=c(9673),r.constants=c(2153),r.decoders=c(5234),r.encoders=c(4669)},7363:(E,n,c)=>{const r=c(4669),a=c(5234),i=c(6698);function p(t,d){this.name=t,this.body=d,this.decoders={},this.encoders={}}n.define=function(t,d){return new p(t,d)},p.prototype._createNamed=function(t){const d=this.name;function b(m){this._initNamed(m,d)}return i(b,t),b.prototype._initNamed=function(m,s){t.call(this,m,s)},new b(this)},p.prototype._getDecoder=function(t){return t=t||"der",this.decoders.hasOwnProperty(t)||(this.decoders[t]=this._createNamed(a[t])),this.decoders[t]},p.prototype.decode=function(t,d,b){return this._getDecoder(d).decode(t,b)},p.prototype._getEncoder=function(t){return t=t||"der",this.encoders.hasOwnProperty(t)||(this.encoders[t]=this._createNamed(r[t])),this.encoders[t]},p.prototype.encode=function(t,d,b){return this._getEncoder(d).encode(t,b)}},7227:(E,n,c)=>{const r=c(6698),a=c(9220).a,i=c(4774).Buffer;function p(d,b){a.call(this,b),i.isBuffer(d)?(this.base=d,this.offset=0,this.length=d.length):this.error("Input not Buffer")}function t(d,b){if(Array.isArray(d))this.length=0,this.value=d.map(function(m){return t.isEncoderBuffer(m)||(m=new t(m,b)),this.length+=m.length,m},this);else if(typeof d=="number"){if(!(0<=d&&d<=255))return b.error("non-byte EncoderBuffer value");this.value=d,this.length=1}else if(typeof d=="string")this.value=d,this.length=i.byteLength(d);else{if(!i.isBuffer(d))return b.error("Unsupported type: "+typeof d);this.value=d,this.length=d.length}}r(p,a),n.t=p,p.isDecoderBuffer=function(d){return d instanceof p||typeof d=="object"&&i.isBuffer(d.base)&&d.constructor.name==="DecoderBuffer"&&typeof d.offset=="number"&&typeof d.length=="number"&&typeof d.save=="function"&&typeof d.restore=="function"&&typeof d.isEmpty=="function"&&typeof d.readUInt8=="function"&&typeof d.skip=="function"&&typeof d.raw=="function"},p.prototype.save=function(){return{offset:this.offset,reporter:a.prototype.save.call(this)}},p.prototype.restore=function(d){const b=new p(this.base);return b.offset=d.offset,b.length=this.offset,this.offset=d.offset,a.prototype.restore.call(this,d.reporter),b},p.prototype.isEmpty=function(){return this.offset===this.length},p.prototype.readUInt8=function(d){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(d||"DecoderBuffer overrun")},p.prototype.skip=function(d,b){if(!(this.offset+d<=this.length))return this.error(b||"DecoderBuffer overrun");const m=new p(this.base);return m._reporterState=this._reporterState,m.offset=this.offset,m.length=this.offset+d,this.offset+=d,m},p.prototype.raw=function(d){return this.base.slice(d?d.offset:this.offset,this.length)},n.d=t,t.isEncoderBuffer=function(d){return d instanceof t||typeof d=="object"&&d.constructor.name==="EncoderBuffer"&&typeof d.length=="number"&&typeof d.join=="function"},t.prototype.join=function(d,b){return d||(d=i.alloc(this.length)),b||(b=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(m){m.join(d,b),b+=m.length}):(typeof this.value=="number"?d[b]=this.value:typeof this.value=="string"?d.write(this.value,b):i.isBuffer(this.value)&&this.value.copy(d,b),b+=this.length)),d}},9673:(E,n,c)=>{const r=n;r.Reporter=c(9220).a,r.DecoderBuffer=c(7227).t,r.EncoderBuffer=c(7227).d,r.Node=c(993)},993:(E,n,c)=>{const r=c(9220).a,a=c(7227).d,i=c(7227).t,p=c(3349),t=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],d=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(t);function b(s,f,l){const u={};this._baseState=u,u.name=l,u.enc=s,u.parent=f||null,u.children=null,u.tag=null,u.args=null,u.reverseArgs=null,u.choice=null,u.optional=!1,u.any=!1,u.obj=!1,u.use=null,u.useDecoder=null,u.key=null,u.default=null,u.explicit=null,u.implicit=null,u.contains=null,u.parent||(u.children=[],this._wrap())}E.exports=b;const m=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];b.prototype.clone=function(){const s=this._baseState,f={};m.forEach(function(u){f[u]=s[u]});const l=new this.constructor(f.parent);return l._baseState=f,l},b.prototype._wrap=function(){const s=this._baseState;d.forEach(function(f){this[f]=function(){const l=new this.constructor(this);return s.children.push(l),l[f].apply(l,arguments)}},this)},b.prototype._init=function(s){const f=this._baseState;p(f.parent===null),s.call(this),f.children=f.children.filter(function(l){return l._baseState.parent===this},this),p.equal(f.children.length,1,"Root node can have only one child")},b.prototype._useArgs=function(s){const f=this._baseState,l=s.filter(function(u){return u instanceof this.constructor},this);s=s.filter(function(u){return!(u instanceof this.constructor)},this),l.length!==0&&(p(f.children===null),f.children=l,l.forEach(function(u){u._baseState.parent=this},this)),s.length!==0&&(p(f.args===null),f.args=s,f.reverseArgs=s.map(function(u){if(typeof u!="object"||u.constructor!==Object)return u;const v={};return Object.keys(u).forEach(function(y){y==(0|y)&&(y|=0);const h=u[y];v[h]=y}),v}))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach(function(s){b.prototype[s]=function(){const f=this._baseState;throw new Error(s+" not implemented for encoding: "+f.enc)}}),t.forEach(function(s){b.prototype[s]=function(){const f=this._baseState,l=Array.prototype.slice.call(arguments);return p(f.tag===null),f.tag=s,this._useArgs(l),this}}),b.prototype.use=function(s){p(s);const f=this._baseState;return p(f.use===null),f.use=s,this},b.prototype.optional=function(){return this._baseState.optional=!0,this},b.prototype.def=function(s){const f=this._baseState;return p(f.default===null),f.default=s,f.optional=!0,this},b.prototype.explicit=function(s){const f=this._baseState;return p(f.explicit===null&&f.implicit===null),f.explicit=s,this},b.prototype.implicit=function(s){const f=this._baseState;return p(f.explicit===null&&f.implicit===null),f.implicit=s,this},b.prototype.obj=function(){const s=this._baseState,f=Array.prototype.slice.call(arguments);return s.obj=!0,f.length!==0&&this._useArgs(f),this},b.prototype.key=function(s){const f=this._baseState;return p(f.key===null),f.key=s,this},b.prototype.any=function(){return this._baseState.any=!0,this},b.prototype.choice=function(s){const f=this._baseState;return p(f.choice===null),f.choice=s,this._useArgs(Object.keys(s).map(function(l){return s[l]})),this},b.prototype.contains=function(s){const f=this._baseState;return p(f.use===null),f.contains=s,this},b.prototype._decode=function(s,f){const l=this._baseState;if(l.parent===null)return s.wrapResult(l.children[0]._decode(s,f));let u,v=l.default,y=!0,h=null;if(l.key!==null&&(h=s.enterKey(l.key)),l.optional){let O=null;if(l.explicit!==null?O=l.explicit:l.implicit!==null?O=l.implicit:l.tag!==null&&(O=l.tag),O!==null||l.any){if(y=this._peekTag(s,O,l.any),s.isError(y))return y}else{const I=s.save();try{l.choice===null?this._decodeGeneric(l.tag,s,f):this._decodeChoice(s,f),y=!0}catch{y=!1}s.restore(I)}}if(l.obj&&y&&(u=s.enterObject()),y){if(l.explicit!==null){const I=this._decodeTag(s,l.explicit);if(s.isError(I))return I;s=I}const O=s.offset;if(l.use===null&&l.choice===null){let I;l.any&&(I=s.save());const B=this._decodeTag(s,l.implicit!==null?l.implicit:l.tag,l.any);if(s.isError(B))return B;l.any?v=s.raw(I):s=B}if(f&&f.track&&l.tag!==null&&f.track(s.path(),O,s.length,"tagged"),f&&f.track&&l.tag!==null&&f.track(s.path(),s.offset,s.length,"content"),l.any||(v=l.choice===null?this._decodeGeneric(l.tag,s,f):this._decodeChoice(s,f)),s.isError(v))return v;if(l.any||l.choice!==null||l.children===null||l.children.forEach(function(I){I._decode(s,f)}),l.contains&&(l.tag==="octstr"||l.tag==="bitstr")){const I=new i(v);v=this._getUse(l.contains,s._reporterState.obj)._decode(I,f)}}return l.obj&&y&&(v=s.leaveObject(u)),l.key===null||v===null&&y!==!0?h!==null&&s.exitKey(h):s.leaveKey(h,l.key,v),v},b.prototype._decodeGeneric=function(s,f,l){const u=this._baseState;return s==="seq"||s==="set"?null:s==="seqof"||s==="setof"?this._decodeList(f,s,u.args[0],l):/str$/.test(s)?this._decodeStr(f,s,l):s==="objid"&&u.args?this._decodeObjid(f,u.args[0],u.args[1],l):s==="objid"?this._decodeObjid(f,null,null,l):s==="gentime"||s==="utctime"?this._decodeTime(f,s,l):s==="null_"?this._decodeNull(f,l):s==="bool"?this._decodeBool(f,l):s==="objDesc"?this._decodeStr(f,s,l):s==="int"||s==="enum"?this._decodeInt(f,u.args&&u.args[0],l):u.use!==null?this._getUse(u.use,f._reporterState.obj)._decode(f,l):f.error("unknown tag: "+s)},b.prototype._getUse=function(s,f){const l=this._baseState;return l.useDecoder=this._use(s,f),p(l.useDecoder._baseState.parent===null),l.useDecoder=l.useDecoder._baseState.children[0],l.implicit!==l.useDecoder._baseState.implicit&&(l.useDecoder=l.useDecoder.clone(),l.useDecoder._baseState.implicit=l.implicit),l.useDecoder},b.prototype._decodeChoice=function(s,f){const l=this._baseState;let u=null,v=!1;return Object.keys(l.choice).some(function(y){const h=s.save(),O=l.choice[y];try{const I=O._decode(s,f);if(s.isError(I))return!1;u={type:y,value:I},v=!0}catch{return s.restore(h),!1}return!0},this),v?u:s.error("Choice not matched")},b.prototype._createEncoderBuffer=function(s){return new a(s,this.reporter)},b.prototype._encode=function(s,f,l){const u=this._baseState;if(u.default!==null&&u.default===s)return;const v=this._encodeValue(s,f,l);return v===void 0||this._skipDefault(v,f,l)?void 0:v},b.prototype._encodeValue=function(s,f,l){const u=this._baseState;if(u.parent===null)return u.children[0]._encode(s,f||new r);let v=null;if(this.reporter=f,u.optional&&s===void 0){if(u.default===null)return;s=u.default}let y=null,h=!1;if(u.any)v=this._createEncoderBuffer(s);else if(u.choice)v=this._encodeChoice(s,f);else if(u.contains)y=this._getUse(u.contains,l)._encode(s,f),h=!0;else if(u.children)y=u.children.map(function(O){if(O._baseState.tag==="null_")return O._encode(null,f,s);if(O._baseState.key===null)return f.error("Child should have a key");const I=f.enterKey(O._baseState.key);if(typeof s!="object")return f.error("Child expected, but input is not object");const B=O._encode(s[O._baseState.key],f,s);return f.leaveKey(I),B},this).filter(function(O){return O}),y=this._createEncoderBuffer(y);else if(u.tag==="seqof"||u.tag==="setof"){if(!u.args||u.args.length!==1)return f.error("Too many args for : "+u.tag);if(!Array.isArray(s))return f.error("seqof/setof, but data is not Array");const O=this.clone();O._baseState.implicit=null,y=this._createEncoderBuffer(s.map(function(I){const B=this._baseState;return this._getUse(B.args[0],s)._encode(I,f)},O))}else u.use!==null?v=this._getUse(u.use,l)._encode(s,f):(y=this._encodePrimitive(u.tag,s),h=!0);if(!u.any&&u.choice===null){const O=u.implicit!==null?u.implicit:u.tag,I=u.implicit===null?"universal":"context";O===null?u.use===null&&f.error("Tag could be omitted only for .use()"):u.use===null&&(v=this._encodeComposite(O,h,I,y))}return u.explicit!==null&&(v=this._encodeComposite(u.explicit,!1,"context",v)),v},b.prototype._encodeChoice=function(s,f){const l=this._baseState,u=l.choice[s.type];return u||p(!1,s.type+" not found in "+JSON.stringify(Object.keys(l.choice))),u._encode(s.value,f)},b.prototype._encodePrimitive=function(s,f){const l=this._baseState;if(/str$/.test(s))return this._encodeStr(f,s);if(s==="objid"&&l.args)return this._encodeObjid(f,l.reverseArgs[0],l.args[1]);if(s==="objid")return this._encodeObjid(f,null,null);if(s==="gentime"||s==="utctime")return this._encodeTime(f,s);if(s==="null_")return this._encodeNull();if(s==="int"||s==="enum")return this._encodeInt(f,l.args&&l.reverseArgs[0]);if(s==="bool")return this._encodeBool(f);if(s==="objDesc")return this._encodeStr(f,s);throw new Error("Unsupported tag: "+s)},b.prototype._isNumstr=function(s){return/^[0-9 ]*$/.test(s)},b.prototype._isPrintstr=function(s){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(s)}},9220:(E,n,c)=>{const r=c(6698);function a(p){this._reporterState={obj:null,path:[],options:p||{},errors:[]}}function i(p,t){this.path=p,this.rethrow(t)}n.a=a,a.prototype.isError=function(p){return p instanceof i},a.prototype.save=function(){const p=this._reporterState;return{obj:p.obj,pathLen:p.path.length}},a.prototype.restore=function(p){const t=this._reporterState;t.obj=p.obj,t.path=t.path.slice(0,p.pathLen)},a.prototype.enterKey=function(p){return this._reporterState.path.push(p)},a.prototype.exitKey=function(p){const t=this._reporterState;t.path=t.path.slice(0,p-1)},a.prototype.leaveKey=function(p,t,d){const b=this._reporterState;this.exitKey(p),b.obj!==null&&(b.obj[t]=d)},a.prototype.path=function(){return this._reporterState.path.join("/")},a.prototype.enterObject=function(){const p=this._reporterState,t=p.obj;return p.obj={},t},a.prototype.leaveObject=function(p){const t=this._reporterState,d=t.obj;return t.obj=p,d},a.prototype.error=function(p){let t;const d=this._reporterState,b=p instanceof i;if(t=b?p:new i(d.path.map(function(m){return"["+JSON.stringify(m)+"]"}).join(""),p.message||p,p.stack),!d.options.partial)throw t;return b||d.errors.push(t),t},a.prototype.wrapResult=function(p){const t=this._reporterState;return t.options.partial?{result:this.isError(p)?null:p,errors:t.errors}:p},r(i,Error),i.prototype.rethrow=function(p){if(this.message=p+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,i),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}},4598:(E,n)=>{function c(r){const a={};return Object.keys(r).forEach(function(i){(0|i)==i&&(i|=0);const p=r[i];a[p]=i}),a}n.tagClass={0:"universal",1:"application",2:"context",3:"private"},n.tagClassByName=c(n.tagClass),n.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},n.tagByName=c(n.tag)},2153:(E,n,c)=>{const r=n;r._reverse=function(a){const i={};return Object.keys(a).forEach(function(p){(0|p)==p&&(p|=0);const t=a[p];i[t]=p}),i},r.der=c(4598)},2010:(E,n,c)=>{const r=c(6698),a=c(2344),i=c(7227).t,p=c(993),t=c(4598);function d(f){this.enc="der",this.name=f.name,this.entity=f,this.tree=new b,this.tree._init(f.body)}function b(f){p.call(this,"der",f)}function m(f,l){let u=f.readUInt8(l);if(f.isError(u))return u;const v=t.tagClass[u>>6],y=!(32&u);if(31&~u)u&=31;else{let h=u;for(u=0;!(128&~h);){if(h=f.readUInt8(l),f.isError(h))return h;u<<=7,u|=127&h}}return{cls:v,primitive:y,tag:u,tagStr:t.tag[u]}}function s(f,l,u){let v=f.readUInt8(u);if(f.isError(v))return v;if(!l&&v===128)return null;if(!(128&v))return v;const y=127&v;if(y>4)return f.error("length octect is too long");v=0;for(let h=0;h{const r=n;r.der=c(2010),r.pem=c(8903)},8903:(E,n,c)=>{const r=c(6698),a=c(4774).Buffer,i=c(2010);function p(t){i.call(this,t),this.enc="pem"}r(p,i),E.exports=p,p.prototype.decode=function(t,d){const b=t.toString().split(/[\r\n]+/g),m=d.label.toUpperCase(),s=/^-----(BEGIN|END) ([^-]+)-----$/;let f=-1,l=-1;for(let y=0;y{const r=c(6698),a=c(4774).Buffer,i=c(993),p=c(4598);function t(m){this.enc="der",this.name=m.name,this.entity=m,this.tree=new d,this.tree._init(m.body)}function d(m){i.call(this,"der",m)}function b(m){return m<10?"0"+m:m}E.exports=t,t.prototype.encode=function(m,s){return this.tree._encode(m,s).join()},r(d,i),d.prototype._encodeComposite=function(m,s,f,l){const u=function(h,O,I,B){let k;if(h==="seqof"?h="seq":h==="setof"&&(h="set"),p.tagByName.hasOwnProperty(h))k=p.tagByName[h];else{if(typeof h!="number"||(0|h)!==h)return B.error("Unknown tag: "+h);k=h}return k>=31?B.error("Multi-octet tag encoding unsupported"):(O||(k|=32),k|=p.tagClassByName[I||"universal"]<<6,k)}(m,s,f,this.reporter);if(l.length<128){const h=a.alloc(2);return h[0]=u,h[1]=l.length,this._createEncoderBuffer([h,l])}let v=1;for(let h=l.length;h>=256;h>>=8)v++;const y=a.alloc(2+v);y[0]=u,y[1]=128|v;for(let h=1+v,O=l.length;O>0;h--,O>>=8)y[h]=255&O;return this._createEncoderBuffer([y,l])},d.prototype._encodeStr=function(m,s){if(s==="bitstr")return this._createEncoderBuffer([0|m.unused,m.data]);if(s==="bmpstr"){const f=a.alloc(2*m.length);for(let l=0;l=40)return this.reporter.error("Second objid identifier OOB");m.splice(0,2,40*m[0]+m[1])}let l=0;for(let y=0;y=128;h>>=7)l++}const u=a.alloc(l);let v=u.length-1;for(let y=m.length-1;y>=0;y--){let h=m[y];for(u[v--]=127&h;(h>>=7)>0;)u[v--]=128|127&h}return this._createEncoderBuffer(u)},d.prototype._encodeTime=function(m,s){let f;const l=new Date(m);return s==="gentime"?f=[b(l.getUTCFullYear()),b(l.getUTCMonth()+1),b(l.getUTCDate()),b(l.getUTCHours()),b(l.getUTCMinutes()),b(l.getUTCSeconds()),"Z"].join(""):s==="utctime"?f=[b(l.getUTCFullYear()%100),b(l.getUTCMonth()+1),b(l.getUTCDate()),b(l.getUTCHours()),b(l.getUTCMinutes()),b(l.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+s+" time is not supported yet"),this._encodeStr(f,"octstr")},d.prototype._encodeNull=function(){return this._createEncoderBuffer("")},d.prototype._encodeInt=function(m,s){if(typeof m=="string"){if(!s)return this.reporter.error("String int or enum given, but no values map");if(!s.hasOwnProperty(m))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(m));m=s[m]}if(typeof m!="number"&&!a.isBuffer(m)){const u=m.toArray();!m.sign&&128&u[0]&&u.unshift(0),m=a.from(u)}if(a.isBuffer(m)){let u=m.length;m.length===0&&u++;const v=a.alloc(u);return m.copy(v),m.length===0&&(v[0]=0),this._createEncoderBuffer(v)}if(m<128)return this._createEncoderBuffer(m);if(m<256)return this._createEncoderBuffer([0,m]);let f=1;for(let u=m;u>=256;u>>=8)f++;const l=new Array(f);for(let u=l.length-1;u>=0;u--)l[u]=255&m,m>>=8;return 128&l[0]&&l.unshift(0),this._createEncoderBuffer(a.from(l))},d.prototype._encodeBool=function(m){return this._createEncoderBuffer(m?255:0)},d.prototype._use=function(m,s){return typeof m=="function"&&(m=m(s)),m._getEncoder("der").tree},d.prototype._skipDefault=function(m,s,f){const l=this._baseState;let u;if(l.default===null)return!1;const v=m.join();if(l.defaultBuffer===void 0&&(l.defaultBuffer=this._encodeValue(l.default,s,f).join()),v.length!==l.defaultBuffer.length)return!1;for(u=0;u{const r=n;r.der=c(82),r.pem=c(735)},735:(E,n,c)=>{const r=c(6698),a=c(82);function i(p){a.call(this,p),this.enc="pem"}r(i,a),E.exports=i,i.prototype.encode=function(p,t){const d=a.prototype.encode.call(this,p).toString("base64"),b=["-----BEGIN "+t.label+"-----"];for(let m=0;m=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function m(_,T,x){var M=b(_,x);return x-1>=T&&(M|=b(_,x-1)<<4),M}function s(_,T,x,M){for(var S=0,w=Math.min(_.length,x),A=T;A=49?D-49+10:D>=17?D-17+10:D}return S}t.isBN=function(_){return _ instanceof t||_!==null&&typeof _=="object"&&_.constructor.wordSize===t.wordSize&&Array.isArray(_.words)},t.max=function(_,T){return _.cmp(T)>0?_:T},t.min=function(_,T){return _.cmp(T)<0?_:T},t.prototype._init=function(_,T,x){if(typeof _=="number")return this._initNumber(_,T,x);if(typeof _=="object")return this._initArray(_,T,x);T==="hex"&&(T=16),i(T===(0|T)&&T>=2&&T<=36);var M=0;(_=_.toString().replace(/\s+/g,""))[0]==="-"&&(M++,this.negative=1),M<_.length&&(T===16?this._parseHex(_,M,x):(this._parseBase(_,T,M),x==="le"&&this._initArray(this.toArray(),T,x)))},t.prototype._initNumber=function(_,T,x){_<0&&(this.negative=1,_=-_),_<67108864?(this.words=[67108863&_],this.length=1):_<4503599627370496?(this.words=[67108863&_,_/67108864&67108863],this.length=2):(i(_<9007199254740992),this.words=[67108863&_,_/67108864&67108863,1],this.length=3),x==="le"&&this._initArray(this.toArray(),T,x)},t.prototype._initArray=function(_,T,x){if(i(typeof _.length=="number"),_.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(_.length/3),this.words=new Array(this.length);for(var M=0;M=0;M-=3)w=_[M]|_[M-1]<<8|_[M-2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);else if(x==="le")for(M=0,S=0;M<_.length;M+=3)w=_[M]|_[M+1]<<8|_[M+2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);return this.strip()},t.prototype._parseHex=function(_,T,x){this.length=Math.ceil((_.length-T)/6),this.words=new Array(this.length);for(var M=0;M=T;M-=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;else for(M=(_.length-T)%2==0?T+1:T;M<_.length;M+=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;this.strip()},t.prototype._parseBase=function(_,T,x){this.words=[0],this.length=1;for(var M=0,S=1;S<=67108863;S*=T)M++;M--,S=S/T|0;for(var w=_.length-x,A=w%M,D=Math.min(w,w-A)+x,V=0,R=x;R1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},t.prototype.inspect=function(){return(this.red?""};var f=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],u=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(_,T,x){x.negative=T.negative^_.negative;var M=_.length+T.length|0;x.length=M,M=M-1|0;var S=0|_.words[0],w=0|T.words[0],A=S*w,D=67108863&A,V=A/67108864|0;x.words[0]=D;for(var R=1;R>>26,$=67108863&V,G=Math.min(R,T.length-1),Q=Math.max(0,R-_.length+1);Q<=G;Q++){var ee=R-Q|0;F+=(A=(S=0|_.words[ee])*(w=0|T.words[Q])+$)/67108864|0,$=67108863&A}x.words[R]=0|$,V=0|F}return V!==0?x.words[R]=0|V:x.length--,x.strip()}t.prototype.toString=function(_,T){var x;if(T=0|T||1,(_=_||10)===16||_==="hex"){x="";for(var M=0,S=0,w=0;w>>24-M&16777215,(M+=2)>=26&&(M-=26,w--),x=S!==0||w!==this.length-1?f[6-D.length]+D+x:D+x}for(S!==0&&(x=S.toString(16)+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(_===(0|_)&&_>=2&&_<=36){var V=l[_],R=u[_];x="";var F=this.clone();for(F.negative=0;!F.isZero();){var $=F.modn(R).toString(_);x=(F=F.idivn(R)).isZero()?$+x:f[V-$.length]+$+x}for(this.isZero()&&(x="0"+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var _=this.words[0];return this.length===2?_+=67108864*this.words[1]:this.length===3&&this.words[2]===1?_+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-_:_},t.prototype.toJSON=function(){return this.toString(16)},t.prototype.toBuffer=function(_,T){return i(d!==void 0),this.toArrayLike(d,_,T)},t.prototype.toArray=function(_,T){return this.toArrayLike(Array,_,T)},t.prototype.toArrayLike=function(_,T,x){var M=this.byteLength(),S=x||Math.max(1,M);i(M<=S,"byte array longer than desired length"),i(S>0,"Requested array length <= 0"),this.strip();var w,A,D=T==="le",V=new _(S),R=this.clone();if(D){for(A=0;!R.isZero();A++)w=R.andln(255),R.iushrn(8),V[A]=w;for(;A=4096&&(x+=13,T>>>=13),T>=64&&(x+=7,T>>>=7),T>=8&&(x+=4,T>>>=4),T>=2&&(x+=2,T>>>=2),x+T},t.prototype._zeroBits=function(_){if(_===0)return 26;var T=_,x=0;return 8191&T||(x+=13,T>>>=13),127&T||(x+=7,T>>>=7),15&T||(x+=4,T>>>=4),3&T||(x+=2,T>>>=2),1&T||x++,x},t.prototype.bitLength=function(){var _=this.words[this.length-1],T=this._countBits(_);return 26*(this.length-1)+T},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var _=0,T=0;T_.length?this.clone().ior(_):_.clone().ior(this)},t.prototype.uor=function(_){return this.length>_.length?this.clone().iuor(_):_.clone().iuor(this)},t.prototype.iuand=function(_){var T;T=this.length>_.length?_:this;for(var x=0;x_.length?this.clone().iand(_):_.clone().iand(this)},t.prototype.uand=function(_){return this.length>_.length?this.clone().iuand(_):_.clone().iuand(this)},t.prototype.iuxor=function(_){var T,x;this.length>_.length?(T=this,x=_):(T=_,x=this);for(var M=0;M_.length?this.clone().ixor(_):_.clone().ixor(this)},t.prototype.uxor=function(_){return this.length>_.length?this.clone().iuxor(_):_.clone().iuxor(this)},t.prototype.inotn=function(_){i(typeof _=="number"&&_>=0);var T=0|Math.ceil(_/26),x=_%26;this._expand(T),x>0&&T--;for(var M=0;M0&&(this.words[M]=~this.words[M]&67108863>>26-x),this.strip()},t.prototype.notn=function(_){return this.clone().inotn(_)},t.prototype.setn=function(_,T){i(typeof _=="number"&&_>=0);var x=_/26|0,M=_%26;return this._expand(x+1),this.words[x]=T?this.words[x]|1<_.length?(x=this,M=_):(x=_,M=this);for(var S=0,w=0;w>>26;for(;S!==0&&w>>26;if(this.length=x.length,S!==0)this.words[this.length]=S,this.length++;else if(x!==this)for(;w_.length?this.clone().iadd(_):_.clone().iadd(this)},t.prototype.isub=function(_){if(_.negative!==0){_.negative=0;var T=this.iadd(_);return _.negative=1,T._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(_),this.negative=1,this._normSign();var x,M,S=this.cmp(_);if(S===0)return this.negative=0,this.length=1,this.words[0]=0,this;S>0?(x=this,M=_):(x=_,M=this);for(var w=0,A=0;A>26,this.words[A]=67108863&T;for(;w!==0&&A>26,this.words[A]=67108863&T;if(w===0&&A>>13,Q=0|A[1],ee=8191&Q,Z=Q>>>13,q=0|A[2],se=8191&q,ue=q>>>13,ce=0|A[3],ie=8191&ce,he=ce>>>13,Ie=0|A[4],Ee=8191&Ie,te=Ie>>>13,ge=0|A[5],we=8191&ge,K=ge>>>13,J=0|A[6],W=8191&J,X=J>>>13,ne=0|A[7],re=8191&ne,ye=ne>>>13,Oe=0|A[8],Pe=8191&Oe,Be=Oe>>>13,Ve=0|A[9],ke=8191&Ve,Ue=Ve>>>13,Xe=0|D[0],je=8191&Xe,fe=Xe>>>13,oe=0|D[1],de=8191&oe,me=oe>>>13,_e=0|D[2],Se=8191&_e,Ne=_e>>>13,He=0|D[3],Le=8191&He,De=He>>>13,Ze=0|D[4],Fe=8191&Ze,Ge=Ze>>>13,lt=0|D[5],Je=8191<,it=lt>>>13,vt=0|D[6],Ye=8191&vt,ut=vt>>>13,St=0|D[7],Qe=8191&St,st=St>>>13,Pt=0|D[8],rt=8191&Pt,yt=Pt>>>13,Ht=0|D[9],tt=8191&Ht,dt=Ht>>>13;x.negative=_.negative^T.negative,x.length=19;var _t=(R+(M=Math.imul($,je))|0)+((8191&(S=(S=Math.imul($,fe))+Math.imul(G,je)|0))<<13)|0;R=((w=Math.imul(G,fe))+(S>>>13)|0)+(_t>>>26)|0,_t&=67108863,M=Math.imul(ee,je),S=(S=Math.imul(ee,fe))+Math.imul(Z,je)|0,w=Math.imul(Z,fe);var jt=(R+(M=M+Math.imul($,de)|0)|0)+((8191&(S=(S=S+Math.imul($,me)|0)+Math.imul(G,de)|0))<<13)|0;R=((w=w+Math.imul(G,me)|0)+(S>>>13)|0)+(jt>>>26)|0,jt&=67108863,M=Math.imul(se,je),S=(S=Math.imul(se,fe))+Math.imul(ue,je)|0,w=Math.imul(ue,fe),M=M+Math.imul(ee,de)|0,S=(S=S+Math.imul(ee,me)|0)+Math.imul(Z,de)|0,w=w+Math.imul(Z,me)|0;var wr=(R+(M=M+Math.imul($,Se)|0)|0)+((8191&(S=(S=S+Math.imul($,Ne)|0)+Math.imul(G,Se)|0))<<13)|0;R=((w=w+Math.imul(G,Ne)|0)+(S>>>13)|0)+(wr>>>26)|0,wr&=67108863,M=Math.imul(ie,je),S=(S=Math.imul(ie,fe))+Math.imul(he,je)|0,w=Math.imul(he,fe),M=M+Math.imul(se,de)|0,S=(S=S+Math.imul(se,me)|0)+Math.imul(ue,de)|0,w=w+Math.imul(ue,me)|0,M=M+Math.imul(ee,Se)|0,S=(S=S+Math.imul(ee,Ne)|0)+Math.imul(Z,Se)|0,w=w+Math.imul(Z,Ne)|0;var Cr=(R+(M=M+Math.imul($,Le)|0)|0)+((8191&(S=(S=S+Math.imul($,De)|0)+Math.imul(G,Le)|0))<<13)|0;R=((w=w+Math.imul(G,De)|0)+(S>>>13)|0)+(Cr>>>26)|0,Cr&=67108863,M=Math.imul(Ee,je),S=(S=Math.imul(Ee,fe))+Math.imul(te,je)|0,w=Math.imul(te,fe),M=M+Math.imul(ie,de)|0,S=(S=S+Math.imul(ie,me)|0)+Math.imul(he,de)|0,w=w+Math.imul(he,me)|0,M=M+Math.imul(se,Se)|0,S=(S=S+Math.imul(se,Ne)|0)+Math.imul(ue,Se)|0,w=w+Math.imul(ue,Ne)|0,M=M+Math.imul(ee,Le)|0,S=(S=S+Math.imul(ee,De)|0)+Math.imul(Z,Le)|0,w=w+Math.imul(Z,De)|0;var Nr=(R+(M=M+Math.imul($,Fe)|0)|0)+((8191&(S=(S=S+Math.imul($,Ge)|0)+Math.imul(G,Fe)|0))<<13)|0;R=((w=w+Math.imul(G,Ge)|0)+(S>>>13)|0)+(Nr>>>26)|0,Nr&=67108863,M=Math.imul(we,je),S=(S=Math.imul(we,fe))+Math.imul(K,je)|0,w=Math.imul(K,fe),M=M+Math.imul(Ee,de)|0,S=(S=S+Math.imul(Ee,me)|0)+Math.imul(te,de)|0,w=w+Math.imul(te,me)|0,M=M+Math.imul(ie,Se)|0,S=(S=S+Math.imul(ie,Ne)|0)+Math.imul(he,Se)|0,w=w+Math.imul(he,Ne)|0,M=M+Math.imul(se,Le)|0,S=(S=S+Math.imul(se,De)|0)+Math.imul(ue,Le)|0,w=w+Math.imul(ue,De)|0,M=M+Math.imul(ee,Fe)|0,S=(S=S+Math.imul(ee,Ge)|0)+Math.imul(Z,Fe)|0,w=w+Math.imul(Z,Ge)|0;var pr=(R+(M=M+Math.imul($,Je)|0)|0)+((8191&(S=(S=S+Math.imul($,it)|0)+Math.imul(G,Je)|0))<<13)|0;R=((w=w+Math.imul(G,it)|0)+(S>>>13)|0)+(pr>>>26)|0,pr&=67108863,M=Math.imul(W,je),S=(S=Math.imul(W,fe))+Math.imul(X,je)|0,w=Math.imul(X,fe),M=M+Math.imul(we,de)|0,S=(S=S+Math.imul(we,me)|0)+Math.imul(K,de)|0,w=w+Math.imul(K,me)|0,M=M+Math.imul(Ee,Se)|0,S=(S=S+Math.imul(Ee,Ne)|0)+Math.imul(te,Se)|0,w=w+Math.imul(te,Ne)|0,M=M+Math.imul(ie,Le)|0,S=(S=S+Math.imul(ie,De)|0)+Math.imul(he,Le)|0,w=w+Math.imul(he,De)|0,M=M+Math.imul(se,Fe)|0,S=(S=S+Math.imul(se,Ge)|0)+Math.imul(ue,Fe)|0,w=w+Math.imul(ue,Ge)|0,M=M+Math.imul(ee,Je)|0,S=(S=S+Math.imul(ee,it)|0)+Math.imul(Z,Je)|0,w=w+Math.imul(Z,it)|0;var or=(R+(M=M+Math.imul($,Ye)|0)|0)+((8191&(S=(S=S+Math.imul($,ut)|0)+Math.imul(G,Ye)|0))<<13)|0;R=((w=w+Math.imul(G,ut)|0)+(S>>>13)|0)+(or>>>26)|0,or&=67108863,M=Math.imul(re,je),S=(S=Math.imul(re,fe))+Math.imul(ye,je)|0,w=Math.imul(ye,fe),M=M+Math.imul(W,de)|0,S=(S=S+Math.imul(W,me)|0)+Math.imul(X,de)|0,w=w+Math.imul(X,me)|0,M=M+Math.imul(we,Se)|0,S=(S=S+Math.imul(we,Ne)|0)+Math.imul(K,Se)|0,w=w+Math.imul(K,Ne)|0,M=M+Math.imul(Ee,Le)|0,S=(S=S+Math.imul(Ee,De)|0)+Math.imul(te,Le)|0,w=w+Math.imul(te,De)|0,M=M+Math.imul(ie,Fe)|0,S=(S=S+Math.imul(ie,Ge)|0)+Math.imul(he,Fe)|0,w=w+Math.imul(he,Ge)|0,M=M+Math.imul(se,Je)|0,S=(S=S+Math.imul(se,it)|0)+Math.imul(ue,Je)|0,w=w+Math.imul(ue,it)|0,M=M+Math.imul(ee,Ye)|0,S=(S=S+Math.imul(ee,ut)|0)+Math.imul(Z,Ye)|0,w=w+Math.imul(Z,ut)|0;var Sr=(R+(M=M+Math.imul($,Qe)|0)|0)+((8191&(S=(S=S+Math.imul($,st)|0)+Math.imul(G,Qe)|0))<<13)|0;R=((w=w+Math.imul(G,st)|0)+(S>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,M=Math.imul(Pe,je),S=(S=Math.imul(Pe,fe))+Math.imul(Be,je)|0,w=Math.imul(Be,fe),M=M+Math.imul(re,de)|0,S=(S=S+Math.imul(re,me)|0)+Math.imul(ye,de)|0,w=w+Math.imul(ye,me)|0,M=M+Math.imul(W,Se)|0,S=(S=S+Math.imul(W,Ne)|0)+Math.imul(X,Se)|0,w=w+Math.imul(X,Ne)|0,M=M+Math.imul(we,Le)|0,S=(S=S+Math.imul(we,De)|0)+Math.imul(K,Le)|0,w=w+Math.imul(K,De)|0,M=M+Math.imul(Ee,Fe)|0,S=(S=S+Math.imul(Ee,Ge)|0)+Math.imul(te,Fe)|0,w=w+Math.imul(te,Ge)|0,M=M+Math.imul(ie,Je)|0,S=(S=S+Math.imul(ie,it)|0)+Math.imul(he,Je)|0,w=w+Math.imul(he,it)|0,M=M+Math.imul(se,Ye)|0,S=(S=S+Math.imul(se,ut)|0)+Math.imul(ue,Ye)|0,w=w+Math.imul(ue,ut)|0,M=M+Math.imul(ee,Qe)|0,S=(S=S+Math.imul(ee,st)|0)+Math.imul(Z,Qe)|0,w=w+Math.imul(Z,st)|0;var _r=(R+(M=M+Math.imul($,rt)|0)|0)+((8191&(S=(S=S+Math.imul($,yt)|0)+Math.imul(G,rt)|0))<<13)|0;R=((w=w+Math.imul(G,yt)|0)+(S>>>13)|0)+(_r>>>26)|0,_r&=67108863,M=Math.imul(ke,je),S=(S=Math.imul(ke,fe))+Math.imul(Ue,je)|0,w=Math.imul(Ue,fe),M=M+Math.imul(Pe,de)|0,S=(S=S+Math.imul(Pe,me)|0)+Math.imul(Be,de)|0,w=w+Math.imul(Be,me)|0,M=M+Math.imul(re,Se)|0,S=(S=S+Math.imul(re,Ne)|0)+Math.imul(ye,Se)|0,w=w+Math.imul(ye,Ne)|0,M=M+Math.imul(W,Le)|0,S=(S=S+Math.imul(W,De)|0)+Math.imul(X,Le)|0,w=w+Math.imul(X,De)|0,M=M+Math.imul(we,Fe)|0,S=(S=S+Math.imul(we,Ge)|0)+Math.imul(K,Fe)|0,w=w+Math.imul(K,Ge)|0,M=M+Math.imul(Ee,Je)|0,S=(S=S+Math.imul(Ee,it)|0)+Math.imul(te,Je)|0,w=w+Math.imul(te,it)|0,M=M+Math.imul(ie,Ye)|0,S=(S=S+Math.imul(ie,ut)|0)+Math.imul(he,Ye)|0,w=w+Math.imul(he,ut)|0,M=M+Math.imul(se,Qe)|0,S=(S=S+Math.imul(se,st)|0)+Math.imul(ue,Qe)|0,w=w+Math.imul(ue,st)|0,M=M+Math.imul(ee,rt)|0,S=(S=S+Math.imul(ee,yt)|0)+Math.imul(Z,rt)|0,w=w+Math.imul(Z,yt)|0;var Mr=(R+(M=M+Math.imul($,tt)|0)|0)+((8191&(S=(S=S+Math.imul($,dt)|0)+Math.imul(G,tt)|0))<<13)|0;R=((w=w+Math.imul(G,dt)|0)+(S>>>13)|0)+(Mr>>>26)|0,Mr&=67108863,M=Math.imul(ke,de),S=(S=Math.imul(ke,me))+Math.imul(Ue,de)|0,w=Math.imul(Ue,me),M=M+Math.imul(Pe,Se)|0,S=(S=S+Math.imul(Pe,Ne)|0)+Math.imul(Be,Se)|0,w=w+Math.imul(Be,Ne)|0,M=M+Math.imul(re,Le)|0,S=(S=S+Math.imul(re,De)|0)+Math.imul(ye,Le)|0,w=w+Math.imul(ye,De)|0,M=M+Math.imul(W,Fe)|0,S=(S=S+Math.imul(W,Ge)|0)+Math.imul(X,Fe)|0,w=w+Math.imul(X,Ge)|0,M=M+Math.imul(we,Je)|0,S=(S=S+Math.imul(we,it)|0)+Math.imul(K,Je)|0,w=w+Math.imul(K,it)|0,M=M+Math.imul(Ee,Ye)|0,S=(S=S+Math.imul(Ee,ut)|0)+Math.imul(te,Ye)|0,w=w+Math.imul(te,ut)|0,M=M+Math.imul(ie,Qe)|0,S=(S=S+Math.imul(ie,st)|0)+Math.imul(he,Qe)|0,w=w+Math.imul(he,st)|0,M=M+Math.imul(se,rt)|0,S=(S=S+Math.imul(se,yt)|0)+Math.imul(ue,rt)|0,w=w+Math.imul(ue,yt)|0;var Lr=(R+(M=M+Math.imul(ee,tt)|0)|0)+((8191&(S=(S=S+Math.imul(ee,dt)|0)+Math.imul(Z,tt)|0))<<13)|0;R=((w=w+Math.imul(Z,dt)|0)+(S>>>13)|0)+(Lr>>>26)|0,Lr&=67108863,M=Math.imul(ke,Se),S=(S=Math.imul(ke,Ne))+Math.imul(Ue,Se)|0,w=Math.imul(Ue,Ne),M=M+Math.imul(Pe,Le)|0,S=(S=S+Math.imul(Pe,De)|0)+Math.imul(Be,Le)|0,w=w+Math.imul(Be,De)|0,M=M+Math.imul(re,Fe)|0,S=(S=S+Math.imul(re,Ge)|0)+Math.imul(ye,Fe)|0,w=w+Math.imul(ye,Ge)|0,M=M+Math.imul(W,Je)|0,S=(S=S+Math.imul(W,it)|0)+Math.imul(X,Je)|0,w=w+Math.imul(X,it)|0,M=M+Math.imul(we,Ye)|0,S=(S=S+Math.imul(we,ut)|0)+Math.imul(K,Ye)|0,w=w+Math.imul(K,ut)|0,M=M+Math.imul(Ee,Qe)|0,S=(S=S+Math.imul(Ee,st)|0)+Math.imul(te,Qe)|0,w=w+Math.imul(te,st)|0,M=M+Math.imul(ie,rt)|0,S=(S=S+Math.imul(ie,yt)|0)+Math.imul(he,rt)|0,w=w+Math.imul(he,yt)|0;var Er=(R+(M=M+Math.imul(se,tt)|0)|0)+((8191&(S=(S=S+Math.imul(se,dt)|0)+Math.imul(ue,tt)|0))<<13)|0;R=((w=w+Math.imul(ue,dt)|0)+(S>>>13)|0)+(Er>>>26)|0,Er&=67108863,M=Math.imul(ke,Le),S=(S=Math.imul(ke,De))+Math.imul(Ue,Le)|0,w=Math.imul(Ue,De),M=M+Math.imul(Pe,Fe)|0,S=(S=S+Math.imul(Pe,Ge)|0)+Math.imul(Be,Fe)|0,w=w+Math.imul(Be,Ge)|0,M=M+Math.imul(re,Je)|0,S=(S=S+Math.imul(re,it)|0)+Math.imul(ye,Je)|0,w=w+Math.imul(ye,it)|0,M=M+Math.imul(W,Ye)|0,S=(S=S+Math.imul(W,ut)|0)+Math.imul(X,Ye)|0,w=w+Math.imul(X,ut)|0,M=M+Math.imul(we,Qe)|0,S=(S=S+Math.imul(we,st)|0)+Math.imul(K,Qe)|0,w=w+Math.imul(K,st)|0,M=M+Math.imul(Ee,rt)|0,S=(S=S+Math.imul(Ee,yt)|0)+Math.imul(te,rt)|0,w=w+Math.imul(te,yt)|0;var yr=(R+(M=M+Math.imul(ie,tt)|0)|0)+((8191&(S=(S=S+Math.imul(ie,dt)|0)+Math.imul(he,tt)|0))<<13)|0;R=((w=w+Math.imul(he,dt)|0)+(S>>>13)|0)+(yr>>>26)|0,yr&=67108863,M=Math.imul(ke,Fe),S=(S=Math.imul(ke,Ge))+Math.imul(Ue,Fe)|0,w=Math.imul(Ue,Ge),M=M+Math.imul(Pe,Je)|0,S=(S=S+Math.imul(Pe,it)|0)+Math.imul(Be,Je)|0,w=w+Math.imul(Be,it)|0,M=M+Math.imul(re,Ye)|0,S=(S=S+Math.imul(re,ut)|0)+Math.imul(ye,Ye)|0,w=w+Math.imul(ye,ut)|0,M=M+Math.imul(W,Qe)|0,S=(S=S+Math.imul(W,st)|0)+Math.imul(X,Qe)|0,w=w+Math.imul(X,st)|0,M=M+Math.imul(we,rt)|0,S=(S=S+Math.imul(we,yt)|0)+Math.imul(K,rt)|0,w=w+Math.imul(K,yt)|0;var xr=(R+(M=M+Math.imul(Ee,tt)|0)|0)+((8191&(S=(S=S+Math.imul(Ee,dt)|0)+Math.imul(te,tt)|0))<<13)|0;R=((w=w+Math.imul(te,dt)|0)+(S>>>13)|0)+(xr>>>26)|0,xr&=67108863,M=Math.imul(ke,Je),S=(S=Math.imul(ke,it))+Math.imul(Ue,Je)|0,w=Math.imul(Ue,it),M=M+Math.imul(Pe,Ye)|0,S=(S=S+Math.imul(Pe,ut)|0)+Math.imul(Be,Ye)|0,w=w+Math.imul(Be,ut)|0,M=M+Math.imul(re,Qe)|0,S=(S=S+Math.imul(re,st)|0)+Math.imul(ye,Qe)|0,w=w+Math.imul(ye,st)|0,M=M+Math.imul(W,rt)|0,S=(S=S+Math.imul(W,yt)|0)+Math.imul(X,rt)|0,w=w+Math.imul(X,yt)|0;var ir=(R+(M=M+Math.imul(we,tt)|0)|0)+((8191&(S=(S=S+Math.imul(we,dt)|0)+Math.imul(K,tt)|0))<<13)|0;R=((w=w+Math.imul(K,dt)|0)+(S>>>13)|0)+(ir>>>26)|0,ir&=67108863,M=Math.imul(ke,Ye),S=(S=Math.imul(ke,ut))+Math.imul(Ue,Ye)|0,w=Math.imul(Ue,ut),M=M+Math.imul(Pe,Qe)|0,S=(S=S+Math.imul(Pe,st)|0)+Math.imul(Be,Qe)|0,w=w+Math.imul(Be,st)|0,M=M+Math.imul(re,rt)|0,S=(S=S+Math.imul(re,yt)|0)+Math.imul(ye,rt)|0,w=w+Math.imul(ye,yt)|0;var Pr=(R+(M=M+Math.imul(W,tt)|0)|0)+((8191&(S=(S=S+Math.imul(W,dt)|0)+Math.imul(X,tt)|0))<<13)|0;R=((w=w+Math.imul(X,dt)|0)+(S>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,M=Math.imul(ke,Qe),S=(S=Math.imul(ke,st))+Math.imul(Ue,Qe)|0,w=Math.imul(Ue,st),M=M+Math.imul(Pe,rt)|0,S=(S=S+Math.imul(Pe,yt)|0)+Math.imul(Be,rt)|0,w=w+Math.imul(Be,yt)|0;var ar=(R+(M=M+Math.imul(re,tt)|0)|0)+((8191&(S=(S=S+Math.imul(re,dt)|0)+Math.imul(ye,tt)|0))<<13)|0;R=((w=w+Math.imul(ye,dt)|0)+(S>>>13)|0)+(ar>>>26)|0,ar&=67108863,M=Math.imul(ke,rt),S=(S=Math.imul(ke,yt))+Math.imul(Ue,rt)|0,w=Math.imul(Ue,yt);var zt=(R+(M=M+Math.imul(Pe,tt)|0)|0)+((8191&(S=(S=S+Math.imul(Pe,dt)|0)+Math.imul(Be,tt)|0))<<13)|0;R=((w=w+Math.imul(Be,dt)|0)+(S>>>13)|0)+(zt>>>26)|0,zt&=67108863;var sr=(R+(M=Math.imul(ke,tt))|0)+((8191&(S=(S=Math.imul(ke,dt))+Math.imul(Ue,tt)|0))<<13)|0;return R=((w=Math.imul(Ue,dt))+(S>>>13)|0)+(sr>>>26)|0,sr&=67108863,V[0]=_t,V[1]=jt,V[2]=wr,V[3]=Cr,V[4]=Nr,V[5]=pr,V[6]=or,V[7]=Sr,V[8]=_r,V[9]=Mr,V[10]=Lr,V[11]=Er,V[12]=yr,V[13]=xr,V[14]=ir,V[15]=Pr,V[16]=ar,V[17]=zt,V[18]=sr,R!==0&&(V[19]=R,x.length++),x};function h(_,T,x){return new O().mulp(_,T,x)}function O(_,T){this.x=_,this.y=T}Math.imul||(y=v),t.prototype.mulTo=function(_,T){var x,M=this.length+_.length;return x=this.length===10&&_.length===10?y(this,_,T):M<63?v(this,_,T):M<1024?function(S,w,A){A.negative=w.negative^S.negative,A.length=S.length+w.length;for(var D=0,V=0,R=0;R>>26)|0)>>>26,F&=67108863}A.words[R]=$,D=F,F=V}return D!==0?A.words[R]=D:A.length--,A.strip()}(this,_,T):h(this,_,T),x},O.prototype.makeRBT=function(_){for(var T=new Array(_),x=t.prototype._countBits(_)-1,M=0;M<_;M++)T[M]=this.revBin(M,x,_);return T},O.prototype.revBin=function(_,T,x){if(_===0||_===x-1)return _;for(var M=0,S=0;S>=1;return M},O.prototype.permute=function(_,T,x,M,S,w){for(var A=0;A>>=1)S++;return 1<>>=13,x[2*w+1]=8191&S,S>>>=13;for(w=2*T;w>=26,T+=M/67108864|0,T+=S>>>26,this.words[x]=67108863&S}return T!==0&&(this.words[x]=T,this.length++),this},t.prototype.muln=function(_){return this.clone().imuln(_)},t.prototype.sqr=function(){return this.mul(this)},t.prototype.isqr=function(){return this.imul(this.clone())},t.prototype.pow=function(_){var T=function(w){for(var A=new Array(w.bitLength()),D=0;D>>R}return A}(_);if(T.length===0)return new t(1);for(var x=this,M=0;M=0);var T,x=_%26,M=(_-x)/26,S=67108863>>>26-x<<26-x;if(x!==0){var w=0;for(T=0;T>>26-x}w&&(this.words[T]=w,this.length++)}if(M!==0){for(T=this.length-1;T>=0;T--)this.words[T+M]=this.words[T];for(T=0;T=0),M=T?(T-T%26)/26:0;var S=_%26,w=Math.min((_-S)/26,this.length),A=67108863^67108863>>>S<w)for(this.length-=w,V=0;V=0&&(R!==0||V>=M);V--){var F=0|this.words[V];this.words[V]=R<<26-S|F>>>S,R=F&A}return D&&R!==0&&(D.words[D.length++]=R),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},t.prototype.ishrn=function(_,T,x){return i(this.negative===0),this.iushrn(_,T,x)},t.prototype.shln=function(_){return this.clone().ishln(_)},t.prototype.ushln=function(_){return this.clone().iushln(_)},t.prototype.shrn=function(_){return this.clone().ishrn(_)},t.prototype.ushrn=function(_){return this.clone().iushrn(_)},t.prototype.testn=function(_){i(typeof _=="number"&&_>=0);var T=_%26,x=(_-T)/26,M=1<=0);var T=_%26,x=(_-T)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=x)return this;if(T!==0&&x++,this.length=Math.min(x,this.length),T!==0){var M=67108863^67108863>>>T<=67108864;T++)this.words[T]-=67108864,T===this.length-1?this.words[T+1]=1:this.words[T+1]++;return this.length=Math.max(this.length,T+1),this},t.prototype.isubn=function(_){if(i(typeof _=="number"),i(_<67108864),_<0)return this.iaddn(-_);if(this.negative!==0)return this.negative=0,this.iaddn(_),this.negative=1,this;if(this.words[0]-=_,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var T=0;T>26)-(D/67108864|0),this.words[M+x]=67108863&S}for(;M>26,this.words[M+x]=67108863&S;if(A===0)return this.strip();for(i(A===-1),A=0,M=0;M>26,this.words[M]=67108863&S;return this.negative=1,this.strip()},t.prototype._wordDiv=function(_,T){var x=(this.length,_.length),M=this.clone(),S=_,w=0|S.words[S.length-1];(x=26-this._countBits(w))!=0&&(S=S.ushln(x),M.iushln(x),w=0|S.words[S.length-1]);var A,D=M.length-S.length;if(T!=="mod"){(A=new t(null)).length=D+1,A.words=new Array(A.length);for(var V=0;V=0;F--){var $=67108864*(0|M.words[S.length+F])+(0|M.words[S.length+F-1]);for($=Math.min($/w|0,67108863),M._ishlnsubmul(S,$,F);M.negative!==0;)$--,M.negative=0,M._ishlnsubmul(S,1,F),M.isZero()||(M.negative^=1);A&&(A.words[F]=$)}return A&&A.strip(),M.strip(),T!=="div"&&x!==0&&M.iushrn(x),{div:A||null,mod:M}},t.prototype.divmod=function(_,T,x){return i(!_.isZero()),this.isZero()?{div:new t(0),mod:new t(0)}:this.negative!==0&&_.negative===0?(w=this.neg().divmod(_,T),T!=="mod"&&(M=w.div.neg()),T!=="div"&&(S=w.mod.neg(),x&&S.negative!==0&&S.iadd(_)),{div:M,mod:S}):this.negative===0&&_.negative!==0?(w=this.divmod(_.neg(),T),T!=="mod"&&(M=w.div.neg()),{div:M,mod:w.mod}):this.negative&_.negative?(w=this.neg().divmod(_.neg(),T),T!=="div"&&(S=w.mod.neg(),x&&S.negative!==0&&S.isub(_)),{div:w.div,mod:S}):_.length>this.length||this.cmp(_)<0?{div:new t(0),mod:this}:_.length===1?T==="div"?{div:this.divn(_.words[0]),mod:null}:T==="mod"?{div:null,mod:new t(this.modn(_.words[0]))}:{div:this.divn(_.words[0]),mod:new t(this.modn(_.words[0]))}:this._wordDiv(_,T);var M,S,w},t.prototype.div=function(_){return this.divmod(_,"div",!1).div},t.prototype.mod=function(_){return this.divmod(_,"mod",!1).mod},t.prototype.umod=function(_){return this.divmod(_,"mod",!0).mod},t.prototype.divRound=function(_){var T=this.divmod(_);if(T.mod.isZero())return T.div;var x=T.div.negative!==0?T.mod.isub(_):T.mod,M=_.ushrn(1),S=_.andln(1),w=x.cmp(M);return w<0||S===1&&w===0?T.div:T.div.negative!==0?T.div.isubn(1):T.div.iaddn(1)},t.prototype.modn=function(_){i(_<=67108863);for(var T=67108864%_,x=0,M=this.length-1;M>=0;M--)x=(T*x+(0|this.words[M]))%_;return x},t.prototype.idivn=function(_){i(_<=67108863);for(var T=0,x=this.length-1;x>=0;x--){var M=(0|this.words[x])+67108864*T;this.words[x]=M/_|0,T=M%_}return this.strip()},t.prototype.divn=function(_){return this.clone().idivn(_)},t.prototype.egcd=function(_){i(_.negative===0),i(!_.isZero());var T=this,x=_.clone();T=T.negative!==0?T.umod(_):T.clone();for(var M=new t(1),S=new t(0),w=new t(0),A=new t(1),D=0;T.isEven()&&x.isEven();)T.iushrn(1),x.iushrn(1),++D;for(var V=x.clone(),R=T.clone();!T.isZero();){for(var F=0,$=1;!(T.words[0]&$)&&F<26;++F,$<<=1);if(F>0)for(T.iushrn(F);F-- >0;)(M.isOdd()||S.isOdd())&&(M.iadd(V),S.isub(R)),M.iushrn(1),S.iushrn(1);for(var G=0,Q=1;!(x.words[0]&Q)&&G<26;++G,Q<<=1);if(G>0)for(x.iushrn(G);G-- >0;)(w.isOdd()||A.isOdd())&&(w.iadd(V),A.isub(R)),w.iushrn(1),A.iushrn(1);T.cmp(x)>=0?(T.isub(x),M.isub(w),S.isub(A)):(x.isub(T),w.isub(M),A.isub(S))}return{a:w,b:A,gcd:x.iushln(D)}},t.prototype._invmp=function(_){i(_.negative===0),i(!_.isZero());var T=this,x=_.clone();T=T.negative!==0?T.umod(_):T.clone();for(var M,S=new t(1),w=new t(0),A=x.clone();T.cmpn(1)>0&&x.cmpn(1)>0;){for(var D=0,V=1;!(T.words[0]&V)&&D<26;++D,V<<=1);if(D>0)for(T.iushrn(D);D-- >0;)S.isOdd()&&S.iadd(A),S.iushrn(1);for(var R=0,F=1;!(x.words[0]&F)&&R<26;++R,F<<=1);if(R>0)for(x.iushrn(R);R-- >0;)w.isOdd()&&w.iadd(A),w.iushrn(1);T.cmp(x)>=0?(T.isub(x),S.isub(w)):(x.isub(T),w.isub(S))}return(M=T.cmpn(1)===0?S:w).cmpn(0)<0&&M.iadd(_),M},t.prototype.gcd=function(_){if(this.isZero())return _.abs();if(_.isZero())return this.abs();var T=this.clone(),x=_.clone();T.negative=0,x.negative=0;for(var M=0;T.isEven()&&x.isEven();M++)T.iushrn(1),x.iushrn(1);for(;;){for(;T.isEven();)T.iushrn(1);for(;x.isEven();)x.iushrn(1);var S=T.cmp(x);if(S<0){var w=T;T=x,x=w}else if(S===0||x.cmpn(1)===0)break;T.isub(x)}return x.iushln(M)},t.prototype.invm=function(_){return this.egcd(_).a.umod(_)},t.prototype.isEven=function(){return!(1&this.words[0])},t.prototype.isOdd=function(){return!(1&~this.words[0])},t.prototype.andln=function(_){return this.words[0]&_},t.prototype.bincn=function(_){i(typeof _=="number");var T=_%26,x=(_-T)/26,M=1<>>26,A&=67108863,this.words[w]=A}return S!==0&&(this.words[w]=S,this.length++),this},t.prototype.isZero=function(){return this.length===1&&this.words[0]===0},t.prototype.cmpn=function(_){var T,x=_<0;if(this.negative!==0&&!x)return-1;if(this.negative===0&&x)return 1;if(this.strip(),this.length>1)T=1;else{x&&(_=-_),i(_<=67108863,"Number is too big");var M=0|this.words[0];T=M===_?0:M<_?-1:1}return this.negative!==0?0|-T:T},t.prototype.cmp=function(_){if(this.negative!==0&&_.negative===0)return-1;if(this.negative===0&&_.negative!==0)return 1;var T=this.ucmp(_);return this.negative!==0?0|-T:T},t.prototype.ucmp=function(_){if(this.length>_.length)return 1;if(this.length<_.length)return-1;for(var T=0,x=this.length-1;x>=0;x--){var M=0|this.words[x],S=0|_.words[x];if(M!==S){MS&&(T=1);break}}return T},t.prototype.gtn=function(_){return this.cmpn(_)===1},t.prototype.gt=function(_){return this.cmp(_)===1},t.prototype.gten=function(_){return this.cmpn(_)>=0},t.prototype.gte=function(_){return this.cmp(_)>=0},t.prototype.ltn=function(_){return this.cmpn(_)===-1},t.prototype.lt=function(_){return this.cmp(_)===-1},t.prototype.lten=function(_){return this.cmpn(_)<=0},t.prototype.lte=function(_){return this.cmp(_)<=0},t.prototype.eqn=function(_){return this.cmpn(_)===0},t.prototype.eq=function(_){return this.cmp(_)===0},t.red=function(_){return new j(_)},t.prototype.toRed=function(_){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),_.convertTo(this)._forceRed(_)},t.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},t.prototype._forceRed=function(_){return this.red=_,this},t.prototype.forceRed=function(_){return i(!this.red,"Already a number in reduction context"),this._forceRed(_)},t.prototype.redAdd=function(_){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,_)},t.prototype.redIAdd=function(_){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,_)},t.prototype.redSub=function(_){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,_)},t.prototype.redISub=function(_){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,_)},t.prototype.redShl=function(_){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,_)},t.prototype.redMul=function(_){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,_),this.red.mul(this,_)},t.prototype.redIMul=function(_){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,_),this.red.imul(this,_)},t.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},t.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},t.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},t.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},t.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},t.prototype.redPow=function(_){return i(this.red&&!_.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,_)};var I={k256:null,p224:null,p192:null,p25519:null};function B(_,T){this.name=_,this.p=new t(T,16),this.n=this.p.bitLength(),this.k=new t(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function k(){B.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function L(){B.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function N(){B.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function H(){B.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function j(_){if(typeof _=="string"){var T=t._prime(_);this.m=T.p,this.prime=T}else i(_.gtn(1),"modulus must be greater than 1"),this.m=_,this.prime=null}function U(_){j.call(this,_),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new t(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}B.prototype._tmp=function(){var _=new t(null);return _.words=new Array(Math.ceil(this.n/13)),_},B.prototype.ireduce=function(_){var T,x=_;do this.split(x,this.tmp),T=(x=(x=this.imulK(x)).iadd(this.tmp)).bitLength();while(T>this.n);var M=T0?x.isub(this.p):x.strip!==void 0?x.strip():x._strip(),x},B.prototype.split=function(_,T){_.iushrn(this.n,0,T)},B.prototype.imulK=function(_){return _.imul(this.k)},p(k,B),k.prototype.split=function(_,T){for(var x=4194303,M=Math.min(_.length,9),S=0;S>>22,w=A}w>>>=22,_.words[S-10]=w,w===0&&_.length>10?_.length-=10:_.length-=9},k.prototype.imulK=function(_){_.words[_.length]=0,_.words[_.length+1]=0,_.length+=2;for(var T=0,x=0;x<_.length;x++){var M=0|_.words[x];T+=977*M,_.words[x]=67108863&T,T=64*M+(T/67108864|0)}return _.words[_.length-1]===0&&(_.length--,_.words[_.length-1]===0&&_.length--),_},p(L,B),p(N,B),p(H,B),H.prototype.imulK=function(_){for(var T=0,x=0;x<_.length;x++){var M=19*(0|_.words[x])+T,S=67108863&M;M>>>=26,_.words[x]=S,T=M}return T!==0&&(_.words[_.length++]=T),_},t._prime=function(_){if(I[_])return I[_];var T;if(_==="k256")T=new k;else if(_==="p224")T=new L;else if(_==="p192")T=new N;else{if(_!=="p25519")throw new Error("Unknown prime "+_);T=new H}return I[_]=T,T},j.prototype._verify1=function(_){i(_.negative===0,"red works only with positives"),i(_.red,"red works only with red numbers")},j.prototype._verify2=function(_,T){i(!(_.negative|T.negative),"red works only with positives"),i(_.red&&_.red===T.red,"red works only with red numbers")},j.prototype.imod=function(_){return this.prime?this.prime.ireduce(_)._forceRed(this):_.umod(this.m)._forceRed(this)},j.prototype.neg=function(_){return _.isZero()?_.clone():this.m.sub(_)._forceRed(this)},j.prototype.add=function(_,T){this._verify2(_,T);var x=_.add(T);return x.cmp(this.m)>=0&&x.isub(this.m),x._forceRed(this)},j.prototype.iadd=function(_,T){this._verify2(_,T);var x=_.iadd(T);return x.cmp(this.m)>=0&&x.isub(this.m),x},j.prototype.sub=function(_,T){this._verify2(_,T);var x=_.sub(T);return x.cmpn(0)<0&&x.iadd(this.m),x._forceRed(this)},j.prototype.isub=function(_,T){this._verify2(_,T);var x=_.isub(T);return x.cmpn(0)<0&&x.iadd(this.m),x},j.prototype.shl=function(_,T){return this._verify1(_),this.imod(_.ushln(T))},j.prototype.imul=function(_,T){return this._verify2(_,T),this.imod(_.imul(T))},j.prototype.mul=function(_,T){return this._verify2(_,T),this.imod(_.mul(T))},j.prototype.isqr=function(_){return this.imul(_,_.clone())},j.prototype.sqr=function(_){return this.mul(_,_)},j.prototype.sqrt=function(_){if(_.isZero())return _.clone();var T=this.m.andln(3);if(i(T%2==1),T===3){var x=this.m.add(new t(1)).iushrn(2);return this.pow(_,x)}for(var M=this.m.subn(1),S=0;!M.isZero()&&M.andln(1)===0;)S++,M.iushrn(1);i(!M.isZero());var w=new t(1).toRed(this),A=w.redNeg(),D=this.m.subn(1).iushrn(1),V=this.m.bitLength();for(V=new t(2*V*V).toRed(this);this.pow(V,D).cmp(A)!==0;)V.redIAdd(A);for(var R=this.pow(V,M),F=this.pow(_,M.addn(1).iushrn(1)),$=this.pow(_,M),G=S;$.cmp(w)!==0;){for(var Q=$,ee=0;Q.cmp(w)!==0;ee++)Q=Q.redSqr();i(ee=0;M--){for(var V=T.words[M],R=D-1;R>=0;R--){var F=V>>R&1;S!==x[0]&&(S=this.sqr(S)),F!==0||w!==0?(w<<=1,w|=F,(++A==4||M===0&&R===0)&&(S=this.mul(S,x[w]),A=0,w=0)):A=0}D=26}return S},j.prototype.convertTo=function(_){var T=_.umod(this.m);return T===_?T.clone():T},j.prototype.convertFrom=function(_){var T=_.clone();return T.red=null,T},t.mont=function(_){return new U(_)},p(U,j),U.prototype.convertTo=function(_){return this.imod(_.ushln(this.shift))},U.prototype.convertFrom=function(_){var T=this.imod(_.mul(this.rinv));return T.red=null,T},U.prototype.imul=function(_,T){if(_.isZero()||T.isZero())return _.words[0]=0,_.length=1,_;var x=_.imul(T),M=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),S=x.isub(M).iushrn(this.shift),w=S;return S.cmp(this.m)>=0?w=S.isub(this.m):S.cmpn(0)<0&&(w=S.iadd(this.m)),w._forceRed(this)},U.prototype.mul=function(_,T){if(_.isZero()||T.isZero())return new t(0)._forceRed(this);var x=_.mul(T),M=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),S=x.isub(M).iushrn(this.shift),w=S;return S.cmp(this.m)>=0?w=S.isub(this.m):S.cmpn(0)<0&&(w=S.iadd(this.m)),w._forceRed(this)},U.prototype.invm=function(_){return this.imod(_._invmp(this.m).mul(this.r2))._forceRed(this)}})(E=c.nmd(E),this)},7526:(E,n)=>{n.byteLength=function(b){var m=t(b),s=m[0],f=m[1];return 3*(s+f)/4-f},n.toByteArray=function(b){var m,s,f=t(b),l=f[0],u=f[1],v=new a(function(O,I,B){return 3*(I+B)/4-B}(0,l,u)),y=0,h=u>0?l-4:l;for(s=0;s>16&255,v[y++]=m>>8&255,v[y++]=255&m;return u===2&&(m=r[b.charCodeAt(s)]<<2|r[b.charCodeAt(s+1)]>>4,v[y++]=255&m),u===1&&(m=r[b.charCodeAt(s)]<<10|r[b.charCodeAt(s+1)]<<4|r[b.charCodeAt(s+2)]>>2,v[y++]=m>>8&255,v[y++]=255&m),v},n.fromByteArray=function(b){for(var m,s=b.length,f=s%3,l=[],u=16383,v=0,y=s-f;vy?y:v+u));return f===1?(m=b[s-1],l.push(c[m>>2]+c[m<<4&63]+"==")):f===2&&(m=(b[s-2]<<8)+b[s-1],l.push(c[m>>10]+c[m>>4&63]+c[m<<2&63]+"=")),l.join("")};for(var c=[],r=[],a=typeof Uint8Array<"u"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0;p<64;++p)c[p]=i[p],r[i.charCodeAt(p)]=p;function t(b){var m=b.length;if(m%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var s=b.indexOf("=");return s===-1&&(s=m),[s,s===m?0:4-s%4]}function d(b,m,s){for(var f,l,u=[],v=m;v>18&63]+c[l>>12&63]+c[l>>6&63]+c[63&l]);return u.join("")}r[45]=62,r[95]=63},9404:function(E,n,c){(function(r,a){function i(x,M){if(!x)throw new Error(M||"Assertion failed")}function p(x,M){x.super_=M;var S=function(){};S.prototype=M.prototype,x.prototype=new S,x.prototype.constructor=x}function t(x,M,S){if(t.isBN(x))return x;this.negative=0,this.words=null,this.length=0,this.red=null,x!==null&&(M!=="le"&&M!=="be"||(S=M,M=10),this._init(x||0,M||10,S||"be"))}var d;typeof r=="object"?r.exports=t:a.BN=t,t.BN=t,t.wordSize=26;try{d=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:c(7790).Buffer}catch{}function b(x,M){var S=x.charCodeAt(M);return S>=48&&S<=57?S-48:S>=65&&S<=70?S-55:S>=97&&S<=102?S-87:void i(!1,"Invalid character in "+x)}function m(x,M,S){var w=b(x,S);return S-1>=M&&(w|=b(x,S-1)<<4),w}function s(x,M,S,w){for(var A=0,D=0,V=Math.min(x.length,S),R=M;R=49?F-49+10:F>=17?F-17+10:F,i(F>=0&&D0?x:M},t.min=function(x,M){return x.cmp(M)<0?x:M},t.prototype._init=function(x,M,S){if(typeof x=="number")return this._initNumber(x,M,S);if(typeof x=="object")return this._initArray(x,M,S);M==="hex"&&(M=16),i(M===(0|M)&&M>=2&&M<=36);var w=0;(x=x.toString().replace(/\s+/g,""))[0]==="-"&&(w++,this.negative=1),w=0;w-=3)D=x[w]|x[w-1]<<8|x[w-2]<<16,this.words[A]|=D<>>26-V&67108863,(V+=24)>=26&&(V-=26,A++);else if(S==="le")for(w=0,A=0;w>>26-V&67108863,(V+=24)>=26&&(V-=26,A++);return this._strip()},t.prototype._parseHex=function(x,M,S){this.length=Math.ceil((x.length-M)/6),this.words=new Array(this.length);for(var w=0;w=M;w-=2)A=m(x,M,w)<=18?(D-=18,V+=1,this.words[V]|=A>>>26):D+=8;else for(w=(x.length-M)%2==0?M+1:M;w=18?(D-=18,V+=1,this.words[V]|=A>>>26):D+=8;this._strip()},t.prototype._parseBase=function(x,M,S){this.words=[0],this.length=1;for(var w=0,A=1;A<=67108863;A*=M)w++;w--,A=A/M|0;for(var D=x.length-S,V=D%w,R=Math.min(D,D-V)+S,F=0,$=S;$1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{t.prototype[Symbol.for("nodejs.util.inspect.custom")]=l}catch{t.prototype.inspect=l}else t.prototype.inspect=l;function l(){return(this.red?""}var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],v=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],y=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(x,M,S){S.negative=M.negative^x.negative;var w=x.length+M.length|0;S.length=w,w=w-1|0;var A=0|x.words[0],D=0|M.words[0],V=A*D,R=67108863&V,F=V/67108864|0;S.words[0]=R;for(var $=1;$>>26,Q=67108863&F,ee=Math.min($,M.length-1),Z=Math.max(0,$-x.length+1);Z<=ee;Z++){var q=$-Z|0;G+=(V=(A=0|x.words[q])*(D=0|M.words[Z])+Q)/67108864|0,Q=67108863&V}S.words[$]=0|Q,F=0|G}return F!==0?S.words[$]=0|F:S.length--,S._strip()}t.prototype.toString=function(x,M){var S;if(M=0|M||1,(x=x||10)===16||x==="hex"){S="";for(var w=0,A=0,D=0;D>>24-w&16777215,(w+=2)>=26&&(w-=26,D--),S=A!==0||D!==this.length-1?u[6-R.length]+R+S:R+S}for(A!==0&&(S=A.toString(16)+S);S.length%M!=0;)S="0"+S;return this.negative!==0&&(S="-"+S),S}if(x===(0|x)&&x>=2&&x<=36){var F=v[x],$=y[x];S="";var G=this.clone();for(G.negative=0;!G.isZero();){var Q=G.modrn($).toString(x);S=(G=G.idivn($)).isZero()?Q+S:u[F-Q.length]+Q+S}for(this.isZero()&&(S="0"+S);S.length%M!=0;)S="0"+S;return this.negative!==0&&(S="-"+S),S}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var x=this.words[0];return this.length===2?x+=67108864*this.words[1]:this.length===3&&this.words[2]===1?x+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-x:x},t.prototype.toJSON=function(){return this.toString(16,2)},d&&(t.prototype.toBuffer=function(x,M){return this.toArrayLike(d,x,M)}),t.prototype.toArray=function(x,M){return this.toArrayLike(Array,x,M)},t.prototype.toArrayLike=function(x,M,S){this._strip();var w=this.byteLength(),A=S||Math.max(1,w);i(w<=A,"byte array longer than desired length"),i(A>0,"Requested array length <= 0");var D=function(V,R){return V.allocUnsafe?V.allocUnsafe(R):new V(R)}(x,A);return this["_toArrayLike"+(M==="le"?"LE":"BE")](D,w),D},t.prototype._toArrayLikeLE=function(x,M){for(var S=0,w=0,A=0,D=0;A>8&255),S>16&255),D===6?(S>24&255),w=0,D=0):(w=V>>>24,D+=2)}if(S=0&&(x[S--]=V>>8&255),S>=0&&(x[S--]=V>>16&255),D===6?(S>=0&&(x[S--]=V>>24&255),w=0,D=0):(w=V>>>24,D+=2)}if(S>=0)for(x[S--]=w;S>=0;)x[S--]=0},Math.clz32?t.prototype._countBits=function(x){return 32-Math.clz32(x)}:t.prototype._countBits=function(x){var M=x,S=0;return M>=4096&&(S+=13,M>>>=13),M>=64&&(S+=7,M>>>=7),M>=8&&(S+=4,M>>>=4),M>=2&&(S+=2,M>>>=2),S+M},t.prototype._zeroBits=function(x){if(x===0)return 26;var M=x,S=0;return 8191&M||(S+=13,M>>>=13),127&M||(S+=7,M>>>=7),15&M||(S+=4,M>>>=4),3&M||(S+=2,M>>>=2),1&M||S++,S},t.prototype.bitLength=function(){var x=this.words[this.length-1],M=this._countBits(x);return 26*(this.length-1)+M},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var x=0,M=0;Mx.length?this.clone().ior(x):x.clone().ior(this)},t.prototype.uor=function(x){return this.length>x.length?this.clone().iuor(x):x.clone().iuor(this)},t.prototype.iuand=function(x){var M;M=this.length>x.length?x:this;for(var S=0;Sx.length?this.clone().iand(x):x.clone().iand(this)},t.prototype.uand=function(x){return this.length>x.length?this.clone().iuand(x):x.clone().iuand(this)},t.prototype.iuxor=function(x){var M,S;this.length>x.length?(M=this,S=x):(M=x,S=this);for(var w=0;wx.length?this.clone().ixor(x):x.clone().ixor(this)},t.prototype.uxor=function(x){return this.length>x.length?this.clone().iuxor(x):x.clone().iuxor(this)},t.prototype.inotn=function(x){i(typeof x=="number"&&x>=0);var M=0|Math.ceil(x/26),S=x%26;this._expand(M),S>0&&M--;for(var w=0;w0&&(this.words[w]=~this.words[w]&67108863>>26-S),this._strip()},t.prototype.notn=function(x){return this.clone().inotn(x)},t.prototype.setn=function(x,M){i(typeof x=="number"&&x>=0);var S=x/26|0,w=x%26;return this._expand(S+1),this.words[S]=M?this.words[S]|1<x.length?(S=this,w=x):(S=x,w=this);for(var A=0,D=0;D>>26;for(;A!==0&&D>>26;if(this.length=S.length,A!==0)this.words[this.length]=A,this.length++;else if(S!==this)for(;Dx.length?this.clone().iadd(x):x.clone().iadd(this)},t.prototype.isub=function(x){if(x.negative!==0){x.negative=0;var M=this.iadd(x);return x.negative=1,M._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(x),this.negative=1,this._normSign();var S,w,A=this.cmp(x);if(A===0)return this.negative=0,this.length=1,this.words[0]=0,this;A>0?(S=this,w=x):(S=x,w=this);for(var D=0,V=0;V>26,this.words[V]=67108863&M;for(;D!==0&&V>26,this.words[V]=67108863&M;if(D===0&&V>>13,Z=0|V[1],q=8191&Z,se=Z>>>13,ue=0|V[2],ce=8191&ue,ie=ue>>>13,he=0|V[3],Ie=8191&he,Ee=he>>>13,te=0|V[4],ge=8191&te,we=te>>>13,K=0|V[5],J=8191&K,W=K>>>13,X=0|V[6],ne=8191&X,re=X>>>13,ye=0|V[7],Oe=8191&ye,Pe=ye>>>13,Be=0|V[8],Ve=8191&Be,ke=Be>>>13,Ue=0|V[9],Xe=8191&Ue,je=Ue>>>13,fe=0|R[0],oe=8191&fe,de=fe>>>13,me=0|R[1],_e=8191&me,Se=me>>>13,Ne=0|R[2],He=8191&Ne,Le=Ne>>>13,De=0|R[3],Ze=8191&De,Fe=De>>>13,Ge=0|R[4],lt=8191&Ge,Je=Ge>>>13,it=0|R[5],vt=8191&it,Ye=it>>>13,ut=0|R[6],St=8191&ut,Qe=ut>>>13,st=0|R[7],Pt=8191&st,rt=st>>>13,yt=0|R[8],Ht=8191&yt,tt=yt>>>13,dt=0|R[9],_t=8191&dt,jt=dt>>>13;S.negative=x.negative^M.negative,S.length=19;var wr=($+(w=Math.imul(Q,oe))|0)+((8191&(A=(A=Math.imul(Q,de))+Math.imul(ee,oe)|0))<<13)|0;$=((D=Math.imul(ee,de))+(A>>>13)|0)+(wr>>>26)|0,wr&=67108863,w=Math.imul(q,oe),A=(A=Math.imul(q,de))+Math.imul(se,oe)|0,D=Math.imul(se,de);var Cr=($+(w=w+Math.imul(Q,_e)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Se)|0)+Math.imul(ee,_e)|0))<<13)|0;$=((D=D+Math.imul(ee,Se)|0)+(A>>>13)|0)+(Cr>>>26)|0,Cr&=67108863,w=Math.imul(ce,oe),A=(A=Math.imul(ce,de))+Math.imul(ie,oe)|0,D=Math.imul(ie,de),w=w+Math.imul(q,_e)|0,A=(A=A+Math.imul(q,Se)|0)+Math.imul(se,_e)|0,D=D+Math.imul(se,Se)|0;var Nr=($+(w=w+Math.imul(Q,He)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Le)|0)+Math.imul(ee,He)|0))<<13)|0;$=((D=D+Math.imul(ee,Le)|0)+(A>>>13)|0)+(Nr>>>26)|0,Nr&=67108863,w=Math.imul(Ie,oe),A=(A=Math.imul(Ie,de))+Math.imul(Ee,oe)|0,D=Math.imul(Ee,de),w=w+Math.imul(ce,_e)|0,A=(A=A+Math.imul(ce,Se)|0)+Math.imul(ie,_e)|0,D=D+Math.imul(ie,Se)|0,w=w+Math.imul(q,He)|0,A=(A=A+Math.imul(q,Le)|0)+Math.imul(se,He)|0,D=D+Math.imul(se,Le)|0;var pr=($+(w=w+Math.imul(Q,Ze)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Fe)|0)+Math.imul(ee,Ze)|0))<<13)|0;$=((D=D+Math.imul(ee,Fe)|0)+(A>>>13)|0)+(pr>>>26)|0,pr&=67108863,w=Math.imul(ge,oe),A=(A=Math.imul(ge,de))+Math.imul(we,oe)|0,D=Math.imul(we,de),w=w+Math.imul(Ie,_e)|0,A=(A=A+Math.imul(Ie,Se)|0)+Math.imul(Ee,_e)|0,D=D+Math.imul(Ee,Se)|0,w=w+Math.imul(ce,He)|0,A=(A=A+Math.imul(ce,Le)|0)+Math.imul(ie,He)|0,D=D+Math.imul(ie,Le)|0,w=w+Math.imul(q,Ze)|0,A=(A=A+Math.imul(q,Fe)|0)+Math.imul(se,Ze)|0,D=D+Math.imul(se,Fe)|0;var or=($+(w=w+Math.imul(Q,lt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Je)|0)+Math.imul(ee,lt)|0))<<13)|0;$=((D=D+Math.imul(ee,Je)|0)+(A>>>13)|0)+(or>>>26)|0,or&=67108863,w=Math.imul(J,oe),A=(A=Math.imul(J,de))+Math.imul(W,oe)|0,D=Math.imul(W,de),w=w+Math.imul(ge,_e)|0,A=(A=A+Math.imul(ge,Se)|0)+Math.imul(we,_e)|0,D=D+Math.imul(we,Se)|0,w=w+Math.imul(Ie,He)|0,A=(A=A+Math.imul(Ie,Le)|0)+Math.imul(Ee,He)|0,D=D+Math.imul(Ee,Le)|0,w=w+Math.imul(ce,Ze)|0,A=(A=A+Math.imul(ce,Fe)|0)+Math.imul(ie,Ze)|0,D=D+Math.imul(ie,Fe)|0,w=w+Math.imul(q,lt)|0,A=(A=A+Math.imul(q,Je)|0)+Math.imul(se,lt)|0,D=D+Math.imul(se,Je)|0;var Sr=($+(w=w+Math.imul(Q,vt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Ye)|0)+Math.imul(ee,vt)|0))<<13)|0;$=((D=D+Math.imul(ee,Ye)|0)+(A>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,w=Math.imul(ne,oe),A=(A=Math.imul(ne,de))+Math.imul(re,oe)|0,D=Math.imul(re,de),w=w+Math.imul(J,_e)|0,A=(A=A+Math.imul(J,Se)|0)+Math.imul(W,_e)|0,D=D+Math.imul(W,Se)|0,w=w+Math.imul(ge,He)|0,A=(A=A+Math.imul(ge,Le)|0)+Math.imul(we,He)|0,D=D+Math.imul(we,Le)|0,w=w+Math.imul(Ie,Ze)|0,A=(A=A+Math.imul(Ie,Fe)|0)+Math.imul(Ee,Ze)|0,D=D+Math.imul(Ee,Fe)|0,w=w+Math.imul(ce,lt)|0,A=(A=A+Math.imul(ce,Je)|0)+Math.imul(ie,lt)|0,D=D+Math.imul(ie,Je)|0,w=w+Math.imul(q,vt)|0,A=(A=A+Math.imul(q,Ye)|0)+Math.imul(se,vt)|0,D=D+Math.imul(se,Ye)|0;var _r=($+(w=w+Math.imul(Q,St)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Qe)|0)+Math.imul(ee,St)|0))<<13)|0;$=((D=D+Math.imul(ee,Qe)|0)+(A>>>13)|0)+(_r>>>26)|0,_r&=67108863,w=Math.imul(Oe,oe),A=(A=Math.imul(Oe,de))+Math.imul(Pe,oe)|0,D=Math.imul(Pe,de),w=w+Math.imul(ne,_e)|0,A=(A=A+Math.imul(ne,Se)|0)+Math.imul(re,_e)|0,D=D+Math.imul(re,Se)|0,w=w+Math.imul(J,He)|0,A=(A=A+Math.imul(J,Le)|0)+Math.imul(W,He)|0,D=D+Math.imul(W,Le)|0,w=w+Math.imul(ge,Ze)|0,A=(A=A+Math.imul(ge,Fe)|0)+Math.imul(we,Ze)|0,D=D+Math.imul(we,Fe)|0,w=w+Math.imul(Ie,lt)|0,A=(A=A+Math.imul(Ie,Je)|0)+Math.imul(Ee,lt)|0,D=D+Math.imul(Ee,Je)|0,w=w+Math.imul(ce,vt)|0,A=(A=A+Math.imul(ce,Ye)|0)+Math.imul(ie,vt)|0,D=D+Math.imul(ie,Ye)|0,w=w+Math.imul(q,St)|0,A=(A=A+Math.imul(q,Qe)|0)+Math.imul(se,St)|0,D=D+Math.imul(se,Qe)|0;var Mr=($+(w=w+Math.imul(Q,Pt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,rt)|0)+Math.imul(ee,Pt)|0))<<13)|0;$=((D=D+Math.imul(ee,rt)|0)+(A>>>13)|0)+(Mr>>>26)|0,Mr&=67108863,w=Math.imul(Ve,oe),A=(A=Math.imul(Ve,de))+Math.imul(ke,oe)|0,D=Math.imul(ke,de),w=w+Math.imul(Oe,_e)|0,A=(A=A+Math.imul(Oe,Se)|0)+Math.imul(Pe,_e)|0,D=D+Math.imul(Pe,Se)|0,w=w+Math.imul(ne,He)|0,A=(A=A+Math.imul(ne,Le)|0)+Math.imul(re,He)|0,D=D+Math.imul(re,Le)|0,w=w+Math.imul(J,Ze)|0,A=(A=A+Math.imul(J,Fe)|0)+Math.imul(W,Ze)|0,D=D+Math.imul(W,Fe)|0,w=w+Math.imul(ge,lt)|0,A=(A=A+Math.imul(ge,Je)|0)+Math.imul(we,lt)|0,D=D+Math.imul(we,Je)|0,w=w+Math.imul(Ie,vt)|0,A=(A=A+Math.imul(Ie,Ye)|0)+Math.imul(Ee,vt)|0,D=D+Math.imul(Ee,Ye)|0,w=w+Math.imul(ce,St)|0,A=(A=A+Math.imul(ce,Qe)|0)+Math.imul(ie,St)|0,D=D+Math.imul(ie,Qe)|0,w=w+Math.imul(q,Pt)|0,A=(A=A+Math.imul(q,rt)|0)+Math.imul(se,Pt)|0,D=D+Math.imul(se,rt)|0;var Lr=($+(w=w+Math.imul(Q,Ht)|0)|0)+((8191&(A=(A=A+Math.imul(Q,tt)|0)+Math.imul(ee,Ht)|0))<<13)|0;$=((D=D+Math.imul(ee,tt)|0)+(A>>>13)|0)+(Lr>>>26)|0,Lr&=67108863,w=Math.imul(Xe,oe),A=(A=Math.imul(Xe,de))+Math.imul(je,oe)|0,D=Math.imul(je,de),w=w+Math.imul(Ve,_e)|0,A=(A=A+Math.imul(Ve,Se)|0)+Math.imul(ke,_e)|0,D=D+Math.imul(ke,Se)|0,w=w+Math.imul(Oe,He)|0,A=(A=A+Math.imul(Oe,Le)|0)+Math.imul(Pe,He)|0,D=D+Math.imul(Pe,Le)|0,w=w+Math.imul(ne,Ze)|0,A=(A=A+Math.imul(ne,Fe)|0)+Math.imul(re,Ze)|0,D=D+Math.imul(re,Fe)|0,w=w+Math.imul(J,lt)|0,A=(A=A+Math.imul(J,Je)|0)+Math.imul(W,lt)|0,D=D+Math.imul(W,Je)|0,w=w+Math.imul(ge,vt)|0,A=(A=A+Math.imul(ge,Ye)|0)+Math.imul(we,vt)|0,D=D+Math.imul(we,Ye)|0,w=w+Math.imul(Ie,St)|0,A=(A=A+Math.imul(Ie,Qe)|0)+Math.imul(Ee,St)|0,D=D+Math.imul(Ee,Qe)|0,w=w+Math.imul(ce,Pt)|0,A=(A=A+Math.imul(ce,rt)|0)+Math.imul(ie,Pt)|0,D=D+Math.imul(ie,rt)|0,w=w+Math.imul(q,Ht)|0,A=(A=A+Math.imul(q,tt)|0)+Math.imul(se,Ht)|0,D=D+Math.imul(se,tt)|0;var Er=($+(w=w+Math.imul(Q,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Q,jt)|0)+Math.imul(ee,_t)|0))<<13)|0;$=((D=D+Math.imul(ee,jt)|0)+(A>>>13)|0)+(Er>>>26)|0,Er&=67108863,w=Math.imul(Xe,_e),A=(A=Math.imul(Xe,Se))+Math.imul(je,_e)|0,D=Math.imul(je,Se),w=w+Math.imul(Ve,He)|0,A=(A=A+Math.imul(Ve,Le)|0)+Math.imul(ke,He)|0,D=D+Math.imul(ke,Le)|0,w=w+Math.imul(Oe,Ze)|0,A=(A=A+Math.imul(Oe,Fe)|0)+Math.imul(Pe,Ze)|0,D=D+Math.imul(Pe,Fe)|0,w=w+Math.imul(ne,lt)|0,A=(A=A+Math.imul(ne,Je)|0)+Math.imul(re,lt)|0,D=D+Math.imul(re,Je)|0,w=w+Math.imul(J,vt)|0,A=(A=A+Math.imul(J,Ye)|0)+Math.imul(W,vt)|0,D=D+Math.imul(W,Ye)|0,w=w+Math.imul(ge,St)|0,A=(A=A+Math.imul(ge,Qe)|0)+Math.imul(we,St)|0,D=D+Math.imul(we,Qe)|0,w=w+Math.imul(Ie,Pt)|0,A=(A=A+Math.imul(Ie,rt)|0)+Math.imul(Ee,Pt)|0,D=D+Math.imul(Ee,rt)|0,w=w+Math.imul(ce,Ht)|0,A=(A=A+Math.imul(ce,tt)|0)+Math.imul(ie,Ht)|0,D=D+Math.imul(ie,tt)|0;var yr=($+(w=w+Math.imul(q,_t)|0)|0)+((8191&(A=(A=A+Math.imul(q,jt)|0)+Math.imul(se,_t)|0))<<13)|0;$=((D=D+Math.imul(se,jt)|0)+(A>>>13)|0)+(yr>>>26)|0,yr&=67108863,w=Math.imul(Xe,He),A=(A=Math.imul(Xe,Le))+Math.imul(je,He)|0,D=Math.imul(je,Le),w=w+Math.imul(Ve,Ze)|0,A=(A=A+Math.imul(Ve,Fe)|0)+Math.imul(ke,Ze)|0,D=D+Math.imul(ke,Fe)|0,w=w+Math.imul(Oe,lt)|0,A=(A=A+Math.imul(Oe,Je)|0)+Math.imul(Pe,lt)|0,D=D+Math.imul(Pe,Je)|0,w=w+Math.imul(ne,vt)|0,A=(A=A+Math.imul(ne,Ye)|0)+Math.imul(re,vt)|0,D=D+Math.imul(re,Ye)|0,w=w+Math.imul(J,St)|0,A=(A=A+Math.imul(J,Qe)|0)+Math.imul(W,St)|0,D=D+Math.imul(W,Qe)|0,w=w+Math.imul(ge,Pt)|0,A=(A=A+Math.imul(ge,rt)|0)+Math.imul(we,Pt)|0,D=D+Math.imul(we,rt)|0,w=w+Math.imul(Ie,Ht)|0,A=(A=A+Math.imul(Ie,tt)|0)+Math.imul(Ee,Ht)|0,D=D+Math.imul(Ee,tt)|0;var xr=($+(w=w+Math.imul(ce,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ce,jt)|0)+Math.imul(ie,_t)|0))<<13)|0;$=((D=D+Math.imul(ie,jt)|0)+(A>>>13)|0)+(xr>>>26)|0,xr&=67108863,w=Math.imul(Xe,Ze),A=(A=Math.imul(Xe,Fe))+Math.imul(je,Ze)|0,D=Math.imul(je,Fe),w=w+Math.imul(Ve,lt)|0,A=(A=A+Math.imul(Ve,Je)|0)+Math.imul(ke,lt)|0,D=D+Math.imul(ke,Je)|0,w=w+Math.imul(Oe,vt)|0,A=(A=A+Math.imul(Oe,Ye)|0)+Math.imul(Pe,vt)|0,D=D+Math.imul(Pe,Ye)|0,w=w+Math.imul(ne,St)|0,A=(A=A+Math.imul(ne,Qe)|0)+Math.imul(re,St)|0,D=D+Math.imul(re,Qe)|0,w=w+Math.imul(J,Pt)|0,A=(A=A+Math.imul(J,rt)|0)+Math.imul(W,Pt)|0,D=D+Math.imul(W,rt)|0,w=w+Math.imul(ge,Ht)|0,A=(A=A+Math.imul(ge,tt)|0)+Math.imul(we,Ht)|0,D=D+Math.imul(we,tt)|0;var ir=($+(w=w+Math.imul(Ie,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Ie,jt)|0)+Math.imul(Ee,_t)|0))<<13)|0;$=((D=D+Math.imul(Ee,jt)|0)+(A>>>13)|0)+(ir>>>26)|0,ir&=67108863,w=Math.imul(Xe,lt),A=(A=Math.imul(Xe,Je))+Math.imul(je,lt)|0,D=Math.imul(je,Je),w=w+Math.imul(Ve,vt)|0,A=(A=A+Math.imul(Ve,Ye)|0)+Math.imul(ke,vt)|0,D=D+Math.imul(ke,Ye)|0,w=w+Math.imul(Oe,St)|0,A=(A=A+Math.imul(Oe,Qe)|0)+Math.imul(Pe,St)|0,D=D+Math.imul(Pe,Qe)|0,w=w+Math.imul(ne,Pt)|0,A=(A=A+Math.imul(ne,rt)|0)+Math.imul(re,Pt)|0,D=D+Math.imul(re,rt)|0,w=w+Math.imul(J,Ht)|0,A=(A=A+Math.imul(J,tt)|0)+Math.imul(W,Ht)|0,D=D+Math.imul(W,tt)|0;var Pr=($+(w=w+Math.imul(ge,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ge,jt)|0)+Math.imul(we,_t)|0))<<13)|0;$=((D=D+Math.imul(we,jt)|0)+(A>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,w=Math.imul(Xe,vt),A=(A=Math.imul(Xe,Ye))+Math.imul(je,vt)|0,D=Math.imul(je,Ye),w=w+Math.imul(Ve,St)|0,A=(A=A+Math.imul(Ve,Qe)|0)+Math.imul(ke,St)|0,D=D+Math.imul(ke,Qe)|0,w=w+Math.imul(Oe,Pt)|0,A=(A=A+Math.imul(Oe,rt)|0)+Math.imul(Pe,Pt)|0,D=D+Math.imul(Pe,rt)|0,w=w+Math.imul(ne,Ht)|0,A=(A=A+Math.imul(ne,tt)|0)+Math.imul(re,Ht)|0,D=D+Math.imul(re,tt)|0;var ar=($+(w=w+Math.imul(J,_t)|0)|0)+((8191&(A=(A=A+Math.imul(J,jt)|0)+Math.imul(W,_t)|0))<<13)|0;$=((D=D+Math.imul(W,jt)|0)+(A>>>13)|0)+(ar>>>26)|0,ar&=67108863,w=Math.imul(Xe,St),A=(A=Math.imul(Xe,Qe))+Math.imul(je,St)|0,D=Math.imul(je,Qe),w=w+Math.imul(Ve,Pt)|0,A=(A=A+Math.imul(Ve,rt)|0)+Math.imul(ke,Pt)|0,D=D+Math.imul(ke,rt)|0,w=w+Math.imul(Oe,Ht)|0,A=(A=A+Math.imul(Oe,tt)|0)+Math.imul(Pe,Ht)|0,D=D+Math.imul(Pe,tt)|0;var zt=($+(w=w+Math.imul(ne,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ne,jt)|0)+Math.imul(re,_t)|0))<<13)|0;$=((D=D+Math.imul(re,jt)|0)+(A>>>13)|0)+(zt>>>26)|0,zt&=67108863,w=Math.imul(Xe,Pt),A=(A=Math.imul(Xe,rt))+Math.imul(je,Pt)|0,D=Math.imul(je,rt),w=w+Math.imul(Ve,Ht)|0,A=(A=A+Math.imul(Ve,tt)|0)+Math.imul(ke,Ht)|0,D=D+Math.imul(ke,tt)|0;var sr=($+(w=w+Math.imul(Oe,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Oe,jt)|0)+Math.imul(Pe,_t)|0))<<13)|0;$=((D=D+Math.imul(Pe,jt)|0)+(A>>>13)|0)+(sr>>>26)|0,sr&=67108863,w=Math.imul(Xe,Ht),A=(A=Math.imul(Xe,tt))+Math.imul(je,Ht)|0,D=Math.imul(je,tt);var Mn=($+(w=w+Math.imul(Ve,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Ve,jt)|0)+Math.imul(ke,_t)|0))<<13)|0;$=((D=D+Math.imul(ke,jt)|0)+(A>>>13)|0)+(Mn>>>26)|0,Mn&=67108863;var Jn=($+(w=Math.imul(Xe,_t))|0)+((8191&(A=(A=Math.imul(Xe,jt))+Math.imul(je,_t)|0))<<13)|0;return $=((D=Math.imul(je,jt))+(A>>>13)|0)+(Jn>>>26)|0,Jn&=67108863,F[0]=wr,F[1]=Cr,F[2]=Nr,F[3]=pr,F[4]=or,F[5]=Sr,F[6]=_r,F[7]=Mr,F[8]=Lr,F[9]=Er,F[10]=yr,F[11]=xr,F[12]=ir,F[13]=Pr,F[14]=ar,F[15]=zt,F[16]=sr,F[17]=Mn,F[18]=Jn,$!==0&&(F[19]=$,S.length++),S};function I(x,M,S){S.negative=M.negative^x.negative,S.length=x.length+M.length;for(var w=0,A=0,D=0;D>>26)|0)>>>26,V&=67108863}S.words[D]=R,w=V,V=A}return w!==0?S.words[D]=w:S.length--,S._strip()}function B(x,M,S){return I(x,M,S)}Math.imul||(O=h),t.prototype.mulTo=function(x,M){var S=this.length+x.length;return this.length===10&&x.length===10?O(this,x,M):S<63?h(this,x,M):S<1024?I(this,x,M):B(this,x,M)},t.prototype.mul=function(x){var M=new t(null);return M.words=new Array(this.length+x.length),this.mulTo(x,M)},t.prototype.mulf=function(x){var M=new t(null);return M.words=new Array(this.length+x.length),B(this,x,M)},t.prototype.imul=function(x){return this.clone().mulTo(x,this)},t.prototype.imuln=function(x){var M=x<0;M&&(x=-x),i(typeof x=="number"),i(x<67108864);for(var S=0,w=0;w>=26,S+=A/67108864|0,S+=D>>>26,this.words[w]=67108863&D}return S!==0&&(this.words[w]=S,this.length++),M?this.ineg():this},t.prototype.muln=function(x){return this.clone().imuln(x)},t.prototype.sqr=function(){return this.mul(this)},t.prototype.isqr=function(){return this.imul(this.clone())},t.prototype.pow=function(x){var M=function(D){for(var V=new Array(D.bitLength()),R=0;R>>$&1}return V}(x);if(M.length===0)return new t(1);for(var S=this,w=0;w=0);var M,S=x%26,w=(x-S)/26,A=67108863>>>26-S<<26-S;if(S!==0){var D=0;for(M=0;M>>26-S}D&&(this.words[M]=D,this.length++)}if(w!==0){for(M=this.length-1;M>=0;M--)this.words[M+w]=this.words[M];for(M=0;M=0),w=M?(M-M%26)/26:0;var A=x%26,D=Math.min((x-A)/26,this.length),V=67108863^67108863>>>A<D)for(this.length-=D,F=0;F=0&&($!==0||F>=w);F--){var G=0|this.words[F];this.words[F]=$<<26-A|G>>>A,$=G&V}return R&&$!==0&&(R.words[R.length++]=$),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},t.prototype.ishrn=function(x,M,S){return i(this.negative===0),this.iushrn(x,M,S)},t.prototype.shln=function(x){return this.clone().ishln(x)},t.prototype.ushln=function(x){return this.clone().iushln(x)},t.prototype.shrn=function(x){return this.clone().ishrn(x)},t.prototype.ushrn=function(x){return this.clone().iushrn(x)},t.prototype.testn=function(x){i(typeof x=="number"&&x>=0);var M=x%26,S=(x-M)/26,w=1<=0);var M=x%26,S=(x-M)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=S)return this;if(M!==0&&S++,this.length=Math.min(S,this.length),M!==0){var w=67108863^67108863>>>M<=67108864;M++)this.words[M]-=67108864,M===this.length-1?this.words[M+1]=1:this.words[M+1]++;return this.length=Math.max(this.length,M+1),this},t.prototype.isubn=function(x){if(i(typeof x=="number"),i(x<67108864),x<0)return this.iaddn(-x);if(this.negative!==0)return this.negative=0,this.iaddn(x),this.negative=1,this;if(this.words[0]-=x,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var M=0;M>26)-(R/67108864|0),this.words[w+S]=67108863&A}for(;w>26,this.words[w+S]=67108863&A;if(V===0)return this._strip();for(i(V===-1),V=0,w=0;w>26,this.words[w]=67108863&A;return this.negative=1,this._strip()},t.prototype._wordDiv=function(x,M){var S=(this.length,x.length),w=this.clone(),A=x,D=0|A.words[A.length-1];(S=26-this._countBits(D))!=0&&(A=A.ushln(S),w.iushln(S),D=0|A.words[A.length-1]);var V,R=w.length-A.length;if(M!=="mod"){(V=new t(null)).length=R+1,V.words=new Array(V.length);for(var F=0;F=0;G--){var Q=67108864*(0|w.words[A.length+G])+(0|w.words[A.length+G-1]);for(Q=Math.min(Q/D|0,67108863),w._ishlnsubmul(A,Q,G);w.negative!==0;)Q--,w.negative=0,w._ishlnsubmul(A,1,G),w.isZero()||(w.negative^=1);V&&(V.words[G]=Q)}return V&&V._strip(),w._strip(),M!=="div"&&S!==0&&w.iushrn(S),{div:V||null,mod:w}},t.prototype.divmod=function(x,M,S){return i(!x.isZero()),this.isZero()?{div:new t(0),mod:new t(0)}:this.negative!==0&&x.negative===0?(D=this.neg().divmod(x,M),M!=="mod"&&(w=D.div.neg()),M!=="div"&&(A=D.mod.neg(),S&&A.negative!==0&&A.iadd(x)),{div:w,mod:A}):this.negative===0&&x.negative!==0?(D=this.divmod(x.neg(),M),M!=="mod"&&(w=D.div.neg()),{div:w,mod:D.mod}):this.negative&x.negative?(D=this.neg().divmod(x.neg(),M),M!=="div"&&(A=D.mod.neg(),S&&A.negative!==0&&A.isub(x)),{div:D.div,mod:A}):x.length>this.length||this.cmp(x)<0?{div:new t(0),mod:this}:x.length===1?M==="div"?{div:this.divn(x.words[0]),mod:null}:M==="mod"?{div:null,mod:new t(this.modrn(x.words[0]))}:{div:this.divn(x.words[0]),mod:new t(this.modrn(x.words[0]))}:this._wordDiv(x,M);var w,A,D},t.prototype.div=function(x){return this.divmod(x,"div",!1).div},t.prototype.mod=function(x){return this.divmod(x,"mod",!1).mod},t.prototype.umod=function(x){return this.divmod(x,"mod",!0).mod},t.prototype.divRound=function(x){var M=this.divmod(x);if(M.mod.isZero())return M.div;var S=M.div.negative!==0?M.mod.isub(x):M.mod,w=x.ushrn(1),A=x.andln(1),D=S.cmp(w);return D<0||A===1&&D===0?M.div:M.div.negative!==0?M.div.isubn(1):M.div.iaddn(1)},t.prototype.modrn=function(x){var M=x<0;M&&(x=-x),i(x<=67108863);for(var S=67108864%x,w=0,A=this.length-1;A>=0;A--)w=(S*w+(0|this.words[A]))%x;return M?-w:w},t.prototype.modn=function(x){return this.modrn(x)},t.prototype.idivn=function(x){var M=x<0;M&&(x=-x),i(x<=67108863);for(var S=0,w=this.length-1;w>=0;w--){var A=(0|this.words[w])+67108864*S;this.words[w]=A/x|0,S=A%x}return this._strip(),M?this.ineg():this},t.prototype.divn=function(x){return this.clone().idivn(x)},t.prototype.egcd=function(x){i(x.negative===0),i(!x.isZero());var M=this,S=x.clone();M=M.negative!==0?M.umod(x):M.clone();for(var w=new t(1),A=new t(0),D=new t(0),V=new t(1),R=0;M.isEven()&&S.isEven();)M.iushrn(1),S.iushrn(1),++R;for(var F=S.clone(),$=M.clone();!M.isZero();){for(var G=0,Q=1;!(M.words[0]&Q)&&G<26;++G,Q<<=1);if(G>0)for(M.iushrn(G);G-- >0;)(w.isOdd()||A.isOdd())&&(w.iadd(F),A.isub($)),w.iushrn(1),A.iushrn(1);for(var ee=0,Z=1;!(S.words[0]&Z)&&ee<26;++ee,Z<<=1);if(ee>0)for(S.iushrn(ee);ee-- >0;)(D.isOdd()||V.isOdd())&&(D.iadd(F),V.isub($)),D.iushrn(1),V.iushrn(1);M.cmp(S)>=0?(M.isub(S),w.isub(D),A.isub(V)):(S.isub(M),D.isub(w),V.isub(A))}return{a:D,b:V,gcd:S.iushln(R)}},t.prototype._invmp=function(x){i(x.negative===0),i(!x.isZero());var M=this,S=x.clone();M=M.negative!==0?M.umod(x):M.clone();for(var w,A=new t(1),D=new t(0),V=S.clone();M.cmpn(1)>0&&S.cmpn(1)>0;){for(var R=0,F=1;!(M.words[0]&F)&&R<26;++R,F<<=1);if(R>0)for(M.iushrn(R);R-- >0;)A.isOdd()&&A.iadd(V),A.iushrn(1);for(var $=0,G=1;!(S.words[0]&G)&&$<26;++$,G<<=1);if($>0)for(S.iushrn($);$-- >0;)D.isOdd()&&D.iadd(V),D.iushrn(1);M.cmp(S)>=0?(M.isub(S),A.isub(D)):(S.isub(M),D.isub(A))}return(w=M.cmpn(1)===0?A:D).cmpn(0)<0&&w.iadd(x),w},t.prototype.gcd=function(x){if(this.isZero())return x.abs();if(x.isZero())return this.abs();var M=this.clone(),S=x.clone();M.negative=0,S.negative=0;for(var w=0;M.isEven()&&S.isEven();w++)M.iushrn(1),S.iushrn(1);for(;;){for(;M.isEven();)M.iushrn(1);for(;S.isEven();)S.iushrn(1);var A=M.cmp(S);if(A<0){var D=M;M=S,S=D}else if(A===0||S.cmpn(1)===0)break;M.isub(S)}return S.iushln(w)},t.prototype.invm=function(x){return this.egcd(x).a.umod(x)},t.prototype.isEven=function(){return!(1&this.words[0])},t.prototype.isOdd=function(){return!(1&~this.words[0])},t.prototype.andln=function(x){return this.words[0]&x},t.prototype.bincn=function(x){i(typeof x=="number");var M=x%26,S=(x-M)/26,w=1<>>26,V&=67108863,this.words[D]=V}return A!==0&&(this.words[D]=A,this.length++),this},t.prototype.isZero=function(){return this.length===1&&this.words[0]===0},t.prototype.cmpn=function(x){var M,S=x<0;if(this.negative!==0&&!S)return-1;if(this.negative===0&&S)return 1;if(this._strip(),this.length>1)M=1;else{S&&(x=-x),i(x<=67108863,"Number is too big");var w=0|this.words[0];M=w===x?0:wx.length)return 1;if(this.length=0;S--){var w=0|this.words[S],A=0|x.words[S];if(w!==A){wA&&(M=1);break}}return M},t.prototype.gtn=function(x){return this.cmpn(x)===1},t.prototype.gt=function(x){return this.cmp(x)===1},t.prototype.gten=function(x){return this.cmpn(x)>=0},t.prototype.gte=function(x){return this.cmp(x)>=0},t.prototype.ltn=function(x){return this.cmpn(x)===-1},t.prototype.lt=function(x){return this.cmp(x)===-1},t.prototype.lten=function(x){return this.cmpn(x)<=0},t.prototype.lte=function(x){return this.cmp(x)<=0},t.prototype.eqn=function(x){return this.cmpn(x)===0},t.prototype.eq=function(x){return this.cmp(x)===0},t.red=function(x){return new _(x)},t.prototype.toRed=function(x){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),x.convertTo(this)._forceRed(x)},t.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},t.prototype._forceRed=function(x){return this.red=x,this},t.prototype.forceRed=function(x){return i(!this.red,"Already a number in reduction context"),this._forceRed(x)},t.prototype.redAdd=function(x){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,x)},t.prototype.redIAdd=function(x){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,x)},t.prototype.redSub=function(x){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,x)},t.prototype.redISub=function(x){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,x)},t.prototype.redShl=function(x){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,x)},t.prototype.redMul=function(x){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.mul(this,x)},t.prototype.redIMul=function(x){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.imul(this,x)},t.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},t.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},t.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},t.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},t.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},t.prototype.redPow=function(x){return i(this.red&&!x.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,x)};var k={k256:null,p224:null,p192:null,p25519:null};function L(x,M){this.name=x,this.p=new t(M,16),this.n=this.p.bitLength(),this.k=new t(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function N(){L.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function H(){L.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function j(){L.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function U(){L.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(x){if(typeof x=="string"){var M=t._prime(x);this.m=M.p,this.prime=M}else i(x.gtn(1),"modulus must be greater than 1"),this.m=x,this.prime=null}function T(x){_.call(this,x),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new t(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}L.prototype._tmp=function(){var x=new t(null);return x.words=new Array(Math.ceil(this.n/13)),x},L.prototype.ireduce=function(x){var M,S=x;do this.split(S,this.tmp),M=(S=(S=this.imulK(S)).iadd(this.tmp)).bitLength();while(M>this.n);var w=M0?S.isub(this.p):S.strip!==void 0?S.strip():S._strip(),S},L.prototype.split=function(x,M){x.iushrn(this.n,0,M)},L.prototype.imulK=function(x){return x.imul(this.k)},p(N,L),N.prototype.split=function(x,M){for(var S=4194303,w=Math.min(x.length,9),A=0;A>>22,D=V}D>>>=22,x.words[A-10]=D,D===0&&x.length>10?x.length-=10:x.length-=9},N.prototype.imulK=function(x){x.words[x.length]=0,x.words[x.length+1]=0,x.length+=2;for(var M=0,S=0;S>>=26,x.words[S]=A,M=w}return M!==0&&(x.words[x.length++]=M),x},t._prime=function(x){if(k[x])return k[x];var M;if(x==="k256")M=new N;else if(x==="p224")M=new H;else if(x==="p192")M=new j;else{if(x!=="p25519")throw new Error("Unknown prime "+x);M=new U}return k[x]=M,M},_.prototype._verify1=function(x){i(x.negative===0,"red works only with positives"),i(x.red,"red works only with red numbers")},_.prototype._verify2=function(x,M){i(!(x.negative|M.negative),"red works only with positives"),i(x.red&&x.red===M.red,"red works only with red numbers")},_.prototype.imod=function(x){return this.prime?this.prime.ireduce(x)._forceRed(this):(f(x,x.umod(this.m)._forceRed(this)),x)},_.prototype.neg=function(x){return x.isZero()?x.clone():this.m.sub(x)._forceRed(this)},_.prototype.add=function(x,M){this._verify2(x,M);var S=x.add(M);return S.cmp(this.m)>=0&&S.isub(this.m),S._forceRed(this)},_.prototype.iadd=function(x,M){this._verify2(x,M);var S=x.iadd(M);return S.cmp(this.m)>=0&&S.isub(this.m),S},_.prototype.sub=function(x,M){this._verify2(x,M);var S=x.sub(M);return S.cmpn(0)<0&&S.iadd(this.m),S._forceRed(this)},_.prototype.isub=function(x,M){this._verify2(x,M);var S=x.isub(M);return S.cmpn(0)<0&&S.iadd(this.m),S},_.prototype.shl=function(x,M){return this._verify1(x),this.imod(x.ushln(M))},_.prototype.imul=function(x,M){return this._verify2(x,M),this.imod(x.imul(M))},_.prototype.mul=function(x,M){return this._verify2(x,M),this.imod(x.mul(M))},_.prototype.isqr=function(x){return this.imul(x,x.clone())},_.prototype.sqr=function(x){return this.mul(x,x)},_.prototype.sqrt=function(x){if(x.isZero())return x.clone();var M=this.m.andln(3);if(i(M%2==1),M===3){var S=this.m.add(new t(1)).iushrn(2);return this.pow(x,S)}for(var w=this.m.subn(1),A=0;!w.isZero()&&w.andln(1)===0;)A++,w.iushrn(1);i(!w.isZero());var D=new t(1).toRed(this),V=D.redNeg(),R=this.m.subn(1).iushrn(1),F=this.m.bitLength();for(F=new t(2*F*F).toRed(this);this.pow(F,R).cmp(V)!==0;)F.redIAdd(V);for(var $=this.pow(F,w),G=this.pow(x,w.addn(1).iushrn(1)),Q=this.pow(x,w),ee=A;Q.cmp(D)!==0;){for(var Z=Q,q=0;Z.cmp(D)!==0;q++)Z=Z.redSqr();i(q=0;w--){for(var F=M.words[w],$=R-1;$>=0;$--){var G=F>>$&1;A!==S[0]&&(A=this.sqr(A)),G!==0||D!==0?(D<<=1,D|=G,(++V==4||w===0&&$===0)&&(A=this.mul(A,S[D]),V=0,D=0)):V=0}R=26}return A},_.prototype.convertTo=function(x){var M=x.umod(this.m);return M===x?M.clone():M},_.prototype.convertFrom=function(x){var M=x.clone();return M.red=null,M},t.mont=function(x){return new T(x)},p(T,_),T.prototype.convertTo=function(x){return this.imod(x.ushln(this.shift))},T.prototype.convertFrom=function(x){var M=this.imod(x.mul(this.rinv));return M.red=null,M},T.prototype.imul=function(x,M){if(x.isZero()||M.isZero())return x.words[0]=0,x.length=1,x;var S=x.imul(M),w=S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),A=S.isub(w).iushrn(this.shift),D=A;return A.cmp(this.m)>=0?D=A.isub(this.m):A.cmpn(0)<0&&(D=A.iadd(this.m)),D._forceRed(this)},T.prototype.mul=function(x,M){if(x.isZero()||M.isZero())return new t(0)._forceRed(this);var S=x.mul(M),w=S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),A=S.isub(w).iushrn(this.shift),D=A;return A.cmp(this.m)>=0?D=A.isub(this.m):A.cmpn(0)<0&&(D=A.iadd(this.m)),D._forceRed(this)},T.prototype.invm=function(x){return this.imod(x._invmp(this.m).mul(this.r2))._forceRed(this)}})(E=c.nmd(E),this)},5037:(E,n,c)=>{var r;function a(p){this.rand=p}if(E.exports=function(p){return r||(r=new a(null)),r.generate(p)},E.exports.Rand=a,a.prototype.generate=function(p){return this._rand(p)},a.prototype._rand=function(p){if(this.rand.getBytes)return this.rand.getBytes(p);for(var t=new Uint8Array(p),d=0;d{const r=c(7526),a=c(251),i=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;n.Buffer=d,n.SlowBuffer=function(K){return+K!=K&&(K=0),d.alloc(+K)},n.INSPECT_MAX_BYTES=50;const p=2147483647;function t(K){if(K>p)throw new RangeError('The value "'+K+'" is invalid for option "size"');const J=new Uint8Array(K);return Object.setPrototypeOf(J,d.prototype),J}function d(K,J,W){if(typeof K=="number"){if(typeof J=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return s(K)}return b(K,J,W)}function b(K,J,W){if(typeof K=="string")return function(re,ye){if(typeof ye=="string"&&ye!==""||(ye="utf8"),!d.isEncoding(ye))throw new TypeError("Unknown encoding: "+ye);const Oe=0|v(re,ye);let Pe=t(Oe);const Be=Pe.write(re,ye);return Be!==Oe&&(Pe=Pe.slice(0,Be)),Pe}(K,J);if(ArrayBuffer.isView(K))return function(re){if(Ie(re,Uint8Array)){const ye=new Uint8Array(re);return l(ye.buffer,ye.byteOffset,ye.byteLength)}return f(re)}(K);if(K==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof K);if(Ie(K,ArrayBuffer)||K&&Ie(K.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ie(K,SharedArrayBuffer)||K&&Ie(K.buffer,SharedArrayBuffer)))return l(K,J,W);if(typeof K=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const X=K.valueOf&&K.valueOf();if(X!=null&&X!==K)return d.from(X,J,W);const ne=function(re){if(d.isBuffer(re)){const ye=0|u(re.length),Oe=t(ye);return Oe.length===0||re.copy(Oe,0,0,ye),Oe}return re.length!==void 0?typeof re.length!="number"||Ee(re.length)?t(0):f(re):re.type==="Buffer"&&Array.isArray(re.data)?f(re.data):void 0}(K);if(ne)return ne;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof K[Symbol.toPrimitive]=="function")return d.from(K[Symbol.toPrimitive]("string"),J,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof K)}function m(K){if(typeof K!="number")throw new TypeError('"size" argument must be of type number');if(K<0)throw new RangeError('The value "'+K+'" is invalid for option "size"')}function s(K){return m(K),t(K<0?0:0|u(K))}function f(K){const J=K.length<0?0:0|u(K.length),W=t(J);for(let X=0;X=p)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p.toString(16)+" bytes");return 0|K}function v(K,J){if(d.isBuffer(K))return K.length;if(ArrayBuffer.isView(K)||Ie(K,ArrayBuffer))return K.byteLength;if(typeof K!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof K);const W=K.length,X=arguments.length>2&&arguments[2]===!0;if(!X&&W===0)return 0;let ne=!1;for(;;)switch(J){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ce(K).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*W;case"hex":return W>>>1;case"base64":return ie(K).length;default:if(ne)return X?-1:ce(K).length;J=(""+J).toLowerCase(),ne=!0}}function y(K,J,W){let X=!1;if((J===void 0||J<0)&&(J=0),J>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0)<=(J>>>=0))return"";for(K||(K="utf8");;)switch(K){case"hex":return M(this,J,W);case"utf8":case"utf-8":return U(this,J,W);case"ascii":return T(this,J,W);case"latin1":case"binary":return x(this,J,W);case"base64":return j(this,J,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,J,W);default:if(X)throw new TypeError("Unknown encoding: "+K);K=(K+"").toLowerCase(),X=!0}}function h(K,J,W){const X=K[J];K[J]=K[W],K[W]=X}function O(K,J,W,X,ne){if(K.length===0)return-1;if(typeof W=="string"?(X=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),Ee(W=+W)&&(W=ne?0:K.length-1),W<0&&(W=K.length+W),W>=K.length){if(ne)return-1;W=K.length-1}else if(W<0){if(!ne)return-1;W=0}if(typeof J=="string"&&(J=d.from(J,X)),d.isBuffer(J))return J.length===0?-1:I(K,J,W,X,ne);if(typeof J=="number")return J&=255,typeof Uint8Array.prototype.indexOf=="function"?ne?Uint8Array.prototype.indexOf.call(K,J,W):Uint8Array.prototype.lastIndexOf.call(K,J,W):I(K,[J],W,X,ne);throw new TypeError("val must be string, number or Buffer")}function I(K,J,W,X,ne){let re,ye=1,Oe=K.length,Pe=J.length;if(X!==void 0&&((X=String(X).toLowerCase())==="ucs2"||X==="ucs-2"||X==="utf16le"||X==="utf-16le")){if(K.length<2||J.length<2)return-1;ye=2,Oe/=2,Pe/=2,W/=2}function Be(Ve,ke){return ye===1?Ve[ke]:Ve.readUInt16BE(ke*ye)}if(ne){let Ve=-1;for(re=W;reOe&&(W=Oe-Pe),re=W;re>=0;re--){let Ve=!0;for(let ke=0;kene&&(X=ne):X=ne;const re=J.length;let ye;for(X>re/2&&(X=re/2),ye=0;ye>8,Pe=ye%256,Be.push(Pe),Be.push(Oe);return Be}(J,K.length-W),K,W,X)}function j(K,J,W){return J===0&&W===K.length?r.fromByteArray(K):r.fromByteArray(K.slice(J,W))}function U(K,J,W){W=Math.min(K.length,W);const X=[];let ne=J;for(;ne239?4:re>223?3:re>191?2:1;if(ne+Oe<=W){let Pe,Be,Ve,ke;switch(Oe){case 1:re<128&&(ye=re);break;case 2:Pe=K[ne+1],(192&Pe)==128&&(ke=(31&re)<<6|63&Pe,ke>127&&(ye=ke));break;case 3:Pe=K[ne+1],Be=K[ne+2],(192&Pe)==128&&(192&Be)==128&&(ke=(15&re)<<12|(63&Pe)<<6|63&Be,ke>2047&&(ke<55296||ke>57343)&&(ye=ke));break;case 4:Pe=K[ne+1],Be=K[ne+2],Ve=K[ne+3],(192&Pe)==128&&(192&Be)==128&&(192&Ve)==128&&(ke=(15&re)<<18|(63&Pe)<<12|(63&Be)<<6|63&Ve,ke>65535&&ke<1114112&&(ye=ke))}}ye===null?(ye=65533,Oe=1):ye>65535&&(ye-=65536,X.push(ye>>>10&1023|55296),ye=56320|1023&ye),X.push(ye),ne+=Oe}return function(re){const ye=re.length;if(ye<=_)return String.fromCharCode.apply(String,re);let Oe="",Pe=0;for(;Pe"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}}),d.poolSize=8192,d.from=function(K,J,W){return b(K,J,W)},Object.setPrototypeOf(d.prototype,Uint8Array.prototype),Object.setPrototypeOf(d,Uint8Array),d.alloc=function(K,J,W){return function(X,ne,re){return m(X),X<=0?t(X):ne!==void 0?typeof re=="string"?t(X).fill(ne,re):t(X).fill(ne):t(X)}(K,J,W)},d.allocUnsafe=function(K){return s(K)},d.allocUnsafeSlow=function(K){return s(K)},d.isBuffer=function(K){return K!=null&&K._isBuffer===!0&&K!==d.prototype},d.compare=function(K,J){if(Ie(K,Uint8Array)&&(K=d.from(K,K.offset,K.byteLength)),Ie(J,Uint8Array)&&(J=d.from(J,J.offset,J.byteLength)),!d.isBuffer(K)||!d.isBuffer(J))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(K===J)return 0;let W=K.length,X=J.length;for(let ne=0,re=Math.min(W,X);neX.length?(d.isBuffer(re)||(re=d.from(re)),re.copy(X,ne)):Uint8Array.prototype.set.call(X,re,ne);else{if(!d.isBuffer(re))throw new TypeError('"list" argument must be an Array of Buffers');re.copy(X,ne)}ne+=re.length}return X},d.byteLength=v,d.prototype._isBuffer=!0,d.prototype.swap16=function(){const K=this.length;if(K%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let J=0;JJ&&(K+=" ... "),""},i&&(d.prototype[i]=d.prototype.inspect),d.prototype.compare=function(K,J,W,X,ne){if(Ie(K,Uint8Array)&&(K=d.from(K,K.offset,K.byteLength)),!d.isBuffer(K))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof K);if(J===void 0&&(J=0),W===void 0&&(W=K?K.length:0),X===void 0&&(X=0),ne===void 0&&(ne=this.length),J<0||W>K.length||X<0||ne>this.length)throw new RangeError("out of range index");if(X>=ne&&J>=W)return 0;if(X>=ne)return-1;if(J>=W)return 1;if(this===K)return 0;let re=(ne>>>=0)-(X>>>=0),ye=(W>>>=0)-(J>>>=0);const Oe=Math.min(re,ye),Pe=this.slice(X,ne),Be=K.slice(J,W);for(let Ve=0;Ve>>=0,isFinite(W)?(W>>>=0,X===void 0&&(X="utf8")):(X=W,W=void 0)}const ne=this.length-J;if((W===void 0||W>ne)&&(W=ne),K.length>0&&(W<0||J<0)||J>this.length)throw new RangeError("Attempt to write outside buffer bounds");X||(X="utf8");let re=!1;for(;;)switch(X){case"hex":return B(this,K,J,W);case"utf8":case"utf-8":return k(this,K,J,W);case"ascii":case"latin1":case"binary":return L(this,K,J,W);case"base64":return N(this,K,J,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,K,J,W);default:if(re)throw new TypeError("Unknown encoding: "+X);X=(""+X).toLowerCase(),re=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const _=4096;function T(K,J,W){let X="";W=Math.min(K.length,W);for(let ne=J;neX)&&(W=X);let ne="";for(let re=J;reW)throw new RangeError("Trying to access beyond buffer length")}function A(K,J,W,X,ne,re){if(!d.isBuffer(K))throw new TypeError('"buffer" argument must be a Buffer instance');if(J>ne||JK.length)throw new RangeError("Index out of range")}function D(K,J,W,X,ne){Z(J,X,ne,K,W,7);let re=Number(J&BigInt(4294967295));K[W++]=re,re>>=8,K[W++]=re,re>>=8,K[W++]=re,re>>=8,K[W++]=re;let ye=Number(J>>BigInt(32)&BigInt(4294967295));return K[W++]=ye,ye>>=8,K[W++]=ye,ye>>=8,K[W++]=ye,ye>>=8,K[W++]=ye,W}function V(K,J,W,X,ne){Z(J,X,ne,K,W,7);let re=Number(J&BigInt(4294967295));K[W+7]=re,re>>=8,K[W+6]=re,re>>=8,K[W+5]=re,re>>=8,K[W+4]=re;let ye=Number(J>>BigInt(32)&BigInt(4294967295));return K[W+3]=ye,ye>>=8,K[W+2]=ye,ye>>=8,K[W+1]=ye,ye>>=8,K[W]=ye,W+8}function R(K,J,W,X,ne,re){if(W+X>K.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function F(K,J,W,X,ne){return J=+J,W>>>=0,ne||R(K,0,W,4),a.write(K,J,W,X,23,4),W+4}function $(K,J,W,X,ne){return J=+J,W>>>=0,ne||R(K,0,W,8),a.write(K,J,W,X,52,8),W+8}d.prototype.slice=function(K,J){const W=this.length;(K=~~K)<0?(K+=W)<0&&(K=0):K>W&&(K=W),(J=J===void 0?W:~~J)<0?(J+=W)<0&&(J=0):J>W&&(J=W),J>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K],ne=1,re=0;for(;++re>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K+--J],ne=1;for(;J>0&&(ne*=256);)X+=this[K+--J]*ne;return X},d.prototype.readUint8=d.prototype.readUInt8=function(K,J){return K>>>=0,J||w(K,1,this.length),this[K]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(K,J){return K>>>=0,J||w(K,2,this.length),this[K]|this[K+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(K,J){return K>>>=0,J||w(K,2,this.length),this[K]<<8|this[K+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(K,J){return K>>>=0,J||w(K,4,this.length),(this[K]|this[K+1]<<8|this[K+2]<<16)+16777216*this[K+3]},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(K,J){return K>>>=0,J||w(K,4,this.length),16777216*this[K]+(this[K+1]<<16|this[K+2]<<8|this[K+3])},d.prototype.readBigUInt64LE=ge(function(K){q(K>>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=J+256*this[++K]+65536*this[++K]+this[++K]*2**24,ne=this[++K]+256*this[++K]+65536*this[++K]+W*2**24;return BigInt(X)+(BigInt(ne)<>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=J*2**24+65536*this[++K]+256*this[++K]+this[++K],ne=this[++K]*2**24+65536*this[++K]+256*this[++K]+W;return(BigInt(X)<>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K],ne=1,re=0;for(;++re=ne&&(X-=Math.pow(2,8*J)),X},d.prototype.readIntBE=function(K,J,W){K>>>=0,J>>>=0,W||w(K,J,this.length);let X=J,ne=1,re=this[K+--X];for(;X>0&&(ne*=256);)re+=this[K+--X]*ne;return ne*=128,re>=ne&&(re-=Math.pow(2,8*J)),re},d.prototype.readInt8=function(K,J){return K>>>=0,J||w(K,1,this.length),128&this[K]?-1*(255-this[K]+1):this[K]},d.prototype.readInt16LE=function(K,J){K>>>=0,J||w(K,2,this.length);const W=this[K]|this[K+1]<<8;return 32768&W?4294901760|W:W},d.prototype.readInt16BE=function(K,J){K>>>=0,J||w(K,2,this.length);const W=this[K+1]|this[K]<<8;return 32768&W?4294901760|W:W},d.prototype.readInt32LE=function(K,J){return K>>>=0,J||w(K,4,this.length),this[K]|this[K+1]<<8|this[K+2]<<16|this[K+3]<<24},d.prototype.readInt32BE=function(K,J){return K>>>=0,J||w(K,4,this.length),this[K]<<24|this[K+1]<<16|this[K+2]<<8|this[K+3]},d.prototype.readBigInt64LE=ge(function(K){q(K>>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=this[K+4]+256*this[K+5]+65536*this[K+6]+(W<<24);return(BigInt(X)<>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=(J<<24)+65536*this[++K]+256*this[++K]+this[++K];return(BigInt(X)<>>=0,J||w(K,4,this.length),a.read(this,K,!0,23,4)},d.prototype.readFloatBE=function(K,J){return K>>>=0,J||w(K,4,this.length),a.read(this,K,!1,23,4)},d.prototype.readDoubleLE=function(K,J){return K>>>=0,J||w(K,8,this.length),a.read(this,K,!0,52,8)},d.prototype.readDoubleBE=function(K,J){return K>>>=0,J||w(K,8,this.length),a.read(this,K,!1,52,8)},d.prototype.writeUintLE=d.prototype.writeUIntLE=function(K,J,W,X){K=+K,J>>>=0,W>>>=0,X||A(this,K,J,W,Math.pow(2,8*W)-1,0);let ne=1,re=0;for(this[J]=255&K;++re>>=0,W>>>=0,X||A(this,K,J,W,Math.pow(2,8*W)-1,0);let ne=W-1,re=1;for(this[J+ne]=255&K;--ne>=0&&(re*=256);)this[J+ne]=K/re&255;return J+W},d.prototype.writeUint8=d.prototype.writeUInt8=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,1,255,0),this[J]=255&K,J+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,65535,0),this[J]=255&K,this[J+1]=K>>>8,J+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,65535,0),this[J]=K>>>8,this[J+1]=255&K,J+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,4294967295,0),this[J+3]=K>>>24,this[J+2]=K>>>16,this[J+1]=K>>>8,this[J]=255&K,J+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,4294967295,0),this[J]=K>>>24,this[J+1]=K>>>16,this[J+2]=K>>>8,this[J+3]=255&K,J+4},d.prototype.writeBigUInt64LE=ge(function(K,J=0){return D(this,K,J,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeBigUInt64BE=ge(function(K,J=0){return V(this,K,J,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeIntLE=function(K,J,W,X){if(K=+K,J>>>=0,!X){const Oe=Math.pow(2,8*W-1);A(this,K,J,W,Oe-1,-Oe)}let ne=0,re=1,ye=0;for(this[J]=255&K;++ne>>=0,!X){const Oe=Math.pow(2,8*W-1);A(this,K,J,W,Oe-1,-Oe)}let ne=W-1,re=1,ye=0;for(this[J+ne]=255&K;--ne>=0&&(re*=256);)K<0&&ye===0&&this[J+ne+1]!==0&&(ye=1),this[J+ne]=(K/re|0)-ye&255;return J+W},d.prototype.writeInt8=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,1,127,-128),K<0&&(K=255+K+1),this[J]=255&K,J+1},d.prototype.writeInt16LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,32767,-32768),this[J]=255&K,this[J+1]=K>>>8,J+2},d.prototype.writeInt16BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,32767,-32768),this[J]=K>>>8,this[J+1]=255&K,J+2},d.prototype.writeInt32LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,2147483647,-2147483648),this[J]=255&K,this[J+1]=K>>>8,this[J+2]=K>>>16,this[J+3]=K>>>24,J+4},d.prototype.writeInt32BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,2147483647,-2147483648),K<0&&(K=4294967295+K+1),this[J]=K>>>24,this[J+1]=K>>>16,this[J+2]=K>>>8,this[J+3]=255&K,J+4},d.prototype.writeBigInt64LE=ge(function(K,J=0){return D(this,K,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeBigInt64BE=ge(function(K,J=0){return V(this,K,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeFloatLE=function(K,J,W){return F(this,K,J,!0,W)},d.prototype.writeFloatBE=function(K,J,W){return F(this,K,J,!1,W)},d.prototype.writeDoubleLE=function(K,J,W){return $(this,K,J,!0,W)},d.prototype.writeDoubleBE=function(K,J,W){return $(this,K,J,!1,W)},d.prototype.copy=function(K,J,W,X){if(!d.isBuffer(K))throw new TypeError("argument should be a Buffer");if(W||(W=0),X||X===0||(X=this.length),J>=K.length&&(J=K.length),J||(J=0),X>0&&X=this.length)throw new RangeError("Index out of range");if(X<0)throw new RangeError("sourceEnd out of bounds");X>this.length&&(X=this.length),K.length-J>>=0,W=W===void 0?this.length:W>>>0,K||(K=0),typeof K=="number")for(ne=J;ne=X+4;W-=3)J=`_${K.slice(W-3,W)}${J}`;return`${K.slice(0,W)}${J}`}function Z(K,J,W,X,ne,re){if(K>W||K= 0${ye} and < 2${ye} ** ${8*(re+1)}${ye}`:`>= -(2${ye} ** ${8*(re+1)-1}${ye}) and < 2 ** ${8*(re+1)-1}${ye}`,new G.ERR_OUT_OF_RANGE("value",Oe,K)}(function(ye,Oe,Pe){q(Oe,"offset"),ye[Oe]!==void 0&&ye[Oe+Pe]!==void 0||se(Oe,ye.length-(Pe+1))})(X,ne,re)}function q(K,J){if(typeof K!="number")throw new G.ERR_INVALID_ARG_TYPE(J,"number",K)}function se(K,J,W){throw Math.floor(K)!==K?(q(K,W),new G.ERR_OUT_OF_RANGE("offset","an integer",K)):J<0?new G.ERR_BUFFER_OUT_OF_BOUNDS:new G.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${J}`,K)}Q("ERR_BUFFER_OUT_OF_BOUNDS",function(K){return K?`${K} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),Q("ERR_INVALID_ARG_TYPE",function(K,J){return`The "${K}" argument must be of type number. Received type ${typeof J}`},TypeError),Q("ERR_OUT_OF_RANGE",function(K,J,W){let X=`The value of "${K}" is out of range.`,ne=W;return Number.isInteger(W)&&Math.abs(W)>4294967296?ne=ee(String(W)):typeof W=="bigint"&&(ne=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(ne=ee(ne)),ne+="n"),X+=` It must be ${J}. Received ${ne}`,X},RangeError);const ue=/[^+/0-9A-Za-z-_]/g;function ce(K,J){let W;J=J||1/0;const X=K.length;let ne=null;const re=[];for(let ye=0;ye55295&&W<57344){if(!ne){if(W>56319){(J-=3)>-1&&re.push(239,191,189);continue}if(ye+1===X){(J-=3)>-1&&re.push(239,191,189);continue}ne=W;continue}if(W<56320){(J-=3)>-1&&re.push(239,191,189),ne=W;continue}W=65536+(ne-55296<<10|W-56320)}else ne&&(J-=3)>-1&&re.push(239,191,189);if(ne=null,W<128){if((J-=1)<0)break;re.push(W)}else if(W<2048){if((J-=2)<0)break;re.push(W>>6|192,63&W|128)}else if(W<65536){if((J-=3)<0)break;re.push(W>>12|224,W>>6&63|128,63&W|128)}else{if(!(W<1114112))throw new Error("Invalid code point");if((J-=4)<0)break;re.push(W>>18|240,W>>12&63|128,W>>6&63|128,63&W|128)}}return re}function ie(K){return r.toByteArray(function(J){if((J=(J=J.split("=")[0]).trim().replace(ue,"")).length<2)return"";for(;J.length%4!=0;)J+="=";return J}(K))}function he(K,J,W,X){let ne;for(ne=0;ne=J.length||ne>=K.length);++ne)J[ne+W]=K[ne];return ne}function Ie(K,J){return K instanceof J||K!=null&&K.constructor!=null&&K.constructor.name!=null&&K.constructor.name===J.name}function Ee(K){return K!=K}const te=function(){const K="0123456789abcdef",J=new Array(256);for(let W=0;W<16;++W){const X=16*W;for(let ne=0;ne<16;++ne)J[X+ne]=K[W]+K[ne]}return J}();function ge(K){return typeof BigInt>"u"?we:K}function we(){throw new Error("BigInt not supported")}},6866:E=>{E.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},8075:(E,n,c)=>{var r=c(453),a=c(487),i=a(r("String.prototype.indexOf"));E.exports=function(p,t){var d=r(p,!!t);return typeof d=="function"&&i(p,".prototype.")>-1?a(d):d}},487:(E,n,c)=>{var r=c(6743),a=c(453),i=c(6897),p=c(9675),t=a("%Function.prototype.apply%"),d=a("%Function.prototype.call%"),b=a("%Reflect.apply%",!0)||r.call(d,t),m=c(655),s=a("%Math.max%");E.exports=function(l){if(typeof l!="function")throw new p("a function is required");var u=b(r,d,arguments);return i(u,1+s(0,l.length-(arguments.length-1)),!0)};var f=function(){return b(r,t,arguments)};m?m(E.exports,"apply",{value:f}):E.exports.apply=f},41:(E,n,c)=>{var r=c(655),a=c(8068),i=c(9675),p=c(5795);E.exports=function(t,d,b){if(!t||typeof t!="object"&&typeof t!="function")throw new i("`obj` must be an object or a function`");if(typeof d!="string"&&typeof d!="symbol")throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new i("`loose`, if provided, must be a boolean");var m=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,l=arguments.length>6&&arguments[6],u=!!p&&p(t,d);if(r)r(t,d,{configurable:f===null&&u?u.configurable:!f,enumerable:m===null&&u?u.enumerable:!m,value:b,writable:s===null&&u?u.writable:!s});else{if(!l&&(m||s||f))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[d]=b}}},6729:(E,n,c)=>{var r=n;r.version=c(9255).rE,r.utils=c(7011),r.rand=c(5037),r.curve=c(894),r.curves=c(480),r.ec=c(7447),r.eddsa=c(8650)},6677:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.getNAF,p=a.getJSF,t=a.assert;function d(m,s){this.type=m,this.p=new r(s.p,16),this.red=s.prime?r.red(s.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=s.n&&new r(s.n,16),this.g=s.g&&this.pointFromJSON(s.g,s.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var f=this.n&&this.p.div(this.n);!f||f.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function b(m,s){this.curve=m,this.type=s,this.precomputed=null}E.exports=d,d.prototype.point=function(){throw new Error("Not implemented")},d.prototype.validate=function(){throw new Error("Not implemented")},d.prototype._fixedNafMul=function(m,s){t(m.precomputed);var f=m._getDoubles(),l=i(s,1,this._bitLength),u=(1<=v;O--)y=(y<<1)+l[O];h.push(y)}for(var I=this.jpoint(null,null,null),B=this.jpoint(null,null,null),k=u;k>0;k--){for(v=0;v=0;h--){for(var O=0;h>=0&&v[h]===0;h--)O++;if(h>=0&&O++,y=y.dblp(O),h<0)break;var I=v[h];t(I!==0),y=m.type==="affine"?I>0?y.mixedAdd(u[I-1>>1]):y.mixedAdd(u[-I-1>>1].neg()):I>0?y.add(u[I-1>>1]):y.add(u[-I-1>>1].neg())}return m.type==="affine"?y.toP():y},d.prototype._wnafMulAdd=function(m,s,f,l,u){var v,y,h,O=this._wnafT1,I=this._wnafT2,B=this._wnafT3,k=0;for(v=0;v=1;v-=2){var N=v-1,H=v;if(O[N]===1&&O[H]===1){var j=[s[N],null,null,s[H]];s[N].y.cmp(s[H].y)===0?(j[1]=s[N].add(s[H]),j[2]=s[N].toJ().mixedAdd(s[H].neg())):s[N].y.cmp(s[H].y.redNeg())===0?(j[1]=s[N].toJ().mixedAdd(s[H]),j[2]=s[N].add(s[H].neg())):(j[1]=s[N].toJ().mixedAdd(s[H]),j[2]=s[N].toJ().mixedAdd(s[H].neg()));var U=[-3,-1,-5,-7,0,7,5,1,3],_=p(f[N],f[H]);for(k=Math.max(_[0].length,k),B[N]=new Array(k),B[H]=new Array(k),y=0;y=0;v--){for(var w=0;v>=0;){var A=!0;for(y=0;y=0&&w++,M=M.dblp(w),v<0)break;for(y=0;y0?h=I[y][D-1>>1]:D<0&&(h=I[y][-D-1>>1].neg()),M=h.type==="affine"?M.mixedAdd(h):M.add(h))}}for(v=0;v=Math.ceil((m.bitLength()+1)/s.step)},b.prototype._getDoubles=function(m,s){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var f=[this],l=this,u=0;u{var r=c(7011),a=c(8490),i=c(6698),p=c(6677),t=r.assert;function d(m){this.twisted=(0|m.a)!=1,this.mOneA=this.twisted&&(0|m.a)==-1,this.extended=this.mOneA,p.call(this,"edwards",m),this.a=new a(m.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new a(m.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new a(m.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),t(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(0|m.c)==1}function b(m,s,f,l,u){p.BasePoint.call(this,m,"projective"),s===null&&f===null&&l===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new a(s,16),this.y=new a(f,16),this.z=l?new a(l,16):this.curve.one,this.t=u&&new a(u,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}i(d,p),E.exports=d,d.prototype._mulA=function(m){return this.mOneA?m.redNeg():this.a.redMul(m)},d.prototype._mulC=function(m){return this.oneC?m:this.c.redMul(m)},d.prototype.jpoint=function(m,s,f,l){return this.point(m,s,f,l)},d.prototype.pointFromX=function(m,s){(m=new a(m,16)).red||(m=m.toRed(this.red));var f=m.redSqr(),l=this.c2.redSub(this.a.redMul(f)),u=this.one.redSub(this.c2.redMul(this.d).redMul(f)),v=l.redMul(u.redInvm()),y=v.redSqrt();if(y.redSqr().redSub(v).cmp(this.zero)!==0)throw new Error("invalid point");var h=y.fromRed().isOdd();return(s&&!h||!s&&h)&&(y=y.redNeg()),this.point(m,y)},d.prototype.pointFromY=function(m,s){(m=new a(m,16)).red||(m=m.toRed(this.red));var f=m.redSqr(),l=f.redSub(this.c2),u=f.redMul(this.d).redMul(this.c2).redSub(this.a),v=l.redMul(u.redInvm());if(v.cmp(this.zero)===0){if(s)throw new Error("invalid point");return this.point(this.zero,m)}var y=v.redSqrt();if(y.redSqr().redSub(v).cmp(this.zero)!==0)throw new Error("invalid point");return y.fromRed().isOdd()!==s&&(y=y.redNeg()),this.point(y,m)},d.prototype.validate=function(m){if(m.isInfinity())return!0;m.normalize();var s=m.x.redSqr(),f=m.y.redSqr(),l=s.redMul(this.a).redAdd(f),u=this.c2.redMul(this.one.redAdd(this.d.redMul(s).redMul(f)));return l.cmp(u)===0},i(b,p.BasePoint),d.prototype.pointFromJSON=function(m){return b.fromJSON(this,m)},d.prototype.point=function(m,s,f,l){return new b(this,m,s,f,l)},b.fromJSON=function(m,s){return new b(m,s[0],s[1],s[2])},b.prototype.inspect=function(){return this.isInfinity()?"":""},b.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},b.prototype._extDbl=function(){var m=this.x.redSqr(),s=this.y.redSqr(),f=this.z.redSqr();f=f.redIAdd(f);var l=this.curve._mulA(m),u=this.x.redAdd(this.y).redSqr().redISub(m).redISub(s),v=l.redAdd(s),y=v.redSub(f),h=l.redSub(s),O=u.redMul(y),I=v.redMul(h),B=u.redMul(h),k=y.redMul(v);return this.curve.point(O,I,k,B)},b.prototype._projDbl=function(){var m,s,f,l,u,v,y=this.x.redAdd(this.y).redSqr(),h=this.x.redSqr(),O=this.y.redSqr();if(this.curve.twisted){var I=(l=this.curve._mulA(h)).redAdd(O);this.zOne?(m=y.redSub(h).redSub(O).redMul(I.redSub(this.curve.two)),s=I.redMul(l.redSub(O)),f=I.redSqr().redSub(I).redSub(I)):(u=this.z.redSqr(),v=I.redSub(u).redISub(u),m=y.redSub(h).redISub(O).redMul(v),s=I.redMul(l.redSub(O)),f=I.redMul(v))}else l=h.redAdd(O),u=this.curve._mulC(this.z).redSqr(),v=l.redSub(u).redSub(u),m=this.curve._mulC(y.redISub(l)).redMul(v),s=this.curve._mulC(l).redMul(h.redISub(O)),f=l.redMul(v);return this.curve.point(m,s,f)},b.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},b.prototype._extAdd=function(m){var s=this.y.redSub(this.x).redMul(m.y.redSub(m.x)),f=this.y.redAdd(this.x).redMul(m.y.redAdd(m.x)),l=this.t.redMul(this.curve.dd).redMul(m.t),u=this.z.redMul(m.z.redAdd(m.z)),v=f.redSub(s),y=u.redSub(l),h=u.redAdd(l),O=f.redAdd(s),I=v.redMul(y),B=h.redMul(O),k=v.redMul(O),L=y.redMul(h);return this.curve.point(I,B,L,k)},b.prototype._projAdd=function(m){var s,f,l=this.z.redMul(m.z),u=l.redSqr(),v=this.x.redMul(m.x),y=this.y.redMul(m.y),h=this.curve.d.redMul(v).redMul(y),O=u.redSub(h),I=u.redAdd(h),B=this.x.redAdd(this.y).redMul(m.x.redAdd(m.y)).redISub(v).redISub(y),k=l.redMul(O).redMul(B);return this.curve.twisted?(s=l.redMul(I).redMul(y.redSub(this.curve._mulA(v))),f=O.redMul(I)):(s=l.redMul(I).redMul(y.redSub(v)),f=this.curve._mulC(O).redMul(I)),this.curve.point(k,s,f)},b.prototype.add=function(m){return this.isInfinity()?m:m.isInfinity()?this:this.curve.extended?this._extAdd(m):this._projAdd(m)},b.prototype.mul=function(m){return this._hasDoubles(m)?this.curve._fixedNafMul(this,m):this.curve._wnafMul(this,m)},b.prototype.mulAdd=function(m,s,f){return this.curve._wnafMulAdd(1,[this,s],[m,f],2,!1)},b.prototype.jmulAdd=function(m,s,f){return this.curve._wnafMulAdd(1,[this,s],[m,f],2,!0)},b.prototype.normalize=function(){if(this.zOne)return this;var m=this.z.redInvm();return this.x=this.x.redMul(m),this.y=this.y.redMul(m),this.t&&(this.t=this.t.redMul(m)),this.z=this.curve.one,this.zOne=!0,this},b.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},b.prototype.getX=function(){return this.normalize(),this.x.fromRed()},b.prototype.getY=function(){return this.normalize(),this.y.fromRed()},b.prototype.eq=function(m){return this===m||this.getX().cmp(m.getX())===0&&this.getY().cmp(m.getY())===0},b.prototype.eqXToP=function(m){var s=m.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(s)===0)return!0;for(var f=m.clone(),l=this.curve.redN.redMul(this.z);;){if(f.iadd(this.curve.n),f.cmp(this.curve.p)>=0)return!1;if(s.redIAdd(l),this.x.cmp(s)===0)return!0}},b.prototype.toP=b.prototype.normalize,b.prototype.mixedAdd=b.prototype.add},894:(E,n,c)=>{var r=n;r.base=c(6677),r.short=c(9188),r.mont=c(370),r.edwards=c(1298)},370:(E,n,c)=>{var r=c(8490),a=c(6698),i=c(6677),p=c(7011);function t(b){i.call(this,"mont",b),this.a=new r(b.a,16).toRed(this.red),this.b=new r(b.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function d(b,m,s){i.BasePoint.call(this,b,"projective"),m===null&&s===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(m,16),this.z=new r(s,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}a(t,i),E.exports=t,t.prototype.validate=function(b){var m=b.normalize().x,s=m.redSqr(),f=s.redMul(m).redAdd(s.redMul(this.a)).redAdd(m);return f.redSqrt().redSqr().cmp(f)===0},a(d,i.BasePoint),t.prototype.decodePoint=function(b,m){return this.point(p.toArray(b,m),1)},t.prototype.point=function(b,m){return new d(this,b,m)},t.prototype.pointFromJSON=function(b){return d.fromJSON(this,b)},d.prototype.precompute=function(){},d.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},d.fromJSON=function(b,m){return new d(b,m[0],m[1]||b.one)},d.prototype.inspect=function(){return this.isInfinity()?"":""},d.prototype.isInfinity=function(){return this.z.cmpn(0)===0},d.prototype.dbl=function(){var b=this.x.redAdd(this.z).redSqr(),m=this.x.redSub(this.z).redSqr(),s=b.redSub(m),f=b.redMul(m),l=s.redMul(m.redAdd(this.curve.a24.redMul(s)));return this.curve.point(f,l)},d.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.diffAdd=function(b,m){var s=this.x.redAdd(this.z),f=this.x.redSub(this.z),l=b.x.redAdd(b.z),u=b.x.redSub(b.z).redMul(s),v=l.redMul(f),y=m.z.redMul(u.redAdd(v).redSqr()),h=m.x.redMul(u.redISub(v).redSqr());return this.curve.point(y,h)},d.prototype.mul=function(b){for(var m=b.clone(),s=this,f=this.curve.point(null,null),l=[];m.cmpn(0)!==0;m.iushrn(1))l.push(m.andln(1));for(var u=l.length-1;u>=0;u--)l[u]===0?(s=s.diffAdd(f,this),f=f.dbl()):(f=s.diffAdd(f,this),s=s.dbl());return f},d.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.eq=function(b){return this.getX().cmp(b.getX())===0},d.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},d.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},9188:(E,n,c)=>{var r=c(7011),a=c(8490),i=c(6698),p=c(6677),t=r.assert;function d(s){p.call(this,"short",s),this.a=new a(s.a,16).toRed(this.red),this.b=new a(s.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(s),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function b(s,f,l,u){p.BasePoint.call(this,s,"affine"),f===null&&l===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new a(f,16),this.y=new a(l,16),u&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function m(s,f,l,u){p.BasePoint.call(this,s,"jacobian"),f===null&&l===null&&u===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new a(0)):(this.x=new a(f,16),this.y=new a(l,16),this.z=new a(u,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}i(d,p),E.exports=d,d.prototype._getEndomorphism=function(s){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var f,l;if(s.beta)f=new a(s.beta,16).toRed(this.red);else{var u=this._getEndoRoots(this.p);f=(f=u[0].cmp(u[1])<0?u[0]:u[1]).toRed(this.red)}if(s.lambda)l=new a(s.lambda,16);else{var v=this._getEndoRoots(this.n);this.g.mul(v[0]).x.cmp(this.g.x.redMul(f))===0?l=v[0]:(l=v[1],t(this.g.mul(l).x.cmp(this.g.x.redMul(f))===0))}return{beta:f,lambda:l,basis:s.basis?s.basis.map(function(y){return{a:new a(y.a,16),b:new a(y.b,16)}}):this._getEndoBasis(l)}}},d.prototype._getEndoRoots=function(s){var f=s===this.p?this.red:a.mont(s),l=new a(2).toRed(f).redInvm(),u=l.redNeg(),v=new a(3).toRed(f).redNeg().redSqrt().redMul(l);return[u.redAdd(v).fromRed(),u.redSub(v).fromRed()]},d.prototype._getEndoBasis=function(s){for(var f,l,u,v,y,h,O,I,B,k=this.n.ushrn(Math.floor(this.n.bitLength()/2)),L=s,N=this.n.clone(),H=new a(1),j=new a(0),U=new a(0),_=new a(1),T=0;L.cmpn(0)!==0;){var x=N.div(L);I=N.sub(x.mul(L)),B=U.sub(x.mul(H));var M=_.sub(x.mul(j));if(!u&&I.cmp(k)<0)f=O.neg(),l=H,u=I.neg(),v=B;else if(u&&++T==2)break;O=I,N=L,L=I,U=H,H=B,_=j,j=M}y=I.neg(),h=B;var S=u.sqr().add(v.sqr());return y.sqr().add(h.sqr()).cmp(S)>=0&&(y=f,h=l),u.negative&&(u=u.neg(),v=v.neg()),y.negative&&(y=y.neg(),h=h.neg()),[{a:u,b:v},{a:y,b:h}]},d.prototype._endoSplit=function(s){var f=this.endo.basis,l=f[0],u=f[1],v=u.b.mul(s).divRound(this.n),y=l.b.neg().mul(s).divRound(this.n),h=v.mul(l.a),O=y.mul(u.a),I=v.mul(l.b),B=y.mul(u.b);return{k1:s.sub(h).sub(O),k2:I.add(B).neg()}},d.prototype.pointFromX=function(s,f){(s=new a(s,16)).red||(s=s.toRed(this.red));var l=s.redSqr().redMul(s).redIAdd(s.redMul(this.a)).redIAdd(this.b),u=l.redSqrt();if(u.redSqr().redSub(l).cmp(this.zero)!==0)throw new Error("invalid point");var v=u.fromRed().isOdd();return(f&&!v||!f&&v)&&(u=u.redNeg()),this.point(s,u)},d.prototype.validate=function(s){if(s.inf)return!0;var f=s.x,l=s.y,u=this.a.redMul(f),v=f.redSqr().redMul(f).redIAdd(u).redIAdd(this.b);return l.redSqr().redISub(v).cmpn(0)===0},d.prototype._endoWnafMulAdd=function(s,f,l){for(var u=this._endoWnafT1,v=this._endoWnafT2,y=0;y":""},b.prototype.isInfinity=function(){return this.inf},b.prototype.add=function(s){if(this.inf)return s;if(s.inf)return this;if(this.eq(s))return this.dbl();if(this.neg().eq(s))return this.curve.point(null,null);if(this.x.cmp(s.x)===0)return this.curve.point(null,null);var f=this.y.redSub(s.y);f.cmpn(0)!==0&&(f=f.redMul(this.x.redSub(s.x).redInvm()));var l=f.redSqr().redISub(this.x).redISub(s.x),u=f.redMul(this.x.redSub(l)).redISub(this.y);return this.curve.point(l,u)},b.prototype.dbl=function(){if(this.inf)return this;var s=this.y.redAdd(this.y);if(s.cmpn(0)===0)return this.curve.point(null,null);var f=this.curve.a,l=this.x.redSqr(),u=s.redInvm(),v=l.redAdd(l).redIAdd(l).redIAdd(f).redMul(u),y=v.redSqr().redISub(this.x.redAdd(this.x)),h=v.redMul(this.x.redSub(y)).redISub(this.y);return this.curve.point(y,h)},b.prototype.getX=function(){return this.x.fromRed()},b.prototype.getY=function(){return this.y.fromRed()},b.prototype.mul=function(s){return s=new a(s,16),this.isInfinity()?this:this._hasDoubles(s)?this.curve._fixedNafMul(this,s):this.curve.endo?this.curve._endoWnafMulAdd([this],[s]):this.curve._wnafMul(this,s)},b.prototype.mulAdd=function(s,f,l){var u=[this,f],v=[s,l];return this.curve.endo?this.curve._endoWnafMulAdd(u,v):this.curve._wnafMulAdd(1,u,v,2)},b.prototype.jmulAdd=function(s,f,l){var u=[this,f],v=[s,l];return this.curve.endo?this.curve._endoWnafMulAdd(u,v,!0):this.curve._wnafMulAdd(1,u,v,2,!0)},b.prototype.eq=function(s){return this===s||this.inf===s.inf&&(this.inf||this.x.cmp(s.x)===0&&this.y.cmp(s.y)===0)},b.prototype.neg=function(s){if(this.inf)return this;var f=this.curve.point(this.x,this.y.redNeg());if(s&&this.precomputed){var l=this.precomputed,u=function(v){return v.neg()};f.precomputed={naf:l.naf&&{wnd:l.naf.wnd,points:l.naf.points.map(u)},doubles:l.doubles&&{step:l.doubles.step,points:l.doubles.points.map(u)}}}return f},b.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(m,p.BasePoint),d.prototype.jpoint=function(s,f,l){return new m(this,s,f,l)},m.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var s=this.z.redInvm(),f=s.redSqr(),l=this.x.redMul(f),u=this.y.redMul(f).redMul(s);return this.curve.point(l,u)},m.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},m.prototype.add=function(s){if(this.isInfinity())return s;if(s.isInfinity())return this;var f=s.z.redSqr(),l=this.z.redSqr(),u=this.x.redMul(f),v=s.x.redMul(l),y=this.y.redMul(f.redMul(s.z)),h=s.y.redMul(l.redMul(this.z)),O=u.redSub(v),I=y.redSub(h);if(O.cmpn(0)===0)return I.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var B=O.redSqr(),k=B.redMul(O),L=u.redMul(B),N=I.redSqr().redIAdd(k).redISub(L).redISub(L),H=I.redMul(L.redISub(N)).redISub(y.redMul(k)),j=this.z.redMul(s.z).redMul(O);return this.curve.jpoint(N,H,j)},m.prototype.mixedAdd=function(s){if(this.isInfinity())return s.toJ();if(s.isInfinity())return this;var f=this.z.redSqr(),l=this.x,u=s.x.redMul(f),v=this.y,y=s.y.redMul(f).redMul(this.z),h=l.redSub(u),O=v.redSub(y);if(h.cmpn(0)===0)return O.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var I=h.redSqr(),B=I.redMul(h),k=l.redMul(I),L=O.redSqr().redIAdd(B).redISub(k).redISub(k),N=O.redMul(k.redISub(L)).redISub(v.redMul(B)),H=this.z.redMul(h);return this.curve.jpoint(L,N,H)},m.prototype.dblp=function(s){if(s===0)return this;if(this.isInfinity())return this;if(!s)return this.dbl();var f;if(this.curve.zeroA||this.curve.threeA){var l=this;for(f=0;f=0)return!1;if(l.redIAdd(v),this.x.cmp(l)===0)return!0}},m.prototype.inspect=function(){return this.isInfinity()?"":""},m.prototype.isInfinity=function(){return this.z.cmpn(0)===0}},480:(E,n,c)=>{var r,a=n,i=c(7952),p=c(894),t=c(7011).assert;function d(m){m.type==="short"?this.curve=new p.short(m):m.type==="edwards"?this.curve=new p.edwards(m):this.curve=new p.mont(m),this.g=this.curve.g,this.n=this.curve.n,this.hash=m.hash,t(this.g.validate(),"Invalid curve"),t(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function b(m,s){Object.defineProperty(a,m,{configurable:!0,enumerable:!0,get:function(){var f=new d(s);return Object.defineProperty(a,m,{configurable:!0,enumerable:!0,value:f}),f}})}a.PresetCurve=d,b("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:i.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),b("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:i.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),b("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:i.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),b("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:i.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),b("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:i.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),b("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["9"]}),b("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=c(4011)}catch{r=void 0}b("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:i.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},7447:(E,n,c)=>{var r=c(8490),a=c(2723),i=c(7011),p=c(480),t=c(5037),d=i.assert,b=c(1200),m=c(8545);function s(f){if(!(this instanceof s))return new s(f);typeof f=="string"&&(d(Object.prototype.hasOwnProperty.call(p,f),"Unknown curve "+f),f=p[f]),f instanceof p.PresetCurve&&(f={curve:f}),this.curve=f.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=f.curve.g,this.g.precompute(f.curve.n.bitLength()+1),this.hash=f.hash||f.curve.hash}E.exports=s,s.prototype.keyPair=function(f){return new b(this,f)},s.prototype.keyFromPrivate=function(f,l){return b.fromPrivate(this,f,l)},s.prototype.keyFromPublic=function(f,l){return b.fromPublic(this,f,l)},s.prototype.genKeyPair=function(f){f||(f={});for(var l=new a({hash:this.hash,pers:f.pers,persEnc:f.persEnc||"utf8",entropy:f.entropy||t(this.hash.hmacStrength),entropyEnc:f.entropy&&f.entropyEnc||"utf8",nonce:this.n.toArray()}),u=this.n.byteLength(),v=this.n.sub(new r(2));;){var y=new r(l.generate(u));if(!(y.cmp(v)>0))return y.iaddn(1),this.keyFromPrivate(y)}},s.prototype._truncateToN=function(f,l,u){var v;if(r.isBN(f)||typeof f=="number")v=(f=new r(f,16)).byteLength();else if(typeof f=="object")v=f.length,f=new r(f,16);else{var y=f.toString();v=y.length+1>>>1,f=new r(y,16)}typeof u!="number"&&(u=8*v);var h=u-this.n.bitLength();return h>0&&(f=f.ushrn(h)),!l&&f.cmp(this.n)>=0?f.sub(this.n):f},s.prototype.sign=function(f,l,u,v){if(typeof u=="object"&&(v=u,u=null),v||(v={}),typeof f!="string"&&typeof f!="number"&&!r.isBN(f)){d(typeof f=="object"&&f&&typeof f.length=="number","Expected message to be an array-like, a hex string, or a BN instance"),d(f.length>>>0===f.length);for(var y=0;y=0)){var H=this.g.mul(N);if(!H.isInfinity()){var j=H.getX(),U=j.umod(this.n);if(U.cmpn(0)!==0){var _=N.invm(this.n).mul(U.mul(l.getPrivate()).iadd(f));if((_=_.umod(this.n)).cmpn(0)!==0){var T=(H.getY().isOdd()?1:0)|(j.cmp(U)!==0?2:0);return v.canonical&&_.cmp(this.nh)>0&&(_=this.n.sub(_),T^=1),new m({r:U,s:_,recoveryParam:T})}}}}}},s.prototype.verify=function(f,l,u,v,y){y||(y={}),f=this._truncateToN(f,!1,y.msgBitLength),u=this.keyFromPublic(u,v);var h=(l=new m(l,"hex")).r,O=l.s;if(h.cmpn(1)<0||h.cmp(this.n)>=0||O.cmpn(1)<0||O.cmp(this.n)>=0)return!1;var I,B=O.invm(this.n),k=B.mul(f).umod(this.n),L=B.mul(h).umod(this.n);return this.curve._maxwellTrick?!(I=this.g.jmulAdd(k,u.getPublic(),L)).isInfinity()&&I.eqXToP(h):!(I=this.g.mulAdd(k,u.getPublic(),L)).isInfinity()&&I.getX().umod(this.n).cmp(h)===0},s.prototype.recoverPubKey=function(f,l,u,v){d((3&u)===u,"The recovery param is more than two bits"),l=new m(l,v);var y=this.n,h=new r(f),O=l.r,I=l.s,B=1&u,k=u>>1;if(O.cmp(this.curve.p.umod(this.curve.n))>=0&&k)throw new Error("Unable to find sencond key candinate");O=k?this.curve.pointFromX(O.add(this.curve.n),B):this.curve.pointFromX(O,B);var L=l.r.invm(y),N=y.sub(h).mul(L).umod(y),H=I.mul(L).umod(y);return this.g.mulAdd(N,O,H)},s.prototype.getKeyRecoveryParam=function(f,l,u,v){if((l=new m(l,v)).recoveryParam!==null)return l.recoveryParam;for(var y=0;y<4;y++){var h;try{h=this.recoverPubKey(f,l,y)}catch{continue}if(h.eq(u))return y}throw new Error("Unable to find valid recovery factor")}},1200:(E,n,c)=>{var r=c(8490),a=c(7011).assert;function i(p,t){this.ec=p,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}E.exports=i,i.fromPublic=function(p,t,d){return t instanceof i?t:new i(p,{pub:t,pubEnc:d})},i.fromPrivate=function(p,t,d){return t instanceof i?t:new i(p,{priv:t,privEnc:d})},i.prototype.validate=function(){var p=this.getPublic();return p.isInfinity()?{result:!1,reason:"Invalid public key"}:p.validate()?p.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(p,t){return typeof p=="string"&&(t=p,p=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,p):this.pub},i.prototype.getPrivate=function(p){return p==="hex"?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(p,t){this.priv=new r(p,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(p,t){if(p.x||p.y)return this.ec.curve.type==="mont"?a(p.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||a(p.x&&p.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(p.x,p.y));this.pub=this.ec.curve.decodePoint(p,t)},i.prototype.derive=function(p){return p.validate()||a(p.validate(),"public point not validated"),p.mul(this.priv).getX()},i.prototype.sign=function(p,t,d){return this.ec.sign(p,this,t,d)},i.prototype.verify=function(p,t,d){return this.ec.verify(p,t,this,void 0,d)},i.prototype.inspect=function(){return""}},8545:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.assert;function p(s,f){if(s instanceof p)return s;this._importDER(s,f)||(i(s.r&&s.s,"Signature without r or s"),this.r=new r(s.r,16),this.s=new r(s.s,16),s.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=s.recoveryParam)}function t(){this.place=0}function d(s,f){var l=s[f.place++];if(!(128&l))return l;var u=15&l;if(u===0||u>4||s[f.place]===0)return!1;for(var v=0,y=0,h=f.place;y>>=0;return!(v<=127)&&(f.place=h,v)}function b(s){for(var f=0,l=s.length-1;!s[f]&&!(128&s[f+1])&&f>>3);for(s.push(128|l);--l;)s.push(f>>>(l<<3)&255);s.push(f)}}E.exports=p,p.prototype._importDER=function(s,f){s=a.toArray(s,f);var l=new t;if(s[l.place++]!==48)return!1;var u=d(s,l);if(u===!1||u+l.place!==s.length||s[l.place++]!==2)return!1;var v=d(s,l);if(v===!1||128&s[l.place])return!1;var y=s.slice(l.place,v+l.place);if(l.place+=v,s[l.place++]!==2)return!1;var h=d(s,l);if(h===!1||s.length!==h+l.place||128&s[l.place])return!1;var O=s.slice(l.place,h+l.place);if(y[0]===0){if(!(128&y[1]))return!1;y=y.slice(1)}if(O[0]===0){if(!(128&O[1]))return!1;O=O.slice(1)}return this.r=new r(y),this.s=new r(O),this.recoveryParam=null,!0},p.prototype.toDER=function(s){var f=this.r.toArray(),l=this.s.toArray();for(128&f[0]&&(f=[0].concat(f)),128&l[0]&&(l=[0].concat(l)),f=b(f),l=b(l);!(l[0]||128&l[1]);)l=l.slice(1);var u=[2];m(u,f.length),(u=u.concat(f)).push(2),m(u,l.length);var v=u.concat(l),y=[48];return m(y,v.length),y=y.concat(v),a.encode(y,s)}},8650:(E,n,c)=>{var r=c(7952),a=c(480),i=c(7011),p=i.assert,t=i.parseBytes,d=c(6661),b=c(220);function m(s){if(p(s==="ed25519","only tested with ed25519 so far"),!(this instanceof m))return new m(s);s=a[s].curve,this.curve=s,this.g=s.g,this.g.precompute(s.n.bitLength()+1),this.pointClass=s.point().constructor,this.encodingLength=Math.ceil(s.n.bitLength()/8),this.hash=r.sha512}E.exports=m,m.prototype.sign=function(s,f){s=t(s);var l=this.keyFromSecret(f),u=this.hashInt(l.messagePrefix(),s),v=this.g.mul(u),y=this.encodePoint(v),h=this.hashInt(y,l.pubBytes(),s).mul(l.priv()),O=u.add(h).umod(this.curve.n);return this.makeSignature({R:v,S:O,Rencoded:y})},m.prototype.verify=function(s,f,l){if(s=t(s),(f=this.makeSignature(f)).S().gte(f.eddsa.curve.n)||f.S().isNeg())return!1;var u=this.keyFromPublic(l),v=this.hashInt(f.Rencoded(),u.pubBytes(),s),y=this.g.mul(f.S());return f.R().add(u.pub().mul(v)).eq(y)},m.prototype.hashInt=function(){for(var s=this.hash(),f=0;f{var r=c(7011),a=r.assert,i=r.parseBytes,p=r.cachedProperty;function t(d,b){this.eddsa=d,this._secret=i(b.secret),d.isPoint(b.pub)?this._pub=b.pub:this._pubBytes=i(b.pub)}t.fromPublic=function(d,b){return b instanceof t?b:new t(d,{pub:b})},t.fromSecret=function(d,b){return b instanceof t?b:new t(d,{secret:b})},t.prototype.secret=function(){return this._secret},p(t,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),p(t,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),p(t,"privBytes",function(){var d=this.eddsa,b=this.hash(),m=d.encodingLength-1,s=b.slice(0,d.encodingLength);return s[0]&=248,s[m]&=127,s[m]|=64,s}),p(t,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),p(t,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),p(t,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),t.prototype.sign=function(d){return a(this._secret,"KeyPair can only verify"),this.eddsa.sign(d,this)},t.prototype.verify=function(d,b){return this.eddsa.verify(d,b,this)},t.prototype.getSecret=function(d){return a(this._secret,"KeyPair is public only"),r.encode(this.secret(),d)},t.prototype.getPublic=function(d){return r.encode(this.pubBytes(),d)},E.exports=t},220:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.assert,p=a.cachedProperty,t=a.parseBytes;function d(b,m){this.eddsa=b,typeof m!="object"&&(m=t(m)),Array.isArray(m)&&(i(m.length===2*b.encodingLength,"Signature has invalid size"),m={R:m.slice(0,b.encodingLength),S:m.slice(b.encodingLength)}),i(m.R&&m.S,"Signature without R or S"),b.isPoint(m.R)&&(this._R=m.R),m.S instanceof r&&(this._S=m.S),this._Rencoded=Array.isArray(m.R)?m.R:m.Rencoded,this._Sencoded=Array.isArray(m.S)?m.S:m.Sencoded}p(d,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),p(d,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),p(d,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),p(d,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),d.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},d.prototype.toHex=function(){return a.encode(this.toBytes(),"hex").toUpperCase()},E.exports=d},4011:E=>{E.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},7011:(E,n,c)=>{var r=n,a=c(8490),i=c(3349),p=c(4367);r.assert=i,r.toArray=p.toArray,r.zero2=p.zero2,r.toHex=p.toHex,r.encode=p.encode,r.getNAF=function(t,d,b){var m,s=new Array(Math.max(t.bitLength(),b)+1);for(m=0;m(f>>1)-1?(f>>1)-v:v,l.isubn(u)):u=0,s[m]=u,l.iushrn(1)}return s},r.getJSF=function(t,d){var b=[[],[]];t=t.clone(),d=d.clone();for(var m,s=0,f=0;t.cmpn(-s)>0||d.cmpn(-f)>0;){var l,u,v=t.andln(3)+s&3,y=d.andln(3)+f&3;v===3&&(v=-1),y===3&&(y=-1),l=1&v?(m=t.andln(7)+s&7)!=3&&m!==5||y!==2?v:-v:0,b[0].push(l),u=1&y?(m=d.andln(7)+f&7)!=3&&m!==5||v!==2?y:-y:0,b[1].push(u),2*s===l+1&&(s=1-s),2*f===u+1&&(f=1-f),t.iushrn(1),d.iushrn(1)}return b},r.cachedProperty=function(t,d,b){var m="_"+d;t.prototype[d]=function(){return this[m]!==void 0?this[m]:this[m]=b.call(this)}},r.parseBytes=function(t){return typeof t=="string"?r.toArray(t,"hex"):t},r.intFromLE=function(t){return new a(t,"hex","le")}},8490:function(E,n,c){(function(r,a){function i(_,T){if(!_)throw new Error(T||"Assertion failed")}function p(_,T){_.super_=T;var x=function(){};x.prototype=T.prototype,_.prototype=new x,_.prototype.constructor=_}function t(_,T,x){if(t.isBN(_))return _;this.negative=0,this.words=null,this.length=0,this.red=null,_!==null&&(T!=="le"&&T!=="be"||(x=T,T=10),this._init(_||0,T||10,x||"be"))}var d;typeof r=="object"?r.exports=t:a.BN=t,t.BN=t,t.wordSize=26;try{d=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:c(9368).Buffer}catch{}function b(_,T){var x=_.charCodeAt(T);return x>=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function m(_,T,x){var M=b(_,x);return x-1>=T&&(M|=b(_,x-1)<<4),M}function s(_,T,x,M){for(var S=0,w=Math.min(_.length,x),A=T;A=49?D-49+10:D>=17?D-17+10:D}return S}t.isBN=function(_){return _ instanceof t||_!==null&&typeof _=="object"&&_.constructor.wordSize===t.wordSize&&Array.isArray(_.words)},t.max=function(_,T){return _.cmp(T)>0?_:T},t.min=function(_,T){return _.cmp(T)<0?_:T},t.prototype._init=function(_,T,x){if(typeof _=="number")return this._initNumber(_,T,x);if(typeof _=="object")return this._initArray(_,T,x);T==="hex"&&(T=16),i(T===(0|T)&&T>=2&&T<=36);var M=0;(_=_.toString().replace(/\s+/g,""))[0]==="-"&&(M++,this.negative=1),M<_.length&&(T===16?this._parseHex(_,M,x):(this._parseBase(_,T,M),x==="le"&&this._initArray(this.toArray(),T,x)))},t.prototype._initNumber=function(_,T,x){_<0&&(this.negative=1,_=-_),_<67108864?(this.words=[67108863&_],this.length=1):_<4503599627370496?(this.words=[67108863&_,_/67108864&67108863],this.length=2):(i(_<9007199254740992),this.words=[67108863&_,_/67108864&67108863,1],this.length=3),x==="le"&&this._initArray(this.toArray(),T,x)},t.prototype._initArray=function(_,T,x){if(i(typeof _.length=="number"),_.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(_.length/3),this.words=new Array(this.length);for(var M=0;M=0;M-=3)w=_[M]|_[M-1]<<8|_[M-2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);else if(x==="le")for(M=0,S=0;M<_.length;M+=3)w=_[M]|_[M+1]<<8|_[M+2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);return this.strip()},t.prototype._parseHex=function(_,T,x){this.length=Math.ceil((_.length-T)/6),this.words=new Array(this.length);for(var M=0;M=T;M-=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;else for(M=(_.length-T)%2==0?T+1:T;M<_.length;M+=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;this.strip()},t.prototype._parseBase=function(_,T,x){this.words=[0],this.length=1;for(var M=0,S=1;S<=67108863;S*=T)M++;M--,S=S/T|0;for(var w=_.length-x,A=w%M,D=Math.min(w,w-A)+x,V=0,R=x;R1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},t.prototype.inspect=function(){return(this.red?""};var f=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],u=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(_,T,x){x.negative=T.negative^_.negative;var M=_.length+T.length|0;x.length=M,M=M-1|0;var S=0|_.words[0],w=0|T.words[0],A=S*w,D=67108863&A,V=A/67108864|0;x.words[0]=D;for(var R=1;R>>26,$=67108863&V,G=Math.min(R,T.length-1),Q=Math.max(0,R-_.length+1);Q<=G;Q++){var ee=R-Q|0;F+=(A=(S=0|_.words[ee])*(w=0|T.words[Q])+$)/67108864|0,$=67108863&A}x.words[R]=0|$,V=0|F}return V!==0?x.words[R]=0|V:x.length--,x.strip()}t.prototype.toString=function(_,T){var x;if(T=0|T||1,(_=_||10)===16||_==="hex"){x="";for(var M=0,S=0,w=0;w>>24-M&16777215,(M+=2)>=26&&(M-=26,w--),x=S!==0||w!==this.length-1?f[6-D.length]+D+x:D+x}for(S!==0&&(x=S.toString(16)+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(_===(0|_)&&_>=2&&_<=36){var V=l[_],R=u[_];x="";var F=this.clone();for(F.negative=0;!F.isZero();){var $=F.modn(R).toString(_);x=(F=F.idivn(R)).isZero()?$+x:f[V-$.length]+$+x}for(this.isZero()&&(x="0"+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var _=this.words[0];return this.length===2?_+=67108864*this.words[1]:this.length===3&&this.words[2]===1?_+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-_:_},t.prototype.toJSON=function(){return this.toString(16)},t.prototype.toBuffer=function(_,T){return i(d!==void 0),this.toArrayLike(d,_,T)},t.prototype.toArray=function(_,T){return this.toArrayLike(Array,_,T)},t.prototype.toArrayLike=function(_,T,x){var M=this.byteLength(),S=x||Math.max(1,M);i(M<=S,"byte array longer than desired length"),i(S>0,"Requested array length <= 0"),this.strip();var w,A,D=T==="le",V=new _(S),R=this.clone();if(D){for(A=0;!R.isZero();A++)w=R.andln(255),R.iushrn(8),V[A]=w;for(;A=4096&&(x+=13,T>>>=13),T>=64&&(x+=7,T>>>=7),T>=8&&(x+=4,T>>>=4),T>=2&&(x+=2,T>>>=2),x+T},t.prototype._zeroBits=function(_){if(_===0)return 26;var T=_,x=0;return 8191&T||(x+=13,T>>>=13),127&T||(x+=7,T>>>=7),15&T||(x+=4,T>>>=4),3&T||(x+=2,T>>>=2),1&T||x++,x},t.prototype.bitLength=function(){var _=this.words[this.length-1],T=this._countBits(_);return 26*(this.length-1)+T},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var _=0,T=0;T_.length?this.clone().ior(_):_.clone().ior(this)},t.prototype.uor=function(_){return this.length>_.length?this.clone().iuor(_):_.clone().iuor(this)},t.prototype.iuand=function(_){var T;T=this.length>_.length?_:this;for(var x=0;x
"u"&&(E=e.call(this,C),o.set(P,E)),E}function Eu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function xu(e,o,g,C,P){return g.bind(o,e,C,P)}function Cp(e,o){var g=e.length===1?wp:Eu;return xu(e,this,g,o.cache.create(),o.serializer)}function Sp(e,o){return xu(e,this,Eu,o.cache.create(),o.serializer)}var _p=function(){return JSON.stringify(arguments)},Mp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),Ep={create:function(){return new Mp}},qr={variadic:Sp},Ct;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(Ct||(Ct={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Pu(e){return e.type===Ut.literal}function xp(e){return e.type===Ut.argument}function Au(e){return e.type===Ut.number}function Ou(e){return e.type===Ut.date}function Tu(e){return e.type===Ut.time}function Iu(e){return e.type===Ut.select}function Nu(e){return e.type===Ut.plural}function Pp(e){return e.type===Ut.pound}function Lu(e){return e.type===Ut.tag}function ku(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Ea(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var Bu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Ap=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Op(e){var o={};return e.replace(Ap,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Tp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function Ip(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Tp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C
>>32-P,g)}function tr(e,o,g,C,P,E,n){return ci(o&g|~o&C,e,o,P,E,n)}function rr(e,o,g,C,P,E,n){return ci(o&C|g&~C,e,o,P,E,n)}function nr(e,o,g,C,P,E,n){return ci(o^g^C,e,o,P,E,n)}function or(e,o,g,C,P,E,n){return ci(g^(o|~C),e,o,P,E,n)}function hp(e){var o=e.length,g=[1732584193,-271733879,-1732584194,271733878],C;for(C=64;C<=e.length;C+=64)_a(g,pp(e.substring(C-64,C)));e=e.substring(C-64);var P=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(C=0;C>2]|=e.charCodeAt(C)<<(C%4<<3);if(P[C>>2]|=128<<(C%4<<3),C>55)for(_a(g,P),C=0;C<16;C++)P[C]=0;return P[14]=o*8,_a(g,P),g}function pp(e){var o=[],g;for(g=0;g<64;g+=4)o[g>>2]=e.charCodeAt(g)+(e.charCodeAt(g+1)<<8)+(e.charCodeAt(g+2)<<16)+(e.charCodeAt(g+3)<<24);return o}var Mu="0123456789abcdef".split("");function yp(e){for(var o="",g=0;g<4;g++)o+=Mu[e>>g*8+4&15]+Mu[e>>g*8&15];return o}function mp(e){for(var o=0;o{let P="white",E=Ma(o),n=Math.floor(g/C),c=E.slice(0,6),r=E.split("").map(i=>parseInt(i,16)<8?0:1),a=[];a[0]=a[4]=r.slice(0,5),a[1]=a[3]=r.slice(5,10),a[2]=r.slice(10,15),e.imageSmoothingEnabled=!1,e.clearRect(0,0,g,g),a.forEach((i,y)=>{i.forEach((t,d)=>{t?(e.fillStyle="#"+c,e.fillRect(n*y,n*d,n,n)):(e.fillStyle=P,e.fillRect(n*y,n*d,n,n))})})},vp=(e,o=20)=>{const g=Math.floor(.6*o),C=Math.floor(1/5*o),P=``,E="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(P),n=new Image;n.onload=function(){e.drawImage(n,C,C)},n.src=E},li=5,Eu=({hexString:e,size:o=20})=>{const g=e.toLowerCase();let C=Math.floor(o/li);const E={borderRadius:`${Math.floor(1/10*o)}px`,backgroundColor:"rgb(152, 157, 178)"},n=be.useRef(null),c=be.useRef(0);return be.useEffect(()=>{if(n.current){const r=n.current.getContext("2d");r&&(r.canvas.height=C*li,r.canvas.width=C*li,g.startsWith("01")&&g.length===66||g.startsWith("02")&&g.length===68?c.current=requestAnimationFrame(()=>gp(r,g,o,li)):c.current=requestAnimationFrame(()=>vp(r,o)))}return()=>cancelAnimationFrame(c.current)},[C,e]),z.jsx("canvas",{className:"account-identicon",style:E,ref:n})},xu=e=>e==null?!1:new RegExp("^([0-9A-Fa-f]){64}$").test(e.trim()),Pu=(e="default")=>{const o={tiny:2,small:2,default:2,average:4,medium:12,big:12};return o[e]||o.default},Ea=(e="default")=>{const o={tiny:16,small:20,average:28,default:32,medium:80,big:124};return o[e]||o.default},bp=(e="default")=>{const o={tiny:"contentTertiary",small:"contentTertiary",default:"contentQuaternary",average:"contentQuaternary",medium:"contentQuaternary",big:"contentQuaternary"};return o[e]||o.default},Au=(e="default")=>({tiny:0,small:0,default:4,average:4,medium:4,big:0})[e],di=Ce.default.div.withConfig({displayName:"avatar__BackgroundWrapper",componentId:"sc-1p1ar3a-0"})(({theme:e,sizeType:o,withBgColor:g=!1})=>({borderRadius:Pu(o),height:Ea(o),width:Ea(o),padding:0,margin:Au(o),backgroundColor:g?e.styleguideColors[bp(o)]:"transparent","& > canvas":{borderRadius:Pu(o)}})),wp=Ce.default.div.withConfig({displayName:"avatar__IconHashWrapper",componentId:"sc-1p1ar3a-1"})(({theme:e})=>({color:e.styleguideColors.contentOnFill,height:"100%",display:"flex",justifyContent:"center",alignItems:"center"})),vr=wt.default.forwardRef(function(o,g){const{loading:C,hash:P,src:E,size:n="default",transparentBg:c=!1,...r}=o,a=Ea(n),i=2,y="86400";if(C||!P&&!E)return z.jsx("div",{...r,children:z.jsx($n,{style:{borderRadius:2,width:a,fontSize:`${a}px`,margin:Au(n)}})});if(E){const t=fp(E,{ttl:y,width:a*i});return z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,style:{background:`url("${t}") center / contain no-repeat`},children:z.jsx("div",{style:{width:a,height:a}})})})}return P&&xu(P)?z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,withBgColor:!c,children:z.jsx(wp,{children:z.jsx(bt,{src:su,size:a-8})})})}):z.jsx("span",{ref:g,...r,children:z.jsx(di,{sizeType:n,children:P&&z.jsx(Eu,{hexString:P,size:a,...r})})})});vr.displayName="Avatar";function fi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Cp(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var o=e.default;if(typeof o=="function"){var g=function C(){var P=!1;try{P=this instanceof C}catch{}return P?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};g.prototype=o.prototype}else g={};return Object.defineProperty(g,"__esModule",{value:!0}),Object.keys(e).forEach(function(C){var P=Object.getOwnPropertyDescriptor(e,C);Object.defineProperty(g,C,P.get?P:{enumerable:!0,get:function(){return e[C]}})}),g}var xa,Ou;function Sp(){return Ou||(Ou=1,xa=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var o=document.activeElement,g=[],C=0;C"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var u=o[n.format]||o.default;window.clipboardData.setData(u,E)}else m.clipboardData.clearData(),m.clipboardData.setData(n.format,E);n.onCopy&&(m.preventDefault(),n.onCopy(m.clipboardData))}),document.body.appendChild(t),i.selectNodeContents(t),y.addRange(i);var b=document.execCommand("copy");if(!b)throw new Error("copy command was unsuccessful");d=!0}catch(m){c&&console.error("unable to copy using execCommand: ",m),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",E),n.onCopy&&n.onCopy(window.clipboardData),d=!0}catch(u){c&&console.error("unable to copy using clipboardData: ",u),c&&console.error("falling back to prompt"),r=C("message"in n?n.message:g),window.prompt(r,E)}}finally{y&&(typeof y.removeRange=="function"?y.removeRange(i):y.removeAllRanges()),t&&document.body.removeChild(t),a()}return d}return Pa=P,Pa}var Mp=_p();const Iu=fi(Mp),Nu={blue:"contentBlue",gray:"contentTertiary",green:"contentGreen"},Ep=un.keyframes(["0%{opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}"]),xp=Ce.default.span.withConfig({displayName:"copy__StyledContainer",componentId:"sc-1fp6ltg-0"})(["line-height:20px;cursor:pointer;position:relative;> :not(:first-child){margin-left:8px;}pointer-events:",";animation:",";& svg{color:",";path{fill:",";}:hover{color:",";path{fill:",";}}:active{color:",";path{fill:",";}}}"],e=>e.isCopied?"none":"initial",e=>e.isCopied?un.css([""," 3s"],Ep):"none",e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.isCopied?e.theme.styleguideColors.contentGreen:e.theme.styleguideColors.contentTertiary,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlue,e=>e.theme.styleguideColors.fillPrimaryBlueClick,e=>e.theme.styleguideColors.fillPrimaryBlueClick),Pp=Ce.default(bt).withConfig({displayName:"copy__StyledSvgIcon",componentId:"sc-1fp6ltg-1"})(({theme:e,variation:o="blue"})=>e.withMedia({color:e.styleguideColors[Nu[o]],path:{fill:e.styleguideColors[Nu[o]]}})),_o=({value:e,label:o="Copy Public Key",copiedLabel:g="Copied!",variation:C,styles:P,minified:E=!1})=>{const[n,c]=be.useState(!1),r=n?So:wa,a=n?g:o,i=n?"green":"black",y=t=>{t?.stopPropagation(),e&&(Iu(e),c(!0),setTimeout(()=>c(!1),2800))};return z.jsx(De,{style:P,align:"center",itemsSpacing:8,children:z.jsxs(xp,{onClick:y,isCopied:n,tabIndex:0,onKeyDown:t=>{t.key==="Enter"&&y()},children:[z.jsx(Pp,{variation:C,size:16,src:r,role:"img",alt:"Copy button"}),!E&&z.jsx(Oe,{size:3,variation:i,children:a})]})})},Ap=(e,o)=>({primaryBlue:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.fillPrimaryBlueHover,active:e.styleguideColors.fillPrimaryBlueClick},primaryRed:{color:e.styleguideColors.fillPrimaryRed,hover:e.styleguideColors.fillPrimaryRedHover,active:e.styleguideColors.fillPrimaryRedClick},hash:{color:e.styleguideColors.contentBlue,hover:e.styleguideColors.contentRed,active:e.styleguideColors.fillPrimaryRedClick}})[o]||{color:"inherit",hover:"inherit",active:"inherit"},Op=Ce.default.a.withConfig({displayName:"link__StyledLink",componentId:"sc-npzuii-0"})(({theme:e,color:o,lineHeight:g="sm"})=>{const C=Ap(e,o);return{textDecoration:"none",lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},g),color:C.color,"&:hover, &:hover > *":{color:C.hover},"&:active, &:active > *":{color:C.active}}}),Yt=wt.default.forwardRef(function({color:o="primaryRed",...g},C){return z.jsx(Op,{ref:C,target:"_blank",color:o,...g})});var Aa=function(e,o){return Aa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var P in C)Object.prototype.hasOwnProperty.call(C,P)&&(g[P]=C[P])},Aa(e,o)};function Fr(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");Aa(e,o);function g(){this.constructor=e}e.prototype=o===null?Object.create(o):(g.prototype=o.prototype,new g)}var at=function(){return at=Object.assign||function(o){for(var g,C=1,P=arguments.length;C"u"&&(E=e.call(this,C),o.set(P,E)),E}function Lu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function ku(e,o,g,C,P){return g.bind(o,e,C,P)}function Lp(e,o){var g=e.length===1?Np:Lu;return ku(e,this,g,o.cache.create(),o.serializer)}function kp(e,o){return ku(e,this,Lu,o.cache.create(),o.serializer)}var Bp=function(){return JSON.stringify(arguments)},Hp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),jp={create:function(){return new Hp}},Zr={variadic:kp},St;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(St||(St={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Bu(e){return e.type===Ut.literal}function Dp(e){return e.type===Ut.argument}function Hu(e){return e.type===Ut.number}function ju(e){return e.type===Ut.date}function Du(e){return e.type===Ut.time}function Ru(e){return e.type===Ut.select}function Vu(e){return e.type===Ut.plural}function Rp(e){return e.type===Ut.pound}function Uu(e){return e.type===Ut.tag}function Fu(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Oa(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var zu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Vp=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Up(e){var o={};return e.replace(Vp,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Fp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function zp(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Fp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C1)throw new RangeError("integer-width stems only accept a single optional option");P.options[0].replace(Wp,function(r,a,i,y,t,d){if(a)o.minimumIntegerDigits=i.length;else{if(y&&t)throw new Error("We currently do not support maximum integer digits");if(d)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Ju.test(P.stem)){o.minimumIntegerDigits=P.stem.length;continue}if(Ku.test(P.stem)){if(P.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");P.stem.replace(Ku,function(r,a,i,y,t,d){return i==="*"?o.minimumFractionDigits=a.length:y&&y[0]==="#"?o.maximumFractionDigits=y.length:t&&d?(o.minimumFractionDigits=t.length,o.maximumFractionDigits=t.length+d.length):(o.minimumFractionDigits=a.length,o.maximumFractionDigits=a.length),""});var E=P.options[0];E==="w"?o=at(at({},o),{trailingZeroDisplay:"stripIfInteger"}):E&&(o=at(at({},o),$u(E)));continue}if(Wu.test(P.stem)){o=at(at({},o),$u(P.stem));continue}var n=Gu(P.stem);n&&(o=at(at({},o),n));var c=Jp(P.stem);c&&(o=at(at({},o),c))}return o}var hi={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function Gp(e,o){for(var g="",C=0;C>1),r="a",a=qp(o);for((a=="H"||a=="k")&&(c=0);c-- >0;)g+=r;for(;n-- >0;)g=a+g}else P==="J"?g+="H":g+=P}return g}function qp(e){var o=e.hourCycle;if(o===void 0&&e.hourCycles&&e.hourCycles.length&&(o=e.hourCycles[0]),o)switch(o){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var g=e.language,C;g!=="root"&&(C=e.maximize().region);var P=hi[C||""]||hi[g||""]||hi["".concat(g,"-001")]||hi["001"];return P[0]}var Ta,Zp=new RegExp("^".concat(zu.source,"*")),Xp=new RegExp("".concat(zu.source,"*$"));function Et(e,o){return{start:e,end:o}}var Yp=!!String.prototype.startsWith&&"_a".startsWith("a",1),Qp=!!String.fromCodePoint,e3=!!Object.fromEntries,t3=!!String.prototype.codePointAt,r3=!!String.prototype.trimStart,n3=!!String.prototype.trimEnd,o3=!!Number.isSafeInteger,i3=o3?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Ia=!0;try{var a3=Qu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Ia=((Ta=a3.exec("a"))===null||Ta===void 0?void 0:Ta[0])==="a"}catch{Ia=!1}var Zu=Yp?function(o,g,C){return o.startsWith(g,C)}:function(o,g,C){return o.slice(C,C+g.length)===g},Na=Qp?String.fromCodePoint:function(){for(var o=[],g=0;gE;){if(n=o[E++],n>1114111)throw RangeError(n+" is not a valid code point");C+=n<65536?String.fromCharCode(n):String.fromCharCode(((n-=65536)>>10)+55296,n%1024+56320)}return C},Xu=e3?Object.fromEntries:function(o){for(var g={},C=0,P=o;C=C)){var P=o.charCodeAt(g),E;return P<55296||P>56319||g+1===C||(E=o.charCodeAt(g+1))<56320||E>57343?P:(P-55296<<10)+(E-56320)+65536}},s3=r3?function(o){return o.trimStart()}:function(o){return o.replace(Zp,"")},u3=n3?function(o){return o.trimEnd()}:function(o){return o.replace(Xp,"")};function Qu(e,o){return new RegExp(e,o)}var La;if(Ia){var ec=Qu("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");La=function(o,g){var C;ec.lastIndex=g;var P=ec.exec(o);return(C=P[1])!==null&&C!==void 0?C:""}}else La=function(o,g){for(var C=[];;){var P=Yu(o,g);if(P===void 0||tc(P)||f3(P))break;C.push(P),g+=P>=65536?2:1}return Na.apply(void 0,C)};var c3=function(){function e(o,g){g===void 0&&(g={}),this.message=o,this.position={offset:0,line:1,column:1},this.ignoreTag=!!g.ignoreTag,this.locale=g.locale,this.requiresOtherClause=!!g.requiresOtherClause,this.shouldParseSkeletons=!!g.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(o,g,C){for(var P=[];!this.isEOF();){var E=this.char();if(E===123){var n=this.parseArgument(o,C);if(n.err)return n;P.push(n.val)}else{if(E===125&&o>0)break;if(E===35&&(g==="plural"||g==="selectordinal")){var c=this.clonePosition();this.bump(),P.push({type:Ut.pound,location:Et(c,this.clonePosition())})}else if(E===60&&!this.ignoreTag&&this.peek()===47){if(C)break;return this.error(St.UNMATCHED_CLOSING_TAG,Et(this.clonePosition(),this.clonePosition()))}else if(E===60&&!this.ignoreTag&&ka(this.peek()||0)){var n=this.parseTag(o,g);if(n.err)return n;P.push(n.val)}else{var n=this.parseLiteral(o,g);if(n.err)return n;P.push(n.val)}}}return{val:P,err:null}},e.prototype.parseTag=function(o,g){var C=this.clonePosition();this.bump();var P=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Ut.literal,value:"<".concat(P,"/>"),location:Et(C,this.clonePosition())},err:null};if(this.bumpIf(">")){var E=this.parseMessage(o+1,g,!0);if(E.err)return E;var n=E.val,c=this.clonePosition();if(this.bumpIf("")){if(this.isEOF()||!ka(this.char()))return this.error(St.INVALID_TAG,Et(c,this.clonePosition()));var r=this.clonePosition(),a=this.parseTagName();return P!==a?this.error(St.UNMATCHED_CLOSING_TAG,Et(r,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Ut.tag,value:P,children:n,location:Et(C,this.clonePosition())},err:null}:this.error(St.INVALID_TAG,Et(c,this.clonePosition())))}else return this.error(St.UNCLOSED_TAG,Et(C,this.clonePosition()))}else return this.error(St.INVALID_TAG,Et(C,this.clonePosition()))},e.prototype.parseTagName=function(){var o=this.offset();for(this.bump();!this.isEOF()&&d3(this.char());)this.bump();return this.message.slice(o,this.offset())},e.prototype.parseLiteral=function(o,g){for(var C=this.clonePosition(),P="";;){var E=this.tryParseQuote(g);if(E){P+=E;continue}var n=this.tryParseUnquoted(o,g);if(n){P+=n;continue}var c=this.tryParseLeftAngleBracket();if(c){P+=c;continue}break}var r=Et(C,this.clonePosition());return{val:{type:Ut.literal,value:P,location:r},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!l3(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(o){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(o==="plural"||o==="selectordinal")break;return null;default:return null}this.bump();var g=[this.char()];for(this.bump();!this.isEOF();){var C=this.char();if(C===39)if(this.peek()===39)g.push(39),this.bump();else{this.bump();break}else g.push(C);this.bump()}return Na.apply(void 0,g)},e.prototype.tryParseUnquoted=function(o,g){if(this.isEOF())return null;var C=this.char();return C===60||C===123||C===35&&(g==="plural"||g==="selectordinal")||C===125&&o>0?null:(this.bump(),Na(C))},e.prototype.parseArgument=function(o,g){var C=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(St.EMPTY_ARGUMENT,Et(C,this.clonePosition()));var P=this.parseIdentifierIfPossible().value;if(!P)return this.error(St.MALFORMED_ARGUMENT,Et(C,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Ut.argument,value:P,location:Et(C,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(C,this.clonePosition())):this.parseArgumentOptions(o,g,P,C);default:return this.error(St.MALFORMED_ARGUMENT,Et(C,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var o=this.clonePosition(),g=this.offset(),C=La(this.message,g),P=g+C.length;this.bumpTo(P);var E=this.clonePosition(),n=Et(o,E);return{value:C,location:n}},e.prototype.parseArgumentOptions=function(o,g,C,P){var E,n=this.clonePosition(),c=this.parseIdentifierIfPossible().value,r=this.clonePosition();switch(c){case"":return this.error(St.EXPECT_ARGUMENT_TYPE,Et(n,r));case"number":case"date":case"time":{this.bumpSpace();var a=null;if(this.bumpIf(",")){this.bumpSpace();var i=this.clonePosition(),y=this.parseSimpleArgStyleIfPossible();if(y.err)return y;var t=u3(y.val);if(t.length===0)return this.error(St.EXPECT_ARGUMENT_STYLE,Et(this.clonePosition(),this.clonePosition()));var d=Et(i,this.clonePosition());a={style:t,styleLocation:d}}var b=this.tryParseArgumentClose(P);if(b.err)return b;var m=Et(P,this.clonePosition());if(a&&Zu(a?.style,"::",0)){var u=s3(a.style.slice(2));if(c==="number"){var y=this.parseNumberSkeletonFromString(u,a.styleLocation);return y.err?y:{val:{type:Ut.number,value:C,location:m,style:y.val},err:null}}else{if(u.length===0)return this.error(St.EXPECT_DATE_TIME_SKELETON,m);var f=u;this.locale&&(f=Gp(u,this.locale));var t={type:Xn.dateTime,pattern:f,location:a.styleLocation,parsedOptions:this.shouldParseSkeletons?Up(f):{}},l=c==="date"?Ut.date:Ut.time;return{val:{type:l,value:C,location:m,style:t},err:null}}}return{val:{type:c==="number"?Ut.number:c==="date"?Ut.date:Ut.time,value:C,location:m,style:(E=a?.style)!==null&&E!==void 0?E:null},err:null}}case"plural":case"selectordinal":case"select":{var s=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(St.EXPECT_SELECT_ARGUMENT_OPTIONS,Et(s,at({},s)));this.bumpSpace();var v=this.parseIdentifierIfPossible(),p=0;if(c!=="select"&&v.value==="offset"){if(!this.bumpIf(":"))return this.error(St.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Et(this.clonePosition(),this.clonePosition()));this.bumpSpace();var y=this.tryParseDecimalInteger(St.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,St.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(y.err)return y;this.bumpSpace(),v=this.parseIdentifierIfPossible(),p=y.val}var h=this.tryParsePluralOrSelectOptions(o,c,g,v);if(h.err)return h;var b=this.tryParseArgumentClose(P);if(b.err)return b;var O=Et(P,this.clonePosition());return c==="select"?{val:{type:Ut.select,value:C,options:Xu(h.val),location:O},err:null}:{val:{type:Ut.plural,value:C,options:Xu(h.val),offset:p,pluralType:c==="plural"?"cardinal":"ordinal",location:O},err:null}}default:return this.error(St.INVALID_ARGUMENT_TYPE,Et(n,r))}},e.prototype.tryParseArgumentClose=function(o){return this.isEOF()||this.char()!==125?this.error(St.EXPECT_ARGUMENT_CLOSING_BRACE,Et(o,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var o=0,g=this.clonePosition();!this.isEOF();){var C=this.char();switch(C){case 39:{this.bump();var P=this.clonePosition();if(!this.bumpUntil("'"))return this.error(St.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Et(P,this.clonePosition()));this.bump();break}case 123:{o+=1,this.bump();break}case 125:{if(o>0)o-=1;else return{val:this.message.slice(g.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(g.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(o,g){var C=[];try{C=zp(o)}catch{return this.error(St.INVALID_NUMBER_SKELETON,g)}return{val:{type:Xn.number,tokens:C,location:g,parsedOptions:this.shouldParseSkeletons?$p(C):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(o,g,C,P){for(var E,n=!1,c=[],r=new Set,a=P.value,i=P.location;;){if(a.length===0){var y=this.clonePosition();if(g!=="select"&&this.bumpIf("=")){var t=this.tryParseDecimalInteger(St.EXPECT_PLURAL_ARGUMENT_SELECTOR,St.INVALID_PLURAL_ARGUMENT_SELECTOR);if(t.err)return t;i=Et(y,this.clonePosition()),a=this.message.slice(y.offset,this.offset())}else break}if(r.has(a))return this.error(g==="select"?St.DUPLICATE_SELECT_ARGUMENT_SELECTOR:St.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,i);a==="other"&&(n=!0),this.bumpSpace();var d=this.clonePosition();if(!this.bumpIf("{"))return this.error(g==="select"?St.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:St.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Et(this.clonePosition(),this.clonePosition()));var b=this.parseMessage(o+1,g,C);if(b.err)return b;var m=this.tryParseArgumentClose(d);if(m.err)return m;c.push([a,{value:b.val,location:Et(d,this.clonePosition())}]),r.add(a),this.bumpSpace(),E=this.parseIdentifierIfPossible(),a=E.value,i=E.location}return c.length===0?this.error(g==="select"?St.EXPECT_SELECT_ARGUMENT_SELECTOR:St.EXPECT_PLURAL_ARGUMENT_SELECTOR,Et(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!n?this.error(St.MISSING_OTHER_CLAUSE,Et(this.clonePosition(),this.clonePosition())):{val:c,err:null}},e.prototype.tryParseDecimalInteger=function(o,g){var C=1,P=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(C=-1);for(var E=!1,n=0;!this.isEOF();){var c=this.char();if(c>=48&&c<=57)E=!0,n=n*10+(c-48),this.bump();else break}var r=Et(P,this.clonePosition());return E?(n*=C,i3(n)?{val:n,err:null}:this.error(g,r)):this.error(o,r)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var o=this.position.offset;if(o>=this.message.length)throw Error("out of bound");var g=Yu(this.message,o);if(g===void 0)throw Error("Offset ".concat(o," is at invalid UTF-16 code unit boundary"));return g},e.prototype.error=function(o,g){return{val:null,err:{kind:o,message:this.message,location:g}}},e.prototype.bump=function(){if(!this.isEOF()){var o=this.char();o===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=o<65536?1:2)}},e.prototype.bumpIf=function(o){if(Zu(this.message,o,this.offset())){for(var g=0;g=0?(this.bumpTo(C),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(o){if(this.offset()>o)throw Error("targetOffset ".concat(o," must be greater than or equal to the current offset ").concat(this.offset()));for(o=Math.min(o,this.message.length);;){var g=this.offset();if(g===o)break;if(g>o)throw Error("targetOffset ".concat(o," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&tc(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var o=this.char(),g=this.offset(),C=this.message.charCodeAt(g+(o>=65536?2:1));return C??null},e}();function ka(e){return e>=97&&e<=122||e>=65&&e<=90}function l3(e){return ka(e)||e===47}function d3(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function tc(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function f3(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function Ba(e){e.forEach(function(o){if(delete o.location,Ru(o)||Vu(o))for(var g in o.options)delete o.options[g].location,Ba(o.options[g].value);else Hu(o)&&Fu(o.style)||(ju(o)||Du(o))&&Oa(o.style)?delete o.style.location:Uu(o)&&Ba(o.children)})}function h3(e,o){o===void 0&&(o={}),o=at({shouldParseSkeletons:!0,requiresOtherClause:!0},o);var g=new c3(e,o).parse();if(g.err){var C=SyntaxError(St[g.err.kind]);throw C.location=g.err.location,C.originalMessage=g.err.message,C}return o?.captureLocation||Ba(g.val),g.val}var Xr;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Xr||(Xr={}));var mn=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,g)||this;return E.code=C,E.originalMessage=P,E}return o.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},o}(Error),rc=function(e){Fr(o,e);function o(g,C,P,E){return e.call(this,'Invalid values for "'.concat(g,'": "').concat(C,'". Options are "').concat(Object.keys(P).join('", "'),'"'),Xr.INVALID_VALUE,E)||this}return o}(mn),p3=function(e){Fr(o,e);function o(g,C,P){return e.call(this,'Value for "'.concat(g,'" must be of type ').concat(C),Xr.INVALID_VALUE,P)||this}return o}(mn),y3=function(e){Fr(o,e);function o(g,C){return e.call(this,'The intl string context variable "'.concat(g,'" was not provided to the string "').concat(C,'"'),Xr.MISSING_VALUE,C)||this}return o}(mn),lr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(lr||(lr={}));function m3(e){return e.length<2?e:e.reduce(function(o,g){var C=o[o.length-1];return!C||C.type!==lr.literal||g.type!==lr.literal?o.push(g):C.value+=g.value,o},[])}function g3(e){return typeof e=="function"}function pi(e,o,g,C,P,E,n){if(e.length===1&&Bu(e[0]))return[{type:lr.literal,value:e[0].value}];for(var c=[],r=0,a=e;r"u")){var g=Intl.NumberFormat.supportedLocalesOf(o);return g.length>0?new Intl.Locale(g[0]):new Intl.Locale(typeof o=="string"?o:o[0])}},e.__parse=t3,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Pn;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Pn||(Pn={}));var So=function(e){Fr(o,e);function o(g,C,P){var E=this,n=P?P instanceof Error?P:new Error(String(P)):void 0;return E=e.call(this,"[@formatjs/intl Error ".concat(g,"] ").concat(C,` +`,Xr.MISSING_INTL_API,n);var v=g.getPluralRules(o,{type:i.pluralType}).select(t-(i.offset||0));s=i.options[v]||i.options.other}if(!s)throw new rc(i.value,t,Object.keys(i.options),n);c.push.apply(c,pi(s.value,o,g,C,P,t-(i.offset||0)));continue}}return m3(c)}function v3(e,o){return o?at(at(at({},e||{}),o||{}),Object.keys(e).reduce(function(g,C){return g[C]=at(at({},e[C]),o[C]||{}),g},{})):e}function b3(e,o){return o?Object.keys(e).reduce(function(g,C){return g[C]=v3(e[C],o[C]),g},at({},e)):e}function Ha(e){return{create:function(){return{get:function(o){return e[o]},set:function(o,g){e[o]=g}}}}}function w3(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:qr(function(){for(var o,g=[],C=0;C"u")){var g=Intl.NumberFormat.supportedLocalesOf(o);return g.length>0?new Intl.Locale(g[0]):new Intl.Locale(typeof o=="string"?o:o[0])}},e.__parse=h3,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Pn;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Pn||(Pn={}));var Mo=function(e){Fr(o,e);function o(g,C,P){var E=this,n=P?P instanceof Error?P:new Error(String(P)):void 0;return E=e.call(this,"[@formatjs/intl Error ".concat(g,"] ").concat(C,` `).concat(n?` `.concat(n.message,` -`).concat(n.stack):""))||this,E.code=g,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(E,o),E}return o}(Error),c3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.UNSUPPORTED_FORMATTER,g,C)||this}return o}(So),l3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.INVALID_CONFIG,g,C)||this}return o}(So),Zu=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.MISSING_DATA,g,C)||this}return o}(So),Br=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,Pn.FORMAT_ERROR,"".concat(g,` +`).concat(n.stack):""))||this,E.code=g,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(E,o),E}return o}(Error),C3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.UNSUPPORTED_FORMATTER,g,C)||this}return o}(Mo),S3=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.INVALID_CONFIG,g,C)||this}return o}(Mo),oc=function(e){Fr(o,e);function o(g,C){return e.call(this,Pn.MISSING_DATA,g,C)||this}return o}(Mo),Hr=function(e){Fr(o,e);function o(g,C,P){var E=e.call(this,Pn.FORMAT_ERROR,"".concat(g,` Locale: `).concat(C,` -`),P)||this;return E.locale=C,E}return o}(So),La=function(e){Fr(o,e);function o(g,C,P,E){var n=e.call(this,"".concat(g,` +`),P)||this;return E.locale=C,E}return o}(Mo),ja=function(e){Fr(o,e);function o(g,C,P,E){var n=e.call(this,"".concat(g,` MessageID: `).concat(P?.id,` Default Message: `).concat(P?.defaultMessage,` Description: `).concat(P?.description,` -`),C,E)||this;return n.descriptor=P,n.locale=C,n}return o}(Br),d3=function(e){Fr(o,e);function o(g,C){var P=e.call(this,Pn.MISSING_TRANSLATION,'Missing message: "'.concat(g.id,'" for locale "').concat(C,'", using ').concat(g.defaultMessage?"default message (".concat(typeof g.defaultMessage=="string"?g.defaultMessage:g.defaultMessage.map(function(E){var n;return(n=E.value)!==null&&n!==void 0?n:JSON.stringify(E)}).join(),")"):"id"," as fallback."))||this;return P.descriptor=g,P}return o}(So);function f3(e,o,g){if(g===void 0&&(g=Error),!e)throw new g(o)}function Yn(e,o,g){return g===void 0&&(g={}),o.reduce(function(C,P){return P in e?C[P]=e[P]:P in g&&(C[P]=g[P]),C},{})}var h3=function(e){process.env.NODE_ENV!=="production"&&console.error(e)},p3=function(e){process.env.NODE_ENV!=="production"&&console.warn(e)},y3={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:h3,onWarn:p3};function Xu(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function An(e){return{create:function(){return{get:function(o){return e[o]},set:function(o,g){e[o]=g}}}}}function m3(e){e===void 0&&(e=Xu());var o=Intl.RelativeTimeFormat,g=Intl.ListFormat,C=Intl.DisplayNames,P=Gr(function(){for(var c,r=[],a=0;atypeof C=="object"));return o.map(g)}function V3(e,o){const g=+On(e)-+On(o);return g<0?-1:g>0?1:g}function U3(e){return Ba(e,Date.now())}function F3(e){return o=>{const C=(e?Math[e]:Math.trunc)(o);return C===0?0:C}}const z3={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},K3=(e,o,g)=>{let C;const P=z3[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?"in "+C:C+" ago":C};function Tt(e){return(o={})=>{const g=o.width?String(o.width):e.defaultWidth;return e.formats[g]||e.formats[e.defaultWidth]}}const W3={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},J3={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},$3={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},G3={date:Tt({formats:W3,defaultWidth:"full"}),time:Tt({formats:J3,defaultWidth:"full"}),dateTime:Tt({formats:$3,defaultWidth:"full"})},q3={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Z3=(e,o,g,C)=>q3[e];function ft(e){return(o,g)=>{const C=g?.context?String(g.context):"standalone";let P;if(C==="formatting"&&e.formattingValues){const n=e.defaultFormattingWidth||e.defaultWidth,c=g?.width?String(g.width):n;P=e.formattingValues[c]||e.formattingValues[n]}else{const n=e.defaultWidth,c=g?.width?String(g.width):e.defaultWidth;P=e.values[c]||e.values[n]}const E=e.argumentCallback?e.argumentCallback(o):o;return P[E]}}const X3={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Y3={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Q3={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},ey={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},ty={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},ry={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ny={ordinalNumber:(e,o)=>{const g=Number(e),C=g%100;if(C>20||C<10)switch(C%10){case 1:return g+"st";case 2:return g+"nd";case 3:return g+"rd"}return g+"th"},era:ft({values:X3,defaultWidth:"wide"}),quarter:ft({values:Y3,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Q3,defaultWidth:"wide"}),day:ft({values:ey,defaultWidth:"wide"}),dayPeriod:ft({values:ty,defaultWidth:"wide",formattingValues:ry,defaultFormattingWidth:"wide"})};function ht(e){return(o,g={})=>{const C=g.width,P=C&&e.matchPatterns[C]||e.matchPatterns[e.defaultMatchWidth],E=o.match(P);if(!E)return null;const n=E[0],c=C&&e.parsePatterns[C]||e.parsePatterns[e.defaultParseWidth],r=Array.isArray(c)?iy(c,p=>p.test(n)):oy(c,p=>p.test(n));let a;a=e.valueCallback?e.valueCallback(r):r,a=g.valueCallback?g.valueCallback(a):a;const i=o.slice(n.length);return{value:a,rest:i}}}function oy(e,o){for(const g in e)if(Object.prototype.hasOwnProperty.call(e,g)&&o(e[g]))return g}function iy(e,o){for(let g=0;g{const C=o.match(e.matchPattern);if(!C)return null;const P=C[0],E=o.match(e.parsePattern);if(!E)return null;let n=e.valueCallback?e.valueCallback(E[0]):E[0];n=g.valueCallback?g.valueCallback(n):n;const c=o.slice(P.length);return{value:n,rest:c}}}const ay=/^(\d+)(th|st|nd|rd)?/i,sy=/\d+/i,uy={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},cy={any:[/^b/i,/^(a|c)/i]},ly={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},dy={any:[/1/i,/2/i,/3/i,/4/i]},fy={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},hy={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},py={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},yy={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},my={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},gy={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},vy={ordinalNumber:Xr({matchPattern:ay,parsePattern:sy,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:uy,defaultMatchWidth:"wide",parsePatterns:cy,defaultParseWidth:"any"}),quarter:ht({matchPatterns:ly,defaultMatchWidth:"wide",parsePatterns:dy,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:fy,defaultMatchWidth:"wide",parsePatterns:hy,defaultParseWidth:"any"}),day:ht({matchPatterns:py,defaultMatchWidth:"wide",parsePatterns:yy,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:my,defaultMatchWidth:"any",parsePatterns:gy,defaultParseWidth:"any"})},hc={code:"en-US",formatDistance:K3,formatLong:G3,formatRelative:Z3,localize:ny,match:vy,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Ha(e,o){const g=e<0?"-":"",C=Math.abs(e).toString().padStart(o,"0");return g+C}function by(e,o,g){const C=cc(),P=g?.locale??C.locale??hc,E=V3(e,o);if(isNaN(E))throw new RangeError("Invalid time value");const n=Object.assign({},g,{addSuffix:g?.addSuffix,comparison:E}),[c,r]=fc(g?.in,...E>0?[o,e]:[e,o]),a=F3(g?.roundingMethod??"round"),i=r.getTime()-c.getTime(),p=i/oc,t=dc(r)-dc(c),d=(i-t)/oc,b=g?.unit;let m;if(b?m=b:p<1?m="second":p<60?m="minute":ptypeof e=="string",Eo=()=>{let e,o;const g=new Promise((C,P)=>{e=C,o=P});return g.resolve=e,g.reject=o,g},pc=e=>e==null?"":""+e,Sy=(e,o,g)=>{e.forEach(C=>{o[C]&&(g[C]=o[C])})},_y=/###/g,yc=e=>e&&e.indexOf("###")>-1?e.replace(_y,"."):e,mc=e=>!e||gt(e),xo=(e,o,g)=>{const C=gt(o)?o.split("."):o;let P=0;for(;P{const{obj:C,k:P}=xo(e,o,Object);if(C!==void 0||o.length===1){C[P]=g;return}let E=o[o.length-1],n=o.slice(0,o.length-1),c=xo(e,n,Object);for(;c.obj===void 0&&n.length;)E=`${n[n.length-1]}.${E}`,n=n.slice(0,n.length-1),c=xo(e,n,Object),c?.obj&&typeof c.obj[`${c.k}.${E}`]<"u"&&(c.obj=void 0);c.obj[`${c.k}.${E}`]=g},My=(e,o,g,C)=>{const{obj:P,k:E}=xo(e,o,Object);P[E]=P[E]||[],P[E].push(g)},fi=(e,o)=>{const{obj:g,k:C}=xo(e,o);if(g&&Object.prototype.hasOwnProperty.call(g,C))return g[C]},Ey=(e,o,g)=>{const C=fi(e,g);return C!==void 0?C:fi(o,g)},vc=(e,o,g)=>{for(const C in o)C!=="__proto__"&&C!=="constructor"&&(C in e?gt(e[C])||e[C]instanceof String||gt(o[C])||o[C]instanceof String?g&&(e[C]=o[C]):vc(e[C],o[C],g):e[C]=o[C]);return e},Qn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var xy={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const Py=e=>gt(e)?e.replace(/[&<>"'\/]/g,o=>xy[o]):e;class Ay{constructor(o){this.capacity=o,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(o){const g=this.regExpMap.get(o);if(g!==void 0)return g;const C=new RegExp(o);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(o,C),this.regExpQueue.push(o),C}}const Oy=[" ",",","?","!",";"],Ty=new Ay(20),Iy=(e,o,g)=>{o=o||"",g=g||"";const C=Oy.filter(n=>o.indexOf(n)<0&&g.indexOf(n)<0);if(C.length===0)return!0;const P=Ty.getRegExp(`(${C.map(n=>n==="?"?"\\?":n).join("|")})`);let E=!P.test(e);if(!E){const n=e.indexOf(g);n>0&&!P.test(e.substring(0,n))&&(E=!0)}return E},ja=(e,o,g=".")=>{if(!e)return;if(e[o])return Object.prototype.hasOwnProperty.call(e,o)?e[o]:void 0;const C=o.split(g);let P=e;for(let E=0;E-1&&re?.replace("_","-"),Ny={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,o){console?.[e]?.apply?.(console,o)}};class hi{constructor(o,g={}){this.init(o,g)}init(o,g={}){this.prefix=g.prefix||"i18next:",this.logger=o||Ny,this.options=g,this.debug=g.debug}log(...o){return this.forward(o,"log","",!0)}warn(...o){return this.forward(o,"warn","",!0)}error(...o){return this.forward(o,"error","")}deprecate(...o){return this.forward(o,"warn","WARNING DEPRECATED: ",!0)}forward(o,g,C,P){return P&&!this.debug?null:(gt(o[0])&&(o[0]=`${C}${this.prefix} ${o[0]}`),this.logger[g](o))}create(o){return new hi(this.logger,{prefix:`${this.prefix}:${o}:`,...this.options})}clone(o){return o=o||this.options,o.prefix=o.prefix||this.prefix,new hi(this.logger,o)}}var Yr=new hi;class pi{constructor(){this.observers={}}on(o,g){return o.split(" ").forEach(C=>{this.observers[C]||(this.observers[C]=new Map);const P=this.observers[C].get(g)||0;this.observers[C].set(g,P+1)}),this}off(o,g){if(this.observers[o]){if(!g){delete this.observers[o];return}this.observers[o].delete(g)}}emit(o,...g){this.observers[o]&&Array.from(this.observers[o].entries()).forEach(([P,E])=>{for(let n=0;n{for(let n=0;n-1&&this.options.ns.splice(g,1)}getResource(o,g,C,P={}){const E=P.keySeparator!==void 0?P.keySeparator:this.options.keySeparator,n=P.ignoreJSONStructure!==void 0?P.ignoreJSONStructure:this.options.ignoreJSONStructure;let c;o.indexOf(".")>-1?c=o.split("."):(c=[o,g],C&&(Array.isArray(C)?c.push(...C):gt(C)&&E?c.push(...C.split(E)):c.push(C)));const r=fi(this.data,c);return!r&&!g&&!C&&o.indexOf(".")>-1&&(o=c[0],g=c[1],C=c.slice(2).join(".")),r||!n||!gt(C)?r:ja(this.data?.[o]?.[g],C,E)}addResource(o,g,C,P,E={silent:!1}){const n=E.keySeparator!==void 0?E.keySeparator:this.options.keySeparator;let c=[o,g];C&&(c=c.concat(n?C.split(n):C)),o.indexOf(".")>-1&&(c=o.split("."),P=g,g=c[1]),this.addNamespaces(g),gc(this.data,c,P),E.silent||this.emit("added",o,g,C,P)}addResources(o,g,C,P={silent:!1}){for(const E in C)(gt(C[E])||Array.isArray(C[E]))&&this.addResource(o,g,E,C[E],{silent:!0});P.silent||this.emit("added",o,g,C)}addResourceBundle(o,g,C,P,E,n={silent:!1,skipCopy:!1}){let c=[o,g];o.indexOf(".")>-1&&(c=o.split("."),P=C,C=g,g=c[1]),this.addNamespaces(g);let r=fi(this.data,c)||{};n.skipCopy||(C=JSON.parse(JSON.stringify(C))),P?vc(r,C,E):r={...r,...C},gc(this.data,c,r),n.silent||this.emit("added",o,g,C)}removeResourceBundle(o,g){this.hasResourceBundle(o,g)&&delete this.data[o][g],this.removeNamespaces(g),this.emit("removed",o,g)}hasResourceBundle(o,g){return this.getResource(o,g)!==void 0}getResourceBundle(o,g){return g||(g=this.options.defaultNS),this.getResource(o,g)}getDataByLanguage(o){return this.data[o]}hasLanguageSomeTranslations(o){const g=this.getDataByLanguage(o);return!!(g&&Object.keys(g)||[]).find(P=>g[P]&&Object.keys(g[P]).length>0)}toJSON(){return this.data}}var wc={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,o,g,C,P){return e.forEach(E=>{o=this.processors[E]?.process(o,g,C,P)??o}),o}};const Cc={},Sc=e=>!gt(e)&&typeof e!="boolean"&&typeof e!="number";class yi extends pi{constructor(o,g={}){super(),Sy(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],o,this),this.options=g,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Yr.create("translator")}changeLanguage(o){o&&(this.language=o)}exists(o,g={interpolation:{}}){const C={...g};return o==null?!1:this.resolve(o,C)?.res!==void 0}extractFromKey(o,g){let C=g.nsSeparator!==void 0?g.nsSeparator:this.options.nsSeparator;C===void 0&&(C=":");const P=g.keySeparator!==void 0?g.keySeparator:this.options.keySeparator;let E=g.ns||this.options.defaultNS||[];const n=C&&o.indexOf(C)>-1,c=!this.options.userDefinedKeySeparator&&!g.keySeparator&&!this.options.userDefinedNsSeparator&&!g.nsSeparator&&!Iy(o,C,P);if(n&&!c){const r=o.match(this.interpolator.nestingRegexp);if(r&&r.length>0)return{key:o,namespaces:gt(E)?[E]:E};const a=o.split(C);(C!==P||C===P&&this.options.ns.indexOf(a[0])>-1)&&(E=a.shift()),o=a.join(P)}return{key:o,namespaces:gt(E)?[E]:E}}translate(o,g,C){let P=typeof g=="object"?{...g}:g;if(typeof P!="object"&&this.options.overloadTranslationOptionHandler&&(P=this.options.overloadTranslationOptionHandler(arguments)),typeof options=="object"&&(P={...P}),P||(P={}),o==null)return"";Array.isArray(o)||(o=[String(o)]);const E=P.returnDetails!==void 0?P.returnDetails:this.options.returnDetails,n=P.keySeparator!==void 0?P.keySeparator:this.options.keySeparator,{key:c,namespaces:r}=this.extractFromKey(o[o.length-1],P),a=r[r.length-1];let i=P.nsSeparator!==void 0?P.nsSeparator:this.options.nsSeparator;i===void 0&&(i=":");const p=P.lng||this.language,t=P.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p?.toLowerCase()==="cimode")return t?E?{res:`${a}${i}${c}`,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:a,usedParams:this.getUsedParamsDetails(P)}:`${a}${i}${c}`:E?{res:c,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:a,usedParams:this.getUsedParamsDetails(P)}:c;const d=this.resolve(o,P);let b=d?.res;const m=d?.usedKey||c,s=d?.exactUsedKey||c,f=["[object Number]","[object Function]","[object RegExp]"],l=P.joinArrays!==void 0?P.joinArrays:this.options.joinArrays,u=!this.i18nFormat||this.i18nFormat.handleAsObject,v=P.count!==void 0&&!gt(P.count),y=yi.hasDefaultValue(P),h=v?this.pluralResolver.getSuffix(p,P.count,P):"",O=P.ordinal&&v?this.pluralResolver.getSuffix(p,P.count,{ordinal:!1}):"",I=v&&!P.ordinal&&P.count===0,B=I&&P[`defaultValue${this.options.pluralSeparator}zero`]||P[`defaultValue${h}`]||P[`defaultValue${O}`]||P.defaultValue;let k=b;u&&!b&&y&&(k=B);const L=Sc(k),N=Object.prototype.toString.apply(k);if(u&&k&&L&&f.indexOf(N)<0&&!(gt(l)&&Array.isArray(k))){if(!P.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const H=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,k,{...P,ns:r}):`key '${c} (${this.language})' returned an object instead of string.`;return E?(d.res=H,d.usedParams=this.getUsedParamsDetails(P),d):H}if(n){const H=Array.isArray(k),j=H?[]:{},U=H?s:m;for(const _ in k)if(Object.prototype.hasOwnProperty.call(k,_)){const T=`${U}${n}${_}`;y&&!b?j[_]=this.translate(T,{...P,defaultValue:Sc(B)?B[_]:void 0,joinArrays:!1,ns:r}):j[_]=this.translate(T,{...P,joinArrays:!1,ns:r}),j[_]===T&&(j[_]=k[_])}b=j}}else if(u&>(l)&&Array.isArray(b))b=b.join(l),b&&(b=this.extendTranslation(b,o,P,C));else{let H=!1,j=!1;!this.isValidLookup(b)&&y&&(H=!0,b=B),this.isValidLookup(b)||(j=!0,b=c);const _=(P.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&j?void 0:b,T=y&&B!==b&&this.options.updateMissing;if(j||H||T){if(this.logger.log(T?"updateKey":"missingKey",p,a,c,T?B:b),n){const w=this.resolve(c,{...P,keySeparator:!1});w&&w.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let x=[];const M=this.languageUtils.getFallbackCodes(this.options.fallbackLng,P.lng||this.language);if(this.options.saveMissingTo==="fallback"&&M&&M[0])for(let w=0;w{const V=y&&D!==b?D:_;this.options.missingKeyHandler?this.options.missingKeyHandler(w,a,A,V,T,P):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(w,a,A,V,T,P),this.emit("missingKey",w,a,A,b)};this.options.saveMissing&&(this.options.saveMissingPlurals&&v?x.forEach(w=>{const A=this.pluralResolver.getSuffixes(w,P);I&&P[`defaultValue${this.options.pluralSeparator}zero`]&&A.indexOf(`${this.options.pluralSeparator}zero`)<0&&A.push(`${this.options.pluralSeparator}zero`),A.forEach(D=>{S([w],c+D,P[`defaultValue${D}`]||B)})}):S(x,c,B))}b=this.extendTranslation(b,o,P,d,C),j&&b===c&&this.options.appendNamespaceToMissingKey&&(b=`${a}${i}${c}`),(j||H)&&this.options.parseMissingKeyHandler&&(b=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${a}${i}${c}`:c,H?b:void 0,P))}return E?(d.res=b,d.usedParams=this.getUsedParamsDetails(P),d):b}extendTranslation(o,g,C,P,E){if(this.i18nFormat?.parse)o=this.i18nFormat.parse(o,{...this.options.interpolation.defaultVariables,...C},C.lng||this.language||P.usedLng,P.usedNS,P.usedKey,{resolved:P});else if(!C.skipInterpolation){C.interpolation&&this.interpolator.init({...C,interpolation:{...this.options.interpolation,...C.interpolation}});const r=gt(o)&&(C?.interpolation?.skipOnVariables!==void 0?C.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let a;if(r){const p=o.match(this.interpolator.nestingRegexp);a=p&&p.length}let i=C.replace&&!gt(C.replace)?C.replace:C;if(this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),o=this.interpolator.interpolate(o,i,C.lng||this.language||P.usedLng,C),r){const p=o.match(this.interpolator.nestingRegexp),t=p&&p.length;aE?.[0]===p[0]&&!C.context?(this.logger.warn(`It seems you are nesting recursively key: ${p[0]} in key: ${g[0]}`),null):this.translate(...p,g),C)),C.interpolation&&this.interpolator.reset()}const n=C.postProcess||this.options.postProcess,c=gt(n)?[n]:n;return o!=null&&c?.length&&C.applyPostProcessor!==!1&&(o=wc.handle(c,o,g,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...P,usedParams:this.getUsedParamsDetails(C)},...C}:C,this)),o}resolve(o,g={}){let C,P,E,n,c;return gt(o)&&(o=[o]),o.forEach(r=>{if(this.isValidLookup(C))return;const a=this.extractFromKey(r,g),i=a.key;P=i;let p=a.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const t=g.count!==void 0&&!gt(g.count),d=t&&!g.ordinal&&g.count===0,b=g.context!==void 0&&(gt(g.context)||typeof g.context=="number")&&g.context!=="",m=g.lngs?g.lngs:this.languageUtils.toResolveHierarchy(g.lng||this.language,g.fallbackLng);p.forEach(s=>{this.isValidLookup(C)||(c=s,!Cc[`${m[0]}-${s}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(c)&&(Cc[`${m[0]}-${s}`]=!0,this.logger.warn(`key "${P}" for languages "${m.join(", ")}" won't get resolved as namespace "${c}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(f=>{if(this.isValidLookup(C))return;n=f;const l=[i];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(l,i,f,s,g);else{let v;t&&(v=this.pluralResolver.getSuffix(f,g.count,g));const y=`${this.options.pluralSeparator}zero`,h=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(t&&(l.push(i+v),g.ordinal&&v.indexOf(h)===0&&l.push(i+v.replace(h,this.options.pluralSeparator)),d&&l.push(i+y)),b){const O=`${i}${this.options.contextSeparator}${g.context}`;l.push(O),t&&(l.push(O+v),g.ordinal&&v.indexOf(h)===0&&l.push(O+v.replace(h,this.options.pluralSeparator)),d&&l.push(O+y))}}let u;for(;u=l.pop();)this.isValidLookup(C)||(E=u,C=this.getResource(f,s,u,g))}))})}),{res:C,usedKey:P,exactUsedKey:E,usedLng:n,usedNS:c}}isValidLookup(o){return o!==void 0&&!(!this.options.returnNull&&o===null)&&!(!this.options.returnEmptyString&&o==="")}getResource(o,g,C,P={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(o,g,C,P):this.resourceStore.getResource(o,g,C,P)}getUsedParamsDetails(o={}){const g=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],C=o.replace&&!gt(o.replace);let P=C?o.replace:o;if(C&&typeof o.count<"u"&&(P.count=o.count),this.options.interpolation.defaultVariables&&(P={...this.options.interpolation.defaultVariables,...P}),!C){P={...P};for(const E of g)delete P[E]}return P}static hasDefaultValue(o){const g="defaultValue";for(const C in o)if(Object.prototype.hasOwnProperty.call(o,C)&&g===C.substring(0,g.length)&&o[C]!==void 0)return!0;return!1}}class _c{constructor(o){this.options=o,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Yr.create("languageUtils")}getScriptPartFromCode(o){if(o=Po(o),!o||o.indexOf("-")<0)return null;const g=o.split("-");return g.length===2||(g.pop(),g[g.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(g.join("-"))}getLanguagePartFromCode(o){if(o=Po(o),!o||o.indexOf("-")<0)return o;const g=o.split("-");return this.formatLanguageCode(g[0])}formatLanguageCode(o){if(gt(o)&&o.indexOf("-")>-1){let g;try{g=Intl.getCanonicalLocales(o)[0]}catch{}return g&&this.options.lowerCaseLng&&(g=g.toLowerCase()),g||(this.options.lowerCaseLng?o.toLowerCase():o)}return this.options.cleanCode||this.options.lowerCaseLng?o.toLowerCase():o}isSupportedCode(o){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(o=this.getLanguagePartFromCode(o)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(o)>-1}getBestMatchFromCodes(o){if(!o)return null;let g;return o.forEach(C=>{if(g)return;const P=this.formatLanguageCode(C);(!this.options.supportedLngs||this.isSupportedCode(P))&&(g=P)}),!g&&this.options.supportedLngs&&o.forEach(C=>{if(g)return;const P=this.getScriptPartFromCode(C);if(this.isSupportedCode(P))return g=P;const E=this.getLanguagePartFromCode(C);if(this.isSupportedCode(E))return g=E;g=this.options.supportedLngs.find(n=>{if(n===E)return n;if(!(n.indexOf("-")<0&&E.indexOf("-")<0)&&(n.indexOf("-")>0&&E.indexOf("-")<0&&n.substring(0,n.indexOf("-"))===E||n.indexOf(E)===0&&E.length>1))return n})}),g||(g=this.getFallbackCodes(this.options.fallbackLng)[0]),g}getFallbackCodes(o,g){if(!o)return[];if(typeof o=="function"&&(o=o(g)),gt(o)&&(o=[o]),Array.isArray(o))return o;if(!g)return o.default||[];let C=o[g];return C||(C=o[this.getScriptPartFromCode(g)]),C||(C=o[this.formatLanguageCode(g)]),C||(C=o[this.getLanguagePartFromCode(g)]),C||(C=o.default),C||[]}toResolveHierarchy(o,g){const C=this.getFallbackCodes((g===!1?[]:g)||this.options.fallbackLng||[],o),P=[],E=n=>{n&&(this.isSupportedCode(n)?P.push(n):this.logger.warn(`rejecting language code not found in supportedLngs: ${n}`))};return gt(o)&&(o.indexOf("-")>-1||o.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&E(this.formatLanguageCode(o)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&E(this.getScriptPartFromCode(o)),this.options.load!=="currentOnly"&&E(this.getLanguagePartFromCode(o))):gt(o)&&E(this.formatLanguageCode(o)),C.forEach(n=>{P.indexOf(n)<0&&E(this.formatLanguageCode(n))}),P}}const Mc={zero:0,one:1,two:2,few:3,many:4,other:5},Ec={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class Ly{constructor(o,g={}){this.languageUtils=o,this.options=g,this.logger=Yr.create("pluralResolver"),this.pluralRulesCache={}}addRule(o,g){this.rules[o]=g}clearCache(){this.pluralRulesCache={}}getRule(o,g={}){const C=Po(o==="dev"?"en":o),P=g.ordinal?"ordinal":"cardinal",E=JSON.stringify({cleanedCode:C,type:P});if(E in this.pluralRulesCache)return this.pluralRulesCache[E];let n;try{n=new Intl.PluralRules(C,{type:P})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),Ec;if(!o.match(/-|_/))return Ec;const r=this.languageUtils.getLanguagePartFromCode(o);n=this.getRule(r,g)}return this.pluralRulesCache[E]=n,n}needsPlural(o,g={}){let C=this.getRule(o,g);return C||(C=this.getRule("dev",g)),C?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(o,g,C={}){return this.getSuffixes(o,C).map(P=>`${g}${P}`)}getSuffixes(o,g={}){let C=this.getRule(o,g);return C||(C=this.getRule("dev",g)),C?C.resolvedOptions().pluralCategories.sort((P,E)=>Mc[P]-Mc[E]).map(P=>`${this.options.prepend}${g.ordinal?`ordinal${this.options.prepend}`:""}${P}`):[]}getSuffix(o,g,C={}){const P=this.getRule(o,C);return P?`${this.options.prepend}${C.ordinal?`ordinal${this.options.prepend}`:""}${P.select(g)}`:(this.logger.warn(`no plural rule found for: ${o}`),this.getSuffix("dev",g,C))}}const xc=(e,o,g,C=".",P=!0)=>{let E=Ey(e,o,g);return!E&&P&>(g)&&(E=ja(e,g,C),E===void 0&&(E=ja(o,g,C))),E},Da=e=>e.replace(/\$/g,"$$$$");class ky{constructor(o={}){this.logger=Yr.create("interpolator"),this.options=o,this.format=o?.interpolation?.format||(g=>g),this.init(o)}init(o={}){o.interpolation||(o.interpolation={escapeValue:!0});const{escape:g,escapeValue:C,useRawValueToEscape:P,prefix:E,prefixEscaped:n,suffix:c,suffixEscaped:r,formatSeparator:a,unescapeSuffix:i,unescapePrefix:p,nestingPrefix:t,nestingPrefixEscaped:d,nestingSuffix:b,nestingSuffixEscaped:m,nestingOptionsSeparator:s,maxReplaces:f,alwaysFormat:l}=o.interpolation;this.escape=g!==void 0?g:Py,this.escapeValue=C!==void 0?C:!0,this.useRawValueToEscape=P!==void 0?P:!1,this.prefix=E?Qn(E):n||"{{",this.suffix=c?Qn(c):r||"}}",this.formatSeparator=a||",",this.unescapePrefix=i?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":i||"",this.nestingPrefix=t?Qn(t):d||Qn("$t("),this.nestingSuffix=b?Qn(b):m||Qn(")"),this.nestingOptionsSeparator=s||",",this.maxReplaces=f||1e3,this.alwaysFormat=l!==void 0?l:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const o=(g,C)=>g?.source===C?(g.lastIndex=0,g):new RegExp(C,"g");this.regexp=o(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=o(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=o(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(o,g,C,P){let E,n,c;const r=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},a=d=>{if(d.indexOf(this.formatSeparator)<0){const f=xc(g,r,d,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(f,void 0,C,{...P,...g,interpolationkey:d}):f}const b=d.split(this.formatSeparator),m=b.shift().trim(),s=b.join(this.formatSeparator).trim();return this.format(xc(g,r,m,this.options.keySeparator,this.options.ignoreJSONStructure),s,C,{...P,...g,interpolationkey:m})};this.resetRegExp();const i=P?.missingInterpolationHandler||this.options.missingInterpolationHandler,p=P?.interpolation?.skipOnVariables!==void 0?P.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:d=>Da(d)},{regex:this.regexp,safeValue:d=>this.escapeValue?Da(this.escape(d)):Da(d)}].forEach(d=>{for(c=0;E=d.regex.exec(o);){const b=E[1].trim();if(n=a(b),n===void 0)if(typeof i=="function"){const s=i(o,E,P);n=gt(s)?s:""}else if(P&&Object.prototype.hasOwnProperty.call(P,b))n="";else if(p){n=E[0];continue}else this.logger.warn(`missed to pass in variable ${b} for interpolating ${o}`),n="";else!gt(n)&&!this.useRawValueToEscape&&(n=pc(n));const m=d.safeValue(n);if(o=o.replace(E[0],m),p?(d.regex.lastIndex+=n.length,d.regex.lastIndex-=E[0].length):d.regex.lastIndex=0,c++,c>=this.maxReplaces)break}}),o}nest(o,g,C={}){let P,E,n;const c=(r,a)=>{const i=this.nestingOptionsSeparator;if(r.indexOf(i)<0)return r;const p=r.split(new RegExp(`${i}[ ]*{`));let t=`{${p[1]}`;r=p[0],t=this.interpolate(t,n);const d=t.match(/'/g),b=t.match(/"/g);((d?.length??0)%2===0&&!b||b.length%2!==0)&&(t=t.replace(/'/g,'"'));try{n=JSON.parse(t),a&&(n={...a,...n})}catch(m){return this.logger.warn(`failed parsing options string in nesting for key ${r}`,m),`${r}${i}${t}`}return n.defaultValue&&n.defaultValue.indexOf(this.prefix)>-1&&delete n.defaultValue,r};for(;P=this.nestingRegexp.exec(o);){let r=[];n={...C},n=n.replace&&!gt(n.replace)?n.replace:n,n.applyPostProcessor=!1,delete n.defaultValue;const a=/{.*}/.test(P[1])?P[1].lastIndexOf("}")+1:P[1].indexOf(this.formatSeparator);if(a!==-1&&(r=P[1].slice(a).split(this.formatSeparator).map(i=>i.trim()).filter(Boolean),P[1]=P[1].slice(0,a)),E=g(c.call(this,P[1].trim(),n),n),E&&P[0]===o&&!gt(E))return E;gt(E)||(E=pc(E)),E||(this.logger.warn(`missed to resolve ${P[1]} for nesting ${o}`),E=""),r.length&&(E=r.reduce((i,p)=>this.format(i,p,C.lng,{...C,interpolationkey:P[1].trim()}),E.trim())),o=o.replace(P[0],E),this.regexp.lastIndex=0}return o}}const By=e=>{let o=e.toLowerCase().trim();const g={};if(e.indexOf("(")>-1){const C=e.split("(");o=C[0].toLowerCase().trim();const P=C[1].substring(0,C[1].length-1);o==="currency"&&P.indexOf(":")<0?g.currency||(g.currency=P.trim()):o==="relativetime"&&P.indexOf(":")<0?g.range||(g.range=P.trim()):P.split(";").forEach(n=>{if(n){const[c,...r]=n.split(":"),a=r.join(":").trim().replace(/^'+|'+$/g,""),i=c.trim();g[i]||(g[i]=a),a==="false"&&(g[i]=!1),a==="true"&&(g[i]=!0),isNaN(a)||(g[i]=parseInt(a,10))}})}return{formatName:o,formatOptions:g}},Pc=e=>{const o={};return(g,C,P)=>{let E=P;P&&P.interpolationkey&&P.formatParams&&P.formatParams[P.interpolationkey]&&P[P.interpolationkey]&&(E={...E,[P.interpolationkey]:void 0});const n=C+JSON.stringify(E);let c=o[n];return c||(c=e(Po(C),P),o[n]=c),c(g)}},Hy=e=>(o,g,C)=>e(Po(g),C)(o);class jy{constructor(o={}){this.logger=Yr.create("formatter"),this.options=o,this.init(o)}init(o,g={interpolation:{}}){this.formatSeparator=g.interpolation.formatSeparator||",";const C=g.cacheInBuiltFormats?Pc:Hy;this.formats={number:C((P,E)=>{const n=new Intl.NumberFormat(P,{...E});return c=>n.format(c)}),currency:C((P,E)=>{const n=new Intl.NumberFormat(P,{...E,style:"currency"});return c=>n.format(c)}),datetime:C((P,E)=>{const n=new Intl.DateTimeFormat(P,{...E});return c=>n.format(c)}),relativetime:C((P,E)=>{const n=new Intl.RelativeTimeFormat(P,{...E});return c=>n.format(c,E.range||"day")}),list:C((P,E)=>{const n=new Intl.ListFormat(P,{...E});return c=>n.format(c)})}}add(o,g){this.formats[o.toLowerCase().trim()]=g}addCached(o,g){this.formats[o.toLowerCase().trim()]=Pc(g)}format(o,g,C,P={}){const E=g.split(this.formatSeparator);if(E.length>1&&E[0].indexOf("(")>1&&E[0].indexOf(")")<0&&E.find(c=>c.indexOf(")")>-1)){const c=E.findIndex(r=>r.indexOf(")")>-1);E[0]=[E[0],...E.splice(1,c)].join(this.formatSeparator)}return E.reduce((c,r)=>{const{formatName:a,formatOptions:i}=By(r);if(this.formats[a]){let p=c;try{const t=P?.formatParams?.[P.interpolationkey]||{},d=t.locale||t.lng||P.locale||P.lng||C;p=this.formats[a](c,d,{...i,...P,...t})}catch(t){this.logger.warn(t)}return p}else this.logger.warn(`there was no format function for ${a}`);return c},o)}}const Dy=(e,o)=>{e.pending[o]!==void 0&&(delete e.pending[o],e.pendingCount--)};class Ry extends pi{constructor(o,g,C,P={}){super(),this.backend=o,this.store=g,this.services=C,this.languageUtils=C.languageUtils,this.options=P,this.logger=Yr.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=P.maxParallelReads||10,this.readingCalls=0,this.maxRetries=P.maxRetries>=0?P.maxRetries:5,this.retryTimeout=P.retryTimeout>=1?P.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(C,P.backend,P)}queueLoad(o,g,C,P){const E={},n={},c={},r={};return o.forEach(a=>{let i=!0;g.forEach(p=>{const t=`${a}|${p}`;!C.reload&&this.store.hasResourceBundle(a,p)?this.state[t]=2:this.state[t]<0||(this.state[t]===1?n[t]===void 0&&(n[t]=!0):(this.state[t]=1,i=!1,n[t]===void 0&&(n[t]=!0),E[t]===void 0&&(E[t]=!0),r[p]===void 0&&(r[p]=!0)))}),i||(c[a]=!0)}),(Object.keys(E).length||Object.keys(n).length)&&this.queue.push({pending:n,pendingCount:Object.keys(n).length,loaded:{},errors:[],callback:P}),{toLoad:Object.keys(E),pending:Object.keys(n),toLoadLanguages:Object.keys(c),toLoadNamespaces:Object.keys(r)}}loaded(o,g,C){const P=o.split("|"),E=P[0],n=P[1];g&&this.emit("failedLoading",E,n,g),!g&&C&&this.store.addResourceBundle(E,n,C,void 0,void 0,{skipCopy:!0}),this.state[o]=g?-1:2,g&&C&&(this.state[o]=0);const c={};this.queue.forEach(r=>{My(r.loaded,[E],n),Dy(r,o),g&&r.errors.push(g),r.pendingCount===0&&!r.done&&(Object.keys(r.loaded).forEach(a=>{c[a]||(c[a]={});const i=r.loaded[a];i.length&&i.forEach(p=>{c[a][p]===void 0&&(c[a][p]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(r=>!r.done)}read(o,g,C,P=0,E=this.retryTimeout,n){if(!o.length)return n(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:o,ns:g,fcName:C,tried:P,wait:E,callback:n});return}this.readingCalls++;const c=(a,i)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(a&&i&&P{this.read.call(this,o,g,C,P+1,E*2,n)},E);return}n(a,i)},r=this.backend[C].bind(this.backend);if(r.length===2){try{const a=r(o,g);a&&typeof a.then=="function"?a.then(i=>c(null,i)).catch(c):c(null,a)}catch(a){c(a)}return}return r(o,g,c)}prepareLoading(o,g,C={},P){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),P&&P();gt(o)&&(o=this.languageUtils.toResolveHierarchy(o)),gt(g)&&(g=[g]);const E=this.queueLoad(o,g,C,P);if(!E.toLoad.length)return E.pending.length||P(),null;E.toLoad.forEach(n=>{this.loadOne(n)})}load(o,g,C){this.prepareLoading(o,g,{},C)}reload(o,g,C){this.prepareLoading(o,g,{reload:!0},C)}loadOne(o,g=""){const C=o.split("|"),P=C[0],E=C[1];this.read(P,E,"read",void 0,void 0,(n,c)=>{n&&this.logger.warn(`${g}loading namespace ${E} for language ${P} failed`,n),!n&&c&&this.logger.log(`${g}loaded namespace ${E} for language ${P}`,c),this.loaded(o,n,c)})}saveMissing(o,g,C,P,E,n={},c=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(g)){this.logger.warn(`did not save key "${C}" as the namespace "${g}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(C==null||C==="")){if(this.backend?.create){const r={...n,isUpdate:E},a=this.backend.create.bind(this.backend);if(a.length<6)try{let i;a.length===5?i=a(o,g,C,P,r):i=a(o,g,C,P),i&&typeof i.then=="function"?i.then(p=>c(null,p)).catch(c):c(null,i)}catch(i){c(i)}else a(o,g,C,P,c,r)}!o||!o[0]||this.store.addResource(o[0],g,C,P)}}}const Ac=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let o={};if(typeof e[1]=="object"&&(o=e[1]),gt(e[1])&&(o.defaultValue=e[1]),gt(e[2])&&(o.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const g=e[3]||e[2];Object.keys(g).forEach(C=>{o[C]=g[C]})}return o},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),Oc=e=>(gt(e.ns)&&(e.ns=[e.ns]),gt(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),gt(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e),mi=()=>{},Vy=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(g=>{typeof e[g]=="function"&&(e[g]=e[g].bind(e))})};class Ao extends pi{constructor(o={},g){if(super(),this.options=Oc(o),this.services={},this.logger=Yr,this.modules={external:[]},Vy(this),g&&!this.isInitialized&&!o.isClone){if(!this.options.initAsync)return this.init(o,g),this;setTimeout(()=>{this.init(o,g)},0)}}init(o={},g){this.isInitializing=!0,typeof o=="function"&&(g=o,o={}),o.defaultNS==null&&o.ns&&(gt(o.ns)?o.defaultNS=o.ns:o.ns.indexOf("translation")<0&&(o.defaultNS=o.ns[0]));const C=Ac();this.options={...C,...this.options,...Oc(o)},this.options.interpolation={...C.interpolation,...this.options.interpolation},o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);const P=a=>a?typeof a=="function"?new a:a:null;if(!this.options.isClone){this.modules.logger?Yr.init(P(this.modules.logger),this.options):Yr.init(null,this.options);let a;this.modules.formatter?a=this.modules.formatter:a=jy;const i=new _c(this.options);this.store=new bc(this.options.resources,this.options);const p=this.services;p.logger=Yr,p.resourceStore=this.store,p.languageUtils=i,p.pluralResolver=new Ly(i,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==C.interpolation.format&&this.logger.warn("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),a&&(!this.options.interpolation.format||this.options.interpolation.format===C.interpolation.format)&&(p.formatter=P(a),p.formatter.init&&p.formatter.init(p,this.options),this.options.interpolation.format=p.formatter.format.bind(p.formatter)),p.interpolator=new ky(this.options),p.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},p.backendConnector=new Ry(P(this.modules.backend),p.resourceStore,p,this.options),p.backendConnector.on("*",(d,...b)=>{this.emit(d,...b)}),this.modules.languageDetector&&(p.languageDetector=P(this.modules.languageDetector),p.languageDetector.init&&p.languageDetector.init(p,this.options.detection,this.options)),this.modules.i18nFormat&&(p.i18nFormat=P(this.modules.i18nFormat),p.i18nFormat.init&&p.i18nFormat.init(this)),this.translator=new yi(this.services,this.options),this.translator.on("*",(d,...b)=>{this.emit(d,...b)}),this.modules.external.forEach(d=>{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,g||(g=mi),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.length>0&&a[0]!=="dev"&&(this.options.lng=a[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(a=>{this[a]=(...i)=>this.store[a](...i)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(a=>{this[a]=(...i)=>(this.store[a](...i),this)});const c=Eo(),r=()=>{const a=(i,p)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),c.resolve(p),g(i,p)};if(this.languages&&!this.isInitialized)return a(null,this.t.bind(this));this.changeLanguage(this.options.lng,a)};return this.options.resources||!this.options.initAsync?r():setTimeout(r,0),c}loadResources(o,g=mi){let C=g;const P=gt(o)?o:this.language;if(typeof o=="function"&&(C=o),!this.options.resources||this.options.partialBundledLanguages){if(P?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return C();const E=[],n=c=>{if(!c||c==="cimode")return;this.services.languageUtils.toResolveHierarchy(c).forEach(a=>{a!=="cimode"&&E.indexOf(a)<0&&E.push(a)})};P?n(P):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(r=>n(r)),this.options.preload?.forEach?.(c=>n(c)),this.services.backendConnector.load(E,this.options.ns,c=>{!c&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),C(c)})}else C(null)}reloadResources(o,g,C){const P=Eo();return typeof o=="function"&&(C=o,o=void 0),typeof g=="function"&&(C=g,g=void 0),o||(o=this.languages),g||(g=this.options.ns),C||(C=mi),this.services.backendConnector.reload(o,g,E=>{P.resolve(),C(E)}),P}use(o){if(!o)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!o.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return o.type==="backend"&&(this.modules.backend=o),(o.type==="logger"||o.log&&o.warn&&o.error)&&(this.modules.logger=o),o.type==="languageDetector"&&(this.modules.languageDetector=o),o.type==="i18nFormat"&&(this.modules.i18nFormat=o),o.type==="postProcessor"&&wc.addPostProcessor(o),o.type==="formatter"&&(this.modules.formatter=o),o.type==="3rdParty"&&this.modules.external.push(o),this}setResolvedLanguage(o){if(!(!o||!this.languages)&&!(["cimode","dev"].indexOf(o)>-1)){for(let g=0;g-1)&&this.store.hasLanguageSomeTranslations(C)){this.resolvedLanguage=C;break}}!this.resolvedLanguage&&this.languages.indexOf(o)<0&&this.store.hasLanguageSomeTranslations(o)&&(this.resolvedLanguage=o,this.languages.unshift(o))}}changeLanguage(o,g){this.isLanguageChangingTo=o;const C=Eo();this.emit("languageChanging",o);const P=c=>{this.language=c,this.languages=this.services.languageUtils.toResolveHierarchy(c),this.resolvedLanguage=void 0,this.setResolvedLanguage(c)},E=(c,r)=>{r?this.isLanguageChangingTo===o&&(P(r),this.translator.changeLanguage(r),this.isLanguageChangingTo=void 0,this.emit("languageChanged",r),this.logger.log("languageChanged",r)):this.isLanguageChangingTo=void 0,C.resolve((...a)=>this.t(...a)),g&&g(c,(...a)=>this.t(...a))},n=c=>{!o&&!c&&this.services.languageDetector&&(c=[]);const r=gt(c)?c:c&&c[0],a=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(gt(c)?[c]:c);a&&(this.language||P(a),this.translator.language||this.translator.changeLanguage(a),this.services.languageDetector?.cacheUserLanguage?.(a)),this.loadResources(a,i=>{E(i,a)})};return!o&&this.services.languageDetector&&!this.services.languageDetector.async?n(this.services.languageDetector.detect()):!o&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(n):this.services.languageDetector.detect(n):n(o),C}getFixedT(o,g,C){const P=(E,n,...c)=>{let r;typeof n!="object"?r=this.options.overloadTranslationOptionHandler([E,n].concat(c)):r={...n},r.lng=r.lng||P.lng,r.lngs=r.lngs||P.lngs,r.ns=r.ns||P.ns,r.keyPrefix!==""&&(r.keyPrefix=r.keyPrefix||C||P.keyPrefix);const a=this.options.keySeparator||".";let i;return r.keyPrefix&&Array.isArray(E)?i=E.map(p=>`${r.keyPrefix}${a}${p}`):i=r.keyPrefix?`${r.keyPrefix}${a}${E}`:E,this.t(i,r)};return gt(o)?P.lng=o:P.lngs=o,P.ns=g,P.keyPrefix=C,P}t(...o){return this.translator?.translate(...o)}exists(...o){return this.translator?.exists(...o)}setDefaultNamespace(o){this.options.defaultNS=o}hasLoadedNamespace(o,g={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const C=g.lng||this.resolvedLanguage||this.languages[0],P=this.options?this.options.fallbackLng:!1,E=this.languages[this.languages.length-1];if(C.toLowerCase()==="cimode")return!0;const n=(c,r)=>{const a=this.services.backendConnector.state[`${c}|${r}`];return a===-1||a===0||a===2};if(g.precheck){const c=g.precheck(this,n);if(c!==void 0)return c}return!!(this.hasResourceBundle(C,o)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||n(C,o)&&(!P||n(E,o)))}loadNamespaces(o,g){const C=Eo();return this.options.ns?(gt(o)&&(o=[o]),o.forEach(P=>{this.options.ns.indexOf(P)<0&&this.options.ns.push(P)}),this.loadResources(P=>{C.resolve(),g&&g(P)}),C):(g&&g(),Promise.resolve())}loadLanguages(o,g){const C=Eo();gt(o)&&(o=[o]);const P=this.options.preload||[],E=o.filter(n=>P.indexOf(n)<0&&this.services.languageUtils.isSupportedCode(n));return E.length?(this.options.preload=P.concat(E),this.loadResources(n=>{C.resolve(),g&&g(n)}),C):(g&&g(),Promise.resolve())}dir(o){if(o||(o=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!o)return"rtl";try{const P=new Intl.Locale(o);if(P&&P.getTextInfo){const E=P.getTextInfo();if(E&&E.direction)return E.direction}}catch{}const g=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],C=this.services?.languageUtils||new _c(Ac());return o.toLowerCase().indexOf("-latn")>1?"ltr":g.indexOf(C.getLanguagePartFromCode(o))>-1||o.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(o={},g){return new Ao(o,g)}cloneInstance(o={},g=mi){const C=o.forkResourceStore;C&&delete o.forkResourceStore;const P={...this.options,...o,isClone:!0},E=new Ao(P);if((o.debug!==void 0||o.prefix!==void 0)&&(E.logger=E.logger.clone(o)),["store","services","language"].forEach(c=>{E[c]=this[c]}),E.services={...this.services},E.services.utils={hasLoadedNamespace:E.hasLoadedNamespace.bind(E)},C){const c=Object.keys(this.store.data).reduce((r,a)=>(r[a]={...this.store.data[a]},r[a]=Object.keys(r[a]).reduce((i,p)=>(i[p]={...r[a][p]},i),r[a]),r),{});E.store=new bc(c,P),E.services.resourceStore=E.store}return E.translator=new yi(E.services,P),E.translator.on("*",(c,...r)=>{E.emit(c,...r)}),E.init(P,g),E.translator.options=P,E.translator.backendConnector.services.utils={hasLoadedNamespace:E.hasLoadedNamespace.bind(E)},E}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Gt=Ao.createInstance();Gt.createInstance=Ao.createInstance,Gt.createInstance,Gt.dir,Gt.init,Gt.loadResources,Gt.reloadResources,Gt.use,Gt.changeLanguage,Gt.getFixedT,Gt.t,Gt.exists,Gt.setDefaultNamespace,Gt.hasLoadedNamespace,Gt.loadNamespaces,Gt.loadLanguages;const Uy={lessThanXSeconds:{one:"bir saniyədən az",other:"{{count}} bir saniyədən az"},xSeconds:{one:"1 saniyə",other:"{{count}} saniyə"},halfAMinute:"yarım dəqiqə",lessThanXMinutes:{one:"bir dəqiqədən az",other:"{{count}} bir dəqiqədən az"},xMinutes:{one:"bir dəqiqə",other:"{{count}} dəqiqə"},aboutXHours:{one:"təxminən 1 saat",other:"təxminən {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"təxminən 1 həftə",other:"təxminən {{count}} həftə"},xWeeks:{one:"1 həftə",other:"{{count}} həftə"},aboutXMonths:{one:"təxminən 1 ay",other:"təxminən {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"təxminən 1 il",other:"təxminən {{count}} il"},xYears:{one:"1 il",other:"{{count}} il"},overXYears:{one:"1 ildən çox",other:"{{count}} ildən çox"},almostXYears:{one:"demək olar ki 1 il",other:"demək olar ki {{count}} il"}},Fy=(e,o,g)=>{let C;const P=Uy[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?C+" sonra":C+" əvvəl":C},zy={full:"EEEE, do MMMM y 'il'",long:"do MMMM y 'il'",medium:"d MMM y 'il'",short:"dd.MM.yyyy"},Ky={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Wy={full:"{{date}} {{time}} - 'də'",long:"{{date}} {{time}} - 'də'",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Jy={date:Tt({formats:zy,defaultWidth:"full"}),time:Tt({formats:Ky,defaultWidth:"full"}),dateTime:Tt({formats:Wy,defaultWidth:"full"})},$y={lastWeek:"'sonuncu' eeee p -'də'",yesterday:"'dünən' p -'də'",today:"'bugün' p -'də'",tomorrow:"'sabah' p -'də'",nextWeek:"eeee p -'də'",other:"P"},Gy=(e,o,g,C)=>$y[e],qy={narrow:["e.ə","b.e"],abbreviated:["e.ə","b.e"],wide:["eramızdan əvvəl","bizim era"]},Zy={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1ci kvartal","2ci kvartal","3cü kvartal","4cü kvartal"]},Xy={narrow:["Y","F","M","A","M","İ","İ","A","S","O","N","D"],abbreviated:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],wide:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"]},Yy={narrow:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],short:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],abbreviated:["Baz","Baz.e","Çər.a","Çər","Cüm.a","Cüm","Şə"],wide:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"]},Qy={narrow:{am:"am",pm:"pm",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},em={narrow:{am:"a",pm:"p",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},abbreviated:{am:"AM",pm:"PM",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"},wide:{am:"a.m.",pm:"p.m.",midnight:"gecəyarı",noon:"gün",morning:"səhər",afternoon:"gündüz",evening:"axşam",night:"gecə"}},Oo={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},tm=e=>{if(e===0)return e+"-ıncı";const o=e%10,g=e%100-o,C=e>=100?100:null;return Oo[o]?Oo[o]:Oo[g]?Oo[g]:C!==null?Oo[C]:""},rm={ordinalNumber:(e,o)=>{const g=Number(e),C=tm(g);return g+C},era:ft({values:qy,defaultWidth:"wide"}),quarter:ft({values:Zy,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Xy,defaultWidth:"wide"}),day:ft({values:Yy,defaultWidth:"wide"}),dayPeriod:ft({values:Qy,defaultWidth:"wide",formattingValues:em,defaultFormattingWidth:"wide"})},nm=/^(\d+)(-?(ci|inci|nci|uncu|üncü|ncı))?/i,om=/\d+/i,im={narrow:/^(b|a)$/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)$/i,wide:/^(bizim eradan əvvəl|bizim era)$/i},am={any:[/^b$/i,/^(a|c)$/i]},sm={narrow:/^[1234]$/i,abbreviated:/^K[1234]$/i,wide:/^[1234](ci)? kvartal$/i},um={any:[/1/i,/2/i,/3/i,/4/i]},cm={narrow:/^[(?-i)yfmaisond]$/i,abbreviated:/^(Yan|Fev|Mar|Apr|May|İyun|İyul|Avq|Sen|Okt|Noy|Dek)$/i,wide:/^(Yanvar|Fevral|Mart|Aprel|May|İyun|İyul|Avgust|Sentyabr|Oktyabr|Noyabr|Dekabr)$/i},lm={narrow:[/^[(?-i)y]$/i,/^[(?-i)f]$/i,/^[(?-i)m]$/i,/^[(?-i)a]$/i,/^[(?-i)m]$/i,/^[(?-i)i]$/i,/^[(?-i)i]$/i,/^[(?-i)a]$/i,/^[(?-i)s]$/i,/^[(?-i)o]$/i,/^[(?-i)n]$/i,/^[(?-i)d]$/i],abbreviated:[/^Yan$/i,/^Fev$/i,/^Mar$/i,/^Apr$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avg$/i,/^Sen$/i,/^Okt$/i,/^Noy$/i,/^Dek$/i],wide:[/^Yanvar$/i,/^Fevral$/i,/^Mart$/i,/^Aprel$/i,/^May$/i,/^İyun$/i,/^İyul$/i,/^Avgust$/i,/^Sentyabr$/i,/^Oktyabr$/i,/^Noyabr$/i,/^Dekabr$/i]},dm={narrow:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,short:/^(B\.|B\.e|Ç\.a|Ç\.|C\.a|C\.|Ş\.)$/i,abbreviated:/^(Baz\.e|Çər|Çər\.a|Cüm|Cüm\.a|Şə)$/i,wide:/^(Bazar|Bazar ertəsi|Çərşənbə axşamı|Çərşənbə|Cümə axşamı|Cümə|Şənbə)$/i},fm={narrow:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i],abbreviated:[/^Baz$/i,/^Baz\.e$/i,/^Çər\.a$/i,/^Çər$/i,/^Cüm\.a$/i,/^Cüm$/i,/^Şə$/i],wide:[/^Bazar$/i,/^Bazar ertəsi$/i,/^Çərşənbə axşamı$/i,/^Çərşənbə$/i,/^Cümə axşamı$/i,/^Cümə$/i,/^Şənbə$/i],any:[/^B\.$/i,/^B\.e$/i,/^Ç\.a$/i,/^Ç\.$/i,/^C\.a$/i,/^C\.$/i,/^Ş\.$/i]},hm={narrow:/^(a|p|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i,any:/^(am|pm|a\.m\.|p\.m\.|AM|PM|gecəyarı|gün|səhər|gündüz|axşam|gecə)$/i},pm={any:{am:/^a$/i,pm:/^p$/i,midnight:/^gecəyarı$/i,noon:/^gün$/i,morning:/səhər$/i,afternoon:/gündüz$/i,evening:/axşam$/i,night:/gecə$/i}},ym={ordinalNumber:Xr({matchPattern:nm,parsePattern:om,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:im,defaultMatchWidth:"wide",parsePatterns:am,defaultParseWidth:"any"}),quarter:ht({matchPatterns:sm,defaultMatchWidth:"wide",parsePatterns:um,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:cm,defaultMatchWidth:"wide",parsePatterns:lm,defaultParseWidth:"narrow"}),day:ht({matchPatterns:dm,defaultMatchWidth:"wide",parsePatterns:fm,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:hm,defaultMatchWidth:"any",parsePatterns:pm,defaultParseWidth:"any"})},mm={code:"az",formatDistance:Fy,formatLong:Jy,formatRelative:Gy,localize:rm,match:ym,options:{weekStartsOn:1,firstWeekContainsDate:1}},gm={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},vm=(e,o,g)=>{let C;const P=gm[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?"en "+C:"hace "+C:C},bm={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},wm={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Cm={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Sm={date:Tt({formats:bm,defaultWidth:"full"}),time:Tt({formats:wm,defaultWidth:"full"}),dateTime:Tt({formats:Cm,defaultWidth:"full"})},_m={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},Mm={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},Em=(e,o,g,C)=>o.getHours()!==1?Mm[e]:_m[e],xm={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},Pm={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Am={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},Om={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},Tm={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},Im={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},Nm={ordinalNumber:(e,o)=>Number(e)+"º",era:ft({values:xm,defaultWidth:"wide"}),quarter:ft({values:Pm,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:ft({values:Am,defaultWidth:"wide"}),day:ft({values:Om,defaultWidth:"wide"}),dayPeriod:ft({values:Tm,defaultWidth:"wide",formattingValues:Im,defaultFormattingWidth:"wide"})},Lm=/^(\d+)(º)?/i,km=/\d+/i,Bm={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},Hm={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},jm={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Dm={any:[/1/i,/2/i,/3/i,/4/i]},Rm={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},Vm={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},Um={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},Fm={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},zm={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},Km={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},Wm={ordinalNumber:Xr({matchPattern:Lm,parsePattern:km,valueCallback:function(e){return parseInt(e,10)}}),era:ht({matchPatterns:Bm,defaultMatchWidth:"wide",parsePatterns:Hm,defaultParseWidth:"any"}),quarter:ht({matchPatterns:jm,defaultMatchWidth:"wide",parsePatterns:Dm,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:Rm,defaultMatchWidth:"wide",parsePatterns:Vm,defaultParseWidth:"any"}),day:ht({matchPatterns:Um,defaultMatchWidth:"wide",parsePatterns:Fm,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:zm,defaultMatchWidth:"any",parsePatterns:Km,defaultParseWidth:"any"})},Jm={code:"es",formatDistance:vm,formatLong:Sm,formatRelative:Em,localize:Nm,match:Wm,options:{weekStartsOn:1,firstWeekContainsDate:1}},$m={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},Gm=(e,o,g)=>{let C;const P=$m[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?"dans "+C:"il y a "+C:C},qm={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Zm={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Xm={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ym={date:Tt({formats:qm,defaultWidth:"full"}),time:Tt({formats:Zm,defaultWidth:"full"}),dateTime:Tt({formats:Xm,defaultWidth:"full"})},Qm={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},eg=(e,o,g,C)=>Qm[e],tg={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},rg={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},ng={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},og={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},ig={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},ag=(e,o)=>{const g=Number(e),C=o?.unit;if(g===0)return"0";const P=["year","week","hour","minute","second"];let E;return g===1?E=C&&P.includes(C)?"ère":"er":E="ème",g+E},sg=["MMM","MMMM"],ug={preprocessor:(e,o)=>e.getDate()===1||!o.some(C=>C.isToken&&sg.includes(C.value))?o:o.map(C=>C.isToken&&C.value==="do"?{isToken:!0,value:"d"}:C),ordinalNumber:ag,era:ft({values:tg,defaultWidth:"wide"}),quarter:ft({values:rg,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:ng,defaultWidth:"wide"}),day:ft({values:og,defaultWidth:"wide"}),dayPeriod:ft({values:ig,defaultWidth:"wide"})},cg=/^(\d+)(ième|ère|ème|er|e)?/i,lg=/\d+/i,dg={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},fg={any:[/^av/i,/^ap/i]},hg={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},pg={any:[/1/i,/2/i,/3/i,/4/i]},yg={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},mg={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},gg={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},vg={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},bg={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},wg={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},Cg={ordinalNumber:Xr({matchPattern:cg,parsePattern:lg,valueCallback:e=>parseInt(e)}),era:ht({matchPatterns:dg,defaultMatchWidth:"wide",parsePatterns:fg,defaultParseWidth:"any"}),quarter:ht({matchPatterns:hg,defaultMatchWidth:"wide",parsePatterns:pg,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:yg,defaultMatchWidth:"wide",parsePatterns:mg,defaultParseWidth:"any"}),day:ht({matchPatterns:gg,defaultMatchWidth:"wide",parsePatterns:vg,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:bg,defaultMatchWidth:"any",parsePatterns:wg,defaultParseWidth:"any"})},Sg={code:"fr",formatDistance:Gm,formatLong:Ym,formatRelative:eg,localize:ug,match:Cg,options:{weekStartsOn:1,firstWeekContainsDate:4}},_g={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},Mg=(e,o,g)=>{let C;const P=_g[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?"over "+C:C+" geleden":C},Eg={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},xg={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Pg={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Ag={date:Tt({formats:Eg,defaultWidth:"full"}),time:Tt({formats:xg,defaultWidth:"full"}),dateTime:Tt({formats:Pg,defaultWidth:"full"})},Og={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},Tg=(e,o,g,C)=>Og[e],Ig={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},Ng={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},Lg={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},kg={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},Bg={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},Hg={ordinalNumber:(e,o)=>Number(e)+"e",era:ft({values:Ig,defaultWidth:"wide"}),quarter:ft({values:Ng,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Lg,defaultWidth:"wide"}),day:ft({values:kg,defaultWidth:"wide"}),dayPeriod:ft({values:Bg,defaultWidth:"wide"})},jg=/^(\d+)e?/i,Dg=/\d+/i,Rg={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},Vg={any:[/^v/,/^n/]},Ug={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},Fg={any:[/1/i,/2/i,/3/i,/4/i]},zg={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},Kg={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},Wg={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},Jg={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},$g={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},Gg={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},qg={ordinalNumber:Xr({matchPattern:jg,parsePattern:Dg,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:Rg,defaultMatchWidth:"wide",parsePatterns:Vg,defaultParseWidth:"any"}),quarter:ht({matchPatterns:Ug,defaultMatchWidth:"wide",parsePatterns:Fg,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:zg,defaultMatchWidth:"wide",parsePatterns:Kg,defaultParseWidth:"any"}),day:ht({matchPatterns:Wg,defaultMatchWidth:"wide",parsePatterns:Jg,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:$g,defaultMatchWidth:"any",parsePatterns:Gg,defaultParseWidth:"any"})},Zg={code:"nl",formatDistance:Mg,formatLong:Ag,formatRelative:Tg,localize:Hg,match:qg,options:{weekStartsOn:1,firstWeekContainsDate:4}},Xg={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function Yg(e,o){if(o===1)return e.one;const g=o%100;if(g<=20&&g>10)return e.other;const C=g%10;return C>=2&&C<=4?e.twoFour:e.other}function Ra(e,o,g){const C=Yg(e,o);return(typeof C=="string"?C:C[g]).replace("{{count}}",String(o))}const Qg=(e,o,g)=>{const C=Xg[e];return g?.addSuffix?g.comparison&&g.comparison>0?"za "+Ra(C,o,"future"):Ra(C,o,"past")+" temu":Ra(C,o,"regular")},e4={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},t4={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},r4={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},n4={date:Tt({formats:e4,defaultWidth:"full"}),time:Tt({formats:t4,defaultWidth:"full"}),dateTime:Tt({formats:r4,defaultWidth:"full"})},o4={masculine:"ostatni",feminine:"ostatnia"},i4={masculine:"ten",feminine:"ta"},a4={masculine:"następny",feminine:"następna"},s4={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function Tc(e,o,g,C){let P;if(Mo(o,g,C))P=i4;else if(e==="lastWeek")P=o4;else if(e==="nextWeek")P=a4;else throw new Error(`Cannot determine adjectives for token ${e}`);const E=o.getDay(),n=s4[E];return`'${P[n]}' eeee 'o' p`}const u4={lastWeek:Tc,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:Tc,other:"P"},c4=(e,o,g,C)=>{const P=u4[e];return typeof P=="function"?P(e,o,g,C):P},l4={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},d4={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},f4={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},h4={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},p4={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},y4={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},m4={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},g4={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},v4={ordinalNumber:(e,o)=>String(e),era:ft({values:l4,defaultWidth:"wide"}),quarter:ft({values:d4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:f4,defaultWidth:"wide",formattingValues:h4,defaultFormattingWidth:"wide"}),day:ft({values:p4,defaultWidth:"wide",formattingValues:y4,defaultFormattingWidth:"wide"}),dayPeriod:ft({values:m4,defaultWidth:"wide",formattingValues:g4,defaultFormattingWidth:"wide"})},b4=/^(\d+)?/i,w4=/\d+/i,C4={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},S4={any:[/^p/i,/^n/i]},_4={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},M4={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},E4={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},x4={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},P4={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},A4={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},O4={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},T4={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},I4={ordinalNumber:Xr({matchPattern:b4,parsePattern:w4,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:C4,defaultMatchWidth:"wide",parsePatterns:S4,defaultParseWidth:"any"}),quarter:ht({matchPatterns:_4,defaultMatchWidth:"wide",parsePatterns:M4,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:E4,defaultMatchWidth:"wide",parsePatterns:x4,defaultParseWidth:"any"}),day:ht({matchPatterns:P4,defaultMatchWidth:"wide",parsePatterns:A4,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:O4,defaultMatchWidth:"any",parsePatterns:T4,defaultParseWidth:"any"})},N4={code:"pl",formatDistance:Qg,formatLong:n4,formatRelative:c4,localize:v4,match:I4,options:{weekStartsOn:1,firstWeekContainsDate:4}};function To(e,o){if(e.one!==void 0&&o===1)return e.one;const g=o%10,C=o%100;return g===1&&C!==11?e.singularNominative.replace("{{count}}",String(o)):g>=2&&g<=4&&(C<10||C>20)?e.singularGenitive.replace("{{count}}",String(o)):e.pluralGenitive.replace("{{count}}",String(o))}function cr(e){return(o,g)=>g?.addSuffix?g.comparison&&g.comparison>0?e.future?To(e.future,o):"через "+To(e.regular,o):e.past?To(e.past,o):To(e.regular,o)+" назад":To(e.regular,o)}const L4={lessThanXSeconds:cr({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:cr({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:(e,o)=>o?.addSuffix?o.comparison&&o.comparison>0?"через полминуты":"полминуты назад":"полминуты",lessThanXMinutes:cr({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:cr({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:cr({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:cr({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:cr({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:cr({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:cr({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:cr({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:cr({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:cr({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:cr({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:cr({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:cr({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},k4=(e,o,g)=>L4[e](o,g),B4={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},H4={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},j4={any:"{{date}}, {{time}}"},D4={date:Tt({formats:B4,defaultWidth:"full"}),time:Tt({formats:H4,defaultWidth:"full"}),dateTime:Tt({formats:j4,defaultWidth:"any"})},Va=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function R4(e){const o=Va[e];switch(e){case 0:return"'в прошлое "+o+" в' p";case 1:case 2:case 4:return"'в прошлый "+o+" в' p";case 3:case 5:case 6:return"'в прошлую "+o+" в' p"}}function Ic(e){const o=Va[e];return e===2?"'во "+o+" в' p":"'в "+o+" в' p"}function V4(e){const o=Va[e];switch(e){case 0:return"'в следующее "+o+" в' p";case 1:case 2:case 4:return"'в следующий "+o+" в' p";case 3:case 5:case 6:return"'в следующую "+o+" в' p"}}const U4={lastWeek:(e,o,g)=>{const C=e.getDay();return Mo(e,o,g)?Ic(C):R4(C)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:(e,o,g)=>{const C=e.getDay();return Mo(e,o,g)?Ic(C):V4(C)},other:"P"},F4=(e,o,g,C)=>{const P=U4[e];return typeof P=="function"?P(o,g,C):P},z4={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},K4={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},W4={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},J4={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},$4={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},G4={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утро",afternoon:"день",evening:"вечер",night:"ночь"}},q4={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утра",afternoon:"дня",evening:"вечера",night:"ночи"}},Z4={ordinalNumber:(e,o)=>{const g=Number(e),C=o?.unit;let P;return C==="date"?P="-е":C==="week"||C==="minute"||C==="second"?P="-я":P="-й",g+P},era:ft({values:z4,defaultWidth:"wide"}),quarter:ft({values:K4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:W4,defaultWidth:"wide",formattingValues:J4,defaultFormattingWidth:"wide"}),day:ft({values:$4,defaultWidth:"wide"}),dayPeriod:ft({values:G4,defaultWidth:"any",formattingValues:q4,defaultFormattingWidth:"wide"})},X4=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,Y4=/\d+/i,Q4={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},e6={any:[/^д/i,/^н/i]},t6={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},r6={any:[/1/i,/2/i,/3/i,/4/i]},n6={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},o6={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^я/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},i6={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},a6={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},s6={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},u6={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},c6={ordinalNumber:Xr({matchPattern:X4,parsePattern:Y4,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:Q4,defaultMatchWidth:"wide",parsePatterns:e6,defaultParseWidth:"any"}),quarter:ht({matchPatterns:t6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:n6,defaultMatchWidth:"wide",parsePatterns:o6,defaultParseWidth:"any"}),day:ht({matchPatterns:i6,defaultMatchWidth:"wide",parsePatterns:a6,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:s6,defaultMatchWidth:"wide",parsePatterns:u6,defaultParseWidth:"any"})},l6={code:"ru",formatDistance:k4,formatLong:D4,formatRelative:F4,localize:Z4,match:c6,options:{weekStartsOn:1,firstWeekContainsDate:1}},d6={lessThanXSeconds:{one:"bir saniyeden az",other:"{{count}} saniyeden az"},xSeconds:{one:"1 saniye",other:"{{count}} saniye"},halfAMinute:"yarım dakika",lessThanXMinutes:{one:"bir dakikadan az",other:"{{count}} dakikadan az"},xMinutes:{one:"1 dakika",other:"{{count}} dakika"},aboutXHours:{one:"yaklaşık 1 saat",other:"yaklaşık {{count}} saat"},xHours:{one:"1 saat",other:"{{count}} saat"},xDays:{one:"1 gün",other:"{{count}} gün"},aboutXWeeks:{one:"yaklaşık 1 hafta",other:"yaklaşık {{count}} hafta"},xWeeks:{one:"1 hafta",other:"{{count}} hafta"},aboutXMonths:{one:"yaklaşık 1 ay",other:"yaklaşık {{count}} ay"},xMonths:{one:"1 ay",other:"{{count}} ay"},aboutXYears:{one:"yaklaşık 1 yıl",other:"yaklaşık {{count}} yıl"},xYears:{one:"1 yıl",other:"{{count}} yıl"},overXYears:{one:"1 yıldan fazla",other:"{{count}} yıldan fazla"},almostXYears:{one:"neredeyse 1 yıl",other:"neredeyse {{count}} yıl"}},f6=(e,o,g)=>{let C;const P=d6[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",o.toString()),g?.addSuffix?g.comparison&&g.comparison>0?C+" sonra":C+" önce":C},h6={full:"d MMMM y EEEE",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.yyyy"},p6={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},y6={full:"{{date}} 'saat' {{time}}",long:"{{date}} 'saat' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},m6={date:Tt({formats:h6,defaultWidth:"full"}),time:Tt({formats:p6,defaultWidth:"full"}),dateTime:Tt({formats:y6,defaultWidth:"full"})},g6={lastWeek:"'geçen hafta' eeee 'saat' p",yesterday:"'dün saat' p",today:"'bugün saat' p",tomorrow:"'yarın saat' p",nextWeek:"eeee 'saat' p",other:"P"},v6=(e,o,g,C)=>g6[e],b6={narrow:["MÖ","MS"],abbreviated:["MÖ","MS"],wide:["Milattan Önce","Milattan Sonra"]},w6={narrow:["1","2","3","4"],abbreviated:["1Ç","2Ç","3Ç","4Ç"],wide:["İlk çeyrek","İkinci Çeyrek","Üçüncü çeyrek","Son çeyrek"]},C6={narrow:["O","Ş","M","N","M","H","T","A","E","E","K","A"],abbreviated:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],wide:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},S6={narrow:["P","P","S","Ç","P","C","C"],short:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],abbreviated:["Paz","Pzt","Sal","Çar","Per","Cum","Cts"],wide:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},_6={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"},wide:{am:"Ö.Ö.",pm:"Ö.S.",midnight:"gece yarısı",noon:"öğle",morning:"sabah",afternoon:"öğleden sonra",evening:"akşam",night:"gece"}},M6={narrow:{am:"öö",pm:"ös",midnight:"gy",noon:"ö",morning:"sa",afternoon:"ös",evening:"ak",night:"ge"},abbreviated:{am:"ÖÖ",pm:"ÖS",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"},wide:{am:"ö.ö.",pm:"ö.s.",midnight:"gece yarısı",noon:"öğlen",morning:"sabahleyin",afternoon:"öğleden sonra",evening:"akşamleyin",night:"geceleyin"}},E6={ordinalNumber:(e,o)=>Number(e)+".",era:ft({values:b6,defaultWidth:"wide"}),quarter:ft({values:w6,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:ft({values:C6,defaultWidth:"wide"}),day:ft({values:S6,defaultWidth:"wide"}),dayPeriod:ft({values:_6,defaultWidth:"wide",formattingValues:M6,defaultFormattingWidth:"wide"})},x6=/^(\d+)(\.)?/i,P6=/\d+/i,A6={narrow:/^(mö|ms)/i,abbreviated:/^(mö|ms)/i,wide:/^(milattan önce|milattan sonra)/i},O6={any:[/(^mö|^milattan önce)/i,/(^ms|^milattan sonra)/i]},T6={narrow:/^[1234]/i,abbreviated:/^[1234]ç/i,wide:/^((i|İ)lk|(i|İ)kinci|üçüncü|son) çeyrek/i},I6={any:[/1/i,/2/i,/3/i,/4/i],abbreviated:[/1ç/i,/2ç/i,/3ç/i,/4ç/i],wide:[/^(i|İ)lk çeyrek/i,/(i|İ)kinci çeyrek/i,/üçüncü çeyrek/i,/son çeyrek/i]},N6={narrow:/^[oşmnhtaek]/i,abbreviated:/^(oca|şub|mar|nis|may|haz|tem|ağu|eyl|eki|kas|ara)/i,wide:/^(ocak|şubat|mart|nisan|mayıs|haziran|temmuz|ağustos|eylül|ekim|kasım|aralık)/i},L6={narrow:[/^o/i,/^ş/i,/^m/i,/^n/i,/^m/i,/^h/i,/^t/i,/^a/i,/^e/i,/^e/i,/^k/i,/^a/i],any:[/^o/i,/^ş/i,/^mar/i,/^n/i,/^may/i,/^h/i,/^t/i,/^ağ/i,/^ey/i,/^ek/i,/^k/i,/^ar/i]},k6={narrow:/^[psçc]/i,short:/^(pz|pt|sa|ça|pe|cu|ct)/i,abbreviated:/^(paz|pzt|sal|çar|per|cum|cts)/i,wide:/^(pazar(?!tesi)|pazartesi|salı|çarşamba|perşembe|cuma(?!rtesi)|cumartesi)/i},B6={narrow:[/^p/i,/^p/i,/^s/i,/^ç/i,/^p/i,/^c/i,/^c/i],any:[/^pz/i,/^pt/i,/^sa/i,/^ça/i,/^pe/i,/^cu/i,/^ct/i],wide:[/^pazar(?!tesi)/i,/^pazartesi/i,/^salı/i,/^çarşamba/i,/^perşembe/i,/^cuma(?!rtesi)/i,/^cumartesi/i]},H6={narrow:/^(öö|ös|gy|ö|sa|ös|ak|ge)/i,any:/^(ö\.?\s?[ös]\.?|öğleden sonra|gece yarısı|öğle|(sabah|öğ|akşam|gece)(leyin))/i},j6={any:{am:/^ö\.?ö\.?/i,pm:/^ö\.?s\.?/i,midnight:/^(gy|gece yarısı)/i,noon:/^öğ/i,morning:/^sa/i,afternoon:/^öğleden sonra/i,evening:/^ak/i,night:/^ge/i}},D6={ordinalNumber:Xr({matchPattern:x6,parsePattern:P6,valueCallback:function(e){return parseInt(e,10)}}),era:ht({matchPatterns:A6,defaultMatchWidth:"wide",parsePatterns:O6,defaultParseWidth:"any"}),quarter:ht({matchPatterns:T6,defaultMatchWidth:"wide",parsePatterns:I6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:N6,defaultMatchWidth:"wide",parsePatterns:L6,defaultParseWidth:"any"}),day:ht({matchPatterns:k6,defaultMatchWidth:"wide",parsePatterns:B6,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:H6,defaultMatchWidth:"any",parsePatterns:j6,defaultParseWidth:"any"})},R6={code:"tr",formatDistance:f6,formatLong:m6,formatRelative:v6,localize:E6,match:D6,options:{weekStartsOn:1,firstWeekContainsDate:1}};function Io(e,o){if(e.one!==void 0&&o===1)return e.one;const g=o%10,C=o%100;return g===1&&C!==11?e.singularNominative.replace("{{count}}",String(o)):g>=2&&g<=4&&(C<10||C>20)?e.singularGenitive.replace("{{count}}",String(o)):e.pluralGenitive.replace("{{count}}",String(o))}function lr(e){return(o,g)=>g&&g.addSuffix?g.comparison&&g.comparison>0?e.future?Io(e.future,o):"за "+Io(e.regular,o):e.past?Io(e.past,o):Io(e.regular,o)+" тому":Io(e.regular,o)}const V6=(e,o)=>o&&o.addSuffix?o.comparison&&o.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини",U6={lessThanXSeconds:lr({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:lr({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:V6,lessThanXMinutes:lr({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:lr({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:lr({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:lr({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:lr({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:lr({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:lr({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:lr({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:lr({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:lr({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:lr({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:lr({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:lr({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},F6=(e,o,g)=>(g=g||{},U6[e](o,g)),z6={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},K6={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},W6={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},J6={date:Tt({formats:z6,defaultWidth:"full"}),time:Tt({formats:K6,defaultWidth:"full"}),dateTime:Tt({formats:W6,defaultWidth:"full"})},Ua=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function $6(e){const o=Ua[e];switch(e){case 0:case 3:case 5:case 6:return"'у минулу "+o+" о' p";case 1:case 2:case 4:return"'у минулий "+o+" о' p"}}function Nc(e){return"'у "+Ua[e]+" о' p"}function G6(e){const o=Ua[e];switch(e){case 0:case 3:case 5:case 6:return"'у наступну "+o+" о' p";case 1:case 2:case 4:return"'у наступний "+o+" о' p"}}const q6={lastWeek:(e,o,g)=>{const C=On(e),P=C.getDay();return Mo(C,o,g)?Nc(P):$6(P)},yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:(e,o,g)=>{const C=On(e),P=C.getDay();return Mo(C,o,g)?Nc(P):G6(P)},other:"P"},Z6=(e,o,g,C)=>{const P=q6[e];return typeof P=="function"?P(o,g,C):P},X6={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},Y6={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},Q6={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},e5={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},t5={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},r5={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранок",afternoon:"день",evening:"вечір",night:"ніч"}},n5={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"}},o5={ordinalNumber:(e,o)=>{const g=String(o?.unit),C=Number(e);let P;return g==="date"?C===3||C===23?P="-є":P="-е":g==="minute"||g==="second"||g==="hour"?P="-а":P="-й",C+P},era:ft({values:X6,defaultWidth:"wide"}),quarter:ft({values:Y6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:Q6,defaultWidth:"wide",formattingValues:e5,defaultFormattingWidth:"wide"}),day:ft({values:t5,defaultWidth:"wide"}),dayPeriod:ft({values:r5,defaultWidth:"any",formattingValues:n5,defaultFormattingWidth:"wide"})},i5=/^(\d+)(-?(е|й|є|а|я))?/i,a5=/\d+/i,s5={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},u5={any:[/^д/i,/^н/i]},c5={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},l5={any:[/1/i,/2/i,/3/i,/4/i]},d5={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},f5={narrow:[/^с/i,/^л/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^л/i,/^с/i,/^в/i,/^ж/i,/^л/i,/^г/i],any:[/^сі/i,/^лю/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^лип/i,/^се/i,/^в/i,/^ж/i,/^лис/i,/^г/i]},h5={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},p5={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},y5={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},m5={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},g5={ordinalNumber:Xr({matchPattern:i5,parsePattern:a5,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:s5,defaultMatchWidth:"wide",parsePatterns:u5,defaultParseWidth:"any"}),quarter:ht({matchPatterns:c5,defaultMatchWidth:"wide",parsePatterns:l5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:d5,defaultMatchWidth:"wide",parsePatterns:f5,defaultParseWidth:"any"}),day:ht({matchPatterns:h5,defaultMatchWidth:"wide",parsePatterns:p5,defaultParseWidth:"any"}),dayPeriod:ht({matchPatterns:y5,defaultMatchWidth:"wide",parsePatterns:m5,defaultParseWidth:"any"})},v5={code:"uk",formatDistance:F6,formatLong:J6,formatRelative:Z6,localize:o5,match:g5,options:{weekStartsOn:1,firstWeekContainsDate:1}},b5={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},w5=(e,o,g)=>{let C;const P=b5[e];return typeof P=="string"?C=P:o===1?C=P.one:C=P.other.replace("{{count}}",String(o)),g?.addSuffix?g.comparison&&g.comparison>0?C+" nữa":C+" trước":C},C5={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},S5={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},_5={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},M5={date:Tt({formats:C5,defaultWidth:"full"}),time:Tt({formats:S5,defaultWidth:"full"}),dateTime:Tt({formats:_5,defaultWidth:"full"})},E5={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},x5=(e,o,g,C)=>E5[e],P5={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},A5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},O5={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},T5={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},I5={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},N5={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},L5={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},k5={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},B5={ordinalNumber:(e,o)=>{const g=Number(e),C=o?.unit;if(C==="quarter")switch(g){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(C==="day")switch(g){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(C==="week")return g===1?"thứ nhất":"thứ "+g;if(C==="dayOfYear")return g===1?"đầu tiên":"thứ "+g}return String(g)},era:ft({values:P5,defaultWidth:"wide"}),quarter:ft({values:A5,defaultWidth:"wide",formattingValues:O5,defaultFormattingWidth:"wide",argumentCallback:e=>e-1}),month:ft({values:T5,defaultWidth:"wide",formattingValues:I5,defaultFormattingWidth:"wide"}),day:ft({values:N5,defaultWidth:"wide"}),dayPeriod:ft({values:L5,defaultWidth:"wide",formattingValues:k5,defaultFormattingWidth:"wide"})},H5=/^(\d+)/i,j5=/\d+/i,D5={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},R5={any:[/^t/i,/^s/i]},V5={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},U5={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},F5={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},z5={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},K5={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},W5={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},J5={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},$5={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},G5={ordinalNumber:Xr({matchPattern:H5,parsePattern:j5,valueCallback:e=>parseInt(e,10)}),era:ht({matchPatterns:D5,defaultMatchWidth:"wide",parsePatterns:R5,defaultParseWidth:"any"}),quarter:ht({matchPatterns:V5,defaultMatchWidth:"wide",parsePatterns:U5,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ht({matchPatterns:F5,defaultMatchWidth:"wide",parsePatterns:z5,defaultParseWidth:"wide"}),day:ht({matchPatterns:K5,defaultMatchWidth:"wide",parsePatterns:W5,defaultParseWidth:"wide"}),dayPeriod:ht({matchPatterns:J5,defaultMatchWidth:"wide",parsePatterns:$5,defaultParseWidth:"any"})},q5={code:"vi",formatDistance:w5,formatLong:M5,formatRelative:x5,localize:B5,match:G5,options:{weekStartsOn:1,firstWeekContainsDate:1}},Z5=window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome"),Lc=Intl&&Intl.RelativeTimeFormat,X5=1e-5,Fa=4,za=2,eo=5,kc=9,Y5={en:hc,es:Jm,uk:v5,tr:R6,nl:Zg,ru:l6,pl:N4,vi:q5,fr:Sg,az:mm},Q5=Xu(),Tn=D3({locale:"en-US",messages:{"components.transaction_status":"Success"}},Q5),Hr=(e,{precision:o,notation:g,compactDisplay:C}={})=>Tn.formatNumber(e,{minimumFractionDigits:o||0,maximumFractionDigits:o||0,notation:g,compactDisplay:C}),e8=["","k","M","B","T","e15","e18","e21","e24","e27","e30","e33","e36","e39","e42","e45","e48","e51","e54","e57","e60","e63","e66","e69","e72","e75","e78","e81","e84","e87","e90","e93","e96","e99","e101","e104"],Bc=e=>{const o=Math.log10(Math.abs(e))/3|0;if([0,1,2].includes(o))return Hr(e,{precision:eo});const C=e8[o],P=Math.pow(10,o*3);return(e/P).toFixed(5)+C},Hc=(e,o,{precision:g}={})=>Tn.formatNumber(e,{style:"currency",currency:o,minimumFractionDigits:g,maximumFractionDigits:g}),t8=(e,{precision:o}={})=>e.toFixed(o||2),r8=e=>{const o=new Date(e),g=Gt.language||"en";return`${new Intl.DateTimeFormat(g,{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}).format(o)}`},n8={lessThanXSeconds:"second",xSeconds:"second",lessThanXMinutes:"minute",xMinutes:"minute",xHours:"hour",xDays:"day",xMonths:"month",xYears:"year"},o8=(e,o,g)=>{g=g||{};const C=g.locale.code||"en";return new Intl.RelativeTimeFormat(C,{style:"short"}).format(-o,n8[e]).replace(".","")},Ka=e=>{const o=new Date(e),g=Gt.language!=="az"&&Lc;return`${wy(o,{addSuffix:!0,locale:{...Y5[Gt.language],...g&&{formatDistance:o8}},roundingMethod:"floor"})}`},i8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric",year:"numeric"})}, ${Tn.formatTime(o,{hour:"numeric",minute:"numeric"})}`},a8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric",year:"numeric",weekday:"long"})}`},s8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",day:"numeric"})}`},u8=e=>{const o=new Date(e);return`${Tn.formatDate(o,{month:"short",year:"numeric"})}`};var jc=(e=>(e.default="default",e.big="big",e))(jc||{}),Rt=(e=>(e[e.FULL=0]="FULL",e[e.TINY=5]="TINY",e[e.LITTLE=10]="LITTLE",e[e.SMALL=15]="SMALL",e[e.MEDIUM=20]="MEDIUM",e[e.LARGE=25]="LARGE",e))(Rt||{});const Dc=(e,o=5)=>{const g=e.length;if(g<=o)return e;const C=e.substring(0,o),P=e.substring(g-o);return`${C}...${P}`},Ar=(e,o=5)=>{const[C,P]=e.split("-"),E=C.length;if(o===0||E<=13)return e;const n=Dc(C,o);return P?`${n}-${P}`:`${n}`},c8=e=>Cy(e,{}),l8=e=>`${Hr(e,{notation:"compact",compactDisplay:"short"})}`,d8=e=>Hr(e,{precision:4}),Wa=(e,o)=>e&&e.length>o?e.substring(0,o-1)+"...":e,gi=(e,o=15)=>{const[g,C]=e.split(/(.cspr)$/),P=13,E=g.length;if(E===0||E<=P)return e;const n=g.substring(0,o),c=g.substring(E-o);return`${n}...${c}${C}`},f8=24,vi=({hash:e,href:o="./",csprName:g,hashLength:C=void 0,minified:P=!0,align:E="center"})=>{const n=g||e||"",c=g&&C===Rt.TINY?Wa(g,f8):g,r=e?Ar(e,C):null;return z.jsxs(Re,{itemsSpacing:4,align:E,children:[z.jsx(Zt,{color:"primaryBlue",href:o,children:c||r}),z.jsx(Co,{value:n,minified:P})]})},h8=e=>xt({0:7.8,1:10,1.6:16,2:23,3:35,4:45,5:55},e),p8=Ce.default("div").withConfig({displayName:"truncate-box__StyledTruncateBox",componentId:"sc-17n13k-0"})(({size:e=2,lineHeight:o})=>({display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",width:"100%",maxWidth:`${h8(e)}em`,"&:after":{content:"''",display:"block"},lineHeight:o?xt({sm:"1.5rem",xs:"1.25rem"},o):"unset"})),No=wt.default.forwardRef((e,o)=>z.jsx(p8,{ref:o,...e}));var Ja={exports:{}};/*! For license information please see lib.web.js.LICENSE.txt */var Rc;function y8(){return Rc||(Rc=1,function(e,o){(function(g,C){e.exports=C()})(self,()=>(()=>{var g={6667:(E,n,c)=>{c.d(n,{r:()=>r});const r="bignumber/5.7.0"},7457:(E,n,c)=>{c.d(n,{Os:()=>I,YR:()=>f,gH:()=>u,ii:()=>B});var r=c(9404),a=c.n(r),i=c(8905),p=c(7720),t=c(6667),d=a().BN;const b=new p.Vy(t.r),m={},s=9007199254740991;function f(k){return k!=null&&(u.isBigNumber(k)||typeof k=="number"&&k%1==0||typeof k=="string"&&!!k.match(/^-?[0-9]+$/)||(0,i.isHexString)(k)||typeof k=="bigint"||(0,i.isBytes)(k))}let l=!1;class u{constructor(L,N){L!==m&&b.throwError("cannot call constructor directly; use BigNumber.from",p.Vy.errors.UNSUPPORTED_OPERATION,{operation:"new (BigNumber)"}),this._hex=N,this._isBigNumber=!0,Object.freeze(this)}fromTwos(L){return y(h(this).fromTwos(L))}toTwos(L){return y(h(this).toTwos(L))}abs(){return this._hex[0]==="-"?u.from(this._hex.substring(1)):this}add(L){return y(h(this).add(h(L)))}sub(L){return y(h(this).sub(h(L)))}div(L){return u.from(L).isZero()&&O("division-by-zero","div"),y(h(this).div(h(L)))}mul(L){return y(h(this).mul(h(L)))}mod(L){const N=h(L);return N.isNeg()&&O("division-by-zero","mod"),y(h(this).umod(N))}pow(L){const N=h(L);return N.isNeg()&&O("negative-power","pow"),y(h(this).pow(N))}and(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","and"),y(h(this).and(N))}or(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","or"),y(h(this).or(N))}xor(L){const N=h(L);return(this.isNegative()||N.isNeg())&&O("unbound-bitwise-result","xor"),y(h(this).xor(N))}mask(L){return(this.isNegative()||L<0)&&O("negative-width","mask"),y(h(this).maskn(L))}shl(L){return(this.isNegative()||L<0)&&O("negative-width","shl"),y(h(this).shln(L))}shr(L){return(this.isNegative()||L<0)&&O("negative-width","shr"),y(h(this).shrn(L))}eq(L){return h(this).eq(h(L))}lt(L){return h(this).lt(h(L))}lte(L){return h(this).lte(h(L))}gt(L){return h(this).gt(h(L))}gte(L){return h(this).gte(h(L))}isNegative(){return this._hex[0]==="-"}isZero(){return h(this).isZero()}toNumber(){try{return h(this).toNumber()}catch{O("overflow","toNumber",this.toString())}return null}toBigInt(){try{return BigInt(this.toString())}catch{}return b.throwError("this platform does not support BigInt",p.Vy.errors.UNSUPPORTED_OPERATION,{value:this.toString()})}toString(){return arguments.length>0&&(arguments[0]===10?l||(l=!0,b.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")):arguments[0]===16?b.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()",p.Vy.errors.UNEXPECTED_ARGUMENT,{}):b.throwError("BigNumber.toString does not accept parameters",p.Vy.errors.UNEXPECTED_ARGUMENT,{})),h(this).toString(10)}toHexString(){return this._hex}toJSON(L){return{type:"BigNumber",hex:this.toHexString()}}static from(L){if(L instanceof u)return L;if(typeof L=="string")return L.match(/^-?0x[0-9a-f]+$/i)?new u(m,v(L)):L.match(/^-?[0-9]+$/)?new u(m,v(new d(L))):b.throwArgumentError("invalid BigNumber string","value",L);if(typeof L=="number")return L%1&&O("underflow","BigNumber.from",L),(L>=s||L<=-s)&&O("overflow","BigNumber.from",L),u.from(String(L));const N=L;if(typeof N=="bigint")return u.from(N.toString());if((0,i.isBytes)(N))return u.from((0,i.hexlify)(N));if(N)if(N.toHexString){const H=N.toHexString();if(typeof H=="string")return u.from(H)}else{let H=N._hex;if(H==null&&N.type==="BigNumber"&&(H=N.hex),typeof H=="string"&&((0,i.isHexString)(H)||H[0]==="-"&&(0,i.isHexString)(H.substring(1))))return u.from(H)}return b.throwArgumentError("invalid BigNumber value","value",L)}static isBigNumber(L){return!(!L||!L._isBigNumber)}}function v(k){if(typeof k!="string")return v(k.toString(16));if(k[0]==="-")return(k=k.substring(1))[0]==="-"&&b.throwArgumentError("invalid hex","value",k),(k=v(k))==="0x00"?k:"-"+k;if(k.substring(0,2)!=="0x"&&(k="0x"+k),k==="0x")return"0x00";for(k.length%2&&(k="0x0"+k.substring(2));k.length>4&&k.substring(0,4)==="0x00";)k="0x"+k.substring(4);return k}function y(k){return u.from(v(k))}function h(k){const L=u.from(k).toHexString();return L[0]==="-"?new d("-"+L.substring(3),16):new d(L.substring(2),16)}function O(k,L,N){const H={fault:k,operation:L};return N!=null&&(H.value=N),b.throwError(k,p.Vy.errors.NUMERIC_FAULT,H)}function I(k){return new d(k,36).toString(16)}function B(k){return new d(k,16).toString(36)}},6077:(E,n,c)=>{c.r(n),c.d(n,{BigNumber:()=>r.gH,FixedFormat:()=>y,FixedNumber:()=>h,_base16To36:()=>r.ii,_base36To16:()=>r.Os,formatFixed:()=>u,parseFixed:()=>v});var r=c(7457),a=c(8905),i=c(7720),p=c(6667);const t=new i.Vy(p.r),d={},b=r.gH.from(0),m=r.gH.from(-1);function s(B,k,L,N){const H={fault:k,operation:L};return N!==void 0&&(H.value=N),t.throwError(B,i.Vy.errors.NUMERIC_FAULT,H)}let f="0";for(;f.length<256;)f+=f;function l(B){if(typeof B!="number")try{B=r.gH.from(B).toNumber()}catch{}return typeof B=="number"&&B>=0&&B<=256&&!(B%1)?"1"+f.substring(0,B):t.throwArgumentError("invalid decimal size","decimals",B)}function u(B,k){k==null&&(k=0);const L=l(k),N=(B=r.gH.from(B)).lt(b);N&&(B=B.mul(m));let H=B.mod(L).toString();for(;H.length2&&t.throwArgumentError("too many decimal points","value",B);let j=H[0],U=H[1];for(j||(j="0"),U||(U="0");U[U.length-1]==="0";)U=U.substring(0,U.length-1);for(U.length>L.length-1&&s("fractional component exceeds decimals","underflow","parseFixed"),U===""&&(U="0");U.lengthk[U]==null?T:(typeof k[U]!==_&&t.throwArgumentError("invalid fixed format ("+U+" not "+_+")","format."+U,k[U]),k[U]);L=j("signed","boolean",L),N=j("width","number",N),H=j("decimals","number",H)}return N%8&&t.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",N),H>80&&t.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",H),new y(d,L,N,H)}}class h{constructor(k,L,N,H){k!==d&&t.throwError("cannot use FixedNumber constructor; use FixedNumber.from",i.Vy.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=H,this._hex=L,this._value=N,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(k){this.format.name!==k.format.name&&t.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",k)}addUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.add(N),this.format.decimals,this.format)}subUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.sub(N),this.format.decimals,this.format)}mulUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.mul(N).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(k){this._checkFormat(k);const L=v(this._value,this.format.decimals),N=v(k._value,k.format.decimals);return h.fromValue(L.mul(this.format._multiplier).div(N),this.format.decimals,this.format)}floor(){const k=this.toString().split(".");k.length===1&&k.push("0");let L=h.from(k[0],this.format);const N=!k[1].match(/^(0*)$/);return this.isNegative()&&N&&(L=L.subUnsafe(O.toFormat(L.format))),L}ceiling(){const k=this.toString().split(".");k.length===1&&k.push("0");let L=h.from(k[0],this.format);const N=!k[1].match(/^(0*)$/);return!this.isNegative()&&N&&(L=L.addUnsafe(O.toFormat(L.format))),L}round(k){k==null&&(k=0);const L=this.toString().split(".");if(L.length===1&&L.push("0"),(k<0||k>80||k%1)&&t.throwArgumentError("invalid decimal count","decimals",k),L[1].length<=k)return this;const N=h.from("1"+f.substring(0,k),this.format),H=I.toFormat(this.format);return this.mulUnsafe(N).addUnsafe(H).floor().divUnsafe(N)}isZero(){return this._value==="0.0"||this._value==="0"}isNegative(){return this._value[0]==="-"}toString(){return this._value}toHexString(k){if(k==null)return this._hex;k%8&&t.throwArgumentError("invalid byte width","width",k);const L=r.gH.from(this._hex).fromTwos(this.format.width).toTwos(k).toHexString();return(0,a.hexZeroPad)(L,k/8)}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(k){return h.fromString(this._value,k)}static fromValue(k,L,N){return N!=null||L==null||(0,r.YR)(L)||(N=L,L=null),L==null&&(L=0),N==null&&(N="fixed"),h.fromString(u(k,L),y.from(N))}static fromString(k,L){L==null&&(L="fixed");const N=y.from(L),H=v(k,N.decimals);!N.signed&&H.lt(b)&&s("unsigned value cannot be negative","overflow","value",k);let j=null;N.signed?j=H.toTwos(N.width).toHexString():(j=H.toHexString(),j=(0,a.hexZeroPad)(j,N.width/8));const U=u(H,N.decimals);return new h(d,j,U,N)}static fromBytes(k,L){L==null&&(L="fixed");const N=y.from(L);if((0,a.arrayify)(k).length>N.width/8)throw new Error("overflow");let H=r.gH.from(k);N.signed&&(H=H.fromTwos(N.width));const j=H.toTwos((N.signed?0:1)+N.width).toHexString(),U=u(H,N.decimals);return new h(d,j,U,N)}static from(k,L){if(typeof k=="string")return h.fromString(k,L);if((0,a.isBytes)(k))return h.fromBytes(k,L);try{return h.fromValue(k,0,L)}catch(N){if(N.code!==i.Vy.errors.INVALID_ARGUMENT)throw N}return t.throwArgumentError("invalid FixedNumber value","value",k)}static isFixedNumber(k){return!(!k||!k._isFixedNumber)}}const O=h.from(1),I=h.from("0.5")},8905:(E,n,c)=>{c.r(n),c.d(n,{arrayify:()=>b,concat:()=>m,hexConcat:()=>O,hexDataLength:()=>y,hexDataSlice:()=>h,hexStripZeros:()=>B,hexValue:()=>I,hexZeroPad:()=>k,hexlify:()=>v,isBytes:()=>d,isBytesLike:()=>p,isHexString:()=>l,joinSignature:()=>N,splitSignature:()=>L,stripZeros:()=>s,zeroPad:()=>f});const r=new(c(7720)).Vy("bytes/5.7.0");function a(H){return!!H.toHexString}function i(H){return H.slice||(H.slice=function(){const j=Array.prototype.slice.call(arguments);return i(new Uint8Array(Array.prototype.slice.apply(H,j)))}),H}function p(H){return l(H)&&!(H.length%2)||d(H)}function t(H){return typeof H=="number"&&H==H&&H%1==0}function d(H){if(H==null)return!1;if(H.constructor===Uint8Array)return!0;if(typeof H=="string"||!t(H.length)||H.length<0)return!1;for(let j=0;j=256)return!1}return!0}function b(H,j){if(j||(j={}),typeof H=="number"){r.checkSafeUint53(H,"invalid arrayify value");const U=[];for(;H;)U.unshift(255&H),H=parseInt(String(H/256));return U.length===0&&U.push(0),i(new Uint8Array(U))}if(j.allowMissingPrefix&&typeof H=="string"&&H.substring(0,2)!=="0x"&&(H="0x"+H),a(H)&&(H=H.toHexString()),l(H)){let U=H.substring(2);U.length%2&&(j.hexPad==="left"?U="0"+U:j.hexPad==="right"?U+="0":r.throwArgumentError("hex data is odd-length","value",H));const _=[];for(let T=0;Tb(T)),U=j.reduce((T,x)=>T+x.length,0),_=new Uint8Array(U);return j.reduce((T,x)=>(_.set(x,T),T+x.length),0),i(_)}function s(H){let j=b(H);if(j.length===0)return j;let U=0;for(;Uj&&r.throwArgumentError("value out of range","value",arguments[0]);const U=new Uint8Array(j);return U.set(H,j-H.length),i(U)}function l(H,j){return!(typeof H!="string"||!H.match(/^0x[0-9A-Fa-f]*$/)||j&&H.length!==2+2*j)}const u="0123456789abcdef";function v(H,j){if(j||(j={}),typeof H=="number"){r.checkSafeUint53(H,"invalid hexlify value");let U="";for(;H;)U=u[15&H]+U,H=Math.floor(H/16);return U.length?(U.length%2&&(U="0"+U),"0x"+U):"0x00"}if(typeof H=="bigint")return(H=H.toString(16)).length%2?"0x0"+H:"0x"+H;if(j.allowMissingPrefix&&typeof H=="string"&&H.substring(0,2)!=="0x"&&(H="0x"+H),a(H))return H.toHexString();if(l(H))return H.length%2&&(j.hexPad==="left"?H="0x0"+H.substring(2):j.hexPad==="right"?H+="0":r.throwArgumentError("hex data is odd-length","value",H)),H.toLowerCase();if(d(H)){let U="0x";for(let _=0;_>4]+u[15&T]}return U}return r.throwArgumentError("invalid hexlify value","value",H)}function y(H){if(typeof H!="string")H=v(H);else if(!l(H)||H.length%2)return null;return(H.length-2)/2}function h(H,j,U){return typeof H!="string"?H=v(H):(!l(H)||H.length%2)&&r.throwArgumentError("invalid hexData","value",H),j=2+2*j,U!=null?"0x"+H.substring(j,2+2*U):"0x"+H.substring(j)}function O(H){let j="0x";return H.forEach(U=>{j+=v(U).substring(2)}),j}function I(H){const j=B(v(H,{hexPad:"left"}));return j==="0x"?"0x0":j}function B(H){typeof H!="string"&&(H=v(H)),l(H)||r.throwArgumentError("invalid hex string","value",H),H=H.substring(2);let j=0;for(;j2*j+2&&r.throwArgumentError("value out of range","value",arguments[1]);H.length<2*j+2;)H="0x0"+H.substring(2);return H}function L(H){const j={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0,yParityAndS:"0x",compact:"0x"};if(p(H)){let U=b(H);U.length===64?(j.v=27+(U[32]>>7),U[32]&=127,j.r=v(U.slice(0,32)),j.s=v(U.slice(32,64))):U.length===65?(j.r=v(U.slice(0,32)),j.s=v(U.slice(32,64)),j.v=U[64]):r.throwArgumentError("invalid signature string","signature",H),j.v<27&&(j.v===0||j.v===1?j.v+=27:r.throwArgumentError("signature invalid v byte","signature",H)),j.recoveryParam=1-j.v%2,j.recoveryParam&&(U[32]|=128),j._vs=v(U.slice(32,64))}else{if(j.r=H.r,j.s=H.s,j.v=H.v,j.recoveryParam=H.recoveryParam,j._vs=H._vs,j._vs!=null){const T=f(b(j._vs),32);j._vs=v(T);const x=T[0]>=128?1:0;j.recoveryParam==null?j.recoveryParam=x:j.recoveryParam!==x&&r.throwArgumentError("signature recoveryParam mismatch _vs","signature",H),T[0]&=127;const M=v(T);j.s==null?j.s=M:j.s!==M&&r.throwArgumentError("signature v mismatch _vs","signature",H)}if(j.recoveryParam==null)j.v==null?r.throwArgumentError("signature missing v and recoveryParam","signature",H):j.v===0||j.v===1?j.recoveryParam=j.v:j.recoveryParam=1-j.v%2;else if(j.v==null)j.v=27+j.recoveryParam;else{const T=j.v===0||j.v===1?j.v:1-j.v%2;j.recoveryParam!==T&&r.throwArgumentError("signature recoveryParam mismatch v","signature",H)}j.r!=null&&l(j.r)?j.r=k(j.r,32):r.throwArgumentError("signature missing or invalid r","signature",H),j.s!=null&&l(j.s)?j.s=k(j.s,32):r.throwArgumentError("signature missing or invalid s","signature",H);const U=b(j.s);U[0]>=128&&r.throwArgumentError("signature s out of range","signature",H),j.recoveryParam&&(U[0]|=128);const _=v(U);j._vs&&(l(j._vs)||r.throwArgumentError("signature invalid _vs","signature",H),j._vs=k(j._vs,32)),j._vs==null?j._vs=_:j._vs!==_&&r.throwArgumentError("signature _vs mismatch v and s","signature",H)}return j.yParityAndS=j._vs,j.compact=j.r+j.yParityAndS.substring(2),j}function N(H){return v(m([(H=L(H)).r,H.s,H.recoveryParam?"0x1c":"0x1b"]))}},1551:(E,n,c)=>{c.r(n),c.d(n,{AddressZero:()=>r,EtherSymbol:()=>f,HashZero:()=>s,MaxUint256:()=>m,NegativeOne:()=>i,One:()=>t,Two:()=>d,WeiPerEther:()=>b,Zero:()=>p});const r="0x0000000000000000000000000000000000000000";var a=c(7457);const i=a.gH.from(-1),p=a.gH.from(0),t=a.gH.from(1),d=a.gH.from(2),b=a.gH.from("1000000000000000000"),m=a.gH.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),s="0x0000000000000000000000000000000000000000000000000000000000000000",f="Ξ"},7720:(E,n,c)=>{c.d(n,{Vy:()=>f});let r=!1,a=!1;const i={debug:1,default:2,info:2,warning:3,error:4,off:5};let p=i.default,t=null;const d=function(){try{const l=[];if(["NFD","NFC","NFKD","NFKC"].forEach(u=>{try{if("test".normalize(u)!=="test")throw new Error("bad normalize")}catch{l.push(u)}}),l.length)throw new Error("missing "+l.join(", "));if("é".normalize("NFD")!=="é")throw new Error("broken implementation")}catch(l){return l.message}return null}();var b,m;(function(l){l.DEBUG="DEBUG",l.INFO="INFO",l.WARNING="WARNING",l.ERROR="ERROR",l.OFF="OFF"})(b||(b={})),function(l){l.UNKNOWN_ERROR="UNKNOWN_ERROR",l.NOT_IMPLEMENTED="NOT_IMPLEMENTED",l.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",l.NETWORK_ERROR="NETWORK_ERROR",l.SERVER_ERROR="SERVER_ERROR",l.TIMEOUT="TIMEOUT",l.BUFFER_OVERRUN="BUFFER_OVERRUN",l.NUMERIC_FAULT="NUMERIC_FAULT",l.MISSING_NEW="MISSING_NEW",l.INVALID_ARGUMENT="INVALID_ARGUMENT",l.MISSING_ARGUMENT="MISSING_ARGUMENT",l.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",l.CALL_EXCEPTION="CALL_EXCEPTION",l.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",l.NONCE_EXPIRED="NONCE_EXPIRED",l.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",l.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",l.TRANSACTION_REPLACED="TRANSACTION_REPLACED",l.ACTION_REJECTED="ACTION_REJECTED"}(m||(m={}));const s="0123456789abcdef";class f{constructor(u){Object.defineProperty(this,"version",{enumerable:!0,value:u,writable:!1})}_log(u,v){const y=u.toLowerCase();i[y]==null&&this.throwArgumentError("invalid log level name","logLevel",u),p>i[y]||console.log.apply(console,v)}debug(...u){this._log(f.levels.DEBUG,u)}info(...u){this._log(f.levels.INFO,u)}warn(...u){this._log(f.levels.WARNING,u)}makeError(u,v,y){if(a)return this.makeError("censored error",v,{});v||(v=f.errors.UNKNOWN_ERROR),y||(y={});const h=[];Object.keys(y).forEach(k=>{const L=y[k];try{if(L instanceof Uint8Array){let N="";for(let H=0;H>4],N+=s[15&L[H]];h.push(k+"=Uint8Array(0x"+N+")")}else h.push(k+"="+JSON.stringify(L))}catch{h.push(k+"="+JSON.stringify(y[k].toString()))}}),h.push(`code=${v}`),h.push(`version=${this.version}`);const O=u;let I="";switch(v){case m.NUMERIC_FAULT:{I="NUMERIC_FAULT";const k=u;switch(k){case"overflow":case"underflow":case"division-by-zero":I+="-"+k;break;case"negative-power":case"negative-width":I+="-unsupported";break;case"unbound-bitwise-result":I+="-unbound-result"}break}case m.CALL_EXCEPTION:case m.INSUFFICIENT_FUNDS:case m.MISSING_NEW:case m.NONCE_EXPIRED:case m.REPLACEMENT_UNDERPRICED:case m.TRANSACTION_REPLACED:case m.UNPREDICTABLE_GAS_LIMIT:I=v}I&&(u+=" [ See: https://links.ethers.org/v5-errors-"+I+" ]"),h.length&&(u+=" ("+h.join(", ")+")");const B=new Error(u);return B.reason=O,B.code=v,Object.keys(y).forEach(function(k){B[k]=y[k]}),B}throwError(u,v,y){throw this.makeError(u,v,y)}throwArgumentError(u,v,y){return this.throwError(u,f.errors.INVALID_ARGUMENT,{argument:v,value:y})}assert(u,v,y,h){u||this.throwError(v,y,h)}assertArgument(u,v,y,h){u||this.throwArgumentError(v,y,h)}checkNormalize(u){d&&this.throwError("platform missing String.prototype.normalize",f.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:d})}checkSafeUint53(u,v){typeof u=="number"&&(v==null&&(v="value not safe"),(u<0||u>=9007199254740991)&&this.throwError(v,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:u}),u%1&&this.throwError(v,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:u}))}checkArgumentCount(u,v,y){y=y?": "+y:"",uv&&this.throwError("too many arguments"+y,f.errors.UNEXPECTED_ARGUMENT,{count:u,expectedCount:v})}checkNew(u,v){u!==Object&&u!=null||this.throwError("missing new",f.errors.MISSING_NEW,{name:v.name})}checkAbstract(u,v){u===v?this.throwError("cannot instantiate abstract class "+JSON.stringify(v.name)+" directly; use a sub-class",f.errors.UNSUPPORTED_OPERATION,{name:u.name,operation:"new"}):u!==Object&&u!=null||this.throwError("missing new",f.errors.MISSING_NEW,{name:v.name})}static globalLogger(){return t||(t=new f("logger/5.7.0")),t}static setCensorship(u,v){if(!u&&v&&this.globalLogger().throwError("cannot permanently disable censorship",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),r){if(!u)return;this.globalLogger().throwError("error censorship permanent",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}a=!!u,r=!!v}static setLogLevel(u){const v=i[u.toLowerCase()];v!=null?p=v:f.globalLogger().warn("invalid log level - "+u)}static from(u){return new f(u)}}f.errors=m,f.levels=b},5111:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.utils=n.curve25519=n.getSharedSecret=n.sync=n.verify=n.sign=n.getPublicKey=n.Signature=n.Point=n.RistrettoPoint=n.ExtendedPoint=n.CURVE=void 0;const r=c(3086),a=BigInt(0),i=BigInt(1),p=BigInt(2),t=BigInt(8),d=BigInt("7237005577332262213973186563042994240857116359379907606001950938285454250989"),b=Object.freeze({a:BigInt(-1),d:BigInt("37095705934669439343138083508754565189542113879843219016388785533085940283555"),P:BigInt("57896044618658097711785492504343953926634992332820282019728792003956564819949"),l:d,n:d,h:BigInt(8),Gx:BigInt("15112221349535400772501151409588531511454012693041857206046113283949847762202"),Gy:BigInt("46316835694926478169428394003475163141307993866256225615783033603165251855960")});n.CURVE=b;const m=BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"),s=BigInt("19681161376707505956807079304988542015446066515923890162744021073123829784752"),f=(BigInt("6853475219497561581579357271197624642482790079785650197046958215289687604742"),BigInt("25063068953384623474111414158702152701244531502492656460079210482610430750235")),l=BigInt("54469307008909316920995813868745141605393597292927456921205312896311721017578"),u=BigInt("1159843021668779879193775521855586647937357759715417654439879720876111806838"),v=BigInt("40440834346308536858101042469323190826248399146238708352240133220865137265952");class y{constructor(W,X,ne,re){this.x=W,this.y=X,this.z=ne,this.t=re}static fromAffine(W){if(!(W instanceof N))throw new TypeError("ExtendedPoint#fromAffine: expected Point");return W.equals(N.ZERO)?y.ZERO:new y(W.x,W.y,i,V(W.x*W.y))}static toAffineBatch(W){const X=function(ne,re=b.P){const ye=new Array(ne.length),Oe=R(ne.reduce((Pe,Be,Ve)=>Be===a?Pe:(ye[Ve]=Pe,V(Pe*Be,re)),i),re);return ne.reduceRight((Pe,Be,Ve)=>Be===a?Pe:(ye[Ve]=V(Pe*ye[Ve],re),V(Pe*Be,re)),Oe),ye}(W.map(ne=>ne.z));return W.map((ne,re)=>ne.toAffine(X[re]))}static normalizeZ(W){return this.toAffineBatch(W).map(this.fromAffine)}equals(W){O(W);const{x:X,y:ne,z:re}=this,{x:ye,y:Oe,z:Pe}=W,Be=V(X*Pe),Ve=V(ye*re),ke=V(ne*Pe),Ue=V(Oe*re);return Be===Ve&&ke===Ue}negate(){return new y(V(-this.x),this.y,this.z,V(-this.t))}double(){const{x:W,y:X,z:ne}=this,{a:re}=b,ye=V(W*W),Oe=V(X*X),Pe=V(p*V(ne*ne)),Be=V(re*ye),Ve=W+X,ke=V(V(Ve*Ve)-ye-Oe),Ue=Be+Oe,Xe=Ue-Pe,je=Be-Oe,fe=V(ke*Xe),oe=V(Ue*je),de=V(ke*je),me=V(Xe*Ue);return new y(fe,oe,me,de)}add(W){O(W);const{x:X,y:ne,z:re,t:ye}=this,{x:Oe,y:Pe,z:Be,t:Ve}=W,ke=V((ne-X)*(Pe+Oe)),Ue=V((ne+X)*(Pe-Oe)),Xe=V(Ue-ke);if(Xe===a)return this.double();const je=V(re*p*Ve),fe=V(ye*p*Be),oe=fe+je,de=Ue+ke,me=fe-je,_e=V(oe*Xe),Se=V(de*me),Ne=V(oe*me),He=V(Xe*de);return new y(_e,Se,He,Ne)}subtract(W){return this.add(W.negate())}precomputeWindow(W){const X=1+256/W,ne=[];let re=this,ye=re;for(let Oe=0;Oe>=Ue,fe>Be&&(fe-=ke,W+=i);const oe=je,de=je+Math.abs(fe)-1,me=Xe%2!=0,_e=fe<0;fe===0?Oe=Oe.add(h(me,re[oe])):ye=ye.add(h(_e,re[de]))}return y.normalizeZ([ye,Oe])[0]}multiply(W,X){return this.wNAF(q(W,b.l),X)}multiplyUnsafe(W){let X=q(W,b.l,!1);const ne=y.BASE,re=y.ZERO;if(X===a)return re;if(this.equals(re)||X===i)return this;if(this.equals(ne))return this.wNAF(X);let ye=re,Oe=this;for(;X>a;)X&i&&(ye=ye.add(Oe)),Oe=Oe.double(),X>>=i;return ye}isSmallOrder(){return this.multiplyUnsafe(b.h).equals(y.ZERO)}isTorsionFree(){let W=this.multiplyUnsafe(b.l/p).double();return b.l%p&&(W=W.add(this)),W.equals(y.ZERO)}toAffine(W){const{x:X,y:ne,z:re}=this,ye=this.equals(y.ZERO);W==null&&(W=ye?t:R(re));const Oe=V(X*W),Pe=V(ne*W),Be=V(re*W);if(ye)return N.ZERO;if(Be!==i)throw new Error("invZ was invalid");return new N(Oe,Pe)}fromRistrettoBytes(){B()}toRistrettoBytes(){B()}fromRistrettoHash(){B()}}function h(J,W){const X=W.negate();return J?X:W}function O(J){if(!(J instanceof y))throw new TypeError("ExtendedPoint expected")}function I(J){if(!(J instanceof k))throw new TypeError("RistrettoPoint expected")}function B(){throw new Error("Legacy method: switch to RistrettoPoint")}n.ExtendedPoint=y,y.BASE=new y(b.Gx,b.Gy,i,V(b.Gx*b.Gy)),y.ZERO=new y(a,i,i,a);class k{constructor(W){this.ep=W}static calcElligatorRistrettoMap(W){const{d:X}=b,ne=V(s*W*W),re=V((ne+i)*u);let ye=BigInt(-1);const Oe=V((ye-X*ne)*V(ne+X));let{isValid:Pe,value:Be}=G(re,Oe),Ve=V(Be*W);S(Ve)||(Ve=V(-Ve)),Pe||(Be=Ve),Pe||(ye=ne);const ke=V(ye*(ne-i)*v-Oe),Ue=Be*Be,Xe=V((Be+Be)*Oe),je=V(ke*f),fe=V(i-Ue),oe=V(i+Ue);return new y(V(Xe*oe),V(fe*je),V(je*oe),V(Xe*fe))}static hashToCurve(W){const X=D((W=Z(W,64)).slice(0,32)),ne=this.calcElligatorRistrettoMap(X),re=D(W.slice(32,64)),ye=this.calcElligatorRistrettoMap(re);return new k(ne.add(ye))}static fromHex(W){W=Z(W,32);const{a:X,d:ne}=b,re="RistrettoPoint.fromHex: the hex is not valid encoding of RistrettoPoint",ye=D(W);if(!function(Se,Ne){if(Se.length!==Ne.length)return!1;for(let He=0;He=re)throw new Error("Expected 0 < hex < P");if(!X&&Oe>=m)throw new Error("Expected 0 < hex < 2**256");const Pe=V(Oe*Oe),Be=V(Pe-i),Ve=V(ne*Pe+i);let{isValid:ke,value:Ue}=G(Be,Ve);if(!ke)throw new Error("Point.fromHex: invalid y coordinate");const Xe=(Ue&i)===i;return!!(128&W[31])!==Xe&&(Ue=V(-Ue)),new N(Ue,Oe)}static async fromPrivateKey(W){return(await Ie(W)).point}toRawBytes(){const W=M(this.y);return W[31]|=this.x&i?128:0,W}toHex(){return _(this.toRawBytes())}toX25519(){const{y:W}=this;return M(V((i+W)*R(i-W)))}isTorsionFree(){return y.fromAffine(this).isTorsionFree()}equals(W){return this.x===W.x&&this.y===W.y}negate(){return new N(V(-this.x),this.y)}add(W){return y.fromAffine(this).add(y.fromAffine(W)).toAffine()}subtract(W){return this.add(W.negate())}multiply(W){return y.fromAffine(this).multiply(W,this).toAffine()}}n.Point=N,N.BASE=new N(b.Gx,b.Gy),N.ZERO=new N(a,i);class H{constructor(W,X){this.r=W,this.s=X,this.assertValidity()}static fromHex(W){const X=Z(W,64),ne=N.fromHex(X.slice(0,32),!1),re=w(X.slice(32,64));return new H(ne,re)}assertValidity(){const{r:W,s:X}=this;if(!(W instanceof N))throw new Error("Expected Point instance");return q(X,b.l,!1),this}toRawBytes(){const W=new Uint8Array(64);return W.set(this.r.toRawBytes()),W.set(M(this.s),32),W}toHex(){return _(this.toRawBytes())}}function j(...J){if(!J.every(ne=>ne instanceof Uint8Array))throw new Error("Expected Uint8Array list");if(J.length===1)return J[0];const W=J.reduce((ne,re)=>ne+re.length,0),X=new Uint8Array(W);for(let ne=0,re=0;neW.toString(16).padStart(2,"0"));function _(J){if(!(J instanceof Uint8Array))throw new Error("Uint8Array expected");let W="";for(let X=0;X=a?X:W+X}function R(J,W=b.P){if(J===a||W<=a)throw new Error(`invert: expected positive integers, got n=${J} mod=${W}`);let X=V(J,W),ne=W,re=a,ye=i;for(;X!==a;){const Oe=ne/X,Pe=ne%X,Be=re-ye*Oe;ne=X,X=Pe,re=ye,ye=Be}if(ne!==i)throw new Error("invert: does not exist");return V(re,W)}function F(J,W){const{P:X}=b;let ne=J;for(;W-- >a;)ne*=ne,ne%=X;return ne}function $(J){const{P:W}=b,X=BigInt(5),ne=BigInt(10),re=BigInt(20),ye=BigInt(40),Oe=BigInt(80),Pe=J*J%W*J%W,Be=F(Pe,p)*Pe%W,Ve=F(Be,i)*J%W,ke=F(Ve,X)*Ve%W,Ue=F(ke,ne)*ke%W,Xe=F(Ue,re)*Ue%W,je=F(Xe,ye)*Xe%W,fe=F(je,Oe)*je%W,oe=F(fe,Oe)*je%W,de=F(oe,ne)*ke%W;return{pow_p_5_8:F(de,p)*J%W,b2:Pe}}function G(J,W){const X=V(W*W*W),ne=V(X*X*W);let re=V(J*X*$(J*ne).pow_p_5_8);const ye=V(W*re*re),Oe=re,Pe=V(re*s),Be=ye===J,Ve=ye===V(-J),ke=ye===V(-J*s);return Be&&(re=Oe),(Ve||ke)&&(re=Pe),S(re)&&(re=V(-re)),{isValid:Be||Ve,value:re}}function Q(J){return G(i,J)}function ee(J){return V(w(J),b.l)}function Z(J,W){const X=J instanceof Uint8Array?Uint8Array.from(J):T(J);if(typeof W=="number"&&X.length!==W)throw new Error(`Expected ${W} bytes`);return X}function q(J,W,X=!0){if(!W)throw new TypeError("Specify max value");if(typeof J=="number"&&Number.isSafeInteger(J)&&(J=BigInt(J)),typeof J=="bigint"&&J=a;Se--){const Ne=Pe>>Se&i;oe^=Ne,ke=we(oe,Ue,je),Ue=ke[0],je=ke[1],ke=we(oe,Xe,fe),Xe=ke[0],fe=ke[1],oe=Ne;const He=Ue+Xe,Le=V(He*He),De=Ue-Xe,Ze=V(De*De),Fe=Le-Ze,Ge=je+fe,lt=V((je-fe)*He),Je=V(Ge*De),it=lt+Je,vt=lt-Je;je=V(it*it),fe=V(Ve*V(vt*vt)),Ue=V(Le*Ze),Xe=V(Fe*(Le+V(Be*Fe)))}ke=we(oe,Ue,je),Ue=ke[0],je=ke[1],ke=we(oe,Xe,fe),Xe=ke[0],fe=ke[1];const{pow_p_5_8:de,b2:me}=$(Xe),_e=V(F(de,BigInt(3))*me);return V(Ue*_e)}(function(ne){const re=Z(ne,32);return re[31]&=127,w(re)}(W),w(se(Z(J,32))));if(X===a)throw new Error("Invalid private or public key received");return M(V(X,b.P))},scalarMultBase:J=>n.curve25519.scalarMult(J,n.curve25519.BASE_POINT_U)};const K={node:r,web:typeof self=="object"&&"crypto"in self?self.crypto:void 0};n.utils={bytesToHex:_,hexToBytes:T,concatBytes:j,getExtendedPublicKey:Ie,mod:V,invert:R,TORSION_SUBGROUP:["0100000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac037a","0000000000000000000000000000000000000000000000000000000000000080","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc05","ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f","26e8958fc2b227b045c3f489f2ef98f0d5dfac05d3c63339b13802886d53fc85","0000000000000000000000000000000000000000000000000000000000000000","c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa"],hashToPrivateScalar:J=>{if((J=Z(J)).length<40||J.length>1024)throw new Error("Expected 40-1024 bytes of private key as per FIPS 186");return V(w(J),b.l-i)+i},randomBytes:(J=32)=>{if(K.web)return K.web.getRandomValues(new Uint8Array(J));if(K.node){const{randomBytes:W}=K.node;return new Uint8Array(W(J).buffer)}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>n.utils.randomBytes(32),sha512:async(...J)=>{const W=j(...J);if(K.web){const X=await K.web.subtle.digest("SHA-512",W.buffer);return new Uint8Array(X)}if(K.node)return Uint8Array.from(K.node.createHash("sha512").update(W).digest());throw new Error("The environment doesn't have sha512 function")},precompute(J=8,W=N.BASE){const X=W.equals(N.BASE)?W:new N(W.x,W.y);return X._setWindowSize(J),X.multiply(p),X},sha512Sync:void 0},Object.defineProperties(n.utils,{sha512Sync:{configurable:!1,get:()=>ie,set(J){ie||(ie=J)}}})},7557:(E,n)=>{function c(b){if(!Number.isSafeInteger(b)||b<0)throw new Error(`Wrong positive integer: ${b}`)}function r(b){if(typeof b!="boolean")throw new Error(`Expected boolean, not ${b}`)}function a(b,...m){if(!(b instanceof Uint8Array))throw new Error("Expected Uint8Array");if(m.length>0&&!m.includes(b.length))throw new Error(`Expected Uint8Array of length ${m}, not of length=${b.length}`)}function i(b){if(typeof b!="function"||typeof b.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");c(b.outputLen),c(b.blockLen)}function p(b,m=!0){if(b.destroyed)throw new Error("Hash instance has been destroyed");if(m&&b.finished)throw new Error("Hash#digest() has already been called")}function t(b,m){a(b);const s=m.outputLen;if(b.length{Object.defineProperty(n,"__esModule",{value:!0}),n.BLAKE2=n.SIGMA=void 0;const r=c(7557),a=c(9175);n.SIGMA=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3]);class i extends a.Hash{constructor(t,d,b={},m,s,f){if(super(),this.blockLen=t,this.outputLen=d,this.length=0,this.pos=0,this.finished=!1,this.destroyed=!1,r.default.number(t),r.default.number(d),r.default.number(m),d<0||d>m)throw new Error("outputLen bigger than keyLen");if(b.key!==void 0&&(b.key.length<1||b.key.length>m))throw new Error(`key must be up 1..${m} byte long or undefined`);if(b.salt!==void 0&&b.salt.length!==s)throw new Error(`salt must be ${s} byte long or undefined`);if(b.personalization!==void 0&&b.personalization.length!==f)throw new Error(`personalization must be ${f} byte long or undefined`);this.buffer32=(0,a.u32)(this.buffer=new Uint8Array(t))}update(t){r.default.exists(this);const{blockLen:d,buffer:b,buffer32:m}=this,s=(t=(0,a.toBytes)(t)).length,f=t.byteOffset,l=t.buffer;for(let u=0;um[f]=s)}digest(){const{buffer:t,outputLen:d}=this;this.digestInto(t);const b=t.slice(0,d);return this.destroy(),b}_cloneInto(t){const{buffer:d,length:b,finished:m,destroyed:s,outputLen:f,pos:l}=this;return t||(t=new this.constructor({dkLen:f})),t.set(...this.get()),t.length=b,t.finished=m,t.destroyed=s,t.outputLen=f,t.buffer.set(d),t.pos=l,t}}n.BLAKE2=i},915:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.SHA2=void 0;const r=c(7557),a=c(9175);class i extends a.Hash{constructor(t,d,b,m){super(),this.blockLen=t,this.outputLen=d,this.padOffset=b,this.isLE=m,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=(0,a.createView)(this.buffer)}update(t){r.default.exists(this);const{view:d,buffer:b,blockLen:m}=this,s=(t=(0,a.toBytes)(t)).length;for(let f=0;fm-f&&(this.process(b,0),f=0);for(let h=f;h>k&L),H=Number(I&L),j=B?4:0,U=B?0:4;h.setUint32(O+j,N,B),h.setUint32(O+U,H,B)})(b,m-8,BigInt(8*this.length),s),this.process(b,0);const l=(0,a.createView)(t),u=this.outputLen;if(u%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const v=u/4,y=this.get();if(v>y.length)throw new Error("_sha2: outputLen bigger than state");for(let h=0;h{Object.defineProperty(n,"__esModule",{value:!0}),n.add=n.toBig=n.split=n.fromBig=void 0;const c=BigInt(2**32-1),r=BigInt(32);function a(d,b=!1){return b?{h:Number(d&c),l:Number(d>>r&c)}:{h:0|Number(d>>r&c),l:0|Number(d&c)}}function i(d,b=!1){let m=new Uint32Array(d.length),s=new Uint32Array(d.length);for(let f=0;f>>0)+(s>>>0);return{h:d+m+(f/4294967296|0)|0,l:0|f}}n.fromBig=a,n.split=i,n.toBig=(d,b)=>BigInt(d>>>0)<>>0),n.add=p;const t={fromBig:a,split:i,toBig:n.toBig,shrSH:(d,b,m)=>d>>>m,shrSL:(d,b,m)=>d<<32-m|b>>>m,rotrSH:(d,b,m)=>d>>>m|b<<32-m,rotrSL:(d,b,m)=>d<<32-m|b>>>m,rotrBH:(d,b,m)=>d<<64-m|b>>>m-32,rotrBL:(d,b,m)=>d>>>m-32|b<<64-m,rotr32H:(d,b)=>b,rotr32L:(d,b)=>d,rotlSH:(d,b,m)=>d<>>32-m,rotlSL:(d,b,m)=>b<>>32-m,rotlBH:(d,b,m)=>b<>>64-m,rotlBL:(d,b,m)=>d<>>64-m,add:p,add3L:(d,b,m)=>(d>>>0)+(b>>>0)+(m>>>0),add3H:(d,b,m,s)=>b+m+s+(d/2**32|0)|0,add4L:(d,b,m,s)=>(d>>>0)+(b>>>0)+(m>>>0)+(s>>>0),add4H:(d,b,m,s,f)=>b+m+s+f+(d/2**32|0)|0,add5H:(d,b,m,s,f,l)=>b+m+s+f+l+(d/2**32|0)|0,add5L:(d,b,m,s,f)=>(d>>>0)+(b>>>0)+(m>>>0)+(s>>>0)+(f>>>0)};n.default=t},6719:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.blake2b=void 0;const r=c(6742),a=c(2318),i=c(9175),p=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),t=new Uint32Array(32);function d(s,f,l,u,v,y){const h=v[y],O=v[y+1];let I=t[2*s],B=t[2*s+1],k=t[2*f],L=t[2*f+1],N=t[2*l],H=t[2*l+1],j=t[2*u],U=t[2*u+1],_=a.default.add3L(I,k,h);B=a.default.add3H(_,B,L,O),I=0|_,{Dh:U,Dl:j}={Dh:U^B,Dl:j^I},{Dh:U,Dl:j}={Dh:a.default.rotr32H(U,j),Dl:a.default.rotr32L(U,j)},{h:H,l:N}=a.default.add(H,N,U,j),{Bh:L,Bl:k}={Bh:L^H,Bl:k^N},{Bh:L,Bl:k}={Bh:a.default.rotrSH(L,k,24),Bl:a.default.rotrSL(L,k,24)},t[2*s]=I,t[2*s+1]=B,t[2*f]=k,t[2*f+1]=L,t[2*l]=N,t[2*l+1]=H,t[2*u]=j,t[2*u+1]=U}function b(s,f,l,u,v,y){const h=v[y],O=v[y+1];let I=t[2*s],B=t[2*s+1],k=t[2*f],L=t[2*f+1],N=t[2*l],H=t[2*l+1],j=t[2*u],U=t[2*u+1],_=a.default.add3L(I,k,h);B=a.default.add3H(_,B,L,O),I=0|_,{Dh:U,Dl:j}={Dh:U^B,Dl:j^I},{Dh:U,Dl:j}={Dh:a.default.rotrSH(U,j,16),Dl:a.default.rotrSL(U,j,16)},{h:H,l:N}=a.default.add(H,N,U,j),{Bh:L,Bl:k}={Bh:L^H,Bl:k^N},{Bh:L,Bl:k}={Bh:a.default.rotrBH(L,k,63),Bl:a.default.rotrBL(L,k,63)},t[2*s]=I,t[2*s+1]=B,t[2*f]=k,t[2*f+1]=L,t[2*l]=N,t[2*l+1]=H,t[2*u]=j,t[2*u+1]=U}class m extends r.BLAKE2{constructor(f={}){super(128,f.dkLen===void 0?64:f.dkLen,f,64,16,16),this.v0l=0|p[0],this.v0h=0|p[1],this.v1l=0|p[2],this.v1h=0|p[3],this.v2l=0|p[4],this.v2h=0|p[5],this.v3l=0|p[6],this.v3h=0|p[7],this.v4l=0|p[8],this.v4h=0|p[9],this.v5l=0|p[10],this.v5h=0|p[11],this.v6l=0|p[12],this.v6h=0|p[13],this.v7l=0|p[14],this.v7h=0|p[15];const l=f.key?f.key.length:0;if(this.v0l^=this.outputLen|l<<8|65536|16777216,f.salt){const u=(0,i.u32)((0,i.toBytes)(f.salt));this.v4l^=u[0],this.v4h^=u[1],this.v5l^=u[2],this.v5h^=u[3]}if(f.personalization){const u=(0,i.u32)((0,i.toBytes)(f.personalization));this.v6l^=u[0],this.v6h^=u[1],this.v7l^=u[2],this.v7h^=u[3]}if(f.key){const u=new Uint8Array(this.blockLen);u.set((0,i.toBytes)(f.key)),this.update(u)}}get(){let{v0l:f,v0h:l,v1l:u,v1h:v,v2l:y,v2h:h,v3l:O,v3h:I,v4l:B,v4h:k,v5l:L,v5h:N,v6l:H,v6h:j,v7l:U,v7h:_}=this;return[f,l,u,v,y,h,O,I,B,k,L,N,H,j,U,_]}set(f,l,u,v,y,h,O,I,B,k,L,N,H,j,U,_){this.v0l=0|f,this.v0h=0|l,this.v1l=0|u,this.v1h=0|v,this.v2l=0|y,this.v2h=0|h,this.v3l=0|O,this.v3h=0|I,this.v4l=0|B,this.v4h=0|k,this.v5l=0|L,this.v5h=0|N,this.v6l=0|H,this.v6h=0|j,this.v7l=0|U,this.v7h=0|_}compress(f,l,u){this.get().forEach((I,B)=>t[B]=I),t.set(p,16);let{h:v,l:y}=a.default.fromBig(BigInt(this.length));t[24]=p[8]^y,t[25]=p[9]^v,u&&(t[28]=~t[28],t[29]=~t[29]);let h=0;const O=r.SIGMA;for(let I=0;I<12;I++)d(0,4,8,12,f,l+2*O[h++]),b(0,4,8,12,f,l+2*O[h++]),d(1,5,9,13,f,l+2*O[h++]),b(1,5,9,13,f,l+2*O[h++]),d(2,6,10,14,f,l+2*O[h++]),b(2,6,10,14,f,l+2*O[h++]),d(3,7,11,15,f,l+2*O[h++]),b(3,7,11,15,f,l+2*O[h++]),d(0,5,10,15,f,l+2*O[h++]),b(0,5,10,15,f,l+2*O[h++]),d(1,6,11,12,f,l+2*O[h++]),b(1,6,11,12,f,l+2*O[h++]),d(2,7,8,13,f,l+2*O[h++]),b(2,7,8,13,f,l+2*O[h++]),d(3,4,9,14,f,l+2*O[h++]),b(3,4,9,14,f,l+2*O[h++]);this.v0l^=t[0]^t[16],this.v0h^=t[1]^t[17],this.v1l^=t[2]^t[18],this.v1h^=t[3]^t[19],this.v2l^=t[4]^t[20],this.v2h^=t[5]^t[21],this.v3l^=t[6]^t[22],this.v3h^=t[7]^t[23],this.v4l^=t[8]^t[24],this.v4h^=t[9]^t[25],this.v5l^=t[10]^t[26],this.v5h^=t[11]^t[27],this.v6l^=t[12]^t[28],this.v6h^=t[13]^t[29],this.v7l^=t[14]^t[30],this.v7h^=t[15]^t[31],t.fill(0)}destroy(){this.destroyed=!0,this.buffer32.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}n.blake2b=(0,i.wrapConstructorWithOpts)(s=>new m(s))},5145:(E,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.crypto=void 0,n.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0},9615:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.hmac=n.HMAC=void 0;const r=c(7557),a=c(9175);class i extends a.Hash{constructor(t,d){super(),this.finished=!1,this.destroyed=!1,r.default.hash(t);const b=(0,a.toBytes)(d);if(this.iHash=t.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;const m=this.blockLen,s=new Uint8Array(m);s.set(b.length>m?t.create().update(b).digest():b);for(let f=0;fnew i(p,t).update(d).digest(),n.hmac.create=(p,t)=>new i(p,t)},2623:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.sha224=n.sha256=void 0;const r=c(915),a=c(9175),i=(s,f,l)=>s&f^s&l^f&l,p=new Uint32Array([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]),t=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),d=new Uint32Array(64);class b extends r.SHA2{constructor(){super(64,32,8,!1),this.A=0|t[0],this.B=0|t[1],this.C=0|t[2],this.D=0|t[3],this.E=0|t[4],this.F=0|t[5],this.G=0|t[6],this.H=0|t[7]}get(){const{A:f,B:l,C:u,D:v,E:y,F:h,G:O,H:I}=this;return[f,l,u,v,y,h,O,I]}set(f,l,u,v,y,h,O,I){this.A=0|f,this.B=0|l,this.C=0|u,this.D=0|v,this.E=0|y,this.F=0|h,this.G=0|O,this.H=0|I}process(f,l){for(let N=0;N<16;N++,l+=4)d[N]=f.getUint32(l,!1);for(let N=16;N<64;N++){const H=d[N-15],j=d[N-2],U=(0,a.rotr)(H,7)^(0,a.rotr)(H,18)^H>>>3,_=(0,a.rotr)(j,17)^(0,a.rotr)(j,19)^j>>>10;d[N]=_+d[N-7]+U+d[N-16]|0}let{A:u,B:v,C:y,D:h,E:O,F:I,G:B,H:k}=this;for(let N=0;N<64;N++){const H=k+((0,a.rotr)(O,6)^(0,a.rotr)(O,11)^(0,a.rotr)(O,25))+((L=O)&I^~L&B)+p[N]+d[N]|0,j=((0,a.rotr)(u,2)^(0,a.rotr)(u,13)^(0,a.rotr)(u,22))+i(u,v,y)|0;k=B,B=I,I=O,O=h+H|0,h=y,y=v,v=u,u=H+j|0}var L;u=u+this.A|0,v=v+this.B|0,y=y+this.C|0,h=h+this.D|0,O=O+this.E|0,I=I+this.F|0,B=B+this.G|0,k=k+this.H|0,this.set(u,v,y,h,O,I,B,k)}roundClean(){d.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class m extends b{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}n.sha256=(0,a.wrapConstructor)(()=>new b),n.sha224=(0,a.wrapConstructor)(()=>new m)},102:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.sha384=n.sha512_256=n.sha512_224=n.sha512=n.SHA512=void 0;const r=c(915),a=c(2318),i=c(9175),[p,t]=a.default.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(u=>BigInt(u))),d=new Uint32Array(80),b=new Uint32Array(80);class m extends r.SHA2{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:v,Al:y,Bh:h,Bl:O,Ch:I,Cl:B,Dh:k,Dl:L,Eh:N,El:H,Fh:j,Fl:U,Gh:_,Gl:T,Hh:x,Hl:M}=this;return[v,y,h,O,I,B,k,L,N,H,j,U,_,T,x,M]}set(v,y,h,O,I,B,k,L,N,H,j,U,_,T,x,M){this.Ah=0|v,this.Al=0|y,this.Bh=0|h,this.Bl=0|O,this.Ch=0|I,this.Cl=0|B,this.Dh=0|k,this.Dl=0|L,this.Eh=0|N,this.El=0|H,this.Fh=0|j,this.Fl=0|U,this.Gh=0|_,this.Gl=0|T,this.Hh=0|x,this.Hl=0|M}process(v,y){for(let A=0;A<16;A++,y+=4)d[A]=v.getUint32(y),b[A]=v.getUint32(y+=4);for(let A=16;A<80;A++){const D=0|d[A-15],V=0|b[A-15],R=a.default.rotrSH(D,V,1)^a.default.rotrSH(D,V,8)^a.default.shrSH(D,V,7),F=a.default.rotrSL(D,V,1)^a.default.rotrSL(D,V,8)^a.default.shrSL(D,V,7),$=0|d[A-2],G=0|b[A-2],Q=a.default.rotrSH($,G,19)^a.default.rotrBH($,G,61)^a.default.shrSH($,G,6),ee=a.default.rotrSL($,G,19)^a.default.rotrBL($,G,61)^a.default.shrSL($,G,6),Z=a.default.add4L(F,ee,b[A-7],b[A-16]),q=a.default.add4H(Z,R,Q,d[A-7],d[A-16]);d[A]=0|q,b[A]=0|Z}let{Ah:h,Al:O,Bh:I,Bl:B,Ch:k,Cl:L,Dh:N,Dl:H,Eh:j,El:U,Fh:_,Fl:T,Gh:x,Gl:M,Hh:S,Hl:w}=this;for(let A=0;A<80;A++){const D=a.default.rotrSH(j,U,14)^a.default.rotrSH(j,U,18)^a.default.rotrBH(j,U,41),V=a.default.rotrSL(j,U,14)^a.default.rotrSL(j,U,18)^a.default.rotrBL(j,U,41),R=j&_^~j&x,F=U&T^~U&M,$=a.default.add5L(w,V,F,t[A],b[A]),G=a.default.add5H($,S,D,R,p[A],d[A]),Q=0|$,ee=a.default.rotrSH(h,O,28)^a.default.rotrBH(h,O,34)^a.default.rotrBH(h,O,39),Z=a.default.rotrSL(h,O,28)^a.default.rotrBL(h,O,34)^a.default.rotrBL(h,O,39),q=h&I^h&k^I&k,se=O&B^O&L^B&L;S=0|x,w=0|M,x=0|_,M=0|T,_=0|j,T=0|U,{h:j,l:U}=a.default.add(0|N,0|H,0|G,0|Q),N=0|k,H=0|L,k=0|I,L=0|B,I=0|h,B=0|O;const ue=a.default.add3L(Q,Z,se);h=a.default.add3H(ue,G,ee,q),O=0|ue}({h,l:O}=a.default.add(0|this.Ah,0|this.Al,0|h,0|O)),{h:I,l:B}=a.default.add(0|this.Bh,0|this.Bl,0|I,0|B),{h:k,l:L}=a.default.add(0|this.Ch,0|this.Cl,0|k,0|L),{h:N,l:H}=a.default.add(0|this.Dh,0|this.Dl,0|N,0|H),{h:j,l:U}=a.default.add(0|this.Eh,0|this.El,0|j,0|U),{h:_,l:T}=a.default.add(0|this.Fh,0|this.Fl,0|_,0|T),{h:x,l:M}=a.default.add(0|this.Gh,0|this.Gl,0|x,0|M),{h:S,l:w}=a.default.add(0|this.Hh,0|this.Hl,0|S,0|w),this.set(h,O,I,B,k,L,N,H,j,U,_,T,x,M,S,w)}roundClean(){d.fill(0),b.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}n.SHA512=m;class s extends m{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}class f extends m{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}class l extends m{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}n.sha512=(0,i.wrapConstructor)(()=>new m),n.sha512_224=(0,i.wrapConstructor)(()=>new s),n.sha512_256=(0,i.wrapConstructor)(()=>new f),n.sha384=(0,i.wrapConstructor)(()=>new l)},9175:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.randomBytes=n.wrapXOFConstructorWithOpts=n.wrapConstructorWithOpts=n.wrapConstructor=n.checkOpts=n.Hash=n.concatBytes=n.toBytes=n.utf8ToBytes=n.asyncLoop=n.nextTick=n.hexToBytes=n.bytesToHex=n.isLE=n.rotr=n.createView=n.u32=n.u8=void 0;const r=c(5145),a=d=>d instanceof Uint8Array;if(n.u8=d=>new Uint8Array(d.buffer,d.byteOffset,d.byteLength),n.u32=d=>new Uint32Array(d.buffer,d.byteOffset,Math.floor(d.byteLength/4)),n.createView=d=>new DataView(d.buffer,d.byteOffset,d.byteLength),n.rotr=(d,b)=>d<<32-b|d>>>b,n.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68,!n.isLE)throw new Error("Non little-endian hardware is not supported");const i=Array.from({length:256},(d,b)=>b.toString(16).padStart(2,"0"));function p(d){if(typeof d!="string")throw new Error("utf8ToBytes expected string, got "+typeof d);return new Uint8Array(new TextEncoder().encode(d))}function t(d){if(typeof d=="string"&&(d=p(d)),!a(d))throw new Error("expected Uint8Array, got "+typeof d);return d}n.bytesToHex=function(d){if(!a(d))throw new Error("Uint8Array expected");let b="";for(let m=0;m{},n.asyncLoop=async function(d,b,m){let s=Date.now();for(let f=0;f=0&&ls+f.length,0));let m=0;return d.forEach(s=>{if(!a(s))throw new Error("Uint8Array expected");b.set(s,m),m+=s.length}),b},n.Hash=class{clone(){return this._cloneInto()}},n.checkOpts=function(d,b){if(b!==void 0&&(typeof b!="object"||(m=b,Object.prototype.toString.call(m)!=="[object Object]"||m.constructor!==Object)))throw new Error("Options should be object or undefined");var m;return Object.assign(d,b)},n.wrapConstructor=function(d){const b=s=>d().update(t(s)).digest(),m=d();return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=()=>d(),b},n.wrapConstructorWithOpts=function(d){const b=(s,f)=>d(f).update(t(s)).digest(),m=d({});return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=s=>d(s),b},n.wrapXOFConstructorWithOpts=function(d){const b=(s,f)=>d(f).update(t(s)).digest(),m=d({});return b.outputLen=m.outputLen,b.blockLen=m.blockLen,b.create=s=>d(s),b},n.randomBytes=function(d=32){if(r.crypto&&typeof r.crypto.getRandomValues=="function")return r.crypto.getRandomValues(new Uint8Array(d));throw new Error("crypto.getRandomValues must be defined")}},9598:(E,n,c)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.utils=n.schnorr=n.verify=n.signSync=n.sign=n.getSharedSecret=n.recoverPublicKey=n.getPublicKey=n.Signature=n.Point=n.CURVE=void 0;const r=c(4923),a=BigInt(0),i=BigInt(1),p=BigInt(2),t=BigInt(3),d=BigInt(8),b=Object.freeze({a,b:BigInt(7),P:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:i,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee")});n.CURVE=b;const m=(fe,oe)=>(fe+oe/p)/oe,s={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar(fe){const{n:oe}=b,de=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),me=-i*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),_e=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),Se=de,Ne=BigInt("0x100000000000000000000000000000000"),He=m(Se*fe,oe),Le=m(-me*fe,oe);let De=G(fe-He*de-Le*_e,oe),Ze=G(-He*me-Le*Se,oe);const Fe=De>Ne,Ge=Ze>Ne;if(Fe&&(De=oe-De),Ge&&(Ze=oe-Ze),De>Ne||Ze>Ne)throw new Error("splitScalarEndo: Endomorphism failed, k="+fe);return{k1neg:Fe,k1:De,k2neg:Ge,k2:Ze}}},f=32,l=32,u=f+1,v=2*f+1;function y(fe){const{a:oe,b:de}=b,me=G(fe*fe),_e=G(me*fe);return G(_e+oe*fe+de)}const h=b.a===a;class O extends Error{constructor(oe){super(oe)}}function I(fe){if(!(fe instanceof B))throw new TypeError("JacobianPoint expected")}class B{constructor(oe,de,me){this.x=oe,this.y=de,this.z=me}static fromAffine(oe){if(!(oe instanceof N))throw new TypeError("JacobianPoint#fromAffine: expected Point");return oe.equals(N.ZERO)?B.ZERO:new B(oe.x,oe.y,i)}static toAffineBatch(oe){const de=function(me,_e=b.P){const Se=new Array(me.length),Ne=ee(me.reduce((He,Le,De)=>Le===a?He:(Se[De]=He,G(He*Le,_e)),i),_e);return me.reduceRight((He,Le,De)=>Le===a?He:(Se[De]=G(He*Se[De],_e),G(He*Le,_e)),Ne),Se}(oe.map(me=>me.z));return oe.map((me,_e)=>me.toAffine(de[_e]))}static normalizeZ(oe){return B.toAffineBatch(oe).map(B.fromAffine)}equals(oe){I(oe);const{x:de,y:me,z:_e}=this,{x:Se,y:Ne,z:He}=oe,Le=G(_e*_e),De=G(He*He),Ze=G(de*De),Fe=G(Se*Le),Ge=G(G(me*He)*De),lt=G(G(Ne*_e)*Le);return Ze===Fe&&Ge===lt}negate(){return new B(this.x,G(-this.y),this.z)}double(){const{x:oe,y:de,z:me}=this,_e=G(oe*oe),Se=G(de*de),Ne=G(Se*Se),He=oe+Se,Le=G(p*(G(He*He)-_e-Ne)),De=G(t*_e),Ze=G(De*De),Fe=G(Ze-p*Le),Ge=G(De*(Le-Fe)-d*Ne),lt=G(p*de*me);return new B(Fe,Ge,lt)}add(oe){I(oe);const{x:de,y:me,z:_e}=this,{x:Se,y:Ne,z:He}=oe;if(Se===a||Ne===a)return this;if(de===a||me===a)return oe;const Le=G(_e*_e),De=G(He*He),Ze=G(de*De),Fe=G(Se*Le),Ge=G(G(me*He)*De),lt=G(G(Ne*_e)*Le),Je=G(Fe-Ze),it=G(lt-Ge);if(Je===a)return it===a?this.double():B.ZERO;const vt=G(Je*Je),Ye=G(Je*vt),ut=G(Ze*vt),St=G(it*it-Ye-p*ut),Qe=G(it*(ut-St)-Ge*Ye),st=G(_e*He*Je);return new B(St,Qe,st)}subtract(oe){return this.add(oe.negate())}multiplyUnsafe(oe){const de=B.ZERO;if(typeof oe=="bigint"&&oe===a)return de;let me=$(oe);if(me===i)return this;if(!h){let Fe=de,Ge=this;for(;me>a;)me&i&&(Fe=Fe.add(Ge)),Ge=Ge.double(),me>>=i;return Fe}let{k1neg:_e,k1:Se,k2neg:Ne,k2:He}=s.splitScalar(me),Le=de,De=de,Ze=this;for(;Se>a||He>a;)Se&i&&(Le=Le.add(Ze)),He&i&&(De=De.add(Ze)),Ze=Ze.double(),Se>>=i,He>>=i;return _e&&(Le=Le.negate()),Ne&&(De=De.negate()),De=new B(G(De.x*s.beta),De.y,De.z),Le.add(De)}precomputeWindow(oe){const de=h?128/oe+1:256/oe+1,me=[];let _e=this,Se=_e;for(let Ne=0;Ne>=Fe,Je>Le&&(Je-=Ze,oe+=i);const it=lt,vt=lt+Math.abs(Je)-1,Ye=Ge%2!=0,ut=Je<0;Je===0?Ne=Ne.add(k(Ye,_e[it])):Se=Se.add(k(ut,_e[vt]))}return{p:Se,f:Ne}}multiply(oe,de){let me,_e,Se=$(oe);if(h){const{k1neg:Ne,k1:He,k2neg:Le,k2:De}=s.splitScalar(Se);let{p:Ze,f:Fe}=this.wNAF(He,de),{p:Ge,f:lt}=this.wNAF(De,de);Ze=k(Ne,Ze),Ge=k(Le,Ge),Ge=new B(G(Ge.x*s.beta),Ge.y,Ge.z),me=Ze.add(Ge),_e=Fe.add(lt)}else{const{p:Ne,f:He}=this.wNAF(Se,de);me=Ne,_e=He}return B.normalizeZ([me,_e])[0]}toAffine(oe){const{x:de,y:me,z:_e}=this,Se=this.equals(B.ZERO);oe==null&&(oe=Se?d:ee(_e));const Ne=oe,He=G(Ne*Ne),Le=G(He*Ne),De=G(de*He),Ze=G(me*Le),Fe=G(_e*Ne);if(Se)return N.ZERO;if(Fe!==i)throw new Error("invZ was invalid");return new N(De,Ze)}}function k(fe,oe){const de=oe.negate();return fe?de:oe}B.BASE=new B(b.Gx,b.Gy,i),B.ZERO=new B(a,i,a);const L=new WeakMap;class N{constructor(oe,de){this.x=oe,this.y=de}_setWindowSize(oe){this._WINDOW_SIZE=oe,L.delete(this)}hasEvenY(){return this.y%p===a}static fromCompressedHex(oe){const de=oe.length===32,me=R(de?oe:oe.subarray(1));if(!ie(me))throw new Error("Point is not on curve");let _e=function(He){const{P:Le}=b,De=BigInt(6),Ze=BigInt(11),Fe=BigInt(22),Ge=BigInt(23),lt=BigInt(44),Je=BigInt(88),it=He*He*He%Le,vt=it*it*He%Le,Ye=Q(vt,t)*vt%Le,ut=Q(Ye,t)*vt%Le,St=Q(ut,p)*it%Le,Qe=Q(St,Ze)*St%Le,st=Q(Qe,Fe)*Qe%Le,Pt=Q(st,lt)*st%Le,rt=Q(Pt,Je)*Pt%Le,yt=Q(rt,lt)*st%Le,Ht=Q(yt,t)*vt%Le,tt=Q(Ht,Ge)*Qe%Le,dt=Q(tt,De)*it%Le,_t=Q(dt,p);if(_t*_t%Le!==He)throw new Error("Cannot find square root");return _t}(y(me));const Se=(_e&i)===i;de?Se&&(_e=G(-_e)):!(1&~oe[0])!==Se&&(_e=G(-_e));const Ne=new N(me,_e);return Ne.assertValidity(),Ne}static fromUncompressedHex(oe){const de=R(oe.subarray(1,f+1)),me=R(oe.subarray(f+1,2*f+1)),_e=new N(de,me);return _e.assertValidity(),_e}static fromHex(oe){const de=F(oe),me=de.length,_e=de[0];if(me===f)return this.fromCompressedHex(de);if(me===u&&(_e===2||_e===3))return this.fromCompressedHex(de);if(me===v&&_e===4)return this.fromUncompressedHex(de);throw new Error(`Point.fromHex: received invalid point. Expected 32-${u} compressed bytes or ${v} uncompressed bytes, not ${me}`)}static fromPrivateKey(oe){return N.BASE.multiply(Ie(oe))}static fromSignature(oe,de,me){const{r:_e,s:Se}=te(de);if(![0,1,2,3].includes(me))throw new Error("Cannot recover: invalid recovery bit");const Ne=Z(F(oe)),{n:He}=b,Le=me===2||me===3?_e+He:_e,De=ee(Le,He),Ze=G(-Ne*De,He),Fe=G(Se*De,He),Ge=1&me?"03":"02",lt=N.fromHex(Ge+S(Le)),Je=N.BASE.multiplyAndAddUnsafe(lt,Ze,Fe);if(!Je)throw new Error("Cannot recover signature: point at infinify");return Je.assertValidity(),Je}toRawBytes(oe=!1){return V(this.toHex(oe))}toHex(oe=!1){const de=S(this.x);return oe?`${this.hasEvenY()?"02":"03"}${de}`:`04${de}${S(this.y)}`}toHexX(){return this.toHex(!0).slice(2)}toRawX(){return this.toRawBytes(!0).slice(1)}assertValidity(){const oe="Point is not on elliptic curve",{x:de,y:me}=this;if(!ie(de)||!ie(me))throw new Error(oe);const _e=G(me*me);if(G(_e-y(de))!==a)throw new Error(oe)}equals(oe){return this.x===oe.x&&this.y===oe.y}negate(){return new N(this.x,G(-this.y))}double(){return B.fromAffine(this).double().toAffine()}add(oe){return B.fromAffine(this).add(B.fromAffine(oe)).toAffine()}subtract(oe){return this.add(oe.negate())}multiply(oe){return B.fromAffine(this).multiply(oe,this).toAffine()}multiplyAndAddUnsafe(oe,de,me){const _e=B.fromAffine(this),Se=de===a||de===i||this!==N.BASE?_e.multiplyUnsafe(de):_e.multiply(de),Ne=B.fromAffine(oe).multiplyUnsafe(me),He=Se.add(Ne);return He.equals(B.ZERO)?void 0:He.toAffine()}}function H(fe){return Number.parseInt(fe[0],16)>=8?"00"+fe:fe}function j(fe){if(fe.length<2||fe[0]!==2)throw new Error(`Invalid signature integer tag: ${x(fe)}`);const oe=fe[1],de=fe.subarray(2,oe+2);if(!oe||de.length!==oe)throw new Error("Invalid signature integer: wrong length");if(de[0]===0&&de[1]<=127)throw new Error("Invalid signature integer: trailing length");return{data:R(de),left:fe.subarray(oe+2)}}n.Point=N,N.BASE=new N(b.Gx,b.Gy),N.ZERO=new N(a,a);class U{constructor(oe,de){this.r=oe,this.s=de,this.assertValidity()}static fromCompact(oe){const de=oe instanceof Uint8Array,me="Signature.fromCompact";if(typeof oe!="string"&&!de)throw new TypeError(`${me}: Expected string or Uint8Array`);const _e=de?x(oe):oe;if(_e.length!==128)throw new Error(`${me}: Expected 64-byte hex`);return new U(D(_e.slice(0,64)),D(_e.slice(64,128)))}static fromDER(oe){const de=oe instanceof Uint8Array;if(typeof oe!="string"&&!de)throw new TypeError("Signature.fromDER: Expected string or Uint8Array");const{r:me,s:_e}=function(Se){if(Se.length<2||Se[0]!=48)throw new Error(`Invalid signature tag: ${x(Se)}`);if(Se[1]!==Se.length-2)throw new Error("Invalid signature: incorrect length");const{data:Ne,left:He}=j(Se.subarray(2)),{data:Le,left:De}=j(He);if(De.length)throw new Error(`Invalid signature: left bytes after parsing: ${x(De)}`);return{r:Ne,s:Le}}(de?oe:V(oe));return new U(me,_e)}static fromHex(oe){return this.fromDER(oe)}assertValidity(){const{r:oe,s:de}=this;if(!ce(oe))throw new Error("Invalid Signature: r must be 0 < r < n");if(!ce(de))throw new Error("Invalid Signature: s must be 0 < s < n")}hasHighS(){const oe=b.n>>i;return this.s>oe}normalizeS(){return this.hasHighS()?new U(this.r,G(-this.s,b.n)):this}toDERRawBytes(){return V(this.toDERHex())}toDERHex(){const oe=H(A(this.s)),de=H(A(this.r)),me=oe.length/2,_e=de.length/2,Se=A(me),Ne=A(_e);return`30${A(_e+me+4)}02${Ne}${de}02${Se}${oe}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return V(this.toCompactHex())}toCompactHex(){return S(this.r)+S(this.s)}}function _(...fe){if(!fe.every(me=>me instanceof Uint8Array))throw new Error("Uint8Array list expected");if(fe.length===1)return fe[0];const oe=fe.reduce((me,_e)=>me+_e.length,0),de=new Uint8Array(oe);for(let me=0,_e=0;meoe.toString(16).padStart(2,"0"));function x(fe){if(!(fe instanceof Uint8Array))throw new Error("Expected Uint8Array");let oe="";for(let de=0;de0)return BigInt(fe);if(typeof fe=="bigint"&&ce(fe))return fe;throw new TypeError("Expected valid private scalar: 0 < scalar < curve.n")}function G(fe,oe=b.P){const de=fe%oe;return de>=a?de:oe+de}function Q(fe,oe){const{P:de}=b;let me=fe;for(;oe-- >a;)me*=me,me%=de;return me}function ee(fe,oe=b.P){if(fe===a||oe<=a)throw new Error(`invert: expected positive integers, got n=${fe} mod=${oe}`);let de=G(fe,oe),me=oe,_e=a,Se=i;for(;de!==a;){const Ne=me/de,He=me%de,Le=_e-Se*Ne;me=de,de=He,_e=Se,Se=Le}if(me!==i)throw new Error("invert: does not exist");return G(_e,oe)}function Z(fe,oe=!1){const de=function(_e){const Se=8*_e.length-8*l,Ne=R(_e);return Se>0?Ne>>BigInt(Se):Ne}(fe);if(oe)return de;const{n:me}=b;return de>=me?de-me:de}let q,se;class ue{constructor(oe,de){if(this.hashLen=oe,this.qByteLen=de,typeof oe!="number"||oe<2)throw new Error("hashLen must be a number");if(typeof de!="number"||de<2)throw new Error("qByteLen must be a number");this.v=new Uint8Array(oe).fill(1),this.k=new Uint8Array(oe).fill(0),this.counter=0}hmac(...oe){return n.utils.hmacSha256(this.k,...oe)}hmacSync(...oe){return se(this.k,...oe)}checkSync(){if(typeof se!="function")throw new O("hmacSha256Sync needs to be set")}incr(){if(this.counter>=1e3)throw new Error("Tried 1,000 k values for sign(), all were invalid");this.counter+=1}async reseed(oe=new Uint8Array){this.k=await this.hmac(this.v,Uint8Array.from([0]),oe),this.v=await this.hmac(this.v),oe.length!==0&&(this.k=await this.hmac(this.v,Uint8Array.from([1]),oe),this.v=await this.hmac(this.v))}reseedSync(oe=new Uint8Array){this.checkSync(),this.k=this.hmacSync(this.v,Uint8Array.from([0]),oe),this.v=this.hmacSync(this.v),oe.length!==0&&(this.k=this.hmacSync(this.v,Uint8Array.from([1]),oe),this.v=this.hmacSync(this.v))}async generate(){this.incr();let oe=0;const de=[];for(;oe0)oe=BigInt(fe);else if(typeof fe=="string"){if(fe.length!==2*l)throw new Error("Expected 32 bytes of private key");oe=D(fe)}else{if(!(fe instanceof Uint8Array))throw new TypeError("Expected valid private key");if(fe.length!==l)throw new Error("Expected 32 bytes of private key");oe=R(fe)}if(!ce(oe))throw new Error("Expected private key: 0 < key < n");return oe}function Ee(fe){return fe instanceof N?(fe.assertValidity(),fe):N.fromHex(fe)}function te(fe){if(fe instanceof U)return fe.assertValidity(),fe;try{return U.fromDER(fe)}catch{return U.fromCompact(fe)}}function ge(fe){const oe=fe instanceof Uint8Array,de=typeof fe=="string",me=(oe||de)&&fe.length;return oe?me===u||me===v:de?me===2*u||me===2*v:fe instanceof N}function we(fe){return R(fe.length>f?fe.slice(0,f):fe)}function K(fe){const oe=we(fe),de=G(oe,b.n);return J(de{fe=F(fe);const oe=l+8;if(fe.length1024)throw new Error("Expected valid bytes of private key as per FIPS 186");return w(G(R(fe),b.n-i)+i)},randomBytes:(fe=32)=>{if(Ue.web)return Ue.web.getRandomValues(new Uint8Array(fe));if(Ue.node){const{randomBytes:oe}=Ue.node;return Uint8Array.from(oe(fe))}throw new Error("The environment doesn't have randomBytes function")},randomPrivateKey:()=>n.utils.hashToPrivateKey(n.utils.randomBytes(l+8)),precompute(fe=8,oe=N.BASE){const de=oe===N.BASE?oe:new N(oe.x,oe.y);return de._setWindowSize(fe),de.multiply(t),de},sha256:async(...fe)=>{if(Ue.web){const oe=await Ue.web.subtle.digest("SHA-256",_(...fe));return new Uint8Array(oe)}if(Ue.node){const{createHash:oe}=Ue.node,de=oe("sha256");return fe.forEach(me=>de.update(me)),Uint8Array.from(de.digest())}throw new Error("The environment doesn't have sha256 function")},hmacSha256:async(fe,...oe)=>{if(Ue.web){const de=await Ue.web.subtle.importKey("raw",fe,{name:"HMAC",hash:{name:"SHA-256"}},!1,["sign"]),me=_(...oe),_e=await Ue.web.subtle.sign("HMAC",de,me);return new Uint8Array(_e)}if(Ue.node){const{createHmac:de}=Ue.node,me=de("sha256",fe);return oe.forEach(_e=>me.update(_e)),Uint8Array.from(me.digest())}throw new Error("The environment doesn't have hmac-sha256 function")},sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:async(fe,...oe)=>{let de=je[fe];if(de===void 0){const me=await n.utils.sha256(Uint8Array.from(fe,_e=>_e.charCodeAt(0)));de=_(me,me),je[fe]=de}return n.utils.sha256(de,...oe)},taggedHashSync:(fe,...oe)=>{if(typeof q!="function")throw new O("sha256Sync is undefined, you need to set it");let de=je[fe];if(de===void 0){const me=q(Uint8Array.from(fe,_e=>_e.charCodeAt(0)));de=_(me,me),je[fe]=de}return q(de,...oe)},_JacobianPoint:B},Object.defineProperties(n.utils,{sha256Sync:{configurable:!1,get:()=>q,set(fe){q||(q=fe)}},hmacSha256Sync:{configurable:!1,get:()=>se,set(fe){se||(se=fe)}}})},7568:(E,n,c)=>{const r=n;r.bignum=c(2344),r.define=c(7363).define,r.base=c(9673),r.constants=c(2153),r.decoders=c(5234),r.encoders=c(4669)},7363:(E,n,c)=>{const r=c(4669),a=c(5234),i=c(6698);function p(t,d){this.name=t,this.body=d,this.decoders={},this.encoders={}}n.define=function(t,d){return new p(t,d)},p.prototype._createNamed=function(t){const d=this.name;function b(m){this._initNamed(m,d)}return i(b,t),b.prototype._initNamed=function(m,s){t.call(this,m,s)},new b(this)},p.prototype._getDecoder=function(t){return t=t||"der",this.decoders.hasOwnProperty(t)||(this.decoders[t]=this._createNamed(a[t])),this.decoders[t]},p.prototype.decode=function(t,d,b){return this._getDecoder(d).decode(t,b)},p.prototype._getEncoder=function(t){return t=t||"der",this.encoders.hasOwnProperty(t)||(this.encoders[t]=this._createNamed(r[t])),this.encoders[t]},p.prototype.encode=function(t,d,b){return this._getEncoder(d).encode(t,b)}},7227:(E,n,c)=>{const r=c(6698),a=c(9220).a,i=c(4774).Buffer;function p(d,b){a.call(this,b),i.isBuffer(d)?(this.base=d,this.offset=0,this.length=d.length):this.error("Input not Buffer")}function t(d,b){if(Array.isArray(d))this.length=0,this.value=d.map(function(m){return t.isEncoderBuffer(m)||(m=new t(m,b)),this.length+=m.length,m},this);else if(typeof d=="number"){if(!(0<=d&&d<=255))return b.error("non-byte EncoderBuffer value");this.value=d,this.length=1}else if(typeof d=="string")this.value=d,this.length=i.byteLength(d);else{if(!i.isBuffer(d))return b.error("Unsupported type: "+typeof d);this.value=d,this.length=d.length}}r(p,a),n.t=p,p.isDecoderBuffer=function(d){return d instanceof p||typeof d=="object"&&i.isBuffer(d.base)&&d.constructor.name==="DecoderBuffer"&&typeof d.offset=="number"&&typeof d.length=="number"&&typeof d.save=="function"&&typeof d.restore=="function"&&typeof d.isEmpty=="function"&&typeof d.readUInt8=="function"&&typeof d.skip=="function"&&typeof d.raw=="function"},p.prototype.save=function(){return{offset:this.offset,reporter:a.prototype.save.call(this)}},p.prototype.restore=function(d){const b=new p(this.base);return b.offset=d.offset,b.length=this.offset,this.offset=d.offset,a.prototype.restore.call(this,d.reporter),b},p.prototype.isEmpty=function(){return this.offset===this.length},p.prototype.readUInt8=function(d){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(d||"DecoderBuffer overrun")},p.prototype.skip=function(d,b){if(!(this.offset+d<=this.length))return this.error(b||"DecoderBuffer overrun");const m=new p(this.base);return m._reporterState=this._reporterState,m.offset=this.offset,m.length=this.offset+d,this.offset+=d,m},p.prototype.raw=function(d){return this.base.slice(d?d.offset:this.offset,this.length)},n.d=t,t.isEncoderBuffer=function(d){return d instanceof t||typeof d=="object"&&d.constructor.name==="EncoderBuffer"&&typeof d.length=="number"&&typeof d.join=="function"},t.prototype.join=function(d,b){return d||(d=i.alloc(this.length)),b||(b=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(m){m.join(d,b),b+=m.length}):(typeof this.value=="number"?d[b]=this.value:typeof this.value=="string"?d.write(this.value,b):i.isBuffer(this.value)&&this.value.copy(d,b),b+=this.length)),d}},9673:(E,n,c)=>{const r=n;r.Reporter=c(9220).a,r.DecoderBuffer=c(7227).t,r.EncoderBuffer=c(7227).d,r.Node=c(993)},993:(E,n,c)=>{const r=c(9220).a,a=c(7227).d,i=c(7227).t,p=c(3349),t=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],d=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(t);function b(s,f,l){const u={};this._baseState=u,u.name=l,u.enc=s,u.parent=f||null,u.children=null,u.tag=null,u.args=null,u.reverseArgs=null,u.choice=null,u.optional=!1,u.any=!1,u.obj=!1,u.use=null,u.useDecoder=null,u.key=null,u.default=null,u.explicit=null,u.implicit=null,u.contains=null,u.parent||(u.children=[],this._wrap())}E.exports=b;const m=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];b.prototype.clone=function(){const s=this._baseState,f={};m.forEach(function(u){f[u]=s[u]});const l=new this.constructor(f.parent);return l._baseState=f,l},b.prototype._wrap=function(){const s=this._baseState;d.forEach(function(f){this[f]=function(){const l=new this.constructor(this);return s.children.push(l),l[f].apply(l,arguments)}},this)},b.prototype._init=function(s){const f=this._baseState;p(f.parent===null),s.call(this),f.children=f.children.filter(function(l){return l._baseState.parent===this},this),p.equal(f.children.length,1,"Root node can have only one child")},b.prototype._useArgs=function(s){const f=this._baseState,l=s.filter(function(u){return u instanceof this.constructor},this);s=s.filter(function(u){return!(u instanceof this.constructor)},this),l.length!==0&&(p(f.children===null),f.children=l,l.forEach(function(u){u._baseState.parent=this},this)),s.length!==0&&(p(f.args===null),f.args=s,f.reverseArgs=s.map(function(u){if(typeof u!="object"||u.constructor!==Object)return u;const v={};return Object.keys(u).forEach(function(y){y==(0|y)&&(y|=0);const h=u[y];v[h]=y}),v}))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach(function(s){b.prototype[s]=function(){const f=this._baseState;throw new Error(s+" not implemented for encoding: "+f.enc)}}),t.forEach(function(s){b.prototype[s]=function(){const f=this._baseState,l=Array.prototype.slice.call(arguments);return p(f.tag===null),f.tag=s,this._useArgs(l),this}}),b.prototype.use=function(s){p(s);const f=this._baseState;return p(f.use===null),f.use=s,this},b.prototype.optional=function(){return this._baseState.optional=!0,this},b.prototype.def=function(s){const f=this._baseState;return p(f.default===null),f.default=s,f.optional=!0,this},b.prototype.explicit=function(s){const f=this._baseState;return p(f.explicit===null&&f.implicit===null),f.explicit=s,this},b.prototype.implicit=function(s){const f=this._baseState;return p(f.explicit===null&&f.implicit===null),f.implicit=s,this},b.prototype.obj=function(){const s=this._baseState,f=Array.prototype.slice.call(arguments);return s.obj=!0,f.length!==0&&this._useArgs(f),this},b.prototype.key=function(s){const f=this._baseState;return p(f.key===null),f.key=s,this},b.prototype.any=function(){return this._baseState.any=!0,this},b.prototype.choice=function(s){const f=this._baseState;return p(f.choice===null),f.choice=s,this._useArgs(Object.keys(s).map(function(l){return s[l]})),this},b.prototype.contains=function(s){const f=this._baseState;return p(f.use===null),f.contains=s,this},b.prototype._decode=function(s,f){const l=this._baseState;if(l.parent===null)return s.wrapResult(l.children[0]._decode(s,f));let u,v=l.default,y=!0,h=null;if(l.key!==null&&(h=s.enterKey(l.key)),l.optional){let O=null;if(l.explicit!==null?O=l.explicit:l.implicit!==null?O=l.implicit:l.tag!==null&&(O=l.tag),O!==null||l.any){if(y=this._peekTag(s,O,l.any),s.isError(y))return y}else{const I=s.save();try{l.choice===null?this._decodeGeneric(l.tag,s,f):this._decodeChoice(s,f),y=!0}catch{y=!1}s.restore(I)}}if(l.obj&&y&&(u=s.enterObject()),y){if(l.explicit!==null){const I=this._decodeTag(s,l.explicit);if(s.isError(I))return I;s=I}const O=s.offset;if(l.use===null&&l.choice===null){let I;l.any&&(I=s.save());const B=this._decodeTag(s,l.implicit!==null?l.implicit:l.tag,l.any);if(s.isError(B))return B;l.any?v=s.raw(I):s=B}if(f&&f.track&&l.tag!==null&&f.track(s.path(),O,s.length,"tagged"),f&&f.track&&l.tag!==null&&f.track(s.path(),s.offset,s.length,"content"),l.any||(v=l.choice===null?this._decodeGeneric(l.tag,s,f):this._decodeChoice(s,f)),s.isError(v))return v;if(l.any||l.choice!==null||l.children===null||l.children.forEach(function(I){I._decode(s,f)}),l.contains&&(l.tag==="octstr"||l.tag==="bitstr")){const I=new i(v);v=this._getUse(l.contains,s._reporterState.obj)._decode(I,f)}}return l.obj&&y&&(v=s.leaveObject(u)),l.key===null||v===null&&y!==!0?h!==null&&s.exitKey(h):s.leaveKey(h,l.key,v),v},b.prototype._decodeGeneric=function(s,f,l){const u=this._baseState;return s==="seq"||s==="set"?null:s==="seqof"||s==="setof"?this._decodeList(f,s,u.args[0],l):/str$/.test(s)?this._decodeStr(f,s,l):s==="objid"&&u.args?this._decodeObjid(f,u.args[0],u.args[1],l):s==="objid"?this._decodeObjid(f,null,null,l):s==="gentime"||s==="utctime"?this._decodeTime(f,s,l):s==="null_"?this._decodeNull(f,l):s==="bool"?this._decodeBool(f,l):s==="objDesc"?this._decodeStr(f,s,l):s==="int"||s==="enum"?this._decodeInt(f,u.args&&u.args[0],l):u.use!==null?this._getUse(u.use,f._reporterState.obj)._decode(f,l):f.error("unknown tag: "+s)},b.prototype._getUse=function(s,f){const l=this._baseState;return l.useDecoder=this._use(s,f),p(l.useDecoder._baseState.parent===null),l.useDecoder=l.useDecoder._baseState.children[0],l.implicit!==l.useDecoder._baseState.implicit&&(l.useDecoder=l.useDecoder.clone(),l.useDecoder._baseState.implicit=l.implicit),l.useDecoder},b.prototype._decodeChoice=function(s,f){const l=this._baseState;let u=null,v=!1;return Object.keys(l.choice).some(function(y){const h=s.save(),O=l.choice[y];try{const I=O._decode(s,f);if(s.isError(I))return!1;u={type:y,value:I},v=!0}catch{return s.restore(h),!1}return!0},this),v?u:s.error("Choice not matched")},b.prototype._createEncoderBuffer=function(s){return new a(s,this.reporter)},b.prototype._encode=function(s,f,l){const u=this._baseState;if(u.default!==null&&u.default===s)return;const v=this._encodeValue(s,f,l);return v===void 0||this._skipDefault(v,f,l)?void 0:v},b.prototype._encodeValue=function(s,f,l){const u=this._baseState;if(u.parent===null)return u.children[0]._encode(s,f||new r);let v=null;if(this.reporter=f,u.optional&&s===void 0){if(u.default===null)return;s=u.default}let y=null,h=!1;if(u.any)v=this._createEncoderBuffer(s);else if(u.choice)v=this._encodeChoice(s,f);else if(u.contains)y=this._getUse(u.contains,l)._encode(s,f),h=!0;else if(u.children)y=u.children.map(function(O){if(O._baseState.tag==="null_")return O._encode(null,f,s);if(O._baseState.key===null)return f.error("Child should have a key");const I=f.enterKey(O._baseState.key);if(typeof s!="object")return f.error("Child expected, but input is not object");const B=O._encode(s[O._baseState.key],f,s);return f.leaveKey(I),B},this).filter(function(O){return O}),y=this._createEncoderBuffer(y);else if(u.tag==="seqof"||u.tag==="setof"){if(!u.args||u.args.length!==1)return f.error("Too many args for : "+u.tag);if(!Array.isArray(s))return f.error("seqof/setof, but data is not Array");const O=this.clone();O._baseState.implicit=null,y=this._createEncoderBuffer(s.map(function(I){const B=this._baseState;return this._getUse(B.args[0],s)._encode(I,f)},O))}else u.use!==null?v=this._getUse(u.use,l)._encode(s,f):(y=this._encodePrimitive(u.tag,s),h=!0);if(!u.any&&u.choice===null){const O=u.implicit!==null?u.implicit:u.tag,I=u.implicit===null?"universal":"context";O===null?u.use===null&&f.error("Tag could be omitted only for .use()"):u.use===null&&(v=this._encodeComposite(O,h,I,y))}return u.explicit!==null&&(v=this._encodeComposite(u.explicit,!1,"context",v)),v},b.prototype._encodeChoice=function(s,f){const l=this._baseState,u=l.choice[s.type];return u||p(!1,s.type+" not found in "+JSON.stringify(Object.keys(l.choice))),u._encode(s.value,f)},b.prototype._encodePrimitive=function(s,f){const l=this._baseState;if(/str$/.test(s))return this._encodeStr(f,s);if(s==="objid"&&l.args)return this._encodeObjid(f,l.reverseArgs[0],l.args[1]);if(s==="objid")return this._encodeObjid(f,null,null);if(s==="gentime"||s==="utctime")return this._encodeTime(f,s);if(s==="null_")return this._encodeNull();if(s==="int"||s==="enum")return this._encodeInt(f,l.args&&l.reverseArgs[0]);if(s==="bool")return this._encodeBool(f);if(s==="objDesc")return this._encodeStr(f,s);throw new Error("Unsupported tag: "+s)},b.prototype._isNumstr=function(s){return/^[0-9 ]*$/.test(s)},b.prototype._isPrintstr=function(s){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(s)}},9220:(E,n,c)=>{const r=c(6698);function a(p){this._reporterState={obj:null,path:[],options:p||{},errors:[]}}function i(p,t){this.path=p,this.rethrow(t)}n.a=a,a.prototype.isError=function(p){return p instanceof i},a.prototype.save=function(){const p=this._reporterState;return{obj:p.obj,pathLen:p.path.length}},a.prototype.restore=function(p){const t=this._reporterState;t.obj=p.obj,t.path=t.path.slice(0,p.pathLen)},a.prototype.enterKey=function(p){return this._reporterState.path.push(p)},a.prototype.exitKey=function(p){const t=this._reporterState;t.path=t.path.slice(0,p-1)},a.prototype.leaveKey=function(p,t,d){const b=this._reporterState;this.exitKey(p),b.obj!==null&&(b.obj[t]=d)},a.prototype.path=function(){return this._reporterState.path.join("/")},a.prototype.enterObject=function(){const p=this._reporterState,t=p.obj;return p.obj={},t},a.prototype.leaveObject=function(p){const t=this._reporterState,d=t.obj;return t.obj=p,d},a.prototype.error=function(p){let t;const d=this._reporterState,b=p instanceof i;if(t=b?p:new i(d.path.map(function(m){return"["+JSON.stringify(m)+"]"}).join(""),p.message||p,p.stack),!d.options.partial)throw t;return b||d.errors.push(t),t},a.prototype.wrapResult=function(p){const t=this._reporterState;return t.options.partial?{result:this.isError(p)?null:p,errors:t.errors}:p},r(i,Error),i.prototype.rethrow=function(p){if(this.message=p+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,i),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}},4598:(E,n)=>{function c(r){const a={};return Object.keys(r).forEach(function(i){(0|i)==i&&(i|=0);const p=r[i];a[p]=i}),a}n.tagClass={0:"universal",1:"application",2:"context",3:"private"},n.tagClassByName=c(n.tagClass),n.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},n.tagByName=c(n.tag)},2153:(E,n,c)=>{const r=n;r._reverse=function(a){const i={};return Object.keys(a).forEach(function(p){(0|p)==p&&(p|=0);const t=a[p];i[t]=p}),i},r.der=c(4598)},2010:(E,n,c)=>{const r=c(6698),a=c(2344),i=c(7227).t,p=c(993),t=c(4598);function d(f){this.enc="der",this.name=f.name,this.entity=f,this.tree=new b,this.tree._init(f.body)}function b(f){p.call(this,"der",f)}function m(f,l){let u=f.readUInt8(l);if(f.isError(u))return u;const v=t.tagClass[u>>6],y=!(32&u);if(31&~u)u&=31;else{let h=u;for(u=0;!(128&~h);){if(h=f.readUInt8(l),f.isError(h))return h;u<<=7,u|=127&h}}return{cls:v,primitive:y,tag:u,tagStr:t.tag[u]}}function s(f,l,u){let v=f.readUInt8(u);if(f.isError(v))return v;if(!l&&v===128)return null;if(!(128&v))return v;const y=127&v;if(y>4)return f.error("length octect is too long");v=0;for(let h=0;h{const r=n;r.der=c(2010),r.pem=c(8903)},8903:(E,n,c)=>{const r=c(6698),a=c(4774).Buffer,i=c(2010);function p(t){i.call(this,t),this.enc="pem"}r(p,i),E.exports=p,p.prototype.decode=function(t,d){const b=t.toString().split(/[\r\n]+/g),m=d.label.toUpperCase(),s=/^-----(BEGIN|END) ([^-]+)-----$/;let f=-1,l=-1;for(let y=0;y{const r=c(6698),a=c(4774).Buffer,i=c(993),p=c(4598);function t(m){this.enc="der",this.name=m.name,this.entity=m,this.tree=new d,this.tree._init(m.body)}function d(m){i.call(this,"der",m)}function b(m){return m<10?"0"+m:m}E.exports=t,t.prototype.encode=function(m,s){return this.tree._encode(m,s).join()},r(d,i),d.prototype._encodeComposite=function(m,s,f,l){const u=function(h,O,I,B){let k;if(h==="seqof"?h="seq":h==="setof"&&(h="set"),p.tagByName.hasOwnProperty(h))k=p.tagByName[h];else{if(typeof h!="number"||(0|h)!==h)return B.error("Unknown tag: "+h);k=h}return k>=31?B.error("Multi-octet tag encoding unsupported"):(O||(k|=32),k|=p.tagClassByName[I||"universal"]<<6,k)}(m,s,f,this.reporter);if(l.length<128){const h=a.alloc(2);return h[0]=u,h[1]=l.length,this._createEncoderBuffer([h,l])}let v=1;for(let h=l.length;h>=256;h>>=8)v++;const y=a.alloc(2+v);y[0]=u,y[1]=128|v;for(let h=1+v,O=l.length;O>0;h--,O>>=8)y[h]=255&O;return this._createEncoderBuffer([y,l])},d.prototype._encodeStr=function(m,s){if(s==="bitstr")return this._createEncoderBuffer([0|m.unused,m.data]);if(s==="bmpstr"){const f=a.alloc(2*m.length);for(let l=0;l=40)return this.reporter.error("Second objid identifier OOB");m.splice(0,2,40*m[0]+m[1])}let l=0;for(let y=0;y=128;h>>=7)l++}const u=a.alloc(l);let v=u.length-1;for(let y=m.length-1;y>=0;y--){let h=m[y];for(u[v--]=127&h;(h>>=7)>0;)u[v--]=128|127&h}return this._createEncoderBuffer(u)},d.prototype._encodeTime=function(m,s){let f;const l=new Date(m);return s==="gentime"?f=[b(l.getUTCFullYear()),b(l.getUTCMonth()+1),b(l.getUTCDate()),b(l.getUTCHours()),b(l.getUTCMinutes()),b(l.getUTCSeconds()),"Z"].join(""):s==="utctime"?f=[b(l.getUTCFullYear()%100),b(l.getUTCMonth()+1),b(l.getUTCDate()),b(l.getUTCHours()),b(l.getUTCMinutes()),b(l.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+s+" time is not supported yet"),this._encodeStr(f,"octstr")},d.prototype._encodeNull=function(){return this._createEncoderBuffer("")},d.prototype._encodeInt=function(m,s){if(typeof m=="string"){if(!s)return this.reporter.error("String int or enum given, but no values map");if(!s.hasOwnProperty(m))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(m));m=s[m]}if(typeof m!="number"&&!a.isBuffer(m)){const u=m.toArray();!m.sign&&128&u[0]&&u.unshift(0),m=a.from(u)}if(a.isBuffer(m)){let u=m.length;m.length===0&&u++;const v=a.alloc(u);return m.copy(v),m.length===0&&(v[0]=0),this._createEncoderBuffer(v)}if(m<128)return this._createEncoderBuffer(m);if(m<256)return this._createEncoderBuffer([0,m]);let f=1;for(let u=m;u>=256;u>>=8)f++;const l=new Array(f);for(let u=l.length-1;u>=0;u--)l[u]=255&m,m>>=8;return 128&l[0]&&l.unshift(0),this._createEncoderBuffer(a.from(l))},d.prototype._encodeBool=function(m){return this._createEncoderBuffer(m?255:0)},d.prototype._use=function(m,s){return typeof m=="function"&&(m=m(s)),m._getEncoder("der").tree},d.prototype._skipDefault=function(m,s,f){const l=this._baseState;let u;if(l.default===null)return!1;const v=m.join();if(l.defaultBuffer===void 0&&(l.defaultBuffer=this._encodeValue(l.default,s,f).join()),v.length!==l.defaultBuffer.length)return!1;for(u=0;u{const r=n;r.der=c(82),r.pem=c(735)},735:(E,n,c)=>{const r=c(6698),a=c(82);function i(p){a.call(this,p),this.enc="pem"}r(i,a),E.exports=i,i.prototype.encode=function(p,t){const d=a.prototype.encode.call(this,p).toString("base64"),b=["-----BEGIN "+t.label+"-----"];for(let m=0;m=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function m(_,T,x){var M=b(_,x);return x-1>=T&&(M|=b(_,x-1)<<4),M}function s(_,T,x,M){for(var S=0,w=Math.min(_.length,x),A=T;A=49?D-49+10:D>=17?D-17+10:D}return S}t.isBN=function(_){return _ instanceof t||_!==null&&typeof _=="object"&&_.constructor.wordSize===t.wordSize&&Array.isArray(_.words)},t.max=function(_,T){return _.cmp(T)>0?_:T},t.min=function(_,T){return _.cmp(T)<0?_:T},t.prototype._init=function(_,T,x){if(typeof _=="number")return this._initNumber(_,T,x);if(typeof _=="object")return this._initArray(_,T,x);T==="hex"&&(T=16),i(T===(0|T)&&T>=2&&T<=36);var M=0;(_=_.toString().replace(/\s+/g,""))[0]==="-"&&(M++,this.negative=1),M<_.length&&(T===16?this._parseHex(_,M,x):(this._parseBase(_,T,M),x==="le"&&this._initArray(this.toArray(),T,x)))},t.prototype._initNumber=function(_,T,x){_<0&&(this.negative=1,_=-_),_<67108864?(this.words=[67108863&_],this.length=1):_<4503599627370496?(this.words=[67108863&_,_/67108864&67108863],this.length=2):(i(_<9007199254740992),this.words=[67108863&_,_/67108864&67108863,1],this.length=3),x==="le"&&this._initArray(this.toArray(),T,x)},t.prototype._initArray=function(_,T,x){if(i(typeof _.length=="number"),_.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(_.length/3),this.words=new Array(this.length);for(var M=0;M=0;M-=3)w=_[M]|_[M-1]<<8|_[M-2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);else if(x==="le")for(M=0,S=0;M<_.length;M+=3)w=_[M]|_[M+1]<<8|_[M+2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);return this.strip()},t.prototype._parseHex=function(_,T,x){this.length=Math.ceil((_.length-T)/6),this.words=new Array(this.length);for(var M=0;M=T;M-=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;else for(M=(_.length-T)%2==0?T+1:T;M<_.length;M+=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;this.strip()},t.prototype._parseBase=function(_,T,x){this.words=[0],this.length=1;for(var M=0,S=1;S<=67108863;S*=T)M++;M--,S=S/T|0;for(var w=_.length-x,A=w%M,D=Math.min(w,w-A)+x,V=0,R=x;R1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},t.prototype.inspect=function(){return(this.red?""};var f=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],u=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(_,T,x){x.negative=T.negative^_.negative;var M=_.length+T.length|0;x.length=M,M=M-1|0;var S=0|_.words[0],w=0|T.words[0],A=S*w,D=67108863&A,V=A/67108864|0;x.words[0]=D;for(var R=1;R>>26,$=67108863&V,G=Math.min(R,T.length-1),Q=Math.max(0,R-_.length+1);Q<=G;Q++){var ee=R-Q|0;F+=(A=(S=0|_.words[ee])*(w=0|T.words[Q])+$)/67108864|0,$=67108863&A}x.words[R]=0|$,V=0|F}return V!==0?x.words[R]=0|V:x.length--,x.strip()}t.prototype.toString=function(_,T){var x;if(T=0|T||1,(_=_||10)===16||_==="hex"){x="";for(var M=0,S=0,w=0;w>>24-M&16777215,(M+=2)>=26&&(M-=26,w--),x=S!==0||w!==this.length-1?f[6-D.length]+D+x:D+x}for(S!==0&&(x=S.toString(16)+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(_===(0|_)&&_>=2&&_<=36){var V=l[_],R=u[_];x="";var F=this.clone();for(F.negative=0;!F.isZero();){var $=F.modn(R).toString(_);x=(F=F.idivn(R)).isZero()?$+x:f[V-$.length]+$+x}for(this.isZero()&&(x="0"+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var _=this.words[0];return this.length===2?_+=67108864*this.words[1]:this.length===3&&this.words[2]===1?_+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-_:_},t.prototype.toJSON=function(){return this.toString(16)},t.prototype.toBuffer=function(_,T){return i(d!==void 0),this.toArrayLike(d,_,T)},t.prototype.toArray=function(_,T){return this.toArrayLike(Array,_,T)},t.prototype.toArrayLike=function(_,T,x){var M=this.byteLength(),S=x||Math.max(1,M);i(M<=S,"byte array longer than desired length"),i(S>0,"Requested array length <= 0"),this.strip();var w,A,D=T==="le",V=new _(S),R=this.clone();if(D){for(A=0;!R.isZero();A++)w=R.andln(255),R.iushrn(8),V[A]=w;for(;A=4096&&(x+=13,T>>>=13),T>=64&&(x+=7,T>>>=7),T>=8&&(x+=4,T>>>=4),T>=2&&(x+=2,T>>>=2),x+T},t.prototype._zeroBits=function(_){if(_===0)return 26;var T=_,x=0;return 8191&T||(x+=13,T>>>=13),127&T||(x+=7,T>>>=7),15&T||(x+=4,T>>>=4),3&T||(x+=2,T>>>=2),1&T||x++,x},t.prototype.bitLength=function(){var _=this.words[this.length-1],T=this._countBits(_);return 26*(this.length-1)+T},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var _=0,T=0;T_.length?this.clone().ior(_):_.clone().ior(this)},t.prototype.uor=function(_){return this.length>_.length?this.clone().iuor(_):_.clone().iuor(this)},t.prototype.iuand=function(_){var T;T=this.length>_.length?_:this;for(var x=0;x_.length?this.clone().iand(_):_.clone().iand(this)},t.prototype.uand=function(_){return this.length>_.length?this.clone().iuand(_):_.clone().iuand(this)},t.prototype.iuxor=function(_){var T,x;this.length>_.length?(T=this,x=_):(T=_,x=this);for(var M=0;M_.length?this.clone().ixor(_):_.clone().ixor(this)},t.prototype.uxor=function(_){return this.length>_.length?this.clone().iuxor(_):_.clone().iuxor(this)},t.prototype.inotn=function(_){i(typeof _=="number"&&_>=0);var T=0|Math.ceil(_/26),x=_%26;this._expand(T),x>0&&T--;for(var M=0;M0&&(this.words[M]=~this.words[M]&67108863>>26-x),this.strip()},t.prototype.notn=function(_){return this.clone().inotn(_)},t.prototype.setn=function(_,T){i(typeof _=="number"&&_>=0);var x=_/26|0,M=_%26;return this._expand(x+1),this.words[x]=T?this.words[x]|1<_.length?(x=this,M=_):(x=_,M=this);for(var S=0,w=0;w>>26;for(;S!==0&&w>>26;if(this.length=x.length,S!==0)this.words[this.length]=S,this.length++;else if(x!==this)for(;w_.length?this.clone().iadd(_):_.clone().iadd(this)},t.prototype.isub=function(_){if(_.negative!==0){_.negative=0;var T=this.iadd(_);return _.negative=1,T._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(_),this.negative=1,this._normSign();var x,M,S=this.cmp(_);if(S===0)return this.negative=0,this.length=1,this.words[0]=0,this;S>0?(x=this,M=_):(x=_,M=this);for(var w=0,A=0;A>26,this.words[A]=67108863&T;for(;w!==0&&A>26,this.words[A]=67108863&T;if(w===0&&A>>13,Q=0|A[1],ee=8191&Q,Z=Q>>>13,q=0|A[2],se=8191&q,ue=q>>>13,ce=0|A[3],ie=8191&ce,he=ce>>>13,Ie=0|A[4],Ee=8191&Ie,te=Ie>>>13,ge=0|A[5],we=8191&ge,K=ge>>>13,J=0|A[6],W=8191&J,X=J>>>13,ne=0|A[7],re=8191&ne,ye=ne>>>13,Oe=0|A[8],Pe=8191&Oe,Be=Oe>>>13,Ve=0|A[9],ke=8191&Ve,Ue=Ve>>>13,Xe=0|D[0],je=8191&Xe,fe=Xe>>>13,oe=0|D[1],de=8191&oe,me=oe>>>13,_e=0|D[2],Se=8191&_e,Ne=_e>>>13,He=0|D[3],Le=8191&He,De=He>>>13,Ze=0|D[4],Fe=8191&Ze,Ge=Ze>>>13,lt=0|D[5],Je=8191<,it=lt>>>13,vt=0|D[6],Ye=8191&vt,ut=vt>>>13,St=0|D[7],Qe=8191&St,st=St>>>13,Pt=0|D[8],rt=8191&Pt,yt=Pt>>>13,Ht=0|D[9],tt=8191&Ht,dt=Ht>>>13;x.negative=_.negative^T.negative,x.length=19;var _t=(R+(M=Math.imul($,je))|0)+((8191&(S=(S=Math.imul($,fe))+Math.imul(G,je)|0))<<13)|0;R=((w=Math.imul(G,fe))+(S>>>13)|0)+(_t>>>26)|0,_t&=67108863,M=Math.imul(ee,je),S=(S=Math.imul(ee,fe))+Math.imul(Z,je)|0,w=Math.imul(Z,fe);var jt=(R+(M=M+Math.imul($,de)|0)|0)+((8191&(S=(S=S+Math.imul($,me)|0)+Math.imul(G,de)|0))<<13)|0;R=((w=w+Math.imul(G,me)|0)+(S>>>13)|0)+(jt>>>26)|0,jt&=67108863,M=Math.imul(se,je),S=(S=Math.imul(se,fe))+Math.imul(ue,je)|0,w=Math.imul(ue,fe),M=M+Math.imul(ee,de)|0,S=(S=S+Math.imul(ee,me)|0)+Math.imul(Z,de)|0,w=w+Math.imul(Z,me)|0;var wr=(R+(M=M+Math.imul($,Se)|0)|0)+((8191&(S=(S=S+Math.imul($,Ne)|0)+Math.imul(G,Se)|0))<<13)|0;R=((w=w+Math.imul(G,Ne)|0)+(S>>>13)|0)+(wr>>>26)|0,wr&=67108863,M=Math.imul(ie,je),S=(S=Math.imul(ie,fe))+Math.imul(he,je)|0,w=Math.imul(he,fe),M=M+Math.imul(se,de)|0,S=(S=S+Math.imul(se,me)|0)+Math.imul(ue,de)|0,w=w+Math.imul(ue,me)|0,M=M+Math.imul(ee,Se)|0,S=(S=S+Math.imul(ee,Ne)|0)+Math.imul(Z,Se)|0,w=w+Math.imul(Z,Ne)|0;var Cr=(R+(M=M+Math.imul($,Le)|0)|0)+((8191&(S=(S=S+Math.imul($,De)|0)+Math.imul(G,Le)|0))<<13)|0;R=((w=w+Math.imul(G,De)|0)+(S>>>13)|0)+(Cr>>>26)|0,Cr&=67108863,M=Math.imul(Ee,je),S=(S=Math.imul(Ee,fe))+Math.imul(te,je)|0,w=Math.imul(te,fe),M=M+Math.imul(ie,de)|0,S=(S=S+Math.imul(ie,me)|0)+Math.imul(he,de)|0,w=w+Math.imul(he,me)|0,M=M+Math.imul(se,Se)|0,S=(S=S+Math.imul(se,Ne)|0)+Math.imul(ue,Se)|0,w=w+Math.imul(ue,Ne)|0,M=M+Math.imul(ee,Le)|0,S=(S=S+Math.imul(ee,De)|0)+Math.imul(Z,Le)|0,w=w+Math.imul(Z,De)|0;var Nr=(R+(M=M+Math.imul($,Fe)|0)|0)+((8191&(S=(S=S+Math.imul($,Ge)|0)+Math.imul(G,Fe)|0))<<13)|0;R=((w=w+Math.imul(G,Ge)|0)+(S>>>13)|0)+(Nr>>>26)|0,Nr&=67108863,M=Math.imul(we,je),S=(S=Math.imul(we,fe))+Math.imul(K,je)|0,w=Math.imul(K,fe),M=M+Math.imul(Ee,de)|0,S=(S=S+Math.imul(Ee,me)|0)+Math.imul(te,de)|0,w=w+Math.imul(te,me)|0,M=M+Math.imul(ie,Se)|0,S=(S=S+Math.imul(ie,Ne)|0)+Math.imul(he,Se)|0,w=w+Math.imul(he,Ne)|0,M=M+Math.imul(se,Le)|0,S=(S=S+Math.imul(se,De)|0)+Math.imul(ue,Le)|0,w=w+Math.imul(ue,De)|0,M=M+Math.imul(ee,Fe)|0,S=(S=S+Math.imul(ee,Ge)|0)+Math.imul(Z,Fe)|0,w=w+Math.imul(Z,Ge)|0;var pr=(R+(M=M+Math.imul($,Je)|0)|0)+((8191&(S=(S=S+Math.imul($,it)|0)+Math.imul(G,Je)|0))<<13)|0;R=((w=w+Math.imul(G,it)|0)+(S>>>13)|0)+(pr>>>26)|0,pr&=67108863,M=Math.imul(W,je),S=(S=Math.imul(W,fe))+Math.imul(X,je)|0,w=Math.imul(X,fe),M=M+Math.imul(we,de)|0,S=(S=S+Math.imul(we,me)|0)+Math.imul(K,de)|0,w=w+Math.imul(K,me)|0,M=M+Math.imul(Ee,Se)|0,S=(S=S+Math.imul(Ee,Ne)|0)+Math.imul(te,Se)|0,w=w+Math.imul(te,Ne)|0,M=M+Math.imul(ie,Le)|0,S=(S=S+Math.imul(ie,De)|0)+Math.imul(he,Le)|0,w=w+Math.imul(he,De)|0,M=M+Math.imul(se,Fe)|0,S=(S=S+Math.imul(se,Ge)|0)+Math.imul(ue,Fe)|0,w=w+Math.imul(ue,Ge)|0,M=M+Math.imul(ee,Je)|0,S=(S=S+Math.imul(ee,it)|0)+Math.imul(Z,Je)|0,w=w+Math.imul(Z,it)|0;var or=(R+(M=M+Math.imul($,Ye)|0)|0)+((8191&(S=(S=S+Math.imul($,ut)|0)+Math.imul(G,Ye)|0))<<13)|0;R=((w=w+Math.imul(G,ut)|0)+(S>>>13)|0)+(or>>>26)|0,or&=67108863,M=Math.imul(re,je),S=(S=Math.imul(re,fe))+Math.imul(ye,je)|0,w=Math.imul(ye,fe),M=M+Math.imul(W,de)|0,S=(S=S+Math.imul(W,me)|0)+Math.imul(X,de)|0,w=w+Math.imul(X,me)|0,M=M+Math.imul(we,Se)|0,S=(S=S+Math.imul(we,Ne)|0)+Math.imul(K,Se)|0,w=w+Math.imul(K,Ne)|0,M=M+Math.imul(Ee,Le)|0,S=(S=S+Math.imul(Ee,De)|0)+Math.imul(te,Le)|0,w=w+Math.imul(te,De)|0,M=M+Math.imul(ie,Fe)|0,S=(S=S+Math.imul(ie,Ge)|0)+Math.imul(he,Fe)|0,w=w+Math.imul(he,Ge)|0,M=M+Math.imul(se,Je)|0,S=(S=S+Math.imul(se,it)|0)+Math.imul(ue,Je)|0,w=w+Math.imul(ue,it)|0,M=M+Math.imul(ee,Ye)|0,S=(S=S+Math.imul(ee,ut)|0)+Math.imul(Z,Ye)|0,w=w+Math.imul(Z,ut)|0;var Sr=(R+(M=M+Math.imul($,Qe)|0)|0)+((8191&(S=(S=S+Math.imul($,st)|0)+Math.imul(G,Qe)|0))<<13)|0;R=((w=w+Math.imul(G,st)|0)+(S>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,M=Math.imul(Pe,je),S=(S=Math.imul(Pe,fe))+Math.imul(Be,je)|0,w=Math.imul(Be,fe),M=M+Math.imul(re,de)|0,S=(S=S+Math.imul(re,me)|0)+Math.imul(ye,de)|0,w=w+Math.imul(ye,me)|0,M=M+Math.imul(W,Se)|0,S=(S=S+Math.imul(W,Ne)|0)+Math.imul(X,Se)|0,w=w+Math.imul(X,Ne)|0,M=M+Math.imul(we,Le)|0,S=(S=S+Math.imul(we,De)|0)+Math.imul(K,Le)|0,w=w+Math.imul(K,De)|0,M=M+Math.imul(Ee,Fe)|0,S=(S=S+Math.imul(Ee,Ge)|0)+Math.imul(te,Fe)|0,w=w+Math.imul(te,Ge)|0,M=M+Math.imul(ie,Je)|0,S=(S=S+Math.imul(ie,it)|0)+Math.imul(he,Je)|0,w=w+Math.imul(he,it)|0,M=M+Math.imul(se,Ye)|0,S=(S=S+Math.imul(se,ut)|0)+Math.imul(ue,Ye)|0,w=w+Math.imul(ue,ut)|0,M=M+Math.imul(ee,Qe)|0,S=(S=S+Math.imul(ee,st)|0)+Math.imul(Z,Qe)|0,w=w+Math.imul(Z,st)|0;var _r=(R+(M=M+Math.imul($,rt)|0)|0)+((8191&(S=(S=S+Math.imul($,yt)|0)+Math.imul(G,rt)|0))<<13)|0;R=((w=w+Math.imul(G,yt)|0)+(S>>>13)|0)+(_r>>>26)|0,_r&=67108863,M=Math.imul(ke,je),S=(S=Math.imul(ke,fe))+Math.imul(Ue,je)|0,w=Math.imul(Ue,fe),M=M+Math.imul(Pe,de)|0,S=(S=S+Math.imul(Pe,me)|0)+Math.imul(Be,de)|0,w=w+Math.imul(Be,me)|0,M=M+Math.imul(re,Se)|0,S=(S=S+Math.imul(re,Ne)|0)+Math.imul(ye,Se)|0,w=w+Math.imul(ye,Ne)|0,M=M+Math.imul(W,Le)|0,S=(S=S+Math.imul(W,De)|0)+Math.imul(X,Le)|0,w=w+Math.imul(X,De)|0,M=M+Math.imul(we,Fe)|0,S=(S=S+Math.imul(we,Ge)|0)+Math.imul(K,Fe)|0,w=w+Math.imul(K,Ge)|0,M=M+Math.imul(Ee,Je)|0,S=(S=S+Math.imul(Ee,it)|0)+Math.imul(te,Je)|0,w=w+Math.imul(te,it)|0,M=M+Math.imul(ie,Ye)|0,S=(S=S+Math.imul(ie,ut)|0)+Math.imul(he,Ye)|0,w=w+Math.imul(he,ut)|0,M=M+Math.imul(se,Qe)|0,S=(S=S+Math.imul(se,st)|0)+Math.imul(ue,Qe)|0,w=w+Math.imul(ue,st)|0,M=M+Math.imul(ee,rt)|0,S=(S=S+Math.imul(ee,yt)|0)+Math.imul(Z,rt)|0,w=w+Math.imul(Z,yt)|0;var Mr=(R+(M=M+Math.imul($,tt)|0)|0)+((8191&(S=(S=S+Math.imul($,dt)|0)+Math.imul(G,tt)|0))<<13)|0;R=((w=w+Math.imul(G,dt)|0)+(S>>>13)|0)+(Mr>>>26)|0,Mr&=67108863,M=Math.imul(ke,de),S=(S=Math.imul(ke,me))+Math.imul(Ue,de)|0,w=Math.imul(Ue,me),M=M+Math.imul(Pe,Se)|0,S=(S=S+Math.imul(Pe,Ne)|0)+Math.imul(Be,Se)|0,w=w+Math.imul(Be,Ne)|0,M=M+Math.imul(re,Le)|0,S=(S=S+Math.imul(re,De)|0)+Math.imul(ye,Le)|0,w=w+Math.imul(ye,De)|0,M=M+Math.imul(W,Fe)|0,S=(S=S+Math.imul(W,Ge)|0)+Math.imul(X,Fe)|0,w=w+Math.imul(X,Ge)|0,M=M+Math.imul(we,Je)|0,S=(S=S+Math.imul(we,it)|0)+Math.imul(K,Je)|0,w=w+Math.imul(K,it)|0,M=M+Math.imul(Ee,Ye)|0,S=(S=S+Math.imul(Ee,ut)|0)+Math.imul(te,Ye)|0,w=w+Math.imul(te,ut)|0,M=M+Math.imul(ie,Qe)|0,S=(S=S+Math.imul(ie,st)|0)+Math.imul(he,Qe)|0,w=w+Math.imul(he,st)|0,M=M+Math.imul(se,rt)|0,S=(S=S+Math.imul(se,yt)|0)+Math.imul(ue,rt)|0,w=w+Math.imul(ue,yt)|0;var Lr=(R+(M=M+Math.imul(ee,tt)|0)|0)+((8191&(S=(S=S+Math.imul(ee,dt)|0)+Math.imul(Z,tt)|0))<<13)|0;R=((w=w+Math.imul(Z,dt)|0)+(S>>>13)|0)+(Lr>>>26)|0,Lr&=67108863,M=Math.imul(ke,Se),S=(S=Math.imul(ke,Ne))+Math.imul(Ue,Se)|0,w=Math.imul(Ue,Ne),M=M+Math.imul(Pe,Le)|0,S=(S=S+Math.imul(Pe,De)|0)+Math.imul(Be,Le)|0,w=w+Math.imul(Be,De)|0,M=M+Math.imul(re,Fe)|0,S=(S=S+Math.imul(re,Ge)|0)+Math.imul(ye,Fe)|0,w=w+Math.imul(ye,Ge)|0,M=M+Math.imul(W,Je)|0,S=(S=S+Math.imul(W,it)|0)+Math.imul(X,Je)|0,w=w+Math.imul(X,it)|0,M=M+Math.imul(we,Ye)|0,S=(S=S+Math.imul(we,ut)|0)+Math.imul(K,Ye)|0,w=w+Math.imul(K,ut)|0,M=M+Math.imul(Ee,Qe)|0,S=(S=S+Math.imul(Ee,st)|0)+Math.imul(te,Qe)|0,w=w+Math.imul(te,st)|0,M=M+Math.imul(ie,rt)|0,S=(S=S+Math.imul(ie,yt)|0)+Math.imul(he,rt)|0,w=w+Math.imul(he,yt)|0;var Er=(R+(M=M+Math.imul(se,tt)|0)|0)+((8191&(S=(S=S+Math.imul(se,dt)|0)+Math.imul(ue,tt)|0))<<13)|0;R=((w=w+Math.imul(ue,dt)|0)+(S>>>13)|0)+(Er>>>26)|0,Er&=67108863,M=Math.imul(ke,Le),S=(S=Math.imul(ke,De))+Math.imul(Ue,Le)|0,w=Math.imul(Ue,De),M=M+Math.imul(Pe,Fe)|0,S=(S=S+Math.imul(Pe,Ge)|0)+Math.imul(Be,Fe)|0,w=w+Math.imul(Be,Ge)|0,M=M+Math.imul(re,Je)|0,S=(S=S+Math.imul(re,it)|0)+Math.imul(ye,Je)|0,w=w+Math.imul(ye,it)|0,M=M+Math.imul(W,Ye)|0,S=(S=S+Math.imul(W,ut)|0)+Math.imul(X,Ye)|0,w=w+Math.imul(X,ut)|0,M=M+Math.imul(we,Qe)|0,S=(S=S+Math.imul(we,st)|0)+Math.imul(K,Qe)|0,w=w+Math.imul(K,st)|0,M=M+Math.imul(Ee,rt)|0,S=(S=S+Math.imul(Ee,yt)|0)+Math.imul(te,rt)|0,w=w+Math.imul(te,yt)|0;var yr=(R+(M=M+Math.imul(ie,tt)|0)|0)+((8191&(S=(S=S+Math.imul(ie,dt)|0)+Math.imul(he,tt)|0))<<13)|0;R=((w=w+Math.imul(he,dt)|0)+(S>>>13)|0)+(yr>>>26)|0,yr&=67108863,M=Math.imul(ke,Fe),S=(S=Math.imul(ke,Ge))+Math.imul(Ue,Fe)|0,w=Math.imul(Ue,Ge),M=M+Math.imul(Pe,Je)|0,S=(S=S+Math.imul(Pe,it)|0)+Math.imul(Be,Je)|0,w=w+Math.imul(Be,it)|0,M=M+Math.imul(re,Ye)|0,S=(S=S+Math.imul(re,ut)|0)+Math.imul(ye,Ye)|0,w=w+Math.imul(ye,ut)|0,M=M+Math.imul(W,Qe)|0,S=(S=S+Math.imul(W,st)|0)+Math.imul(X,Qe)|0,w=w+Math.imul(X,st)|0,M=M+Math.imul(we,rt)|0,S=(S=S+Math.imul(we,yt)|0)+Math.imul(K,rt)|0,w=w+Math.imul(K,yt)|0;var xr=(R+(M=M+Math.imul(Ee,tt)|0)|0)+((8191&(S=(S=S+Math.imul(Ee,dt)|0)+Math.imul(te,tt)|0))<<13)|0;R=((w=w+Math.imul(te,dt)|0)+(S>>>13)|0)+(xr>>>26)|0,xr&=67108863,M=Math.imul(ke,Je),S=(S=Math.imul(ke,it))+Math.imul(Ue,Je)|0,w=Math.imul(Ue,it),M=M+Math.imul(Pe,Ye)|0,S=(S=S+Math.imul(Pe,ut)|0)+Math.imul(Be,Ye)|0,w=w+Math.imul(Be,ut)|0,M=M+Math.imul(re,Qe)|0,S=(S=S+Math.imul(re,st)|0)+Math.imul(ye,Qe)|0,w=w+Math.imul(ye,st)|0,M=M+Math.imul(W,rt)|0,S=(S=S+Math.imul(W,yt)|0)+Math.imul(X,rt)|0,w=w+Math.imul(X,yt)|0;var ir=(R+(M=M+Math.imul(we,tt)|0)|0)+((8191&(S=(S=S+Math.imul(we,dt)|0)+Math.imul(K,tt)|0))<<13)|0;R=((w=w+Math.imul(K,dt)|0)+(S>>>13)|0)+(ir>>>26)|0,ir&=67108863,M=Math.imul(ke,Ye),S=(S=Math.imul(ke,ut))+Math.imul(Ue,Ye)|0,w=Math.imul(Ue,ut),M=M+Math.imul(Pe,Qe)|0,S=(S=S+Math.imul(Pe,st)|0)+Math.imul(Be,Qe)|0,w=w+Math.imul(Be,st)|0,M=M+Math.imul(re,rt)|0,S=(S=S+Math.imul(re,yt)|0)+Math.imul(ye,rt)|0,w=w+Math.imul(ye,yt)|0;var Pr=(R+(M=M+Math.imul(W,tt)|0)|0)+((8191&(S=(S=S+Math.imul(W,dt)|0)+Math.imul(X,tt)|0))<<13)|0;R=((w=w+Math.imul(X,dt)|0)+(S>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,M=Math.imul(ke,Qe),S=(S=Math.imul(ke,st))+Math.imul(Ue,Qe)|0,w=Math.imul(Ue,st),M=M+Math.imul(Pe,rt)|0,S=(S=S+Math.imul(Pe,yt)|0)+Math.imul(Be,rt)|0,w=w+Math.imul(Be,yt)|0;var ar=(R+(M=M+Math.imul(re,tt)|0)|0)+((8191&(S=(S=S+Math.imul(re,dt)|0)+Math.imul(ye,tt)|0))<<13)|0;R=((w=w+Math.imul(ye,dt)|0)+(S>>>13)|0)+(ar>>>26)|0,ar&=67108863,M=Math.imul(ke,rt),S=(S=Math.imul(ke,yt))+Math.imul(Ue,rt)|0,w=Math.imul(Ue,yt);var zt=(R+(M=M+Math.imul(Pe,tt)|0)|0)+((8191&(S=(S=S+Math.imul(Pe,dt)|0)+Math.imul(Be,tt)|0))<<13)|0;R=((w=w+Math.imul(Be,dt)|0)+(S>>>13)|0)+(zt>>>26)|0,zt&=67108863;var sr=(R+(M=Math.imul(ke,tt))|0)+((8191&(S=(S=Math.imul(ke,dt))+Math.imul(Ue,tt)|0))<<13)|0;return R=((w=Math.imul(Ue,dt))+(S>>>13)|0)+(sr>>>26)|0,sr&=67108863,V[0]=_t,V[1]=jt,V[2]=wr,V[3]=Cr,V[4]=Nr,V[5]=pr,V[6]=or,V[7]=Sr,V[8]=_r,V[9]=Mr,V[10]=Lr,V[11]=Er,V[12]=yr,V[13]=xr,V[14]=ir,V[15]=Pr,V[16]=ar,V[17]=zt,V[18]=sr,R!==0&&(V[19]=R,x.length++),x};function h(_,T,x){return new O().mulp(_,T,x)}function O(_,T){this.x=_,this.y=T}Math.imul||(y=v),t.prototype.mulTo=function(_,T){var x,M=this.length+_.length;return x=this.length===10&&_.length===10?y(this,_,T):M<63?v(this,_,T):M<1024?function(S,w,A){A.negative=w.negative^S.negative,A.length=S.length+w.length;for(var D=0,V=0,R=0;R>>26)|0)>>>26,F&=67108863}A.words[R]=$,D=F,F=V}return D!==0?A.words[R]=D:A.length--,A.strip()}(this,_,T):h(this,_,T),x},O.prototype.makeRBT=function(_){for(var T=new Array(_),x=t.prototype._countBits(_)-1,M=0;M<_;M++)T[M]=this.revBin(M,x,_);return T},O.prototype.revBin=function(_,T,x){if(_===0||_===x-1)return _;for(var M=0,S=0;S>=1;return M},O.prototype.permute=function(_,T,x,M,S,w){for(var A=0;A>>=1)S++;return 1<>>=13,x[2*w+1]=8191&S,S>>>=13;for(w=2*T;w>=26,T+=M/67108864|0,T+=S>>>26,this.words[x]=67108863&S}return T!==0&&(this.words[x]=T,this.length++),this},t.prototype.muln=function(_){return this.clone().imuln(_)},t.prototype.sqr=function(){return this.mul(this)},t.prototype.isqr=function(){return this.imul(this.clone())},t.prototype.pow=function(_){var T=function(w){for(var A=new Array(w.bitLength()),D=0;D>>R}return A}(_);if(T.length===0)return new t(1);for(var x=this,M=0;M=0);var T,x=_%26,M=(_-x)/26,S=67108863>>>26-x<<26-x;if(x!==0){var w=0;for(T=0;T>>26-x}w&&(this.words[T]=w,this.length++)}if(M!==0){for(T=this.length-1;T>=0;T--)this.words[T+M]=this.words[T];for(T=0;T=0),M=T?(T-T%26)/26:0;var S=_%26,w=Math.min((_-S)/26,this.length),A=67108863^67108863>>>S<w)for(this.length-=w,V=0;V=0&&(R!==0||V>=M);V--){var F=0|this.words[V];this.words[V]=R<<26-S|F>>>S,R=F&A}return D&&R!==0&&(D.words[D.length++]=R),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},t.prototype.ishrn=function(_,T,x){return i(this.negative===0),this.iushrn(_,T,x)},t.prototype.shln=function(_){return this.clone().ishln(_)},t.prototype.ushln=function(_){return this.clone().iushln(_)},t.prototype.shrn=function(_){return this.clone().ishrn(_)},t.prototype.ushrn=function(_){return this.clone().iushrn(_)},t.prototype.testn=function(_){i(typeof _=="number"&&_>=0);var T=_%26,x=(_-T)/26,M=1<=0);var T=_%26,x=(_-T)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=x)return this;if(T!==0&&x++,this.length=Math.min(x,this.length),T!==0){var M=67108863^67108863>>>T<=67108864;T++)this.words[T]-=67108864,T===this.length-1?this.words[T+1]=1:this.words[T+1]++;return this.length=Math.max(this.length,T+1),this},t.prototype.isubn=function(_){if(i(typeof _=="number"),i(_<67108864),_<0)return this.iaddn(-_);if(this.negative!==0)return this.negative=0,this.iaddn(_),this.negative=1,this;if(this.words[0]-=_,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var T=0;T>26)-(D/67108864|0),this.words[M+x]=67108863&S}for(;M>26,this.words[M+x]=67108863&S;if(A===0)return this.strip();for(i(A===-1),A=0,M=0;M>26,this.words[M]=67108863&S;return this.negative=1,this.strip()},t.prototype._wordDiv=function(_,T){var x=(this.length,_.length),M=this.clone(),S=_,w=0|S.words[S.length-1];(x=26-this._countBits(w))!=0&&(S=S.ushln(x),M.iushln(x),w=0|S.words[S.length-1]);var A,D=M.length-S.length;if(T!=="mod"){(A=new t(null)).length=D+1,A.words=new Array(A.length);for(var V=0;V=0;F--){var $=67108864*(0|M.words[S.length+F])+(0|M.words[S.length+F-1]);for($=Math.min($/w|0,67108863),M._ishlnsubmul(S,$,F);M.negative!==0;)$--,M.negative=0,M._ishlnsubmul(S,1,F),M.isZero()||(M.negative^=1);A&&(A.words[F]=$)}return A&&A.strip(),M.strip(),T!=="div"&&x!==0&&M.iushrn(x),{div:A||null,mod:M}},t.prototype.divmod=function(_,T,x){return i(!_.isZero()),this.isZero()?{div:new t(0),mod:new t(0)}:this.negative!==0&&_.negative===0?(w=this.neg().divmod(_,T),T!=="mod"&&(M=w.div.neg()),T!=="div"&&(S=w.mod.neg(),x&&S.negative!==0&&S.iadd(_)),{div:M,mod:S}):this.negative===0&&_.negative!==0?(w=this.divmod(_.neg(),T),T!=="mod"&&(M=w.div.neg()),{div:M,mod:w.mod}):this.negative&_.negative?(w=this.neg().divmod(_.neg(),T),T!=="div"&&(S=w.mod.neg(),x&&S.negative!==0&&S.isub(_)),{div:w.div,mod:S}):_.length>this.length||this.cmp(_)<0?{div:new t(0),mod:this}:_.length===1?T==="div"?{div:this.divn(_.words[0]),mod:null}:T==="mod"?{div:null,mod:new t(this.modn(_.words[0]))}:{div:this.divn(_.words[0]),mod:new t(this.modn(_.words[0]))}:this._wordDiv(_,T);var M,S,w},t.prototype.div=function(_){return this.divmod(_,"div",!1).div},t.prototype.mod=function(_){return this.divmod(_,"mod",!1).mod},t.prototype.umod=function(_){return this.divmod(_,"mod",!0).mod},t.prototype.divRound=function(_){var T=this.divmod(_);if(T.mod.isZero())return T.div;var x=T.div.negative!==0?T.mod.isub(_):T.mod,M=_.ushrn(1),S=_.andln(1),w=x.cmp(M);return w<0||S===1&&w===0?T.div:T.div.negative!==0?T.div.isubn(1):T.div.iaddn(1)},t.prototype.modn=function(_){i(_<=67108863);for(var T=67108864%_,x=0,M=this.length-1;M>=0;M--)x=(T*x+(0|this.words[M]))%_;return x},t.prototype.idivn=function(_){i(_<=67108863);for(var T=0,x=this.length-1;x>=0;x--){var M=(0|this.words[x])+67108864*T;this.words[x]=M/_|0,T=M%_}return this.strip()},t.prototype.divn=function(_){return this.clone().idivn(_)},t.prototype.egcd=function(_){i(_.negative===0),i(!_.isZero());var T=this,x=_.clone();T=T.negative!==0?T.umod(_):T.clone();for(var M=new t(1),S=new t(0),w=new t(0),A=new t(1),D=0;T.isEven()&&x.isEven();)T.iushrn(1),x.iushrn(1),++D;for(var V=x.clone(),R=T.clone();!T.isZero();){for(var F=0,$=1;!(T.words[0]&$)&&F<26;++F,$<<=1);if(F>0)for(T.iushrn(F);F-- >0;)(M.isOdd()||S.isOdd())&&(M.iadd(V),S.isub(R)),M.iushrn(1),S.iushrn(1);for(var G=0,Q=1;!(x.words[0]&Q)&&G<26;++G,Q<<=1);if(G>0)for(x.iushrn(G);G-- >0;)(w.isOdd()||A.isOdd())&&(w.iadd(V),A.isub(R)),w.iushrn(1),A.iushrn(1);T.cmp(x)>=0?(T.isub(x),M.isub(w),S.isub(A)):(x.isub(T),w.isub(M),A.isub(S))}return{a:w,b:A,gcd:x.iushln(D)}},t.prototype._invmp=function(_){i(_.negative===0),i(!_.isZero());var T=this,x=_.clone();T=T.negative!==0?T.umod(_):T.clone();for(var M,S=new t(1),w=new t(0),A=x.clone();T.cmpn(1)>0&&x.cmpn(1)>0;){for(var D=0,V=1;!(T.words[0]&V)&&D<26;++D,V<<=1);if(D>0)for(T.iushrn(D);D-- >0;)S.isOdd()&&S.iadd(A),S.iushrn(1);for(var R=0,F=1;!(x.words[0]&F)&&R<26;++R,F<<=1);if(R>0)for(x.iushrn(R);R-- >0;)w.isOdd()&&w.iadd(A),w.iushrn(1);T.cmp(x)>=0?(T.isub(x),S.isub(w)):(x.isub(T),w.isub(S))}return(M=T.cmpn(1)===0?S:w).cmpn(0)<0&&M.iadd(_),M},t.prototype.gcd=function(_){if(this.isZero())return _.abs();if(_.isZero())return this.abs();var T=this.clone(),x=_.clone();T.negative=0,x.negative=0;for(var M=0;T.isEven()&&x.isEven();M++)T.iushrn(1),x.iushrn(1);for(;;){for(;T.isEven();)T.iushrn(1);for(;x.isEven();)x.iushrn(1);var S=T.cmp(x);if(S<0){var w=T;T=x,x=w}else if(S===0||x.cmpn(1)===0)break;T.isub(x)}return x.iushln(M)},t.prototype.invm=function(_){return this.egcd(_).a.umod(_)},t.prototype.isEven=function(){return!(1&this.words[0])},t.prototype.isOdd=function(){return!(1&~this.words[0])},t.prototype.andln=function(_){return this.words[0]&_},t.prototype.bincn=function(_){i(typeof _=="number");var T=_%26,x=(_-T)/26,M=1<>>26,A&=67108863,this.words[w]=A}return S!==0&&(this.words[w]=S,this.length++),this},t.prototype.isZero=function(){return this.length===1&&this.words[0]===0},t.prototype.cmpn=function(_){var T,x=_<0;if(this.negative!==0&&!x)return-1;if(this.negative===0&&x)return 1;if(this.strip(),this.length>1)T=1;else{x&&(_=-_),i(_<=67108863,"Number is too big");var M=0|this.words[0];T=M===_?0:M<_?-1:1}return this.negative!==0?0|-T:T},t.prototype.cmp=function(_){if(this.negative!==0&&_.negative===0)return-1;if(this.negative===0&&_.negative!==0)return 1;var T=this.ucmp(_);return this.negative!==0?0|-T:T},t.prototype.ucmp=function(_){if(this.length>_.length)return 1;if(this.length<_.length)return-1;for(var T=0,x=this.length-1;x>=0;x--){var M=0|this.words[x],S=0|_.words[x];if(M!==S){MS&&(T=1);break}}return T},t.prototype.gtn=function(_){return this.cmpn(_)===1},t.prototype.gt=function(_){return this.cmp(_)===1},t.prototype.gten=function(_){return this.cmpn(_)>=0},t.prototype.gte=function(_){return this.cmp(_)>=0},t.prototype.ltn=function(_){return this.cmpn(_)===-1},t.prototype.lt=function(_){return this.cmp(_)===-1},t.prototype.lten=function(_){return this.cmpn(_)<=0},t.prototype.lte=function(_){return this.cmp(_)<=0},t.prototype.eqn=function(_){return this.cmpn(_)===0},t.prototype.eq=function(_){return this.cmp(_)===0},t.red=function(_){return new j(_)},t.prototype.toRed=function(_){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),_.convertTo(this)._forceRed(_)},t.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},t.prototype._forceRed=function(_){return this.red=_,this},t.prototype.forceRed=function(_){return i(!this.red,"Already a number in reduction context"),this._forceRed(_)},t.prototype.redAdd=function(_){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,_)},t.prototype.redIAdd=function(_){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,_)},t.prototype.redSub=function(_){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,_)},t.prototype.redISub=function(_){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,_)},t.prototype.redShl=function(_){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,_)},t.prototype.redMul=function(_){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,_),this.red.mul(this,_)},t.prototype.redIMul=function(_){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,_),this.red.imul(this,_)},t.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},t.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},t.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},t.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},t.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},t.prototype.redPow=function(_){return i(this.red&&!_.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,_)};var I={k256:null,p224:null,p192:null,p25519:null};function B(_,T){this.name=_,this.p=new t(T,16),this.n=this.p.bitLength(),this.k=new t(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function k(){B.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function L(){B.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function N(){B.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function H(){B.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function j(_){if(typeof _=="string"){var T=t._prime(_);this.m=T.p,this.prime=T}else i(_.gtn(1),"modulus must be greater than 1"),this.m=_,this.prime=null}function U(_){j.call(this,_),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new t(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}B.prototype._tmp=function(){var _=new t(null);return _.words=new Array(Math.ceil(this.n/13)),_},B.prototype.ireduce=function(_){var T,x=_;do this.split(x,this.tmp),T=(x=(x=this.imulK(x)).iadd(this.tmp)).bitLength();while(T>this.n);var M=T0?x.isub(this.p):x.strip!==void 0?x.strip():x._strip(),x},B.prototype.split=function(_,T){_.iushrn(this.n,0,T)},B.prototype.imulK=function(_){return _.imul(this.k)},p(k,B),k.prototype.split=function(_,T){for(var x=4194303,M=Math.min(_.length,9),S=0;S>>22,w=A}w>>>=22,_.words[S-10]=w,w===0&&_.length>10?_.length-=10:_.length-=9},k.prototype.imulK=function(_){_.words[_.length]=0,_.words[_.length+1]=0,_.length+=2;for(var T=0,x=0;x<_.length;x++){var M=0|_.words[x];T+=977*M,_.words[x]=67108863&T,T=64*M+(T/67108864|0)}return _.words[_.length-1]===0&&(_.length--,_.words[_.length-1]===0&&_.length--),_},p(L,B),p(N,B),p(H,B),H.prototype.imulK=function(_){for(var T=0,x=0;x<_.length;x++){var M=19*(0|_.words[x])+T,S=67108863&M;M>>>=26,_.words[x]=S,T=M}return T!==0&&(_.words[_.length++]=T),_},t._prime=function(_){if(I[_])return I[_];var T;if(_==="k256")T=new k;else if(_==="p224")T=new L;else if(_==="p192")T=new N;else{if(_!=="p25519")throw new Error("Unknown prime "+_);T=new H}return I[_]=T,T},j.prototype._verify1=function(_){i(_.negative===0,"red works only with positives"),i(_.red,"red works only with red numbers")},j.prototype._verify2=function(_,T){i(!(_.negative|T.negative),"red works only with positives"),i(_.red&&_.red===T.red,"red works only with red numbers")},j.prototype.imod=function(_){return this.prime?this.prime.ireduce(_)._forceRed(this):_.umod(this.m)._forceRed(this)},j.prototype.neg=function(_){return _.isZero()?_.clone():this.m.sub(_)._forceRed(this)},j.prototype.add=function(_,T){this._verify2(_,T);var x=_.add(T);return x.cmp(this.m)>=0&&x.isub(this.m),x._forceRed(this)},j.prototype.iadd=function(_,T){this._verify2(_,T);var x=_.iadd(T);return x.cmp(this.m)>=0&&x.isub(this.m),x},j.prototype.sub=function(_,T){this._verify2(_,T);var x=_.sub(T);return x.cmpn(0)<0&&x.iadd(this.m),x._forceRed(this)},j.prototype.isub=function(_,T){this._verify2(_,T);var x=_.isub(T);return x.cmpn(0)<0&&x.iadd(this.m),x},j.prototype.shl=function(_,T){return this._verify1(_),this.imod(_.ushln(T))},j.prototype.imul=function(_,T){return this._verify2(_,T),this.imod(_.imul(T))},j.prototype.mul=function(_,T){return this._verify2(_,T),this.imod(_.mul(T))},j.prototype.isqr=function(_){return this.imul(_,_.clone())},j.prototype.sqr=function(_){return this.mul(_,_)},j.prototype.sqrt=function(_){if(_.isZero())return _.clone();var T=this.m.andln(3);if(i(T%2==1),T===3){var x=this.m.add(new t(1)).iushrn(2);return this.pow(_,x)}for(var M=this.m.subn(1),S=0;!M.isZero()&&M.andln(1)===0;)S++,M.iushrn(1);i(!M.isZero());var w=new t(1).toRed(this),A=w.redNeg(),D=this.m.subn(1).iushrn(1),V=this.m.bitLength();for(V=new t(2*V*V).toRed(this);this.pow(V,D).cmp(A)!==0;)V.redIAdd(A);for(var R=this.pow(V,M),F=this.pow(_,M.addn(1).iushrn(1)),$=this.pow(_,M),G=S;$.cmp(w)!==0;){for(var Q=$,ee=0;Q.cmp(w)!==0;ee++)Q=Q.redSqr();i(ee=0;M--){for(var V=T.words[M],R=D-1;R>=0;R--){var F=V>>R&1;S!==x[0]&&(S=this.sqr(S)),F!==0||w!==0?(w<<=1,w|=F,(++A==4||M===0&&R===0)&&(S=this.mul(S,x[w]),A=0,w=0)):A=0}D=26}return S},j.prototype.convertTo=function(_){var T=_.umod(this.m);return T===_?T.clone():T},j.prototype.convertFrom=function(_){var T=_.clone();return T.red=null,T},t.mont=function(_){return new U(_)},p(U,j),U.prototype.convertTo=function(_){return this.imod(_.ushln(this.shift))},U.prototype.convertFrom=function(_){var T=this.imod(_.mul(this.rinv));return T.red=null,T},U.prototype.imul=function(_,T){if(_.isZero()||T.isZero())return _.words[0]=0,_.length=1,_;var x=_.imul(T),M=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),S=x.isub(M).iushrn(this.shift),w=S;return S.cmp(this.m)>=0?w=S.isub(this.m):S.cmpn(0)<0&&(w=S.iadd(this.m)),w._forceRed(this)},U.prototype.mul=function(_,T){if(_.isZero()||T.isZero())return new t(0)._forceRed(this);var x=_.mul(T),M=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),S=x.isub(M).iushrn(this.shift),w=S;return S.cmp(this.m)>=0?w=S.isub(this.m):S.cmpn(0)<0&&(w=S.iadd(this.m)),w._forceRed(this)},U.prototype.invm=function(_){return this.imod(_._invmp(this.m).mul(this.r2))._forceRed(this)}})(E=c.nmd(E),this)},7526:(E,n)=>{n.byteLength=function(b){var m=t(b),s=m[0],f=m[1];return 3*(s+f)/4-f},n.toByteArray=function(b){var m,s,f=t(b),l=f[0],u=f[1],v=new a(function(O,I,B){return 3*(I+B)/4-B}(0,l,u)),y=0,h=u>0?l-4:l;for(s=0;s>16&255,v[y++]=m>>8&255,v[y++]=255&m;return u===2&&(m=r[b.charCodeAt(s)]<<2|r[b.charCodeAt(s+1)]>>4,v[y++]=255&m),u===1&&(m=r[b.charCodeAt(s)]<<10|r[b.charCodeAt(s+1)]<<4|r[b.charCodeAt(s+2)]>>2,v[y++]=m>>8&255,v[y++]=255&m),v},n.fromByteArray=function(b){for(var m,s=b.length,f=s%3,l=[],u=16383,v=0,y=s-f;vy?y:v+u));return f===1?(m=b[s-1],l.push(c[m>>2]+c[m<<4&63]+"==")):f===2&&(m=(b[s-2]<<8)+b[s-1],l.push(c[m>>10]+c[m>>4&63]+c[m<<2&63]+"=")),l.join("")};for(var c=[],r=[],a=typeof Uint8Array<"u"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0;p<64;++p)c[p]=i[p],r[i.charCodeAt(p)]=p;function t(b){var m=b.length;if(m%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var s=b.indexOf("=");return s===-1&&(s=m),[s,s===m?0:4-s%4]}function d(b,m,s){for(var f,l,u=[],v=m;v>18&63]+c[l>>12&63]+c[l>>6&63]+c[63&l]);return u.join("")}r[45]=62,r[95]=63},9404:function(E,n,c){(function(r,a){function i(x,M){if(!x)throw new Error(M||"Assertion failed")}function p(x,M){x.super_=M;var S=function(){};S.prototype=M.prototype,x.prototype=new S,x.prototype.constructor=x}function t(x,M,S){if(t.isBN(x))return x;this.negative=0,this.words=null,this.length=0,this.red=null,x!==null&&(M!=="le"&&M!=="be"||(S=M,M=10),this._init(x||0,M||10,S||"be"))}var d;typeof r=="object"?r.exports=t:a.BN=t,t.BN=t,t.wordSize=26;try{d=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:c(7790).Buffer}catch{}function b(x,M){var S=x.charCodeAt(M);return S>=48&&S<=57?S-48:S>=65&&S<=70?S-55:S>=97&&S<=102?S-87:void i(!1,"Invalid character in "+x)}function m(x,M,S){var w=b(x,S);return S-1>=M&&(w|=b(x,S-1)<<4),w}function s(x,M,S,w){for(var A=0,D=0,V=Math.min(x.length,S),R=M;R=49?F-49+10:F>=17?F-17+10:F,i(F>=0&&D0?x:M},t.min=function(x,M){return x.cmp(M)<0?x:M},t.prototype._init=function(x,M,S){if(typeof x=="number")return this._initNumber(x,M,S);if(typeof x=="object")return this._initArray(x,M,S);M==="hex"&&(M=16),i(M===(0|M)&&M>=2&&M<=36);var w=0;(x=x.toString().replace(/\s+/g,""))[0]==="-"&&(w++,this.negative=1),w=0;w-=3)D=x[w]|x[w-1]<<8|x[w-2]<<16,this.words[A]|=D<>>26-V&67108863,(V+=24)>=26&&(V-=26,A++);else if(S==="le")for(w=0,A=0;w>>26-V&67108863,(V+=24)>=26&&(V-=26,A++);return this._strip()},t.prototype._parseHex=function(x,M,S){this.length=Math.ceil((x.length-M)/6),this.words=new Array(this.length);for(var w=0;w=M;w-=2)A=m(x,M,w)<=18?(D-=18,V+=1,this.words[V]|=A>>>26):D+=8;else for(w=(x.length-M)%2==0?M+1:M;w=18?(D-=18,V+=1,this.words[V]|=A>>>26):D+=8;this._strip()},t.prototype._parseBase=function(x,M,S){this.words=[0],this.length=1;for(var w=0,A=1;A<=67108863;A*=M)w++;w--,A=A/M|0;for(var D=x.length-S,V=D%w,R=Math.min(D,D-V)+S,F=0,$=S;$1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{t.prototype[Symbol.for("nodejs.util.inspect.custom")]=l}catch{t.prototype.inspect=l}else t.prototype.inspect=l;function l(){return(this.red?""}var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],v=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],y=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(x,M,S){S.negative=M.negative^x.negative;var w=x.length+M.length|0;S.length=w,w=w-1|0;var A=0|x.words[0],D=0|M.words[0],V=A*D,R=67108863&V,F=V/67108864|0;S.words[0]=R;for(var $=1;$>>26,Q=67108863&F,ee=Math.min($,M.length-1),Z=Math.max(0,$-x.length+1);Z<=ee;Z++){var q=$-Z|0;G+=(V=(A=0|x.words[q])*(D=0|M.words[Z])+Q)/67108864|0,Q=67108863&V}S.words[$]=0|Q,F=0|G}return F!==0?S.words[$]=0|F:S.length--,S._strip()}t.prototype.toString=function(x,M){var S;if(M=0|M||1,(x=x||10)===16||x==="hex"){S="";for(var w=0,A=0,D=0;D>>24-w&16777215,(w+=2)>=26&&(w-=26,D--),S=A!==0||D!==this.length-1?u[6-R.length]+R+S:R+S}for(A!==0&&(S=A.toString(16)+S);S.length%M!=0;)S="0"+S;return this.negative!==0&&(S="-"+S),S}if(x===(0|x)&&x>=2&&x<=36){var F=v[x],$=y[x];S="";var G=this.clone();for(G.negative=0;!G.isZero();){var Q=G.modrn($).toString(x);S=(G=G.idivn($)).isZero()?Q+S:u[F-Q.length]+Q+S}for(this.isZero()&&(S="0"+S);S.length%M!=0;)S="0"+S;return this.negative!==0&&(S="-"+S),S}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var x=this.words[0];return this.length===2?x+=67108864*this.words[1]:this.length===3&&this.words[2]===1?x+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-x:x},t.prototype.toJSON=function(){return this.toString(16,2)},d&&(t.prototype.toBuffer=function(x,M){return this.toArrayLike(d,x,M)}),t.prototype.toArray=function(x,M){return this.toArrayLike(Array,x,M)},t.prototype.toArrayLike=function(x,M,S){this._strip();var w=this.byteLength(),A=S||Math.max(1,w);i(w<=A,"byte array longer than desired length"),i(A>0,"Requested array length <= 0");var D=function(V,R){return V.allocUnsafe?V.allocUnsafe(R):new V(R)}(x,A);return this["_toArrayLike"+(M==="le"?"LE":"BE")](D,w),D},t.prototype._toArrayLikeLE=function(x,M){for(var S=0,w=0,A=0,D=0;A>8&255),S>16&255),D===6?(S>24&255),w=0,D=0):(w=V>>>24,D+=2)}if(S=0&&(x[S--]=V>>8&255),S>=0&&(x[S--]=V>>16&255),D===6?(S>=0&&(x[S--]=V>>24&255),w=0,D=0):(w=V>>>24,D+=2)}if(S>=0)for(x[S--]=w;S>=0;)x[S--]=0},Math.clz32?t.prototype._countBits=function(x){return 32-Math.clz32(x)}:t.prototype._countBits=function(x){var M=x,S=0;return M>=4096&&(S+=13,M>>>=13),M>=64&&(S+=7,M>>>=7),M>=8&&(S+=4,M>>>=4),M>=2&&(S+=2,M>>>=2),S+M},t.prototype._zeroBits=function(x){if(x===0)return 26;var M=x,S=0;return 8191&M||(S+=13,M>>>=13),127&M||(S+=7,M>>>=7),15&M||(S+=4,M>>>=4),3&M||(S+=2,M>>>=2),1&M||S++,S},t.prototype.bitLength=function(){var x=this.words[this.length-1],M=this._countBits(x);return 26*(this.length-1)+M},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var x=0,M=0;Mx.length?this.clone().ior(x):x.clone().ior(this)},t.prototype.uor=function(x){return this.length>x.length?this.clone().iuor(x):x.clone().iuor(this)},t.prototype.iuand=function(x){var M;M=this.length>x.length?x:this;for(var S=0;Sx.length?this.clone().iand(x):x.clone().iand(this)},t.prototype.uand=function(x){return this.length>x.length?this.clone().iuand(x):x.clone().iuand(this)},t.prototype.iuxor=function(x){var M,S;this.length>x.length?(M=this,S=x):(M=x,S=this);for(var w=0;wx.length?this.clone().ixor(x):x.clone().ixor(this)},t.prototype.uxor=function(x){return this.length>x.length?this.clone().iuxor(x):x.clone().iuxor(this)},t.prototype.inotn=function(x){i(typeof x=="number"&&x>=0);var M=0|Math.ceil(x/26),S=x%26;this._expand(M),S>0&&M--;for(var w=0;w0&&(this.words[w]=~this.words[w]&67108863>>26-S),this._strip()},t.prototype.notn=function(x){return this.clone().inotn(x)},t.prototype.setn=function(x,M){i(typeof x=="number"&&x>=0);var S=x/26|0,w=x%26;return this._expand(S+1),this.words[S]=M?this.words[S]|1<x.length?(S=this,w=x):(S=x,w=this);for(var A=0,D=0;D>>26;for(;A!==0&&D>>26;if(this.length=S.length,A!==0)this.words[this.length]=A,this.length++;else if(S!==this)for(;Dx.length?this.clone().iadd(x):x.clone().iadd(this)},t.prototype.isub=function(x){if(x.negative!==0){x.negative=0;var M=this.iadd(x);return x.negative=1,M._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(x),this.negative=1,this._normSign();var S,w,A=this.cmp(x);if(A===0)return this.negative=0,this.length=1,this.words[0]=0,this;A>0?(S=this,w=x):(S=x,w=this);for(var D=0,V=0;V>26,this.words[V]=67108863&M;for(;D!==0&&V>26,this.words[V]=67108863&M;if(D===0&&V>>13,Z=0|V[1],q=8191&Z,se=Z>>>13,ue=0|V[2],ce=8191&ue,ie=ue>>>13,he=0|V[3],Ie=8191&he,Ee=he>>>13,te=0|V[4],ge=8191&te,we=te>>>13,K=0|V[5],J=8191&K,W=K>>>13,X=0|V[6],ne=8191&X,re=X>>>13,ye=0|V[7],Oe=8191&ye,Pe=ye>>>13,Be=0|V[8],Ve=8191&Be,ke=Be>>>13,Ue=0|V[9],Xe=8191&Ue,je=Ue>>>13,fe=0|R[0],oe=8191&fe,de=fe>>>13,me=0|R[1],_e=8191&me,Se=me>>>13,Ne=0|R[2],He=8191&Ne,Le=Ne>>>13,De=0|R[3],Ze=8191&De,Fe=De>>>13,Ge=0|R[4],lt=8191&Ge,Je=Ge>>>13,it=0|R[5],vt=8191&it,Ye=it>>>13,ut=0|R[6],St=8191&ut,Qe=ut>>>13,st=0|R[7],Pt=8191&st,rt=st>>>13,yt=0|R[8],Ht=8191&yt,tt=yt>>>13,dt=0|R[9],_t=8191&dt,jt=dt>>>13;S.negative=x.negative^M.negative,S.length=19;var wr=($+(w=Math.imul(Q,oe))|0)+((8191&(A=(A=Math.imul(Q,de))+Math.imul(ee,oe)|0))<<13)|0;$=((D=Math.imul(ee,de))+(A>>>13)|0)+(wr>>>26)|0,wr&=67108863,w=Math.imul(q,oe),A=(A=Math.imul(q,de))+Math.imul(se,oe)|0,D=Math.imul(se,de);var Cr=($+(w=w+Math.imul(Q,_e)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Se)|0)+Math.imul(ee,_e)|0))<<13)|0;$=((D=D+Math.imul(ee,Se)|0)+(A>>>13)|0)+(Cr>>>26)|0,Cr&=67108863,w=Math.imul(ce,oe),A=(A=Math.imul(ce,de))+Math.imul(ie,oe)|0,D=Math.imul(ie,de),w=w+Math.imul(q,_e)|0,A=(A=A+Math.imul(q,Se)|0)+Math.imul(se,_e)|0,D=D+Math.imul(se,Se)|0;var Nr=($+(w=w+Math.imul(Q,He)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Le)|0)+Math.imul(ee,He)|0))<<13)|0;$=((D=D+Math.imul(ee,Le)|0)+(A>>>13)|0)+(Nr>>>26)|0,Nr&=67108863,w=Math.imul(Ie,oe),A=(A=Math.imul(Ie,de))+Math.imul(Ee,oe)|0,D=Math.imul(Ee,de),w=w+Math.imul(ce,_e)|0,A=(A=A+Math.imul(ce,Se)|0)+Math.imul(ie,_e)|0,D=D+Math.imul(ie,Se)|0,w=w+Math.imul(q,He)|0,A=(A=A+Math.imul(q,Le)|0)+Math.imul(se,He)|0,D=D+Math.imul(se,Le)|0;var pr=($+(w=w+Math.imul(Q,Ze)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Fe)|0)+Math.imul(ee,Ze)|0))<<13)|0;$=((D=D+Math.imul(ee,Fe)|0)+(A>>>13)|0)+(pr>>>26)|0,pr&=67108863,w=Math.imul(ge,oe),A=(A=Math.imul(ge,de))+Math.imul(we,oe)|0,D=Math.imul(we,de),w=w+Math.imul(Ie,_e)|0,A=(A=A+Math.imul(Ie,Se)|0)+Math.imul(Ee,_e)|0,D=D+Math.imul(Ee,Se)|0,w=w+Math.imul(ce,He)|0,A=(A=A+Math.imul(ce,Le)|0)+Math.imul(ie,He)|0,D=D+Math.imul(ie,Le)|0,w=w+Math.imul(q,Ze)|0,A=(A=A+Math.imul(q,Fe)|0)+Math.imul(se,Ze)|0,D=D+Math.imul(se,Fe)|0;var or=($+(w=w+Math.imul(Q,lt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Je)|0)+Math.imul(ee,lt)|0))<<13)|0;$=((D=D+Math.imul(ee,Je)|0)+(A>>>13)|0)+(or>>>26)|0,or&=67108863,w=Math.imul(J,oe),A=(A=Math.imul(J,de))+Math.imul(W,oe)|0,D=Math.imul(W,de),w=w+Math.imul(ge,_e)|0,A=(A=A+Math.imul(ge,Se)|0)+Math.imul(we,_e)|0,D=D+Math.imul(we,Se)|0,w=w+Math.imul(Ie,He)|0,A=(A=A+Math.imul(Ie,Le)|0)+Math.imul(Ee,He)|0,D=D+Math.imul(Ee,Le)|0,w=w+Math.imul(ce,Ze)|0,A=(A=A+Math.imul(ce,Fe)|0)+Math.imul(ie,Ze)|0,D=D+Math.imul(ie,Fe)|0,w=w+Math.imul(q,lt)|0,A=(A=A+Math.imul(q,Je)|0)+Math.imul(se,lt)|0,D=D+Math.imul(se,Je)|0;var Sr=($+(w=w+Math.imul(Q,vt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Ye)|0)+Math.imul(ee,vt)|0))<<13)|0;$=((D=D+Math.imul(ee,Ye)|0)+(A>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,w=Math.imul(ne,oe),A=(A=Math.imul(ne,de))+Math.imul(re,oe)|0,D=Math.imul(re,de),w=w+Math.imul(J,_e)|0,A=(A=A+Math.imul(J,Se)|0)+Math.imul(W,_e)|0,D=D+Math.imul(W,Se)|0,w=w+Math.imul(ge,He)|0,A=(A=A+Math.imul(ge,Le)|0)+Math.imul(we,He)|0,D=D+Math.imul(we,Le)|0,w=w+Math.imul(Ie,Ze)|0,A=(A=A+Math.imul(Ie,Fe)|0)+Math.imul(Ee,Ze)|0,D=D+Math.imul(Ee,Fe)|0,w=w+Math.imul(ce,lt)|0,A=(A=A+Math.imul(ce,Je)|0)+Math.imul(ie,lt)|0,D=D+Math.imul(ie,Je)|0,w=w+Math.imul(q,vt)|0,A=(A=A+Math.imul(q,Ye)|0)+Math.imul(se,vt)|0,D=D+Math.imul(se,Ye)|0;var _r=($+(w=w+Math.imul(Q,St)|0)|0)+((8191&(A=(A=A+Math.imul(Q,Qe)|0)+Math.imul(ee,St)|0))<<13)|0;$=((D=D+Math.imul(ee,Qe)|0)+(A>>>13)|0)+(_r>>>26)|0,_r&=67108863,w=Math.imul(Oe,oe),A=(A=Math.imul(Oe,de))+Math.imul(Pe,oe)|0,D=Math.imul(Pe,de),w=w+Math.imul(ne,_e)|0,A=(A=A+Math.imul(ne,Se)|0)+Math.imul(re,_e)|0,D=D+Math.imul(re,Se)|0,w=w+Math.imul(J,He)|0,A=(A=A+Math.imul(J,Le)|0)+Math.imul(W,He)|0,D=D+Math.imul(W,Le)|0,w=w+Math.imul(ge,Ze)|0,A=(A=A+Math.imul(ge,Fe)|0)+Math.imul(we,Ze)|0,D=D+Math.imul(we,Fe)|0,w=w+Math.imul(Ie,lt)|0,A=(A=A+Math.imul(Ie,Je)|0)+Math.imul(Ee,lt)|0,D=D+Math.imul(Ee,Je)|0,w=w+Math.imul(ce,vt)|0,A=(A=A+Math.imul(ce,Ye)|0)+Math.imul(ie,vt)|0,D=D+Math.imul(ie,Ye)|0,w=w+Math.imul(q,St)|0,A=(A=A+Math.imul(q,Qe)|0)+Math.imul(se,St)|0,D=D+Math.imul(se,Qe)|0;var Mr=($+(w=w+Math.imul(Q,Pt)|0)|0)+((8191&(A=(A=A+Math.imul(Q,rt)|0)+Math.imul(ee,Pt)|0))<<13)|0;$=((D=D+Math.imul(ee,rt)|0)+(A>>>13)|0)+(Mr>>>26)|0,Mr&=67108863,w=Math.imul(Ve,oe),A=(A=Math.imul(Ve,de))+Math.imul(ke,oe)|0,D=Math.imul(ke,de),w=w+Math.imul(Oe,_e)|0,A=(A=A+Math.imul(Oe,Se)|0)+Math.imul(Pe,_e)|0,D=D+Math.imul(Pe,Se)|0,w=w+Math.imul(ne,He)|0,A=(A=A+Math.imul(ne,Le)|0)+Math.imul(re,He)|0,D=D+Math.imul(re,Le)|0,w=w+Math.imul(J,Ze)|0,A=(A=A+Math.imul(J,Fe)|0)+Math.imul(W,Ze)|0,D=D+Math.imul(W,Fe)|0,w=w+Math.imul(ge,lt)|0,A=(A=A+Math.imul(ge,Je)|0)+Math.imul(we,lt)|0,D=D+Math.imul(we,Je)|0,w=w+Math.imul(Ie,vt)|0,A=(A=A+Math.imul(Ie,Ye)|0)+Math.imul(Ee,vt)|0,D=D+Math.imul(Ee,Ye)|0,w=w+Math.imul(ce,St)|0,A=(A=A+Math.imul(ce,Qe)|0)+Math.imul(ie,St)|0,D=D+Math.imul(ie,Qe)|0,w=w+Math.imul(q,Pt)|0,A=(A=A+Math.imul(q,rt)|0)+Math.imul(se,Pt)|0,D=D+Math.imul(se,rt)|0;var Lr=($+(w=w+Math.imul(Q,Ht)|0)|0)+((8191&(A=(A=A+Math.imul(Q,tt)|0)+Math.imul(ee,Ht)|0))<<13)|0;$=((D=D+Math.imul(ee,tt)|0)+(A>>>13)|0)+(Lr>>>26)|0,Lr&=67108863,w=Math.imul(Xe,oe),A=(A=Math.imul(Xe,de))+Math.imul(je,oe)|0,D=Math.imul(je,de),w=w+Math.imul(Ve,_e)|0,A=(A=A+Math.imul(Ve,Se)|0)+Math.imul(ke,_e)|0,D=D+Math.imul(ke,Se)|0,w=w+Math.imul(Oe,He)|0,A=(A=A+Math.imul(Oe,Le)|0)+Math.imul(Pe,He)|0,D=D+Math.imul(Pe,Le)|0,w=w+Math.imul(ne,Ze)|0,A=(A=A+Math.imul(ne,Fe)|0)+Math.imul(re,Ze)|0,D=D+Math.imul(re,Fe)|0,w=w+Math.imul(J,lt)|0,A=(A=A+Math.imul(J,Je)|0)+Math.imul(W,lt)|0,D=D+Math.imul(W,Je)|0,w=w+Math.imul(ge,vt)|0,A=(A=A+Math.imul(ge,Ye)|0)+Math.imul(we,vt)|0,D=D+Math.imul(we,Ye)|0,w=w+Math.imul(Ie,St)|0,A=(A=A+Math.imul(Ie,Qe)|0)+Math.imul(Ee,St)|0,D=D+Math.imul(Ee,Qe)|0,w=w+Math.imul(ce,Pt)|0,A=(A=A+Math.imul(ce,rt)|0)+Math.imul(ie,Pt)|0,D=D+Math.imul(ie,rt)|0,w=w+Math.imul(q,Ht)|0,A=(A=A+Math.imul(q,tt)|0)+Math.imul(se,Ht)|0,D=D+Math.imul(se,tt)|0;var Er=($+(w=w+Math.imul(Q,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Q,jt)|0)+Math.imul(ee,_t)|0))<<13)|0;$=((D=D+Math.imul(ee,jt)|0)+(A>>>13)|0)+(Er>>>26)|0,Er&=67108863,w=Math.imul(Xe,_e),A=(A=Math.imul(Xe,Se))+Math.imul(je,_e)|0,D=Math.imul(je,Se),w=w+Math.imul(Ve,He)|0,A=(A=A+Math.imul(Ve,Le)|0)+Math.imul(ke,He)|0,D=D+Math.imul(ke,Le)|0,w=w+Math.imul(Oe,Ze)|0,A=(A=A+Math.imul(Oe,Fe)|0)+Math.imul(Pe,Ze)|0,D=D+Math.imul(Pe,Fe)|0,w=w+Math.imul(ne,lt)|0,A=(A=A+Math.imul(ne,Je)|0)+Math.imul(re,lt)|0,D=D+Math.imul(re,Je)|0,w=w+Math.imul(J,vt)|0,A=(A=A+Math.imul(J,Ye)|0)+Math.imul(W,vt)|0,D=D+Math.imul(W,Ye)|0,w=w+Math.imul(ge,St)|0,A=(A=A+Math.imul(ge,Qe)|0)+Math.imul(we,St)|0,D=D+Math.imul(we,Qe)|0,w=w+Math.imul(Ie,Pt)|0,A=(A=A+Math.imul(Ie,rt)|0)+Math.imul(Ee,Pt)|0,D=D+Math.imul(Ee,rt)|0,w=w+Math.imul(ce,Ht)|0,A=(A=A+Math.imul(ce,tt)|0)+Math.imul(ie,Ht)|0,D=D+Math.imul(ie,tt)|0;var yr=($+(w=w+Math.imul(q,_t)|0)|0)+((8191&(A=(A=A+Math.imul(q,jt)|0)+Math.imul(se,_t)|0))<<13)|0;$=((D=D+Math.imul(se,jt)|0)+(A>>>13)|0)+(yr>>>26)|0,yr&=67108863,w=Math.imul(Xe,He),A=(A=Math.imul(Xe,Le))+Math.imul(je,He)|0,D=Math.imul(je,Le),w=w+Math.imul(Ve,Ze)|0,A=(A=A+Math.imul(Ve,Fe)|0)+Math.imul(ke,Ze)|0,D=D+Math.imul(ke,Fe)|0,w=w+Math.imul(Oe,lt)|0,A=(A=A+Math.imul(Oe,Je)|0)+Math.imul(Pe,lt)|0,D=D+Math.imul(Pe,Je)|0,w=w+Math.imul(ne,vt)|0,A=(A=A+Math.imul(ne,Ye)|0)+Math.imul(re,vt)|0,D=D+Math.imul(re,Ye)|0,w=w+Math.imul(J,St)|0,A=(A=A+Math.imul(J,Qe)|0)+Math.imul(W,St)|0,D=D+Math.imul(W,Qe)|0,w=w+Math.imul(ge,Pt)|0,A=(A=A+Math.imul(ge,rt)|0)+Math.imul(we,Pt)|0,D=D+Math.imul(we,rt)|0,w=w+Math.imul(Ie,Ht)|0,A=(A=A+Math.imul(Ie,tt)|0)+Math.imul(Ee,Ht)|0,D=D+Math.imul(Ee,tt)|0;var xr=($+(w=w+Math.imul(ce,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ce,jt)|0)+Math.imul(ie,_t)|0))<<13)|0;$=((D=D+Math.imul(ie,jt)|0)+(A>>>13)|0)+(xr>>>26)|0,xr&=67108863,w=Math.imul(Xe,Ze),A=(A=Math.imul(Xe,Fe))+Math.imul(je,Ze)|0,D=Math.imul(je,Fe),w=w+Math.imul(Ve,lt)|0,A=(A=A+Math.imul(Ve,Je)|0)+Math.imul(ke,lt)|0,D=D+Math.imul(ke,Je)|0,w=w+Math.imul(Oe,vt)|0,A=(A=A+Math.imul(Oe,Ye)|0)+Math.imul(Pe,vt)|0,D=D+Math.imul(Pe,Ye)|0,w=w+Math.imul(ne,St)|0,A=(A=A+Math.imul(ne,Qe)|0)+Math.imul(re,St)|0,D=D+Math.imul(re,Qe)|0,w=w+Math.imul(J,Pt)|0,A=(A=A+Math.imul(J,rt)|0)+Math.imul(W,Pt)|0,D=D+Math.imul(W,rt)|0,w=w+Math.imul(ge,Ht)|0,A=(A=A+Math.imul(ge,tt)|0)+Math.imul(we,Ht)|0,D=D+Math.imul(we,tt)|0;var ir=($+(w=w+Math.imul(Ie,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Ie,jt)|0)+Math.imul(Ee,_t)|0))<<13)|0;$=((D=D+Math.imul(Ee,jt)|0)+(A>>>13)|0)+(ir>>>26)|0,ir&=67108863,w=Math.imul(Xe,lt),A=(A=Math.imul(Xe,Je))+Math.imul(je,lt)|0,D=Math.imul(je,Je),w=w+Math.imul(Ve,vt)|0,A=(A=A+Math.imul(Ve,Ye)|0)+Math.imul(ke,vt)|0,D=D+Math.imul(ke,Ye)|0,w=w+Math.imul(Oe,St)|0,A=(A=A+Math.imul(Oe,Qe)|0)+Math.imul(Pe,St)|0,D=D+Math.imul(Pe,Qe)|0,w=w+Math.imul(ne,Pt)|0,A=(A=A+Math.imul(ne,rt)|0)+Math.imul(re,Pt)|0,D=D+Math.imul(re,rt)|0,w=w+Math.imul(J,Ht)|0,A=(A=A+Math.imul(J,tt)|0)+Math.imul(W,Ht)|0,D=D+Math.imul(W,tt)|0;var Pr=($+(w=w+Math.imul(ge,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ge,jt)|0)+Math.imul(we,_t)|0))<<13)|0;$=((D=D+Math.imul(we,jt)|0)+(A>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,w=Math.imul(Xe,vt),A=(A=Math.imul(Xe,Ye))+Math.imul(je,vt)|0,D=Math.imul(je,Ye),w=w+Math.imul(Ve,St)|0,A=(A=A+Math.imul(Ve,Qe)|0)+Math.imul(ke,St)|0,D=D+Math.imul(ke,Qe)|0,w=w+Math.imul(Oe,Pt)|0,A=(A=A+Math.imul(Oe,rt)|0)+Math.imul(Pe,Pt)|0,D=D+Math.imul(Pe,rt)|0,w=w+Math.imul(ne,Ht)|0,A=(A=A+Math.imul(ne,tt)|0)+Math.imul(re,Ht)|0,D=D+Math.imul(re,tt)|0;var ar=($+(w=w+Math.imul(J,_t)|0)|0)+((8191&(A=(A=A+Math.imul(J,jt)|0)+Math.imul(W,_t)|0))<<13)|0;$=((D=D+Math.imul(W,jt)|0)+(A>>>13)|0)+(ar>>>26)|0,ar&=67108863,w=Math.imul(Xe,St),A=(A=Math.imul(Xe,Qe))+Math.imul(je,St)|0,D=Math.imul(je,Qe),w=w+Math.imul(Ve,Pt)|0,A=(A=A+Math.imul(Ve,rt)|0)+Math.imul(ke,Pt)|0,D=D+Math.imul(ke,rt)|0,w=w+Math.imul(Oe,Ht)|0,A=(A=A+Math.imul(Oe,tt)|0)+Math.imul(Pe,Ht)|0,D=D+Math.imul(Pe,tt)|0;var zt=($+(w=w+Math.imul(ne,_t)|0)|0)+((8191&(A=(A=A+Math.imul(ne,jt)|0)+Math.imul(re,_t)|0))<<13)|0;$=((D=D+Math.imul(re,jt)|0)+(A>>>13)|0)+(zt>>>26)|0,zt&=67108863,w=Math.imul(Xe,Pt),A=(A=Math.imul(Xe,rt))+Math.imul(je,Pt)|0,D=Math.imul(je,rt),w=w+Math.imul(Ve,Ht)|0,A=(A=A+Math.imul(Ve,tt)|0)+Math.imul(ke,Ht)|0,D=D+Math.imul(ke,tt)|0;var sr=($+(w=w+Math.imul(Oe,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Oe,jt)|0)+Math.imul(Pe,_t)|0))<<13)|0;$=((D=D+Math.imul(Pe,jt)|0)+(A>>>13)|0)+(sr>>>26)|0,sr&=67108863,w=Math.imul(Xe,Ht),A=(A=Math.imul(Xe,tt))+Math.imul(je,Ht)|0,D=Math.imul(je,tt);var Mn=($+(w=w+Math.imul(Ve,_t)|0)|0)+((8191&(A=(A=A+Math.imul(Ve,jt)|0)+Math.imul(ke,_t)|0))<<13)|0;$=((D=D+Math.imul(ke,jt)|0)+(A>>>13)|0)+(Mn>>>26)|0,Mn&=67108863;var Jn=($+(w=Math.imul(Xe,_t))|0)+((8191&(A=(A=Math.imul(Xe,jt))+Math.imul(je,_t)|0))<<13)|0;return $=((D=Math.imul(je,jt))+(A>>>13)|0)+(Jn>>>26)|0,Jn&=67108863,F[0]=wr,F[1]=Cr,F[2]=Nr,F[3]=pr,F[4]=or,F[5]=Sr,F[6]=_r,F[7]=Mr,F[8]=Lr,F[9]=Er,F[10]=yr,F[11]=xr,F[12]=ir,F[13]=Pr,F[14]=ar,F[15]=zt,F[16]=sr,F[17]=Mn,F[18]=Jn,$!==0&&(F[19]=$,S.length++),S};function I(x,M,S){S.negative=M.negative^x.negative,S.length=x.length+M.length;for(var w=0,A=0,D=0;D>>26)|0)>>>26,V&=67108863}S.words[D]=R,w=V,V=A}return w!==0?S.words[D]=w:S.length--,S._strip()}function B(x,M,S){return I(x,M,S)}Math.imul||(O=h),t.prototype.mulTo=function(x,M){var S=this.length+x.length;return this.length===10&&x.length===10?O(this,x,M):S<63?h(this,x,M):S<1024?I(this,x,M):B(this,x,M)},t.prototype.mul=function(x){var M=new t(null);return M.words=new Array(this.length+x.length),this.mulTo(x,M)},t.prototype.mulf=function(x){var M=new t(null);return M.words=new Array(this.length+x.length),B(this,x,M)},t.prototype.imul=function(x){return this.clone().mulTo(x,this)},t.prototype.imuln=function(x){var M=x<0;M&&(x=-x),i(typeof x=="number"),i(x<67108864);for(var S=0,w=0;w>=26,S+=A/67108864|0,S+=D>>>26,this.words[w]=67108863&D}return S!==0&&(this.words[w]=S,this.length++),M?this.ineg():this},t.prototype.muln=function(x){return this.clone().imuln(x)},t.prototype.sqr=function(){return this.mul(this)},t.prototype.isqr=function(){return this.imul(this.clone())},t.prototype.pow=function(x){var M=function(D){for(var V=new Array(D.bitLength()),R=0;R>>$&1}return V}(x);if(M.length===0)return new t(1);for(var S=this,w=0;w=0);var M,S=x%26,w=(x-S)/26,A=67108863>>>26-S<<26-S;if(S!==0){var D=0;for(M=0;M>>26-S}D&&(this.words[M]=D,this.length++)}if(w!==0){for(M=this.length-1;M>=0;M--)this.words[M+w]=this.words[M];for(M=0;M=0),w=M?(M-M%26)/26:0;var A=x%26,D=Math.min((x-A)/26,this.length),V=67108863^67108863>>>A<D)for(this.length-=D,F=0;F=0&&($!==0||F>=w);F--){var G=0|this.words[F];this.words[F]=$<<26-A|G>>>A,$=G&V}return R&&$!==0&&(R.words[R.length++]=$),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},t.prototype.ishrn=function(x,M,S){return i(this.negative===0),this.iushrn(x,M,S)},t.prototype.shln=function(x){return this.clone().ishln(x)},t.prototype.ushln=function(x){return this.clone().iushln(x)},t.prototype.shrn=function(x){return this.clone().ishrn(x)},t.prototype.ushrn=function(x){return this.clone().iushrn(x)},t.prototype.testn=function(x){i(typeof x=="number"&&x>=0);var M=x%26,S=(x-M)/26,w=1<=0);var M=x%26,S=(x-M)/26;if(i(this.negative===0,"imaskn works only with positive numbers"),this.length<=S)return this;if(M!==0&&S++,this.length=Math.min(S,this.length),M!==0){var w=67108863^67108863>>>M<=67108864;M++)this.words[M]-=67108864,M===this.length-1?this.words[M+1]=1:this.words[M+1]++;return this.length=Math.max(this.length,M+1),this},t.prototype.isubn=function(x){if(i(typeof x=="number"),i(x<67108864),x<0)return this.iaddn(-x);if(this.negative!==0)return this.negative=0,this.iaddn(x),this.negative=1,this;if(this.words[0]-=x,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var M=0;M>26)-(R/67108864|0),this.words[w+S]=67108863&A}for(;w>26,this.words[w+S]=67108863&A;if(V===0)return this._strip();for(i(V===-1),V=0,w=0;w>26,this.words[w]=67108863&A;return this.negative=1,this._strip()},t.prototype._wordDiv=function(x,M){var S=(this.length,x.length),w=this.clone(),A=x,D=0|A.words[A.length-1];(S=26-this._countBits(D))!=0&&(A=A.ushln(S),w.iushln(S),D=0|A.words[A.length-1]);var V,R=w.length-A.length;if(M!=="mod"){(V=new t(null)).length=R+1,V.words=new Array(V.length);for(var F=0;F=0;G--){var Q=67108864*(0|w.words[A.length+G])+(0|w.words[A.length+G-1]);for(Q=Math.min(Q/D|0,67108863),w._ishlnsubmul(A,Q,G);w.negative!==0;)Q--,w.negative=0,w._ishlnsubmul(A,1,G),w.isZero()||(w.negative^=1);V&&(V.words[G]=Q)}return V&&V._strip(),w._strip(),M!=="div"&&S!==0&&w.iushrn(S),{div:V||null,mod:w}},t.prototype.divmod=function(x,M,S){return i(!x.isZero()),this.isZero()?{div:new t(0),mod:new t(0)}:this.negative!==0&&x.negative===0?(D=this.neg().divmod(x,M),M!=="mod"&&(w=D.div.neg()),M!=="div"&&(A=D.mod.neg(),S&&A.negative!==0&&A.iadd(x)),{div:w,mod:A}):this.negative===0&&x.negative!==0?(D=this.divmod(x.neg(),M),M!=="mod"&&(w=D.div.neg()),{div:w,mod:D.mod}):this.negative&x.negative?(D=this.neg().divmod(x.neg(),M),M!=="div"&&(A=D.mod.neg(),S&&A.negative!==0&&A.isub(x)),{div:D.div,mod:A}):x.length>this.length||this.cmp(x)<0?{div:new t(0),mod:this}:x.length===1?M==="div"?{div:this.divn(x.words[0]),mod:null}:M==="mod"?{div:null,mod:new t(this.modrn(x.words[0]))}:{div:this.divn(x.words[0]),mod:new t(this.modrn(x.words[0]))}:this._wordDiv(x,M);var w,A,D},t.prototype.div=function(x){return this.divmod(x,"div",!1).div},t.prototype.mod=function(x){return this.divmod(x,"mod",!1).mod},t.prototype.umod=function(x){return this.divmod(x,"mod",!0).mod},t.prototype.divRound=function(x){var M=this.divmod(x);if(M.mod.isZero())return M.div;var S=M.div.negative!==0?M.mod.isub(x):M.mod,w=x.ushrn(1),A=x.andln(1),D=S.cmp(w);return D<0||A===1&&D===0?M.div:M.div.negative!==0?M.div.isubn(1):M.div.iaddn(1)},t.prototype.modrn=function(x){var M=x<0;M&&(x=-x),i(x<=67108863);for(var S=67108864%x,w=0,A=this.length-1;A>=0;A--)w=(S*w+(0|this.words[A]))%x;return M?-w:w},t.prototype.modn=function(x){return this.modrn(x)},t.prototype.idivn=function(x){var M=x<0;M&&(x=-x),i(x<=67108863);for(var S=0,w=this.length-1;w>=0;w--){var A=(0|this.words[w])+67108864*S;this.words[w]=A/x|0,S=A%x}return this._strip(),M?this.ineg():this},t.prototype.divn=function(x){return this.clone().idivn(x)},t.prototype.egcd=function(x){i(x.negative===0),i(!x.isZero());var M=this,S=x.clone();M=M.negative!==0?M.umod(x):M.clone();for(var w=new t(1),A=new t(0),D=new t(0),V=new t(1),R=0;M.isEven()&&S.isEven();)M.iushrn(1),S.iushrn(1),++R;for(var F=S.clone(),$=M.clone();!M.isZero();){for(var G=0,Q=1;!(M.words[0]&Q)&&G<26;++G,Q<<=1);if(G>0)for(M.iushrn(G);G-- >0;)(w.isOdd()||A.isOdd())&&(w.iadd(F),A.isub($)),w.iushrn(1),A.iushrn(1);for(var ee=0,Z=1;!(S.words[0]&Z)&&ee<26;++ee,Z<<=1);if(ee>0)for(S.iushrn(ee);ee-- >0;)(D.isOdd()||V.isOdd())&&(D.iadd(F),V.isub($)),D.iushrn(1),V.iushrn(1);M.cmp(S)>=0?(M.isub(S),w.isub(D),A.isub(V)):(S.isub(M),D.isub(w),V.isub(A))}return{a:D,b:V,gcd:S.iushln(R)}},t.prototype._invmp=function(x){i(x.negative===0),i(!x.isZero());var M=this,S=x.clone();M=M.negative!==0?M.umod(x):M.clone();for(var w,A=new t(1),D=new t(0),V=S.clone();M.cmpn(1)>0&&S.cmpn(1)>0;){for(var R=0,F=1;!(M.words[0]&F)&&R<26;++R,F<<=1);if(R>0)for(M.iushrn(R);R-- >0;)A.isOdd()&&A.iadd(V),A.iushrn(1);for(var $=0,G=1;!(S.words[0]&G)&&$<26;++$,G<<=1);if($>0)for(S.iushrn($);$-- >0;)D.isOdd()&&D.iadd(V),D.iushrn(1);M.cmp(S)>=0?(M.isub(S),A.isub(D)):(S.isub(M),D.isub(A))}return(w=M.cmpn(1)===0?A:D).cmpn(0)<0&&w.iadd(x),w},t.prototype.gcd=function(x){if(this.isZero())return x.abs();if(x.isZero())return this.abs();var M=this.clone(),S=x.clone();M.negative=0,S.negative=0;for(var w=0;M.isEven()&&S.isEven();w++)M.iushrn(1),S.iushrn(1);for(;;){for(;M.isEven();)M.iushrn(1);for(;S.isEven();)S.iushrn(1);var A=M.cmp(S);if(A<0){var D=M;M=S,S=D}else if(A===0||S.cmpn(1)===0)break;M.isub(S)}return S.iushln(w)},t.prototype.invm=function(x){return this.egcd(x).a.umod(x)},t.prototype.isEven=function(){return!(1&this.words[0])},t.prototype.isOdd=function(){return!(1&~this.words[0])},t.prototype.andln=function(x){return this.words[0]&x},t.prototype.bincn=function(x){i(typeof x=="number");var M=x%26,S=(x-M)/26,w=1<>>26,V&=67108863,this.words[D]=V}return A!==0&&(this.words[D]=A,this.length++),this},t.prototype.isZero=function(){return this.length===1&&this.words[0]===0},t.prototype.cmpn=function(x){var M,S=x<0;if(this.negative!==0&&!S)return-1;if(this.negative===0&&S)return 1;if(this._strip(),this.length>1)M=1;else{S&&(x=-x),i(x<=67108863,"Number is too big");var w=0|this.words[0];M=w===x?0:wx.length)return 1;if(this.length=0;S--){var w=0|this.words[S],A=0|x.words[S];if(w!==A){wA&&(M=1);break}}return M},t.prototype.gtn=function(x){return this.cmpn(x)===1},t.prototype.gt=function(x){return this.cmp(x)===1},t.prototype.gten=function(x){return this.cmpn(x)>=0},t.prototype.gte=function(x){return this.cmp(x)>=0},t.prototype.ltn=function(x){return this.cmpn(x)===-1},t.prototype.lt=function(x){return this.cmp(x)===-1},t.prototype.lten=function(x){return this.cmpn(x)<=0},t.prototype.lte=function(x){return this.cmp(x)<=0},t.prototype.eqn=function(x){return this.cmpn(x)===0},t.prototype.eq=function(x){return this.cmp(x)===0},t.red=function(x){return new _(x)},t.prototype.toRed=function(x){return i(!this.red,"Already a number in reduction context"),i(this.negative===0,"red works only with positives"),x.convertTo(this)._forceRed(x)},t.prototype.fromRed=function(){return i(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},t.prototype._forceRed=function(x){return this.red=x,this},t.prototype.forceRed=function(x){return i(!this.red,"Already a number in reduction context"),this._forceRed(x)},t.prototype.redAdd=function(x){return i(this.red,"redAdd works only with red numbers"),this.red.add(this,x)},t.prototype.redIAdd=function(x){return i(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,x)},t.prototype.redSub=function(x){return i(this.red,"redSub works only with red numbers"),this.red.sub(this,x)},t.prototype.redISub=function(x){return i(this.red,"redISub works only with red numbers"),this.red.isub(this,x)},t.prototype.redShl=function(x){return i(this.red,"redShl works only with red numbers"),this.red.shl(this,x)},t.prototype.redMul=function(x){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.mul(this,x)},t.prototype.redIMul=function(x){return i(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.imul(this,x)},t.prototype.redSqr=function(){return i(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},t.prototype.redISqr=function(){return i(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},t.prototype.redSqrt=function(){return i(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},t.prototype.redInvm=function(){return i(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},t.prototype.redNeg=function(){return i(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},t.prototype.redPow=function(x){return i(this.red&&!x.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,x)};var k={k256:null,p224:null,p192:null,p25519:null};function L(x,M){this.name=x,this.p=new t(M,16),this.n=this.p.bitLength(),this.k=new t(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function N(){L.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function H(){L.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function j(){L.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function U(){L.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(x){if(typeof x=="string"){var M=t._prime(x);this.m=M.p,this.prime=M}else i(x.gtn(1),"modulus must be greater than 1"),this.m=x,this.prime=null}function T(x){_.call(this,x),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new t(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}L.prototype._tmp=function(){var x=new t(null);return x.words=new Array(Math.ceil(this.n/13)),x},L.prototype.ireduce=function(x){var M,S=x;do this.split(S,this.tmp),M=(S=(S=this.imulK(S)).iadd(this.tmp)).bitLength();while(M>this.n);var w=M0?S.isub(this.p):S.strip!==void 0?S.strip():S._strip(),S},L.prototype.split=function(x,M){x.iushrn(this.n,0,M)},L.prototype.imulK=function(x){return x.imul(this.k)},p(N,L),N.prototype.split=function(x,M){for(var S=4194303,w=Math.min(x.length,9),A=0;A>>22,D=V}D>>>=22,x.words[A-10]=D,D===0&&x.length>10?x.length-=10:x.length-=9},N.prototype.imulK=function(x){x.words[x.length]=0,x.words[x.length+1]=0,x.length+=2;for(var M=0,S=0;S>>=26,x.words[S]=A,M=w}return M!==0&&(x.words[x.length++]=M),x},t._prime=function(x){if(k[x])return k[x];var M;if(x==="k256")M=new N;else if(x==="p224")M=new H;else if(x==="p192")M=new j;else{if(x!=="p25519")throw new Error("Unknown prime "+x);M=new U}return k[x]=M,M},_.prototype._verify1=function(x){i(x.negative===0,"red works only with positives"),i(x.red,"red works only with red numbers")},_.prototype._verify2=function(x,M){i(!(x.negative|M.negative),"red works only with positives"),i(x.red&&x.red===M.red,"red works only with red numbers")},_.prototype.imod=function(x){return this.prime?this.prime.ireduce(x)._forceRed(this):(f(x,x.umod(this.m)._forceRed(this)),x)},_.prototype.neg=function(x){return x.isZero()?x.clone():this.m.sub(x)._forceRed(this)},_.prototype.add=function(x,M){this._verify2(x,M);var S=x.add(M);return S.cmp(this.m)>=0&&S.isub(this.m),S._forceRed(this)},_.prototype.iadd=function(x,M){this._verify2(x,M);var S=x.iadd(M);return S.cmp(this.m)>=0&&S.isub(this.m),S},_.prototype.sub=function(x,M){this._verify2(x,M);var S=x.sub(M);return S.cmpn(0)<0&&S.iadd(this.m),S._forceRed(this)},_.prototype.isub=function(x,M){this._verify2(x,M);var S=x.isub(M);return S.cmpn(0)<0&&S.iadd(this.m),S},_.prototype.shl=function(x,M){return this._verify1(x),this.imod(x.ushln(M))},_.prototype.imul=function(x,M){return this._verify2(x,M),this.imod(x.imul(M))},_.prototype.mul=function(x,M){return this._verify2(x,M),this.imod(x.mul(M))},_.prototype.isqr=function(x){return this.imul(x,x.clone())},_.prototype.sqr=function(x){return this.mul(x,x)},_.prototype.sqrt=function(x){if(x.isZero())return x.clone();var M=this.m.andln(3);if(i(M%2==1),M===3){var S=this.m.add(new t(1)).iushrn(2);return this.pow(x,S)}for(var w=this.m.subn(1),A=0;!w.isZero()&&w.andln(1)===0;)A++,w.iushrn(1);i(!w.isZero());var D=new t(1).toRed(this),V=D.redNeg(),R=this.m.subn(1).iushrn(1),F=this.m.bitLength();for(F=new t(2*F*F).toRed(this);this.pow(F,R).cmp(V)!==0;)F.redIAdd(V);for(var $=this.pow(F,w),G=this.pow(x,w.addn(1).iushrn(1)),Q=this.pow(x,w),ee=A;Q.cmp(D)!==0;){for(var Z=Q,q=0;Z.cmp(D)!==0;q++)Z=Z.redSqr();i(q=0;w--){for(var F=M.words[w],$=R-1;$>=0;$--){var G=F>>$&1;A!==S[0]&&(A=this.sqr(A)),G!==0||D!==0?(D<<=1,D|=G,(++V==4||w===0&&$===0)&&(A=this.mul(A,S[D]),V=0,D=0)):V=0}R=26}return A},_.prototype.convertTo=function(x){var M=x.umod(this.m);return M===x?M.clone():M},_.prototype.convertFrom=function(x){var M=x.clone();return M.red=null,M},t.mont=function(x){return new T(x)},p(T,_),T.prototype.convertTo=function(x){return this.imod(x.ushln(this.shift))},T.prototype.convertFrom=function(x){var M=this.imod(x.mul(this.rinv));return M.red=null,M},T.prototype.imul=function(x,M){if(x.isZero()||M.isZero())return x.words[0]=0,x.length=1,x;var S=x.imul(M),w=S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),A=S.isub(w).iushrn(this.shift),D=A;return A.cmp(this.m)>=0?D=A.isub(this.m):A.cmpn(0)<0&&(D=A.iadd(this.m)),D._forceRed(this)},T.prototype.mul=function(x,M){if(x.isZero()||M.isZero())return new t(0)._forceRed(this);var S=x.mul(M),w=S.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),A=S.isub(w).iushrn(this.shift),D=A;return A.cmp(this.m)>=0?D=A.isub(this.m):A.cmpn(0)<0&&(D=A.iadd(this.m)),D._forceRed(this)},T.prototype.invm=function(x){return this.imod(x._invmp(this.m).mul(this.r2))._forceRed(this)}})(E=c.nmd(E),this)},5037:(E,n,c)=>{var r;function a(p){this.rand=p}if(E.exports=function(p){return r||(r=new a(null)),r.generate(p)},E.exports.Rand=a,a.prototype.generate=function(p){return this._rand(p)},a.prototype._rand=function(p){if(this.rand.getBytes)return this.rand.getBytes(p);for(var t=new Uint8Array(p),d=0;d{const r=c(7526),a=c(251),i=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;n.Buffer=d,n.SlowBuffer=function(K){return+K!=K&&(K=0),d.alloc(+K)},n.INSPECT_MAX_BYTES=50;const p=2147483647;function t(K){if(K>p)throw new RangeError('The value "'+K+'" is invalid for option "size"');const J=new Uint8Array(K);return Object.setPrototypeOf(J,d.prototype),J}function d(K,J,W){if(typeof K=="number"){if(typeof J=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return s(K)}return b(K,J,W)}function b(K,J,W){if(typeof K=="string")return function(re,ye){if(typeof ye=="string"&&ye!==""||(ye="utf8"),!d.isEncoding(ye))throw new TypeError("Unknown encoding: "+ye);const Oe=0|v(re,ye);let Pe=t(Oe);const Be=Pe.write(re,ye);return Be!==Oe&&(Pe=Pe.slice(0,Be)),Pe}(K,J);if(ArrayBuffer.isView(K))return function(re){if(Ie(re,Uint8Array)){const ye=new Uint8Array(re);return l(ye.buffer,ye.byteOffset,ye.byteLength)}return f(re)}(K);if(K==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof K);if(Ie(K,ArrayBuffer)||K&&Ie(K.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ie(K,SharedArrayBuffer)||K&&Ie(K.buffer,SharedArrayBuffer)))return l(K,J,W);if(typeof K=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const X=K.valueOf&&K.valueOf();if(X!=null&&X!==K)return d.from(X,J,W);const ne=function(re){if(d.isBuffer(re)){const ye=0|u(re.length),Oe=t(ye);return Oe.length===0||re.copy(Oe,0,0,ye),Oe}return re.length!==void 0?typeof re.length!="number"||Ee(re.length)?t(0):f(re):re.type==="Buffer"&&Array.isArray(re.data)?f(re.data):void 0}(K);if(ne)return ne;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof K[Symbol.toPrimitive]=="function")return d.from(K[Symbol.toPrimitive]("string"),J,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof K)}function m(K){if(typeof K!="number")throw new TypeError('"size" argument must be of type number');if(K<0)throw new RangeError('The value "'+K+'" is invalid for option "size"')}function s(K){return m(K),t(K<0?0:0|u(K))}function f(K){const J=K.length<0?0:0|u(K.length),W=t(J);for(let X=0;X=p)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p.toString(16)+" bytes");return 0|K}function v(K,J){if(d.isBuffer(K))return K.length;if(ArrayBuffer.isView(K)||Ie(K,ArrayBuffer))return K.byteLength;if(typeof K!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof K);const W=K.length,X=arguments.length>2&&arguments[2]===!0;if(!X&&W===0)return 0;let ne=!1;for(;;)switch(J){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ce(K).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*W;case"hex":return W>>>1;case"base64":return ie(K).length;default:if(ne)return X?-1:ce(K).length;J=(""+J).toLowerCase(),ne=!0}}function y(K,J,W){let X=!1;if((J===void 0||J<0)&&(J=0),J>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0)<=(J>>>=0))return"";for(K||(K="utf8");;)switch(K){case"hex":return M(this,J,W);case"utf8":case"utf-8":return U(this,J,W);case"ascii":return T(this,J,W);case"latin1":case"binary":return x(this,J,W);case"base64":return j(this,J,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,J,W);default:if(X)throw new TypeError("Unknown encoding: "+K);K=(K+"").toLowerCase(),X=!0}}function h(K,J,W){const X=K[J];K[J]=K[W],K[W]=X}function O(K,J,W,X,ne){if(K.length===0)return-1;if(typeof W=="string"?(X=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),Ee(W=+W)&&(W=ne?0:K.length-1),W<0&&(W=K.length+W),W>=K.length){if(ne)return-1;W=K.length-1}else if(W<0){if(!ne)return-1;W=0}if(typeof J=="string"&&(J=d.from(J,X)),d.isBuffer(J))return J.length===0?-1:I(K,J,W,X,ne);if(typeof J=="number")return J&=255,typeof Uint8Array.prototype.indexOf=="function"?ne?Uint8Array.prototype.indexOf.call(K,J,W):Uint8Array.prototype.lastIndexOf.call(K,J,W):I(K,[J],W,X,ne);throw new TypeError("val must be string, number or Buffer")}function I(K,J,W,X,ne){let re,ye=1,Oe=K.length,Pe=J.length;if(X!==void 0&&((X=String(X).toLowerCase())==="ucs2"||X==="ucs-2"||X==="utf16le"||X==="utf-16le")){if(K.length<2||J.length<2)return-1;ye=2,Oe/=2,Pe/=2,W/=2}function Be(Ve,ke){return ye===1?Ve[ke]:Ve.readUInt16BE(ke*ye)}if(ne){let Ve=-1;for(re=W;reOe&&(W=Oe-Pe),re=W;re>=0;re--){let Ve=!0;for(let ke=0;kene&&(X=ne):X=ne;const re=J.length;let ye;for(X>re/2&&(X=re/2),ye=0;ye>8,Pe=ye%256,Be.push(Pe),Be.push(Oe);return Be}(J,K.length-W),K,W,X)}function j(K,J,W){return J===0&&W===K.length?r.fromByteArray(K):r.fromByteArray(K.slice(J,W))}function U(K,J,W){W=Math.min(K.length,W);const X=[];let ne=J;for(;ne239?4:re>223?3:re>191?2:1;if(ne+Oe<=W){let Pe,Be,Ve,ke;switch(Oe){case 1:re<128&&(ye=re);break;case 2:Pe=K[ne+1],(192&Pe)==128&&(ke=(31&re)<<6|63&Pe,ke>127&&(ye=ke));break;case 3:Pe=K[ne+1],Be=K[ne+2],(192&Pe)==128&&(192&Be)==128&&(ke=(15&re)<<12|(63&Pe)<<6|63&Be,ke>2047&&(ke<55296||ke>57343)&&(ye=ke));break;case 4:Pe=K[ne+1],Be=K[ne+2],Ve=K[ne+3],(192&Pe)==128&&(192&Be)==128&&(192&Ve)==128&&(ke=(15&re)<<18|(63&Pe)<<12|(63&Be)<<6|63&Ve,ke>65535&&ke<1114112&&(ye=ke))}}ye===null?(ye=65533,Oe=1):ye>65535&&(ye-=65536,X.push(ye>>>10&1023|55296),ye=56320|1023&ye),X.push(ye),ne+=Oe}return function(re){const ye=re.length;if(ye<=_)return String.fromCharCode.apply(String,re);let Oe="",Pe=0;for(;Pe"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}}),d.poolSize=8192,d.from=function(K,J,W){return b(K,J,W)},Object.setPrototypeOf(d.prototype,Uint8Array.prototype),Object.setPrototypeOf(d,Uint8Array),d.alloc=function(K,J,W){return function(X,ne,re){return m(X),X<=0?t(X):ne!==void 0?typeof re=="string"?t(X).fill(ne,re):t(X).fill(ne):t(X)}(K,J,W)},d.allocUnsafe=function(K){return s(K)},d.allocUnsafeSlow=function(K){return s(K)},d.isBuffer=function(K){return K!=null&&K._isBuffer===!0&&K!==d.prototype},d.compare=function(K,J){if(Ie(K,Uint8Array)&&(K=d.from(K,K.offset,K.byteLength)),Ie(J,Uint8Array)&&(J=d.from(J,J.offset,J.byteLength)),!d.isBuffer(K)||!d.isBuffer(J))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(K===J)return 0;let W=K.length,X=J.length;for(let ne=0,re=Math.min(W,X);neX.length?(d.isBuffer(re)||(re=d.from(re)),re.copy(X,ne)):Uint8Array.prototype.set.call(X,re,ne);else{if(!d.isBuffer(re))throw new TypeError('"list" argument must be an Array of Buffers');re.copy(X,ne)}ne+=re.length}return X},d.byteLength=v,d.prototype._isBuffer=!0,d.prototype.swap16=function(){const K=this.length;if(K%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let J=0;JJ&&(K+=" ... "),""},i&&(d.prototype[i]=d.prototype.inspect),d.prototype.compare=function(K,J,W,X,ne){if(Ie(K,Uint8Array)&&(K=d.from(K,K.offset,K.byteLength)),!d.isBuffer(K))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof K);if(J===void 0&&(J=0),W===void 0&&(W=K?K.length:0),X===void 0&&(X=0),ne===void 0&&(ne=this.length),J<0||W>K.length||X<0||ne>this.length)throw new RangeError("out of range index");if(X>=ne&&J>=W)return 0;if(X>=ne)return-1;if(J>=W)return 1;if(this===K)return 0;let re=(ne>>>=0)-(X>>>=0),ye=(W>>>=0)-(J>>>=0);const Oe=Math.min(re,ye),Pe=this.slice(X,ne),Be=K.slice(J,W);for(let Ve=0;Ve>>=0,isFinite(W)?(W>>>=0,X===void 0&&(X="utf8")):(X=W,W=void 0)}const ne=this.length-J;if((W===void 0||W>ne)&&(W=ne),K.length>0&&(W<0||J<0)||J>this.length)throw new RangeError("Attempt to write outside buffer bounds");X||(X="utf8");let re=!1;for(;;)switch(X){case"hex":return B(this,K,J,W);case"utf8":case"utf-8":return k(this,K,J,W);case"ascii":case"latin1":case"binary":return L(this,K,J,W);case"base64":return N(this,K,J,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,K,J,W);default:if(re)throw new TypeError("Unknown encoding: "+X);X=(""+X).toLowerCase(),re=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const _=4096;function T(K,J,W){let X="";W=Math.min(K.length,W);for(let ne=J;neX)&&(W=X);let ne="";for(let re=J;reW)throw new RangeError("Trying to access beyond buffer length")}function A(K,J,W,X,ne,re){if(!d.isBuffer(K))throw new TypeError('"buffer" argument must be a Buffer instance');if(J>ne||JK.length)throw new RangeError("Index out of range")}function D(K,J,W,X,ne){Z(J,X,ne,K,W,7);let re=Number(J&BigInt(4294967295));K[W++]=re,re>>=8,K[W++]=re,re>>=8,K[W++]=re,re>>=8,K[W++]=re;let ye=Number(J>>BigInt(32)&BigInt(4294967295));return K[W++]=ye,ye>>=8,K[W++]=ye,ye>>=8,K[W++]=ye,ye>>=8,K[W++]=ye,W}function V(K,J,W,X,ne){Z(J,X,ne,K,W,7);let re=Number(J&BigInt(4294967295));K[W+7]=re,re>>=8,K[W+6]=re,re>>=8,K[W+5]=re,re>>=8,K[W+4]=re;let ye=Number(J>>BigInt(32)&BigInt(4294967295));return K[W+3]=ye,ye>>=8,K[W+2]=ye,ye>>=8,K[W+1]=ye,ye>>=8,K[W]=ye,W+8}function R(K,J,W,X,ne,re){if(W+X>K.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function F(K,J,W,X,ne){return J=+J,W>>>=0,ne||R(K,0,W,4),a.write(K,J,W,X,23,4),W+4}function $(K,J,W,X,ne){return J=+J,W>>>=0,ne||R(K,0,W,8),a.write(K,J,W,X,52,8),W+8}d.prototype.slice=function(K,J){const W=this.length;(K=~~K)<0?(K+=W)<0&&(K=0):K>W&&(K=W),(J=J===void 0?W:~~J)<0?(J+=W)<0&&(J=0):J>W&&(J=W),J>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K],ne=1,re=0;for(;++re>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K+--J],ne=1;for(;J>0&&(ne*=256);)X+=this[K+--J]*ne;return X},d.prototype.readUint8=d.prototype.readUInt8=function(K,J){return K>>>=0,J||w(K,1,this.length),this[K]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(K,J){return K>>>=0,J||w(K,2,this.length),this[K]|this[K+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(K,J){return K>>>=0,J||w(K,2,this.length),this[K]<<8|this[K+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(K,J){return K>>>=0,J||w(K,4,this.length),(this[K]|this[K+1]<<8|this[K+2]<<16)+16777216*this[K+3]},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(K,J){return K>>>=0,J||w(K,4,this.length),16777216*this[K]+(this[K+1]<<16|this[K+2]<<8|this[K+3])},d.prototype.readBigUInt64LE=ge(function(K){q(K>>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=J+256*this[++K]+65536*this[++K]+this[++K]*2**24,ne=this[++K]+256*this[++K]+65536*this[++K]+W*2**24;return BigInt(X)+(BigInt(ne)<>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=J*2**24+65536*this[++K]+256*this[++K]+this[++K],ne=this[++K]*2**24+65536*this[++K]+256*this[++K]+W;return(BigInt(X)<>>=0,J>>>=0,W||w(K,J,this.length);let X=this[K],ne=1,re=0;for(;++re=ne&&(X-=Math.pow(2,8*J)),X},d.prototype.readIntBE=function(K,J,W){K>>>=0,J>>>=0,W||w(K,J,this.length);let X=J,ne=1,re=this[K+--X];for(;X>0&&(ne*=256);)re+=this[K+--X]*ne;return ne*=128,re>=ne&&(re-=Math.pow(2,8*J)),re},d.prototype.readInt8=function(K,J){return K>>>=0,J||w(K,1,this.length),128&this[K]?-1*(255-this[K]+1):this[K]},d.prototype.readInt16LE=function(K,J){K>>>=0,J||w(K,2,this.length);const W=this[K]|this[K+1]<<8;return 32768&W?4294901760|W:W},d.prototype.readInt16BE=function(K,J){K>>>=0,J||w(K,2,this.length);const W=this[K+1]|this[K]<<8;return 32768&W?4294901760|W:W},d.prototype.readInt32LE=function(K,J){return K>>>=0,J||w(K,4,this.length),this[K]|this[K+1]<<8|this[K+2]<<16|this[K+3]<<24},d.prototype.readInt32BE=function(K,J){return K>>>=0,J||w(K,4,this.length),this[K]<<24|this[K+1]<<16|this[K+2]<<8|this[K+3]},d.prototype.readBigInt64LE=ge(function(K){q(K>>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=this[K+4]+256*this[K+5]+65536*this[K+6]+(W<<24);return(BigInt(X)<>>=0,"offset");const J=this[K],W=this[K+7];J!==void 0&&W!==void 0||se(K,this.length-8);const X=(J<<24)+65536*this[++K]+256*this[++K]+this[++K];return(BigInt(X)<>>=0,J||w(K,4,this.length),a.read(this,K,!0,23,4)},d.prototype.readFloatBE=function(K,J){return K>>>=0,J||w(K,4,this.length),a.read(this,K,!1,23,4)},d.prototype.readDoubleLE=function(K,J){return K>>>=0,J||w(K,8,this.length),a.read(this,K,!0,52,8)},d.prototype.readDoubleBE=function(K,J){return K>>>=0,J||w(K,8,this.length),a.read(this,K,!1,52,8)},d.prototype.writeUintLE=d.prototype.writeUIntLE=function(K,J,W,X){K=+K,J>>>=0,W>>>=0,X||A(this,K,J,W,Math.pow(2,8*W)-1,0);let ne=1,re=0;for(this[J]=255&K;++re>>=0,W>>>=0,X||A(this,K,J,W,Math.pow(2,8*W)-1,0);let ne=W-1,re=1;for(this[J+ne]=255&K;--ne>=0&&(re*=256);)this[J+ne]=K/re&255;return J+W},d.prototype.writeUint8=d.prototype.writeUInt8=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,1,255,0),this[J]=255&K,J+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,65535,0),this[J]=255&K,this[J+1]=K>>>8,J+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,65535,0),this[J]=K>>>8,this[J+1]=255&K,J+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,4294967295,0),this[J+3]=K>>>24,this[J+2]=K>>>16,this[J+1]=K>>>8,this[J]=255&K,J+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,4294967295,0),this[J]=K>>>24,this[J+1]=K>>>16,this[J+2]=K>>>8,this[J+3]=255&K,J+4},d.prototype.writeBigUInt64LE=ge(function(K,J=0){return D(this,K,J,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeBigUInt64BE=ge(function(K,J=0){return V(this,K,J,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeIntLE=function(K,J,W,X){if(K=+K,J>>>=0,!X){const Oe=Math.pow(2,8*W-1);A(this,K,J,W,Oe-1,-Oe)}let ne=0,re=1,ye=0;for(this[J]=255&K;++ne>>=0,!X){const Oe=Math.pow(2,8*W-1);A(this,K,J,W,Oe-1,-Oe)}let ne=W-1,re=1,ye=0;for(this[J+ne]=255&K;--ne>=0&&(re*=256);)K<0&&ye===0&&this[J+ne+1]!==0&&(ye=1),this[J+ne]=(K/re|0)-ye&255;return J+W},d.prototype.writeInt8=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,1,127,-128),K<0&&(K=255+K+1),this[J]=255&K,J+1},d.prototype.writeInt16LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,32767,-32768),this[J]=255&K,this[J+1]=K>>>8,J+2},d.prototype.writeInt16BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,2,32767,-32768),this[J]=K>>>8,this[J+1]=255&K,J+2},d.prototype.writeInt32LE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,2147483647,-2147483648),this[J]=255&K,this[J+1]=K>>>8,this[J+2]=K>>>16,this[J+3]=K>>>24,J+4},d.prototype.writeInt32BE=function(K,J,W){return K=+K,J>>>=0,W||A(this,K,J,4,2147483647,-2147483648),K<0&&(K=4294967295+K+1),this[J]=K>>>24,this[J+1]=K>>>16,this[J+2]=K>>>8,this[J+3]=255&K,J+4},d.prototype.writeBigInt64LE=ge(function(K,J=0){return D(this,K,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeBigInt64BE=ge(function(K,J=0){return V(this,K,J,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeFloatLE=function(K,J,W){return F(this,K,J,!0,W)},d.prototype.writeFloatBE=function(K,J,W){return F(this,K,J,!1,W)},d.prototype.writeDoubleLE=function(K,J,W){return $(this,K,J,!0,W)},d.prototype.writeDoubleBE=function(K,J,W){return $(this,K,J,!1,W)},d.prototype.copy=function(K,J,W,X){if(!d.isBuffer(K))throw new TypeError("argument should be a Buffer");if(W||(W=0),X||X===0||(X=this.length),J>=K.length&&(J=K.length),J||(J=0),X>0&&X=this.length)throw new RangeError("Index out of range");if(X<0)throw new RangeError("sourceEnd out of bounds");X>this.length&&(X=this.length),K.length-J>>=0,W=W===void 0?this.length:W>>>0,K||(K=0),typeof K=="number")for(ne=J;ne=X+4;W-=3)J=`_${K.slice(W-3,W)}${J}`;return`${K.slice(0,W)}${J}`}function Z(K,J,W,X,ne,re){if(K>W||K= 0${ye} and < 2${ye} ** ${8*(re+1)}${ye}`:`>= -(2${ye} ** ${8*(re+1)-1}${ye}) and < 2 ** ${8*(re+1)-1}${ye}`,new G.ERR_OUT_OF_RANGE("value",Oe,K)}(function(ye,Oe,Pe){q(Oe,"offset"),ye[Oe]!==void 0&&ye[Oe+Pe]!==void 0||se(Oe,ye.length-(Pe+1))})(X,ne,re)}function q(K,J){if(typeof K!="number")throw new G.ERR_INVALID_ARG_TYPE(J,"number",K)}function se(K,J,W){throw Math.floor(K)!==K?(q(K,W),new G.ERR_OUT_OF_RANGE("offset","an integer",K)):J<0?new G.ERR_BUFFER_OUT_OF_BOUNDS:new G.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${J}`,K)}Q("ERR_BUFFER_OUT_OF_BOUNDS",function(K){return K?`${K} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),Q("ERR_INVALID_ARG_TYPE",function(K,J){return`The "${K}" argument must be of type number. Received type ${typeof J}`},TypeError),Q("ERR_OUT_OF_RANGE",function(K,J,W){let X=`The value of "${K}" is out of range.`,ne=W;return Number.isInteger(W)&&Math.abs(W)>4294967296?ne=ee(String(W)):typeof W=="bigint"&&(ne=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(ne=ee(ne)),ne+="n"),X+=` It must be ${J}. Received ${ne}`,X},RangeError);const ue=/[^+/0-9A-Za-z-_]/g;function ce(K,J){let W;J=J||1/0;const X=K.length;let ne=null;const re=[];for(let ye=0;ye55295&&W<57344){if(!ne){if(W>56319){(J-=3)>-1&&re.push(239,191,189);continue}if(ye+1===X){(J-=3)>-1&&re.push(239,191,189);continue}ne=W;continue}if(W<56320){(J-=3)>-1&&re.push(239,191,189),ne=W;continue}W=65536+(ne-55296<<10|W-56320)}else ne&&(J-=3)>-1&&re.push(239,191,189);if(ne=null,W<128){if((J-=1)<0)break;re.push(W)}else if(W<2048){if((J-=2)<0)break;re.push(W>>6|192,63&W|128)}else if(W<65536){if((J-=3)<0)break;re.push(W>>12|224,W>>6&63|128,63&W|128)}else{if(!(W<1114112))throw new Error("Invalid code point");if((J-=4)<0)break;re.push(W>>18|240,W>>12&63|128,W>>6&63|128,63&W|128)}}return re}function ie(K){return r.toByteArray(function(J){if((J=(J=J.split("=")[0]).trim().replace(ue,"")).length<2)return"";for(;J.length%4!=0;)J+="=";return J}(K))}function he(K,J,W,X){let ne;for(ne=0;ne=J.length||ne>=K.length);++ne)J[ne+W]=K[ne];return ne}function Ie(K,J){return K instanceof J||K!=null&&K.constructor!=null&&K.constructor.name!=null&&K.constructor.name===J.name}function Ee(K){return K!=K}const te=function(){const K="0123456789abcdef",J=new Array(256);for(let W=0;W<16;++W){const X=16*W;for(let ne=0;ne<16;++ne)J[X+ne]=K[W]+K[ne]}return J}();function ge(K){return typeof BigInt>"u"?we:K}function we(){throw new Error("BigInt not supported")}},6866:E=>{E.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},8075:(E,n,c)=>{var r=c(453),a=c(487),i=a(r("String.prototype.indexOf"));E.exports=function(p,t){var d=r(p,!!t);return typeof d=="function"&&i(p,".prototype.")>-1?a(d):d}},487:(E,n,c)=>{var r=c(6743),a=c(453),i=c(6897),p=c(9675),t=a("%Function.prototype.apply%"),d=a("%Function.prototype.call%"),b=a("%Reflect.apply%",!0)||r.call(d,t),m=c(655),s=a("%Math.max%");E.exports=function(l){if(typeof l!="function")throw new p("a function is required");var u=b(r,d,arguments);return i(u,1+s(0,l.length-(arguments.length-1)),!0)};var f=function(){return b(r,t,arguments)};m?m(E.exports,"apply",{value:f}):E.exports.apply=f},41:(E,n,c)=>{var r=c(655),a=c(8068),i=c(9675),p=c(5795);E.exports=function(t,d,b){if(!t||typeof t!="object"&&typeof t!="function")throw new i("`obj` must be an object or a function`");if(typeof d!="string"&&typeof d!="symbol")throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new i("`loose`, if provided, must be a boolean");var m=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,l=arguments.length>6&&arguments[6],u=!!p&&p(t,d);if(r)r(t,d,{configurable:f===null&&u?u.configurable:!f,enumerable:m===null&&u?u.enumerable:!m,value:b,writable:s===null&&u?u.writable:!s});else{if(!l&&(m||s||f))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[d]=b}}},6729:(E,n,c)=>{var r=n;r.version=c(9255).rE,r.utils=c(7011),r.rand=c(5037),r.curve=c(894),r.curves=c(480),r.ec=c(7447),r.eddsa=c(8650)},6677:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.getNAF,p=a.getJSF,t=a.assert;function d(m,s){this.type=m,this.p=new r(s.p,16),this.red=s.prime?r.red(s.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=s.n&&new r(s.n,16),this.g=s.g&&this.pointFromJSON(s.g,s.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var f=this.n&&this.p.div(this.n);!f||f.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function b(m,s){this.curve=m,this.type=s,this.precomputed=null}E.exports=d,d.prototype.point=function(){throw new Error("Not implemented")},d.prototype.validate=function(){throw new Error("Not implemented")},d.prototype._fixedNafMul=function(m,s){t(m.precomputed);var f=m._getDoubles(),l=i(s,1,this._bitLength),u=(1<=v;O--)y=(y<<1)+l[O];h.push(y)}for(var I=this.jpoint(null,null,null),B=this.jpoint(null,null,null),k=u;k>0;k--){for(v=0;v=0;h--){for(var O=0;h>=0&&v[h]===0;h--)O++;if(h>=0&&O++,y=y.dblp(O),h<0)break;var I=v[h];t(I!==0),y=m.type==="affine"?I>0?y.mixedAdd(u[I-1>>1]):y.mixedAdd(u[-I-1>>1].neg()):I>0?y.add(u[I-1>>1]):y.add(u[-I-1>>1].neg())}return m.type==="affine"?y.toP():y},d.prototype._wnafMulAdd=function(m,s,f,l,u){var v,y,h,O=this._wnafT1,I=this._wnafT2,B=this._wnafT3,k=0;for(v=0;v=1;v-=2){var N=v-1,H=v;if(O[N]===1&&O[H]===1){var j=[s[N],null,null,s[H]];s[N].y.cmp(s[H].y)===0?(j[1]=s[N].add(s[H]),j[2]=s[N].toJ().mixedAdd(s[H].neg())):s[N].y.cmp(s[H].y.redNeg())===0?(j[1]=s[N].toJ().mixedAdd(s[H]),j[2]=s[N].add(s[H].neg())):(j[1]=s[N].toJ().mixedAdd(s[H]),j[2]=s[N].toJ().mixedAdd(s[H].neg()));var U=[-3,-1,-5,-7,0,7,5,1,3],_=p(f[N],f[H]);for(k=Math.max(_[0].length,k),B[N]=new Array(k),B[H]=new Array(k),y=0;y=0;v--){for(var w=0;v>=0;){var A=!0;for(y=0;y=0&&w++,M=M.dblp(w),v<0)break;for(y=0;y0?h=I[y][D-1>>1]:D<0&&(h=I[y][-D-1>>1].neg()),M=h.type==="affine"?M.mixedAdd(h):M.add(h))}}for(v=0;v=Math.ceil((m.bitLength()+1)/s.step)},b.prototype._getDoubles=function(m,s){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var f=[this],l=this,u=0;u{var r=c(7011),a=c(8490),i=c(6698),p=c(6677),t=r.assert;function d(m){this.twisted=(0|m.a)!=1,this.mOneA=this.twisted&&(0|m.a)==-1,this.extended=this.mOneA,p.call(this,"edwards",m),this.a=new a(m.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new a(m.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new a(m.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),t(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(0|m.c)==1}function b(m,s,f,l,u){p.BasePoint.call(this,m,"projective"),s===null&&f===null&&l===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new a(s,16),this.y=new a(f,16),this.z=l?new a(l,16):this.curve.one,this.t=u&&new a(u,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}i(d,p),E.exports=d,d.prototype._mulA=function(m){return this.mOneA?m.redNeg():this.a.redMul(m)},d.prototype._mulC=function(m){return this.oneC?m:this.c.redMul(m)},d.prototype.jpoint=function(m,s,f,l){return this.point(m,s,f,l)},d.prototype.pointFromX=function(m,s){(m=new a(m,16)).red||(m=m.toRed(this.red));var f=m.redSqr(),l=this.c2.redSub(this.a.redMul(f)),u=this.one.redSub(this.c2.redMul(this.d).redMul(f)),v=l.redMul(u.redInvm()),y=v.redSqrt();if(y.redSqr().redSub(v).cmp(this.zero)!==0)throw new Error("invalid point");var h=y.fromRed().isOdd();return(s&&!h||!s&&h)&&(y=y.redNeg()),this.point(m,y)},d.prototype.pointFromY=function(m,s){(m=new a(m,16)).red||(m=m.toRed(this.red));var f=m.redSqr(),l=f.redSub(this.c2),u=f.redMul(this.d).redMul(this.c2).redSub(this.a),v=l.redMul(u.redInvm());if(v.cmp(this.zero)===0){if(s)throw new Error("invalid point");return this.point(this.zero,m)}var y=v.redSqrt();if(y.redSqr().redSub(v).cmp(this.zero)!==0)throw new Error("invalid point");return y.fromRed().isOdd()!==s&&(y=y.redNeg()),this.point(y,m)},d.prototype.validate=function(m){if(m.isInfinity())return!0;m.normalize();var s=m.x.redSqr(),f=m.y.redSqr(),l=s.redMul(this.a).redAdd(f),u=this.c2.redMul(this.one.redAdd(this.d.redMul(s).redMul(f)));return l.cmp(u)===0},i(b,p.BasePoint),d.prototype.pointFromJSON=function(m){return b.fromJSON(this,m)},d.prototype.point=function(m,s,f,l){return new b(this,m,s,f,l)},b.fromJSON=function(m,s){return new b(m,s[0],s[1],s[2])},b.prototype.inspect=function(){return this.isInfinity()?"":""},b.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},b.prototype._extDbl=function(){var m=this.x.redSqr(),s=this.y.redSqr(),f=this.z.redSqr();f=f.redIAdd(f);var l=this.curve._mulA(m),u=this.x.redAdd(this.y).redSqr().redISub(m).redISub(s),v=l.redAdd(s),y=v.redSub(f),h=l.redSub(s),O=u.redMul(y),I=v.redMul(h),B=u.redMul(h),k=y.redMul(v);return this.curve.point(O,I,k,B)},b.prototype._projDbl=function(){var m,s,f,l,u,v,y=this.x.redAdd(this.y).redSqr(),h=this.x.redSqr(),O=this.y.redSqr();if(this.curve.twisted){var I=(l=this.curve._mulA(h)).redAdd(O);this.zOne?(m=y.redSub(h).redSub(O).redMul(I.redSub(this.curve.two)),s=I.redMul(l.redSub(O)),f=I.redSqr().redSub(I).redSub(I)):(u=this.z.redSqr(),v=I.redSub(u).redISub(u),m=y.redSub(h).redISub(O).redMul(v),s=I.redMul(l.redSub(O)),f=I.redMul(v))}else l=h.redAdd(O),u=this.curve._mulC(this.z).redSqr(),v=l.redSub(u).redSub(u),m=this.curve._mulC(y.redISub(l)).redMul(v),s=this.curve._mulC(l).redMul(h.redISub(O)),f=l.redMul(v);return this.curve.point(m,s,f)},b.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},b.prototype._extAdd=function(m){var s=this.y.redSub(this.x).redMul(m.y.redSub(m.x)),f=this.y.redAdd(this.x).redMul(m.y.redAdd(m.x)),l=this.t.redMul(this.curve.dd).redMul(m.t),u=this.z.redMul(m.z.redAdd(m.z)),v=f.redSub(s),y=u.redSub(l),h=u.redAdd(l),O=f.redAdd(s),I=v.redMul(y),B=h.redMul(O),k=v.redMul(O),L=y.redMul(h);return this.curve.point(I,B,L,k)},b.prototype._projAdd=function(m){var s,f,l=this.z.redMul(m.z),u=l.redSqr(),v=this.x.redMul(m.x),y=this.y.redMul(m.y),h=this.curve.d.redMul(v).redMul(y),O=u.redSub(h),I=u.redAdd(h),B=this.x.redAdd(this.y).redMul(m.x.redAdd(m.y)).redISub(v).redISub(y),k=l.redMul(O).redMul(B);return this.curve.twisted?(s=l.redMul(I).redMul(y.redSub(this.curve._mulA(v))),f=O.redMul(I)):(s=l.redMul(I).redMul(y.redSub(v)),f=this.curve._mulC(O).redMul(I)),this.curve.point(k,s,f)},b.prototype.add=function(m){return this.isInfinity()?m:m.isInfinity()?this:this.curve.extended?this._extAdd(m):this._projAdd(m)},b.prototype.mul=function(m){return this._hasDoubles(m)?this.curve._fixedNafMul(this,m):this.curve._wnafMul(this,m)},b.prototype.mulAdd=function(m,s,f){return this.curve._wnafMulAdd(1,[this,s],[m,f],2,!1)},b.prototype.jmulAdd=function(m,s,f){return this.curve._wnafMulAdd(1,[this,s],[m,f],2,!0)},b.prototype.normalize=function(){if(this.zOne)return this;var m=this.z.redInvm();return this.x=this.x.redMul(m),this.y=this.y.redMul(m),this.t&&(this.t=this.t.redMul(m)),this.z=this.curve.one,this.zOne=!0,this},b.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},b.prototype.getX=function(){return this.normalize(),this.x.fromRed()},b.prototype.getY=function(){return this.normalize(),this.y.fromRed()},b.prototype.eq=function(m){return this===m||this.getX().cmp(m.getX())===0&&this.getY().cmp(m.getY())===0},b.prototype.eqXToP=function(m){var s=m.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(s)===0)return!0;for(var f=m.clone(),l=this.curve.redN.redMul(this.z);;){if(f.iadd(this.curve.n),f.cmp(this.curve.p)>=0)return!1;if(s.redIAdd(l),this.x.cmp(s)===0)return!0}},b.prototype.toP=b.prototype.normalize,b.prototype.mixedAdd=b.prototype.add},894:(E,n,c)=>{var r=n;r.base=c(6677),r.short=c(9188),r.mont=c(370),r.edwards=c(1298)},370:(E,n,c)=>{var r=c(8490),a=c(6698),i=c(6677),p=c(7011);function t(b){i.call(this,"mont",b),this.a=new r(b.a,16).toRed(this.red),this.b=new r(b.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function d(b,m,s){i.BasePoint.call(this,b,"projective"),m===null&&s===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(m,16),this.z=new r(s,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}a(t,i),E.exports=t,t.prototype.validate=function(b){var m=b.normalize().x,s=m.redSqr(),f=s.redMul(m).redAdd(s.redMul(this.a)).redAdd(m);return f.redSqrt().redSqr().cmp(f)===0},a(d,i.BasePoint),t.prototype.decodePoint=function(b,m){return this.point(p.toArray(b,m),1)},t.prototype.point=function(b,m){return new d(this,b,m)},t.prototype.pointFromJSON=function(b){return d.fromJSON(this,b)},d.prototype.precompute=function(){},d.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},d.fromJSON=function(b,m){return new d(b,m[0],m[1]||b.one)},d.prototype.inspect=function(){return this.isInfinity()?"":""},d.prototype.isInfinity=function(){return this.z.cmpn(0)===0},d.prototype.dbl=function(){var b=this.x.redAdd(this.z).redSqr(),m=this.x.redSub(this.z).redSqr(),s=b.redSub(m),f=b.redMul(m),l=s.redMul(m.redAdd(this.curve.a24.redMul(s)));return this.curve.point(f,l)},d.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.diffAdd=function(b,m){var s=this.x.redAdd(this.z),f=this.x.redSub(this.z),l=b.x.redAdd(b.z),u=b.x.redSub(b.z).redMul(s),v=l.redMul(f),y=m.z.redMul(u.redAdd(v).redSqr()),h=m.x.redMul(u.redISub(v).redSqr());return this.curve.point(y,h)},d.prototype.mul=function(b){for(var m=b.clone(),s=this,f=this.curve.point(null,null),l=[];m.cmpn(0)!==0;m.iushrn(1))l.push(m.andln(1));for(var u=l.length-1;u>=0;u--)l[u]===0?(s=s.diffAdd(f,this),f=f.dbl()):(f=s.diffAdd(f,this),s=s.dbl());return f},d.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},d.prototype.eq=function(b){return this.getX().cmp(b.getX())===0},d.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},d.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},9188:(E,n,c)=>{var r=c(7011),a=c(8490),i=c(6698),p=c(6677),t=r.assert;function d(s){p.call(this,"short",s),this.a=new a(s.a,16).toRed(this.red),this.b=new a(s.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(s),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function b(s,f,l,u){p.BasePoint.call(this,s,"affine"),f===null&&l===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new a(f,16),this.y=new a(l,16),u&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function m(s,f,l,u){p.BasePoint.call(this,s,"jacobian"),f===null&&l===null&&u===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new a(0)):(this.x=new a(f,16),this.y=new a(l,16),this.z=new a(u,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}i(d,p),E.exports=d,d.prototype._getEndomorphism=function(s){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var f,l;if(s.beta)f=new a(s.beta,16).toRed(this.red);else{var u=this._getEndoRoots(this.p);f=(f=u[0].cmp(u[1])<0?u[0]:u[1]).toRed(this.red)}if(s.lambda)l=new a(s.lambda,16);else{var v=this._getEndoRoots(this.n);this.g.mul(v[0]).x.cmp(this.g.x.redMul(f))===0?l=v[0]:(l=v[1],t(this.g.mul(l).x.cmp(this.g.x.redMul(f))===0))}return{beta:f,lambda:l,basis:s.basis?s.basis.map(function(y){return{a:new a(y.a,16),b:new a(y.b,16)}}):this._getEndoBasis(l)}}},d.prototype._getEndoRoots=function(s){var f=s===this.p?this.red:a.mont(s),l=new a(2).toRed(f).redInvm(),u=l.redNeg(),v=new a(3).toRed(f).redNeg().redSqrt().redMul(l);return[u.redAdd(v).fromRed(),u.redSub(v).fromRed()]},d.prototype._getEndoBasis=function(s){for(var f,l,u,v,y,h,O,I,B,k=this.n.ushrn(Math.floor(this.n.bitLength()/2)),L=s,N=this.n.clone(),H=new a(1),j=new a(0),U=new a(0),_=new a(1),T=0;L.cmpn(0)!==0;){var x=N.div(L);I=N.sub(x.mul(L)),B=U.sub(x.mul(H));var M=_.sub(x.mul(j));if(!u&&I.cmp(k)<0)f=O.neg(),l=H,u=I.neg(),v=B;else if(u&&++T==2)break;O=I,N=L,L=I,U=H,H=B,_=j,j=M}y=I.neg(),h=B;var S=u.sqr().add(v.sqr());return y.sqr().add(h.sqr()).cmp(S)>=0&&(y=f,h=l),u.negative&&(u=u.neg(),v=v.neg()),y.negative&&(y=y.neg(),h=h.neg()),[{a:u,b:v},{a:y,b:h}]},d.prototype._endoSplit=function(s){var f=this.endo.basis,l=f[0],u=f[1],v=u.b.mul(s).divRound(this.n),y=l.b.neg().mul(s).divRound(this.n),h=v.mul(l.a),O=y.mul(u.a),I=v.mul(l.b),B=y.mul(u.b);return{k1:s.sub(h).sub(O),k2:I.add(B).neg()}},d.prototype.pointFromX=function(s,f){(s=new a(s,16)).red||(s=s.toRed(this.red));var l=s.redSqr().redMul(s).redIAdd(s.redMul(this.a)).redIAdd(this.b),u=l.redSqrt();if(u.redSqr().redSub(l).cmp(this.zero)!==0)throw new Error("invalid point");var v=u.fromRed().isOdd();return(f&&!v||!f&&v)&&(u=u.redNeg()),this.point(s,u)},d.prototype.validate=function(s){if(s.inf)return!0;var f=s.x,l=s.y,u=this.a.redMul(f),v=f.redSqr().redMul(f).redIAdd(u).redIAdd(this.b);return l.redSqr().redISub(v).cmpn(0)===0},d.prototype._endoWnafMulAdd=function(s,f,l){for(var u=this._endoWnafT1,v=this._endoWnafT2,y=0;y":""},b.prototype.isInfinity=function(){return this.inf},b.prototype.add=function(s){if(this.inf)return s;if(s.inf)return this;if(this.eq(s))return this.dbl();if(this.neg().eq(s))return this.curve.point(null,null);if(this.x.cmp(s.x)===0)return this.curve.point(null,null);var f=this.y.redSub(s.y);f.cmpn(0)!==0&&(f=f.redMul(this.x.redSub(s.x).redInvm()));var l=f.redSqr().redISub(this.x).redISub(s.x),u=f.redMul(this.x.redSub(l)).redISub(this.y);return this.curve.point(l,u)},b.prototype.dbl=function(){if(this.inf)return this;var s=this.y.redAdd(this.y);if(s.cmpn(0)===0)return this.curve.point(null,null);var f=this.curve.a,l=this.x.redSqr(),u=s.redInvm(),v=l.redAdd(l).redIAdd(l).redIAdd(f).redMul(u),y=v.redSqr().redISub(this.x.redAdd(this.x)),h=v.redMul(this.x.redSub(y)).redISub(this.y);return this.curve.point(y,h)},b.prototype.getX=function(){return this.x.fromRed()},b.prototype.getY=function(){return this.y.fromRed()},b.prototype.mul=function(s){return s=new a(s,16),this.isInfinity()?this:this._hasDoubles(s)?this.curve._fixedNafMul(this,s):this.curve.endo?this.curve._endoWnafMulAdd([this],[s]):this.curve._wnafMul(this,s)},b.prototype.mulAdd=function(s,f,l){var u=[this,f],v=[s,l];return this.curve.endo?this.curve._endoWnafMulAdd(u,v):this.curve._wnafMulAdd(1,u,v,2)},b.prototype.jmulAdd=function(s,f,l){var u=[this,f],v=[s,l];return this.curve.endo?this.curve._endoWnafMulAdd(u,v,!0):this.curve._wnafMulAdd(1,u,v,2,!0)},b.prototype.eq=function(s){return this===s||this.inf===s.inf&&(this.inf||this.x.cmp(s.x)===0&&this.y.cmp(s.y)===0)},b.prototype.neg=function(s){if(this.inf)return this;var f=this.curve.point(this.x,this.y.redNeg());if(s&&this.precomputed){var l=this.precomputed,u=function(v){return v.neg()};f.precomputed={naf:l.naf&&{wnd:l.naf.wnd,points:l.naf.points.map(u)},doubles:l.doubles&&{step:l.doubles.step,points:l.doubles.points.map(u)}}}return f},b.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(m,p.BasePoint),d.prototype.jpoint=function(s,f,l){return new m(this,s,f,l)},m.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var s=this.z.redInvm(),f=s.redSqr(),l=this.x.redMul(f),u=this.y.redMul(f).redMul(s);return this.curve.point(l,u)},m.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},m.prototype.add=function(s){if(this.isInfinity())return s;if(s.isInfinity())return this;var f=s.z.redSqr(),l=this.z.redSqr(),u=this.x.redMul(f),v=s.x.redMul(l),y=this.y.redMul(f.redMul(s.z)),h=s.y.redMul(l.redMul(this.z)),O=u.redSub(v),I=y.redSub(h);if(O.cmpn(0)===0)return I.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var B=O.redSqr(),k=B.redMul(O),L=u.redMul(B),N=I.redSqr().redIAdd(k).redISub(L).redISub(L),H=I.redMul(L.redISub(N)).redISub(y.redMul(k)),j=this.z.redMul(s.z).redMul(O);return this.curve.jpoint(N,H,j)},m.prototype.mixedAdd=function(s){if(this.isInfinity())return s.toJ();if(s.isInfinity())return this;var f=this.z.redSqr(),l=this.x,u=s.x.redMul(f),v=this.y,y=s.y.redMul(f).redMul(this.z),h=l.redSub(u),O=v.redSub(y);if(h.cmpn(0)===0)return O.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var I=h.redSqr(),B=I.redMul(h),k=l.redMul(I),L=O.redSqr().redIAdd(B).redISub(k).redISub(k),N=O.redMul(k.redISub(L)).redISub(v.redMul(B)),H=this.z.redMul(h);return this.curve.jpoint(L,N,H)},m.prototype.dblp=function(s){if(s===0)return this;if(this.isInfinity())return this;if(!s)return this.dbl();var f;if(this.curve.zeroA||this.curve.threeA){var l=this;for(f=0;f=0)return!1;if(l.redIAdd(v),this.x.cmp(l)===0)return!0}},m.prototype.inspect=function(){return this.isInfinity()?"":""},m.prototype.isInfinity=function(){return this.z.cmpn(0)===0}},480:(E,n,c)=>{var r,a=n,i=c(7952),p=c(894),t=c(7011).assert;function d(m){m.type==="short"?this.curve=new p.short(m):m.type==="edwards"?this.curve=new p.edwards(m):this.curve=new p.mont(m),this.g=this.curve.g,this.n=this.curve.n,this.hash=m.hash,t(this.g.validate(),"Invalid curve"),t(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function b(m,s){Object.defineProperty(a,m,{configurable:!0,enumerable:!0,get:function(){var f=new d(s);return Object.defineProperty(a,m,{configurable:!0,enumerable:!0,value:f}),f}})}a.PresetCurve=d,b("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:i.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),b("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:i.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),b("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:i.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),b("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:i.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),b("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:i.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),b("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["9"]}),b("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=c(4011)}catch{r=void 0}b("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:i.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},7447:(E,n,c)=>{var r=c(8490),a=c(2723),i=c(7011),p=c(480),t=c(5037),d=i.assert,b=c(1200),m=c(8545);function s(f){if(!(this instanceof s))return new s(f);typeof f=="string"&&(d(Object.prototype.hasOwnProperty.call(p,f),"Unknown curve "+f),f=p[f]),f instanceof p.PresetCurve&&(f={curve:f}),this.curve=f.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=f.curve.g,this.g.precompute(f.curve.n.bitLength()+1),this.hash=f.hash||f.curve.hash}E.exports=s,s.prototype.keyPair=function(f){return new b(this,f)},s.prototype.keyFromPrivate=function(f,l){return b.fromPrivate(this,f,l)},s.prototype.keyFromPublic=function(f,l){return b.fromPublic(this,f,l)},s.prototype.genKeyPair=function(f){f||(f={});for(var l=new a({hash:this.hash,pers:f.pers,persEnc:f.persEnc||"utf8",entropy:f.entropy||t(this.hash.hmacStrength),entropyEnc:f.entropy&&f.entropyEnc||"utf8",nonce:this.n.toArray()}),u=this.n.byteLength(),v=this.n.sub(new r(2));;){var y=new r(l.generate(u));if(!(y.cmp(v)>0))return y.iaddn(1),this.keyFromPrivate(y)}},s.prototype._truncateToN=function(f,l,u){var v;if(r.isBN(f)||typeof f=="number")v=(f=new r(f,16)).byteLength();else if(typeof f=="object")v=f.length,f=new r(f,16);else{var y=f.toString();v=y.length+1>>>1,f=new r(y,16)}typeof u!="number"&&(u=8*v);var h=u-this.n.bitLength();return h>0&&(f=f.ushrn(h)),!l&&f.cmp(this.n)>=0?f.sub(this.n):f},s.prototype.sign=function(f,l,u,v){if(typeof u=="object"&&(v=u,u=null),v||(v={}),typeof f!="string"&&typeof f!="number"&&!r.isBN(f)){d(typeof f=="object"&&f&&typeof f.length=="number","Expected message to be an array-like, a hex string, or a BN instance"),d(f.length>>>0===f.length);for(var y=0;y=0)){var H=this.g.mul(N);if(!H.isInfinity()){var j=H.getX(),U=j.umod(this.n);if(U.cmpn(0)!==0){var _=N.invm(this.n).mul(U.mul(l.getPrivate()).iadd(f));if((_=_.umod(this.n)).cmpn(0)!==0){var T=(H.getY().isOdd()?1:0)|(j.cmp(U)!==0?2:0);return v.canonical&&_.cmp(this.nh)>0&&(_=this.n.sub(_),T^=1),new m({r:U,s:_,recoveryParam:T})}}}}}},s.prototype.verify=function(f,l,u,v,y){y||(y={}),f=this._truncateToN(f,!1,y.msgBitLength),u=this.keyFromPublic(u,v);var h=(l=new m(l,"hex")).r,O=l.s;if(h.cmpn(1)<0||h.cmp(this.n)>=0||O.cmpn(1)<0||O.cmp(this.n)>=0)return!1;var I,B=O.invm(this.n),k=B.mul(f).umod(this.n),L=B.mul(h).umod(this.n);return this.curve._maxwellTrick?!(I=this.g.jmulAdd(k,u.getPublic(),L)).isInfinity()&&I.eqXToP(h):!(I=this.g.mulAdd(k,u.getPublic(),L)).isInfinity()&&I.getX().umod(this.n).cmp(h)===0},s.prototype.recoverPubKey=function(f,l,u,v){d((3&u)===u,"The recovery param is more than two bits"),l=new m(l,v);var y=this.n,h=new r(f),O=l.r,I=l.s,B=1&u,k=u>>1;if(O.cmp(this.curve.p.umod(this.curve.n))>=0&&k)throw new Error("Unable to find sencond key candinate");O=k?this.curve.pointFromX(O.add(this.curve.n),B):this.curve.pointFromX(O,B);var L=l.r.invm(y),N=y.sub(h).mul(L).umod(y),H=I.mul(L).umod(y);return this.g.mulAdd(N,O,H)},s.prototype.getKeyRecoveryParam=function(f,l,u,v){if((l=new m(l,v)).recoveryParam!==null)return l.recoveryParam;for(var y=0;y<4;y++){var h;try{h=this.recoverPubKey(f,l,y)}catch{continue}if(h.eq(u))return y}throw new Error("Unable to find valid recovery factor")}},1200:(E,n,c)=>{var r=c(8490),a=c(7011).assert;function i(p,t){this.ec=p,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}E.exports=i,i.fromPublic=function(p,t,d){return t instanceof i?t:new i(p,{pub:t,pubEnc:d})},i.fromPrivate=function(p,t,d){return t instanceof i?t:new i(p,{priv:t,privEnc:d})},i.prototype.validate=function(){var p=this.getPublic();return p.isInfinity()?{result:!1,reason:"Invalid public key"}:p.validate()?p.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(p,t){return typeof p=="string"&&(t=p,p=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,p):this.pub},i.prototype.getPrivate=function(p){return p==="hex"?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(p,t){this.priv=new r(p,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(p,t){if(p.x||p.y)return this.ec.curve.type==="mont"?a(p.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||a(p.x&&p.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(p.x,p.y));this.pub=this.ec.curve.decodePoint(p,t)},i.prototype.derive=function(p){return p.validate()||a(p.validate(),"public point not validated"),p.mul(this.priv).getX()},i.prototype.sign=function(p,t,d){return this.ec.sign(p,this,t,d)},i.prototype.verify=function(p,t,d){return this.ec.verify(p,t,this,void 0,d)},i.prototype.inspect=function(){return""}},8545:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.assert;function p(s,f){if(s instanceof p)return s;this._importDER(s,f)||(i(s.r&&s.s,"Signature without r or s"),this.r=new r(s.r,16),this.s=new r(s.s,16),s.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=s.recoveryParam)}function t(){this.place=0}function d(s,f){var l=s[f.place++];if(!(128&l))return l;var u=15&l;if(u===0||u>4||s[f.place]===0)return!1;for(var v=0,y=0,h=f.place;y>>=0;return!(v<=127)&&(f.place=h,v)}function b(s){for(var f=0,l=s.length-1;!s[f]&&!(128&s[f+1])&&f>>3);for(s.push(128|l);--l;)s.push(f>>>(l<<3)&255);s.push(f)}}E.exports=p,p.prototype._importDER=function(s,f){s=a.toArray(s,f);var l=new t;if(s[l.place++]!==48)return!1;var u=d(s,l);if(u===!1||u+l.place!==s.length||s[l.place++]!==2)return!1;var v=d(s,l);if(v===!1||128&s[l.place])return!1;var y=s.slice(l.place,v+l.place);if(l.place+=v,s[l.place++]!==2)return!1;var h=d(s,l);if(h===!1||s.length!==h+l.place||128&s[l.place])return!1;var O=s.slice(l.place,h+l.place);if(y[0]===0){if(!(128&y[1]))return!1;y=y.slice(1)}if(O[0]===0){if(!(128&O[1]))return!1;O=O.slice(1)}return this.r=new r(y),this.s=new r(O),this.recoveryParam=null,!0},p.prototype.toDER=function(s){var f=this.r.toArray(),l=this.s.toArray();for(128&f[0]&&(f=[0].concat(f)),128&l[0]&&(l=[0].concat(l)),f=b(f),l=b(l);!(l[0]||128&l[1]);)l=l.slice(1);var u=[2];m(u,f.length),(u=u.concat(f)).push(2),m(u,l.length);var v=u.concat(l),y=[48];return m(y,v.length),y=y.concat(v),a.encode(y,s)}},8650:(E,n,c)=>{var r=c(7952),a=c(480),i=c(7011),p=i.assert,t=i.parseBytes,d=c(6661),b=c(220);function m(s){if(p(s==="ed25519","only tested with ed25519 so far"),!(this instanceof m))return new m(s);s=a[s].curve,this.curve=s,this.g=s.g,this.g.precompute(s.n.bitLength()+1),this.pointClass=s.point().constructor,this.encodingLength=Math.ceil(s.n.bitLength()/8),this.hash=r.sha512}E.exports=m,m.prototype.sign=function(s,f){s=t(s);var l=this.keyFromSecret(f),u=this.hashInt(l.messagePrefix(),s),v=this.g.mul(u),y=this.encodePoint(v),h=this.hashInt(y,l.pubBytes(),s).mul(l.priv()),O=u.add(h).umod(this.curve.n);return this.makeSignature({R:v,S:O,Rencoded:y})},m.prototype.verify=function(s,f,l){if(s=t(s),(f=this.makeSignature(f)).S().gte(f.eddsa.curve.n)||f.S().isNeg())return!1;var u=this.keyFromPublic(l),v=this.hashInt(f.Rencoded(),u.pubBytes(),s),y=this.g.mul(f.S());return f.R().add(u.pub().mul(v)).eq(y)},m.prototype.hashInt=function(){for(var s=this.hash(),f=0;f{var r=c(7011),a=r.assert,i=r.parseBytes,p=r.cachedProperty;function t(d,b){this.eddsa=d,this._secret=i(b.secret),d.isPoint(b.pub)?this._pub=b.pub:this._pubBytes=i(b.pub)}t.fromPublic=function(d,b){return b instanceof t?b:new t(d,{pub:b})},t.fromSecret=function(d,b){return b instanceof t?b:new t(d,{secret:b})},t.prototype.secret=function(){return this._secret},p(t,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),p(t,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),p(t,"privBytes",function(){var d=this.eddsa,b=this.hash(),m=d.encodingLength-1,s=b.slice(0,d.encodingLength);return s[0]&=248,s[m]&=127,s[m]|=64,s}),p(t,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),p(t,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),p(t,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),t.prototype.sign=function(d){return a(this._secret,"KeyPair can only verify"),this.eddsa.sign(d,this)},t.prototype.verify=function(d,b){return this.eddsa.verify(d,b,this)},t.prototype.getSecret=function(d){return a(this._secret,"KeyPair is public only"),r.encode(this.secret(),d)},t.prototype.getPublic=function(d){return r.encode(this.pubBytes(),d)},E.exports=t},220:(E,n,c)=>{var r=c(8490),a=c(7011),i=a.assert,p=a.cachedProperty,t=a.parseBytes;function d(b,m){this.eddsa=b,typeof m!="object"&&(m=t(m)),Array.isArray(m)&&(i(m.length===2*b.encodingLength,"Signature has invalid size"),m={R:m.slice(0,b.encodingLength),S:m.slice(b.encodingLength)}),i(m.R&&m.S,"Signature without R or S"),b.isPoint(m.R)&&(this._R=m.R),m.S instanceof r&&(this._S=m.S),this._Rencoded=Array.isArray(m.R)?m.R:m.Rencoded,this._Sencoded=Array.isArray(m.S)?m.S:m.Sencoded}p(d,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),p(d,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),p(d,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),p(d,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),d.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},d.prototype.toHex=function(){return a.encode(this.toBytes(),"hex").toUpperCase()},E.exports=d},4011:E=>{E.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},7011:(E,n,c)=>{var r=n,a=c(8490),i=c(3349),p=c(4367);r.assert=i,r.toArray=p.toArray,r.zero2=p.zero2,r.toHex=p.toHex,r.encode=p.encode,r.getNAF=function(t,d,b){var m,s=new Array(Math.max(t.bitLength(),b)+1);for(m=0;m(f>>1)-1?(f>>1)-v:v,l.isubn(u)):u=0,s[m]=u,l.iushrn(1)}return s},r.getJSF=function(t,d){var b=[[],[]];t=t.clone(),d=d.clone();for(var m,s=0,f=0;t.cmpn(-s)>0||d.cmpn(-f)>0;){var l,u,v=t.andln(3)+s&3,y=d.andln(3)+f&3;v===3&&(v=-1),y===3&&(y=-1),l=1&v?(m=t.andln(7)+s&7)!=3&&m!==5||y!==2?v:-v:0,b[0].push(l),u=1&y?(m=d.andln(7)+f&7)!=3&&m!==5||v!==2?y:-y:0,b[1].push(u),2*s===l+1&&(s=1-s),2*f===u+1&&(f=1-f),t.iushrn(1),d.iushrn(1)}return b},r.cachedProperty=function(t,d,b){var m="_"+d;t.prototype[d]=function(){return this[m]!==void 0?this[m]:this[m]=b.call(this)}},r.parseBytes=function(t){return typeof t=="string"?r.toArray(t,"hex"):t},r.intFromLE=function(t){return new a(t,"hex","le")}},8490:function(E,n,c){(function(r,a){function i(_,T){if(!_)throw new Error(T||"Assertion failed")}function p(_,T){_.super_=T;var x=function(){};x.prototype=T.prototype,_.prototype=new x,_.prototype.constructor=_}function t(_,T,x){if(t.isBN(_))return _;this.negative=0,this.words=null,this.length=0,this.red=null,_!==null&&(T!=="le"&&T!=="be"||(x=T,T=10),this._init(_||0,T||10,x||"be"))}var d;typeof r=="object"?r.exports=t:a.BN=t,t.BN=t,t.wordSize=26;try{d=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:c(9368).Buffer}catch{}function b(_,T){var x=_.charCodeAt(T);return x>=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function m(_,T,x){var M=b(_,x);return x-1>=T&&(M|=b(_,x-1)<<4),M}function s(_,T,x,M){for(var S=0,w=Math.min(_.length,x),A=T;A=49?D-49+10:D>=17?D-17+10:D}return S}t.isBN=function(_){return _ instanceof t||_!==null&&typeof _=="object"&&_.constructor.wordSize===t.wordSize&&Array.isArray(_.words)},t.max=function(_,T){return _.cmp(T)>0?_:T},t.min=function(_,T){return _.cmp(T)<0?_:T},t.prototype._init=function(_,T,x){if(typeof _=="number")return this._initNumber(_,T,x);if(typeof _=="object")return this._initArray(_,T,x);T==="hex"&&(T=16),i(T===(0|T)&&T>=2&&T<=36);var M=0;(_=_.toString().replace(/\s+/g,""))[0]==="-"&&(M++,this.negative=1),M<_.length&&(T===16?this._parseHex(_,M,x):(this._parseBase(_,T,M),x==="le"&&this._initArray(this.toArray(),T,x)))},t.prototype._initNumber=function(_,T,x){_<0&&(this.negative=1,_=-_),_<67108864?(this.words=[67108863&_],this.length=1):_<4503599627370496?(this.words=[67108863&_,_/67108864&67108863],this.length=2):(i(_<9007199254740992),this.words=[67108863&_,_/67108864&67108863,1],this.length=3),x==="le"&&this._initArray(this.toArray(),T,x)},t.prototype._initArray=function(_,T,x){if(i(typeof _.length=="number"),_.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(_.length/3),this.words=new Array(this.length);for(var M=0;M=0;M-=3)w=_[M]|_[M-1]<<8|_[M-2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);else if(x==="le")for(M=0,S=0;M<_.length;M+=3)w=_[M]|_[M+1]<<8|_[M+2]<<16,this.words[S]|=w<>>26-A&67108863,(A+=24)>=26&&(A-=26,S++);return this.strip()},t.prototype._parseHex=function(_,T,x){this.length=Math.ceil((_.length-T)/6),this.words=new Array(this.length);for(var M=0;M=T;M-=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;else for(M=(_.length-T)%2==0?T+1:T;M<_.length;M+=2)S=m(_,T,M)<=18?(w-=18,A+=1,this.words[A]|=S>>>26):w+=8;this.strip()},t.prototype._parseBase=function(_,T,x){this.words=[0],this.length=1;for(var M=0,S=1;S<=67108863;S*=T)M++;M--,S=S/T|0;for(var w=_.length-x,A=w%M,D=Math.min(w,w-A)+x,V=0,R=x;R1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},t.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},t.prototype.inspect=function(){return(this.red?""};var f=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],l=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],u=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(_,T,x){x.negative=T.negative^_.negative;var M=_.length+T.length|0;x.length=M,M=M-1|0;var S=0|_.words[0],w=0|T.words[0],A=S*w,D=67108863&A,V=A/67108864|0;x.words[0]=D;for(var R=1;R>>26,$=67108863&V,G=Math.min(R,T.length-1),Q=Math.max(0,R-_.length+1);Q<=G;Q++){var ee=R-Q|0;F+=(A=(S=0|_.words[ee])*(w=0|T.words[Q])+$)/67108864|0,$=67108863&A}x.words[R]=0|$,V=0|F}return V!==0?x.words[R]=0|V:x.length--,x.strip()}t.prototype.toString=function(_,T){var x;if(T=0|T||1,(_=_||10)===16||_==="hex"){x="";for(var M=0,S=0,w=0;w>>24-M&16777215,(M+=2)>=26&&(M-=26,w--),x=S!==0||w!==this.length-1?f[6-D.length]+D+x:D+x}for(S!==0&&(x=S.toString(16)+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(_===(0|_)&&_>=2&&_<=36){var V=l[_],R=u[_];x="";var F=this.clone();for(F.negative=0;!F.isZero();){var $=F.modn(R).toString(_);x=(F=F.idivn(R)).isZero()?$+x:f[V-$.length]+$+x}for(this.isZero()&&(x="0"+x);x.length%T!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}i(!1,"Base should be between 2 and 36")},t.prototype.toNumber=function(){var _=this.words[0];return this.length===2?_+=67108864*this.words[1]:this.length===3&&this.words[2]===1?_+=4503599627370496+67108864*this.words[1]:this.length>2&&i(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-_:_},t.prototype.toJSON=function(){return this.toString(16)},t.prototype.toBuffer=function(_,T){return i(d!==void 0),this.toArrayLike(d,_,T)},t.prototype.toArray=function(_,T){return this.toArrayLike(Array,_,T)},t.prototype.toArrayLike=function(_,T,x){var M=this.byteLength(),S=x||Math.max(1,M);i(M<=S,"byte array longer than desired length"),i(S>0,"Requested array length <= 0"),this.strip();var w,A,D=T==="le",V=new _(S),R=this.clone();if(D){for(A=0;!R.isZero();A++)w=R.andln(255),R.iushrn(8),V[A]=w;for(;A=4096&&(x+=13,T>>>=13),T>=64&&(x+=7,T>>>=7),T>=8&&(x+=4,T>>>=4),T>=2&&(x+=2,T>>>=2),x+T},t.prototype._zeroBits=function(_){if(_===0)return 26;var T=_,x=0;return 8191&T||(x+=13,T>>>=13),127&T||(x+=7,T>>>=7),15&T||(x+=4,T>>>=4),3&T||(x+=2,T>>>=2),1&T||x++,x},t.prototype.bitLength=function(){var _=this.words[this.length-1],T=this._countBits(_);return 26*(this.length-1)+T},t.prototype.zeroBits=function(){if(this.isZero())return 0;for(var _=0,T=0;T_.length?this.clone().ior(_):_.clone().ior(this)},t.prototype.uor=function(_){return this.length>_.length?this.clone().iuor(_):_.clone().iuor(this)},t.prototype.iuand=function(_){var T;T=this.length>_.length?_:this;for(var x=0;x
"u"&&(E=e.call(this,C),o.set(P,E)),E}function Lu(e,o,g){var C=Array.prototype.slice.call(arguments,3),P=g(C),E=o.get(P);return typeof E>"u"&&(E=e.apply(this,C),o.set(P,E)),E}function ku(e,o,g,C,P){return g.bind(o,e,C,P)}function Lp(e,o){var g=e.length===1?Np:Lu;return ku(e,this,g,o.cache.create(),o.serializer)}function kp(e,o){return ku(e,this,Lu,o.cache.create(),o.serializer)}var Bp=function(){return JSON.stringify(arguments)},Hp=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(o){return this.cache[o]},e.prototype.set=function(o,g){this.cache[o]=g},e}(),jp={create:function(){return new Hp}},Zr={variadic:kp},St;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(St||(St={}));var Ut;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ut||(Ut={}));var Xn;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Xn||(Xn={}));function Bu(e){return e.type===Ut.literal}function Dp(e){return e.type===Ut.argument}function Hu(e){return e.type===Ut.number}function ju(e){return e.type===Ut.date}function Du(e){return e.type===Ut.time}function Ru(e){return e.type===Ut.select}function Vu(e){return e.type===Ut.plural}function Rp(e){return e.type===Ut.pound}function Uu(e){return e.type===Ut.tag}function Fu(e){return!!(e&&typeof e=="object"&&e.type===Xn.number)}function Oa(e){return!!(e&&typeof e=="object"&&e.type===Xn.dateTime)}var zu=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,Vp=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Up(e){var o={};return e.replace(Vp,function(g){var C=g.length;switch(g[0]){case"G":o.era=C===4?"long":C===5?"narrow":"short";break;case"y":o.year=C===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":o.month=["numeric","2-digit","short","long","narrow"][C-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":o.day=["numeric","2-digit"][C-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":o.weekday=C===4?"long":C===5?"narrow":"short";break;case"e":if(C<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"c":if(C<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");o.weekday=["short","long","narrow","short"][C-4];break;case"a":o.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":o.hourCycle="h12",o.hour=["numeric","2-digit"][C-1];break;case"H":o.hourCycle="h23",o.hour=["numeric","2-digit"][C-1];break;case"K":o.hourCycle="h11",o.hour=["numeric","2-digit"][C-1];break;case"k":o.hourCycle="h24",o.hour=["numeric","2-digit"][C-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":o.minute=["numeric","2-digit"][C-1];break;case"s":o.second=["numeric","2-digit"][C-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":o.timeZoneName=C<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),o}var Fp=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function zp(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var o=e.split(Fp).filter(function(t){return t.length>0}),g=[],C=0,P=o;C