@minto-ai/huoshan-tts
Version:
借助“火山引擎在线语音合成API”实现浏览器端“文本转语音
1,457 lines • 263 kB
JavaScript
import { getUuid as My, createWebSocket as U1, objectToQueryString as H1, isIos as G1 } from "@minto-ai/tools";
var Cn = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {};
function Qs(n, r) {
(r == null || r > n.length) && (r = n.length);
for (var e = 0, t = Array(r); e < r; e++) t[e] = n[e];
return t;
}
function W1(n) {
if (Array.isArray(n)) return Qs(n);
}
function V1(n) {
if (n === void 0) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return n;
}
function sf(n, r, e, t, a, i, o) {
try {
var u = n[i](o), s = u.value;
} catch (v) {
return void e(v);
}
u.done ? r(s) : Promise.resolve(s).then(t, a);
}
function K1(n) {
return function() {
var r = this, e = arguments;
return new Promise(function(t, a) {
var i = n.apply(r, e);
function o(s) {
sf(i, t, a, o, u, "next", s);
}
function u(s) {
sf(i, t, a, o, u, "throw", s);
}
o(void 0);
});
};
}
function Be(n, r, e) {
return r = Di(r), J1(n, Ny() ? Reflect.construct(r, e || [], Di(n).constructor) : r.apply(n, e));
}
function Fr(n, r) {
if (!(n instanceof r)) throw new TypeError("Cannot call a class as a function");
}
function z1(n, r) {
for (var e = 0; e < r.length; e++) {
var t = r[e];
t.enumerable = t.enumerable || !1, t.configurable = !0, "value" in t && (t.writable = !0), Object.defineProperty(n, Fy(t.key), t);
}
}
function Dr(n, r, e) {
return r && z1(n.prototype, r), Object.defineProperty(n, "prototype", {
writable: !1
}), n;
}
function q1(n, r) {
var e = typeof Symbol < "u" && n[Symbol.iterator] || n["@@iterator"];
if (!e) {
if (Array.isArray(n) || (e = Dy(n)) || r) {
e && (n = e);
var t = 0, a = function() {
};
return {
s: a,
n: function() {
return t >= n.length ? {
done: !0
} : {
done: !1,
value: n[t++]
};
},
e: function(s) {
throw s;
},
f: a
};
}
throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
var i, o = !0, u = !1;
return {
s: function() {
e = e.call(n);
},
n: function() {
var s = e.next();
return o = s.done, s;
},
e: function(s) {
u = !0, i = s;
},
f: function() {
try {
o || e.return == null || e.return();
} finally {
if (u) throw i;
}
}
};
}
function k(n, r, e) {
return (r = Fy(r)) in n ? Object.defineProperty(n, r, {
value: e,
enumerable: !0,
configurable: !0,
writable: !0
}) : n[r] = e, n;
}
function Di(n) {
return Di = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(r) {
return r.__proto__ || Object.getPrototypeOf(r);
}, Di(n);
}
function Ue(n, r) {
if (typeof r != "function" && r !== null) throw new TypeError("Super expression must either be null or a function");
n.prototype = Object.create(r && r.prototype, {
constructor: {
value: n,
writable: !0,
configurable: !0
}
}), Object.defineProperty(n, "prototype", {
writable: !1
}), r && rv(n, r);
}
function Ny() {
try {
var n = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {
}));
} catch {
}
return (Ny = function() {
return !!n;
})();
}
function Y1(n) {
if (typeof Symbol < "u" && n[Symbol.iterator] != null || n["@@iterator"] != null) return Array.from(n);
}
function X1() {
throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}
function vf(n, r) {
var e = Object.keys(n);
if (Object.getOwnPropertySymbols) {
var t = Object.getOwnPropertySymbols(n);
r && (t = t.filter(function(a) {
return Object.getOwnPropertyDescriptor(n, a).enumerable;
})), e.push.apply(e, t);
}
return e;
}
function xn(n) {
for (var r = 1; r < arguments.length; r++) {
var e = arguments[r] != null ? arguments[r] : {};
r % 2 ? vf(Object(e), !0).forEach(function(t) {
k(n, t, e[t]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(n, Object.getOwnPropertyDescriptors(e)) : vf(Object(e)).forEach(function(t) {
Object.defineProperty(n, t, Object.getOwnPropertyDescriptor(e, t));
});
}
return n;
}
function J1(n, r) {
if (r && (typeof r == "object" || typeof r == "function")) return r;
if (r !== void 0) throw new TypeError("Derived constructors may only return object or undefined");
return V1(n);
}
function Zs() {
Zs = function() {
return r;
};
var n, r = {}, e = Object.prototype, t = e.hasOwnProperty, a = typeof Symbol == "function" ? Symbol : {}, i = a.iterator || "@@iterator", o = a.asyncIterator || "@@asyncIterator", u = a.toStringTag || "@@toStringTag";
function s(m, p, w, N) {
return Object.defineProperty(m, p, {
value: w,
enumerable: !N,
configurable: !N,
writable: !N
});
}
try {
s({}, "");
} catch {
s = function(p, w, N) {
return p[w] = N;
};
}
function v(m, p, w, N) {
var P = p && p.prototype instanceof l ? p : l, q = Object.create(P.prototype);
return s(q, "_invoke", /* @__PURE__ */ function(er, Rr, j) {
var yr = 1;
return function(Te, Zr) {
if (yr === 3) throw Error("Generator is already running");
if (yr === 4) {
if (Te === "throw") throw Zr;
return {
value: n,
done: !0
};
}
for (j.method = Te, j.arg = Zr; ; ) {
var uf = j.delegate;
if (uf) {
var ru = W(uf, j);
if (ru) {
if (ru === d) continue;
return ru;
}
}
if (j.method === "next") j.sent = j._sent = j.arg;
else if (j.method === "throw") {
if (yr === 1) throw yr = 4, j.arg;
j.dispatchException(j.arg);
} else j.method === "return" && j.abrupt("return", j.arg);
yr = 3;
var ha = c(er, Rr, j);
if (ha.type === "normal") {
if (yr = j.done ? 4 : 2, ha.arg === d) continue;
return {
value: ha.arg,
done: j.done
};
}
ha.type === "throw" && (yr = 4, j.method = "throw", j.arg = ha.arg);
}
};
}(m, w, new Qr(N || [])), !0), q;
}
function c(m, p, w) {
try {
return {
type: "normal",
arg: m.call(p, w)
};
} catch (N) {
return {
type: "throw",
arg: N
};
}
}
r.wrap = v;
var d = {};
function l() {
}
function $() {
}
function h() {
}
var g = {};
s(g, i, function() {
return this;
});
var y = Object.getPrototypeOf, E = y && y(y(Zo([])));
E && E !== e && t.call(E, i) && (g = E);
var O = h.prototype = l.prototype = Object.create(g);
function T(m) {
["next", "throw", "return"].forEach(function(p) {
s(m, p, function(w) {
return this._invoke(p, w);
});
});
}
function x(m, p) {
function w(P, q, er, Rr) {
var j = c(m[P], m, q);
if (j.type !== "throw") {
var yr = j.arg, Te = yr.value;
return Te && typeof Te == "object" && t.call(Te, "__await") ? p.resolve(Te.__await).then(function(Zr) {
w("next", Zr, er, Rr);
}, function(Zr) {
w("throw", Zr, er, Rr);
}) : p.resolve(Te).then(function(Zr) {
yr.value = Zr, er(yr);
}, function(Zr) {
return w("throw", Zr, er, Rr);
});
}
Rr(j.arg);
}
var N;
s(this, "_invoke", function(P, q) {
function er() {
return new p(function(Rr, j) {
w(P, q, Rr, j);
});
}
return N = N ? N.then(er, er) : er();
}, !0);
}
function W(m, p) {
var w = p.method, N = m.i[w];
if (N === n) return p.delegate = null, w === "throw" && m.i.return && (p.method = "return", p.arg = n, W(m, p), p.method === "throw") || w !== "return" && (p.method = "throw", p.arg = new TypeError("The iterator does not provide a '" + w + "' method")), d;
var P = c(N, m.i, p.arg);
if (P.type === "throw") return p.method = "throw", p.arg = P.arg, p.delegate = null, d;
var q = P.arg;
return q ? q.done ? (p[m.r] = q.value, p.next = m.n, p.method !== "return" && (p.method = "next", p.arg = n), p.delegate = null, d) : q : (p.method = "throw", p.arg = new TypeError("iterator result is not an object"), p.delegate = null, d);
}
function U(m) {
this.tryEntries.push(m);
}
function ur(m) {
var p = m[4] || {};
p.type = "normal", p.arg = n, m[4] = p;
}
function Qr(m) {
this.tryEntries = [[-1]], m.forEach(U, this), this.reset(!0);
}
function Zo(m) {
if (m != null) {
var p = m[i];
if (p) return p.call(m);
if (typeof m.next == "function") return m;
if (!isNaN(m.length)) {
var w = -1, N = function P() {
for (; ++w < m.length; ) if (t.call(m, w)) return P.value = m[w], P.done = !1, P;
return P.value = n, P.done = !0, P;
};
return N.next = N;
}
}
throw new TypeError(typeof m + " is not iterable");
}
return $.prototype = h, s(O, "constructor", h), s(h, "constructor", $), $.displayName = s(h, u, "GeneratorFunction"), r.isGeneratorFunction = function(m) {
var p = typeof m == "function" && m.constructor;
return !!p && (p === $ || (p.displayName || p.name) === "GeneratorFunction");
}, r.mark = function(m) {
return Object.setPrototypeOf ? Object.setPrototypeOf(m, h) : (m.__proto__ = h, s(m, u, "GeneratorFunction")), m.prototype = Object.create(O), m;
}, r.awrap = function(m) {
return {
__await: m
};
}, T(x.prototype), s(x.prototype, o, function() {
return this;
}), r.AsyncIterator = x, r.async = function(m, p, w, N, P) {
P === void 0 && (P = Promise);
var q = new x(v(m, p, w, N), P);
return r.isGeneratorFunction(p) ? q : q.next().then(function(er) {
return er.done ? er.value : q.next();
});
}, T(O), s(O, u, "Generator"), s(O, i, function() {
return this;
}), s(O, "toString", function() {
return "[object Generator]";
}), r.keys = function(m) {
var p = Object(m), w = [];
for (var N in p) w.unshift(N);
return function P() {
for (; w.length; ) if ((N = w.pop()) in p) return P.value = N, P.done = !1, P;
return P.done = !0, P;
};
}, r.values = Zo, Qr.prototype = {
constructor: Qr,
reset: function(m) {
if (this.prev = this.next = 0, this.sent = this._sent = n, this.done = !1, this.delegate = null, this.method = "next", this.arg = n, this.tryEntries.forEach(ur), !m) for (var p in this) p.charAt(0) === "t" && t.call(this, p) && !isNaN(+p.slice(1)) && (this[p] = n);
},
stop: function() {
this.done = !0;
var m = this.tryEntries[0][4];
if (m.type === "throw") throw m.arg;
return this.rval;
},
dispatchException: function(m) {
if (this.done) throw m;
var p = this;
function w(yr) {
q.type = "throw", q.arg = m, p.next = yr;
}
for (var N = p.tryEntries.length - 1; N >= 0; --N) {
var P = this.tryEntries[N], q = P[4], er = this.prev, Rr = P[1], j = P[2];
if (P[0] === -1) return w("end"), !1;
if (!Rr && !j) throw Error("try statement without catch or finally");
if (P[0] != null && P[0] <= er) {
if (er < Rr) return this.method = "next", this.arg = n, w(Rr), !0;
if (er < j) return w(j), !1;
}
}
},
abrupt: function(m, p) {
for (var w = this.tryEntries.length - 1; w >= 0; --w) {
var N = this.tryEntries[w];
if (N[0] > -1 && N[0] <= this.prev && this.prev < N[2]) {
var P = N;
break;
}
}
P && (m === "break" || m === "continue") && P[0] <= p && p <= P[2] && (P = null);
var q = P ? P[4] : {};
return q.type = m, q.arg = p, P ? (this.method = "next", this.next = P[2], d) : this.complete(q);
},
complete: function(m, p) {
if (m.type === "throw") throw m.arg;
return m.type === "break" || m.type === "continue" ? this.next = m.arg : m.type === "return" ? (this.rval = this.arg = m.arg, this.method = "return", this.next = "end") : m.type === "normal" && p && (this.next = p), d;
},
finish: function(m) {
for (var p = this.tryEntries.length - 1; p >= 0; --p) {
var w = this.tryEntries[p];
if (w[2] === m) return this.complete(w[4], w[3]), ur(w), d;
}
},
catch: function(m) {
for (var p = this.tryEntries.length - 1; p >= 0; --p) {
var w = this.tryEntries[p];
if (w[0] === m) {
var N = w[4];
if (N.type === "throw") {
var P = N.arg;
ur(w);
}
return P;
}
}
throw Error("illegal catch attempt");
},
delegateYield: function(m, p, w) {
return this.delegate = {
i: Zo(m),
r: p,
n: w
}, this.method === "next" && (this.arg = n), d;
}
}, r;
}
function rv(n, r) {
return rv = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(e, t) {
return e.__proto__ = t, e;
}, rv(n, r);
}
function _n(n) {
return W1(n) || Y1(n) || Dy(n) || X1();
}
function Q1(n, r) {
if (typeof n != "object" || !n) return n;
var e = n[Symbol.toPrimitive];
if (e !== void 0) {
var t = e.call(n, r);
if (typeof t != "object") return t;
throw new TypeError("@@toPrimitive must return a primitive value.");
}
return String(n);
}
function Fy(n) {
var r = Q1(n, "string");
return typeof r == "symbol" ? r : r + "";
}
function X(n) {
"@babel/helpers - typeof";
return X = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(r) {
return typeof r;
} : function(r) {
return r && typeof Symbol == "function" && r.constructor === Symbol && r !== Symbol.prototype ? "symbol" : typeof r;
}, X(n);
}
function Dy(n, r) {
if (n) {
if (typeof n == "string") return Qs(n, r);
var e = {}.toString.call(n).slice(8, -1);
return e === "Object" && n.constructor && (e = n.constructor.name), e === "Map" || e === "Set" ? Array.from(n) : e === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e) ? Qs(n, r) : void 0;
}
}
var ga = function(r) {
return r && r.Math === Math && r;
}, I = (
// eslint-disable-next-line es/no-global-this -- safe
ga((typeof globalThis > "u" ? "undefined" : X(globalThis)) == "object" && globalThis) || ga((typeof window > "u" ? "undefined" : X(window)) == "object" && window) || // eslint-disable-next-line no-restricted-globals -- safe
ga((typeof self > "u" ? "undefined" : X(self)) == "object" && self) || ga(X(Cn) == "object" && Cn) || ga(X(Cn) == "object" && Cn) || // eslint-disable-next-line no-new-func -- fallback
/* @__PURE__ */ function() {
return this;
}() || Function("return this")()
), tr = {}, S = function(r) {
try {
return !!r();
} catch {
return !0;
}
}, Z1 = S, _ = !Z1(function() {
return Object.defineProperty({}, 1, {
get: function() {
return 7;
}
})[1] !== 7;
}), rO = S, Ja = !rO(function() {
var n = (function() {
}).bind();
return typeof n != "function" || n.hasOwnProperty("prototype");
}), eO = Ja, Mn = Function.prototype.call, R = eO ? Mn.bind(Mn) : function() {
return Mn.apply(Mn, arguments);
}, Qa = {}, jy = {}.propertyIsEnumerable, Ly = Object.getOwnPropertyDescriptor, tO = Ly && !jy.call({
1: 2
}, 1);
Qa.f = tO ? function(r) {
var e = Ly(this, r);
return !!e && e.enumerable;
} : jy;
var ie = function(r, e) {
return {
enumerable: !(r & 1),
configurable: !(r & 2),
writable: !(r & 4),
value: e
};
}, ky = Ja, By = Function.prototype, ev = By.call, aO = ky && By.bind.bind(ev, ev), b = ky ? aO : function(n) {
return function() {
return ev.apply(n, arguments);
};
}, Uy = b, nO = Uy({}.toString), iO = Uy("".slice), jr = function(r) {
return iO(nO(r), 8, -1);
}, oO = b, uO = S, sO = jr, eu = Object, vO = oO("".split), Za = uO(function() {
return !eu("z").propertyIsEnumerable(0);
}) ? function(n) {
return sO(n) === "String" ? vO(n, "") : eu(n);
} : eu, oe = function(r) {
return r == null;
}, cO = oe, lO = TypeError, Q = function(r) {
if (cO(r)) throw new lO("Can't call method on " + r);
return r;
}, fO = Za, dO = Q, hr = function(r) {
return fO(dO(r));
}, tu = (typeof document > "u" ? "undefined" : X(document)) == "object" && document.all, F = typeof tu > "u" && tu !== void 0 ? function(n) {
return typeof n == "function" || n === tu;
} : function(n) {
return typeof n == "function";
}, $O = F, C = function(r) {
return X(r) == "object" ? r !== null : $O(r);
}, au = I, hO = F, gO = function(r) {
return hO(r) ? r : void 0;
}, V = function(r, e) {
return arguments.length < 2 ? gO(au[r]) : au[r] && au[r][e];
}, pO = b, Lr = pO({}.isPrototypeOf), yO = I, cf = yO.navigator, lf = cf && cf.userAgent, ue = lf ? String(lf) : "", Hy = I, nu = ue, ff = Hy.process, df = Hy.Deno, $f = ff && ff.versions || df && df.version, hf = $f && $f.v8, Kr, ji;
hf && (Kr = hf.split("."), ji = Kr[0] > 0 && Kr[0] < 4 ? 1 : +(Kr[0] + Kr[1]));
!ji && nu && (Kr = nu.match(/Edge\/(\d+)/), (!Kr || Kr[1] >= 74) && (Kr = nu.match(/Chrome\/(\d+)/), Kr && (ji = +Kr[1])));
var He = ji, gf = He, mO = S, SO = I, bO = SO.String, na = !!Object.getOwnPropertySymbols && !mO(function() {
var n = Symbol("symbol detection");
return !bO(n) || !(Object(n) instanceof Symbol) || // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
!Symbol.sham && gf && gf < 41;
}), EO = na, Gy = EO && !Symbol.sham && X(Symbol.iterator) == "symbol", IO = V, OO = F, TO = Lr, AO = Gy, wO = Object, ia = AO ? function(n) {
return X(n) == "symbol";
} : function(n) {
var r = IO("Symbol");
return OO(r) && TO(r.prototype, wO(n));
}, RO = String, ct = function(r) {
try {
return RO(r);
} catch {
return "Object";
}
}, PO = F, CO = ct, xO = TypeError, H = function(r) {
if (PO(r)) return r;
throw new xO(CO(r) + " is not a function");
}, _O = H, MO = oe, Xr = function(r, e) {
var t = r[e];
return MO(t) ? void 0 : _O(t);
}, iu = R, ou = F, uu = C, NO = TypeError, Wy = function(r, e) {
var t, a;
if (e === "string" && ou(t = r.toString) && !uu(a = iu(t, r)) || ou(t = r.valueOf) && !uu(a = iu(t, r)) || e !== "string" && ou(t = r.toString) && !uu(a = iu(t, r))) return a;
throw new NO("Can't convert object to primitive value");
}, Vy = { exports: {} }, Ky = !1, pf = I, FO = Object.defineProperty, vc = function(r, e) {
try {
FO(pf, r, {
value: e,
configurable: !0,
writable: !0
});
} catch {
pf[r] = e;
}
return e;
}, DO = I, jO = vc, yf = "__core-js_shared__", mf = Vy.exports = DO[yf] || jO(yf, {});
(mf.versions || (mf.versions = [])).push({
version: "3.42.0",
mode: "global",
copyright: "© 2014-2025 Denis Pushkarev (zloirock.ru)",
license: "https://github.com/zloirock/core-js/blob/v3.42.0/LICENSE",
source: "https://github.com/zloirock/core-js"
});
var cc = Vy.exports, Sf = cc, lt = function(r, e) {
return Sf[r] || (Sf[r] = e || {});
}, LO = Q, kO = Object, B = function(r) {
return kO(LO(r));
}, BO = b, UO = B, HO = BO({}.hasOwnProperty), G = Object.hasOwn || function(r, e) {
return HO(UO(r), e);
}, GO = b, WO = 0, VO = Math.random(), KO = GO(1 .toString), rn = function(r) {
return "Symbol(" + (r === void 0 ? "" : r) + ")_" + KO(++WO + VO, 36);
}, zO = I, qO = lt, bf = G, YO = rn, XO = na, JO = Gy, Lt = zO.Symbol, su = qO("wks"), QO = JO ? Lt.for || Lt : Lt && Lt.withoutSetter || YO, M = function(r) {
return bf(su, r) || (su[r] = XO && bf(Lt, r) ? Lt[r] : QO("Symbol." + r)), su[r];
}, ZO = R, Ef = C, If = ia, rT = Xr, eT = Wy, tT = M, aT = TypeError, nT = tT("toPrimitive"), vo = function(r, e) {
if (!Ef(r) || If(r)) return r;
var t = rT(r, nT), a;
if (t) {
if (e === void 0 && (e = "default"), a = ZO(t, r, e), !Ef(a) || If(a)) return a;
throw new aT("Can't convert object to primitive value");
}
return e === void 0 && (e = "number"), eT(r, e);
}, iT = vo, oT = ia, ft = function(r) {
var e = iT(r, "string");
return oT(e) ? e : e + "";
}, uT = I, Of = C, tv = uT.document, sT = Of(tv) && Of(tv.createElement), co = function(r) {
return sT ? tv.createElement(r) : {};
}, vT = _, cT = S, lT = co, zy = !vT && !cT(function() {
return Object.defineProperty(lT("div"), "a", {
get: function() {
return 7;
}
}).a !== 7;
}), fT = _, dT = R, $T = Qa, hT = ie, gT = hr, pT = ft, yT = G, mT = zy, Tf = Object.getOwnPropertyDescriptor;
tr.f = fT ? Tf : function(r, e) {
if (r = gT(r), e = pT(e), mT) try {
return Tf(r, e);
} catch {
}
if (yT(r, e)) return hT(!dT($T.f, r, e), r[e]);
};
var K = {}, ST = _, bT = S, qy = ST && bT(function() {
return Object.defineProperty(function() {
}, "prototype", {
value: 42,
writable: !1
}).prototype !== 42;
}), ET = C, IT = String, OT = TypeError, A = function(r) {
if (ET(r)) return r;
throw new OT(IT(r) + " is not an object");
}, TT = _, AT = zy, wT = qy, Nn = A, Af = ft, RT = TypeError, vu = Object.defineProperty, PT = Object.getOwnPropertyDescriptor, cu = "enumerable", lu = "configurable", fu = "writable";
K.f = TT ? wT ? function(r, e, t) {
if (Nn(r), e = Af(e), Nn(t), typeof r == "function" && e === "prototype" && "value" in t && fu in t && !t[fu]) {
var a = PT(r, e);
a && a[fu] && (r[e] = t.value, t = {
configurable: lu in t ? t[lu] : a[lu],
enumerable: cu in t ? t[cu] : a[cu],
writable: !1
});
}
return vu(r, e, t);
} : vu : function(r, e, t) {
if (Nn(r), e = Af(e), Nn(t), AT) try {
return vu(r, e, t);
} catch {
}
if ("get" in t || "set" in t) throw new RT("Accessors not supported");
return "value" in t && (r[e] = t.value), r;
};
var CT = _, xT = K, _T = ie, br = CT ? function(n, r, e) {
return xT.f(n, r, _T(1, e));
} : function(n, r, e) {
return n[r] = e, n;
}, Yy = { exports: {} }, av = _, MT = G, Xy = Function.prototype, NT = av && Object.getOwnPropertyDescriptor, lc = MT(Xy, "name"), FT = lc && (function() {
}).name === "something", DT = lc && (!av || av && NT(Xy, "name").configurable), oa = {
EXISTS: lc,
PROPER: FT,
CONFIGURABLE: DT
}, jT = b, LT = F, nv = cc, kT = jT(Function.toString);
LT(nv.inspectSource) || (nv.inspectSource = function(n) {
return kT(n);
});
var fc = nv.inspectSource, BT = I, UT = F, wf = BT.WeakMap, Jy = UT(wf) && /native code/.test(String(wf)), HT = lt, GT = rn, Rf = HT("keys"), lo = function(r) {
return Rf[r] || (Rf[r] = GT(r));
}, en = {}, WT = Jy, Qy = I, VT = C, KT = br, du = G, $u = cc, zT = lo, qT = en, Pf = "Object already initialized", iv = Qy.TypeError, YT = Qy.WeakMap, Li, Ka, ki, XT = function(r) {
return ki(r) ? Ka(r) : Li(r, {});
}, JT = function(r) {
return function(e) {
var t;
if (!VT(e) || (t = Ka(e)).type !== r)
throw new iv("Incompatible receiver, " + r + " required");
return t;
};
};
if (WT || $u.state) {
var re = $u.state || ($u.state = new YT());
re.get = re.get, re.has = re.has, re.set = re.set, Li = function(r, e) {
if (re.has(r)) throw new iv(Pf);
return e.facade = r, re.set(r, e), e;
}, Ka = function(r) {
return re.get(r) || {};
}, ki = function(r) {
return re.has(r);
};
} else {
var Et = zT("state");
qT[Et] = !0, Li = function(r, e) {
if (du(r, Et)) throw new iv(Pf);
return e.facade = r, KT(r, Et, e), e;
}, Ka = function(r) {
return du(r, Et) ? r[Et] : {};
}, ki = function(r) {
return du(r, Et);
};
}
var Z = {
set: Li,
get: Ka,
has: ki,
enforce: XT,
getterFor: JT
}, dc = b, QT = S, ZT = F, Fn = G, ov = _, rA = oa.CONFIGURABLE, eA = fc, Zy = Z, tA = Zy.enforce, aA = Zy.get, Cf = String, Ii = Object.defineProperty, nA = dc("".slice), iA = dc("".replace), oA = dc([].join), uA = ov && !QT(function() {
return Ii(function() {
}, "length", {
value: 8
}).length !== 8;
}), sA = String(String).split("String"), vA = Yy.exports = function(n, r, e) {
nA(Cf(r), 0, 7) === "Symbol(" && (r = "[" + iA(Cf(r), /^Symbol\(([^)]*)\).*$/, "$1") + "]"), e && e.getter && (r = "get " + r), e && e.setter && (r = "set " + r), (!Fn(n, "name") || rA && n.name !== r) && (ov ? Ii(n, "name", {
value: r,
configurable: !0
}) : n.name = r), uA && e && Fn(e, "arity") && n.length !== e.arity && Ii(n, "length", {
value: e.arity
});
try {
e && Fn(e, "constructor") && e.constructor ? ov && Ii(n, "prototype", {
writable: !1
}) : n.prototype && (n.prototype = void 0);
} catch {
}
var t = tA(n);
return Fn(t, "source") || (t.source = oA(sA, typeof r == "string" ? r : "")), n;
};
Function.prototype.toString = vA(function() {
return ZT(this) && aA(this).source || eA(this);
}, "toString");
var $c = Yy.exports, cA = F, lA = K, fA = $c, dA = vc, J = function(r, e, t, a) {
a || (a = {});
var i = a.enumerable, o = a.name !== void 0 ? a.name : e;
if (cA(t) && fA(t, o, a), a.global)
i ? r[e] = t : dA(e, t);
else {
try {
a.unsafe ? r[e] && (i = !0) : delete r[e];
} catch {
}
i ? r[e] = t : lA.f(r, e, {
value: t,
enumerable: !1,
configurable: !a.nonConfigurable,
writable: !a.nonWritable
});
}
return r;
}, Ge = {}, $A = Math.ceil, hA = Math.floor, rm = Math.trunc || function(r) {
var e = +r;
return (e > 0 ? hA : $A)(e);
}, gA = rm, lr = function(r) {
var e = +r;
return e !== e || e === 0 ? 0 : gA(e);
}, pA = lr, yA = Math.max, mA = Math.min, We = function(r, e) {
var t = pA(r);
return t < 0 ? yA(t + e, 0) : mA(t, e);
}, SA = lr, bA = Math.min, Er = function(r) {
var e = SA(r);
return e > 0 ? bA(e, 9007199254740991) : 0;
}, EA = Er, Y = function(r) {
return EA(r.length);
}, IA = hr, OA = We, TA = Y, xf = function(r) {
return function(e, t, a) {
var i = IA(e), o = TA(i);
if (o === 0) return !r && -1;
var u = OA(a, o), s;
if (r && t !== t) {
for (; o > u; )
if (s = i[u++], s !== s) return !0;
} else for (; o > u; u++)
if ((r || u in i) && i[u] === t) return r || u || 0;
return !r && -1;
};
}, tn = {
// `Array.prototype.includes` method
// https://tc39.es/ecma262/#sec-array.prototype.includes
includes: xf(!0),
// `Array.prototype.indexOf` method
// https://tc39.es/ecma262/#sec-array.prototype.indexof
indexOf: xf(!1)
}, AA = b, hu = G, wA = hr, RA = tn.indexOf, PA = en, _f = AA([].push), em = function(r, e) {
var t = wA(r), a = 0, i = [], o;
for (o in t) !hu(PA, o) && hu(t, o) && _f(i, o);
for (; e.length > a; ) hu(t, o = e[a++]) && (~RA(i, o) || _f(i, o));
return i;
}, hc = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"], CA = em, xA = hc, _A = xA.concat("length", "prototype");
Ge.f = Object.getOwnPropertyNames || function(r) {
return CA(r, _A);
};
var an = {};
an.f = Object.getOwnPropertySymbols;
var MA = V, NA = b, FA = Ge, DA = an, jA = A, LA = NA([].concat), gc = MA("Reflect", "ownKeys") || function(r) {
var e = FA.f(jA(r)), t = DA.f;
return t ? LA(e, t(r)) : e;
}, Mf = G, kA = gc, BA = tr, UA = K, fo = function(r, e, t) {
for (var a = kA(e), i = UA.f, o = BA.f, u = 0; u < a.length; u++) {
var s = a[u];
!Mf(r, s) && !(t && Mf(t, s)) && i(r, s, o(e, s));
}
}, HA = S, GA = F, WA = /#|\.prototype\./, nn = function(r, e) {
var t = KA[VA(r)];
return t === qA ? !0 : t === zA ? !1 : GA(e) ? HA(e) : !!e;
}, VA = nn.normalize = function(n) {
return String(n).replace(WA, ".").toLowerCase();
}, KA = nn.data = {}, zA = nn.NATIVE = "N", qA = nn.POLYFILL = "P", on = nn, Dn = I, YA = tr.f, XA = br, JA = J, QA = vc, ZA = fo, rw = on, f = function(r, e) {
var t = r.target, a = r.global, i = r.stat, o, u, s, v, c, d;
if (a ? u = Dn : i ? u = Dn[t] || QA(t, {}) : u = Dn[t] && Dn[t].prototype, u) for (s in e) {
if (c = e[s], r.dontCallGetSet ? (d = YA(u, s), v = d && d.value) : v = u[s], o = rw(a ? s : t + (i ? "." : "#") + s, r.forced), !o && v !== void 0) {
if (X(c) == X(v)) continue;
ZA(c, v);
}
(r.sham || v && v.sham) && XA(c, "sham", !0), JA(u, s, c, r);
}
}, ew = M, tw = ew("toStringTag"), tm = {};
tm[tw] = "z";
var pc = String(tm) === "[object z]", aw = pc, nw = F, Oi = jr, iw = M, ow = iw("toStringTag"), uw = Object, sw = Oi(/* @__PURE__ */ function() {
return arguments;
}()) === "Arguments", vw = function(r, e) {
try {
return r[e];
} catch {
}
}, se = aw ? Oi : function(n) {
var r, e, t;
return n === void 0 ? "Undefined" : n === null ? "Null" : typeof (e = vw(r = uw(n), ow)) == "string" ? e : sw ? Oi(r) : (t = Oi(r)) === "Object" && nw(r.callee) ? "Arguments" : t;
}, cw = se, lw = String, D = function(r) {
if (cw(r) === "Symbol") throw new TypeError("Cannot convert a Symbol value to a string");
return lw(r);
}, $o = {}, fw = em, dw = hc, un = Object.keys || function(r) {
return fw(r, dw);
}, $w = _, hw = qy, gw = K, pw = A, yw = hr, mw = un;
$o.f = $w && !hw ? Object.defineProperties : function(r, e) {
pw(r);
for (var t = yw(e), a = mw(e), i = a.length, o = 0, u; i > o; ) gw.f(r, u = a[o++], t[u]);
return r;
};
var Sw = V, am = Sw("document", "documentElement"), bw = A, Ew = $o, Nf = hc, Iw = en, Ow = am, Tw = co, Aw = lo, Ff = ">", Df = "<", uv = "prototype", sv = "script", nm = Aw("IE_PROTO"), gu = function() {
}, im = function(r) {
return Df + sv + Ff + r + Df + "/" + sv + Ff;
}, jf = function(r) {
r.write(im("")), r.close();
var e = r.parentWindow.Object;
return r = null, e;
}, ww = function() {
var r = Tw("iframe"), e = "java" + sv + ":", t;
return r.style.display = "none", Ow.appendChild(r), r.src = String(e), t = r.contentWindow.document, t.open(), t.write(im("document.F=Object")), t.close(), t.F;
}, jn, Ti = function() {
try {
jn = new ActiveXObject("htmlfile");
} catch {
}
Ti = typeof document < "u" ? document.domain && jn ? jf(jn) : ww() : jf(jn);
for (var r = Nf.length; r--; ) delete Ti[uv][Nf[r]];
return Ti();
};
Iw[nm] = !0;
var Ir = Object.create || function(r, e) {
var t;
return r !== null ? (gu[uv] = bw(r), t = new gu(), gu[uv] = null, t[nm] = r) : t = Ti(), e === void 0 ? t : Ew.f(t, e);
}, ho = {}, Rw = b, kr = Rw([].slice), Pw = jr, Cw = hr, om = Ge.f, xw = kr, um = (typeof window > "u" ? "undefined" : X(window)) == "object" && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [], _w = function(r) {
try {
return om(r);
} catch {
return xw(um);
}
};
ho.f = function(r) {
return um && Pw(r) === "Window" ? _w(r) : om(Cw(r));
};
var Lf = $c, Mw = K, gr = function(r, e, t) {
return t.get && Lf(t.get, e, {
getter: !0
}), t.set && Lf(t.set, e, {
setter: !0
}), Mw.f(r, e, t);
}, yc = {}, Nw = M;
yc.f = Nw;
var Fw = I, sm = Fw, kf = sm, Dw = G, jw = yc, Lw = K.f, nr = function(r) {
var e = kf.Symbol || (kf.Symbol = {});
Dw(e, r) || Lw(e, r, {
value: jw.f(r)
});
}, kw = R, Bw = V, Uw = M, Hw = J, vm = function() {
var r = Bw("Symbol"), e = r && r.prototype, t = e && e.valueOf, a = Uw("toPrimitive");
e && !e[a] && Hw(e, a, function(i) {
return kw(t, this);
}, {
arity: 1
});
}, Gw = K.f, Ww = G, Vw = M, Bf = Vw("toStringTag"), Br = function(r, e, t) {
r && !t && (r = r.prototype), r && !Ww(r, Bf) && Gw(r, Bf, {
configurable: !0,
value: e
});
}, Kw = jr, zw = b, dt = function(r) {
if (Kw(r) === "Function") return zw(r);
}, Uf = dt, qw = H, Yw = Ja, Xw = Uf(Uf.bind), z = function(r, e) {
return qw(r), e === void 0 ? r : Yw ? Xw(r, e) : function() {
return r.apply(e, arguments);
};
}, Jw = jr, Ve = Array.isArray || function(r) {
return Jw(r) === "Array";
}, Qw = b, Zw = S, cm = F, rR = se, eR = V, tR = fc, lm = function() {
}, fm = eR("Reflect", "construct"), mc = /^\s*(?:class|function)\b/, aR = Qw(mc.exec), nR = !mc.test(lm), pa = function(r) {
if (!cm(r)) return !1;
try {
return fm(lm, [], r), !0;
} catch {
return !1;
}
}, dm = function(r) {
if (!cm(r)) return !1;
switch (rR(r)) {
case "AsyncFunction":
case "GeneratorFunction":
case "AsyncGeneratorFunction":
return !1;
}
try {
return nR || !!aR(mc, tR(r));
} catch {
return !0;
}
};
dm.sham = !0;
var $t = !fm || Zw(function() {
var n;
return pa(pa.call) || !pa(Object) || !pa(function() {
n = !0;
}) || n;
}) ? dm : pa, Hf = Ve, iR = $t, oR = C, uR = M, sR = uR("species"), Gf = Array, vR = function(r) {
var e;
return Hf(r) && (e = r.constructor, iR(e) && (e === Gf || Hf(e.prototype)) ? e = void 0 : oR(e) && (e = e[sR], e === null && (e = void 0))), e === void 0 ? Gf : e;
}, cR = vR, sn = function(r, e) {
return new (cR(r))(e === 0 ? 0 : e);
}, lR = z, fR = b, dR = Za, $R = B, hR = Y, gR = sn, Wf = fR([].push), Ye = function(r) {
var e = r === 1, t = r === 2, a = r === 3, i = r === 4, o = r === 6, u = r === 7, s = r === 5 || o;
return function(v, c, d, l) {
for (var $ = $R(v), h = dR($), g = hR(h), y = lR(c, d), E = 0, O = l || gR, T = e ? O(v, g) : t || u ? O(v, 0) : void 0, x, W; g > E; E++) if ((s || E in h) && (x = h[E], W = y(x, E, $), r))
if (e) T[E] = W;
else if (W) switch (r) {
case 3:
return !0;
case 5:
return x;
case 6:
return E;
case 2:
Wf(T, x);
}
else switch (r) {
case 4:
return !1;
case 7:
Wf(T, x);
}
return o ? -1 : a || i ? i : T;
};
}, ar = {
// `Array.prototype.forEach` method
// https://tc39.es/ecma262/#sec-array.prototype.foreach
forEach: Ye(0),
// `Array.prototype.map` method
// https://tc39.es/ecma262/#sec-array.prototype.map
map: Ye(1),
// `Array.prototype.filter` method
// https://tc39.es/ecma262/#sec-array.prototype.filter
filter: Ye(2),
// `Array.prototype.some` method
// https://tc39.es/ecma262/#sec-array.prototype.some
some: Ye(3),
// `Array.prototype.every` method
// https://tc39.es/ecma262/#sec-array.prototype.every
every: Ye(4),
// `Array.prototype.find` method
// https://tc39.es/ecma262/#sec-array.prototype.find
find: Ye(5),
// `Array.prototype.findIndex` method
// https://tc39.es/ecma262/#sec-array.prototype.findIndex
findIndex: Ye(6)
}, go = f, vn = I, Sc = R, pR = b, Xt = _, Jt = na, yR = S, rr = G, mR = Lr, vv = A, po = hr, bc = ft, SR = D, cv = ie, Qt = Ir, $m = un, bR = Ge, hm = ho, ER = an, gm = tr, pm = K, IR = $o, ym = Qa, pu = J, OR = gr, Ec = lt, TR = lo, mm = en, Vf = rn, AR = M, wR = yc, RR = nr, PR = vm, CR = Br, Sm = Z, yo = ar.forEach, dr = TR("hidden"), mo = "Symbol", za = "prototype", xR = Sm.set, Kf = Sm.getterFor(mo), Nr = Object[za], ot = vn.Symbol, Na = ot && ot[za], _R = vn.RangeError, MR = vn.TypeError, yu = vn.QObject, bm = gm.f, ut = pm.f, Em = hm.f, NR = ym.f, Im = pR([].push), $e = Ec("symbols"), cn = Ec("op-symbols"), FR = Ec("wks"), lv = !yu || !yu[za] || !yu[za].findChild, Om = function(r, e, t) {
var a = bm(Nr, e);
a && delete Nr[e], ut(r, e, t), a && r !== Nr && ut(Nr, e, a);
}, fv = Xt && yR(function() {
return Qt(ut({}, "a", {
get: function() {
return ut(this, "a", {
value: 7
}).a;
}
})).a !== 7;
}) ? Om : ut, mu = function(r, e) {
var t = $e[r] = Qt(Na);
return xR(t, {
type: mo,
tag: r,
description: e
}), Xt || (t.description = e), t;
}, So = function(r, e, t) {
r === Nr && So(cn, e, t), vv(r);
var a = bc(e);
return vv(t), rr($e, a) ? (t.enumerable ? (rr(r, dr) && r[dr][a] && (r[dr][a] = !1), t = Qt(t, {
enumerable: cv(0, !1)
})) : (rr(r, dr) || ut(r, dr, cv(1, Qt(null))), r[dr][a] = !0), fv(r, a, t)) : ut(r, a, t);
}, Ic = function(r, e) {
vv(r);
var t = po(e), a = $m(t).concat(wm(t));
return yo(a, function(i) {
(!Xt || Sc(dv, t, i)) && So(r, i, t[i]);
}), r;
}, DR = function(r, e) {
return e === void 0 ? Qt(r) : Ic(Qt(r), e);
}, dv = function(r) {
var e = bc(r), t = Sc(NR, this, e);
return this === Nr && rr($e, e) && !rr(cn, e) ? !1 : t || !rr(this, e) || !rr($e, e) || rr(this, dr) && this[dr][e] ? t : !0;
}, Tm = function(r, e) {
var t = po(r), a = bc(e);
if (!(t === Nr && rr($e, a) && !rr(cn, a))) {
var i = bm(t, a);
return i && rr($e, a) && !(rr(t, dr) && t[dr][a]) && (i.enumerable = !0), i;
}
}, Am = function(r) {
var e = Em(po(r)), t = [];
return yo(e, function(a) {
!rr($e, a) && !rr(mm, a) && Im(t, a);
}), t;
}, wm = function(r) {
var e = r === Nr, t = Em(e ? cn : po(r)), a = [];
return yo(t, function(i) {
rr($e, i) && (!e || rr(Nr, i)) && Im(a, $e[i]);
}), a;
};
Jt || (ot = function() {
if (mR(Na, this)) throw new MR("Symbol is not a constructor");
var r = !arguments.length || arguments[0] === void 0 ? void 0 : SR(arguments[0]), e = Vf(r), t = function(i) {
var o = this === void 0 ? vn : this;
o === Nr && Sc(t, cn, i), rr(o, dr) && rr(o[dr], e) && (o[dr][e] = !1);
var u = cv(1, i);
try {
fv(o, e, u);
} catch (s) {
if (!(s instanceof _R)) throw s;
Om(o, e, u);
}
};
return Xt && lv && fv(Nr, e, {
configurable: !0,
set: t
}), mu(e, r);
}, Na = ot[za], pu(Na, "toString", function() {
return Kf(this).tag;
}), pu(ot, "withoutSetter", function(n) {
return mu(Vf(n), n);
}), ym.f = dv, pm.f = So, IR.f = Ic, gm.f = Tm, bR.f = hm.f = Am, ER.f = wm, wR.f = function(n) {
return mu(AR(n), n);
}, Xt && (OR(Na, "description", {
configurable: !0,
get: function() {
return Kf(this).description;
}
}), pu(Nr, "propertyIsEnumerable", dv, {
unsafe: !0
})));
go({
global: !0,
constructor: !0,
wrap: !0,
forced: !Jt,
sham: !Jt
}, {
Symbol: ot
});
yo($m(FR), function(n) {
RR(n);
});
go({
target: mo,
stat: !0,
forced: !Jt
}, {
useSetter: function() {
lv = !0;
},
useSimple: function() {
lv = !1;
}
});
go({
target: "Object",
stat: !0,
forced: !Jt,
sham: !Xt
}, {
// `Object.create` method
// https://tc39.es/ecma262/#sec-object.create
create: DR,
// `Object.defineProperty` method
// https://tc39.es/ecma262/#sec-object.defineproperty
defineProperty: So,
// `Object.defineProperties` method
// https://tc39.es/ecma262/#sec-object.defineproperties
defineProperties: Ic,
// `Object.getOwnPropertyDescriptor` method
// https://tc39.es/ecma262/#sec-object.getownpropertydescriptors
getOwnPropertyDescriptor: Tm
});
go({
target: "Object",
stat: !0,
forced: !Jt
}, {
// `Object.getOwnPropertyNames` method
// https://tc39.es/ecma262/#sec-object.getownpropertynames
getOwnPropertyNames: Am
});
PR();
CR(ot, mo);
mm[dr] = !0;
var jR = na, Rm = jR && !!Symbol.for && !!Symbol.keyFor, LR = f, kR = V, BR = G, UR = D, Pm = lt, HR = Rm, Su = Pm("string-to-symbol-registry"), GR = Pm("symbol-to-string-registry");
LR({
target: "Symbol",
stat: !0,
forced: !HR
}, {
for: function(r) {
var e = UR(r);
if (BR(Su, e)) return Su[e];
var t = kR("Symbol")(e);
return Su[e] = t, GR[t] = e, t;
}
});
var WR = f, VR = G, KR = ia, zR = ct, qR = lt, YR = Rm, zf = qR("symbol-to-string-registry");
WR({
target: "Symbol",
stat: !0,
forced: !YR
}, {
keyFor: function(r) {
if (!KR(r)) throw new TypeError(zR(r) + " is not a symbol");
if (VR(zf, r)) return zf[r];
}
});
var XR = Ja, Cm = Function.prototype, qf = Cm.apply, Yf = Cm.call, Ur = (typeof Reflect > "u" ? "undefined" : X(Reflect)) == "object" && Reflect.apply || (XR ? Yf.bind(qf) : function() {
return Yf.apply(qf, arguments);
}), JR = b, Xf = Ve, QR = F, Jf = jr, ZR = D, Qf = JR([].push), rP = function(r) {
if (QR(r)) return r;
if (Xf(r)) {
for (var e = r.length, t = [], a = 0; a < e; a++) {
var i = r[a];
typeof i == "string" ? Qf(t, i) : (typeof i == "number" || Jf(i) === "Number" || Jf(i) === "String") && Qf(t, ZR(i));
}
var o = t.length, u = !0;
return function(s, v) {
if (u)
return u = !1, v;
if (Xf(this)) return v;
for (var c = 0; c < o; c++) if (t[c] === s) return v;
};
}
}, eP = f, xm = V, _m = Ur, tP = R, ln = b, Mm = S, Zf = F, rd = ia, Nm = kr, aP = rP, nP = na, iP = String, De = xm("JSON", "stringify"), Ln = ln(/./.exec), ed = ln("".charAt), oP = ln("".charCodeAt), uP = ln("".replace), sP = ln(1 .toString), vP = /[\uD800-\uDFFF]/g, td = /^[\uD800-\uDBFF]$/, ad = /^[\uDC00-\uDFFF]$/, nd = !nP || Mm(function() {
var n = xm("Symbol")("stringify detection");
return De([n]) !== "[null]" || De({
a: n
}) !== "{}" || De(Object(n)) !== "{}";
}), id = Mm(function() {
return De("\uDF06\uD834") !== '"\\udf06\\ud834"' || De("\uDEAD") !== '"\\udead"';
}), cP = function(r, e) {
var t = Nm(arguments), a = aP(e);
if (!(!Zf(a) && (r === void 0 || rd(r))))
return t[1] = function(i, o) {
if (Zf(a) && (o = tP(a, this, iP(i), o)), !rd(o)) return o;
}, _m(De, null, t);
}, lP = function(r, e, t) {
var a = ed(t, e - 1), i = ed(t, e + 1);
return Ln(td, r) && !Ln(ad, i) || Ln(ad, r) && !Ln(td, a) ? "\\u" + sP(oP(r, 0), 16) : r;
};
De && eP({
target: "JSON",
stat: !0,
arity: 3,
forced: nd || id
}, {
// eslint-disable-next-line no-unused-vars -- required for `.length`
stringify: function(r, e, t) {
var a = Nm(arguments), i = _m(nd ? cP : De, null, a);
return id && typeof i == "string" ? uP(i, vP, lP) : i;
}
});
var fP = f, dP = na, $P = S, Fm = an, hP = B, gP = !dP || $P(function() {
Fm.f(1);
});
fP({
target: "Object",
stat: !0,
forced: gP
}, {
getOwnPropertySymbols: function(r) {
var e = Fm.f;
return e ? e(hP(r)) : [];
}
});
var pP = f, yP = _, mP = I, kn = b, SP = G, bP = F, EP = Lr, IP = D, OP = gr, TP = fo, fe = mP.Symbol, Xe = fe && fe.prototype;
if (yP && bP(fe) && (!("description" in Xe) || // Safari 12 bug
fe().description !== void 0)) {
var od = {}, Bn = function() {
var r = arguments.length < 1 || arguments[0] === void 0 ? void 0 : IP(arguments[0]), e = EP(Xe, this) ? new fe(r) : r === void 0 ? fe() : fe(r);
return r === "" && (od[e] = !0), e;
};
TP(Bn, fe), Bn.prototype = Xe, Xe.constructor = Bn;
var AP = String(fe("description detection")) === "Symbol(description detection)", wP = kn(Xe.valueOf), RP = kn(Xe.toString), PP = /^Symbol\((.*)\)[^)]+$/, CP = kn("".replace), xP = kn("".slice);
OP(Xe, "description", {
configurable: !0,
get: function() {
var r = wP(this);
if (SP(od, r)) return "";
var e = RP(r), t = AP ? xP(e, 7, -1) : CP(e, PP, "$1");
return t === "" ? void 0 : t;
}
}), pP({
global: !0,
constructor: !0,
forced: !0
}, {
Symbol: Bn
});
}
var _P = nr;
_P("asyncIterator");
var MP = nr;
MP("hasInstance");
var NP = nr;
NP("isConcatSpreadable");
var FP = nr;
FP("iterator");
var DP = nr;
DP("match");
var jP = nr;
jP("replace");
var LP = nr;
LP("search");
var kP = nr;
kP("species");
var BP = nr;
BP("split");
var UP = nr, HP = vm;
UP("toPrimitive");
HP();
var GP = V, WP = nr, VP = Br;
WP("toStringTag");
VP(GP("Symbol"), "Symbol");
var KP = nr;
KP("unscopables");
var zP = TypeError, qP = 9007199254740991, Oc = function(r) {
if (r > qP) throw zP("Maximum allowed index exceeded");
return r;
}, YP = _, XP = K, JP = ie, ht = function(r, e, t) {
YP ? XP.f(r, e, JP(0, t)) : r[e] = t;
}, QP = S, ZP = M, r0 = He, e0 = ZP("species"), fn = function(r) {
return r0 >= 51 || !QP(function() {
var e = [], t = e.constructor = {};
return t[e0] = function() {
return {
foo: 1
};
}, e[r](Boolean).foo !== 1;
});
}, t0 = f, a0 = S, n0 = Ve, i0 = C, o0 = B, u0 = Y, ud = Oc, sd = ht, s0 = sn, v0 = fn, c0 = M, l0 = He, Dm = c0("isConcatSpreadable"), f0 = l0 >= 51 || !a0(function() {
var n = [];
return n[Dm] = !1, n.concat()[0] !== n;
}), d0 = function(r) {
if (!i0(r)) return !1;
var e = r[Dm];
return e !== void 0 ? !!e : n0(r);
}, $0 = !f0 || !v0("concat");
t0({
target: "Array",
proto: !0,
arity: 1,
forced: $0
}, {
// eslint-disable-next-line no-unused-vars -- required for `.length`
concat: function(r) {
var e = o0(this), t = s0(e, 0), a = 0, i, o, u, s, v;
for (i = -1, u = arguments.length; i < u; i++)
if (v = i === -1 ? e : arguments[i], d0(v))
for (s = u0(v), ud(a + s), o = 0; o < s; o++, a++) o in v && sd(t, a, v[o]);
else
ud(a + 1), sd(t, a++, v);
return t.length = a, t;
}
});
var vd = ct, h0 = TypeError, Tc = function(r, e) {
if (!delete r[e]) throw new h0("Cannot delete property " + vd(e) + " of " + vd(r));
}, g0 = B, bu = We, p0 = Y, y0 = Tc, m0 = Math.min, jm = [].copyWithin || function(r, e) {
var t = g0(this), a = p0(t), i = bu(r, a), o = bu(e, a), u = arguments.length > 2 ? arguments[2] : void 0, s = m0((u === void 0 ? a : bu(u, a)) - o, a - i), v = 1;
for (o < i && i < o + s && (v = -1, o += s - 1, i += s - 1); s-- > 0; )
o in t ? t[i] = t[o] : y0(t, i), i += v, o += v;
return t;
}, S0 = M, b0 = Ir, E0 = K.f, $v = S0("unscopables"), hv = Array.prototype;
hv[$v] === void 0 && E0(hv, $v, {
configurable: !0,
value: b0(null)
});
var ve = function(r) {
hv[$v][r] = !0;
}, I0 = f, O0 = jm, T0 = ve;
I0({
target: "Array",
proto: !0
}, {
copyWithin: O0
});
T0("copyWithin");
var A0 = S, ye = function(r, e) {
var t = [][r];
return !!t && A0(function() {
t.call(null, e || function() {
return 1;
}, 1);
});
}, w0 = f, R0 = ar.every, P0 = ye, C0 = P0("every");
w0({
target: "Array",
proto: !0,
forced: !C0
}, {
every: function(r) {
return R0(this, r, arguments.length > 1 ? arguments[1] : void 0);
}
});
var x0 = B, cd = We, _0 = Y, Ac = function(r) {
for (var e = x0(this), t = _0(e), a = arguments.length, i = cd(a > 1 ? arguments[1] : void 0, t), o = a > 2 ? arguments[2] : void 0, u = o === void 0 ? t : cd(o, t); u > i; ) e[i++] = r;
return e;
}, M0 = f, N0 = Ac, F0 = ve;
M0({
target: "Array",
proto: !0
}, {
fill: N0
});
F0("fill");
var D0 = f, j0 = ar.filter, L0 = fn, k0 = L0("filter");
D0({
target: "Array",
proto: !0,
forced: !k0
}, {
filter: function(r) {
return j0(this, r, arguments.length > 1 ? arguments[1] : void 0);
}
});
var B0 = f, U0 = ar.find, H0 = ve, gv = "find", Lm = !0;
gv in [] && Array(1)[gv](function() {
Lm = !1;
});
B0({
target: "Array",
proto: !0,
forced: Lm
}, {
find: function(r) {
return U0(this, r, arguments.length > 1 ? arguments[1] : void 0);
}
});
H0(gv);
var G0 = f, W0 = ar.findIndex, V0 = ve, pv = "findIndex", km = !0;
pv in [] && Array(1)[pv](function() {
km = !1;
});
G0({
target: "Array",
proto: !0,
forced: km
}, {
findIndex: function(r) {
return W0(this, r, arguments.length > 1 ? arguments[1] : void 0);
}
});
V0(pv);
var K0 = Ve, z0 = Y, q0 = Oc, Y0 = z, Bm = function(r, e, t, a, i, o, u, s) {
for (var v = i, c = 0, d = u ? Y0(u, s) : !1, l, $; c < a; )
c in t && (l = d ? d(t[c], c, e) : t[c], o > 0 && K0(l) ? ($ = z0(l), v = Bm(r, e, l, $, v, o - 1) - 1) : (q0(v + 1), r[v] = l), v++), c++;
return v;
}, Um = Bm, X0 = f, J0 = Um, Q0 = B, Z0 = Y, rC = lr, eC = sn;
X0({
target: "Array",
proto: !0
}, {
flat: function() {
var r = arguments.length ? arguments[0] : void 0, e = Q0(this), t = Z0(e), a = eC(e, 0);
return a.length = J0(a, e, e, t, 0, r === void 0 ? 1 : rC(r)), a;
}
});
var tC = f, aC = Um, nC = H, iC = B, oC = Y, uC = sn;
tC({
target: "Array",
proto: !0
}, {
flatMap: function(r) {
var e = iC(this), t = oC(e), a;
return nC(r), a = uC(e, 0), a.length = aC(a, e, e, t, 0, 1, r, arguments.length > 1 ? arguments[1] : void 0), a;
}
});
var sC = ar.forEach, vC = ye, cC = vC("forEach"), Hm = cC ? [].forEach : function(r) {
return sC(this, r, arguments.length > 1 ? arguments[1] : void 0);
}, lC = f, ld = Hm;
lC({
target: "Array",
proto: !0,
forced: [].forEach !== ld
}, {
forEach: ld
});
var fC = R, fd = A, dC = Xr, bo = function(r, e, t) {
var a, i;
fd(r);
try {
if (a = dC(r, "return"), !a) {
if (e === "throw") throw t;
return t;
}
a = fC(a, r);
} catch (o) {
i = !0, a = o;
}
if (e === "throw") throw t;
if (i) throw a;
return fd(a), t;
}, $C = A, hC = bo, gC = function(r, e, t, a) {
try {
return a ? e($C(t)[0], t[1]) : e(t);
} catch (i) {
hC(r, "throw", i);
}
}, ua = {}, pC = M, yC = ua, mC = pC("iterator"), SC = Array.prototype, wc = function(r) {
return r !== void 0 && (yC.Array === r || SC[mC] === r);
}, bC = se, dd = Xr, EC = oe, IC = ua, OC = M, TC = OC("iterator"), dn = function(r) {
if (!EC(r)) return dd(r, TC) || dd(r, "@@iterator") || IC[bC(r)];
}, AC = R, wC = H, RC = A, PC = ct, CC = dn, xC = TypeError, $n = function(r, e) {
var t = arguments.length < 2 ? CC(r) : e;
if (wC(t)) return RC(AC(t, r));
throw new xC(PC(r) + " is not iterable");
}, _C = z, MC = R, NC = B, FC = gC, DC = wc, jC = $t, LC = Y, $d = ht, kC = $n, BC = dn, hd = Array, Gm = function(r) {
var e = NC(r), t = jC(this), a = arguments.length, i = a > 1 ? arguments[1] : void 0, o = i !== void 0;
o && (i = _C(i, a > 2 ? arguments[2] : void 0));
var u = BC(e), s = 0, v, c, d, l, $, h;
if (u && !(this === hd && DC(u)))
for (c = t ? new this() : [], l = kC(e, u), $ = l.next; !(d = MC($, l)).done; s++)
h = o ? FC(l, i, [d.value, s], !0) : d.value, $d(c, s, h);
else
for (v = LC(e), c = t ? new this(v) : hd(v); v > s; s++)
h = o ? i(e[s], s) : e[s], $d(c, s, h);
return c.length = s, c;
}, UC = M, Wm = UC("iterator"), Vm = !1;
try {
var HC = 0, gd = {
next: function() {
return {
done: !!HC++
};
},
return: function() {
Vm = !0;
}
};
gd[Wm] = function() {
return this;
}, Array.fr