diff --git a/docs/website.bundle.js b/docs/website.bundle.js index 23d52a3..b833238 100644 --- a/docs/website.bundle.js +++ b/docs/website.bundle.js @@ -1,5148 +1,19 @@ -var __global$ = globalThis || (typeof window !== "undefined" ? window : self); -var Q = Object.create; -var p = Object.defineProperty; -var U = Object.getOwnPropertyDescriptor; -var W = Object.getOwnPropertyNames; -var X = Object.getPrototypeOf, Y = Object.prototype.hasOwnProperty; -var Z = (o)=>p(o, "__esModule", { - value: !0 - }) -; -var $ = (o, l4)=>()=>(l4 || o((l4 = { - exports: { - } - }).exports, l4), l4.exports) -; -var x = (o, l5, t3, e)=>{ - if (l5 && typeof l5 == "object" || typeof l5 == "function") for (let n3 of W(l5))!Y.call(o, n3) && (t3 || n3 !== "default") && p(o, n3, { - get: ()=>l5[n3] - , - enumerable: !(e = U(l5, n3)) || e.enumerable - }); - return o; -}, k = (o, l7)=>x(Z(p(o != null ? Q(X(o)) : { - }, "default", !l7 && o && o.__esModule ? { - get: ()=>o.default - , - enumerable: !0 - } : { - value: o, - enumerable: !0 - })), o) -; -var K = $((et, m5)=>{ - var O8, S3, j4, P5, T5, E4, I4, D5, G5, d4, g5, F3, R4, h4, A4, B4, V4, M4, q4, z5, C4, H4, J4; - (function(o) { - var l9 = typeof __global$ == "object" ? __global$ : typeof self == "object" ? self : typeof this == "object" ? this : { - }; - typeof define == "function" && define.amd ? define("tslib", [ - "exports" - ], function(e) { - o(t4(l9, t4(e))); - }) : typeof m5 == "object" && typeof m5.exports == "object" ? o(t4(l9, t4(m5.exports))) : o(t4(l9)); - function t4(e, n4) { - return e !== l9 && (typeof Object.create == "function" ? Object.defineProperty(e, "__esModule", { - value: !0 - }) : e.__esModule = !0), function(a3, i3) { - return e[a3] = n4 ? n4(a3, i3) : i3; - }; - } - })(function(o) { - var l10 = Object.setPrototypeOf || ({ - __proto__: [] - }) instanceof Array && function(t5, e) { - t5.__proto__ = e; - } || function(t7, e) { - for(var n5 in e)e.hasOwnProperty(n5) && (t7[n5] = e[n5]); - }; - O8 = function(t9, e) { - l10(t9, e); - function n7() { - this.constructor = t9; - } - t9.prototype = e === null ? Object.create(e) : (n7.prototype = e.prototype, new n7); - }, S3 = Object.assign || function(t10) { - for(var e, n9 = 1, a4 = arguments.length; n9 < a4; n9++){ - e = arguments[n9]; - for(var i4 in e)Object.prototype.hasOwnProperty.call(e, i4) && (t10[i4] = e[i4]); - } - return t10; - }, j4 = function(t11, e) { - var n10 = { - }; - for(var a5 in t11)Object.prototype.hasOwnProperty.call(t11, a5) && e.indexOf(a5) < 0 && (n10[a5] = t11[a5]); - if (t11 != null && typeof Object.getOwnPropertySymbols == "function") for(var i5 = 0, a5 = Object.getOwnPropertySymbols(t11); i5 < a5.length; i5++)e.indexOf(a5[i5]) < 0 && Object.prototype.propertyIsEnumerable.call(t11, a5[i5]) && (n10[a5[i5]] = t11[a5[i5]]); - return n10; - }, P5 = function(t12, e, n11, a7) { - var i7 = arguments.length, r = i7 < 3 ? e : a7 === null ? a7 = Object.getOwnPropertyDescriptor(e, n11) : a7, f; - if (typeof Reflect == "object" && typeof Reflect.decorate == "function") r = Reflect.decorate(t12, e, n11, a7); - else for(var c4 = t12.length - 1; c4 >= 0; c4--)(f = t12[c4]) && (r = (i7 < 3 ? f(r) : i7 > 3 ? f(e, n11, r) : f(e, n11)) || r); - return i7 > 3 && r && Object.defineProperty(e, n11, r), r; - }, T5 = function(t13, e) { - return function(n12, a9) { - e(n12, a9, t13); - }; - }, E4 = function(t14, e) { - if (typeof Reflect == "object" && typeof Reflect.metadata == "function") return Reflect.metadata(t14, e); - }, I4 = function(t15, e, n13, a10) { - function i9(r) { - return r instanceof n13 ? r : new n13(function(f) { - f(r); - }); - } - return new (n13 || (n13 = Promise))(function(r, f) { - function c5(s3) { - try { - u3(a10.next(s3)); - } catch (v4) { - f(v4); - } - } - function y5(s4) { - try { - u3(a10.throw(s4)); - } catch (v5) { - f(v5); - } - } - function u3(s5) { - s5.done ? r(s5.value) : i9(s5.value).then(c5, y5); - } - u3((a10 = a10.apply(t15, e || [])).next()); - }); - }, D5 = function(t16, e) { - var n14 = { - label: 0, - sent: function() { - if (r[0] & 1) throw r[1]; - return r[1]; - }, - trys: [], - ops: [] - }, a11, i10, r, f; - return f = { - next: c7(0), - throw: c7(1), - return: c7(2) - }, typeof Symbol == "function" && (f[Symbol.iterator] = function() { - return this; - }), f; - function c7(u4) { - return function(s7) { - return y7([ - u4, - s7 - ]); - }; - } - function y7(u5) { - if (a11) throw new TypeError("Generator is already executing."); - for(; n14;)try { - if (a11 = 1, i10 && (r = u5[0] & 2 ? i10.return : u5[0] ? i10.throw || ((r = i10.return) && r.call(i10), 0) : i10.next) && !(r = r.call(i10, u5[1])).done) return r; - switch(i10 = 0, r && (u5 = [ - u5[0] & 2, - r.value - ]), u5[0]){ - case 0: - case 1: - r = u5; - break; - case 4: - return n14.label++, { - value: u5[1], - done: !1 - }; - case 5: - n14.label++, i10 = u5[1], u5 = [ - 0 - ]; - continue; - case 7: - u5 = n14.ops.pop(), n14.trys.pop(); - continue; - default: - if (r = n14.trys, !(r = r.length > 0 && r[r.length - 1]) && (u5[0] === 6 || u5[0] === 2)) { - n14 = 0; - continue; - } - if (u5[0] === 3 && (!r || u5[1] > r[0] && u5[1] < r[3])) { - n14.label = u5[1]; - break; - } - if (u5[0] === 6 && n14.label < r[1]) { - n14.label = r[1], r = u5; - break; - } - if (r && n14.label < r[2]) { - n14.label = r[2], n14.ops.push(u5); - break; - } - r[2] && n14.ops.pop(), n14.trys.pop(); - continue; - } - u5 = e.call(t16, n14); - } catch (s9) { - u5 = [ - 6, - s9 - ], i10 = 0; - } finally{ - a11 = r = 0; - } - if (u5[0] & 5) throw u5[1]; - return { - value: u5[0] ? u5[1] : void 0, - done: !0 - }; - } - }, J4 = function(t17, e, n15, a12) { - a12 === void 0 && (a12 = n15), t17[a12] = e[n15]; - }, G5 = function(t18, e) { - for(var n16 in t18)n16 !== "default" && !e.hasOwnProperty(n16) && (e[n16] = t18[n16]); - }, d4 = function(t19) { - var e = typeof Symbol == "function" && Symbol.iterator, n17 = e && t19[e], a13 = 0; - if (n17) return n17.call(t19); - if (t19 && typeof t19.length == "number") return { - next: function() { - return t19 && a13 >= t19.length && (t19 = void 0), { - value: t19 && t19[a13++], - done: !t19 - }; - } - }; - throw new TypeError(e ? "Object is not iterable." : "Symbol.iterator is not defined."); - }, g5 = function(t20, e) { - var n18 = typeof Symbol == "function" && t20[Symbol.iterator]; - if (!n18) return t20; - var a14 = n18.call(t20), i11, r = [], f; - try { - for(; (e === void 0 || e-- > 0) && !(i11 = a14.next()).done;)r.push(i11.value); - } catch (c9) { - f = { - error: c9 - }; - } finally{ - try { - i11 && !i11.done && (n18 = a14.return) && n18.call(a14); - } finally{ - if (f) throw f.error; - } - } - return r; - }, F3 = function() { - for(var t21 = [], e = 0; e < arguments.length; e++)t21 = t21.concat(g5(arguments[e])); - return t21; - }, R4 = function() { - for(var t22 = 0, e = 0, n19 = arguments.length; e < n19; e++)t22 += arguments[e].length; - for(var a15 = Array(t22), i12 = 0, e = 0; e < n19; e++)for(var r = arguments[e], f = 0, c10 = r.length; f < c10; f++, i12++)a15[i12] = r[f]; - return a15; - }, h4 = function(t23) { - return this instanceof h4 ? (this.v = t23, this) : new h4(t23); - }, A4 = function(t24, e, n20) { - if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - var a16 = n20.apply(t24, e || []), i13, r = []; - return i13 = { - }, f("next"), f("throw"), f("return"), i13[Symbol.asyncIterator] = function() { - return this; - }, i13; - function f(_4) { - a16[_4] && (i13[_4] = function(b4) { - return new Promise(function(w3, N5) { - r.push([ - _4, - b4, - w3, - N5 - ]) > 1 || c11(_4, b4); - }); - }); - } - function c11(_, b5) { - try { - y9(a16[_](b5)); - } catch (w4) { - v7(r[0][3], w4); - } - } - function y9(_5) { - _5.value instanceof h4 ? Promise.resolve(_5.value.v).then(u7, s10) : v7(r[0][2], _5); - } - function u7(_7) { - c11("next", _7); - } - function s10(_8) { - c11("throw", _8); - } - function v7(_9, b6) { - _9(b6), r.shift(), r.length && c11(r[0][0], r[0][1]); - } - }, B4 = function(t25) { - var e, n21; - return e = { - }, a17("next"), a17("throw", function(i14) { - throw i14; - }), a17("return"), e[Symbol.iterator] = function() { - return this; - }, e; - function a17(i15, r) { - e[i15] = t25[i15] ? function(f) { - return (n21 = !n21) ? { - value: h4(t25[i15](f)), - done: i15 === "return" - } : r ? r(f) : f; - } : r; - } - }, V4 = function(t26) { - if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - var e = t26[Symbol.asyncIterator], n22; - return e ? e.call(t26) : (t26 = typeof d4 == "function" ? d4(t26) : t26[Symbol.iterator](), n22 = { - }, a18("next"), a18("throw"), a18("return"), n22[Symbol.asyncIterator] = function() { - return this; - }, n22); - function a18(r) { - n22[r] = t26[r] && function(f) { - return new Promise(function(c12, y10) { - f = t26[r](f), i16(c12, y10, f.done, f.value); - }); - }; - } - function i16(r, f, c13, y11) { - Promise.resolve(y11).then(function(u9) { - r({ - value: u9, - done: c13 - }); - }, f); - } - }, M4 = function(t27, e) { - return Object.defineProperty ? Object.defineProperty(t27, "raw", { - value: e - }) : t27.raw = e, t27; - }, q4 = function(t28) { - if (t28 && t28.__esModule) return t28; - var e = { - }; - if (t28 != null) for(var n23 in t28)Object.hasOwnProperty.call(t28, n23) && (e[n23] = t28[n23]); - return e.default = t28, e; - }, z5 = function(t29) { - return t29 && t29.__esModule ? t29 : { - default: t29 - }; - }, C4 = function(t30, e) { - if (!e.has(t30)) throw new TypeError("attempted to get private field on non-instance"); - return e.get(t30); - }, H4 = function(t31, e, n24) { - if (!e.has(t31)) throw new TypeError("attempted to set private field on non-instance"); - return e.set(t31, n24), n24; - }, o("__extends", O8), o("__assign", S3), o("__rest", j4), o("__decorate", P5), o("__param", T5), o("__metadata", E4), o("__awaiter", I4), o("__generator", D5), o("__exportStar", G5), o("__createBinding", J4), o("__values", d4), o("__read", g5), o("__spread", F3), o("__spreadArrays", R4), o("__await", h4), o("__asyncGenerator", A4), o("__asyncDelegator", B4), o("__asyncValues", V4), o("__makeTemplateObject", M4), o("__importStar", q4), o("__importDefault", z5), o("__classPrivateFieldGet", C4), o("__classPrivateFieldSet", H4); - }); -}); -var L = k(K(), 1), { __extends: nt , __assign: rt , __rest: at , __decorate: it , __param: ot , __metadata: ft , __awaiter: ut , __generator: ct , __exportStar: lt , __createBinding: _t , __values: st , __read: yt , __spread: vt , __spreadArrays: bt , __await: ht , __asyncGenerator: dt , __asyncDelegator: mt , __asyncValues: wt , __makeTemplateObject: pt , __importStar: gt , __importDefault: Ot , __classPrivateFieldGet: St , __classPrivateFieldSet: jt } = L.default; -var Ni = Object.create; -var ft1 = Object.defineProperty; -var Oi = Object.getOwnPropertyDescriptor; -var Ii = Object.getOwnPropertyNames; -var Bi = Object.getPrototypeOf, Ci = Object.prototype.hasOwnProperty; -var Li = (e)=>ft1(e, "__esModule", { - value: !0 - }) -; -var I = (e, i17)=>()=>(i17 || e((i17 = { - exports: { - } - }).exports, i17), i17.exports) -; -var Fi = (e, i18, t32, a19)=>{ - if (i18 && typeof i18 == "object" || typeof i18 == "function") for (let r of Ii(i18))!Ci.call(e, r) && (t32 || r !== "default") && ft1(e, r, { - get: ()=>i18[r] - , - enumerable: !(a19 = Oi(i18, r)) || a19.enumerable - }); - return e; -}, Yt = (e, i19)=>Fi(Li(ft1(e != null ? Ni(Bi(e)) : { - }, "default", !i19 && e && e.__esModule ? { - get: ()=>e.default - , - enumerable: !0 - } : { - value: e, - enumerable: !0 - })), e) -; -var $1 = I((B5)=>{ - "use strict"; - var Mi2 = typeof Uint8Array < "u" && typeof Uint16Array < "u" && typeof Int32Array < "u"; - function Hi1(e, i20) { - return Object.prototype.hasOwnProperty.call(e, i20); - } - B5.assign = function(e) { - for(var i21 = Array.prototype.slice.call(arguments, 1); i21.length;){ - var t33 = i21.shift(); - if (!!t33) { - if (typeof t33 != "object") throw new TypeError(t33 + "must be non-object"); - for(var a20 in t33)Hi1(t33, a20) && (e[a20] = t33[a20]); - } - } - return e; - }; - B5.shrinkBuf = function(e, i22) { - return e.length === i22 ? e : e.subarray ? e.subarray(0, i22) : (e.length = i22, e); - }; - var Ui1 = { - arraySet: function(e, i23, t34, a21, r) { - if (i23.subarray && e.subarray) { - e.set(i23.subarray(t34, t34 + a21), r); - return; - } - for(var n25 = 0; n25 < a21; n25++)e[r + n25] = i23[t34 + n25]; - }, - flattenChunks: function(e) { - var i24, t35, a22, r, n26, _10; - for(a22 = 0, i24 = 0, t35 = e.length; i24 < t35; i24++)a22 += e[i24].length; - for(_10 = new Uint8Array(a22), r = 0, i24 = 0, t35 = e.length; i24 < t35; i24++)n26 = e[i24], _10.set(n26, r), r += n26.length; - return _10; - } - }, Ki2 = { - arraySet: function(e, i25, t, a23, r) { - for(var n27 = 0; n27 < a23; n27++)e[r + n27] = i25[t + n27]; - }, - flattenChunks: function(e) { - return [].concat.apply([], e); - } - }; - B5.setTyped = function(e) { - e ? (B5.Buf8 = Uint8Array, B5.Buf16 = Uint16Array, B5.Buf32 = Int32Array, B5.assign(B5, Ui1)) : (B5.Buf8 = Array, B5.Buf16 = Array, B5.Buf32 = Array, B5.assign(B5, Ki2)); - }; - B5.setTyped(Mi2); -}); -var va = I((be3)=>{ - "use strict"; - var Pi2 = $1(), Yi1 = 4, Xt1 = 0, qt2 = 1, Xi1 = 2; - function se3(e) { - for(var i26 = e.length; --i26 >= 0;)e[i26] = 0; - } - var qi1 = 0, Jt1 = 1, Gi2 = 2, ji2 = 3, Wi2 = 258, vt3 = 29, De3 = 256, ze2 = De3 + 1 + vt3, ce1 = 30, ct3 = 19, Qt1 = 2 * ze2 + 1, fe3 = 15, lt3 = 16, $i1 = 7, st2 = 256, ea2 = 16, ta2 = 17, aa2 = 18, dt3 = [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 3, - 3, - 3, - 3, - 4, - 4, - 4, - 4, - 5, - 5, - 5, - 5, - 0 - ], Ye2 = [ - 0, - 0, - 0, - 0, - 1, - 1, - 2, - 2, - 3, - 3, - 4, - 4, - 5, - 5, - 6, - 6, - 7, - 7, - 8, - 8, - 9, - 9, - 10, - 10, - 11, - 11, - 12, - 12, - 13, - 13 - ], Vi2 = [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 3, - 7 - ], ia = [ - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 - ], Ji2 = 512, V5 = new Array((ze2 + 2) * 2); - se3(V5); - var ye3 = new Array(ce1 * 2); - se3(ye3); - var me3 = new Array(Ji2); - se3(me3); - var Te3 = new Array(Wi2 - ji2 + 1); - se3(Te3); - var bt3 = new Array(vt3); - se3(bt3); - var Xe2 = new Array(ce1); - se3(Xe2); - function _t2(e, i27, t36, a24, r) { - this.static_tree = e, this.extra_bits = i27, this.extra_base = t36, this.elems = a24, this.max_length = r, this.has_stree = e && e.length; - } - var ra2, na2, fa1; - function ht3(e, i28) { - this.dyn_tree = e, this.max_code = 0, this.stat_desc = i28; - } - function la2(e) { - return e < 256 ? me3[e] : me3[256 + (e >>> 7)]; - } - function Ae4(e, i29) { - e.pending_buf[e.pending++] = i29 & 255, e.pending_buf[e.pending++] = i29 >>> 8 & 255; - } - function L3(e, i30, t37) { - e.bi_valid > lt3 - t37 ? (e.bi_buf |= i30 << e.bi_valid & 65535, Ae4(e, e.bi_buf), e.bi_buf = i30 >> lt3 - e.bi_valid, e.bi_valid += t37 - lt3) : (e.bi_buf |= i30 << e.bi_valid & 65535, e.bi_valid += t37); - } - function X4(e, i, t38) { - L3(e, t38[i * 2], t38[i * 2 + 1]); - } - function _a2(e, i31) { - var t39 = 0; - do t39 |= e & 1, e >>>= 1, t39 <<= 1; - while (--i31 > 0) - return t39 >>> 1; - } - function Qi1(e) { - e.bi_valid === 16 ? (Ae4(e, e.bi_buf), e.bi_buf = 0, e.bi_valid = 0) : e.bi_valid >= 8 && (e.pending_buf[e.pending++] = e.bi_buf & 255, e.bi_buf >>= 8, e.bi_valid -= 8); - } - function er3(e, i32) { - var t40 = i32.dyn_tree, a25 = i32.max_code, r = i32.stat_desc.static_tree, n28 = i32.stat_desc.has_stree, _11 = i32.stat_desc.extra_bits, f = i32.stat_desc.extra_base, d5 = i32.stat_desc.max_length, l11, h5, x3, u10, o, s11, c14 = 0; - for(u10 = 0; u10 <= fe3; u10++)e.bl_count[u10] = 0; - for(t40[e.heap[e.heap_max] * 2 + 1] = 0, l11 = e.heap_max + 1; l11 < Qt1; l11++)h5 = e.heap[l11], u10 = t40[t40[h5 * 2 + 1] * 2 + 1] + 1, u10 > d5 && (u10 = d5, c14++), t40[h5 * 2 + 1] = u10, !(h5 > a25) && (e.bl_count[u10]++, o = 0, h5 >= f && (o = _11[h5 - f]), s11 = t40[h5 * 2], e.opt_len += s11 * (u10 + o), n28 && (e.static_len += s11 * (r[h5 * 2 + 1] + o))); - if (c14 !== 0) { - do { - for(u10 = d5 - 1; e.bl_count[u10] === 0;)u10--; - e.bl_count[u10]--, e.bl_count[u10 + 1] += 2, e.bl_count[d5]--, c14 -= 2; - }while (c14 > 0) - for(u10 = d5; u10 !== 0; u10--)for(h5 = e.bl_count[u10]; h5 !== 0;)x3 = e.heap[--l11], !(x3 > a25) && (t40[x3 * 2 + 1] !== u10 && (e.opt_len += (u10 - t40[x3 * 2 + 1]) * t40[x3 * 2], t40[x3 * 2 + 1] = u10), h5--); - } - } - function ha2(e, i33, t41) { - var a26 = new Array(fe3 + 1), r = 0, n29, _12; - for(n29 = 1; n29 <= fe3; n29++)a26[n29] = r = r + t41[n29 - 1] << 1; - for(_12 = 0; _12 <= i33; _12++){ - var f = e[_12 * 2 + 1]; - f !== 0 && (e[_12 * 2] = _a2(a26[f]++, f)); - } - } - function tr2() { - var e, i34, t42, a27, r, n30 = new Array(fe3 + 1); - for(t42 = 0, a27 = 0; a27 < vt3 - 1; a27++)for(bt3[a27] = t42, e = 0; e < 1 << dt3[a27]; e++)Te3[t42++] = a27; - for(Te3[t42 - 1] = a27, r = 0, a27 = 0; a27 < 16; a27++)for(Xe2[a27] = r, e = 0; e < 1 << Ye2[a27]; e++)me3[r++] = a27; - for(r >>= 7; a27 < ce1; a27++)for(Xe2[a27] = r << 7, e = 0; e < 1 << Ye2[a27] - 7; e++)me3[256 + r++] = a27; - for(i34 = 0; i34 <= fe3; i34++)n30[i34] = 0; - for(e = 0; e <= 143;)V5[e * 2 + 1] = 8, e++, n30[8]++; - for(; e <= 255;)V5[e * 2 + 1] = 9, e++, n30[9]++; - for(; e <= 279;)V5[e * 2 + 1] = 7, e++, n30[7]++; - for(; e <= 287;)V5[e * 2 + 1] = 8, e++, n30[8]++; - for(ha2(V5, ze2 + 1, n30), e = 0; e < ce1; e++)ye3[e * 2 + 1] = 5, ye3[e * 2] = _a2(e, 5); - ra2 = new _t2(V5, dt3, De3 + 1, ze2, fe3), na2 = new _t2(ye3, Ye2, 0, ce1, fe3), fa1 = new _t2(new Array(0), Vi2, 0, ct3, $i1); - } - function oa2(e) { - var i35; - for(i35 = 0; i35 < ze2; i35++)e.dyn_ltree[i35 * 2] = 0; - for(i35 = 0; i35 < ce1; i35++)e.dyn_dtree[i35 * 2] = 0; - for(i35 = 0; i35 < ct3; i35++)e.bl_tree[i35 * 2] = 0; - e.dyn_ltree[st2 * 2] = 1, e.opt_len = e.static_len = 0, e.last_lit = e.matches = 0; - } - function da2(e) { - e.bi_valid > 8 ? Ae4(e, e.bi_buf) : e.bi_valid > 0 && (e.pending_buf[e.pending++] = e.bi_buf), e.bi_buf = 0, e.bi_valid = 0; - } - function ar1(e, i36, t43, a28) { - da2(e), a28 && (Ae4(e, t43), Ae4(e, ~t43)), Pi2.arraySet(e.pending_buf, e.window, i36, t43, e.pending), e.pending += t43; - } - function Gt2(e, i37, t44, a29) { - var r = i37 * 2, n = t44 * 2; - return e[r] < e[n] || e[r] === e[n] && a29[i37] <= a29[t44]; - } - function ot3(e, i38, t45) { - for(var a30 = e.heap[t45], r = t45 << 1; r <= e.heap_len && (r < e.heap_len && Gt2(i38, e.heap[r + 1], e.heap[r], e.depth) && r++, !Gt2(i38, a30, e.heap[r], e.depth));)e.heap[t45] = e.heap[r], t45 = r, r <<= 1; - e.heap[t45] = a30; - } - function jt3(e, i39, t46) { - var a31, r, n31 = 0, _13, f; - if (e.last_lit !== 0) do a31 = e.pending_buf[e.d_buf + n31 * 2] << 8 | e.pending_buf[e.d_buf + n31 * 2 + 1], r = e.pending_buf[e.l_buf + n31], n31++, a31 === 0 ? X4(e, r, i39) : (_13 = Te3[r], X4(e, _13 + De3 + 1, i39), f = dt3[_13], f !== 0 && (r -= bt3[_13], L3(e, r, f)), a31--, _13 = la2(a31), X4(e, _13, t46), f = Ye2[_13], f !== 0 && (a31 -= Xe2[_13], L3(e, a31, f))); - while (n31 < e.last_lit) - X4(e, st2, i39); - } - function ut2(e, i40) { - var t47 = i40.dyn_tree, a32 = i40.stat_desc.static_tree, r = i40.stat_desc.has_stree, n32 = i40.stat_desc.elems, _14, f, d7 = -1, l12; - for(e.heap_len = 0, e.heap_max = Qt1, _14 = 0; _14 < n32; _14++)t47[_14 * 2] !== 0 ? (e.heap[++e.heap_len] = d7 = _14, e.depth[_14] = 0) : t47[_14 * 2 + 1] = 0; - for(; e.heap_len < 2;)l12 = e.heap[++e.heap_len] = d7 < 2 ? ++d7 : 0, t47[l12 * 2] = 1, e.depth[l12] = 0, e.opt_len--, r && (e.static_len -= a32[l12 * 2 + 1]); - for(i40.max_code = d7, _14 = e.heap_len >> 1; _14 >= 1; _14--)ot3(e, t47, _14); - l12 = n32; - do _14 = e.heap[1], e.heap[1] = e.heap[e.heap_len--], ot3(e, t47, 1), f = e.heap[1], e.heap[--e.heap_max] = _14, e.heap[--e.heap_max] = f, t47[l12 * 2] = t47[_14 * 2] + t47[f * 2], e.depth[l12] = (e.depth[_14] >= e.depth[f] ? e.depth[_14] : e.depth[f]) + 1, t47[_14 * 2 + 1] = t47[f * 2 + 1] = l12, e.heap[1] = l12++, ot3(e, t47, 1); - while (e.heap_len >= 2) - e.heap[--e.heap_max] = e.heap[1], er3(e, i40), ha2(t47, d7, e.bl_count); - } - function Wt1(e, i41, t48) { - var a33, r = -1, n33, _15 = i41[0 * 2 + 1], f = 0, d9 = 7, l13 = 4; - for(_15 === 0 && (d9 = 138, l13 = 3), i41[(t48 + 1) * 2 + 1] = 65535, a33 = 0; a33 <= t48; a33++)n33 = _15, _15 = i41[(a33 + 1) * 2 + 1], !(++f < d9 && n33 === _15) && (f < l13 ? e.bl_tree[n33 * 2] += f : n33 !== 0 ? (n33 !== r && e.bl_tree[n33 * 2]++, e.bl_tree[ea2 * 2]++) : f <= 10 ? e.bl_tree[ta2 * 2]++ : e.bl_tree[aa2 * 2]++, f = 0, r = n33, _15 === 0 ? (d9 = 138, l13 = 3) : n33 === _15 ? (d9 = 6, l13 = 3) : (d9 = 7, l13 = 4)); - } - function $t2(e, i42, t49) { - var a34, r = -1, n34, _16 = i42[0 * 2 + 1], f = 0, d10 = 7, l14 = 4; - for(_16 === 0 && (d10 = 138, l14 = 3), a34 = 0; a34 <= t49; a34++)if (n34 = _16, _16 = i42[(a34 + 1) * 2 + 1], !(++f < d10 && n34 === _16)) { - if (f < l14) do X4(e, n34, e.bl_tree); - while (--f !== 0) - else n34 !== 0 ? (n34 !== r && (X4(e, n34, e.bl_tree), f--), X4(e, ea2, e.bl_tree), L3(e, f - 3, 2)) : f <= 10 ? (X4(e, ta2, e.bl_tree), L3(e, f - 3, 3)) : (X4(e, aa2, e.bl_tree), L3(e, f - 11, 7)); - f = 0, r = n34, _16 === 0 ? (d10 = 138, l14 = 3) : n34 === _16 ? (d10 = 6, l14 = 3) : (d10 = 7, l14 = 4); - } - } - function ir1(e) { - var i43; - for(Wt1(e, e.dyn_ltree, e.l_desc.max_code), Wt1(e, e.dyn_dtree, e.d_desc.max_code), ut2(e, e.bl_desc), i43 = ct3 - 1; i43 >= 3 && e.bl_tree[ia[i43] * 2 + 1] === 0; i43--); - return e.opt_len += 3 * (i43 + 1) + 5 + 5 + 4, i43; - } - function rr2(e, i44, t50, a35) { - var r; - for(L3(e, i44 - 257, 5), L3(e, t50 - 1, 5), L3(e, a35 - 4, 4), r = 0; r < a35; r++)L3(e, e.bl_tree[ia[r] * 2 + 1], 3); - $t2(e, e.dyn_ltree, i44 - 1), $t2(e, e.dyn_dtree, t50 - 1); - } - function nr3(e) { - var i45 = 4093624447, t51; - for(t51 = 0; t51 <= 31; t51++, i45 >>>= 1)if (i45 & 1 && e.dyn_ltree[t51 * 2] !== 0) return Xt1; - if (e.dyn_ltree[9 * 2] !== 0 || e.dyn_ltree[10 * 2] !== 0 || e.dyn_ltree[13 * 2] !== 0) return qt2; - for(t51 = 32; t51 < De3; t51++)if (e.dyn_ltree[t51 * 2] !== 0) return qt2; - return Xt1; - } - var Vt1 = !1; - function fr2(e) { - Vt1 || (tr2(), Vt1 = !0), e.l_desc = new ht3(e.dyn_ltree, ra2), e.d_desc = new ht3(e.dyn_dtree, na2), e.bl_desc = new ht3(e.bl_tree, fa1), e.bi_buf = 0, e.bi_valid = 0, oa2(e); - } - function ua1(e, i46, t52, a36) { - L3(e, (qi1 << 1) + (a36 ? 1 : 0), 3), ar1(e, i46, t52, !0); - } - function lr2(e) { - L3(e, Jt1 << 1, 3), X4(e, st2, V5), Qi1(e); - } - function _r2(e, i47, t53, a37) { - var r, n35, _17 = 0; - e.level > 0 ? (e.strm.data_type === Xi1 && (e.strm.data_type = nr3(e)), ut2(e, e.l_desc), ut2(e, e.d_desc), _17 = ir1(e), r = e.opt_len + 3 + 7 >>> 3, n35 = e.static_len + 3 + 7 >>> 3, n35 <= r && (r = n35)) : r = n35 = t53 + 5, t53 + 4 <= r && i47 !== -1 ? ua1(e, i47, t53, a37) : e.strategy === Yi1 || n35 === r ? (L3(e, (Jt1 << 1) + (a37 ? 1 : 0), 3), jt3(e, V5, ye3)) : (L3(e, (Gi2 << 1) + (a37 ? 1 : 0), 3), rr2(e, e.l_desc.max_code + 1, e.d_desc.max_code + 1, _17 + 1), jt3(e, e.dyn_ltree, e.dyn_dtree)), oa2(e), a37 && da2(e); - } - function hr2(e, i48, t54) { - return e.pending_buf[e.d_buf + e.last_lit * 2] = i48 >>> 8 & 255, e.pending_buf[e.d_buf + e.last_lit * 2 + 1] = i48 & 255, e.pending_buf[e.l_buf + e.last_lit] = t54 & 255, e.last_lit++, i48 === 0 ? e.dyn_ltree[t54 * 2]++ : (e.matches++, i48--, e.dyn_ltree[(Te3[t54] + De3 + 1) * 2]++, e.dyn_dtree[la2(i48) * 2]++), e.last_lit === e.lit_bufsize - 1; - } - be3._tr_init = fr2; - be3._tr_stored_block = ua1; - be3._tr_flush_block = _r2; - be3._tr_tally = hr2; - be3._tr_align = lr2; -}); -var wt1 = I((Fn, ca2)=>{ - "use strict"; - function or2(e, i49, t55, a) { - for(var r = e & 65535 | 0, n36 = e >>> 16 & 65535 | 0, _18 = 0; t55 !== 0;){ - _18 = t55 > 2000 ? 2000 : t55, t55 -= _18; - do r = r + i49[a++] | 0, n36 = n36 + r | 0; - while (--_18) - r %= 65521, n36 %= 65521; - } - return r | n36 << 16 | 0; - } - ca2.exports = or2; -}); -var gt1 = I((Mn, sa2)=>{ - "use strict"; - function dr2() { - for(var e, i50 = [], t56 = 0; t56 < 256; t56++){ - e = t56; - for(var a38 = 0; a38 < 8; a38++)e = e & 1 ? 3988292384 ^ e >>> 1 : e >>> 1; - i50[t56] = e; - } - return i50; - } - var ur3 = dr2(); - function vr2(e, i, t57, a39) { - var r = ur3, n37 = a39 + t57; - e ^= -1; - for(var _19 = a39; _19 < n37; _19++)e = e >>> 8 ^ r[(e ^ i[_19]) & 255]; - return e ^ -1; - } - sa2.exports = vr2; -}); -var qe = I((Hn, ba2)=>{ - "use strict"; - ba2.exports = { - 2: "need dictionary", - 1: "stream end", - 0: "", - "-1": "file error", - "-2": "stream error", - "-3": "data error", - "-4": "insufficient memory", - "-5": "buffer error", - "-6": "incompatible version" - }; -}); -var za = I((j5)=>{ - "use strict"; - var C5 = $1(), M5 = va(), xa2 = wt1(), ee3 = gt1(), cr3 = qe(), oe1 = 0, sr2 = 1, br2 = 3, ne3 = 4, wa2 = 5, G7 = 0, ga2 = 1, H5 = -2, wr2 = -3, pt3 = -5, gr2 = -1, pr2 = 1, Ge2 = 2, xr2 = 3, kr3 = 4, Er3 = 0, Sr3 = 2, Ve1 = 8, yr3 = 9, zr3 = 15, mr2 = 8, Tr2 = 29, Ar3 = 256, kt2 = Ar3 + 1 + Tr2, Dr3 = 30, Zr2 = 19, Rr3 = 2 * kt2 + 1, Nr3 = 15, E5 = 3, ie2 = 258, P7 = ie2 + E5 + 1, Or3 = 32, Je1 = 42, Et1 = 69, je2 = 73, We2 = 91, $e3 = 103, le3 = 113, Re3 = 666, N7 = 1, Ne4 = 2, _e4 = 3, pe5 = 4, Ir2 = 3; - function re3(e, i51) { - return e.msg = cr3[i51], i51; - } - function pa2(e) { - return (e << 1) - (e > 4 ? 9 : 0); - } - function ae3(e) { - for(var i52 = e.length; --i52 >= 0;)e[i52] = 0; - } - function te2(e) { - var i53 = e.state, t58 = i53.pending; - t58 > e.avail_out && (t58 = e.avail_out), t58 !== 0 && (C5.arraySet(e.output, i53.pending_buf, i53.pending_out, t58, e.next_out), e.next_out += t58, i53.pending_out += t58, e.total_out += t58, e.avail_out -= t58, i53.pending -= t58, i53.pending === 0 && (i53.pending_out = 0)); - } - function O9(e, i54) { - M5._tr_flush_block(e, e.block_start >= 0 ? e.block_start : -1, e.strstart - e.block_start, i54), e.block_start = e.strstart, te2(e.strm); - } - function z7(e, i55) { - e.pending_buf[e.pending++] = i55; - } - function Ze2(e, i56) { - e.pending_buf[e.pending++] = i56 >>> 8 & 255, e.pending_buf[e.pending++] = i56 & 255; - } - function Br3(e, i57, t59, a40) { - var r = e.avail_in; - return r > a40 && (r = a40), r === 0 ? 0 : (e.avail_in -= r, C5.arraySet(i57, e.input, e.next_in, r, t59), e.state.wrap === 1 ? e.adler = xa2(e.adler, i57, r, t59) : e.state.wrap === 2 && (e.adler = ee3(e.adler, i57, r, t59)), e.next_in += r, e.total_in += r, r); - } - function ka2(e, i58) { - var t60 = e.max_chain_length, a41 = e.strstart, r, n38, _20 = e.prev_length, f = e.nice_match, d11 = e.strstart > e.w_size - P7 ? e.strstart - (e.w_size - P7) : 0, l15 = e.window, h = e.w_mask, x4 = e.prev, u11 = e.strstart + ie2, o = l15[a41 + _20 - 1], s12 = l15[a41 + _20]; - e.prev_length >= e.good_match && (t60 >>= 2), f > e.lookahead && (f = e.lookahead); - do if (r = i58, !(l15[r + _20] !== s12 || l15[r + _20 - 1] !== o || l15[r] !== l15[a41] || l15[++r] !== l15[a41 + 1])) { - a41 += 2, r++; - do ; - while (l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && l15[++a41] === l15[++r] && a41 < u11) - if (n38 = ie2 - (u11 - a41), a41 = u11 - ie2, n38 > _20) { - if (e.match_start = i58, _20 = n38, n38 >= f) break; - o = l15[a41 + _20 - 1], s12 = l15[a41 + _20]; - } - } - while ((i58 = x4[i58 & h]) > d11 && --t60 !== 0) - return _20 <= e.lookahead ? _20 : e.lookahead; - } - function he5(e) { - var i59 = e.w_size, t61, a42, r, n39, _21; - do { - if (n39 = e.window_size - e.lookahead - e.strstart, e.strstart >= i59 + (i59 - P7)) { - C5.arraySet(e.window, e.window, i59, i59, 0), e.match_start -= i59, e.strstart -= i59, e.block_start -= i59, a42 = e.hash_size, t61 = a42; - do r = e.head[--t61], e.head[t61] = r >= i59 ? r - i59 : 0; - while (--a42) - a42 = i59, t61 = a42; - do r = e.prev[--t61], e.prev[t61] = r >= i59 ? r - i59 : 0; - while (--a42) - n39 += i59; - } - if (e.strm.avail_in === 0) break; - if (a42 = Br3(e.strm, e.window, e.strstart + e.lookahead, n39), e.lookahead += a42, e.lookahead + e.insert >= E5) for(_21 = e.strstart - e.insert, e.ins_h = e.window[_21], e.ins_h = (e.ins_h << e.hash_shift ^ e.window[_21 + 1]) & e.hash_mask; e.insert && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[_21 + E5 - 1]) & e.hash_mask, e.prev[_21 & e.w_mask] = e.head[e.ins_h], e.head[e.ins_h] = _21, _21++, e.insert--, !(e.lookahead + e.insert < E5));); - }while (e.lookahead < P7 && e.strm.avail_in !== 0) - } - function Cr2(e, i60) { - var t62 = 65535; - for(t62 > e.pending_buf_size - 5 && (t62 = e.pending_buf_size - 5);;){ - if (e.lookahead <= 1) { - if (he5(e), e.lookahead === 0 && i60 === oe1) return N7; - if (e.lookahead === 0) break; - } - e.strstart += e.lookahead, e.lookahead = 0; - var a43 = e.block_start + t62; - if ((e.strstart === 0 || e.strstart >= a43) && (e.lookahead = e.strstart - a43, e.strstart = a43, O9(e, !1), e.strm.avail_out === 0) || e.strstart - e.block_start >= e.w_size - P7 && (O9(e, !1), e.strm.avail_out === 0)) return N7; - } - return e.insert = 0, i60 === ne3 ? (O9(e, !0), e.strm.avail_out === 0 ? _e4 : pe5) : (e.strstart > e.block_start && (O9(e, !1), e.strm.avail_out === 0), N7); - } - function xt2(e, i61) { - for(var t63, a44;;){ - if (e.lookahead < P7) { - if (he5(e), e.lookahead < P7 && i61 === oe1) return N7; - if (e.lookahead === 0) break; - } - if (t63 = 0, e.lookahead >= E5 && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + E5 - 1]) & e.hash_mask, t63 = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], e.head[e.ins_h] = e.strstart), t63 !== 0 && e.strstart - t63 <= e.w_size - P7 && (e.match_length = ka2(e, t63)), e.match_length >= E5) if (a44 = M5._tr_tally(e, e.strstart - e.match_start, e.match_length - E5), e.lookahead -= e.match_length, e.match_length <= e.max_lazy_match && e.lookahead >= E5) { - e.match_length--; - do e.strstart++, e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + E5 - 1]) & e.hash_mask, t63 = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], e.head[e.ins_h] = e.strstart; - while (--e.match_length !== 0) - e.strstart++; - } else e.strstart += e.match_length, e.match_length = 0, e.ins_h = e.window[e.strstart], e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + 1]) & e.hash_mask; - else a44 = M5._tr_tally(e, 0, e.window[e.strstart]), e.lookahead--, e.strstart++; - if (a44 && (O9(e, !1), e.strm.avail_out === 0)) return N7; - } - return e.insert = e.strstart < E5 - 1 ? e.strstart : E5 - 1, i61 === ne3 ? (O9(e, !0), e.strm.avail_out === 0 ? _e4 : pe5) : e.last_lit && (O9(e, !1), e.strm.avail_out === 0) ? N7 : Ne4; - } - function we3(e, i62) { - for(var t64, a45, r;;){ - if (e.lookahead < P7) { - if (he5(e), e.lookahead < P7 && i62 === oe1) return N7; - if (e.lookahead === 0) break; - } - if (t64 = 0, e.lookahead >= E5 && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + E5 - 1]) & e.hash_mask, t64 = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], e.head[e.ins_h] = e.strstart), e.prev_length = e.match_length, e.prev_match = e.match_start, e.match_length = E5 - 1, t64 !== 0 && e.prev_length < e.max_lazy_match && e.strstart - t64 <= e.w_size - P7 && (e.match_length = ka2(e, t64), e.match_length <= 5 && (e.strategy === pr2 || e.match_length === E5 && e.strstart - e.match_start > 4096) && (e.match_length = E5 - 1)), e.prev_length >= E5 && e.match_length <= e.prev_length) { - r = e.strstart + e.lookahead - E5, a45 = M5._tr_tally(e, e.strstart - 1 - e.prev_match, e.prev_length - E5), e.lookahead -= e.prev_length - 1, e.prev_length -= 2; - do ++e.strstart <= r && (e.ins_h = (e.ins_h << e.hash_shift ^ e.window[e.strstart + E5 - 1]) & e.hash_mask, t64 = e.prev[e.strstart & e.w_mask] = e.head[e.ins_h], e.head[e.ins_h] = e.strstart); - while (--e.prev_length !== 0) - if (e.match_available = 0, e.match_length = E5 - 1, e.strstart++, a45 && (O9(e, !1), e.strm.avail_out === 0)) return N7; - } else if (e.match_available) { - if (a45 = M5._tr_tally(e, 0, e.window[e.strstart - 1]), a45 && O9(e, !1), e.strstart++, e.lookahead--, e.strm.avail_out === 0) return N7; - } else e.match_available = 1, e.strstart++, e.lookahead--; - } - return e.match_available && (a45 = M5._tr_tally(e, 0, e.window[e.strstart - 1]), e.match_available = 0), e.insert = e.strstart < E5 - 1 ? e.strstart : E5 - 1, i62 === ne3 ? (O9(e, !0), e.strm.avail_out === 0 ? _e4 : pe5) : e.last_lit && (O9(e, !1), e.strm.avail_out === 0) ? N7 : Ne4; - } - function Lr2(e, i63) { - for(var t65, a46, r, n40, _22 = e.window;;){ - if (e.lookahead <= ie2) { - if (he5(e), e.lookahead <= ie2 && i63 === oe1) return N7; - if (e.lookahead === 0) break; - } - if (e.match_length = 0, e.lookahead >= E5 && e.strstart > 0 && (r = e.strstart - 1, a46 = _22[r], a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r])) { - n40 = e.strstart + ie2; - do ; - while (a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r] && a46 === _22[++r] && r < n40) - e.match_length = ie2 - (n40 - r), e.match_length > e.lookahead && (e.match_length = e.lookahead); - } - if (e.match_length >= E5 ? (t65 = M5._tr_tally(e, 1, e.match_length - E5), e.lookahead -= e.match_length, e.strstart += e.match_length, e.match_length = 0) : (t65 = M5._tr_tally(e, 0, e.window[e.strstart]), e.lookahead--, e.strstart++), t65 && (O9(e, !1), e.strm.avail_out === 0)) return N7; - } - return e.insert = 0, i63 === ne3 ? (O9(e, !0), e.strm.avail_out === 0 ? _e4 : pe5) : e.last_lit && (O9(e, !1), e.strm.avail_out === 0) ? N7 : Ne4; - } - function Fr2(e, i64) { - for(var t66;;){ - if (e.lookahead === 0 && (he5(e), e.lookahead === 0)) { - if (i64 === oe1) return N7; - break; - } - if (e.match_length = 0, t66 = M5._tr_tally(e, 0, e.window[e.strstart]), e.lookahead--, e.strstart++, t66 && (O9(e, !1), e.strm.avail_out === 0)) return N7; - } - return e.insert = 0, i64 === ne3 ? (O9(e, !0), e.strm.avail_out === 0 ? _e4 : pe5) : e.last_lit && (O9(e, !1), e.strm.avail_out === 0) ? N7 : Ne4; - } - function q5(e, i65, t67, a47, r) { - this.good_length = e, this.max_lazy = i65, this.nice_length = t67, this.max_chain = a47, this.func = r; - } - var ge5; - ge5 = [ - new q5(0, 0, 0, 0, Cr2), - new q5(4, 4, 8, 4, xt2), - new q5(4, 5, 16, 8, xt2), - new q5(4, 6, 32, 32, xt2), - new q5(4, 4, 16, 16, we3), - new q5(8, 16, 32, 32, we3), - new q5(8, 16, 128, 128, we3), - new q5(8, 32, 128, 256, we3), - new q5(32, 128, 258, 1024, we3), - new q5(32, 258, 258, 4096, we3) - ]; - function Mr2(e) { - e.window_size = 2 * e.w_size, ae3(e.head), e.max_lazy_match = ge5[e.level].max_lazy, e.good_match = ge5[e.level].good_length, e.nice_match = ge5[e.level].nice_length, e.max_chain_length = ge5[e.level].max_chain, e.strstart = 0, e.block_start = 0, e.lookahead = 0, e.insert = 0, e.match_length = e.prev_length = E5 - 1, e.match_available = 0, e.ins_h = 0; - } - function Hr4() { - this.strm = null, this.status = 0, this.pending_buf = null, this.pending_buf_size = 0, this.pending_out = 0, this.pending = 0, this.wrap = 0, this.gzhead = null, this.gzindex = 0, this.method = Ve1, this.last_flush = -1, this.w_size = 0, this.w_bits = 0, this.w_mask = 0, this.window = null, this.window_size = 0, this.prev = null, this.head = null, this.ins_h = 0, this.hash_size = 0, this.hash_bits = 0, this.hash_mask = 0, this.hash_shift = 0, this.block_start = 0, this.match_length = 0, this.prev_match = 0, this.match_available = 0, this.strstart = 0, this.match_start = 0, this.lookahead = 0, this.prev_length = 0, this.max_chain_length = 0, this.max_lazy_match = 0, this.level = 0, this.strategy = 0, this.good_match = 0, this.nice_match = 0, this.dyn_ltree = new C5.Buf16(Rr3 * 2), this.dyn_dtree = new C5.Buf16((2 * Dr3 + 1) * 2), this.bl_tree = new C5.Buf16((2 * Zr2 + 1) * 2), ae3(this.dyn_ltree), ae3(this.dyn_dtree), ae3(this.bl_tree), this.l_desc = null, this.d_desc = null, this.bl_desc = null, this.bl_count = new C5.Buf16(Nr3 + 1), this.heap = new C5.Buf16(2 * kt2 + 1), ae3(this.heap), this.heap_len = 0, this.heap_max = 0, this.depth = new C5.Buf16(2 * kt2 + 1), ae3(this.depth), this.l_buf = 0, this.lit_bufsize = 0, this.last_lit = 0, this.d_buf = 0, this.opt_len = 0, this.static_len = 0, this.matches = 0, this.insert = 0, this.bi_buf = 0, this.bi_valid = 0; - } - function Ea2(e) { - var i66; - return !e || !e.state ? re3(e, H5) : (e.total_in = e.total_out = 0, e.data_type = Sr3, i66 = e.state, i66.pending = 0, i66.pending_out = 0, i66.wrap < 0 && (i66.wrap = -i66.wrap), i66.status = i66.wrap ? Je1 : le3, e.adler = i66.wrap === 2 ? 0 : 1, i66.last_flush = oe1, M5._tr_init(i66), G7); - } - function Sa2(e) { - var i67 = Ea2(e); - return i67 === G7 && Mr2(e.state), i67; - } - function Ur3(e, i68) { - return !e || !e.state || e.state.wrap !== 2 ? H5 : (e.state.gzhead = i68, G7); - } - function ya2(e, i69, t68, a48, r, n41) { - if (!e) return H5; - var _23 = 1; - if (i69 === gr2 && (i69 = 6), a48 < 0 ? (_23 = 0, a48 = -a48) : a48 > 15 && (_23 = 2, a48 -= 16), r < 1 || r > yr3 || t68 !== Ve1 || a48 < 8 || a48 > 15 || i69 < 0 || i69 > 9 || n41 < 0 || n41 > kr3) return re3(e, H5); - a48 === 8 && (a48 = 9); - var f = new Hr4; - return e.state = f, f.strm = e, f.wrap = _23, f.gzhead = null, f.w_bits = a48, f.w_size = 1 << f.w_bits, f.w_mask = f.w_size - 1, f.hash_bits = r + 7, f.hash_size = 1 << f.hash_bits, f.hash_mask = f.hash_size - 1, f.hash_shift = ~~((f.hash_bits + E5 - 1) / E5), f.window = new C5.Buf8(f.w_size * 2), f.head = new C5.Buf16(f.hash_size), f.prev = new C5.Buf16(f.w_size), f.lit_bufsize = 1 << r + 6, f.pending_buf_size = f.lit_bufsize * 4, f.pending_buf = new C5.Buf8(f.pending_buf_size), f.d_buf = 1 * f.lit_bufsize, f.l_buf = (1 + 2) * f.lit_bufsize, f.level = i69, f.strategy = n41, f.method = t68, Sa2(e); - } - function Kr2(e, i70) { - return ya2(e, i70, Ve1, zr3, mr2, Er3); - } - function Pr2(e, i71) { - var t69, a49, r, n42; - if (!e || !e.state || i71 > wa2 || i71 < 0) return e ? re3(e, H5) : H5; - if (a49 = e.state, !e.output || !e.input && e.avail_in !== 0 || a49.status === Re3 && i71 !== ne3) return re3(e, e.avail_out === 0 ? pt3 : H5); - if (a49.strm = e, t69 = a49.last_flush, a49.last_flush = i71, a49.status === Je1) if (a49.wrap === 2) e.adler = 0, z7(a49, 31), z7(a49, 139), z7(a49, 8), a49.gzhead ? (z7(a49, (a49.gzhead.text ? 1 : 0) + (a49.gzhead.hcrc ? 2 : 0) + (a49.gzhead.extra ? 4 : 0) + (a49.gzhead.name ? 8 : 0) + (a49.gzhead.comment ? 16 : 0)), z7(a49, a49.gzhead.time & 255), z7(a49, a49.gzhead.time >> 8 & 255), z7(a49, a49.gzhead.time >> 16 & 255), z7(a49, a49.gzhead.time >> 24 & 255), z7(a49, a49.level === 9 ? 2 : a49.strategy >= Ge2 || a49.level < 2 ? 4 : 0), z7(a49, a49.gzhead.os & 255), a49.gzhead.extra && a49.gzhead.extra.length && (z7(a49, a49.gzhead.extra.length & 255), z7(a49, a49.gzhead.extra.length >> 8 & 255)), a49.gzhead.hcrc && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending, 0)), a49.gzindex = 0, a49.status = Et1) : (z7(a49, 0), z7(a49, 0), z7(a49, 0), z7(a49, 0), z7(a49, 0), z7(a49, a49.level === 9 ? 2 : a49.strategy >= Ge2 || a49.level < 2 ? 4 : 0), z7(a49, Ir2), a49.status = le3); - else { - var _24 = Ve1 + (a49.w_bits - 8 << 4) << 8, f = -1; - a49.strategy >= Ge2 || a49.level < 2 ? f = 0 : a49.level < 6 ? f = 1 : a49.level === 6 ? f = 2 : f = 3, _24 |= f << 6, a49.strstart !== 0 && (_24 |= Or3), _24 += 31 - _24 % 31, a49.status = le3, Ze2(a49, _24), a49.strstart !== 0 && (Ze2(a49, e.adler >>> 16), Ze2(a49, e.adler & 65535)), e.adler = 1; - } - if (a49.status === Et1) if (a49.gzhead.extra) { - for(r = a49.pending; a49.gzindex < (a49.gzhead.extra.length & 65535) && !(a49.pending === a49.pending_buf_size && (a49.gzhead.hcrc && a49.pending > r && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending - r, r)), te2(e), r = a49.pending, a49.pending === a49.pending_buf_size));)z7(a49, a49.gzhead.extra[a49.gzindex] & 255), a49.gzindex++; - a49.gzhead.hcrc && a49.pending > r && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending - r, r)), a49.gzindex === a49.gzhead.extra.length && (a49.gzindex = 0, a49.status = je2); - } else a49.status = je2; - if (a49.status === je2) if (a49.gzhead.name) { - r = a49.pending; - do { - if (a49.pending === a49.pending_buf_size && (a49.gzhead.hcrc && a49.pending > r && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending - r, r)), te2(e), r = a49.pending, a49.pending === a49.pending_buf_size)) { - n42 = 1; - break; - } - a49.gzindex < a49.gzhead.name.length ? n42 = a49.gzhead.name.charCodeAt(a49.gzindex++) & 255 : n42 = 0, z7(a49, n42); - }while (n42 !== 0) - a49.gzhead.hcrc && a49.pending > r && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending - r, r)), n42 === 0 && (a49.gzindex = 0, a49.status = We2); - } else a49.status = We2; - if (a49.status === We2) if (a49.gzhead.comment) { - r = a49.pending; - do { - if (a49.pending === a49.pending_buf_size && (a49.gzhead.hcrc && a49.pending > r && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending - r, r)), te2(e), r = a49.pending, a49.pending === a49.pending_buf_size)) { - n42 = 1; - break; - } - a49.gzindex < a49.gzhead.comment.length ? n42 = a49.gzhead.comment.charCodeAt(a49.gzindex++) & 255 : n42 = 0, z7(a49, n42); - }while (n42 !== 0) - a49.gzhead.hcrc && a49.pending > r && (e.adler = ee3(e.adler, a49.pending_buf, a49.pending - r, r)), n42 === 0 && (a49.status = $e3); - } else a49.status = $e3; - if (a49.status === $e3 && (a49.gzhead.hcrc ? (a49.pending + 2 > a49.pending_buf_size && te2(e), a49.pending + 2 <= a49.pending_buf_size && (z7(a49, e.adler & 255), z7(a49, e.adler >> 8 & 255), e.adler = 0, a49.status = le3)) : a49.status = le3), a49.pending !== 0) { - if (te2(e), e.avail_out === 0) return a49.last_flush = -1, G7; - } else if (e.avail_in === 0 && pa2(i71) <= pa2(t69) && i71 !== ne3) return re3(e, pt3); - if (a49.status === Re3 && e.avail_in !== 0) return re3(e, pt3); - if (e.avail_in !== 0 || a49.lookahead !== 0 || i71 !== oe1 && a49.status !== Re3) { - var d12 = a49.strategy === Ge2 ? Fr2(a49, i71) : a49.strategy === xr2 ? Lr2(a49, i71) : ge5[a49.level].func(a49, i71); - if ((d12 === _e4 || d12 === pe5) && (a49.status = Re3), d12 === N7 || d12 === _e4) return e.avail_out === 0 && (a49.last_flush = -1), G7; - if (d12 === Ne4 && (i71 === sr2 ? M5._tr_align(a49) : i71 !== wa2 && (M5._tr_stored_block(a49, 0, 0, !1), i71 === br2 && (ae3(a49.head), a49.lookahead === 0 && (a49.strstart = 0, a49.block_start = 0, a49.insert = 0))), te2(e), e.avail_out === 0)) return a49.last_flush = -1, G7; - } - return i71 !== ne3 ? G7 : a49.wrap <= 0 ? ga2 : (a49.wrap === 2 ? (z7(a49, e.adler & 255), z7(a49, e.adler >> 8 & 255), z7(a49, e.adler >> 16 & 255), z7(a49, e.adler >> 24 & 255), z7(a49, e.total_in & 255), z7(a49, e.total_in >> 8 & 255), z7(a49, e.total_in >> 16 & 255), z7(a49, e.total_in >> 24 & 255)) : (Ze2(a49, e.adler >>> 16), Ze2(a49, e.adler & 65535)), te2(e), a49.wrap > 0 && (a49.wrap = -a49.wrap), a49.pending !== 0 ? G7 : ga2); - } - function Yr2(e) { - var i72; - return !e || !e.state ? H5 : (i72 = e.state.status, i72 !== Je1 && i72 !== Et1 && i72 !== je2 && i72 !== We2 && i72 !== $e3 && i72 !== le3 && i72 !== Re3 ? re3(e, H5) : (e.state = null, i72 === le3 ? re3(e, wr2) : G7)); - } - function Xr2(e, i73) { - var t70 = i73.length, a50, r, n43, _25, f, d13, l16, h7; - if (!e || !e.state || (a50 = e.state, _25 = a50.wrap, _25 === 2 || _25 === 1 && a50.status !== Je1 || a50.lookahead)) return H5; - for(_25 === 1 && (e.adler = xa2(e.adler, i73, t70, 0)), a50.wrap = 0, t70 >= a50.w_size && (_25 === 0 && (ae3(a50.head), a50.strstart = 0, a50.block_start = 0, a50.insert = 0), h7 = new C5.Buf8(a50.w_size), C5.arraySet(h7, i73, t70 - a50.w_size, a50.w_size, 0), i73 = h7, t70 = a50.w_size), f = e.avail_in, d13 = e.next_in, l16 = e.input, e.avail_in = t70, e.next_in = 0, e.input = i73, he5(a50); a50.lookahead >= E5;){ - r = a50.strstart, n43 = a50.lookahead - (E5 - 1); - do a50.ins_h = (a50.ins_h << a50.hash_shift ^ a50.window[r + E5 - 1]) & a50.hash_mask, a50.prev[r & a50.w_mask] = a50.head[a50.ins_h], a50.head[a50.ins_h] = r, r++; - while (--n43) - a50.strstart = r, a50.lookahead = E5 - 1, he5(a50); - } - return a50.strstart += a50.lookahead, a50.block_start = a50.strstart, a50.insert = a50.lookahead, a50.lookahead = 0, a50.match_length = a50.prev_length = E5 - 1, a50.match_available = 0, e.next_in = d13, e.input = l16, e.avail_in = f, a50.wrap = _25, G7; - } - j5.deflateInit = Kr2; - j5.deflateInit2 = ya2; - j5.deflateReset = Sa2; - j5.deflateResetKeep = Ea2; - j5.deflateSetHeader = Ur3; - j5.deflate = Pr2; - j5.deflateEnd = Yr2; - j5.deflateSetDictionary = Xr2; - j5.deflateInfo = "pako deflate (from Nodeca project)"; -}); -var St1 = I((xe4)=>{ - "use strict"; - var Qe2 = $1(), ma2 = !0, Ta2 = !0; - try { - String.fromCharCode.apply(null, [ - 0 - ]); - } catch { - ma2 = !1; - } - try { - String.fromCharCode.apply(null, new Uint8Array(1)); - } catch { - Ta2 = !1; - } - var Oe3 = new Qe2.Buf8(256); - for(J5 = 0; J5 < 256; J5++)Oe3[J5] = J5 >= 252 ? 6 : J5 >= 248 ? 5 : J5 >= 240 ? 4 : J5 >= 224 ? 3 : J5 >= 192 ? 2 : 1; - var J5; - Oe3[254] = Oe3[254] = 1; - xe4.string2buf = function(e) { - var i74, t71, a51, r, n44, _26 = e.length, f = 0; - for(r = 0; r < _26; r++)t71 = e.charCodeAt(r), (t71 & 64512) === 55296 && r + 1 < _26 && (a51 = e.charCodeAt(r + 1), (a51 & 64512) === 56320 && (t71 = 65536 + (t71 - 55296 << 10) + (a51 - 56320), r++)), f += t71 < 128 ? 1 : t71 < 2048 ? 2 : t71 < 65536 ? 3 : 4; - for(i74 = new Qe2.Buf8(f), n44 = 0, r = 0; n44 < f; r++)t71 = e.charCodeAt(r), (t71 & 64512) === 55296 && r + 1 < _26 && (a51 = e.charCodeAt(r + 1), (a51 & 64512) === 56320 && (t71 = 65536 + (t71 - 55296 << 10) + (a51 - 56320), r++)), t71 < 128 ? i74[n44++] = t71 : t71 < 2048 ? (i74[n44++] = 192 | t71 >>> 6, i74[n44++] = 128 | t71 & 63) : t71 < 65536 ? (i74[n44++] = 224 | t71 >>> 12, i74[n44++] = 128 | t71 >>> 6 & 63, i74[n44++] = 128 | t71 & 63) : (i74[n44++] = 240 | t71 >>> 18, i74[n44++] = 128 | t71 >>> 12 & 63, i74[n44++] = 128 | t71 >>> 6 & 63, i74[n44++] = 128 | t71 & 63); - return i74; - }; - function Aa2(e, i75) { - if (i75 < 65534 && (e.subarray && Ta2 || !e.subarray && ma2)) return String.fromCharCode.apply(null, Qe2.shrinkBuf(e, i75)); - for(var t72 = "", a52 = 0; a52 < i75; a52++)t72 += String.fromCharCode(e[a52]); - return t72; - } - xe4.buf2binstring = function(e) { - return Aa2(e, e.length); - }; - xe4.binstring2buf = function(e) { - for(var i76 = new Qe2.Buf8(e.length), t73 = 0, a53 = i76.length; t73 < a53; t73++)i76[t73] = e.charCodeAt(t73); - return i76; - }; - xe4.buf2string = function(e, i77) { - var t74, a54, r, n45, _27 = i77 || e.length, f = new Array(_27 * 2); - for(a54 = 0, t74 = 0; t74 < _27;){ - if (r = e[t74++], r < 128) { - f[a54++] = r; - continue; - } - if (n45 = Oe3[r], n45 > 4) { - f[a54++] = 65533, t74 += n45 - 1; - continue; - } - for(r &= n45 === 2 ? 31 : n45 === 3 ? 15 : 7; n45 > 1 && t74 < _27;)r = r << 6 | e[t74++] & 63, n45--; - if (n45 > 1) { - f[a54++] = 65533; - continue; - } - r < 65536 ? f[a54++] = r : (r -= 65536, f[a54++] = 55296 | r >> 10 & 1023, f[a54++] = 56320 | r & 1023); - } - return Aa2(f, a54); - }; - xe4.utf8border = function(e, i78) { - var t75; - for(i78 = i78 || e.length, i78 > e.length && (i78 = e.length), t75 = i78 - 1; t75 >= 0 && (e[t75] & 192) === 128;)t75--; - return t75 < 0 || t75 === 0 ? i78 : t75 + Oe3[e[t75]] > i78 ? t75 : i78; - }; -}); -var yt1 = I((Pn, Da2)=>{ - "use strict"; - function qr3() { - this.input = null, this.next_in = 0, this.avail_in = 0, this.total_in = 0, this.output = null, this.next_out = 0, this.avail_out = 0, this.total_out = 0, this.msg = "", this.state = null, this.data_type = 2, this.adler = 0; - } - Da2.exports = qr3; -}); -var Oa = I((Ce3)=>{ - "use strict"; - var Ie3 = za(), Be2 = $1(), mt2 = St1(), Tt1 = qe(), Gr2 = yt1(), Na2 = Object.prototype.toString, jr2 = 0, zt2 = 4, ke3 = 0, Za2 = 1, Ra2 = 2, Wr4 = -1, $r3 = 0, Vr3 = 8; - function de4(e) { - if (!(this instanceof de4)) return new de4(e); - this.options = Be2.assign({ - level: Wr4, - method: Vr3, - chunkSize: 16384, - windowBits: 15, - memLevel: 8, - strategy: $r3, - to: "" - }, e || { - }); - var i79 = this.options; - i79.raw && i79.windowBits > 0 ? i79.windowBits = -i79.windowBits : i79.gzip && i79.windowBits > 0 && i79.windowBits < 16 && (i79.windowBits += 16), this.err = 0, this.msg = "", this.ended = !1, this.chunks = [], this.strm = new Gr2, this.strm.avail_out = 0; - var t76 = Ie3.deflateInit2(this.strm, i79.level, i79.method, i79.windowBits, i79.memLevel, i79.strategy); - if (t76 !== ke3) throw new Error(Tt1[t76]); - if (i79.header && Ie3.deflateSetHeader(this.strm, i79.header), i79.dictionary) { - var a55; - if (typeof i79.dictionary == "string" ? a55 = mt2.string2buf(i79.dictionary) : Na2.call(i79.dictionary) === "[object ArrayBuffer]" ? a55 = new Uint8Array(i79.dictionary) : a55 = i79.dictionary, t76 = Ie3.deflateSetDictionary(this.strm, a55), t76 !== ke3) throw new Error(Tt1[t76]); - this._dict_set = !0; - } - } - de4.prototype.push = function(e, i80) { - var t77 = this.strm, a56 = this.options.chunkSize, r, n46; - if (this.ended) return !1; - n46 = i80 === ~~i80 ? i80 : i80 === !0 ? zt2 : jr2, typeof e == "string" ? t77.input = mt2.string2buf(e) : Na2.call(e) === "[object ArrayBuffer]" ? t77.input = new Uint8Array(e) : t77.input = e, t77.next_in = 0, t77.avail_in = t77.input.length; - do { - if (t77.avail_out === 0 && (t77.output = new Be2.Buf8(a56), t77.next_out = 0, t77.avail_out = a56), r = Ie3.deflate(t77, n46), r !== Za2 && r !== ke3) return this.onEnd(r), this.ended = !0, !1; - (t77.avail_out === 0 || t77.avail_in === 0 && (n46 === zt2 || n46 === Ra2)) && (this.options.to === "string" ? this.onData(mt2.buf2binstring(Be2.shrinkBuf(t77.output, t77.next_out))) : this.onData(Be2.shrinkBuf(t77.output, t77.next_out))); - }while ((t77.avail_in > 0 || t77.avail_out === 0) && r !== Za2) - return n46 === zt2 ? (r = Ie3.deflateEnd(this.strm), this.onEnd(r), this.ended = !0, r === ke3) : (n46 === Ra2 && (this.onEnd(ke3), t77.avail_out = 0), !0); - }; - de4.prototype.onData = function(e) { - this.chunks.push(e); - }; - de4.prototype.onEnd = function(e) { - e === ke3 && (this.options.to === "string" ? this.result = this.chunks.join("") : this.result = Be2.flattenChunks(this.chunks)), this.chunks = [], this.err = e, this.msg = this.strm.msg; - }; - function At1(e, i81) { - var t78 = new de4(i81); - if (t78.push(e, !0), t78.err) throw t78.msg || Tt1[t78.err]; - return t78.result; - } - function Jr2(e, i82) { - return i82 = i82 || { - }, i82.raw = !0, At1(e, i82); - } - function Qr2(e, i83) { - return i83 = i83 || { - }, i83.gzip = !0, At1(e, i83); - } - Ce3.Deflate = de4; - Ce3.deflate = At1; - Ce3.deflateRaw = Jr2; - Ce3.gzip = Qr2; -}); -var Ba = I((Xn, Ia2)=>{ - "use strict"; - var et1 = 30, en1 = 12; - Ia2.exports = function(i84, t79) { - var a57, r, n47, _28, f, d14, l17, h9, x5, u12, o, s13, c15, k5, b7, T7, A5, p3, v9, m7, S4, w5, y12, Z5, g7; - a57 = i84.state, r = i84.next_in, Z5 = i84.input, n47 = r + (i84.avail_in - 5), _28 = i84.next_out, g7 = i84.output, f = _28 - (t79 - i84.avail_out), d14 = _28 + (i84.avail_out - 257), l17 = a57.dmax, h9 = a57.wsize, x5 = a57.whave, u12 = a57.wnext, o = a57.window, s13 = a57.hold, c15 = a57.bits, k5 = a57.lencode, b7 = a57.distcode, T7 = (1 << a57.lenbits) - 1, A5 = (1 << a57.distbits) - 1; - e: do { - c15 < 15 && (s13 += Z5[r++] << c15, c15 += 8, s13 += Z5[r++] << c15, c15 += 8), p3 = k5[s13 & T7]; - t: for(;;){ - if (v9 = p3 >>> 24, s13 >>>= v9, c15 -= v9, v9 = p3 >>> 16 & 255, v9 === 0) g7[_28++] = p3 & 65535; - else if (v9 & 16) { - m7 = p3 & 65535, v9 &= 15, v9 && (c15 < v9 && (s13 += Z5[r++] << c15, c15 += 8), m7 += s13 & (1 << v9) - 1, s13 >>>= v9, c15 -= v9), c15 < 15 && (s13 += Z5[r++] << c15, c15 += 8, s13 += Z5[r++] << c15, c15 += 8), p3 = b7[s13 & A5]; - a: for(;;){ - if (v9 = p3 >>> 24, s13 >>>= v9, c15 -= v9, v9 = p3 >>> 16 & 255, v9 & 16) { - if (S4 = p3 & 65535, v9 &= 15, c15 < v9 && (s13 += Z5[r++] << c15, c15 += 8, c15 < v9 && (s13 += Z5[r++] << c15, c15 += 8)), S4 += s13 & (1 << v9) - 1, S4 > l17) { - i84.msg = "invalid distance too far back", a57.mode = et1; - break e; - } - if (s13 >>>= v9, c15 -= v9, v9 = _28 - f, S4 > v9) { - if (v9 = S4 - v9, v9 > x5 && a57.sane) { - i84.msg = "invalid distance too far back", a57.mode = et1; - break e; - } - if (w5 = 0, y12 = o, u12 === 0) { - if (w5 += h9 - v9, v9 < m7) { - m7 -= v9; - do g7[_28++] = o[w5++]; - while (--v9) - w5 = _28 - S4, y12 = g7; - } - } else if (u12 < v9) { - if (w5 += h9 + u12 - v9, v9 -= u12, v9 < m7) { - m7 -= v9; - do g7[_28++] = o[w5++]; - while (--v9) - if (w5 = 0, u12 < m7) { - v9 = u12, m7 -= v9; - do g7[_28++] = o[w5++]; - while (--v9) - w5 = _28 - S4, y12 = g7; - } - } - } else if (w5 += u12 - v9, v9 < m7) { - m7 -= v9; - do g7[_28++] = o[w5++]; - while (--v9) - w5 = _28 - S4, y12 = g7; - } - for(; m7 > 2;)g7[_28++] = y12[w5++], g7[_28++] = y12[w5++], g7[_28++] = y12[w5++], m7 -= 3; - m7 && (g7[_28++] = y12[w5++], m7 > 1 && (g7[_28++] = y12[w5++])); - } else { - w5 = _28 - S4; - do g7[_28++] = g7[w5++], g7[_28++] = g7[w5++], g7[_28++] = g7[w5++], m7 -= 3; - while (m7 > 2) - m7 && (g7[_28++] = g7[w5++], m7 > 1 && (g7[_28++] = g7[w5++])); - } - } else if ((v9 & 64) === 0) { - p3 = b7[(p3 & 65535) + (s13 & (1 << v9) - 1)]; - continue a; - } else { - i84.msg = "invalid distance code", a57.mode = et1; - break e; - } - break; - } - } else if ((v9 & 64) === 0) { - p3 = k5[(p3 & 65535) + (s13 & (1 << v9) - 1)]; - continue t; - } else if (v9 & 32) { - a57.mode = en1; - break e; - } else { - i84.msg = "invalid literal/length code", a57.mode = et1; - break e; - } - break; - } - }while (r < n47 && _28 < d14) - m7 = c15 >> 3, r -= m7, c15 -= m7 << 3, s13 &= (1 << c15) - 1, i84.next_in = r, i84.next_out = _28, i84.avail_in = r < n47 ? 5 + (n47 - r) : 5 - (r - n47), i84.avail_out = _28 < d14 ? 257 + (d14 - _28) : 257 - (_28 - d14), a57.hold = s13, a57.bits = c15; - }; -}); -var Ka = I((qn, Ua2)=>{ - "use strict"; - var Ca2 = $1(), Ee2 = 15, La2 = 852, Fa2 = 592, Ma2 = 0, Dt1 = 1, Ha2 = 2, tn2 = [ - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 13, - 15, - 17, - 19, - 23, - 27, - 31, - 35, - 43, - 51, - 59, - 67, - 83, - 99, - 115, - 131, - 163, - 195, - 227, - 258, - 0, - 0 - ], an2 = [ - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 17, - 17, - 17, - 17, - 18, - 18, - 18, - 18, - 19, - 19, - 19, - 19, - 20, - 20, - 20, - 20, - 21, - 21, - 21, - 21, - 16, - 72, - 78 - ], rn1 = [ - 1, - 2, - 3, - 4, - 5, - 7, - 9, - 13, - 17, - 25, - 33, - 49, - 65, - 97, - 129, - 193, - 257, - 385, - 513, - 769, - 1025, - 1537, - 2049, - 3073, - 4097, - 6145, - 8193, - 12289, - 16385, - 24577, - 0, - 0 - ], nn2 = [ - 16, - 16, - 16, - 16, - 17, - 17, - 18, - 18, - 19, - 19, - 20, - 20, - 21, - 21, - 22, - 22, - 23, - 23, - 24, - 24, - 25, - 25, - 26, - 26, - 27, - 27, - 28, - 28, - 29, - 29, - 64, - 64 - ]; - Ua2.exports = function(i85, t80, a, r, n48, _29, f, d15) { - var l18 = d15.bits, h10 = 0, x7 = 0, u13 = 0, o = 0, s14 = 0, c16 = 0, k7 = 0, b9 = 0, T8 = 0, A7 = 0, p4, v10, m9, S5, w7, y13 = null, Z7 = 0, g9, K5 = new Ca2.Buf16(Ee2 + 1), He2 = new Ca2.Buf16(Ee2 + 1), Ue2 = null, Kt2 = 0, Pt2, Ke1, Pe4; - for(h10 = 0; h10 <= Ee2; h10++)K5[h10] = 0; - for(x7 = 0; x7 < r; x7++)K5[t80[a + x7]]++; - for(s14 = l18, o = Ee2; o >= 1 && K5[o] === 0; o--); - if (s14 > o && (s14 = o), o === 0) return n48[_29++] = 1 << 24 | 64 << 16 | 0, n48[_29++] = 1 << 24 | 64 << 16 | 0, d15.bits = 1, 0; - for(u13 = 1; u13 < o && K5[u13] === 0; u13++); - for(s14 < u13 && (s14 = u13), b9 = 1, h10 = 1; h10 <= Ee2; h10++)if (b9 <<= 1, b9 -= K5[h10], b9 < 0) return -1; - if (b9 > 0 && (i85 === Ma2 || o !== 1)) return -1; - for(He2[1] = 0, h10 = 1; h10 < Ee2; h10++)He2[h10 + 1] = He2[h10] + K5[h10]; - for(x7 = 0; x7 < r; x7++)t80[a + x7] !== 0 && (f[He2[t80[a + x7]]++] = x7); - if (i85 === Ma2 ? (y13 = Ue2 = f, g9 = 19) : i85 === Dt1 ? (y13 = tn2, Z7 -= 257, Ue2 = an2, Kt2 -= 257, g9 = 256) : (y13 = rn1, Ue2 = nn2, g9 = -1), A7 = 0, x7 = 0, h10 = u13, w7 = _29, c16 = s14, k7 = 0, m9 = -1, T8 = 1 << s14, S5 = T8 - 1, i85 === Dt1 && T8 > La2 || i85 === Ha2 && T8 > Fa2) return 1; - for(;;){ - Pt2 = h10 - k7, f[x7] < g9 ? (Ke1 = 0, Pe4 = f[x7]) : f[x7] > g9 ? (Ke1 = Ue2[Kt2 + f[x7]], Pe4 = y13[Z7 + f[x7]]) : (Ke1 = 32 + 64, Pe4 = 0), p4 = 1 << h10 - k7, v10 = 1 << c16, u13 = v10; - do v10 -= p4, n48[w7 + (A7 >> k7) + v10] = Pt2 << 24 | Ke1 << 16 | Pe4 | 0; - while (v10 !== 0) - for(p4 = 1 << h10 - 1; A7 & p4;)p4 >>= 1; - if (p4 !== 0 ? (A7 &= p4 - 1, A7 += p4) : A7 = 0, x7++, --K5[h10] === 0) { - if (h10 === o) break; - h10 = t80[a + f[x7]]; - } - if (h10 > s14 && (A7 & S5) !== m9) { - for(k7 === 0 && (k7 = s14), w7 += u13, c16 = h10 - k7, b9 = 1 << c16; c16 + k7 < o && (b9 -= K5[c16 + k7], !(b9 <= 0));)c16++, b9 <<= 1; - if (T8 += 1 << c16, i85 === Dt1 && T8 > La2 || i85 === Ha2 && T8 > Fa2) return 1; - m9 = A7 & S5, n48[m9] = s14 << 24 | c16 << 16 | w7 - _29 | 0; - } - } - return A7 !== 0 && (n48[w7 + A7] = h10 - k7 << 24 | 64 << 16 | 0), d15.bits = s14, 0; - }; -}); -var Si = I((Y4)=>{ - "use strict"; - var F4 = $1(), Bt1 = wt1(), W5 = gt1(), fn2 = Ba(), Le4 = Ka(), ln2 = 0, ci2 = 1, si2 = 2, Pa2 = 4, _n2 = 5, tt = 6, ue2 = 0, hn2 = 1, on2 = 2, U3 = -2, bi2 = -3, Ct2 = -4, dn2 = -5, Ya2 = 8, wi2 = 1, Xa2 = 2, qa2 = 3, Ga2 = 4, ja2 = 5, Wa2 = 6, $a2 = 7, Va2 = 8, Ja2 = 9, Qa2 = 10, rt3 = 11, Q4 = 12, Zt2 = 13, ei2 = 14, Rt1 = 15, ti2 = 16, ai2 = 17, ii2 = 18, ri2 = 19, at3 = 20, it3 = 21, ni2 = 22, fi2 = 23, li2 = 24, _i2 = 25, hi2 = 26, Nt2 = 27, oi2 = 28, di2 = 29, D7 = 30, Lt2 = 31, un2 = 32, vn2 = 852, cn2 = 592, sn2 = 15, bn2 = sn2; - function ui2(e) { - return (e >>> 24 & 255) + (e >>> 8 & 65280) + ((e & 65280) << 8) + ((e & 255) << 24); - } - function wn2() { - this.mode = 0, this.last = !1, this.wrap = 0, this.havedict = !1, this.flags = 0, this.dmax = 0, this.check = 0, this.total = 0, this.head = null, this.wbits = 0, this.wsize = 0, this.whave = 0, this.wnext = 0, this.window = null, this.hold = 0, this.bits = 0, this.length = 0, this.offset = 0, this.extra = 0, this.lencode = null, this.distcode = null, this.lenbits = 0, this.distbits = 0, this.ncode = 0, this.nlen = 0, this.ndist = 0, this.have = 0, this.next = null, this.lens = new F4.Buf16(320), this.work = new F4.Buf16(288), this.lendyn = null, this.distdyn = null, this.sane = 0, this.back = 0, this.was = 0; - } - function gi2(e) { - var i86; - return !e || !e.state ? U3 : (i86 = e.state, e.total_in = e.total_out = i86.total = 0, e.msg = "", i86.wrap && (e.adler = i86.wrap & 1), i86.mode = wi2, i86.last = 0, i86.havedict = 0, i86.dmax = 32768, i86.head = null, i86.hold = 0, i86.bits = 0, i86.lencode = i86.lendyn = new F4.Buf32(vn2), i86.distcode = i86.distdyn = new F4.Buf32(cn2), i86.sane = 1, i86.back = -1, ue2); - } - function pi2(e) { - var i87; - return !e || !e.state ? U3 : (i87 = e.state, i87.wsize = 0, i87.whave = 0, i87.wnext = 0, gi2(e)); - } - function xi2(e, i88) { - var t81, a58; - return !e || !e.state || (a58 = e.state, i88 < 0 ? (t81 = 0, i88 = -i88) : (t81 = (i88 >> 4) + 1, i88 < 48 && (i88 &= 15)), i88 && (i88 < 8 || i88 > 15)) ? U3 : (a58.window !== null && a58.wbits !== i88 && (a58.window = null), a58.wrap = t81, a58.wbits = i88, pi2(e)); - } - function ki2(e, i89) { - var t82, a59; - return e ? (a59 = new wn2, e.state = a59, a59.window = null, t82 = xi2(e, i89), t82 !== ue2 && (e.state = null), t82) : U3; - } - function gn2(e) { - return ki2(e, bn2); - } - var vi2 = !0, Ot2, It2; - function pn2(e) { - if (vi2) { - var i90; - for(Ot2 = new F4.Buf32(512), It2 = new F4.Buf32(32), i90 = 0; i90 < 144;)e.lens[i90++] = 8; - for(; i90 < 256;)e.lens[i90++] = 9; - for(; i90 < 280;)e.lens[i90++] = 7; - for(; i90 < 288;)e.lens[i90++] = 8; - for(Le4(ci2, e.lens, 0, 288, Ot2, 0, e.work, { - bits: 9 - }), i90 = 0; i90 < 32;)e.lens[i90++] = 5; - Le4(si2, e.lens, 0, 32, It2, 0, e.work, { - bits: 5 - }), vi2 = !1; - } - e.lencode = Ot2, e.lenbits = 9, e.distcode = It2, e.distbits = 5; - } - function Ei2(e, i91, t83, a60) { - var r, n49 = e.state; - return n49.window === null && (n49.wsize = 1 << n49.wbits, n49.wnext = 0, n49.whave = 0, n49.window = new F4.Buf8(n49.wsize)), a60 >= n49.wsize ? (F4.arraySet(n49.window, i91, t83 - n49.wsize, n49.wsize, 0), n49.wnext = 0, n49.whave = n49.wsize) : (r = n49.wsize - n49.wnext, r > a60 && (r = a60), F4.arraySet(n49.window, i91, t83 - a60, r, n49.wnext), a60 -= r, a60 ? (F4.arraySet(n49.window, i91, t83 - a60, a60, 0), n49.wnext = a60, n49.whave = n49.wsize) : (n49.wnext += r, n49.wnext === n49.wsize && (n49.wnext = 0), n49.whave < n49.wsize && (n49.whave += r))), 0; - } - function xn2(e, i92) { - var t84, a61, r, n50, _30, f, d16, l19, h11, x9, u14, o, s15, c17, k8 = 0, b10, T9, A9, p5, v11, m10, S7, w9, y14 = new F4.Buf8(4), Z8, g10, K = [ - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 - ]; - if (!e || !e.state || !e.output || !e.input && e.avail_in !== 0) return U3; - t84 = e.state, t84.mode === Q4 && (t84.mode = Zt2), _30 = e.next_out, r = e.output, d16 = e.avail_out, n50 = e.next_in, a61 = e.input, f = e.avail_in, l19 = t84.hold, h11 = t84.bits, x9 = f, u14 = d16, w9 = ue2; - e: for(;;)switch(t84.mode){ - case wi2: - if (t84.wrap === 0) { - t84.mode = Zt2; - break; - } - for(; h11 < 16;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (t84.wrap & 2 && l19 === 35615) { - t84.check = 0, y14[0] = l19 & 255, y14[1] = l19 >>> 8 & 255, t84.check = W5(t84.check, y14, 2, 0), l19 = 0, h11 = 0, t84.mode = Xa2; - break; - } - if (t84.flags = 0, t84.head && (t84.head.done = !1), !(t84.wrap & 1) || (((l19 & 255) << 8) + (l19 >> 8)) % 31) { - e.msg = "incorrect header check", t84.mode = D7; - break; - } - if ((l19 & 15) !== Ya2) { - e.msg = "unknown compression method", t84.mode = D7; - break; - } - if (l19 >>>= 4, h11 -= 4, S7 = (l19 & 15) + 8, t84.wbits === 0) t84.wbits = S7; - else if (S7 > t84.wbits) { - e.msg = "invalid window size", t84.mode = D7; - break; - } - t84.dmax = 1 << S7, e.adler = t84.check = 1, t84.mode = l19 & 512 ? Qa2 : Q4, l19 = 0, h11 = 0; - break; - case Xa2: - for(; h11 < 16;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (t84.flags = l19, (t84.flags & 255) !== Ya2) { - e.msg = "unknown compression method", t84.mode = D7; - break; - } - if (t84.flags & 57344) { - e.msg = "unknown header flags set", t84.mode = D7; - break; - } - t84.head && (t84.head.text = l19 >> 8 & 1), t84.flags & 512 && (y14[0] = l19 & 255, y14[1] = l19 >>> 8 & 255, t84.check = W5(t84.check, y14, 2, 0)), l19 = 0, h11 = 0, t84.mode = qa2; - case qa2: - for(; h11 < 32;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - t84.head && (t84.head.time = l19), t84.flags & 512 && (y14[0] = l19 & 255, y14[1] = l19 >>> 8 & 255, y14[2] = l19 >>> 16 & 255, y14[3] = l19 >>> 24 & 255, t84.check = W5(t84.check, y14, 4, 0)), l19 = 0, h11 = 0, t84.mode = Ga2; - case Ga2: - for(; h11 < 16;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - t84.head && (t84.head.xflags = l19 & 255, t84.head.os = l19 >> 8), t84.flags & 512 && (y14[0] = l19 & 255, y14[1] = l19 >>> 8 & 255, t84.check = W5(t84.check, y14, 2, 0)), l19 = 0, h11 = 0, t84.mode = ja2; - case ja2: - if (t84.flags & 1024) { - for(; h11 < 16;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - t84.length = l19, t84.head && (t84.head.extra_len = l19), t84.flags & 512 && (y14[0] = l19 & 255, y14[1] = l19 >>> 8 & 255, t84.check = W5(t84.check, y14, 2, 0)), l19 = 0, h11 = 0; - } else t84.head && (t84.head.extra = null); - t84.mode = Wa2; - case Wa2: - if (t84.flags & 1024 && (o = t84.length, o > f && (o = f), o && (t84.head && (S7 = t84.head.extra_len - t84.length, t84.head.extra || (t84.head.extra = new Array(t84.head.extra_len)), F4.arraySet(t84.head.extra, a61, n50, o, S7)), t84.flags & 512 && (t84.check = W5(t84.check, a61, o, n50)), f -= o, n50 += o, t84.length -= o), t84.length)) break e; - t84.length = 0, t84.mode = $a2; - case $a2: - if (t84.flags & 2048) { - if (f === 0) break e; - o = 0; - do S7 = a61[n50 + o++], t84.head && S7 && t84.length < 65536 && (t84.head.name += String.fromCharCode(S7)); - while (S7 && o < f) - if (t84.flags & 512 && (t84.check = W5(t84.check, a61, o, n50)), f -= o, n50 += o, S7) break e; - } else t84.head && (t84.head.name = null); - t84.length = 0, t84.mode = Va2; - case Va2: - if (t84.flags & 4096) { - if (f === 0) break e; - o = 0; - do S7 = a61[n50 + o++], t84.head && S7 && t84.length < 65536 && (t84.head.comment += String.fromCharCode(S7)); - while (S7 && o < f) - if (t84.flags & 512 && (t84.check = W5(t84.check, a61, o, n50)), f -= o, n50 += o, S7) break e; - } else t84.head && (t84.head.comment = null); - t84.mode = Ja2; - case Ja2: - if (t84.flags & 512) { - for(; h11 < 16;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (l19 !== (t84.check & 65535)) { - e.msg = "header crc mismatch", t84.mode = D7; - break; - } - l19 = 0, h11 = 0; - } - t84.head && (t84.head.hcrc = t84.flags >> 9 & 1, t84.head.done = !0), e.adler = t84.check = 0, t84.mode = Q4; - break; - case Qa2: - for(; h11 < 32;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - e.adler = t84.check = ui2(l19), l19 = 0, h11 = 0, t84.mode = rt3; - case rt3: - if (t84.havedict === 0) return e.next_out = _30, e.avail_out = d16, e.next_in = n50, e.avail_in = f, t84.hold = l19, t84.bits = h11, on2; - e.adler = t84.check = 1, t84.mode = Q4; - case Q4: - if (i92 === _n2 || i92 === tt) break e; - case Zt2: - if (t84.last) { - l19 >>>= h11 & 7, h11 -= h11 & 7, t84.mode = Nt2; - break; - } - for(; h11 < 3;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - switch(t84.last = l19 & 1, l19 >>>= 1, h11 -= 1, l19 & 3){ - case 0: - t84.mode = ei2; - break; - case 1: - if (pn2(t84), t84.mode = at3, i92 === tt) { - l19 >>>= 2, h11 -= 2; - break e; - } - break; - case 2: - t84.mode = ai2; - break; - case 3: - e.msg = "invalid block type", t84.mode = D7; - } - l19 >>>= 2, h11 -= 2; - break; - case ei2: - for(l19 >>>= h11 & 7, h11 -= h11 & 7; h11 < 32;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if ((l19 & 65535) !== (l19 >>> 16 ^ 65535)) { - e.msg = "invalid stored block lengths", t84.mode = D7; - break; - } - if (t84.length = l19 & 65535, l19 = 0, h11 = 0, t84.mode = Rt1, i92 === tt) break e; - case Rt1: - t84.mode = ti2; - case ti2: - if (o = t84.length, o) { - if (o > f && (o = f), o > d16 && (o = d16), o === 0) break e; - F4.arraySet(r, a61, n50, o, _30), f -= o, n50 += o, d16 -= o, _30 += o, t84.length -= o; - break; - } - t84.mode = Q4; - break; - case ai2: - for(; h11 < 14;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (t84.nlen = (l19 & 31) + 257, l19 >>>= 5, h11 -= 5, t84.ndist = (l19 & 31) + 1, l19 >>>= 5, h11 -= 5, t84.ncode = (l19 & 15) + 4, l19 >>>= 4, h11 -= 4, t84.nlen > 286 || t84.ndist > 30) { - e.msg = "too many length or distance symbols", t84.mode = D7; - break; - } - t84.have = 0, t84.mode = ii2; - case ii2: - for(; t84.have < t84.ncode;){ - for(; h11 < 3;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - t84.lens[K[t84.have++]] = l19 & 7, l19 >>>= 3, h11 -= 3; - } - for(; t84.have < 19;)t84.lens[K[t84.have++]] = 0; - if (t84.lencode = t84.lendyn, t84.lenbits = 7, Z8 = { - bits: t84.lenbits - }, w9 = Le4(ln2, t84.lens, 0, 19, t84.lencode, 0, t84.work, Z8), t84.lenbits = Z8.bits, w9) { - e.msg = "invalid code lengths set", t84.mode = D7; - break; - } - t84.have = 0, t84.mode = ri2; - case ri2: - for(; t84.have < t84.nlen + t84.ndist;){ - for(; k8 = t84.lencode[l19 & (1 << t84.lenbits) - 1], b10 = k8 >>> 24, T9 = k8 >>> 16 & 255, A9 = k8 & 65535, !(b10 <= h11);){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (A9 < 16) l19 >>>= b10, h11 -= b10, t84.lens[t84.have++] = A9; - else { - if (A9 === 16) { - for(g10 = b10 + 2; h11 < g10;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (l19 >>>= b10, h11 -= b10, t84.have === 0) { - e.msg = "invalid bit length repeat", t84.mode = D7; - break; - } - S7 = t84.lens[t84.have - 1], o = 3 + (l19 & 3), l19 >>>= 2, h11 -= 2; - } else if (A9 === 17) { - for(g10 = b10 + 3; h11 < g10;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - l19 >>>= b10, h11 -= b10, S7 = 0, o = 3 + (l19 & 7), l19 >>>= 3, h11 -= 3; - } else { - for(g10 = b10 + 7; h11 < g10;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - l19 >>>= b10, h11 -= b10, S7 = 0, o = 11 + (l19 & 127), l19 >>>= 7, h11 -= 7; - } - if (t84.have + o > t84.nlen + t84.ndist) { - e.msg = "invalid bit length repeat", t84.mode = D7; - break; - } - for(; o--;)t84.lens[t84.have++] = S7; - } - } - if (t84.mode === D7) break; - if (t84.lens[256] === 0) { - e.msg = "invalid code -- missing end-of-block", t84.mode = D7; - break; - } - if (t84.lenbits = 9, Z8 = { - bits: t84.lenbits - }, w9 = Le4(ci2, t84.lens, 0, t84.nlen, t84.lencode, 0, t84.work, Z8), t84.lenbits = Z8.bits, w9) { - e.msg = "invalid literal/lengths set", t84.mode = D7; - break; - } - if (t84.distbits = 6, t84.distcode = t84.distdyn, Z8 = { - bits: t84.distbits - }, w9 = Le4(si2, t84.lens, t84.nlen, t84.ndist, t84.distcode, 0, t84.work, Z8), t84.distbits = Z8.bits, w9) { - e.msg = "invalid distances set", t84.mode = D7; - break; - } - if (t84.mode = at3, i92 === tt) break e; - case at3: - t84.mode = it3; - case it3: - if (f >= 6 && d16 >= 258) { - e.next_out = _30, e.avail_out = d16, e.next_in = n50, e.avail_in = f, t84.hold = l19, t84.bits = h11, fn2(e, u14), _30 = e.next_out, r = e.output, d16 = e.avail_out, n50 = e.next_in, a61 = e.input, f = e.avail_in, l19 = t84.hold, h11 = t84.bits, t84.mode === Q4 && (t84.back = -1); - break; - } - for(t84.back = 0; k8 = t84.lencode[l19 & (1 << t84.lenbits) - 1], b10 = k8 >>> 24, T9 = k8 >>> 16 & 255, A9 = k8 & 65535, !(b10 <= h11);){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (T9 && (T9 & 240) === 0) { - for(p5 = b10, v11 = T9, m10 = A9; k8 = t84.lencode[m10 + ((l19 & (1 << p5 + v11) - 1) >> p5)], b10 = k8 >>> 24, T9 = k8 >>> 16 & 255, A9 = k8 & 65535, !(p5 + b10 <= h11);){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - l19 >>>= p5, h11 -= p5, t84.back += p5; - } - if (l19 >>>= b10, h11 -= b10, t84.back += b10, t84.length = A9, T9 === 0) { - t84.mode = hi2; - break; - } - if (T9 & 32) { - t84.back = -1, t84.mode = Q4; - break; - } - if (T9 & 64) { - e.msg = "invalid literal/length code", t84.mode = D7; - break; - } - t84.extra = T9 & 15, t84.mode = ni2; - case ni2: - if (t84.extra) { - for(g10 = t84.extra; h11 < g10;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - t84.length += l19 & (1 << t84.extra) - 1, l19 >>>= t84.extra, h11 -= t84.extra, t84.back += t84.extra; - } - t84.was = t84.length, t84.mode = fi2; - case fi2: - for(; k8 = t84.distcode[l19 & (1 << t84.distbits) - 1], b10 = k8 >>> 24, T9 = k8 >>> 16 & 255, A9 = k8 & 65535, !(b10 <= h11);){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if ((T9 & 240) === 0) { - for(p5 = b10, v11 = T9, m10 = A9; k8 = t84.distcode[m10 + ((l19 & (1 << p5 + v11) - 1) >> p5)], b10 = k8 >>> 24, T9 = k8 >>> 16 & 255, A9 = k8 & 65535, !(p5 + b10 <= h11);){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - l19 >>>= p5, h11 -= p5, t84.back += p5; - } - if (l19 >>>= b10, h11 -= b10, t84.back += b10, T9 & 64) { - e.msg = "invalid distance code", t84.mode = D7; - break; - } - t84.offset = A9, t84.extra = T9 & 15, t84.mode = li2; - case li2: - if (t84.extra) { - for(g10 = t84.extra; h11 < g10;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - t84.offset += l19 & (1 << t84.extra) - 1, l19 >>>= t84.extra, h11 -= t84.extra, t84.back += t84.extra; - } - if (t84.offset > t84.dmax) { - e.msg = "invalid distance too far back", t84.mode = D7; - break; - } - t84.mode = _i2; - case _i2: - if (d16 === 0) break e; - if (o = u14 - d16, t84.offset > o) { - if (o = t84.offset - o, o > t84.whave && t84.sane) { - e.msg = "invalid distance too far back", t84.mode = D7; - break; - } - o > t84.wnext ? (o -= t84.wnext, s15 = t84.wsize - o) : s15 = t84.wnext - o, o > t84.length && (o = t84.length), c17 = t84.window; - } else c17 = r, s15 = _30 - t84.offset, o = t84.length; - o > d16 && (o = d16), d16 -= o, t84.length -= o; - do r[_30++] = c17[s15++]; - while (--o) - t84.length === 0 && (t84.mode = it3); - break; - case hi2: - if (d16 === 0) break e; - r[_30++] = t84.length, d16--, t84.mode = it3; - break; - case Nt2: - if (t84.wrap) { - for(; h11 < 32;){ - if (f === 0) break e; - f--, l19 |= a61[n50++] << h11, h11 += 8; - } - if (u14 -= d16, e.total_out += u14, t84.total += u14, u14 && (e.adler = t84.check = t84.flags ? W5(t84.check, r, u14, _30 - u14) : Bt1(t84.check, r, u14, _30 - u14)), u14 = d16, (t84.flags ? l19 : ui2(l19)) !== t84.check) { - e.msg = "incorrect data check", t84.mode = D7; - break; - } - l19 = 0, h11 = 0; - } - t84.mode = oi2; - case oi2: - if (t84.wrap && t84.flags) { - for(; h11 < 32;){ - if (f === 0) break e; - f--, l19 += a61[n50++] << h11, h11 += 8; - } - if (l19 !== (t84.total & 4294967295)) { - e.msg = "incorrect length check", t84.mode = D7; - break; - } - l19 = 0, h11 = 0; - } - t84.mode = di2; - case di2: - w9 = hn2; - break e; - case D7: - w9 = bi2; - break e; - case Lt2: - return Ct2; - case un2: - default: - return U3; - } - return e.next_out = _30, e.avail_out = d16, e.next_in = n50, e.avail_in = f, t84.hold = l19, t84.bits = h11, (t84.wsize || u14 !== e.avail_out && t84.mode < D7 && (t84.mode < Nt2 || i92 !== Pa2)) && Ei2(e, e.output, e.next_out, u14 - e.avail_out) ? (t84.mode = Lt2, Ct2) : (x9 -= e.avail_in, u14 -= e.avail_out, e.total_in += x9, e.total_out += u14, t84.total += u14, t84.wrap && u14 && (e.adler = t84.check = t84.flags ? W5(t84.check, r, u14, e.next_out - u14) : Bt1(t84.check, r, u14, e.next_out - u14)), e.data_type = t84.bits + (t84.last ? 64 : 0) + (t84.mode === Q4 ? 128 : 0) + (t84.mode === at3 || t84.mode === Rt1 ? 256 : 0), (x9 === 0 && u14 === 0 || i92 === Pa2) && w9 === ue2 && (w9 = dn2), w9); - } - function kn2(e) { - if (!e || !e.state) return U3; - var i93 = e.state; - return i93.window && (i93.window = null), e.state = null, ue2; - } - function En2(e, i94) { - var t85; - return !e || !e.state || (t85 = e.state, (t85.wrap & 2) === 0) ? U3 : (t85.head = i94, i94.done = !1, ue2); - } - function Sn2(e, i95) { - var t86 = i95.length, a62, r, n51; - return !e || !e.state || (a62 = e.state, a62.wrap !== 0 && a62.mode !== rt3) ? U3 : a62.mode === rt3 && (r = 1, r = Bt1(r, i95, t86, 0), r !== a62.check) ? bi2 : (n51 = Ei2(e, i95, t86, t86), n51 ? (a62.mode = Lt2, Ct2) : (a62.havedict = 1, ue2)); - } - Y4.inflateReset = pi2; - Y4.inflateReset2 = xi2; - Y4.inflateResetKeep = gi2; - Y4.inflateInit = gn2; - Y4.inflateInit2 = ki2; - Y4.inflate = xn2; - Y4.inflateEnd = kn2; - Y4.inflateGetHeader = En2; - Y4.inflateSetDictionary = Sn2; - Y4.inflateInfo = "pako inflate (from Nodeca project)"; -}); -var Ft = I((jn, yi2)=>{ - "use strict"; - yi2.exports = { - Z_NO_FLUSH: 0, - Z_PARTIAL_FLUSH: 1, - Z_SYNC_FLUSH: 2, - Z_FULL_FLUSH: 3, - Z_FINISH: 4, - Z_BLOCK: 5, - Z_TREES: 6, - Z_OK: 0, - Z_STREAM_END: 1, - Z_NEED_DICT: 2, - Z_ERRNO: -1, - Z_STREAM_ERROR: -2, - Z_DATA_ERROR: -3, - Z_BUF_ERROR: -5, - Z_NO_COMPRESSION: 0, - Z_BEST_SPEED: 1, - Z_BEST_COMPRESSION: 9, - Z_DEFAULT_COMPRESSION: -1, - Z_FILTERED: 1, - Z_HUFFMAN_ONLY: 2, - Z_RLE: 3, - Z_FIXED: 4, - Z_DEFAULT_STRATEGY: 0, - Z_BINARY: 0, - Z_TEXT: 1, - Z_UNKNOWN: 2, - Z_DEFLATED: 8 - }; -}); -var mi = I((Wn, zi2)=>{ - "use strict"; - function yn2() { - this.text = 0, this.time = 0, this.xflags = 0, this.os = 0, this.extra = null, this.extra_len = 0, this.name = "", this.comment = "", this.hcrc = 0, this.done = !1; - } - zi2.exports = yn2; -}); -var Ai = I((Me3)=>{ - "use strict"; - var Se3 = Si(), Fe3 = $1(), nt3 = St1(), R5 = Ft(), Mt2 = qe(), zn2 = yt1(), mn2 = mi(), Ti2 = Object.prototype.toString; - function ve5(e) { - if (!(this instanceof ve5)) return new ve5(e); - this.options = Fe3.assign({ - chunkSize: 16384, - windowBits: 0, - to: "" - }, e || { - }); - var i96 = this.options; - i96.raw && i96.windowBits >= 0 && i96.windowBits < 16 && (i96.windowBits = -i96.windowBits, i96.windowBits === 0 && (i96.windowBits = -15)), i96.windowBits >= 0 && i96.windowBits < 16 && !(e && e.windowBits) && (i96.windowBits += 32), i96.windowBits > 15 && i96.windowBits < 48 && (i96.windowBits & 15) === 0 && (i96.windowBits |= 15), this.err = 0, this.msg = "", this.ended = !1, this.chunks = [], this.strm = new zn2, this.strm.avail_out = 0; - var t87 = Se3.inflateInit2(this.strm, i96.windowBits); - if (t87 !== R5.Z_OK) throw new Error(Mt2[t87]); - if (this.header = new mn2, Se3.inflateGetHeader(this.strm, this.header), i96.dictionary && (typeof i96.dictionary == "string" ? i96.dictionary = nt3.string2buf(i96.dictionary) : Ti2.call(i96.dictionary) === "[object ArrayBuffer]" && (i96.dictionary = new Uint8Array(i96.dictionary)), i96.raw && (t87 = Se3.inflateSetDictionary(this.strm, i96.dictionary), t87 !== R5.Z_OK))) throw new Error(Mt2[t87]); - } - ve5.prototype.push = function(e, i97) { - var t88 = this.strm, a63 = this.options.chunkSize, r = this.options.dictionary, n52, _31, f, d17, l20, h12 = !1; - if (this.ended) return !1; - _31 = i97 === ~~i97 ? i97 : i97 === !0 ? R5.Z_FINISH : R5.Z_NO_FLUSH, typeof e == "string" ? t88.input = nt3.binstring2buf(e) : Ti2.call(e) === "[object ArrayBuffer]" ? t88.input = new Uint8Array(e) : t88.input = e, t88.next_in = 0, t88.avail_in = t88.input.length; - do { - if (t88.avail_out === 0 && (t88.output = new Fe3.Buf8(a63), t88.next_out = 0, t88.avail_out = a63), n52 = Se3.inflate(t88, R5.Z_NO_FLUSH), n52 === R5.Z_NEED_DICT && r && (n52 = Se3.inflateSetDictionary(this.strm, r)), n52 === R5.Z_BUF_ERROR && h12 === !0 && (n52 = R5.Z_OK, h12 = !1), n52 !== R5.Z_STREAM_END && n52 !== R5.Z_OK) return this.onEnd(n52), this.ended = !0, !1; - t88.next_out && (t88.avail_out === 0 || n52 === R5.Z_STREAM_END || t88.avail_in === 0 && (_31 === R5.Z_FINISH || _31 === R5.Z_SYNC_FLUSH)) && (this.options.to === "string" ? (f = nt3.utf8border(t88.output, t88.next_out), d17 = t88.next_out - f, l20 = nt3.buf2string(t88.output, f), t88.next_out = d17, t88.avail_out = a63 - d17, d17 && Fe3.arraySet(t88.output, t88.output, f, d17, 0), this.onData(l20)) : this.onData(Fe3.shrinkBuf(t88.output, t88.next_out))), t88.avail_in === 0 && t88.avail_out === 0 && (h12 = !0); - }while ((t88.avail_in > 0 || t88.avail_out === 0) && n52 !== R5.Z_STREAM_END) - return n52 === R5.Z_STREAM_END && (_31 = R5.Z_FINISH), _31 === R5.Z_FINISH ? (n52 = Se3.inflateEnd(this.strm), this.onEnd(n52), this.ended = !0, n52 === R5.Z_OK) : (_31 === R5.Z_SYNC_FLUSH && (this.onEnd(R5.Z_OK), t88.avail_out = 0), !0); - }; - ve5.prototype.onData = function(e) { - this.chunks.push(e); - }; - ve5.prototype.onEnd = function(e) { - e === R5.Z_OK && (this.options.to === "string" ? this.result = this.chunks.join("") : this.result = Fe3.flattenChunks(this.chunks)), this.chunks = [], this.err = e, this.msg = this.strm.msg; - }; - function Ht2(e, i98) { - var t89 = new ve5(i98); - if (t89.push(e, !0), t89.err) throw t89.msg || Mt2[t89.err]; - return t89.result; - } - function Tn2(e, i99) { - return i99 = i99 || { - }, i99.raw = !0, Ht2(e, i99); - } - Me3.Inflate = ve5; - Me3.inflate = Ht2; - Me3.inflateRaw = Tn2; - Me3.ungzip = Ht2; -}); -var Ut = I((Vn, Zi2)=>{ - "use strict"; - var An2 = $1().assign, Dn2 = Oa(), Zn2 = Ai(), Rn2 = Ft(), Di3 = { - }; - An2(Di3, Dn2, Zn2, Rn2); - Zi2.exports = Di3; -}); -var Ri = Yt(Ut()), Nn = Yt(Ut()), { default: On , ...In } = Nn, Jn = (Ri.default ?? On) ?? In; -var v = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", a = new Uint8Array(256); -for(m = 0; m < v.length; m++)a[v.charCodeAt(m)] = m; -var m, C = function(r) { - var e = r.length * 0.75, q7 = r.length, V7, o = 0, i100, u15, f, n53; - r[r.length - 1] === "=" && (e--, r[r.length - 2] === "=" && e--); - var d18 = new Uint8Array(e); - for(V7 = 0; V7 < q7; V7 += 4)i100 = a[r.charCodeAt(V7)], u15 = a[r.charCodeAt(V7 + 1)], f = a[r.charCodeAt(V7 + 2)], n53 = a[r.charCodeAt(V7 + 3)], d18[o++] = i100 << 2 | u15 >> 4, d18[o++] = (u15 & 15) << 4 | f >> 2, d18[o++] = (f & 3) << 6 | n53 & 63; - return d18; -}, H = function(r) { - for(var e = "", q8 = 0; q8 < r.length; q8++)e += String.fromCharCode(r[q8]); - return e; -}, c190 = function(r) { - return H(Jn.inflate(C(r))); -}, U1 = function(r, e, q9) { - for(var V8 = "", o = 0, i101 = e - r.length; o < i101; o++)V8 += q9; - return V8 + r; -}; -var O = "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"; -var X1 = "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"; -var j = "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"; -var t1369 = "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"; -var K1 = "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"; -var l95 = "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"; -var G = "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"; -var y = "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"; -var x1 = "eJyFnVtzG0eShf8KA0+7EfKseJXkN9nj0Vj0yNaNEHZiHkCySWEJsmmAIA1PzH/fRqMr8+TJU9CLQv2dYqMrK/NU9Q349+jH9va2uXsYfT86+8dqOb1u9o72Tw5P9o4PTk72R89Gf2vvHt5Nb5uuwafZbbP87od2frnhq/kc+V7h09vZfI1KB8fN7Prr5jOGRj8/TOezi9d31/Ou1fNue/m32R/N5W+zh4uvo+8fFqvm2ejHr9PF9OKhWXxsNn/50x8Pzd1lc/mhvZ3eDcf1ww/tH6Pv//nd/snLZ98d7L98tv/8+fNnrw6P//Vs9LlrvJjP7prf2uXsYdbejb7/rpNB+PR1dnFz1yyXo++PO37WLJZ9s9Hz5wd/6XbUfci79mF2senIj+39erHpw95/Xfz33v6rl8fPNv++6P99tfn31fP+38P+3xd7ry/b82bv43r50Nwu936+u2gX9+1i+tBc/mVv7/V8vvdhs7fl3odm2SweO7oN4my5N917WEwvm9vp4mavvdr7ZXbXPqzvm+/+3nR/9frN3vTu8n/axd6s++Pl6nw5u5xNF7Nm+ZfucH/qPuZydnf98eJr08e/P4qPD92fTBeXRe0a/ji9//swJCcvTp6NvpSto5P9Z6PXy4tNqBed+PLw2eivjW13QX7xbPTx4fLv467tUf/fs+6/+4evtgP2j+ZhMbvoIvrPf4/GX0bfH2wi+647kuX9tAvkf55t8eHh4RY3f1zMp7fGj4+Pt/z3VduF6nzuyvNhR3er2/PNSF3fZe2ync+nC+N9NvTCfbO42CR5UV6Wz5/edtKyi08+tP4Q+jHP2v100dzNm6uaFP/Mjm+63OxxeePKi3KA89XSqAXtoqvNaf6Ir+v7r81dbt51ZdZ6Tw5evBxiP58uv+aj+bNZtJm2d02GD0+i5cPXRSPaXrWrhaCzR9F2OftDwOaxEYPb6Jjeze5EXl208/Yu42VzO4uSjcB8YwSJNr+vpvOMrxdNV8qim7+vmmVvNkV5dVjG3o/9xcHBlr02dHLyYot+yK1+zOiv+Q9/crS/v0V/8z8sqfAmo797mDon69HPuWNv8x+e5oP4xfu9cYcN+kc++nd5X7/mo/8tt3qf9/UBvONkiz7m4/qU//BzRmfCOca52ZeMJvkj/zdn33k3n900D8E3rEjPOy0WKv8dmcrL/WIqF7PZxWxxsbrNw7ba+Paym3xEjfQGFw7GjSpH9dzQURnai9zqMrcSn3yVP/E67+trDtIs7+v/8h/e5D/0Gjbrv81/KFynza3uM/o9d9vNwcpqmY/+Ie9rlQ/iMWfcU24lrHSdj+tPP4hXR55fMREODp6XrFxU2lM2HjyHbHyYzS+rk/1l+yTiHKZnnwoe+qWaJ8d+Ka+rzdoQjdb7rCaPq3m7mAm+bCp7uVgtunn8Yp1TqS+b5axfuwr/365bdFldr2adcts+6KXDRu53/A2ZQl8S52ommFhBdWs5uR64nF5fqzlty3ExRiuOzdg1i8Zr//io6N0S/noxvQdTK3963p0/NKKXHt7z6XJHhHerlQWYDUDU3e67NfbsfjlbCqnr68PXdhUWi2neD8ntI7eYPop6mF6sHtTapffyq3nzR9YqlXU7vVio9c75olEffNk+TC9Cxbk060YSA2DKAuvQD7a57EKqFqmru+vpYnU7n67Ex7TX3TrzRuxuiv2AcbkNOevCa1/3HJpnLy6vuoVeWBn6EiVOsr4Cidw/4Vf4hEP/hNvO6VZz/Ajz5qkzc43LTdEvl7OszCvL85YOtOy9hbQvZd7VZ3dW3OU9jJst5tKQ+tQcM9Cn/5g3PjXJQfXdxdHz1VE6AltIX84eZ5cihJN4ZL5iFsXhh135o8+7/mhNVWiTdX/yRWUCXc279M8LpeI4h8GOnOrB/4ZGyEaC/sBPA9KH+ElD5xFwFhLPMqmjL45eFHG48CE+ilzH14UxD7yXOi7v1AF4edRyNJqqL/Vld+xcqra3aKwQzmyVniGhm8DJE335Gj/9qCyo5u2fzd21yNwPVFF2Gqc66cmxs0h2Ze7r2pAu4oHAUFNf/fwnR85O7T59bReiV7/Sp3sYKlXwMfKTF0P7y4oRfaYP8IjFyS1c4Viu+lXOQhxvTEGPYo2TrRYTvF3NH2b387U4LuqgJ3kcjpJI3XrrYTadX86uxCnWum4N7+LneMKKZPHa2JlmO2adunRRGei7mg3WMuZdpTZ/ph3h9bduxYAX4ewUaNHeNHd4ImTmuGiuZ8u49PUSpbWXT8e5LuxsZNVVdTgf8WDHnPLCrBhaS5Hxuqyk1P+SaR+9KmvX/lJXvBBmcf7pQaxQfqwa4FxOqvvDaD5UTKapzo414XVt+bAjKysB/rNWGvzZ5gq1EalNPbx4t3mk9sm5ju2zdy5LaMbcL+uCZv4gLvg8BJN2T3xqdzhiXuKU3d2uRE/iEXmo5DrTa4FC71ef4grnxTH6eJfAiy6RxaF9TCcxNjFX5t9Tlcd+ihEHzk8l7MaOMsX6QuNnOn80XqvxX+iwSxy6qH2dzmFqKEW+OTWhS902FsrlzZfjsslT7RsDSOsgCwLPz3beHs0UOzQMqxrVqZzrP8oFomWwPsWxayGdTaibHm1lyv+xchAryvwyEF2CzC6U0f614o2Lncvdd3F8/HAr4/Zhd17v/KzXlX2+rpp0PB2wEYj7cSMWE6cvRSrTfc0pbuQC2hZkYSXge9tZCnQIdsVm5yfN2+vNeN+14mJVWzfTVZZKBnW7qlTytTwSu8ICM7nHvJK+d2pXfv3lLi+a3fNrNf7TanM78l/PRqfN4u636WyxuYv8z9Hrze3q0bPvjo//9WzY2rpHQNvjjGgwdYRv4tbWVQLCjqHwa7d15FvlEABBcgRuQxXotv4DCs4TlCFkgW2vDgW0LRxE78PWp27rlW+VmCEKvXfh8yYWz23LBsBR6D1w6D3Q0ntA1HtQrPfAhroOrLcTJGfd1r53f7zZPDR1stl87pulU8jg6AHfd5sHtlt4TuDZdy+OCl6FQ1nlkK0qIVvJkK1yyFbVkK1EyFYiZKsUssfY06dNFtjWOnRwXboECA59oEMjLGFDVMfGqZidc0UX5Y1AVNvGZYEXFarcEJW6cVXvJuaiN4kq37guf5PZA0wgIzBOblD4+4zAFwyROThXDlFUsAlDlPjGVfabmEvAJKoD47oYTOaKMIHLwoRYGwWjpxSGxlIYuosxthgThM8UDcymIOU4RVvlQ2bvMb5rCIQLmVQZgoofmVwbguRMJugheBRRAqMqaJ2Dw5ZlPPvWYB/oW4bIt4yTbzln3yrKG4HIt4xL3yoq+JYh8i3jyrdMzL5lEvmWce1bJrNvmUC+ZZx8q/D3GYFvGSLfcq58q6jgW4aoaIyrojExF41JVDTGddGYzEVjAheNCbFoCkbfKgx9qzD0LWPsWyYI3yoa+FZByreKtsqHzL5lfNcQCN8yqTIEFd8yuTYEybdM0EPwKKIEvlXQOgeHfct49i2MDZpX5ORgUSQbI5G9LMhvapxcLYrS2kIT8LfIyeSiqJwutsh2F3XyvChq44tt2P2iShYYRfLBIL6vcHDEyMkWSVTeGJqAQUZOJRpFVaexRS7WqFPFRlGXbWzDtRtVLuCoxioOGrppENBSg4C+GgU216gKhw0NwGYDV14bGqwqXWPXjeI3h1T4b9R3DWnFiWObnUOaPDmqO4b0sRZhsOjA15XAsllHMTu2E/RrpOTWKJFXB4mdGsQ3mpJLoyQ9GhqAQyMlf0ZJuTPq2ZtRJWdGSfsytmBXRo08GSVyZJDeSwpujJS8OEjKiaEB+DBSKlmUVMGinssVVSpWlHSpYgsuVNS4TFGLRQoKui5g9FzA6LiI2W9RE24LMngtUOW0IK9kV9hlUfrGkAmHRbU+ZBV3xRY7hiw5K2rVIXvUkQRPBbqWAWQ/RSm76dB9tFJD5KPGyUSds4MW5Y1A5J3GpXEWFVzTEFmmceWXJmazNImc0ri2SZPZI00ggzRO7lj4+4zAFw2RKTpXjlhUsENDVFjGVVWZmEvKJKon47qYTOZKMoHLyIRYQwWj5xWGhlcYup0xtjoThM8VDUyuIOVwRVvlQ2ZvM75rCISrmVQZgoqfmVwbguRkJugheBRRAgMraJ2Dw9ZlPPtWOVg0LmfkXC6QdYHA3mXSG8XIvVyQ9mUy+JczMjAXlIO5mi3MNfIwF7SJuc4u5grZmAvkYya8FwyczBlZGQjKy0wGM3NGpeSCqiVXczG5RtXkgi4n17meXOGCciVWlHF0NYNoawbR1xyysbkinM1EsDZjyttMXIlDZ3dzYeeQCH9zrTYkFYdzvTokyeNcqQzJo4oY2JyxtQgUG50L2enKkaHTOSOnc4GcDgR2OpPeKEZO54J0OpPB6ZyR07mgnM7V7HSukdO5oJ3OdXY6V8jpXCCnM+G9YOB0zsjpQFBOZzI4nTMqKxdUWbmay8o1KisXdFm5zmXlCpeVK7GsjKPTGUSnM4hO55CdzhXhdCaC0xlTTmfiShw6O50LO4dEOJ1rtSGpOJ3r1SFJTudKZUgeVcTA6YxtnO6QAmVOlwTo9qAthi9bcTsphFyuYPI4w+xwg/AmE3K3gqW3DSI4WyHkawUrVyta9rSikKMVrP2sqOxmhZOXFUxONuD3iYCLFUIeZlg52CCCfxVCpVKwKpSi5TIpChVJwbpEisoFUjiXR+GxOAaKbjUg9KoBoVMVxD5VuHCpQQKPGohyqEFapUNldyp4R8iFMxVFh7ziSkWthDw5UuEy5I85MuBFA1mngPCKq+C83hpqA23IEPmQcTIi5+xERXkjEHmRcWlGRQU3MkR2ZFz5kYnZkEwiRzKuLclk9iQTyJSMkysV/j4j8CVDZEzOlTMVFazJEBWKcVUpJuZSMYlqxbguFpO5WkzgcjEh1kvB6FGFoUkVhi5ljG3KBOFTRQOjKkg5VdFW+ZDZq4zvGgLhViZVhqDiVybXhiA5lgl6CB5FlMC0Clrn4LBtGU++9UNHX2/WUs9ty5ZejorHAAoxBY7rM6clkoAsSsAsQMCG2AApBe/ocx8p2/L0MxQOF3hISKPlcAHRmINiHQFmHQE2dGRL/lrifmxbFndHFndHMe7OMe5OLe6OPO7OPO7OStydWNwNbUziyPozDluTuGWziyOcO4wO367XecEWDf6MwTJEETNOYTOuYmdiDqBJFEXjHEoTOJ4mxKAapsgWDuEtaJzRRCCKtvEc8iKluPfveMa4F8RxL5zjXriMexFF3IvEcS88xb0IKe5FoLgXzHEfOMZ9QOOMJgJx3AsXcR8kivvfhpC/8q2yT0Al0IBCjIHDJwMtkQVkQQVm8QQ2hBJIiaKjqc3l/VbpAaDSA0ChB8ChB0BLDwBZD4BZD4ANPQBSeuBo+52gXZ8OCol6k/vUlKUkIt2nRvYJXk4OOHe1EV1tRFfbuJWPua0cYCsPsM1H0tK8CIo4xras4QHl2FtJ7G/nyrdhjfI2r1He5jXK28oa5a1co7zNa5S3Yo3yVqxR3qY1ytu8Rnk71MT+sW3ZGsVR6QGguGxxjssWp7ZsceSLE2e+OHFWFidOSg8c0VbugVUAIt2DRvYgVADg3LFGdKwRHWvjVj7mtnKArTzANh8JVwAo4hitAgDlSNOksEGr0GCVO7KqdGQlO7LKHeHTGlBER1Yi2KuQRaej7XWGbQn0W7FseyRqtOepRnsaa7RHdNSgUPX2rIQfUCzV02D1p9nqT7PVn1as/lRa/am2+tNs9afC6k+F1Z8Gqz/NVn9asfpTafWn2epPq1Z/Kqz+NFv9abb605DVpzmrTytZfSqz+jRn9Wk1q09FVp+KrD6VWb054z7yrXjhrEfpslj4KpNQFyRQiZCqqoWa5MKhBlRDpOpyokZcWSRTkZFK9RZVSA8SKKNJpYJkVaQ+NclVwA1yxVILKhlSuUZI5pKOclsVdoZF1jw1+VbH2QlI1aZAjXb3na2CVHKNqIKBkEBeQqqyFWqSHYYakNmQqn2HGrEFkcxuRHI0piiCR5FAdkVqcq5fRsOF8wPbsmvmgOLlchPOwtY4bE3ilp3nOsKTV6Pxy4fLGsmUgoeTh1+GWBxbZywAgPAi8JaGt/YPIqL+197aj+pZRuOMJgJRYNTr7CRVQiTfbC9xwhe6KQYcMfVC9yDFbILgkUAhZFUFMrY5qwnjmjCpChRgUnOYY4NKsEUjDnmuWBlFDn+9YocGg59i+A1R4J2rkBf1LKNxRhOBKLTGc1CLVAlnkDmQRVznGHDwjKewvRttLzNsP7DfssnVkV24chQnWec4szq16dSRT4/OfD3grFy4cmJz4xaVwnwtEPXFOHXIuOqViblrJlH/jHMnTeCemhC7a5j6jDcIGFGf0w0C5qrP6gYBS9TnfIOABe4z3yBgzH0ODvC6KnD/o8pRiKqMRWwiIhIbcFyimqIT5RSjKFOkokjxKvc/XwtEMTJO0TGu4mJijohJFAvjHAUTuP8mxJ4bjn3+dejukW/FmxO/YicBxcc9nKdbGL9irwD5AxzOrC/Ahm4AsSc5DH2KW2XyQhTmLRc2U9axbY3D1pfQchI0m7EApUcEfkWjPSJEYU5Gy1wFXBktSxT6bLQs8CCw0TKm4cAVMSMamMqKmNSzHM9xRl/yH05yKx42tUgepPCmOAxg5DSKUaShjKIaz9giD2rUaWSjyMMbVR7jqMaBjhqNdvrCC8lp3Hd94YVqclYZlXGFf6nsZ1Jpz1lR/dKHQYeXXiExkFJaoERJgZJKCdRzQqBK6YASJwNqnAqoxURAhdKA3rMXlFKg/p59bnAmIz+W9Ivcw0S25WGvvHs+qOV1QRhxQzTcxmmsjauBNjGPskk0xMZ5fE3gwTUhjqxhGlZ8R5gRDWjlHWFSz3I8xxl9yX84ya14+NT7tIMUL7LhELJCI8kyDSjLaly5TR5ebkGjzDIPNus85qzHoWeVMoDkT3WF8iHJKi2o0Vl1xMZV5Ut1b5Pq33DmsJwTyF6hg9RxRknjAqWLCypRXM0p4holhwucFq5wQrgSU8E5JUF4wzYxGvjaG7Ysn4nojgX7Iv52ItrxoMq3UAetXN2B0TREg2mcxtK4GkoT80iaRANpnMfRBB5GE+IoGqZBxKt9jGgIK1f7SD3L8Rxn9CX/4SS34sFTFwAHCU/SjwjR2KWTdOZq7NRJOks0dvkknQUeOz5JZ0xjh28mMKKxq7yZQOpZjuc4oy/5Dye5FY+deop/K/02DNv2mfLfcMQAlcECFMYJeHpO/TccHUA2MMBsTIANwwGkjISj/gkt648/oeXIntByJB4s73l6sLyn8cHyHtHj4z2jx8d7Fh4f74k9N2QoPrW4IX5BqN+KF7t6ZHfOAeVLXD1PV7e2FG+MO47Xu3pEl7p6Rle5NqyNW/mY28oBtvIA23wk6a61K+IY/f60o3ixbYP4qcX3I3wvod+KGdUjkT49T+nT05g+PZLvJfQKJVbPKLF6FhLr/Sg9ffZhhM+r9FvxIZUeiSdTep4eR+lpfAalR/LBk16hp016Fh8x6VF8ruRDcNUP2VA/1Lz0wzBwvp/Pub+fK/39LPv7OfeXBw4U0d/P9NTpBxg4J735H5etje8f2tYkbsVH+D+Qqw+0XESD0TdEITGu4mJiDo5JFCHjOkwmc6xMoAQxTlmSL2o6onzZeVHT1M9535w+xnfFSiSSSZVYVVLK5FqsUnKZEDMsXLeNGTLOSTMRiLJOXaQdpHLnC1LPEIXTuAqniTmcJlE4jetwmszhNIFSzzilXuGQeoYo9Zyr1Cvq57xvTj3ju2IlUs+kSqwqqWdyLVYp9UyIqYdvRB3HDBnnpJkIRKmn3ogqUuVJTRY4tN98UpObiDDvelKT1UrIdz6pyTKn6q4nNUnFtNXP9lRUmcKhzefaZ6Z0juq3Y65SOzbYGfNamsdGu2OeUz7KlPjpoadjlaXjWvpOqgIXRPWhp22DbrjhxbR+y57tcRRfTOuReDGt5+nFtJ7GF9N6RC+m9YxeTOtZeDGtJ/HFtE9DNe+/tC1bkDuKC3LnuCB3agtyR7wgd8UX5M7sdRBHdlpnyE/p+q34TFWP7EsgHMWX3p3jybtTe9Xdkb/G7szj7qzE3Unpgf/hRTuHs/Qt2Z6qOoldanIv7VQVUcgu57KX4VQVGufON6Lzjej81/X91yYe0iwM3Syn2MxPwoy1YRdt7ntb6Sie8gK1MnJEeQmKF5izkpeArJoM2YmiF9giDOkiXgXqURlERGFKcGHZ3M5y5qzCMaxyrFaVWK1krFY5VvzsNigiViuRF6tUFE+hD/6dV/2WebGj9D1XZVpFF04PujEnP9YPurGYnTk96MacPTo/6MZCdOv0oBtx8O10GsBcObg6DWCJvLx2GsAyu3o6DWBO/l44mLwhym3jZPfGleebmC3RJDJA4+yCJnDKmxDz3jDNCIVTcTsOc0PBIhI8SxinqcK5sAYT6xFSM4dpleilOcSEWvR4Nil8lrOF5xXjPLkUoc275WnG+K4giQnHJHJS49pOTWZPNYEmIeM0ExXO01Hhi5xKPDEZp9nJuZqiiirmqSKt8mHyjGV8V9jF3GVSJeyVWczkWtjTfGaCLu6n3GuY3gzRHGdcTHTp6eYyoPrpZq3y1Lfj6WbdREyD+ulmraYpsfJ0s5ZpetRPN0sVp0p9wUKrctqsXrDQDXgK3XnBQjdK06m+YKFVnlqDihNsFLggo8qTbVTllBubiGklNuAJJKppGolyqtYoU81GkafloLKjkRin6Pgya+0D03QdVZ60SVX2GJt8K9JyGo8tdo5FntKjvHss0vQe1Fktb9NUH9U04Qe5rX1cmvyj+u1gq4VAbMDzUlQrs1NslOaoKPMCIaq8TAhqWiwEdVFL7bRwiCovH0iVi4jQRi0lQoNVrUNpWRHVbw+oWmLEBjsHtLbciI12D2heekR5l5k91SKGi5Eo8JIkqmlh8nlYjZw8t62yB0BlugAUYg8cPgFoiTIgixowCxWwIT5ASg04Ks59bMRKYUD4cssJIepwermFueq6ermFJQpCfrmFBQ4Hv9zCmAJTOEWnYA5ReofkRHEKln6HRIoqbNV3SKROAay8QyJVDqV8h0RqFNQgUmSDxuGl9zBOMqXQqvcwhKTCWnkPQ6gUUvkehtA4nOI9DKFQKEGiQILCYcQ3G04IUQDTmw3MVejUmw0sUdDymw0scLj4zQbGFKjCKUoFc4jECwQnWqGA1V4gqMgqfDteIKi0oGBWXyCo6BzaygsEFZUCTTLFm1QOe3js/oQZhTo/dp8EFV752H3SKKTisfukcBjTY/eJU+hMoKAZ53DZz19AuJxRuFygcLmgwuVqDpdrFC4XOFyucLhcieFyTuEygcLlv8NC4Rq+pR+CVQiFqmAKVMEqTEXLQSoKhahgDlDhHJ7CY3AKpdAMmAJTfvohhuVsCMn+9ob+GcYDmT3kDCxeHAIBLwkBtgtBwPzKDkA/ewVYnkgFZFd2nG1+DOHQema/gwAonm+54L9+0G/ZywWOxG8e9Dx9O1JP4y8d9Ej+yEGv0O8b9Cz+tEGP4q8abJBfv+q34ulej+ySpyNx2tfzdK7X03iC1yM6YesZnaX1LJya9SSefp+N/IoSkm3i7h+8Kqgf5ec2Vv41o8DKaXZg8UlqF8Kj1IDxq0aB+zPWzuBRaofwLLVBu8SzPRPdoM11ncMXtmXnnI7iY0vO8QTUqT2g5MgfOHLmTxkZa+OxtiKybS2KrY5iK6KVvhAVJBVI/0pUYP5ugzF/wN5rAi+XeFat4lauFHU1pOeyLFa5LPTFjl4RBcOXNXoWCmZcvHn7yP04eDMw82ZgcchAwCEDbEMGzMcFoCc4wOLNgGysnPU3IXwrvvgwTg4LPL34MEaHBSRffBgHhwXmOWYovj4zHhz25Ni2bLHgyBYKjuIiwTkuEJza4sCRLwyc+aLAWVkQOLHFgKFSC8dA8JWg8WCw/hdN7qXZKyLdy0b2Mngr4Nz5RnS+EZ03X9262XiE18vHo3SRfDzKV8bHgwW+sL2aAwKKb6Q5xzfSnNobaY4oL0Hxd9WclbwEZC+mGfJr1TaIaHw+2P6jOGM0PkDip3DGZHxA4w/gjIXxgUI/ezMOxgcs/NjNhmwu0J74Vlyj9ygttifFL/d90zIAmPklsOg8IKD1ADbvAeYWA9DzDWDxS0BmPM76p8yPbSs+mztJfgk8Pag7Qb8ExI8uu0I/pzFBvwQUfyxjMvjlS98qRw2oxB9Q6Ahw6AjQ0hFAdrjALPTAhsgDKT1wFNcOk+SXk8Ev9/f3bdPzzJktSJHFPHMBrQQorkehtVmMIzcSZ5B8BumG42SEq9HJKK1GJ6O8cJwMrgm7bUUE2lpvw8IRsFeVM57SQYKCc2iTOjAvLmNkn5ORWjdORrhunIzSunGS7BN4WjdORmndOBH2CQqtGyejvG6cjHjdOLH7GeAn6WZNEtgW9e2apAqDTDdskpCsMt+ySQqZZrppwwLYZ35BkbgyUvmCIklkqdUXFElmc80vKBInmy0cvNYQGa5xcl3jynpNzP5rEpmwcXZiE9iOTYiebJiM2W/GhQrle3SEseqNsVWZwI7tgjIyU7N3uyQM3ERyceNs5SYkPy8Km3rh4OyGyN6Ns8cXoRWfl9zehJ2RUr5vGpu/CZUZwPQ0DZjCc4EJPCGkW7oURzE1FGklEE0SxtVMYWKeLkyiOcO4njhM5tnDBJ5CTIjzCN1xLQarbrkqjSeU6k1X1UBMK+q2q9LS5CJvvCqRphh161VoMNEgpbkGJTXdoJ5nHFRp0kFJzzvYgqce1Gj2QYkmIJBgDkJK0xBKNBOhpCYj1PN8hCpNSSjxrIQaT0yoxbkJFZqewr34YBTiLn1W0IwQs8+ixrNV0JQNY4M8ZwVVTFuo08yFEk9eqKX5C0SewkCCWQwpTWQo8VwGWqs/Ps1oqH0rmmpeQ5mnNtQqsxs2SRMcijzHocbTnHosJIdbTHagrjSlKQ8lNeuhnic+VGnuQ0lPf9iCZ0DUeBJELcyDXcX2P7u8/a2Z4myIBkdDFB5lAg6fArQ8iQLI7vsDs5vbwOC37AeCPxW9Refd1vmoXNU+x+E/MrQZ2APfKgMKSHzD0jkNIND4DUvnYsBAoW9YOg8DBCx8zfn50Mntb90M5pp+K+Ioq0XaXiTtwtA/KLrdzeXF8COsjprwOQ0mwIDKiyuIOAEGTglQqBsuYsyLAYW8GFjIiy27gunGSfcx82a5nNlMfjXY64FttXHL0sCR+P2oKzJBoPGXoq6E5YFCvwl1hQYHKP760xXms/eV8mB7afmKUmCbAdd5D9elpplXnhjfquX3RmDL5hVHOFv0dFaGrj/GWUiwLcrZtOWcTVsa0maLYtpsWUybnt2UtYhvxft0N2HlASjfuruhdQbScJ/dcLyjdxOWE8DoC8tuyqx+bFsx6Dd5DneeBuMmzNiO5G933cT52Vn8Sc+bMBsbWsetfNQ5VW7yWzVDFCpv1WiVRnDXWzW6SR7XHW/V6BY02rW3arTMOZDfcJHx4szY9YaLbvKtEeHU2f2Gi27ECVV5w0WrlGb5vQct7AxMzsNiJdv1wx1a1oBwTiwo7BQEXLJsURtsqS3z8XYrG6QhaFXxzMihvfRSpNA2O6whaEUPvD5WFfgbYdTOoF350tzHjKAVBpaQtyqTWFo6bWfHKEet/MW8uSqPSm/3yUK0I1bjd6iyKuyImyQ74gbRbFgls2GZzIbl8GWZLMYnSnpVB2tHpHaE6Vsx2h2gHdHZFZpdcakH5dsRgf9/d3Jo6pByI//60YiHFbvSQsqKXS70ny3i2U/UytwptfB0qWjhD+5FHC9mRK18oNS6mXg+n9bU+LCraHE/vegv5Bwl6dE60AVpdLEZsJe2FZ+s6ZEtKQDZwQEM18AWZQ1jepN33eRd0xLFOeY5UFyMOI6vpi/issMZPTO0YZ7a/VYszB7F0LtATy1tkM/0/VaciXtkAQAU9+9CnP8XZTVkh97mALeVaLYymm0OW1rWuCIC2sYX9hdh1WLoPoTNT7SeG/s9tPcprlQvJq0h6r1xyjHnnMP6jqNhsW9O6Xy/kbkYDnW3MUk5zdPNRuY8PuJmYxSuc5w5/43LIkg3LYdKKBwS3RDVhHEqDOeqOkylEgl3OmNnuVgq9zlJrA8R1071JifJtVHiUsp3OCO/z8OQKqsIv+c/hxqz72XyVoYoaMYp351zjfGXPg01hl/6RC25xtKXPiUuBlB96VOSco2lL31izqOXv/SJhOscZ64x47LG0rdHDTVWONSMIaox41RjzlWNmUo1hl85RZ3lGtNfOcVifYi4xmpfOcVybZS4xtJXThG/z8OQaqwIv+c/xxqLX68CbaPAAYwqVwCpqfbkd7qUCsxXn9RfpWqsXH3Sqhr2+tUn3UBUaeXqk1RTLtSuPin5ujaCqYajqitZf11MqeegYpVGgWs7qlzhpMo6j2242vPVOBWoVPm7rsbJJt9KhOQFu6/GyUa7cyG5Q+VqnFLva8Oc/SLIv9d26N4xnNj1Fxm2l2qMlKATtq+0iji+HBA1fEEgKvaSQMT+OkDk/kpA5OW1gEjtG6oC/jQqr3MasRNnwuIV0CJuvk37KOx3nNpM0mdPdEwnKUDdAMFPCvVb8XpPj6JN9Ehc3+l5uq7T03g9p0d0HadndP2mZ+G6TU/i9ZpHmBS8T1Fvcp/ojsNjNnrnsk/ihsJj8HFHoqt8v+Cx2JJv5WPmFx+NywNs85Hktx5NEcfYxvfRHoN9GDJreNGjpzQcT6FrT7lrT5WuPcmuPeWuPVW79iS69pS79pS79pS7tk5dW4dMW+dMW+dMW1cybS0zba0zbZ0zbS0ybS0ybT3Ce+prHA5A4p76moYDaLynvhbDAQrdU1/jcACK99TXYjj4wscwJuHCR2zJo5MvfDAX4yQvfLCURyxf+CDOYycufEQBRjFdHmCuxlNdHmCJRrZ2eYBlHuN0eYA5jXa6FjAMuXh2cRh1fnYxteexl08uCklkQOW5RaXmPFCPLQqJs0E/tpg0yAn1MKGQVGZUHiUUKuXHjgcJRQvOEvUYoZAoV9RDhF26/Os//w8s8zdF"; -var s = "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"; -var N = "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"; -var T = "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"; -var p1 = "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"; -var M = "eJxtmNtu20YQhl+F4FULyMGeD7pz3AY1ChtG7NpFA18w1NomIlECSRcxgrx7SVk7+wOdG8H5OJydf2Z2d5gf9cV+t0v9VK/r+6vXsXlOlbHe28paq229qj/t++m62aXZ4J/m8PRb1z9/baZxefK63Z6eXN5dVMvTCh83u277xr/6kLrnl2XNq7TpXnczuZyabdee98/b2VzM/x4/dd/T5qab2pd6PQ2vaVVfvDRD005puE3Lu7eH1HbN9hTjx4/77/X6y5lcnUmjVzHIVVDicVX/1W/SsO36dLMfu6nb9/X6TAoBD+5euvZbn8axXtuZ36dhPJrVQqgPQoh5hev91LWLkIv94W1Ygq9+aX+tZAx2tfz64284/sblN/rqfLP/mqrbt3FKu7G67Nv9cNgPzZQ2H6rz7bb6vLgZq89pTMO/M/xfEqturJpqSM/d7GJIm2oamk3aNcO3av80O5xh3yyKmm1193ZIT02bqovTKjP+MAf++7zsZvZ3276kYyWWXB0z99S18/PbafPHQ71W4fjn/fxnFO+ZvkrT0LVzTr78qB/+nk38bHM9exgP8zr1z9U7jt6840YW5uSJKcZOCaBBnKgm5mU8MVNYyMwWFvO7Ukagkmgg6sDWQ5yFFqjzUrLEaQ3BEmiwNsMSaZS0vgWfOkPHWQowNeTUc0kumnxZvsgPxlGai6VTGUqAVCTQ6QkWnc77DKEiLktSUBJKqHIQZ86d8gCpHYoiEzMsb1ubYy8vW50DChB5ZhGqrijD0EqUIeiaEHIfCg5Kpuu0ApiToaGPSY0uaQsyr65L2oKi1yFt1PLaQ3lzfXTgXodGoJYzglndSLDMPg1sTPJpQJHJigw0QrGERqD9YhyTOgONQDUyuF1zaxuokc/BW2ztXCMrGZ9WMW1oQZHIXWNBkSCfRZEL5BMUiZw6CzVSFCfUSGZFNjIldoKDkonTKQiJIGzWmFd3BizJJ9SINoLDriOfUCOZS+zg+KGD1qGiLNMLxtJD1/ns00ON6EzyUCM6vbxhoBKaqbG3DFQCNiL1iHccBPV0DHhQH/JW8EW90dkyFKGywCJU0WkVSvSGeiSUODWFFD0HYdPQVoiRgfPMA+/nnRgiAyNYSjpWNQcNSMrtFCUH4ZIRpSCWocFCSuhCEY6hoUClc0WC52BJlCYYLQdhN+hygRRRlo5BKRRLS6oihSqh+ZzzRGG1Mo4Iz1LoP0qsxDGFzk0JE42ji0jCPejomJKCuwil4m5CiRMEUMVSzVLDUstSx1Juc0oVWMpqY295qVltmtWmWW2a1aZZbZrVplltmtWmWW2G1WZYbYbVZlhthtVmWG2G1WZYbYbVZlhtltVmWW2W1WZZbZbVZlltltVmWW2W1QYjQCh7E2aAQHeGhCFgPoNoy8KNb2wxBhmGKBxoUZXlLGsLI6AsftEDHV0wIURVbANLcTKlGGBIKPOAxCmhePCKUwFzAmpDFRQvjA9R06Hq8TONvshgKDCuRAZTXigUxjxNFfKRo3CLhnIJBMFRvMZpqpNBMlQJzGT5WFQMVQI/AikPMIhEU1aDjqJvQwmjSHB05cC9jbYwc5UtAHNLhDw41ha+lEqF4JaH3gmB61SYcqInxTDmQK8v08vjqv4zDf1N0w3Lf4A8/vwPpfK11w=="; -var A = { - Courier: t1369, - "Courier-Bold": O, - "Courier-Oblique": j, - "Courier-BoldOblique": X1, - Helvetica: y, - "Helvetica-Bold": K1, - "Helvetica-Oblique": G, - "Helvetica-BoldOblique": l95, - "Times-Roman": T, - "Times-Bold": x1, - "Times-Italic": N, - "Times-BoldItalic": s, - Symbol: p1, - ZapfDingbats: M -}, W1; -(function(r) { - r.Courier = "Courier", r.CourierBold = "Courier-Bold", r.CourierOblique = "Courier-Oblique", r.CourierBoldOblique = "Courier-BoldOblique", r.Helvetica = "Helvetica", r.HelveticaBold = "Helvetica-Bold", r.HelveticaOblique = "Helvetica-Oblique", r.HelveticaBoldOblique = "Helvetica-BoldOblique", r.TimesRoman = "Times-Roman", r.TimesRomanBold = "Times-Bold", r.TimesRomanItalic = "Times-Italic", r.TimesRomanBoldItalic = "Times-BoldItalic", r.Symbol = "Symbol", r.ZapfDingbats = "ZapfDingbats"; -})(W1 || (W1 = { -})); -var z = { -}, Wr = function() { - function r() { - var e = this; - this.getWidthOfGlyph = function(q) { - return e.CharWidths[q]; - }, this.getXAxisKerningForPair = function(q, V) { - return (e.KernPairXAmounts[q] || { - })[V]; - }; - } - return r.load = function(e) { - var q10 = z[e]; - if (q10) return q10; - var V9 = c190(A[e]), o = Object.assign(new r, JSON.parse(V9)); - return o.CharWidths = o.CharMetrics.reduce(function(i102, u16) { - return i102[u16.N] = u16.WX, i102; - }, { - }), o.KernPairXAmounts = o.KernPairs.reduce(function(i103, u17) { - var f = u17[0], n = u17[1], d19 = u17[2]; - return i103[f] || (i103[f] = { - }), i103[f][n] = d19, i103; - }, { - }), z[e] = o, o; - }, r; -}(); -var P = "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"; -var $2 = c190(P), F = JSON.parse($2), R = function() { - function r(e, q11) { - var V10 = this; - this.canEncodeUnicodeCodePoint = function(o) { - return o in V10.unicodeMappings; - }, this.encodeUnicodeCodePoint = function(o) { - var i104 = V10.unicodeMappings[o]; - if (!i104) { - var u18 = String.fromCharCode(o), f = "0x" + U1(o.toString(16), 4, "0"), n54 = V10.name + ' cannot encode "' + u18 + '" (' + f + ")"; - throw new Error(n54); - } - return { - code: i104[0], - name: i104[1] - }; - }, this.name = e, this.supportedCodePoints = Object.keys(q11).map(Number).sort(function(o, i105) { - return o - i105; - }), this.unicodeMappings = q11; - } - return r; -}(), Hr = { - Symbol: new R("Symbol", F.symbol), - ZapfDingbats: new R("ZapfDingbats", F.zapfdingbats), - WinAnsi: new R("WinAnsi", F.win1252) -}; -var A1 = { -}; -A1.toRGBA8 = function(e) { - var r = e.width, a64 = e.height; - if (e.tabs.acTL == null) return [ - A1.toRGBA8.decodeImage(e.data, r, a64, e).buffer - ]; - var n55 = []; - e.frames[0].data == null && (e.frames[0].data = e.data); - for(var f = r * a64 * 4, v12 = new Uint8Array(f), i106 = new Uint8Array(f), s16 = new Uint8Array(f), o = 0; o < e.frames.length; o++){ - var t90 = e.frames[o], U4 = t90.rect.x, h13 = t90.rect.y, c18 = t90.rect.width, u19 = t90.rect.height, l21 = A1.toRGBA8.decodeImage(t90.data, c18, u19, e); - if (o != 0) for(var g11 = 0; g11 < f; g11++)s16[g11] = v12[g11]; - if (t90.blend == 0 ? A1._copyTile(l21, c18, u19, v12, r, a64, U4, h13, 0) : t90.blend == 1 && A1._copyTile(l21, c18, u19, v12, r, a64, U4, h13, 1), n55.push(v12.buffer.slice(0)), t90.dispose != 0) { - if (t90.dispose == 1) A1._copyTile(i106, c18, u19, v12, r, a64, U4, h13, 0); - else if (t90.dispose == 2) for(var g11 = 0; g11 < f; g11++)v12[g11] = s16[g11]; - } - } - return n55; -}; -A1.toRGBA8.decodeImage = function(e, r, a65, n56) { - var f = r * a65, v13 = A1.decode._getBPP(n56), i107 = Math.ceil(r * v13 / 8), s17 = new Uint8Array(f * 4), o = new Uint32Array(s17.buffer), t91 = n56.ctype, U5 = n56.depth, h14 = A1._bin.readUshort, c = Date.now(); - if (t91 == 6) { - var u20 = f << 2; - if (U5 == 8) for(var l22 = 0; l22 < u20; l22 += 4)s17[l22] = e[l22], s17[l22 + 1] = e[l22 + 1], s17[l22 + 2] = e[l22 + 2], s17[l22 + 3] = e[l22 + 3]; - if (U5 == 16) for(var l22 = 0; l22 < u20; l22++)s17[l22] = e[l22 << 1]; - } else if (t91 == 2) { - var g12 = n56.tabs.tRNS; - if (g12 == null) { - if (U5 == 8) for(var l22 = 0; l22 < f; l22++){ - var d20 = l22 * 3; - o[l22] = 255 << 24 | e[d20 + 2] << 16 | e[d20 + 1] << 8 | e[d20]; - } - if (U5 == 16) for(var l22 = 0; l22 < f; l22++){ - var d20 = l22 * 6; - o[l22] = 255 << 24 | e[d20 + 4] << 16 | e[d20 + 2] << 8 | e[d20]; - } - } else { - var w10 = g12[0], z8 = g12[1], M7 = g12[2]; - if (U5 == 8) for(var l22 = 0; l22 < f; l22++){ - var H = l22 << 2, d20 = l22 * 3; - o[l22] = 255 << 24 | e[d20 + 2] << 16 | e[d20 + 1] << 8 | e[d20], e[d20] == w10 && e[d20 + 1] == z8 && e[d20 + 2] == M7 && (s17[H + 3] = 0); - } - if (U5 == 16) for(var l22 = 0; l22 < f; l22++){ - var H = l22 << 2, d20 = l22 * 6; - o[l22] = 255 << 24 | e[d20 + 4] << 16 | e[d20 + 2] << 8 | e[d20], h14(e, d20) == w10 && h14(e, d20 + 2) == z8 && h14(e, d20 + 4) == M7 && (s17[H + 3] = 0); - } - } - } else if (t91 == 3) { - var R7 = n56.tabs.PLTE, _32 = n56.tabs.tRNS, P8 = _32 ? _32.length : 0; - if (U5 == 1) for(var I5 = 0; I5 < a65; I5++)for(var q = I5 * i107, x10 = I5 * r, l22 = 0; l22 < r; l22++){ - var H = x10 + l22 << 2, D8 = e[q + (l22 >> 3)] >> 7 - ((l22 & 7) << 0) & 1, C = 3 * D8; - s17[H] = R7[C], s17[H + 1] = R7[C + 1], s17[H + 2] = R7[C + 2], s17[H + 3] = D8 < P8 ? _32[D8] : 255; - } - if (U5 == 2) for(var I5 = 0; I5 < a65; I5++)for(var q = I5 * i107, x10 = I5 * r, l22 = 0; l22 < r; l22++){ - var H = x10 + l22 << 2, D8 = e[q + (l22 >> 2)] >> 6 - ((l22 & 3) << 1) & 3, C = 3 * D8; - s17[H] = R7[C], s17[H + 1] = R7[C + 1], s17[H + 2] = R7[C + 2], s17[H + 3] = D8 < P8 ? _32[D8] : 255; - } - if (U5 == 4) for(var I5 = 0; I5 < a65; I5++)for(var q = I5 * i107, x10 = I5 * r, l22 = 0; l22 < r; l22++){ - var H = x10 + l22 << 2, D8 = e[q + (l22 >> 1)] >> 4 - ((l22 & 1) << 2) & 15, C = 3 * D8; - s17[H] = R7[C], s17[H + 1] = R7[C + 1], s17[H + 2] = R7[C + 2], s17[H + 3] = D8 < P8 ? _32[D8] : 255; - } - if (U5 == 8) for(var l22 = 0; l22 < f; l22++){ - var H = l22 << 2, D8 = e[l22], C = 3 * D8; - s17[H] = R7[C], s17[H + 1] = R7[C + 1], s17[H + 2] = R7[C + 2], s17[H + 3] = D8 < P8 ? _32[D8] : 255; - } - } else if (t91 == 4) { - if (U5 == 8) for(var l22 = 0; l22 < f; l22++){ - var H = l22 << 2, S = l22 << 1, T10 = e[S]; - s17[H] = T10, s17[H + 1] = T10, s17[H + 2] = T10, s17[H + 3] = e[S + 1]; - } - if (U5 == 16) for(var l22 = 0; l22 < f; l22++){ - var H = l22 << 2, S = l22 << 2, T10 = e[S]; - s17[H] = T10, s17[H + 1] = T10, s17[H + 2] = T10, s17[H + 3] = e[S + 2]; - } - } else if (t91 == 0) for(var w10 = n56.tabs.tRNS ? n56.tabs.tRNS : -1, I5 = 0; I5 < a65; I5++){ - var B7 = I5 * i107, G = I5 * r; - if (U5 == 1) for(var p7 = 0; p7 < r; p7++){ - var T10 = 255 * (e[B7 + (p7 >>> 3)] >>> 7 - (p7 & 7) & 1), Z9 = T10 == w10 * 255 ? 0 : 255; - o[G + p7] = Z9 << 24 | T10 << 16 | T10 << 8 | T10; - } - else if (U5 == 2) for(var p7 = 0; p7 < r; p7++){ - var T10 = 85 * (e[B7 + (p7 >>> 2)] >>> 6 - ((p7 & 3) << 1) & 3), Z9 = T10 == w10 * 85 ? 0 : 255; - o[G + p7] = Z9 << 24 | T10 << 16 | T10 << 8 | T10; - } - else if (U5 == 4) for(var p7 = 0; p7 < r; p7++){ - var T10 = 17 * (e[B7 + (p7 >>> 1)] >>> 4 - ((p7 & 1) << 2) & 15), Z9 = T10 == w10 * 17 ? 0 : 255; - o[G + p7] = Z9 << 24 | T10 << 16 | T10 << 8 | T10; - } - else if (U5 == 8) for(var p7 = 0; p7 < r; p7++){ - var T10 = e[B7 + p7], Z9 = T10 == w10 ? 0 : 255; - o[G + p7] = Z9 << 24 | T10 << 16 | T10 << 8 | T10; - } - else if (U5 == 16) for(var p7 = 0; p7 < r; p7++){ - var T10 = e[B7 + (p7 << 1)], Z9 = h14(e, B7 + (p7 << l22)) == w10 ? 0 : 255; - o[G + p7] = Z9 << 24 | T10 << 16 | T10 << 8 | T10; - } - } - return s17; -}; -A1.decode = function(e) { - for(var r = new Uint8Array(e), a66 = 8, n57 = A1._bin, f = n57.readUshort, v14 = n57.readUint, i108 = { - tabs: { - }, - frames: [] - }, s18 = new Uint8Array(r.length), o = 0, t92, U7 = 0, h15 = [ - 137, - 80, - 78, - 71, - 13, - 10, - 26, - 10 - ], c19 = 0; c19 < 8; c19++)if (r[c19] != h15[c19]) throw "The input is not a PNG file!"; - for(; a66 < r.length;){ - var u21 = n57.readUint(r, a66); - a66 += 4; - var l23 = n57.readASCII(r, a66, 4); - if (a66 += 4, l23 == "IHDR") A1.decode._IHDR(r, a66, i108); - else if (l23 == "IDAT") { - for(var c19 = 0; c19 < u21; c19++)s18[o + c19] = r[a66 + c19]; - o += u21; - } else if (l23 == "acTL") i108.tabs[l23] = { - num_frames: v14(r, a66), - num_plays: v14(r, a66 + 4) - }, t92 = new Uint8Array(r.length); - else if (l23 == "fcTL") { - if (U7 != 0) { - var g13 = i108.frames[i108.frames.length - 1]; - g13.data = A1.decode._decompress(i108, t92.slice(0, U7), g13.rect.width, g13.rect.height), U7 = 0; - } - var d21 = { - x: v14(r, a66 + 12), - y: v14(r, a66 + 16), - width: v14(r, a66 + 4), - height: v14(r, a66 + 8) - }, w11 = f(r, a66 + 22); - w11 = f(r, a66 + 20) / (w11 == 0 ? 100 : w11); - var z9 = { - rect: d21, - delay: Math.round(w11 * 1000), - dispose: r[a66 + 24], - blend: r[a66 + 25] - }; - i108.frames.push(z9); - } else if (l23 == "fdAT") { - for(var c19 = 0; c19 < u21 - 4; c19++)t92[U7 + c19] = r[a66 + c19 + 4]; - U7 += u21 - 4; - } else if (l23 == "pHYs") i108.tabs[l23] = [ - n57.readUint(r, a66), - n57.readUint(r, a66 + 4), - r[a66 + 8] - ]; - else if (l23 == "cHRM") { - i108.tabs[l23] = []; - for(var c19 = 0; c19 < 8; c19++)i108.tabs[l23].push(n57.readUint(r, a66 + c19 * 4)); - } else if (l23 == "tEXt") { - i108.tabs[l23] == null && (i108.tabs[l23] = { - }); - var M8 = n57.nextZero(r, a66), H = n57.readASCII(r, a66, M8 - a66), R8 = n57.readASCII(r, M8 + 1, a66 + u21 - M8 - 1); - i108.tabs[l23][H] = R8; - } else if (l23 == "iTXt") { - i108.tabs[l23] == null && (i108.tabs[l23] = { - }); - var M8 = 0, _33 = a66; - M8 = n57.nextZero(r, _33); - var H = n57.readASCII(r, _33, M8 - _33); - _33 = M8 + 1; - r[_33], r[_33 + 1]; - _33 += 2, M8 = n57.nextZero(r, _33); - n57.readASCII(r, _33, M8 - _33); - _33 = M8 + 1, M8 = n57.nextZero(r, _33); - n57.readUTF8(r, _33, M8 - _33); - _33 = M8 + 1; - var R8 = n57.readUTF8(r, _33, u21 - (_33 - a66)); - i108.tabs[l23][H] = R8; - } else if (l23 == "PLTE") i108.tabs[l23] = n57.readBytes(r, a66, u21); - else if (l23 == "hIST") { - var D9 = i108.tabs.PLTE.length / 3; - i108.tabs[l23] = []; - for(var c19 = 0; c19 < D9; c19++)i108.tabs[l23].push(f(r, a66 + c19 * 2)); - } else if (l23 == "tRNS") i108.ctype == 3 ? i108.tabs[l23] = n57.readBytes(r, a66, u21) : i108.ctype == 0 ? i108.tabs[l23] = f(r, a66) : i108.ctype == 2 && (i108.tabs[l23] = [ - f(r, a66), - f(r, a66 + 2), - f(r, a66 + 4) - ]); - else if (l23 == "gAMA") i108.tabs[l23] = n57.readUint(r, a66) / 100000; - else if (l23 == "sRGB") i108.tabs[l23] = r[a66]; - else if (l23 == "bKGD") i108.ctype == 0 || i108.ctype == 4 ? i108.tabs[l23] = [ - f(r, a66) - ] : i108.ctype == 2 || i108.ctype == 6 ? i108.tabs[l23] = [ - f(r, a66), - f(r, a66 + 2), - f(r, a66 + 4) - ] : i108.ctype == 3 && (i108.tabs[l23] = r[a66]); - else if (l23 == "IEND") break; - a66 += u21; - n57.readUint(r, a66); - a66 += 4; - } - if (U7 != 0) { - var g13 = i108.frames[i108.frames.length - 1]; - g13.data = A1.decode._decompress(i108, t92.slice(0, U7), g13.rect.width, g13.rect.height), U7 = 0; - } - return i108.data = A1.decode._decompress(i108, s18, i108.width, i108.height), delete i108.compress, delete i108.interlace, delete i108.filter, i108; -}; -A1.decode._decompress = function(e, r, a67, n58) { - var s = Date.now(), f = A1.decode._getBPP(e), v15 = Math.ceil(a67 * f / 8), i109 = new Uint8Array((v15 + 1 + e.interlace) * n58); - r = A1.decode._inflate(r, i109); - Date.now(); - return e.interlace == 0 ? r = A1.decode._filterZero(r, e, 0, a67, n58) : e.interlace == 1 && (r = A1.decode._readInterlace(r, e)), r; -}; -A1.decode._inflate = function(e, r) { - var a68 = A1.inflateRaw(new Uint8Array(e.buffer, 2, e.length - 6), r); - return a68; -}; -A1.inflateRaw = (function() { - var e = { - }; - return e.H = { - }, e.H.N = function(r, a69) { - var n59 = Uint8Array, f = 0, v16 = 0, i110 = 0, s19 = 0, o = 0, t93 = 0, U8 = 0, h16 = 0, c20 = 0, u22, l24; - if (r[0] == 3 && r[1] == 0) return a69 || new n59(0); - var g14 = e.H, d22 = g14.b, w12 = g14.e, z10 = g14.R, M9 = g14.n, H7 = g14.A, R = g14.Z, _34 = g14.m, P9 = a69 == null; - for(P9 && (a69 = new n59(r.length >>> 2 << 3)); f == 0;){ - if (f = d22(r, c20, 1), v16 = d22(r, c20 + 1, 2), c20 += 3, v16 == 0) { - (c20 & 7) != 0 && (c20 += 8 - (c20 & 7)); - var I7 = (c20 >>> 3) + 4, q12 = r[I7 - 4] | r[I7 - 3] << 8; - P9 && (a69 = e.H.W(a69, h16 + q12)), a69.set(new n59(r.buffer, r.byteOffset + I7, q12), h16), c20 = I7 + q12 << 3, h16 += q12; - continue; - } - if (P9 && (a69 = e.H.W(a69, h16 + (1 << 17))), v16 == 1 && (u22 = _34.J, l24 = _34.h, t93 = (1 << 9) - 1, U8 = (1 << 5) - 1), v16 == 2) { - i110 = w12(r, c20, 5) + 257, s19 = w12(r, c20 + 5, 5) + 1, o = w12(r, c20 + 10, 4) + 4, c20 += 14; - for(var x = c20, D10 = 1, C7 = 0; C7 < 38; C7 += 2)_34.Q[C7] = 0, _34.Q[C7 + 1] = 0; - for(var C7 = 0; C7 < o; C7++){ - var S9 = w12(r, c20 + C7 * 3, 3); - _34.Q[(_34.X[C7] << 1) + 1] = S9, S9 > D10 && (D10 = S9); - } - c20 += 3 * o, M9(_34.Q, D10), H7(_34.Q, D10, _34.u), u22 = _34.w, l24 = _34.d, c20 = z10(_34.u, (1 << D10) - 1, i110 + s19, r, c20, _34.v); - var T11 = g14.V(_34.v, 0, i110, _34.C); - t93 = (1 << T11) - 1; - var B8 = g14.V(_34.v, i110, s19, _34.D); - U8 = (1 << B8) - 1, M9(_34.C, T11), H7(_34.C, T11, u22), M9(_34.D, B8), H7(_34.D, B8, l24); - } - for(;;){ - var G8 = u22[R(r, c20) & t93]; - c20 += G8 & 15; - var p9 = G8 >>> 4; - if (p9 >>> 8 == 0) a69[h16++] = p9; - else { - if (p9 == 256) break; - var Z10 = h16 + p9 - 254; - if (p9 > 264) { - var E7 = _34.q[p9 - 257]; - Z10 = h16 + (E7 >>> 3) + w12(r, c20, E7 & 7), c20 += E7 & 7; - } - var y15 = l24[R(r, c20) & U8]; - c20 += y15 & 15; - var Y = y15 >>> 4, Q5 = _34.c[Y], k = (Q5 >>> 4) + d22(r, c20, Q5 & 15); - for(c20 += Q5 & 15; h16 < Z10;)a69[h16] = a69[(h16++) - k], a69[h16] = a69[(h16++) - k], a69[h16] = a69[(h16++) - k], a69[h16] = a69[(h16++) - k]; - h16 = Z10; - } - } - } - return a69.length == h16 ? a69 : a69.slice(0, h16); - }, e.H.W = function(r, a70) { - var n60 = r.length; - if (a70 <= n60) return r; - var f = new Uint8Array(n60 << 1); - return f.set(r, 0), f; - }, e.H.R = function(r, a, n61, f, v17, i111) { - for(var s20 = e.H.e, o = e.H.Z, t94 = 0; t94 < n61;){ - var U9 = r[o(f, v17) & a]; - v17 += U9 & 15; - var h17 = U9 >>> 4; - if (h17 <= 15) i111[t94] = h17, t94++; - else { - var c21 = 0, u23 = 0; - h17 == 16 ? (u23 = 3 + s20(f, v17, 2), v17 += 2, c21 = i111[t94 - 1]) : h17 == 17 ? (u23 = 3 + s20(f, v17, 3), v17 += 3) : h17 == 18 && (u23 = 11 + s20(f, v17, 7), v17 += 7); - for(var l25 = t94 + u23; t94 < l25;)i111[t94] = c21, t94++; - } - } - return v17; - }, e.H.V = function(r, a, n62, f) { - for(var v18 = 0, i112 = 0, s21 = f.length >>> 1; i112 < n62;){ - var o = r[i112 + a]; - f[i112 << 1] = 0, f[(i112 << 1) + 1] = o, o > v18 && (v18 = o), i112++; - } - for(; i112 < s21;)f[i112 << 1] = 0, f[(i112 << 1) + 1] = 0, i112++; - return v18; - }, e.H.n = function(r, a71) { - for(var n63 = e.H.m, f = r.length, v19, i113, s22, o, t95, U10 = n63.j, o = 0; o <= a71; o++)U10[o] = 0; - for(o = 1; o < f; o += 2)U10[r[o]]++; - var h18 = n63.K; - for(v19 = 0, U10[0] = 0, i113 = 1; i113 <= a71; i113++)v19 = v19 + U10[i113 - 1] << 1, h18[i113] = v19; - for(s22 = 0; s22 < f; s22 += 2)t95 = r[s22 + 1], t95 != 0 && (r[s22] = h18[t95], h18[t95]++); - }, e.H.A = function(r, a72, n64) { - for(var f = r.length, v20 = e.H.m, i114 = v20.r, s23 = 0; s23 < f; s23 += 2)if (r[s23 + 1] != 0) for(var o = s23 >> 1, t96 = r[s23 + 1], U13 = o << 4 | t96, h19 = a72 - t96, c22 = r[s23] << h19, u24 = c22 + (1 << h19); c22 != u24;){ - var l = i114[c22] >>> 15 - a72; - n64[l] = U13, c22++; - } - }, e.H.l = function(r, a73) { - for(var n65 = e.H.m.r, f = 15 - a73, v21 = 0; v21 < r.length; v21 += 2){ - var i = r[v21] << a73 - r[v21 + 1]; - r[v21] = n65[i] >>> f; - } - }, e.H.M = function(r, a74, n66) { - n66 = n66 << (a74 & 7); - var f = a74 >>> 3; - r[f] |= n66, r[f + 1] |= n66 >>> 8; - }, e.H.I = function(r, a75, n67) { - n67 = n67 << (a75 & 7); - var f = a75 >>> 3; - r[f] |= n67, r[f + 1] |= n67 >>> 8, r[f + 2] |= n67 >>> 16; - }, e.H.e = function(r, a76, n68) { - return (r[a76 >>> 3] | r[(a76 >>> 3) + 1] << 8) >>> (a76 & 7) & (1 << n68) - 1; - }, e.H.b = function(r, a77, n69) { - return (r[a77 >>> 3] | r[(a77 >>> 3) + 1] << 8 | r[(a77 >>> 3) + 2] << 16) >>> (a77 & 7) & (1 << n69) - 1; - }, e.H.Z = function(r, a78) { - return (r[a78 >>> 3] | r[(a78 >>> 3) + 1] << 8 | r[(a78 >>> 3) + 2] << 16) >>> (a78 & 7); - }, e.H.i = function(r, a79) { - return (r[a79 >>> 3] | r[(a79 >>> 3) + 1] << 8 | r[(a79 >>> 3) + 2] << 16 | r[(a79 >>> 3) + 3] << 24) >>> (a79 & 7); - }, e.H.m = (function() { - var r = Uint16Array, a80 = Uint32Array; - return { - K: new r(16), - j: new r(16), - X: [ - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 - ], - S: [ - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 13, - 15, - 17, - 19, - 23, - 27, - 31, - 35, - 43, - 51, - 59, - 67, - 83, - 99, - 115, - 131, - 163, - 195, - 227, - 258, - 999, - 999, - 999 - ], - T: [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 3, - 3, - 3, - 3, - 4, - 4, - 4, - 4, - 5, - 5, - 5, - 5, - 0, - 0, - 0, - 0 - ], - q: new r(32), - p: [ - 1, - 2, - 3, - 4, - 5, - 7, - 9, - 13, - 17, - 25, - 33, - 49, - 65, - 97, - 129, - 193, - 257, - 385, - 513, - 769, - 1025, - 1537, - 2049, - 3073, - 4097, - 6145, - 8193, - 12289, - 16385, - 24577, - 65535, - 65535 - ], - z: [ - 0, - 0, - 0, - 0, - 1, - 1, - 2, - 2, - 3, - 3, - 4, - 4, - 5, - 5, - 6, - 6, - 7, - 7, - 8, - 8, - 9, - 9, - 10, - 10, - 11, - 11, - 12, - 12, - 13, - 13, - 0, - 0 - ], - c: new a80(32), - J: new r(512), - _: [], - h: new r(32), - $: [], - w: new r(32768), - C: [], - v: [], - d: new r(32768), - D: [], - u: new r(512), - Q: [], - r: new r(1 << 15), - s: new a80(286), - Y: new a80(30), - a: new a80(19), - t: new a80(15000), - k: new r(1 << 16), - g: new r(1 << 15) - }; - })(), (function() { - for(var r = e.H.m, a81 = 1 << 15, n70 = 0; n70 < a81; n70++){ - var f = n70; - f = (f & 2863311530) >>> 1 | (f & 1431655765) << 1, f = (f & 3435973836) >>> 2 | (f & 858993459) << 2, f = (f & 4042322160) >>> 4 | (f & 252645135) << 4, f = (f & 4278255360) >>> 8 | (f & 16711935) << 8, r.r[n70] = (f >>> 16 | f << 16) >>> 17; - } - function v22(i115, s24, o) { - for(; (s24--) != 0;)i115.push(0, o); - } - for(var n70 = 0; n70 < 32; n70++)r.q[n70] = r.S[n70] << 3 | r.T[n70], r.c[n70] = r.p[n70] << 4 | r.z[n70]; - v22(r._, 144, 8), v22(r._, 255 - 143, 9), v22(r._, 279 - 255, 7), v22(r._, 287 - 279, 8), e.H.n(r._, 9), e.H.A(r._, 9, r.J), e.H.l(r._, 9), v22(r.$, 32, 5), e.H.n(r.$, 5), e.H.A(r.$, 5, r.h), e.H.l(r.$, 5), v22(r.Q, 19, 0), v22(r.C, 286, 0), v22(r.D, 30, 0), v22(r.v, 320, 0); - })(), e.H.N; -})(); -A1.decode._readInterlace = function(e, r) { - for(var a82 = r.width, n71 = r.height, f = A1.decode._getBPP(r), v23 = f >> 3, i116 = Math.ceil(a82 * f / 8), s25 = new Uint8Array(n71 * i116), o = 0, t97 = [ - 0, - 0, - 4, - 0, - 2, - 0, - 1 - ], U14 = [ - 0, - 4, - 0, - 2, - 0, - 1, - 0 - ], h20 = [ - 8, - 8, - 8, - 4, - 4, - 2, - 2 - ], c23 = [ - 8, - 8, - 4, - 4, - 2, - 2, - 1 - ], u25 = 0; u25 < 7;){ - for(var l26 = h20[u25], g15 = c23[u25], d23 = 0, w13 = 0, z11 = t97[u25]; z11 < n71;)z11 += l26, w13++; - for(var M10 = U14[u25]; M10 < a82;)M10 += g15, d23++; - var H8 = Math.ceil(d23 * f / 8); - A1.decode._filterZero(e, r, o, d23, w13); - for(var R9 = 0, _35 = t97[u25]; _35 < n71;){ - for(var P10 = U14[u25], I8 = o + R9 * H8 << 3; P10 < a82;){ - if (f == 1) { - var q13 = e[I8 >> 3]; - q13 = q13 >> 7 - (I8 & 7) & 1, s25[_35 * i116 + (P10 >> 3)] |= q13 << 7 - ((P10 & 7) << 0); - } - if (f == 2) { - var q13 = e[I8 >> 3]; - q13 = q13 >> 6 - (I8 & 7) & 3, s25[_35 * i116 + (P10 >> 2)] |= q13 << 6 - ((P10 & 3) << 1); - } - if (f == 4) { - var q13 = e[I8 >> 3]; - q13 = q13 >> 4 - (I8 & 7) & 15, s25[_35 * i116 + (P10 >> 1)] |= q13 << 4 - ((P10 & 1) << 2); - } - if (f >= 8) for(var x = _35 * i116 + P10 * v23, D11 = 0; D11 < v23; D11++)s25[x + D11] = e[(I8 >> 3) + D11]; - I8 += f, P10 += g15; - } - R9++, _35 += l26; - } - d23 * w13 != 0 && (o += w13 * (1 + H8)), u25 = u25 + 1; - } - return s25; -}; -A1.decode._getBPP = function(e) { - var r = [ - 1, - null, - 3, - 1, - 2, - null, - 4 - ][e.ctype]; - return r * e.depth; -}; -A1.decode._filterZero = function(e, r, a83, n72, f) { - var v24 = A1.decode._getBPP(r), i117 = Math.ceil(n72 * v24 / 8), s26 = A1.decode._paeth; - v24 = Math.ceil(v24 / 8); - var o = 0, t98 = 1, U15 = e[a83], h21 = 0; - if (U15 > 1 && (e[a83] = [ - 0, - 0, - 1 - ][U15 - 2]), U15 == 3) for(h21 = v24; h21 < i117; h21++)e[h21 + 1] = e[h21 + 1] + (e[h21 + 1 - v24] >>> 1) & 255; - for(var c24 = 0; c24 < f; c24++)if (o = a83 + c24 * i117, t98 = o + c24 + 1, U15 = e[t98 - 1], h21 = 0, U15 == 0) for(; h21 < i117; h21++)e[o + h21] = e[t98 + h21]; - else if (U15 == 1) { - for(; h21 < v24; h21++)e[o + h21] = e[t98 + h21]; - for(; h21 < i117; h21++)e[o + h21] = e[t98 + h21] + e[o + h21 - v24]; - } else if (U15 == 2) for(; h21 < i117; h21++)e[o + h21] = e[t98 + h21] + e[o + h21 - i117]; - else if (U15 == 3) { - for(; h21 < v24; h21++)e[o + h21] = e[t98 + h21] + (e[o + h21 - i117] >>> 1); - for(; h21 < i117; h21++)e[o + h21] = e[t98 + h21] + (e[o + h21 - i117] + e[o + h21 - v24] >>> 1); - } else { - for(; h21 < v24; h21++)e[o + h21] = e[t98 + h21] + s26(0, e[o + h21 - i117], 0); - for(; h21 < i117; h21++)e[o + h21] = e[t98 + h21] + s26(e[o + h21 - v24], e[o + h21 - i117], e[o + h21 - v24 - i117]); - } - return e; -}; -A1.decode._paeth = function(e, r, a84) { - var n73 = e + r - a84, f = n73 - e, v25 = n73 - r, i118 = n73 - a84; - return f * f <= v25 * v25 && f * f <= i118 * i118 ? e : v25 * v25 <= i118 * i118 ? r : a84; -}; -A1.decode._IHDR = function(e, r, a85) { - var n74 = A1._bin; - a85.width = n74.readUint(e, r), r += 4, a85.height = n74.readUint(e, r), r += 4, a85.depth = e[r], r++, a85.ctype = e[r], r++, a85.compress = e[r], r++, a85.filter = e[r], r++, a85.interlace = e[r], r++; -}; -A1._bin = { - nextZero: function(e, r) { - for(; e[r] != 0;)r++; - return r; - }, - readUshort: function(e, r) { - return e[r] << 8 | e[r + 1]; - }, - writeUshort: function(e, r, a86) { - e[r] = a86 >> 8 & 255, e[r + 1] = a86 & 255; - }, - readUint: function(e, r) { - return e[r] * (256 * 256 * 256) + (e[r + 1] << 16 | e[r + 2] << 8 | e[r + 3]); - }, - writeUint: function(e, r, a87) { - e[r] = a87 >> 24 & 255, e[r + 1] = a87 >> 16 & 255, e[r + 2] = a87 >> 8 & 255, e[r + 3] = a87 & 255; - }, - readASCII: function(e, r, a88) { - for(var n75 = "", f = 0; f < a88; f++)n75 += String.fromCharCode(e[r + f]); - return n75; - }, - writeASCII: function(e, r, a89) { - for(var n76 = 0; n76 < a89.length; n76++)e[r + n76] = a89.charCodeAt(n76); - }, - readBytes: function(e, r, a90) { - for(var n77 = [], f = 0; f < a90; f++)n77.push(e[r + f]); - return n77; - }, - pad: function(e) { - return e.length < 2 ? "0" + e : e; - }, - readUTF8: function(e, r, a91) { - for(var n78 = "", f, v26 = 0; v26 < a91; v26++)n78 += "%" + A1._bin.pad(e[r + v26].toString(16)); - try { - f = decodeURIComponent(n78); - } catch { - return A1._bin.readASCII(e, r, a91); - } - return f; - } -}; -A1._copyTile = function(e, r, a92, n79, f, v27, i119, s27, o) { - for(var t99 = Math.min(r, f), U16 = Math.min(a92, v27), h22 = 0, c25 = 0, u26 = 0; u26 < U16; u26++)for(var l27 = 0; l27 < t99; l27++)if (i119 >= 0 && s27 >= 0 ? (h22 = u26 * r + l27 << 2, c25 = (s27 + u26) * f + i119 + l27 << 2) : (h22 = (-s27 + u26) * r - i119 + l27 << 2, c25 = u26 * f + l27 << 2), o == 0) n79[c25] = e[h22], n79[c25 + 1] = e[h22 + 1], n79[c25 + 2] = e[h22 + 2], n79[c25 + 3] = e[h22 + 3]; - else if (o == 1) { - var g16 = e[h22 + 3] * 0.00392156862745098, d24 = e[h22] * g16, w14 = e[h22 + 1] * g16, z12 = e[h22 + 2] * g16, M11 = n79[c25 + 3] * (1 / 255), H9 = n79[c25] * M11, R10 = n79[c25 + 1] * M11, _36 = n79[c25 + 2] * M11, P11 = 1 - g16, I9 = g16 + M11 * P11, q14 = I9 == 0 ? 0 : 1 / I9; - n79[c25 + 3] = 255 * I9, n79[c25 + 0] = (d24 + H9 * P11) * q14, n79[c25 + 1] = (w14 + R10 * P11) * q14, n79[c25 + 2] = (z12 + _36 * P11) * q14; - } else if (o == 2) { - var g16 = e[h22 + 3], d24 = e[h22], w14 = e[h22 + 1], z12 = e[h22 + 2], M11 = n79[c25 + 3], H9 = n79[c25], R10 = n79[c25 + 1], _36 = n79[c25 + 2]; - g16 == M11 && d24 == H9 && w14 == R10 && z12 == _36 ? (n79[c25] = 0, n79[c25 + 1] = 0, n79[c25 + 2] = 0, n79[c25 + 3] = 0) : (n79[c25] = d24, n79[c25 + 1] = w14, n79[c25 + 2] = z12, n79[c25 + 3] = g16); - } else if (o == 3) { - var g16 = e[h22 + 3], d24 = e[h22], w14 = e[h22 + 1], z12 = e[h22 + 2], M11 = n79[c25 + 3], H9 = n79[c25], R10 = n79[c25 + 1], _36 = n79[c25 + 2]; - if (g16 == M11 && d24 == H9 && w14 == R10 && z12 == _36) continue; - if (g16 < 220 && M11 > 20) return !1; - } - return !0; -}; -A1.encode = function(e, r, a93, n80, f, v28, i120) { - n80 == null && (n80 = 0), i120 == null && (i120 = !1); - var s28 = A1.encode.compress(e, r, a93, n80, [ - !1, - !1, - !1, - 0, - i120 - ]); - return A1.encode.compressPNG(s28, -1), A1.encode._main(s28, r, a93, f, v28); -}; -A1.encodeLL = function(e, r, a94, n81, f, v29, i121, s29) { - for(var o = { - ctype: 0 + (n81 == 1 ? 0 : 2) + (f == 0 ? 0 : 4), - depth: v29, - frames: [] - }, t = Date.now(), U17 = (n81 + f) * v29, h23 = U17 * r, c26 = 0; c26 < e.length; c26++)o.frames.push({ - rect: { - x: 0, - y: 0, - width: r, - height: a94 - }, - img: new Uint8Array(e[c26]), - blend: 0, - dispose: 1, - bpp: Math.ceil(U17 / 8), - bpl: Math.ceil(h23 / 8) - }); - A1.encode.compressPNG(o, 0, !0); - var u27 = A1.encode._main(o, r, a94, i121, s29); - return u27; -}; -A1.encode._main = function(e, r, a95, n82, f) { - f == null && (f = { - }); - var v30 = A1.crc.crc, i122 = A1._bin.writeUint, s30 = A1._bin.writeUshort, o = A1._bin.writeASCII, t100 = 8, U18 = e.frames.length > 1, h24 = !1, c27 = 8 + (16 + 5 + 4) + (U18 ? 20 : 0); - if (f.sRGB != null && (c27 += 8 + 1 + 4), f.pHYs != null && (c27 += 8 + 9 + 4), e.ctype == 3) { - for(var u28 = e.plte.length, l28 = 0; l28 < u28; l28++)e.plte[l28] >>> 24 != 255 && (h24 = !0); - c27 += 8 + u28 * 3 + 4 + (h24 ? 8 + u28 * 1 + 4 : 0); - } - for(var g17 = 0; g17 < e.frames.length; g17++){ - var d25 = e.frames[g17]; - U18 && (c27 += 38), c27 += d25.cimg.length + 12, g17 != 0 && (c27 += 4); - } - c27 += 12; - for(var w15 = new Uint8Array(c27), z13 = [ - 137, - 80, - 78, - 71, - 13, - 10, - 26, - 10 - ], l28 = 0; l28 < 8; l28++)w15[l28] = z13[l28]; - if (i122(w15, t100, 13), t100 += 4, o(w15, t100, "IHDR"), t100 += 4, i122(w15, t100, r), t100 += 4, i122(w15, t100, a95), t100 += 4, w15[t100] = e.depth, t100++, w15[t100] = e.ctype, t100++, w15[t100] = 0, t100++, w15[t100] = 0, t100++, w15[t100] = 0, t100++, i122(w15, t100, v30(w15, t100 - 17, 17)), t100 += 4, f.sRGB != null && (i122(w15, t100, 1), t100 += 4, o(w15, t100, "sRGB"), t100 += 4, w15[t100] = f.sRGB, t100++, i122(w15, t100, v30(w15, t100 - 5, 5)), t100 += 4), f.pHYs != null && (i122(w15, t100, 9), t100 += 4, o(w15, t100, "pHYs"), t100 += 4, i122(w15, t100, f.pHYs[0]), t100 += 4, i122(w15, t100, f.pHYs[1]), t100 += 4, w15[t100] = f.pHYs[2], t100++, i122(w15, t100, v30(w15, t100 - 13, 13)), t100 += 4), U18 && (i122(w15, t100, 8), t100 += 4, o(w15, t100, "acTL"), t100 += 4, i122(w15, t100, e.frames.length), t100 += 4, i122(w15, t100, f.loop != null ? f.loop : 0), t100 += 4, i122(w15, t100, v30(w15, t100 - 12, 12)), t100 += 4), e.ctype == 3) { - var u28 = e.plte.length; - i122(w15, t100, u28 * 3), t100 += 4, o(w15, t100, "PLTE"), t100 += 4; - for(var l28 = 0; l28 < u28; l28++){ - var M = l28 * 3, H10 = e.plte[l28], R11 = H10 & 255, _37 = H10 >>> 8 & 255, P12 = H10 >>> 16 & 255; - w15[t100 + M + 0] = R11, w15[t100 + M + 1] = _37, w15[t100 + M + 2] = P12; - } - if (t100 += u28 * 3, i122(w15, t100, v30(w15, t100 - u28 * 3 - 4, u28 * 3 + 4)), t100 += 4, h24) { - i122(w15, t100, u28), t100 += 4, o(w15, t100, "tRNS"), t100 += 4; - for(var l28 = 0; l28 < u28; l28++)w15[t100 + l28] = e.plte[l28] >>> 24 & 255; - t100 += u28, i122(w15, t100, v30(w15, t100 - u28 - 4, u28 + 4)), t100 += 4; - } - } - for(var I10 = 0, g17 = 0; g17 < e.frames.length; g17++){ - var d25 = e.frames[g17]; - U18 && (i122(w15, t100, 26), t100 += 4, o(w15, t100, "fcTL"), t100 += 4, i122(w15, t100, I10++), t100 += 4, i122(w15, t100, d25.rect.width), t100 += 4, i122(w15, t100, d25.rect.height), t100 += 4, i122(w15, t100, d25.rect.x), t100 += 4, i122(w15, t100, d25.rect.y), t100 += 4, s30(w15, t100, n82[g17]), t100 += 2, s30(w15, t100, 1000), t100 += 2, w15[t100] = d25.dispose, t100++, w15[t100] = d25.blend, t100++, i122(w15, t100, v30(w15, t100 - 30, 30)), t100 += 4); - var q15 = d25.cimg, u28 = q15.length; - i122(w15, t100, u28 + (g17 == 0 ? 0 : 4)), t100 += 4; - var x13 = t100; - o(w15, t100, g17 == 0 ? "IDAT" : "fdAT"), t100 += 4, g17 != 0 && (i122(w15, t100, I10++), t100 += 4), w15.set(q15, t100), t100 += u28, i122(w15, t100, v30(w15, x13, t100 - x13)), t100 += 4; - } - return i122(w15, t100, 0), t100 += 4, o(w15, t100, "IEND"), t100 += 4, i122(w15, t100, v30(w15, t100 - 4, 4)), t100 += 4, w15.buffer; -}; -A1.encode.compressPNG = function(e, r, a96) { - for(var n83 = 0; n83 < e.frames.length; n83++){ - var f = e.frames[n83], v = f.rect.width, i123 = f.rect.height, s31 = new Uint8Array(i123 * f.bpl + i123); - f.cimg = A1.encode._filterZero(f.img, i123, f.bpp, f.bpl, s31, r, a96); - } -}; -A1.encode.compress = function(e, r, a97, n84, f) { - for(var v31 = f[0], i124 = f[1], s32 = f[2], o = f[3], t101 = f[4], U19 = 6, h25 = 8, c28 = 255, u29 = 0; u29 < e.length; u29++)for(var l29 = new Uint8Array(e[u29]), g18 = l29.length, d26 = 0; d26 < g18; d26 += 4)c28 &= l29[d26 + 3]; - var w16 = c28 != 255, z14 = A1.encode.framize(e, r, a97, v31, i124, s32), M12 = { - }, H11 = [], R12 = []; - if (n84 != 0) { - for(var _38 = [], d26 = 0; d26 < z14.length; d26++)_38.push(z14[d26].img.buffer); - for(var P13 = A1.encode.concatRGBA(_38), I11 = A1.quantize(P13, n84), q16 = 0, x14 = new Uint8Array(I11.abuf), d26 = 0; d26 < z14.length; d26++){ - var D12 = z14[d26].img, C8 = D12.length; - R12.push(new Uint8Array(I11.inds.buffer, q16 >> 2, C8 >> 2)); - for(var u29 = 0; u29 < C8; u29 += 4)D12[u29] = x14[q16 + u29], D12[u29 + 1] = x14[q16 + u29 + 1], D12[u29 + 2] = x14[q16 + u29 + 2], D12[u29 + 3] = x14[q16 + u29 + 3]; - q16 += C8; - } - for(var d26 = 0; d26 < I11.plte.length; d26++)H11.push(I11.plte[d26].est.rgba); - } else for(var u29 = 0; u29 < z14.length; u29++){ - var S10 = z14[u29], T12 = new Uint32Array(S10.img.buffer), B9 = S10.rect.width, g18 = T12.length, G9 = new Uint8Array(g18); - R12.push(G9); - for(var d26 = 0; d26 < g18; d26++){ - var p10 = T12[d26]; - if (d26 != 0 && p10 == T12[d26 - 1]) G9[d26] = G9[d26 - 1]; - else if (d26 > B9 && p10 == T12[d26 - B9]) G9[d26] = G9[d26 - B9]; - else { - var Z11 = M12[p10]; - if (Z11 == null && (M12[p10] = Z11 = H11.length, H11.push(p10), H11.length >= 300)) break; - G9[d26] = Z11; - } - } - } - var E9 = H11.length; - E9 <= 256 && t101 == !1 && (E9 <= 2 ? h25 = 1 : E9 <= 4 ? h25 = 2 : E9 <= 16 ? h25 = 4 : h25 = 8, h25 = Math.max(h25, o)); - for(var u29 = 0; u29 < z14.length; u29++){ - var S10 = z14[u29], y = S10.rect.x, Y = S10.rect.y, B9 = S10.rect.width, Q7 = S10.rect.height, k9 = S10.img, m = new Uint32Array(k9.buffer), J7 = 4 * B9, O10 = 4; - if (E9 <= 256 && t101 == !1) { - J7 = Math.ceil(h25 * B9 / 8); - for(var F5 = new Uint8Array(J7 * Q7), K7 = R12[u29], X5 = 0; X5 < Q7; X5++){ - var d26 = X5 * J7, $ = X5 * B9; - if (h25 == 8) for(var L4 = 0; L4 < B9; L4++)F5[d26 + L4] = K7[$ + L4]; - else if (h25 == 4) for(var L4 = 0; L4 < B9; L4++)F5[d26 + (L4 >> 1)] |= K7[$ + L4] << 4 - (L4 & 1) * 4; - else if (h25 == 2) for(var L4 = 0; L4 < B9; L4++)F5[d26 + (L4 >> 2)] |= K7[$ + L4] << 6 - (L4 & 3) * 2; - else if (h25 == 1) for(var L4 = 0; L4 < B9; L4++)F5[d26 + (L4 >> 3)] |= K7[$ + L4] << 7 - (L4 & 7) * 1; - } - k9 = F5, U19 = 3, O10 = 1; - } else if (w16 == !1 && z14.length == 1) { - for(var F5 = new Uint8Array(B9 * Q7 * 3), N8 = B9 * Q7, d26 = 0; d26 < N8; d26++){ - var D12 = d26 * 3, b = d26 * 4; - F5[D12] = k9[b], F5[D12 + 1] = k9[b + 1], F5[D12 + 2] = k9[b + 2]; - } - k9 = F5, U19 = 2, O10 = 3, J7 = 3 * B9; - } - S10.img = k9, S10.bpl = J7, S10.bpp = O10; - } - return { - ctype: U19, - depth: h25, - plte: H11, - frames: z14 - }; -}; -A1.encode.framize = function(e, r, a98, n85, f, v32) { - for(var i125 = [], s33 = 0; s33 < e.length; s33++){ - var o = new Uint8Array(e[s33]), t102 = new Uint32Array(o.buffer), U20, h26 = 0, c29 = 0, u30 = r, l30 = a98, g19 = n85 ? 1 : 0; - if (s33 != 0) { - for(var d27 = v32 || n85 || s33 == 1 || i125[s33 - 2].dispose != 0 ? 1 : 2, w17 = 0, z15 = 1000000000, M13 = 0; M13 < d27; M13++){ - for(var S11 = new Uint8Array(e[s33 - 1 - M13]), H12 = new Uint32Array(e[s33 - 1 - M13]), R13 = r, _39 = a98, P14 = -1, I12 = -1, q17 = 0; q17 < a98; q17++)for(var x15 = 0; x15 < r; x15++){ - var D13 = q17 * r + x15; - t102[D13] != H12[D13] && (x15 < R13 && (R13 = x15), x15 > P14 && (P14 = x15), q17 < _39 && (_39 = q17), q17 > I12 && (I12 = q17)); - } - P14 == -1 && (R13 = _39 = P14 = I12 = 0), f && ((R13 & 1) == 1 && R13--, (_39 & 1) == 1 && _39--); - var C9 = (P14 - R13 + 1) * (I12 - _39 + 1); - C9 < z15 && (z15 = C9, w17 = M13, h26 = R13, c29 = _39, u30 = P14 - R13 + 1, l30 = I12 - _39 + 1); - } - var S11 = new Uint8Array(e[s33 - 1 - w17]); - w17 == 1 && (i125[s33 - 1].dispose = 2), U20 = new Uint8Array(u30 * l30 * 4), A1._copyTile(S11, r, a98, U20, u30, l30, -h26, -c29, 0), g19 = A1._copyTile(o, r, a98, U20, u30, l30, -h26, -c29, 3) ? 1 : 0, g19 == 1 ? A1.encode._prepareDiff(o, r, a98, U20, { - x: h26, - y: c29, - width: u30, - height: l30 - }) : A1._copyTile(o, r, a98, U20, u30, l30, -h26, -c29, 0); - } else U20 = o.slice(0); - i125.push({ - rect: { - x: h26, - y: c29, - width: u30, - height: l30 - }, - img: U20, - blend: g19, - dispose: 0 - }); - } - if (n85) for(var s33 = 0; s33 < i125.length; s33++){ - var T13 = i125[s33]; - if (T13.blend != 1) { - var B10 = T13.rect, G10 = i125[s33 - 1].rect, p13 = Math.min(B10.x, G10.x), Z12 = Math.min(B10.y, G10.y), E10 = Math.max(B10.x + B10.width, G10.x + G10.width), y16 = Math.max(B10.y + B10.height, G10.y + G10.height), Y5 = { - x: p13, - y: Z12, - width: E10 - p13, - height: y16 - Z12 - }; - i125[s33 - 1].dispose = 1, s33 - 1 != 0 && A1.encode._updateFrame(e, r, a98, i125, s33 - 1, Y5, f), A1.encode._updateFrame(e, r, a98, i125, s33, Y5, f); - } - } - var Q8 = 0; - if (e.length != 1) for(var D13 = 0; D13 < i125.length; D13++){ - var T13 = i125[D13]; - Q8 += T13.rect.width * T13.rect.height; - } - return i125; -}; -A1.encode._updateFrame = function(e, r, a99, n86, f, v33, i126) { - for(var s34 = Uint8Array, o = Uint32Array, t103 = new s34(e[f - 1]), U21 = new o(e[f - 1]), h27 = f + 1 < e.length ? new s34(e[f + 1]) : null, c30 = new s34(e[f]), u31 = new o(c30.buffer), l31 = r, g20 = a99, d28 = -1, w18 = -1, z16 = 0; z16 < v33.height; z16++)for(var M14 = 0; M14 < v33.width; M14++){ - var H13 = v33.x + M14, R14 = v33.y + z16, _ = R14 * r + H13, P15 = u31[_]; - P15 == 0 || n86[f - 1].dispose == 0 && U21[_] == P15 && (h27 == null || h27[_ * 4 + 3] != 0) || (H13 < l31 && (l31 = H13), H13 > d28 && (d28 = H13), R14 < g20 && (g20 = R14), R14 > w18 && (w18 = R14)); - } - d28 == -1 && (l31 = g20 = d28 = w18 = 0), i126 && ((l31 & 1) == 1 && l31--, (g20 & 1) == 1 && g20--), v33 = { - x: l31, - y: g20, - width: d28 - l31 + 1, - height: w18 - g20 + 1 - }; - var I13 = n86[f]; - I13.rect = v33, I13.blend = 1, I13.img = new Uint8Array(v33.width * v33.height * 4), n86[f - 1].dispose == 0 ? (A1._copyTile(t103, r, a99, I13.img, v33.width, v33.height, -v33.x, -v33.y, 0), A1.encode._prepareDiff(c30, r, a99, I13.img, v33)) : A1._copyTile(c30, r, a99, I13.img, v33.width, v33.height, -v33.x, -v33.y, 0); -}; -A1.encode._prepareDiff = function(e, r, a100, n87, f) { - A1._copyTile(e, r, a100, n87, f.width, f.height, -f.x, -f.y, 2); -}; -A1.encode._filterZero = function(e, r, a101, n88, f, v34, i127) { - var s35 = [], o = [ - 0, - 1, - 2, - 3, - 4 - ]; - v34 != -1 ? o = [ - v34 - ] : (r * n88 > 500000 || a101 == 1) && (o = [ - 0 - ]); - var t104; - i127 && (t104 = { - level: 0 - }); - for(var U22 = i127 && UZIP != null ? UZIP : Jn, h28 = 0; h28 < o.length; h28++){ - for(var c31 = 0; c31 < r; c31++)A1.encode._filterLine(f, e, c31, n88, a101, o[h28]); - s35.push(U22.deflate(f, t104)); - } - for(var u32, l32 = 1000000000, h28 = 0; h28 < s35.length; h28++)s35[h28].length < l32 && (u32 = h28, l32 = s35[h28].length); - return s35[u32]; -}; -A1.encode._filterLine = function(e, r, a102, n89, f, v35) { - var i128 = a102 * n89, s36 = i128 + a102, o = A1.decode._paeth; - if (e[s36] = v35, s36++, v35 == 0) if (n89 < 500) for(var t105 = 0; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105]; - else e.set(new Uint8Array(r.buffer, i128, n89), s36); - else if (v35 == 1) { - for(var t105 = 0; t105 < f; t105++)e[s36 + t105] = r[i128 + t105]; - for(var t105 = f; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105] - r[i128 + t105 - f] + 256 & 255; - } else if (a102 == 0) { - for(var t105 = 0; t105 < f; t105++)e[s36 + t105] = r[i128 + t105]; - if (v35 == 2) for(var t105 = f; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105]; - if (v35 == 3) for(var t105 = f; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105] - (r[i128 + t105 - f] >> 1) + 256 & 255; - if (v35 == 4) for(var t105 = f; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105] - o(r[i128 + t105 - f], 0, 0) + 256 & 255; - } else { - if (v35 == 2) for(var t105 = 0; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105] + 256 - r[i128 + t105 - n89] & 255; - if (v35 == 3) { - for(var t105 = 0; t105 < f; t105++)e[s36 + t105] = r[i128 + t105] + 256 - (r[i128 + t105 - n89] >> 1) & 255; - for(var t105 = f; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105] + 256 - (r[i128 + t105 - n89] + r[i128 + t105 - f] >> 1) & 255; - } - if (v35 == 4) { - for(var t105 = 0; t105 < f; t105++)e[s36 + t105] = r[i128 + t105] + 256 - o(0, r[i128 + t105 - n89], 0) & 255; - for(var t105 = f; t105 < n89; t105++)e[s36 + t105] = r[i128 + t105] + 256 - o(r[i128 + t105 - f], r[i128 + t105 - n89], r[i128 + t105 - f - n89]) & 255; - } - } -}; -A1.crc = { - table: (function() { - for(var e = new Uint32Array(256), r = 0; r < 256; r++){ - for(var a103 = r, n90 = 0; n90 < 8; n90++)a103 & 1 ? a103 = 3988292384 ^ a103 >>> 1 : a103 = a103 >>> 1; - e[r] = a103; - } - return e; - })(), - update: function(e, r, a, n91) { - for(var f = 0; f < n91; f++)e = A1.crc.table[(e ^ r[a + f]) & 255] ^ e >>> 8; - return e; - }, - crc: function(e, r, a104) { - return A1.crc.update(4294967295, e, r, a104) ^ 4294967295; - } -}; -A1.quantize = function(e, r) { - for(var a105 = new Uint8Array(e), n92 = a105.slice(0), f = new Uint32Array(n92.buffer), v36 = A1.quantize.getKDtree(n92, r), i129 = v36[0], s37 = v36[1], o = A1.quantize.planeDst, t106 = a105, U23 = f, h29 = t106.length, c32 = new Uint8Array(a105.length >> 2), u33 = 0; u33 < h29; u33 += 4){ - var l33 = t106[u33] * 0.00392156862745098, g21 = t106[u33 + 1] * (1 / 255), d29 = t106[u33 + 2] * (1 / 255), w19 = t106[u33 + 3] * (1 / 255), z17 = A1.quantize.getNearest(i129, l33, g21, d29, w19); - c32[u33 >> 2] = z17.ind, U23[u33 >> 2] = z17.est.rgba; - } - return { - abuf: n92.buffer, - inds: c32, - plte: s37 - }; -}; -A1.quantize.getKDtree = function(e, r, a106) { - a106 == null && (a106 = 0.0001); - var n93 = new Uint32Array(e.buffer), f = { - i0: 0, - i1: e.length, - bst: null, - est: null, - tdst: 0, - left: null, - right: null - }; - f.bst = A1.quantize.stats(e, f.i0, f.i1), f.est = A1.quantize.estats(f.bst); - for(var v37 = [ - f - ]; v37.length < r;){ - for(var i130 = 0, s38 = 0, o = 0; o < v37.length; o++)v37[o].est.L > i130 && (i130 = v37[o].est.L, s38 = o); - if (i130 < a106) break; - var t107 = v37[s38], U24 = A1.quantize.splitPixels(e, n93, t107.i0, t107.i1, t107.est.e, t107.est.eMq255), h30 = t107.i0 >= U24 || t107.i1 <= U24; - if (h30) { - t107.est.L = 0; - continue; - } - var c33 = { - i0: t107.i0, - i1: U24, - bst: null, - est: null, - tdst: 0, - left: null, - right: null - }; - c33.bst = A1.quantize.stats(e, c33.i0, c33.i1), c33.est = A1.quantize.estats(c33.bst); - var u34 = { - i0: U24, - i1: t107.i1, - bst: null, - est: null, - tdst: 0, - left: null, - right: null - }; - u34.bst = { - R: [], - m: [], - N: t107.bst.N - c33.bst.N - }; - for(var o = 0; o < 16; o++)u34.bst.R[o] = t107.bst.R[o] - c33.bst.R[o]; - for(var o = 0; o < 4; o++)u34.bst.m[o] = t107.bst.m[o] - c33.bst.m[o]; - u34.est = A1.quantize.estats(u34.bst), t107.left = c33, t107.right = u34, v37[s38] = c33, v37.push(u34); - } - v37.sort(function(l34, g22) { - return g22.bst.N - l34.bst.N; - }); - for(var o = 0; o < v37.length; o++)v37[o].ind = o; - return [ - f, - v37 - ]; -}; -A1.quantize.getNearest = function(e, r, a107, n94, f) { - if (e.left == null) return e.tdst = A1.quantize.dist(e.est.q, r, a107, n94, f), e; - var v38 = A1.quantize.planeDst(e.est, r, a107, n94, f), i131 = e.left, s39 = e.right; - v38 > 0 && (i131 = e.right, s39 = e.left); - var o = A1.quantize.getNearest(i131, r, a107, n94, f); - if (o.tdst <= v38 * v38) return o; - var t108 = A1.quantize.getNearest(s39, r, a107, n94, f); - return t108.tdst < o.tdst ? t108 : o; -}; -A1.quantize.planeDst = function(e, r, a108, n95, f) { - var v39 = e.e; - return v39[0] * r + v39[1] * a108 + v39[2] * n95 + v39[3] * f - e.eMq; -}; -A1.quantize.dist = function(e, r, a109, n96, f) { - var v40 = r - e[0], i132 = a109 - e[1], s40 = n96 - e[2], o = f - e[3]; - return v40 * v40 + i132 * i132 + s40 * s40 + o * o; -}; -A1.quantize.splitPixels = function(e, r, a110, n97, f, v41) { - var i133 = A1.quantize.vecDot; - n97 -= 4; - for(var s = 0; a110 < n97;){ - for(; i133(e, a110, f) <= v41;)a110 += 4; - for(; i133(e, n97, f) > v41;)n97 -= 4; - if (a110 >= n97) break; - var o = r[a110 >> 2]; - r[a110 >> 2] = r[n97 >> 2], r[n97 >> 2] = o, a110 += 4, n97 -= 4; - } - for(; i133(e, a110, f) > v41;)a110 -= 4; - return a110 + 4; -}; -A1.quantize.vecDot = function(e, r, a111) { - return e[r] * a111[0] + e[r + 1] * a111[1] + e[r + 2] * a111[2] + e[r + 3] * a111[3]; -}; -A1.quantize.stats = function(e, r, a112) { - for(var n98 = [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], f = [ - 0, - 0, - 0, - 0 - ], v42 = a112 - r >> 2, i134 = r; i134 < a112; i134 += 4){ - var s41 = e[i134] * 0.00392156862745098, o = e[i134 + 1] * (1 / 255), t109 = e[i134 + 2] * (1 / 255), U25 = e[i134 + 3] * (1 / 255); - f[0] += s41, f[1] += o, f[2] += t109, f[3] += U25, n98[0] += s41 * s41, n98[1] += s41 * o, n98[2] += s41 * t109, n98[3] += s41 * U25, n98[5] += o * o, n98[6] += o * t109, n98[7] += o * U25, n98[10] += t109 * t109, n98[11] += t109 * U25, n98[15] += U25 * U25; - } - return n98[4] = n98[1], n98[8] = n98[2], n98[9] = n98[6], n98[12] = n98[3], n98[13] = n98[7], n98[14] = n98[11], { - R: n98, - m: f, - N: v42 - }; -}; -A1.quantize.estats = function(e) { - var r = e.R, a113 = e.m, n99 = e.N, f = a113[0], v43 = a113[1], i135 = a113[2], s42 = a113[3], o = n99 == 0 ? 0 : 1 / n99, t110 = [ - r[0] - f * f * o, - r[1] - f * v43 * o, - r[2] - f * i135 * o, - r[3] - f * s42 * o, - r[4] - v43 * f * o, - r[5] - v43 * v43 * o, - r[6] - v43 * i135 * o, - r[7] - v43 * s42 * o, - r[8] - i135 * f * o, - r[9] - i135 * v43 * o, - r[10] - i135 * i135 * o, - r[11] - i135 * s42 * o, - r[12] - s42 * f * o, - r[13] - s42 * v43 * o, - r[14] - s42 * i135 * o, - r[15] - s42 * s42 * o - ], U26 = t110, h31 = A1.M4, c34 = [ - 0.5, - 0.5, - 0.5, - 0.5 - ], u35 = 0, l35 = 0; - if (n99 != 0) for(var g23 = 0; g23 < 10 && (c34 = h31.multVec(U26, c34), l35 = Math.sqrt(h31.dot(c34, c34)), c34 = h31.sml(1 / l35, c34), !(Math.abs(l35 - u35) < 0.000000001)); g23++)u35 = l35; - var d30 = [ - f * o, - v43 * o, - i135 * o, - s42 * o - ], w20 = h31.dot(h31.sml(255, d30), c34); - return { - Cov: t110, - q: d30, - e: c34, - L: u35, - eMq255: w20, - eMq: h31.dot(c34, d30), - rgba: (Math.round(255 * d30[3]) << 24 | Math.round(255 * d30[2]) << 16 | Math.round(255 * d30[1]) << 8 | Math.round(255 * d30[0]) << 0) >>> 0 - }; -}; -A1.M4 = { - multVec: function(e, r) { - return [ - e[0] * r[0] + e[1] * r[1] + e[2] * r[2] + e[3] * r[3], - e[4] * r[0] + e[5] * r[1] + e[6] * r[2] + e[7] * r[3], - e[8] * r[0] + e[9] * r[1] + e[10] * r[2] + e[11] * r[3], - e[12] * r[0] + e[13] * r[1] + e[14] * r[2] + e[15] * r[3] - ]; - }, - dot: function(e, r) { - return e[0] * r[0] + e[1] * r[1] + e[2] * r[2] + e[3] * r[3]; - }, - sml: function(e, r) { - return [ - e * r[0], - e * r[1], - e * r[2], - e * r[3] - ]; - } -}; -A1.encode.concatRGBA = function(e) { - for(var r = 0, a114 = 0; a114 < e.length; a114++)r += e[a114].byteLength; - for(var n100 = new Uint8Array(r), f = 0, a114 = 0; a114 < e.length; a114++){ - for(var v44 = new Uint8Array(e[a114]), i136 = v44.length, s43 = 0; s43 < i136; s43 += 4){ - var o = v44[s43], t111 = v44[s43 + 1], U27 = v44[s43 + 2], h32 = v44[s43 + 3]; - h32 == 0 && (o = t111 = U27 = 0), n100[f + s43] = o, n100[f + s43 + 1] = t111, n100[f + s43 + 2] = U27, n100[f + s43 + 3] = h32; - } - f += i136; - } - return n100.buffer; -}; -var W2 = A1; -var Ye = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", kr = new Uint8Array(256); -for(Br = 0; Br < Ye.length; Br++)kr[Ye.charCodeAt(Br)] = Br; -var Br, Gn = function(r) { - for(var t112 = "", e = r.length, o = 0; o < e; o += 3)t112 += Ye[r[o] >> 2], t112 += Ye[(r[o] & 3) << 4 | r[o + 1] >> 4], t112 += Ye[(r[o + 1] & 15) << 2 | r[o + 2] >> 6], t112 += Ye[r[o + 2] & 63]; - return e % 3 === 2 ? t112 = t112.substring(0, t112.length - 1) + "=" : e % 3 === 1 && (t112 = t112.substring(0, t112.length - 2) + "=="), t112; -}, Kn = function(r) { - var t113 = r.length * 0.75, e = r.length, o, n = 0, i137, a115, s44, u36; - r[r.length - 1] === "=" && (t113--, r[r.length - 2] === "=" && t113--); - var f = new Uint8Array(t113); - for(o = 0; o < e; o += 4)i137 = kr[r.charCodeAt(o)], a115 = kr[r.charCodeAt(o + 1)], s44 = kr[r.charCodeAt(o + 2)], u36 = kr[r.charCodeAt(o + 3)], f[n++] = i137 << 2 | a115 >> 4, f[n++] = (a115 & 15) << 4 | s44 >> 2, f[n++] = (s44 & 3) << 6 | u36 & 63; - return f; -}, fs = /^(data)?:?([\w\/\+]+)?;?(charset=[\w-]+|base64)?.*,/i, Vn = function(r) { - var t114 = r.trim(), e = t114.substring(0, 100), o = e.match(fs); - if (!o) return Kn(t114); - var n101 = o[0], i138 = t114.substring(n101.length); - return Kn(i138); -}; -var I1 = function(r) { - return r.charCodeAt(0); -}, Xn = function(r) { - return r.codePointAt(0); -}, ne = function(r, t115) { - return Nt(r.toString(16), t115, "0").toUpperCase(); -}, ie = function(r) { - return ne(r, 2); -}, It = function(r) { - return String.fromCharCode(r); -}, qn = function(r) { - return It(parseInt(r, 16)); -}, Nt = function(r, t116, e) { - for(var o = "", n102 = 0, i139 = t116 - r.length; n102 < i139; n102++)o += e; - return o + r; -}, Q1 = function(r, t117, e) { - for(var o = r.length, n103 = 0; n103 < o; n103++)t117[e++] = r.charCodeAt(n103); - return o; -}, cs = function(r) { - return r.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); -}, ke = function(r) { - return r.replace(/\t|\u0085|\u2028|\u2029/g, " ").replace(/[\b\v]/g, ""); -}, ls = [ - "\\n", - "\\f", - "\\r", - "\\u000B" -], sl = [ - ` -`, - "\f", - "\r", - "\v" -], Jn1 = function(r) { - return /^[\n\f\r\u000B]$/.test(r); -}, yo = function(r) { - return r.split(/[\n\f\r\u000B]/); -}, on = function(r) { - return r.replace(/[\n\f\r\u000B]/g, " "); -}, nn = function(r, t118) { - var e = r.charCodeAt(t118), o, n104 = t118 + 1, i140 = 1; - return e >= 55296 && e <= 56319 && r.length > n104 && (o = r.charCodeAt(n104), o >= 56320 && o <= 57343 && (i140 = 2)), [ - r.slice(t118, t118 + i140), - i140 - ]; -}, Yn = function(r) { - for(var t119 = [], e = 0, o = r.length; e < o;){ - var n105 = nn(r, e), i141 = n105[0], a116 = n105[1]; - t119.push(i141), e += a116; - } - return t119; -}, ds = function(r) { - for(var t120 = ls.join("|"), e = [ - "$" - ], o = 0, n106 = r.length; o < n106; o++){ - var i142 = r[o]; - if (Jn1(i142)) throw new TypeError("`wordBreak` must not include " + t120); - e.push(i142 === "" ? "." : cs(i142)); - } - var a117 = e.join("|"); - return new RegExp("(" + t120 + ")|((.*?)(" + a117 + "))", "gm"); -}, Zn = function(r, t121, e, o) { - for(var n107 = ds(t121), i143 = ke(r).match(n107), a118 = "", s45 = 0, u37 = [], f = function() { - a118 !== "" && u37.push(a118), a118 = "", s45 = 0; - }, c35 = 0, h33 = i143.length; c35 < h33; c35++){ - var p14 = i143[c35]; - if (Jn1(p14)) f(); - else { - var m11 = o(p14); - s45 + m11 > e && f(), a118 += p14, s45 += m11; - } - } - return f(), u37; -}, hs = /^D:(\d\d\d\d)(\d\d)?(\d\d)?(\d\d)?(\d\d)?(\d\d)?([+\-Z])?(\d\d)?'?(\d\d)?'?$/, xo = function(r) { - var t122 = r.match(hs); - if (!!t122) { - var e = t122[1], o = t122[2], n108 = o === void 0 ? "01" : o, i144 = t122[3], a119 = i144 === void 0 ? "01" : i144, s46 = t122[4], u38 = s46 === void 0 ? "00" : s46, f = t122[5], c36 = f === void 0 ? "00" : f, h34 = t122[6], p15 = h34 === void 0 ? "00" : h34, m12 = t122[7], g24 = m12 === void 0 ? "Z" : m12, y17 = t122[8], F7 = y17 === void 0 ? "00" : y17, b11 = t122[9], S12 = b11 === void 0 ? "00" : b11, O11 = g24 === "Z" ? "Z" : "" + g24 + F7 + ":" + S12, z18 = new Date(e + "-" + n108 + "-" + a119 + "T" + u38 + ":" + c36 + ":" + p15 + O11); - return z18; - } -}, Tr = function(r, t123) { - for(var e, o = 0, n109; o < r.length;){ - var i145 = r.substring(o).match(t123); - if (!i145) return { - match: n109, - pos: o - }; - n109 = i145, o += ((e = i145.index) !== null && e !== void 0 ? e : 0) + i145[0].length; - } - return { - match: n109, - pos: o - }; -}; -var Ze = function(r) { - return r[r.length - 1]; -}, bo = function(r) { - if (r instanceof Uint8Array) return r; - for(var t124 = r.length, e = new Uint8Array(t124), o = 0; o < t124; o++)e[o] = r.charCodeAt(o); - return e; -}, Qn = function() { - for(var r = [], t125 = 0; t125 < arguments.length; t125++)r[t125] = arguments[t125]; - for(var e = r.length, o = [], n110 = 0; n110 < e; n110++){ - var i146 = r[n110]; - o[n110] = i146 instanceof Uint8Array ? i146 : bo(i146); - } - for(var a120 = 0, n110 = 0; n110 < e; n110++)a120 += r[n110].length; - for(var s47 = new Uint8Array(a120), u = 0, f = 0; f < e; f++)for(var c37 = o[f], h35 = 0, p16 = c37.length; h35 < p16; h35++)s47[u++] = c37[h35]; - return s47; -}, $n = function(r) { - for(var t126 = 0, e = 0, o = r.length; e < o; e++)t126 += r[e].length; - for(var n111 = new Uint8Array(t126), i147 = 0, e = 0, o = r.length; e < o; e++){ - var a121 = r[e]; - n111.set(a121, i147), i147 += a121.length; - } - return n111; -}, Fo = function(r) { - for(var t127 = "", e = 0, o = r.length; e < o; e++)t127 += It(r[e]); - return t127; -}, ti = function(r, t128) { - return r.id - t128.id; -}, ei = function(r, t129) { - for(var e = [], o = 0, n112 = r.length; o < n112; o++){ - var i148 = r[o], a122 = r[o - 1]; - (o === 0 || t129(i148) !== t129(a122)) && e.push(i148); - } - return e; -}, Te = function(r) { - for(var t130 = r.length, e = 0, o = Math.floor(t130 / 2); e < o; e++){ - var n = e, i = t130 - e - 1, a123 = r[e]; - r[n] = r[i], r[i] = a123; - } - return r; -}, ri = function(r) { - for(var t131 = 0, e = 0, o = r.length; e < o; e++)t131 += r[e]; - return t131; -}, oi = function(r, t132) { - for(var e = new Array(t132 - r), o = 0, n113 = e.length; o < n113; o++)e[o] = r + o; - return e; -}, ni = function(r, t133) { - for(var e = new Array(t133.length), o = 0, n114 = t133.length; o < n114; o++)e[o] = r[t133[o]]; - return e; -}, ii = function(r) { - return r instanceof Uint8Array || r instanceof ArrayBuffer || typeof r == "string"; -}, Qe = function(r) { - if (typeof r == "string") return Vn(r); - if (r instanceof ArrayBuffer) return new Uint8Array(r); - if (r instanceof Uint8Array) return r; - throw new TypeError("`input` must be one of `string | ArrayBuffer | Uint8Array`"); -}; -var Qt = function() { - return new Promise(function(r) { - setTimeout(function() { - return r(); - }, 0); - }); -}; -var ui = function(r, t134) { - t134 === void 0 && (t134 = !0); - var e = []; - t134 && e.push(65279); - for(var o = 0, n115 = r.length; o < n115;){ - var i149 = r.codePointAt(o); - if (i149 < 65536) e.push(i149), o += 1; - else if (i149 < 1114112) e.push(an(i149), sn(i149)), o += 2; - else throw new Error("Invalid code point: 0x" + ie(i149)); - } - return new Uint16Array(e); -}, fi = function(r) { - return r >= 0 && r <= 65535; -}, ci = function(r) { - return r >= 65536 && r <= 1114111; -}, an = function(r) { - return Math.floor((r - 65536) / 1024) + 55296; -}, sn = function(r) { - return (r - 65536) % 1024 + 56320; -}, de; -(function(r) { - r.BigEndian = "BigEndian", r.LittleEndian = "LittleEndian"; -})(de || (de = { -})); -var Er = "\uFFFD".codePointAt(0), So = function(r, t135) { - if (t135 === void 0 && (t135 = !0), r.length <= 1) return String.fromCodePoint(Er); - for(var e = t135 ? vs(r) : de.BigEndian, o = t135 ? 2 : 0, n116 = []; r.length - o >= 2;){ - var i150 = si(r[o++], r[o++], e); - if (ps(i150)) if (r.length - o < 2) n116.push(Er); - else { - var a124 = si(r[o++], r[o++], e); - ai(a124) ? n116.push(i150, a124) : n116.push(Er); - } - else ai(i150) ? (o += 2, n116.push(Er)) : n116.push(i150); - } - return o < r.length && n116.push(Er), String.fromCodePoint.apply(String, n116); -}, ps = function(r) { - return r >= 55296 && r <= 56319; -}, ai = function(r) { - return r >= 56320 && r <= 57343; -}, si = function(r, t136, e) { - if (e === de.LittleEndian) return t136 << 8 | r; - if (e === de.BigEndian) return r << 8 | t136; - throw new Error("Invalid byteOrder: " + e); -}, vs = function(r) { - return li(r) ? de.BigEndian : di(r) ? de.LittleEndian : de.BigEndian; -}, li = function(r) { - return r[0] === 254 && r[1] === 255; -}, di = function(r) { - return r[0] === 255 && r[1] === 254; -}, Do = function(r) { - return li(r) || di(r); -}; -var hi = function(r) { - var t137 = String(r); - if (Math.abs(r) < 1) { - var e = parseInt(r.toString().split("e-")[1]); - if (e) { - var o = r < 0; - o && (r *= -1), r *= Math.pow(10, e - 1), t137 = "0." + new Array(e).join("0") + r.toString().substring(2), o && (t137 = "-" + t137); - } - } else { - var e = parseInt(r.toString().split("+")[1]); - e > 20 && (e -= 20, r /= Math.pow(10, e), t137 = r.toString() + new Array(e + 1).join("0")); - } - return t137; -}, Or = function(r) { - return Math.ceil(r.toString(2).length / 8); -}, Ee = function(r) { - for(var t138 = new Uint8Array(Or(r)), e = 1; e <= t138.length; e++)t138[e - 1] = r >> (t138.length - e) * 8; - return t138; -}; -var Oe = function(r) { - throw new Error(r); -}; -var Rr = function(r) { - return Object.keys(r).map(function(t) { - return r[t]; - }); -}, gs = Rr(W1), un = function(r) { - return gs.includes(r); -}, Ir = function(r, t139) { - return r.x === t139.x && r.y === t139.y && r.width === t139.width && r.height === t139.height; -}; -var pt1 = function(r) { - return "`" + r + "`"; -}, ys = function(r) { - return "'" + r + "'"; -}, pi = function(r) { - var t140 = typeof r; - return t140 === "string" ? ys(r) : t140 === "undefined" ? pt1(r) : r; -}, xs = function(r, t141, e) { - for(var o = new Array(e.length), n117 = 0, i151 = e.length; n117 < i151; n117++){ - var a125 = e[n117]; - o[n117] = pi(a125); - } - var s48 = o.join(" or "); - return pt1(t141) + " must be one of " + s48 + ", but was actually " + pi(r); -}, Xt = function(r, t142, e) { - Array.isArray(e) || (e = Rr(e)); - for(var o = 0, n118 = e.length; o < n118; o++)if (r === e[o]) return; - throw new TypeError(xs(r, t142, e)); -}, kt = function(r, t143, e) { - Array.isArray(e) || (e = Rr(e)), Xt(r, t143, e.concat(void 0)); -}, vi = function(r, t144, e) { - Array.isArray(e) || (e = Rr(e)); - for(var o = 0, n119 = r.length; o < n119; o++)Xt(r[o], t144, e); -}, bs = function(r) { - return r === null ? "null" : r === void 0 ? "undefined" : typeof r == "string" ? "string" : isNaN(r) ? "NaN" : typeof r == "number" ? "number" : typeof r == "boolean" ? "boolean" : typeof r == "symbol" ? "symbol" : typeof r == "bigint" ? "bigint" : r.constructor && r.constructor.name ? r.constructor.name : r.name ? r.name : r.constructor ? String(r.constructor) : String(r); -}, Fs = function(r, t145) { - return t145 === "null" ? r === null : t145 === "undefined" ? r === void 0 : t145 === "string" ? typeof r == "string" : t145 === "number" ? typeof r == "number" && !isNaN(r) : t145 === "boolean" ? typeof r == "boolean" : t145 === "symbol" ? typeof r == "symbol" : t145 === "bigint" ? typeof r == "bigint" : t145 === Date ? r instanceof Date : t145 === Array ? r instanceof Array : t145 === Uint8Array ? r instanceof Uint8Array : t145 === ArrayBuffer ? r instanceof ArrayBuffer : t145 === Function ? r instanceof Function : r instanceof t145[0]; -}, Ss = function(r, t146, e) { - for(var o = new Array(e.length), n120 = 0, i152 = e.length; n120 < i152; n120++){ - var a126 = e[n120]; - a126 === "null" && (o[n120] = pt1("null")), a126 === "undefined" && (o[n120] = pt1("undefined")), a126 === "string" ? o[n120] = pt1("string") : a126 === "number" ? o[n120] = pt1("number") : a126 === "boolean" ? o[n120] = pt1("boolean") : a126 === "symbol" ? o[n120] = pt1("symbol") : a126 === "bigint" ? o[n120] = pt1("bigint") : a126 === Array ? o[n120] = pt1("Array") : a126 === Uint8Array ? o[n120] = pt1("Uint8Array") : a126 === ArrayBuffer ? o[n120] = pt1("ArrayBuffer") : o[n120] = pt1(a126[1]); - } - var s49 = o.join(" or "); - return pt1(t146) + " must be of type " + s49 + ", but was actually of type " + pt1(bs(r)); -}, v1 = function(r, t147, e) { - for(var o = 0, n121 = e.length; o < n121; o++)if (Fs(r, e[o])) return; - throw new TypeError(Ss(r, t147, e)); -}, x2 = function(r, t148, e) { - v1(r, t148, e.concat("undefined")); -}, Po = function(r, t149, e) { - for(var o = 0, n122 = r.length; o < n122; o++)v1(r[o], t149, e); -}, xt = function(r, t150, e, o) { - if (v1(r, t150, [ - "number" - ]), v1(e, "min", [ - "number" - ]), v1(o, "max", [ - "number" - ]), o = Math.max(e, o), r < e || r > o) throw new Error(pt1(t150) + " must be at least " + e + " and at most " + o + ", but was actually " + r); -}, jt1 = function(r, t151, e, o) { - v1(r, t151, [ - "number", - "undefined" - ]), typeof r == "number" && xt(r, t151, e, o); -}, wo = function(r, t152, e) { - if (v1(r, t152, [ - "number" - ]), r % e !== 0) throw new Error(pt1(t152) + " must be a multiple of " + e + ", but was actually " + r); -}, mi1 = function(r, t153) { - if (!Number.isInteger(r)) throw new Error(pt1(t153) + " must be an integer, but was actually " + r); -}, he = function(r, t154) { - if (![ - 1, - 0 - ].includes(Math.sign(r))) throw new Error(pt1(t154) + " must be a positive number or 0, but was actually " + r); -}; -var W3 = new Uint16Array(256); -for(Nr = 0; Nr < 256; Nr++)W3[Nr] = Nr; -var Nr; -W3[22] = I1(""); -W3[24] = I1("\u02D8"); -W3[25] = I1("\u02C7"); -W3[26] = I1("\u02C6"); -W3[27] = I1("\u02D9"); -W3[28] = I1("\u02DD"); -W3[29] = I1("\u02DB"); -W3[30] = I1("\u02DA"); -W3[31] = I1("\u02DC"); -W3[127] = I1("\uFFFD"); -W3[128] = I1("\u2022"); -W3[129] = I1("\u2020"); -W3[130] = I1("\u2021"); -W3[131] = I1("\u2026"); -W3[132] = I1("\u2014"); -W3[133] = I1("\u2013"); -W3[134] = I1("\u0192"); -W3[135] = I1("\u2044"); -W3[136] = I1("\u2039"); -W3[137] = I1("\u203A"); -W3[138] = I1("\u2212"); -W3[139] = I1("\u2030"); -W3[140] = I1("\u201E"); -W3[141] = I1("\u201C"); -W3[142] = I1("\u201D"); -W3[143] = I1("\u2018"); -W3[144] = I1("\u2019"); -W3[145] = I1("\u201A"); -W3[146] = I1("\u2122"); -W3[147] = I1("\uFB01"); -W3[148] = I1("\uFB02"); -W3[149] = I1("\u0141"); -W3[150] = I1("\u0152"); -W3[151] = I1("\u0160"); -W3[152] = I1("\u0178"); -W3[153] = I1("\u017D"); -W3[154] = I1("\u0131"); -W3[155] = I1("\u0142"); -W3[156] = I1("\u0153"); -W3[157] = I1("\u0161"); -W3[158] = I1("\u017E"); -W3[159] = I1("\uFFFD"); -W3[160] = I1("\u20AC"); -W3[173] = I1("\uFFFD"); -var Co = function(r) { - for(var t155 = new Array(r.length), e = 0, o = r.length; e < o; e++)t155[e] = W3[r[e]]; - return String.fromCodePoint.apply(String, t155); -}; -var Ds = function() { - function r(t156) { - this.populate = t156, this.value = void 0; - } - return r.prototype.getValue = function() { - return this.value; - }, r.prototype.access = function() { - return this.value || (this.value = this.populate()), this.value; - }, r.prototype.invalidate = function() { - this.value = void 0; - }, r.populatedBy = function(t157) { - return new r(t157); - }, r; -}(), bt1 = Ds; -var yt2 = function(r) { - nt(t158, r); - function t158(e, o) { - var n123 = this, i153 = "Method " + e + "." + o + "() not implemented"; - return n123 = r.call(this, i153) || this, n123; - } - return t158; -}(Error); -var $e = function(r) { - nt(t159, r); - function t159(e) { - var o = this, n124 = "Cannot construct " + e + " - it has a private constructor"; - return o = r.call(this, n124) || this, o; - } - return t159; -}(Error); -var Re = function(r) { - nt(t160, r); - function t160(e, o) { - var n125 = this, i154 = function(u39) { - var f, c38; - return (f = u39 == null ? void 0 : u39.name) !== null && f !== void 0 ? f : (c38 = u39 == null ? void 0 : u39.constructor) === null || c38 === void 0 ? void 0 : c38.name; - }, a127 = Array.isArray(e) ? e.map(i154) : [ - i154(e) - ], s50 = "Expected instance of " + a127.join(" or ") + ", " + ("but got instance of " + (o && i154(o))); - return n125 = r.call(this, s50) || this, n125; - } - return t160; -}(Error); -var gi = function(r) { - nt(t161, r); - function t161(e) { - var o = this, n126 = e + " stream encoding not supported"; - return o = r.call(this, n126) || this, o; - } - return t161; -}(Error); -var tr = function(r) { - nt(t162, r); - function t162(e, o) { - var n127 = this, i155 = "Cannot call " + e + "." + o + "() more than once"; - return n127 = r.call(this, i155) || this, n127; - } - return t162; -}(Error); -(function(r) { - nt(t163, r); - function t163(e) { - var o = this, n128 = "Missing catalog (ref=" + e + ")"; - return o = r.call(this, n128) || this, o; - } - return t163; -})(Error); -var yi = function(r) { - nt(t164, r); - function t164() { - var e = this, o = "Can't embed page with missing Contents"; - return e = r.call(this, o) || this, e; - } - return t164; -}(Error); -var xi = function(r) { - nt(t165, r); - function t165(e) { - var o, n129, i156, a128 = this, s51 = (i156 = (n129 = (o = e == null ? void 0 : e.contructor) === null || o === void 0 ? void 0 : o.name) !== null && n129 !== void 0 ? n129 : e == null ? void 0 : e.name) !== null && i156 !== void 0 ? i156 : e, u40 = "Unrecognized stream type: " + s51; - return a128 = r.call(this, u40) || this, a128; - } - return t165; -}(Error); -var bi = function(r) { - nt(t166, r); - function t166() { - var e = this, o = "Found mismatched contexts while embedding pages. All pages in the array passed to `PDFDocument.embedPages()` must be from the same document."; - return e = r.call(this, o) || this, e; - } - return t166; -}(Error); -var Fi1 = function(r) { - nt(t167, r); - function t167(e) { - var o = this, n130 = "Attempted to convert PDFArray with " + e + " elements to rectangle, but must have exactly 4 elements."; - return o = r.call(this, n130) || this, o; - } - return t167; -}(Error); -var Ao = function(r) { - nt(t168, r); - function t168(e) { - var o = this, n131 = 'Attempted to convert "' + e + '" to a date, but it does not match the PDF date string format.'; - return o = r.call(this, n131) || this, o; - } - return t168; -}(Error); -var fn = function(r) { - nt(t169, r); - function t169(e, o) { - var n132 = this, i157 = "Invalid targetIndex specified: targetIndex=" + e + " must be less than Count=" + o; - return n132 = r.call(this, i157) || this, n132; - } - return t169; -}(Error); -var cn = function(r) { - nt(t170, r); - function t170(e, o) { - var n133 = this, i158 = "Failed to " + o + " at targetIndex=" + e + " due to corrupt page tree: It is likely that one or more 'Count' entries are invalid"; - return n133 = r.call(this, i158) || this, n133; - } - return t170; -}(Error); -var er = function(r) { - nt(t171, r); - function t171(e, o, n134) { - var i159 = this, a129 = "index should be at least " + o + " and at most " + n134 + ", but was actually " + e; - return i159 = r.call(this, a129) || this, i159; - } - return t171; -}(Error); -var rr = function(r) { - nt(t172, r); - function t172() { - var e = this, o = "Attempted to set invalid field value"; - return e = r.call(this, o) || this, e; - } - return t172; -}(Error); -var Si1 = function(r) { - nt(t173, r); - function t173() { - var e = this, o = "Attempted to select multiple values for single-select field"; - return e = r.call(this, o) || this, e; - } - return t173; -}(Error); -var Di = function(r) { - nt(t174, r); - function t174(e) { - var o = this, n135 = "No /DA (default appearance) entry found for field: " + e; - return o = r.call(this, n135) || this, o; - } - return t174; -}(Error); -var Pi = function(r) { - nt(t175, r); - function t175(e) { - var o = this, n136 = "No Tf operator found for DA of field: " + e; - return o = r.call(this, n136) || this, o; - } - return t175; -}(Error); -var ln = function(r) { - nt(t176, r); - function t176(e, o) { - var n137 = this, i160 = "Failed to parse number " + ("(line:" + e.line + " col:" + e.column + " offset=" + e.offset + '): "' + o + '"'); - return n137 = r.call(this, i160) || this, n137; - } - return t176; -}(Error); -var pe = function(r) { - nt(t177, r); - function t177(e, o) { - var n138 = this, i161 = "Failed to parse PDF document " + ("(line:" + e.line + " col:" + e.column + " offset=" + e.offset + "): " + o); - return n138 = r.call(this, i161) || this, n138; - } - return t177; -}(Error); -var wi = function(r) { - nt(t178, r); - function t178(e, o, n139) { - var i162 = this, a130 = "Expected next byte to be " + o + " but it was actually " + n139; - return i162 = r.call(this, e, a130) || this, i162; - } - return t178; -}(pe); -var Ci1 = function(r) { - nt(t179, r); - function t179(e, o) { - var n140 = this, i163 = "Failed to parse PDF object starting with the following byte: " + o; - return n140 = r.call(this, e, i163) || this, n140; - } - return t179; -}(pe); -var Ai1 = function(r) { - nt(t180, r); - function t180(e) { - var o = this, n141 = "Failed to parse invalid PDF object"; - return o = r.call(this, e, n141) || this, o; - } - return t180; -}(pe); -var Bi1 = function(r) { - nt(t181, r); - function t181(e) { - var o = this, n142 = "Failed to parse PDF stream"; - return o = r.call(this, e, n142) || this, o; - } - return t181; -}(pe); -var ki = function(r) { - nt(t182, r); - function t182(e) { - var o = this, n143 = "Failed to parse PDF literal string due to unbalanced parenthesis"; - return o = r.call(this, e, n143) || this, o; - } - return t182; -}(pe); -var Ti = function(r) { - nt(t183, r); - function t183(e) { - var o = this, n144 = "Parser stalled"; - return o = r.call(this, e, n144) || this, o; - } - return t183; -}(pe); -var Ei = function(r) { - nt(t184, r); - function t184(e) { - var o = this, n145 = "No PDF header found"; - return o = r.call(this, e, n145) || this, o; - } - return t184; -}(pe); -var Oi1 = function(r) { - nt(t185, r); - function t185(e, o) { - var n146 = this, i164 = "Did not find expected keyword '" + Fo(o) + "'"; - return n146 = r.call(this, e, i164) || this, n146; - } - return t185; -}(pe); -var dn; -(function(r) { - r[r.Null = 0] = "Null", r[r.Backspace = 8] = "Backspace", r[r.Tab = 9] = "Tab", r[r.Newline = 10] = "Newline", r[r.FormFeed = 12] = "FormFeed", r[r.CarriageReturn = 13] = "CarriageReturn", r[r.Space = 32] = "Space", r[r.ExclamationPoint = 33] = "ExclamationPoint", r[r.Hash = 35] = "Hash", r[r.Percent = 37] = "Percent", r[r.LeftParen = 40] = "LeftParen", r[r.RightParen = 41] = "RightParen", r[r.Plus = 43] = "Plus", r[r.Minus = 45] = "Minus", r[r.Dash = 45] = "Dash", r[r.Period = 46] = "Period", r[r.ForwardSlash = 47] = "ForwardSlash", r[r.Zero = 48] = "Zero", r[r.One = 49] = "One", r[r.Two = 50] = "Two", r[r.Three = 51] = "Three", r[r.Four = 52] = "Four", r[r.Five = 53] = "Five", r[r.Six = 54] = "Six", r[r.Seven = 55] = "Seven", r[r.Eight = 56] = "Eight", r[r.Nine = 57] = "Nine", r[r.LessThan = 60] = "LessThan", r[r.GreaterThan = 62] = "GreaterThan", r[r.A = 65] = "A", r[r.D = 68] = "D", r[r.E = 69] = "E", r[r.F = 70] = "F", r[r.O = 79] = "O", r[r.P = 80] = "P", r[r.R = 82] = "R", r[r.LeftSquareBracket = 91] = "LeftSquareBracket", r[r.BackSlash = 92] = "BackSlash", r[r.RightSquareBracket = 93] = "RightSquareBracket", r[r.a = 97] = "a", r[r.b = 98] = "b", r[r.d = 100] = "d", r[r.e = 101] = "e", r[r.f = 102] = "f", r[r.i = 105] = "i", r[r.j = 106] = "j", r[r.l = 108] = "l", r[r.m = 109] = "m", r[r.n = 110] = "n", r[r.o = 111] = "o", r[r.r = 114] = "r", r[r.s = 115] = "s", r[r.t = 116] = "t", r[r.u = 117] = "u", r[r.x = 120] = "x", r[r.LeftCurly = 123] = "LeftCurly", r[r.RightCurly = 125] = "RightCurly", r[r.Tilde = 126] = "Tilde"; -})(dn || (dn = { -})); -var d123 = dn; -var Ps = function() { - function r(t186, e) { - this.major = String(t186), this.minor = String(e); - } - return r.prototype.toString = function() { - var t187 = It(129); - return "%PDF-" + this.major + "." + this.minor + ` -%` + t187 + t187 + t187 + t187; - }, r.prototype.sizeInBytes = function() { - return 12 + this.major.length + this.minor.length; - }, r.prototype.copyBytesInto = function(t188, e) { - var o = e; - return t188[e++] = d123.Percent, t188[e++] = d123.P, t188[e++] = d123.D, t188[e++] = d123.F, t188[e++] = d123.Dash, e += Q1(this.major, t188, e), t188[e++] = d123.Period, e += Q1(this.minor, t188, e), t188[e++] = d123.Newline, t188[e++] = d123.Percent, t188[e++] = 129, t188[e++] = 129, t188[e++] = 129, t188[e++] = 129, e - o; - }, r.forVersion = function(t189, e) { - return new r(t189, e); - }, r; -}(), ae = Ps; -var ws = function() { - function r() { - } - return r.prototype.clone = function(t) { - throw new yt2(this.constructor.name, "clone"); - }, r.prototype.toString = function() { - throw new yt2(this.constructor.name, "toString"); - }, r.prototype.sizeInBytes = function() { - throw new yt2(this.constructor.name, "sizeInBytes"); - }, r.prototype.copyBytesInto = function(t, e) { - throw new yt2(this.constructor.name, "copyBytesInto"); - }, r; -}(), Z1 = ws; -var As = function(r) { - nt(t190, r); - function t190(e) { - var o = r.call(this) || this; - return o.numberValue = e, o.stringValue = hi(e), o; - } - return t190.prototype.asNumber = function() { - return this.numberValue; - }, t190.prototype.value = function() { - return this.numberValue; - }, t190.prototype.clone = function() { - return t190.of(this.numberValue); - }, t190.prototype.toString = function() { - return this.stringValue; - }, t190.prototype.sizeInBytes = function() { - return this.stringValue.length; - }, t190.prototype.copyBytesInto = function(e, o) { - return o += Q1(this.stringValue, e, o), this.stringValue.length; - }, t190.of = function(e) { - return new t190(e); - }, t190; -}(Z1), P1 = As; -var ks = function(r) { - nt(t191, r); - function t191(e) { - var o = r.call(this) || this; - return o.array = [], o.context = e, o; - } - return t191.prototype.size = function() { - return this.array.length; - }, t191.prototype.push = function(e) { - this.array.push(e); - }, t191.prototype.insert = function(e, o) { - this.array.splice(e, 0, o); - }, t191.prototype.indexOf = function(e) { - var o = this.array.indexOf(e); - return o === -1 ? void 0 : o; - }, t191.prototype.remove = function(e) { - this.array.splice(e, 1); - }, t191.prototype.set = function(e, o) { - this.array[e] = o; - }, t191.prototype.get = function(e) { - return this.array[e]; - }, t191.prototype.lookupMaybe = function(e) { - for(var o, n147 = [], i165 = 1; i165 < arguments.length; i165++)n147[i165 - 1] = arguments[i165]; - return (o = this.context).lookupMaybe.apply(o, bt([ - this.get(e) - ], n147)); - }, t191.prototype.lookup = function(e) { - for(var o, n148 = [], i166 = 1; i166 < arguments.length; i166++)n148[i166 - 1] = arguments[i166]; - return (o = this.context).lookup.apply(o, bt([ - this.get(e) - ], n148)); - }, t191.prototype.asRectangle = function() { - if (this.size() !== 4) throw new Fi1(this.size()); - var e = this.lookup(0, P1).asNumber(), o = this.lookup(1, P1).asNumber(), n149 = this.lookup(2, P1).asNumber(), i167 = this.lookup(3, P1).asNumber(), a131 = e, s52 = o, u41 = n149 - e, f = i167 - o; - return { - x: a131, - y: s52, - width: u41, - height: f - }; - }, t191.prototype.asArray = function() { - return this.array.slice(); - }, t191.prototype.clone = function(e) { - for(var o = t191.withContext(e || this.context), n150 = 0, i168 = this.size(); n150 < i168; n150++)o.push(this.array[n150]); - return o; - }, t191.prototype.toString = function() { - for(var e = "[ ", o = 0, n151 = this.size(); o < n151; o++)e += this.get(o).toString(), e += " "; - return e += "]", e; - }, t191.prototype.sizeInBytes = function() { - for(var e = 3, o = 0, n152 = this.size(); o < n152; o++)e += this.get(o).sizeInBytes() + 1; - return e; - }, t191.prototype.copyBytesInto = function(e, o) { - var n153 = o; - e[o++] = d123.LeftSquareBracket, e[o++] = d123.Space; - for(var i169 = 0, a132 = this.size(); i169 < a132; i169++)o += this.get(i169).copyBytesInto(e, o), e[o++] = d123.Space; - return e[o++] = d123.RightSquareBracket, o - n153; - }, t191.prototype.scalePDFNumbers = function(e, o) { - for(var n154 = 0, i170 = this.size(); n154 < i170; n154++){ - var a133 = this.lookup(n154); - if (a133 instanceof P1) { - var s53 = n154 % 2 === 0 ? e : o; - this.set(n154, P1.of(a133.asNumber() * s53)); - } - } - }, t191.withContext = function(e) { - return new t191(e); - }, t191; -}(Z1), E = ks; -var hn = { -}, Es = function(r) { - nt(t192, r); - function t192(e, o) { - var n155 = this; - if (e !== hn) throw new $e("PDFBool"); - return n155 = r.call(this) || this, n155.value = o, n155; - } - return t192.prototype.asBoolean = function() { - return this.value; - }, t192.prototype.clone = function() { - return this; - }, t192.prototype.toString = function() { - return String(this.value); - }, t192.prototype.sizeInBytes = function() { - return this.value ? 4 : 5; - }, t192.prototype.copyBytesInto = function(e, o) { - return this.value ? (e[o++] = d123.t, e[o++] = d123.r, e[o++] = d123.u, e[o++] = d123.e, 4) : (e[o++] = d123.f, e[o++] = d123.a, e[o++] = d123.l, e[o++] = d123.s, e[o++] = d123.e, 5); - }, t192.True = new t192(hn, !0), t192.False = new t192(hn, !1), t192; -}(Z1), se = Es; -var Tt = new Uint8Array(256); -Tt[d123.LeftParen] = 1; -Tt[d123.RightParen] = 1; -Tt[d123.LessThan] = 1; -Tt[d123.GreaterThan] = 1; -Tt[d123.LeftSquareBracket] = 1; -Tt[d123.RightSquareBracket] = 1; -Tt[d123.LeftCurly] = 1; -Tt[d123.RightCurly] = 1; -Tt[d123.ForwardSlash] = 1; -Tt[d123.Percent] = 1; -var zt = new Uint8Array(256); -zt[d123.Null] = 1; -zt[d123.Tab] = 1; -zt[d123.Newline] = 1; -zt[d123.FormFeed] = 1; -zt[d123.CarriageReturn] = 1; -zt[d123.Space] = 1; -var Bo = new Uint8Array(256); -for(or = 0, Ii1 = 256; or < Ii1; or++)Bo[or] = zt[or] || Tt[or] ? 1 : 0; -var or, Ii1; -Bo[d123.Hash] = 1; -var Rs = function(r) { - return r.replace(/#([\dABCDEF]{2})/g, function(t, e) { - return qn(e); - }); -}, Is = function(r) { - return r >= d123.ExclamationPoint && r <= d123.Tilde && !Bo[r]; -}, Ni1 = { -}, ji = new Map, Ns = function(r) { - nt(t193, r); - function t193(e, o) { - var n156 = this; - if (e !== Ni1) throw new $e("PDFName"); - n156 = r.call(this) || this; - for(var i171 = "/", a134 = 0, s54 = o.length; a134 < s54; a134++){ - var u42 = o[a134], f = I1(u42); - i171 += Is(f) ? u42 : "#" + ie(f); - } - return n156.encodedName = i171, n156; - } - return t193.prototype.asBytes = function() { - for(var e = [], o = "", n157 = !1, i172 = function(h36) { - h36 !== void 0 && e.push(h36), n157 = !1; - }, a135 = 1, s55 = this.encodedName.length; a135 < s55; a135++){ - var u43 = this.encodedName[a135], f = I1(u43), c39 = this.encodedName[a135 + 1]; - n157 ? f >= d123.Zero && f <= d123.Nine || f >= d123.a && f <= d123.f || f >= d123.A && f <= d123.F ? (o += u43, (o.length === 2 || !(c39 >= "0" && c39 <= "9" || c39 >= "a" && c39 <= "f" || c39 >= "A" && c39 <= "F")) && (i172(parseInt(o, 16)), o = "")) : i172(f) : f === d123.Hash ? n157 = !0 : i172(f); - } - return new Uint8Array(e); - }, t193.prototype.decodeText = function() { - var e = this.asBytes(); - return String.fromCharCode.apply(String, Array.from(e)); - }, t193.prototype.asString = function() { - return this.encodedName; - }, t193.prototype.value = function() { - return this.encodedName; - }, t193.prototype.clone = function() { - return this; - }, t193.prototype.toString = function() { - return this.encodedName; - }, t193.prototype.sizeInBytes = function() { - return this.encodedName.length; - }, t193.prototype.copyBytesInto = function(e, o) { - return o += Q1(this.encodedName, e, o), this.encodedName.length; - }, t193.of = function(e) { - var o = Rs(e), n158 = ji.get(o); - return n158 || (n158 = new t193(Ni1, o), ji.set(o, n158)), n158; - }, t193.Length = t193.of("Length"), t193.FlateDecode = t193.of("FlateDecode"), t193.Resources = t193.of("Resources"), t193.Font = t193.of("Font"), t193.XObject = t193.of("XObject"), t193.ExtGState = t193.of("ExtGState"), t193.Contents = t193.of("Contents"), t193.Type = t193.of("Type"), t193.Parent = t193.of("Parent"), t193.MediaBox = t193.of("MediaBox"), t193.Page = t193.of("Page"), t193.Annots = t193.of("Annots"), t193.TrimBox = t193.of("TrimBox"), t193.ArtBox = t193.of("ArtBox"), t193.BleedBox = t193.of("BleedBox"), t193.CropBox = t193.of("CropBox"), t193.Rotate = t193.of("Rotate"), t193.Title = t193.of("Title"), t193.Author = t193.of("Author"), t193.Subject = t193.of("Subject"), t193.Creator = t193.of("Creator"), t193.Keywords = t193.of("Keywords"), t193.Producer = t193.of("Producer"), t193.CreationDate = t193.of("CreationDate"), t193.ModDate = t193.of("ModDate"), t193; -}(Z1), l1 = Ns; -var Ms = function(r) { - nt(t194, r); - function t194() { - return r !== null && r.apply(this, arguments) || this; - } - return t194.prototype.asNull = function() { - return null; - }, t194.prototype.clone = function() { - return this; - }, t194.prototype.toString = function() { - return "null"; - }, t194.prototype.sizeInBytes = function() { - return 4; - }, t194.prototype.copyBytesInto = function(e, o) { - return e[o++] = d123.n, e[o++] = d123.u, e[o++] = d123.l, e[o++] = d123.l, 4; - }, t194; -}(Z1), gt2 = new Ms; -var zs = function(r) { - nt(t195, r); - function t195(e, o) { - var n159 = r.call(this) || this; - return n159.dict = e, n159.context = o, n159; - } - return t195.prototype.keys = function() { - return Array.from(this.dict.keys()); - }, t195.prototype.values = function() { - return Array.from(this.dict.values()); - }, t195.prototype.entries = function() { - return Array.from(this.dict.entries()); - }, t195.prototype.set = function(e, o) { - this.dict.set(e, o); - }, t195.prototype.get = function(e, o) { - o === void 0 && (o = !1); - var n160 = this.dict.get(e); - if (!(n160 === gt2 && !o)) return n160; - }, t195.prototype.has = function(e) { - var o = this.dict.get(e); - return o !== void 0 && o !== gt2; - }, t195.prototype.lookupMaybe = function(e) { - for(var o, n161 = [], i173 = 1; i173 < arguments.length; i173++)n161[i173 - 1] = arguments[i173]; - var a136 = n161.includes(gt2), s56 = (o = this.context).lookupMaybe.apply(o, bt([ - this.get(e, a136) - ], n161)); - if (!(s56 === gt2 && !a136)) return s56; - }, t195.prototype.lookup = function(e) { - for(var o, n162 = [], i174 = 1; i174 < arguments.length; i174++)n162[i174 - 1] = arguments[i174]; - var a137 = n162.includes(gt2), s57 = (o = this.context).lookup.apply(o, bt([ - this.get(e, a137) - ], n162)); - if (!(s57 === gt2 && !a137)) return s57; - }, t195.prototype.delete = function(e) { - return this.dict.delete(e); - }, t195.prototype.asMap = function() { - return new Map(this.dict); - }, t195.prototype.uniqueKey = function(e) { - e === void 0 && (e = ""); - for(var o = this.keys(), n163 = l1.of(this.context.addRandomSuffix(e, 10)); o.includes(n163);)n163 = l1.of(this.context.addRandomSuffix(e, 10)); - return n163; - }, t195.prototype.clone = function(e) { - for(var o = t195.withContext(e || this.context), n164 = this.entries(), i175 = 0, a138 = n164.length; i175 < a138; i175++){ - var s58 = n164[i175], u44 = s58[0], f = s58[1]; - o.set(u44, f); - } - return o; - }, t195.prototype.toString = function() { - for(var e = `<< -`, o = this.entries(), n165 = 0, i176 = o.length; n165 < i176; n165++){ - var a139 = o[n165], s59 = a139[0], u45 = a139[1]; - e += s59.toString() + " " + u45.toString() + ` -`; - } - return e += ">>", e; - }, t195.prototype.sizeInBytes = function() { - for(var e = 5, o = this.entries(), n166 = 0, i177 = o.length; n166 < i177; n166++){ - var a140 = o[n166], s60 = a140[0], u46 = a140[1]; - e += s60.sizeInBytes() + u46.sizeInBytes() + 2; - } - return e; - }, t195.prototype.copyBytesInto = function(e, o) { - var n167 = o; - e[o++] = d123.LessThan, e[o++] = d123.LessThan, e[o++] = d123.Newline; - for(var i178 = this.entries(), a141 = 0, s61 = i178.length; a141 < s61; a141++){ - var u47 = i178[a141], f = u47[0], c40 = u47[1]; - o += f.copyBytesInto(e, o), e[o++] = d123.Space, o += c40.copyBytesInto(e, o), e[o++] = d123.Newline; - } - return e[o++] = d123.GreaterThan, e[o++] = d123.GreaterThan, o - n167; - }, t195.withContext = function(e) { - return new t195(new Map, e); - }, t195.fromMapWithContext = function(e, o) { - return new t195(e, o); - }, t195; -}(Z1), w89 = zs; -var Ls = function(r) { - nt(t196, r); - function t196(e) { - var o = r.call(this) || this; - return o.dict = e, o; - } - return t196.prototype.clone = function(e) { - throw new yt2(this.constructor.name, "clone"); - }, t196.prototype.getContentsString = function() { - throw new yt2(this.constructor.name, "getContentsString"); - }, t196.prototype.getContents = function() { - throw new yt2(this.constructor.name, "getContents"); - }, t196.prototype.getContentsSize = function() { - throw new yt2(this.constructor.name, "getContentsSize"); - }, t196.prototype.updateDict = function() { - var e = this.getContentsSize(); - this.dict.set(l1.Length, P1.of(e)); - }, t196.prototype.sizeInBytes = function() { - return this.updateDict(), this.dict.sizeInBytes() + this.getContentsSize() + 18; - }, t196.prototype.toString = function() { - this.updateDict(); - var e = this.dict.toString(); - return e += ` +var KF=globalThis||(typeof window<"u"?window:self),kf=Object.create,M7=Object.defineProperty,Pf=Object.getOwnPropertyDescriptor,Of=Object.getOwnPropertyNames,Tf=Object.getPrototypeOf,If=Object.prototype.hasOwnProperty,jf=t=>M7(t,"__esModule",{value:!0}),Rf=(t,u)=>()=>(u||t((u={exports:{}}).exports,u),u.exports),Nf=(t,u,e,r)=>{if(u&&typeof u=="object"||typeof u=="function")for(let n of Of(u))!If.call(t,n)&&(e||n!=="default")&&M7(t,n,{get:()=>u[n],enumerable:!(r=Pf(u,n))||r.enumerable});return t},zf=(t,u)=>Nf(jf(M7(t!=null?kf(Tf(t)):{},"default",!u&&t&&t.__esModule?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t),Mf=Rf((t,u)=>{var e,r,n,i,o,s,C,F,D,B,f,h,d,v,S,m,T,M,L,q,U,$,K;(function(J){var iu=typeof KF=="object"?KF:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(W){J(V(iu,V(W)))}):typeof u=="object"&&typeof u.exports=="object"?J(V(iu,V(u.exports))):J(V(iu));function V(W,H){return W!==iu&&(typeof Object.create=="function"?Object.defineProperty(W,"__esModule",{value:!0}):W.__esModule=!0),function(G,uu){return W[G]=H?H(G,uu):uu}}})(function(J){var iu=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(V,W){V.__proto__=W}||function(V,W){for(var H in W)W.hasOwnProperty(H)&&(V[H]=W[H])};e=function(V,W){iu(V,W);function H(){this.constructor=V}V.prototype=W===null?Object.create(W):(H.prototype=W.prototype,new H)},r=Object.assign||function(V){for(var W,H=1,G=arguments.length;H=0;z--)(su=V[z])&&(tu=(uu<3?su(tu):uu>3?su(W,H,tu):su(W,H))||tu);return uu>3&&tu&&Object.defineProperty(W,H,tu),tu},o=function(V,W){return function(H,G){W(H,G,V)}},s=function(V,W){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(V,W)},C=function(V,W,H,G){function uu(tu){return tu instanceof H?tu:new H(function(su){su(tu)})}return new(H||(H=Promise))(function(tu,su){function z(ru){try{Cu(G.next(ru))}catch(Au){su(Au)}}function lu(ru){try{Cu(G.throw(ru))}catch(Au){su(Au)}}function Cu(ru){ru.done?tu(ru.value):uu(ru.value).then(z,lu)}Cu((G=G.apply(V,W||[])).next())})},F=function(V,W){var H={label:0,sent:function(){if(tu[0]&1)throw tu[1];return tu[1]},trys:[],ops:[]},G,uu,tu,su;return su={next:z(0),throw:z(1),return:z(2)},typeof Symbol=="function"&&(su[Symbol.iterator]=function(){return this}),su;function z(Cu){return function(ru){return lu([Cu,ru])}}function lu(Cu){if(G)throw new TypeError("Generator is already executing.");for(;H;)try{if(G=1,uu&&(tu=Cu[0]&2?uu.return:Cu[0]?uu.throw||((tu=uu.return)&&tu.call(uu),0):uu.next)&&!(tu=tu.call(uu,Cu[1])).done)return tu;switch(uu=0,tu&&(Cu=[Cu[0]&2,tu.value]),Cu[0]){case 0:case 1:tu=Cu;break;case 4:return H.label++,{value:Cu[1],done:!1};case 5:H.label++,uu=Cu[1],Cu=[0];continue;case 7:Cu=H.ops.pop(),H.trys.pop();continue;default:if(tu=H.trys,!(tu=tu.length>0&&tu[tu.length-1])&&(Cu[0]===6||Cu[0]===2)){H=0;continue}if(Cu[0]===3&&(!tu||Cu[1]>tu[0]&&Cu[1]=V.length&&(V=void 0),{value:V&&V[G++],done:!V}}};throw new TypeError(W?"Object is not iterable.":"Symbol.iterator is not defined.")},f=function(V,W){var H=typeof Symbol=="function"&&V[Symbol.iterator];if(!H)return V;var G=H.call(V),uu,tu=[],su;try{for(;(W===void 0||W-- >0)&&!(uu=G.next()).done;)tu.push(uu.value)}catch(z){su={error:z}}finally{try{uu&&!uu.done&&(H=G.return)&&H.call(G)}finally{if(su)throw su.error}}return tu},h=function(){for(var V=[],W=0;W1||z(fu,pu)})})}function z(fu,pu){try{lu(G[fu](pu))}catch(Su){Au(tu[0][3],Su)}}function lu(fu){fu.value instanceof v?Promise.resolve(fu.value.v).then(Cu,ru):Au(tu[0][2],fu)}function Cu(fu){z("next",fu)}function ru(fu){z("throw",fu)}function Au(fu,pu){fu(pu),tu.shift(),tu.length&&z(tu[0][0],tu[0][1])}},m=function(V){var W,H;return W={},G("next"),G("throw",function(uu){throw uu}),G("return"),W[Symbol.iterator]=function(){return this},W;function G(uu,tu){W[uu]=V[uu]?function(su){return(H=!H)?{value:v(V[uu](su)),done:uu==="return"}:tu?tu(su):su}:tu}},T=function(V){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var W=V[Symbol.asyncIterator],H;return W?W.call(V):(V=typeof B=="function"?B(V):V[Symbol.iterator](),H={},G("next"),G("throw"),G("return"),H[Symbol.asyncIterator]=function(){return this},H);function G(tu){H[tu]=V[tu]&&function(su){return new Promise(function(z,lu){su=V[tu](su),uu(z,lu,su.done,su.value)})}}function uu(tu,su,z,lu){Promise.resolve(lu).then(function(Cu){tu({value:Cu,done:z})},su)}},M=function(V,W){return Object.defineProperty?Object.defineProperty(V,"raw",{value:W}):V.raw=W,V},L=function(V){if(V&&V.__esModule)return V;var W={};if(V!=null)for(var H in V)Object.hasOwnProperty.call(V,H)&&(W[H]=V[H]);return W.default=V,W},q=function(V){return V&&V.__esModule?V:{default:V}},U=function(V,W){if(!W.has(V))throw new TypeError("attempted to get private field on non-instance");return W.get(V)},$=function(V,W,H){if(!W.has(V))throw new TypeError("attempted to set private field on non-instance");return W.set(V,H),H},J("__extends",e),J("__assign",r),J("__rest",n),J("__decorate",i),J("__param",o),J("__metadata",s),J("__awaiter",C),J("__generator",F),J("__exportStar",D),J("__createBinding",K),J("__values",B),J("__read",f),J("__spread",h),J("__spreadArrays",d),J("__await",v),J("__asyncGenerator",S),J("__asyncDelegator",m),J("__asyncValues",T),J("__makeTemplateObject",M),J("__importStar",L),J("__importDefault",q),J("__classPrivateFieldGet",U),J("__classPrivateFieldSet",$)})}),Lf=zf(Mf(),1),{__extends:Pu,__assign:dt,__rest:Uf,__decorate:bz,__param:wz,__metadata:Sz,__awaiter:vt,__generator:xt,__exportStar:kz,__createBinding:Pz,__values:Oz,__read:Tz,__spread:Iz,__spreadArrays:Mt,__await:jz,__asyncGenerator:Rz,__asyncDelegator:Nz,__asyncValues:zz,__makeTemplateObject:Mz,__importStar:Lz,__importDefault:Uz,__classPrivateFieldGet:Vz,__classPrivateFieldSet:qz}=Lf.default,Vf=Object.create,L7=Object.defineProperty,qf=Object.getOwnPropertyDescriptor,Wf=Object.getOwnPropertyNames,Gf=Object.getPrototypeOf,Hf=Object.prototype.hasOwnProperty,Kf=t=>L7(t,"__esModule",{value:!0}),He=(t,u)=>()=>(u||t((u={exports:{}}).exports,u),u.exports),Xf=(t,u,e,r)=>{if(u&&typeof u=="object"||typeof u=="function")for(let n of Wf(u))!Hf.call(t,n)&&(e||n!=="default")&&L7(t,n,{get:()=>u[n],enumerable:!(r=qf(u,n))||r.enumerable});return t},XF=(t,u)=>Xf(Kf(L7(t!=null?Vf(Gf(t)):{},"default",!u&&t&&t.__esModule?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t),ti=He(t=>{"use strict";var u=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function e(i,o){return Object.prototype.hasOwnProperty.call(i,o)}t.assign=function(i){for(var o=Array.prototype.slice.call(arguments,1);o.length;){var s=o.shift();if(s){if(typeof s!="object")throw new TypeError(s+"must be non-object");for(var C in s)e(s,C)&&(i[C]=s[C])}}return i},t.shrinkBuf=function(i,o){return i.length===o?i:i.subarray?i.subarray(0,o):(i.length=o,i)};var r={arraySet:function(i,o,s,C,F){if(o.subarray&&i.subarray){i.set(o.subarray(s,s+C),F);return}for(var D=0;D{"use strict";var u=ti(),e=4,r=0,n=1,i=2;function o(I){for(var gu=I.length;--gu>=0;)I[gu]=0}var s=0,C=1,F=2,D=3,B=258,f=29,h=256,d=h+1+f,v=30,S=19,m=2*d+1,T=15,M=16,L=7,q=256,U=16,$=17,K=18,J=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],iu=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],V=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],W=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],H=512,G=new Array((d+2)*2);o(G);var uu=new Array(v*2);o(uu);var tu=new Array(H);o(tu);var su=new Array(B-D+1);o(su);var z=new Array(f);o(z);var lu=new Array(v);o(lu);function Cu(I,gu,xu,Nu,Q){this.static_tree=I,this.extra_bits=gu,this.extra_base=xu,this.elems=Nu,this.max_length=Q,this.has_stree=I&&I.length}var ru,Au,fu;function pu(I,gu){this.dyn_tree=I,this.max_code=0,this.stat_desc=gu}function Su(I){return I<256?tu[I]:tu[256+(I>>>7)]}function zu(I,gu){I.pending_buf[I.pending++]=gu&255,I.pending_buf[I.pending++]=gu>>>8&255}function ju(I,gu,xu){I.bi_valid>M-xu?(I.bi_buf|=gu<>M-I.bi_valid,I.bi_valid+=xu-M):(I.bi_buf|=gu<>>=1,xu<<=1;while(--gu>0);return xu>>>1}function Wu(I){I.bi_valid===16?(zu(I,I.bi_buf),I.bi_buf=0,I.bi_valid=0):I.bi_valid>=8&&(I.pending_buf[I.pending++]=I.bi_buf&255,I.bi_buf>>=8,I.bi_valid-=8)}function Ru(I,gu){var xu=gu.dyn_tree,Nu=gu.max_code,Q=gu.stat_desc.static_tree,Bu=gu.stat_desc.has_stree,w=gu.stat_desc.extra_bits,mu=gu.stat_desc.extra_base,tt=gu.stat_desc.max_length,y,cu,Eu,O,Z,Fu,Gu=0;for(O=0;O<=T;O++)I.bl_count[O]=0;for(xu[I.heap[I.heap_max]*2+1]=0,y=I.heap_max+1;ytt&&(O=tt,Gu++),xu[cu*2+1]=O,!(cu>Nu)&&(I.bl_count[O]++,Z=0,cu>=mu&&(Z=w[cu-mu]),Fu=xu[cu*2],I.opt_len+=Fu*(O+Z),Bu&&(I.static_len+=Fu*(Q[cu*2+1]+Z)));if(Gu!==0){do{for(O=tt-1;I.bl_count[O]===0;)O--;I.bl_count[O]--,I.bl_count[O+1]+=2,I.bl_count[tt]--,Gu-=2}while(Gu>0);for(O=tt;O!==0;O--)for(cu=I.bl_count[O];cu!==0;)Eu=I.heap[--y],!(Eu>Nu)&&(xu[Eu*2+1]!==O&&(I.opt_len+=(O-xu[Eu*2+1])*xu[Eu*2],xu[Eu*2+1]=O),cu--)}}function Ku(I,gu,xu){var Nu=new Array(T+1),Q=0,Bu,w;for(Bu=1;Bu<=T;Bu++)Nu[Bu]=Q=Q+xu[Bu-1]<<1;for(w=0;w<=gu;w++){var mu=I[w*2+1];mu!==0&&(I[w*2]=Ou(Nu[mu]++,mu))}}function Mu(){var I,gu,xu,Nu,Q,Bu=new Array(T+1);for(xu=0,Nu=0;Nu>=7;Nu8?zu(I,I.bi_buf):I.bi_valid>0&&(I.pending_buf[I.pending++]=I.bi_buf),I.bi_buf=0,I.bi_valid=0}function x(I,gu,xu,Nu){g(I),Nu&&(zu(I,xu),zu(I,~xu)),u.arraySet(I.pending_buf,I.window,gu,xu,I.pending),I.pending+=xu}function k(I,gu,xu,Nu){var Q=gu*2,Bu=xu*2;return I[Q]>1;w>=1;w--)X(I,xu,w);y=Bu;do w=I.heap[1],I.heap[1]=I.heap[I.heap_len--],X(I,xu,1),mu=I.heap[1],I.heap[--I.heap_max]=w,I.heap[--I.heap_max]=mu,xu[y*2]=xu[w*2]+xu[mu*2],I.depth[y]=(I.depth[w]>=I.depth[mu]?I.depth[w]:I.depth[mu])+1,xu[w*2+1]=xu[mu*2+1]=y,I.heap[1]=y++,X(I,xu,1);while(I.heap_len>=2);I.heap[--I.heap_max]=I.heap[1],Ru(I,gu),Ku(xu,tt,I.bl_count)}function Tu(I,gu,xu){var Nu,Q=-1,Bu,w=gu[0*2+1],mu=0,tt=7,y=4;for(w===0&&(tt=138,y=3),gu[(xu+1)*2+1]=65535,Nu=0;Nu<=xu;Nu++)Bu=w,w=gu[(Nu+1)*2+1],!(++mu=3&&I.bl_tree[W[gu]*2+1]===0;gu--);return I.opt_len+=3*(gu+1)+5+5+4,gu}function Ct(I,gu,xu,Nu){var Q;for(ju(I,gu-257,5),ju(I,xu-1,5),ju(I,Nu-4,4),Q=0;Q>>=1)if(gu&1&&I.dyn_ltree[xu*2]!==0)return r;if(I.dyn_ltree[9*2]!==0||I.dyn_ltree[10*2]!==0||I.dyn_ltree[13*2]!==0)return n;for(xu=32;xu0?(I.strm.data_type===i&&(I.strm.data_type=yt(I)),hu(I,I.l_desc),hu(I,I.d_desc),w=lt(I),Q=I.opt_len+3+7>>>3,Bu=I.static_len+3+7>>>3,Bu<=Q&&(Q=Bu)):Q=Bu=xu+5,xu+4<=Q&&gu!==-1?ne(I,gu,xu,Nu):I.strategy===e||Bu===Q?(ju(I,(C<<1)+(Nu?1:0),3),eu(I,G,uu)):(ju(I,(F<<1)+(Nu?1:0),3),Ct(I,I.l_desc.max_code+1,I.d_desc.max_code+1,w+1),eu(I,I.dyn_ltree,I.dyn_dtree)),Bt(I),Nu&&g(I)}function Pe(I,gu,xu){return I.pending_buf[I.d_buf+I.last_lit*2]=gu>>>8&255,I.pending_buf[I.d_buf+I.last_lit*2+1]=gu&255,I.pending_buf[I.l_buf+I.last_lit]=xu&255,I.last_lit++,gu===0?I.dyn_ltree[xu*2]++:(I.matches++,gu--,I.dyn_ltree[(su[xu]+h+1)*2]++,I.dyn_dtree[Su(gu)*2]++),I.last_lit===I.lit_bufsize-1}t._tr_init=Qt,t._tr_stored_block=ne,t._tr_flush_block=le,t._tr_tally=Pe,t._tr_align=Vt}),ZF=He((t,u)=>{"use strict";function e(r,n,i,o){for(var s=r&65535|0,C=r>>>16&65535|0,F=0;i!==0;){F=i>2e3?2e3:i,i-=F;do s=s+n[o++]|0,C=C+s|0;while(--F);s%=65521,C%=65521}return s|C<<16|0}u.exports=e}),YF=He((t,u)=>{"use strict";function e(){for(var i,o=[],s=0;s<256;s++){i=s;for(var C=0;C<8;C++)i=i&1?3988292384^i>>>1:i>>>1;o[s]=i}return o}var r=e();function n(i,o,s,C){var F=r,D=C+s;i^=-1;for(var B=C;B>>8^F[(i^o[B])&255];return i^-1}u.exports=n}),U7=He((t,u)=>{"use strict";u.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}}),Yf=He(t=>{"use strict";var u=ti(),e=Zf(),r=ZF(),n=YF(),i=U7(),o=0,s=1,C=3,F=4,D=5,B=0,f=1,h=-2,d=-3,v=-5,S=-1,m=1,T=2,M=3,L=4,q=0,U=2,$=8,K=9,J=15,iu=8,V=29,W=256,H=W+1+V,G=30,uu=19,tu=2*H+1,su=15,z=3,lu=258,Cu=lu+z+1,ru=32,Au=42,fu=69,pu=73,Su=91,zu=103,ju=113,_u=666,Ou=1,Wu=2,Ru=3,Ku=4,Mu=3;function Bt(y,cu){return y.msg=i[cu],cu}function g(y){return(y<<1)-(y>4?9:0)}function x(y){for(var cu=y.length;--cu>=0;)y[cu]=0}function k(y){var cu=y.state,Eu=cu.pending;Eu>y.avail_out&&(Eu=y.avail_out),Eu!==0&&(u.arraySet(y.output,cu.pending_buf,cu.pending_out,Eu,y.next_out),y.next_out+=Eu,cu.pending_out+=Eu,y.total_out+=Eu,y.avail_out-=Eu,cu.pending-=Eu,cu.pending===0&&(cu.pending_out=0))}function X(y,cu){e._tr_flush_block(y,y.block_start>=0?y.block_start:-1,y.strstart-y.block_start,cu),y.block_start=y.strstart,k(y.strm)}function eu(y,cu){y.pending_buf[y.pending++]=cu}function hu(y,cu){y.pending_buf[y.pending++]=cu>>>8&255,y.pending_buf[y.pending++]=cu&255}function Tu(y,cu,Eu,O){var Z=y.avail_in;return Z>O&&(Z=O),Z===0?0:(y.avail_in-=Z,u.arraySet(cu,y.input,y.next_in,Z,Eu),y.state.wrap===1?y.adler=r(y.adler,cu,Z,Eu):y.state.wrap===2&&(y.adler=n(y.adler,cu,Z,Eu)),y.next_in+=Z,y.total_in+=Z,Z)}function Ju(y,cu){var Eu=y.max_chain_length,O=y.strstart,Z,Fu,Gu=y.prev_length,Lu=y.nice_match,Vu=y.strstart>y.w_size-Cu?y.strstart-(y.w_size-Cu):0,Tt=y.window,Br=y.w_mask,ue=y.prev,It=y.strstart+lu,oe=Tt[O+Gu-1],xe=Tt[O+Gu];y.prev_length>=y.good_match&&(Eu>>=2),Lu>y.lookahead&&(Lu=y.lookahead);do if(Z=cu,!(Tt[Z+Gu]!==xe||Tt[Z+Gu-1]!==oe||Tt[Z]!==Tt[O]||Tt[++Z]!==Tt[O+1])){O+=2,Z++;do;while(Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&Tt[++O]===Tt[++Z]&&OGu){if(y.match_start=cu,Gu=Fu,Fu>=Lu)break;oe=Tt[O+Gu-1],xe=Tt[O+Gu]}}while((cu=ue[cu&Br])>Vu&&--Eu!==0);return Gu<=y.lookahead?Gu:y.lookahead}function lt(y){var cu=y.w_size,Eu,O,Z,Fu,Gu;do{if(Fu=y.window_size-y.lookahead-y.strstart,y.strstart>=cu+(cu-Cu)){u.arraySet(y.window,y.window,cu,cu,0),y.match_start-=cu,y.strstart-=cu,y.block_start-=cu,O=y.hash_size,Eu=O;do Z=y.head[--Eu],y.head[Eu]=Z>=cu?Z-cu:0;while(--O);O=cu,Eu=O;do Z=y.prev[--Eu],y.prev[Eu]=Z>=cu?Z-cu:0;while(--O);Fu+=cu}if(y.strm.avail_in===0)break;if(O=Tu(y.strm,y.window,y.strstart+y.lookahead,Fu),y.lookahead+=O,y.lookahead+y.insert>=z)for(Gu=y.strstart-y.insert,y.ins_h=y.window[Gu],y.ins_h=(y.ins_h<y.pending_buf_size-5&&(Eu=y.pending_buf_size-5);;){if(y.lookahead<=1){if(lt(y),y.lookahead===0&&cu===o)return Ou;if(y.lookahead===0)break}y.strstart+=y.lookahead,y.lookahead=0;var O=y.block_start+Eu;if((y.strstart===0||y.strstart>=O)&&(y.lookahead=y.strstart-O,y.strstart=O,X(y,!1),y.strm.avail_out===0)||y.strstart-y.block_start>=y.w_size-Cu&&(X(y,!1),y.strm.avail_out===0))return Ou}return y.insert=0,cu===F?(X(y,!0),y.strm.avail_out===0?Ru:Ku):(y.strstart>y.block_start&&(X(y,!1),y.strm.avail_out),Ou)}function yt(y,cu){for(var Eu,O;;){if(y.lookahead=z&&(y.ins_h=(y.ins_h<=z)if(O=e._tr_tally(y,y.strstart-y.match_start,y.match_length-z),y.lookahead-=y.match_length,y.match_length<=y.max_lazy_match&&y.lookahead>=z){y.match_length--;do y.strstart++,y.ins_h=(y.ins_h<=z&&(y.ins_h=(y.ins_h<4096)&&(y.match_length=z-1)),y.prev_length>=z&&y.match_length<=y.prev_length){Z=y.strstart+y.lookahead-z,O=e._tr_tally(y,y.strstart-1-y.prev_match,y.prev_length-z),y.lookahead-=y.prev_length-1,y.prev_length-=2;do++y.strstart<=Z&&(y.ins_h=(y.ins_h<=z&&y.strstart>0&&(Z=y.strstart-1,O=Gu[Z],O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z])){Fu=y.strstart+lu;do;while(O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z]&&O===Gu[++Z]&&Zy.lookahead&&(y.match_length=y.lookahead)}if(y.match_length>=z?(Eu=e._tr_tally(y,1,y.match_length-z),y.lookahead-=y.match_length,y.strstart+=y.match_length,y.match_length=0):(Eu=e._tr_tally(y,0,y.window[y.strstart]),y.lookahead--,y.strstart++),Eu&&(X(y,!1),y.strm.avail_out===0))return Ou}return y.insert=0,cu===F?(X(y,!0),y.strm.avail_out===0?Ru:Ku):y.last_lit&&(X(y,!1),y.strm.avail_out===0)?Ou:Wu}function ne(y,cu){for(var Eu;;){if(y.lookahead===0&&(lt(y),y.lookahead===0)){if(cu===o)return Ou;break}if(y.match_length=0,Eu=e._tr_tally(y,0,y.window[y.strstart]),y.lookahead--,y.strstart++,Eu&&(X(y,!1),y.strm.avail_out===0))return Ou}return y.insert=0,cu===F?(X(y,!0),y.strm.avail_out===0?Ru:Ku):y.last_lit&&(X(y,!1),y.strm.avail_out===0)?Ou:Wu}function Vt(y,cu,Eu,O,Z){this.good_length=y,this.max_lazy=cu,this.nice_length=Eu,this.max_chain=O,this.func=Z}var le;le=[new Vt(0,0,0,0,Ct),new Vt(4,4,8,4,yt),new Vt(4,5,16,8,yt),new Vt(4,6,32,32,yt),new Vt(4,4,16,16,gt),new Vt(8,16,32,32,gt),new Vt(8,16,128,128,gt),new Vt(8,32,128,256,gt),new Vt(32,128,258,1024,gt),new Vt(32,258,258,4096,gt)];function Pe(y){y.window_size=2*y.w_size,x(y.head),y.max_lazy_match=le[y.level].max_lazy,y.good_match=le[y.level].good_length,y.nice_match=le[y.level].nice_length,y.max_chain_length=le[y.level].max_chain,y.strstart=0,y.block_start=0,y.lookahead=0,y.insert=0,y.match_length=y.prev_length=z-1,y.match_available=0,y.ins_h=0}function I(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=$,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new u.Buf16(tu*2),this.dyn_dtree=new u.Buf16((2*G+1)*2),this.bl_tree=new u.Buf16((2*uu+1)*2),x(this.dyn_ltree),x(this.dyn_dtree),x(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new u.Buf16(su+1),this.heap=new u.Buf16(2*H+1),x(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new u.Buf16(2*H+1),x(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function gu(y){var cu;return!y||!y.state?Bt(y,h):(y.total_in=y.total_out=0,y.data_type=U,cu=y.state,cu.pending=0,cu.pending_out=0,cu.wrap<0&&(cu.wrap=-cu.wrap),cu.status=cu.wrap?Au:ju,y.adler=cu.wrap===2?0:1,cu.last_flush=o,e._tr_init(cu),B)}function xu(y){var cu=gu(y);return cu===B&&Pe(y.state),cu}function Nu(y,cu){return!y||!y.state||y.state.wrap!==2?h:(y.state.gzhead=cu,B)}function Q(y,cu,Eu,O,Z,Fu){if(!y)return h;var Gu=1;if(cu===S&&(cu=6),O<0?(Gu=0,O=-O):O>15&&(Gu=2,O-=16),Z<1||Z>K||Eu!==$||O<8||O>15||cu<0||cu>9||Fu<0||Fu>L)return Bt(y,h);O===8&&(O=9);var Lu=new I;return y.state=Lu,Lu.strm=y,Lu.wrap=Gu,Lu.gzhead=null,Lu.w_bits=O,Lu.w_size=1<D||cu<0)return y?Bt(y,h):h;if(O=y.state,!y.output||!y.input&&y.avail_in!==0||O.status===_u&&cu!==F)return Bt(y,y.avail_out===0?v:h);if(O.strm=y,Eu=O.last_flush,O.last_flush=cu,O.status===Au)if(O.wrap===2)y.adler=0,eu(O,31),eu(O,139),eu(O,8),O.gzhead?(eu(O,(O.gzhead.text?1:0)+(O.gzhead.hcrc?2:0)+(O.gzhead.extra?4:0)+(O.gzhead.name?8:0)+(O.gzhead.comment?16:0)),eu(O,O.gzhead.time&255),eu(O,O.gzhead.time>>8&255),eu(O,O.gzhead.time>>16&255),eu(O,O.gzhead.time>>24&255),eu(O,O.level===9?2:O.strategy>=T||O.level<2?4:0),eu(O,O.gzhead.os&255),O.gzhead.extra&&O.gzhead.extra.length&&(eu(O,O.gzhead.extra.length&255),eu(O,O.gzhead.extra.length>>8&255)),O.gzhead.hcrc&&(y.adler=n(y.adler,O.pending_buf,O.pending,0)),O.gzindex=0,O.status=fu):(eu(O,0),eu(O,0),eu(O,0),eu(O,0),eu(O,0),eu(O,O.level===9?2:O.strategy>=T||O.level<2?4:0),eu(O,Mu),O.status=ju);else{var Gu=$+(O.w_bits-8<<4)<<8,Lu=-1;O.strategy>=T||O.level<2?Lu=0:O.level<6?Lu=1:O.level===6?Lu=2:Lu=3,Gu|=Lu<<6,O.strstart!==0&&(Gu|=ru),Gu+=31-Gu%31,O.status=ju,hu(O,Gu),O.strstart!==0&&(hu(O,y.adler>>>16),hu(O,y.adler&65535)),y.adler=1}if(O.status===fu)if(O.gzhead.extra){for(Z=O.pending;O.gzindex<(O.gzhead.extra.length&65535)&&!(O.pending===O.pending_buf_size&&(O.gzhead.hcrc&&O.pending>Z&&(y.adler=n(y.adler,O.pending_buf,O.pending-Z,Z)),k(y),Z=O.pending,O.pending===O.pending_buf_size));)eu(O,O.gzhead.extra[O.gzindex]&255),O.gzindex++;O.gzhead.hcrc&&O.pending>Z&&(y.adler=n(y.adler,O.pending_buf,O.pending-Z,Z)),O.gzindex===O.gzhead.extra.length&&(O.gzindex=0,O.status=pu)}else O.status=pu;if(O.status===pu)if(O.gzhead.name){Z=O.pending;do{if(O.pending===O.pending_buf_size&&(O.gzhead.hcrc&&O.pending>Z&&(y.adler=n(y.adler,O.pending_buf,O.pending-Z,Z)),k(y),Z=O.pending,O.pending===O.pending_buf_size)){Fu=1;break}O.gzindexZ&&(y.adler=n(y.adler,O.pending_buf,O.pending-Z,Z)),Fu===0&&(O.gzindex=0,O.status=Su)}else O.status=Su;if(O.status===Su)if(O.gzhead.comment){Z=O.pending;do{if(O.pending===O.pending_buf_size&&(O.gzhead.hcrc&&O.pending>Z&&(y.adler=n(y.adler,O.pending_buf,O.pending-Z,Z)),k(y),Z=O.pending,O.pending===O.pending_buf_size)){Fu=1;break}O.gzindexZ&&(y.adler=n(y.adler,O.pending_buf,O.pending-Z,Z)),Fu===0&&(O.status=zu)}else O.status=zu;if(O.status===zu&&(O.gzhead.hcrc?(O.pending+2>O.pending_buf_size&&k(y),O.pending+2<=O.pending_buf_size&&(eu(O,y.adler&255),eu(O,y.adler>>8&255),y.adler=0,O.status=ju)):O.status=ju),O.pending!==0){if(k(y),y.avail_out===0)return O.last_flush=-1,B}else if(y.avail_in===0&&g(cu)<=g(Eu)&&cu!==F)return Bt(y,v);if(O.status===_u&&y.avail_in!==0)return Bt(y,v);if(y.avail_in!==0||O.lookahead!==0||cu!==o&&O.status!==_u){var Vu=O.strategy===T?ne(O,cu):O.strategy===M?Qt(O,cu):le[O.level].func(O,cu);if((Vu===Ru||Vu===Ku)&&(O.status=_u),Vu===Ou||Vu===Ru)return y.avail_out===0&&(O.last_flush=-1),B;if(Vu===Wu&&(cu===s?e._tr_align(O):cu!==D&&(e._tr_stored_block(O,0,0,!1),cu===C&&(x(O.head),O.lookahead===0&&(O.strstart=0,O.block_start=0,O.insert=0))),k(y),y.avail_out===0))return O.last_flush=-1,B}return cu!==F?B:O.wrap<=0?f:(O.wrap===2?(eu(O,y.adler&255),eu(O,y.adler>>8&255),eu(O,y.adler>>16&255),eu(O,y.adler>>24&255),eu(O,y.total_in&255),eu(O,y.total_in>>8&255),eu(O,y.total_in>>16&255),eu(O,y.total_in>>24&255)):(hu(O,y.adler>>>16),hu(O,y.adler&65535)),k(y),O.wrap>0&&(O.wrap=-O.wrap),O.pending!==0?B:f)}function mu(y){var cu;return!y||!y.state?h:(cu=y.state.status,cu!==Au&&cu!==fu&&cu!==pu&&cu!==Su&&cu!==zu&&cu!==ju&&cu!==_u?Bt(y,h):(y.state=null,cu===ju?Bt(y,d):B))}function tt(y,cu){var Eu=cu.length,O,Z,Fu,Gu,Lu,Vu,Tt,Br;if(!y||!y.state||(O=y.state,Gu=O.wrap,Gu===2||Gu===1&&O.status!==Au||O.lookahead))return h;for(Gu===1&&(y.adler=r(y.adler,cu,Eu,0)),O.wrap=0,Eu>=O.w_size&&(Gu===0&&(x(O.head),O.strstart=0,O.block_start=0,O.insert=0),Br=new u.Buf8(O.w_size),u.arraySet(Br,cu,Eu-O.w_size,O.w_size,0),cu=Br,Eu=O.w_size),Lu=y.avail_in,Vu=y.next_in,Tt=y.input,y.avail_in=Eu,y.next_in=0,y.input=cu,lt(O);O.lookahead>=z;){Z=O.strstart,Fu=O.lookahead-(z-1);do O.ins_h=(O.ins_h<{"use strict";var u=ti(),e=!0,r=!0;try{String.fromCharCode.apply(null,[0])}catch{e=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{r=!1}var n=new u.Buf8(256);for(i=0;i<256;i++)n[i]=i>=252?6:i>=248?5:i>=240?4:i>=224?3:i>=192?2:1;var i;n[254]=n[254]=1,t.string2buf=function(s){var C,F,D,B,f,h=s.length,d=0;for(B=0;B>>6,C[f++]=128|F&63):F<65536?(C[f++]=224|F>>>12,C[f++]=128|F>>>6&63,C[f++]=128|F&63):(C[f++]=240|F>>>18,C[f++]=128|F>>>12&63,C[f++]=128|F>>>6&63,C[f++]=128|F&63);return C};function o(s,C){if(C<65534&&(s.subarray&&r||!s.subarray&&e))return String.fromCharCode.apply(null,u.shrinkBuf(s,C));for(var F="",D=0;D4){d[D++]=65533,F+=f-1;continue}for(B&=f===2?31:f===3?15:7;f>1&&F1){d[D++]=65533;continue}B<65536?d[D++]=B:(B-=65536,d[D++]=55296|B>>10&1023,d[D++]=56320|B&1023)}return o(d,D)},t.utf8border=function(s,C){var F;for(C=C||s.length,C>s.length&&(C=s.length),F=C-1;F>=0&&(s[F]&192)===128;)F--;return F<0||F===0?C:F+n[s[F]]>C?F:C}}),QF=He((t,u)=>{"use strict";function e(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}u.exports=e}),Jf=He(t=>{"use strict";var u=Yf(),e=ti(),r=JF(),n=U7(),i=QF(),o=Object.prototype.toString,s=0,C=4,F=0,D=1,B=2,f=-1,h=0,d=8;function v(M){if(!(this instanceof v))return new v(M);this.options=e.assign({level:f,method:d,chunkSize:16384,windowBits:15,memLevel:8,strategy:h,to:""},M||{});var L=this.options;L.raw&&L.windowBits>0?L.windowBits=-L.windowBits:L.gzip&&L.windowBits>0&&L.windowBits<16&&(L.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new i,this.strm.avail_out=0;var q=u.deflateInit2(this.strm,L.level,L.method,L.windowBits,L.memLevel,L.strategy);if(q!==F)throw new Error(n[q]);if(L.header&&u.deflateSetHeader(this.strm,L.header),L.dictionary){var U;if(typeof L.dictionary=="string"?U=r.string2buf(L.dictionary):o.call(L.dictionary)==="[object ArrayBuffer]"?U=new Uint8Array(L.dictionary):U=L.dictionary,q=u.deflateSetDictionary(this.strm,U),q!==F)throw new Error(n[q]);this._dict_set=!0}}v.prototype.push=function(M,L){var q=this.strm,U=this.options.chunkSize,$,K;if(this.ended)return!1;K=L===~~L?L:L===!0?C:s,typeof M=="string"?q.input=r.string2buf(M):o.call(M)==="[object ArrayBuffer]"?q.input=new Uint8Array(M):q.input=M,q.next_in=0,q.avail_in=q.input.length;do{if(q.avail_out===0&&(q.output=new e.Buf8(U),q.next_out=0,q.avail_out=U),$=u.deflate(q,K),$!==D&&$!==F)return this.onEnd($),this.ended=!0,!1;(q.avail_out===0||q.avail_in===0&&(K===C||K===B))&&(this.options.to==="string"?this.onData(r.buf2binstring(e.shrinkBuf(q.output,q.next_out))):this.onData(e.shrinkBuf(q.output,q.next_out)))}while((q.avail_in>0||q.avail_out===0)&&$!==D);return K===C?($=u.deflateEnd(this.strm),this.onEnd($),this.ended=!0,$===F):(K===B&&(this.onEnd(F),q.avail_out=0),!0)},v.prototype.onData=function(M){this.chunks.push(M)},v.prototype.onEnd=function(M){M===F&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=e.flattenChunks(this.chunks)),this.chunks=[],this.err=M,this.msg=this.strm.msg};function S(M,L){var q=new v(L);if(q.push(M,!0),q.err)throw q.msg||n[q.err];return q.result}function m(M,L){return L=L||{},L.raw=!0,S(M,L)}function T(M,L){return L=L||{},L.gzip=!0,S(M,L)}t.Deflate=v,t.deflate=S,t.deflateRaw=m,t.gzip=T}),Qf=He((t,u)=>{"use strict";var e=30,r=12;u.exports=function(n,i){var o,s,C,F,D,B,f,h,d,v,S,m,T,M,L,q,U,$,K,J,iu,V,W,H,G;o=n.state,s=n.next_in,H=n.input,C=s+(n.avail_in-5),F=n.next_out,G=n.output,D=F-(i-n.avail_out),B=F+(n.avail_out-257),f=o.dmax,h=o.wsize,d=o.whave,v=o.wnext,S=o.window,m=o.hold,T=o.bits,M=o.lencode,L=o.distcode,q=(1<>>24,m>>>=K,T-=K,K=$>>>16&255,K===0)G[F++]=$&65535;else if(K&16){J=$&65535,K&=15,K&&(T>>=K,T-=K),T<15&&(m+=H[s++]<>>24,m>>>=K,T-=K,K=$>>>16&255,K&16){if(iu=$&65535,K&=15,Tf){n.msg="invalid distance too far back",o.mode=e;break u}if(m>>>=K,T-=K,K=F-D,iu>K){if(K=iu-K,K>d&&o.sane){n.msg="invalid distance too far back",o.mode=e;break u}if(V=0,W=S,v===0){if(V+=h-K,K2;)G[F++]=W[V++],G[F++]=W[V++],G[F++]=W[V++],J-=3;J&&(G[F++]=W[V++],J>1&&(G[F++]=W[V++]))}else{V=F-iu;do G[F++]=G[V++],G[F++]=G[V++],G[F++]=G[V++],J-=3;while(J>2);J&&(G[F++]=G[V++],J>1&&(G[F++]=G[V++]))}}else if((K&64)===0){$=L[($&65535)+(m&(1<>3,s-=J,T-=J<<3,m&=(1<{"use strict";var e=ti(),r=15,n=852,i=592,o=0,s=1,C=2,F=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],D=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],B=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],f=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];u.exports=function(h,d,v,S,m,T,M,L){var q=L.bits,U=0,$=0,K=0,J=0,iu=0,V=0,W=0,H=0,G=0,uu=0,tu,su,z,lu,Cu,ru=null,Au=0,fu,pu=new e.Buf16(r+1),Su=new e.Buf16(r+1),zu=null,ju=0,_u,Ou,Wu;for(U=0;U<=r;U++)pu[U]=0;for($=0;$=1&&pu[J]===0;J--);if(iu>J&&(iu=J),J===0)return m[T++]=1<<24|64<<16|0,m[T++]=1<<24|64<<16|0,L.bits=1,0;for(K=1;K0&&(h===o||J!==1))return-1;for(Su[1]=0,U=1;Un||h===C&&G>i)return 1;for(;;){_u=U-W,M[$]fu?(Ou=zu[ju+M[$]],Wu=ru[Au+M[$]]):(Ou=32+64,Wu=0),tu=1<>W)+su]=_u<<24|Ou<<16|Wu|0;while(su!==0);for(tu=1<>=1;if(tu!==0?(uu&=tu-1,uu+=tu):uu=0,$++,--pu[U]===0){if(U===J)break;U=d[v+M[$]]}if(U>iu&&(uu&lu)!==z){for(W===0&&(W=iu),Cu+=K,V=U-W,H=1<n||h===C&&G>i)return 1;z=uu&lu,m[z]=iu<<24|V<<16|Cu-T|0}}return uu!==0&&(m[Cu+uu]=U-W<<24|64<<16|0),L.bits=iu,0}}),$f=He(t=>{"use strict";var u=ti(),e=ZF(),r=YF(),n=Qf(),i=_f(),o=0,s=1,C=2,F=4,D=5,B=6,f=0,h=1,d=2,v=-2,S=-3,m=-4,T=-5,M=8,L=1,q=2,U=3,$=4,K=5,J=6,iu=7,V=8,W=9,H=10,G=11,uu=12,tu=13,su=14,z=15,lu=16,Cu=17,ru=18,Au=19,fu=20,pu=21,Su=22,zu=23,ju=24,_u=25,Ou=26,Wu=27,Ru=28,Ku=29,Mu=30,Bt=31,g=32,x=852,k=592,X=15,eu=X;function hu(Q){return(Q>>>24&255)+(Q>>>8&65280)+((Q&65280)<<8)+((Q&255)<<24)}function Tu(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ju(Q){var Bu;return!Q||!Q.state?v:(Bu=Q.state,Q.total_in=Q.total_out=Bu.total=0,Q.msg="",Bu.wrap&&(Q.adler=Bu.wrap&1),Bu.mode=L,Bu.last=0,Bu.havedict=0,Bu.dmax=32768,Bu.head=null,Bu.hold=0,Bu.bits=0,Bu.lencode=Bu.lendyn=new u.Buf32(x),Bu.distcode=Bu.distdyn=new u.Buf32(k),Bu.sane=1,Bu.back=-1,f)}function lt(Q){var Bu;return!Q||!Q.state?v:(Bu=Q.state,Bu.wsize=0,Bu.whave=0,Bu.wnext=0,Ju(Q))}function Ct(Q,Bu){var w,mu;return!Q||!Q.state||(mu=Q.state,Bu<0?(w=0,Bu=-Bu):(w=(Bu>>4)+1,Bu<48&&(Bu&=15)),Bu&&(Bu<8||Bu>15))?v:(mu.window!==null&&mu.wbits!==Bu&&(mu.window=null),mu.wrap=w,mu.wbits=Bu,lt(Q))}function yt(Q,Bu){var w,mu;return Q?(mu=new Tu,Q.state=mu,mu.window=null,w=Ct(Q,Bu),w!==f&&(Q.state=null),w):v}function gt(Q){return yt(Q,eu)}var Qt=!0,ne,Vt;function le(Q){if(Qt){var Bu;for(ne=new u.Buf32(512),Vt=new u.Buf32(32),Bu=0;Bu<144;)Q.lens[Bu++]=8;for(;Bu<256;)Q.lens[Bu++]=9;for(;Bu<280;)Q.lens[Bu++]=7;for(;Bu<288;)Q.lens[Bu++]=8;for(i(s,Q.lens,0,288,ne,0,Q.work,{bits:9}),Bu=0;Bu<32;)Q.lens[Bu++]=5;i(C,Q.lens,0,32,Vt,0,Q.work,{bits:5}),Qt=!1}Q.lencode=ne,Q.lenbits=9,Q.distcode=Vt,Q.distbits=5}function Pe(Q,Bu,w,mu){var tt,y=Q.state;return y.window===null&&(y.wsize=1<=y.wsize?(u.arraySet(y.window,Bu,w-y.wsize,y.wsize,0),y.wnext=0,y.whave=y.wsize):(tt=y.wsize-y.wnext,tt>mu&&(tt=mu),u.arraySet(y.window,Bu,w-mu,tt,y.wnext),mu-=tt,mu?(u.arraySet(y.window,Bu,w-mu,mu,0),y.wnext=mu,y.whave=y.wsize):(y.wnext+=tt,y.wnext===y.wsize&&(y.wnext=0),y.whave>>8&255,w.check=r(w.check,Ae,2,0),Z=0,Fu=0,w.mode=q;break}if(w.flags=0,w.head&&(w.head.done=!1),!(w.wrap&1)||(((Z&255)<<8)+(Z>>8))%31){Q.msg="incorrect header check",w.mode=Mu;break}if((Z&15)!==M){Q.msg="unknown compression method",w.mode=Mu;break}if(Z>>>=4,Fu-=4,Ce=(Z&15)+8,w.wbits===0)w.wbits=Ce;else if(Ce>w.wbits){Q.msg="invalid window size",w.mode=Mu;break}w.dmax=1<>8&1),w.flags&512&&(Ae[0]=Z&255,Ae[1]=Z>>>8&255,w.check=r(w.check,Ae,2,0)),Z=0,Fu=0,w.mode=U;case U:for(;Fu<32;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>8&255,Ae[2]=Z>>>16&255,Ae[3]=Z>>>24&255,w.check=r(w.check,Ae,4,0)),Z=0,Fu=0,w.mode=$;case $:for(;Fu<16;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>8),w.flags&512&&(Ae[0]=Z&255,Ae[1]=Z>>>8&255,w.check=r(w.check,Ae,2,0)),Z=0,Fu=0,w.mode=K;case K:if(w.flags&1024){for(;Fu<16;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>8&255,w.check=r(w.check,Ae,2,0)),Z=0,Fu=0}else w.head&&(w.head.extra=null);w.mode=J;case J:if(w.flags&1024&&(Vu=w.length,Vu>Eu&&(Vu=Eu),Vu&&(w.head&&(Ce=w.head.extra_len-w.length,w.head.extra||(w.head.extra=new Array(w.head.extra_len)),u.arraySet(w.head.extra,mu,y,Vu,Ce)),w.flags&512&&(w.check=r(w.check,mu,Vu,y)),Eu-=Vu,y+=Vu,w.length-=Vu),w.length))break u;w.length=0,w.mode=iu;case iu:if(w.flags&2048){if(Eu===0)break u;Vu=0;do Ce=mu[y+Vu++],w.head&&Ce&&w.length<65536&&(w.head.name+=String.fromCharCode(Ce));while(Ce&&Vu>9&1,w.head.done=!0),Q.adler=w.check=0,w.mode=uu;break;case H:for(;Fu<32;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>=Fu&7,Fu-=Fu&7,w.mode=Wu;break}for(;Fu<3;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>=1,Fu-=1,Z&3){case 0:w.mode=su;break;case 1:if(le(w),w.mode=fu,Bu===B){Z>>>=2,Fu-=2;break u}break;case 2:w.mode=Cu;break;case 3:Q.msg="invalid block type",w.mode=Mu}Z>>>=2,Fu-=2;break;case su:for(Z>>>=Fu&7,Fu-=Fu&7;Fu<32;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>16^65535)){Q.msg="invalid stored block lengths",w.mode=Mu;break}if(w.length=Z&65535,Z=0,Fu=0,w.mode=z,Bu===B)break u;case z:w.mode=lu;case lu:if(Vu=w.length,Vu){if(Vu>Eu&&(Vu=Eu),Vu>O&&(Vu=O),Vu===0)break u;u.arraySet(tt,mu,y,Vu,cu),Eu-=Vu,y+=Vu,O-=Vu,cu+=Vu,w.length-=Vu;break}w.mode=uu;break;case Cu:for(;Fu<14;){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>=5,Fu-=5,w.ndist=(Z&31)+1,Z>>>=5,Fu-=5,w.ncode=(Z&15)+4,Z>>>=4,Fu-=4,w.nlen>286||w.ndist>30){Q.msg="too many length or distance symbols",w.mode=Mu;break}w.have=0,w.mode=ru;case ru:for(;w.have>>=3,Fu-=3}for(;w.have<19;)w.lens[Rn[w.have++]]=0;if(w.lencode=w.lendyn,w.lenbits=7,Ue={bits:w.lenbits},Oe=i(o,w.lens,0,19,w.lencode,0,w.work,Ue),w.lenbits=Ue.bits,Oe){Q.msg="invalid code lengths set",w.mode=Mu;break}w.have=0,w.mode=Au;case Au:for(;w.have>>24,oe=ue>>>16&255,xe=ue&65535,!(It<=Fu);){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>=It,Fu-=It,w.lens[w.have++]=xe;else{if(xe===16){for(Ar=It+2;Fu>>=It,Fu-=It,w.have===0){Q.msg="invalid bit length repeat",w.mode=Mu;break}Ce=w.lens[w.have-1],Vu=3+(Z&3),Z>>>=2,Fu-=2}else if(xe===17){for(Ar=It+3;Fu>>=It,Fu-=It,Ce=0,Vu=3+(Z&7),Z>>>=3,Fu-=3}else{for(Ar=It+7;Fu>>=It,Fu-=It,Ce=0,Vu=11+(Z&127),Z>>>=7,Fu-=7}if(w.have+Vu>w.nlen+w.ndist){Q.msg="invalid bit length repeat",w.mode=Mu;break}for(;Vu--;)w.lens[w.have++]=Ce}}if(w.mode===Mu)break;if(w.lens[256]===0){Q.msg="invalid code -- missing end-of-block",w.mode=Mu;break}if(w.lenbits=9,Ue={bits:w.lenbits},Oe=i(s,w.lens,0,w.nlen,w.lencode,0,w.work,Ue),w.lenbits=Ue.bits,Oe){Q.msg="invalid literal/lengths set",w.mode=Mu;break}if(w.distbits=6,w.distcode=w.distdyn,Ue={bits:w.distbits},Oe=i(C,w.lens,w.nlen,w.ndist,w.distcode,0,w.work,Ue),w.distbits=Ue.bits,Oe){Q.msg="invalid distances set",w.mode=Mu;break}if(w.mode=fu,Bu===B)break u;case fu:w.mode=pu;case pu:if(Eu>=6&&O>=258){Q.next_out=cu,Q.avail_out=O,Q.next_in=y,Q.avail_in=Eu,w.hold=Z,w.bits=Fu,n(Q,Lu),cu=Q.next_out,tt=Q.output,O=Q.avail_out,y=Q.next_in,mu=Q.input,Eu=Q.avail_in,Z=w.hold,Fu=w.bits,w.mode===uu&&(w.back=-1);break}for(w.back=0;ue=w.lencode[Z&(1<>>24,oe=ue>>>16&255,xe=ue&65535,!(It<=Fu);){if(Eu===0)break u;Eu--,Z+=mu[y++]<>Fe)],It=ue>>>24,oe=ue>>>16&255,xe=ue&65535,!(Fe+It<=Fu);){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>=Fe,Fu-=Fe,w.back+=Fe}if(Z>>>=It,Fu-=It,w.back+=It,w.length=xe,oe===0){w.mode=Ou;break}if(oe&32){w.back=-1,w.mode=uu;break}if(oe&64){Q.msg="invalid literal/length code",w.mode=Mu;break}w.extra=oe&15,w.mode=Su;case Su:if(w.extra){for(Ar=w.extra;Fu>>=w.extra,Fu-=w.extra,w.back+=w.extra}w.was=w.length,w.mode=zu;case zu:for(;ue=w.distcode[Z&(1<>>24,oe=ue>>>16&255,xe=ue&65535,!(It<=Fu);){if(Eu===0)break u;Eu--,Z+=mu[y++]<>Fe)],It=ue>>>24,oe=ue>>>16&255,xe=ue&65535,!(Fe+It<=Fu);){if(Eu===0)break u;Eu--,Z+=mu[y++]<>>=Fe,Fu-=Fe,w.back+=Fe}if(Z>>>=It,Fu-=It,w.back+=It,oe&64){Q.msg="invalid distance code",w.mode=Mu;break}w.offset=xe,w.extra=oe&15,w.mode=ju;case ju:if(w.extra){for(Ar=w.extra;Fu>>=w.extra,Fu-=w.extra,w.back+=w.extra}if(w.offset>w.dmax){Q.msg="invalid distance too far back",w.mode=Mu;break}w.mode=_u;case _u:if(O===0)break u;if(Vu=Lu-O,w.offset>Vu){if(Vu=w.offset-Vu,Vu>w.whave&&w.sane){Q.msg="invalid distance too far back",w.mode=Mu;break}Vu>w.wnext?(Vu-=w.wnext,Tt=w.wsize-Vu):Tt=w.wnext-Vu,Vu>w.length&&(Vu=w.length),Br=w.window}else Br=tt,Tt=cu-w.offset,Vu=w.length;Vu>O&&(Vu=O),O-=Vu,w.length-=Vu;do tt[cu++]=Br[Tt++];while(--Vu);w.length===0&&(w.mode=pu);break;case Ou:if(O===0)break u;tt[cu++]=w.length,O--,w.mode=pu;break;case Wu:if(w.wrap){for(;Fu<32;){if(Eu===0)break u;Eu--,Z|=mu[y++]<{"use strict";u.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}}),uh=He((t,u)=>{"use strict";function e(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}u.exports=e}),th=He(t=>{"use strict";var u=$f(),e=ti(),r=JF(),n=_F(),i=U7(),o=QF(),s=uh(),C=Object.prototype.toString;function F(f){if(!(this instanceof F))return new F(f);this.options=e.assign({chunkSize:16384,windowBits:0,to:""},f||{});var h=this.options;h.raw&&h.windowBits>=0&&h.windowBits<16&&(h.windowBits=-h.windowBits,h.windowBits===0&&(h.windowBits=-15)),h.windowBits>=0&&h.windowBits<16&&!(f&&f.windowBits)&&(h.windowBits+=32),h.windowBits>15&&h.windowBits<48&&(h.windowBits&15)===0&&(h.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new o,this.strm.avail_out=0;var d=u.inflateInit2(this.strm,h.windowBits);if(d!==n.Z_OK)throw new Error(i[d]);if(this.header=new s,u.inflateGetHeader(this.strm,this.header),h.dictionary&&(typeof h.dictionary=="string"?h.dictionary=r.string2buf(h.dictionary):C.call(h.dictionary)==="[object ArrayBuffer]"&&(h.dictionary=new Uint8Array(h.dictionary)),h.raw&&(d=u.inflateSetDictionary(this.strm,h.dictionary),d!==n.Z_OK)))throw new Error(i[d])}F.prototype.push=function(f,h){var d=this.strm,v=this.options.chunkSize,S=this.options.dictionary,m,T,M,L,q,U=!1;if(this.ended)return!1;T=h===~~h?h:h===!0?n.Z_FINISH:n.Z_NO_FLUSH,typeof f=="string"?d.input=r.binstring2buf(f):C.call(f)==="[object ArrayBuffer]"?d.input=new Uint8Array(f):d.input=f,d.next_in=0,d.avail_in=d.input.length;do{if(d.avail_out===0&&(d.output=new e.Buf8(v),d.next_out=0,d.avail_out=v),m=u.inflate(d,n.Z_NO_FLUSH),m===n.Z_NEED_DICT&&S&&(m=u.inflateSetDictionary(this.strm,S)),m===n.Z_BUF_ERROR&&U===!0&&(m=n.Z_OK,U=!1),m!==n.Z_STREAM_END&&m!==n.Z_OK)return this.onEnd(m),this.ended=!0,!1;d.next_out&&(d.avail_out===0||m===n.Z_STREAM_END||d.avail_in===0&&(T===n.Z_FINISH||T===n.Z_SYNC_FLUSH))&&(this.options.to==="string"?(M=r.utf8border(d.output,d.next_out),L=d.next_out-M,q=r.buf2string(d.output,M),d.next_out=L,d.avail_out=v-L,L&&e.arraySet(d.output,d.output,M,L,0),this.onData(q)):this.onData(e.shrinkBuf(d.output,d.next_out))),d.avail_in===0&&d.avail_out===0&&(U=!0)}while((d.avail_in>0||d.avail_out===0)&&m!==n.Z_STREAM_END);return m===n.Z_STREAM_END&&(T=n.Z_FINISH),T===n.Z_FINISH?(m=u.inflateEnd(this.strm),this.onEnd(m),this.ended=!0,m===n.Z_OK):(T===n.Z_SYNC_FLUSH&&(this.onEnd(n.Z_OK),d.avail_out=0),!0)},F.prototype.onData=function(f){this.chunks.push(f)},F.prototype.onEnd=function(f){f===n.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=e.flattenChunks(this.chunks)),this.chunks=[],this.err=f,this.msg=this.strm.msg};function D(f,h){var d=new F(h);if(d.push(f,!0),d.err)throw d.msg||i[d.err];return d.result}function B(f,h){return h=h||{},h.raw=!0,D(f,h)}t.Inflate=F,t.inflate=D,t.inflateRaw=B,t.ungzip=D}),$F=He((t,u)=>{"use strict";var e=ti().assign,r=Jf(),n=th(),i=_F(),o={};e(o,r,n,i),u.exports=o}),eh=XF($F()),rh=XF($F()),{default:nh,...ih}=rh,gr=eh.default??nh??ih,u4="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",F6=new Uint8Array(256);for(C6=0;C6>4,F[n++]=(o&15)<<4|s>>2,F[n++]=(s&3)<<6|C&63;return F},ah=function(t){for(var u="",e=0;e>3)]>>7-((d&7)<<0)&1,W=3*V;s[L]=q[W],s[L+1]=q[W+1],s[L+2]=q[W+2],s[L+3]=V<$?U[V]:255}if(D==2)for(var K=0;K>2)]>>6-((d&3)<<1)&3,W=3*V;s[L]=q[W],s[L+1]=q[W+1],s[L+2]=q[W+2],s[L+3]=V<$?U[V]:255}if(D==4)for(var K=0;K>1)]>>4-((d&1)<<2)&15,W=3*V;s[L]=q[W],s[L+1]=q[W+1],s[L+2]=q[W+2],s[L+3]=V<$?U[V]:255}if(D==8)for(var d=0;d>>3)]>>>7-(su&7)&1),z=G==m*255?0:255;C[tu+su]=z<<24|G<<16|G<<8|G}else if(D==2)for(var su=0;su>>2)]>>>6-((su&3)<<1)&3),z=G==m*85?0:255;C[tu+su]=z<<24|G<<16|G<<8|G}else if(D==4)for(var su=0;su>>1)]>>>4-((su&1)<<2)&15),z=G==m*17?0:255;C[tu+su]=z<<24|G<<16|G<<8|G}else if(D==8)for(var su=0;su>>2<<3));n==0;){if(n=S(u,f,1),i=S(u,f+1,2),f+=3,i==0){(f&7)!=0&&(f+=8-(f&7));var K=(f>>>3)+4,J=u[K-4]|u[K-3]<<8;$&&(e=t.H.W(e,B+J)),e.set(new r(u.buffer,u.byteOffset+K,J),B),f=K+J<<3,B+=J;continue}if($&&(e=t.H.W(e,B+(1<<17))),i==1&&(h=U.J,d=U.h,F=(1<<9)-1,D=(1<<5)-1),i==2){o=m(u,f,5)+257,s=m(u,f+5,5)+1,C=m(u,f+10,4)+4,f+=14;for(var iu=f,V=1,W=0;W<38;W+=2)U.Q[W]=0,U.Q[W+1]=0;for(var W=0;WV&&(V=H)}f+=3*C,M(U.Q,V),L(U.Q,V,U.u),h=U.w,d=U.d,f=T(U.u,(1<>>4;if(su>>>8==0)e[B++]=su;else{if(su==256)break;var z=B+su-254;if(su>264){var lu=U.q[su-257];z=B+(lu>>>3)+m(u,f,lu&7),f+=lu&7}var Cu=d[q(u,f)&D];f+=Cu&15;var ru=Cu>>>4,Au=U.c[ru],fu=(Au>>>4)+S(u,f,Au&15);for(f+=Au&15;B>>4;if(B<=15)o[F]=B,F++;else{var f=0,h=0;B==16?(h=3+s(n,i,2),i+=2,f=o[F-1]):B==17?(h=3+s(n,i,3),i+=3):B==18&&(h=11+s(n,i,7),i+=7);for(var d=F+h;F>>1;oi&&(i=C),o++}for(;o>1,F=u[s+1],D=C<<4|F,B=e-F,f=u[s]<>>15-e;r[d]=D,f++}},t.H.l=function(u,e){for(var r=t.H.m.r,n=15-e,i=0;i>>n}},t.H.M=function(u,e,r){r=r<<(e&7);var n=e>>>3;u[n]|=r,u[n+1]|=r>>>8},t.H.I=function(u,e,r){r=r<<(e&7);var n=e>>>3;u[n]|=r,u[n+1]|=r>>>8,u[n+2]|=r>>>16},t.H.e=function(u,e,r){return(u[e>>>3]|u[(e>>>3)+1]<<8)>>>(e&7)&(1<>>3]|u[(e>>>3)+1]<<8|u[(e>>>3)+2]<<16)>>>(e&7)&(1<>>3]|u[(e>>>3)+1]<<8|u[(e>>>3)+2]<<16)>>>(e&7)},t.H.i=function(u,e){return(u[e>>>3]|u[(e>>>3)+1]<<8|u[(e>>>3)+2]<<16|u[(e>>>3)+3]<<24)>>>(e&7)},t.H.m=function(){var u=Uint16Array,e=Uint32Array;return{K:new u(16),j:new u(16),X:[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],S:[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,999,999,999],T:[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0],q:new u(32),p:[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,65535,65535],z:[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0],c:new e(32),J:new u(512),_:[],h:new u(32),$:[],w:new u(32768),C:[],v:[],d:new u(32768),D:[],u:new u(512),Q:[],r:new u(1<<15),s:new e(286),Y:new e(30),a:new e(19),t:new e(15e3),k:new u(1<<16),g:new u(1<<15)}}(),function(){for(var u=t.H.m,e=1<<15,r=0;r>>1|(n&1431655765)<<1,n=(n&3435973836)>>>2|(n&858993459)<<2,n=(n&4042322160)>>>4|(n&252645135)<<4,n=(n&4278255360)>>>8|(n&16711935)<<8,u.r[r]=(n>>>16|n<<16)>>>17}function i(o,s,C){for(;s--!=0;)o.push(0,C)}for(var r=0;r<32;r++)u.q[r]=u.S[r]<<3|u.T[r],u.c[r]=u.p[r]<<4|u.z[r];i(u._,144,8),i(u._,255-143,9),i(u._,279-255,7),i(u._,287-279,8),t.H.n(u._,9),t.H.A(u._,9,u.J),t.H.l(u._,9),i(u.$,32,5),t.H.n(u.$,5),t.H.A(u.$,5,u.h),t.H.l(u.$,5),i(u.Q,19,0),i(u.C,286,0),i(u.D,30,0),i(u.v,320,0)}(),t.H.N}(),bu.decode._readInterlace=function(t,u){for(var e=u.width,r=u.height,n=bu.decode._getBPP(u),i=n>>3,o=Math.ceil(e*n/8),s=new Uint8Array(r*o),C=0,F=[0,0,4,0,2,0,1],D=[0,4,0,2,0,1,0],B=[8,8,8,4,4,2,2],f=[8,8,4,4,2,2,1],h=0;h<7;){for(var d=B[h],v=f[h],S=0,m=0,T=F[h];T>3];J=J>>7-(K&7)&1,s[U*o+($>>3)]|=J<<7-(($&7)<<0)}if(n==2){var J=t[K>>3];J=J>>6-(K&7)&3,s[U*o+($>>2)]|=J<<6-(($&3)<<1)}if(n==4){var J=t[K>>3];J=J>>4-(K&7)&15,s[U*o+($>>1)]|=J<<4-(($&1)<<2)}if(n>=8)for(var iu=U*o+$*i,V=0;V>3)+V];K+=n,$+=v}q++,U+=d}S*m!=0&&(C+=m*(1+L)),h=h+1}return s},bu.decode._getBPP=function(t){var u=[1,null,3,1,2,null,4][t.ctype];return u*t.depth},bu.decode._filterZero=function(t,u,e,r,n){var i=bu.decode._getBPP(u),o=Math.ceil(r*i/8),s=bu.decode._paeth;i=Math.ceil(i/8);var C=0,F=1,D=t[e],B=0;if(D>1&&(t[e]=[0,0,1][D-2]),D==3)for(B=i;B>>1)&255;for(var f=0;f>>1);for(;B>>1)}else{for(;B>8&255,t[u+1]=e&255},readUint:function(t,u){return t[u]*(256*256*256)+(t[u+1]<<16|t[u+2]<<8|t[u+3])},writeUint:function(t,u,e){t[u]=e>>24&255,t[u+1]=e>>16&255,t[u+2]=e>>8&255,t[u+3]=e&255},readASCII:function(t,u,e){for(var r="",n=0;n=0&&s>=0?(B=h*u+d<<2,f=(s+h)*n+o+d<<2):(B=(-s+h)*u-o+d<<2,f=h*n+d<<2),C==0)r[f]=t[B],r[f+1]=t[B+1],r[f+2]=t[B+2],r[f+3]=t[B+3];else if(C==1){var v=t[B+3]*.00392156862745098,S=t[B]*v,m=t[B+1]*v,T=t[B+2]*v,M=r[f+3]*(1/255),L=r[f]*M,q=r[f+1]*M,U=r[f+2]*M,$=1-v,K=v+M*$,J=K==0?0:1/K;r[f+3]=255*K,r[f+0]=(S+L*$)*J,r[f+1]=(m+q*$)*J,r[f+2]=(T+U*$)*J}else if(C==2){var v=t[B+3],S=t[B],m=t[B+1],T=t[B+2],M=r[f+3],L=r[f],q=r[f+1],U=r[f+2];v==M&&S==L&&m==q&&T==U?(r[f]=0,r[f+1]=0,r[f+2]=0,r[f+3]=0):(r[f]=S,r[f+1]=m,r[f+2]=T,r[f+3]=v)}else if(C==3){var v=t[B+3],S=t[B],m=t[B+1],T=t[B+2],M=r[f+3],L=r[f],q=r[f+1],U=r[f+2];if(v==M&&S==L&&m==q&&T==U)continue;if(v<220&&M>20)return!1}return!0},bu.encode=function(t,u,e,r,n,i,o){r==null&&(r=0),o==null&&(o=!1);var s=bu.encode.compress(t,u,e,r,[!1,!1,!1,0,o]);return bu.encode.compressPNG(s,-1),bu.encode._main(s,u,e,n,i)},bu.encodeLL=function(t,u,e,r,n,i,o,s){for(var C={ctype:0+(r==1?0:2)+(n==0?0:4),depth:i,frames:[]},F=Date.now(),D=(r+n)*i,B=D*u,f=0;f1,B=!1,f=8+(16+5+4)+(D?20:0);if(n.sRGB!=null&&(f+=8+1+4),n.pHYs!=null&&(f+=8+9+4),t.ctype==3){for(var h=t.plte.length,d=0;d>>24!=255&&(B=!0);f+=8+h*3+4+(B?8+h*1+4:0)}for(var v=0;v>>8&255,$=L>>>16&255;m[F+M+0]=q,m[F+M+1]=U,m[F+M+2]=$}if(F+=h*3,o(m,F,i(m,F-h*3-4,h*3+4)),F+=4,B){o(m,F,h),F+=4,C(m,F,"tRNS"),F+=4;for(var d=0;d>>24&255;F+=h,o(m,F,i(m,F-h-4,h+4)),F+=4}}for(var K=0,v=0;v>2,W>>2));for(var h=0;huu&&su==G[S-uu])tu[S]=tu[S-uu];else{var z=M[su];if(z==null&&(M[su]=z=L.length,L.push(su),L.length>=300))break;tu[S]=z}}}var lu=L.length;lu<=256&&F==!1&&(lu<=2?B=1:lu<=4?B=2:lu<=16?B=4:B=8,B=Math.max(B,C));for(var h=0;h>1)]|=_u[Wu+Ru]<<4-(Ru&1)*4;else if(B==2)for(var Ru=0;Ru>2)]|=_u[Wu+Ru]<<6-(Ru&3)*2;else if(B==1)for(var Ru=0;Ru>3)]|=_u[Wu+Ru]<<7-(Ru&7)*1}fu=ju,D=3,zu=1}else if(m==!1&&T.length==1){for(var ju=new Uint8Array(uu*Au*3),Ku=uu*Au,S=0;S$&&($=iu),JK&&(K=J))}$==-1&&(q=U=$=K=0),n&&((q&1)==1&&q--,(U&1)==1&&U--);var W=($-q+1)*(K-U+1);WS&&(S=L),qm&&(m=q))}S==-1&&(d=v=S=m=0),o&&((d&1)==1&&d--,(v&1)==1&&v--),i={x:d,y:v,width:S-d+1,height:m-v+1};var K=r[n];K.rect=i,K.blend=1,K.img=new Uint8Array(i.width*i.height*4),r[n-1].dispose==0?(bu._copyTile(F,u,e,K.img,i.width,i.height,-i.x,-i.y,0),bu.encode._prepareDiff(f,u,e,K.img,i)):bu._copyTile(f,u,e,K.img,i.width,i.height,-i.x,-i.y,0)},bu.encode._prepareDiff=function(t,u,e,r,n){bu._copyTile(t,u,e,r,n.width,n.height,-n.x,-n.y,2)},bu.encode._filterZero=function(t,u,e,r,n,i,o){var s=[],C=[0,1,2,3,4];i!=-1?C=[i]:(u*r>5e5||e==1)&&(C=[0]);var F;o&&(F={level:0});for(var D=o&&UZIP!=null?UZIP:gr,B=0;B>1)+256&255;if(i==4)for(var F=n;F>1)&255;for(var F=n;F>1)&255}if(i==4){for(var F=0;F>>1:e=e>>>1;t[u]=e}return t}(),update:function(t,u,e,r){for(var n=0;n>>8;return t},crc:function(t,u,e){return bu.crc.update(4294967295,t,u,e)^4294967295}},bu.quantize=function(t,u){for(var e=new Uint8Array(t),r=e.slice(0),n=new Uint32Array(r.buffer),i=bu.quantize.getKDtree(r,u),o=i[0],s=i[1],C=bu.quantize.planeDst,F=e,D=n,B=F.length,f=new Uint8Array(e.length>>2),h=0;h>2]=T.ind,D[h>>2]=T.est.rgba}return{abuf:r.buffer,inds:f,plte:s}},bu.quantize.getKDtree=function(t,u,e){e==null&&(e=1e-4);var r=new Uint32Array(t.buffer),n={i0:0,i1:t.length,bst:null,est:null,tdst:0,left:null,right:null};n.bst=bu.quantize.stats(t,n.i0,n.i1),n.est=bu.quantize.estats(n.bst);for(var i=[n];i.lengtho&&(o=i[C].est.L,s=C);if(o=D||F.i1<=D;if(B){F.est.L=0;continue}var f={i0:F.i0,i1:D,bst:null,est:null,tdst:0,left:null,right:null};f.bst=bu.quantize.stats(t,f.i0,f.i1),f.est=bu.quantize.estats(f.bst);var h={i0:D,i1:F.i1,bst:null,est:null,tdst:0,left:null,right:null};h.bst={R:[],m:[],N:F.bst.N-f.bst.N};for(var C=0;C<16;C++)h.bst.R[C]=F.bst.R[C]-f.bst.R[C];for(var C=0;C<4;C++)h.bst.m[C]=F.bst.m[C]-f.bst.m[C];h.est=bu.quantize.estats(h.bst),F.left=f,F.right=h,i[s]=f,i.push(h)}i.sort(function(d,v){return v.bst.N-d.bst.N});for(var C=0;C0&&(o=t.right,s=t.left);var C=bu.quantize.getNearest(o,u,e,r,n);if(C.tdst<=i*i)return C;var F=bu.quantize.getNearest(s,u,e,r,n);return F.tdsti;)r-=4;if(e>=r)break;var C=u[e>>2];u[e>>2]=u[r>>2],u[r>>2]=C,e+=4,r-=4}for(;o(t,e,n)>i;)e-=4;return e+4},bu.quantize.vecDot=function(t,u,e){return t[u]*e[0]+t[u+1]*e[1]+t[u+2]*e[2]+t[u+3]*e[3]},bu.quantize.stats=function(t,u,e){for(var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],n=[0,0,0,0],i=e-u>>2,o=u;o>>0}},bu.M4={multVec:function(t,u){return[t[0]*u[0]+t[1]*u[1]+t[2]*u[2]+t[3]*u[3],t[4]*u[0]+t[5]*u[1]+t[6]*u[2]+t[7]*u[3],t[8]*u[0]+t[9]*u[1]+t[10]*u[2]+t[11]*u[3],t[12]*u[0]+t[13]*u[1]+t[14]*u[2]+t[15]*u[3]]},dot:function(t,u){return t[0]*u[0]+t[1]*u[1]+t[2]*u[2]+t[3]*u[3]},sml:function(t,u){return[t*u[0],t*u[1],t*u[2],t*u[3]]}},bu.encode.concatRGBA=function(t){for(var u=0,e=0;e>2],u+=Uo[(t[r]&3)<<4|t[r+1]>>4],u+=Uo[(t[r+1]&15)<<2|t[r+2]>>6],u+=Uo[t[r+2]&63];return e%3===2?u=u.substring(0,u.length-1)+"=":e%3===1&&(u=u.substring(0,u.length-2)+"=="),u},n4=function(t){var u=t.length*.75,e=t.length,r,n=0,i,o,s,C;t[t.length-1]==="="&&(u--,t[t.length-2]==="="&&u--);var F=new Uint8Array(u);for(r=0;r>4,F[n++]=(o&15)<<4|s>>2,F[n++]=(s&3)<<6|C&63;return F},Sh=/^(data)?:?([\w\/\+]+)?;?(charset=[\w-]+|base64)?.*,/i,kh=function(t){var u=t.trim(),e=u.substring(0,100),r=e.match(Sh);if(!r)return n4(u);var n=r[0],i=u.substring(n.length);return n4(i)},Ft=function(t){return t.charCodeAt(0)},Ph=function(t){return t.codePointAt(0)},B6=function(t,u){return Mr(t.toString(16),u,"0").toUpperCase()},A0=function(t){return B6(t,2)},An=function(t){return String.fromCharCode(t)},Oh=function(t){return An(parseInt(t,16))},Mr=function(t,u,e){for(var r="",n=0,i=u-t.length;n=55296&&e<=56319&&t.length>n&&(r=t.charCodeAt(n),r>=56320&&r<=57343&&(i=2)),[t.slice(u,u+i),i]},jh=function(t){for(var u=[],e=0,r=t.length;ee&&F(),o+=f,s+=h}}return F(),C},zh=/^D:(\d\d\d\d)(\d\d)?(\d\d)?(\d\d)?(\d\d)?(\d\d)?([+\-Z])?(\d\d)?'?(\d\d)?'?$/,l4=function(t){var u=t.match(zh);if(u){var e=u[1],r=u[2],n=r===void 0?"01":r,i=u[3],o=i===void 0?"01":i,s=u[4],C=s===void 0?"00":s,F=u[5],D=F===void 0?"00":F,B=u[6],f=B===void 0?"00":B,h=u[7],d=h===void 0?"Z":h,v=u[8],S=v===void 0?"00":v,m=u[9],T=m===void 0?"00":m,M=d==="Z"?"Z":""+d+S+":"+T,L=new Date(e+"-"+n+"-"+o+"T"+C+":"+D+":"+f+M);return L}},W7=function(t,u){for(var e,r=0,n;r=0&&t<=65535},Zh=function(t){return t>=65536&&t<=1114111},C4=function(t){return Math.floor((t-65536)/1024)+55296},c4=function(t){return(t-65536)%1024+56320},ei;(function(t){t.BigEndian="BigEndian",t.LittleEndian="LittleEndian"})(ei||(ei={}));var h6="\uFFFD".codePointAt(0),E4=function(t,u){if(u===void 0&&(u=!0),t.length<=1)return String.fromCodePoint(h6);for(var e=u?Jh(t):ei.BigEndian,r=u?2:0,n=[];t.length-r>=2;){var i=B4(t[r++],t[r++],e);if(Yh(i))if(t.length-r<2)n.push(h6);else{var o=B4(t[r++],t[r++],e);D4(o)?n.push(i,o):n.push(h6)}else D4(i)?(r+=2,n.push(h6)):n.push(i)}return r=55296&&t<=56319},D4=function(t){return t>=56320&&t<=57343},B4=function(t,u,e){if(e===ei.LittleEndian)return u<<8|t;if(e===ei.BigEndian)return t<<8|u;throw new Error("Invalid byteOrder: "+e)},Jh=function(t){return A4(t)?ei.BigEndian:f4(t)?ei.LittleEndian:ei.BigEndian},A4=function(t){return t[0]===254&&t[1]===255},f4=function(t){return t[0]===255&&t[1]===254},h4=function(t){return A4(t)||f4(t)},Qh=function(t){var u=String(t);if(Math.abs(t)<1){var e=parseInt(t.toString().split("e-")[1]);if(e){var r=t<0;r&&(t*=-1),t*=Math.pow(10,e-1),u="0."+new Array(e).join("0")+t.toString().substring(2),r&&(u="-"+u)}}else{var e=parseInt(t.toString().split("+")[1]);e>20&&(e-=20,t/=Math.pow(10,e),u=t.toString()+new Array(e+1).join("0"))}return u},h0=function(t){return Math.ceil(t.toString(2).length/8)},Wo=function(t){for(var u=new Uint8Array(h0(t)),e=1;e<=u.length;e++)u[e-1]=t>>(u.length-e)*8;return u},d6=function(t){throw new Error(t)},d0=function(t){return Object.keys(t).map(function(u){return t[u]})},_h=d0(c6),d4=function(t){return _h.includes(t)},p0=function(t,u){return t.x===u.x&&t.y===u.y&&t.width===u.width&&t.height===u.height},be=function(t){return"`"+t+"`"},$h=function(t){return"'"+t+"'"},p4=function(t){var u=typeof t;return u==="string"?$h(t):u==="undefined"?be(t):t},ud=function(t,u,e){for(var r=new Array(e.length),n=0,i=e.length;nr)throw new Error(be(u)+" must be at least "+e+" and at most "+r+", but was actually "+t)},Lr=function(t,u,e,r){ou(t,u,["number","undefined"]),typeof t=="number"&&sr(t,u,e,r)},g4=function(t,u,e){if(ou(t,u,["number"]),t%e!==0)throw new Error(be(u)+" must be a multiple of "+e+", but was actually "+t)},id=function(t,u){if(!Number.isInteger(t))throw new Error(be(u)+" must be an integer, but was actually "+t)},y0=function(t,u){if(![1,0].includes(Math.sign(t)))throw new Error(be(u)+" must be a positive number or 0, but was actually "+t)},Dt=new Uint16Array(256);for(p6=0;p6<256;p6++)Dt[p6]=p6;var p6;Dt[22]=Ft(""),Dt[24]=Ft("\u02D8"),Dt[25]=Ft("\u02C7"),Dt[26]=Ft("\u02C6"),Dt[27]=Ft("\u02D9"),Dt[28]=Ft("\u02DD"),Dt[29]=Ft("\u02DB"),Dt[30]=Ft("\u02DA"),Dt[31]=Ft("\u02DC"),Dt[127]=Ft("\uFFFD"),Dt[128]=Ft("\u2022"),Dt[129]=Ft("\u2020"),Dt[130]=Ft("\u2021"),Dt[131]=Ft("\u2026"),Dt[132]=Ft("\u2014"),Dt[133]=Ft("\u2013"),Dt[134]=Ft("\u0192"),Dt[135]=Ft("\u2044"),Dt[136]=Ft("\u2039"),Dt[137]=Ft("\u203A"),Dt[138]=Ft("\u2212"),Dt[139]=Ft("\u2030"),Dt[140]=Ft("\u201E"),Dt[141]=Ft("\u201C"),Dt[142]=Ft("\u201D"),Dt[143]=Ft("\u2018"),Dt[144]=Ft("\u2019"),Dt[145]=Ft("\u201A"),Dt[146]=Ft("\u2122"),Dt[147]=Ft("\uFB01"),Dt[148]=Ft("\uFB02"),Dt[149]=Ft("\u0141"),Dt[150]=Ft("\u0152"),Dt[151]=Ft("\u0160"),Dt[152]=Ft("\u0178"),Dt[153]=Ft("\u017D"),Dt[154]=Ft("\u0131"),Dt[155]=Ft("\u0142"),Dt[156]=Ft("\u0153"),Dt[157]=Ft("\u0161"),Dt[158]=Ft("\u017E"),Dt[159]=Ft("\uFFFD"),Dt[160]=Ft("\u20AC"),Dt[173]=Ft("\uFFFD");var v4=function(t){for(var u=new Array(t.length),e=0,r=t.length;e=R.ExclamationPoint&&t<=R.Tilde&&!J7[t]},k4={},P4=new Map,Pd=function(t){Pu(u,t);function u(e,r){var n=this;if(e!==k4)throw new H7("PDFName");n=t.call(this)||this;for(var i="/",o=0,s=r.length;o=R.Zero&&F<=R.Nine||F>=R.a&&F<=R.f||F>=R.A&&F<=R.F?(r+=C,(r.length===2||!(D>="0"&&D<="9"||D>="a"&&D<="f"||D>="A"&&D<="F"))&&(i(parseInt(r,16)),r="")):i(F):F===R.Hash?n=!0:i(F)}return new Uint8Array(e)},u.prototype.decodeText=function(){var e=this.asBytes();return String.fromCharCode.apply(String,Array.from(e))},u.prototype.asString=function(){return this.encodedName},u.prototype.value=function(){return this.encodedName},u.prototype.clone=function(){return this},u.prototype.toString=function(){return this.encodedName},u.prototype.sizeInBytes=function(){return this.encodedName.length},u.prototype.copyBytesInto=function(e,r){return r+=Ne(this.encodedName,e,r),this.encodedName.length},u.of=function(e){var r=Sd(e),n=P4.get(r);return n||(n=new u(k4,r),P4.set(r,n)),n},u.Length=u.of("Length"),u.FlateDecode=u.of("FlateDecode"),u.Resources=u.of("Resources"),u.Font=u.of("Font"),u.XObject=u.of("XObject"),u.ExtGState=u.of("ExtGState"),u.Contents=u.of("Contents"),u.Type=u.of("Type"),u.Parent=u.of("Parent"),u.MediaBox=u.of("MediaBox"),u.Page=u.of("Page"),u.Annots=u.of("Annots"),u.TrimBox=u.of("TrimBox"),u.ArtBox=u.of("ArtBox"),u.BleedBox=u.of("BleedBox"),u.CropBox=u.of("CropBox"),u.Rotate=u.of("Rotate"),u.Title=u.of("Title"),u.Author=u.of("Author"),u.Subject=u.of("Subject"),u.Creator=u.of("Creator"),u.Keywords=u.of("Keywords"),u.Producer=u.of("Producer"),u.CreationDate=u.of("CreationDate"),u.ModDate=u.of("ModDate"),u}(Ye),j=Pd,Od=function(t){Pu(u,t);function u(){return t!==null&&t.apply(this,arguments)||this}return u.prototype.asNull=function(){return null},u.prototype.clone=function(){return this},u.prototype.toString=function(){return"null"},u.prototype.sizeInBytes=function(){return 4},u.prototype.copyBytesInto=function(e,r){return e[r++]=R.n,e[r++]=R.u,e[r++]=R.l,e[r++]=R.l,4},u}(Ye),er=new Od,Td=function(t){Pu(u,t);function u(e,r){var n=t.call(this)||this;return n.dict=e,n.context=r,n}return u.prototype.keys=function(){return Array.from(this.dict.keys())},u.prototype.values=function(){return Array.from(this.dict.values())},u.prototype.entries=function(){return Array.from(this.dict.entries())},u.prototype.set=function(e,r){this.dict.set(e,r)},u.prototype.get=function(e,r){r===void 0&&(r=!1);var n=this.dict.get(e);if(!(n===er&&!r))return n},u.prototype.has=function(e){var r=this.dict.get(e);return r!==void 0&&r!==er},u.prototype.lookupMaybe=function(e){for(var r,n=[],i=1;i this.largestObjectNumber && (this.largestObjectNumber = t211.objectNumber); - }, r.prototype.nextRef = function() { - return this.largestObjectNumber += 1, R1.of(this.largestObjectNumber); - }, r.prototype.register = function(t212) { - var e = this.nextRef(); - return this.assign(e, t212), e; - }, r.prototype.delete = function(t213) { - return this.indirectObjects.delete(t213); - }, r.prototype.lookupMaybe = function(t214) { - for(var e = [], o = 1; o < arguments.length; o++)e[o - 1] = arguments[o]; - var n183 = e.includes(gt2), i188 = t214 instanceof R1 ? this.indirectObjects.get(t214) : t214; - if (!(!i188 || i188 === gt2 && !n183)) { - for(var a145 = 0, s64 = e.length; a145 < s64; a145++){ - var u49 = e[a145]; - if (u49 === gt2) { - if (i188 === gt2) return i188; - } else if (i188 instanceof u49) return i188; - } - throw new Re(e, i188); - } - }, r.prototype.lookup = function(t215) { - for(var e = [], o = 1; o < arguments.length; o++)e[o - 1] = arguments[o]; - var n184 = t215 instanceof R1 ? this.indirectObjects.get(t215) : t215; - if (e.length === 0) return n184; - for(var i189 = 0, a146 = e.length; i189 < a146; i189++){ - var s65 = e[i189]; - if (s65 === gt2) { - if (n184 === gt2) return n184; - } else if (n184 instanceof s65) return n184; - } - throw new Re(e, n184); - }, r.prototype.getObjectRef = function(t216) { - for(var e = Array.from(this.indirectObjects.entries()), o = 0, n185 = e.length; o < n185; o++){ - var i190 = e[o], a147 = i190[0], s66 = i190[1]; - if (s66 === t216) return a147; - } - }, r.prototype.enumerateIndirectObjects = function() { - return Array.from(this.indirectObjects.entries()).sort($s); - }, r.prototype.obj = function(t217) { - if (t217 instanceof Z1) return t217; - if (t217 == null) return gt2; - if (typeof t217 == "string") return l1.of(t217); - if (typeof t217 == "number") return P1.of(t217); - if (typeof t217 == "boolean") return t217 ? se.True : se.False; - if (Array.isArray(t217)) { - for(var e = E.withContext(this), o = 0, n186 = t217.length; o < n186; o++)e.push(this.obj(t217[o])); - return e; - } else { - for(var i191 = w89.withContext(this), a148 = Object.keys(t217), o = 0, n186 = a148.length; o < n186; o++){ - var s67 = a148[o], u50 = t217[s67]; - u50 !== void 0 && i191.set(l1.of(s67), this.obj(u50)); - } - return i191; - } - }, r.prototype.stream = function(t218, e) { - return e === void 0 && (e = { - }), $t.of(this.obj(e), bo(t218)); - }, r.prototype.flateStream = function(t219, e) { - return e === void 0 && (e = { - }), this.stream(Jn.deflate(bo(t219)), rt(rt({ - }, e), { - Filter: "FlateDecode" - })); - }, r.prototype.contentStream = function(t220, e) { - return e === void 0 && (e = { - }), ue.of(this.obj(e), t220); - }, r.prototype.formXObject = function(t221, e) { - return e === void 0 && (e = { - }), this.contentStream(t221, rt(rt({ - BBox: this.obj([ - 0, - 0, - 0, - 0 - ]), - Matrix: this.obj([ - 1, - 0, - 0, - 1, - 0, - 0 - ]) - }, e), { - Type: "XObject", - Subtype: "Form" - })); - }, r.prototype.getPushGraphicsStateContentStream = function() { - if (this.pushGraphicsStateContentStreamRef) return this.pushGraphicsStateContentStreamRef; - var t222 = this.obj({ - }), e = j1.of(M1.PushGraphicsState), o = ue.of(t222, [ - e - ]); - return this.pushGraphicsStateContentStreamRef = this.register(o), this.pushGraphicsStateContentStreamRef; - }, r.prototype.getPopGraphicsStateContentStream = function() { - if (this.popGraphicsStateContentStreamRef) return this.popGraphicsStateContentStreamRef; - var t223 = this.obj({ - }), e = j1.of(M1.PopGraphicsState), o = ue.of(t223, [ - e - ]); - return this.popGraphicsStateContentStreamRef = this.register(o), this.popGraphicsStateContentStreamRef; - }, r.prototype.addRandomSuffix = function(t224, e) { - return e === void 0 && (e = 4), t224 + "-" + Math.floor(this.rng.nextInt() * Math.pow(10, e)); - }, r.create = function() { - return new r; - }, r; -}(), nr = tu; -var ru = function(r) { - nt(t225, r); - function t225(e, o, n187) { - n187 === void 0 && (n187 = !0); - var i192 = r.call(this, e, o) || this; - return i192.normalized = !1, i192.autoNormalizeCTM = n187, i192; - } - return t225.prototype.clone = function(e) { - for(var o = t225.fromMapWithContext(new Map, e || this.context, this.autoNormalizeCTM), n188 = this.entries(), i193 = 0, a149 = n188.length; i193 < a149; i193++){ - var s68 = n188[i193], u51 = s68[0], f = s68[1]; - o.set(u51, f); - } - return o; - }, t225.prototype.Parent = function() { - return this.lookupMaybe(l1.Parent, w89); - }, t225.prototype.Contents = function() { - return this.lookup(l1.of("Contents")); - }, t225.prototype.Annots = function() { - return this.lookupMaybe(l1.Annots, E); - }, t225.prototype.BleedBox = function() { - return this.lookupMaybe(l1.BleedBox, E); - }, t225.prototype.TrimBox = function() { - return this.lookupMaybe(l1.TrimBox, E); - }, t225.prototype.ArtBox = function() { - return this.lookupMaybe(l1.ArtBox, E); - }, t225.prototype.Resources = function() { - var e = this.getInheritableAttribute(l1.Resources); - return this.context.lookupMaybe(e, w89); - }, t225.prototype.MediaBox = function() { - var e = this.getInheritableAttribute(l1.MediaBox); - return this.context.lookup(e, E); - }, t225.prototype.CropBox = function() { - var e = this.getInheritableAttribute(l1.CropBox); - return this.context.lookupMaybe(e, E); - }, t225.prototype.Rotate = function() { - var e = this.getInheritableAttribute(l1.Rotate); - return this.context.lookupMaybe(e, P1); - }, t225.prototype.getInheritableAttribute = function(e) { - var o; - return this.ascend(function(n189) { - o || (o = n189.get(e)); - }), o; - }, t225.prototype.setParent = function(e) { - this.set(l1.Parent, e); - }, t225.prototype.addContentStream = function(e) { - var o = this.normalizedEntries().Contents || this.context.obj([]); - this.set(l1.Contents, o), o.push(e); - }, t225.prototype.wrapContentStreams = function(e, o) { - var n190 = this.Contents(); - return n190 instanceof E ? (n190.insert(0, e), n190.push(o), !0) : !1; - }, t225.prototype.addAnnot = function(e) { - var o = this.normalizedEntries().Annots; - o.push(e); - }, t225.prototype.removeAnnot = function(e) { - var o = this.normalizedEntries().Annots, n191 = o.indexOf(e); - n191 !== void 0 && o.remove(n191); - }, t225.prototype.setFontDictionary = function(e, o) { - var n192 = this.normalizedEntries().Font; - n192.set(e, o); - }, t225.prototype.newFontDictionaryKey = function(e) { - var o = this.normalizedEntries().Font; - return o.uniqueKey(e); - }, t225.prototype.newFontDictionary = function(e, o) { - var n193 = this.newFontDictionaryKey(e); - return this.setFontDictionary(n193, o), n193; - }, t225.prototype.setXObject = function(e, o) { - var n194 = this.normalizedEntries().XObject; - n194.set(e, o); - }, t225.prototype.newXObjectKey = function(e) { - var o = this.normalizedEntries().XObject; - return o.uniqueKey(e); - }, t225.prototype.newXObject = function(e, o) { - var n195 = this.newXObjectKey(e); - return this.setXObject(n195, o), n195; - }, t225.prototype.setExtGState = function(e, o) { - var n196 = this.normalizedEntries().ExtGState; - n196.set(e, o); - }, t225.prototype.newExtGStateKey = function(e) { - var o = this.normalizedEntries().ExtGState; - return o.uniqueKey(e); - }, t225.prototype.newExtGState = function(e, o) { - var n197 = this.newExtGStateKey(e); - return this.setExtGState(n197, o), n197; - }, t225.prototype.ascend = function(e) { - e(this); - var o = this.Parent(); - o && o.ascend(e); - }, t225.prototype.normalize = function() { - if (!this.normalized) { - var e = this.context, o = this.get(l1.Contents), n198 = this.context.lookup(o); - n198 instanceof rt1 && this.set(l1.Contents, e.obj([ - o - ])), this.autoNormalizeCTM && this.wrapContentStreams(this.context.getPushGraphicsStateContentStream(), this.context.getPopGraphicsStateContentStream()); - var i194 = this.getInheritableAttribute(l1.Resources), a150 = e.lookupMaybe(i194, w89) || e.obj({ - }); - this.set(l1.Resources, a150); - var s69 = a150.lookupMaybe(l1.Font, w89) || e.obj({ - }); - a150.set(l1.Font, s69); - var u52 = a150.lookupMaybe(l1.XObject, w89) || e.obj({ - }); - a150.set(l1.XObject, u52); - var f = a150.lookupMaybe(l1.ExtGState, w89) || e.obj({ - }); - a150.set(l1.ExtGState, f); - var c41 = this.Annots() || e.obj([]); - this.set(l1.Annots, c41), this.normalized = !0; - } - }, t225.prototype.normalizedEntries = function() { - this.normalize(); - var e = this.Annots(), o = this.Resources(), n199 = this.Contents(); - return { - Annots: e, - Resources: o, - Contents: n199, - Font: o.lookup(l1.Font, w89), - XObject: o.lookup(l1.XObject, w89), - ExtGState: o.lookup(l1.ExtGState, w89) - }; - }, t225.InheritableEntries = [ - "Resources", - "MediaBox", - "CropBox", - "Rotate" - ], t225.withContextAndParent = function(e, o) { - var n200 = new Map; - return n200.set(l1.Type, l1.Page), n200.set(l1.Parent, o), n200.set(l1.Resources, e.obj({ - })), n200.set(l1.MediaBox, e.obj([ - 0, - 0, - 612, - 792 - ])), new t225(n200, e, !1); - }, t225.fromMapWithContext = function(e, o, n201) { - return n201 === void 0 && (n201 = !0), new t225(e, o, n201); - }, t225; -}(w89), Dt = ru; -var ou = function() { - function r(t226, e) { - var o = this; - this.traversedObjects = new Map, this.copy = function(n202) { - return n202 instanceof Dt ? o.copyPDFPage(n202) : n202 instanceof w89 ? o.copyPDFDict(n202) : n202 instanceof E ? o.copyPDFArray(n202) : n202 instanceof rt1 ? o.copyPDFStream(n202) : n202 instanceof R1 ? o.copyPDFIndirectObject(n202) : n202.clone(); - }, this.copyPDFPage = function(n203) { - for(var i195 = n203.clone(), a151 = Dt.InheritableEntries, s70 = 0, u53 = a151.length; s70 < u53; s70++){ - var f = l1.of(a151[s70]), c42 = i195.getInheritableAttribute(f); - !i195.get(f) && c42 && i195.set(f, c42); - } - return i195.delete(l1.of("Parent")), o.copyPDFDict(i195); - }, this.copyPDFDict = function(n204) { - if (o.traversedObjects.has(n204)) return o.traversedObjects.get(n204); - var i196 = n204.clone(o.dest); - o.traversedObjects.set(n204, i196); - for(var a152 = n204.entries(), s71 = 0, u54 = a152.length; s71 < u54; s71++){ - var f = a152[s71], c43 = f[0], h37 = f[1]; - i196.set(c43, o.copy(h37)); - } - return i196; - }, this.copyPDFArray = function(n205) { - if (o.traversedObjects.has(n205)) return o.traversedObjects.get(n205); - var i197 = n205.clone(o.dest); - o.traversedObjects.set(n205, i197); - for(var a153 = 0, s72 = n205.size(); a153 < s72; a153++){ - var u55 = n205.get(a153); - i197.set(a153, o.copy(u55)); - } - return i197; - }, this.copyPDFStream = function(n206) { - if (o.traversedObjects.has(n206)) return o.traversedObjects.get(n206); - var i198 = n206.clone(o.dest); - o.traversedObjects.set(n206, i198); - for(var a154 = n206.dict.entries(), s73 = 0, u56 = a154.length; s73 < u56; s73++){ - var f = a154[s73], c44 = f[0], h38 = f[1]; - i198.dict.set(c44, o.copy(h38)); - } - return i198; - }, this.copyPDFIndirectObject = function(n207) { - var i199 = o.traversedObjects.has(n207); - if (!i199) { - var a155 = o.dest.nextRef(); - o.traversedObjects.set(n207, a155); - var s74 = o.src.lookup(n207); - if (s74) { - var u57 = o.copy(s74); - o.dest.assign(a155, u57); - } - } - return o.traversedObjects.get(n207); - }, this.src = t226, this.dest = e; - } - return r.for = function(t227, e) { - return new r(t227, e); - }, r; -}(), To = ou; -var nu = function() { - function r(t228) { - this.subsections = t228 ? [ - [ - t228 - ] - ] : [], this.chunkIdx = 0, this.chunkLength = t228 ? 1 : 0; - } - return r.prototype.addEntry = function(t229, e) { - this.append({ - ref: t229, - offset: e, - deleted: !1 - }); - }, r.prototype.addDeletedEntry = function(t230, e) { - this.append({ - ref: t230, - offset: e, - deleted: !0 - }); - }, r.prototype.toString = function() { - for(var t231 = `xref -`, e = 0, o = this.subsections.length; e < o; e++){ - var n208 = this.subsections[e]; - t231 += n208[0].ref.objectNumber + " " + n208.length + ` -`; - for(var i200 = 0, a156 = n208.length; i200 < a156; i200++){ - var s75 = n208[i200]; - t231 += Nt(String(s75.offset), 10, "0"), t231 += " ", t231 += Nt(String(s75.ref.generationNumber), 5, "0"), t231 += " ", t231 += s75.deleted ? "f" : "n", t231 += ` -`; - } - } - return t231; - }, r.prototype.sizeInBytes = function() { - for(var t232 = 5, e = 0, o = this.subsections.length; e < o; e++){ - var n209 = this.subsections[e], i201 = n209.length, a157 = n209[0]; - t232 += 2, t232 += String(a157.ref.objectNumber).length, t232 += String(i201).length, t232 += 20 * i201; - } - return t232; - }, r.prototype.copyBytesInto = function(t233, e) { - var o = e; - return t233[e++] = d123.x, t233[e++] = d123.r, t233[e++] = d123.e, t233[e++] = d123.f, t233[e++] = d123.Newline, e += this.copySubsectionsIntoBuffer(this.subsections, t233, e), e - o; - }, r.prototype.copySubsectionsIntoBuffer = function(t234, e, o) { - for(var n210 = o, i202 = t234.length, a158 = 0; a158 < i202; a158++){ - var s76 = this.subsections[a158], u58 = String(s76[0].ref.objectNumber); - o += Q1(u58, e, o), e[o++] = d123.Space; - var f = String(s76.length); - o += Q1(f, e, o), e[o++] = d123.Newline, o += this.copyEntriesIntoBuffer(s76, e, o); - } - return o - n210; - }, r.prototype.copyEntriesIntoBuffer = function(t235, e, o) { - for(var n211 = t235.length, i203 = 0; i203 < n211; i203++){ - var a159 = t235[i203], s77 = Nt(String(a159.offset), 10, "0"); - o += Q1(s77, e, o), e[o++] = d123.Space; - var u59 = Nt(String(a159.ref.generationNumber), 5, "0"); - o += Q1(u59, e, o), e[o++] = d123.Space, e[o++] = a159.deleted ? d123.f : d123.n, e[o++] = d123.Space, e[o++] = d123.Newline; - } - return 20 * n211; - }, r.prototype.append = function(t236) { - if (this.chunkLength === 0) { - this.subsections.push([ - t236 - ]), this.chunkIdx = 0, this.chunkLength = 1; - return; - } - var e = this.subsections[this.chunkIdx], o = e[this.chunkLength - 1]; - t236.ref.objectNumber - o.ref.objectNumber > 1 ? (this.subsections.push([ - t236 - ]), this.chunkIdx += 1, this.chunkLength = 1) : (e.push(t236), this.chunkLength += 1); - }, r.create = function() { - return new r({ - ref: R1.of(0, 65535), - offset: 0, - deleted: !0 - }); - }, r.createEmpty = function() { - return new r; - }, r; -}(), jr = nu; -var iu = function() { - function r(t237) { - this.lastXRefOffset = String(t237); - } - return r.prototype.toString = function() { - return `startxref -` + this.lastXRefOffset + ` -%%EOF`; - }, r.prototype.sizeInBytes = function() { - return 16 + this.lastXRefOffset.length; - }, r.prototype.copyBytesInto = function(t238, e) { - var o = e; - return t238[e++] = d123.s, t238[e++] = d123.t, t238[e++] = d123.a, t238[e++] = d123.r, t238[e++] = d123.t, t238[e++] = d123.x, t238[e++] = d123.r, t238[e++] = d123.e, t238[e++] = d123.f, t238[e++] = d123.Newline, e += Q1(this.lastXRefOffset, t238, e), t238[e++] = d123.Newline, t238[e++] = d123.Percent, t238[e++] = d123.Percent, t238[e++] = d123.E, t238[e++] = d123.O, t238[e++] = d123.F, e - o; - }, r.forLastCrossRefSectionOffset = function(t239) { - return new r(t239); - }, r; -}(), Ne = iu; -var au = function() { - function r(t240) { - this.dict = t240; - } - return r.prototype.toString = function() { - return `trailer -` + this.dict.toString(); - }, r.prototype.sizeInBytes = function() { - return 8 + this.dict.sizeInBytes(); - }, r.prototype.copyBytesInto = function(t241, e) { - var o = e; - return t241[e++] = d123.t, t241[e++] = d123.r, t241[e++] = d123.a, t241[e++] = d123.i, t241[e++] = d123.l, t241[e++] = d123.e, t241[e++] = d123.r, t241[e++] = d123.Newline, e += this.dict.copyBytesInto(t241, e), e - o; - }, r.of = function(t242) { - return new r(t242); - }, r; -}(), vn = au; -var uu = function(r) { - nt(t243, r); - function t243(e, o, n212) { - n212 === void 0 && (n212 = !0); - var i204 = r.call(this, e.obj({ - }), n212) || this; - return i204.objects = o, i204.offsets = i204.computeObjectOffsets(), i204.offsetsString = i204.computeOffsetsString(), i204.dict.set(l1.of("Type"), l1.of("ObjStm")), i204.dict.set(l1.of("N"), P1.of(i204.objects.length)), i204.dict.set(l1.of("First"), P1.of(i204.offsetsString.length)), i204; - } - return t243.prototype.getObjectsCount = function() { - return this.objects.length; - }, t243.prototype.clone = function(e) { - return t243.withContextAndObjects(e || this.dict.context, this.objects.slice(), this.encode); - }, t243.prototype.getContentsString = function() { - for(var e = this.offsetsString, o = 0, n213 = this.objects.length; o < n213; o++){ - var i205 = this.objects[o], a160 = i205[1]; - e += a160 + ` -`; - } - return e; - }, t243.prototype.getUnencodedContents = function() { - for(var e = new Uint8Array(this.getUnencodedContentsSize()), o = Q1(this.offsetsString, e, 0), n214 = 0, i206 = this.objects.length; n214 < i206; n214++){ - var a161 = this.objects[n214], s78 = a161[1]; - o += s78.copyBytesInto(e, o), e[o++] = d123.Newline; - } - return e; - }, t243.prototype.getUnencodedContentsSize = function() { - return this.offsetsString.length + Ze(this.offsets)[1] + Ze(this.objects)[1].sizeInBytes() + 1; - }, t243.prototype.computeOffsetsString = function() { - for(var e = "", o = 0, n215 = this.offsets.length; o < n215; o++){ - var i207 = this.offsets[o], a162 = i207[0], s79 = i207[1]; - e += a162 + " " + s79 + " "; - } - return e; - }, t243.prototype.computeObjectOffsets = function() { - for(var e = 0, o = new Array(this.objects.length), n216 = 0, i208 = this.objects.length; n216 < i208; n216++){ - var a163 = this.objects[n216], s80 = a163[0], u60 = a163[1]; - o[n216] = [ - s80.objectNumber, - e - ], e += u60.sizeInBytes() + 1; - } - return o; - }, t243.withContextAndObjects = function(e, o, n217) { - return n217 === void 0 && (n217 = !0), new t243(e, o, n217); - }, t243; -}(Ie), Mr = uu; -var fu = function() { - function r(t244, e) { - var o = this; - this.parsedObjects = 0, this.shouldWaitForTick = function(n218) { - return o.parsedObjects += n218, o.parsedObjects % o.objectsPerTick === 0; - }, this.context = t244, this.objectsPerTick = e; - } - return r.prototype.serializeToBuffer = function() { - return ut(this, void 0, void 0, function() { - var t245, e, o, n219, i209, a164, s81, u61, f, c45, h39, p17, m13, g25, y18, F9, b12; - return ct(this, function(S13) { - switch(S13.label){ - case 0: - return [ - 4, - this.computeBufferSize() - ]; - case 1: - t245 = S13.sent(), e = t245.size, o = t245.header, n219 = t245.indirectObjects, i209 = t245.xref, a164 = t245.trailerDict, s81 = t245.trailer, u61 = 0, f = new Uint8Array(e), u61 += o.copyBytesInto(f, u61), f[u61++] = d123.Newline, f[u61++] = d123.Newline, c45 = 0, h39 = n219.length, S13.label = 2; - case 2: - return c45 < h39 ? (p17 = n219[c45], m13 = p17[0], g25 = p17[1], y18 = String(m13.objectNumber), u61 += Q1(y18, f, u61), f[u61++] = d123.Space, F9 = String(m13.generationNumber), u61 += Q1(F9, f, u61), f[u61++] = d123.Space, f[u61++] = d123.o, f[u61++] = d123.b, f[u61++] = d123.j, f[u61++] = d123.Newline, u61 += g25.copyBytesInto(f, u61), f[u61++] = d123.Newline, f[u61++] = d123.e, f[u61++] = d123.n, f[u61++] = d123.d, f[u61++] = d123.o, f[u61++] = d123.b, f[u61++] = d123.j, f[u61++] = d123.Newline, f[u61++] = d123.Newline, b12 = g25 instanceof Mr ? g25.getObjectsCount() : 1, this.shouldWaitForTick(b12) ? [ - 4, - Qt() - ] : [ - 3, - 4 - ]) : [ - 3, - 5 - ]; - case 3: - S13.sent(), S13.label = 4; - case 4: - return c45++, [ - 3, - 2 - ]; - case 5: - return i209 && (u61 += i209.copyBytesInto(f, u61), f[u61++] = d123.Newline), a164 && (u61 += a164.copyBytesInto(f, u61), f[u61++] = d123.Newline, f[u61++] = d123.Newline), u61 += s81.copyBytesInto(f, u61), [ - 2, - f - ]; - } - }); - }); - }, r.prototype.computeIndirectObjectSize = function(t246) { - var e = t246[0], o = t246[1], n220 = e.sizeInBytes() + 3, i210 = o.sizeInBytes() + 9; - return n220 + i210; - }, r.prototype.createTrailerDict = function() { - return this.context.obj({ - Size: this.context.largestObjectNumber + 1, - Root: this.context.trailerInfo.Root, - Encrypt: this.context.trailerInfo.Encrypt, - Info: this.context.trailerInfo.Info, - ID: this.context.trailerInfo.ID - }); - }, r.prototype.computeBufferSize = function() { - return ut(this, void 0, void 0, function() { - var t247, e, o, n221, i211, a165, s82, u62, f, c46, h40; - return ct(this, function(p18) { - switch(p18.label){ - case 0: - t247 = ae.forVersion(1, 7), e = t247.sizeInBytes() + 2, o = jr.create(), n221 = this.context.enumerateIndirectObjects(), i211 = 0, a165 = n221.length, p18.label = 1; - case 1: - return i211 < a165 ? (s82 = n221[i211], u62 = s82[0], o.addEntry(u62, e), e += this.computeIndirectObjectSize(s82), this.shouldWaitForTick(1) ? [ - 4, - Qt() - ] : [ - 3, - 3 - ]) : [ - 3, - 4 - ]; - case 2: - p18.sent(), p18.label = 3; - case 3: - return i211++, [ - 3, - 1 - ]; - case 4: - return f = e, e += o.sizeInBytes() + 1, c46 = vn.of(this.createTrailerDict()), e += c46.sizeInBytes() + 2, h40 = Ne.forLastCrossRefSectionOffset(f), e += h40.sizeInBytes(), [ - 2, - { - size: e, - header: t247, - indirectObjects: n221, - xref: o, - trailerDict: c46, - trailer: h40 - } - ]; - } - }); - }); - }, r.forContext = function(t248, e) { - return new r(t248, e); - }, r; -}(), Wr1 = fu; -var lu = function(r) { - nt(t249, r); - function t249(e) { - var o = r.call(this) || this; - return o.data = e, o; - } - return t249.prototype.clone = function() { - return t249.of(this.data.slice()); - }, t249.prototype.toString = function() { - return "PDFInvalidObject(" + this.data.length + " bytes)"; - }, t249.prototype.sizeInBytes = function() { - return this.data.length; - }, t249.prototype.copyBytesInto = function(e, o) { - for(var n222 = this.data.length, i212 = 0; i212 < n222; i212++)e[o++] = this.data[i212]; - return n222; - }, t249.of = function(e) { - return new t249(e); - }, t249; -}(Z1), zr = lu; -var ve; -(function(r) { - r[r.Deleted = 0] = "Deleted", r[r.Uncompressed = 1] = "Uncompressed", r[r.Compressed = 2] = "Compressed"; -})(ve || (ve = { -})); -var hu = function(r) { - nt(t250, r); - function t250(e, o, n223) { - n223 === void 0 && (n223 = !0); - var i213 = r.call(this, e, n223) || this; - return i213.computeIndex = function() { - for(var a166 = [], s83 = 0, u63 = 0, f = i213.entries.length; u63 < f; u63++){ - var c47 = i213.entries[u63], h41 = i213.entries[u63 - 1]; - u63 === 0 ? a166.push(c47.ref.objectNumber) : c47.ref.objectNumber - h41.ref.objectNumber > 1 && (a166.push(s83), a166.push(c47.ref.objectNumber), s83 = 0), s83 += 1; - } - return a166.push(s83), a166; - }, i213.computeEntryTuples = function() { - for(var a167 = new Array(i213.entries.length), s84 = 0, u64 = i213.entries.length; s84 < u64; s84++){ - var f = i213.entries[s84]; - if (f.type === ve.Deleted) { - var c48 = f.type, h42 = f.nextFreeObjectNumber, p19 = f.ref; - a167[s84] = [ - c48, - h42, - p19.generationNumber - ]; - } - if (f.type === ve.Uncompressed) { - var c48 = f.type, m14 = f.offset, p19 = f.ref; - a167[s84] = [ - c48, - m14, - p19.generationNumber - ]; - } - if (f.type === ve.Compressed) { - var c48 = f.type, g26 = f.objectStreamRef, y19 = f.index; - a167[s84] = [ - c48, - g26.objectNumber, - y19 - ]; - } - } - return a167; - }, i213.computeMaxEntryByteWidths = function() { - for(var a168 = i213.entryTuplesCache.access(), s85 = [ - 0, - 0, - 0 - ], u65 = 0, f = a168.length; u65 < f; u65++){ - var c49 = a168[u65], h43 = c49[0], p20 = c49[1], m15 = c49[2], g27 = Or(h43), y20 = Or(p20), F10 = Or(m15); - g27 > s85[0] && (s85[0] = g27), y20 > s85[1] && (s85[1] = y20), F10 > s85[2] && (s85[2] = F10); - } - return s85; - }, i213.entries = o || [], i213.entryTuplesCache = bt1.populatedBy(i213.computeEntryTuples), i213.maxByteWidthsCache = bt1.populatedBy(i213.computeMaxEntryByteWidths), i213.indexCache = bt1.populatedBy(i213.computeIndex), e.set(l1.of("Type"), l1.of("XRef")), i213; - } - return t250.prototype.addDeletedEntry = function(e, o) { - var n224 = ve.Deleted; - this.entries.push({ - type: n224, - ref: e, - nextFreeObjectNumber: o - }), this.entryTuplesCache.invalidate(), this.maxByteWidthsCache.invalidate(), this.indexCache.invalidate(), this.contentsCache.invalidate(); - }, t250.prototype.addUncompressedEntry = function(e, o) { - var n225 = ve.Uncompressed; - this.entries.push({ - type: n225, - ref: e, - offset: o - }), this.entryTuplesCache.invalidate(), this.maxByteWidthsCache.invalidate(), this.indexCache.invalidate(), this.contentsCache.invalidate(); - }, t250.prototype.addCompressedEntry = function(e, o, n226) { - var i214 = ve.Compressed; - this.entries.push({ - type: i214, - ref: e, - objectStreamRef: o, - index: n226 - }), this.entryTuplesCache.invalidate(), this.maxByteWidthsCache.invalidate(), this.indexCache.invalidate(), this.contentsCache.invalidate(); - }, t250.prototype.clone = function(e) { - var o = this, n227 = o.dict, i215 = o.entries, a169 = o.encode; - return t250.of(n227.clone(e), i215.slice(), a169); - }, t250.prototype.getContentsString = function() { - for(var e = this.entryTuplesCache.access(), o = this.maxByteWidthsCache.access(), n228 = "", i216 = 0, a170 = e.length; i216 < a170; i216++){ - for(var s86 = e[i216], u66 = s86[0], f = s86[1], c50 = s86[2], h44 = Te(Ee(u66)), p21 = Te(Ee(f)), m16 = Te(Ee(c50)), g28 = o[0] - 1; g28 >= 0; g28--)n228 += (h44[g28] || 0).toString(2); - for(var g28 = o[1] - 1; g28 >= 0; g28--)n228 += (p21[g28] || 0).toString(2); - for(var g28 = o[2] - 1; g28 >= 0; g28--)n228 += (m16[g28] || 0).toString(2); - } - return n228; - }, t250.prototype.getUnencodedContents = function() { - for(var e = this.entryTuplesCache.access(), o = this.maxByteWidthsCache.access(), n229 = new Uint8Array(this.getUnencodedContentsSize()), i = 0, a171 = 0, s87 = e.length; a171 < s87; a171++){ - for(var u67 = e[a171], f = u67[0], c51 = u67[1], h45 = u67[2], p22 = Te(Ee(f)), m17 = Te(Ee(c51)), g29 = Te(Ee(h45)), y21 = o[0] - 1; y21 >= 0; y21--)n229[i++] = p22[y21] || 0; - for(var y21 = o[1] - 1; y21 >= 0; y21--)n229[i++] = m17[y21] || 0; - for(var y21 = o[2] - 1; y21 >= 0; y21--)n229[i++] = g29[y21] || 0; - } - return n229; - }, t250.prototype.getUnencodedContentsSize = function() { - var e = this.maxByteWidthsCache.access(), o = ri(e); - return o * this.entries.length; - }, t250.prototype.updateDict = function() { - r.prototype.updateDict.call(this); - var e = this.maxByteWidthsCache.access(), o = this.indexCache.access(), n230 = this.dict.context; - this.dict.set(l1.of("W"), n230.obj(e)), this.dict.set(l1.of("Index"), n230.obj(o)); - }, t250.create = function(e, o) { - o === void 0 && (o = !0); - var n231 = new t250(e, [], o); - return n231.addDeletedEntry(R1.of(0, 65535), 0), n231; - }, t250.of = function(e, o, n232) { - return n232 === void 0 && (n232 = !0), new t250(e, o, n232); - }, t250; -}(Ie), mn = hu; -var gu = function(r) { - nt(t251, r); - function t251(e, o, n233, i217) { - var a172 = r.call(this, e, o) || this; - return a172.encodeStreams = n233, a172.objectsPerStream = i217, a172; - } - return t251.prototype.computeBufferSize = function() { - return ut(this, void 0, void 0, function() { - var e, o, n234, i218, a173, s88, u68, f, g30, y22, c52, b13, h46, p23, F11, m18, g30, y22, F11, b13, S14, O12, z19, T14; - return ct(this, function(H14) { - switch(H14.label){ - case 0: - e = this.context.largestObjectNumber + 1, o = ae.forVersion(1, 7), n234 = o.sizeInBytes() + 2, i218 = mn.create(this.createTrailerDict(), this.encodeStreams), a173 = [], s88 = [], u68 = [], f = this.context.enumerateIndirectObjects(), g30 = 0, y22 = f.length, H14.label = 1; - case 1: - return g30 < y22 ? (c52 = f[g30], b13 = c52[0], h46 = c52[1], p23 = b13 === this.context.trailerInfo.Encrypt || h46 instanceof rt1 || h46 instanceof zr || b13.generationNumber !== 0, p23 ? (a173.push(c52), i218.addUncompressedEntry(b13, n234), n234 += this.computeIndirectObjectSize(c52), this.shouldWaitForTick(1) ? [ - 4, - Qt() - ] : [ - 3, - 3 - ]) : [ - 3, - 4 - ]) : [ - 3, - 6 - ]; - case 2: - H14.sent(), H14.label = 3; - case 3: - return [ - 3, - 5 - ]; - case 4: - F11 = Ze(s88), m18 = Ze(u68), (!F11 || F11.length % this.objectsPerStream === 0) && (F11 = [], s88.push(F11), m18 = R1.of(e++), u68.push(m18)), i218.addCompressedEntry(b13, m18, F11.length), F11.push(c52), H14.label = 5; - case 5: - return g30++, [ - 3, - 1 - ]; - case 6: - g30 = 0, y22 = s88.length, H14.label = 7; - case 7: - return g30 < y22 ? (F11 = s88[g30], b13 = u68[g30], S14 = Mr.withContextAndObjects(this.context, F11, this.encodeStreams), i218.addUncompressedEntry(b13, n234), n234 += this.computeIndirectObjectSize([ - b13, - S14 - ]), a173.push([ - b13, - S14 - ]), this.shouldWaitForTick(F11.length) ? [ - 4, - Qt() - ] : [ - 3, - 9 - ]) : [ - 3, - 10 - ]; - case 8: - H14.sent(), H14.label = 9; - case 9: - return g30++, [ - 3, - 7 - ]; - case 10: - return O12 = R1.of(e++), i218.dict.set(l1.of("Size"), P1.of(e)), i218.addUncompressedEntry(O12, n234), z19 = n234, n234 += this.computeIndirectObjectSize([ - O12, - i218 - ]), a173.push([ - O12, - i218 - ]), T14 = Ne.forLastCrossRefSectionOffset(z19), n234 += T14.sizeInBytes(), [ - 2, - { - size: n234, - header: o, - indirectObjects: a173, - trailer: T14 - } - ]; - } - }); - }); - }, t251.forContext = function(e, o, n235, i219) { - return n235 === void 0 && (n235 = !0), i219 === void 0 && (i219 = 50), new t251(e, o, n235, i219); - }, t251; -}(Wr1), gn = gu; -var xu = function(r) { - nt(t252, r); - function t252(e) { - var o = r.call(this) || this; - return o.value = e, o; - } - return t252.prototype.asBytes = function() { - for(var e = this.value + (this.value.length % 2 === 1 ? "0" : ""), o = e.length, n236 = new Uint8Array(e.length / 2), i220 = 0, a174 = 0; i220 < o;){ - var s89 = parseInt(e.substring(i220, i220 + 2), 16); - n236[a174] = s89, i220 += 2, a174 += 1; - } - return n236; - }, t252.prototype.decodeText = function() { - var e = this.asBytes(); - return Do(e) ? So(e) : Co(e); - }, t252.prototype.decodeDate = function() { - var e = this.decodeText(), o = xo(e); - if (!o) throw new Ao(e); - return o; - }, t252.prototype.asString = function() { - return this.value; - }, t252.prototype.clone = function() { - return t252.of(this.value); - }, t252.prototype.toString = function() { - return "<" + this.value + ">"; - }, t252.prototype.sizeInBytes = function() { - return this.value.length + 2; - }, t252.prototype.copyBytesInto = function(e, o) { - return e[o++] = d123.LessThan, o += Q1(this.value, e, o), e[o++] = d123.GreaterThan, this.value.length + 2; - }, t252.of = function(e) { - return new t252(e); - }, t252.fromText = function(e) { - for(var o = ui(e), n237 = "", i221 = 0, a175 = o.length; i221 < a175; i221++)n237 += ne(o[i221], 4); - return new t252(n237); - }, t252; -}(Z1), D = xu; -var Fu = function() { - function r(t253, e) { - this.encoding = t253 === W1.ZapfDingbats ? Hr.ZapfDingbats : t253 === W1.Symbol ? Hr.Symbol : Hr.WinAnsi, this.font = Wr.load(t253), this.fontName = this.font.FontName, this.customName = e; - } - return r.prototype.encodeText = function(t254) { - for(var e = this.encodeTextAsGlyphs(t254), o = new Array(e.length), n238 = 0, i222 = e.length; n238 < i222; n238++)o[n238] = ie(e[n238].code); - return D.of(o.join("")); - }, r.prototype.widthOfTextAtSize = function(t255, e) { - for(var o = this.encodeTextAsGlyphs(t255), n239 = 0, i223 = 0, a176 = o.length; i223 < a176; i223++){ - var s90 = o[i223].name, u69 = (o[i223 + 1] || { - }).name, f = this.font.getXAxisKerningForPair(s90, u69) || 0; - n239 += this.widthOfGlyph(s90) + f; - } - var c53 = e / 1000; - return n239 * c53; - }, r.prototype.heightOfFontAtSize = function(t256, e) { - e === void 0 && (e = { - }); - var o = e.descender, n240 = o === void 0 ? !0 : o, i224 = this.font, a177 = i224.Ascender, s91 = i224.Descender, u70 = i224.FontBBox, f = a177 || u70[3], c54 = s91 || u70[1], h47 = f - c54; - return n240 || (h47 += s91 || 0), h47 / 1000 * t256; - }, r.prototype.sizeOfFontAtHeight = function(t257) { - var e = this.font, o = e.Ascender, n241 = e.Descender, i225 = e.FontBBox, a178 = o || i225[3], s92 = n241 || i225[1]; - return 1000 * t257 / (a178 - s92); - }, r.prototype.embedIntoContext = function(t258, e) { - var o = t258.obj({ - Type: "Font", - Subtype: "Type1", - BaseFont: this.customName || this.fontName, - Encoding: this.encoding === Hr.WinAnsi ? "WinAnsiEncoding" : void 0 - }); - return e ? (t258.assign(e, o), e) : t258.register(o); - }, r.prototype.widthOfGlyph = function(t259) { - return this.font.getWidthOfGlyph(t259) || 250; - }, r.prototype.encodeTextAsGlyphs = function(t260) { - for(var e = Array.from(t260), o = new Array(e.length), n242 = 0, i226 = e.length; n242 < i226; n242++){ - var a179 = Xn(e[n242]); - o[n242] = this.encoding.encodeUnicodeCodePoint(a179); - } - return o; - }, r.for = function(t261, e) { - return new r(t261, e); - }, r; -}(), je = Fu; -var Gi = function(r, t262) { - for(var e = new Array(r.length), o = 0, n243 = r.length; o < n243; o++){ - var i227 = r[o], a180 = Ki(Oo(t262(i227))), s93 = Ki.apply(void 0, i227.codePoints.map(Du)); - e[o] = [ - a180, - s93 - ]; - } - return Su(e); -}, Su = function(r) { - return `/CIDInit /ProcSet findresource begin +`,e+=this.getContentsString(),e+=` +endstream`,e},u.prototype.copyBytesInto=function(e,r){this.updateDict();var n=r;r+=this.dict.copyBytesInto(e,r),e[r++]=R.Newline,e[r++]=R.s,e[r++]=R.t,e[r++]=R.r,e[r++]=R.e,e[r++]=R.a,e[r++]=R.m,e[r++]=R.Newline;for(var i=this.getContents(),o=0,s=i.length;othis.largestObjectNumber&&(this.largestObjectNumber=u.objectNumber)},t.prototype.nextRef=function(){return this.largestObjectNumber+=1,Ht.of(this.largestObjectNumber)},t.prototype.register=function(u){var e=this.nextRef();return this.assign(e,u),e},t.prototype.delete=function(u){return this.indirectObjects.delete(u)},t.prototype.lookupMaybe=function(u){for(var e=[],r=1;r1?(this.subsections.push([u]),this.chunkIdx+=1,this.chunkLength=1):(e.push(u),this.chunkLength+=1)},t.create=function(){return new t({ref:Ht.of(0,65535),offset:0,deleted:!0})},t.createEmpty=function(){return new t},t}(),j4=Gd,Hd=function(){function t(u){this.lastXRefOffset=String(u)}return t.prototype.toString=function(){return`startxref +`+this.lastXRefOffset+` +%%EOF`},t.prototype.sizeInBytes=function(){return 16+this.lastXRefOffset.length},t.prototype.copyBytesInto=function(u,e){var r=e;return u[e++]=R.s,u[e++]=R.t,u[e++]=R.a,u[e++]=R.r,u[e++]=R.t,u[e++]=R.x,u[e++]=R.r,u[e++]=R.e,u[e++]=R.f,u[e++]=R.Newline,e+=Ne(this.lastXRefOffset,u,e),u[e++]=R.Newline,u[e++]=R.Percent,u[e++]=R.Percent,u[e++]=R.E,u[e++]=R.O,u[e++]=R.F,e-r},t.forLastCrossRefSectionOffset=function(u){return new t(u)},t}(),u9=Hd,Kd=function(){function t(u){this.dict=u}return t.prototype.toString=function(){return`trailer +`+this.dict.toString()},t.prototype.sizeInBytes=function(){return 8+this.dict.sizeInBytes()},t.prototype.copyBytesInto=function(u,e){var r=e;return u[e++]=R.t,u[e++]=R.r,u[e++]=R.a,u[e++]=R.i,u[e++]=R.l,u[e++]=R.e,u[e++]=R.r,u[e++]=R.Newline,e+=this.dict.copyBytesInto(u,e),e-r},t.of=function(u){return new t(u)},t}(),Xd=Kd,Zd=function(t){Pu(u,t);function u(e,r,n){n===void 0&&(n=!0);var i=t.call(this,e.obj({}),n)||this;return i.objects=r,i.offsets=i.computeObjectOffsets(),i.offsetsString=i.computeOffsetsString(),i.dict.set(j.of("Type"),j.of("ObjStm")),i.dict.set(j.of("N"),at.of(i.objects.length)),i.dict.set(j.of("First"),at.of(i.offsetsString.length)),i}return u.prototype.getObjectsCount=function(){return this.objects.length},u.prototype.clone=function(e){return u.withContextAndObjects(e||this.dict.context,this.objects.slice(),this.encode)},u.prototype.getContentsString=function(){for(var e=this.offsetsString,r=0,n=this.objects.length;r1&&(o.push(s),o.push(D.ref.objectNumber),s=0),s+=1}return o.push(s),o},i.computeEntryTuples=function(){for(var o=new Array(i.entries.length),s=0,C=i.entries.length;ss[0]&&(s[0]=d),v>s[1]&&(s[1]=v),S>s[2]&&(s[2]=S)}return s},i.entries=r||[],i.entryTuplesCache=fn.populatedBy(i.computeEntryTuples),i.maxByteWidthsCache=fn.populatedBy(i.computeMaxEntryByteWidths),i.indexCache=fn.populatedBy(i.computeIndex),e.set(j.of("Type"),j.of("XRef")),i}return u.prototype.addDeletedEntry=function(e,r){var n=ii.Deleted;this.entries.push({type:n,ref:e,nextFreeObjectNumber:r}),this.entryTuplesCache.invalidate(),this.maxByteWidthsCache.invalidate(),this.indexCache.invalidate(),this.contentsCache.invalidate()},u.prototype.addUncompressedEntry=function(e,r){var n=ii.Uncompressed;this.entries.push({type:n,ref:e,offset:r}),this.entryTuplesCache.invalidate(),this.maxByteWidthsCache.invalidate(),this.indexCache.invalidate(),this.contentsCache.invalidate()},u.prototype.addCompressedEntry=function(e,r,n){var i=ii.Compressed;this.entries.push({type:i,ref:e,objectStreamRef:r,index:n}),this.entryTuplesCache.invalidate(),this.maxByteWidthsCache.invalidate(),this.indexCache.invalidate(),this.contentsCache.invalidate()},u.prototype.clone=function(e){var r=this,n=r.dict,i=r.entries,o=r.encode;return u.of(n.clone(e),i.slice(),o)},u.prototype.getContentsString=function(){for(var e=this.entryTuplesCache.access(),r=this.maxByteWidthsCache.access(),n="",i=0,o=e.length;i=0;d--)n+=(B[d]||0).toString(2);for(var d=r[1]-1;d>=0;d--)n+=(f[d]||0).toString(2);for(var d=r[2]-1;d>=0;d--)n+=(h[d]||0).toString(2)}return n},u.prototype.getUnencodedContents=function(){for(var e=this.entryTuplesCache.access(),r=this.maxByteWidthsCache.access(),n=new Uint8Array(this.getUnencodedContentsSize()),i=0,o=0,s=e.length;o=0;v--)n[i++]=f[v]||0;for(var v=r[1]-1;v>=0;v--)n[i++]=h[v]||0;for(var v=r[2]-1;v>=0;v--)n[i++]=d[v]||0}return n},u.prototype.getUnencodedContentsSize=function(){var e=this.maxByteWidthsCache.access(),r=qh(e);return r*this.entries.length},u.prototype.updateDict=function(){t.prototype.updateDict.call(this);var e=this.maxByteWidthsCache.access(),r=this.indexCache.access(),n=this.dict.context;this.dict.set(j.of("W"),n.obj(e)),this.dict.set(j.of("Index"),n.obj(r))},u.create=function(e,r){r===void 0&&(r=!0);var n=new u(e,[],r);return n.addDeletedEntry(Ht.of(0,65535),0),n},u.of=function(e,r,n){return n===void 0&&(n=!0),new u(e,r,n)},u}(_7),_d=Qd,$d=function(t){Pu(u,t);function u(e,r,n,i){var o=t.call(this,e,r)||this;return o.encodeStreams=n,o.objectsPerStream=i,o}return u.prototype.computeBufferSize=function(){return vt(this,void 0,void 0,function(){var e,r,n,i,o,s,C,F,d,v,D,m,B,f,S,h,d,v,S,m,T,M,L,q;return xt(this,function(U){switch(U.label){case 0:e=this.context.largestObjectNumber+1,r=x0.forVersion(1,7),n=r.sizeInBytes()+2,i=_d.create(this.createTrailerDict(),this.encodeStreams),o=[],s=[],C=[],F=this.context.enumerateIndirectObjects(),d=0,v=F.length,U.label=1;case 1:return d"},u.prototype.sizeInBytes=function(){return this.value.length+2},u.prototype.copyBytesInto=function(e,r){return e[r++]=R.LessThan,r+=Ne(this.value,e,r),e[r++]=R.GreaterThan,this.value.length+2},u.of=function(e){return new u(e)},u.fromText=function(e){for(var r=Kh(e),n="",i=0,o=r.length;i endcodespacerange -` + r.length + ` beginbfchar -` + r.map(function(t263) { - var e = t263[0], o = t263[1]; - return e + " " + o; - }).join(` -`) + ` +`+t.length+` beginbfchar +`+t.map(function(u){var e=u[0],r=u[1];return e+" "+r}).join(` +`)+` endbfchar endcmap CMapName currentdict /CMap defineresource pop end -end`; -}, Ki = function() { - for(var r = [], t264 = 0; t264 < arguments.length; t264++)r[t264] = arguments[t264]; - return "<" + r.join("") + ">"; -}, Oo = function(r) { - return ne(r, 4); -}, Du = function(r) { - if (fi(r)) return Oo(r); - if (ci(r)) { - var t265 = an(r), e = sn(r); - return "" + Oo(t265) + Oo(e); - } - var o = ie(r), n244 = "0x" + o + " is not a valid UTF-8 or UTF-16 codepoint."; - throw new Error(n244); -}; -var Pu = function(r) { - var t266 = 0, e = function(o) { - t266 |= 1 << o - 1; - }; - return r.fixedPitch && e(1), r.serif && e(2), r.symbolic && e(3), r.script && e(4), r.nonsymbolic && e(6), r.italic && e(7), r.allCap && e(17), r.smallCap && e(18), r.forceBold && e(19), t266; -}, Vi = function(r) { - var t267 = r["OS/2"] ? r["OS/2"].sFamilyClass : 0, e = Pu({ - fixedPitch: r.post.isFixedPitch, - serif: 1 <= t267 && t267 <= 7, - symbolic: !0, - script: t267 === 10, - italic: r.head.macStyle.italic - }); - return e; -}; -var Cu = function(r) { - nt(t268, r); - function t268(e) { - var o = r.call(this) || this; - return o.value = e, o; - } - return t268.prototype.asBytes = function() { - for(var e = [], o = "", n245 = !1, i228 = function(h48) { - h48 !== void 0 && e.push(h48), n245 = !1; - }, a181 = 0, s94 = this.value.length; a181 < s94; a181++){ - var u71 = this.value[a181], f = I1(u71), c55 = this.value[a181 + 1]; - n245 ? f === d123.Newline || f === d123.CarriageReturn ? i228() : f === d123.n ? i228(d123.Newline) : f === d123.r ? i228(d123.CarriageReturn) : f === d123.t ? i228(d123.Tab) : f === d123.b ? i228(d123.Backspace) : f === d123.f ? i228(d123.FormFeed) : f === d123.LeftParen ? i228(d123.LeftParen) : f === d123.RightParen ? i228(d123.RightParen) : f === d123.Backspace ? i228(d123.BackSlash) : f >= d123.Zero && f <= d123.Seven ? (o += u71, (o.length === 3 || !(c55 >= "0" && c55 <= "7")) && (i228(parseInt(o, 8)), o = "")) : i228(f) : f === d123.BackSlash ? n245 = !0 : i228(f); - } - return new Uint8Array(e); - }, t268.prototype.decodeText = function() { - var e = this.asBytes(); - return Do(e) ? So(e) : Co(e); - }, t268.prototype.decodeDate = function() { - var e = this.decodeText(), o = xo(e); - if (!o) throw new Ao(e); - return o; - }, t268.prototype.asString = function() { - return this.value; - }, t268.prototype.clone = function() { - return t268.of(this.value); - }, t268.prototype.toString = function() { - return "(" + this.value + ")"; - }, t268.prototype.sizeInBytes = function() { - return this.value.length + 2; - }, t268.prototype.copyBytesInto = function(e, o) { - return e[o++] = d123.LeftParen, o += Q1(this.value, e, o), e[o++] = d123.RightParen, this.value.length + 2; - }, t268.of = function(e) { - return new t268(e); - }, t268.fromDate = function(e) { - var o = Nt(String(e.getUTCFullYear()), 4, "0"), n246 = Nt(String(e.getUTCMonth() + 1), 2, "0"), i229 = Nt(String(e.getUTCDate()), 2, "0"), a182 = Nt(String(e.getUTCHours()), 2, "0"), s95 = Nt(String(e.getUTCMinutes()), 2, "0"), u72 = Nt(String(e.getUTCSeconds()), 2, "0"); - return new t268("D:" + o + n246 + i229 + a182 + s95 + u72 + "Z"); - }, t268; -}(Z1), _ = Cu; -var Au = function() { - function r(t269, e, o, n247) { - var i230 = this; - this.allGlyphsInFontSortedById = function() { - for(var a183 = new Array(i230.font.characterSet.length), s96 = 0, u73 = a183.length; s96 < u73; s96++){ - var f = i230.font.characterSet[s96]; - a183[s96] = i230.font.glyphForCodePoint(f); - } - return ei(a183.sort(ti), function(c56) { - return c56.id; - }); - }, this.font = t269, this.scale = 1000 / this.font.unitsPerEm, this.fontData = e, this.fontName = this.font.postscriptName || "Font", this.customName = o, this.fontFeatures = n247, this.baseFontName = "", this.glyphCache = bt1.populatedBy(this.allGlyphsInFontSortedById); - } - return r.for = function(t270, e, o, n248) { - return ut(this, void 0, void 0, function() { - var i231; - return ct(this, function(a184) { - switch(a184.label){ - case 0: - return [ - 4, - t270.create(e) - ]; - case 1: - return i231 = a184.sent(), [ - 2, - new r(i231, e, o, n248) - ]; - } - }); - }); - }, r.prototype.encodeText = function(t271) { - for(var e = this.font.layout(t271, this.fontFeatures).glyphs, o = new Array(e.length), n249 = 0, i232 = e.length; n249 < i232; n249++)o[n249] = ne(e[n249].id, 4); - return D.of(o.join("")); - }, r.prototype.widthOfTextAtSize = function(t272, e) { - for(var o = this.font.layout(t272, this.fontFeatures).glyphs, n250 = 0, i233 = 0, a185 = o.length; i233 < a185; i233++)n250 += o[i233].advanceWidth * this.scale; - var s97 = e / 1000; - return n250 * s97; - }, r.prototype.heightOfFontAtSize = function(t273, e) { - e === void 0 && (e = { - }); - var o = e.descender, n251 = o === void 0 ? !0 : o, i234 = this.font, a186 = i234.ascent, s98 = i234.descent, u74 = i234.bbox, f = (a186 || u74.maxY) * this.scale, c57 = (s98 || u74.minY) * this.scale, h49 = f - c57; - return n251 || (h49 -= Math.abs(s98) || 0), h49 / 1000 * t273; - }, r.prototype.sizeOfFontAtHeight = function(t274) { - var e = this.font, o = e.ascent, n252 = e.descent, i235 = e.bbox, a187 = (o || i235.maxY) * this.scale, s99 = (n252 || i235.minY) * this.scale; - return 1000 * t274 / (a187 - s99); - }, r.prototype.embedIntoContext = function(t275, e) { - return this.baseFontName = this.customName || t275.addRandomSuffix(this.fontName), this.embedFontDict(t275, e); - }, r.prototype.embedFontDict = function(t276, e) { - return ut(this, void 0, void 0, function() { - var o, n253, i236; - return ct(this, function(a188) { - switch(a188.label){ - case 0: - return [ - 4, - this.embedCIDFontDict(t276) - ]; - case 1: - return o = a188.sent(), n253 = this.embedUnicodeCmap(t276), i236 = t276.obj({ - Type: "Font", - Subtype: "Type0", - BaseFont: this.baseFontName, - Encoding: "Identity-H", - DescendantFonts: [ - o - ], - ToUnicode: n253 - }), e ? (t276.assign(e, i236), [ - 2, - e - ]) : [ - 2, - t276.register(i236) - ]; - } - }); - }); - }, r.prototype.isCFF = function() { - return this.font.cff; - }, r.prototype.embedCIDFontDict = function(t277) { - return ut(this, void 0, void 0, function() { - var e, o; - return ct(this, function(n254) { - switch(n254.label){ - case 0: - return [ - 4, - this.embedFontDescriptor(t277) - ]; - case 1: - return e = n254.sent(), o = t277.obj({ - Type: "Font", - Subtype: this.isCFF() ? "CIDFontType0" : "CIDFontType2", - CIDToGIDMap: "Identity", - BaseFont: this.baseFontName, - CIDSystemInfo: { - Registry: _.of("Adobe"), - Ordering: _.of("Identity"), - Supplement: 0 - }, - FontDescriptor: e, - W: this.computeWidths() - }), [ - 2, - t277.register(o) - ]; - } - }); - }); - }, r.prototype.embedFontDescriptor = function(t278) { - return ut(this, void 0, void 0, function() { - var e, o, n255, i237, a189, s100, u75, f, c58, h50, p24, m19, g31, y23, F12; - return ct(this, function(b14) { - switch(b14.label){ - case 0: - return [ - 4, - this.embedFontStream(t278) - ]; - case 1: - return e = b14.sent(), o = this.scale, n255 = this.font, i237 = n255.italicAngle, a189 = n255.ascent, s100 = n255.descent, u75 = n255.capHeight, f = n255.xHeight, c58 = this.font.bbox, h50 = c58.minX, p24 = c58.minY, m19 = c58.maxX, g31 = c58.maxY, y23 = t278.obj((F12 = { - Type: "FontDescriptor", - FontName: this.baseFontName, - Flags: Vi(this.font), - FontBBox: [ - h50 * o, - p24 * o, - m19 * o, - g31 * o - ], - ItalicAngle: i237, - Ascent: a189 * o, - Descent: s100 * o, - CapHeight: (u75 || a189) * o, - XHeight: (f || 0) * o, - StemV: 0 - }, F12[this.isCFF() ? "FontFile3" : "FontFile2"] = e, F12)), [ - 2, - t278.register(y23) - ]; - } - }); - }); - }, r.prototype.serializeFont = function() { - return ut(this, void 0, void 0, function() { - return ct(this, function(t) { - return [ - 2, - this.fontData - ]; - }); - }); - }, r.prototype.embedFontStream = function(t279) { - return ut(this, void 0, void 0, function() { - var e, o, n256; - return ct(this, function(i238) { - switch(i238.label){ - case 0: - return n256 = (o = t279).flateStream, [ - 4, - this.serializeFont() - ]; - case 1: - return e = n256.apply(o, [ - i238.sent(), - { - Subtype: this.isCFF() ? "CIDFontType0C" : void 0 - } - ]), [ - 2, - t279.register(e) - ]; - } - }); - }); - }, r.prototype.embedUnicodeCmap = function(t280) { - var e = Gi(this.glyphCache.access(), this.glyphId.bind(this)), o = t280.flateStream(e); - return t280.register(o); - }, r.prototype.glyphId = function(t281) { - return t281 ? t281.id : -1; - }, r.prototype.computeWidths = function() { - for(var t282 = this.glyphCache.access(), e = [], o = [], n257 = 0, i239 = t282.length; n257 < i239; n257++){ - var a190 = t282[n257], s101 = t282[n257 - 1], u76 = this.glyphId(a190), f = this.glyphId(s101); - n257 === 0 ? e.push(u76) : u76 - f !== 1 && (e.push(o), e.push(u76), o = []), o.push(a190.advanceWidth * this.scale); - } - return e.push(o), e; - }, r; -}(), Me = Au; -var Eu = function(r) { - nt(t283, r); - function t283(e, o, n258, i240) { - var a191 = r.call(this, e, o, n258, i240) || this; - return a191.subset = a191.font.createSubset(), a191.glyphs = [], a191.glyphCache = bt1.populatedBy(function() { - return a191.glyphs; - }), a191.glyphIdMap = new Map, a191; - } - return t283.for = function(e, o, n259, i241) { - return ut(this, void 0, void 0, function() { - var a192; - return ct(this, function(s102) { - switch(s102.label){ - case 0: - return [ - 4, - e.create(o) - ]; - case 1: - return a192 = s102.sent(), [ - 2, - new t283(a192, o, n259, i241) - ]; - } - }); - }); - }, t283.prototype.encodeText = function(e) { - for(var o = this.font.layout(e, this.fontFeatures).glyphs, n260 = new Array(o.length), i242 = 0, a193 = o.length; i242 < a193; i242++){ - var s103 = o[i242], u77 = this.subset.includeGlyph(s103); - this.glyphs[u77 - 1] = s103, this.glyphIdMap.set(s103.id, u77), n260[i242] = ne(u77, 4); - } - return this.glyphCache.invalidate(), D.of(n260.join("")); - }, t283.prototype.isCFF = function() { - return this.subset.cff; - }, t283.prototype.glyphId = function(e) { - return e ? this.glyphIdMap.get(e.id) : -1; - }, t283.prototype.serializeFont = function() { - var e = this; - return new Promise(function(o, n261) { - var i243 = []; - e.subset.encodeStream().on("data", function(a194) { - return i243.push(a194); - }).on("end", function() { - return o($n(i243)); - }).on("error", function(a195) { - return n261(a195); - }); - }); - }, t283; -}(Me), yn = Eu; -var _r; -(function(r) { - r.Source = "Source", r.Data = "Data", r.Alternative = "Alternative", r.Supplement = "Supplement", r.EncryptedPayload = "EncryptedPayload", r.FormData = "EncryptedPayload", r.Schema = "Schema", r.Unspecified = "Unspecified"; -})(_r || (_r = { -})); -var Iu = function() { - function r(t284, e, o) { - o === void 0 && (o = { - }), this.fileData = t284, this.fileName = e, this.options = o; - } - return r.for = function(t285, e, o) { - return o === void 0 && (o = { - }), new r(t285, e, o); - }, r.prototype.embedIntoContext = function(t286, e) { - return ut(this, void 0, void 0, function() { - var o, n262, i244, a196, s104, u78, f, c59, h51; - return ct(this, function(p) { - return o = this.options, n262 = o.mimeType, i244 = o.description, a196 = o.creationDate, s104 = o.modificationDate, u78 = o.afRelationship, f = t286.flateStream(this.fileData, { - Type: "EmbeddedFile", - Subtype: n262 ?? void 0, - Params: { - Size: this.fileData.length, - CreationDate: a196 ? _.fromDate(a196) : void 0, - ModDate: s104 ? _.fromDate(s104) : void 0 - } - }), c59 = t286.register(f), h51 = t286.obj({ - Type: "Filespec", - F: _.of(this.fileName), - UF: D.fromText(this.fileName), - EF: { - F: c59 - }, - Desc: i244 ? D.fromText(i244) : void 0, - AFRelationship: u78 ?? void 0 - }), e ? (t286.assign(e, h51), [ - 2, - e - ]) : [ - 2, - t286.register(h51) - ]; - }); - }); - }, r; -}(), xn = Iu; -var Ji = [ - 65472, - 65473, - 65474, - 65475, - 65477, - 65478, - 65479, - 65480, - 65481, - 65482, - 65483, - 65484, - 65485, - 65486, - 65487 -], sr; -(function(r) { - r.DeviceGray = "DeviceGray", r.DeviceRGB = "DeviceRGB", r.DeviceCMYK = "DeviceCMYK"; -})(sr || (sr = { -})); -var Nu = { - 1: sr.DeviceGray, - 3: sr.DeviceRGB, - 4: sr.DeviceCMYK -}, ju = function() { - function r(t287, e, o, n263, i245) { - this.imageData = t287, this.bitsPerComponent = e, this.width = o, this.height = n263, this.colorSpace = i245; - } - return r.for = function(t288) { - return ut(this, void 0, void 0, function() { - var e, o, n264, i246, a197, s105, u79, f, c60, h52; - return ct(this, function(p) { - if (e = new DataView(t288.buffer), o = e.getUint16(0), o !== 65496) throw new Error("SOI not found in JPEG"); - for(n264 = 2; n264 < e.byteLength && (i246 = e.getUint16(n264), n264 += 2, !Ji.includes(i246));)n264 += e.getUint16(n264); - if (!Ji.includes(i246)) throw new Error("Invalid JPEG"); - if (n264 += 2, a197 = e.getUint8(n264++), s105 = e.getUint16(n264), n264 += 2, u79 = e.getUint16(n264), n264 += 2, f = e.getUint8(n264++), c60 = Nu[f], !c60) throw new Error("Unknown JPEG channel."); - return h52 = c60, [ - 2, - new r(t288, a197, u79, s105, h52) - ]; - }); - }); - }, r.prototype.embedIntoContext = function(t289, e) { - return ut(this, void 0, void 0, function() { - var o; - return ct(this, function(n) { - return o = t289.stream(this.imageData, { - Type: "XObject", - Subtype: "Image", - BitsPerComponent: this.bitsPerComponent, - Width: this.width, - Height: this.height, - ColorSpace: this.colorSpace, - Filter: "DCTDecode", - Decode: this.colorSpace === sr.DeviceCMYK ? [ - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0 - ] : void 0 - }), e ? (t289.assign(e, o), [ - 2, - e - ]) : [ - 2, - t289.register(o) - ]; - }); - }); - }, r; -}(), Lr = ju; -var Mu = function(r) { - if (r === 0) return We.Greyscale; - if (r === 2) return We.Truecolour; - if (r === 3) return We.IndexedColour; - if (r === 4) return We.GreyscaleWithAlpha; - if (r === 6) return We.TruecolourWithAlpha; - throw new Error("Unknown color type: " + r); -}, Wu = function(r) { - for(var t290 = Math.floor(r.length / 4), e = new Uint8Array(t290 * 3), o = new Uint8Array(t290 * 1), n265 = 0, i = 0, a = 0; n265 < r.length;)e[i++] = r[n265++], e[i++] = r[n265++], e[i++] = r[n265++], o[a++] = r[n265++]; - return { - rgbChannel: e, - alphaChannel: o - }; -}, We; -(function(r) { - r.Greyscale = "Greyscale", r.Truecolour = "Truecolour", r.IndexedColour = "IndexedColour", r.GreyscaleWithAlpha = "GreyscaleWithAlpha", r.TruecolourWithAlpha = "TruecolourWithAlpha"; -})(We || (We = { -})); -var Zi = function() { - function r(t291) { - var e = W2.decode(t291), o = W2.toRGBA8(e); - if (o.length > 1) throw new Error("Animated PNGs are not supported"); - var n266 = new Uint8Array(o[0]), i247 = Wu(n266), a198 = i247.rgbChannel, s106 = i247.alphaChannel; - this.rgbChannel = a198; - var u80 = s106.some(function(f) { - return f < 255; - }); - u80 && (this.alphaChannel = s106), this.type = Mu(e.ctype), this.width = e.width, this.height = e.height, this.bitsPerComponent = 8; - } - return r.load = function(t292) { - return new r(t292); - }, r; -}(); -var zu = function() { - function r(t293) { - this.image = t293, this.bitsPerComponent = t293.bitsPerComponent, this.width = t293.width, this.height = t293.height, this.colorSpace = "DeviceRGB"; - } - return r.for = function(t294) { - return ut(this, void 0, void 0, function() { - var e; - return ct(this, function(o) { - return e = Zi.load(t294), [ - 2, - new r(e) - ]; - }); - }); - }, r.prototype.embedIntoContext = function(t295, e) { - return ut(this, void 0, void 0, function() { - var o, n267; - return ct(this, function(i) { - return o = this.embedAlphaChannel(t295), n267 = t295.flateStream(this.image.rgbChannel, { - Type: "XObject", - Subtype: "Image", - BitsPerComponent: this.image.bitsPerComponent, - Width: this.image.width, - Height: this.image.height, - ColorSpace: this.colorSpace, - SMask: o - }), e ? (t295.assign(e, n267), [ - 2, - e - ]) : [ - 2, - t295.register(n267) - ]; - }); - }); - }, r.prototype.embedAlphaChannel = function(t296) { - if (!!this.image.alphaChannel) { - var e = t296.flateStream(this.image.alphaChannel, { - Type: "XObject", - Subtype: "Image", - Height: this.image.height, - Width: this.image.width, - BitsPerComponent: this.image.bitsPerComponent, - ColorSpace: "DeviceGray", - Decode: [ - 0, - 1 - ] - }); - return t296.register(e); - } - }, r; -}(), Ur = zu; -var _u = function() { - function r(t297, e, o) { - this.bytes = t297, this.start = e || 0, this.pos = this.start, this.end = !!e && !!o ? e + o : this.bytes.length; - } - return Object.defineProperty(r.prototype, "length", { - get: function() { - return this.end - this.start; - }, - enumerable: !1, - configurable: !0 - }), Object.defineProperty(r.prototype, "isEmpty", { - get: function() { - return this.length === 0; - }, - enumerable: !1, - configurable: !0 - }), r.prototype.getByte = function() { - return this.pos >= this.end ? -1 : this.bytes[this.pos++]; - }, r.prototype.getUint16 = function() { - var t298 = this.getByte(), e = this.getByte(); - return t298 === -1 || e === -1 ? -1 : (t298 << 8) + e; - }, r.prototype.getInt32 = function() { - var t299 = this.getByte(), e = this.getByte(), o = this.getByte(), n268 = this.getByte(); - return (t299 << 24) + (e << 16) + (o << 8) + n268; - }, r.prototype.getBytes = function(t300, e) { - e === void 0 && (e = !1); - var o = this.bytes, n269 = this.pos, i248 = this.end; - if (t300) { - var s107 = n269 + t300; - s107 > i248 && (s107 = i248), this.pos = s107; - var a199 = o.subarray(n269, s107); - return e ? new Uint8ClampedArray(a199) : a199; - } else { - var a199 = o.subarray(n269, i248); - return e ? new Uint8ClampedArray(a199) : a199; - } - }, r.prototype.peekByte = function() { - var t301 = this.getByte(); - return this.pos--, t301; - }, r.prototype.peekBytes = function(t302, e) { - e === void 0 && (e = !1); - var o = this.getBytes(t302, e); - return this.pos -= o.length, o; - }, r.prototype.skip = function(t303) { - t303 || (t303 = 1), this.pos += t303; - }, r.prototype.reset = function() { - this.pos = this.start; - }, r.prototype.moveStart = function() { - this.start = this.pos; - }, r.prototype.makeSubStream = function(t304, e) { - return new r(this.bytes, t304, e); - }, r.prototype.decode = function() { - return this.bytes; - }, r; -}(), Ro = _u; -var Lu = new Uint8Array(0), Uu = function() { - function r(t305) { - if (this.pos = 0, this.bufferLength = 0, this.eof = !1, this.buffer = Lu, this.minBufferLength = 512, t305) for(; this.minBufferLength < t305;)this.minBufferLength *= 2; - } - return Object.defineProperty(r.prototype, "isEmpty", { - get: function() { - for(; !this.eof && this.bufferLength === 0;)this.readBlock(); - return this.bufferLength === 0; - }, - enumerable: !1, - configurable: !0 - }), r.prototype.getByte = function() { - for(var t306 = this.pos; this.bufferLength <= t306;){ - if (this.eof) return -1; - this.readBlock(); - } - return this.buffer[this.pos++]; - }, r.prototype.getUint16 = function() { - var t307 = this.getByte(), e = this.getByte(); - return t307 === -1 || e === -1 ? -1 : (t307 << 8) + e; - }, r.prototype.getInt32 = function() { - var t308 = this.getByte(), e = this.getByte(), o = this.getByte(), n270 = this.getByte(); - return (t308 << 24) + (e << 16) + (o << 8) + n270; - }, r.prototype.getBytes = function(t309, e) { - e === void 0 && (e = !1); - var o, n271 = this.pos; - if (t309) { - for(this.ensureBuffer(n271 + t309), o = n271 + t309; !this.eof && this.bufferLength < o;)this.readBlock(); - var i249 = this.bufferLength; - o > i249 && (o = i249); - } else { - for(; !this.eof;)this.readBlock(); - o = this.bufferLength; - } - this.pos = o; - var a200 = this.buffer.subarray(n271, o); - return e && !(a200 instanceof Uint8ClampedArray) ? new Uint8ClampedArray(a200) : a200; - }, r.prototype.peekByte = function() { - var t310 = this.getByte(); - return this.pos--, t310; - }, r.prototype.peekBytes = function(t311, e) { - e === void 0 && (e = !1); - var o = this.getBytes(t311, e); - return this.pos -= o.length, o; - }, r.prototype.skip = function(t312) { - t312 || (t312 = 1), this.pos += t312; - }, r.prototype.reset = function() { - this.pos = 0; - }, r.prototype.makeSubStream = function(t313, e) { - for(var o = t313 + e; this.bufferLength <= o && !this.eof;)this.readBlock(); - return new Ro(this.buffer, t313, e); - }, r.prototype.decode = function() { - for(; !this.eof;)this.readBlock(); - return this.buffer.subarray(0, this.bufferLength); - }, r.prototype.readBlock = function() { - throw new yt2(this.constructor.name, "readBlock"); - }, r.prototype.ensureBuffer = function(t314) { - var e = this.buffer; - if (t314 <= e.byteLength) return e; - for(var o = this.minBufferLength; o < t314;)o *= 2; - var n272 = new Uint8Array(o); - return n272.set(e), this.buffer = n272; - }, r; -}(), te = Uu; -var ta = function(r) { - return r === 32 || r === 9 || r === 13 || r === 10; -}, Ku = function(r) { - nt(t315, r); - function t315(e, o) { - var n273 = r.call(this, o) || this; - return n273.stream = e, n273.input = new Uint8Array(5), o && (o = 0.8 * o), n273; - } - return t315.prototype.readBlock = function() { - for(var e = 126, o = 122, n274 = -1, i250 = this.stream, a201 = i250.getByte(); ta(a201);)a201 = i250.getByte(); - if (a201 === n274 || a201 === e) { - this.eof = !0; - return; - } - var s108 = this.bufferLength, u81, f; - if (a201 === o) { - for(u81 = this.ensureBuffer(s108 + 4), f = 0; f < 4; ++f)u81[s108 + f] = 0; - this.bufferLength += 4; - } else { - var c61 = this.input; - for(c61[0] = a201, f = 1; f < 5; ++f){ - for(a201 = i250.getByte(); ta(a201);)a201 = i250.getByte(); - if (c61[f] = a201, a201 === n274 || a201 === e) break; - } - if (u81 = this.ensureBuffer(s108 + f - 1), this.bufferLength += f - 1, f < 5) { - for(; f < 5; ++f)c61[f] = 33 + 84; - this.eof = !0; - } - var h53 = 0; - for(f = 0; f < 5; ++f)h53 = h53 * 85 + (c61[f] - 33); - for(f = 3; f >= 0; --f)u81[s108 + f] = h53 & 255, h53 >>= 8; - } - }, t315; -}(te), ea = Ku; -var Vu = function(r) { - nt(t316, r); - function t316(e, o) { - var n275 = r.call(this, o) || this; - return n275.stream = e, n275.firstDigit = -1, o && (o = 0.5 * o), n275; - } - return t316.prototype.readBlock = function() { - var e = 8000, o = this.stream.getBytes(e); - if (!o.length) { - this.eof = !0; - return; - } - for(var n276 = o.length + 1 >> 1, i251 = this.ensureBuffer(this.bufferLength + n276), a202 = this.bufferLength, s109 = this.firstDigit, u82 = 0, f = o.length; u82 < f; u82++){ - var c62 = o[u82], h54 = void 0; - if (c62 >= 48 && c62 <= 57) h54 = c62 & 15; - else if (c62 >= 65 && c62 <= 70 || c62 >= 97 && c62 <= 102) h54 = (c62 & 15) + 9; - else if (c62 === 62) { - this.eof = !0; - break; - } else continue; - s109 < 0 ? s109 = h54 : (i251[a202++] = s109 << 4 | h54, s109 = -1); - } - s109 >= 0 && this.eof && (i251[a202++] = s109 << 4, s109 = -1), this.firstDigit = s109, this.bufferLength = a202; - }, t316; -}(te), ra = Vu; -var oa = new Int32Array([ - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 -]), qu = new Int32Array([ - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 65547, - 65549, - 65551, - 65553, - 131091, - 131095, - 131099, - 131103, - 196643, - 196651, - 196659, - 196667, - 262211, - 262227, - 262243, - 262259, - 327811, - 327843, - 327875, - 327907, - 258, - 258, - 258 -]), Ju = new Int32Array([ - 1, - 2, - 3, - 4, - 65541, - 65543, - 131081, - 131085, - 196625, - 196633, - 262177, - 262193, - 327745, - 327777, - 393345, - 393409, - 459009, - 459137, - 524801, - 525057, - 590849, - 591361, - 657409, - 658433, - 724993, - 727041, - 794625, - 798721, - 868353, - 876545 -]), Yu = [ - new Int32Array([ - 459008, - 524368, - 524304, - 524568, - 459024, - 524400, - 524336, - 590016, - 459016, - 524384, - 524320, - 589984, - 524288, - 524416, - 524352, - 590048, - 459012, - 524376, - 524312, - 589968, - 459028, - 524408, - 524344, - 590032, - 459020, - 524392, - 524328, - 590000, - 524296, - 524424, - 524360, - 590064, - 459010, - 524372, - 524308, - 524572, - 459026, - 524404, - 524340, - 590024, - 459018, - 524388, - 524324, - 589992, - 524292, - 524420, - 524356, - 590056, - 459014, - 524380, - 524316, - 589976, - 459030, - 524412, - 524348, - 590040, - 459022, - 524396, - 524332, - 590008, - 524300, - 524428, - 524364, - 590072, - 459009, - 524370, - 524306, - 524570, - 459025, - 524402, - 524338, - 590020, - 459017, - 524386, - 524322, - 589988, - 524290, - 524418, - 524354, - 590052, - 459013, - 524378, - 524314, - 589972, - 459029, - 524410, - 524346, - 590036, - 459021, - 524394, - 524330, - 590004, - 524298, - 524426, - 524362, - 590068, - 459011, - 524374, - 524310, - 524574, - 459027, - 524406, - 524342, - 590028, - 459019, - 524390, - 524326, - 589996, - 524294, - 524422, - 524358, - 590060, - 459015, - 524382, - 524318, - 589980, - 459031, - 524414, - 524350, - 590044, - 459023, - 524398, - 524334, - 590012, - 524302, - 524430, - 524366, - 590076, - 459008, - 524369, - 524305, - 524569, - 459024, - 524401, - 524337, - 590018, - 459016, - 524385, - 524321, - 589986, - 524289, - 524417, - 524353, - 590050, - 459012, - 524377, - 524313, - 589970, - 459028, - 524409, - 524345, - 590034, - 459020, - 524393, - 524329, - 590002, - 524297, - 524425, - 524361, - 590066, - 459010, - 524373, - 524309, - 524573, - 459026, - 524405, - 524341, - 590026, - 459018, - 524389, - 524325, - 589994, - 524293, - 524421, - 524357, - 590058, - 459014, - 524381, - 524317, - 589978, - 459030, - 524413, - 524349, - 590042, - 459022, - 524397, - 524333, - 590010, - 524301, - 524429, - 524365, - 590074, - 459009, - 524371, - 524307, - 524571, - 459025, - 524403, - 524339, - 590022, - 459017, - 524387, - 524323, - 589990, - 524291, - 524419, - 524355, - 590054, - 459013, - 524379, - 524315, - 589974, - 459029, - 524411, - 524347, - 590038, - 459021, - 524395, - 524331, - 590006, - 524299, - 524427, - 524363, - 590070, - 459011, - 524375, - 524311, - 524575, - 459027, - 524407, - 524343, - 590030, - 459019, - 524391, - 524327, - 589998, - 524295, - 524423, - 524359, - 590062, - 459015, - 524383, - 524319, - 589982, - 459031, - 524415, - 524351, - 590046, - 459023, - 524399, - 524335, - 590014, - 524303, - 524431, - 524367, - 590078, - 459008, - 524368, - 524304, - 524568, - 459024, - 524400, - 524336, - 590017, - 459016, - 524384, - 524320, - 589985, - 524288, - 524416, - 524352, - 590049, - 459012, - 524376, - 524312, - 589969, - 459028, - 524408, - 524344, - 590033, - 459020, - 524392, - 524328, - 590001, - 524296, - 524424, - 524360, - 590065, - 459010, - 524372, - 524308, - 524572, - 459026, - 524404, - 524340, - 590025, - 459018, - 524388, - 524324, - 589993, - 524292, - 524420, - 524356, - 590057, - 459014, - 524380, - 524316, - 589977, - 459030, - 524412, - 524348, - 590041, - 459022, - 524396, - 524332, - 590009, - 524300, - 524428, - 524364, - 590073, - 459009, - 524370, - 524306, - 524570, - 459025, - 524402, - 524338, - 590021, - 459017, - 524386, - 524322, - 589989, - 524290, - 524418, - 524354, - 590053, - 459013, - 524378, - 524314, - 589973, - 459029, - 524410, - 524346, - 590037, - 459021, - 524394, - 524330, - 590005, - 524298, - 524426, - 524362, - 590069, - 459011, - 524374, - 524310, - 524574, - 459027, - 524406, - 524342, - 590029, - 459019, - 524390, - 524326, - 589997, - 524294, - 524422, - 524358, - 590061, - 459015, - 524382, - 524318, - 589981, - 459031, - 524414, - 524350, - 590045, - 459023, - 524398, - 524334, - 590013, - 524302, - 524430, - 524366, - 590077, - 459008, - 524369, - 524305, - 524569, - 459024, - 524401, - 524337, - 590019, - 459016, - 524385, - 524321, - 589987, - 524289, - 524417, - 524353, - 590051, - 459012, - 524377, - 524313, - 589971, - 459028, - 524409, - 524345, - 590035, - 459020, - 524393, - 524329, - 590003, - 524297, - 524425, - 524361, - 590067, - 459010, - 524373, - 524309, - 524573, - 459026, - 524405, - 524341, - 590027, - 459018, - 524389, - 524325, - 589995, - 524293, - 524421, - 524357, - 590059, - 459014, - 524381, - 524317, - 589979, - 459030, - 524413, - 524349, - 590043, - 459022, - 524397, - 524333, - 590011, - 524301, - 524429, - 524365, - 590075, - 459009, - 524371, - 524307, - 524571, - 459025, - 524403, - 524339, - 590023, - 459017, - 524387, - 524323, - 589991, - 524291, - 524419, - 524355, - 590055, - 459013, - 524379, - 524315, - 589975, - 459029, - 524411, - 524347, - 590039, - 459021, - 524395, - 524331, - 590007, - 524299, - 524427, - 524363, - 590071, - 459011, - 524375, - 524311, - 524575, - 459027, - 524407, - 524343, - 590031, - 459019, - 524391, - 524327, - 589999, - 524295, - 524423, - 524359, - 590063, - 459015, - 524383, - 524319, - 589983, - 459031, - 524415, - 524351, - 590047, - 459023, - 524399, - 524335, - 590015, - 524303, - 524431, - 524367, - 590079 - ]), - 9 -], Zu = [ - new Int32Array([ - 327680, - 327696, - 327688, - 327704, - 327684, - 327700, - 327692, - 327708, - 327682, - 327698, - 327690, - 327706, - 327686, - 327702, - 327694, - 0, - 327681, - 327697, - 327689, - 327705, - 327685, - 327701, - 327693, - 327709, - 327683, - 327699, - 327691, - 327707, - 327687, - 327703, - 327695, - 0 - ]), - 5 -], Qu = function(r) { - nt(t317, r); - function t317(e, o) { - var n277 = r.call(this, o) || this; - n277.stream = e; - var i252 = e.getByte(), a203 = e.getByte(); - if (i252 === -1 || a203 === -1) throw new Error("Invalid header in flate stream: " + i252 + ", " + a203); - if ((i252 & 15) !== 8) throw new Error("Unknown compression method in flate stream: " + i252 + ", " + a203); - if (((i252 << 8) + a203) % 31 !== 0) throw new Error("Bad FCHECK in flate stream: " + i252 + ", " + a203); - if (a203 & 32) throw new Error("FDICT bit set in flate stream: " + i252 + ", " + a203); - return n277.codeSize = 0, n277.codeBuf = 0, n277; - } - return t317.prototype.readBlock = function() { - var e, o, n278 = this.stream, i253 = this.getBits(3); - if (i253 & 1 && (this.eof = !0), i253 >>= 1, i253 === 0) { - var a204 = void 0; - if ((a204 = n278.getByte()) === -1) throw new Error("Bad block header in flate stream"); - var s110 = a204; - if ((a204 = n278.getByte()) === -1) throw new Error("Bad block header in flate stream"); - if (s110 |= a204 << 8, (a204 = n278.getByte()) === -1) throw new Error("Bad block header in flate stream"); - var u83 = a204; - if ((a204 = n278.getByte()) === -1) throw new Error("Bad block header in flate stream"); - if (u83 |= a204 << 8, u83 !== (~s110 & 65535) && (s110 !== 0 || u83 !== 0)) throw new Error("Bad uncompressed block length in flate stream"); - this.codeBuf = 0, this.codeSize = 0; - var f = this.bufferLength; - e = this.ensureBuffer(f + s110); - var c63 = f + s110; - if (this.bufferLength = c63, s110 === 0) n278.peekByte() === -1 && (this.eof = !0); - else for(var h55 = f; h55 < c63; ++h55){ - if ((a204 = n278.getByte()) === -1) { - this.eof = !0; - break; - } - e[h55] = a204; - } - return; - } - var p25, m20; - if (i253 === 1) p25 = Yu, m20 = Zu; - else if (i253 === 2) { - var g32 = this.getBits(5) + 257, y24 = this.getBits(5) + 1, F13 = this.getBits(4) + 4, b15 = new Uint8Array(oa.length), S15 = void 0; - for(S15 = 0; S15 < F13; ++S15)b15[oa[S15]] = this.getBits(3); - var O13 = this.generateHuffmanTable(b15); - o = 0, S15 = 0; - for(var z20 = g32 + y24, T15 = new Uint8Array(z20), H15 = void 0, U28 = void 0, tt = void 0; S15 < z20;){ - var et2 = this.getCode(O13); - if (et2 === 16) H15 = 2, U28 = 3, tt = o; - else if (et2 === 17) H15 = 3, U28 = 3, tt = o = 0; - else if (et2 === 18) H15 = 7, U28 = 11, tt = o = 0; - else { - T15[S15++] = o = et2; - continue; - } - for(var st3 = this.getBits(H15) + U28; st3-- > 0;)T15[S15++] = tt; - } - p25 = this.generateHuffmanTable(T15.subarray(0, g32)), m20 = this.generateHuffmanTable(T15.subarray(g32, z20)); - } else throw new Error("Unknown block type in flate stream"); - e = this.buffer; - for(var mt3 = e ? e.length : 0, K8 = this.bufferLength;;){ - var J8 = this.getCode(p25); - if (J8 < 256) { - K8 + 1 >= mt3 && (e = this.ensureBuffer(K8 + 1), mt3 = e.length), e[K8++] = J8; - continue; - } - if (J8 === 256) { - this.bufferLength = K8; - return; - } - J8 -= 257, J8 = qu[J8]; - var ut3 = J8 >> 16; - ut3 > 0 && (ut3 = this.getBits(ut3)), o = (J8 & 65535) + ut3, J8 = this.getCode(m20), J8 = Ju[J8], ut3 = J8 >> 16, ut3 > 0 && (ut3 = this.getBits(ut3)); - var Rt = (J8 & 65535) + ut3; - K8 + o >= mt3 && (e = this.ensureBuffer(K8 + o), mt3 = e.length); - for(var Vt2 = 0; Vt2 < o; ++Vt2, ++K8)e[K8] = e[K8 - Rt]; - } - }, t317.prototype.getBits = function(e) { - for(var o = this.stream, n279 = this.codeSize, i254 = this.codeBuf, a205; n279 < e;){ - if ((a205 = o.getByte()) === -1) throw new Error("Bad encoding in flate stream"); - i254 |= a205 << n279, n279 += 8; - } - return a205 = i254 & (1 << e) - 1, this.codeBuf = i254 >> e, this.codeSize = n279 -= e, a205; - }, t317.prototype.getCode = function(e) { - for(var o = this.stream, n280 = e[0], i255 = e[1], a206 = this.codeSize, s111 = this.codeBuf, u84; a206 < i255 && (u84 = o.getByte()) !== -1;)s111 |= u84 << a206, a206 += 8; - var f = n280[s111 & (1 << i255) - 1]; - typeof n280 == "number" && console.log("FLATE:", f); - var c64 = f >> 16, h56 = f & 65535; - if (c64 < 1 || a206 < c64) throw new Error("Bad encoding in flate stream"); - return this.codeBuf = s111 >> c64, this.codeSize = a206 - c64, h56; - }, t317.prototype.generateHuffmanTable = function(e) { - var o = e.length, n281 = 0, i256; - for(i256 = 0; i256 < o; ++i256)e[i256] > n281 && (n281 = e[i256]); - for(var a207 = 1 << n281, s112 = new Int32Array(a207), u85 = 1, f = 0, c65 = 2; u85 <= n281; ++u85, f <<= 1, c65 <<= 1)for(var h57 = 0; h57 < o; ++h57)if (e[h57] === u85) { - var p26 = 0, m21 = f; - for(i256 = 0; i256 < u85; ++i256)p26 = p26 << 1 | m21 & 1, m21 >>= 1; - for(i256 = p26; i256 < a207; i256 += c65)s112[i256] = u85 << 16 | h57; - ++f; - } - return [ - s112, - n281 - ]; - }, t317; -}(te), na = Qu; -var tf = function(r) { - nt(t318, r); - function t318(e, o, n282) { - var i257 = r.call(this, o) || this; - i257.stream = e, i257.cachedData = 0, i257.bitsCached = 0; - for(var a208 = 4096, s113 = { - earlyChange: n282, - codeLength: 9, - nextCode: 258, - dictionaryValues: new Uint8Array(a208), - dictionaryLengths: new Uint16Array(a208), - dictionaryPrevCodes: new Uint16Array(a208), - currentSequence: new Uint8Array(a208), - currentSequenceLength: 0 - }, u86 = 0; u86 < 256; ++u86)s113.dictionaryValues[u86] = u86, s113.dictionaryLengths[u86] = 1; - return i257.lzwState = s113, i257; - } - return t318.prototype.readBlock = function() { - var e = 512, o = e * 2, n283 = e, i258, a209, s114, u87 = this.lzwState; - if (!!u87) { - var f = u87.earlyChange, c66 = u87.nextCode, h58 = u87.dictionaryValues, p27 = u87.dictionaryLengths, m22 = u87.dictionaryPrevCodes, g33 = u87.codeLength, y25 = u87.prevCode, F14 = u87.currentSequence, b16 = u87.currentSequenceLength, S16 = 0, O14 = this.bufferLength, z21 = this.ensureBuffer(this.bufferLength + o); - for(i258 = 0; i258 < e; i258++){ - var T16 = this.readBits(g33), H16 = b16 > 0; - if (!T16 || T16 < 256) F14[0] = T16, b16 = 1; - else if (T16 >= 258) if (T16 < c66) for(b16 = p27[T16], a209 = b16 - 1, s114 = T16; a209 >= 0; a209--)F14[a209] = h58[s114], s114 = m22[s114]; - else F14[b16++] = F14[0]; - else if (T16 === 256) { - g33 = 9, c66 = 258, b16 = 0; - continue; - } else { - this.eof = !0, delete this.lzwState; - break; - } - if (H16 && (m22[c66] = y25, p27[c66] = p27[y25] + 1, h58[c66] = F14[0], c66++, g33 = c66 + f & c66 + f - 1 ? g33 : Math.min(Math.log(c66 + f) / 0.6931471805599453 + 1, 12) | 0), y25 = T16, S16 += b16, o < S16) { - do o += n283; - while (o < S16) - z21 = this.ensureBuffer(this.bufferLength + o); - } - for(a209 = 0; a209 < b16; a209++)z21[O14++] = F14[a209]; - } - u87.nextCode = c66, u87.codeLength = g33, u87.prevCode = y25, u87.currentSequenceLength = b16, this.bufferLength = O14; - } - }, t318.prototype.readBits = function(e) { - for(var o = this.bitsCached, n284 = this.cachedData; o < e;){ - var i259 = this.stream.getByte(); - if (i259 === -1) return this.eof = !0, null; - n284 = n284 << 8 | i259, o += 8; - } - return this.bitsCached = o -= e, this.cachedData = n284, n284 >>> o & (1 << e) - 1; - }, t318; -}(te), ia = tf; -var rf = function(r) { - nt(t319, r); - function t319(e, o) { - var n285 = r.call(this, o) || this; - return n285.stream = e, n285; - } - return t319.prototype.readBlock = function() { - var e = this.stream.getBytes(2); - if (!e || e.length < 2 || e[0] === 128) { - this.eof = !0; - return; - } - var o, n286 = this.bufferLength, i260 = e[0]; - if (i260 < 128) { - if (o = this.ensureBuffer(n286 + i260 + 1), o[n286++] = e[1], i260 > 0) { - var a210 = this.stream.getBytes(i260); - o.set(a210, n286), n286 += i260; - } - } else { - i260 = 257 - i260; - var s115 = e[1]; - o = this.ensureBuffer(n286 + i260 + 1); - for(var u88 = 0; u88 < i260; u88++)o[n286++] = s115; - } - this.bufferLength = n286; - }, t319; -}(te), aa = rf; -var sa = function(r, t320, e) { - if (t320 === l1.of("FlateDecode")) return new na(r); - if (t320 === l1.of("LZWDecode")) { - var o = 1; - if (e instanceof w89) { - var n287 = e.lookup(l1.of("EarlyChange")); - n287 instanceof P1 && (o = n287.asNumber()); - } - return new ia(r, void 0, o); - } - if (t320 === l1.of("ASCII85Decode")) return new ea(r); - if (t320 === l1.of("ASCIIHexDecode")) return new ra(r); - if (t320 === l1.of("RunLengthDecode")) return new aa(r); - throw new gi(t320.asString()); -}, Hr1 = function(r) { - var t321 = r.dict, e = r.contents, o = new Ro(e), n288 = t321.lookup(l1.of("Filter")), i261 = t321.lookup(l1.of("DecodeParms")); - if (n288 instanceof l1) o = sa(o, n288, i261); - else if (n288 instanceof E) for(var a211 = 0, s116 = n288.size(); a211 < s116; a211++)o = sa(o, n288.lookup(a211, l1), i261 && i261.lookupMaybe(a211, w89)); - else if (n288) throw new Re([ - l1, - E - ], n288); - return o; -}; -var of = function(r) { - var t322 = r.MediaBox(), e = t322.lookup(2, P1).asNumber() - t322.lookup(0, P1).asNumber(), o = t322.lookup(3, P1).asNumber() - t322.lookup(1, P1).asNumber(); - return { - left: 0, - bottom: 0, - right: e, - top: o - }; -}, nf = function(r) { - return [ - 1, - 0, - 0, - 1, - -r.left, - -r.bottom - ]; -}, af = function() { - function r(t323, e, o) { - this.page = t323; - var n289 = e ?? of(t323); - this.width = n289.right - n289.left, this.height = n289.top - n289.bottom, this.boundingBox = n289, this.transformationMatrix = o ?? nf(n289); - } - return r.for = function(t324, e, o) { - return ut(this, void 0, void 0, function() { - return ct(this, function(n) { - return [ - 2, - new r(t324, e, o) - ]; - }); - }); - }, r.prototype.embedIntoContext = function(t325, e) { - return ut(this, void 0, void 0, function() { - var o, n290, i262, a212, s117, u89, f, c67, h59, p28; - return ct(this, function(m) { - if (o = this.page.normalizedEntries(), n290 = o.Contents, i262 = o.Resources, !n290) throw new yi; - return a212 = this.decodeContents(n290), s117 = this.boundingBox, u89 = s117.left, f = s117.bottom, c67 = s117.right, h59 = s117.top, p28 = t325.flateStream(a212, { - Type: "XObject", - Subtype: "Form", - FormType: 1, - BBox: [ - u89, - f, - c67, - h59 - ], - Matrix: this.transformationMatrix, - Resources: i262 - }), e ? (t325.assign(e, p28), [ - 2, - e - ]) : [ - 2, - t325.register(p28) - ]; - }); - }); - }, r.prototype.decodeContents = function(t326) { - for(var e = Uint8Array.of(d123.Newline), o = [], n291 = 0, i263 = t326.size(); n291 < i263; n291++){ - var a213 = t326.lookup(n291, rt1), s118 = void 0; - if (a213 instanceof $t) s118 = Hr1(a213).decode(); - else if (a213 instanceof ue) s118 = a213.getUnencodedContents(); - else throw new xi(a213); - o.push(s118, e); - } - return Qn.apply(void 0, o); - }, r; -}(), Kr = af; -var Io = function(r, t327) { - if (r !== void 0) return t327[r]; -}, ur; -(function(r) { - r.UseNone = "UseNone", r.UseOutlines = "UseOutlines", r.UseThumbs = "UseThumbs", r.UseOC = "UseOC"; -})(ur || (ur = { -})); -var fr; -(function(r) { - r.L2R = "L2R", r.R2L = "R2L"; -})(fr || (fr = { -})); -var cr; -(function(r) { - r.None = "None", r.AppDefault = "AppDefault"; -})(cr || (cr = { -})); -var Gr; -(function(r) { - r.Simplex = "Simplex", r.DuplexFlipShortEdge = "DuplexFlipShortEdge", r.DuplexFlipLongEdge = "DuplexFlipLongEdge"; -})(Gr || (Gr = { -})); -var sf = function() { - function r(t328) { - this.dict = t328; - } - return r.prototype.lookupBool = function(t329) { - var e = this.dict.lookup(l1.of(t329)); - if (e instanceof se) return e; - }, r.prototype.lookupName = function(t330) { - var e = this.dict.lookup(l1.of(t330)); - if (e instanceof l1) return e; - }, r.prototype.HideToolbar = function() { - return this.lookupBool("HideToolbar"); - }, r.prototype.HideMenubar = function() { - return this.lookupBool("HideMenubar"); - }, r.prototype.HideWindowUI = function() { - return this.lookupBool("HideWindowUI"); - }, r.prototype.FitWindow = function() { - return this.lookupBool("FitWindow"); - }, r.prototype.CenterWindow = function() { - return this.lookupBool("CenterWindow"); - }, r.prototype.DisplayDocTitle = function() { - return this.lookupBool("DisplayDocTitle"); - }, r.prototype.NonFullScreenPageMode = function() { - return this.lookupName("NonFullScreenPageMode"); - }, r.prototype.Direction = function() { - return this.lookupName("Direction"); - }, r.prototype.PrintScaling = function() { - return this.lookupName("PrintScaling"); - }, r.prototype.Duplex = function() { - return this.lookupName("Duplex"); - }, r.prototype.PickTrayByPDFSize = function() { - return this.lookupBool("PickTrayByPDFSize"); - }, r.prototype.PrintPageRange = function() { - var t331 = this.dict.lookup(l1.of("PrintPageRange")); - if (t331 instanceof E) return t331; - }, r.prototype.NumCopies = function() { - var t332 = this.dict.lookup(l1.of("NumCopies")); - if (t332 instanceof P1) return t332; - }, r.prototype.getHideToolbar = function() { - var t333, e; - return (e = (t333 = this.HideToolbar()) === null || t333 === void 0 ? void 0 : t333.asBoolean()) !== null && e !== void 0 ? e : !1; - }, r.prototype.getHideMenubar = function() { - var t334, e; - return (e = (t334 = this.HideMenubar()) === null || t334 === void 0 ? void 0 : t334.asBoolean()) !== null && e !== void 0 ? e : !1; - }, r.prototype.getHideWindowUI = function() { - var t335, e; - return (e = (t335 = this.HideWindowUI()) === null || t335 === void 0 ? void 0 : t335.asBoolean()) !== null && e !== void 0 ? e : !1; - }, r.prototype.getFitWindow = function() { - var t336, e; - return (e = (t336 = this.FitWindow()) === null || t336 === void 0 ? void 0 : t336.asBoolean()) !== null && e !== void 0 ? e : !1; - }, r.prototype.getCenterWindow = function() { - var t337, e; - return (e = (t337 = this.CenterWindow()) === null || t337 === void 0 ? void 0 : t337.asBoolean()) !== null && e !== void 0 ? e : !1; - }, r.prototype.getDisplayDocTitle = function() { - var t338, e; - return (e = (t338 = this.DisplayDocTitle()) === null || t338 === void 0 ? void 0 : t338.asBoolean()) !== null && e !== void 0 ? e : !1; - }, r.prototype.getNonFullScreenPageMode = function() { - var t339, e, o = (t339 = this.NonFullScreenPageMode()) === null || t339 === void 0 ? void 0 : t339.decodeText(); - return (e = Io(o, ur)) !== null && e !== void 0 ? e : ur.UseNone; - }, r.prototype.getReadingDirection = function() { - var t340, e, o = (t340 = this.Direction()) === null || t340 === void 0 ? void 0 : t340.decodeText(); - return (e = Io(o, fr)) !== null && e !== void 0 ? e : fr.L2R; - }, r.prototype.getPrintScaling = function() { - var t341, e, o = (t341 = this.PrintScaling()) === null || t341 === void 0 ? void 0 : t341.decodeText(); - return (e = Io(o, cr)) !== null && e !== void 0 ? e : cr.AppDefault; - }, r.prototype.getDuplex = function() { - var t342, e = (t342 = this.Duplex()) === null || t342 === void 0 ? void 0 : t342.decodeText(); - return Io(e, Gr); - }, r.prototype.getPickTrayByPDFSize = function() { - var t343; - return (t343 = this.PickTrayByPDFSize()) === null || t343 === void 0 ? void 0 : t343.asBoolean(); - }, r.prototype.getPrintPageRange = function() { - var t344 = this.PrintPageRange(); - if (!t344) return []; - for(var e = [], o = 0; o < t344.size(); o += 2){ - var n292 = t344.lookup(o, P1).asNumber(), i264 = t344.lookup(o + 1, P1).asNumber(); - e.push({ - start: n292, - end: i264 - }); - } - return e; - }, r.prototype.getNumCopies = function() { - var t345, e; - return (e = (t345 = this.NumCopies()) === null || t345 === void 0 ? void 0 : t345.asNumber()) !== null && e !== void 0 ? e : 1; - }, r.prototype.setHideToolbar = function(t346) { - var e = this.dict.context.obj(t346); - this.dict.set(l1.of("HideToolbar"), e); - }, r.prototype.setHideMenubar = function(t347) { - var e = this.dict.context.obj(t347); - this.dict.set(l1.of("HideMenubar"), e); - }, r.prototype.setHideWindowUI = function(t348) { - var e = this.dict.context.obj(t348); - this.dict.set(l1.of("HideWindowUI"), e); - }, r.prototype.setFitWindow = function(t349) { - var e = this.dict.context.obj(t349); - this.dict.set(l1.of("FitWindow"), e); - }, r.prototype.setCenterWindow = function(t350) { - var e = this.dict.context.obj(t350); - this.dict.set(l1.of("CenterWindow"), e); - }, r.prototype.setDisplayDocTitle = function(t351) { - var e = this.dict.context.obj(t351); - this.dict.set(l1.of("DisplayDocTitle"), e); - }, r.prototype.setNonFullScreenPageMode = function(t352) { - Xt(t352, "nonFullScreenPageMode", ur); - var e = l1.of(t352); - this.dict.set(l1.of("NonFullScreenPageMode"), e); - }, r.prototype.setReadingDirection = function(t353) { - Xt(t353, "readingDirection", fr); - var e = l1.of(t353); - this.dict.set(l1.of("Direction"), e); - }, r.prototype.setPrintScaling = function(t354) { - Xt(t354, "printScaling", cr); - var e = l1.of(t354); - this.dict.set(l1.of("PrintScaling"), e); - }, r.prototype.setDuplex = function(t355) { - Xt(t355, "duplex", Gr); - var e = l1.of(t355); - this.dict.set(l1.of("Duplex"), e); - }, r.prototype.setPickTrayByPDFSize = function(t356) { - var e = this.dict.context.obj(t356); - this.dict.set(l1.of("PickTrayByPDFSize"), e); - }, r.prototype.setPrintPageRange = function(t357) { - Array.isArray(t357) || (t357 = [ - t357 - ]); - for(var e = [], o = 0, n293 = t357.length; o < n293; o++)e.push(t357[o].start), e.push(t357[o].end); - Po(e, "printPageRange", [ - "number" - ]); - var i265 = this.dict.context.obj(e); - this.dict.set(l1.of("PrintPageRange"), i265); - }, r.prototype.setNumCopies = function(t358) { - xt(t358, "numCopies", 1, Number.MAX_VALUE), mi1(t358, "numCopies"); - var e = this.dict.context.obj(t358); - this.dict.set(l1.of("NumCopies"), e); - }, r.fromDict = function(t359) { - return new r(t359); - }, r.create = function(t360) { - var e = t360.obj({ - }); - return new r(e); - }, r; -}(), No = sf; -var uf = /\/([^\0\t\n\f\r\ ]+)[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]+Tf/, ff = function() { - function r(t361, e) { - this.dict = t361, this.ref = e; - } - return r.prototype.T = function() { - return this.dict.lookupMaybe(l1.of("T"), _, D); - }, r.prototype.Ff = function() { - var t362 = this.getInheritableAttribute(l1.of("Ff")); - return this.dict.context.lookupMaybe(t362, P1); - }, r.prototype.V = function() { - var t363 = this.getInheritableAttribute(l1.of("V")); - return this.dict.context.lookup(t363); - }, r.prototype.Kids = function() { - return this.dict.lookupMaybe(l1.of("Kids"), E); - }, r.prototype.DA = function() { - var t364 = this.dict.lookup(l1.of("DA")); - if (t364 instanceof _ || t364 instanceof D) return t364; - }, r.prototype.setKids = function(t365) { - this.dict.set(l1.of("Kids"), this.dict.context.obj(t365)); - }, r.prototype.getParent = function() { - var t366 = this.dict.get(l1.of("Parent")); - if (t366 instanceof R1) { - var e = this.dict.lookup(l1.of("Parent"), w89); - return new r(e, t366); - } - }, r.prototype.setParent = function(t367) { - t367 ? this.dict.set(l1.of("Parent"), t367) : this.dict.delete(l1.of("Parent")); - }, r.prototype.getFullyQualifiedName = function() { - var t368 = this.getParent(); - return t368 ? t368.getFullyQualifiedName() + "." + this.getPartialName() : this.getPartialName(); - }, r.prototype.getPartialName = function() { - var t369; - return (t369 = this.T()) === null || t369 === void 0 ? void 0 : t369.decodeText(); - }, r.prototype.setPartialName = function(t370) { - t370 ? this.dict.set(l1.of("T"), D.fromText(t370)) : this.dict.delete(l1.of("T")); - }, r.prototype.setDefaultAppearance = function(t371) { - this.dict.set(l1.of("DA"), _.of(t371)); - }, r.prototype.getDefaultAppearance = function() { - var t372 = this.DA(); - return t372 instanceof D ? t372.decodeText() : t372 == null ? void 0 : t372.asString(); - }, r.prototype.setFontSize = function(t373) { - var e, o = (e = this.getFullyQualifiedName()) !== null && e !== void 0 ? e : "", n294 = this.getDefaultAppearance(); - if (!n294) throw new Di(o); - var i266 = Tr(n294, uf); - if (!i266.match) throw new Pi(o); - var a214 = n294.slice(0, i266.pos - i266.match[0].length), s119 = i266.pos <= n294.length ? n294.slice(i266.pos) : "", u90 = i266.match[1], f = a214 + " /" + u90 + " " + t373 + " Tf " + s119; - this.setDefaultAppearance(f); - }, r.prototype.getFlags = function() { - var t374, e; - return (e = (t374 = this.Ff()) === null || t374 === void 0 ? void 0 : t374.asNumber()) !== null && e !== void 0 ? e : 0; - }, r.prototype.setFlags = function(t375) { - this.dict.set(l1.of("Ff"), P1.of(t375)); - }, r.prototype.hasFlag = function(t376) { - var e = this.getFlags(); - return (e & t376) !== 0; - }, r.prototype.setFlag = function(t377) { - var e = this.getFlags(); - this.setFlags(e | t377); - }, r.prototype.clearFlag = function(t378) { - var e = this.getFlags(); - this.setFlags(e & ~t378); - }, r.prototype.setFlagTo = function(t379, e) { - e ? this.setFlag(t379) : this.clearFlag(t379); - }, r.prototype.getInheritableAttribute = function(t380) { - var e; - return this.ascend(function(o) { - e || (e = o.dict.get(t380)); - }), e; - }, r.prototype.ascend = function(t381) { - t381(this); - var e = this.getParent(); - e && e.ascend(t381); - }, r; -}(), Vr = ff; -var cf = function() { - function r(t382) { - this.dict = t382; - } - return r.prototype.W = function() { - var t383 = this.dict.lookup(l1.of("W")); - if (t383 instanceof P1) return t383; - }, r.prototype.getWidth = function() { - var t384, e; - return (e = (t384 = this.W()) === null || t384 === void 0 ? void 0 : t384.asNumber()) !== null && e !== void 0 ? e : 1; - }, r.prototype.setWidth = function(t385) { - var e = this.dict.context.obj(t385); - this.dict.set(l1.of("W"), e); - }, r.fromDict = function(t386) { - return new r(t386); - }, r; -}(), jo = cf; -var lf = function() { - function r(t387) { - this.dict = t387; - } - return r.prototype.Rect = function() { - return this.dict.lookup(l1.of("Rect"), E); - }, r.prototype.AP = function() { - return this.dict.lookupMaybe(l1.of("AP"), w89); - }, r.prototype.F = function() { - var t388 = this.dict.lookup(l1.of("F")); - return this.dict.context.lookupMaybe(t388, P1); - }, r.prototype.getRectangle = function() { - var t389, e = this.Rect(); - return (t389 = e == null ? void 0 : e.asRectangle()) !== null && t389 !== void 0 ? t389 : { - x: 0, - y: 0, - width: 0, - height: 0 - }; - }, r.prototype.setRectangle = function(t390) { - var e = t390.x, o = t390.y, n295 = t390.width, i267 = t390.height, a215 = this.dict.context.obj([ - e, - o, - e + n295, - o + i267 - ]); - this.dict.set(l1.of("Rect"), a215); - }, r.prototype.getAppearanceState = function() { - var t391 = this.dict.lookup(l1.of("AS")); - if (t391 instanceof l1) return t391; - }, r.prototype.setAppearanceState = function(t392) { - this.dict.set(l1.of("AS"), t392); - }, r.prototype.setAppearances = function(t393) { - this.dict.set(l1.of("AP"), t393); - }, r.prototype.ensureAP = function() { - var t394 = this.AP(); - return t394 || (t394 = this.dict.context.obj({ - }), this.dict.set(l1.of("AP"), t394)), t394; - }, r.prototype.getNormalAppearance = function() { - var t395 = this.ensureAP(), e = t395.get(l1.of("N")); - if (e instanceof R1 || e instanceof w89) return e; - throw new Error("Unexpected N type: " + (e == null ? void 0 : e.constructor.name)); - }, r.prototype.setNormalAppearance = function(t396) { - var e = this.ensureAP(); - e.set(l1.of("N"), t396); - }, r.prototype.setRolloverAppearance = function(t397) { - var e = this.ensureAP(); - e.set(l1.of("R"), t397); - }, r.prototype.setDownAppearance = function(t398) { - var e = this.ensureAP(); - e.set(l1.of("D"), t398); - }, r.prototype.removeRolloverAppearance = function() { - var t399 = this.AP(); - t399 == null || t399.delete(l1.of("R")); - }, r.prototype.removeDownAppearance = function() { - var t400 = this.AP(); - t400 == null || t400.delete(l1.of("D")); - }, r.prototype.getAppearances = function() { - var t401 = this.AP(); - if (!!t401) { - var e = t401.lookup(l1.of("N"), w89, rt1), o = t401.lookupMaybe(l1.of("R"), w89, rt1), n296 = t401.lookupMaybe(l1.of("D"), w89, rt1); - return { - normal: e, - rollover: o, - down: n296 - }; - } - }, r.prototype.getFlags = function() { - var t402, e; - return (e = (t402 = this.F()) === null || t402 === void 0 ? void 0 : t402.asNumber()) !== null && e !== void 0 ? e : 0; - }, r.prototype.setFlags = function(t403) { - this.dict.set(l1.of("F"), P1.of(t403)); - }, r.prototype.hasFlag = function(t404) { - var e = this.getFlags(); - return (e & t404) !== 0; - }, r.prototype.setFlag = function(t405) { - var e = this.getFlags(); - this.setFlags(e | t405); - }, r.prototype.clearFlag = function(t406) { - var e = this.getFlags(); - this.setFlags(e & ~t406); - }, r.prototype.setFlagTo = function(t407, e) { - e ? this.setFlag(t407) : this.clearFlag(t407); - }, r.fromDict = function(t408) { - return new r(t408); - }, r; -}(), bn = lf; -var df = function() { - function r(t409) { - this.dict = t409; - } - return r.prototype.R = function() { - var t410 = this.dict.lookup(l1.of("R")); - if (t410 instanceof P1) return t410; - }, r.prototype.BC = function() { - var t411 = this.dict.lookup(l1.of("BC")); - if (t411 instanceof E) return t411; - }, r.prototype.BG = function() { - var t412 = this.dict.lookup(l1.of("BG")); - if (t412 instanceof E) return t412; - }, r.prototype.CA = function() { - var t413 = this.dict.lookup(l1.of("CA")); - if (t413 instanceof D || t413 instanceof _) return t413; - }, r.prototype.RC = function() { - var t414 = this.dict.lookup(l1.of("RC")); - if (t414 instanceof D || t414 instanceof _) return t414; - }, r.prototype.AC = function() { - var t415 = this.dict.lookup(l1.of("AC")); - if (t415 instanceof D || t415 instanceof _) return t415; - }, r.prototype.getRotation = function() { - var t416; - return (t416 = this.R()) === null || t416 === void 0 ? void 0 : t416.asNumber(); - }, r.prototype.getBorderColor = function() { - var t417 = this.BC(); - if (!!t417) { - for(var e = [], o = 0, n297 = t417 == null ? void 0 : t417.size(); o < n297; o++){ - var i268 = t417.get(o); - i268 instanceof P1 && e.push(i268.asNumber()); - } - return e; - } - }, r.prototype.getBackgroundColor = function() { - var t418 = this.BG(); - if (!!t418) { - for(var e = [], o = 0, n298 = t418 == null ? void 0 : t418.size(); o < n298; o++){ - var i269 = t418.get(o); - i269 instanceof P1 && e.push(i269.asNumber()); - } - return e; - } - }, r.prototype.getCaptions = function() { - var t419 = this.CA(), e = this.RC(), o = this.AC(); - return { - normal: t419 == null ? void 0 : t419.decodeText(), - rollover: e == null ? void 0 : e.decodeText(), - down: o == null ? void 0 : o.decodeText() - }; - }, r.prototype.setRotation = function(t420) { - var e = this.dict.context.obj(t420); - this.dict.set(l1.of("R"), e); - }, r.prototype.setBorderColor = function(t421) { - var e = this.dict.context.obj(t421); - this.dict.set(l1.of("BC"), e); - }, r.prototype.setBackgroundColor = function(t422) { - var e = this.dict.context.obj(t422); - this.dict.set(l1.of("BG"), e); - }, r.prototype.setCaptions = function(t423) { - var e = D.fromText(t423.normal); - if (this.dict.set(l1.of("CA"), e), t423.rollover) { - var o = D.fromText(t423.rollover); - this.dict.set(l1.of("RC"), o); - } else this.dict.delete(l1.of("RC")); - if (t423.down) { - var n299 = D.fromText(t423.down); - this.dict.set(l1.of("AC"), n299); - } else this.dict.delete(l1.of("AC")); - }, r.fromDict = function(t424) { - return new r(t424); - }, r; -}(), Xr = df; -var pf = function(r) { - nt(t425, r); - function t425() { - return r !== null && r.apply(this, arguments) || this; - } - return t425.prototype.MK = function() { - var e = this.dict.lookup(l1.of("MK")); - if (e instanceof w89) return e; - }, t425.prototype.BS = function() { - var e = this.dict.lookup(l1.of("BS")); - if (e instanceof w89) return e; - }, t425.prototype.DA = function() { - var e = this.dict.lookup(l1.of("DA")); - if (e instanceof _ || e instanceof D) return e; - }, t425.prototype.P = function() { - var e = this.dict.get(l1.of("P")); - if (e instanceof R1) return e; - }, t425.prototype.setP = function(e) { - this.dict.set(l1.of("P"), e); - }, t425.prototype.setDefaultAppearance = function(e) { - this.dict.set(l1.of("DA"), _.of(e)); - }, t425.prototype.getDefaultAppearance = function() { - var e = this.DA(); - return e instanceof D ? e.decodeText() : e == null ? void 0 : e.asString(); - }, t425.prototype.getAppearanceCharacteristics = function() { - var e = this.MK(); - if (e) return Xr.fromDict(e); - }, t425.prototype.getOrCreateAppearanceCharacteristics = function() { - var e = this.MK(); - if (e) return Xr.fromDict(e); - var o = Xr.fromDict(this.dict.context.obj({ - })); - return this.dict.set(l1.of("MK"), o.dict), o; - }, t425.prototype.getBorderStyle = function() { - var e = this.BS(); - if (e) return jo.fromDict(e); - }, t425.prototype.getOrCreateBorderStyle = function() { - var e = this.BS(); - if (e) return jo.fromDict(e); - var o = jo.fromDict(this.dict.context.obj({ - })); - return this.dict.set(l1.of("BS"), o.dict), o; - }, t425.prototype.getOnValue = function() { - var e, o = (e = this.getAppearances()) === null || e === void 0 ? void 0 : e.normal; - if (o instanceof w89) for(var n300 = o.keys(), i270 = 0, a216 = n300.length; i270 < a216; i270++){ - var s120 = n300[i270]; - if (s120 !== l1.of("Off")) return s120; - } - }, t425.fromDict = function(e) { - return new t425(e); - }, t425.create = function(e, o) { - var n301 = e.obj({ - Type: "Annot", - Subtype: "Widget", - Rect: [ - 0, - 0, - 0, - 0 - ], - Parent: o - }); - return new t425(n301); - }, t425; -}(bn), lr = pf; -var mf = function(r) { - nt(t426, r); - function t426() { - return r !== null && r.apply(this, arguments) || this; - } - return t426.prototype.FT = function() { - var e = this.getInheritableAttribute(l1.of("FT")); - return this.dict.context.lookup(e, l1); - }, t426.prototype.getWidgets = function() { - var e = this.Kids(); - if (!e) return [ - lr.fromDict(this.dict) - ]; - for(var o = new Array(e.size()), n302 = 0, i271 = e.size(); n302 < i271; n302++){ - var a217 = e.lookup(n302, w89); - o[n302] = lr.fromDict(a217); - } - return o; - }, t426.prototype.addWidget = function(e) { - var o = this.normalizedEntries().Kids; - o.push(e); - }, t426.prototype.removeWidget = function(e) { - var o = this.Kids(); - if (o) { - if (e < 0 || e > o.size()) throw new er(e, 0, o.size()); - o.remove(e); - } else { - if (e !== 0) throw new er(e, 0, 0); - this.setKids([]); - } - }, t426.prototype.normalizedEntries = function() { - var e = this.Kids(); - return e || (e = this.dict.context.obj([ - this.ref - ]), this.dict.set(l1.of("Kids"), e)), { - Kids: e - }; - }, t426.fromDict = function(e, o) { - return new t426(e, o); - }, t426; -}(Vr), Mt = mf; -var yf = function(r) { - nt(t427, r); - function t427() { - return r !== null && r.apply(this, arguments) || this; - } - return t427.prototype.Opt = function() { - return this.dict.lookupMaybe(l1.of("Opt"), _, D, E); - }, t427.prototype.setOpt = function(e) { - this.dict.set(l1.of("Opt"), this.dict.context.obj(e)); - }, t427.prototype.getExportValues = function() { - var e = this.Opt(); - if (!!e) { - if (e instanceof _ || e instanceof D) return [ - e - ]; - for(var o = [], n303 = 0, i272 = e.size(); n303 < i272; n303++){ - var a218 = e.lookup(n303); - (a218 instanceof _ || a218 instanceof D) && o.push(a218); - } - return o; - } - }, t427.prototype.removeExportValue = function(e) { - var o = this.Opt(); - if (!!o) if (o instanceof _ || o instanceof D) { - if (e !== 0) throw new er(e, 0, 0); - this.setOpt([]); - } else { - if (e < 0 || e > o.size()) throw new er(e, 0, o.size()); - o.remove(e); - } - }, t427.prototype.normalizeExportValues = function() { - for(var e, o, n304, i273, a219 = (e = this.getExportValues()) !== null && e !== void 0 ? e : [], s121 = [], u91 = this.getWidgets(), f = 0, c68 = u91.length; f < c68; f++){ - var h60 = u91[f], p29 = (o = a219[f]) !== null && o !== void 0 ? o : D.fromText((i273 = (n304 = h60.getOnValue()) === null || n304 === void 0 ? void 0 : n304.decodeText()) !== null && i273 !== void 0 ? i273 : ""); - s121.push(p29); - } - this.setOpt(s121); - }, t427.prototype.addOpt = function(e, o) { - var n305; - this.normalizeExportValues(); - var i274 = e.decodeText(), a220; - if (o) for(var s122 = (n305 = this.getExportValues()) !== null && n305 !== void 0 ? n305 : [], u92 = 0, f = s122.length; u92 < f; u92++){ - var c69 = s122[u92]; - c69.decodeText() === i274 && (a220 = u92); - } - var h61 = this.Opt(); - return h61.push(e), a220 ?? h61.size() - 1; - }, t427.prototype.addWidgetWithOpt = function(e, o, n306) { - var i275 = this.addOpt(o, n306), a221 = l1.of(String(i275)); - return this.addWidget(e), a221; - }, t427; -}(Mt), ze = yf; -var bf = function(r) { - nt(t428, r); - function t428() { - return r !== null && r.apply(this, arguments) || this; - } - return t428.prototype.setValue = function(e) { - var o, n307 = (o = this.getOnValue()) !== null && o !== void 0 ? o : l1.of("Yes"); - if (e !== n307 && e !== l1.of("Off")) throw new rr; - this.dict.set(l1.of("V"), e); - for(var i276 = this.getWidgets(), a222 = 0, s123 = i276.length; a222 < s123; a222++){ - var u93 = i276[a222], f = u93.getOnValue() === e ? e : l1.of("Off"); - u93.setAppearanceState(f); - } - }, t428.prototype.getValue = function() { - var e = this.V(); - return e instanceof l1 ? e : l1.of("Off"); - }, t428.prototype.getOnValue = function() { - var e = this.getWidgets()[0]; - return e == null ? void 0 : e.getOnValue(); - }, t428.fromDict = function(e, o) { - return new t428(e, o); - }, t428.create = function(e) { - var o = e.obj({ - FT: "Btn", - Kids: [] - }), n308 = e.register(o); - return new t428(o, n308); - }, t428; -}(ze), me = bf; -var lt1 = function(r) { - return 1 << r; -}, _t1; -(function(r) { - r[r.ReadOnly = lt1(1 - 1)] = "ReadOnly", r[r.Required = lt1(2 - 1)] = "Required", r[r.NoExport = lt1(3 - 1)] = "NoExport"; -})(_t1 || (_t1 = { -})); -var Ft1; -(function(r) { - r[r.NoToggleToOff = lt1(15 - 1)] = "NoToggleToOff", r[r.Radio = lt1(16 - 1)] = "Radio", r[r.PushButton = lt1(17 - 1)] = "PushButton", r[r.RadiosInUnison = lt1(26 - 1)] = "RadiosInUnison"; -})(Ft1 || (Ft1 = { -})); -var ot1; -(function(r) { - r[r.Multiline = lt1(13 - 1)] = "Multiline", r[r.Password = lt1(14 - 1)] = "Password", r[r.FileSelect = lt1(21 - 1)] = "FileSelect", r[r.DoNotSpellCheck = lt1(23 - 1)] = "DoNotSpellCheck", r[r.DoNotScroll = lt1(24 - 1)] = "DoNotScroll", r[r.Comb = lt1(25 - 1)] = "Comb", r[r.RichText = lt1(26 - 1)] = "RichText"; -})(ot1 || (ot1 = { -})); -var G1; -(function(r) { - r[r.Combo = lt1(18 - 1)] = "Combo", r[r.Edit = lt1(19 - 1)] = "Edit", r[r.Sort = lt1(20 - 1)] = "Sort", r[r.MultiSelect = lt1(22 - 1)] = "MultiSelect", r[r.DoNotSpellCheck = lt1(23 - 1)] = "DoNotSpellCheck", r[r.CommitOnSelChange = lt1(27 - 1)] = "CommitOnSelChange"; -})(G1 || (G1 = { -})); -var Sf = function(r) { - nt(t429, r); - function t429() { - return r !== null && r.apply(this, arguments) || this; - } - return t429.prototype.setValues = function(e) { - if (this.hasFlag(G1.Combo) && !this.hasFlag(G1.Edit) && !this.valuesAreValid(e)) throw new rr; - if (e.length === 0 && this.dict.delete(l1.of("V")), e.length === 1 && this.dict.set(l1.of("V"), e[0]), e.length > 1) { - if (!this.hasFlag(G1.MultiSelect)) throw new Si1; - this.dict.set(l1.of("V"), this.dict.context.obj(e)); - } - this.updateSelectedIndices(e); - }, t429.prototype.valuesAreValid = function(e) { - for(var o = this.getOptions(), n309 = function(u, f) { - var c70 = e[u].decodeText(); - if (!o.find(function(h62) { - return c70 === (h62.display || h62.value).decodeText(); - })) return { - value: !1 - }; - }, i277 = 0, a223 = e.length; i277 < a223; i277++){ - var s124 = n309(i277, a223); - if (typeof s124 == "object") return s124.value; - } - return !0; - }, t429.prototype.updateSelectedIndices = function(e) { - if (e.length > 1) { - for(var o = new Array(e.length), n310 = this.getOptions(), i278 = function(u, f) { - var c71 = e[u].decodeText(); - o[u] = n310.findIndex(function(h63) { - return c71 === (h63.display || h63.value).decodeText(); - }); - }, a224 = 0, s125 = e.length; a224 < s125; a224++)i278(a224, s125); - this.dict.set(l1.of("I"), this.dict.context.obj(o.sort())); - } else this.dict.delete(l1.of("I")); - }, t429.prototype.getValues = function() { - var e = this.V(); - if (e instanceof _ || e instanceof D) return [ - e - ]; - if (e instanceof E) { - for(var o = [], n311 = 0, i279 = e.size(); n311 < i279; n311++){ - var a225 = e.lookup(n311); - (a225 instanceof _ || a225 instanceof D) && o.push(a225); - } - return o; - } - return []; - }, t429.prototype.Opt = function() { - return this.dict.lookupMaybe(l1.of("Opt"), _, D, E); - }, t429.prototype.setOptions = function(e) { - for(var o = new Array(e.length), n312 = 0, i280 = e.length; n312 < i280; n312++){ - var a226 = e[n312], s126 = a226.value, u94 = a226.display; - o[n312] = this.dict.context.obj([ - s126, - u94 || s126 - ]); - } - this.dict.set(l1.of("Opt"), this.dict.context.obj(o)); - }, t429.prototype.getOptions = function() { - var e = this.Opt(); - if (e instanceof _ || e instanceof D) return [ - { - value: e, - display: e - } - ]; - if (e instanceof E) { - for(var o = [], n313 = 0, i281 = e.size(); n313 < i281; n313++){ - var a227 = e.lookup(n313); - if ((a227 instanceof _ || a227 instanceof D) && o.push({ - value: a227, - display: a227 - }), a227 instanceof E && a227.size() > 0) { - var s127 = a227.lookup(0, _, D), u95 = a227.lookupMaybe(1, _, D); - o.push({ - value: s127, - display: u95 || s127 - }); - } - } - return o; - } - return []; - }, t429; -}(Mt), qr = Sf; -var Pf = function(r) { - nt(t430, r); - function t430() { - return r !== null && r.apply(this, arguments) || this; - } - return t430.fromDict = function(e, o) { - return new t430(e, o); - }, t430.create = function(e) { - var o = e.obj({ - FT: "Ch", - Ff: G1.Combo, - Kids: [] - }), n314 = e.register(o); - return new t430(o, n314); - }, t430; -}(qr), ge = Pf; -var Cf = function(r) { - nt(t431, r); - function t431() { - return r !== null && r.apply(this, arguments) || this; - } - return t431.prototype.addField = function(e) { - var o = this.normalizedEntries().Kids; - o == null || o.push(e); - }, t431.prototype.normalizedEntries = function() { - var e = this.Kids(); - return e || (e = this.dict.context.obj([]), this.dict.set(l1.of("Kids"), e)), { - Kids: e - }; - }, t431.fromDict = function(e, o) { - return new t431(e, o); - }, t431.create = function(e) { - var o = e.obj({ - }), n315 = e.register(o); - return new t431(o, n315); - }, t431; -}(Vr), ye = Cf; -var Bf = function(r) { - nt(t432, r); - function t432() { - return r !== null && r.apply(this, arguments) || this; - } - return t432.fromDict = function(e, o) { - return new t432(e, o); - }, t432; -}(Mt), _e = Bf; -var Tf = function(r) { - nt(t433, r); - function t433() { - return r !== null && r.apply(this, arguments) || this; - } - return t433.prototype.MaxLen = function() { - var e = this.dict.lookup(l1.of("MaxLen")); - if (e instanceof P1) return e; - }, t433.prototype.Q = function() { - var e = this.dict.lookup(l1.of("Q")); - if (e instanceof P1) return e; - }, t433.prototype.setMaxLength = function(e) { - this.dict.set(l1.of("MaxLen"), P1.of(e)); - }, t433.prototype.removeMaxLength = function() { - this.dict.delete(l1.of("MaxLen")); - }, t433.prototype.getMaxLength = function() { - var e; - return (e = this.MaxLen()) === null || e === void 0 ? void 0 : e.asNumber(); - }, t433.prototype.setQuadding = function(e) { - this.dict.set(l1.of("Q"), P1.of(e)); - }, t433.prototype.getQuadding = function() { - var e; - return (e = this.Q()) === null || e === void 0 ? void 0 : e.asNumber(); - }, t433.prototype.setValue = function(e) { - this.dict.set(l1.of("V"), e); - }, t433.prototype.removeValue = function() { - this.dict.delete(l1.of("V")); - }, t433.prototype.getValue = function() { - var e = this.V(); - if (e instanceof _ || e instanceof D) return e; - }, t433.fromDict = function(e, o) { - return new t433(e, o); - }, t433.create = function(e) { - var o = e.obj({ - FT: "Tx", - Kids: [] - }), n316 = e.register(o); - return new t433(o, n316); - }, t433; -}(Mt), xe = Tf; -var Of = function(r) { - nt(t434, r); - function t434() { - return r !== null && r.apply(this, arguments) || this; - } - return t434.fromDict = function(e, o) { - return new t434(e, o); - }, t434.create = function(e) { - var o = e.obj({ - FT: "Btn", - Ff: Ft1.PushButton, - Kids: [] - }), n317 = e.register(o); - return new t434(o, n317); - }, t434; -}(ze), be = Of; -var If = function(r) { - nt(t435, r); - function t435() { - return r !== null && r.apply(this, arguments) || this; - } - return t435.prototype.setValue = function(e) { - var o = this.getOnValues(); - if (!o.includes(e) && e !== l1.of("Off")) throw new rr; - this.dict.set(l1.of("V"), e); - for(var n318 = this.getWidgets(), i282 = 0, a228 = n318.length; i282 < a228; i282++){ - var s128 = n318[i282], u96 = s128.getOnValue() === e ? e : l1.of("Off"); - s128.setAppearanceState(u96); - } - }, t435.prototype.getValue = function() { - var e = this.V(); - return e instanceof l1 ? e : l1.of("Off"); - }, t435.prototype.getOnValues = function() { - for(var e = this.getWidgets(), o = [], n319 = 0, i283 = e.length; n319 < i283; n319++){ - var a229 = e[n319].getOnValue(); - a229 && o.push(a229); - } - return o; - }, t435.fromDict = function(e, o) { - return new t435(e, o); - }, t435.create = function(e) { - var o = e.obj({ - FT: "Btn", - Ff: Ft1.Radio, - Kids: [] - }), n320 = e.register(o); - return new t435(o, n320); - }, t435; -}(ze), Fe = If; -var jf = function(r) { - nt(t436, r); - function t436() { - return r !== null && r.apply(this, arguments) || this; - } - return t436.fromDict = function(e, o) { - return new t436(e, o); - }, t436.create = function(e) { - var o = e.obj({ - FT: "Ch", - Kids: [] - }), n321 = e.register(o); - return new t436(o, n321); - }, t436; -}(qr), Se = jf; -var Jr = function(r) { - if (!r) return []; - for(var t437 = [], e = 0, o = r.size(); e < o; e++){ - var n322 = r.get(e), i284 = r.lookup(e); - n322 instanceof R1 && i284 instanceof w89 && t437.push([ - Sn(i284, n322), - n322 - ]); - } - return t437; -}, Sn = function(r, t438) { - var e = Mf(r); - return e ? ye.fromDict(r, t438) : Wf(r, t438); -}, Mf = function(r) { - var t439 = r.lookup(l1.of("Kids")); - if (t439 instanceof E) for(var e = 0, o = t439.size(); e < o; e++){ - var n323 = t439.lookup(e), i285 = n323 instanceof w89 && n323.has(l1.of("T")); - if (i285) return !0; - } - return !1; -}, Wf = function(r, t440) { - var e = Dn(r, l1.of("FT")), o = r.context.lookup(e, l1); - return o === l1.of("Btn") ? zf(r, t440) : o === l1.of("Ch") ? _f(r, t440) : o === l1.of("Tx") ? xe.fromDict(r, t440) : o === l1.of("Sig") ? _e.fromDict(r, t440) : Mt.fromDict(r, t440); -}, zf = function(r, t441) { - var e, o = Dn(r, l1.of("Ff")), n324 = r.context.lookupMaybe(o, P1), i286 = (e = n324 == null ? void 0 : n324.asNumber()) !== null && e !== void 0 ? e : 0; - return Fn(i286, Ft1.PushButton) ? be.fromDict(r, t441) : Fn(i286, Ft1.Radio) ? Fe.fromDict(r, t441) : me.fromDict(r, t441); -}, _f = function(r, t442) { - var e, o = Dn(r, l1.of("Ff")), n325 = r.context.lookupMaybe(o, P1), i287 = (e = n325 == null ? void 0 : n325.asNumber()) !== null && e !== void 0 ? e : 0; - return Fn(i287, G1.Combo) ? ge.fromDict(r, t442) : Se.fromDict(r, t442); -}, Fn = function(r, t443) { - return (r & t443) !== 0; -}, Dn = function(r, t444) { - var e; - return ca(r, function(o) { - e || (e = o.get(t444)); - }), e; -}, ca = function(r, t445) { - t445(r); - var e = r.lookupMaybe(l1.of("Parent"), w89); - e && ca(e, t445); -}; -var Lf = function() { - function r(t446) { - this.dict = t446; - } - return r.prototype.Fields = function() { - var t447 = this.dict.lookup(l1.of("Fields")); - if (t447 instanceof E) return t447; - }, r.prototype.getFields = function() { - for(var t448 = this.normalizedEntries().Fields, e = new Array(t448.size()), o = 0, n326 = t448.size(); o < n326; o++){ - var i288 = t448.get(o), a230 = t448.lookup(o, w89); - e[o] = [ - Sn(a230, i288), - i288 - ]; - } - return e; - }, r.prototype.getAllFields = function() { - var t449 = [], e = function(o) { - if (!!o) for(var n327 = 0, i289 = o.length; n327 < i289; n327++){ - var a231 = o[n327]; - t449.push(a231); - var s129 = a231[0]; - s129 instanceof ye && e(Jr(s129.Kids())); - } - }; - return e(this.getFields()), t449; - }, r.prototype.addField = function(t450) { - var e = this.normalizedEntries().Fields; - e == null || e.push(t450); - }, r.prototype.removeField = function(t451) { - var e = t451.getParent(), o = e === void 0 ? this.normalizedEntries().Fields : e.Kids(), n328 = o == null ? void 0 : o.indexOf(t451.ref); - if (o === void 0 || n328 === void 0) throw new Error("Tried to remove inexistent field " + t451.getFullyQualifiedName()); - o.remove(n328), e !== void 0 && o.size() === 0 && this.removeField(e); - }, r.prototype.normalizedEntries = function() { - var t452 = this.Fields(); - return t452 || (t452 = this.dict.context.obj([]), this.dict.set(l1.of("Fields"), t452)), { - Fields: t452 - }; - }, r.fromDict = function(t453) { - return new r(t453); - }, r.create = function(t454) { - var e = t454.obj({ - Fields: [] - }); - return new r(e); - }, r; -}(), Le = Lf; -var Hf = function(r) { - nt(t455, r); - function t455() { - return r !== null && r.apply(this, arguments) || this; - } - return t455.prototype.Pages = function() { - return this.lookup(l1.of("Pages"), w89); - }, t455.prototype.AcroForm = function() { - return this.lookupMaybe(l1.of("AcroForm"), w89); - }, t455.prototype.getAcroForm = function() { - var e = this.AcroForm(); - if (!!e) return Le.fromDict(e); - }, t455.prototype.getOrCreateAcroForm = function() { - var e = this.getAcroForm(); - if (!e) { - e = Le.create(this.context); - var o = this.context.register(e.dict); - this.set(l1.of("AcroForm"), o); - } - return e; - }, t455.prototype.ViewerPreferences = function() { - return this.lookupMaybe(l1.of("ViewerPreferences"), w89); - }, t455.prototype.getViewerPreferences = function() { - var e = this.ViewerPreferences(); - if (!!e) return No.fromDict(e); - }, t455.prototype.getOrCreateViewerPreferences = function() { - var e = this.getViewerPreferences(); - if (!e) { - e = No.create(this.context); - var o = this.context.register(e.dict); - this.set(l1.of("ViewerPreferences"), o); - } - return e; - }, t455.prototype.insertLeafNode = function(e, o) { - var n329 = this.get(l1.of("Pages")), i290 = this.Pages().insertLeafNode(e, o); - return i290 || n329; - }, t455.prototype.removeLeafNode = function(e) { - this.Pages().removeLeafNode(e); - }, t455.withContextAndPages = function(e, o) { - var n330 = new Map; - return n330.set(l1.of("Type"), l1.of("Catalog")), n330.set(l1.of("Pages"), o), new t455(n330, e); - }, t455.fromMapWithContext = function(e, o) { - return new t455(e, o); - }, t455; -}(w89), Yr = Hf; -var Gf = function(r) { - nt(t456, r); - function t456() { - return r !== null && r.apply(this, arguments) || this; - } - return t456.prototype.Parent = function() { - return this.lookup(l1.of("Parent")); - }, t456.prototype.Kids = function() { - return this.lookup(l1.of("Kids"), E); - }, t456.prototype.Count = function() { - return this.lookup(l1.of("Count"), P1); - }, t456.prototype.pushTreeNode = function(e) { - var o = this.Kids(); - o.push(e); - }, t456.prototype.pushLeafNode = function(e) { - var o = this.Kids(); - this.insertLeafKid(o.size(), e); - }, t456.prototype.insertLeafNode = function(e, o) { - var n331 = this.Kids(), i291 = this.Count().asNumber(); - if (o > i291) throw new fn(o, i291); - for(var a232 = o, s130 = 0, u97 = n331.size(); s130 < u97; s130++){ - if (a232 === 0) { - this.insertLeafKid(s130, e); - return; - } - var f = n331.get(s130), c72 = this.context.lookup(f); - if (c72 instanceof t456) { - if (c72.Count().asNumber() > a232) return c72.insertLeafNode(e, a232) || f; - a232 -= c72.Count().asNumber(); - } - c72 instanceof Dt && (a232 -= 1); - } - if (a232 === 0) { - this.insertLeafKid(n331.size(), e); - return; - } - throw new cn(o, "insertLeafNode"); - }, t456.prototype.removeLeafNode = function(e, o) { - o === void 0 && (o = !0); - var n332 = this.Kids(), i292 = this.Count().asNumber(); - if (e >= i292) throw new fn(e, i292); - for(var a233 = e, s131 = 0, u98 = n332.size(); s131 < u98; s131++){ - var f = n332.get(s131), c73 = this.context.lookup(f); - if (c73 instanceof t456) if (c73.Count().asNumber() > a233) { - c73.removeLeafNode(a233, o), o && c73.Kids().size() === 0 && n332.remove(s131); - return; - } else a233 -= c73.Count().asNumber(); - if (c73 instanceof Dt) if (a233 === 0) { - this.removeKid(s131); - return; - } else a233 -= 1; - } - throw new cn(e, "removeLeafNode"); - }, t456.prototype.ascend = function(e) { - e(this); - var o = this.Parent(); - o && o.ascend(e); - }, t456.prototype.traverse = function(e) { - for(var o = this.Kids(), n333 = 0, i293 = o.size(); n333 < i293; n333++){ - var a234 = o.get(n333), s132 = this.context.lookup(a234); - s132 instanceof t456 && s132.traverse(e), e(s132, a234); - } - }, t456.prototype.insertLeafKid = function(e, o) { - var n334 = this.Kids(); - this.ascend(function(i294) { - var a235 = i294.Count().asNumber() + 1; - i294.set(l1.of("Count"), P1.of(a235)); - }), n334.insert(e, o); - }, t456.prototype.removeKid = function(e) { - var o = this.Kids(), n335 = o.lookup(e); - n335 instanceof Dt && this.ascend(function(i295) { - var a236 = i295.Count().asNumber() - 1; - i295.set(l1.of("Count"), P1.of(a236)); - }), o.remove(e); - }, t456.withContext = function(e, o) { - var n336 = new Map; - return n336.set(l1.of("Type"), l1.of("Pages")), n336.set(l1.of("Kids"), e.obj([])), n336.set(l1.of("Count"), e.obj(0)), o && n336.set(l1.of("Parent"), o), new t456(n336, e); - }, t456.fromMapWithContext = function(e, o) { - return new t456(e, o); - }, t456; -}(w89), Zr = Gf; -var vt1 = new Uint8Array(256); -vt1[d123.Zero] = 1; -vt1[d123.One] = 1; -vt1[d123.Two] = 1; -vt1[d123.Three] = 1; -vt1[d123.Four] = 1; -vt1[d123.Five] = 1; -vt1[d123.Six] = 1; -vt1[d123.Seven] = 1; -vt1[d123.Eight] = 1; -vt1[d123.Nine] = 1; -var Mo = new Uint8Array(256); -Mo[d123.Period] = 1; -Mo[d123.Plus] = 1; -Mo[d123.Minus] = 1; -var Qr = new Uint8Array(256); -for(dr = 0, la = 256; dr < la; dr++)Qr[dr] = vt1[dr] || Mo[dr] ? 1 : 0; -var dr, la; -var da = d123.Newline, ha = d123.CarriageReturn, Vf = function() { - function r(t457, e) { - e === void 0 && (e = !1), this.bytes = t457, this.capNumbers = e; - } - return r.prototype.parseRawInt = function() { - for(var t458 = ""; !this.bytes.done();){ - var e = this.bytes.peek(); - if (!vt1[e]) break; - t458 += It(this.bytes.next()); - } - var o = Number(t458); - if (!t458 || !isFinite(o)) throw new ln(this.bytes.position(), t458); - return o; - }, r.prototype.parseRawNumber = function() { - for(var t459 = ""; !this.bytes.done();){ - var e = this.bytes.peek(); - if (!Qr[e] || (t459 += It(this.bytes.next()), e === d123.Period)) break; - } - for(; !this.bytes.done();){ - var e = this.bytes.peek(); - if (!vt1[e]) break; - t459 += It(this.bytes.next()); - } - var o = Number(t459); - if (!t459 || !isFinite(o)) throw new ln(this.bytes.position(), t459); - if (o > Number.MAX_SAFE_INTEGER) if (this.capNumbers) { - var n337 = "Parsed number that is too large for some PDF readers: " + t459 + ", using Number.MAX_SAFE_INTEGER instead."; - return console.warn(n337), Number.MAX_SAFE_INTEGER; - } else { - var n337 = "Parsed number that is too large for some PDF readers: " + t459 + ", not capping."; - console.warn(n337); - } - return o; - }, r.prototype.skipWhitespace = function() { - for(; !this.bytes.done() && zt[this.bytes.peek()];)this.bytes.next(); - }, r.prototype.skipLine = function() { - for(; !this.bytes.done();){ - var t460 = this.bytes.peek(); - if (t460 === da || t460 === ha) return; - this.bytes.next(); - } - }, r.prototype.skipComment = function() { - if (this.bytes.peek() !== d123.Percent) return !1; - for(; !this.bytes.done();){ - var t461 = this.bytes.peek(); - if (t461 === da || t461 === ha) return !0; - this.bytes.next(); - } - return !0; - }, r.prototype.skipWhitespaceAndComments = function() { - for(this.skipWhitespace(); this.skipComment();)this.skipWhitespace(); - }, r.prototype.matchKeyword = function(t462) { - for(var e = this.bytes.offset(), o = 0, n338 = t462.length; o < n338; o++)if (this.bytes.done() || this.bytes.next() !== t462[o]) return this.bytes.moveTo(e), !1; - return !0; - }, r; -}(), pa = Vf; -var Xf = function() { - function r(t463) { - this.idx = 0, this.line = 0, this.column = 0, this.bytes = t463, this.length = this.bytes.length; - } - return r.prototype.moveTo = function(t464) { - this.idx = t464; - }, r.prototype.next = function() { - var t465 = this.bytes[this.idx++]; - return t465 === d123.Newline ? (this.line += 1, this.column = 0) : this.column += 1, t465; - }, r.prototype.assertNext = function(t466) { - if (this.peek() !== t466) throw new wi(this.position(), t466, this.peek()); - return this.next(); - }, r.prototype.peek = function() { - return this.bytes[this.idx]; - }, r.prototype.peekAhead = function(t) { - return this.bytes[this.idx + t]; - }, r.prototype.peekAt = function(t) { - return this.bytes[t]; - }, r.prototype.done = function() { - return this.idx >= this.length; - }, r.prototype.offset = function() { - return this.idx; - }, r.prototype.slice = function(t467, e) { - return this.bytes.slice(t467, e); - }, r.prototype.position = function() { - return { - line: this.line, - column: this.column, - offset: this.idx - }; - }, r.of = function(t468) { - return new r(t468); - }, r.fromPDFRawStream = function(t469) { - return r.of(Hr1(t469).decode()); - }, r; -}(), De = Xf; -var qf = d123.Space, $r = d123.CarriageReturn, to = d123.Newline, eo = [ - d123.s, - d123.t, - d123.r, - d123.e, - d123.a, - d123.m -], Wo = [ - d123.e, - d123.n, - d123.d, - d123.s, - d123.t, - d123.r, - d123.e, - d123.a, - d123.m -], Y1 = { - header: [ - d123.Percent, - d123.P, - d123.D, - d123.F, - d123.Dash - ], - eof: [ - d123.Percent, - d123.Percent, - d123.E, - d123.O, - d123.F - ], - obj: [ - d123.o, - d123.b, - d123.j - ], - endobj: [ - d123.e, - d123.n, - d123.d, - d123.o, - d123.b, - d123.j - ], - xref: [ - d123.x, - d123.r, - d123.e, - d123.f - ], - trailer: [ - d123.t, - d123.r, - d123.a, - d123.i, - d123.l, - d123.e, - d123.r - ], - startxref: [ - d123.s, - d123.t, - d123.a, - d123.r, - d123.t, - d123.x, - d123.r, - d123.e, - d123.f - ], - true: [ - d123.t, - d123.r, - d123.u, - d123.e - ], - false: [ - d123.f, - d123.a, - d123.l, - d123.s, - d123.e - ], - null: [ - d123.n, - d123.u, - d123.l, - d123.l - ], - stream: eo, - streamEOF1: bt(eo, [ - qf, - $r, - to - ]), - streamEOF2: bt(eo, [ - $r, - to - ]), - streamEOF3: bt(eo, [ - $r - ]), - streamEOF4: bt(eo, [ - to - ]), - endstream: Wo, - EOF1endstream: bt([ - $r, - to - ], Wo), - EOF2endstream: bt([ - $r - ], Wo), - EOF3endstream: bt([ - to - ], Wo) -}; -var Yf = function(r) { - nt(t470, r); - function t470(e, o, n339) { - n339 === void 0 && (n339 = !1); - var i296 = r.call(this, e, n339) || this; - return i296.context = o, i296; - } - return t470.prototype.parseObject = function() { - if (this.skipWhitespaceAndComments(), this.matchKeyword(Y1.true)) return se.True; - if (this.matchKeyword(Y1.false)) return se.False; - if (this.matchKeyword(Y1.null)) return gt2; - var e = this.bytes.peek(); - if (e === d123.LessThan && this.bytes.peekAhead(1) === d123.LessThan) return this.parseDictOrStream(); - if (e === d123.LessThan) return this.parseHexString(); - if (e === d123.LeftParen) return this.parseString(); - if (e === d123.ForwardSlash) return this.parseName(); - if (e === d123.LeftSquareBracket) return this.parseArray(); - if (Qr[e]) return this.parseNumberOrRef(); - throw new Ci1(this.bytes.position(), e); - }, t470.prototype.parseNumberOrRef = function() { - var e = this.parseRawNumber(); - this.skipWhitespaceAndComments(); - var o = this.bytes.offset(); - if (vt1[this.bytes.peek()]) { - var n340 = this.parseRawNumber(); - if (this.skipWhitespaceAndComments(), this.bytes.peek() === d123.R) return this.bytes.assertNext(d123.R), R1.of(e, n340); - } - return this.bytes.moveTo(o), P1.of(e); - }, t470.prototype.parseHexString = function() { - var e = ""; - for(this.bytes.assertNext(d123.LessThan); !this.bytes.done() && this.bytes.peek() !== d123.GreaterThan;)e += It(this.bytes.next()); - return this.bytes.assertNext(d123.GreaterThan), D.of(e); - }, t470.prototype.parseString = function() { - for(var e = 0, o = !1, n341 = ""; !this.bytes.done();){ - var i297 = this.bytes.next(); - if (n341 += It(i297), o || (i297 === d123.LeftParen && (e += 1), i297 === d123.RightParen && (e -= 1)), i297 === d123.BackSlash ? o = !o : o && (o = !1), e === 0) return _.of(n341.substring(1, n341.length - 1)); - } - throw new ki(this.bytes.position()); - }, t470.prototype.parseName = function() { - this.bytes.assertNext(d123.ForwardSlash); - for(var e = ""; !this.bytes.done();){ - var o = this.bytes.peek(); - if (zt[o] || Tt[o]) break; - e += It(o), this.bytes.next(); - } - return l1.of(e); - }, t470.prototype.parseArray = function() { - this.bytes.assertNext(d123.LeftSquareBracket), this.skipWhitespaceAndComments(); - for(var e = E.withContext(this.context); this.bytes.peek() !== d123.RightSquareBracket;){ - var o = this.parseObject(); - e.push(o), this.skipWhitespaceAndComments(); - } - return this.bytes.assertNext(d123.RightSquareBracket), e; - }, t470.prototype.parseDict = function() { - this.bytes.assertNext(d123.LessThan), this.bytes.assertNext(d123.LessThan), this.skipWhitespaceAndComments(); - for(var e = new Map; !this.bytes.done() && this.bytes.peek() !== d123.GreaterThan && this.bytes.peekAhead(1) !== d123.GreaterThan;){ - var o = this.parseName(), n342 = this.parseObject(); - e.set(o, n342), this.skipWhitespaceAndComments(); - } - this.skipWhitespaceAndComments(), this.bytes.assertNext(d123.GreaterThan), this.bytes.assertNext(d123.GreaterThan); - var i298 = e.get(l1.of("Type")); - return i298 === l1.of("Catalog") ? Yr.fromMapWithContext(e, this.context) : i298 === l1.of("Pages") ? Zr.fromMapWithContext(e, this.context) : i298 === l1.of("Page") ? Dt.fromMapWithContext(e, this.context) : w89.fromMapWithContext(e, this.context); - }, t470.prototype.parseDictOrStream = function() { - var e = this.bytes.position(), o = this.parseDict(); - if (this.skipWhitespaceAndComments(), !this.matchKeyword(Y1.streamEOF1) && !this.matchKeyword(Y1.streamEOF2) && !this.matchKeyword(Y1.streamEOF3) && !this.matchKeyword(Y1.streamEOF4) && !this.matchKeyword(Y1.stream)) return o; - var n343 = this.bytes.offset(), i299, a237 = o.get(l1.of("Length")); - a237 instanceof P1 ? (i299 = n343 + a237.asNumber(), this.bytes.moveTo(i299), this.skipWhitespaceAndComments(), this.matchKeyword(Y1.endstream) || (this.bytes.moveTo(n343), i299 = this.findEndOfStreamFallback(e))) : i299 = this.findEndOfStreamFallback(e); - var s133 = this.bytes.slice(n343, i299); - return $t.of(o, s133); - }, t470.prototype.findEndOfStreamFallback = function(e) { - for(var o = 1, n344 = this.bytes.offset(); !this.bytes.done() && (n344 = this.bytes.offset(), this.matchKeyword(Y1.stream) ? o += 1 : this.matchKeyword(Y1.EOF1endstream) || this.matchKeyword(Y1.EOF2endstream) || this.matchKeyword(Y1.EOF3endstream) || this.matchKeyword(Y1.endstream) ? o -= 1 : this.bytes.next(), o !== 0);); - if (o !== 0) throw new Bi1(e); - return n344; - }, t470.forBytes = function(e, o, n345) { - return new t470(De.of(e), o, n345); - }, t470.forByteStream = function(e, o, n346) { - return n346 === void 0 && (n346 = !1), new t470(e, o, n346); - }, t470; -}(pa), ro = Yf; -var tc = function(r) { - nt(t471, r); - function t471(e, o) { - var n347 = r.call(this, De.fromPDFRawStream(e), e.dict.context) || this, i300 = e.dict; - return n347.alreadyParsed = !1, n347.shouldWaitForTick = o || function() { - return !1; - }, n347.firstOffset = i300.lookup(l1.of("First"), P1).asNumber(), n347.objectCount = i300.lookup(l1.of("N"), P1).asNumber(), n347; - } - return t471.prototype.parseIntoContext = function() { - return ut(this, void 0, void 0, function() { - var e, o, n348, i301, a238, s134, u99, f; - return ct(this, function(c74) { - switch(c74.label){ - case 0: - if (this.alreadyParsed) throw new tr("PDFObjectStreamParser", "parseIntoContext"); - this.alreadyParsed = !0, e = this.parseOffsetsAndObjectNumbers(), o = 0, n348 = e.length, c74.label = 1; - case 1: - return o < n348 ? (i301 = e[o], a238 = i301.objectNumber, s134 = i301.offset, this.bytes.moveTo(this.firstOffset + s134), u99 = this.parseObject(), f = R1.of(a238, 0), this.context.assign(f, u99), this.shouldWaitForTick() ? [ - 4, - Qt() - ] : [ - 3, - 3 - ]) : [ - 3, - 4 - ]; - case 2: - c74.sent(), c74.label = 3; - case 3: - return o++, [ - 3, - 1 - ]; - case 4: - return [ - 2 - ]; - } - }); - }); - }, t471.prototype.parseOffsetsAndObjectNumbers = function() { - for(var e = [], o = 0, n349 = this.objectCount; o < n349; o++){ - this.skipWhitespaceAndComments(); - var i302 = this.parseRawInt(); - this.skipWhitespaceAndComments(); - var a239 = this.parseRawInt(); - e.push({ - objectNumber: i302, - offset: a239 - }); - } - return e; - }, t471.forStream = function(e, o) { - return new t471(e, o); - }, t471; -}(ro), Pn = tc; -var ec = function() { - function r(t472) { - this.alreadyParsed = !1, this.dict = t472.dict, this.bytes = De.fromPDFRawStream(t472), this.context = this.dict.context; - var e = this.dict.lookup(l1.of("Size"), P1), o = this.dict.lookup(l1.of("Index")); - if (o instanceof E) { - this.subsections = []; - for(var n350 = 0, i303 = o.size(); n350 < i303; n350 += 2){ - var a240 = o.lookup(n350 + 0, P1).asNumber(), s135 = o.lookup(n350 + 1, P1).asNumber(); - this.subsections.push({ - firstObjectNumber: a240, - length: s135 - }); - } - } else this.subsections = [ - { - firstObjectNumber: 0, - length: e.asNumber() - } - ]; - var u100 = this.dict.lookup(l1.of("W"), E); - this.byteWidths = [ - -1, - -1, - -1 - ]; - for(var n350 = 0, i303 = u100.size(); n350 < i303; n350++)this.byteWidths[n350] = u100.lookup(n350, P1).asNumber(); - } - return r.prototype.parseIntoContext = function() { - if (this.alreadyParsed) throw new tr("PDFXRefStreamParser", "parseIntoContext"); - this.alreadyParsed = !0, this.context.trailerInfo = { - Root: this.dict.get(l1.of("Root")), - Encrypt: this.dict.get(l1.of("Encrypt")), - Info: this.dict.get(l1.of("Info")), - ID: this.dict.get(l1.of("ID")) - }; - var t473 = this.parseEntries(); - return t473; - }, r.prototype.parseEntries = function() { - for(var t474 = [], e = this.byteWidths, o = e[0], n351 = e[1], i304 = e[2], a241 = 0, s136 = this.subsections.length; a241 < s136; a241++)for(var u101 = this.subsections[a241], f = u101.firstObjectNumber, c75 = u101.length, h64 = 0; h64 < c75; h64++){ - for(var p30 = 0, m23 = 0, g34 = o; m23 < g34; m23++)p30 = p30 << 8 | this.bytes.next(); - for(var y26 = 0, m23 = 0, g34 = n351; m23 < g34; m23++)y26 = y26 << 8 | this.bytes.next(); - for(var F15 = 0, m23 = 0, g34 = i304; m23 < g34; m23++)F15 = F15 << 8 | this.bytes.next(); - o === 0 && (p30 = 1); - var b17 = f + h64, S17 = { - ref: R1.of(b17, F15), - offset: y26, - deleted: p30 === 0, - inObjectStream: p30 === 2 - }; - t474.push(S17); - } - return t474; - }, r.forStream = function(t475) { - return new r(t475); - }, r; -}(), wn = ec; -var oc = function(r) { - nt(t476, r); - function t476(e, o, n352, i305) { - o === void 0 && (o = 1 / 0), n352 === void 0 && (n352 = !1), i305 === void 0 && (i305 = !1); - var a242 = r.call(this, De.of(e), nr.create(), i305) || this; - return a242.alreadyParsed = !1, a242.parsedObjects = 0, a242.shouldWaitForTick = function() { - return a242.parsedObjects += 1, a242.parsedObjects % a242.objectsPerTick === 0; - }, a242.objectsPerTick = o, a242.throwOnInvalidObject = n352, a242; - } - return t476.prototype.parseDocument = function() { - return ut(this, void 0, void 0, function() { - var e, o; - return ct(this, function(n353) { - switch(n353.label){ - case 0: - if (this.alreadyParsed) throw new tr("PDFParser", "parseDocument"); - this.alreadyParsed = !0, this.context.header = this.parseHeader(), n353.label = 1; - case 1: - return this.bytes.done() ? [ - 3, - 3 - ] : [ - 4, - this.parseDocumentSection() - ]; - case 2: - if (n353.sent(), o = this.bytes.offset(), o === e) throw new Ti(this.bytes.position()); - return e = o, [ - 3, - 1 - ]; - case 3: - return this.maybeRecoverRoot(), this.context.lookup(R1.of(0)) && (console.warn("Removing parsed object: 0 0 R"), this.context.delete(R1.of(0))), [ - 2, - this.context - ]; - } - }); - }); - }, t476.prototype.maybeRecoverRoot = function() { - var e = function(c76) { - return c76 instanceof w89 && c76.lookup(l1.of("Type")) === l1.of("Catalog"); - }, o = this.context.lookup(this.context.trailerInfo.Root); - if (!e(o)) for(var n354 = this.context.enumerateIndirectObjects(), i306 = 0, a243 = n354.length; i306 < a243; i306++){ - var s137 = n354[i306], u102 = s137[0], f = s137[1]; - e(f) && (this.context.trailerInfo.Root = u102); - } - }, t476.prototype.parseHeader = function() { - for(; !this.bytes.done();){ - if (this.matchKeyword(Y1.header)) { - var e = this.parseRawInt(); - this.bytes.assertNext(d123.Period); - var o = this.parseRawInt(), n355 = ae.forVersion(e, o); - return this.skipBinaryHeaderComment(), n355; - } - this.bytes.next(); - } - throw new Ei(this.bytes.position()); - }, t476.prototype.parseIndirectObjectHeader = function() { - this.skipWhitespaceAndComments(); - var e = this.parseRawInt(); - this.skipWhitespaceAndComments(); - var o = this.parseRawInt(); - if (this.skipWhitespaceAndComments(), !this.matchKeyword(Y1.obj)) throw new Oi1(this.bytes.position(), Y1.obj); - return R1.of(e, o); - }, t476.prototype.matchIndirectObjectHeader = function() { - var e = this.bytes.offset(); - try { - return this.parseIndirectObjectHeader(), !0; - } catch { - return this.bytes.moveTo(e), !1; - } - }, t476.prototype.parseIndirectObject = function() { - return ut(this, void 0, void 0, function() { - var e, o; - return ct(this, function(n356) { - switch(n356.label){ - case 0: - return e = this.parseIndirectObjectHeader(), this.skipWhitespaceAndComments(), o = this.parseObject(), this.skipWhitespaceAndComments(), this.matchKeyword(Y1.endobj), o instanceof $t && o.dict.lookup(l1.of("Type")) === l1.of("ObjStm") ? [ - 4, - Pn.forStream(o, this.shouldWaitForTick).parseIntoContext() - ] : [ - 3, - 2 - ]; - case 1: - return n356.sent(), [ - 3, - 3 - ]; - case 2: - o instanceof $t && o.dict.lookup(l1.of("Type")) === l1.of("XRef") ? wn.forStream(o).parseIntoContext() : this.context.assign(e, o), n356.label = 3; - case 3: - return [ - 2, - e - ]; - } - }); - }); - }, t476.prototype.tryToParseInvalidIndirectObject = function() { - var e = this.bytes.position(), o = "Trying to parse invalid object: " + JSON.stringify(e) + ")"; - if (this.throwOnInvalidObject) throw new Error(o); - console.warn(o); - var n357 = this.parseIndirectObjectHeader(); - console.warn("Invalid object ref: " + n357), this.skipWhitespaceAndComments(); - for(var i307 = this.bytes.offset(), a244 = !0; !this.bytes.done() && (this.matchKeyword(Y1.endobj) && (a244 = !1), !!a244);)this.bytes.next(); - if (a244) throw new Ai1(e); - var s138 = this.bytes.offset() - Y1.endobj.length, u103 = zr.of(this.bytes.slice(i307, s138)); - return this.context.assign(n357, u103), n357; - }, t476.prototype.parseIndirectObjects = function() { - return ut(this, void 0, void 0, function() { - var e, o; - return ct(this, function(n358) { - switch(n358.label){ - case 0: - this.skipWhitespaceAndComments(), n358.label = 1; - case 1: - if (!(!this.bytes.done() && vt1[this.bytes.peek()])) return [ - 3, - 8 - ]; - e = this.bytes.offset(), n358.label = 2; - case 2: - return n358.trys.push([ - 2, - 4, - , - 5 - ]), [ - 4, - this.parseIndirectObject() - ]; - case 3: - return n358.sent(), [ - 3, - 5 - ]; - case 4: - return o = n358.sent(), this.bytes.moveTo(e), this.tryToParseInvalidIndirectObject(), [ - 3, - 5 - ]; - case 5: - return this.skipWhitespaceAndComments(), this.skipJibberish(), this.shouldWaitForTick() ? [ - 4, - Qt() - ] : [ - 3, - 7 - ]; - case 6: - n358.sent(), n358.label = 7; - case 7: - return [ - 3, - 1 - ]; - case 8: - return [ - 2 - ]; - } - }); - }); - }, t476.prototype.maybeParseCrossRefSection = function() { - if (this.skipWhitespaceAndComments(), !!this.matchKeyword(Y1.xref)) { - this.skipWhitespaceAndComments(); - for(var e = -1, o = jr.createEmpty(); !this.bytes.done() && vt1[this.bytes.peek()];){ - var n359 = this.parseRawInt(); - this.skipWhitespaceAndComments(); - var i308 = this.parseRawInt(); - this.skipWhitespaceAndComments(); - var a245 = this.bytes.peek(); - if (a245 === d123.n || a245 === d123.f) { - var s139 = R1.of(e, i308); - this.bytes.next() === d123.n ? o.addEntry(s139, n359) : o.addDeletedEntry(s139, n359), e += 1; - } else e = n359; - this.skipWhitespaceAndComments(); - } - return o; - } - }, t476.prototype.maybeParseTrailerDict = function() { - if (this.skipWhitespaceAndComments(), !!this.matchKeyword(Y1.trailer)) { - this.skipWhitespaceAndComments(); - var e = this.parseDict(), o = this.context; - o.trailerInfo = { - Root: e.get(l1.of("Root")) || o.trailerInfo.Root, - Encrypt: e.get(l1.of("Encrypt")) || o.trailerInfo.Encrypt, - Info: e.get(l1.of("Info")) || o.trailerInfo.Info, - ID: e.get(l1.of("ID")) || o.trailerInfo.ID - }; - } - }, t476.prototype.maybeParseTrailer = function() { - if (this.skipWhitespaceAndComments(), !!this.matchKeyword(Y1.startxref)) { - this.skipWhitespaceAndComments(); - var e = this.parseRawInt(); - return this.skipWhitespace(), this.matchKeyword(Y1.eof), this.skipWhitespaceAndComments(), this.matchKeyword(Y1.eof), this.skipWhitespaceAndComments(), Ne.forLastCrossRefSectionOffset(e); - } - }, t476.prototype.parseDocumentSection = function() { - return ut(this, void 0, void 0, function() { - return ct(this, function(e) { - switch(e.label){ - case 0: - return [ - 4, - this.parseIndirectObjects() - ]; - case 1: - return e.sent(), this.maybeParseCrossRefSection(), this.maybeParseTrailerDict(), this.maybeParseTrailer(), this.skipJibberish(), [ - 2 - ]; - } - }); - }); - }, t476.prototype.skipJibberish = function() { - for(this.skipWhitespaceAndComments(); !this.bytes.done();){ - var e = this.bytes.offset(), o = this.bytes.peek(), n360 = o >= d123.Space && o <= d123.Tilde; - if (n360 && (this.matchKeyword(Y1.xref) || this.matchKeyword(Y1.trailer) || this.matchKeyword(Y1.startxref) || this.matchIndirectObjectHeader())) { - this.bytes.moveTo(e); - break; - } - this.bytes.next(); - } - }, t476.prototype.skipBinaryHeaderComment = function() { - this.skipWhitespaceAndComments(); - try { - var e = this.bytes.offset(); - this.parseIndirectObjectHeader(), this.bytes.moveTo(e); - } catch { - this.bytes.next(), this.skipWhitespaceAndComments(); - } - }, t476.forBytesWithOptions = function(e, o, n361, i309) { - return new t476(e, o, n361, i309); - }, t476; -}(ro), Cn = oc; -var ee = function(r) { - return 1 << r; -}, hr; -(function(r) { - r[r.Invisible = ee(1 - 1)] = "Invisible", r[r.Hidden = ee(2 - 1)] = "Hidden", r[r.Print = ee(3 - 1)] = "Print", r[r.NoZoom = ee(4 - 1)] = "NoZoom", r[r.NoRotate = ee(5 - 1)] = "NoRotate", r[r.NoView = ee(6 - 1)] = "NoView", r[r.ReadOnly = ee(7 - 1)] = "ReadOnly", r[r.Locked = ee(8 - 1)] = "Locked", r[r.ToggleNoView = ee(9 - 1)] = "ToggleNoView", r[r.LockedContents = ee(10 - 1)] = "LockedContents"; -})(hr || (hr = { -})); -var oo = function(r) { - return r instanceof l1 ? r : l1.of(r); -}, C1 = function(r) { - return r instanceof P1 ? r : P1.of(r); -}, N1 = function(r) { - return r instanceof P1 ? r.asNumber() : r; -}; -var pr; -(function(r) { - r.Degrees = "degrees", r.Radians = "radians"; -})(pr || (pr = { -})); -var A2 = function(r) { - return v1(r, "degreeAngle", [ - "number" - ]), { - type: pr.Degrees, - angle: r - }; -}, va1 = pr.Radians, ma = pr.Degrees, Pe = function(r) { - return r * Math.PI / 180; -}, nc = function(r) { - return r * 180 / Math.PI; -}, ft2 = function(r) { - return r.type === va1 ? r.angle : r.type === ma ? Pe(r.angle) : Oe("Invalid rotation: " + JSON.stringify(r)); -}, Lo = function(r) { - return r.type === va1 ? nc(r.angle) : r.type === ma ? r.angle : Oe("Invalid rotation: " + JSON.stringify(r)); -}, qt = function(r) { - r === void 0 && (r = 0); - var t477 = r / 90 % 4; - return t477 === 0 ? 0 : t477 === 1 ? 90 : t477 === 2 ? 180 : t477 === 3 ? 270 : 0; -}, fe = function(r, t478) { - t478 === void 0 && (t478 = 0); - var e = qt(t478); - return e === 90 || e === 270 ? { - width: r.height, - height: r.width - } : { - width: r.width, - height: r.height - }; -}, ga = function(r, t479, e) { - t479 === void 0 && (t479 = 0), e === void 0 && (e = 0); - var o = r.x, n362 = r.y, i310 = r.width, a246 = r.height, s140 = qt(e), u104 = t479 / 2; - return s140 === 0 ? { - x: o - u104, - y: n362 - u104, - width: i310, - height: a246 - } : s140 === 90 ? { - x: o - a246 + u104, - y: n362 - u104, - width: a246, - height: i310 - } : s140 === 180 ? { - x: o - i310 + u104, - y: n362 - a246 + u104, - width: i310, - height: a246 - } : s140 === 270 ? { - x: o - u104, - y: n362 - i310 + u104, - width: a246, - height: i310 - } : { - x: o - u104, - y: n362 - u104, - width: i310, - height: a246 - }; -}; -var An = function() { - return j1.of(M1.ClipNonZero); -}, Uo = Math.cos, Ho = Math.sin, Ko = Math.tan, Go = function(r, t480, e, o, n363, i311) { - return j1.of(M1.ConcatTransformationMatrix, [ - C1(r), - C1(t480), - C1(e), - C1(o), - C1(n363), - C1(i311) - ]); -}, Pt = function(r, t481) { - return Go(1, 0, 0, 1, r, t481); -}, Ke = function(r, t482) { - return Go(r, 0, 0, t482, 0, 0); -}, Ge = function(r) { - return Go(Uo(N1(r)), Ho(N1(r)), -Ho(N1(r)), Uo(N1(r)), 0, 0); -}, no = function(r) { - return Ge(Pe(N1(r))); -}, io = function(r, t483) { - return Go(1, Ko(N1(r)), Ko(N1(t483)), 1, 0, 0); -}, vr = function(r, t484) { - return j1.of(M1.SetLineDashPattern, [ - "[" + r.map(C1).join(" ") + "]", - C1(t484) - ]); -}, He; -(function(r) { - r[r.Butt = 0] = "Butt", r[r.Round = 1] = "Round", r[r.Projecting = 2] = "Projecting"; -})(He || (He = { -})); -var ao = function(r) { - return j1.of(M1.SetLineCapStyle, [ - C1(r) - ]); -}, ya; -(function(r) { - r[r.Miter = 0] = "Miter", r[r.Round = 1] = "Round", r[r.Bevel = 2] = "Bevel"; -})(ya || (ya = { -})); -var ce = function(r) { - return j1.of(M1.SetGraphicsStateParams, [ - oo(r) - ]); -}, nt1 = function() { - return j1.of(M1.PushGraphicsState); -}, it1 = function() { - return j1.of(M1.PopGraphicsState); -}, mr = function(r) { - return j1.of(M1.SetLineWidth, [ - C1(r) - ]); -}, wt2 = function(r, t485, e, o, n364, i312) { - return j1.of(M1.AppendBezierCurve, [ - C1(r), - C1(t485), - C1(e), - C1(o), - C1(n364), - C1(i312) - ]); -}, so = function(r, t486, e, o) { - return j1.of(M1.CurveToReplicateInitialPoint, [ - C1(r), - C1(t486), - C1(e), - C1(o) - ]); -}, re = function() { - return j1.of(M1.ClosePath); -}, Lt = function(r, t487) { - return j1.of(M1.MoveTo, [ - C1(r), - C1(t487) - ]); -}, dt1 = function(r, t488) { - return j1.of(M1.LineTo, [ - C1(r), - C1(t488) - ]); -}, gr = function() { - return j1.of(M1.StrokePath); -}, Vo = function() { - return j1.of(M1.FillNonZero); -}, Xo = function() { - return j1.of(M1.FillNonZeroAndStroke); -}, Bn = function() { - return j1.of(M1.EndPath); -}, ba = function() { - return j1.of(M1.NextLine); -}, qo = function(r) { - return j1.of(M1.ShowText, [ - r - ]); -}, Jo = function() { - return j1.of(M1.BeginText); -}, Yo = function() { - return j1.of(M1.EndText); -}, yr = function(r, t489) { - return j1.of(M1.SetFontAndSize, [ - oo(r), - C1(t489) - ]); -}, Fa = function(r) { - return j1.of(M1.SetTextLineHeight, [ - C1(r) - ]); -}, xa; -(function(r) { - r[r.Fill = 0] = "Fill", r[r.Outline = 1] = "Outline", r[r.FillAndOutline = 2] = "FillAndOutline", r[r.Invisible = 3] = "Invisible", r[r.FillAndClip = 4] = "FillAndClip", r[r.OutlineAndClip = 5] = "OutlineAndClip", r[r.FillAndOutlineAndClip = 6] = "FillAndOutlineAndClip", r[r.Clip = 7] = "Clip"; -})(xa || (xa = { -})); -var ac = function(r, t490, e, o, n365, i313) { - return j1.of(M1.SetTextMatrix, [ - C1(r), - C1(t490), - C1(e), - C1(o), - C1(n365), - C1(i313) - ]); -}, uo = function(r, t491, e, o, n366) { - return ac(Uo(N1(r)), Ho(N1(r)) + Ko(N1(t491)), -Ho(N1(r)) + Ko(N1(e)), Uo(N1(r)), o, n366); -}, fo = function(r) { - return j1.of(M1.DrawObject, [ - oo(r) - ]); -}, Sa = function(r) { - return j1.of(M1.NonStrokingColorGray, [ - C1(r) - ]); -}, Da = function(r) { - return j1.of(M1.StrokingColorGray, [ - C1(r) - ]); -}, Pa = function(r, t492, e) { - return j1.of(M1.NonStrokingColorRgb, [ - C1(r), - C1(t492), - C1(e) - ]); -}, wa = function(r, t493, e) { - return j1.of(M1.StrokingColorRgb, [ - C1(r), - C1(t493), - C1(e) - ]); -}, Ca = function(r, t494, e, o) { - return j1.of(M1.NonStrokingColorCmyk, [ - C1(r), - C1(t494), - C1(e), - C1(o) - ]); -}, Aa = function(r, t495, e, o) { - return j1.of(M1.StrokingColorCmyk, [ - C1(r), - C1(t495), - C1(e), - C1(o) - ]); -}, kn = function(r) { - return j1.of(M1.BeginMarkedContent, [ - oo(r) - ]); -}, Tn = function() { - return j1.of(M1.EndMarkedContent); -}; -var we; -(function(r) { - r.Grayscale = "Grayscale", r.RGB = "RGB", r.CMYK = "CMYK"; -})(we || (we = { -})); -var En = function(r) { - return xt(r, "gray", 0, 1), { - type: we.Grayscale, - gray: r - }; -}, L1 = function(r, t496, e) { - return xt(r, "red", 0, 1), xt(t496, "green", 0, 1), xt(e, "blue", 0, 1), { - type: we.RGB, - red: r, - green: t496, - blue: e - }; -}, On1 = function(r, t497, e, o) { - return xt(r, "cyan", 0, 1), xt(t497, "magenta", 0, 1), xt(e, "yellow", 0, 1), xt(o, "key", 0, 1), { - type: we.CMYK, - cyan: r, - magenta: t497, - yellow: e, - key: o - }; -}, Rn = we.Grayscale, In1 = we.RGB, Nn1 = we.CMYK, Jt = function(r) { - return r.type === Rn ? Sa(r.gray) : r.type === In1 ? Pa(r.red, r.green, r.blue) : r.type === Nn1 ? Ca(r.cyan, r.magenta, r.yellow, r.key) : Oe("Invalid color: " + JSON.stringify(r)); -}, xr = function(r) { - return r.type === Rn ? Da(r.gray) : r.type === In1 ? wa(r.red, r.green, r.blue) : r.type === Nn1 ? Aa(r.cyan, r.magenta, r.yellow, r.key) : Oe("Invalid color: " + JSON.stringify(r)); -}, St2 = function(r, t498) { - return t498 === void 0 && (t498 = 1), (r == null ? void 0 : r.length) === 1 ? En(r[0] * t498) : (r == null ? void 0 : r.length) === 3 ? L1(r[0] * t498, r[1] * t498, r[2] * t498) : (r == null ? void 0 : r.length) === 4 ? On1(r[0] * t498, r[1] * t498, r[2] * t498, r[3] * t498) : void 0; -}, jn = function(r) { - return r.type === Rn ? [ - r.gray - ] : r.type === In1 ? [ - r.red, - r.green, - r.blue - ] : r.type === Nn1 ? [ - r.cyan, - r.magenta, - r.yellow, - r.key - ] : Oe("Invalid color: " + JSON.stringify(r)); -}; -var B = 0, k1 = 0, V = 0, X2 = 0, co = 0, lo = 0, Ba1 = new Map([ - [ - "A", - 7 - ], - [ - "a", - 7 - ], - [ - "C", - 6 - ], - [ - "c", - 6 - ], - [ - "H", - 1 - ], - [ - "h", - 1 - ], - [ - "L", - 2 - ], - [ - "l", - 2 - ], - [ - "M", - 2 - ], - [ - "m", - 2 - ], - [ - "Q", - 4 - ], - [ - "q", - 4 - ], - [ - "S", - 4 - ], - [ - "s", - 4 - ], - [ - "T", - 2 - ], - [ - "t", - 2 - ], - [ - "V", - 1 - ], - [ - "v", - 1 - ], - [ - "Z", - 0 - ], - [ - "z", - 0 - ] -]), sc = function(r) { - for(var t499, e = [], o = [], n367 = "", i314 = !1, a247 = 0, s141 = 0, u105 = r; s141 < u105.length; s141++){ - var f = u105[s141]; - if (Ba1.has(f)) a247 = Ba1.get(f), t499 && (n367.length > 0 && (o[o.length] = +n367), e[e.length] = { - cmd: t499, - args: o - }, o = [], n367 = "", i314 = !1), t499 = f; - else if ([ - " ", - "," - ].includes(f) || f === "-" && n367.length > 0 && n367[n367.length - 1] !== "e" || f === "." && i314) { - if (n367.length === 0) continue; - o.length === a247 ? (e[e.length] = { - cmd: t499, - args: o - }, o = [ - +n367 - ], t499 === "M" && (t499 = "L"), t499 === "m" && (t499 = "l")) : o[o.length] = +n367, i314 = f === ".", n367 = [ - "-", - "." - ].includes(f) ? f : ""; - } else n367 += f, f === "." && (i314 = !0); - } - return n367.length > 0 && (o.length === a247 ? (e[e.length] = { - cmd: t499, - args: o - }, o = [ - +n367 - ], t499 === "M" && (t499 = "L"), t499 === "m" && (t499 = "l")) : o[o.length] = +n367), e[e.length] = { - cmd: t499, - args: o - }, e; -}, uc = function(r) { - B = k1 = V = X2 = co = lo = 0; - for(var t500 = [], e = 0; e < r.length; e++){ - var o = r[e]; - if (o.cmd && typeof ka[o.cmd] == "function") { - var n368 = ka[o.cmd](o.args); - Array.isArray(n368) ? t500 = t500.concat(n368) : t500.push(n368); - } - } - return t500; -}, ka = { - M: function(r) { - return B = r[0], k1 = r[1], V = X2 = null, co = B, lo = k1, Lt(B, k1); - }, - m: function(r) { - return B += r[0], k1 += r[1], V = X2 = null, co = B, lo = k1, Lt(B, k1); - }, - C: function(r) { - return B = r[4], k1 = r[5], V = r[2], X2 = r[3], wt2(r[0], r[1], r[2], r[3], r[4], r[5]); - }, - c: function(r) { - var t501 = wt2(r[0] + B, r[1] + k1, r[2] + B, r[3] + k1, r[4] + B, r[5] + k1); - return V = B + r[2], X2 = k1 + r[3], B += r[4], k1 += r[5], t501; - }, - S: function(r) { - (V === null || X2 === null) && (V = B, X2 = k1); - var t502 = wt2(B - (V - B), k1 - (X2 - k1), r[0], r[1], r[2], r[3]); - return V = r[0], X2 = r[1], B = r[2], k1 = r[3], t502; - }, - s: function(r) { - (V === null || X2 === null) && (V = B, X2 = k1); - var t503 = wt2(B - (V - B), k1 - (X2 - k1), B + r[0], k1 + r[1], B + r[2], k1 + r[3]); - return V = B + r[0], X2 = k1 + r[1], B += r[2], k1 += r[3], t503; - }, - Q: function(r) { - return V = r[0], X2 = r[1], B = r[2], k1 = r[3], so(r[0], r[1], B, k1); - }, - q: function(r) { - var t504 = so(r[0] + B, r[1] + k1, r[2] + B, r[3] + k1); - return V = B + r[0], X2 = k1 + r[1], B += r[2], k1 += r[3], t504; - }, - T: function(r) { - V === null || X2 === null ? (V = B, X2 = k1) : (V = B - (V - B), X2 = k1 - (X2 - k1)); - var t505 = so(V, X2, r[0], r[1]); - return V = B - (V - B), X2 = k1 - (X2 - k1), B = r[0], k1 = r[1], t505; - }, - t: function(r) { - V === null || X2 === null ? (V = B, X2 = k1) : (V = B - (V - B), X2 = k1 - (X2 - k1)); - var t506 = so(V, X2, B + r[0], k1 + r[1]); - return B += r[0], k1 += r[1], t506; - }, - A: function(r) { - var t507 = Ta(B, k1, r); - return B = r[5], k1 = r[6], t507; - }, - a: function(r) { - r[5] += B, r[6] += k1; - var t508 = Ta(B, k1, r); - return B = r[5], k1 = r[6], t508; - }, - L: function(r) { - return B = r[0], k1 = r[1], V = X2 = null, dt1(B, k1); - }, - l: function(r) { - return B += r[0], k1 += r[1], V = X2 = null, dt1(B, k1); - }, - H: function(r) { - return B = r[0], V = X2 = null, dt1(B, k1); - }, - h: function(r) { - return B += r[0], V = X2 = null, dt1(B, k1); - }, - V: function(r) { - return k1 = r[0], V = X2 = null, dt1(B, k1); - }, - v: function(r) { - return k1 += r[0], V = X2 = null, dt1(B, k1); - }, - Z: function() { - var r = re(); - return B = co, k1 = lo, r; - }, - z: function() { - var r = re(); - return B = co, k1 = lo, r; - } -}, Ta = function(r, t509, e) { - for(var o = e[0], n369 = e[1], i315 = e[2], a248 = e[3], s142 = e[4], u106 = e[5], f = e[6], c77 = fc(u106, f, o, n369, a248, s142, i315, r, t509), h65 = [], p31 = 0, m24 = c77; p31 < m24.length; p31++){ - var g35 = m24[p31], y27 = cc.apply(void 0, g35); - h65.push(wt2.apply(void 0, y27)); - } - return h65; -}, fc = function(r, t510, e, o, n370, i316, a249, s143, u107) { - var f = a249 * (Math.PI / 180), c78 = Math.sin(f), h66 = Math.cos(f); - e = Math.abs(e), o = Math.abs(o), V = h66 * (s143 - r) * 0.5 + c78 * (u107 - t510) * 0.5, X2 = h66 * (u107 - t510) * 0.5 - c78 * (s143 - r) * 0.5; - var p32 = V * V / (e * e) + X2 * X2 / (o * o); - p32 > 1 && (p32 = Math.sqrt(p32), e *= p32, o *= p32); - var m25 = h66 / e, g36 = c78 / e, y28 = -c78 / o, F16 = h66 / o, b18 = m25 * s143 + g36 * u107, S18 = y28 * s143 + F16 * u107, O15 = m25 * r + g36 * t510, z22 = y28 * r + F16 * t510, T17 = (O15 - b18) * (O15 - b18) + (z22 - S18) * (z22 - S18), H17 = 1 / T17 - 0.25; - H17 < 0 && (H17 = 0); - var U29 = Math.sqrt(H17); - i316 === n370 && (U29 = -U29); - var tt = 0.5 * (b18 + O15) - U29 * (z22 - S18), et3 = 0.5 * (S18 + z22) + U29 * (O15 - b18), st4 = Math.atan2(S18 - et3, b18 - tt), mt4 = Math.atan2(z22 - et3, O15 - tt), K9 = mt4 - st4; - K9 < 0 && i316 === 1 ? K9 += 2 * Math.PI : K9 > 0 && i316 === 0 && (K9 -= 2 * Math.PI); - for(var J9 = Math.ceil(Math.abs(K9 / (Math.PI * 0.5 + 0.001))), ut4 = [], Rt2 = 0; Rt2 < J9; Rt2++){ - var Vt3 = st4 + Rt2 * K9 / J9, Je2 = st4 + (Rt2 + 1) * K9 / J9; - ut4[Rt2] = [ - tt, - et3, - Vt3, - Je2, - e, - o, - c78, - h66 - ]; - } - return ut4; -}, cc = function(r, t511, e, o, n371, i317, a250, s144) { - var u108 = s144 * n371, f = -a250 * i317, c79 = a250 * n371, h67 = s144 * i317, p33 = 0.5 * (o - e), m26 = 8 / 3 * Math.sin(p33 * 0.5) * Math.sin(p33 * 0.5) / Math.sin(p33), g37 = r + Math.cos(e) - m26 * Math.sin(e), y29 = t511 + Math.sin(e) + m26 * Math.cos(e), F17 = r + Math.cos(o), b19 = t511 + Math.sin(o), S19 = F17 + m26 * Math.sin(o), O16 = b19 - m26 * Math.cos(o), z23 = [ - u108 * g37 + f * y29, - c79 * g37 + h67 * y29, - u108 * S19 + f * O16, - c79 * S19 + h67 * O16, - u108 * F17 + f * b19, - c79 * F17 + h67 * b19 - ]; - return z23; -}, Ea = function(r) { - return uc(sc(r)); -}; -var Oa1 = function(r, t512) { - for(var e = [ - nt1(), - t512.graphicsState && ce(t512.graphicsState), - Jo(), - Jt(t512.color), - yr(t512.font, t512.size), - Fa(t512.lineHeight), - uo(ft2(t512.rotate), ft2(t512.xSkew), ft2(t512.ySkew), t512.x, t512.y) - ].filter(Boolean), o = 0, n372 = r.length; o < n372; o++)e.push(qo(r[o]), ba()); - return e.push(Yo(), it1()), e; -}, $o = function(r, t513) { - return [ - nt1(), - t513.graphicsState && ce(t513.graphicsState), - Pt(t513.x, t513.y), - Ge(ft2(t513.rotate)), - Ke(t513.width, t513.height), - io(ft2(t513.xSkew), ft2(t513.ySkew)), - fo(r), - it1() - ].filter(Boolean); -}, Ra = function(r, t514) { - return [ - nt1(), - t514.graphicsState && ce(t514.graphicsState), - Pt(t514.x, t514.y), - Ge(ft2(t514.rotate)), - Ke(t514.xScale, t514.yScale), - io(ft2(t514.xSkew), ft2(t514.ySkew)), - fo(r), - it1() - ].filter(Boolean); -}, Ia = function(r) { - var t515, e; - return [ - nt1(), - r.graphicsState && ce(r.graphicsState), - r.color && xr(r.color), - mr(r.thickness), - vr((t515 = r.dashArray) !== null && t515 !== void 0 ? t515 : [], (e = r.dashPhase) !== null && e !== void 0 ? e : 0), - Lt(r.start.x, r.start.y), - r.lineCap && ao(r.lineCap), - Lt(r.start.x, r.start.y), - dt1(r.end.x, r.end.y), - gr(), - it1() - ].filter(Boolean); -}, Ve = function(r) { - var t516, e; - return [ - nt1(), - r.graphicsState && ce(r.graphicsState), - r.color && Jt(r.color), - r.borderColor && xr(r.borderColor), - mr(r.borderWidth), - r.borderLineCap && ao(r.borderLineCap), - vr((t516 = r.borderDashArray) !== null && t516 !== void 0 ? t516 : [], (e = r.borderDashPhase) !== null && e !== void 0 ? e : 0), - Pt(r.x, r.y), - Ge(ft2(r.rotate)), - io(ft2(r.xSkew), ft2(r.ySkew)), - Lt(0, 0), - dt1(0, r.height), - dt1(r.width, r.height), - dt1(r.width, 0), - re(), - r.color && r.borderWidth ? Xo() : r.color ? Vo() : r.borderColor ? gr() : re(), - it1() - ].filter(Boolean); -}, Zo = 4 * ((Math.sqrt(2) - 1) / 3), lc = function(r) { - var t517 = N1(r.x), e = N1(r.y), o = N1(r.xScale), n373 = N1(r.yScale); - t517 -= o, e -= n373; - var i318 = o * Zo, a251 = n373 * Zo, s145 = t517 + o * 2, u109 = e + n373 * 2, f = t517 + o, c80 = e + n373; - return [ - nt1(), - Lt(t517, c80), - wt2(t517, c80 - a251, f - i318, e, f, e), - wt2(f + i318, e, s145, c80 - a251, s145, c80), - wt2(s145, c80 + a251, f + i318, u109, f, u109), - wt2(f - i318, u109, t517, c80 + a251, t517, c80), - it1() - ]; -}, dc = function(r) { - var t518 = N1(r.x), e = N1(r.y), o = N1(r.xScale), n374 = N1(r.yScale), i319 = -o, a252 = -n374, s146 = o * Zo, u110 = n374 * Zo, f = i319 + o * 2, c81 = a252 + n374 * 2, h68 = i319 + o, p34 = a252 + n374; - return [ - Pt(t518, e), - Ge(ft2(r.rotate)), - Lt(i319, p34), - wt2(i319, p34 - u110, h68 - s146, a252, h68, a252), - wt2(h68 + s146, a252, f, p34 - u110, f, p34), - wt2(f, p34 + u110, h68 + s146, c81, h68, c81), - wt2(h68 - s146, c81, i319, p34 + u110, i319, p34) - ]; -}, Qo = function(r) { - var t519, e, o; - return bt([ - nt1(), - r.graphicsState && ce(r.graphicsState), - r.color && Jt(r.color), - r.borderColor && xr(r.borderColor), - mr(r.borderWidth), - r.borderLineCap && ao(r.borderLineCap), - vr((t519 = r.borderDashArray) !== null && t519 !== void 0 ? t519 : [], (e = r.borderDashPhase) !== null && e !== void 0 ? e : 0) - ], r.rotate === void 0 ? lc({ - x: r.x, - y: r.y, - xScale: r.xScale, - yScale: r.yScale - }) : dc({ - x: r.x, - y: r.y, - xScale: r.xScale, - yScale: r.yScale, - rotate: (o = r.rotate) !== null && o !== void 0 ? o : A2(0) - }), [ - r.color && r.borderWidth ? Xo() : r.color ? Vo() : r.borderColor ? gr() : re(), - it1() - ]).filter(Boolean); -}, Na = function(r, t520) { - var e, o, n375; - return bt([ - nt1(), - t520.graphicsState && ce(t520.graphicsState), - Pt(t520.x, t520.y), - Ge(ft2((e = t520.rotate) !== null && e !== void 0 ? e : A2(0))), - t520.scale ? Ke(t520.scale, -t520.scale) : Ke(1, -1), - t520.color && Jt(t520.color), - t520.borderColor && xr(t520.borderColor), - t520.borderWidth && mr(t520.borderWidth), - t520.borderLineCap && ao(t520.borderLineCap), - vr((o = t520.borderDashArray) !== null && o !== void 0 ? o : [], (n375 = t520.borderDashPhase) !== null && n375 !== void 0 ? n375 : 0) - ], Ea(r), [ - t520.color && t520.borderWidth ? Xo() : t520.color ? Vo() : t520.borderColor ? gr() : re(), - it1() - ]).filter(Boolean); -}, hc = function(r) { - var t521 = N1(r.size), e = -1 + 0.75, o = -1 + 0.51, n376 = 1 - 0.525, i320 = 1 - 0.31, a253 = -1 + 0.325, s147 = -((a253 - e) * (i320 - e)) / (n376 - o) + o; - return [ - nt1(), - r.color && xr(r.color), - mr(r.thickness), - Pt(r.x, r.y), - Lt(a253 * t521, s147 * t521), - dt1(e * t521, o * t521), - dt1(i320 * t521, n376 * t521), - gr(), - it1() - ].filter(Boolean); -}, Yt1 = function(r) { - return r.rotation === 0 ? [ - Pt(0, 0), - no(0) - ] : r.rotation === 90 ? [ - Pt(r.width, 0), - no(90) - ] : r.rotation === 180 ? [ - Pt(r.width, r.height), - no(180) - ] : r.rotation === 270 ? [ - Pt(0, r.height), - no(270) - ] : []; -}, ho = function(r) { - var t522 = Ve({ - x: r.x, - y: r.y, - width: r.width, - height: r.height, - borderWidth: r.borderWidth, - color: r.color, - borderColor: r.borderColor, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }); - if (!r.filled) return t522; - var e = N1(r.width), o = N1(r.height), n377 = Math.min(e, o) / 2, i321 = hc({ - x: e / 2, - y: o / 2, - size: n377, - thickness: r.thickness, - color: r.markColor - }); - return bt([ - nt1() - ], t522, i321, [ - it1() - ]); -}, po = function(r) { - var t523 = N1(r.width), e = N1(r.height), o = Math.min(t523, e) / 2, n378 = Qo({ - x: r.x, - y: r.y, - xScale: o, - yScale: o, - color: r.color, - borderColor: r.borderColor, - borderWidth: r.borderWidth - }); - if (!r.filled) return n378; - var i322 = Qo({ - x: r.x, - y: r.y, - xScale: o * 0.45, - yScale: o * 0.45, - color: r.dotColor, - borderColor: void 0, - borderWidth: 0 - }); - return bt([ - nt1() - ], n378, i322, [ - it1() - ]); -}, Mn = function(r) { - var t524 = N1(r.x), e = N1(r.y), o = N1(r.width), n379 = N1(r.height), i323 = Ve({ - x: t524, - y: e, - width: o, - height: n379, - borderWidth: r.borderWidth, - color: r.color, - borderColor: r.borderColor, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }), a254 = Wn(r.textLines, { - color: r.textColor, - font: r.font, - size: r.fontSize, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }); - return bt([ - nt1() - ], i323, a254, [ - it1() - ]); -}, Wn = function(r, t525) { - for(var e = [ - Jo(), - Jt(t525.color), - yr(t525.font, t525.size) - ], o = 0, n380 = r.length; o < n380; o++){ - var i324 = r[o], a255 = i324.encoded, s148 = i324.x, u111 = i324.y; - e.push(uo(ft2(t525.rotate), ft2(t525.xSkew), ft2(t525.ySkew), s148, u111), qo(a255)); - } - return e.push(Yo()), e; -}, zn = function(r) { - var t526 = N1(r.x), e = N1(r.y), o = N1(r.width), n381 = N1(r.height), i325 = N1(r.borderWidth), a256 = N1(r.padding), s149 = t526 + i325 / 2 + a256, u112 = e + i325 / 2 + a256, f = o - (i325 / 2 + a256) * 2, c82 = n381 - (i325 / 2 + a256) * 2, h69 = [ - Lt(s149, u112), - dt1(s149, u112 + c82), - dt1(s149 + f, u112 + c82), - dt1(s149 + f, u112), - re(), - An(), - Bn() - ], p35 = Ve({ - x: t526, - y: e, - width: o, - height: n381, - borderWidth: r.borderWidth, - color: r.color, - borderColor: r.borderColor, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }), m27 = Wn(r.textLines, { - color: r.textColor, - font: r.font, - size: r.fontSize, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }), g38 = bt([ - kn("Tx"), - nt1() - ], m27, [ - it1(), - Tn() - ]); - return bt([ - nt1() - ], p35, h69, g38, [ - it1() - ]); -}, ja = function(r) { - for(var t527 = N1(r.x), e = N1(r.y), o = N1(r.width), n382 = N1(r.height), i326 = N1(r.lineHeight), a257 = N1(r.borderWidth), s150 = N1(r.padding), u113 = t527 + a257 / 2 + s150, f = e + a257 / 2 + s150, c83 = o - (a257 / 2 + s150) * 2, h70 = n382 - (a257 / 2 + s150) * 2, p36 = [ - Lt(u113, f), - dt1(u113, f + h70), - dt1(u113 + c83, f + h70), - dt1(u113 + c83, f), - re(), - An(), - Bn() - ], m28 = Ve({ - x: t527, - y: e, - width: o, - height: n382, - borderWidth: r.borderWidth, - color: r.color, - borderColor: r.borderColor, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }), g39 = [], y30 = 0, F18 = r.selectedLines.length; y30 < F18; y30++){ - var b20 = r.textLines[r.selectedLines[y30]]; - g39.push.apply(g39, Ve({ - x: b20.x - s150, - y: b20.y - (i326 - b20.height) / 2, - width: o - a257, - height: b20.height + (i326 - b20.height) / 2, - borderWidth: 0, - color: r.selectedColor, - borderColor: void 0, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - })); - } - var S20 = Wn(r.textLines, { - color: r.textColor, - font: r.font, - size: r.fontSize, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }), O17 = bt([ - kn("Tx"), - nt1() - ], S20, [ - it1(), - Tn() - ]); - return bt([ - nt1() - ], m28, g39, p36, O17, [ - it1() - ]); -}; -var Ma = function(r) { - nt(t528, r); - function t528() { - var e = this, o = "Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways."; - return e = r.call(this, o) || this, e; - } - return t528; -}(Error); -var Wa = function(r) { - nt(t529, r); - function t529() { - var e = this, o = "Input to `PDFDocument.embedFont` was a custom font, but no `fontkit` instance was found. You must register a `fontkit` instance with `PDFDocument.registerFontkit(...)` before embedding custom fonts."; - return e = r.call(this, o) || this, e; - } - return t529; -}(Error); -var za1 = function(r) { - nt(t530, r); - function t530() { - var e = this, o = "A `page` passed to `PDFDocument.addPage` or `PDFDocument.insertPage` was from a different (foreign) PDF document. If you want to copy pages from one PDFDocument to another, you must use `PDFDocument.copyPages(...)` to copy the pages before adding or inserting them."; - return e = r.call(this, o) || this, e; - } - return t530; -}(Error); -var _a = function(r) { - nt(t531, r); - function t531() { - var e = this, o = "PDFDocument has no pages so `PDFDocument.removePage` cannot be called"; - return e = r.call(this, o) || this, e; - } - return t531; -}(Error); -var La = function(r) { - nt(t532, r); - function t532(e) { - var o = this, n383 = 'PDFDocument has no form field with the name "' + e + '"'; - return o = r.call(this, n383) || this, o; - } - return t532; -}(Error); -var Ce = function(r) { - nt(t533, r); - function t533(e, o, n384) { - var i327, a258, s151 = this, u114 = o == null ? void 0 : o.name, f = (a258 = (i327 = n384 == null ? void 0 : n384.constructor) === null || i327 === void 0 ? void 0 : i327.name) !== null && a258 !== void 0 ? a258 : n384, c84 = 'Expected field "' + e + '" to be of type ' + u114 + ", " + ("but it is actually of type " + f); - return s151 = r.call(this, c84) || this, s151; - } - return t533; -}(Error); -(function(r) { - nt(t534, r); - function t534(e) { - var o = this, n385 = 'Failed to select check box due to missing onValue: "' + e + '"'; - return o = r.call(this, n385) || this, o; - } - return t534; -})(Error); -var _n = function(r) { - nt(t535, r); - function t535(e) { - var o = this, n386 = 'A field already exists with the specified name: "' + e + '"'; - return o = r.call(this, n386) || this, o; - } - return t535; -}(Error); -var Ua = function(r) { - nt(t536, r); - function t536(e) { - var o = this, n387 = 'Field name contains invalid component: "' + e + '"'; - return o = r.call(this, n387) || this, o; - } - return t536; -}(Error); -(function(r) { - nt(t537, r); - function t537(e) { - var o = this, n388 = 'A non-terminal field already exists with the specified name: "' + e + '"'; - return o = r.call(this, n388) || this, o; - } - return t537; -})(Error); -var Ha = function(r) { - nt(t538, r); - function t538(e) { - var o = this, n389 = "Reading rich text fields is not supported: Attempted to read rich text field: " + e; - return o = r.call(this, n389) || this, o; - } - return t538; -}(Error); -var Ka1 = function(r) { - nt(t539, r); - function t539(e, o) { - var n390 = this, i328 = "Failed to layout combed text as lineLength=" + e + " is greater than cellCount=" + o; - return n390 = r.call(this, i328) || this, n390; - } - return t539; -}(Error); -var Ga = function(r) { - nt(t540, r); - function t540(e, o, n391) { - var i329 = this, a259 = "Attempted to set text with length=" + e + " for TextField with maxLength=" + o + " and name=" + n391; - return i329 = r.call(this, a259) || this, i329; - } - return t540; -}(Error); -var Va = function(r) { - nt(t541, r); - function t541(e, o, n392) { - var i330 = this, a260 = "Attempted to set maxLength=" + o + ", which is less than " + e + ", the length of this field's current value (name=" + n392 + ")"; - return i330 = r.call(this, a260) || this, i330; - } - return t541; -}(Error); -var at1; -(function(r) { - r[r.Left = 0] = "Left", r[r.Center = 1] = "Center", r[r.Right = 2] = "Right"; -})(at1 || (at1 = { -})); -var Xa = 4, qa = 500, Ja = function(r, t542, e, o) { - o === void 0 && (o = !1); - for(var n393 = Xa; n393 < qa;){ - for(var i331 = 0, a261 = 0, s152 = r.length; a261 < s152; a261++){ - i331 += 1; - for(var u115 = r[a261], f = u115.split(" "), c85 = e.width, h71 = 0, p37 = f.length; h71 < p37; h71++){ - var m29 = h71 === p37 - 1, g40 = m29 ? f[h71] : f[h71] + " ", y31 = t542.widthOfTextAtSize(g40, n393); - c85 -= y31, c85 <= 0 && (i331 += 1, c85 = e.width - y31); - } - } - if (!o && i331 > r.length) return n393 - 1; - var F19 = t542.heightAtSize(n393), b21 = F19 + F19 * 0.2, S21 = b21 * i331; - if (S21 > Math.abs(e.height)) return n393 - 1; - n393 += 1; - } - return n393; -}, pc = function(r, t543, e, o) { - for(var n394 = e.width / o, i332 = e.height, a262 = Xa, s153 = Yn(r); a262 < qa;){ - for(var u116 = 0, f = s153.length; u116 < f; u116++){ - var c86 = s153[u116], h72 = t543.widthOfTextAtSize(c86, a262) > n394 * 0.75; - if (h72) return a262 - 1; - } - var p38 = t543.heightAtSize(a262, { - descender: !1 - }); - if (p38 > i332) return a262 - 1; - a262 += 1; - } - return a262; -}, vc = function(r) { - for(var t544 = r.length; t544 > 0; t544--)if (/\s/.test(r[t544])) return t544; -}, mc = function(r, t545, e, o) { - for(var n395, i333 = r.length; i333 > 0;){ - var a263 = r.substring(0, i333), s154 = e.encodeText(a263), u117 = e.widthOfTextAtSize(a263, o); - if (u117 < t545) { - var f = r.substring(i333) || void 0; - return { - line: a263, - encoded: s154, - width: u117, - remainder: f - }; - } - i333 = (n395 = vc(a263)) !== null && n395 !== void 0 ? n395 : 0; - } - return { - line: r, - encoded: e.encodeText(r), - width: e.widthOfTextAtSize(r, o), - remainder: void 0 - }; -}, Ln = function(r, t546) { - var e = t546.alignment, o = t546.fontSize, n396 = t546.font, i334 = t546.bounds, a264 = yo(ke(r)); - (o === void 0 || o === 0) && (o = Ja(a264, n396, i334, !0)); - for(var s155 = n396.heightAtSize(o), u118 = s155 + s155 * 0.2, f = [], c87 = i334.x, h73 = i334.y, p39 = i334.x + i334.width, m30 = i334.y + i334.height, g41 = i334.y + i334.height, y32 = 0, F20 = a264.length; y32 < F20; y32++)for(var b22 = a264[y32]; b22 !== void 0;){ - var S22 = mc(b22, i334.width, n396, o), O18 = S22.line, z24 = S22.encoded, T18 = S22.width, H18 = S22.remainder, U30 = e === at1.Left ? i334.x : e === at1.Center ? i334.x + i334.width / 2 - T18 / 2 : e === at1.Right ? i334.x + i334.width - T18 : i334.x; - g41 -= u118, U30 < c87 && (c87 = U30), g41 < h73 && (h73 = g41), U30 + T18 > p39 && (p39 = U30 + T18), g41 + s155 > m30 && (m30 = g41 + s155), f.push({ - text: O18, - encoded: z24, - width: T18, - height: s155, - x: U30, - y: g41 - }), b22 = H18 == null ? void 0 : H18.trim(); - } - return { - fontSize: o, - lineHeight: u118, - lines: f, - bounds: { - x: c87, - y: h73, - width: p39 - c87, - height: m30 - h73 - } - }; -}, Ya = function(r, t547) { - var e = t547.fontSize, o = t547.font, n397 = t547.bounds, i335 = t547.cellCount, a265 = on(ke(r)); - if (a265.length > i335) throw new Ka1(a265.length, i335); - (e === void 0 || e === 0) && (e = pc(a265, o, n397, i335)); - for(var s156 = n397.width / i335, u119 = o.heightAtSize(e, { - descender: !1 - }), f = n397.y + (n397.height / 2 - u119 / 2), c88 = [], h74 = n397.x, p40 = n397.y, m31 = n397.x + n397.width, g42 = n397.y + n397.height, y33 = 0, F21 = 0; y33 < i335;){ - var b23 = nn(a265, F21), S23 = b23[0], O19 = b23[1], z25 = o.encodeText(S23), T19 = o.widthOfTextAtSize(S23, e), H19 = n397.x + (s156 * y33 + s156 / 2), U31 = H19 - T19 / 2; - U31 < h74 && (h74 = U31), f < p40 && (p40 = f), U31 + T19 > m31 && (m31 = U31 + T19), f + u119 > g42 && (g42 = f + u119), c88.push({ - text: a265, - encoded: z25, - width: T19, - height: u119, - x: U31, - y: f - }), y33 += 1, F21 += O19; - } - return { - fontSize: e, - cells: c88, - bounds: { - x: h74, - y: p40, - width: m31 - h74, - height: g42 - p40 - } - }; -}, vo = function(r, t548) { - var e = t548.alignment, o = t548.fontSize, n398 = t548.font, i336 = t548.bounds, a266 = on(ke(r)); - (o === void 0 || o === 0) && (o = Ja([ - a266 - ], n398, i336)); - var s157 = n398.encodeText(a266), u120 = n398.widthOfTextAtSize(a266, o), f = n398.heightAtSize(o, { - descender: !1 - }), c89 = e === at1.Left ? i336.x : e === at1.Center ? i336.x + i336.width / 2 - u120 / 2 : e === at1.Right ? i336.x + i336.width - u120 : i336.x, h75 = i336.y + (i336.height / 2 - f / 2); - return { - fontSize: o, - line: { - text: a266, - encoded: s157, - width: u120, - height: f, - x: c89, - y: h75 - }, - bounds: { - x: c89, - y: h75, - width: u120, - height: f - } - }; -}; -var Kt = function(r) { - return "normal" in r ? r : { - normal: r - }; -}, gc = /\/([^\0\t\n\f\r\ ]+)[\0\t\n\f\r\ ]+(\d*\.\d+|\d+)[\0\t\n\f\r\ ]+Tf/, Ae = function(r) { - var t549, e, o = (t549 = r.getDefaultAppearance()) !== null && t549 !== void 0 ? t549 : "", n399 = (e = Tr(o, gc).match) !== null && e !== void 0 ? e : [], i337 = Number(n399[2]); - return isFinite(i337) ? i337 : void 0; -}, yc = /(\d*\.\d+|\d+)[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]*(\d*\.\d+|\d+)?[\0\t\n\f\r\ ]+(g|rg|k)/, Ut1 = function(r) { - var t550, e = (t550 = r.getDefaultAppearance()) !== null && t550 !== void 0 ? t550 : "", o = Tr(e, yc).match, n400 = o ?? [], i338 = n400[1], a267 = n400[2], s158 = n400[3], u121 = n400[4], f = n400[5]; - if (f === "g" && i338) return En(Number(i338)); - if (f === "rg" && i338 && a267 && s158) return L1(Number(i338), Number(a267), Number(s158)); - if (f === "k" && i338 && a267 && s158 && u121) return On1(Number(i338), Number(a267), Number(s158), Number(u121)); -}, Ht = function(r, t551, e, o) { - var n401; - o === void 0 && (o = 0); - var i339 = [ - Jt(t551).toString(), - yr((n401 = e == null ? void 0 : e.name) !== null && n401 !== void 0 ? n401 : "dummy__noop", o).toString() - ].join(` -`); - r.setDefaultAppearance(i339); -}, Za = function(r, t552) { - var e, o, n402, i340 = Ut1(t552), a268 = Ut1(r.acroField), s159 = t552.getRectangle(), u122 = t552.getAppearanceCharacteristics(), f = t552.getBorderStyle(), c90 = (e = f == null ? void 0 : f.getWidth()) !== null && e !== void 0 ? e : 0, h76 = qt(u122 == null ? void 0 : u122.getRotation()), p41 = fe(s159, h76), m32 = p41.width, g43 = p41.height, y34 = Yt1(rt(rt({ - }, s159), { - rotation: h76 - })), F22 = L1(0, 0, 0), b24 = (o = St2(u122 == null ? void 0 : u122.getBorderColor())) !== null && o !== void 0 ? o : F22, S24 = St2(u122 == null ? void 0 : u122.getBackgroundColor()), O20 = St2(u122 == null ? void 0 : u122.getBackgroundColor(), 0.8), z26 = (n402 = i340 ?? a268) !== null && n402 !== void 0 ? n402 : F22; - Ht(i340 ? t552 : r.acroField, z26); - var T20 = { - x: 0 + c90 / 2, - y: 0 + c90 / 2, - width: m32 - c90, - height: g43 - c90, - thickness: 1.5, - borderWidth: c90, - borderColor: b24, - markColor: z26 - }; - return { - normal: { - on: bt(y34, ho(rt(rt({ - }, T20), { - color: S24, - filled: !0 - }))), - off: bt(y34, ho(rt(rt({ - }, T20), { - color: S24, - filled: !1 - }))) - }, - down: { - on: bt(y34, ho(rt(rt({ - }, T20), { - color: O20, - filled: !0 - }))), - off: bt(y34, ho(rt(rt({ - }, T20), { - color: O20, - filled: !1 - }))) - } - }; -}, Qa = function(r, t553) { - var e, o, n403, i341 = Ut1(t553), a269 = Ut1(r.acroField), s160 = t553.getRectangle(), u123 = t553.getAppearanceCharacteristics(), f = t553.getBorderStyle(), c91 = (e = f == null ? void 0 : f.getWidth()) !== null && e !== void 0 ? e : 0, h77 = qt(u123 == null ? void 0 : u123.getRotation()), p42 = fe(s160, h77), m33 = p42.width, g44 = p42.height, y35 = Yt1(rt(rt({ - }, s160), { - rotation: h77 - })), F23 = L1(0, 0, 0), b25 = (o = St2(u123 == null ? void 0 : u123.getBorderColor())) !== null && o !== void 0 ? o : F23, S25 = St2(u123 == null ? void 0 : u123.getBackgroundColor()), O21 = St2(u123 == null ? void 0 : u123.getBackgroundColor(), 0.8), z27 = (n403 = i341 ?? a269) !== null && n403 !== void 0 ? n403 : F23; - Ht(i341 ? t553 : r.acroField, z27); - var T21 = { - x: m33 / 2, - y: g44 / 2, - width: m33 - c91, - height: g44 - c91, - borderWidth: c91, - borderColor: b25, - dotColor: z27 - }; - return { - normal: { - on: bt(y35, po(rt(rt({ - }, T21), { - color: S25, - filled: !0 - }))), - off: bt(y35, po(rt(rt({ - }, T21), { - color: S25, - filled: !1 - }))) - }, - down: { - on: bt(y35, po(rt(rt({ - }, T21), { - color: O21, - filled: !0 - }))), - off: bt(y35, po(rt(rt({ - }, T21), { - color: O21, - filled: !1 - }))) - } - }; -}, $a = function(r, t554, e) { - var o, n404, i342, a270, s161, u124 = Ut1(t554), f = Ut1(r.acroField), c92 = Ae(t554), h78 = Ae(r.acroField), p43 = t554.getRectangle(), m34 = t554.getAppearanceCharacteristics(), g45 = t554.getBorderStyle(), y36 = m34 == null ? void 0 : m34.getCaptions(), F24 = (o = y36 == null ? void 0 : y36.normal) !== null && o !== void 0 ? o : "", b26 = (i342 = (n404 = y36 == null ? void 0 : y36.down) !== null && n404 !== void 0 ? n404 : F24) !== null && i342 !== void 0 ? i342 : "", S26 = (a270 = g45 == null ? void 0 : g45.getWidth()) !== null && a270 !== void 0 ? a270 : 0, O22 = qt(m34 == null ? void 0 : m34.getRotation()), z28 = fe(p43, O22), T22 = z28.width, H20 = z28.height, U32 = Yt1(rt(rt({ - }, p43), { - rotation: O22 - })), tt = L1(0, 0, 0), et4 = St2(m34 == null ? void 0 : m34.getBorderColor()), st5 = St2(m34 == null ? void 0 : m34.getBackgroundColor()), mt5 = St2(m34 == null ? void 0 : m34.getBackgroundColor(), 0.8), K10 = { - x: S26, - y: S26, - width: T22 - S26 * 2, - height: H20 - S26 * 2 - }, J10 = vo(F24, { - alignment: at1.Center, - fontSize: c92 ?? h78, - font: e, - bounds: K10 - }), ut5 = vo(b26, { - alignment: at1.Center, - fontSize: c92 ?? h78, - font: e, - bounds: K10 - }), Rt3 = Math.min(J10.fontSize, ut5.fontSize), Vt4 = (s161 = u124 ?? f) !== null && s161 !== void 0 ? s161 : tt; - Ht(u124 || c92 !== void 0 ? t554 : r.acroField, Vt4, e, Rt3); - var Je3 = { - x: 0 + S26 / 2, - y: 0 + S26 / 2, - width: T22 - S26, - height: H20 - S26, - borderWidth: S26, - borderColor: et4, - textColor: Vt4, - font: e.name, - fontSize: Rt3 - }; - return { - normal: bt(U32, Mn(rt(rt({ - }, Je3), { - color: st5, - textLines: [ - J10.line - ] - }))), - down: bt(U32, Mn(rt(rt({ - }, Je3), { - color: mt5, - textLines: [ - ut5.line - ] - }))) - }; -}, ts = function(r, t555, e) { - var o, n405, i343, a271, s162 = Ut1(t555), u125 = Ut1(r.acroField), f = Ae(t555), c93 = Ae(r.acroField), h79 = t555.getRectangle(), p44 = t555.getAppearanceCharacteristics(), m35 = t555.getBorderStyle(), g46 = (o = r.getText()) !== null && o !== void 0 ? o : "", y37 = (n405 = m35 == null ? void 0 : m35.getWidth()) !== null && n405 !== void 0 ? n405 : 0, F25 = qt(p44 == null ? void 0 : p44.getRotation()), b27 = fe(h79, F25), S27 = b27.width, O23 = b27.height, z29 = Yt1(rt(rt({ - }, h79), { - rotation: F25 - })), T23 = L1(0, 0, 0), H21 = St2(p44 == null ? void 0 : p44.getBorderColor()), U33 = St2(p44 == null ? void 0 : p44.getBackgroundColor()), tt, et5, st6 = r.isCombed() ? 0 : 1, mt6 = { - x: y37 + st6, - y: y37 + st6, - width: S27 - (y37 + st6) * 2, - height: O23 - (y37 + st6) * 2 - }; - if (r.isMultiline()) { - var K13 = Ln(g46, { - alignment: r.getAlignment(), - fontSize: f ?? c93, - font: e, - bounds: mt6 - }); - tt = K13.lines, et5 = K13.fontSize; - } else if (r.isCombed()) { - var K13 = Ya(g46, { - fontSize: f ?? c93, - font: e, - bounds: mt6, - cellCount: (i343 = r.getMaxLength()) !== null && i343 !== void 0 ? i343 : 0 - }); - tt = K13.cells, et5 = K13.fontSize; - } else { - var K13 = vo(g46, { - alignment: r.getAlignment(), - fontSize: f ?? c93, - font: e, - bounds: mt6 - }); - tt = [ - K13.line - ], et5 = K13.fontSize; - } - var J11 = (a271 = s162 ?? u125) !== null && a271 !== void 0 ? a271 : T23; - Ht(s162 || f !== void 0 ? t555 : r.acroField, J11, e, et5); - var ut6 = { - x: 0 + y37 / 2, - y: 0 + y37 / 2, - width: S27 - y37, - height: O23 - y37, - borderWidth: y37 ?? 0, - borderColor: H21, - textColor: J11, - font: e.name, - fontSize: et5, - color: U33, - textLines: tt, - padding: st6 - }; - return bt(z29, zn(ut6)); -}, es = function(r, t556, e) { - var o, n406, i344, a272 = Ut1(t556), s163 = Ut1(r.acroField), u126 = Ae(t556), f = Ae(r.acroField), c94 = t556.getRectangle(), h80 = t556.getAppearanceCharacteristics(), p45 = t556.getBorderStyle(), m36 = (o = r.getSelected()[0]) !== null && o !== void 0 ? o : "", g47 = (n406 = p45 == null ? void 0 : p45.getWidth()) !== null && n406 !== void 0 ? n406 : 0, y38 = qt(h80 == null ? void 0 : h80.getRotation()), F26 = fe(c94, y38), b28 = F26.width, S28 = F26.height, O24 = Yt1(rt(rt({ - }, c94), { - rotation: y38 - })), z30 = L1(0, 0, 0), T24 = St2(h80 == null ? void 0 : h80.getBorderColor()), H22 = St2(h80 == null ? void 0 : h80.getBackgroundColor()), U34 = 1, tt = { - x: g47 + U34, - y: g47 + U34, - width: b28 - (g47 + U34) * 2, - height: S28 - (g47 + U34) * 2 - }, et6 = vo(m36, { - alignment: at1.Left, - fontSize: u126 ?? f, - font: e, - bounds: tt - }), st7 = et6.line, mt7 = et6.fontSize, K14 = (i344 = a272 ?? s163) !== null && i344 !== void 0 ? i344 : z30; - Ht(a272 || u126 !== void 0 ? t556 : r.acroField, K14, e, mt7); - var J12 = { - x: 0 + g47 / 2, - y: 0 + g47 / 2, - width: b28 - g47, - height: S28 - g47, - borderWidth: g47 ?? 0, - borderColor: T24, - textColor: K14, - font: e.name, - fontSize: mt7, - color: H22, - textLines: [ - st7 - ], - padding: U34 - }; - return bt(O24, zn(J12)); -}, rs = function(r, t557, e) { - var o, n407, i345 = Ut1(t557), a273 = Ut1(r.acroField), s164 = Ae(t557), u127 = Ae(r.acroField), f = t557.getRectangle(), c95 = t557.getAppearanceCharacteristics(), h81 = t557.getBorderStyle(), p46 = (o = h81 == null ? void 0 : h81.getWidth()) !== null && o !== void 0 ? o : 0, m37 = qt(c95 == null ? void 0 : c95.getRotation()), g48 = fe(f, m37), y39 = g48.width, F27 = g48.height, b29 = Yt1(rt(rt({ - }, f), { - rotation: m37 - })), S29 = L1(0, 0, 0), O25 = St2(c95 == null ? void 0 : c95.getBorderColor()), z31 = St2(c95 == null ? void 0 : c95.getBackgroundColor()), T25 = r.getOptions(), H23 = r.getSelected(); - r.isSorted() && T25.sort(); - for(var U35 = "", tt = 0, et7 = T25.length; tt < et7; tt++)U35 += T25[tt], tt < et7 - 1 && (U35 += ` -`); - for(var st8 = 1, mt8 = { - x: p46 + st8, - y: p46 + st8, - width: y39 - (p46 + st8) * 2, - height: F27 - (p46 + st8) * 2 - }, K15 = Ln(U35, { - alignment: at1.Left, - fontSize: s164 ?? u127, - font: e, - bounds: mt8 - }), J13 = K15.lines, ut7 = K15.fontSize, Rt4 = K15.lineHeight, Vt5 = [], tt = 0, et7 = J13.length; tt < et7; tt++){ - var Je4 = J13[tt]; - H23.includes(Je4.text) && Vt5.push(tt); - } - var us1 = L1(153 / 255, 193 / 255, 218 / 255), rn2 = (n407 = i345 ?? a273) !== null && n407 !== void 0 ? n407 : S29; - return Ht(i345 || s164 !== void 0 ? t557 : r.acroField, rn2, e, ut7), bt(b29, ja({ - x: 0 + p46 / 2, - y: 0 + p46 / 2, - width: y39 - p46, - height: F27 - p46, - borderWidth: p46 ?? 0, - borderColor: O25, - textColor: rn2, - font: e.name, - fontSize: ut7, - color: z31, - textLines: J13, - lineHeight: Rt4, - selectedColor: us1, - selectedLines: Vt5, - padding: st8 - })); -}; -var Fc = function() { - function r(t558, e, o) { - this.alreadyEmbedded = !1, v1(t558, "ref", [ - [ - R1, - "PDFRef" - ] - ]), v1(e, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]), v1(o, "embedder", [ - [ - Kr, - "PDFPageEmbedder" - ] - ]), this.ref = t558, this.doc = e, this.width = o.width, this.height = o.height, this.embedder = o; - } - return r.prototype.scale = function(t559) { - return v1(t559, "factor", [ - "number" - ]), { - width: this.width * t559, - height: this.height * t559 - }; - }, r.prototype.size = function() { - return this.scale(1); - }, r.prototype.embed = function() { - return ut(this, void 0, void 0, function() { - return ct(this, function(t560) { - switch(t560.label){ - case 0: - return this.alreadyEmbedded ? [ - 3, - 2 - ] : [ - 4, - this.embedder.embedIntoContext(this.doc.context, this.ref) - ]; - case 1: - t560.sent(), this.alreadyEmbedded = !0, t560.label = 2; - case 2: - return [ - 2 - ]; - } - }); - }); - }, r.of = function(t561, e, o) { - return new r(t561, e, o); - }, r; -}(), mo = Fc; -var Pc = function() { - function r(t562, e, o) { - this.modified = !0, v1(t562, "ref", [ - [ - R1, - "PDFRef" - ] - ]), v1(e, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]), v1(o, "embedder", [ - [ - Me, - "CustomFontEmbedder" - ], - [ - je, - "StandardFontEmbedder" - ] - ]), this.ref = t562, this.doc = e, this.name = o.fontName, this.embedder = o; - } - return r.prototype.encodeText = function(t563) { - return v1(t563, "text", [ - "string" - ]), this.modified = !0, this.embedder.encodeText(t563); - }, r.prototype.widthOfTextAtSize = function(t564, e) { - return v1(t564, "text", [ - "string" - ]), v1(e, "size", [ - "number" - ]), this.embedder.widthOfTextAtSize(t564, e); - }, r.prototype.heightAtSize = function(t565, e) { - var o; - return v1(t565, "size", [ - "number" - ]), x2(e == null ? void 0 : e.descender, "options.descender", [ - "boolean" - ]), this.embedder.heightOfFontAtSize(t565, { - descender: (o = e == null ? void 0 : e.descender) !== null && o !== void 0 ? o : !0 - }); - }, r.prototype.sizeAtHeight = function(t566) { - return v1(t566, "height", [ - "number" - ]), this.embedder.sizeOfFontAtHeight(t566); - }, r.prototype.getCharacterSet = function() { - return this.embedder instanceof je ? this.embedder.encoding.supportedCodePoints : this.embedder.font.characterSet; - }, r.prototype.embed = function() { - return ut(this, void 0, void 0, function() { - return ct(this, function(t567) { - switch(t567.label){ - case 0: - return this.modified ? [ - 4, - this.embedder.embedIntoContext(this.doc.context, this.ref) - ] : [ - 3, - 2 - ]; - case 1: - t567.sent(), this.modified = !1, t567.label = 2; - case 2: - return [ - 2 - ]; - } - }); - }); - }, r.of = function(t568, e, o) { - return new r(t568, e, o); - }, r; -}(), ct1 = Pc; -var Ac = function() { - function r(t569, e, o) { - v1(t569, "ref", [ - [ - R1, - "PDFRef" - ] - ]), v1(e, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]), v1(o, "embedder", [ - [ - Lr, - "JpegEmbedder" - ], - [ - Ur, - "PngEmbedder" - ] - ]), this.ref = t569, this.doc = e, this.width = o.width, this.height = o.height, this.embedder = o; - } - return r.prototype.scale = function(t570) { - return v1(t570, "factor", [ - "number" - ]), { - width: this.width * t570, - height: this.height * t570 - }; - }, r.prototype.scaleToFit = function(t571, e) { - v1(t571, "width", [ - "number" - ]), v1(e, "height", [ - "number" - ]); - var o = t571 / this.width, n408 = e / this.height, i346 = Math.min(o, n408); - return this.scale(i346); - }, r.prototype.size = function() { - return this.scale(1); - }, r.prototype.embed = function() { - return ut(this, void 0, void 0, function() { - var t572, e, o; - return ct(this, function(n409) { - switch(n409.label){ - case 0: - return this.embedder ? (this.embedTask || (t572 = this, e = t572.doc, o = t572.ref, this.embedTask = this.embedder.embedIntoContext(e.context, o)), [ - 4, - this.embedTask - ]) : [ - 2 - ]; - case 1: - return n409.sent(), this.embedder = void 0, [ - 2 - ]; - } - }); - }); - }, r.of = function(t573, e, o) { - return new r(t573, e, o); - }, r; -}(), br = Ac; -var Zt; -(function(r) { - r[r.Left = 0] = "Left", r[r.Center = 1] = "Center", r[r.Right = 2] = "Right"; -})(Zt || (Zt = { -})); -var Gt = function(r) { - x2(r == null ? void 0 : r.x, "options.x", [ - "number" - ]), x2(r == null ? void 0 : r.y, "options.y", [ - "number" - ]), x2(r == null ? void 0 : r.width, "options.width", [ - "number" - ]), x2(r == null ? void 0 : r.height, "options.height", [ - "number" - ]), x2(r == null ? void 0 : r.textColor, "options.textColor", [ - [ - Object, - "Color" - ] - ]), x2(r == null ? void 0 : r.backgroundColor, "options.backgroundColor", [ - [ - Object, - "Color" - ] - ]), x2(r == null ? void 0 : r.borderColor, "options.borderColor", [ - [ - Object, - "Color" - ] - ]), x2(r == null ? void 0 : r.borderWidth, "options.borderWidth", [ - "number" - ]), x2(r == null ? void 0 : r.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]); -}, kc = function() { - function r(t574, e, o) { - v1(t574, "acroField", [ - [ - Mt, - "PDFAcroTerminal" - ] - ]), v1(e, "ref", [ - [ - R1, - "PDFRef" - ] - ]), v1(o, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]), this.acroField = t574, this.ref = e, this.doc = o; - } - return r.prototype.getName = function() { - var t575; - return (t575 = this.acroField.getFullyQualifiedName()) !== null && t575 !== void 0 ? t575 : ""; - }, r.prototype.isReadOnly = function() { - return this.acroField.hasFlag(_t1.ReadOnly); - }, r.prototype.enableReadOnly = function() { - this.acroField.setFlagTo(_t1.ReadOnly, !0); - }, r.prototype.disableReadOnly = function() { - this.acroField.setFlagTo(_t1.ReadOnly, !1); - }, r.prototype.isRequired = function() { - return this.acroField.hasFlag(_t1.Required); - }, r.prototype.enableRequired = function() { - this.acroField.setFlagTo(_t1.Required, !0); - }, r.prototype.disableRequired = function() { - this.acroField.setFlagTo(_t1.Required, !1); - }, r.prototype.isExported = function() { - return !this.acroField.hasFlag(_t1.NoExport); - }, r.prototype.enableExporting = function() { - this.acroField.setFlagTo(_t1.NoExport, !1); - }, r.prototype.disableExporting = function() { - this.acroField.setFlagTo(_t1.NoExport, !0); - }, r.prototype.needsAppearancesUpdate = function() { - throw new yt2(this.constructor.name, "needsAppearancesUpdate"); - }, r.prototype.defaultUpdateAppearances = function(t) { - throw new yt2(this.constructor.name, "defaultUpdateAppearances"); - }, r.prototype.markAsDirty = function() { - this.doc.getForm().markFieldAsDirty(this.ref); - }, r.prototype.markAsClean = function() { - this.doc.getForm().markFieldAsClean(this.ref); - }, r.prototype.isDirty = function() { - return this.doc.getForm().fieldIsDirty(this.ref); - }, r.prototype.createWidget = function(t576) { - var e, o = t576.textColor, n410 = t576.backgroundColor, i347 = t576.borderColor, a274 = t576.borderWidth, s165 = Lo(t576.rotate), u128 = t576.caption, f = t576.x, c96 = t576.y, h82 = t576.width + a274, p47 = t576.height + a274, m38 = Boolean(t576.hidden), g49 = t576.page; - wo(s165, "degreesAngle", 90); - var y40 = lr.create(this.doc.context, this.ref), F28 = ga({ - x: f, - y: c96, - width: h82, - height: p47 - }, a274, s165); - y40.setRectangle(F28), g49 && y40.setP(g49); - var b30 = y40.getOrCreateAppearanceCharacteristics(); - n410 && b30.setBackgroundColor(jn(n410)), b30.setRotation(s165), u128 && b30.setCaptions({ - normal: u128 - }), i347 && b30.setBorderColor(jn(i347)); - var S30 = y40.getOrCreateBorderStyle(); - if (a274 !== void 0 && S30.setWidth(a274), y40.setFlagTo(hr.Print, !0), y40.setFlagTo(hr.Hidden, m38), y40.setFlagTo(hr.Invisible, !1), o) { - var O26 = (e = this.acroField.getDefaultAppearance()) !== null && e !== void 0 ? e : "", z32 = O26 + ` -` + Jt(o).toString(); - this.acroField.setDefaultAppearance(z32); - } - return y40; - }, r.prototype.updateWidgetAppearanceWithFont = function(t577, e, o) { - var n411 = o.normal, i348 = o.rollover, a275 = o.down; - this.updateWidgetAppearances(t577, { - normal: this.createAppearanceStream(t577, n411, e), - rollover: i348 && this.createAppearanceStream(t577, i348, e), - down: a275 && this.createAppearanceStream(t577, a275, e) - }); - }, r.prototype.updateOnOffWidgetAppearance = function(t578, e, o) { - var n412 = o.normal, i349 = o.rollover, a276 = o.down; - this.updateWidgetAppearances(t578, { - normal: this.createAppearanceDict(t578, n412, e), - rollover: i349 && this.createAppearanceDict(t578, i349, e), - down: a276 && this.createAppearanceDict(t578, a276, e) - }); - }, r.prototype.updateWidgetAppearances = function(t579, e) { - var o = e.normal, n413 = e.rollover, i350 = e.down; - t579.setNormalAppearance(o), n413 ? t579.setRolloverAppearance(n413) : t579.removeRolloverAppearance(), i350 ? t579.setDownAppearance(i350) : t579.removeDownAppearance(); - }, r.prototype.createAppearanceStream = function(t580, e, o) { - var n414, i351 = this.acroField.dict.context, a277 = t580.getRectangle(), s166 = a277.width, u129 = a277.height, f = o && { - Font: (n414 = { - }, n414[o.name] = o.ref, n414) - }, c97 = i351.formXObject(e, { - Resources: f, - BBox: i351.obj([ - 0, - 0, - s166, - u129 - ]), - Matrix: i351.obj([ - 1, - 0, - 0, - 1, - 0, - 0 - ]) - }), h83 = i351.register(c97); - return h83; - }, r.prototype.createImageAppearanceStream = function(t581, e, o) { - var n415, i352, a278 = this.acroField.dict.context, s167 = t581.getRectangle(), u130 = t581.getAppearanceCharacteristics(), f = t581.getBorderStyle(), c98 = (i352 = f == null ? void 0 : f.getWidth()) !== null && i352 !== void 0 ? i352 : 0, h84 = qt(u130 == null ? void 0 : u130.getRotation()), p48 = Yt1(rt(rt({ - }, s167), { - rotation: h84 - })), m39 = fe(s167, h84), g50 = e.scaleToFit(m39.width - c98 * 2, m39.height - c98 * 2), y41 = { - x: c98, - y: c98, - width: g50.width, - height: g50.height, - rotate: A2(0), - xSkew: A2(0), - ySkew: A2(0) - }; - o === Zt.Center ? (y41.x += (m39.width - c98 * 2) / 2 - g50.width / 2, y41.y += (m39.height - c98 * 2) / 2 - g50.height / 2) : o === Zt.Right && (y41.x = m39.width - c98 - g50.width, y41.y = m39.height - c98 - g50.height); - var F29 = this.doc.context.addRandomSuffix("Image", 10), b31 = bt(p48, $o(F29, y41)), S31 = { - XObject: (n415 = { - }, n415[F29] = e.ref, n415) - }, O27 = a278.formXObject(b31, { - Resources: S31, - BBox: a278.obj([ - 0, - 0, - s167.width, - s167.height - ]), - Matrix: a278.obj([ - 1, - 0, - 0, - 1, - 0, - 0 - ]) - }); - return a278.register(O27); - }, r.prototype.createAppearanceDict = function(t582, e, o) { - var n416 = this.acroField.dict.context, i353 = this.createAppearanceStream(t582, e.on), a279 = this.createAppearanceStream(t582, e.off), s168 = n416.obj({ - }); - return s168.set(o, i353), s168.set(l1.of("Off"), a279), s168; - }, r; -}(), Ct = kc; -var Ec = function(r) { - nt(t583, r); - function t583(e, o, n417) { - var i354 = r.call(this, e, o, n417) || this; - return v1(e, "acroCheckBox", [ - [ - me, - "PDFAcroCheckBox" - ] - ]), i354.acroField = e, i354; - } - return t583.prototype.check = function() { - var e, o = (e = this.acroField.getOnValue()) !== null && e !== void 0 ? e : l1.of("Yes"); - this.markAsDirty(), this.acroField.setValue(o); - }, t583.prototype.uncheck = function() { - this.markAsDirty(), this.acroField.setValue(l1.of("Off")); - }, t583.prototype.isChecked = function() { - var e = this.acroField.getOnValue(); - return !!e && e === this.acroField.getValue(); - }, t583.prototype.addToPage = function(e, o) { - var n418, i355, a280, s169, u131, f; - v1(e, "page", [ - [ - ht1, - "PDFPage" - ] - ]), Gt(o), o || (o = { - }), "textColor" in o || (o.textColor = L1(0, 0, 0)), "backgroundColor" in o || (o.backgroundColor = L1(1, 1, 1)), "borderColor" in o || (o.borderColor = L1(0, 0, 0)), "borderWidth" in o || (o.borderWidth = 1); - var c99 = this.createWidget({ - x: (n418 = o.x) !== null && n418 !== void 0 ? n418 : 0, - y: (i355 = o.y) !== null && i355 !== void 0 ? i355 : 0, - width: (a280 = o.width) !== null && a280 !== void 0 ? a280 : 50, - height: (s169 = o.height) !== null && s169 !== void 0 ? s169 : 50, - textColor: o.textColor, - backgroundColor: o.backgroundColor, - borderColor: o.borderColor, - borderWidth: (u131 = o.borderWidth) !== null && u131 !== void 0 ? u131 : 0, - rotate: (f = o.rotate) !== null && f !== void 0 ? f : A2(0), - hidden: o.hidden, - page: e.ref - }), h85 = this.doc.context.register(c99.dict); - this.acroField.addWidget(h85), c99.setAppearanceState(l1.of("Off")), this.updateWidgetAppearance(c99, l1.of("Yes")), e.node.addAnnot(h85); - }, t583.prototype.needsAppearancesUpdate = function() { - for(var e, o = this.acroField.getWidgets(), n419 = 0, i356 = o.length; n419 < i356; n419++){ - var a281 = o[n419], s170 = a281.getAppearanceState(), u132 = (e = a281.getAppearances()) === null || e === void 0 ? void 0 : e.normal; - if (!(u132 instanceof w89) || s170 && !u132.has(s170)) return !0; - } - return !1; - }, t583.prototype.defaultUpdateAppearances = function() { - this.updateAppearances(); - }, t583.prototype.updateAppearances = function(e) { - var o; - x2(e, "provider", [ - Function - ]); - for(var n420 = this.acroField.getWidgets(), i357 = 0, a282 = n420.length; i357 < a282; i357++){ - var s171 = n420[i357], u133 = (o = s171.getOnValue()) !== null && o !== void 0 ? o : l1.of("Yes"); - !u133 || this.updateWidgetAppearance(s171, u133, e); - } - this.markAsClean(); - }, t583.prototype.updateWidgetAppearance = function(e, o, n421) { - var i358 = n421 ?? Za, a283 = Kt(i358(this, e)); - this.updateOnOffWidgetAppearance(e, o, a283); - }, t583.of = function(e, o, n422) { - return new t583(e, o, n422); - }, t583; -}(Ct), Xe = Ec; -var Rc = function(r) { - nt(t584, r); - function t584(e, o, n423) { - var i359 = r.call(this, e, o, n423) || this; - return v1(e, "acroComboBox", [ - [ - ge, - "PDFAcroComboBox" - ] - ]), i359.acroField = e, i359; - } - return t584.prototype.getOptions = function() { - for(var e = this.acroField.getOptions(), o = new Array(e.length), n424 = 0, i360 = o.length; n424 < i360; n424++){ - var a284 = e[n424], s172 = a284.display, u134 = a284.value; - o[n424] = (s172 ?? u134).decodeText(); - } - return o; - }, t584.prototype.getSelected = function() { - for(var e = this.acroField.getValues(), o = new Array(e.length), n425 = 0, i361 = e.length; n425 < i361; n425++)o[n425] = e[n425].decodeText(); - return o; - }, t584.prototype.setOptions = function(e) { - v1(e, "options", [ - Array - ]); - for(var o = new Array(e.length), n426 = 0, i362 = e.length; n426 < i362; n426++)o[n426] = { - value: D.fromText(e[n426]) - }; - this.acroField.setOptions(o); - }, t584.prototype.addOptions = function(e) { - v1(e, "options", [ - "string", - Array - ]); - for(var o = Array.isArray(e) ? e : [ - e - ], n427 = this.acroField.getOptions(), i363 = new Array(o.length), a285 = 0, s173 = o.length; a285 < s173; a285++)i363[a285] = { - value: D.fromText(o[a285]) - }; - this.acroField.setOptions(n427.concat(i363)); - }, t584.prototype.select = function(e, o) { - o === void 0 && (o = !1), v1(e, "options", [ - "string", - Array - ]), v1(o, "merge", [ - "boolean" - ]); - var n428 = Array.isArray(e) ? e : [ - e - ], i364 = this.getOptions(), a286 = n428.find(function(h86) { - return !i364.includes(h86); - }); - a286 && this.enableEditing(), this.markAsDirty(), (n428.length > 1 || n428.length === 1 && o) && this.enableMultiselect(); - for(var s174 = new Array(n428.length), u135 = 0, f = n428.length; u135 < f; u135++)s174[u135] = D.fromText(n428[u135]); - if (o) { - var c100 = this.acroField.getValues(); - this.acroField.setValues(c100.concat(s174)); - } else this.acroField.setValues(s174); - }, t584.prototype.clear = function() { - this.markAsDirty(), this.acroField.setValues([]); - }, t584.prototype.setFontSize = function(e) { - he(e, "fontSize"), this.acroField.setFontSize(e), this.markAsDirty(); - }, t584.prototype.isEditable = function() { - return this.acroField.hasFlag(G1.Edit); - }, t584.prototype.enableEditing = function() { - this.acroField.setFlagTo(G1.Edit, !0); - }, t584.prototype.disableEditing = function() { - this.acroField.setFlagTo(G1.Edit, !1); - }, t584.prototype.isSorted = function() { - return this.acroField.hasFlag(G1.Sort); - }, t584.prototype.enableSorting = function() { - this.acroField.setFlagTo(G1.Sort, !0); - }, t584.prototype.disableSorting = function() { - this.acroField.setFlagTo(G1.Sort, !1); - }, t584.prototype.isMultiselect = function() { - return this.acroField.hasFlag(G1.MultiSelect); - }, t584.prototype.enableMultiselect = function() { - this.acroField.setFlagTo(G1.MultiSelect, !0); - }, t584.prototype.disableMultiselect = function() { - this.acroField.setFlagTo(G1.MultiSelect, !1); - }, t584.prototype.isSpellChecked = function() { - return !this.acroField.hasFlag(G1.DoNotSpellCheck); - }, t584.prototype.enableSpellChecking = function() { - this.acroField.setFlagTo(G1.DoNotSpellCheck, !1); - }, t584.prototype.disableSpellChecking = function() { - this.acroField.setFlagTo(G1.DoNotSpellCheck, !0); - }, t584.prototype.isSelectOnClick = function() { - return this.acroField.hasFlag(G1.CommitOnSelChange); - }, t584.prototype.enableSelectOnClick = function() { - this.acroField.setFlagTo(G1.CommitOnSelChange, !0); - }, t584.prototype.disableSelectOnClick = function() { - this.acroField.setFlagTo(G1.CommitOnSelChange, !1); - }, t584.prototype.addToPage = function(e, o) { - var n429, i365, a287, s175, u136, f, c101; - v1(e, "page", [ - [ - ht1, - "PDFPage" - ] - ]), Gt(o), o || (o = { - }), "textColor" in o || (o.textColor = L1(0, 0, 0)), "backgroundColor" in o || (o.backgroundColor = L1(1, 1, 1)), "borderColor" in o || (o.borderColor = L1(0, 0, 0)), "borderWidth" in o || (o.borderWidth = 1); - var h87 = this.createWidget({ - x: (n429 = o.x) !== null && n429 !== void 0 ? n429 : 0, - y: (i365 = o.y) !== null && i365 !== void 0 ? i365 : 0, - width: (a287 = o.width) !== null && a287 !== void 0 ? a287 : 200, - height: (s175 = o.height) !== null && s175 !== void 0 ? s175 : 50, - textColor: o.textColor, - backgroundColor: o.backgroundColor, - borderColor: o.borderColor, - borderWidth: (u136 = o.borderWidth) !== null && u136 !== void 0 ? u136 : 0, - rotate: (f = o.rotate) !== null && f !== void 0 ? f : A2(0), - hidden: o.hidden, - page: e.ref - }), p49 = this.doc.context.register(h87.dict); - this.acroField.addWidget(p49); - var m40 = (c101 = o.font) !== null && c101 !== void 0 ? c101 : this.doc.getForm().getDefaultFont(); - this.updateWidgetAppearance(h87, m40), e.node.addAnnot(p49); - }, t584.prototype.needsAppearancesUpdate = function() { - var e; - if (this.isDirty()) return !0; - for(var o = this.acroField.getWidgets(), n430 = 0, i366 = o.length; n430 < i366; n430++){ - var a288 = o[n430], s176 = ((e = a288.getAppearances()) === null || e === void 0 ? void 0 : e.normal) instanceof rt1; - if (!s176) return !0; - } - return !1; - }, t584.prototype.defaultUpdateAppearances = function(e) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), this.updateAppearances(e); - }, t584.prototype.updateAppearances = function(e, o) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), x2(o, "provider", [ - Function - ]); - for(var n431 = this.acroField.getWidgets(), i367 = 0, a289 = n431.length; i367 < a289; i367++){ - var s177 = n431[i367]; - this.updateWidgetAppearance(s177, e, o); - } - this.markAsClean(); - }, t584.prototype.updateWidgetAppearance = function(e, o, n432) { - var i368 = n432 ?? es, a290 = Kt(i368(this, e, o)); - this.updateWidgetAppearanceWithFont(e, o, a290); - }, t584.of = function(e, o, n433) { - return new t584(e, o, n433); - }, t584; -}(Ct), Fr = Rc; -var Nc = function(r) { - nt(t585, r); - function t585(e, o, n434) { - var i369 = r.call(this, e, o, n434) || this; - return v1(e, "acroListBox", [ - [ - Se, - "PDFAcroListBox" - ] - ]), i369.acroField = e, i369; - } - return t585.prototype.getOptions = function() { - for(var e = this.acroField.getOptions(), o = new Array(e.length), n435 = 0, i370 = o.length; n435 < i370; n435++){ - var a291 = e[n435], s178 = a291.display, u137 = a291.value; - o[n435] = (s178 ?? u137).decodeText(); - } - return o; - }, t585.prototype.getSelected = function() { - for(var e = this.acroField.getValues(), o = new Array(e.length), n436 = 0, i371 = e.length; n436 < i371; n436++)o[n436] = e[n436].decodeText(); - return o; - }, t585.prototype.setOptions = function(e) { - v1(e, "options", [ - Array - ]), this.markAsDirty(); - for(var o = new Array(e.length), n437 = 0, i372 = e.length; n437 < i372; n437++)o[n437] = { - value: D.fromText(e[n437]) - }; - this.acroField.setOptions(o); - }, t585.prototype.addOptions = function(e) { - v1(e, "options", [ - "string", - Array - ]), this.markAsDirty(); - for(var o = Array.isArray(e) ? e : [ - e - ], n438 = this.acroField.getOptions(), i373 = new Array(o.length), a292 = 0, s179 = o.length; a292 < s179; a292++)i373[a292] = { - value: D.fromText(o[a292]) - }; - this.acroField.setOptions(n438.concat(i373)); - }, t585.prototype.select = function(e, o) { - o === void 0 && (o = !1), v1(e, "options", [ - "string", - Array - ]), v1(o, "merge", [ - "boolean" - ]); - var n439 = Array.isArray(e) ? e : [ - e - ], i374 = this.getOptions(); - vi(n439, "option", i374), this.markAsDirty(), (n439.length > 1 || n439.length === 1 && o) && this.enableMultiselect(); - for(var a293 = new Array(n439.length), s180 = 0, u138 = n439.length; s180 < u138; s180++)a293[s180] = D.fromText(n439[s180]); - if (o) { - var f = this.acroField.getValues(); - this.acroField.setValues(f.concat(a293)); - } else this.acroField.setValues(a293); - }, t585.prototype.clear = function() { - this.markAsDirty(), this.acroField.setValues([]); - }, t585.prototype.setFontSize = function(e) { - he(e, "fontSize"), this.acroField.setFontSize(e), this.markAsDirty(); - }, t585.prototype.isSorted = function() { - return this.acroField.hasFlag(G1.Sort); - }, t585.prototype.enableSorting = function() { - this.acroField.setFlagTo(G1.Sort, !0); - }, t585.prototype.disableSorting = function() { - this.acroField.setFlagTo(G1.Sort, !1); - }, t585.prototype.isMultiselect = function() { - return this.acroField.hasFlag(G1.MultiSelect); - }, t585.prototype.enableMultiselect = function() { - this.acroField.setFlagTo(G1.MultiSelect, !0); - }, t585.prototype.disableMultiselect = function() { - this.acroField.setFlagTo(G1.MultiSelect, !1); - }, t585.prototype.isSelectOnClick = function() { - return this.acroField.hasFlag(G1.CommitOnSelChange); - }, t585.prototype.enableSelectOnClick = function() { - this.acroField.setFlagTo(G1.CommitOnSelChange, !0); - }, t585.prototype.disableSelectOnClick = function() { - this.acroField.setFlagTo(G1.CommitOnSelChange, !1); - }, t585.prototype.addToPage = function(e, o) { - var n440, i375, a294, s181, u139, f, c102; - v1(e, "page", [ - [ - ht1, - "PDFPage" - ] - ]), Gt(o), o || (o = { - }), "textColor" in o || (o.textColor = L1(0, 0, 0)), "backgroundColor" in o || (o.backgroundColor = L1(1, 1, 1)), "borderColor" in o || (o.borderColor = L1(0, 0, 0)), "borderWidth" in o || (o.borderWidth = 1); - var h88 = this.createWidget({ - x: (n440 = o.x) !== null && n440 !== void 0 ? n440 : 0, - y: (i375 = o.y) !== null && i375 !== void 0 ? i375 : 0, - width: (a294 = o.width) !== null && a294 !== void 0 ? a294 : 200, - height: (s181 = o.height) !== null && s181 !== void 0 ? s181 : 100, - textColor: o.textColor, - backgroundColor: o.backgroundColor, - borderColor: o.borderColor, - borderWidth: (u139 = o.borderWidth) !== null && u139 !== void 0 ? u139 : 0, - rotate: (f = o.rotate) !== null && f !== void 0 ? f : A2(0), - hidden: o.hidden, - page: e.ref - }), p50 = this.doc.context.register(h88.dict); - this.acroField.addWidget(p50); - var m41 = (c102 = o.font) !== null && c102 !== void 0 ? c102 : this.doc.getForm().getDefaultFont(); - this.updateWidgetAppearance(h88, m41), e.node.addAnnot(p50); - }, t585.prototype.needsAppearancesUpdate = function() { - var e; - if (this.isDirty()) return !0; - for(var o = this.acroField.getWidgets(), n441 = 0, i376 = o.length; n441 < i376; n441++){ - var a295 = o[n441], s182 = ((e = a295.getAppearances()) === null || e === void 0 ? void 0 : e.normal) instanceof rt1; - if (!s182) return !0; - } - return !1; - }, t585.prototype.defaultUpdateAppearances = function(e) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), this.updateAppearances(e); - }, t585.prototype.updateAppearances = function(e, o) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), x2(o, "provider", [ - Function - ]); - for(var n442 = this.acroField.getWidgets(), i377 = 0, a296 = n442.length; i377 < a296; i377++){ - var s183 = n442[i377]; - this.updateWidgetAppearance(s183, e, o); - } - this.markAsClean(); - }, t585.prototype.updateWidgetAppearance = function(e, o, n443) { - var i378 = n443 ?? rs, a297 = Kt(i378(this, e, o)); - this.updateWidgetAppearanceWithFont(e, o, a297); - }, t585.of = function(e, o, n444) { - return new t585(e, o, n444); - }, t585; -}(Ct), Sr = Nc; -var Mc = function(r) { - nt(t586, r); - function t586(e, o, n445) { - var i379 = r.call(this, e, o, n445) || this; - return v1(e, "acroRadioButton", [ - [ - Fe, - "PDFAcroRadioButton" - ] - ]), i379.acroField = e, i379; - } - return t586.prototype.getOptions = function() { - var e = this.acroField.getExportValues(); - if (e) { - for(var o = new Array(e.length), n446 = 0, i380 = e.length; n446 < i380; n446++)o[n446] = e[n446].decodeText(); - return o; - } - for(var a298 = this.acroField.getOnValues(), s184 = new Array(a298.length), n446 = 0, i380 = s184.length; n446 < i380; n446++)s184[n446] = a298[n446].decodeText(); - return s184; - }, t586.prototype.getSelected = function() { - var e = this.acroField.getValue(); - if (e !== l1.of("Off")) { - var o = this.acroField.getExportValues(); - if (o) { - for(var n447 = this.acroField.getOnValues(), i381 = 0, a299 = n447.length; i381 < a299; i381++)if (n447[i381] === e) return o[i381].decodeText(); - } - return e.decodeText(); - } - }, t586.prototype.select = function(e) { - v1(e, "option", [ - "string" - ]); - var o = this.getOptions(); - Xt(e, "option", o), this.markAsDirty(); - var n448 = this.acroField.getOnValues(), i382 = this.acroField.getExportValues(); - if (i382) for(var a300 = 0, s185 = i382.length; a300 < s185; a300++)i382[a300].decodeText() === e && this.acroField.setValue(n448[a300]); - else for(var a300 = 0, s185 = n448.length; a300 < s185; a300++){ - var u140 = n448[a300]; - u140.decodeText() === e && this.acroField.setValue(u140); - } - }, t586.prototype.clear = function() { - this.markAsDirty(), this.acroField.setValue(l1.of("Off")); - }, t586.prototype.isOffToggleable = function() { - return !this.acroField.hasFlag(Ft1.NoToggleToOff); - }, t586.prototype.enableOffToggling = function() { - this.acroField.setFlagTo(Ft1.NoToggleToOff, !1); - }, t586.prototype.disableOffToggling = function() { - this.acroField.setFlagTo(Ft1.NoToggleToOff, !0); - }, t586.prototype.isMutuallyExclusive = function() { - return !this.acroField.hasFlag(Ft1.RadiosInUnison); - }, t586.prototype.enableMutualExclusion = function() { - this.acroField.setFlagTo(Ft1.RadiosInUnison, !1); - }, t586.prototype.disableMutualExclusion = function() { - this.acroField.setFlagTo(Ft1.RadiosInUnison, !0); - }, t586.prototype.addOptionToPage = function(e, o, n449) { - var i383, a301, s186, u141, f, c103, h89, p51, m42; - v1(e, "option", [ - "string" - ]), v1(o, "page", [ - [ - ht1, - "PDFPage" - ] - ]), Gt(n449); - var g51 = this.createWidget({ - x: (i383 = n449 == null ? void 0 : n449.x) !== null && i383 !== void 0 ? i383 : 0, - y: (a301 = n449 == null ? void 0 : n449.y) !== null && a301 !== void 0 ? a301 : 0, - width: (s186 = n449 == null ? void 0 : n449.width) !== null && s186 !== void 0 ? s186 : 50, - height: (u141 = n449 == null ? void 0 : n449.height) !== null && u141 !== void 0 ? u141 : 50, - textColor: (f = n449 == null ? void 0 : n449.textColor) !== null && f !== void 0 ? f : L1(0, 0, 0), - backgroundColor: (c103 = n449 == null ? void 0 : n449.backgroundColor) !== null && c103 !== void 0 ? c103 : L1(1, 1, 1), - borderColor: (h89 = n449 == null ? void 0 : n449.borderColor) !== null && h89 !== void 0 ? h89 : L1(0, 0, 0), - borderWidth: (p51 = n449 == null ? void 0 : n449.borderWidth) !== null && p51 !== void 0 ? p51 : 1, - rotate: (m42 = n449 == null ? void 0 : n449.rotate) !== null && m42 !== void 0 ? m42 : A2(0), - hidden: n449 == null ? void 0 : n449.hidden, - page: o.ref - }), y42 = this.doc.context.register(g51.dict), F30 = this.acroField.addWidgetWithOpt(y42, D.fromText(e), !this.isMutuallyExclusive()); - g51.setAppearanceState(l1.of("Off")), this.updateWidgetAppearance(g51, F30), o.node.addAnnot(y42); - }, t586.prototype.needsAppearancesUpdate = function() { - for(var e, o = this.acroField.getWidgets(), n450 = 0, i384 = o.length; n450 < i384; n450++){ - var a302 = o[n450], s187 = a302.getAppearanceState(), u142 = (e = a302.getAppearances()) === null || e === void 0 ? void 0 : e.normal; - if (!(u142 instanceof w89) || s187 && !u142.has(s187)) return !0; - } - return !1; - }, t586.prototype.defaultUpdateAppearances = function() { - this.updateAppearances(); - }, t586.prototype.updateAppearances = function(e) { - x2(e, "provider", [ - Function - ]); - for(var o = this.acroField.getWidgets(), n451 = 0, i385 = o.length; n451 < i385; n451++){ - var a303 = o[n451], s188 = a303.getOnValue(); - !s188 || this.updateWidgetAppearance(a303, s188, e); - } - }, t586.prototype.updateWidgetAppearance = function(e, o, n452) { - var i386 = n452 ?? Qa, a304 = Kt(i386(this, e)); - this.updateOnOffWidgetAppearance(e, o, a304); - }, t586.of = function(e, o, n453) { - return new t586(e, o, n453); - }, t586; -}(Ct), qe1 = Mc; -var zc = function(r) { - nt(t587, r); - function t587(e, o, n454) { - var i387 = r.call(this, e, o, n454) || this; - return v1(e, "acroSignature", [ - [ - _e, - "PDFAcroSignature" - ] - ]), i387.acroField = e, i387; - } - return t587.prototype.needsAppearancesUpdate = function() { - return !1; - }, t587.of = function(e, o, n455) { - return new t587(e, o, n455); - }, t587; -}(Ct), go = zc; -var Lc = function(r) { - nt(t588, r); - function t588(e, o, n456) { - var i388 = r.call(this, e, o, n456) || this; - return v1(e, "acroText", [ - [ - xe, - "PDFAcroText" - ] - ]), i388.acroField = e, i388; - } - return t588.prototype.getText = function() { - var e = this.acroField.getValue(); - if (!e && this.isRichFormatted()) throw new Ha(this.getName()); - return e == null ? void 0 : e.decodeText(); - }, t588.prototype.setText = function(e) { - x2(e, "text", [ - "string" - ]); - var o = this.getMaxLength(); - if (o !== void 0 && e && e.length > o) throw new Ga(e.length, o, this.getName()); - this.markAsDirty(), this.disableRichFormatting(), e ? this.acroField.setValue(D.fromText(e)) : this.acroField.removeValue(); - }, t588.prototype.getAlignment = function() { - var e = this.acroField.getQuadding(); - return e === 0 ? at1.Left : e === 1 ? at1.Center : e === 2 ? at1.Right : at1.Left; - }, t588.prototype.setAlignment = function(e) { - Xt(e, "alignment", at1), this.markAsDirty(), this.acroField.setQuadding(e); - }, t588.prototype.getMaxLength = function() { - return this.acroField.getMaxLength(); - }, t588.prototype.setMaxLength = function(e) { - if (jt1(e, "maxLength", 0, Number.MAX_SAFE_INTEGER), this.markAsDirty(), e === void 0) this.acroField.removeMaxLength(); - else { - var o = this.getText(); - if (o && o.length > e) throw new Va(o.length, e, this.getName()); - this.acroField.setMaxLength(e); - } - }, t588.prototype.removeMaxLength = function() { - this.markAsDirty(), this.acroField.removeMaxLength(); - }, t588.prototype.setImage = function(e) { - for(var o = this.getAlignment(), n457 = o === at1.Center ? Zt.Center : o === at1.Right ? Zt.Right : Zt.Left, i389 = this.acroField.getWidgets(), a305 = 0, s189 = i389.length; a305 < s189; a305++){ - var u143 = i389[a305], f = this.createImageAppearanceStream(u143, e, n457); - this.updateWidgetAppearances(u143, { - normal: f - }); - } - this.markAsClean(); - }, t588.prototype.setFontSize = function(e) { - he(e, "fontSize"), this.acroField.setFontSize(e), this.markAsDirty(); - }, t588.prototype.isMultiline = function() { - return this.acroField.hasFlag(ot1.Multiline); - }, t588.prototype.enableMultiline = function() { - this.markAsDirty(), this.acroField.setFlagTo(ot1.Multiline, !0); - }, t588.prototype.disableMultiline = function() { - this.markAsDirty(), this.acroField.setFlagTo(ot1.Multiline, !1); - }, t588.prototype.isPassword = function() { - return this.acroField.hasFlag(ot1.Password); - }, t588.prototype.enablePassword = function() { - this.acroField.setFlagTo(ot1.Password, !0); - }, t588.prototype.disablePassword = function() { - this.acroField.setFlagTo(ot1.Password, !1); - }, t588.prototype.isFileSelector = function() { - return this.acroField.hasFlag(ot1.FileSelect); - }, t588.prototype.enableFileSelection = function() { - this.acroField.setFlagTo(ot1.FileSelect, !0); - }, t588.prototype.disableFileSelection = function() { - this.acroField.setFlagTo(ot1.FileSelect, !1); - }, t588.prototype.isSpellChecked = function() { - return !this.acroField.hasFlag(ot1.DoNotSpellCheck); - }, t588.prototype.enableSpellChecking = function() { - this.acroField.setFlagTo(ot1.DoNotSpellCheck, !1); - }, t588.prototype.disableSpellChecking = function() { - this.acroField.setFlagTo(ot1.DoNotSpellCheck, !0); - }, t588.prototype.isScrollable = function() { - return !this.acroField.hasFlag(ot1.DoNotScroll); - }, t588.prototype.enableScrolling = function() { - this.acroField.setFlagTo(ot1.DoNotScroll, !1); - }, t588.prototype.disableScrolling = function() { - this.acroField.setFlagTo(ot1.DoNotScroll, !0); - }, t588.prototype.isCombed = function() { - return this.acroField.hasFlag(ot1.Comb) && !this.isMultiline() && !this.isPassword() && !this.isFileSelector() && this.getMaxLength() !== void 0; - }, t588.prototype.enableCombing = function() { - if (this.getMaxLength() === void 0) { - var e = "PDFTextFields must have a max length in order to be combed"; - console.warn(e); - } - this.markAsDirty(), this.disableMultiline(), this.disablePassword(), this.disableFileSelection(), this.acroField.setFlagTo(ot1.Comb, !0); - }, t588.prototype.disableCombing = function() { - this.markAsDirty(), this.acroField.setFlagTo(ot1.Comb, !1); - }, t588.prototype.isRichFormatted = function() { - return this.acroField.hasFlag(ot1.RichText); - }, t588.prototype.enableRichFormatting = function() { - this.acroField.setFlagTo(ot1.RichText, !0); - }, t588.prototype.disableRichFormatting = function() { - this.acroField.setFlagTo(ot1.RichText, !1); - }, t588.prototype.addToPage = function(e, o) { - var n458, i390, a306, s190, u144, f, c104; - v1(e, "page", [ - [ - ht1, - "PDFPage" - ] - ]), Gt(o), o || (o = { - }), "textColor" in o || (o.textColor = L1(0, 0, 0)), "backgroundColor" in o || (o.backgroundColor = L1(1, 1, 1)), "borderColor" in o || (o.borderColor = L1(0, 0, 0)), "borderWidth" in o || (o.borderWidth = 1); - var h90 = this.createWidget({ - x: (n458 = o.x) !== null && n458 !== void 0 ? n458 : 0, - y: (i390 = o.y) !== null && i390 !== void 0 ? i390 : 0, - width: (a306 = o.width) !== null && a306 !== void 0 ? a306 : 200, - height: (s190 = o.height) !== null && s190 !== void 0 ? s190 : 50, - textColor: o.textColor, - backgroundColor: o.backgroundColor, - borderColor: o.borderColor, - borderWidth: (u144 = o.borderWidth) !== null && u144 !== void 0 ? u144 : 0, - rotate: (f = o.rotate) !== null && f !== void 0 ? f : A2(0), - hidden: o.hidden, - page: e.ref - }), p52 = this.doc.context.register(h90.dict); - this.acroField.addWidget(p52); - var m43 = (c104 = o.font) !== null && c104 !== void 0 ? c104 : this.doc.getForm().getDefaultFont(); - this.updateWidgetAppearance(h90, m43), e.node.addAnnot(p52); - }, t588.prototype.needsAppearancesUpdate = function() { - var e; - if (this.isDirty()) return !0; - for(var o = this.acroField.getWidgets(), n459 = 0, i391 = o.length; n459 < i391; n459++){ - var a307 = o[n459], s191 = ((e = a307.getAppearances()) === null || e === void 0 ? void 0 : e.normal) instanceof rt1; - if (!s191) return !0; - } - return !1; - }, t588.prototype.defaultUpdateAppearances = function(e) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), this.updateAppearances(e); - }, t588.prototype.updateAppearances = function(e, o) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), x2(o, "provider", [ - Function - ]); - for(var n460 = this.acroField.getWidgets(), i392 = 0, a308 = n460.length; i392 < a308; i392++){ - var s192 = n460[i392]; - this.updateWidgetAppearance(s192, e, o); - } - this.markAsClean(); - }, t588.prototype.updateWidgetAppearance = function(e, o, n461) { - var i393 = n461 ?? ts, a309 = Kt(i393(this, e, o)); - this.updateWidgetAppearanceWithFont(e, o, a309); - }, t588.of = function(e, o, n462) { - return new t588(e, o, n462); - }, t588; -}(Ct), Dr = Lc; -var Pr; -(function(r) { - r.Courier = "Courier", r.CourierBold = "Courier-Bold", r.CourierOblique = "Courier-Oblique", r.CourierBoldOblique = "Courier-BoldOblique", r.Helvetica = "Helvetica", r.HelveticaBold = "Helvetica-Bold", r.HelveticaOblique = "Helvetica-Oblique", r.HelveticaBoldOblique = "Helvetica-BoldOblique", r.TimesRoman = "Times-Roman", r.TimesRomanBold = "Times-Bold", r.TimesRomanItalic = "Times-Italic", r.TimesRomanBoldItalic = "Times-BoldItalic", r.Symbol = "Symbol", r.ZapfDingbats = "ZapfDingbats"; -})(Pr || (Pr = { -})); -var Hc = function() { - function r(t589, e) { - var o = this; - this.embedDefaultFont = function() { - return o.doc.embedStandardFont(Pr.Helvetica); - }, v1(t589, "acroForm", [ - [ - Le, - "PDFAcroForm" - ] - ]), v1(e, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]), this.acroForm = t589, this.doc = e, this.dirtyFields = new Set, this.defaultFontCache = bt1.populatedBy(this.embedDefaultFont); - } - return r.prototype.hasXFA = function() { - return this.acroForm.dict.has(l1.of("XFA")); - }, r.prototype.deleteXFA = function() { - this.acroForm.dict.delete(l1.of("XFA")); - }, r.prototype.getFields = function() { - for(var t590 = this.acroForm.getAllFields(), e = [], o = 0, n463 = t590.length; o < n463; o++){ - var i394 = t590[o], a310 = i394[0], s193 = i394[1], u145 = Kc(a310, s193, this.doc); - u145 && e.push(u145); - } - return e; - }, r.prototype.getFieldMaybe = function(t591) { - v1(t591, "name", [ - "string" - ]); - for(var e = this.getFields(), o = 0, n464 = e.length; o < n464; o++){ - var i395 = e[o]; - if (i395.getName() === t591) return i395; - } - }, r.prototype.getField = function(t592) { - v1(t592, "name", [ - "string" - ]); - var e = this.getFieldMaybe(t592); - if (e) return e; - throw new La(t592); - }, r.prototype.getButton = function(t593) { - v1(t593, "name", [ - "string" - ]); - var e = this.getField(t593); - if (e instanceof Ar) return e; - throw new Ce(t593, Ar, e); - }, r.prototype.getCheckBox = function(t594) { - v1(t594, "name", [ - "string" - ]); - var e = this.getField(t594); - if (e instanceof Xe) return e; - throw new Ce(t594, Xe, e); - }, r.prototype.getDropdown = function(t595) { - v1(t595, "name", [ - "string" - ]); - var e = this.getField(t595); - if (e instanceof Fr) return e; - throw new Ce(t595, Fr, e); - }, r.prototype.getOptionList = function(t596) { - v1(t596, "name", [ - "string" - ]); - var e = this.getField(t596); - if (e instanceof Sr) return e; - throw new Ce(t596, Sr, e); - }, r.prototype.getRadioGroup = function(t597) { - v1(t597, "name", [ - "string" - ]); - var e = this.getField(t597); - if (e instanceof qe1) return e; - throw new Ce(t597, qe1, e); - }, r.prototype.getSignature = function(t598) { - v1(t598, "name", [ - "string" - ]); - var e = this.getField(t598); - if (e instanceof go) return e; - throw new Ce(t598, go, e); - }, r.prototype.getTextField = function(t599) { - v1(t599, "name", [ - "string" - ]); - var e = this.getField(t599); - if (e instanceof Dr) return e; - throw new Ce(t599, Dr, e); - }, r.prototype.createButton = function(t600) { - v1(t600, "name", [ - "string" - ]); - var e = wr(t600), o = this.findOrCreateNonTerminals(e.nonTerminal), n465 = be.create(this.doc.context); - return n465.setPartialName(e.terminal), Cr(o, [ - n465, - n465.ref - ], e.terminal), Ar.of(n465, n465.ref, this.doc); - }, r.prototype.createCheckBox = function(t601) { - v1(t601, "name", [ - "string" - ]); - var e = wr(t601), o = this.findOrCreateNonTerminals(e.nonTerminal), n466 = me.create(this.doc.context); - return n466.setPartialName(e.terminal), Cr(o, [ - n466, - n466.ref - ], e.terminal), Xe.of(n466, n466.ref, this.doc); - }, r.prototype.createDropdown = function(t602) { - v1(t602, "name", [ - "string" - ]); - var e = wr(t602), o = this.findOrCreateNonTerminals(e.nonTerminal), n467 = ge.create(this.doc.context); - return n467.setPartialName(e.terminal), Cr(o, [ - n467, - n467.ref - ], e.terminal), Fr.of(n467, n467.ref, this.doc); - }, r.prototype.createOptionList = function(t603) { - v1(t603, "name", [ - "string" - ]); - var e = wr(t603), o = this.findOrCreateNonTerminals(e.nonTerminal), n468 = Se.create(this.doc.context); - return n468.setPartialName(e.terminal), Cr(o, [ - n468, - n468.ref - ], e.terminal), Sr.of(n468, n468.ref, this.doc); - }, r.prototype.createRadioGroup = function(t604) { - v1(t604, "name", [ - "string" - ]); - var e = wr(t604), o = this.findOrCreateNonTerminals(e.nonTerminal), n469 = Fe.create(this.doc.context); - return n469.setPartialName(e.terminal), Cr(o, [ - n469, - n469.ref - ], e.terminal), qe1.of(n469, n469.ref, this.doc); - }, r.prototype.createTextField = function(t605) { - v1(t605, "name", [ - "string" - ]); - var e = wr(t605), o = this.findOrCreateNonTerminals(e.nonTerminal), n470 = xe.create(this.doc.context); - return n470.setPartialName(e.terminal), Cr(o, [ - n470, - n470.ref - ], e.terminal), Dr.of(n470, n470.ref, this.doc); - }, r.prototype.flatten = function(t606) { - t606 === void 0 && (t606 = { - updateFieldAppearances: !0 - }), t606.updateFieldAppearances && this.updateFieldAppearances(); - for(var e = this.getFields(), o = 0, n471 = e.length; o < n471; o++){ - for(var i396 = e[o], a311 = i396.acroField.getWidgets(), s194 = 0, u146 = a311.length; s194 < u146; s194++){ - var f = a311[s194], c105 = this.findWidgetPage(f), h91 = this.findWidgetAppearanceRef(i396, f), p53 = c105.node.newXObject("FlatWidget", h91), m44 = f.getRectangle(), g52 = bt([ - nt1(), - Pt(m44.x, m44.y) - ], Yt1(rt(rt({ - }, m44), { - rotation: 0 - })), [ - fo(p53), - it1() - ]).filter(Boolean); - c105.pushOperators.apply(c105, g52); - } - this.removeField(i396); - } - }, r.prototype.removeField = function(t607) { - for(var e = t607.acroField.getWidgets(), o = new Set, n472 = 0, i397 = e.length; n472 < i397; n472++){ - var a312 = e[n472], s195 = this.findWidgetAppearanceRef(t607, a312), u147 = this.findWidgetPage(a312); - o.add(u147), u147.node.removeAnnot(s195); - } - o.forEach(function(m45) { - return m45.node.removeAnnot(t607.ref); - }), this.acroForm.removeField(t607.acroField); - for(var f = t607.acroField.normalizedEntries().Kids, c106 = f.size(), h92 = 0; h92 < c106; h92++){ - var p54 = f.get(h92); - p54 instanceof R1 && this.doc.context.delete(p54); - } - this.doc.context.delete(t607.ref); - }, r.prototype.updateFieldAppearances = function(t608) { - x2(t608, "font", [ - [ - ct1, - "PDFFont" - ] - ]), t608 = t608 ?? this.getDefaultFont(); - for(var e = this.getFields(), o = 0, n473 = e.length; o < n473; o++){ - var i398 = e[o]; - i398.needsAppearancesUpdate() && i398.defaultUpdateAppearances(t608); - } - }, r.prototype.markFieldAsDirty = function(t609) { - x2(t609, "fieldRef", [ - [ - R1, - "PDFRef" - ] - ]), this.dirtyFields.add(t609); - }, r.prototype.markFieldAsClean = function(t610) { - x2(t610, "fieldRef", [ - [ - R1, - "PDFRef" - ] - ]), this.dirtyFields.delete(t610); - }, r.prototype.fieldIsDirty = function(t611) { - return x2(t611, "fieldRef", [ - [ - R1, - "PDFRef" - ] - ]), this.dirtyFields.has(t611); - }, r.prototype.getDefaultFont = function() { - return this.defaultFontCache.access(); - }, r.prototype.findWidgetPage = function(t612) { - var e = t612.P(), o = this.doc.getPages().find(function(i399) { - return i399.ref === e; - }); - if (o === void 0) { - var n474 = this.doc.context.getObjectRef(t612.dict); - if (n474 === void 0) throw new Error("Could not find PDFRef for PDFObject"); - if (o = this.doc.findPageForAnnotationRef(n474), o === void 0) throw new Error("Could not find page for PDFRef " + n474); - } - return o; - }, r.prototype.findWidgetAppearanceRef = function(t613, e) { - var o, n475 = e.getNormalAppearance(); - if (n475 instanceof w89 && (t613 instanceof Xe || t613 instanceof qe1)) { - var i400 = t613.acroField.getValue(), a313 = (o = n475.get(i400)) !== null && o !== void 0 ? o : n475.get(l1.of("Off")); - a313 instanceof R1 && (n475 = a313); - } - if (!(n475 instanceof R1)) { - var s196 = t613.getName(); - throw new Error("Failed to extract appearance ref for: " + s196); - } - return n475; - }, r.prototype.findOrCreateNonTerminals = function(t614) { - for(var e = [ - this.acroForm - ], o = 0, n476 = t614.length; o < n476; o++){ - var i401 = t614[o]; - if (!i401) throw new Ua(i401); - var a314 = e[0], s197 = e[1], u148 = this.findNonTerminal(i401, a314); - if (u148) e = u148; - else { - var f = ye.create(this.doc.context); - f.setPartialName(i401), f.setParent(s197); - var c107 = this.doc.context.register(f.dict); - a314.addField(c107), e = [ - f, - c107 - ]; - } - } - return e; - }, r.prototype.findNonTerminal = function(t615, e) { - for(var o = e instanceof Le ? this.acroForm.getFields() : Jr(e.Kids()), n477 = 0, i402 = o.length; n477 < i402; n477++){ - var a315 = o[n477], s198 = a315[0], u149 = a315[1]; - if (s198.getPartialName() === t615) { - if (s198 instanceof ye) return [ - s198, - u149 - ]; - throw new _n(t615); - } - } - }, r.of = function(t616, e) { - return new r(t616, e); - }, r; -}(), Un = Hc, Kc = function(r, t617, e) { - if (r instanceof be) return Ar.of(r, t617, e); - if (r instanceof me) return Xe.of(r, t617, e); - if (r instanceof ge) return Fr.of(r, t617, e); - if (r instanceof Se) return Sr.of(r, t617, e); - if (r instanceof xe) return Dr.of(r, t617, e); - if (r instanceof Fe) return qe1.of(r, t617, e); - if (r instanceof _e) return go.of(r, t617, e); -}, wr = function(r) { - if (r.length === 0) throw new Error("PDF field names must not be empty strings"); - for(var t618 = r.split("."), e = 0, o = t618.length; e < o; e++)if (t618[e] === "") throw new Error('Periods in PDF field names must be separated by at least one character: "' + r + '"'); - return t618.length === 1 ? { - nonTerminal: [], - terminal: t618[0] - } : { - nonTerminal: t618.slice(0, t618.length - 1), - terminal: t618[t618.length - 1] - }; -}, Cr = function(r, t619, e) { - for(var o = r[0], n478 = r[1], i403 = t619[0], a316 = t619[1], s199 = o.normalizedEntries(), u150 = Jr(("Kids" in s199) ? s199.Kids : s199.Fields), f = 0, c108 = u150.length; f < c108; f++)if (u150[f][0].getPartialName() === e) throw new _n(e); - o.addField(a316), i403.setParent(n478); -}; -var is = { - "4A0": [ - 4767.87, - 6740.79 - ], - "2A0": [ - 3370.39, - 4767.87 - ], - A0: [ - 2383.94, - 3370.39 - ], - A1: [ - 1683.78, - 2383.94 - ], - A2: [ - 1190.55, - 1683.78 - ], - A3: [ - 841.89, - 1190.55 - ], - A4: [ - 595.28, - 841.89 - ], - A5: [ - 419.53, - 595.28 - ], - A6: [ - 297.64, - 419.53 - ], - A7: [ - 209.76, - 297.64 - ], - A8: [ - 147.4, - 209.76 - ], - A9: [ - 104.88, - 147.4 - ], - A10: [ - 73.7, - 104.88 - ], - B0: [ - 2834.65, - 4008.19 - ], - B1: [ - 2004.09, - 2834.65 - ], - B2: [ - 1417.32, - 2004.09 - ], - B3: [ - 1000.63, - 1417.32 - ], - B4: [ - 708.66, - 1000.63 - ], - B5: [ - 498.9, - 708.66 - ], - B6: [ - 354.33, - 498.9 - ], - B7: [ - 249.45, - 354.33 - ], - B8: [ - 175.75, - 249.45 - ], - B9: [ - 124.72, - 175.75 - ], - B10: [ - 87.87, - 124.72 - ], - C0: [ - 2599.37, - 3676.54 - ], - C1: [ - 1836.85, - 2599.37 - ], - C2: [ - 1298.27, - 1836.85 - ], - C3: [ - 918.43, - 1298.27 - ], - C4: [ - 649.13, - 918.43 - ], - C5: [ - 459.21, - 649.13 - ], - C6: [ - 323.15, - 459.21 - ], - C7: [ - 229.61, - 323.15 - ], - C8: [ - 161.57, - 229.61 - ], - C9: [ - 113.39, - 161.57 - ], - C10: [ - 79.37, - 113.39 - ], - RA0: [ - 2437.8, - 3458.27 - ], - RA1: [ - 1729.13, - 2437.8 - ], - RA2: [ - 1218.9, - 1729.13 - ], - RA3: [ - 864.57, - 1218.9 - ], - RA4: [ - 609.45, - 864.57 - ], - SRA0: [ - 2551.18, - 3628.35 - ], - SRA1: [ - 1814.17, - 2551.18 - ], - SRA2: [ - 1275.59, - 1814.17 - ], - SRA3: [ - 907.09, - 1275.59 - ], - SRA4: [ - 637.8, - 907.09 - ], - Executive: [ - 521.86, - 756 - ], - Folio: [ - 612, - 936 - ], - Legal: [ - 612, - 1008 - ], - Letter: [ - 612, - 792 - ], - Tabloid: [ - 792, - 1224 - ] -}; -var tn; -(function(r) { - r[r.Fastest = 1 / 0] = "Fastest", r[r.Fast = 1500] = "Fast", r[r.Medium = 500] = "Medium", r[r.Slow = 100] = "Slow"; -})(tn || (tn = { -})); -var Xc = function() { - function r(t620, e, o) { - this.alreadyEmbedded = !1, this.ref = t620, this.doc = e, this.embedder = o; - } - return r.prototype.embed = function() { - return ut(this, void 0, void 0, function() { - var t621, e, o, n479, i404; - return ct(this, function(a317) { - switch(a317.label){ - case 0: - return this.alreadyEmbedded ? [ - 3, - 2 - ] : [ - 4, - this.embedder.embedIntoContext(this.doc.context, this.ref) - ]; - case 1: - t621 = a317.sent(), this.doc.catalog.has(l1.of("Names")) || this.doc.catalog.set(l1.of("Names"), this.doc.context.obj({ - })), e = this.doc.catalog.lookup(l1.of("Names"), w89), e.has(l1.of("EmbeddedFiles")) || e.set(l1.of("EmbeddedFiles"), this.doc.context.obj({ - })), o = e.lookup(l1.of("EmbeddedFiles"), w89), o.has(l1.of("Names")) || o.set(l1.of("Names"), this.doc.context.obj([])), n479 = o.lookup(l1.of("Names"), E), n479.push(D.fromText(this.embedder.fileName)), n479.push(t621), this.doc.catalog.has(l1.of("AF")) || this.doc.catalog.set(l1.of("AF"), this.doc.context.obj([])), i404 = this.doc.catalog.lookup(l1.of("AF"), E), i404.push(t621), this.alreadyEmbedded = !0, a317.label = 2; - case 2: - return [ - 2 - ]; - } - }); - }); - }, r.of = function(t622, e, o) { - return new r(t622, e, o); - }, r; -}(), as = Xc; -var Yc = function() { - function r(t623, e, o) { - this.alreadyEmbedded = !1, this.ref = t623, this.doc = e, this.embedder = o; - } - return r.prototype.embed = function() { - return ut(this, void 0, void 0, function() { - var t624, e, o, n480, i405, a318, s200; - return ct(this, function(u151) { - switch(u151.label){ - case 0: - return this.alreadyEmbedded ? [ - 3, - 2 - ] : (t624 = this.doc, e = t624.catalog, o = t624.context, [ - 4, - this.embedder.embedIntoContext(this.doc.context, this.ref) - ]); - case 1: - n480 = u151.sent(), e.has(l1.of("Names")) || e.set(l1.of("Names"), o.obj({ - })), i405 = e.lookup(l1.of("Names"), w89), i405.has(l1.of("JavaScript")) || i405.set(l1.of("JavaScript"), o.obj({ - })), a318 = i405.lookup(l1.of("JavaScript"), w89), a318.has(l1.of("Names")) || a318.set(l1.of("Names"), o.obj([])), s200 = a318.lookup(l1.of("Names"), E), s200.push(D.fromText(this.embedder.scriptName)), s200.push(n480), this.alreadyEmbedded = !0, u151.label = 2; - case 2: - return [ - 2 - ]; - } - }); - }); - }, r.of = function(t625, e, o) { - return new r(t625, e, o); - }, r; -}(), Hn = Yc; -var $c = function() { - function r(t626, e) { - this.script = t626, this.scriptName = e; - } - return r.for = function(t627, e) { - return new r(t627, e); - }, r.prototype.embedIntoContext = function(t628, e) { - return ut(this, void 0, void 0, function() { - var o; - return ct(this, function(n) { - return o = t628.obj({ - Type: "Action", - S: "JavaScript", - JS: D.fromText(this.script) - }), e ? (t628.assign(e, o), [ - 2, - e - ]) : [ - 2, - t628.register(o) - ]; - }); - }); - }, r; -}(), ss = $c; -var el = function() { - function r(t629, e, o) { - var n481 = this; - if (this.defaultWordBreaks = [ - " " - ], this.computePages = function() { - var i406 = []; - return n481.catalog.Pages().traverse(function(a319, s201) { - if (a319 instanceof Dt) { - var u152 = n481.pageMap.get(a319); - u152 || (u152 = ht1.of(a319, s201, n481), n481.pageMap.set(a319, u152)), i406.push(u152); - } - }), i406; - }, this.getOrCreateForm = function() { - var i407 = n481.catalog.getOrCreateAcroForm(); - return Un.of(i407, n481); - }, v1(t629, "context", [ - [ - nr, - "PDFContext" - ] - ]), v1(e, "ignoreEncryption", [ - "boolean" - ]), this.context = t629, this.catalog = t629.lookup(t629.trailerInfo.Root), this.isEncrypted = !!t629.lookup(t629.trailerInfo.Encrypt), this.pageCache = bt1.populatedBy(this.computePages), this.pageMap = new Map, this.formCache = bt1.populatedBy(this.getOrCreateForm), this.fonts = [], this.images = [], this.embeddedPages = [], this.embeddedFiles = [], this.javaScripts = [], !e && this.isEncrypted) throw new Ma; - o && this.updateInfoDict(); - } - return r.load = function(t630, e) { - return e === void 0 && (e = { - }), ut(this, void 0, void 0, function() { - var o, n482, i408, a320, s202, u153, f, c109, h93, p55, m46, g53; - return ct(this, function(y43) { - switch(y43.label){ - case 0: - return o = e.ignoreEncryption, n482 = o === void 0 ? !1 : o, i408 = e.parseSpeed, a320 = i408 === void 0 ? tn.Slow : i408, s202 = e.throwOnInvalidObject, u153 = s202 === void 0 ? !1 : s202, f = e.updateMetadata, c109 = f === void 0 ? !0 : f, h93 = e.capNumbers, p55 = h93 === void 0 ? !1 : h93, v1(t630, "pdf", [ - "string", - Uint8Array, - ArrayBuffer - ]), v1(n482, "ignoreEncryption", [ - "boolean" - ]), v1(a320, "parseSpeed", [ - "number" - ]), v1(u153, "throwOnInvalidObject", [ - "boolean" - ]), m46 = Qe(t630), [ - 4, - Cn.forBytesWithOptions(m46, a320, u153, p55).parseDocument() - ]; - case 1: - return g53 = y43.sent(), [ - 2, - new r(g53, n482, c109) - ]; - } - }); - }); - }, r.create = function(t631) { - return t631 === void 0 && (t631 = { - }), ut(this, void 0, void 0, function() { - var e, o, n483, i409, a321, s203; - return ct(this, function(u) { - return e = t631.updateMetadata, o = e === void 0 ? !0 : e, n483 = nr.create(), i409 = Zr.withContext(n483), a321 = n483.register(i409), s203 = Yr.withContextAndPages(n483, a321), n483.trailerInfo.Root = n483.register(s203), [ - 2, - new r(n483, !1, o) - ]; - }); - }); - }, r.prototype.registerFontkit = function(t632) { - this.fontkit = t632; - }, r.prototype.getForm = function() { - var t633 = this.formCache.access(); - return t633.hasXFA() && (console.warn("Removing XFA form data as pdf-lib does not support reading or writing XFA"), t633.deleteXFA()), t633; - }, r.prototype.getTitle = function() { - var t634 = this.getInfoDict().lookup(l1.Title); - if (!!t634) return Be(t634), t634.decodeText(); - }, r.prototype.getAuthor = function() { - var t635 = this.getInfoDict().lookup(l1.Author); - if (!!t635) return Be(t635), t635.decodeText(); - }, r.prototype.getSubject = function() { - var t636 = this.getInfoDict().lookup(l1.Subject); - if (!!t636) return Be(t636), t636.decodeText(); - }, r.prototype.getKeywords = function() { - var t637 = this.getInfoDict().lookup(l1.Keywords); - if (!!t637) return Be(t637), t637.decodeText(); - }, r.prototype.getCreator = function() { - var t638 = this.getInfoDict().lookup(l1.Creator); - if (!!t638) return Be(t638), t638.decodeText(); - }, r.prototype.getProducer = function() { - var t639 = this.getInfoDict().lookup(l1.Producer); - if (!!t639) return Be(t639), t639.decodeText(); - }, r.prototype.getCreationDate = function() { - var t640 = this.getInfoDict().lookup(l1.CreationDate); - if (!!t640) return Be(t640), t640.decodeDate(); - }, r.prototype.getModificationDate = function() { - var t641 = this.getInfoDict().lookup(l1.ModDate); - if (!!t641) return Be(t641), t641.decodeDate(); - }, r.prototype.setTitle = function(t642, e) { - v1(t642, "title", [ - "string" - ]); - var o = l1.of("Title"); - if (this.getInfoDict().set(o, D.fromText(t642)), e == null ? void 0 : e.showInWindowTitleBar) { - var n484 = this.catalog.getOrCreateViewerPreferences(); - n484.setDisplayDocTitle(!0); - } - }, r.prototype.setAuthor = function(t643) { - v1(t643, "author", [ - "string" - ]); - var e = l1.of("Author"); - this.getInfoDict().set(e, D.fromText(t643)); - }, r.prototype.setSubject = function(t644) { - v1(t644, "author", [ - "string" - ]); - var e = l1.of("Subject"); - this.getInfoDict().set(e, D.fromText(t644)); - }, r.prototype.setKeywords = function(t645) { - v1(t645, "keywords", [ - Array - ]); - var e = l1.of("Keywords"); - this.getInfoDict().set(e, D.fromText(t645.join(" "))); - }, r.prototype.setCreator = function(t646) { - v1(t646, "creator", [ - "string" - ]); - var e = l1.of("Creator"); - this.getInfoDict().set(e, D.fromText(t646)); - }, r.prototype.setProducer = function(t647) { - v1(t647, "creator", [ - "string" - ]); - var e = l1.of("Producer"); - this.getInfoDict().set(e, D.fromText(t647)); - }, r.prototype.setLanguage = function(t648) { - v1(t648, "language", [ - "string" - ]); - var e = l1.of("Lang"); - this.catalog.set(e, _.of(t648)); - }, r.prototype.setCreationDate = function(t649) { - v1(t649, "creationDate", [ - [ - Date, - "Date" - ] - ]); - var e = l1.of("CreationDate"); - this.getInfoDict().set(e, _.fromDate(t649)); - }, r.prototype.setModificationDate = function(t650) { - v1(t650, "modificationDate", [ - [ - Date, - "Date" - ] - ]); - var e = l1.of("ModDate"); - this.getInfoDict().set(e, _.fromDate(t650)); - }, r.prototype.getPageCount = function() { - return this.pageCount === void 0 && (this.pageCount = this.getPages().length), this.pageCount; - }, r.prototype.getPages = function() { - return this.pageCache.access(); - }, r.prototype.getPage = function(t651) { - var e = this.getPages(); - return xt(t651, "index", 0, e.length - 1), e[t651]; - }, r.prototype.getPageIndices = function() { - return oi(0, this.getPageCount()); - }, r.prototype.removePage = function(t652) { - var e = this.getPageCount(); - if (this.pageCount === 0) throw new _a; - xt(t652, "index", 0, e - 1), this.catalog.removeLeafNode(t652), this.pageCount = e - 1; - }, r.prototype.addPage = function(t653) { - return v1(t653, "page", [ - "undefined", - [ - ht1, - "PDFPage" - ], - Array - ]), this.insertPage(this.getPageCount(), t653); - }, r.prototype.insertPage = function(t654, e) { - var o = this.getPageCount(); - if (xt(t654, "index", 0, o), v1(e, "page", [ - "undefined", - [ - ht1, - "PDFPage" - ], - Array - ]), !e || Array.isArray(e)) { - var n485 = Array.isArray(e) ? e : is.A4; - e = ht1.create(this), e.setSize.apply(e, n485); - } else if (e.doc !== this) throw new za1; - var i410 = this.catalog.insertLeafNode(e.ref, t654); - return e.node.setParent(i410), this.pageMap.set(e.node, e), this.pageCache.invalidate(), this.pageCount = o + 1, e; - }, r.prototype.copyPages = function(t655, e) { - return ut(this, void 0, void 0, function() { - var o, n486, i411, a322, s204, u154, f, c110; - return ct(this, function(h94) { - switch(h94.label){ - case 0: - return v1(t655, "srcDoc", [ - [ - r, - "PDFDocument" - ] - ]), v1(e, "indices", [ - Array - ]), [ - 4, - t655.flush() - ]; - case 1: - for(h94.sent(), o = To.for(t655.context, this.context), n486 = t655.getPages(), i411 = new Array(e.length), a322 = 0, s204 = e.length; a322 < s204; a322++)u154 = n486[e[a322]], f = o.copy(u154.node), c110 = this.context.register(f), i411[a322] = ht1.of(f, c110, this); - return [ - 2, - i411 - ]; - } - }); - }); - }, r.prototype.copy = function() { - return ut(this, void 0, void 0, function() { - var t656, e, o, n487; - return ct(this, function(i412) { - switch(i412.label){ - case 0: - return [ - 4, - r.create() - ]; - case 1: - return t656 = i412.sent(), [ - 4, - t656.copyPages(this, this.getPageIndices()) - ]; - case 2: - for(e = i412.sent(), o = 0, n487 = e.length; o < n487; o++)t656.addPage(e[o]); - return this.getAuthor() !== void 0 && t656.setAuthor(this.getAuthor()), this.getCreationDate() !== void 0 && t656.setCreationDate(this.getCreationDate()), this.getCreator() !== void 0 && t656.setCreator(this.getCreator()), this.getModificationDate() !== void 0 && t656.setModificationDate(this.getModificationDate()), this.getProducer() !== void 0 && t656.setProducer(this.getProducer()), this.getSubject() !== void 0 && t656.setSubject(this.getSubject()), this.getTitle() !== void 0 && t656.setTitle(this.getTitle()), t656.defaultWordBreaks = this.defaultWordBreaks, [ - 2, - t656 - ]; - } - }); - }); - }, r.prototype.addJavaScript = function(t657, e) { - v1(t657, "name", [ - "string" - ]), v1(e, "script", [ - "string" - ]); - var o = ss.for(e, t657), n488 = this.context.nextRef(), i413 = Hn.of(n488, this, o); - this.javaScripts.push(i413); - }, r.prototype.attach = function(t658, e, o) { - return o === void 0 && (o = { - }), ut(this, void 0, void 0, function() { - var n489, i414, a323, s205; - return ct(this, function(u) { - return v1(t658, "attachment", [ - "string", - Uint8Array, - ArrayBuffer - ]), v1(e, "name", [ - "string" - ]), x2(o.mimeType, "mimeType", [ - "string" - ]), x2(o.description, "description", [ - "string" - ]), x2(o.creationDate, "options.creationDate", [ - Date - ]), x2(o.modificationDate, "options.modificationDate", [ - Date - ]), kt(o.afRelationship, "options.afRelationship", _r), n489 = Qe(t658), i414 = xn.for(n489, e, o), a323 = this.context.nextRef(), s205 = as.of(a323, this, i414), this.embeddedFiles.push(s205), [ - 2 - ]; - }); - }); - }, r.prototype.embedFont = function(t659, e) { - return e === void 0 && (e = { - }), ut(this, void 0, void 0, function() { - var o, n490, i415, a324, s206, u155, f, c111, h95, p56; - return ct(this, function(m47) { - switch(m47.label){ - case 0: - return o = e.subset, n490 = o === void 0 ? !1 : o, i415 = e.customName, a324 = e.features, v1(t659, "font", [ - "string", - Uint8Array, - ArrayBuffer - ]), v1(n490, "subset", [ - "boolean" - ]), un(t659) ? (s206 = je.for(t659, i415), [ - 3, - 7 - ]) : [ - 3, - 1 - ]; - case 1: - return ii(t659) ? (u155 = Qe(t659), f = this.assertFontkit(), n490 ? [ - 4, - yn.for(f, u155, i415, a324) - ] : [ - 3, - 3 - ]) : [ - 3, - 6 - ]; - case 2: - return c111 = m47.sent(), [ - 3, - 5 - ]; - case 3: - return [ - 4, - Me.for(f, u155, i415, a324) - ]; - case 4: - c111 = m47.sent(), m47.label = 5; - case 5: - return s206 = c111, [ - 3, - 7 - ]; - case 6: - throw new TypeError("`font` must be one of `StandardFonts | string | Uint8Array | ArrayBuffer`"); - case 7: - return h95 = this.context.nextRef(), p56 = ct1.of(h95, this, s206), this.fonts.push(p56), [ - 2, - p56 - ]; - } - }); - }); - }, r.prototype.embedStandardFont = function(t660, e) { - if (v1(t660, "font", [ - "string" - ]), !un(t660)) throw new TypeError("`font` must be one of type `StandardFonts`"); - var o = je.for(t660, e), n491 = this.context.nextRef(), i416 = ct1.of(n491, this, o); - return this.fonts.push(i416), i416; - }, r.prototype.embedJpg = function(t661) { - return ut(this, void 0, void 0, function() { - var e, o, n492, i417; - return ct(this, function(a325) { - switch(a325.label){ - case 0: - return v1(t661, "jpg", [ - "string", - Uint8Array, - ArrayBuffer - ]), e = Qe(t661), [ - 4, - Lr.for(e) - ]; - case 1: - return o = a325.sent(), n492 = this.context.nextRef(), i417 = br.of(n492, this, o), this.images.push(i417), [ - 2, - i417 - ]; - } - }); - }); - }, r.prototype.embedPng = function(t662) { - return ut(this, void 0, void 0, function() { - var e, o, n493, i418; - return ct(this, function(a326) { - switch(a326.label){ - case 0: - return v1(t662, "png", [ - "string", - Uint8Array, - ArrayBuffer - ]), e = Qe(t662), [ - 4, - Ur.for(e) - ]; - case 1: - return o = a326.sent(), n493 = this.context.nextRef(), i418 = br.of(n493, this, o), this.images.push(i418), [ - 2, - i418 - ]; - } - }); - }); - }, r.prototype.embedPdf = function(t663, e) { - return e === void 0 && (e = [ - 0 - ]), ut(this, void 0, void 0, function() { - var o, n494, i419; - return ct(this, function(a327) { - switch(a327.label){ - case 0: - return v1(t663, "pdf", [ - "string", - Uint8Array, - ArrayBuffer, - [ - r, - "PDFDocument" - ] - ]), v1(e, "indices", [ - Array - ]), t663 instanceof r ? (n494 = t663, [ - 3, - 3 - ]) : [ - 3, - 1 - ]; - case 1: - return [ - 4, - r.load(t663) - ]; - case 2: - n494 = a327.sent(), a327.label = 3; - case 3: - return o = n494, i419 = ni(o.getPages(), e), [ - 2, - this.embedPages(i419) - ]; - } - }); - }); - }, r.prototype.embedPage = function(t664, e, o) { - return ut(this, void 0, void 0, function() { - var n495; - return ct(this, function(i420) { - switch(i420.label){ - case 0: - return v1(t664, "page", [ - [ - ht1, - "PDFPage" - ] - ]), [ - 4, - this.embedPages([ - t664 - ], [ - e - ], [ - o - ]) - ]; - case 1: - return n495 = i420.sent()[0], [ - 2, - n495 - ]; - } - }); - }); - }, r.prototype.embedPages = function(t665, e, o) { - return e === void 0 && (e = []), o === void 0 && (o = []), ut(this, void 0, void 0, function() { - var f, c112, n496, i421, a328, s207, u156, f, c112, h96, p57, m48, g54, y44, F31; - return ct(this, function(b32) { - switch(b32.label){ - case 0: - if (t665.length === 0) return [ - 2, - [] - ]; - for(f = 0, c112 = t665.length - 1; f < c112; f++)if (n496 = t665[f], i421 = t665[f + 1], n496.node.context !== i421.node.context) throw new bi; - a328 = t665[0].node.context, s207 = a328 === this.context ? function(S32) { - return S32; - } : To.for(a328, this.context).copy, u156 = new Array(t665.length), f = 0, c112 = t665.length, b32.label = 1; - case 1: - return f < c112 ? (h96 = s207(t665[f].node), p57 = e[f], m48 = o[f], [ - 4, - Kr.for(h96, p57, m48) - ]) : [ - 3, - 4 - ]; - case 2: - g54 = b32.sent(), y44 = this.context.nextRef(), u156[f] = mo.of(y44, this, g54), b32.label = 3; - case 3: - return f++, [ - 3, - 1 - ]; - case 4: - return (F31 = this.embeddedPages).push.apply(F31, u156), [ - 2, - u156 - ]; - } - }); - }); - }, r.prototype.flush = function() { - return ut(this, void 0, void 0, function() { - return ct(this, function(t666) { - switch(t666.label){ - case 0: - return [ - 4, - this.embedAll(this.fonts) - ]; - case 1: - return t666.sent(), [ - 4, - this.embedAll(this.images) - ]; - case 2: - return t666.sent(), [ - 4, - this.embedAll(this.embeddedPages) - ]; - case 3: - return t666.sent(), [ - 4, - this.embedAll(this.embeddedFiles) - ]; - case 4: - return t666.sent(), [ - 4, - this.embedAll(this.javaScripts) - ]; - case 5: - return t666.sent(), [ - 2 - ]; - } - }); - }); - }, r.prototype.save = function(t667) { - return t667 === void 0 && (t667 = { - }), ut(this, void 0, void 0, function() { - var e, o, n497, i422, a329, s208, u157, f, c113, h97; - return ct(this, function(p58) { - switch(p58.label){ - case 0: - return e = t667.useObjectStreams, o = e === void 0 ? !0 : e, n497 = t667.addDefaultPage, i422 = n497 === void 0 ? !0 : n497, a329 = t667.objectsPerTick, s208 = a329 === void 0 ? 50 : a329, u157 = t667.updateFieldAppearances, f = u157 === void 0 ? !0 : u157, v1(o, "useObjectStreams", [ - "boolean" - ]), v1(i422, "addDefaultPage", [ - "boolean" - ]), v1(s208, "objectsPerTick", [ - "number" - ]), v1(f, "updateFieldAppearances", [ - "boolean" - ]), i422 && this.getPageCount() === 0 && this.addPage(), f && (c113 = this.formCache.getValue(), c113 && c113.updateFieldAppearances()), [ - 4, - this.flush() - ]; - case 1: - return p58.sent(), h97 = o ? gn : Wr1, [ - 2, - h97.forContext(this.context, s208).serializeToBuffer() - ]; - } - }); - }); - }, r.prototype.saveAsBase64 = function(t668) { - return t668 === void 0 && (t668 = { - }), ut(this, void 0, void 0, function() { - var e, o, n498, i423, a330; - return ct(this, function(s209) { - switch(s209.label){ - case 0: - return e = t668.dataUri, o = e === void 0 ? !1 : e, n498 = at(t668, [ - "dataUri" - ]), v1(o, "dataUri", [ - "boolean" - ]), [ - 4, - this.save(n498) - ]; - case 1: - return i423 = s209.sent(), a330 = Gn(i423), [ - 2, - o ? "data:application/pdf;base64," + a330 : a330 - ]; - } - }); - }); - }, r.prototype.findPageForAnnotationRef = function(t669) { - for(var e = this.getPages(), o = 0, n499 = e.length; o < n499; o++){ - var i424 = e[o], a331 = i424.node.Annots(); - if ((a331 == null ? void 0 : a331.indexOf(t669)) !== void 0) return i424; - } - }, r.prototype.embedAll = function(t670) { - return ut(this, void 0, void 0, function() { - var e, o; - return ct(this, function(n500) { - switch(n500.label){ - case 0: - e = 0, o = t670.length, n500.label = 1; - case 1: - return e < o ? [ - 4, - t670[e].embed() - ] : [ - 3, - 4 - ]; - case 2: - n500.sent(), n500.label = 3; - case 3: - return e++, [ - 3, - 1 - ]; - case 4: - return [ - 2 - ]; - } - }); - }); - }, r.prototype.updateInfoDict = function() { - var t671 = "pdf-lib (https://github.com/Hopding/pdf-lib)", e = new Date, o = this.getInfoDict(); - this.setProducer(t671), this.setModificationDate(e), o.get(l1.of("Creator")) || this.setCreator(t671), o.get(l1.of("CreationDate")) || this.setCreationDate(e); - }, r.prototype.getInfoDict = function() { - var t672 = this.context.lookup(this.context.trailerInfo.Info); - if (t672 instanceof w89) return t672; - var e = this.context.obj({ - }); - return this.context.trailerInfo.Info = this.context.register(e), e; - }, r.prototype.assertFontkit = function() { - if (!this.fontkit) throw new Wa; - return this.fontkit; - }, r; -}(), Ot1 = el; -function Be(r) { - if (!(r instanceof D) && !(r instanceof _)) throw new Re([ - D, - _ - ], r); -} -var oe; -(function(r) { - r.Normal = "Normal", r.Multiply = "Multiply", r.Screen = "Screen", r.Overlay = "Overlay", r.Darken = "Darken", r.Lighten = "Lighten", r.ColorDodge = "ColorDodge", r.ColorBurn = "ColorBurn", r.HardLight = "HardLight", r.SoftLight = "SoftLight", r.Difference = "Difference", r.Exclusion = "Exclusion"; -})(oe || (oe = { -})); -var rl = function() { - function r(t673, e, o) { - this.fontSize = 24, this.fontColor = L1(0, 0, 0), this.lineHeight = 24, this.x = 0, this.y = 0, v1(t673, "leafNode", [ - [ - Dt, - "PDFPageLeaf" - ] - ]), v1(e, "ref", [ - [ - R1, - "PDFRef" - ] - ]), v1(o, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]), this.node = t673, this.ref = e, this.doc = o; - } - return r.prototype.setRotation = function(t674) { - var e = Lo(t674); - wo(e, "degreesAngle", 90), this.node.set(l1.of("Rotate"), this.doc.context.obj(e)); - }, r.prototype.getRotation = function() { - var t675 = this.node.Rotate(); - return A2(t675 ? t675.asNumber() : 0); - }, r.prototype.setSize = function(t676, e) { - v1(t676, "width", [ - "number" - ]), v1(e, "height", [ - "number" - ]); - var o = this.getMediaBox(); - this.setMediaBox(o.x, o.y, t676, e); - var n501 = this.getCropBox(), i425 = this.getBleedBox(), a332 = this.getTrimBox(), s210 = this.getArtBox(), u158 = this.node.CropBox(), f = this.node.BleedBox(), c114 = this.node.TrimBox(), h98 = this.node.ArtBox(); - u158 && Ir(n501, o) && this.setCropBox(o.x, o.y, t676, e), f && Ir(i425, o) && this.setBleedBox(o.x, o.y, t676, e), c114 && Ir(a332, o) && this.setTrimBox(o.x, o.y, t676, e), h98 && Ir(s210, o) && this.setArtBox(o.x, o.y, t676, e); - }, r.prototype.setWidth = function(t677) { - v1(t677, "width", [ - "number" - ]), this.setSize(t677, this.getSize().height); - }, r.prototype.setHeight = function(t678) { - v1(t678, "height", [ - "number" - ]), this.setSize(this.getSize().width, t678); - }, r.prototype.setMediaBox = function(t679, e, o, n502) { - v1(t679, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), v1(o, "width", [ - "number" - ]), v1(n502, "height", [ - "number" - ]); - var i426 = this.doc.context.obj([ - t679, - e, - t679 + o, - e + n502 - ]); - this.node.set(l1.MediaBox, i426); - }, r.prototype.setCropBox = function(t680, e, o, n503) { - v1(t680, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), v1(o, "width", [ - "number" - ]), v1(n503, "height", [ - "number" - ]); - var i427 = this.doc.context.obj([ - t680, - e, - t680 + o, - e + n503 - ]); - this.node.set(l1.CropBox, i427); - }, r.prototype.setBleedBox = function(t681, e, o, n504) { - v1(t681, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), v1(o, "width", [ - "number" - ]), v1(n504, "height", [ - "number" - ]); - var i428 = this.doc.context.obj([ - t681, - e, - t681 + o, - e + n504 - ]); - this.node.set(l1.BleedBox, i428); - }, r.prototype.setTrimBox = function(t682, e, o, n505) { - v1(t682, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), v1(o, "width", [ - "number" - ]), v1(n505, "height", [ - "number" - ]); - var i429 = this.doc.context.obj([ - t682, - e, - t682 + o, - e + n505 - ]); - this.node.set(l1.TrimBox, i429); - }, r.prototype.setArtBox = function(t683, e, o, n506) { - v1(t683, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), v1(o, "width", [ - "number" - ]), v1(n506, "height", [ - "number" - ]); - var i430 = this.doc.context.obj([ - t683, - e, - t683 + o, - e + n506 - ]); - this.node.set(l1.ArtBox, i430); - }, r.prototype.getSize = function() { - var t684 = this.getMediaBox(), e = t684.width, o = t684.height; - return { - width: e, - height: o - }; - }, r.prototype.getWidth = function() { - return this.getSize().width; - }, r.prototype.getHeight = function() { - return this.getSize().height; - }, r.prototype.getMediaBox = function() { - var t685 = this.node.MediaBox(); - return t685.asRectangle(); - }, r.prototype.getCropBox = function() { - var t686, e = this.node.CropBox(); - return (t686 = e == null ? void 0 : e.asRectangle()) !== null && t686 !== void 0 ? t686 : this.getMediaBox(); - }, r.prototype.getBleedBox = function() { - var t687, e = this.node.BleedBox(); - return (t687 = e == null ? void 0 : e.asRectangle()) !== null && t687 !== void 0 ? t687 : this.getCropBox(); - }, r.prototype.getTrimBox = function() { - var t688, e = this.node.TrimBox(); - return (t688 = e == null ? void 0 : e.asRectangle()) !== null && t688 !== void 0 ? t688 : this.getCropBox(); - }, r.prototype.getArtBox = function() { - var t689, e = this.node.ArtBox(); - return (t689 = e == null ? void 0 : e.asRectangle()) !== null && t689 !== void 0 ? t689 : this.getCropBox(); - }, r.prototype.translateContent = function(t690, e) { - v1(t690, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), this.node.normalize(), this.getContentStream(); - var o = this.createContentStream(nt1(), Pt(t690, e)), n507 = this.doc.context.register(o), i431 = this.createContentStream(it1()), a333 = this.doc.context.register(i431); - this.node.wrapContentStreams(n507, a333); - }, r.prototype.scale = function(t691, e) { - v1(t691, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), this.setSize(this.getWidth() * t691, this.getHeight() * e), this.scaleContent(t691, e), this.scaleAnnotations(t691, e); - }, r.prototype.scaleContent = function(t692, e) { - v1(t692, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), this.node.normalize(), this.getContentStream(); - var o = this.createContentStream(nt1(), Ke(t692, e)), n508 = this.doc.context.register(o), i432 = this.createContentStream(it1()), a334 = this.doc.context.register(i432); - this.node.wrapContentStreams(n508, a334); - }, r.prototype.scaleAnnotations = function(t693, e) { - v1(t693, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]); - var o = this.node.Annots(); - if (!!o) for(var n509 = 0; n509 < o.size(); n509++){ - var i433 = o.lookup(n509); - i433 instanceof w89 && this.scaleAnnot(i433, t693, e); - } - }, r.prototype.resetPosition = function() { - this.getContentStream(!1), this.x = 0, this.y = 0; - }, r.prototype.setFont = function(t694) { - v1(t694, "font", [ - [ - ct1, - "PDFFont" - ] - ]), this.font = t694, this.fontKey = this.node.newFontDictionary(this.font.name, this.font.ref); - }, r.prototype.setFontSize = function(t695) { - v1(t695, "fontSize", [ - "number" - ]), this.fontSize = t695; - }, r.prototype.setFontColor = function(t696) { - v1(t696, "fontColor", [ - [ - Object, - "Color" - ] - ]), this.fontColor = t696; - }, r.prototype.setLineHeight = function(t697) { - v1(t697, "lineHeight", [ - "number" - ]), this.lineHeight = t697; - }, r.prototype.getPosition = function() { - return { - x: this.x, - y: this.y - }; - }, r.prototype.getX = function() { - return this.x; - }, r.prototype.getY = function() { - return this.y; - }, r.prototype.moveTo = function(t698, e) { - v1(t698, "x", [ - "number" - ]), v1(e, "y", [ - "number" - ]), this.x = t698, this.y = e; - }, r.prototype.moveDown = function(t699) { - v1(t699, "yDecrease", [ - "number" - ]), this.y -= t699; - }, r.prototype.moveUp = function(t700) { - v1(t700, "yIncrease", [ - "number" - ]), this.y += t700; - }, r.prototype.moveLeft = function(t701) { - v1(t701, "xDecrease", [ - "number" - ]), this.x -= t701; - }, r.prototype.moveRight = function(t702) { - v1(t702, "xIncrease", [ - "number" - ]), this.x += t702; - }, r.prototype.pushOperators = function() { - for(var t703 = [], e = 0; e < arguments.length; e++)t703[e] = arguments[e]; - Po(t703, "operator", [ - [ - j1, - "PDFOperator" - ] - ]); - var o = this.getContentStream(); - o.push.apply(o, t703); - }, r.prototype.drawText = function(t704, e) { - var o, n510, i434, a335, s211, u159, f; - e === void 0 && (e = { - }), v1(t704, "text", [ - "string" - ]), x2(e.color, "options.color", [ - [ - Object, - "Color" - ] - ]), jt1(e.opacity, "opacity.opacity", 0, 1), x2(e.font, "options.font", [ - [ - ct1, - "PDFFont" - ] - ]), x2(e.size, "options.size", [ - "number" - ]), x2(e.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]), x2(e.xSkew, "options.xSkew", [ - [ - Object, - "Rotation" - ] - ]), x2(e.ySkew, "options.ySkew", [ - [ - Object, - "Rotation" - ] - ]), x2(e.x, "options.x", [ - "number" - ]), x2(e.y, "options.y", [ - "number" - ]), x2(e.lineHeight, "options.lineHeight", [ - "number" - ]), x2(e.maxWidth, "options.maxWidth", [ - "number" - ]), x2(e.wordBreaks, "options.wordBreaks", [ - Array - ]), kt(e.blendMode, "options.blendMode", oe); - for(var c115 = this.setOrEmbedFont(e.font), h99 = c115.oldFont, p59 = c115.newFont, m49 = c115.newFontKey, g55 = e.size || this.fontSize, y45 = e.wordBreaks || this.doc.defaultWordBreaks, F32 = function(U36) { - return p59.widthOfTextAtSize(U36, g55); - }, b33 = e.maxWidth === void 0 ? yo(ke(t704)) : Zn(t704, y45, e.maxWidth, F32), S33 = new Array(b33.length), O28 = 0, z33 = b33.length; O28 < z33; O28++)S33[O28] = p59.encodeText(b33[O28]); - var T26 = this.maybeEmbedGraphicsState({ - opacity: e.opacity, - blendMode: e.blendMode - }), H24 = this.getContentStream(); - H24.push.apply(H24, Oa1(S33, { - color: (o = e.color) !== null && o !== void 0 ? o : this.fontColor, - font: m49, - size: g55, - rotate: (n510 = e.rotate) !== null && n510 !== void 0 ? n510 : A2(0), - xSkew: (i434 = e.xSkew) !== null && i434 !== void 0 ? i434 : A2(0), - ySkew: (a335 = e.ySkew) !== null && a335 !== void 0 ? a335 : A2(0), - x: (s211 = e.x) !== null && s211 !== void 0 ? s211 : this.x, - y: (u159 = e.y) !== null && u159 !== void 0 ? u159 : this.y, - lineHeight: (f = e.lineHeight) !== null && f !== void 0 ? f : this.lineHeight, - graphicsState: T26 - })), e.font && (h99 ? this.setFont(h99) : this.resetFont()); - }, r.prototype.drawImage = function(t705, e) { - var o, n511, i435, a336, s212, u160, f; - e === void 0 && (e = { - }), v1(t705, "image", [ - [ - br, - "PDFImage" - ] - ]), x2(e.x, "options.x", [ - "number" - ]), x2(e.y, "options.y", [ - "number" - ]), x2(e.width, "options.width", [ - "number" - ]), x2(e.height, "options.height", [ - "number" - ]), x2(e.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]), x2(e.xSkew, "options.xSkew", [ - [ - Object, - "Rotation" - ] - ]), x2(e.ySkew, "options.ySkew", [ - [ - Object, - "Rotation" - ] - ]), jt1(e.opacity, "opacity.opacity", 0, 1), kt(e.blendMode, "options.blendMode", oe); - var c116 = this.node.newXObject("Image", t705.ref), h100 = this.maybeEmbedGraphicsState({ - opacity: e.opacity, - blendMode: e.blendMode - }), p60 = this.getContentStream(); - p60.push.apply(p60, $o(c116, { - x: (o = e.x) !== null && o !== void 0 ? o : this.x, - y: (n511 = e.y) !== null && n511 !== void 0 ? n511 : this.y, - width: (i435 = e.width) !== null && i435 !== void 0 ? i435 : t705.size().width, - height: (a336 = e.height) !== null && a336 !== void 0 ? a336 : t705.size().height, - rotate: (s212 = e.rotate) !== null && s212 !== void 0 ? s212 : A2(0), - xSkew: (u160 = e.xSkew) !== null && u160 !== void 0 ? u160 : A2(0), - ySkew: (f = e.ySkew) !== null && f !== void 0 ? f : A2(0), - graphicsState: h100 - })); - }, r.prototype.drawPage = function(t706, e) { - var o, n512, i436, a337, s213; - e === void 0 && (e = { - }), v1(t706, "embeddedPage", [ - [ - mo, - "PDFEmbeddedPage" - ] - ]), x2(e.x, "options.x", [ - "number" - ]), x2(e.y, "options.y", [ - "number" - ]), x2(e.xScale, "options.xScale", [ - "number" - ]), x2(e.yScale, "options.yScale", [ - "number" - ]), x2(e.width, "options.width", [ - "number" - ]), x2(e.height, "options.height", [ - "number" - ]), x2(e.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]), x2(e.xSkew, "options.xSkew", [ - [ - Object, - "Rotation" - ] - ]), x2(e.ySkew, "options.ySkew", [ - [ - Object, - "Rotation" - ] - ]), jt1(e.opacity, "opacity.opacity", 0, 1), kt(e.blendMode, "options.blendMode", oe); - var u161 = this.node.newXObject("EmbeddedPdfPage", t706.ref), f = this.maybeEmbedGraphicsState({ - opacity: e.opacity, - blendMode: e.blendMode - }), c117 = e.width !== void 0 ? e.width / t706.width : e.xScale !== void 0 ? e.xScale : 1, h101 = e.height !== void 0 ? e.height / t706.height : e.yScale !== void 0 ? e.yScale : 1, p61 = this.getContentStream(); - p61.push.apply(p61, Ra(u161, { - x: (o = e.x) !== null && o !== void 0 ? o : this.x, - y: (n512 = e.y) !== null && n512 !== void 0 ? n512 : this.y, - xScale: c117, - yScale: h101, - rotate: (i436 = e.rotate) !== null && i436 !== void 0 ? i436 : A2(0), - xSkew: (a337 = e.xSkew) !== null && a337 !== void 0 ? a337 : A2(0), - ySkew: (s213 = e.ySkew) !== null && s213 !== void 0 ? s213 : A2(0), - graphicsState: f - })); - }, r.prototype.drawSvgPath = function(t707, e) { - var o, n513, i437, a338, s214, u162, f, c118, h102; - e === void 0 && (e = { - }), v1(t707, "path", [ - "string" - ]), x2(e.x, "options.x", [ - "number" - ]), x2(e.y, "options.y", [ - "number" - ]), x2(e.scale, "options.scale", [ - "number" - ]), x2(e.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]), x2(e.borderWidth, "options.borderWidth", [ - "number" - ]), x2(e.color, "options.color", [ - [ - Object, - "Color" - ] - ]), jt1(e.opacity, "opacity.opacity", 0, 1), x2(e.borderColor, "options.borderColor", [ - [ - Object, - "Color" - ] - ]), x2(e.borderDashArray, "options.borderDashArray", [ - Array - ]), x2(e.borderDashPhase, "options.borderDashPhase", [ - "number" - ]), kt(e.borderLineCap, "options.borderLineCap", He), jt1(e.borderOpacity, "options.borderOpacity", 0, 1), kt(e.blendMode, "options.blendMode", oe); - var p62 = this.maybeEmbedGraphicsState({ - opacity: e.opacity, - borderOpacity: e.borderOpacity, - blendMode: e.blendMode - }); - !("color" in e) && !("borderColor" in e) && (e.borderColor = L1(0, 0, 0)); - var m50 = this.getContentStream(); - m50.push.apply(m50, Na(t707, { - x: (o = e.x) !== null && o !== void 0 ? o : this.x, - y: (n513 = e.y) !== null && n513 !== void 0 ? n513 : this.y, - scale: e.scale, - rotate: (i437 = e.rotate) !== null && i437 !== void 0 ? i437 : A2(0), - color: (a338 = e.color) !== null && a338 !== void 0 ? a338 : void 0, - borderColor: (s214 = e.borderColor) !== null && s214 !== void 0 ? s214 : void 0, - borderWidth: (u162 = e.borderWidth) !== null && u162 !== void 0 ? u162 : 0, - borderDashArray: (f = e.borderDashArray) !== null && f !== void 0 ? f : void 0, - borderDashPhase: (c118 = e.borderDashPhase) !== null && c118 !== void 0 ? c118 : void 0, - borderLineCap: (h102 = e.borderLineCap) !== null && h102 !== void 0 ? h102 : void 0, - graphicsState: p62 - })); - }, r.prototype.drawLine = function(t708) { - var e, o, n514, i438, a339; - v1(t708.start, "options.start", [ - [ - Object, - "{ x: number, y: number }" - ] - ]), v1(t708.end, "options.end", [ - [ - Object, - "{ x: number, y: number }" - ] - ]), v1(t708.start.x, "options.start.x", [ - "number" - ]), v1(t708.start.y, "options.start.y", [ - "number" - ]), v1(t708.end.x, "options.end.x", [ - "number" - ]), v1(t708.end.y, "options.end.y", [ - "number" - ]), x2(t708.thickness, "options.thickness", [ - "number" - ]), x2(t708.color, "options.color", [ - [ - Object, - "Color" - ] - ]), x2(t708.dashArray, "options.dashArray", [ - Array - ]), x2(t708.dashPhase, "options.dashPhase", [ - "number" - ]), kt(t708.lineCap, "options.lineCap", He), jt1(t708.opacity, "opacity.opacity", 0, 1), kt(t708.blendMode, "options.blendMode", oe); - var s215 = this.maybeEmbedGraphicsState({ - borderOpacity: t708.opacity, - blendMode: t708.blendMode - }); - "color" in t708 || (t708.color = L1(0, 0, 0)); - var u163 = this.getContentStream(); - u163.push.apply(u163, Ia({ - start: t708.start, - end: t708.end, - thickness: (e = t708.thickness) !== null && e !== void 0 ? e : 1, - color: (o = t708.color) !== null && o !== void 0 ? o : void 0, - dashArray: (n514 = t708.dashArray) !== null && n514 !== void 0 ? n514 : void 0, - dashPhase: (i438 = t708.dashPhase) !== null && i438 !== void 0 ? i438 : void 0, - lineCap: (a339 = t708.lineCap) !== null && a339 !== void 0 ? a339 : void 0, - graphicsState: s215 - })); - }, r.prototype.drawRectangle = function(t709) { - var e, o, n515, i439, a340, s216, u164, f, c119, h103, p63, m51, g56; - t709 === void 0 && (t709 = { - }), x2(t709.x, "options.x", [ - "number" - ]), x2(t709.y, "options.y", [ - "number" - ]), x2(t709.width, "options.width", [ - "number" - ]), x2(t709.height, "options.height", [ - "number" - ]), x2(t709.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]), x2(t709.xSkew, "options.xSkew", [ - [ - Object, - "Rotation" - ] - ]), x2(t709.ySkew, "options.ySkew", [ - [ - Object, - "Rotation" - ] - ]), x2(t709.borderWidth, "options.borderWidth", [ - "number" - ]), x2(t709.color, "options.color", [ - [ - Object, - "Color" - ] - ]), jt1(t709.opacity, "opacity.opacity", 0, 1), x2(t709.borderColor, "options.borderColor", [ - [ - Object, - "Color" - ] - ]), x2(t709.borderDashArray, "options.borderDashArray", [ - Array - ]), x2(t709.borderDashPhase, "options.borderDashPhase", [ - "number" - ]), kt(t709.borderLineCap, "options.borderLineCap", He), jt1(t709.borderOpacity, "options.borderOpacity", 0, 1), kt(t709.blendMode, "options.blendMode", oe); - var y46 = this.maybeEmbedGraphicsState({ - opacity: t709.opacity, - borderOpacity: t709.borderOpacity, - blendMode: t709.blendMode - }); - !("color" in t709) && !("borderColor" in t709) && (t709.color = L1(0, 0, 0)); - var F33 = this.getContentStream(); - F33.push.apply(F33, Ve({ - x: (e = t709.x) !== null && e !== void 0 ? e : this.x, - y: (o = t709.y) !== null && o !== void 0 ? o : this.y, - width: (n515 = t709.width) !== null && n515 !== void 0 ? n515 : 150, - height: (i439 = t709.height) !== null && i439 !== void 0 ? i439 : 100, - rotate: (a340 = t709.rotate) !== null && a340 !== void 0 ? a340 : A2(0), - xSkew: (s216 = t709.xSkew) !== null && s216 !== void 0 ? s216 : A2(0), - ySkew: (u164 = t709.ySkew) !== null && u164 !== void 0 ? u164 : A2(0), - borderWidth: (f = t709.borderWidth) !== null && f !== void 0 ? f : 0, - color: (c119 = t709.color) !== null && c119 !== void 0 ? c119 : void 0, - borderColor: (h103 = t709.borderColor) !== null && h103 !== void 0 ? h103 : void 0, - borderDashArray: (p63 = t709.borderDashArray) !== null && p63 !== void 0 ? p63 : void 0, - borderDashPhase: (m51 = t709.borderDashPhase) !== null && m51 !== void 0 ? m51 : void 0, - graphicsState: y46, - borderLineCap: (g56 = t709.borderLineCap) !== null && g56 !== void 0 ? g56 : void 0 - })); - }, r.prototype.drawSquare = function(t710) { - t710 === void 0 && (t710 = { - }); - var e = t710.size; - x2(e, "size", [ - "number" - ]), this.drawRectangle(rt(rt({ - }, t710), { - width: e, - height: e - })); - }, r.prototype.drawEllipse = function(t711) { - var e, o, n516, i440, a341, s217, u165, f, c120, h104, p64; - t711 === void 0 && (t711 = { - }), x2(t711.x, "options.x", [ - "number" - ]), x2(t711.y, "options.y", [ - "number" - ]), x2(t711.xScale, "options.xScale", [ - "number" - ]), x2(t711.yScale, "options.yScale", [ - "number" - ]), x2(t711.rotate, "options.rotate", [ - [ - Object, - "Rotation" - ] - ]), x2(t711.color, "options.color", [ - [ - Object, - "Color" - ] - ]), jt1(t711.opacity, "opacity.opacity", 0, 1), x2(t711.borderColor, "options.borderColor", [ - [ - Object, - "Color" - ] - ]), jt1(t711.borderOpacity, "options.borderOpacity", 0, 1), x2(t711.borderWidth, "options.borderWidth", [ - "number" - ]), x2(t711.borderDashArray, "options.borderDashArray", [ - Array - ]), x2(t711.borderDashPhase, "options.borderDashPhase", [ - "number" - ]), kt(t711.borderLineCap, "options.borderLineCap", He), kt(t711.blendMode, "options.blendMode", oe); - var m52 = this.maybeEmbedGraphicsState({ - opacity: t711.opacity, - borderOpacity: t711.borderOpacity, - blendMode: t711.blendMode - }); - !("color" in t711) && !("borderColor" in t711) && (t711.color = L1(0, 0, 0)); - var g57 = this.getContentStream(); - g57.push.apply(g57, Qo({ - x: (e = t711.x) !== null && e !== void 0 ? e : this.x, - y: (o = t711.y) !== null && o !== void 0 ? o : this.y, - xScale: (n516 = t711.xScale) !== null && n516 !== void 0 ? n516 : 100, - yScale: (i440 = t711.yScale) !== null && i440 !== void 0 ? i440 : 100, - rotate: (a341 = t711.rotate) !== null && a341 !== void 0 ? a341 : void 0, - color: (s217 = t711.color) !== null && s217 !== void 0 ? s217 : void 0, - borderColor: (u165 = t711.borderColor) !== null && u165 !== void 0 ? u165 : void 0, - borderWidth: (f = t711.borderWidth) !== null && f !== void 0 ? f : 0, - borderDashArray: (c120 = t711.borderDashArray) !== null && c120 !== void 0 ? c120 : void 0, - borderDashPhase: (h104 = t711.borderDashPhase) !== null && h104 !== void 0 ? h104 : void 0, - borderLineCap: (p64 = t711.borderLineCap) !== null && p64 !== void 0 ? p64 : void 0, - graphicsState: m52 - })); - }, r.prototype.drawCircle = function(t712) { - t712 === void 0 && (t712 = { - }); - var e = t712.size, o = e === void 0 ? 100 : e; - x2(o, "size", [ - "number" - ]), this.drawEllipse(rt(rt({ - }, t712), { - xScale: o, - yScale: o - })); - }, r.prototype.setOrEmbedFont = function(t713) { - var e = this.font, o = this.fontKey; - t713 ? this.setFont(t713) : this.getFont(); - var n517 = this.font, i441 = this.fontKey; - return { - oldFont: e, - oldFontKey: o, - newFont: n517, - newFontKey: i441 - }; - }, r.prototype.getFont = function() { - if (!this.font || !this.fontKey) { - var t714 = this.doc.embedStandardFont(Pr.Helvetica); - this.setFont(t714); - } - return [ - this.font, - this.fontKey - ]; - }, r.prototype.resetFont = function() { - this.font = void 0, this.fontKey = void 0; - }, r.prototype.getContentStream = function(t715) { - return t715 === void 0 && (t715 = !0), t715 && this.contentStream ? this.contentStream : (this.contentStream = this.createContentStream(), this.contentStreamRef = this.doc.context.register(this.contentStream), this.node.addContentStream(this.contentStreamRef), this.contentStream); - }, r.prototype.createContentStream = function() { - for(var t716 = [], e = 0; e < arguments.length; e++)t716[e] = arguments[e]; - var o = this.doc.context.obj({ - }), n518 = ue.of(o, t716); - return n518; - }, r.prototype.maybeEmbedGraphicsState = function(t717) { - var e = t717.opacity, o = t717.borderOpacity, n519 = t717.blendMode; - if (!(e === void 0 && o === void 0 && n519 === void 0)) { - var i442 = this.doc.context.obj({ - Type: "ExtGState", - ca: e, - CA: o, - BM: n519 - }), a342 = this.node.newExtGState("GS", i442); - return a342; - } - }, r.prototype.scaleAnnot = function(t718, e, o) { - for(var n520 = [ - "RD", - "CL", - "Vertices", - "QuadPoints", - "L", - "Rect" - ], i443 = 0, a343 = n520.length; i443 < a343; i443++){ - var s218 = t718.lookup(l1.of(n520[i443])); - s218 instanceof E && s218.scalePDFNumbers(e, o); - } - var u166 = t718.lookup(l1.of("InkList")); - if (u166 instanceof E) for(var i443 = 0, a343 = u166.size(); i443 < a343; i443++){ - var f = u166.lookup(i443); - f instanceof E && f.scalePDFNumbers(e, o); - } - }, r.of = function(t719, e, o) { - return new r(t719, e, o); - }, r.create = function(t720) { - v1(t720, "doc", [ - [ - Ot1, - "PDFDocument" - ] - ]); - var e = R1.of(-1), o = Dt.withContextAndParent(t720.context, e), n521 = t720.context.register(o); - return new r(o, n521, t720); - }, r; -}(), ht1 = rl; -var nl = function(r) { - nt(t721, r); - function t721(e, o, n522) { - var i444 = r.call(this, e, o, n522) || this; - return v1(e, "acroButton", [ - [ - be, - "PDFAcroPushButton" - ] - ]), i444.acroField = e, i444; - } - return t721.prototype.setImage = function(e, o) { - o === void 0 && (o = Zt.Center); - for(var n523 = this.acroField.getWidgets(), i445 = 0, a344 = n523.length; i445 < a344; i445++){ - var s219 = n523[i445], u167 = this.createImageAppearanceStream(s219, e, o); - this.updateWidgetAppearances(s219, { - normal: u167 - }); - } - this.markAsClean(); - }, t721.prototype.setFontSize = function(e) { - he(e, "fontSize"), this.acroField.setFontSize(e), this.markAsDirty(); - }, t721.prototype.addToPage = function(e, o, n524) { - var i446, a345, s220, u168, f, c121, h105, p65, m53, g58, y47; - x2(e, "text", [ - "string" - ]), x2(o, "page", [ - [ - ht1, - "PDFPage" - ] - ]), Gt(n524); - var F34 = this.createWidget({ - x: ((i446 = n524 == null ? void 0 : n524.x) !== null && i446 !== void 0 ? i446 : 0) - ((a345 = n524 == null ? void 0 : n524.borderWidth) !== null && a345 !== void 0 ? a345 : 0) / 2, - y: ((s220 = n524 == null ? void 0 : n524.y) !== null && s220 !== void 0 ? s220 : 0) - ((u168 = n524 == null ? void 0 : n524.borderWidth) !== null && u168 !== void 0 ? u168 : 0) / 2, - width: (f = n524 == null ? void 0 : n524.width) !== null && f !== void 0 ? f : 100, - height: (c121 = n524 == null ? void 0 : n524.height) !== null && c121 !== void 0 ? c121 : 50, - textColor: (h105 = n524 == null ? void 0 : n524.textColor) !== null && h105 !== void 0 ? h105 : L1(0, 0, 0), - backgroundColor: (p65 = n524 == null ? void 0 : n524.backgroundColor) !== null && p65 !== void 0 ? p65 : L1(0.75, 0.75, 0.75), - borderColor: n524 == null ? void 0 : n524.borderColor, - borderWidth: (m53 = n524 == null ? void 0 : n524.borderWidth) !== null && m53 !== void 0 ? m53 : 0, - rotate: (g58 = n524 == null ? void 0 : n524.rotate) !== null && g58 !== void 0 ? g58 : A2(0), - caption: e, - hidden: n524 == null ? void 0 : n524.hidden, - page: o.ref - }), b34 = this.doc.context.register(F34.dict); - this.acroField.addWidget(b34); - var S34 = (y47 = n524 == null ? void 0 : n524.font) !== null && y47 !== void 0 ? y47 : this.doc.getForm().getDefaultFont(); - this.updateWidgetAppearance(F34, S34), o.node.addAnnot(b34); - }, t721.prototype.needsAppearancesUpdate = function() { - var e; - if (this.isDirty()) return !0; - for(var o = this.acroField.getWidgets(), n525 = 0, i447 = o.length; n525 < i447; n525++){ - var a346 = o[n525], s221 = ((e = a346.getAppearances()) === null || e === void 0 ? void 0 : e.normal) instanceof rt1; - if (!s221) return !0; - } - return !1; - }, t721.prototype.defaultUpdateAppearances = function(e) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), this.updateAppearances(e); - }, t721.prototype.updateAppearances = function(e, o) { - v1(e, "font", [ - [ - ct1, - "PDFFont" - ] - ]), x2(o, "provider", [ - Function - ]); - for(var n526 = this.acroField.getWidgets(), i448 = 0, a347 = n526.length; i448 < a347; i448++){ - var s222 = n526[i448]; - this.updateWidgetAppearance(s222, e, o); - } - }, t721.prototype.updateWidgetAppearance = function(e, o, n527) { - var i449 = n527 ?? $a, a348 = Kt(i449(this, e, o)); - this.updateWidgetAppearanceWithFont(e, o, a348); - }, t721.of = function(e, o, n528) { - return new t721(e, o, n528); - }, t721; -}(Ct), Ar = nl; -var __global$1 = globalThis || (typeof window !== "undefined" ? window : self); -var Le1 = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof __global$1 < "u" ? __global$1 : typeof self < "u" ? self : { -}; -function be1(t722, e) { - return e = { - exports: { - } - }, t722(e, e.exports), e.exports; -} -function Yt2(t723) { - return t723 && t723.default || t723; -} -var Fc1 = Ec1, xc = Ic, Sc = Tc, ft3 = [], Ze1 = [], Ac1 = typeof Uint8Array < "u" ? Uint8Array : Array, ki1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; -for($t1 = 0, Lo1 = ki1.length; $t1 < Lo1; ++$t1)ft3[$t1] = ki1[$t1], Ze1[ki1.charCodeAt($t1)] = $t1; -var $t1, Lo1; -Ze1["-".charCodeAt(0)] = 62; -Ze1["_".charCodeAt(0)] = 63; -function yf1(t724) { - var e = t724.length; - if (e % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4"); - var r = t724.indexOf("="); - r === -1 && (r = e); - var n529 = r === e ? 0 : 4 - r % 4; - return [ - r, - n529 - ]; -} -function Ec1(t725) { - var e = yf1(t725), r = e[0], n530 = e[1]; - return (r + n530) * 3 / 4 - n530; -} -function Cc(t, e, r) { - return (e + r) * 3 / 4 - r; -} -function Ic(t726) { - var e, r = yf1(t726), n531 = r[0], a349 = r[1], o = new Ac1(Cc(t726, n531, a349)), s = 0, u169 = a349 > 0 ? n531 - 4 : n531, f; - for(f = 0; f < u169; f += 4)e = Ze1[t726.charCodeAt(f)] << 18 | Ze1[t726.charCodeAt(f + 1)] << 12 | Ze1[t726.charCodeAt(f + 2)] << 6 | Ze1[t726.charCodeAt(f + 3)], o[s++] = e >> 16 & 255, o[s++] = e >> 8 & 255, o[s++] = e & 255; - return a349 === 2 && (e = Ze1[t726.charCodeAt(f)] << 2 | Ze1[t726.charCodeAt(f + 1)] >> 4, o[s++] = e & 255), a349 === 1 && (e = Ze1[t726.charCodeAt(f)] << 10 | Ze1[t726.charCodeAt(f + 1)] << 4 | Ze1[t726.charCodeAt(f + 2)] >> 2, o[s++] = e >> 8 & 255, o[s++] = e & 255), o; -} -function Dc(t) { - return ft3[t >> 18 & 63] + ft3[t >> 12 & 63] + ft3[t >> 6 & 63] + ft3[t & 63]; -} -function Oc(t727, e, r) { - for(var n532, a350 = [], o = e; o < r; o += 3)n532 = (t727[o] << 16 & 16711680) + (t727[o + 1] << 8 & 65280) + (t727[o + 2] & 255), a350.push(Dc(n532)); - return a350.join(""); -} -function Tc(t728) { - for(var e, r = t728.length, n533 = r % 3, a351 = [], o = 16383, s223 = 0, u170 = r - n533; s223 < u170; s223 += o)a351.push(Oc(t728, s223, s223 + o > u170 ? u170 : s223 + o)); - return n533 === 1 ? (e = t728[r - 1], a351.push(ft3[e >> 2] + ft3[e << 4 & 63] + "==")) : n533 === 2 && (e = (t728[r - 2] << 8) + t728[r - 1], a351.push(ft3[e >> 10] + ft3[e >> 4 & 63] + ft3[e << 2 & 63] + "=")), a351.join(""); -} -var Li1 = { - byteLength: Fc1, - toByteArray: xc, - fromByteArray: Sc -}, Pc1 = function(e, r, n534, a352, o) { - var s224, u171, f = o * 8 - a352 - 1, c122 = (1 << f) - 1, l36 = c122 >> 1, h106 = -7, v45 = n534 ? o - 1 : 0, y48 = n534 ? -1 : 1, m54 = e[r + v45]; - for(v45 += y48, s224 = m54 & (1 << -h106) - 1, m54 >>= -h106, h106 += f; h106 > 0; s224 = s224 * 256 + e[r + v45], v45 += y48, h106 -= 8); - for(u171 = s224 & (1 << -h106) - 1, s224 >>= -h106, h106 += a352; h106 > 0; u171 = u171 * 256 + e[r + v45], v45 += y48, h106 -= 8); - if (s224 === 0) s224 = 1 - l36; - else { - if (s224 === c122) return u171 ? NaN : (m54 ? -1 : 1) * (1 / 0); - u171 = u171 + Math.pow(2, a352), s224 = s224 - l36; - } - return (m54 ? -1 : 1) * u171 * Math.pow(2, s224 - a352); -}, Bc = function(e, r, n, a353, o, s225) { - var u172, f, c123, l37 = s225 * 8 - o - 1, h107 = (1 << l37) - 1, v46 = h107 >> 1, y49 = o === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0, m55 = a353 ? 0 : s225 - 1, b35 = a353 ? 1 : -1, F35 = r < 0 || r === 0 && 1 / r < 0 ? 1 : 0; - for(r = Math.abs(r), isNaN(r) || r === 1 / 0 ? (f = isNaN(r) ? 1 : 0, u172 = h107) : (u172 = Math.floor(Math.log(r) / Math.LN2), r * (c123 = Math.pow(2, -u172)) < 1 && (u172--, c123 *= 2), u172 + v46 >= 1 ? r += y49 / c123 : r += y49 * Math.pow(2, 1 - v46), r * c123 >= 2 && (u172++, c123 /= 2), u172 + v46 >= h107 ? (f = 0, u172 = h107) : u172 + v46 >= 1 ? (f = (r * c123 - 1) * Math.pow(2, o), u172 = u172 + v46) : (f = r * Math.pow(2, v46 - 1) * Math.pow(2, o), u172 = 0)); o >= 8; e[n + m55] = f & 255, m55 += b35, f /= 256, o -= 8); - for(u172 = u172 << o | f, l37 += o; l37 > 0; e[n + m55] = u172 & 255, m55 += b35, u172 /= 256, l37 -= 8); - e[n + m55 - b35] |= F35 * 128; -}, xr1 = { - read: Pc1, - write: Bc -}, Xe1 = be1(function(t, e) { - var r = typeof Symbol == "function" && typeof Symbol.for == "function" ? Symbol.for("nodejs.util.inspect.custom") : null; - e.Buffer = s226, e.SlowBuffer = F36, e.INSPECT_MAX_BYTES = 50; - var n535 = 2147483647; - e.kMaxLength = n535, s226.TYPED_ARRAY_SUPPORT = a354(), !s226.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."); - function a354() { - try { - var g59 = new Uint8Array(1), p66 = { - foo: function() { - return 42; - } - }; - return Object.setPrototypeOf(p66, Uint8Array.prototype), Object.setPrototypeOf(g59, p66), g59.foo() === 42; - } catch { - return !1; - } - } - Object.defineProperty(s226.prototype, "parent", { - enumerable: !0, - get: function() { - if (!!s226.isBuffer(this)) return this.buffer; - } - }), Object.defineProperty(s226.prototype, "offset", { - enumerable: !0, - get: function() { - if (!!s226.isBuffer(this)) return this.byteOffset; - } - }); - function o(g60) { - if (g60 > n535) throw new RangeError('The value "' + g60 + '" is invalid for option "size"'); - var p67 = new Uint8Array(g60); - return Object.setPrototypeOf(p67, s226.prototype), p67; - } - function s226(g61, p68, d31) { - if (typeof g61 == "number") { - if (typeof p68 == "string") throw new TypeError('The "string" argument must be of type string. Received type number'); - return l38(g61); - } - return u173(g61, p68, d31); - } - s226.poolSize = 8192; - function u173(g62, p69, d32) { - if (typeof g62 == "string") return h108(g62, p69); - if (ArrayBuffer.isView(g62)) return v47(g62); - if (g62 == null) throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof g62); - if (H25(g62, ArrayBuffer) || g62 && H25(g62.buffer, ArrayBuffer) || typeof SharedArrayBuffer < "u" && (H25(g62, SharedArrayBuffer) || g62 && H25(g62.buffer, SharedArrayBuffer))) return y50(g62, p69, d32); - if (typeof g62 == "number") throw new TypeError('The "value" argument must not be of type number. Received type number'); - var w21 = g62.valueOf && g62.valueOf(); - if (w21 != null && w21 !== g62) return s226.from(w21, p69, d32); - var x16 = m56(g62); - if (x16) return x16; - if (typeof Symbol < "u" && Symbol.toPrimitive != null && typeof g62[Symbol.toPrimitive] == "function") return s226.from(g62[Symbol.toPrimitive]("string"), p69, d32); - throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof g62); - } - s226.from = function(g63, p70, d33) { - return u173(g63, p70, d33); - }, Object.setPrototypeOf(s226.prototype, Uint8Array.prototype), Object.setPrototypeOf(s226, Uint8Array); - function f(g64) { - if (typeof g64 != "number") throw new TypeError('"size" argument must be of type number'); - if (g64 < 0) throw new RangeError('The value "' + g64 + '" is invalid for option "size"'); - } - function c124(g65, p71, d34) { - return f(g65), g65 <= 0 ? o(g65) : p71 !== void 0 ? typeof d34 == "string" ? o(g65).fill(p71, d34) : o(g65).fill(p71) : o(g65); - } - s226.alloc = function(g66, p72, d35) { - return c124(g66, p72, d35); - }; - function l38(g67) { - return f(g67), o(g67 < 0 ? 0 : b36(g67) | 0); - } - s226.allocUnsafe = function(g68) { - return l38(g68); - }, s226.allocUnsafeSlow = function(g69) { - return l38(g69); - }; - function h108(g70, p73) { - if ((typeof p73 != "string" || p73 === "") && (p73 = "utf8"), !s226.isEncoding(p73)) throw new TypeError("Unknown encoding: " + p73); - var d36 = S35(g70, p73) | 0, w22 = o(d36), x17 = w22.write(g70, p73); - return x17 !== d36 && (w22 = w22.slice(0, x17)), w22; - } - function v47(g71) { - for(var p74 = g71.length < 0 ? 0 : b36(g71.length) | 0, d37 = o(p74), w23 = 0; w23 < p74; w23 += 1)d37[w23] = g71[w23] & 255; - return d37; - } - function y50(g72, p75, d38) { - if (p75 < 0 || g72.byteLength < p75) throw new RangeError('"offset" is outside of buffer bounds'); - if (g72.byteLength < p75 + (d38 || 0)) throw new RangeError('"length" is outside of buffer bounds'); - var w24; - return p75 === void 0 && d38 === void 0 ? w24 = new Uint8Array(g72) : d38 === void 0 ? w24 = new Uint8Array(g72, p75) : w24 = new Uint8Array(g72, p75, d38), Object.setPrototypeOf(w24, s226.prototype), w24; - } - function m56(g73) { - if (s226.isBuffer(g73)) { - var p76 = b36(g73.length) | 0, d39 = o(p76); - return d39.length === 0 || g73.copy(d39, 0, 0, p76), d39; - } - if (g73.length !== void 0) return typeof g73.length != "number" || oe2(g73.length) ? o(0) : v47(g73); - if (g73.type === "Buffer" && Array.isArray(g73.data)) return v47(g73.data); - } - function b36(g74) { - if (g74 >= n535) throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x" + n535.toString(16) + " bytes"); - return g74 | 0; - } - function F36(g75) { - return +g75 != g75 && (g75 = 0), s226.alloc(+g75); - } - s226.isBuffer = function(p77) { - return p77 != null && p77._isBuffer === !0 && p77 !== s226.prototype; - }, s226.compare = function(p78, d40) { - if (H25(p78, Uint8Array) && (p78 = s226.from(p78, p78.offset, p78.byteLength)), H25(d40, Uint8Array) && (d40 = s226.from(d40, d40.offset, d40.byteLength)), !s226.isBuffer(p78) || !s226.isBuffer(d40)) throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); - if (p78 === d40) return 0; - for(var w25 = p78.length, x18 = d40.length, D14 = 0, C10 = Math.min(w25, x18); D14 < C10; ++D14)if (p78[D14] !== d40[D14]) { - w25 = p78[D14], x18 = d40[D14]; - break; - } - return w25 < x18 ? -1 : x18 < w25 ? 1 : 0; - }, s226.isEncoding = function(p79) { - switch(String(p79).toLowerCase()){ - case "hex": - case "utf8": - case "utf-8": - case "ascii": - case "latin1": - case "binary": - case "base64": - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return !0; - default: - return !1; - } - }, s226.concat = function(p80, d41) { - if (!Array.isArray(p80)) throw new TypeError('"list" argument must be an Array of Buffers'); - if (p80.length === 0) return s226.alloc(0); - var w26; - if (d41 === void 0) for(d41 = 0, w26 = 0; w26 < p80.length; ++w26)d41 += p80[w26].length; - var x19 = s226.allocUnsafe(d41), D15 = 0; - for(w26 = 0; w26 < p80.length; ++w26){ - var C13 = p80[w26]; - if (H25(C13, Uint8Array) && (C13 = s226.from(C13)), !s226.isBuffer(C13)) throw new TypeError('"list" argument must be an Array of Buffers'); - C13.copy(x19, D15), D15 += C13.length; - } - return x19; - }; - function S35(g76, p81) { - if (s226.isBuffer(g76)) return g76.length; - if (ArrayBuffer.isView(g76) || H25(g76, ArrayBuffer)) return g76.byteLength; - if (typeof g76 != "string") throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof g76); - var d42 = g76.length, w27 = arguments.length > 2 && arguments[2] === !0; - if (!w27 && d42 === 0) return 0; - for(var x20 = !1;;)switch(p81){ - case "ascii": - case "latin1": - case "binary": - return d42; - case "utf8": - case "utf-8": - return Ce4(g76).length; - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return d42 * 2; - case "hex": - return d42 >>> 1; - case "base64": - return W7(g76).length; - default: - if (x20) return w27 ? -1 : Ce4(g76).length; - p81 = ("" + p81).toLowerCase(), x20 = !0; - } - } - s226.byteLength = S35; - function I16(g77, p82, d43) { - var w28 = !1; - if ((p82 === void 0 || p82 < 0) && (p82 = 0), p82 > this.length || ((d43 === void 0 || d43 > this.length) && (d43 = this.length), d43 <= 0) || (d43 >>>= 0, p82 >>>= 0, d43 <= p82)) return ""; - for(g77 || (g77 = "utf8");;)switch(g77){ - case "hex": - return ee4(this, p82, d43); - case "utf8": - case "utf-8": - return Z15(this, p82, d43); - case "ascii": - return Y7(this, p82, d43); - case "latin1": - case "binary": - return Q9(this, p82, d43); - case "base64": - return de5(this, p82, d43); - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return ne4(this, p82, d43); - default: - if (w28) throw new TypeError("Unknown encoding: " + g77); - g77 = (g77 + "").toLowerCase(), w28 = !0; - } - } - s226.prototype._isBuffer = !0; - function A10(g78, p, d) { - var w29 = g78[p]; - g78[p] = g78[d], g78[d] = w29; - } - s226.prototype.swap16 = function() { - var p83 = this.length; - if (p83 % 2 !== 0) throw new RangeError("Buffer size must be a multiple of 16-bits"); - for(var d44 = 0; d44 < p83; d44 += 2)A10(this, d44, d44 + 1); - return this; - }, s226.prototype.swap32 = function() { - var p84 = this.length; - if (p84 % 4 !== 0) throw new RangeError("Buffer size must be a multiple of 32-bits"); - for(var d45 = 0; d45 < p84; d45 += 4)A10(this, d45, d45 + 3), A10(this, d45 + 1, d45 + 2); - return this; - }, s226.prototype.swap64 = function() { - var p85 = this.length; - if (p85 % 8 !== 0) throw new RangeError("Buffer size must be a multiple of 64-bits"); - for(var d46 = 0; d46 < p85; d46 += 8)A10(this, d46, d46 + 7), A10(this, d46 + 1, d46 + 6), A10(this, d46 + 2, d46 + 5), A10(this, d46 + 3, d46 + 4); - return this; - }, s226.prototype.toString = function() { - var p86 = this.length; - return p86 === 0 ? "" : arguments.length === 0 ? Z15(this, 0, p86) : I16.apply(this, arguments); - }, s226.prototype.toLocaleString = s226.prototype.toString, s226.prototype.equals = function(p87) { - if (!s226.isBuffer(p87)) throw new TypeError("Argument must be a Buffer"); - return this === p87 ? !0 : s226.compare(this, p87) === 0; - }, s226.prototype.inspect = function() { - var p88 = "", d47 = e.INSPECT_MAX_BYTES; - return p88 = this.toString("hex", 0, d47).replace(/(.{2})/g, "$1 ").trim(), this.length > d47 && (p88 += " ... "), ""; - }, r && (s226.prototype[r] = s226.prototype.inspect), s226.prototype.compare = function(p89, d48, w30, x23, D16) { - if (H25(p89, Uint8Array) && (p89 = s226.from(p89, p89.offset, p89.byteLength)), !s226.isBuffer(p89)) throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof p89); - if (d48 === void 0 && (d48 = 0), w30 === void 0 && (w30 = p89 ? p89.length : 0), x23 === void 0 && (x23 = 0), D16 === void 0 && (D16 = this.length), d48 < 0 || w30 > p89.length || x23 < 0 || D16 > this.length) throw new RangeError("out of range index"); - if (x23 >= D16 && d48 >= w30) return 0; - if (x23 >= D16) return -1; - if (d48 >= w30) return 1; - if (d48 >>>= 0, w30 >>>= 0, x23 >>>= 0, D16 >>>= 0, this === p89) return 0; - for(var C14 = D16 - x23, N9 = w30 - d48, G13 = Math.min(C14, N9), fe4 = this.slice(x23, D16), ye4 = p89.slice(d48, w30), ce2 = 0; ce2 < G13; ++ce2)if (fe4[ce2] !== ye4[ce2]) { - C14 = fe4[ce2], N9 = ye4[ce2]; - break; - } - return C14 < N9 ? -1 : N9 < C14 ? 1 : 0; - }; - function B11(g79, p90, d49, w31, x24) { - if (g79.length === 0) return -1; - if (typeof d49 == "string" ? (w31 = d49, d49 = 0) : d49 > 2147483647 ? d49 = 2147483647 : d49 < -2147483648 && (d49 = -2147483648), d49 = +d49, oe2(d49) && (d49 = x24 ? 0 : g79.length - 1), d49 < 0 && (d49 = g79.length + d49), d49 >= g79.length) { - if (x24) return -1; - d49 = g79.length - 1; - } else if (d49 < 0) if (x24) d49 = 0; - else return -1; - if (typeof p90 == "string" && (p90 = s226.from(p90, w31)), s226.isBuffer(p90)) return p90.length === 0 ? -1 : M17(g79, p90, d49, w31, x24); - if (typeof p90 == "number") return p90 = p90 & 255, typeof Uint8Array.prototype.indexOf == "function" ? x24 ? Uint8Array.prototype.indexOf.call(g79, p90, d49) : Uint8Array.prototype.lastIndexOf.call(g79, p90, d49) : M17(g79, [ - p90 - ], d49, w31, x24); - throw new TypeError("val must be string, number or Buffer"); - } - function M17(g80, p91, d50, w32, x25) { - var D17 = 1, C15 = g80.length, N10 = p91.length; - if (w32 !== void 0 && (w32 = String(w32).toLowerCase(), w32 === "ucs2" || w32 === "ucs-2" || w32 === "utf16le" || w32 === "utf-16le")) { - if (g80.length < 2 || p91.length < 2) return -1; - D17 = 2, C15 /= 2, N10 /= 2, d50 /= 2; - } - function G14(tt, Ve2) { - return D17 === 1 ? tt[Ve2] : tt.readUInt16BE(Ve2 * D17); - } - var fe5; - if (x25) { - var ye5 = -1; - for(fe5 = d50; fe5 < C15; fe5++)if (G14(g80, fe5) === G14(p91, ye5 === -1 ? 0 : fe5 - ye5)) { - if (ye5 === -1 && (ye5 = fe5), fe5 - ye5 + 1 === N10) return ye5 * D17; - } else ye5 !== -1 && (fe5 -= fe5 - ye5), ye5 = -1; - } else for(d50 + N10 > C15 && (d50 = C15 - N10), fe5 = d50; fe5 >= 0; fe5--){ - for(var ce3 = !0, je3 = 0; je3 < N10; je3++)if (G14(g80, fe5 + je3) !== G14(p91, je3)) { - ce3 = !1; - break; - } - if (ce3) return fe5; - } - return -1; - } - s226.prototype.includes = function(p92, d51, w33) { - return this.indexOf(p92, d51, w33) !== -1; - }, s226.prototype.indexOf = function(p93, d52, w34) { - return B11(this, p93, d52, w34, !0); - }, s226.prototype.lastIndexOf = function(p94, d53, w35) { - return B11(this, p94, d53, w35, !1); - }; - function P18(g81, p95, d54, w36) { - d54 = Number(d54) || 0; - var x26 = g81.length - d54; - w36 ? (w36 = Number(w36), w36 > x26 && (w36 = x26)) : w36 = x26; - var D18 = p95.length; - w36 > D18 / 2 && (w36 = D18 / 2); - for(var C16 = 0; C16 < w36; ++C16){ - var N13 = parseInt(p95.substr(C16 * 2, 2), 16); - if (oe2(N13)) return C16; - g81[d54 + C16] = N13; - } - return C16; - } - function z34(g82, p96, d55, w37) { - return V11(Ce4(p96, g82.length - d55), g82, d55, w37); - } - function q18(g83, p97, d56, w38) { - return V11(Me4(p97), g83, d56, w38); - } - function ue3(g84, p98, d57, w39) { - return q18(g84, p98, d57, w39); - } - function X7(g85, p99, d58, w40) { - return V11(W7(p99), g85, d58, w40); - } - function U37(g86, p100, d59, w41) { - return V11(Ie4(p100, g86.length - d59), g86, d59, w41); - } - s226.prototype.write = function(p101, d60, w42, x27) { - if (d60 === void 0) x27 = "utf8", w42 = this.length, d60 = 0; - else if (w42 === void 0 && typeof d60 == "string") x27 = d60, w42 = this.length, d60 = 0; - else if (isFinite(d60)) d60 = d60 >>> 0, isFinite(w42) ? (w42 = w42 >>> 0, x27 === void 0 && (x27 = "utf8")) : (x27 = w42, w42 = void 0); - else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported"); - var D19 = this.length - d60; - if ((w42 === void 0 || w42 > D19) && (w42 = D19), p101.length > 0 && (w42 < 0 || d60 < 0) || d60 > this.length) throw new RangeError("Attempt to write outside buffer bounds"); - x27 || (x27 = "utf8"); - for(var C17 = !1;;)switch(x27){ - case "hex": - return P18(this, p101, d60, w42); - case "utf8": - case "utf-8": - return z34(this, p101, d60, w42); - case "ascii": - return q18(this, p101, d60, w42); - case "latin1": - case "binary": - return ue3(this, p101, d60, w42); - case "base64": - return X7(this, p101, d60, w42); - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - return U37(this, p101, d60, w42); - default: - if (C17) throw new TypeError("Unknown encoding: " + x27); - x27 = ("" + x27).toLowerCase(), C17 = !0; - } - }, s226.prototype.toJSON = function() { - return { - type: "Buffer", - data: Array.prototype.slice.call(this._arr || this, 0) - }; - }; - function de5(g87, p102, d61) { - return p102 === 0 && d61 === g87.length ? Li1.fromByteArray(g87) : Li1.fromByteArray(g87.slice(p102, d61)); - } - function Z15(g88, p103, d62) { - d62 = Math.min(g88.length, d62); - for(var w43 = [], x28 = p103; x28 < d62;){ - var D20 = g88[x28], C18 = null, N14 = D20 > 239 ? 4 : D20 > 223 ? 3 : D20 > 191 ? 2 : 1; - if (x28 + N14 <= d62) { - var G15, fe6, ye6, ce4; - switch(N14){ - case 1: - D20 < 128 && (C18 = D20); - break; - case 2: - G15 = g88[x28 + 1], (G15 & 192) === 128 && (ce4 = (D20 & 31) << 6 | G15 & 63, ce4 > 127 && (C18 = ce4)); - break; - case 3: - G15 = g88[x28 + 1], fe6 = g88[x28 + 2], (G15 & 192) === 128 && (fe6 & 192) === 128 && (ce4 = (D20 & 15) << 12 | (G15 & 63) << 6 | fe6 & 63, ce4 > 2047 && (ce4 < 55296 || ce4 > 57343) && (C18 = ce4)); - break; - case 4: - G15 = g88[x28 + 1], fe6 = g88[x28 + 2], ye6 = g88[x28 + 3], (G15 & 192) === 128 && (fe6 & 192) === 128 && (ye6 & 192) === 128 && (ce4 = (D20 & 15) << 18 | (G15 & 63) << 12 | (fe6 & 63) << 6 | ye6 & 63, ce4 > 65535 && ce4 < 1114112 && (C18 = ce4)); - } - } - C18 === null ? (C18 = 65533, N14 = 1) : C18 > 65535 && (C18 -= 65536, w43.push(C18 >>> 10 & 1023 | 55296), C18 = 56320 | C18 & 1023), w43.push(C18), x28 += N14; - } - return re4(w43); - } - var ae4 = 4096; - function re4(g89) { - var p104 = g89.length; - if (p104 <= ae4) return String.fromCharCode.apply(String, g89); - for(var d63 = "", w44 = 0; w44 < p104;)d63 += String.fromCharCode.apply(String, g89.slice(w44, w44 += ae4)); - return d63; - } - function Y7(g90, p105, d64) { - var w45 = ""; - d64 = Math.min(g90.length, d64); - for(var x29 = p105; x29 < d64; ++x29)w45 += String.fromCharCode(g90[x29] & 127); - return w45; - } - function Q9(g91, p106, d65) { - var w46 = ""; - d65 = Math.min(g91.length, d65); - for(var x30 = p106; x30 < d65; ++x30)w46 += String.fromCharCode(g91[x30]); - return w46; - } - function ee4(g92, p107, d66) { - var w47 = g92.length; - (!p107 || p107 < 0) && (p107 = 0), (!d66 || d66 < 0 || d66 > w47) && (d66 = w47); - for(var x31 = "", D21 = p107; D21 < d66; ++D21)x31 += te3[g92[D21]]; - return x31; - } - function ne4(g93, p108, d67) { - for(var w48 = g93.slice(p108, d67), x32 = "", D22 = 0; D22 < w48.length; D22 += 2)x32 += String.fromCharCode(w48[D22] + w48[D22 + 1] * 256); - return x32; - } - s226.prototype.slice = function(p109, d68) { - var w49 = this.length; - p109 = ~~p109, d68 = d68 === void 0 ? w49 : ~~d68, p109 < 0 ? (p109 += w49, p109 < 0 && (p109 = 0)) : p109 > w49 && (p109 = w49), d68 < 0 ? (d68 += w49, d68 < 0 && (d68 = 0)) : d68 > w49 && (d68 = w49), d68 < p109 && (d68 = p109); - var x33 = this.subarray(p109, d68); - return Object.setPrototypeOf(x33, s226.prototype), x33; - }; - function ie3(g94, p110, d69) { - if (g94 % 1 !== 0 || g94 < 0) throw new RangeError("offset is not uint"); - if (g94 + p110 > d69) throw new RangeError("Trying to access beyond buffer length"); - } - s226.prototype.readUIntLE = function(p111, d70, w50) { - p111 = p111 >>> 0, d70 = d70 >>> 0, w50 || ie3(p111, d70, this.length); - for(var x34 = this[p111], D23 = 1, C19 = 0; ++C19 < d70 && (D23 *= 256);)x34 += this[p111 + C19] * D23; - return x34; - }, s226.prototype.readUIntBE = function(p112, d71, w51) { - p112 = p112 >>> 0, d71 = d71 >>> 0, w51 || ie3(p112, d71, this.length); - for(var x35 = this[p112 + --d71], D24 = 1; d71 > 0 && (D24 *= 256);)x35 += this[p112 + --d71] * D24; - return x35; - }, s226.prototype.readUInt8 = function(p113, d72) { - return p113 = p113 >>> 0, d72 || ie3(p113, 1, this.length), this[p113]; - }, s226.prototype.readUInt16LE = function(p114, d73) { - return p114 = p114 >>> 0, d73 || ie3(p114, 2, this.length), this[p114] | this[p114 + 1] << 8; - }, s226.prototype.readUInt16BE = function(p115, d74) { - return p115 = p115 >>> 0, d74 || ie3(p115, 2, this.length), this[p115] << 8 | this[p115 + 1]; - }, s226.prototype.readUInt32LE = function(p116, d75) { - return p116 = p116 >>> 0, d75 || ie3(p116, 4, this.length), (this[p116] | this[p116 + 1] << 8 | this[p116 + 2] << 16) + this[p116 + 3] * 16777216; - }, s226.prototype.readUInt32BE = function(p117, d76) { - return p117 = p117 >>> 0, d76 || ie3(p117, 4, this.length), this[p117] * 16777216 + (this[p117 + 1] << 16 | this[p117 + 2] << 8 | this[p117 + 3]); - }, s226.prototype.readIntLE = function(p118, d77, w52) { - p118 = p118 >>> 0, d77 = d77 >>> 0, w52 || ie3(p118, d77, this.length); - for(var x36 = this[p118], D25 = 1, C20 = 0; ++C20 < d77 && (D25 *= 256);)x36 += this[p118 + C20] * D25; - return D25 *= 128, x36 >= D25 && (x36 -= Math.pow(2, 8 * d77)), x36; - }, s226.prototype.readIntBE = function(p119, d78, w53) { - p119 = p119 >>> 0, d78 = d78 >>> 0, w53 || ie3(p119, d78, this.length); - for(var x37 = d78, D26 = 1, C21 = this[p119 + --x37]; x37 > 0 && (D26 *= 256);)C21 += this[p119 + --x37] * D26; - return D26 *= 128, C21 >= D26 && (C21 -= Math.pow(2, 8 * d78)), C21; - }, s226.prototype.readInt8 = function(p120, d79) { - return p120 = p120 >>> 0, d79 || ie3(p120, 1, this.length), this[p120] & 128 ? (255 - this[p120] + 1) * -1 : this[p120]; - }, s226.prototype.readInt16LE = function(p121, d80) { - p121 = p121 >>> 0, d80 || ie3(p121, 2, this.length); - var w54 = this[p121] | this[p121 + 1] << 8; - return w54 & 32768 ? w54 | 4294901760 : w54; - }, s226.prototype.readInt16BE = function(p122, d81) { - p122 = p122 >>> 0, d81 || ie3(p122, 2, this.length); - var w55 = this[p122 + 1] | this[p122] << 8; - return w55 & 32768 ? w55 | 4294901760 : w55; - }, s226.prototype.readInt32LE = function(p123, d82) { - return p123 = p123 >>> 0, d82 || ie3(p123, 4, this.length), this[p123] | this[p123 + 1] << 8 | this[p123 + 2] << 16 | this[p123 + 3] << 24; - }, s226.prototype.readInt32BE = function(p124, d83) { - return p124 = p124 >>> 0, d83 || ie3(p124, 4, this.length), this[p124] << 24 | this[p124 + 1] << 16 | this[p124 + 2] << 8 | this[p124 + 3]; - }, s226.prototype.readFloatLE = function(p125, d84) { - return p125 = p125 >>> 0, d84 || ie3(p125, 4, this.length), xr1.read(this, p125, !0, 23, 4); - }, s226.prototype.readFloatBE = function(p126, d85) { - return p126 = p126 >>> 0, d85 || ie3(p126, 4, this.length), xr1.read(this, p126, !1, 23, 4); - }, s226.prototype.readDoubleLE = function(p127, d86) { - return p127 = p127 >>> 0, d86 || ie3(p127, 8, this.length), xr1.read(this, p127, !0, 52, 8); - }, s226.prototype.readDoubleBE = function(p128, d87) { - return p128 = p128 >>> 0, d87 || ie3(p128, 8, this.length), xr1.read(this, p128, !1, 52, 8); - }; - function J14(g95, p129, d88, w56, x38, D27) { - if (!s226.isBuffer(g95)) throw new TypeError('"buffer" argument must be a Buffer instance'); - if (p129 > x38 || p129 < D27) throw new RangeError('"value" argument is out of bounds'); - if (d88 + w56 > g95.length) throw new RangeError("Index out of range"); - } - s226.prototype.writeUIntLE = function(p130, d89, w57, x39) { - if (p130 = +p130, d89 = d89 >>> 0, w57 = w57 >>> 0, !x39) { - var D28 = Math.pow(2, 8 * w57) - 1; - J14(this, p130, d89, w57, D28, 0); - } - var C22 = 1, N15 = 0; - for(this[d89] = p130 & 255; ++N15 < w57 && (C22 *= 256);)this[d89 + N15] = p130 / C22 & 255; - return d89 + w57; - }, s226.prototype.writeUIntBE = function(p131, d90, w58, x40) { - if (p131 = +p131, d90 = d90 >>> 0, w58 = w58 >>> 0, !x40) { - var D29 = Math.pow(2, 8 * w58) - 1; - J14(this, p131, d90, w58, D29, 0); - } - var C23 = w58 - 1, N16 = 1; - for(this[d90 + C23] = p131 & 255; --C23 >= 0 && (N16 *= 256);)this[d90 + C23] = p131 / N16 & 255; - return d90 + w58; - }, s226.prototype.writeUInt8 = function(p132, d91, w59) { - return p132 = +p132, d91 = d91 >>> 0, w59 || J14(this, p132, d91, 1, 255, 0), this[d91] = p132 & 255, d91 + 1; - }, s226.prototype.writeUInt16LE = function(p133, d92, w60) { - return p133 = +p133, d92 = d92 >>> 0, w60 || J14(this, p133, d92, 2, 65535, 0), this[d92] = p133 & 255, this[d92 + 1] = p133 >>> 8, d92 + 2; - }, s226.prototype.writeUInt16BE = function(p134, d93, w61) { - return p134 = +p134, d93 = d93 >>> 0, w61 || J14(this, p134, d93, 2, 65535, 0), this[d93] = p134 >>> 8, this[d93 + 1] = p134 & 255, d93 + 2; - }, s226.prototype.writeUInt32LE = function(p135, d94, w62) { - return p135 = +p135, d94 = d94 >>> 0, w62 || J14(this, p135, d94, 4, 4294967295, 0), this[d94 + 3] = p135 >>> 24, this[d94 + 2] = p135 >>> 16, this[d94 + 1] = p135 >>> 8, this[d94] = p135 & 255, d94 + 4; - }, s226.prototype.writeUInt32BE = function(p136, d95, w63) { - return p136 = +p136, d95 = d95 >>> 0, w63 || J14(this, p136, d95, 4, 4294967295, 0), this[d95] = p136 >>> 24, this[d95 + 1] = p136 >>> 16, this[d95 + 2] = p136 >>> 8, this[d95 + 3] = p136 & 255, d95 + 4; - }, s226.prototype.writeIntLE = function(p137, d96, w64, x41) { - if (p137 = +p137, d96 = d96 >>> 0, !x41) { - var D30 = Math.pow(2, 8 * w64 - 1); - J14(this, p137, d96, w64, D30 - 1, -D30); - } - var C24 = 0, N17 = 1, G16 = 0; - for(this[d96] = p137 & 255; ++C24 < w64 && (N17 *= 256);)p137 < 0 && G16 === 0 && this[d96 + C24 - 1] !== 0 && (G16 = 1), this[d96 + C24] = (p137 / N17 >> 0) - G16 & 255; - return d96 + w64; - }, s226.prototype.writeIntBE = function(p138, d97, w65, x42) { - if (p138 = +p138, d97 = d97 >>> 0, !x42) { - var D31 = Math.pow(2, 8 * w65 - 1); - J14(this, p138, d97, w65, D31 - 1, -D31); - } - var C25 = w65 - 1, N18 = 1, G17 = 0; - for(this[d97 + C25] = p138 & 255; --C25 >= 0 && (N18 *= 256);)p138 < 0 && G17 === 0 && this[d97 + C25 + 1] !== 0 && (G17 = 1), this[d97 + C25] = (p138 / N18 >> 0) - G17 & 255; - return d97 + w65; - }, s226.prototype.writeInt8 = function(p139, d98, w66) { - return p139 = +p139, d98 = d98 >>> 0, w66 || J14(this, p139, d98, 1, 127, -128), p139 < 0 && (p139 = 255 + p139 + 1), this[d98] = p139 & 255, d98 + 1; - }, s226.prototype.writeInt16LE = function(p140, d99, w67) { - return p140 = +p140, d99 = d99 >>> 0, w67 || J14(this, p140, d99, 2, 32767, -32768), this[d99] = p140 & 255, this[d99 + 1] = p140 >>> 8, d99 + 2; - }, s226.prototype.writeInt16BE = function(p141, d100, w68) { - return p141 = +p141, d100 = d100 >>> 0, w68 || J14(this, p141, d100, 2, 32767, -32768), this[d100] = p141 >>> 8, this[d100 + 1] = p141 & 255, d100 + 2; - }, s226.prototype.writeInt32LE = function(p142, d101, w69) { - return p142 = +p142, d101 = d101 >>> 0, w69 || J14(this, p142, d101, 4, 2147483647, -2147483648), this[d101] = p142 & 255, this[d101 + 1] = p142 >>> 8, this[d101 + 2] = p142 >>> 16, this[d101 + 3] = p142 >>> 24, d101 + 4; - }, s226.prototype.writeInt32BE = function(p143, d102, w70) { - return p143 = +p143, d102 = d102 >>> 0, w70 || J14(this, p143, d102, 4, 2147483647, -2147483648), p143 < 0 && (p143 = 4294967295 + p143 + 1), this[d102] = p143 >>> 24, this[d102 + 1] = p143 >>> 16, this[d102 + 2] = p143 >>> 8, this[d102 + 3] = p143 & 255, d102 + 4; - }; - function me4(g96, p, d103, w71, x, D) { - if (d103 + w71 > g96.length) throw new RangeError("Index out of range"); - if (d103 < 0) throw new RangeError("Index out of range"); - } - function Ee3(g97, p144, d104, w72, x43) { - return p144 = +p144, d104 = d104 >>> 0, x43 || me4(g97, p144, d104, 4), xr1.write(g97, p144, d104, w72, 23, 4), d104 + 4; - } - s226.prototype.writeFloatLE = function(p145, d105, w73) { - return Ee3(this, p145, d105, !0, w73); - }, s226.prototype.writeFloatBE = function(p146, d106, w74) { - return Ee3(this, p146, d106, !1, w74); - }; - function ke4(g98, p147, d107, w75, x44) { - return p147 = +p147, d107 = d107 >>> 0, x44 || me4(g98, p147, d107, 8), xr1.write(g98, p147, d107, w75, 52, 8), d107 + 8; - } - s226.prototype.writeDoubleLE = function(p148, d108, w76) { - return ke4(this, p148, d108, !0, w76); - }, s226.prototype.writeDoubleBE = function(p149, d109, w77) { - return ke4(this, p149, d109, !1, w77); - }, s226.prototype.copy = function(p150, d110, w78, x45) { - if (!s226.isBuffer(p150)) throw new TypeError("argument should be a Buffer"); - if (w78 || (w78 = 0), !x45 && x45 !== 0 && (x45 = this.length), d110 >= p150.length && (d110 = p150.length), d110 || (d110 = 0), x45 > 0 && x45 < w78 && (x45 = w78), x45 === w78 || p150.length === 0 || this.length === 0) return 0; - if (d110 < 0) throw new RangeError("targetStart out of bounds"); - if (w78 < 0 || w78 >= this.length) throw new RangeError("Index out of range"); - if (x45 < 0) throw new RangeError("sourceEnd out of bounds"); - x45 > this.length && (x45 = this.length), p150.length - d110 < x45 - w78 && (x45 = p150.length - d110 + w78); - var D32 = x45 - w78; - if (this === p150 && typeof Uint8Array.prototype.copyWithin == "function") this.copyWithin(d110, w78, x45); - else if (this === p150 && w78 < d110 && d110 < x45) for(var C26 = D32 - 1; C26 >= 0; --C26)p150[C26 + d110] = this[C26 + w78]; - else Uint8Array.prototype.set.call(p150, this.subarray(w78, x45), d110); - return D32; - }, s226.prototype.fill = function(p151, d111, w79, x46) { - if (typeof p151 == "string") { - if (typeof d111 == "string" ? (x46 = d111, d111 = 0, w79 = this.length) : typeof w79 == "string" && (x46 = w79, w79 = this.length), x46 !== void 0 && typeof x46 != "string") throw new TypeError("encoding must be a string"); - if (typeof x46 == "string" && !s226.isEncoding(x46)) throw new TypeError("Unknown encoding: " + x46); - if (p151.length === 1) { - var D33 = p151.charCodeAt(0); - (x46 === "utf8" && D33 < 128 || x46 === "latin1") && (p151 = D33); - } - } else typeof p151 == "number" ? p151 = p151 & 255 : typeof p151 == "boolean" && (p151 = Number(p151)); - if (d111 < 0 || this.length < d111 || this.length < w79) throw new RangeError("Out of range index"); - if (w79 <= d111) return this; - d111 = d111 >>> 0, w79 = w79 === void 0 ? this.length : w79 >>> 0, p151 || (p151 = 0); - var C27; - if (typeof p151 == "number") for(C27 = d111; C27 < w79; ++C27)this[C27] = p151; - else { - var N19 = s226.isBuffer(p151) ? p151 : s226.from(p151, x46), G18 = N19.length; - if (G18 === 0) throw new TypeError('The value "' + p151 + '" is invalid for argument "value"'); - for(C27 = 0; C27 < w79 - d111; ++C27)this[C27 + d111] = N19[C27 % G18]; - } - return this; - }; - var xe5 = /[^+/0-9A-Za-z-_]/g; - function we4(g99) { - if (g99 = g99.split("=")[0], g99 = g99.trim().replace(xe5, ""), g99.length < 2) return ""; - for(; g99.length % 4 !== 0;)g99 = g99 + "="; - return g99; - } - function Ce4(g100, p152) { - p152 = p152 || 1 / 0; - for(var d112, w80 = g100.length, x47 = null, D34 = [], C28 = 0; C28 < w80; ++C28){ - if (d112 = g100.charCodeAt(C28), d112 > 55295 && d112 < 57344) { - if (!x47) { - if (d112 > 56319) { - (p152 -= 3) > -1 && D34.push(239, 191, 189); - continue; - } else if (C28 + 1 === w80) { - (p152 -= 3) > -1 && D34.push(239, 191, 189); - continue; - } - x47 = d112; - continue; - } - if (d112 < 56320) { - (p152 -= 3) > -1 && D34.push(239, 191, 189), x47 = d112; - continue; - } - d112 = (x47 - 55296 << 10 | d112 - 56320) + 65536; - } else x47 && (p152 -= 3) > -1 && D34.push(239, 191, 189); - if (x47 = null, d112 < 128) { - if ((p152 -= 1) < 0) break; - D34.push(d112); - } else if (d112 < 2048) { - if ((p152 -= 2) < 0) break; - D34.push(d112 >> 6 | 192, d112 & 63 | 128); - } else if (d112 < 65536) { - if ((p152 -= 3) < 0) break; - D34.push(d112 >> 12 | 224, d112 >> 6 & 63 | 128, d112 & 63 | 128); - } else if (d112 < 1114112) { - if ((p152 -= 4) < 0) break; - D34.push(d112 >> 18 | 240, d112 >> 12 & 63 | 128, d112 >> 6 & 63 | 128, d112 & 63 | 128); - } else throw new Error("Invalid code point"); - } - return D34; - } - function Me4(g101) { - for(var p153 = [], d113 = 0; d113 < g101.length; ++d113)p153.push(g101.charCodeAt(d113) & 255); - return p153; - } - function Ie4(g102, p154) { - for(var d114, w81, x48, D35 = [], C29 = 0; C29 < g102.length && !((p154 -= 2) < 0); ++C29)d114 = g102.charCodeAt(C29), w81 = d114 >> 8, x48 = d114 % 256, D35.push(x48), D35.push(w81); - return D35; - } - function W7(g103) { - return Li1.toByteArray(we4(g103)); - } - function V11(g104, p155, d115, w82) { - for(var x49 = 0; x49 < w82 && !(x49 + d115 >= p155.length || x49 >= g104.length); ++x49)p155[x49 + d115] = g104[x49]; - return x49; - } - function H25(g105, p156) { - return g105 instanceof p156 || g105 != null && g105.constructor != null && g105.constructor.name != null && g105.constructor.name === p156.name; - } - function oe2(g106) { - return g106 !== g106; - } - var te3 = function() { - for(var g107 = "0123456789abcdef", p157 = new Array(256), d116 = 0; d116 < 16; ++d116)for(var w = d116 * 16, x50 = 0; x50 < 16; ++x50)p157[w + x50] = g107[d116] + g107[x50]; - return p157; - }(); -}), he1 = Xe1.Buffer, w6 = Xe1.SlowBuffer, F6 = Xe1.INSPECT_MAX_BYTES, x6 = Xe1.kMaxLength, kc1; -function jt2() { -} -jt2.prototype = Object.create(null); -function le() { - le.init.call(this); -} -le.EventEmitter = le; -le.usingDomains = !1; -le.prototype.domain = void 0; -le.prototype._events = void 0; -le.prototype._maxListeners = void 0; -le.defaultMaxListeners = 10; -le.init = function() { - this.domain = null, le.usingDomains && kc1.active, (!this._events || this._events === Object.getPrototypeOf(this)._events) && (this._events = new jt2, this._eventsCount = 0), this._maxListeners = this._maxListeners || void 0; -}; -le.prototype.setMaxListeners = function(e) { - if (typeof e != "number" || e < 0 || isNaN(e)) throw new TypeError('"n" argument must be a positive number'); - return this._maxListeners = e, this; -}; -function gf(t729) { - return t729._maxListeners === void 0 ? le.defaultMaxListeners : t729._maxListeners; -} -le.prototype.getMaxListeners = function() { - return gf(this); -}; -function Lc1(t730, e, r) { - if (e) t730.call(r); - else for(var n536 = t730.length, a355 = mn1(t730, n536), o = 0; o < n536; ++o)a355[o].call(r); -} -function Mc1(t731, e, r, n537) { - if (e) t731.call(r, n537); - else for(var a356 = t731.length, o = mn1(t731, a356), s227 = 0; s227 < a356; ++s227)o[s227].call(r, n537); -} -function Uc(t732, e, r, n538, a357) { - if (e) t732.call(r, n538, a357); - else for(var o = t732.length, s228 = mn1(t732, o), u174 = 0; u174 < o; ++u174)s228[u174].call(r, n538, a357); -} -function Nc1(t733, e, r, n539, a358, o) { - if (e) t733.call(r, n539, a358, o); - else for(var s229 = t733.length, u175 = mn1(t733, s229), f = 0; f < s229; ++f)u175[f].call(r, n539, a358, o); -} -function Rc1(t734, e, r, n540) { - if (e) t734.apply(r, n540); - else for(var a359 = t734.length, o = mn1(t734, a359), s230 = 0; s230 < a359; ++s230)o[s230].apply(r, n540); -} -le.prototype.emit = function(e) { - var r, n541, a360, o, s231, u176, f, c125 = e === "error"; - if (u176 = this._events, u176) c125 = c125 && u176.error == null; - else if (!c125) return !1; - if (f = this.domain, c125) { - if (r = arguments[1], f) r || (r = new Error('Uncaught, unspecified "error" event')), r.domainEmitter = this, r.domain = f, r.domainThrown = !1, f.emit("error", r); - else { - if (r instanceof Error) throw r; - var l39 = new Error('Uncaught, unspecified "error" event. (' + r + ")"); - throw l39.context = r, l39; - } - return !1; - } - if (n541 = u176[e], !n541) return !1; - var h109 = typeof n541 == "function"; - switch(a360 = arguments.length, a360){ - case 1: - Lc1(n541, h109, this); - break; - case 2: - Mc1(n541, h109, this, arguments[1]); - break; - case 3: - Uc(n541, h109, this, arguments[1], arguments[2]); - break; - case 4: - Nc1(n541, h109, this, arguments[1], arguments[2], arguments[3]); - break; - default: - for(o = new Array(a360 - 1), s231 = 1; s231 < a360; s231++)o[s231 - 1] = arguments[s231]; - Rc1(n541, h109, this, o); - } - return !0; -}; -function mf1(t735, e, r, n542) { - var a361, o, s232; - if (typeof r != "function") throw new TypeError('"listener" argument must be a function'); - if (o = t735._events, o ? (o.newListener && (t735.emit("newListener", e, r.listener ? r.listener : r), o = t735._events), s232 = o[e]) : (o = t735._events = new jt2, t735._eventsCount = 0), !s232) s232 = o[e] = r, ++t735._eventsCount; - else if (typeof s232 == "function" ? s232 = o[e] = n542 ? [ - r, - s232 - ] : [ - s232, - r - ] : n542 ? s232.unshift(r) : s232.push(r), !s232.warned && (a361 = gf(t735), a361 && a361 > 0 && s232.length > a361)) { - s232.warned = !0; - var u177 = new Error("Possible EventEmitter memory leak detected. " + s232.length + " " + e + " listeners added. Use emitter.setMaxListeners() to increase limit"); - u177.name = "MaxListenersExceededWarning", u177.emitter = t735, u177.type = e, u177.count = s232.length, zc1(u177); - } - return t735; -} -function zc1(t736) { - typeof console.warn == "function" ? console.warn(t736) : console.log(t736); -} -le.prototype.addListener = function(e, r) { - return mf1(this, e, r, !1); -}; -le.prototype.on = le.prototype.addListener; -le.prototype.prependListener = function(e, r) { - return mf1(this, e, r, !0); -}; -function bf1(t737, e, r) { - var n543 = !1; - function a362() { - t737.removeListener(e, a362), n543 || (n543 = !0, r.apply(t737, arguments)); - } - return a362.listener = r, a362; -} -le.prototype.once = function(e, r) { - if (typeof r != "function") throw new TypeError('"listener" argument must be a function'); - return this.on(e, bf1(this, e, r)), this; -}; -le.prototype.prependOnceListener = function(e, r) { - if (typeof r != "function") throw new TypeError('"listener" argument must be a function'); - return this.prependListener(e, bf1(this, e, r)), this; -}; -le.prototype.removeListener = function(e, r) { - var n544, a363, o, s233, u178; - if (typeof r != "function") throw new TypeError('"listener" argument must be a function'); - if (a363 = this._events, !a363) return this; - if (n544 = a363[e], !n544) return this; - if (n544 === r || n544.listener && n544.listener === r) --this._eventsCount === 0 ? this._events = new jt2 : (delete a363[e], a363.removeListener && this.emit("removeListener", e, n544.listener || r)); - else if (typeof n544 != "function") { - for(o = -1, s233 = n544.length; s233-- > 0;)if (n544[s233] === r || n544[s233].listener && n544[s233].listener === r) { - u178 = n544[s233].listener, o = s233; - break; - } - if (o < 0) return this; - if (n544.length === 1) { - if (n544[0] = void 0, --this._eventsCount === 0) return this._events = new jt2, this; - delete a363[e]; - } else jc(n544, o); - a363.removeListener && this.emit("removeListener", e, u178 || r); - } - return this; -}; -le.prototype.removeAllListeners = function(e) { - var r, n545; - if (n545 = this._events, !n545) return this; - if (!n545.removeListener) return arguments.length === 0 ? (this._events = new jt2, this._eventsCount = 0) : n545[e] && (--this._eventsCount === 0 ? this._events = new jt2 : delete n545[e]), this; - if (arguments.length === 0) { - for(var a364 = Object.keys(n545), o = 0, s234; o < a364.length; ++o)s234 = a364[o], s234 !== "removeListener" && this.removeAllListeners(s234); - return this.removeAllListeners("removeListener"), this._events = new jt2, this._eventsCount = 0, this; - } - if (r = n545[e], typeof r == "function") this.removeListener(e, r); - else if (r) do this.removeListener(e, r[r.length - 1]); - while (r[0]) - return this; -}; -le.prototype.listeners = function(e) { - var r, n546, a365 = this._events; - return a365 ? (r = a365[e], r ? typeof r == "function" ? n546 = [ - r.listener || r - ] : n546 = Vc(r) : n546 = []) : n546 = [], n546; -}; -le.listenerCount = function(t738, e) { - return typeof t738.listenerCount == "function" ? t738.listenerCount(e) : wf.call(t738, e); -}; -le.prototype.listenerCount = wf; -function wf(t) { - var e = this._events; - if (e) { - var r = e[t]; - if (typeof r == "function") return 1; - if (r) return r.length; - } - return 0; -} -le.prototype.eventNames = function() { - return this._eventsCount > 0 ? Reflect.ownKeys(this._events) : []; -}; -function jc(t739, e) { - for(var r = e, n547 = r + 1, a366 = t739.length; n547 < a366; r += 1, n547 += 1)t739[r] = t739[n547]; - t739.pop(); -} -function mn1(t740, e) { - for(var r = new Array(e); e--;)r[e] = t740[e]; - return r; -} -function Vc(t741) { - for(var e = new Array(t741.length), r = 0; r < e.length; ++r)e[r] = t741[r].listener || t741[r]; - return e; -} -var fi1 = typeof __global$1 < "u" ? __global$1 : typeof self < "u" ? self : typeof window < "u" ? window : { -}; -function Ff() { - throw new Error("setTimeout has not been defined"); -} -function xf() { - throw new Error("clearTimeout has not been defined"); -} -var Mt1 = Ff, Ut2 = xf; -typeof fi1.setTimeout == "function" && (Mt1 = setTimeout); -typeof fi1.clearTimeout == "function" && (Ut2 = clearTimeout); -function Sf1(t742) { - if (Mt1 === setTimeout) return setTimeout(t742, 0); - if ((Mt1 === Ff || !Mt1) && setTimeout) return Mt1 = setTimeout, setTimeout(t742, 0); - try { - return Mt1(t742, 0); - } catch { - try { - return Mt1.call(null, t742, 0); - } catch { - return Mt1.call(this, t742, 0); - } - } -} -function Gc(t743) { - if (Ut2 === clearTimeout) return clearTimeout(t743); - if ((Ut2 === xf || !Ut2) && clearTimeout) return Ut2 = clearTimeout, clearTimeout(t743); - try { - return Ut2(t743); - } catch { - try { - return Ut2.call(null, t743); - } catch { - return Ut2.call(this, t743); - } - } -} -var Ft2 = [], Br1 = !1, ur1, Rn1 = -1; -function qc() { - !Br1 || !ur1 || (Br1 = !1, ur1.length ? Ft2 = ur1.concat(Ft2) : Rn1 = -1, Ft2.length && Af()); -} -function Af() { - if (!Br1) { - var t744 = Sf1(qc); - Br1 = !0; - for(var e = Ft2.length; e;){ - for(ur1 = Ft2, Ft2 = []; ++Rn1 < e;)ur1 && ur1[Rn1].run(); - Rn1 = -1, e = Ft2.length; - } - ur1 = null, Br1 = !1, Gc(t744); - } -} -function He1(t745) { - var e = new Array(arguments.length - 1); - if (arguments.length > 1) for(var r = 1; r < arguments.length; r++)e[r - 1] = arguments[r]; - Ft2.push(new Ef(t745, e)), Ft2.length === 1 && !Br1 && Sf1(Af); -} -function Ef(t746, e) { - this.fun = t746, this.array = e; -} -Ef.prototype.run = function() { - this.fun.apply(null, this.array); -}; -var Hc1 = "browser", Wc = "browser", Xc1 = !0, Yc1 = { -}, Kc1 = [], Zc = "", Jc = { -}, Qc = { -}, _c = { -}; -function gr1() { -} -var $c1 = gr1, eh = gr1, th = gr1, rh = gr1, nh = gr1, ih = gr1, ah = gr1; -function oh(t) { - throw new Error("process.binding is not supported"); -} -function sh() { - return "/"; -} -function uh(t) { - throw new Error("process.chdir is not supported"); -} -function fh() { - return 0; -} -var Ir1 = fi1.performance || { -}, lh = Ir1.now || Ir1.mozNow || Ir1.msNow || Ir1.oNow || Ir1.webkitNow || function() { - return new Date().getTime(); -}; -function ch(t747) { - var e = lh.call(Ir1) * 0.001, r = Math.floor(e), n548 = Math.floor(e % 1 * 1000000000); - return t747 && (r = r - t747[0], n548 = n548 - t747[1], n548 < 0 && (r--, n548 += 1000000000)), [ - r, - n548 - ]; -} -var hh = new Date; -function ph() { - var t748 = new Date, e = t748 - hh; - return e / 1000; -} -var Vt = { - nextTick: He1, - title: Hc1, - browser: Xc1, - env: Yc1, - argv: Kc1, - version: Zc, - versions: Jc, - on: $c1, - addListener: eh, - once: th, - off: rh, - removeListener: nh, - removeAllListeners: ih, - emit: ah, - binding: oh, - cwd: sh, - chdir: uh, - umask: fh, - hrtime: ch, - platform: Wc, - release: Qc, - config: _c, - uptime: ph -}, ga1; -typeof Object.create == "function" ? ga1 = function(e, r) { - e.super_ = r, e.prototype = Object.create(r.prototype, { - constructor: { - value: e, - enumerable: !1, - writable: !0, - configurable: !0 - } - }); -} : ga1 = function(e, r) { - e.super_ = r; - var n549 = function() { - }; - n549.prototype = r.prototype, e.prototype = new n549, e.prototype.constructor = e; -}; -var mr1 = ga1, dh = /%[sdj%]/g; -function ja1(t749) { - if (!ci1(t749)) { - for(var e = [], r = 0; r < arguments.length; r++)e.push(St3(arguments[r])); - return e.join(" "); - } - for(var r = 1, n550 = arguments, a367 = n550.length, o = String(t749).replace(dh, function(u179) { - if (u179 === "%%") return "%"; - if (r >= a367) return u179; - switch(u179){ - case "%s": - return String(n550[r++]); - case "%d": - return Number(n550[r++]); - case "%j": - try { - return JSON.stringify(n550[r++]); - } catch { - return "[Circular]"; - } - default: - return u179; - } - }), s235 = n550[r]; r < a367; s235 = n550[++r])li1(s235) || !Hr2(s235) ? o += " " + s235 : o += " " + St3(s235); - return o; -} -function Va1(t750, e) { - if (xt1(fi1.process)) return function() { - return Va1(t750, e).apply(this, arguments); - }; - if (Vt.noDeprecation === !0) return t750; - var r = !1; - function n551() { - if (!r) { - if (Vt.throwDeprecation) throw new Error(e); - Vt.traceDeprecation ? console.trace(e) : console.error(e), r = !0; - } - return t750.apply(this, arguments); - } - return n551; -} -var An1 = { -}, Mi; -function Cf1(t751) { - if (xt1(Mi) && (Mi = Vt.env.NODE_DEBUG || ""), t751 = t751.toUpperCase(), !An1[t751]) if (new RegExp("\\b" + t751 + "\\b", "i").test(Mi)) { - var e = 0; - An1[t751] = function() { - var r = ja1.apply(null, arguments); - console.error("%s %d: %s", t751, e, r); - }; - } else An1[t751] = function() { - }; - return An1[t751]; -} -function St3(t752, e) { - var r = { - seen: [], - stylize: yh - }; - return arguments.length >= 3 && (r.depth = arguments[2]), arguments.length >= 4 && (r.colors = arguments[3]), Ga1(e) ? r.showHidden = e : e && Of1(r, e), xt1(r.showHidden) && (r.showHidden = !1), xt1(r.depth) && (r.depth = 2), xt1(r.colors) && (r.colors = !1), xt1(r.customInspect) && (r.customInspect = !0), r.colors && (r.stylize = vh), Kn1(r, t752, r.depth); -} -St3.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 - ] -}; -St3.styles = { - special: "cyan", - number: "yellow", - boolean: "yellow", - undefined: "grey", - null: "bold", - string: "green", - date: "magenta", - regexp: "red" -}; -function vh(t753, e) { - var r = St3.styles[e]; - return r ? "\x1B[" + St3.colors[r][0] + "m" + t753 + "\x1B[" + St3.colors[r][1] + "m" : t753; -} -function yh(t754, e) { - return t754; -} -function gh(t755) { - var e = { - }; - return t755.forEach(function(r, n) { - e[r] = !0; - }), e; -} -function Kn1(t756, e, r) { - if (t756.customInspect && e && Vn1(e.inspect) && e.inspect !== St3 && !(e.constructor && e.constructor.prototype === e)) { - var n552 = e.inspect(r, t756); - return ci1(n552) || (n552 = Kn1(t756, n552, r)), n552; - } - var a368 = mh(t756, e); - if (a368) return a368; - var o = Object.keys(e), s236 = gh(o); - if (t756.showHidden && (o = Object.getOwnPropertyNames(e)), jn1(e) && (o.indexOf("message") >= 0 || o.indexOf("description") >= 0)) return Ui(e); - if (o.length === 0) { - if (Vn1(e)) { - var u180 = e.name ? ": " + e.name : ""; - return t756.stylize("[Function" + u180 + "]", "special"); - } - if (zn1(e)) return t756.stylize(RegExp.prototype.toString.call(e), "regexp"); - if (ba1(e)) return t756.stylize(Date.prototype.toString.call(e), "date"); - if (jn1(e)) return Ui(e); - } - var f = "", c126 = !1, l40 = [ - "{", - "}" - ]; - if (If1(e) && (c126 = !0, l40 = [ - "[", - "]" - ]), Vn1(e)) { - var h110 = e.name ? ": " + e.name : ""; - f = " [Function" + h110 + "]"; - } - if (zn1(e) && (f = " " + RegExp.prototype.toString.call(e)), ba1(e) && (f = " " + Date.prototype.toUTCString.call(e)), jn1(e) && (f = " " + Ui(e)), o.length === 0 && (!c126 || e.length == 0)) return l40[0] + f + l40[1]; - if (r < 0) return zn1(e) ? t756.stylize(RegExp.prototype.toString.call(e), "regexp") : t756.stylize("[Object]", "special"); - t756.seen.push(e); - var v48; - return c126 ? v48 = bh(t756, e, r, s236, o) : v48 = o.map(function(y51) { - return ma1(t756, e, r, s236, y51, c126); - }), t756.seen.pop(), wh(v48, f, l40); -} -function mh(t757, e) { - if (xt1(e)) return t757.stylize("undefined", "undefined"); - if (ci1(e)) { - var r = "'" + JSON.stringify(e).replace(/^"|"$/g, "").replace(/'/g, "\\'").replace(/\\"/g, '"') + "'"; - return t757.stylize(r, "string"); - } - if (Df(e)) return t757.stylize("" + e, "number"); - if (Ga1(e)) return t757.stylize("" + e, "boolean"); - if (li1(e)) return t757.stylize("null", "null"); -} -function Ui(t758) { - return "[" + Error.prototype.toString.call(t758) + "]"; -} -function bh(t759, e, r, n553, a369) { - for(var o = [], s237 = 0, u181 = e.length; s237 < u181; ++s237)Tf1(e, String(s237)) ? o.push(ma1(t759, e, r, n553, String(s237), !0)) : o.push(""); - return a369.forEach(function(f) { - f.match(/^\d+$/) || o.push(ma1(t759, e, r, n553, f, !0)); - }), o; -} -function ma1(t760, e, r, n554, a370, o) { - var s238, u182, f; - if (f = Object.getOwnPropertyDescriptor(e, a370) || { - value: e[a370] - }, f.get ? f.set ? u182 = t760.stylize("[Getter/Setter]", "special") : u182 = t760.stylize("[Getter]", "special") : f.set && (u182 = t760.stylize("[Setter]", "special")), Tf1(n554, a370) || (s238 = "[" + a370 + "]"), u182 || (t760.seen.indexOf(f.value) < 0 ? (li1(r) ? u182 = Kn1(t760, f.value, null) : u182 = Kn1(t760, f.value, r - 1), u182.indexOf(` -`) > -1 && (o ? u182 = u182.split(` -`).map(function(c127) { - return " " + c127; - }).join(` -`).substr(2) : u182 = ` -` + u182.split(` -`).map(function(c128) { - return " " + c128; - }).join(` -`))) : u182 = t760.stylize("[Circular]", "special")), xt1(s238)) { - if (o && a370.match(/^\d+$/)) return u182; - s238 = JSON.stringify("" + a370), s238.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/) ? (s238 = s238.substr(1, s238.length - 2), s238 = t760.stylize(s238, "name")) : (s238 = s238.replace(/'/g, "\\'").replace(/\\"/g, '"').replace(/(^"|"$)/g, "'"), s238 = t760.stylize(s238, "string")); - } - return s238 + ": " + u182; -} -function wh(t761, e, r) { - var n555 = t761.reduce(function(a371, o) { - return o.indexOf(` -`) >= 0, a371 + o.replace(/\u001b\[\d\d?m/g, "").length + 1; - }, 0); - return n555 > 60 ? r[0] + (e === "" ? "" : e + ` - `) + " " + t761.join(`, - `) + " " + r[1] : r[0] + e + " " + t761.join(", ") + " " + r[1]; -} -function If1(t762) { - return Array.isArray(t762); -} -function Ga1(t763) { - return typeof t763 == "boolean"; -} -function li1(t764) { - return t764 === null; -} -function Fh(t765) { - return t765 == null; -} -function Df(t766) { - return typeof t766 == "number"; -} -function ci1(t767) { - return typeof t767 == "string"; -} -function xh(t768) { - return typeof t768 == "symbol"; -} -function xt1(t769) { - return t769 === void 0; -} -function zn1(t770) { - return Hr2(t770) && qa1(t770) === "[object RegExp]"; -} -function Hr2(t771) { - return typeof t771 == "object" && t771 !== null; -} -function ba1(t772) { - return Hr2(t772) && qa1(t772) === "[object Date]"; -} -function jn1(t773) { - return Hr2(t773) && (qa1(t773) === "[object Error]" || t773 instanceof Error); -} -function Vn1(t774) { - return typeof t774 == "function"; -} -function Sh(t775) { - return t775 === null || typeof t775 == "boolean" || typeof t775 == "number" || typeof t775 == "string" || typeof t775 == "symbol" || typeof t775 > "u"; -} -function Ah(t776) { - return he1.isBuffer(t776); -} -function qa1(t777) { - return Object.prototype.toString.call(t777); -} -function Ni2(t778) { - return t778 < 10 ? "0" + t778.toString(10) : t778.toString(10); -} -var Eh = [ - "Jan", - "Feb", - "Mar", - "Apr", - "May", - "Jun", - "Jul", - "Aug", - "Sep", - "Oct", - "Nov", - "Dec" -]; -function Ch() { - var t779 = new Date, e = [ - Ni2(t779.getHours()), - Ni2(t779.getMinutes()), - Ni2(t779.getSeconds()) - ].join(":"); - return [ - t779.getDate(), - Eh[t779.getMonth()], - e - ].join(" "); -} -function Ih() { - console.log("%s - %s", Ch(), ja1.apply(null, arguments)); -} -function Of1(t780, e) { - if (!e || !Hr2(e)) return t780; - for(var r = Object.keys(e), n556 = r.length; n556--;)t780[r[n556]] = e[r[n556]]; - return t780; -} -function Tf1(t781, e) { - return Object.prototype.hasOwnProperty.call(t781, e); -} -var Dh = { - inherits: mr1, - _extend: Of1, - log: Ih, - isBuffer: Ah, - isPrimitive: Sh, - isFunction: Vn1, - isError: jn1, - isDate: ba1, - isObject: Hr2, - isRegExp: zn1, - isUndefined: xt1, - isSymbol: xh, - isString: ci1, - isNumber: Df, - isNullOrUndefined: Fh, - isNull: li1, - isBoolean: Ga1, - isArray: If1, - inspect: St3, - deprecate: Va1, - format: ja1, - debuglog: Cf1 -}; -function br1() { - this.head = null, this.tail = null, this.length = 0; -} -br1.prototype.push = function(t782) { - var e = { - data: t782, - next: null - }; - this.length > 0 ? this.tail.next = e : this.head = e, this.tail = e, ++this.length; -}; -br1.prototype.unshift = function(t783) { - var e = { - data: t783, - next: this.head - }; - this.length === 0 && (this.tail = e), this.head = e, ++this.length; -}; -br1.prototype.shift = function() { - if (this.length !== 0) { - var t784 = this.head.data; - return this.length === 1 ? this.head = this.tail = null : this.head = this.head.next, --this.length, t784; - } -}; -br1.prototype.clear = function() { - this.head = this.tail = null, this.length = 0; -}; -br1.prototype.join = function(t785) { - if (this.length === 0) return ""; - for(var e = this.head, r = "" + e.data; e = e.next;)r += t785 + e.data; - return r; -}; -br1.prototype.concat = function(t786) { - if (this.length === 0) return he1.alloc(0); - if (this.length === 1) return this.head.data; - for(var e = he1.allocUnsafe(t786 >>> 0), r = this.head, n557 = 0; r;)r.data.copy(e, n557), n557 += r.data.length, r = r.next; - return e; -}; -var Pf1 = be1(function(t, e) { - var r = Xe1.Buffer, n558 = r.isEncoding || function(c129) { - switch(c129 && c129.toLowerCase()){ - case "hex": - case "utf8": - case "utf-8": - case "ascii": - case "binary": - case "base64": - case "ucs2": - case "ucs-2": - case "utf16le": - case "utf-16le": - case "raw": - return !0; - default: - return !1; - } - }; - function a372(c130) { - if (c130 && !n558(c130)) throw new Error("Unknown encoding: " + c130); - } - var o = e.StringDecoder = function(c131) { - switch(this.encoding = (c131 || "utf8").toLowerCase().replace(/[-_]/, ""), a372(c131), this.encoding){ - case "utf8": - this.surrogateSize = 3; - break; - case "ucs2": - case "utf16le": - this.surrogateSize = 2, this.detectIncompleteChar = u183; - break; - case "base64": - this.surrogateSize = 3, this.detectIncompleteChar = f; - break; - default: - this.write = s239; - return; - } - this.charBuffer = new r(6), this.charReceived = 0, this.charLength = 0; - }; - o.prototype.write = function(c132) { - for(var l41 = ""; this.charLength;){ - var h111 = c132.length >= this.charLength - this.charReceived ? this.charLength - this.charReceived : c132.length; - if (c132.copy(this.charBuffer, this.charReceived, 0, h111), this.charReceived += h111, this.charReceived < this.charLength) return ""; - c132 = c132.slice(h111, c132.length), l41 = this.charBuffer.slice(0, this.charLength).toString(this.encoding); - var y52 = l41.charCodeAt(l41.length - 1); - if (y52 >= 55296 && y52 <= 56319) { - this.charLength += this.surrogateSize, l41 = ""; - continue; - } - if (this.charReceived = this.charLength = 0, c132.length === 0) return l41; - break; - } - this.detectIncompleteChar(c132); - var v49 = c132.length; - this.charLength && (c132.copy(this.charBuffer, 0, c132.length - this.charReceived, v49), v49 -= this.charReceived), l41 += c132.toString(this.encoding, 0, v49); - var v49 = l41.length - 1, y52 = l41.charCodeAt(v49); - if (y52 >= 55296 && y52 <= 56319) { - var m57 = this.surrogateSize; - return this.charLength += m57, this.charReceived += m57, this.charBuffer.copy(this.charBuffer, m57, 0, m57), c132.copy(this.charBuffer, 0, 0, m57), l41.substring(0, v49); - } - return l41; - }, o.prototype.detectIncompleteChar = function(c133) { - for(var l42 = c133.length >= 3 ? 3 : c133.length; l42 > 0; l42--){ - var h112 = c133[c133.length - l42]; - if (l42 == 1 && h112 >> 5 == 6) { - this.charLength = 2; - break; - } - if (l42 <= 2 && h112 >> 4 == 14) { - this.charLength = 3; - break; - } - if (l42 <= 3 && h112 >> 3 == 30) { - this.charLength = 4; - break; - } - } - this.charReceived = l42; - }, o.prototype.end = function(c134) { - var l43 = ""; - if (c134 && c134.length && (l43 = this.write(c134)), this.charReceived) { - var h113 = this.charReceived, v50 = this.charBuffer, y53 = this.encoding; - l43 += v50.slice(0, h113).toString(y53); - } - return l43; - }; - function s239(c135) { - return c135.toString(this.encoding); - } - function u183(c136) { - this.charReceived = c136.length % 2, this.charLength = this.charReceived ? 2 : 0; - } - function f(c137) { - this.charReceived = c137.length % 3, this.charLength = this.charReceived ? 3 : 0; - } -}), Bf1 = Pf1.StringDecoder; -Ae1.ReadableState = kf; -var ve1 = Cf1("stream"); -mr1(Ae1, le); -function Oh(t787, e, r) { - if (typeof t787.prependListener == "function") return t787.prependListener(e, r); - !t787._events || !t787._events[e] ? t787.on(e, r) : Array.isArray(t787._events[e]) ? t787._events[e].unshift(r) : t787._events[e] = [ - r, - t787._events[e] - ]; -} -function Th(t788, e) { - return t788.listeners(e).length; -} -function kf(t789, e) { - t789 = t789 || { - }, this.objectMode = !!t789.objectMode, e instanceof et && (this.objectMode = this.objectMode || !!t789.readableObjectMode); - var r = t789.highWaterMark, n559 = this.objectMode ? 16 : 16 * 1024; - this.highWaterMark = r || r === 0 ? r : n559, this.highWaterMark = ~~this.highWaterMark, this.buffer = new br1, 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.defaultEncoding = t789.defaultEncoding || "utf8", this.ranOut = !1, this.awaitDrain = 0, this.readingMore = !1, this.decoder = null, this.encoding = null, t789.encoding && (this.decoder = new Bf1(t789.encoding), this.encoding = t789.encoding); -} -function Ae1(t790) { - if (!(this instanceof Ae1)) return new Ae1(t790); - this._readableState = new kf(t790, this), this.readable = !0, t790 && typeof t790.read == "function" && (this._read = t790.read), le.call(this); -} -Ae1.prototype.push = function(t791, e) { - var r = this._readableState; - return !r.objectMode && typeof t791 == "string" && (e = e || r.defaultEncoding, e !== r.encoding && (t791 = he1.from(t791, e), e = "")), Lf1(this, r, t791, e, !1); -}; -Ae1.prototype.unshift = function(t792) { - var e = this._readableState; - return Lf1(this, e, t792, "", !0); -}; -Ae1.prototype.isPaused = function() { - return this._readableState.flowing === !1; -}; -function Lf1(t793, e, r, n560, a373) { - var o = kh(e, r); - if (o) t793.emit("error", o); - else if (r === null) e.reading = !1, Lh(t793, e); - else if (e.objectMode || r && r.length > 0) if (e.ended && !a373) { - var s240 = new Error("stream.push() after EOF"); - t793.emit("error", s240); - } else if (e.endEmitted && a373) { - var u184 = new Error("stream.unshift() after end event"); - t793.emit("error", u184); - } else { - var f; - e.decoder && !a373 && !n560 && (r = e.decoder.write(r), f = !e.objectMode && r.length === 0), a373 || (e.reading = !1), f || (e.flowing && e.length === 0 && !e.sync ? (t793.emit("data", r), t793.read(0)) : (e.length += e.objectMode ? 1 : r.length, a373 ? e.buffer.unshift(r) : e.buffer.push(r), e.needReadable && hi1(t793))), Mh(t793, e); - } - else a373 || (e.reading = !1); - return Ph(e); -} -function Ph(t794) { - return !t794.ended && (t794.needReadable || t794.length < t794.highWaterMark || t794.length === 0); -} -Ae1.prototype.setEncoding = function(t795) { - return this._readableState.decoder = new Bf1(t795), this._readableState.encoding = t795, this; -}; -var Mo1 = 8388608; -function Bh(t796) { - return t796 >= Mo1 ? t796 = Mo1 : (t796--, t796 |= t796 >>> 1, t796 |= t796 >>> 2, t796 |= t796 >>> 4, t796 |= t796 >>> 8, t796 |= t796 >>> 16, t796++), t796; -} -function Uo1(t797, e) { - return t797 <= 0 || e.length === 0 && e.ended ? 0 : e.objectMode ? 1 : t797 !== t797 ? e.flowing && e.length ? e.buffer.head.data.length : e.length : (t797 > e.highWaterMark && (e.highWaterMark = Bh(t797)), t797 <= e.length ? t797 : e.ended ? e.length : (e.needReadable = !0, 0)); -} -Ae1.prototype.read = function(t798) { - ve1("read", t798), t798 = parseInt(t798, 10); - var e = this._readableState, r = t798; - if (t798 !== 0 && (e.emittedReadable = !1), t798 === 0 && e.needReadable && (e.length >= e.highWaterMark || e.ended)) return ve1("read: emitReadable", e.length, e.ended), e.length === 0 && e.ended ? Ri1(this) : hi1(this), null; - if (t798 = Uo1(t798, e), t798 === 0 && e.ended) return e.length === 0 && Ri1(this), null; - var n561 = e.needReadable; - ve1("need readable", n561), (e.length === 0 || e.length - t798 < e.highWaterMark) && (n561 = !0, ve1("length less than watermark", n561)), e.ended || e.reading ? (n561 = !1, ve1("reading or ended", n561)) : n561 && (ve1("do read"), e.reading = !0, e.sync = !0, e.length === 0 && (e.needReadable = !0), this._read(e.highWaterMark), e.sync = !1, e.reading || (t798 = Uo1(r, e))); - var a374; - return t798 > 0 ? a374 = Mf1(t798, e) : a374 = null, a374 === null ? (e.needReadable = !0, t798 = 0) : e.length -= t798, e.length === 0 && (e.ended || (e.needReadable = !0), r !== t798 && e.ended && Ri1(this)), a374 !== null && this.emit("data", a374), a374; -}; -function kh(t799, e) { - var r = null; - return !he1.isBuffer(e) && typeof e != "string" && e !== null && e !== void 0 && !t799.objectMode && (r = new TypeError("Invalid non-string/buffer chunk")), r; -} -function Lh(t800, e) { - if (!e.ended) { - if (e.decoder) { - var r = e.decoder.end(); - r && r.length && (e.buffer.push(r), e.length += e.objectMode ? 1 : r.length); - } - e.ended = !0, hi1(t800); - } -} -function hi1(t801) { - var e = t801._readableState; - e.needReadable = !1, e.emittedReadable || (ve1("emitReadable", e.flowing), e.emittedReadable = !0, e.sync ? He1(No1, t801) : No1(t801)); -} -function No1(t802) { - ve1("emit readable"), t802.emit("readable"), Ha1(t802); -} -function Mh(t803, e) { - e.readingMore || (e.readingMore = !0, He1(Uh, t803, e)); -} -function Uh(t804, e) { - for(var r = e.length; !e.reading && !e.flowing && !e.ended && e.length < e.highWaterMark && (ve1("maybeReadMore read 0"), t804.read(0), r !== e.length);)r = e.length; - e.readingMore = !1; -} -Ae1.prototype._read = function(t) { - this.emit("error", new Error("not implemented")); -}; -Ae1.prototype.pipe = function(t805, e) { - var r = this, n562 = this._readableState; - switch(n562.pipesCount){ - case 0: - n562.pipes = t805; - break; - case 1: - n562.pipes = [ - n562.pipes, - t805 - ]; - break; - default: - n562.pipes.push(t805); - break; - } - n562.pipesCount += 1, ve1("pipe count=%d opts=%j", n562.pipesCount, e); - var a375 = !e || e.end !== !1, o = a375 ? u185 : l44; - n562.endEmitted ? He1(o) : r.once("end", o), t805.on("unpipe", s241); - function s241(S36) { - ve1("onunpipe"), S36 === r && l44(); - } - function u185() { - ve1("onend"), t805.end(); - } - var f = Nh(r); - t805.on("drain", f); - var c138 = !1; - function l44() { - ve1("cleanup"), t805.removeListener("close", m58), t805.removeListener("finish", b37), t805.removeListener("drain", f), t805.removeListener("error", y54), t805.removeListener("unpipe", s241), r.removeListener("end", u185), r.removeListener("end", l44), r.removeListener("data", v51), c138 = !0, n562.awaitDrain && (!t805._writableState || t805._writableState.needDrain) && f(); - } - var h114 = !1; - r.on("data", v51); - function v51(S37) { - ve1("ondata"), h114 = !1; - var I17 = t805.write(S37); - I17 === !1 && !h114 && ((n562.pipesCount === 1 && n562.pipes === t805 || n562.pipesCount > 1 && Uf(n562.pipes, t805) !== -1) && !c138 && (ve1("false write response, pause", r._readableState.awaitDrain), r._readableState.awaitDrain++, h114 = !0), r.pause()); - } - function y54(S38) { - ve1("onerror", S38), F37(), t805.removeListener("error", y54), Th(t805, "error") === 0 && t805.emit("error", S38); - } - Oh(t805, "error", y54); - function m58() { - t805.removeListener("finish", b37), F37(); - } - t805.once("close", m58); - function b37() { - ve1("onfinish"), t805.removeListener("close", m58), F37(); - } - t805.once("finish", b37); - function F37() { - ve1("unpipe"), r.unpipe(t805); - } - return t805.emit("pipe", r), n562.flowing || (ve1("pipe resume"), r.resume()), t805; -}; -function Nh(t806) { - return function() { - var e = t806._readableState; - ve1("pipeOnDrain", e.awaitDrain), e.awaitDrain && e.awaitDrain--, e.awaitDrain === 0 && t806.listeners("data").length && (e.flowing = !0, Ha1(t806)); - }; -} -Ae1.prototype.unpipe = function(t807) { - var e = this._readableState; - if (e.pipesCount === 0) return this; - if (e.pipesCount === 1) return t807 && t807 !== e.pipes ? this : (t807 || (t807 = e.pipes), e.pipes = null, e.pipesCount = 0, e.flowing = !1, t807 && t807.emit("unpipe", this), this); - if (!t807) { - var r = e.pipes, n563 = e.pipesCount; - e.pipes = null, e.pipesCount = 0, e.flowing = !1; - for(var a376 = 0; a376 < n563; a376++)r[a376].emit("unpipe", this); - return this; - } - var o = Uf(e.pipes, t807); - return o === -1 ? this : (e.pipes.splice(o, 1), e.pipesCount -= 1, e.pipesCount === 1 && (e.pipes = e.pipes[0]), t807.emit("unpipe", this), this); -}; -Ae1.prototype.on = function(t808, e) { - var r = le.prototype.on.call(this, t808, e); - if (t808 === "data") this._readableState.flowing !== !1 && this.resume(); - else if (t808 === "readable") { - var n564 = this._readableState; - !n564.endEmitted && !n564.readableListening && (n564.readableListening = n564.needReadable = !0, n564.emittedReadable = !1, n564.reading ? n564.length && hi1(this) : He1(Rh, this)); - } - return r; -}; -Ae1.prototype.addListener = Ae1.prototype.on; -function Rh(t809) { - ve1("readable nexttick read 0"), t809.read(0); -} -Ae1.prototype.resume = function() { - var t810 = this._readableState; - return t810.flowing || (ve1("resume"), t810.flowing = !0, zh(this, t810)), this; -}; -function zh(t811, e) { - e.resumeScheduled || (e.resumeScheduled = !0, He1(jh, t811, e)); -} -function jh(t812, e) { - e.reading || (ve1("resume read 0"), t812.read(0)), e.resumeScheduled = !1, e.awaitDrain = 0, t812.emit("resume"), Ha1(t812), e.flowing && !e.reading && t812.read(0); -} -Ae1.prototype.pause = function() { - return ve1("call pause flowing=%j", this._readableState.flowing), this._readableState.flowing !== !1 && (ve1("pause"), this._readableState.flowing = !1, this.emit("pause")), this; -}; -function Ha1(t813) { - var e = t813._readableState; - for(ve1("flow", e.flowing); e.flowing && t813.read() !== null;); -} -Ae1.prototype.wrap = function(t814) { - var e = this._readableState, r = !1, n565 = this; - t814.on("end", function() { - if (ve1("wrapped end"), e.decoder && !e.ended) { - var s242 = e.decoder.end(); - s242 && s242.length && n565.push(s242); - } - n565.push(null); - }), t814.on("data", function(s243) { - if (ve1("wrapped data"), e.decoder && (s243 = e.decoder.write(s243)), !(e.objectMode && s243 == null) && !(!e.objectMode && (!s243 || !s243.length))) { - var u186 = n565.push(s243); - u186 || (r = !0, t814.pause()); - } - }); - for(var a377 in t814)this[a377] === void 0 && typeof t814[a377] == "function" && (this[a377] = (function(s) { - return function() { - return t814[s].apply(t814, arguments); - }; - })(a377)); - var o = [ - "error", - "close", - "destroy", - "pause", - "resume" - ]; - return Wh(o, function(s244) { - t814.on(s244, n565.emit.bind(n565, s244)); - }), n565._read = function(s245) { - ve1("wrapped _read", s245), r && (r = !1, t814.resume()); - }, n565; -}; -Ae1._fromList = Mf1; -function Mf1(t815, e) { - if (e.length === 0) return null; - var r; - return e.objectMode ? r = e.buffer.shift() : !t815 || t815 >= e.length ? (e.decoder ? r = e.buffer.join("") : e.buffer.length === 1 ? r = e.buffer.head.data : r = e.buffer.concat(e.length), e.buffer.clear()) : r = Vh(t815, e.buffer, e.decoder), r; -} -function Vh(t816, e, r) { - var n566; - return t816 < e.head.data.length ? (n566 = e.head.data.slice(0, t816), e.head.data = e.head.data.slice(t816)) : t816 === e.head.data.length ? n566 = e.shift() : n566 = r ? Gh(t816, e) : qh(t816, e), n566; -} -function Gh(t817, e) { - var r = e.head, n567 = 1, a378 = r.data; - for(t817 -= a378.length; r = r.next;){ - var o = r.data, s246 = t817 > o.length ? o.length : t817; - if (s246 === o.length ? a378 += o : a378 += o.slice(0, t817), t817 -= s246, t817 === 0) { - s246 === o.length ? (++n567, r.next ? e.head = r.next : e.head = e.tail = null) : (e.head = r, r.data = o.slice(s246)); - break; - } - ++n567; - } - return e.length -= n567, a378; -} -function qh(t818, e) { - var r = he1.allocUnsafe(t818), n568 = e.head, a379 = 1; - for(n568.data.copy(r), t818 -= n568.data.length; n568 = n568.next;){ - var o = n568.data, s247 = t818 > o.length ? o.length : t818; - if (o.copy(r, r.length - t818, 0, s247), t818 -= s247, t818 === 0) { - s247 === o.length ? (++a379, n568.next ? e.head = n568.next : e.head = e.tail = null) : (e.head = n568, n568.data = o.slice(s247)); - break; - } - ++a379; - } - return e.length -= a379, r; -} -function Ri1(t819) { - var e = t819._readableState; - if (e.length > 0) throw new Error('"endReadable()" called on non-empty stream'); - e.endEmitted || (e.ended = !0, He1(Hh, e, t819)); -} -function Hh(t820, e) { - !t820.endEmitted && t820.length === 0 && (t820.endEmitted = !0, e.readable = !1, e.emit("end")); -} -function Wh(t821, e) { - for(var r = 0, n569 = t821.length; r < n569; r++)e(t821[r], r); -} -function Uf(t822, e) { - for(var r = 0, n570 = t822.length; r < n570; r++)if (t822[r] === e) return r; - return -1; -} -Re1.WritableState = Wa1; -mr1(Re1, le); -function Xh() { -} -function Yh(t823, e, r) { - this.chunk = t823, this.encoding = e, this.callback = r, this.next = null; -} -function Wa1(t824, e) { - Object.defineProperty(this, "buffer", { - get: Va1(function() { - return this.getBuffer(); - }, "_writableState.buffer is deprecated. Use _writableState.getBuffer instead.") - }), t824 = t824 || { - }, this.objectMode = !!t824.objectMode, e instanceof et && (this.objectMode = this.objectMode || !!t824.writableObjectMode); - var r = t824.highWaterMark, n571 = this.objectMode ? 16 : 16 * 1024; - this.highWaterMark = r || r === 0 ? r : n571, this.highWaterMark = ~~this.highWaterMark, this.needDrain = !1, this.ending = !1, this.ended = !1, this.finished = !1; - var a380 = t824.decodeStrings === !1; - this.decodeStrings = !a380, this.defaultEncoding = t824.defaultEncoding || "utf8", this.length = 0, this.writing = !1, this.corked = 0, this.sync = !0, this.bufferProcessing = !1, this.onwrite = function(o) { - e1(e, o); - }, this.writecb = null, this.writelen = 0, this.bufferedRequest = null, this.lastBufferedRequest = null, this.pendingcb = 0, this.prefinished = !1, this.errorEmitted = !1, this.bufferedRequestCount = 0, this.corkedRequestsFree = new jf1(this); -} -Wa1.prototype.getBuffer = function() { - for(var e = this.bufferedRequest, r = []; e;)r.push(e), e = e.next; - return r; -}; -function Re1(t825) { - if (!(this instanceof Re1) && !(this instanceof et)) return new Re1(t825); - this._writableState = new Wa1(t825, this), this.writable = !0, t825 && (typeof t825.write == "function" && (this._write = t825.write), typeof t825.writev == "function" && (this._writev = t825.writev)), le.call(this); -} -Re1.prototype.pipe = function() { - this.emit("error", new Error("Cannot pipe, not readable")); -}; -function Kh(t826, e) { - var r = new Error("write after end"); - t826.emit("error", r), He1(e, r); -} -function Zh(t827, e, r, n572) { - var a381 = !0, o = !1; - return r === null ? o = new TypeError("May not write null values to stream") : !he1.isBuffer(r) && typeof r != "string" && r !== void 0 && !e.objectMode && (o = new TypeError("Invalid non-string/buffer chunk")), o && (t827.emit("error", o), He1(n572, o), a381 = !1), a381; -} -Re1.prototype.write = function(t828, e, r) { - var n573 = this._writableState, a382 = !1; - return typeof e == "function" && (r = e, e = null), he1.isBuffer(t828) ? e = "buffer" : e || (e = n573.defaultEncoding), typeof r != "function" && (r = Xh), n573.ended ? Kh(this, r) : Zh(this, n573, t828, r) && (n573.pendingcb++, a382 = Qh(this, n573, t828, e, r)), a382; -}; -Re1.prototype.cork = function() { - var t829 = this._writableState; - t829.corked++; -}; -Re1.prototype.uncork = function() { - var t830 = this._writableState; - t830.corked && (t830.corked--, !t830.writing && !t830.corked && !t830.finished && !t830.bufferProcessing && t830.bufferedRequest && Nf(this, t830)); -}; -Re1.prototype.setDefaultEncoding = function(e) { - if (typeof e == "string" && (e = e.toLowerCase()), !([ - "hex", - "utf8", - "utf-8", - "ascii", - "binary", - "base64", - "ucs2", - "ucs-2", - "utf16le", - "utf-16le", - "raw" - ].indexOf((e + "").toLowerCase()) > -1)) throw new TypeError("Unknown encoding: " + e); - return this._writableState.defaultEncoding = e, this; -}; -function Jh(t831, e, r) { - return !t831.objectMode && t831.decodeStrings !== !1 && typeof e == "string" && (e = he1.from(e, r)), e; -} -function Qh(t832, e, r, n574, a383) { - r = Jh(e, r, n574), he1.isBuffer(r) && (n574 = "buffer"); - var o = e.objectMode ? 1 : r.length; - e.length += o; - var s248 = e.length < e.highWaterMark; - if (s248 || (e.needDrain = !0), e.writing || e.corked) { - var u187 = e.lastBufferedRequest; - e.lastBufferedRequest = new Yh(r, n574, a383), u187 ? u187.next = e.lastBufferedRequest : e.bufferedRequest = e.lastBufferedRequest, e.bufferedRequestCount += 1; - } else wa1(t832, e, !1, o, r, n574, a383); - return s248; -} -function wa1(t833, e, r, n575, a384, o, s249) { - e.writelen = n575, e.writecb = s249, e.writing = !0, e.sync = !0, r ? t833._writev(a384, e.onwrite) : t833._write(a384, o, e.onwrite), e.sync = !1; -} -function _h(t834, e, r, n576, a385) { - --e.pendingcb, r ? He1(a385, n576) : a385(n576), t834._writableState.errorEmitted = !0, t834.emit("error", n576); -} -function $h(t835) { - t835.writing = !1, t835.writecb = null, t835.length -= t835.writelen, t835.writelen = 0; -} -function e1(t836, e) { - var r = t836._writableState, n577 = r.sync, a386 = r.writecb; - if ($h(r), e) _h(t836, r, n577, e, a386); - else { - var o = Rf(r); - !o && !r.corked && !r.bufferProcessing && r.bufferedRequest && Nf(t836, r), n577 ? He1(Ro1, t836, r, o, a386) : Ro1(t836, r, o, a386); - } -} -function Ro1(t837, e, r, n578) { - r || t1(t837, e), e.pendingcb--, n578(), zf1(t837, e); -} -function t1(t838, e) { - e.length === 0 && e.needDrain && (e.needDrain = !1, t838.emit("drain")); -} -function Nf(t839, e) { - e.bufferProcessing = !0; - var r = e.bufferedRequest; - if (t839._writev && r && r.next) { - var n579 = e.bufferedRequestCount, a387 = new Array(n579), o = e.corkedRequestsFree; - o.entry = r; - for(var s250 = 0; r;)a387[s250] = r, r = r.next, s250 += 1; - wa1(t839, e, !0, e.length, a387, "", o.finish), e.pendingcb++, e.lastBufferedRequest = null, o.next ? (e.corkedRequestsFree = o.next, o.next = null) : e.corkedRequestsFree = new jf1(e); - } else { - for(; r;){ - var u188 = r.chunk, f = r.encoding, c139 = r.callback, l45 = e.objectMode ? 1 : u188.length; - if (wa1(t839, e, !1, l45, u188, f, c139), r = r.next, e.writing) break; - } - r === null && (e.lastBufferedRequest = null); - } - e.bufferedRequestCount = 0, e.bufferedRequest = r, e.bufferProcessing = !1; -} -Re1.prototype._write = function(t, e, r) { - r(new Error("not implemented")); -}; -Re1.prototype._writev = null; -Re1.prototype.end = function(t840, e, r) { - var n580 = this._writableState; - typeof t840 == "function" ? (r = t840, t840 = null, e = null) : typeof e == "function" && (r = e, e = null), t840 != null && this.write(t840, e), n580.corked && (n580.corked = 1, this.uncork()), !n580.ending && !n580.finished && r1(this, n580, r); -}; -function Rf(t841) { - return t841.ending && t841.length === 0 && t841.bufferedRequest === null && !t841.finished && !t841.writing; -} -function zo(t842, e) { - e.prefinished || (e.prefinished = !0, t842.emit("prefinish")); -} -function zf1(t843, e) { - var r = Rf(e); - return r && (e.pendingcb === 0 ? (zo(t843, e), e.finished = !0, t843.emit("finish")) : zo(t843, e)), r; -} -function r1(t844, e, r) { - e.ending = !0, zf1(t844, e), r && (e.finished ? He1(r) : t844.once("finish", r)), e.ended = !0, t844.writable = !1; -} -function jf1(t845) { - var e = this; - this.next = null, this.entry = null, this.finish = function(r) { - var n581 = e.entry; - for(e.entry = null; n581;){ - var a388 = n581.callback; - t845.pendingcb--, a388(r), n581 = n581.next; - } - t845.corkedRequestsFree ? t845.corkedRequestsFree.next = e : t845.corkedRequestsFree = e; - }; -} -mr1(et, Ae1); -var jo1 = Object.keys(Re1.prototype); -for(En1 = 0; En1 < jo1.length; En1++)Cn1 = jo1[En1], et.prototype[Cn1] || (et.prototype[Cn1] = Re1.prototype[Cn1]); -var Cn1, En1; -function et(t846) { - if (!(this instanceof et)) return new et(t846); - Ae1.call(this, t846), Re1.call(this, t846), t846 && t846.readable === !1 && (this.readable = !1), t846 && t846.writable === !1 && (this.writable = !1), this.allowHalfOpen = !0, t846 && t846.allowHalfOpen === !1 && (this.allowHalfOpen = !1), this.once("end", n1); -} -function n1() { - this.allowHalfOpen || this._writableState.ended || He1(i1, this); -} -function i1(t847) { - t847.end(); -} -mr1(dt2, et); -function a1(t848) { - this.afterTransform = function(e, r) { - return o1(t848, e, r); - }, this.needTransform = !1, this.transforming = !1, this.writecb = null, this.writechunk = null, this.writeencoding = null; -} -function o1(t849, e, r) { - var n582 = t849._transformState; - n582.transforming = !1; - var a389 = n582.writecb; - if (!a389) return t849.emit("error", new Error("no writecb in Transform class")); - n582.writechunk = null, n582.writecb = null, r != null && t849.push(r), a389(e); - var o = t849._readableState; - o.reading = !1, (o.needReadable || o.length < o.highWaterMark) && t849._read(o.highWaterMark); -} -function dt2(t850) { - if (!(this instanceof dt2)) return new dt2(t850); - et.call(this, t850), this._transformState = new a1(this); - var e = this; - this._readableState.needReadable = !0, this._readableState.sync = !1, t850 && (typeof t850.transform == "function" && (this._transform = t850.transform), typeof t850.flush == "function" && (this._flush = t850.flush)), this.once("prefinish", function() { - typeof this._flush == "function" ? this._flush(function(r) { - Vo1(e, r); - }) : Vo1(e); - }); -} -dt2.prototype.push = function(t851, e) { - return this._transformState.needTransform = !1, et.prototype.push.call(this, t851, e); -}; -dt2.prototype._transform = function(t, e, r) { - throw new Error("Not implemented"); -}; -dt2.prototype._write = function(t852, e, r) { - var n583 = this._transformState; - if (n583.writecb = r, n583.writechunk = t852, n583.writeencoding = e, !n583.transforming) { - var a390 = this._readableState; - (n583.needTransform || a390.needReadable || a390.length < a390.highWaterMark) && this._read(a390.highWaterMark); - } -}; -dt2.prototype._read = function(t) { - var e = this._transformState; - e.writechunk !== null && e.writecb && !e.transforming ? (e.transforming = !0, this._transform(e.writechunk, e.writeencoding, e.afterTransform)) : e.needTransform = !0; -}; -function Vo1(t853, e) { - if (e) return t853.emit("error", e); - var r = t853._writableState, n584 = t853._transformState; - if (r.length) throw new Error("Calling transform done when ws.length != 0"); - if (n584.transforming) throw new Error("Calling transform done when still transforming"); - return t853.push(null); -} -mr1(ln1, dt2); -function ln1(t854) { - if (!(this instanceof ln1)) return new ln1(t854); - dt2.call(this, t854); -} -ln1.prototype._transform = function(t855, e, r) { - r(null, t855); -}; -mr1(Ye1, le); -Ye1.Readable = Ae1; -Ye1.Writable = Re1; -Ye1.Duplex = et; -Ye1.Transform = dt2; -Ye1.PassThrough = ln1; -Ye1.Stream = Ye1; -function Ye1() { - le.call(this); -} -Ye1.prototype.pipe = function(t856, e) { - var r = this; - function n585(l46) { - t856.writable && t856.write(l46) === !1 && r.pause && r.pause(); - } - r.on("data", n585); - function a391() { - r.readable && r.resume && r.resume(); - } - t856.on("drain", a391), !t856._isStdio && (!e || e.end !== !1) && (r.on("end", s251), r.on("close", u189)); - var o = !1; - function s251() { - o || (o = !0, t856.end()); - } - function u189() { - o || (o = !0, typeof t856.destroy == "function" && t856.destroy()); - } - function f(l47) { - if (c140(), le.listenerCount(this, "error") === 0) throw l47; - } - r.on("error", f), t856.on("error", f); - function c140() { - r.removeListener("data", n585), t856.removeListener("drain", a391), r.removeListener("end", s251), r.removeListener("close", u189), r.removeListener("error", f), t856.removeListener("error", f), r.removeListener("end", c140), r.removeListener("close", c140), t856.removeListener("close", c140); - } - return r.on("end", c140), r.on("close", c140), t856.on("close", c140), t856.emit("pipe", r), t856; -}; -var kr1 = Xe1.Buffer, Qe1 = { -}, _e1; -for(_e1 in Xe1)!Xe1.hasOwnProperty(_e1) || _e1 === "SlowBuffer" || _e1 === "Buffer" || (Qe1[_e1] = Xe1[_e1]); -var Lr1 = Qe1.Buffer = { -}; -for(_e1 in kr1)!kr1.hasOwnProperty(_e1) || _e1 === "allocUnsafe" || _e1 === "allocUnsafeSlow" || (Lr1[_e1] = kr1[_e1]); -Qe1.Buffer.prototype = kr1.prototype; -(!Lr1.from || Lr1.from === Uint8Array.from) && (Lr1.from = function(t857, e, r) { - if (typeof t857 == "number") throw new TypeError('The "value" argument must not be of type number. Received type ' + typeof t857); - if (t857 && typeof t857.length > "u") throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof t857); - return kr1(t857, e, r); -}); -Lr1.alloc || (Lr1.alloc = function(t858, e, r) { - if (typeof t858 != "number") throw new TypeError('The "size" argument must be of type number. Received type ' + typeof t858); - if (t858 < 0 || t858 >= 2 * (1 << 30)) throw new RangeError('The value "' + t858 + '" is invalid for option "size"'); - var n586 = kr1(t858); - return !e || e.length === 0 ? n586.fill(0) : typeof r == "string" ? n586.fill(e, r) : n586.fill(e), n586; -}); -if (!Qe1.kStringMaxLength) try { - Qe1.kStringMaxLength = Vt.binding("buffer").kStringMaxLength; -} catch { -} -Qe1.constants || (Qe1.constants = { - MAX_LENGTH: Qe1.kMaxLength -}, Qe1.kStringMaxLength && (Qe1.constants.MAX_STRING_LENGTH = Qe1.kStringMaxLength)); -var Wr2 = Qe1, Vf1 = "\uFEFF", s1 = Xa1; -function Xa1(t859, e) { - this.encoder = t859, this.addBOM = !0; -} -Xa1.prototype.write = function(t860) { - return this.addBOM && (t860 = Vf1 + t860, this.addBOM = !1), this.encoder.write(t860); -}; -Xa1.prototype.end = function() { - return this.encoder.end(); -}; -var u1 = Ya1; -function Ya1(t861, e) { - this.decoder = t861, this.pass = !1, this.options = e || { - }; -} -Ya1.prototype.write = function(t862) { - var e = this.decoder.write(t862); - return this.pass || !e || (e[0] === Vf1 && (e = e.slice(1), typeof this.options.stripBOM == "function" && this.options.stripBOM()), this.pass = !0), e; -}; -Ya1.prototype.end = function() { - return this.decoder.end(); -}; -var Go1 = { - PrependBOM: s1, - StripBOM: u1 -}, bn1 = Wr2.Buffer, f1 = { - utf8: { - type: "_internal", - bomAware: !0 - }, - cesu8: { - type: "_internal", - bomAware: !0 - }, - unicode11utf8: "utf8", - ucs2: { - type: "_internal", - bomAware: !0 - }, - utf16le: "ucs2", - binary: { - type: "_internal" - }, - base64: { - type: "_internal" - }, - hex: { - type: "_internal" - }, - _internal: Ka2 -}; -function Ka2(t863, e) { - this.enc = t863.encodingName, this.bomAware = t863.bomAware, this.enc === "base64" ? this.encoder = Ja1 : this.enc === "cesu8" && (this.enc = "utf8", this.encoder = Qa1, bn1.from("eda0bdedb2a9", "hex").toString() !== "\u{1F4A9}" && (this.decoder = _a1, this.defaultCharUnicode = e.defaultCharUnicode)); -} -Ka2.prototype.encoder = Za1; -Ka2.prototype.decoder = Gf1; -var Zn1 = Pf1.StringDecoder; -Zn1.prototype.end || (Zn1.prototype.end = function() { -}); -function Gf1(t, e) { - Zn1.call(this, e.enc); -} -Gf1.prototype = Zn1.prototype; -function Za1(t, e) { - this.enc = e.enc; -} -Za1.prototype.write = function(t864) { - return bn1.from(t864, this.enc); -}; -Za1.prototype.end = function() { -}; -function Ja1(t, e) { - this.prevStr = ""; -} -Ja1.prototype.write = function(t865) { - t865 = this.prevStr + t865; - var e = t865.length - t865.length % 4; - return this.prevStr = t865.slice(e), t865 = t865.slice(0, e), bn1.from(t865, "base64"); -}; -Ja1.prototype.end = function() { - return bn1.from(this.prevStr, "base64"); -}; -function Qa1(t, e) { -} -Qa1.prototype.write = function(t866) { - for(var e = bn1.alloc(t866.length * 3), r = 0, n587 = 0; n587 < t866.length; n587++){ - var a392 = t866.charCodeAt(n587); - a392 < 128 ? e[r++] = a392 : a392 < 2048 ? (e[r++] = 192 + (a392 >>> 6), e[r++] = 128 + (a392 & 63)) : (e[r++] = 224 + (a392 >>> 12), e[r++] = 128 + (a392 >>> 6 & 63), e[r++] = 128 + (a392 & 63)); - } - return e.slice(0, r); -}; -Qa1.prototype.end = function() { -}; -function _a1(t, e) { - this.acc = 0, this.contBytes = 0, this.accBytes = 0, this.defaultCharUnicode = e.defaultCharUnicode; -} -_a1.prototype.write = function(t867) { - for(var e = this.acc, r = this.contBytes, n588 = this.accBytes, a393 = "", o = 0; o < t867.length; o++){ - var s252 = t867[o]; - (s252 & 192) !== 128 ? (r > 0 && (a393 += this.defaultCharUnicode, r = 0), s252 < 128 ? a393 += String.fromCharCode(s252) : s252 < 224 ? (e = s252 & 31, r = 1, n588 = 1) : s252 < 240 ? (e = s252 & 15, r = 2, n588 = 1) : a393 += this.defaultCharUnicode) : r > 0 ? (e = e << 6 | s252 & 63, r--, n588++, r === 0 && (n588 === 2 && e < 128 && e > 0 ? a393 += this.defaultCharUnicode : n588 === 3 && e < 2048 ? a393 += this.defaultCharUnicode : a393 += String.fromCharCode(e))) : a393 += this.defaultCharUnicode; - } - return this.acc = e, this.contBytes = r, this.accBytes = n588, a393; -}; -_a1.prototype.end = function() { - var t868 = 0; - return this.contBytes > 0 && (t868 += this.defaultCharUnicode), t868; -}; -var pi1 = Wr2.Buffer, l111 = di1; -function di1() { -} -di1.prototype.encoder = $a1; -di1.prototype.decoder = eo1; -di1.prototype.bomAware = !0; -function $a1() { -} -$a1.prototype.write = function(t869) { - for(var e = pi1.from(t869, "ucs2"), r = 0; r < e.length; r += 2){ - var n589 = e[r]; - e[r] = e[r + 1], e[r + 1] = n589; - } - return e; -}; -$a1.prototype.end = function() { -}; -function eo1() { - this.overflowByte = -1; -} -eo1.prototype.write = function(t870) { - if (t870.length == 0) return ""; - var e = pi1.alloc(t870.length + 1), r = 0, n590 = 0; - for(this.overflowByte !== -1 && (e[0] = t870[0], e[1] = this.overflowByte, r = 1, n590 = 2); r < t870.length - 1; r += 2, n590 += 2)e[n590] = t870[r + 1], e[n590 + 1] = t870[r]; - return this.overflowByte = r == t870.length - 1 ? t870[t870.length - 1] : -1, e.slice(0, n590).toString("ucs2"); -}; -eo1.prototype.end = function() { -}; -var c1 = to1; -function to1(t, e) { - this.iconv = e; -} -to1.prototype.encoder = ro1; -to1.prototype.decoder = no1; -function ro1(t871, e) { - t871 = t871 || { - }, t871.addBOM === void 0 && (t871.addBOM = !0), this.encoder = e.iconv.getEncoder("utf-16le", t871); -} -ro1.prototype.write = function(t872) { - return this.encoder.write(t872); -}; -ro1.prototype.end = function() { - return this.encoder.end(); -}; -function no1(t873, e) { - this.decoder = null, this.initialBytes = [], this.initialBytesLen = 0, this.options = t873 || { - }, this.iconv = e.iconv; -} -no1.prototype.write = function(t874) { - if (!this.decoder) { - if (this.initialBytes.push(t874), this.initialBytesLen += t874.length, this.initialBytesLen < 16) return ""; - var t874 = pi1.concat(this.initialBytes), e = qf1(t874, this.options.defaultEncoding); - this.decoder = this.iconv.getDecoder(e, this.options), this.initialBytes.length = this.initialBytesLen = 0; - } - return this.decoder.write(t874); -}; -no1.prototype.end = function() { - if (!this.decoder) { - var t875 = pi1.concat(this.initialBytes), e = qf1(t875, this.options.defaultEncoding); - this.decoder = this.iconv.getDecoder(e, this.options); - var r = this.decoder.write(t875), n591 = this.decoder.end(); - return n591 ? r + n591 : r; - } - return this.decoder.end(); -}; -function qf1(t876, e) { - var r = e || "utf-16le"; - if (t876.length >= 2) if (t876[0] == 254 && t876[1] == 255) r = "utf-16be"; - else if (t876[0] == 255 && t876[1] == 254) r = "utf-16le"; - else { - for(var n592 = 0, a394 = 0, o = Math.min(t876.length - t876.length % 2, 64), s253 = 0; s253 < o; s253 += 2)t876[s253] === 0 && t876[s253 + 1] !== 0 && a394++, t876[s253] !== 0 && t876[s253 + 1] === 0 && n592++; - a394 > n592 ? r = "utf-16be" : a394 < n592 && (r = "utf-16le"); - } - return r; -} -var h1 = { - utf16be: l111, - utf16: c1 -}, vt2 = Wr2.Buffer, p12 = vi1, d1 = "utf7"; -function vi1(t, e) { - this.iconv = e; -} -vi1.prototype.encoder = io1; -vi1.prototype.decoder = ao1; -vi1.prototype.bomAware = !0; -var v111 = /[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g; -function io1(t, e) { - this.iconv = e.iconv; -} -io1.prototype.write = function(t877) { - return vt2.from(t877.replace(v111, (function(e) { - return "+" + (e === "+" ? "" : this.iconv.encode(e, "utf16-be").toString("base64").replace(/=+$/, "")) + "-"; - }).bind(this))); -}; -io1.prototype.end = function() { -}; -function ao1(t, e) { - this.iconv = e.iconv, this.inBase64 = !1, this.base64Accum = ""; -} -var y1 = /[A-Za-z0-9\/+]/, oo1 = []; -for(Xr1 = 0; Xr1 < 256; Xr1++)oo1[Xr1] = y1.test(String.fromCharCode(Xr1)); -var Xr1, g1 = "+".charCodeAt(0), dr1 = "-".charCodeAt(0), Fa1 = "&".charCodeAt(0); -ao1.prototype.write = function(t878) { - for(var e = "", r = 0, n593 = this.inBase64, a395 = this.base64Accum, o = 0; o < t878.length; o++)if (!n593) t878[o] == g1 && (e += this.iconv.decode(t878.slice(r, o), "ascii"), r = o + 1, n593 = !0); - else if (!oo1[t878[o]]) { - if (o == r && t878[o] == dr1) e += "+"; - else { - var s254 = a395 + t878.slice(r, o).toString(); - e += this.iconv.decode(vt2.from(s254, "base64"), "utf16-be"); - } - t878[o] != dr1 && o--, r = o + 1, n593 = !1, a395 = ""; - } - if (!n593) e += this.iconv.decode(t878.slice(r), "ascii"); - else { - var s254 = a395 + t878.slice(r).toString(), u190 = s254.length - s254.length % 8; - a395 = s254.slice(u190), s254 = s254.slice(0, u190), e += this.iconv.decode(vt2.from(s254, "base64"), "utf16-be"); - } - return this.inBase64 = n593, this.base64Accum = a395, e; -}; -ao1.prototype.end = function() { - var t879 = ""; - return this.inBase64 && this.base64Accum.length > 0 && (t879 = this.iconv.decode(vt2.from(this.base64Accum, "base64"), "utf16-be")), this.inBase64 = !1, this.base64Accum = "", t879; -}; -var m1 = yi1; -function yi1(t, e) { - this.iconv = e; -} -yi1.prototype.encoder = so1; -yi1.prototype.decoder = uo1; -yi1.prototype.bomAware = !0; -function so1(t, e) { - this.iconv = e.iconv, this.inBase64 = !1, this.base64Accum = vt2.alloc(6), this.base64AccumIdx = 0; -} -so1.prototype.write = function(t880) { - for(var e = this.inBase64, r = this.base64Accum, n594 = this.base64AccumIdx, a396 = vt2.alloc(t880.length * 5 + 10), o = 0, s255 = 0; s255 < t880.length; s255++){ - var u191 = t880.charCodeAt(s255); - 32 <= u191 && u191 <= 126 ? (e && (n594 > 0 && (o += a396.write(r.slice(0, n594).toString("base64").replace(/\//g, ",").replace(/=+$/, ""), o), n594 = 0), a396[o++] = dr1, e = !1), e || (a396[o++] = u191, u191 === Fa1 && (a396[o++] = dr1))) : (e || (a396[o++] = Fa1, e = !0), e && (r[n594++] = u191 >> 8, r[n594++] = u191 & 255, n594 == r.length && (o += a396.write(r.toString("base64").replace(/\//g, ","), o), n594 = 0))); - } - return this.inBase64 = e, this.base64AccumIdx = n594, a396.slice(0, o); -}; -so1.prototype.end = function() { - var t881 = vt2.alloc(10), e = 0; - return this.inBase64 && (this.base64AccumIdx > 0 && (e += t881.write(this.base64Accum.slice(0, this.base64AccumIdx).toString("base64").replace(/\//g, ",").replace(/=+$/, ""), e), this.base64AccumIdx = 0), t881[e++] = dr1, this.inBase64 = !1), t881.slice(0, e); -}; -function uo1(t, e) { - this.iconv = e.iconv, this.inBase64 = !1, this.base64Accum = ""; -} -var Hf1 = oo1.slice(); -Hf1[",".charCodeAt(0)] = !0; -uo1.prototype.write = function(t882) { - for(var e = "", r = 0, n595 = this.inBase64, a397 = this.base64Accum, o = 0; o < t882.length; o++)if (!n595) t882[o] == Fa1 && (e += this.iconv.decode(t882.slice(r, o), "ascii"), r = o + 1, n595 = !0); - else if (!Hf1[t882[o]]) { - if (o == r && t882[o] == dr1) e += "&"; - else { - var s256 = a397 + t882.slice(r, o).toString().replace(/,/g, "/"); - e += this.iconv.decode(vt2.from(s256, "base64"), "utf16-be"); - } - t882[o] != dr1 && o--, r = o + 1, n595 = !1, a397 = ""; - } - if (!n595) e += this.iconv.decode(t882.slice(r), "ascii"); - else { - var s256 = a397 + t882.slice(r).toString().replace(/,/g, "/"), u192 = s256.length - s256.length % 8; - a397 = s256.slice(u192), s256 = s256.slice(0, u192), e += this.iconv.decode(vt2.from(s256, "base64"), "utf16-be"); - } - return this.inBase64 = n595, this.base64Accum = a397, e; -}; -uo1.prototype.end = function() { - var t883 = ""; - return this.inBase64 && this.base64Accum.length > 0 && (t883 = this.iconv.decode(vt2.from(this.base64Accum, "base64"), "utf16-be")), this.inBase64 = !1, this.base64Accum = "", t883; -}; -var b1 = { - utf7: p12, - unicode11utf7: d1, - utf7imap: m1 -}, Jn2 = Wr2.Buffer, w1 = fo1; -function fo1(t884, e) { - if (!t884) throw new Error("SBCS codec is called without the data."); - if (!t884.chars || t884.chars.length !== 128 && t884.chars.length !== 256) throw new Error("Encoding '" + t884.type + "' has incorrect 'chars' (must be of len 128 or 256)"); - if (t884.chars.length === 128) { - for(var r = "", n596 = 0; n596 < 128; n596++)r += String.fromCharCode(n596); - t884.chars = r + t884.chars; - } - this.decodeBuf = Jn2.from(t884.chars, "ucs2"); - for(var a398 = Jn2.alloc(65536, e.defaultCharSingleByte.charCodeAt(0)), n596 = 0; n596 < t884.chars.length; n596++)a398[t884.chars.charCodeAt(n596)] = n596; - this.encodeBuf = a398; -} -fo1.prototype.encoder = lo1; -fo1.prototype.decoder = co1; -function lo1(t, e) { - this.encodeBuf = e.encodeBuf; -} -lo1.prototype.write = function(t885) { - for(var e = Jn2.alloc(t885.length), r = 0; r < t885.length; r++)e[r] = this.encodeBuf[t885.charCodeAt(r)]; - return e; -}; -lo1.prototype.end = function() { -}; -function co1(t, e) { - this.decodeBuf = e.decodeBuf; -} -co1.prototype.write = function(t886) { - for(var e = this.decodeBuf, r = Jn2.alloc(t886.length * 2), n597 = 0, a399 = 0, o = 0; o < t886.length; o++)n597 = t886[o] * 2, a399 = o * 2, r[a399] = e[n597], r[a399 + 1] = e[n597 + 1]; - return r.toString("ucs2"); -}; -co1.prototype.end = function() { -}; -var F1 = { - _sbcs: w1 -}, x12 = { - "10029": "maccenteuro", - maccenteuro: { - type: "_sbcs", - chars: "\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7" - }, - "808": "cp808", - ibm808: "cp808", - cp808: { - type: "_sbcs", - chars: "\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\u20AC\u25A0\xA0" - }, - mik: { - type: "_sbcs", - chars: "\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2514\u2534\u252C\u251C\u2500\u253C\u2563\u2551\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xA7\u2557\u255D\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ascii8bit: "ascii", - usascii: "ascii", - ansix34: "ascii", - ansix341968: "ascii", - ansix341986: "ascii", - csascii: "ascii", - cp367: "ascii", - ibm367: "ascii", - isoir6: "ascii", - iso646us: "ascii", - iso646irv: "ascii", - us: "ascii", - latin1: "iso88591", - latin2: "iso88592", - latin3: "iso88593", - latin4: "iso88594", - latin5: "iso88599", - latin6: "iso885910", - latin7: "iso885913", - latin8: "iso885914", - latin9: "iso885915", - latin10: "iso885916", - csisolatin1: "iso88591", - csisolatin2: "iso88592", - csisolatin3: "iso88593", - csisolatin4: "iso88594", - csisolatincyrillic: "iso88595", - csisolatinarabic: "iso88596", - csisolatingreek: "iso88597", - csisolatinhebrew: "iso88598", - csisolatin5: "iso88599", - csisolatin6: "iso885910", - l1: "iso88591", - l2: "iso88592", - l3: "iso88593", - l4: "iso88594", - l5: "iso88599", - l6: "iso885910", - l7: "iso885913", - l8: "iso885914", - l9: "iso885915", - l10: "iso885916", - isoir14: "iso646jp", - isoir57: "iso646cn", - isoir100: "iso88591", - isoir101: "iso88592", - isoir109: "iso88593", - isoir110: "iso88594", - isoir144: "iso88595", - isoir127: "iso88596", - isoir126: "iso88597", - isoir138: "iso88598", - isoir148: "iso88599", - isoir157: "iso885910", - isoir166: "tis620", - isoir179: "iso885913", - isoir199: "iso885914", - isoir203: "iso885915", - isoir226: "iso885916", - cp819: "iso88591", - ibm819: "iso88591", - cyrillic: "iso88595", - arabic: "iso88596", - arabic8: "iso88596", - ecma114: "iso88596", - asmo708: "iso88596", - greek: "iso88597", - greek8: "iso88597", - ecma118: "iso88597", - elot928: "iso88597", - hebrew: "iso88598", - hebrew8: "iso88598", - turkish: "iso88599", - turkish8: "iso88599", - thai: "iso885911", - thai8: "iso885911", - celtic: "iso885914", - celtic8: "iso885914", - isoceltic: "iso885914", - tis6200: "tis620", - tis62025291: "tis620", - tis62025330: "tis620", - "10000": "macroman", - "10006": "macgreek", - "10007": "maccyrillic", - "10079": "maciceland", - "10081": "macturkish", - cspc8codepage437: "cp437", - cspc775baltic: "cp775", - cspc850multilingual: "cp850", - cspcp852: "cp852", - cspc862latinhebrew: "cp862", - cpgr: "cp869", - msee: "cp1250", - mscyrl: "cp1251", - msansi: "cp1252", - msgreek: "cp1253", - msturk: "cp1254", - mshebr: "cp1255", - msarab: "cp1256", - winbaltrim: "cp1257", - cp20866: "koi8r", - "20866": "koi8r", - ibm878: "koi8r", - cskoi8r: "koi8r", - cp21866: "koi8u", - "21866": "koi8u", - ibm1168: "koi8u", - strk10482002: "rk1048", - tcvn5712: "tcvn", - tcvn57121: "tcvn", - gb198880: "iso646cn", - cn: "iso646cn", - csiso14jisc6220ro: "iso646jp", - jisc62201969ro: "iso646jp", - jp: "iso646jp", - cshproman8: "hproman8", - r8: "hproman8", - roman8: "hproman8", - xroman8: "hproman8", - ibm1051: "hproman8", - mac: "macintosh", - csmacintosh: "macintosh" -}, S1 = { - "437": "cp437", - "737": "cp737", - "775": "cp775", - "850": "cp850", - "852": "cp852", - "855": "cp855", - "856": "cp856", - "857": "cp857", - "858": "cp858", - "860": "cp860", - "861": "cp861", - "862": "cp862", - "863": "cp863", - "864": "cp864", - "865": "cp865", - "866": "cp866", - "869": "cp869", - "874": "windows874", - "922": "cp922", - "1046": "cp1046", - "1124": "cp1124", - "1125": "cp1125", - "1129": "cp1129", - "1133": "cp1133", - "1161": "cp1161", - "1162": "cp1162", - "1163": "cp1163", - "1250": "windows1250", - "1251": "windows1251", - "1252": "windows1252", - "1253": "windows1253", - "1254": "windows1254", - "1255": "windows1255", - "1256": "windows1256", - "1257": "windows1257", - "1258": "windows1258", - "28591": "iso88591", - "28592": "iso88592", - "28593": "iso88593", - "28594": "iso88594", - "28595": "iso88595", - "28596": "iso88596", - "28597": "iso88597", - "28598": "iso88598", - "28599": "iso88599", - "28600": "iso885910", - "28601": "iso885911", - "28603": "iso885913", - "28604": "iso885914", - "28605": "iso885915", - "28606": "iso885916", - windows874: { - type: "_sbcs", - chars: "\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\u2026\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD" - }, - win874: "windows874", - cp874: "windows874", - windows1250: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\u0160\u2039\u015A\u0164\u017D\u0179\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0161\u203A\u015B\u0165\u017E\u017A\xA0\u02C7\u02D8\u0141\xA4\u0104\xA6\xA7\xA8\xA9\u015E\xAB\xAC\xAD\xAE\u017B\xB0\xB1\u02DB\u0142\xB4\xB5\xB6\xB7\xB8\u0105\u015F\xBB\u013D\u02DD\u013E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9" - }, - win1250: "windows1250", - cp1250: "windows1250", - windows1251: { - type: "_sbcs", - chars: "\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u040C\u040B\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u045C\u045B\u045F\xA0\u040E\u045E\u0408\xA4\u0490\xA6\xA7\u0401\xA9\u0404\xAB\xAC\xAD\xAE\u0407\xB0\xB1\u0406\u0456\u0491\xB5\xB6\xB7\u0451\u2116\u0454\xBB\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F" - }, - win1251: "windows1251", - cp1251: "windows1251", - windows1252: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\u017D\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\u017E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF" - }, - win1252: "windows1252", - cp1252: "windows1252", - windows1253: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0385\u0386\xA3\xA4\xA5\xA6\xA7\xA8\xA9\uFFFD\xAB\xAC\xAD\xAE\u2015\xB0\xB1\xB2\xB3\u0384\xB5\xB6\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD" - }, - win1253: "windows1253", - cp1253: "windows1253", - windows1254: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF" - }, - win1254: "windows1254", - cp1254: "windows1254", - windows1255: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\xA1\xA2\xA3\u20AA\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\xBF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\u05BA\u05BB\u05BC\u05BD\u05BE\u05BF\u05C0\u05C1\u05C2\u05C3\u05F0\u05F1\u05F2\u05F3\u05F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD" - }, - win1255: "windows1255", - cp1255: "windows1255", - windows1256: { - type: "_sbcs", - chars: "\u20AC\u067E\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06AF\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u06A9\u2122\u0691\u203A\u0153\u200C\u200D\u06BA\xA0\u060C\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\u06BE\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\u061B\xBB\xBC\xBD\xBE\u061F\u06C1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xD7\u0637\u0638\u0639\u063A\u0640\u0641\u0642\u0643\xE0\u0644\xE2\u0645\u0646\u0647\u0648\xE7\xE8\xE9\xEA\xEB\u0649\u064A\xEE\xEF\u064B\u064C\u064D\u064E\xF4\u064F\u0650\xF7\u0651\xF9\u0652\xFB\xFC\u200E\u200F\u06D2" - }, - win1256: "windows1256", - cp1256: "windows1256", - windows1257: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\xA8\u02C7\xB8\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\xAF\u02DB\uFFFD\xA0\uFFFD\xA2\xA3\xA4\uFFFD\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u02D9" - }, - win1257: "windows1257", - cp1257: "windows1257", - windows1258: { - type: "_sbcs", - chars: "\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF" - }, - win1258: "windows1258", - cp1258: "windows1258", - iso88591: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF" - }, - cp28591: "iso88591", - iso88592: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u02D8\u0141\xA4\u013D\u015A\xA7\xA8\u0160\u015E\u0164\u0179\xAD\u017D\u017B\xB0\u0105\u02DB\u0142\xB4\u013E\u015B\u02C7\xB8\u0161\u015F\u0165\u017A\u02DD\u017E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9" - }, - cp28592: "iso88592", - iso88593: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0126\u02D8\xA3\xA4\uFFFD\u0124\xA7\xA8\u0130\u015E\u011E\u0134\xAD\uFFFD\u017B\xB0\u0127\xB2\xB3\xB4\xB5\u0125\xB7\xB8\u0131\u015F\u011F\u0135\xBD\uFFFD\u017C\xC0\xC1\xC2\uFFFD\xC4\u010A\u0108\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\uFFFD\xD1\xD2\xD3\xD4\u0120\xD6\xD7\u011C\xD9\xDA\xDB\xDC\u016C\u015C\xDF\xE0\xE1\xE2\uFFFD\xE4\u010B\u0109\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\uFFFD\xF1\xF2\xF3\xF4\u0121\xF6\xF7\u011D\xF9\xFA\xFB\xFC\u016D\u015D\u02D9" - }, - cp28593: "iso88593", - iso88594: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0138\u0156\xA4\u0128\u013B\xA7\xA8\u0160\u0112\u0122\u0166\xAD\u017D\xAF\xB0\u0105\u02DB\u0157\xB4\u0129\u013C\u02C7\xB8\u0161\u0113\u0123\u0167\u014A\u017E\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\u012A\u0110\u0145\u014C\u0136\xD4\xD5\xD6\xD7\xD8\u0172\xDA\xDB\xDC\u0168\u016A\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\u012B\u0111\u0146\u014D\u0137\xF4\xF5\xF6\xF7\xF8\u0173\xFA\xFB\xFC\u0169\u016B\u02D9" - }, - cp28594: "iso88594", - iso88595: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F" - }, - cp28595: "iso88595", - iso88596: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\uFFFD\uFFFD\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u060C\xAD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u061B\uFFFD\uFFFD\uFFFD\u061F\uFFFD\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" - }, - cp28596: "iso88596", - iso88597: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u2018\u2019\xA3\u20AC\u20AF\xA6\xA7\xA8\xA9\u037A\xAB\xAC\xAD\uFFFD\u2015\xB0\xB1\xB2\xB3\u0384\u0385\u0386\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD" - }, - cp28597: "iso88597", - iso88598: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2017\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD" - }, - cp28598: "iso88598", - iso88599: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF" - }, - cp28599: "iso88599", - iso885910: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0112\u0122\u012A\u0128\u0136\xA7\u013B\u0110\u0160\u0166\u017D\xAD\u016A\u014A\xB0\u0105\u0113\u0123\u012B\u0129\u0137\xB7\u013C\u0111\u0161\u0167\u017E\u2015\u016B\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\xCF\xD0\u0145\u014C\xD3\xD4\xD5\xD6\u0168\xD8\u0172\xDA\xDB\xDC\xDD\xDE\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\xEF\xF0\u0146\u014D\xF3\xF4\xF5\xF6\u0169\xF8\u0173\xFA\xFB\xFC\xFD\xFE\u0138" - }, - cp28600: "iso885910", - iso885911: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD" - }, - cp28601: "iso885911", - iso885913: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u201D\xA2\xA3\xA4\u201E\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\u201C\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u2019" - }, - cp28603: "iso885913", - iso885914: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u1E02\u1E03\xA3\u010A\u010B\u1E0A\xA7\u1E80\xA9\u1E82\u1E0B\u1EF2\xAD\xAE\u0178\u1E1E\u1E1F\u0120\u0121\u1E40\u1E41\xB6\u1E56\u1E81\u1E57\u1E83\u1E60\u1EF3\u1E84\u1E85\u1E61\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0174\xD1\xD2\xD3\xD4\xD5\xD6\u1E6A\xD8\xD9\xDA\xDB\xDC\xDD\u0176\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0175\xF1\xF2\xF3\xF4\xF5\xF6\u1E6B\xF8\xF9\xFA\xFB\xFC\xFD\u0177\xFF" - }, - cp28604: "iso885914", - iso885915: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\u0160\xA7\u0161\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u017D\xB5\xB6\xB7\u017E\xB9\xBA\xBB\u0152\u0153\u0178\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF" - }, - cp28605: "iso885915", - iso885916: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0105\u0141\u20AC\u201E\u0160\xA7\u0161\xA9\u0218\xAB\u0179\xAD\u017A\u017B\xB0\xB1\u010C\u0142\u017D\u201D\xB6\xB7\u017E\u010D\u0219\xBB\u0152\u0153\u0178\u017C\xC0\xC1\xC2\u0102\xC4\u0106\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0110\u0143\xD2\xD3\xD4\u0150\xD6\u015A\u0170\xD9\xDA\xDB\xDC\u0118\u021A\xDF\xE0\xE1\xE2\u0103\xE4\u0107\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0111\u0144\xF2\xF3\xF4\u0151\xF6\u015B\u0171\xF9\xFA\xFB\xFC\u0119\u021B\xFF" - }, - cp28606: "iso885916", - cp437: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm437: "cp437", - csibm437: "cp437", - cp737: { - type: "_sbcs", - chars: "\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u03C5\u03C6\u03C7\u03C8\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03C9\u03AC\u03AD\u03AE\u03CA\u03AF\u03CC\u03CD\u03CB\u03CE\u0386\u0388\u0389\u038A\u038C\u038E\u038F\xB1\u2265\u2264\u03AA\u03AB\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm737: "cp737", - csibm737: "cp737", - cp775: { - type: "_sbcs", - chars: "\u0106\xFC\xE9\u0101\xE4\u0123\xE5\u0107\u0142\u0113\u0156\u0157\u012B\u0179\xC4\xC5\xC9\xE6\xC6\u014D\xF6\u0122\xA2\u015A\u015B\xD6\xDC\xF8\xA3\xD8\xD7\xA4\u0100\u012A\xF3\u017B\u017C\u017A\u201D\xA6\xA9\xAE\xAC\xBD\xBC\u0141\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0104\u010C\u0118\u0116\u2563\u2551\u2557\u255D\u012E\u0160\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0172\u016A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u017D\u0105\u010D\u0119\u0117\u012F\u0161\u0173\u016B\u017E\u2518\u250C\u2588\u2584\u258C\u2590\u2580\xD3\xDF\u014C\u0143\xF5\xD5\xB5\u0144\u0136\u0137\u013B\u013C\u0146\u0112\u0145\u2019\xAD\xB1\u201C\xBE\xB6\xA7\xF7\u201E\xB0\u2219\xB7\xB9\xB3\xB2\u25A0\xA0" - }, - ibm775: "cp775", - csibm775: "cp775", - cp850: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u0131\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0" - }, - ibm850: "cp850", - csibm850: "cp850", - cp852: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\u016F\u0107\xE7\u0142\xEB\u0150\u0151\xEE\u0179\xC4\u0106\xC9\u0139\u013A\xF4\xF6\u013D\u013E\u015A\u015B\xD6\xDC\u0164\u0165\u0141\xD7\u010D\xE1\xED\xF3\xFA\u0104\u0105\u017D\u017E\u0118\u0119\xAC\u017A\u010C\u015F\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\u011A\u015E\u2563\u2551\u2557\u255D\u017B\u017C\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0102\u0103\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u0111\u0110\u010E\xCB\u010F\u0147\xCD\xCE\u011B\u2518\u250C\u2588\u2584\u0162\u016E\u2580\xD3\xDF\xD4\u0143\u0144\u0148\u0160\u0161\u0154\xDA\u0155\u0170\xFD\xDD\u0163\xB4\xAD\u02DD\u02DB\u02C7\u02D8\xA7\xF7\xB8\xB0\xA8\u02D9\u0171\u0158\u0159\u25A0\xA0" - }, - ibm852: "cp852", - csibm852: "cp852", - cp855: { - type: "_sbcs", - chars: "\u0452\u0402\u0453\u0403\u0451\u0401\u0454\u0404\u0455\u0405\u0456\u0406\u0457\u0407\u0458\u0408\u0459\u0409\u045A\u040A\u045B\u040B\u045C\u040C\u045E\u040E\u045F\u040F\u044E\u042E\u044A\u042A\u0430\u0410\u0431\u0411\u0446\u0426\u0434\u0414\u0435\u0415\u0444\u0424\u0433\u0413\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0445\u0425\u0438\u0418\u2563\u2551\u2557\u255D\u0439\u0419\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u043A\u041A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u043B\u041B\u043C\u041C\u043D\u041D\u043E\u041E\u043F\u2518\u250C\u2588\u2584\u041F\u044F\u2580\u042F\u0440\u0420\u0441\u0421\u0442\u0422\u0443\u0423\u0436\u0416\u0432\u0412\u044C\u042C\u2116\xAD\u044B\u042B\u0437\u0417\u0448\u0428\u044D\u042D\u0449\u0429\u0447\u0427\xA7\u25A0\xA0" - }, - ibm855: "cp855", - csibm855: "cp855", - cp856: { - type: "_sbcs", - chars: "\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\xA3\uFFFD\xD7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xAE\xAC\xBD\xBC\uFFFD\xAB\xBB\u2591\u2592\u2593\u2502\u2524\uFFFD\uFFFD\uFFFD\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\uFFFD\uFFFD\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2518\u250C\u2588\u2584\xA6\uFFFD\u2580\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xB5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0" - }, - ibm856: "cp856", - csibm856: "cp856", - cp857: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\u0131\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\u0130\xD6\xDC\xF8\xA3\xD8\u015E\u015F\xE1\xED\xF3\xFA\xF1\xD1\u011E\u011F\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xBA\xAA\xCA\xCB\xC8\uFFFD\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\uFFFD\xD7\xDA\xDB\xD9\xEC\xFF\xAF\xB4\xAD\xB1\uFFFD\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0" - }, - ibm857: "cp857", - csibm857: "cp857", - cp858: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u20AC\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0" - }, - ibm858: "cp858", - csibm858: "cp858", - cp860: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE3\xE0\xC1\xE7\xEA\xCA\xE8\xCD\xD4\xEC\xC3\xC2\xC9\xC0\xC8\xF4\xF5\xF2\xDA\xF9\xCC\xD5\xDC\xA2\xA3\xD9\u20A7\xD3\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xD2\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm860: "cp860", - csibm860: "cp860", - cp861: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xD0\xF0\xDE\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xFE\xFB\xDD\xFD\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xC1\xCD\xD3\xDA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm861: "cp861", - csibm861: "cp861", - cp862: { - type: "_sbcs", - chars: "\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm862: "cp862", - csibm862: "cp862", - cp863: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xC2\xE0\xB6\xE7\xEA\xEB\xE8\xEF\xEE\u2017\xC0\xA7\xC9\xC8\xCA\xF4\xCB\xCF\xFB\xF9\xA4\xD4\xDC\xA2\xA3\xD9\xDB\u0192\xA6\xB4\xF3\xFA\xA8\xB8\xB3\xAF\xCE\u2310\xAC\xBD\xBC\xBE\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm863: "cp863", - csibm863: "cp863", - cp864: { - type: "_sbcs", - chars: `\0\x07\ -\ \ \r\x1B !"#$\u066A&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xB0\xB7\u2219\u221A\u2592\u2500\u2502\u253C\u2524\u252C\u251C\u2534\u2510\u250C\u2514\u2518\u03B2\u221E\u03C6\xB1\xBD\xBC\u2248\xAB\xBB\uFEF7\uFEF8\uFFFD\uFFFD\uFEFB\uFEFC\uFFFD\xA0\xAD\uFE82\xA3\xA4\uFE84\uFFFD\uFFFD\uFE8E\uFE8F\uFE95\uFE99\u060C\uFE9D\uFEA1\uFEA5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFED1\u061B\uFEB1\uFEB5\uFEB9\u061F\xA2\uFE80\uFE81\uFE83\uFE85\uFECA\uFE8B\uFE8D\uFE91\uFE93\uFE97\uFE9B\uFE9F\uFEA3\uFEA7\uFEA9\uFEAB\uFEAD\uFEAF\uFEB3\uFEB7\uFEBB\uFEBF\uFEC1\uFEC5\uFECB\uFECF\xA6\xAC\xF7\xD7\uFEC9\u0640\uFED3\uFED7\uFEDB\uFEDF\uFEE3\uFEE7\uFEEB\uFEED\uFEEF\uFEF3\uFEBD\uFECC\uFECE\uFECD\uFEE1\uFE7D\u0651\uFEE5\uFEE9\uFEEC\uFEF0\uFEF2\uFED0\uFED5\uFEF5\uFEF6\uFEDD\uFED9\uFEF1\u25A0\uFFFD` - }, - ibm864: "cp864", - csibm864: "cp864", - cp865: { - type: "_sbcs", - chars: "\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0" - }, - ibm865: "cp865", - csibm865: "cp865", - cp866: { - type: "_sbcs", - chars: "\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0" - }, - ibm866: "cp866", - csibm866: "cp866", - cp869: { - type: "_sbcs", - chars: "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0386\uFFFD\xB7\xAC\xA6\u2018\u2019\u0388\u2015\u0389\u038A\u03AA\u038C\uFFFD\uFFFD\u038E\u03AB\xA9\u038F\xB2\xB3\u03AC\xA3\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03CD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xBD\u0398\u0399\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u039A\u039B\u039C\u039D\u2563\u2551\u2557\u255D\u039E\u039F\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u03A0\u03A1\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u2518\u250C\u2588\u2584\u03B4\u03B5\u2580\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u0384\xAD\xB1\u03C5\u03C6\u03C7\xA7\u03C8\u0385\xB0\xA8\u03C9\u03CB\u03B0\u03CE\u25A0\xA0" - }, - ibm869: "cp869", - csibm869: "cp869", - cp922: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\u203E\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0160\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\u017D\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0161\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\u017E\xFF" - }, - ibm922: "cp922", - csibm922: "cp922", - cp1046: { - type: "_sbcs", - chars: "\uFE88\xD7\xF7\uF8F6\uF8F5\uF8F4\uF8F7\uFE71\x88\u25A0\u2502\u2500\u2510\u250C\u2514\u2518\uFE79\uFE7B\uFE7D\uFE7F\uFE77\uFE8A\uFEF0\uFEF3\uFEF2\uFECE\uFECF\uFED0\uFEF6\uFEF8\uFEFA\uFEFC\xA0\uF8FA\uF8F9\uF8F8\xA4\uF8FB\uFE8B\uFE91\uFE97\uFE9B\uFE9F\uFEA3\u060C\xAD\uFEA7\uFEB3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFEB7\u061B\uFEBB\uFEBF\uFECA\u061F\uFECB\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\uFEC7\u0639\u063A\uFECC\uFE82\uFE84\uFE8E\uFED3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFED7\uFEDB\uFEDF\uF8FC\uFEF5\uFEF7\uFEF9\uFEFB\uFEE3\uFEE7\uFEEC\uFEE9\uFFFD" - }, - ibm1046: "cp1046", - csibm1046: "cp1046", - cp1124: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F" - }, - ibm1124: "cp1124", - csibm1124: "cp1124", - cp1125: { - type: "_sbcs", - chars: "\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xB7\u221A\u2116\xA4\u25A0\xA0" - }, - ibm1125: "cp1125", - csibm1125: "cp1125", - cp1129: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\u0153\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u0178\xB5\xB6\xB7\u0152\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF" - }, - ibm1129: "cp1129", - csibm1129: "cp1129", - cp1133: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E81\u0E82\u0E84\u0E87\u0E88\u0EAA\u0E8A\u0E8D\u0E94\u0E95\u0E96\u0E97\u0E99\u0E9A\u0E9B\u0E9C\u0E9D\u0E9E\u0E9F\u0EA1\u0EA2\u0EA3\u0EA5\u0EA7\u0EAB\u0EAD\u0EAE\uFFFD\uFFFD\uFFFD\u0EAF\u0EB0\u0EB2\u0EB3\u0EB4\u0EB5\u0EB6\u0EB7\u0EB8\u0EB9\u0EBC\u0EB1\u0EBB\u0EBD\uFFFD\uFFFD\uFFFD\u0EC0\u0EC1\u0EC2\u0EC3\u0EC4\u0EC8\u0EC9\u0ECA\u0ECB\u0ECC\u0ECD\u0EC6\uFFFD\u0EDC\u0EDD\u20AD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0ED0\u0ED1\u0ED2\u0ED3\u0ED4\u0ED5\u0ED6\u0ED7\u0ED8\u0ED9\uFFFD\uFFFD\xA2\xAC\xA6\uFFFD" - }, - ibm1133: "cp1133", - csibm1133: "cp1133", - cp1161: { - type: "_sbcs", - chars: "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E48\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\u0E49\u0E4A\u0E4B\u20AC\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\xA2\xAC\xA6\xA0" - }, - ibm1161: "cp1161", - csibm1161: "cp1161", - cp1162: { - type: "_sbcs", - chars: "\u20AC\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD" - }, - ibm1162: "cp1162", - csibm1162: "cp1162", - cp1163: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\xA6\xA7\u0153\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u0178\xB5\xB6\xB7\u0152\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF" - }, - ibm1163: "cp1163", - csibm1163: "cp1163", - maccroatian: { - type: "_sbcs", - chars: "\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\u0160\u2122\xB4\xA8\u2260\u017D\xD8\u221E\xB1\u2264\u2265\u2206\xB5\u2202\u2211\u220F\u0161\u222B\xAA\xBA\u2126\u017E\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u0106\xAB\u010C\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u0110\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\uFFFD\xA9\u2044\xA4\u2039\u203A\xC6\xBB\u2013\xB7\u201A\u201E\u2030\xC2\u0107\xC1\u010D\xC8\xCD\xCE\xCF\xCC\xD3\xD4\u0111\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u03C0\xCB\u02DA\xB8\xCA\xE6\u02C7" - }, - maccyrillic: { - type: "_sbcs", - chars: "\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\xA2\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4" - }, - macgreek: { - type: "_sbcs", - chars: "\xC4\xB9\xB2\xC9\xB3\xD6\xDC\u0385\xE0\xE2\xE4\u0384\xA8\xE7\xE9\xE8\xEA\xEB\xA3\u2122\xEE\xEF\u2022\xBD\u2030\xF4\xF6\xA6\xAD\xF9\xFB\xFC\u2020\u0393\u0394\u0398\u039B\u039E\u03A0\xDF\xAE\xA9\u03A3\u03AA\xA7\u2260\xB0\u0387\u0391\xB1\u2264\u2265\xA5\u0392\u0395\u0396\u0397\u0399\u039A\u039C\u03A6\u03AB\u03A8\u03A9\u03AC\u039D\xAC\u039F\u03A1\u2248\u03A4\xAB\xBB\u2026\xA0\u03A5\u03A7\u0386\u0388\u0153\u2013\u2015\u201C\u201D\u2018\u2019\xF7\u0389\u038A\u038C\u038E\u03AD\u03AE\u03AF\u03CC\u038F\u03CD\u03B1\u03B2\u03C8\u03B4\u03B5\u03C6\u03B3\u03B7\u03B9\u03BE\u03BA\u03BB\u03BC\u03BD\u03BF\u03C0\u03CE\u03C1\u03C3\u03C4\u03B8\u03C9\u03C2\u03C7\u03C5\u03B6\u03CA\u03CB\u0390\u03B0\uFFFD" - }, - maciceland: { - type: "_sbcs", - chars: "\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\xDD\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\xD0\xF0\xDE\xFE\xFD\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7" - }, - macroman: { - type: "_sbcs", - chars: "\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7" - }, - macromania: { - type: "_sbcs", - chars: "\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\u0102\u015E\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\u0103\u015F\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\u0162\u0163\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7" - }, - macthai: { - type: "_sbcs", - chars: "\xAB\xBB\u2026\uF88C\uF88F\uF892\uF895\uF898\uF88B\uF88E\uF891\uF894\uF897\u201C\u201D\uF899\uFFFD\u2022\uF884\uF889\uF885\uF886\uF887\uF888\uF88A\uF88D\uF890\uF893\uF896\u2018\u2019\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFEFF\u200B\u2013\u2014\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u2122\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\xAE\xA9\uFFFD\uFFFD\uFFFD\uFFFD" - }, - macturkish: { - type: "_sbcs", - chars: "\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u011E\u011F\u0130\u0131\u015E\u015F\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\uFFFD\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7" - }, - macukraine: { - type: "_sbcs", - chars: "\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\u0490\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4" - }, - koi8r: { - type: "_sbcs", - chars: "\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255A\u255B\u255C\u255D\u255E\u255F\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256A\u256B\u256C\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A" - }, - koi8u: { - type: "_sbcs", - chars: "\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255A\u255B\u0491\u255D\u255E\u255F\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256A\u0490\u256C\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A" - }, - koi8ru: { - type: "_sbcs", - chars: "\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255A\u255B\u0491\u045E\u255E\u255F\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256A\u0490\u040E\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A" - }, - koi8t: { - type: "_sbcs", - chars: "\u049B\u0493\u201A\u0492\u201E\u2026\u2020\u2021\uFFFD\u2030\u04B3\u2039\u04B2\u04B7\u04B6\uFFFD\u049A\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u04EF\u04EE\u0451\xA4\u04E3\xA6\xA7\uFFFD\uFFFD\uFFFD\xAB\xAC\xAD\xAE\uFFFD\xB0\xB1\xB2\u0401\uFFFD\u04E2\xB6\xB7\uFFFD\u2116\uFFFD\xBB\uFFFD\uFFFD\uFFFD\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A" - }, - armscii8: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\u0587\u0589)(\xBB\xAB\u2014.\u055D,-\u058A\u2026\u055C\u055B\u055E\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053A\u056A\u053B\u056B\u053C\u056C\u053D\u056D\u053E\u056E\u053F\u056F\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054A\u057A\u054B\u057B\u054C\u057C\u054D\u057D\u054E\u057E\u054F\u057F\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055A\uFFFD" - }, - rk1048: { - type: "_sbcs", - chars: "\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u049A\u04BA\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u049B\u04BB\u045F\xA0\u04B0\u04B1\u04D8\xA4\u04E8\xA6\xA7\u0401\xA9\u0492\xAB\xAC\xAD\xAE\u04AE\xB0\xB1\u0406\u0456\u04E9\xB5\xB6\xB7\u0451\u2116\u0493\xBB\u04D9\u04A2\u04A3\u04AF\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F" - }, - tcvn: { - type: "_sbcs", - chars: `\0\xDA\u1EE4\u1EEA\u1EEC\u1EEE\x07\ -\ \ \r\u1EE8\u1EF0\u1EF2\u1EF6\u1EF8\xDD\u1EF4\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC0\u1EA2\xC3\xC1\u1EA0\u1EB6\u1EAC\xC8\u1EBA\u1EBC\xC9\u1EB8\u1EC6\xCC\u1EC8\u0128\xCD\u1ECA\xD2\u1ECE\xD5\xD3\u1ECC\u1ED8\u1EDC\u1EDE\u1EE0\u1EDA\u1EE2\xD9\u1EE6\u0168\xA0\u0102\xC2\xCA\xD4\u01A0\u01AF\u0110\u0103\xE2\xEA\xF4\u01A1\u01B0\u0111\u1EB0\u0300\u0309\u0303\u0301\u0323\xE0\u1EA3\xE3\xE1\u1EA1\u1EB2\u1EB1\u1EB3\u1EB5\u1EAF\u1EB4\u1EAE\u1EA6\u1EA8\u1EAA\u1EA4\u1EC0\u1EB7\u1EA7\u1EA9\u1EAB\u1EA5\u1EAD\xE8\u1EC2\u1EBB\u1EBD\xE9\u1EB9\u1EC1\u1EC3\u1EC5\u1EBF\u1EC7\xEC\u1EC9\u1EC4\u1EBE\u1ED2\u0129\xED\u1ECB\xF2\u1ED4\u1ECF\xF5\xF3\u1ECD\u1ED3\u1ED5\u1ED7\u1ED1\u1ED9\u1EDD\u1EDF\u1EE1\u1EDB\u1EE3\xF9\u1ED6\u1EE7\u0169\xFA\u1EE5\u1EEB\u1EED\u1EEF\u1EE9\u1EF1\u1EF3\u1EF7\u1EF9\xFD\u1EF5\u1ED0` - }, - georgianacademy: { - type: "_sbcs", - chars: "\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10EF\u10F0\u10F1\u10F2\u10F3\u10F4\u10F5\u10F6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF" - }, - georgianps: { - type: "_sbcs", - chars: "\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10F1\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10F2\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10F3\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10F4\u10EF\u10F0\u10F5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF" - }, - pt154: { - type: "_sbcs", - chars: "\u0496\u0492\u04EE\u0493\u201E\u2026\u04B6\u04AE\u04B2\u04AF\u04A0\u04E2\u04A2\u049A\u04BA\u04B8\u0497\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u04B3\u04B7\u04A1\u04E3\u04A3\u049B\u04BB\u04B9\xA0\u040E\u045E\u0408\u04E8\u0498\u04B0\xA7\u0401\xA9\u04D8\xAB\xAC\u04EF\xAE\u049C\xB0\u04B1\u0406\u0456\u0499\u04E9\xB6\xB7\u0451\u2116\u04D9\xBB\u0458\u04AA\u04AB\u049D\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F" - }, - viscii: { - type: "_sbcs", - chars: `\0\u1EB2\u1EB4\u1EAA\x07\ -\ \ \r\u1EF6\u1EF8\x1B\u1EF4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u1EA0\u1EAE\u1EB0\u1EB6\u1EA4\u1EA6\u1EA8\u1EAC\u1EBC\u1EB8\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EE2\u1EDA\u1EDC\u1EDE\u1ECA\u1ECE\u1ECC\u1EC8\u1EE6\u0168\u1EE4\u1EF2\xD5\u1EAF\u1EB1\u1EB7\u1EA5\u1EA7\u1EA9\u1EAD\u1EBD\u1EB9\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1ED1\u1ED3\u1ED5\u1ED7\u1EE0\u01A0\u1ED9\u1EDD\u1EDF\u1ECB\u1EF0\u1EE8\u1EEA\u1EEC\u01A1\u1EDB\u01AF\xC0\xC1\xC2\xC3\u1EA2\u0102\u1EB3\u1EB5\xC8\xC9\xCA\u1EBA\xCC\xCD\u0128\u1EF3\u0110\u1EE9\xD2\xD3\xD4\u1EA1\u1EF7\u1EEB\u1EED\xD9\xDA\u1EF9\u1EF5\xDD\u1EE1\u01B0\xE0\xE1\xE2\xE3\u1EA3\u0103\u1EEF\u1EAB\xE8\xE9\xEA\u1EBB\xEC\xED\u0129\u1EC9\u0111\u1EF1\xF2\xF3\xF4\xF5\u1ECF\u1ECD\u1EE5\xF9\xFA\u0169\u1EE7\xFD\u1EE3\u1EEE` - }, - iso646cn: { - type: "_sbcs", - chars: `\0\x07\ -\ \ \r\x1B !"#\xA5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD` - }, - iso646jp: { - type: "_sbcs", - chars: `\0\x07\ -\ \ \r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD` - }, - hproman8: { - type: "_sbcs", - chars: "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD" - }, - macintosh: { - type: "_sbcs", - chars: "\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7" - }, - ascii: { - type: "_sbcs", - chars: "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD" - }, - tis620: { - type: "_sbcs", - chars: "\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD" - } -}, Rr1 = Wr2.Buffer, A12 = Ct1, qe2 = -1, Wf1 = -2, $e1 = -10, pt2 = -1000, Mr1 = new Array(256), cn1 = -1; -for(In2 = 0; In2 < 256; In2++)Mr1[In2] = qe2; -var In2; -function Ct1(t887, e) { - if (this.encodingName = t887.encodingName, !t887) throw new Error("DBCS codec is called without the data."); - if (!t887.table) throw new Error("Encoding '" + this.encodingName + "' has no data."); - var r = t887.table(); - this.decodeTables = [], this.decodeTables[0] = Mr1.slice(0), this.decodeTableSeq = []; - for(var n598 = 0; n598 < r.length; n598++)this._addDecodeChunk(r[n598]); - this.defaultCharUnicode = e.defaultCharUnicode, this.encodeTable = [], this.encodeTableSeq = []; - var a400 = { - }; - if (t887.encodeSkipVals) for(var n598 = 0; n598 < t887.encodeSkipVals.length; n598++){ - var o = t887.encodeSkipVals[n598]; - if (typeof o == "number") a400[o] = !0; - else for(var s257 = o.from; s257 <= o.to; s257++)a400[s257] = !0; - } - if (this._fillEncodeTable(0, 0, a400), t887.encodeAdd) for(var u193 in t887.encodeAdd)Object.prototype.hasOwnProperty.call(t887.encodeAdd, u193) && this._setEncodeChar(u193.charCodeAt(0), t887.encodeAdd[u193]); - if (this.defCharSB = this.encodeTable[0][e.defaultCharSingleByte.charCodeAt(0)], this.defCharSB === qe2 && (this.defCharSB = this.encodeTable[0]["?"]), this.defCharSB === qe2 && (this.defCharSB = "?".charCodeAt(0)), typeof t887.gb18030 == "function") { - this.gb18030 = t887.gb18030(); - for(var f = this.decodeTables.length, c141 = this.decodeTables[f] = Mr1.slice(0), l48 = this.decodeTables.length, h115 = this.decodeTables[l48] = Mr1.slice(0), n598 = 129; n598 <= 254; n598++)for(var v = pt2 - this.decodeTables[0][n598], y55 = this.decodeTables[v], s257 = 48; s257 <= 57; s257++)y55[s257] = pt2 - f; - for(var n598 = 129; n598 <= 254; n598++)c141[n598] = pt2 - l48; - for(var n598 = 48; n598 <= 57; n598++)h115[n598] = Wf1; - } -} -Ct1.prototype.encoder = gi1; -Ct1.prototype.decoder = ho1; -Ct1.prototype._getDecodeTrieNode = function(t888) { - for(var e = []; t888 > 0; t888 >>= 8)e.push(t888 & 255); - e.length == 0 && e.push(0); - for(var r = this.decodeTables[0], n599 = e.length - 1; n599 > 0; n599--){ - var a401 = r[e[n599]]; - if (a401 == qe2) r[e[n599]] = pt2 - this.decodeTables.length, this.decodeTables.push(r = Mr1.slice(0)); - else if (a401 <= pt2) r = this.decodeTables[pt2 - a401]; - else throw new Error("Overwrite byte in " + this.encodingName + ", addr: " + t888.toString(16)); - } - return r; -}; -Ct1.prototype._addDecodeChunk = function(t889) { - var e = parseInt(t889[0], 16), r = this._getDecodeTrieNode(e); - e = e & 255; - for(var n600 = 1; n600 < t889.length; n600++){ - var a402 = t889[n600]; - if (typeof a402 == "string") for(var o = 0; o < a402.length;){ - var s258 = a402.charCodeAt(o++); - if (55296 <= s258 && s258 < 56320) { - var u194 = a402.charCodeAt(o++); - if (56320 <= u194 && u194 < 57344) r[e++] = 65536 + (s258 - 55296) * 1024 + (u194 - 56320); - else throw new Error("Incorrect surrogate pair in " + this.encodingName + " at chunk " + t889[0]); - } else if (4080 < s258 && s258 <= 4095) { - for(var f = 4095 - s258 + 2, c142 = [], l49 = 0; l49 < f; l49++)c142.push(a402.charCodeAt(o++)); - r[e++] = $e1 - this.decodeTableSeq.length, this.decodeTableSeq.push(c142); - } else r[e++] = s258; - } - else if (typeof a402 == "number") for(var h116 = r[e - 1] + 1, o = 0; o < a402; o++)r[e++] = h116++; - else throw new Error("Incorrect type '" + typeof a402 + "' given in " + this.encodingName + " at chunk " + t889[0]); - } - if (e > 255) throw new Error("Incorrect chunk in " + this.encodingName + " at addr " + t889[0] + ": too long" + e); -}; -Ct1.prototype._getEncodeBucket = function(t890) { - var e = t890 >> 8; - return this.encodeTable[e] === void 0 && (this.encodeTable[e] = Mr1.slice(0)), this.encodeTable[e]; -}; -Ct1.prototype._setEncodeChar = function(t891, e) { - var r = this._getEncodeBucket(t891), n = t891 & 255; - r[n] <= $e1 ? this.encodeTableSeq[$e1 - r[n]][cn1] = e : r[n] == qe2 && (r[n] = e); -}; -Ct1.prototype._setEncodeSequence = function(t892, e) { - var r = t892[0], n601 = this._getEncodeBucket(r), a = r & 255, o; - n601[a] <= $e1 ? o = this.encodeTableSeq[$e1 - n601[a]] : (o = { - }, n601[a] !== qe2 && (o[cn1] = n601[a]), n601[a] = $e1 - this.encodeTableSeq.length, this.encodeTableSeq.push(o)); - for(var s259 = 1; s259 < t892.length - 1; s259++){ - var u195 = o[r]; - typeof u195 == "object" ? o = u195 : (o = o[r] = { - }, u195 !== void 0 && (o[cn1] = u195)); - } - r = t892[t892.length - 1], o[r] = e; -}; -Ct1.prototype._fillEncodeTable = function(t, e, r) { - for(var n602 = this.decodeTables[t], a403 = 0; a403 < 256; a403++){ - var o = n602[a403], s260 = e + a403; - r[s260] || (o >= 0 ? this._setEncodeChar(o, s260) : o <= pt2 ? this._fillEncodeTable(pt2 - o, s260 << 8, r) : o <= $e1 && this._setEncodeSequence(this.decodeTableSeq[$e1 - o], s260)); - } -}; -function gi1(t, e) { - this.leadSurrogate = -1, this.seqObj = void 0, this.encodeTable = e.encodeTable, this.encodeTableSeq = e.encodeTableSeq, this.defaultCharSingleByte = e.defCharSB, this.gb18030 = e.gb18030; -} -gi1.prototype.write = function(t893) { - for(var e = Rr1.alloc(t893.length * (this.gb18030 ? 4 : 3)), r = this.leadSurrogate, n603 = this.seqObj, a404 = -1, o = 0, s261 = 0;;){ - if (a404 === -1) { - if (o == t893.length) break; - var u = t893.charCodeAt(o++); - } else { - var u = a404; - a404 = -1; - } - if (55296 <= u && u < 57344) if (u < 56320) if (r === -1) { - r = u; - continue; - } else r = u, u = qe2; - else r !== -1 ? (u = 65536 + (r - 55296) * 1024 + (u - 56320), r = -1) : u = qe2; - else r !== -1 && (a404 = u, u = qe2, r = -1); - var f = qe2; - if (n603 !== void 0 && u != qe2) { - var c143 = n603[u]; - if (typeof c143 == "object") { - n603 = c143; - continue; - } else typeof c143 == "number" ? f = c143 : c143 == null && (c143 = n603[cn1], c143 !== void 0 && (f = c143, a404 = u)); - n603 = void 0; - } else if (u >= 0) { - var l50 = this.encodeTable[u >> 8]; - if (l50 !== void 0 && (f = l50[u & 255]), f <= $e1) { - n603 = this.encodeTableSeq[$e1 - f]; - continue; - } - if (f == qe2 && this.gb18030) { - var h117 = po1(this.gb18030.uChars, u); - if (h117 != -1) { - var f = this.gb18030.gbChars[h117] + (u - this.gb18030.uChars[h117]); - e[s261++] = 129 + Math.floor(f / 12600), f = f % 12600, e[s261++] = 48 + Math.floor(f / 1260), f = f % 1260, e[s261++] = 129 + Math.floor(f / 10), f = f % 10, e[s261++] = 48 + f; - continue; - } - } - } - f === qe2 && (f = this.defaultCharSingleByte), f < 256 ? e[s261++] = f : f < 65536 ? (e[s261++] = f >> 8, e[s261++] = f & 255) : (e[s261++] = f >> 16, e[s261++] = f >> 8 & 255, e[s261++] = f & 255); - } - return this.seqObj = n603, this.leadSurrogate = r, e.slice(0, s261); -}; -gi1.prototype.end = function() { - if (!(this.leadSurrogate === -1 && this.seqObj === void 0)) { - var t894 = Rr1.alloc(10), e = 0; - if (this.seqObj) { - var r = this.seqObj[cn1]; - r !== void 0 && (r < 256 ? t894[e++] = r : (t894[e++] = r >> 8, t894[e++] = r & 255)), this.seqObj = void 0; - } - return this.leadSurrogate !== -1 && (t894[e++] = this.defaultCharSingleByte, this.leadSurrogate = -1), t894.slice(0, e); - } -}; -gi1.prototype.findIdx = po1; -function ho1(t, e) { - this.nodeIdx = 0, this.prevBuf = Rr1.alloc(0), this.decodeTables = e.decodeTables, this.decodeTableSeq = e.decodeTableSeq, this.defaultCharUnicode = e.defaultCharUnicode, this.gb18030 = e.gb18030; -} -ho1.prototype.write = function(t895) { - var e = Rr1.alloc(t895.length * 2), r = this.nodeIdx, n604 = this.prevBuf, a405 = this.prevBuf.length, o = -this.prevBuf.length, s262; - a405 > 0 && (n604 = Rr1.concat([ - n604, - t895.slice(0, 10) - ])); - for(var u = 0, f = 0; u < t895.length; u++){ - var c144 = u >= 0 ? t895[u] : n604[u + a405], s262 = this.decodeTables[r][c144]; - if (!(s262 >= 0)) if (s262 === qe2) u = o, s262 = this.defaultCharUnicode.charCodeAt(0); - else if (s262 === Wf1) { - var l51 = o >= 0 ? t895.slice(o, u + 1) : n604.slice(o + a405, u + 1 + a405), h118 = (l51[0] - 129) * 12600 + (l51[1] - 48) * 1260 + (l51[2] - 129) * 10 + (l51[3] - 48), v = po1(this.gb18030.gbChars, h118); - s262 = this.gb18030.uChars[v] + h118 - this.gb18030.gbChars[v]; - } else if (s262 <= pt2) { - r = pt2 - s262; - continue; - } else if (s262 <= $e1) { - for(var y56 = this.decodeTableSeq[$e1 - s262], m59 = 0; m59 < y56.length - 1; m59++)s262 = y56[m59], e[f++] = s262 & 255, e[f++] = s262 >> 8; - s262 = y56[y56.length - 1]; - } else throw new Error("iconv-lite internal error: invalid decoding table value " + s262 + " at " + r + "/" + c144); - if (s262 > 65535) { - s262 -= 65536; - var b38 = 55296 + Math.floor(s262 / 1024); - e[f++] = b38 & 255, e[f++] = b38 >> 8, s262 = 56320 + s262 % 1024; - } - e[f++] = s262 & 255, e[f++] = s262 >> 8, r = 0, o = u + 1; - } - return this.nodeIdx = r, this.prevBuf = o >= 0 ? t895.slice(o) : n604.slice(o + a405), e.slice(0, f).toString("ucs2"); -}; -ho1.prototype.end = function() { - for(var t896 = ""; this.prevBuf.length > 0;){ - t896 += this.defaultCharUnicode; - var e = this.prevBuf.slice(1); - this.prevBuf = Rr1.alloc(0), this.nodeIdx = 0, e.length > 0 && (t896 += this.write(e)); - } - return this.nodeIdx = 0, t896; -}; -function po1(t897, e) { - if (t897[0] > e) return -1; - for(var r = 0, n605 = t897.length; r < n605 - 1;){ - var a406 = r + Math.floor((n605 - r + 1) / 2); - t897[a406] <= e ? r = a406 : n605 = a406; - } - return r; -} -var E1 = { - _dbcs: A12 -}, C12 = [ - [ - "0", - "\0", - 128 - ], - [ - "a1", - "\uFF61", - 62 - ], - [ - "8140", - "\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008", - 9, - "\uFF0B\uFF0D\xB1\xD7" - ], - [ - "8180", - "\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013" - ], - [ - "81b8", - "\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229" - ], - [ - "81c8", - "\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203" - ], - [ - "81da", - "\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C" - ], - [ - "81f0", - "\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6" - ], - [ - "81fc", - "\u25EF" - ], - [ - "824f", - "\uFF10", - 9 - ], - [ - "8260", - "\uFF21", - 25 - ], - [ - "8281", - "\uFF41", - 25 - ], - [ - "829f", - "\u3041", - 82 - ], - [ - "8340", - "\u30A1", - 62 - ], - [ - "8380", - "\u30E0", - 22 - ], - [ - "839f", - "\u0391", - 16, - "\u03A3", - 6 - ], - [ - "83bf", - "\u03B1", - 16, - "\u03C3", - 6 - ], - [ - "8440", - "\u0410", - 5, - "\u0401\u0416", - 25 - ], - [ - "8470", - "\u0430", - 5, - "\u0451\u0436", - 7 - ], - [ - "8480", - "\u043E", - 17 - ], - [ - "849f", - "\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542" - ], - [ - "8740", - "\u2460", - 19, - "\u2160", - 9 - ], - [ - "875f", - "\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1" - ], - [ - "877e", - "\u337B" - ], - [ - "8780", - "\u301D\u301F\u2116\u33CD\u2121\u32A4", - 4, - "\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A" - ], - [ - "889f", - "\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D" - ], - [ - "8940", - "\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186" - ], - [ - "8980", - "\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539" - ], - [ - "8a40", - "\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B" - ], - [ - "8a80", - "\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4" - ], - [ - "8b40", - "\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551" - ], - [ - "8b80", - "\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48" - ], - [ - "8c40", - "\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8" - ], - [ - "8c80", - "\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411" - ], - [ - "8d40", - "\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D" - ], - [ - "8d80", - "\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237" - ], - [ - "8e40", - "\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62" - ], - [ - "8e80", - "\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468" - ], - [ - "8f40", - "\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3" - ], - [ - "8f80", - "\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE" - ], - [ - "9040", - "\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8" - ], - [ - "9080", - "\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA" - ], - [ - "9140", - "\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB" - ], - [ - "9180", - "\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA" - ], - [ - "9240", - "\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4" - ], - [ - "9280", - "\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013" - ], - [ - "9340", - "\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC" - ], - [ - "9380", - "\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165" - ], - [ - "9440", - "\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885" - ], - [ - "9480", - "\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E" - ], - [ - "9540", - "\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577" - ], - [ - "9580", - "\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B" - ], - [ - "9640", - "\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6" - ], - [ - "9680", - "\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652" - ], - [ - "9740", - "\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32" - ], - [ - "9780", - "\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F" - ], - [ - "9840", - "\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155" - ], - [ - "989f", - "\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2" - ], - [ - "9940", - "\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED" - ], - [ - "9980", - "\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8" - ], - [ - "9a40", - "\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638" - ], - [ - "9a80", - "\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969" - ], - [ - "9b40", - "\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80" - ], - [ - "9b80", - "\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF" - ], - [ - "9c40", - "\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060" - ], - [ - "9c80", - "\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B" - ], - [ - "9d40", - "\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B" - ], - [ - "9d80", - "\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC" - ], - [ - "9e40", - "\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E" - ], - [ - "9e80", - "\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3" - ], - [ - "9f40", - "\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF" - ], - [ - "9f80", - "\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC" - ], - [ - "e040", - "\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD" - ], - [ - "e080", - "\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1" - ], - [ - "e140", - "\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF" - ], - [ - "e180", - "\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC" - ], - [ - "e240", - "\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0" - ], - [ - "e280", - "\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06" - ], - [ - "e340", - "\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37" - ], - [ - "e380", - "\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B" - ], - [ - "e440", - "\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264" - ], - [ - "e480", - "\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548" - ], - [ - "e540", - "\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC" - ], - [ - "e580", - "\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E" - ], - [ - "e640", - "\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7" - ], - [ - "e680", - "\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A" - ], - [ - "e740", - "\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C" - ], - [ - "e780", - "\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E" - ], - [ - "e840", - "\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599" - ], - [ - "e880", - "\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870" - ], - [ - "e940", - "\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43" - ], - [ - "e980", - "\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48" - ], - [ - "ea40", - "\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF" - ], - [ - "ea80", - "\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0\u582F\u69C7\u9059\u7464\u51DC\u7199" - ], - [ - "ed40", - "\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F" - ], - [ - "ed80", - "\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1" - ], - [ - "ee40", - "\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559" - ], - [ - "ee80", - "\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1" - ], - [ - "eeef", - "\u2170", - 9, - "\uFFE2\uFFE4\uFF07\uFF02" - ], - [ - "f040", - "\uE000", - 62 - ], - [ - "f080", - "\uE03F", - 124 - ], - [ - "f140", - "\uE0BC", - 62 - ], - [ - "f180", - "\uE0FB", - 124 - ], - [ - "f240", - "\uE178", - 62 - ], - [ - "f280", - "\uE1B7", - 124 - ], - [ - "f340", - "\uE234", - 62 - ], - [ - "f380", - "\uE273", - 124 - ], - [ - "f440", - "\uE2F0", - 62 - ], - [ - "f480", - "\uE32F", - 124 - ], - [ - "f540", - "\uE3AC", - 62 - ], - [ - "f580", - "\uE3EB", - 124 - ], - [ - "f640", - "\uE468", - 62 - ], - [ - "f680", - "\uE4A7", - 124 - ], - [ - "f740", - "\uE524", - 62 - ], - [ - "f780", - "\uE563", - 124 - ], - [ - "f840", - "\uE5E0", - 62 - ], - [ - "f880", - "\uE61F", - 124 - ], - [ - "f940", - "\uE69C" - ], - [ - "fa40", - "\u2170", - 9, - "\u2160", - 9, - "\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u2235\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A" - ], - [ - "fa80", - "\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F" - ], - [ - "fb40", - "\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19" - ], - [ - "fb80", - "\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9" - ], - [ - "fc40", - "\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1" - ] -], I15 = Object.freeze({ - __proto__: null, - default: C12 -}), D1 = [ - [ - "0", - "\0", - 127 - ], - [ - "8ea1", - "\uFF61", - 62 - ], - [ - "a1a1", - "\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008", - 9, - "\uFF0B\uFF0D\xB1\xD7\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7" - ], - [ - "a2a1", - "\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013" - ], - [ - "a2ba", - "\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229" - ], - [ - "a2ca", - "\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203" - ], - [ - "a2dc", - "\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C" - ], - [ - "a2f2", - "\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6" - ], - [ - "a2fe", - "\u25EF" - ], - [ - "a3b0", - "\uFF10", - 9 - ], - [ - "a3c1", - "\uFF21", - 25 - ], - [ - "a3e1", - "\uFF41", - 25 - ], - [ - "a4a1", - "\u3041", - 82 - ], - [ - "a5a1", - "\u30A1", - 85 - ], - [ - "a6a1", - "\u0391", - 16, - "\u03A3", - 6 - ], - [ - "a6c1", - "\u03B1", - 16, - "\u03C3", - 6 - ], - [ - "a7a1", - "\u0410", - 5, - "\u0401\u0416", - 25 - ], - [ - "a7d1", - "\u0430", - 5, - "\u0451\u0436", - 25 - ], - [ - "a8a1", - "\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542" - ], - [ - "ada1", - "\u2460", - 19, - "\u2160", - 9 - ], - [ - "adc0", - "\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1" - ], - [ - "addf", - "\u337B\u301D\u301F\u2116\u33CD\u2121\u32A4", - 4, - "\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A" - ], - [ - "b0a1", - "\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D" - ], - [ - "b1a1", - "\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC" - ], - [ - "b2a1", - "\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539" - ], - [ - "b3a1", - "\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431" - ], - [ - "b4a1", - "\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4" - ], - [ - "b5a1", - "\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC" - ], - [ - "b6a1", - "\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48" - ], - [ - "b7a1", - "\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372" - ], - [ - "b8a1", - "\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411" - ], - [ - "b9a1", - "\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC" - ], - [ - "baa1", - "\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237" - ], - [ - "bba1", - "\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642" - ], - [ - "bca1", - "\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468" - ], - [ - "bda1", - "\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F" - ], - [ - "bea1", - "\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE" - ], - [ - "bfa1", - "\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE" - ], - [ - "c0a1", - "\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA" - ], - [ - "c1a1", - "\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E" - ], - [ - "c2a1", - "\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA" - ], - [ - "c3a1", - "\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5" - ], - [ - "c4a1", - "\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013" - ], - [ - "c5a1", - "\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230" - ], - [ - "c6a1", - "\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165" - ], - [ - "c7a1", - "\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6" - ], - [ - "c8a1", - "\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E" - ], - [ - "c9a1", - "\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D" - ], - [ - "caa1", - "\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B" - ], - [ - "cba1", - "\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80" - ], - [ - "cca1", - "\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652" - ], - [ - "cda1", - "\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483" - ], - [ - "cea1", - "\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F" - ], - [ - "cfa1", - "\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155" - ], - [ - "d0a1", - "\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2" - ], - [ - "d1a1", - "\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8" - ], - [ - "d2a1", - "\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8" - ], - [ - "d3a1", - "\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709" - ], - [ - "d4a1", - "\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969" - ], - [ - "d5a1", - "\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53" - ], - [ - "d6a1", - "\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF" - ], - [ - "d7a1", - "\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A" - ], - [ - "d8a1", - "\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B" - ], - [ - "d9a1", - "\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC" - ], - [ - "daa1", - "\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC" - ], - [ - "dba1", - "\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD" - ], - [ - "dca1", - "\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3" - ], - [ - "dda1", - "\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE" - ], - [ - "dea1", - "\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC" - ], - [ - "dfa1", - "\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC" - ], - [ - "e0a1", - "\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1" - ], - [ - "e1a1", - "\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670" - ], - [ - "e2a1", - "\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC" - ], - [ - "e3a1", - "\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50" - ], - [ - "e4a1", - "\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06" - ], - [ - "e5a1", - "\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A" - ], - [ - "e6a1", - "\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B" - ], - [ - "e7a1", - "\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9" - ], - [ - "e8a1", - "\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548" - ], - [ - "e9a1", - "\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759" - ], - [ - "eaa1", - "\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E" - ], - [ - "eba1", - "\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B" - ], - [ - "eca1", - "\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A" - ], - [ - "eda1", - "\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8" - ], - [ - "eea1", - "\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E" - ], - [ - "efa1", - "\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E" - ], - [ - "f0a1", - "\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870" - ], - [ - "f1a1", - "\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7" - ], - [ - "f2a1", - "\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48" - ], - [ - "f3a1", - "\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0" - ], - [ - "f4a1", - "\u582F\u69C7\u9059\u7464\u51DC\u7199" - ], - [ - "f9a1", - "\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7" - ], - [ - "faa1", - "\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1" - ], - [ - "fba1", - "\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA" - ], - [ - "fca1", - "\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1" - ], - [ - "fcf1", - "\u2170", - 9, - "\uFFE2\uFFE4\uFF07\uFF02" - ], - [ - "8fa2af", - "\u02D8\u02C7\xB8\u02D9\u02DD\xAF\u02DB\u02DA\uFF5E\u0384\u0385" - ], - [ - "8fa2c2", - "\xA1\xA6\xBF" - ], - [ - "8fa2eb", - "\xBA\xAA\xA9\xAE\u2122\xA4\u2116" - ], - [ - "8fa6e1", - "\u0386\u0388\u0389\u038A\u03AA" - ], - [ - "8fa6e7", - "\u038C" - ], - [ - "8fa6e9", - "\u038E\u03AB" - ], - [ - "8fa6ec", - "\u038F" - ], - [ - "8fa6f1", - "\u03AC\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03C2\u03CD\u03CB\u03B0\u03CE" - ], - [ - "8fa7c2", - "\u0402", - 10, - "\u040E\u040F" - ], - [ - "8fa7f2", - "\u0452", - 10, - "\u045E\u045F" - ], - [ - "8fa9a1", - "\xC6\u0110" - ], - [ - "8fa9a4", - "\u0126" - ], - [ - "8fa9a6", - "\u0132" - ], - [ - "8fa9a8", - "\u0141\u013F" - ], - [ - "8fa9ab", - "\u014A\xD8\u0152" - ], - [ - "8fa9af", - "\u0166\xDE" - ], - [ - "8fa9c1", - "\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014B\xF8\u0153\xDF\u0167\xFE" - ], - [ - "8faaa1", - "\xC1\xC0\xC4\xC2\u0102\u01CD\u0100\u0104\xC5\xC3\u0106\u0108\u010C\xC7\u010A\u010E\xC9\xC8\xCB\xCA\u011A\u0116\u0112\u0118" - ], - [ - "8faaba", - "\u011C\u011E\u0122\u0120\u0124\xCD\xCC\xCF\xCE\u01CF\u0130\u012A\u012E\u0128\u0134\u0136\u0139\u013D\u013B\u0143\u0147\u0145\xD1\xD3\xD2\xD6\xD4\u01D1\u0150\u014C\xD5\u0154\u0158\u0156\u015A\u015C\u0160\u015E\u0164\u0162\xDA\xD9\xDC\xDB\u016C\u01D3\u0170\u016A\u0172\u016E\u0168\u01D7\u01DB\u01D9\u01D5\u0174\xDD\u0178\u0176\u0179\u017D\u017B" - ], - [ - "8faba1", - "\xE1\xE0\xE4\xE2\u0103\u01CE\u0101\u0105\xE5\xE3\u0107\u0109\u010D\xE7\u010B\u010F\xE9\xE8\xEB\xEA\u011B\u0117\u0113\u0119\u01F5\u011D\u011F" - ], - [ - "8fabbd", - "\u0121\u0125\xED\xEC\xEF\xEE\u01D0" - ], - [ - "8fabc5", - "\u012B\u012F\u0129\u0135\u0137\u013A\u013E\u013C\u0144\u0148\u0146\xF1\xF3\xF2\xF6\xF4\u01D2\u0151\u014D\xF5\u0155\u0159\u0157\u015B\u015D\u0161\u015F\u0165\u0163\xFA\xF9\xFC\xFB\u016D\u01D4\u0171\u016B\u0173\u016F\u0169\u01D8\u01DC\u01DA\u01D6\u0175\xFD\xFF\u0177\u017A\u017E\u017C" - ], - [ - "8fb0a1", - "\u4E02\u4E04\u4E05\u4E0C\u4E12\u4E1F\u4E23\u4E24\u4E28\u4E2B\u4E2E\u4E2F\u4E30\u4E35\u4E40\u4E41\u4E44\u4E47\u4E51\u4E5A\u4E5C\u4E63\u4E68\u4E69\u4E74\u4E75\u4E79\u4E7F\u4E8D\u4E96\u4E97\u4E9D\u4EAF\u4EB9\u4EC3\u4ED0\u4EDA\u4EDB\u4EE0\u4EE1\u4EE2\u4EE8\u4EEF\u4EF1\u4EF3\u4EF5\u4EFD\u4EFE\u4EFF\u4F00\u4F02\u4F03\u4F08\u4F0B\u4F0C\u4F12\u4F15\u4F16\u4F17\u4F19\u4F2E\u4F31\u4F60\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E\u4F40\u4F42\u4F48\u4F49\u4F4B\u4F4C\u4F52\u4F54\u4F56\u4F58\u4F5F\u4F63\u4F6A\u4F6C\u4F6E\u4F71\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F7E\u4F81\u4F82\u4F84" - ], - [ - "8fb1a1", - "\u4F85\u4F89\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F94\u4F97\u4F99\u4F9A\u4F9E\u4F9F\u4FB2\u4FB7\u4FB9\u4FBB\u4FBC\u4FBD\u4FBE\u4FC0\u4FC1\u4FC5\u4FC6\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FCF\u4FD2\u4FDC\u4FE0\u4FE2\u4FF0\u4FF2\u4FFC\u4FFD\u4FFF\u5000\u5001\u5004\u5007\u500A\u500C\u500E\u5010\u5013\u5017\u5018\u501B\u501C\u501D\u501E\u5022\u5027\u502E\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504A\u504C\u504E\u5051\u5052\u5053\u5057\u5059\u505F\u5060\u5062\u5063\u5066\u5067\u506A\u506D\u5070\u5071\u503B\u5081\u5083\u5084\u5086\u508A\u508E\u508F\u5090" - ], - [ - "8fb2a1", - "\u5092\u5093\u5094\u5096\u509B\u509C\u509E", - 4, - "\u50AA\u50AF\u50B0\u50B9\u50BA\u50BD\u50C0\u50C3\u50C4\u50C7\u50CC\u50CE\u50D0\u50D3\u50D4\u50D8\u50DC\u50DD\u50DF\u50E2\u50E4\u50E6\u50E8\u50E9\u50EF\u50F1\u50F6\u50FA\u50FE\u5103\u5106\u5107\u5108\u510B\u510C\u510D\u510E\u50F2\u5110\u5117\u5119\u511B\u511C\u511D\u511E\u5123\u5127\u5128\u512C\u512D\u512F\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514A\u514F\u5153\u5155\u5157\u5158\u515F\u5164\u5166\u517E\u5183\u5184\u518B\u518E\u5198\u519D\u51A1\u51A3\u51AD\u51B8\u51BA\u51BC\u51BE\u51BF\u51C2" - ], - [ - "8fb3a1", - "\u51C8\u51CF\u51D1\u51D2\u51D3\u51D5\u51D8\u51DE\u51E2\u51E5\u51EE\u51F2\u51F3\u51F4\u51F7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523C\u5245\u5249\u5255\u5257\u5258\u525A\u525C\u525F\u5260\u5261\u5266\u526E\u5277\u5278\u5279\u5280\u5282\u5285\u528A\u528C\u5293\u5295\u5296\u5297\u5298\u529A\u529C\u52A4\u52A5\u52A6\u52A7\u52AF\u52B0\u52B6\u52B7\u52B8\u52BA\u52BB\u52BD\u52C0\u52C4\u52C6\u52C8\u52CC\u52CF\u52D1\u52D4\u52D6\u52DB\u52DC\u52E1\u52E5\u52E8\u52E9\u52EA\u52EC\u52F0\u52F1\u52F4\u52F6\u52F7\u5300\u5303\u530A\u530B" - ], - [ - "8fb4a1", - "\u530C\u5311\u5313\u5318\u531B\u531C\u531E\u531F\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u5330\u5332\u5335\u533C\u533D\u533E\u5342\u534C\u534B\u5359\u535B\u5361\u5363\u5365\u536C\u536D\u5372\u5379\u537E\u5383\u5387\u5388\u538E\u5393\u5394\u5399\u539D\u53A1\u53A4\u53AA\u53AB\u53AF\u53B2\u53B4\u53B5\u53B7\u53B8\u53BA\u53BD\u53C0\u53C5\u53CF\u53D2\u53D3\u53D5\u53DA\u53DD\u53DE\u53E0\u53E6\u53E7\u53F5\u5402\u5413\u541A\u5421\u5427\u5428\u542A\u542F\u5431\u5434\u5435\u5443\u5444\u5447\u544D\u544F\u545E\u5462\u5464\u5466\u5467\u5469\u546B\u546D\u546E\u5474\u547F" - ], - [ - "8fb5a1", - "\u5481\u5483\u5485\u5488\u5489\u548D\u5491\u5495\u5496\u549C\u549F\u54A1\u54A6\u54A7\u54A9\u54AA\u54AD\u54AE\u54B1\u54B7\u54B9\u54BA\u54BB\u54BF\u54C6\u54CA\u54CD\u54CE\u54E0\u54EA\u54EC\u54EF\u54F6\u54FC\u54FE\u54FF\u5500\u5501\u5505\u5508\u5509\u550C\u550D\u550E\u5515\u552A\u552B\u5532\u5535\u5536\u553B\u553C\u553D\u5541\u5547\u5549\u554A\u554D\u5550\u5551\u5558\u555A\u555B\u555E\u5560\u5561\u5564\u5566\u557F\u5581\u5582\u5586\u5588\u558E\u558F\u5591\u5592\u5593\u5594\u5597\u55A3\u55A4\u55AD\u55B2\u55BF\u55C1\u55C3\u55C6\u55C9\u55CB\u55CC\u55CE\u55D1\u55D2" - ], - [ - "8fb6a1", - "\u55D3\u55D7\u55D8\u55DB\u55DE\u55E2\u55E9\u55F6\u55FF\u5605\u5608\u560A\u560D", - 5, - "\u5619\u562C\u5630\u5633\u5635\u5637\u5639\u563B\u563C\u563D\u563F\u5640\u5641\u5643\u5644\u5646\u5649\u564B\u564D\u564F\u5654\u565E\u5660\u5661\u5662\u5663\u5666\u5669\u566D\u566F\u5671\u5672\u5675\u5684\u5685\u5688\u568B\u568C\u5695\u5699\u569A\u569D\u569E\u569F\u56A6\u56A7\u56A8\u56A9\u56AB\u56AC\u56AD\u56B1\u56B3\u56B7\u56BE\u56C5\u56C9\u56CA\u56CB\u56CF\u56D0\u56CC\u56CD\u56D9\u56DC\u56DD\u56DF\u56E1\u56E4", - 4, - "\u56F1\u56EB\u56ED" - ], - [ - "8fb7a1", - "\u56F6\u56F7\u5701\u5702\u5707\u570A\u570C\u5711\u5715\u571A\u571B\u571D\u5720\u5722\u5723\u5724\u5725\u5729\u572A\u572C\u572E\u572F\u5733\u5734\u573D\u573E\u573F\u5745\u5746\u574C\u574D\u5752\u5762\u5765\u5767\u5768\u576B\u576D", - 4, - "\u5773\u5774\u5775\u5777\u5779\u577A\u577B\u577C\u577E\u5781\u5783\u578C\u5794\u5797\u5799\u579A\u579C\u579D\u579E\u579F\u57A1\u5795\u57A7\u57A8\u57A9\u57AC\u57B8\u57BD\u57C7\u57C8\u57CC\u57CF\u57D5\u57DD\u57DE\u57E4\u57E6\u57E7\u57E9\u57ED\u57F0\u57F5\u57F6\u57F8\u57FD\u57FE\u57FF\u5803\u5804\u5808\u5809\u57E1" - ], - [ - "8fb8a1", - "\u580C\u580D\u581B\u581E\u581F\u5820\u5826\u5827\u582D\u5832\u5839\u583F\u5849\u584C\u584D\u584F\u5850\u5855\u585F\u5861\u5864\u5867\u5868\u5878\u587C\u587F\u5880\u5881\u5887\u5888\u5889\u588A\u588C\u588D\u588F\u5890\u5894\u5896\u589D\u58A0\u58A1\u58A2\u58A6\u58A9\u58B1\u58B2\u58C4\u58BC\u58C2\u58C8\u58CD\u58CE\u58D0\u58D2\u58D4\u58D6\u58DA\u58DD\u58E1\u58E2\u58E9\u58F3\u5905\u5906\u590B\u590C\u5912\u5913\u5914\u8641\u591D\u5921\u5923\u5924\u5928\u592F\u5930\u5933\u5935\u5936\u593F\u5943\u5946\u5952\u5953\u5959\u595B\u595D\u595E\u595F\u5961\u5963\u596B\u596D" - ], - [ - "8fb9a1", - "\u596F\u5972\u5975\u5976\u5979\u597B\u597C\u598B\u598C\u598E\u5992\u5995\u5997\u599F\u59A4\u59A7\u59AD\u59AE\u59AF\u59B0\u59B3\u59B7\u59BA\u59BC\u59C1\u59C3\u59C4\u59C8\u59CA\u59CD\u59D2\u59DD\u59DE\u59DF\u59E3\u59E4\u59E7\u59EE\u59EF\u59F1\u59F2\u59F4\u59F7\u5A00\u5A04\u5A0C\u5A0D\u5A0E\u5A12\u5A13\u5A1E\u5A23\u5A24\u5A27\u5A28\u5A2A\u5A2D\u5A30\u5A44\u5A45\u5A47\u5A48\u5A4C\u5A50\u5A55\u5A5E\u5A63\u5A65\u5A67\u5A6D\u5A77\u5A7A\u5A7B\u5A7E\u5A8B\u5A90\u5A93\u5A96\u5A99\u5A9C\u5A9E\u5A9F\u5AA0\u5AA2\u5AA7\u5AAC\u5AB1\u5AB2\u5AB3\u5AB5\u5AB8\u5ABA\u5ABB\u5ABF" - ], - [ - "8fbaa1", - "\u5AC4\u5AC6\u5AC8\u5ACF\u5ADA\u5ADC\u5AE0\u5AE5\u5AEA\u5AEE\u5AF5\u5AF6\u5AFD\u5B00\u5B01\u5B08\u5B17\u5B34\u5B19\u5B1B\u5B1D\u5B21\u5B25\u5B2D\u5B38\u5B41\u5B4B\u5B4C\u5B52\u5B56\u5B5E\u5B68\u5B6E\u5B6F\u5B7C\u5B7D\u5B7E\u5B7F\u5B81\u5B84\u5B86\u5B8A\u5B8E\u5B90\u5B91\u5B93\u5B94\u5B96\u5BA8\u5BA9\u5BAC\u5BAD\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBC\u5BC0\u5BC1\u5BCD\u5BCF\u5BD6", - 4, - "\u5BE0\u5BEF\u5BF1\u5BF4\u5BFD\u5C0C\u5C17\u5C1E\u5C1F\u5C23\u5C26\u5C29\u5C2B\u5C2C\u5C2E\u5C30\u5C32\u5C35\u5C36\u5C59\u5C5A\u5C5C\u5C62\u5C63\u5C67\u5C68\u5C69" - ], - [ - "8fbba1", - "\u5C6D\u5C70\u5C74\u5C75\u5C7A\u5C7B\u5C7C\u5C7D\u5C87\u5C88\u5C8A\u5C8F\u5C92\u5C9D\u5C9F\u5CA0\u5CA2\u5CA3\u5CA6\u5CAA\u5CB2\u5CB4\u5CB5\u5CBA\u5CC9\u5CCB\u5CD2\u5CDD\u5CD7\u5CEE\u5CF1\u5CF2\u5CF4\u5D01\u5D06\u5D0D\u5D12\u5D2B\u5D23\u5D24\u5D26\u5D27\u5D31\u5D34\u5D39\u5D3D\u5D3F\u5D42\u5D43\u5D46\u5D48\u5D55\u5D51\u5D59\u5D4A\u5D5F\u5D60\u5D61\u5D62\u5D64\u5D6A\u5D6D\u5D70\u5D79\u5D7A\u5D7E\u5D7F\u5D81\u5D83\u5D88\u5D8A\u5D92\u5D93\u5D94\u5D95\u5D99\u5D9B\u5D9F\u5DA0\u5DA7\u5DAB\u5DB0\u5DB4\u5DB8\u5DB9\u5DC3\u5DC7\u5DCB\u5DD0\u5DCE\u5DD8\u5DD9\u5DE0\u5DE4" - ], - [ - "8fbca1", - "\u5DE9\u5DF8\u5DF9\u5E00\u5E07\u5E0D\u5E12\u5E14\u5E15\u5E18\u5E1F\u5E20\u5E2E\u5E28\u5E32\u5E35\u5E3E\u5E4B\u5E50\u5E49\u5E51\u5E56\u5E58\u5E5B\u5E5C\u5E5E\u5E68\u5E6A", - 4, - "\u5E70\u5E80\u5E8B\u5E8E\u5EA2\u5EA4\u5EA5\u5EA8\u5EAA\u5EAC\u5EB1\u5EB3\u5EBD\u5EBE\u5EBF\u5EC6\u5ECC\u5ECB\u5ECE\u5ED1\u5ED2\u5ED4\u5ED5\u5EDC\u5EDE\u5EE5\u5EEB\u5F02\u5F06\u5F07\u5F08\u5F0E\u5F19\u5F1C\u5F1D\u5F21\u5F22\u5F23\u5F24\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F34\u5F36\u5F3B\u5F3D\u5F3F\u5F40\u5F44\u5F45\u5F47\u5F4D\u5F50\u5F54\u5F58\u5F5B\u5F60\u5F63\u5F64\u5F67" - ], - [ - "8fbda1", - "\u5F6F\u5F72\u5F74\u5F75\u5F78\u5F7A\u5F7D\u5F7E\u5F89\u5F8D\u5F8F\u5F96\u5F9C\u5F9D\u5FA2\u5FA7\u5FAB\u5FA4\u5FAC\u5FAF\u5FB0\u5FB1\u5FB8\u5FC4\u5FC7\u5FC8\u5FC9\u5FCB\u5FD0", - 4, - "\u5FDE\u5FE1\u5FE2\u5FE8\u5FE9\u5FEA\u5FEC\u5FED\u5FEE\u5FEF\u5FF2\u5FF3\u5FF6\u5FFA\u5FFC\u6007\u600A\u600D\u6013\u6014\u6017\u6018\u601A\u601F\u6024\u602D\u6033\u6035\u6040\u6047\u6048\u6049\u604C\u6051\u6054\u6056\u6057\u605D\u6061\u6067\u6071\u607E\u607F\u6082\u6086\u6088\u608A\u608E\u6091\u6093\u6095\u6098\u609D\u609E\u60A2\u60A4\u60A5\u60A8\u60B0\u60B1\u60B7" - ], - [ - "8fbea1", - "\u60BB\u60BE\u60C2\u60C4\u60C8\u60C9\u60CA\u60CB\u60CE\u60CF\u60D4\u60D5\u60D9\u60DB\u60DD\u60DE\u60E2\u60E5\u60F2\u60F5\u60F8\u60FC\u60FD\u6102\u6107\u610A\u610C\u6110", - 4, - "\u6116\u6117\u6119\u611C\u611E\u6122\u612A\u612B\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615E\u6160\u616C\u6172\u6178\u617B\u617C\u617F\u6180\u6181\u6183\u6184\u618B\u618D\u6192\u6193\u6197\u6198\u619C\u619D\u619F\u61A0\u61A5\u61A8\u61AA\u61AD\u61B8\u61B9\u61BC\u61C0\u61C1\u61C2\u61CE\u61CF\u61D5\u61DC\u61DD\u61DE\u61DF\u61E1\u61E2\u61E7\u61E9\u61E5" - ], - [ - "8fbfa1", - "\u61EC\u61ED\u61EF\u6201\u6203\u6204\u6207\u6213\u6215\u621C\u6220\u6222\u6223\u6227\u6229\u622B\u6239\u623D\u6242\u6243\u6244\u6246\u624C\u6250\u6251\u6252\u6254\u6256\u625A\u625C\u6264\u626D\u626F\u6273\u627A\u627D\u628D\u628E\u628F\u6290\u62A6\u62A8\u62B3\u62B6\u62B7\u62BA\u62BE\u62BF\u62C4\u62CE\u62D5\u62D6\u62DA\u62EA\u62F2\u62F4\u62FC\u62FD\u6303\u6304\u630A\u630B\u630D\u6310\u6313\u6316\u6318\u6329\u632A\u632D\u6335\u6336\u6339\u633C\u6341\u6342\u6343\u6344\u6346\u634A\u634B\u634E\u6352\u6353\u6354\u6358\u635B\u6365\u6366\u636C\u636D\u6371\u6374\u6375" - ], - [ - "8fc0a1", - "\u6378\u637C\u637D\u637F\u6382\u6384\u6387\u638A\u6390\u6394\u6395\u6399\u639A\u639E\u63A4\u63A6\u63AD\u63AE\u63AF\u63BD\u63C1\u63C5\u63C8\u63CE\u63D1\u63D3\u63D4\u63D5\u63DC\u63E0\u63E5\u63EA\u63EC\u63F2\u63F3\u63F5\u63F8\u63F9\u6409\u640A\u6410\u6412\u6414\u6418\u641E\u6420\u6422\u6424\u6425\u6429\u642A\u642F\u6430\u6435\u643D\u643F\u644B\u644F\u6451\u6452\u6453\u6454\u645A\u645B\u645C\u645D\u645F\u6460\u6461\u6463\u646D\u6473\u6474\u647B\u647D\u6485\u6487\u648F\u6490\u6491\u6498\u6499\u649B\u649D\u649F\u64A1\u64A3\u64A6\u64A8\u64AC\u64B3\u64BD\u64BE\u64BF" - ], - [ - "8fc1a1", - "\u64C4\u64C9\u64CA\u64CB\u64CC\u64CE\u64D0\u64D1\u64D5\u64D7\u64E4\u64E5\u64E9\u64EA\u64ED\u64F0\u64F5\u64F7\u64FB\u64FF\u6501\u6504\u6508\u6509\u650A\u650F\u6513\u6514\u6516\u6519\u651B\u651E\u651F\u6522\u6526\u6529\u652E\u6531\u653A\u653C\u653D\u6543\u6547\u6549\u6550\u6552\u6554\u655F\u6560\u6567\u656B\u657A\u657D\u6581\u6585\u658A\u6592\u6595\u6598\u659D\u65A0\u65A3\u65A6\u65AE\u65B2\u65B3\u65B4\u65BF\u65C2\u65C8\u65C9\u65CE\u65D0\u65D4\u65D6\u65D8\u65DF\u65F0\u65F2\u65F4\u65F5\u65F9\u65FE\u65FF\u6600\u6604\u6608\u6609\u660D\u6611\u6612\u6615\u6616\u661D" - ], - [ - "8fc2a1", - "\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664A\u664C\u6651\u664E\u6657\u6658\u6659\u665B\u665C\u6660\u6661\u66FB\u666A\u666B\u666C\u667E\u6673\u6675\u667F\u6677\u6678\u6679\u667B\u6680\u667C\u668B\u668C\u668D\u6690\u6692\u6699\u669A\u669B\u669C\u669F\u66A0\u66A4\u66AD\u66B1\u66B2\u66B5\u66BB\u66BF\u66C0\u66C2\u66C3\u66C8\u66CC\u66CE\u66CF\u66D4\u66DB\u66DF\u66E8\u66EB\u66EC\u66EE\u66FA\u6705\u6707\u670E\u6713\u6719\u671C\u6720\u6722\u6733\u673E\u6745\u6747\u6748\u674C\u6754\u6755\u675D" - ], - [ - "8fc3a1", - "\u6766\u676C\u676E\u6774\u6776\u677B\u6781\u6784\u678E\u678F\u6791\u6793\u6796\u6798\u6799\u679B\u67B0\u67B1\u67B2\u67B5\u67BB\u67BC\u67BD\u67F9\u67C0\u67C2\u67C3\u67C5\u67C8\u67C9\u67D2\u67D7\u67D9\u67DC\u67E1\u67E6\u67F0\u67F2\u67F6\u67F7\u6852\u6814\u6819\u681D\u681F\u6828\u6827\u682C\u682D\u682F\u6830\u6831\u6833\u683B\u683F\u6844\u6845\u684A\u684C\u6855\u6857\u6858\u685B\u686B\u686E", - 4, - "\u6875\u6879\u687A\u687B\u687C\u6882\u6884\u6886\u6888\u6896\u6898\u689A\u689C\u68A1\u68A3\u68A5\u68A9\u68AA\u68AE\u68B2\u68BB\u68C5\u68C8\u68CC\u68CF" - ], - [ - "8fc4a1", - "\u68D0\u68D1\u68D3\u68D6\u68D9\u68DC\u68DD\u68E5\u68E8\u68EA\u68EB\u68EC\u68ED\u68F0\u68F1\u68F5\u68F6\u68FB\u68FC\u68FD\u6906\u6909\u690A\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693B\u6942\u6945\u6949\u694E\u6957\u695B\u6963\u6964\u6965\u6966\u6968\u6969\u696C\u6970\u6971\u6972\u697A\u697B\u697F\u6980\u698D\u6992\u6996\u6998\u69A1\u69A5\u69A6\u69A8\u69AB\u69AD\u69AF\u69B7\u69B8\u69BA\u69BC\u69C5\u69C8\u69D1\u69D6\u69D7\u69E2\u69E5\u69EE\u69EF\u69F1\u69F3\u69F5\u69FE\u6A00\u6A01\u6A03\u6A0F\u6A11\u6A15\u6A1A\u6A1D\u6A20\u6A24\u6A28\u6A30\u6A32" - ], - [ - "8fc5a1", - "\u6A34\u6A37\u6A3B\u6A3E\u6A3F\u6A45\u6A46\u6A49\u6A4A\u6A4E\u6A50\u6A51\u6A52\u6A55\u6A56\u6A5B\u6A64\u6A67\u6A6A\u6A71\u6A73\u6A7E\u6A81\u6A83\u6A86\u6A87\u6A89\u6A8B\u6A91\u6A9B\u6A9D\u6A9E\u6A9F\u6AA5\u6AAB\u6AAF\u6AB0\u6AB1\u6AB4\u6ABD\u6ABE\u6ABF\u6AC6\u6AC9\u6AC8\u6ACC\u6AD0\u6AD4\u6AD5\u6AD6\u6ADC\u6ADD\u6AE4\u6AE7\u6AEC\u6AF0\u6AF1\u6AF2\u6AFC\u6AFD\u6B02\u6B03\u6B06\u6B07\u6B09\u6B0F\u6B10\u6B11\u6B17\u6B1B\u6B1E\u6B24\u6B28\u6B2B\u6B2C\u6B2F\u6B35\u6B36\u6B3B\u6B3F\u6B46\u6B4A\u6B4D\u6B52\u6B56\u6B58\u6B5D\u6B60\u6B67\u6B6B\u6B6E\u6B70\u6B75\u6B7D" - ], - [ - "8fc6a1", - "\u6B7E\u6B82\u6B85\u6B97\u6B9B\u6B9F\u6BA0\u6BA2\u6BA3\u6BA8\u6BA9\u6BAC\u6BAD\u6BAE\u6BB0\u6BB8\u6BB9\u6BBD\u6BBE\u6BC3\u6BC4\u6BC9\u6BCC\u6BD6\u6BDA\u6BE1\u6BE3\u6BE6\u6BE7\u6BEE\u6BF1\u6BF7\u6BF9\u6BFF\u6C02\u6C04\u6C05\u6C09\u6C0D\u6C0E\u6C10\u6C12\u6C19\u6C1F\u6C26\u6C27\u6C28\u6C2C\u6C2E\u6C33\u6C35\u6C36\u6C3A\u6C3B\u6C3F\u6C4A\u6C4B\u6C4D\u6C4F\u6C52\u6C54\u6C59\u6C5B\u6C5C\u6C6B\u6C6D\u6C6F\u6C74\u6C76\u6C78\u6C79\u6C7B\u6C85\u6C86\u6C87\u6C89\u6C94\u6C95\u6C97\u6C98\u6C9C\u6C9F\u6CB0\u6CB2\u6CB4\u6CC2\u6CC6\u6CCD\u6CCF\u6CD0\u6CD1\u6CD2\u6CD4\u6CD6" - ], - [ - "8fc7a1", - "\u6CDA\u6CDC\u6CE0\u6CE7\u6CE9\u6CEB\u6CEC\u6CEE\u6CF2\u6CF4\u6D04\u6D07\u6D0A\u6D0E\u6D0F\u6D11\u6D13\u6D1A\u6D26\u6D27\u6D28\u6C67\u6D2E\u6D2F\u6D31\u6D39\u6D3C\u6D3F\u6D57\u6D5E\u6D5F\u6D61\u6D65\u6D67\u6D6F\u6D70\u6D7C\u6D82\u6D87\u6D91\u6D92\u6D94\u6D96\u6D97\u6D98\u6DAA\u6DAC\u6DB4\u6DB7\u6DB9\u6DBD\u6DBF\u6DC4\u6DC8\u6DCA\u6DCE\u6DCF\u6DD6\u6DDB\u6DDD\u6DDF\u6DE0\u6DE2\u6DE5\u6DE9\u6DEF\u6DF0\u6DF4\u6DF6\u6DFC\u6E00\u6E04\u6E1E\u6E22\u6E27\u6E32\u6E36\u6E39\u6E3B\u6E3C\u6E44\u6E45\u6E48\u6E49\u6E4B\u6E4F\u6E51\u6E52\u6E53\u6E54\u6E57\u6E5C\u6E5D\u6E5E" - ], - [ - "8fc8a1", - "\u6E62\u6E63\u6E68\u6E73\u6E7B\u6E7D\u6E8D\u6E93\u6E99\u6EA0\u6EA7\u6EAD\u6EAE\u6EB1\u6EB3\u6EBB\u6EBF\u6EC0\u6EC1\u6EC3\u6EC7\u6EC8\u6ECA\u6ECD\u6ECE\u6ECF\u6EEB\u6EED\u6EEE\u6EF9\u6EFB\u6EFD\u6F04\u6F08\u6F0A\u6F0C\u6F0D\u6F16\u6F18\u6F1A\u6F1B\u6F26\u6F29\u6F2A\u6F2F\u6F30\u6F33\u6F36\u6F3B\u6F3C\u6F2D\u6F4F\u6F51\u6F52\u6F53\u6F57\u6F59\u6F5A\u6F5D\u6F5E\u6F61\u6F62\u6F68\u6F6C\u6F7D\u6F7E\u6F83\u6F87\u6F88\u6F8B\u6F8C\u6F8D\u6F90\u6F92\u6F93\u6F94\u6F96\u6F9A\u6F9F\u6FA0\u6FA5\u6FA6\u6FA7\u6FA8\u6FAE\u6FAF\u6FB0\u6FB5\u6FB6\u6FBC\u6FC5\u6FC7\u6FC8\u6FCA" - ], - [ - "8fc9a1", - "\u6FDA\u6FDE\u6FE8\u6FE9\u6FF0\u6FF5\u6FF9\u6FFC\u6FFD\u7000\u7005\u7006\u7007\u700D\u7017\u7020\u7023\u702F\u7034\u7037\u7039\u703C\u7043\u7044\u7048\u7049\u704A\u704B\u7054\u7055\u705D\u705E\u704E\u7064\u7065\u706C\u706E\u7075\u7076\u707E\u7081\u7085\u7086\u7094", - 4, - "\u709B\u70A4\u70AB\u70B0\u70B1\u70B4\u70B7\u70CA\u70D1\u70D3\u70D4\u70D5\u70D6\u70D8\u70DC\u70E4\u70FA\u7103", - 4, - "\u710B\u710C\u710F\u711E\u7120\u712B\u712D\u712F\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714A\u714B\u7150\u7152\u7157\u715A\u715C\u715E\u7160" - ], - [ - "8fcaa1", - "\u7168\u7179\u7180\u7185\u7187\u718C\u7192\u719A\u719B\u71A0\u71A2\u71AF\u71B0\u71B2\u71B3\u71BA\u71BF\u71C0\u71C1\u71C4\u71CB\u71CC\u71D3\u71D6\u71D9\u71DA\u71DC\u71F8\u71FE\u7200\u7207\u7208\u7209\u7213\u7217\u721A\u721D\u721F\u7224\u722B\u722F\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724E\u724F\u7250\u7253\u7255\u7256\u725A\u725C\u725E\u7260\u7263\u7268\u726B\u726E\u726F\u7271\u7277\u7278\u727B\u727C\u727F\u7284\u7289\u728D\u728E\u7293\u729B\u72A8\u72AD\u72AE\u72B1\u72B4\u72BE\u72C1\u72C7\u72C9\u72CC\u72D5\u72D6\u72D8\u72DF\u72E5\u72F3\u72F4\u72FA\u72FB" - ], - [ - "8fcba1", - "\u72FE\u7302\u7304\u7305\u7307\u730B\u730D\u7312\u7313\u7318\u7319\u731E\u7322\u7324\u7327\u7328\u732C\u7331\u7332\u7335\u733A\u733B\u733D\u7343\u734D\u7350\u7352\u7356\u7358\u735D\u735E\u735F\u7360\u7366\u7367\u7369\u736B\u736C\u736E\u736F\u7371\u7377\u7379\u737C\u7380\u7381\u7383\u7385\u7386\u738E\u7390\u7393\u7395\u7397\u7398\u739C\u739E\u739F\u73A0\u73A2\u73A5\u73A6\u73AA\u73AB\u73AD\u73B5\u73B7\u73B9\u73BC\u73BD\u73BF\u73C5\u73C6\u73C9\u73CB\u73CC\u73CF\u73D2\u73D3\u73D6\u73D9\u73DD\u73E1\u73E3\u73E6\u73E7\u73E9\u73F4\u73F5\u73F7\u73F9\u73FA\u73FB\u73FD" - ], - [ - "8fcca1", - "\u73FF\u7400\u7401\u7404\u7407\u740A\u7411\u741A\u741B\u7424\u7426\u7428", - 9, - "\u7439\u7440\u7443\u7444\u7446\u7447\u744B\u744D\u7451\u7452\u7457\u745D\u7462\u7466\u7467\u7468\u746B\u746D\u746E\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748F\u7490\u7491\u7492\u7498\u7499\u749A\u749C\u749F\u74A0\u74A1\u74A3\u74A6\u74A8\u74A9\u74AA\u74AB\u74AE\u74AF\u74B1\u74B2\u74B5\u74B9\u74BB\u74BF\u74C8\u74C9\u74CC\u74D0\u74D3\u74D8\u74DA\u74DB\u74DE\u74DF\u74E4\u74E8\u74EA\u74EB\u74EF\u74F4\u74FA\u74FB\u74FC\u74FF\u7506" - ], - [ - "8fcda1", - "\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752A\u752F\u7536\u7539\u753D\u753E\u753F\u7540\u7543\u7547\u7548\u754E\u7550\u7552\u7557\u755E\u755F\u7561\u756F\u7571\u7579", - 5, - "\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759C\u75A2\u75A4\u75B4\u75BA\u75BF\u75C0\u75C1\u75C4\u75C6\u75CC\u75CE\u75CF\u75D7\u75DC\u75DF\u75E0\u75E1\u75E4\u75E7\u75EC\u75EE\u75EF\u75F1\u75F9\u7600\u7602\u7603\u7604\u7607\u7608\u760A\u760C\u760F\u7612\u7613\u7615\u7616\u7619\u761B\u761C\u761D\u761E\u7623\u7625\u7626\u7629\u762D\u7632\u7633\u7635\u7638\u7639" - ], - [ - "8fcea1", - "\u763A\u763C\u764A\u7640\u7641\u7643\u7644\u7645\u7649\u764B\u7655\u7659\u765F\u7664\u7665\u766D\u766E\u766F\u7671\u7674\u7681\u7685\u768C\u768D\u7695\u769B\u769C\u769D\u769F\u76A0\u76A2", - 6, - "\u76AA\u76AD\u76BD\u76C1\u76C5\u76C9\u76CB\u76CC\u76CE\u76D4\u76D9\u76E0\u76E6\u76E8\u76EC\u76F0\u76F1\u76F6\u76F9\u76FC\u7700\u7706\u770A\u770E\u7712\u7714\u7715\u7717\u7719\u771A\u771C\u7722\u7728\u772D\u772E\u772F\u7734\u7735\u7736\u7739\u773D\u773E\u7742\u7745\u7746\u774A\u774D\u774E\u774F\u7752\u7756\u7757\u775C\u775E\u775F\u7760\u7762" - ], - [ - "8fcfa1", - "\u7764\u7767\u776A\u776C\u7770\u7772\u7773\u7774\u777A\u777D\u7780\u7784\u778C\u778D\u7794\u7795\u7796\u779A\u779F\u77A2\u77A7\u77AA\u77AE\u77AF\u77B1\u77B5\u77BE\u77C3\u77C9\u77D1\u77D2\u77D5\u77D9\u77DE\u77DF\u77E0\u77E4\u77E6\u77EA\u77EC\u77F0\u77F1\u77F4\u77F8\u77FB\u7805\u7806\u7809\u780D\u780E\u7811\u781D\u7821\u7822\u7823\u782D\u782E\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784C\u784E\u7852\u785C\u785E\u7860\u7861\u7863\u7864\u7868\u786A\u786E\u787A\u787E\u788A\u788F\u7894\u7898\u78A1\u789D\u789E\u789F\u78A4\u78A8\u78AC\u78AD\u78B0\u78B1\u78B2\u78B3" - ], - [ - "8fd0a1", - "\u78BB\u78BD\u78BF\u78C7\u78C8\u78C9\u78CC\u78CE\u78D2\u78D3\u78D5\u78D6\u78E4\u78DB\u78DF\u78E0\u78E1\u78E6\u78EA\u78F2\u78F3\u7900\u78F6\u78F7\u78FA\u78FB\u78FF\u7906\u790C\u7910\u791A\u791C\u791E\u791F\u7920\u7925\u7927\u7929\u792D\u7931\u7934\u7935\u793B\u793D\u793F\u7944\u7945\u7946\u794A\u794B\u794F\u7951\u7954\u7958\u795B\u795C\u7967\u7969\u796B\u7972\u7979\u797B\u797C\u797E\u798B\u798C\u7991\u7993\u7994\u7995\u7996\u7998\u799B\u799C\u79A1\u79A8\u79A9\u79AB\u79AF\u79B1\u79B4\u79B8\u79BB\u79C2\u79C4\u79C7\u79C8\u79CA\u79CF\u79D4\u79D6\u79DA\u79DD\u79DE" - ], - [ - "8fd1a1", - "\u79E0\u79E2\u79E5\u79EA\u79EB\u79ED\u79F1\u79F8\u79FC\u7A02\u7A03\u7A07\u7A09\u7A0A\u7A0C\u7A11\u7A15\u7A1B\u7A1E\u7A21\u7A27\u7A2B\u7A2D\u7A2F\u7A30\u7A34\u7A35\u7A38\u7A39\u7A3A\u7A44\u7A45\u7A47\u7A48\u7A4C\u7A55\u7A56\u7A59\u7A5C\u7A5D\u7A5F\u7A60\u7A65\u7A67\u7A6A\u7A6D\u7A75\u7A78\u7A7E\u7A80\u7A82\u7A85\u7A86\u7A8A\u7A8B\u7A90\u7A91\u7A94\u7A9E\u7AA0\u7AA3\u7AAC\u7AB3\u7AB5\u7AB9\u7ABB\u7ABC\u7AC6\u7AC9\u7ACC\u7ACE\u7AD1\u7ADB\u7AE8\u7AE9\u7AEB\u7AEC\u7AF1\u7AF4\u7AFB\u7AFD\u7AFE\u7B07\u7B14\u7B1F\u7B23\u7B27\u7B29\u7B2A\u7B2B\u7B2D\u7B2E\u7B2F\u7B30" - ], - [ - "8fd2a1", - "\u7B31\u7B34\u7B3D\u7B3F\u7B40\u7B41\u7B47\u7B4E\u7B55\u7B60\u7B64\u7B66\u7B69\u7B6A\u7B6D\u7B6F\u7B72\u7B73\u7B77\u7B84\u7B89\u7B8E\u7B90\u7B91\u7B96\u7B9B\u7B9E\u7BA0\u7BA5\u7BAC\u7BAF\u7BB0\u7BB2\u7BB5\u7BB6\u7BBA\u7BBB\u7BBC\u7BBD\u7BC2\u7BC5\u7BC8\u7BCA\u7BD4\u7BD6\u7BD7\u7BD9\u7BDA\u7BDB\u7BE8\u7BEA\u7BF2\u7BF4\u7BF5\u7BF8\u7BF9\u7BFA\u7BFC\u7BFE\u7C01\u7C02\u7C03\u7C04\u7C06\u7C09\u7C0B\u7C0C\u7C0E\u7C0F\u7C19\u7C1B\u7C20\u7C25\u7C26\u7C28\u7C2C\u7C31\u7C33\u7C34\u7C36\u7C39\u7C3A\u7C46\u7C4A\u7C55\u7C51\u7C52\u7C53\u7C59", - 5 - ], - [ - "8fd3a1", - "\u7C61\u7C63\u7C67\u7C69\u7C6D\u7C6E\u7C70\u7C72\u7C79\u7C7C\u7C7D\u7C86\u7C87\u7C8F\u7C94\u7C9E\u7CA0\u7CA6\u7CB0\u7CB6\u7CB7\u7CBA\u7CBB\u7CBC\u7CBF\u7CC4\u7CC7\u7CC8\u7CC9\u7CCD\u7CCF\u7CD3\u7CD4\u7CD5\u7CD7\u7CD9\u7CDA\u7CDD\u7CE6\u7CE9\u7CEB\u7CF5\u7D03\u7D07\u7D08\u7D09\u7D0F\u7D11\u7D12\u7D13\u7D16\u7D1D\u7D1E\u7D23\u7D26\u7D2A\u7D2D\u7D31\u7D3C\u7D3D\u7D3E\u7D40\u7D41\u7D47\u7D48\u7D4D\u7D51\u7D53\u7D57\u7D59\u7D5A\u7D5C\u7D5D\u7D65\u7D67\u7D6A\u7D70\u7D78\u7D7A\u7D7B\u7D7F\u7D81\u7D82\u7D83\u7D85\u7D86\u7D88\u7D8B\u7D8C\u7D8D\u7D91\u7D96\u7D97\u7D9D" - ], - [ - "8fd4a1", - "\u7D9E\u7DA6\u7DA7\u7DAA\u7DB3\u7DB6\u7DB7\u7DB9\u7DC2", - 4, - "\u7DCC\u7DCD\u7DCE\u7DD7\u7DD9\u7E00\u7DE2\u7DE5\u7DE6\u7DEA\u7DEB\u7DED\u7DF1\u7DF5\u7DF6\u7DF9\u7DFA\u7E08\u7E10\u7E11\u7E15\u7E17\u7E1C\u7E1D\u7E20\u7E27\u7E28\u7E2C\u7E2D\u7E2F\u7E33\u7E36\u7E3F\u7E44\u7E45\u7E47\u7E4E\u7E50\u7E52\u7E58\u7E5F\u7E61\u7E62\u7E65\u7E6B\u7E6E\u7E6F\u7E73\u7E78\u7E7E\u7E81\u7E86\u7E87\u7E8A\u7E8D\u7E91\u7E95\u7E98\u7E9A\u7E9D\u7E9E\u7F3C\u7F3B\u7F3D\u7F3E\u7F3F\u7F43\u7F44\u7F47\u7F4F\u7F52\u7F53\u7F5B\u7F5C\u7F5D\u7F61\u7F63\u7F64\u7F65\u7F66\u7F6D" - ], - [ - "8fd5a1", - "\u7F71\u7F7D\u7F7E\u7F7F\u7F80\u7F8B\u7F8D\u7F8F\u7F90\u7F91\u7F96\u7F97\u7F9C\u7FA1\u7FA2\u7FA6\u7FAA\u7FAD\u7FB4\u7FBC\u7FBF\u7FC0\u7FC3\u7FC8\u7FCE\u7FCF\u7FDB\u7FDF\u7FE3\u7FE5\u7FE8\u7FEC\u7FEE\u7FEF\u7FF2\u7FFA\u7FFD\u7FFE\u7FFF\u8007\u8008\u800A\u800D\u800E\u800F\u8011\u8013\u8014\u8016\u801D\u801E\u801F\u8020\u8024\u8026\u802C\u802E\u8030\u8034\u8035\u8037\u8039\u803A\u803C\u803E\u8040\u8044\u8060\u8064\u8066\u806D\u8071\u8075\u8081\u8088\u808E\u809C\u809E\u80A6\u80A7\u80AB\u80B8\u80B9\u80C8\u80CD\u80CF\u80D2\u80D4\u80D5\u80D7\u80D8\u80E0\u80ED\u80EE" - ], - [ - "8fd6a1", - "\u80F0\u80F2\u80F3\u80F6\u80F9\u80FA\u80FE\u8103\u810B\u8116\u8117\u8118\u811C\u811E\u8120\u8124\u8127\u812C\u8130\u8135\u813A\u813C\u8145\u8147\u814A\u814C\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816D\u816F\u8177\u8181\u8190\u8184\u8185\u8186\u818B\u818E\u8196\u8198\u819B\u819E\u81A2\u81AE\u81B2\u81B4\u81BB\u81CB\u81C3\u81C5\u81CA\u81CE\u81CF\u81D5\u81D7\u81DB\u81DD\u81DE\u81E1\u81E4\u81EB\u81EC\u81F0\u81F1\u81F2\u81F5\u81F6\u81F8\u81F9\u81FD\u81FF\u8200\u8203\u820F\u8213\u8214\u8219\u821A\u821D\u8221\u8222\u8228\u8232\u8234\u823A\u8243\u8244\u8245\u8246" - ], - [ - "8fd7a1", - "\u824B\u824E\u824F\u8251\u8256\u825C\u8260\u8263\u8267\u826D\u8274\u827B\u827D\u827F\u8280\u8281\u8283\u8284\u8287\u8289\u828A\u828E\u8291\u8294\u8296\u8298\u829A\u829B\u82A0\u82A1\u82A3\u82A4\u82A7\u82A8\u82A9\u82AA\u82AE\u82B0\u82B2\u82B4\u82B7\u82BA\u82BC\u82BE\u82BF\u82C6\u82D0\u82D5\u82DA\u82E0\u82E2\u82E4\u82E8\u82EA\u82ED\u82EF\u82F6\u82F7\u82FD\u82FE\u8300\u8301\u8307\u8308\u830A\u830B\u8354\u831B\u831D\u831E\u831F\u8321\u8322\u832C\u832D\u832E\u8330\u8333\u8337\u833A\u833C\u833D\u8342\u8343\u8344\u8347\u834D\u834E\u8351\u8355\u8356\u8357\u8370\u8378" - ], - [ - "8fd8a1", - "\u837D\u837F\u8380\u8382\u8384\u8386\u838D\u8392\u8394\u8395\u8398\u8399\u839B\u839C\u839D\u83A6\u83A7\u83A9\u83AC\u83BE\u83BF\u83C0\u83C7\u83C9\u83CF\u83D0\u83D1\u83D4\u83DD\u8353\u83E8\u83EA\u83F6\u83F8\u83F9\u83FC\u8401\u8406\u840A\u840F\u8411\u8415\u8419\u83AD\u842F\u8439\u8445\u8447\u8448\u844A\u844D\u844F\u8451\u8452\u8456\u8458\u8459\u845A\u845C\u8460\u8464\u8465\u8467\u846A\u8470\u8473\u8474\u8476\u8478\u847C\u847D\u8481\u8485\u8492\u8493\u8495\u849E\u84A6\u84A8\u84A9\u84AA\u84AF\u84B1\u84B4\u84BA\u84BD\u84BE\u84C0\u84C2\u84C7\u84C8\u84CC\u84CF\u84D3" - ], - [ - "8fd9a1", - "\u84DC\u84E7\u84EA\u84EF\u84F0\u84F1\u84F2\u84F7\u8532\u84FA\u84FB\u84FD\u8502\u8503\u8507\u850C\u850E\u8510\u851C\u851E\u8522\u8523\u8524\u8525\u8527\u852A\u852B\u852F\u8533\u8534\u8536\u853F\u8546\u854F", - 4, - "\u8556\u8559\u855C", - 6, - "\u8564\u856B\u856F\u8579\u857A\u857B\u857D\u857F\u8581\u8585\u8586\u8589\u858B\u858C\u858F\u8593\u8598\u859D\u859F\u85A0\u85A2\u85A5\u85A7\u85B4\u85B6\u85B7\u85B8\u85BC\u85BD\u85BE\u85BF\u85C2\u85C7\u85CA\u85CB\u85CE\u85AD\u85D8\u85DA\u85DF\u85E0\u85E6\u85E8\u85ED\u85F3\u85F6\u85FC" - ], - [ - "8fdaa1", - "\u85FF\u8600\u8604\u8605\u860D\u860E\u8610\u8611\u8612\u8618\u8619\u861B\u861E\u8621\u8627\u8629\u8636\u8638\u863A\u863C\u863D\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865D\u8660", - 4, - "\u8669\u866C\u866F\u8675\u8676\u8677\u867A\u868D\u8691\u8696\u8698\u869A\u869C\u86A1\u86A6\u86A7\u86A8\u86AD\u86B1\u86B3\u86B4\u86B5\u86B7\u86B8\u86B9\u86BF\u86C0\u86C1\u86C3\u86C5\u86D1\u86D2\u86D5\u86D7\u86DA\u86DC\u86E0\u86E3\u86E5\u86E7\u8688\u86FA\u86FC\u86FD\u8704\u8705\u8707\u870B\u870E\u870F\u8710\u8713\u8714\u8719\u871E\u871F\u8721\u8723" - ], - [ - "8fdba1", - "\u8728\u872E\u872F\u8731\u8732\u8739\u873A\u873C\u873D\u873E\u8740\u8743\u8745\u874D\u8758\u875D\u8761\u8764\u8765\u876F\u8771\u8772\u877B\u8783", - 6, - "\u878B\u878C\u8790\u8793\u8795\u8797\u8798\u8799\u879E\u87A0\u87A3\u87A7\u87AC\u87AD\u87AE\u87B1\u87B5\u87BE\u87BF\u87C1\u87C8\u87C9\u87CA\u87CE\u87D5\u87D6\u87D9\u87DA\u87DC\u87DF\u87E2\u87E3\u87E4\u87EA\u87EB\u87ED\u87F1\u87F3\u87F8\u87FA\u87FF\u8801\u8803\u8806\u8809\u880A\u880B\u8810\u8819\u8812\u8813\u8814\u8818\u881A\u881B\u881C\u881E\u881F\u8828\u882D\u882E\u8830\u8832\u8835" - ], - [ - "8fdca1", - "\u883A\u883C\u8841\u8843\u8845\u8848\u8849\u884A\u884B\u884E\u8851\u8855\u8856\u8858\u885A\u885C\u885F\u8860\u8864\u8869\u8871\u8879\u887B\u8880\u8898\u889A\u889B\u889C\u889F\u88A0\u88A8\u88AA\u88BA\u88BD\u88BE\u88C0\u88CA", - 4, - "\u88D1\u88D2\u88D3\u88DB\u88DE\u88E7\u88EF\u88F0\u88F1\u88F5\u88F7\u8901\u8906\u890D\u890E\u890F\u8915\u8916\u8918\u8919\u891A\u891C\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893A\u893E\u8940\u8942\u8945\u8946\u8949\u894F\u8952\u8957\u895A\u895B\u895C\u8961\u8962\u8963\u896B\u896E\u8970\u8973\u8975\u897A" - ], - [ - "8fdda1", - "\u897B\u897C\u897D\u8989\u898D\u8990\u8994\u8995\u899B\u899C\u899F\u89A0\u89A5\u89B0\u89B4\u89B5\u89B6\u89B7\u89BC\u89D4", - 4, - "\u89E5\u89E9\u89EB\u89ED\u89F1\u89F3\u89F6\u89F9\u89FD\u89FF\u8A04\u8A05\u8A07\u8A0F\u8A11\u8A12\u8A14\u8A15\u8A1E\u8A20\u8A22\u8A24\u8A26\u8A2B\u8A2C\u8A2F\u8A35\u8A37\u8A3D\u8A3E\u8A40\u8A43\u8A45\u8A47\u8A49\u8A4D\u8A4E\u8A53\u8A56\u8A57\u8A58\u8A5C\u8A5D\u8A61\u8A65\u8A67\u8A75\u8A76\u8A77\u8A79\u8A7A\u8A7B\u8A7E\u8A7F\u8A80\u8A83\u8A86\u8A8B\u8A8F\u8A90\u8A92\u8A96\u8A97\u8A99\u8A9F\u8AA7\u8AA9\u8AAE\u8AAF\u8AB3" - ], - [ - "8fdea1", - "\u8AB6\u8AB7\u8ABB\u8ABE\u8AC3\u8AC6\u8AC8\u8AC9\u8ACA\u8AD1\u8AD3\u8AD4\u8AD5\u8AD7\u8ADD\u8ADF\u8AEC\u8AF0\u8AF4\u8AF5\u8AF6\u8AFC\u8AFF\u8B05\u8B06\u8B0B\u8B11\u8B1C\u8B1E\u8B1F\u8B0A\u8B2D\u8B30\u8B37\u8B3C\u8B42", - 4, - "\u8B48\u8B52\u8B53\u8B54\u8B59\u8B4D\u8B5E\u8B63\u8B6D\u8B76\u8B78\u8B79\u8B7C\u8B7E\u8B81\u8B84\u8B85\u8B8B\u8B8D\u8B8F\u8B94\u8B95\u8B9C\u8B9E\u8B9F\u8C38\u8C39\u8C3D\u8C3E\u8C45\u8C47\u8C49\u8C4B\u8C4F\u8C51\u8C53\u8C54\u8C57\u8C58\u8C5B\u8C5D\u8C59\u8C63\u8C64\u8C66\u8C68\u8C69\u8C6D\u8C73\u8C75\u8C76\u8C7B\u8C7E\u8C86" - ], - [ - "8fdfa1", - "\u8C87\u8C8B\u8C90\u8C92\u8C93\u8C99\u8C9B\u8C9C\u8CA4\u8CB9\u8CBA\u8CC5\u8CC6\u8CC9\u8CCB\u8CCF\u8CD6\u8CD5\u8CD9\u8CDD\u8CE1\u8CE8\u8CEC\u8CEF\u8CF0\u8CF2\u8CF5\u8CF7\u8CF8\u8CFE\u8CFF\u8D01\u8D03\u8D09\u8D12\u8D17\u8D1B\u8D65\u8D69\u8D6C\u8D6E\u8D7F\u8D82\u8D84\u8D88\u8D8D\u8D90\u8D91\u8D95\u8D9E\u8D9F\u8DA0\u8DA6\u8DAB\u8DAC\u8DAF\u8DB2\u8DB5\u8DB7\u8DB9\u8DBB\u8DC0\u8DC5\u8DC6\u8DC7\u8DC8\u8DCA\u8DCE\u8DD1\u8DD4\u8DD5\u8DD7\u8DD9\u8DE4\u8DE5\u8DE7\u8DEC\u8DF0\u8DBC\u8DF1\u8DF2\u8DF4\u8DFD\u8E01\u8E04\u8E05\u8E06\u8E0B\u8E11\u8E14\u8E16\u8E20\u8E21\u8E22" - ], - [ - "8fe0a1", - "\u8E23\u8E26\u8E27\u8E31\u8E33\u8E36\u8E37\u8E38\u8E39\u8E3D\u8E40\u8E41\u8E4B\u8E4D\u8E4E\u8E4F\u8E54\u8E5B\u8E5C\u8E5D\u8E5E\u8E61\u8E62\u8E69\u8E6C\u8E6D\u8E6F\u8E70\u8E71\u8E79\u8E7A\u8E7B\u8E82\u8E83\u8E89\u8E90\u8E92\u8E95\u8E9A\u8E9B\u8E9D\u8E9E\u8EA2\u8EA7\u8EA9\u8EAD\u8EAE\u8EB3\u8EB5\u8EBA\u8EBB\u8EC0\u8EC1\u8EC3\u8EC4\u8EC7\u8ECF\u8ED1\u8ED4\u8EDC\u8EE8\u8EEE\u8EF0\u8EF1\u8EF7\u8EF9\u8EFA\u8EED\u8F00\u8F02\u8F07\u8F08\u8F0F\u8F10\u8F16\u8F17\u8F18\u8F1E\u8F20\u8F21\u8F23\u8F25\u8F27\u8F28\u8F2C\u8F2D\u8F2E\u8F34\u8F35\u8F36\u8F37\u8F3A\u8F40\u8F41" - ], - [ - "8fe1a1", - "\u8F43\u8F47\u8F4F\u8F51", - 4, - "\u8F58\u8F5D\u8F5E\u8F65\u8F9D\u8FA0\u8FA1\u8FA4\u8FA5\u8FA6\u8FB5\u8FB6\u8FB8\u8FBE\u8FC0\u8FC1\u8FC6\u8FCA\u8FCB\u8FCD\u8FD0\u8FD2\u8FD3\u8FD5\u8FE0\u8FE3\u8FE4\u8FE8\u8FEE\u8FF1\u8FF5\u8FF6\u8FFB\u8FFE\u9002\u9004\u9008\u900C\u9018\u901B\u9028\u9029\u902F\u902A\u902C\u902D\u9033\u9034\u9037\u903F\u9043\u9044\u904C\u905B\u905D\u9062\u9066\u9067\u906C\u9070\u9074\u9079\u9085\u9088\u908B\u908C\u908E\u9090\u9095\u9097\u9098\u9099\u909B\u90A0\u90A1\u90A2\u90A5\u90B0\u90B2\u90B3\u90B4\u90B6\u90BD\u90CC\u90BE\u90C3" - ], - [ - "8fe2a1", - "\u90C4\u90C5\u90C7\u90C8\u90D5\u90D7\u90D8\u90D9\u90DC\u90DD\u90DF\u90E5\u90D2\u90F6\u90EB\u90EF\u90F0\u90F4\u90FE\u90FF\u9100\u9104\u9105\u9106\u9108\u910D\u9110\u9114\u9116\u9117\u9118\u911A\u911C\u911E\u9120\u9125\u9122\u9123\u9127\u9129\u912E\u912F\u9131\u9134\u9136\u9137\u9139\u913A\u913C\u913D\u9143\u9147\u9148\u914F\u9153\u9157\u9159\u915A\u915B\u9161\u9164\u9167\u916D\u9174\u9179\u917A\u917B\u9181\u9183\u9185\u9186\u918A\u918E\u9191\u9193\u9194\u9195\u9198\u919E\u91A1\u91A6\u91A8\u91AC\u91AD\u91AE\u91B0\u91B1\u91B2\u91B3\u91B6\u91BB\u91BC\u91BD\u91BF" - ], - [ - "8fe3a1", - "\u91C2\u91C3\u91C5\u91D3\u91D4\u91D7\u91D9\u91DA\u91DE\u91E4\u91E5\u91E9\u91EA\u91EC", - 5, - "\u91F7\u91F9\u91FB\u91FD\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920A\u920C\u9210\u9212\u9213\u9216\u9218\u921C\u921D\u9223\u9224\u9225\u9226\u9228\u922E\u922F\u9230\u9233\u9235\u9236\u9238\u9239\u923A\u923C\u923E\u9240\u9242\u9243\u9246\u9247\u924A\u924D\u924E\u924F\u9251\u9258\u9259\u925C\u925D\u9260\u9261\u9265\u9267\u9268\u9269\u926E\u926F\u9270\u9275", - 4, - "\u927B\u927C\u927D\u927F\u9288\u9289\u928A\u928D\u928E\u9292\u9297" - ], - [ - "8fe4a1", - "\u9299\u929F\u92A0\u92A4\u92A5\u92A7\u92A8\u92AB\u92AF\u92B2\u92B6\u92B8\u92BA\u92BB\u92BC\u92BD\u92BF", - 4, - "\u92C5\u92C6\u92C7\u92C8\u92CB\u92CC\u92CD\u92CE\u92D0\u92D3\u92D5\u92D7\u92D8\u92D9\u92DC\u92DD\u92DF\u92E0\u92E1\u92E3\u92E5\u92E7\u92E8\u92EC\u92EE\u92F0\u92F9\u92FB\u92FF\u9300\u9302\u9308\u930D\u9311\u9314\u9315\u931C\u931D\u931E\u931F\u9321\u9324\u9325\u9327\u9329\u932A\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935A\u935E\u9364\u9365\u9367\u9369\u936A\u936D\u936F\u9370\u9371\u9373\u9374\u9376" - ], - [ - "8fe5a1", - "\u937A\u937D\u937F\u9380\u9381\u9382\u9388\u938A\u938B\u938D\u938F\u9392\u9395\u9398\u939B\u939E\u93A1\u93A3\u93A4\u93A6\u93A8\u93AB\u93B4\u93B5\u93B6\u93BA\u93A9\u93C1\u93C4\u93C5\u93C6\u93C7\u93C9", - 4, - "\u93D3\u93D9\u93DC\u93DE\u93DF\u93E2\u93E6\u93E7\u93F9\u93F7\u93F8\u93FA\u93FB\u93FD\u9401\u9402\u9404\u9408\u9409\u940D\u940E\u940F\u9415\u9416\u9417\u941F\u942E\u942F\u9431\u9432\u9433\u9434\u943B\u943F\u943D\u9443\u9445\u9448\u944A\u944C\u9455\u9459\u945C\u945F\u9461\u9463\u9468\u946B\u946D\u946E\u946F\u9471\u9472\u9484\u9483\u9578\u9579" - ], - [ - "8fe6a1", - "\u957E\u9584\u9588\u958C\u958D\u958E\u959D\u959E\u959F\u95A1\u95A6\u95A9\u95AB\u95AC\u95B4\u95B6\u95BA\u95BD\u95BF\u95C6\u95C8\u95C9\u95CB\u95D0\u95D1\u95D2\u95D3\u95D9\u95DA\u95DD\u95DE\u95DF\u95E0\u95E4\u95E6\u961D\u961E\u9622\u9624\u9625\u9626\u962C\u9631\u9633\u9637\u9638\u9639\u963A\u963C\u963D\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966E\u9674\u967B\u967C\u967E\u967F\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969A\u969D\u969F\u96A4\u96A5\u96A6\u96A9\u96AE\u96AF\u96B3\u96BA\u96CA\u96D2\u5DB2\u96D8\u96DA\u96DD\u96DE\u96DF\u96E9\u96EF\u96F1\u96FA\u9702" - ], - [ - "8fe7a1", - "\u9703\u9705\u9709\u971A\u971B\u971D\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974A\u974E\u974F\u9755\u9757\u9758\u975A\u975B\u9763\u9767\u976A\u976E\u9773\u9776\u9777\u9778\u977B\u977D\u977F\u9780\u9789\u9795\u9796\u9797\u9799\u979A\u979E\u979F\u97A2\u97AC\u97AE\u97B1\u97B2\u97B5\u97B6\u97B8\u97B9\u97BA\u97BC\u97BE\u97BF\u97C1\u97C4\u97C5\u97C7\u97C9\u97CA\u97CC\u97CD\u97CE\u97D0\u97D1\u97D4\u97D7\u97D8\u97D9\u97DD\u97DE\u97E0\u97DB\u97E1\u97E4\u97EF\u97F1\u97F4\u97F7\u97F8\u97FA\u9807\u980A\u9819\u980D\u980E\u9814\u9816\u981C\u981E\u9820\u9823\u9826" - ], - [ - "8fe8a1", - "\u982B\u982E\u982F\u9830\u9832\u9833\u9835\u9825\u983E\u9844\u9847\u984A\u9851\u9852\u9853\u9856\u9857\u9859\u985A\u9862\u9863\u9865\u9866\u986A\u986C\u98AB\u98AD\u98AE\u98B0\u98B4\u98B7\u98B8\u98BA\u98BB\u98BF\u98C2\u98C5\u98C8\u98CC\u98E1\u98E3\u98E5\u98E6\u98E7\u98EA\u98F3\u98F6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991A\u991B\u991C\u991F\u9922\u9926\u9927\u992B\u9931", - 4, - "\u9939\u993A\u993B\u993C\u9940\u9941\u9946\u9947\u9948\u994D\u994E\u9954\u9958\u9959\u995B\u995C\u995E\u995F\u9960\u999B\u999D\u999F\u99A6\u99B0\u99B1\u99B2\u99B5" - ], - [ - "8fe9a1", - "\u99B9\u99BA\u99BD\u99BF\u99C3\u99C9\u99D3\u99D4\u99D9\u99DA\u99DC\u99DE\u99E7\u99EA\u99EB\u99EC\u99F0\u99F4\u99F5\u99F9\u99FD\u99FE\u9A02\u9A03\u9A04\u9A0B\u9A0C\u9A10\u9A11\u9A16\u9A1E\u9A20\u9A22\u9A23\u9A24\u9A27\u9A2D\u9A2E\u9A33\u9A35\u9A36\u9A38\u9A47\u9A41\u9A44\u9A4A\u9A4B\u9A4C\u9A4E\u9A51\u9A54\u9A56\u9A5D\u9AAA\u9AAC\u9AAE\u9AAF\u9AB2\u9AB4\u9AB5\u9AB6\u9AB9\u9ABB\u9ABE\u9ABF\u9AC1\u9AC3\u9AC6\u9AC8\u9ACE\u9AD0\u9AD2\u9AD5\u9AD6\u9AD7\u9ADB\u9ADC\u9AE0\u9AE4\u9AE5\u9AE7\u9AE9\u9AEC\u9AF2\u9AF3\u9AF5\u9AF9\u9AFA\u9AFD\u9AFF", - 4 - ], - [ - "8feaa1", - "\u9B04\u9B05\u9B08\u9B09\u9B0B\u9B0C\u9B0D\u9B0E\u9B10\u9B12\u9B16\u9B19\u9B1B\u9B1C\u9B20\u9B26\u9B2B\u9B2D\u9B33\u9B34\u9B35\u9B37\u9B39\u9B3A\u9B3D\u9B48\u9B4B\u9B4C\u9B55\u9B56\u9B57\u9B5B\u9B5E\u9B61\u9B63\u9B65\u9B66\u9B68\u9B6A", - 4, - "\u9B73\u9B75\u9B77\u9B78\u9B79\u9B7F\u9B80\u9B84\u9B85\u9B86\u9B87\u9B89\u9B8A\u9B8B\u9B8D\u9B8F\u9B90\u9B94\u9B9A\u9B9D\u9B9E\u9BA6\u9BA7\u9BA9\u9BAC\u9BB0\u9BB1\u9BB2\u9BB7\u9BB8\u9BBB\u9BBC\u9BBE\u9BBF\u9BC1\u9BC7\u9BC8\u9BCE\u9BD0\u9BD7\u9BD8\u9BDD\u9BDF\u9BE5\u9BE7\u9BEA\u9BEB\u9BEF\u9BF3\u9BF7\u9BF8" - ], - [ - "8feba1", - "\u9BF9\u9BFA\u9BFD\u9BFF\u9C00\u9C02\u9C0B\u9C0F\u9C11\u9C16\u9C18\u9C19\u9C1A\u9C1C\u9C1E\u9C22\u9C23\u9C26", - 4, - "\u9C31\u9C35\u9C36\u9C37\u9C3D\u9C41\u9C43\u9C44\u9C45\u9C49\u9C4A\u9C4E\u9C4F\u9C50\u9C53\u9C54\u9C56\u9C58\u9C5B\u9C5D\u9C5E\u9C5F\u9C63\u9C69\u9C6A\u9C5C\u9C6B\u9C68\u9C6E\u9C70\u9C72\u9C75\u9C77\u9C7B\u9CE6\u9CF2\u9CF7\u9CF9\u9D0B\u9D02\u9D11\u9D17\u9D18\u9D1C\u9D1D\u9D1E\u9D2F\u9D30\u9D32\u9D33\u9D34\u9D3A\u9D3C\u9D45\u9D3D\u9D42\u9D43\u9D47\u9D4A\u9D53\u9D54\u9D5F\u9D63\u9D62\u9D65\u9D69\u9D6A\u9D6B\u9D70\u9D76\u9D77\u9D7B" - ], - [ - "8feca1", - "\u9D7C\u9D7E\u9D83\u9D84\u9D86\u9D8A\u9D8D\u9D8E\u9D92\u9D93\u9D95\u9D96\u9D97\u9D98\u9DA1\u9DAA\u9DAC\u9DAE\u9DB1\u9DB5\u9DB9\u9DBC\u9DBF\u9DC3\u9DC7\u9DC9\u9DCA\u9DD4\u9DD5\u9DD6\u9DD7\u9DDA\u9DDE\u9DDF\u9DE0\u9DE5\u9DE7\u9DE9\u9DEB\u9DEE\u9DF0\u9DF3\u9DF4\u9DFE\u9E0A\u9E02\u9E07\u9E0E\u9E10\u9E11\u9E12\u9E15\u9E16\u9E19\u9E1C\u9E1D\u9E7A\u9E7B\u9E7C\u9E80\u9E82\u9E83\u9E84\u9E85\u9E87\u9E8E\u9E8F\u9E96\u9E98\u9E9B\u9E9E\u9EA4\u9EA8\u9EAC\u9EAE\u9EAF\u9EB0\u9EB3\u9EB4\u9EB5\u9EC6\u9EC8\u9ECB\u9ED5\u9EDF\u9EE4\u9EE7\u9EEC\u9EED\u9EEE\u9EF0\u9EF1\u9EF2\u9EF5" - ], - [ - "8feda1", - "\u9EF8\u9EFF\u9F02\u9F03\u9F09\u9F0F\u9F10\u9F11\u9F12\u9F14\u9F16\u9F17\u9F19\u9F1A\u9F1B\u9F1F\u9F22\u9F26\u9F2A\u9F2B\u9F2F\u9F31\u9F32\u9F34\u9F37\u9F39\u9F3A\u9F3C\u9F3D\u9F3F\u9F41\u9F43", - 4, - "\u9F53\u9F55\u9F56\u9F57\u9F58\u9F5A\u9F5D\u9F5E\u9F68\u9F69\u9F6D", - 4, - "\u9F73\u9F75\u9F7A\u9F7D\u9F8F\u9F90\u9F91\u9F92\u9F94\u9F96\u9F97\u9F9E\u9FA1\u9FA2\u9FA3\u9FA5" - ] -], O1 = Object.freeze({ - __proto__: null, - default: D1 -}), T1 = [ - [ - "0", - "\0", - 127, - "\u20AC" - ], - [ - "8140", - "\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A", - 5, - "\u4E72\u4E74", - 9, - "\u4E7F", - 6, - "\u4E87\u4E8A" - ], - [ - "8180", - "\u4E90\u4E96\u4E97\u4E99\u4E9C\u4E9D\u4E9E\u4EA3\u4EAA\u4EAF\u4EB0\u4EB1\u4EB4\u4EB6\u4EB7\u4EB8\u4EB9\u4EBC\u4EBD\u4EBE\u4EC8\u4ECC\u4ECF\u4ED0\u4ED2\u4EDA\u4EDB\u4EDC\u4EE0\u4EE2\u4EE6\u4EE7\u4EE9\u4EED\u4EEE\u4EEF\u4EF1\u4EF4\u4EF8\u4EF9\u4EFA\u4EFC\u4EFE\u4F00\u4F02", - 6, - "\u4F0B\u4F0C\u4F12", - 4, - "\u4F1C\u4F1D\u4F21\u4F23\u4F28\u4F29\u4F2C\u4F2D\u4F2E\u4F31\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E", - 4, - "\u4F44\u4F45\u4F47", - 5, - "\u4F52\u4F54\u4F56\u4F61\u4F62\u4F66\u4F68\u4F6A\u4F6B\u4F6D\u4F6E\u4F71\u4F72\u4F75\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F80\u4F81\u4F82\u4F85\u4F86\u4F87\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F95\u4F96\u4F98\u4F99\u4F9A\u4F9C\u4F9E\u4F9F\u4FA1\u4FA2" - ], - [ - "8240", - "\u4FA4\u4FAB\u4FAD\u4FB0", - 4, - "\u4FB6", - 8, - "\u4FC0\u4FC1\u4FC2\u4FC6\u4FC7\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FD2", - 4, - "\u4FD9\u4FDB\u4FE0\u4FE2\u4FE4\u4FE5\u4FE7\u4FEB\u4FEC\u4FF0\u4FF2\u4FF4\u4FF5\u4FF6\u4FF7\u4FF9\u4FFB\u4FFC\u4FFD\u4FFF", - 11 - ], - [ - "8280", - "\u500B\u500E\u5010\u5011\u5013\u5015\u5016\u5017\u501B\u501D\u501E\u5020\u5022\u5023\u5024\u5027\u502B\u502F", - 10, - "\u503B\u503D\u503F\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504A\u504B\u504D\u5050", - 4, - "\u5056\u5057\u5058\u5059\u505B\u505D", - 7, - "\u5066", - 5, - "\u506D", - 8, - "\u5078\u5079\u507A\u507C\u507D\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508A\u508B\u508C\u508E", - 20, - "\u50A4\u50A6\u50AA\u50AB\u50AD", - 4, - "\u50B3", - 6, - "\u50BC" - ], - [ - "8340", - "\u50BD", - 17, - "\u50D0", - 5, - "\u50D7\u50D8\u50D9\u50DB", - 10, - "\u50E8\u50E9\u50EA\u50EB\u50EF\u50F0\u50F1\u50F2\u50F4\u50F6", - 4, - "\u50FC", - 9, - "\u5108" - ], - [ - "8380", - "\u5109\u510A\u510C", - 5, - "\u5113", - 13, - "\u5122", - 28, - "\u5142\u5147\u514A\u514C\u514E\u514F\u5150\u5152\u5153\u5157\u5158\u5159\u515B\u515D", - 4, - "\u5163\u5164\u5166\u5167\u5169\u516A\u516F\u5172\u517A\u517E\u517F\u5183\u5184\u5186\u5187\u518A\u518B\u518E\u518F\u5190\u5191\u5193\u5194\u5198\u519A\u519D\u519E\u519F\u51A1\u51A3\u51A6", - 4, - "\u51AD\u51AE\u51B4\u51B8\u51B9\u51BA\u51BE\u51BF\u51C1\u51C2\u51C3\u51C5\u51C8\u51CA\u51CD\u51CE\u51D0\u51D2", - 5 - ], - [ - "8440", - "\u51D8\u51D9\u51DA\u51DC\u51DE\u51DF\u51E2\u51E3\u51E5", - 5, - "\u51EC\u51EE\u51F1\u51F2\u51F4\u51F7\u51FE\u5204\u5205\u5209\u520B\u520C\u520F\u5210\u5213\u5214\u5215\u521C\u521E\u521F\u5221\u5222\u5223\u5225\u5226\u5227\u522A\u522C\u522F\u5231\u5232\u5234\u5235\u523C\u523E\u5244", - 5, - "\u524B\u524E\u524F\u5252\u5253\u5255\u5257\u5258" - ], - [ - "8480", - "\u5259\u525A\u525B\u525D\u525F\u5260\u5262\u5263\u5264\u5266\u5268\u526B\u526C\u526D\u526E\u5270\u5271\u5273", - 9, - "\u527E\u5280\u5283", - 4, - "\u5289", - 6, - "\u5291\u5292\u5294", - 6, - "\u529C\u52A4\u52A5\u52A6\u52A7\u52AE\u52AF\u52B0\u52B4", - 9, - "\u52C0\u52C1\u52C2\u52C4\u52C5\u52C6\u52C8\u52CA\u52CC\u52CD\u52CE\u52CF\u52D1\u52D3\u52D4\u52D5\u52D7\u52D9", - 5, - "\u52E0\u52E1\u52E2\u52E3\u52E5", - 10, - "\u52F1", - 7, - "\u52FB\u52FC\u52FD\u5301\u5302\u5303\u5304\u5307\u5309\u530A\u530B\u530C\u530E" - ], - [ - "8540", - "\u5311\u5312\u5313\u5314\u5318\u531B\u531C\u531E\u531F\u5322\u5324\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u532F", - 9, - "\u533C\u533D\u5340\u5342\u5344\u5346\u534B\u534C\u534D\u5350\u5354\u5358\u5359\u535B\u535D\u5365\u5368\u536A\u536C\u536D\u5372\u5376\u5379\u537B\u537C\u537D\u537E\u5380\u5381\u5383\u5387\u5388\u538A\u538E\u538F" - ], - [ - "8580", - "\u5390", - 4, - "\u5396\u5397\u5399\u539B\u539C\u539E\u53A0\u53A1\u53A4\u53A7\u53AA\u53AB\u53AC\u53AD\u53AF", - 6, - "\u53B7\u53B8\u53B9\u53BA\u53BC\u53BD\u53BE\u53C0\u53C3", - 4, - "\u53CE\u53CF\u53D0\u53D2\u53D3\u53D5\u53DA\u53DC\u53DD\u53DE\u53E1\u53E2\u53E7\u53F4\u53FA\u53FE\u53FF\u5400\u5402\u5405\u5407\u540B\u5414\u5418\u5419\u541A\u541C\u5422\u5424\u5425\u542A\u5430\u5433\u5436\u5437\u543A\u543D\u543F\u5441\u5442\u5444\u5445\u5447\u5449\u544C\u544D\u544E\u544F\u5451\u545A\u545D", - 4, - "\u5463\u5465\u5467\u5469", - 7, - "\u5474\u5479\u547A\u547E\u547F\u5481\u5483\u5485\u5487\u5488\u5489\u548A\u548D\u5491\u5493\u5497\u5498\u549C\u549E\u549F\u54A0\u54A1" - ], - [ - "8640", - "\u54A2\u54A5\u54AE\u54B0\u54B2\u54B5\u54B6\u54B7\u54B9\u54BA\u54BC\u54BE\u54C3\u54C5\u54CA\u54CB\u54D6\u54D8\u54DB\u54E0", - 4, - "\u54EB\u54EC\u54EF\u54F0\u54F1\u54F4", - 5, - "\u54FB\u54FE\u5500\u5502\u5503\u5504\u5505\u5508\u550A", - 4, - "\u5512\u5513\u5515", - 5, - "\u551C\u551D\u551E\u551F\u5521\u5525\u5526" - ], - [ - "8680", - "\u5528\u5529\u552B\u552D\u5532\u5534\u5535\u5536\u5538\u5539\u553A\u553B\u553D\u5540\u5542\u5545\u5547\u5548\u554B", - 4, - "\u5551\u5552\u5553\u5554\u5557", - 4, - "\u555D\u555E\u555F\u5560\u5562\u5563\u5568\u5569\u556B\u556F", - 5, - "\u5579\u557A\u557D\u557F\u5585\u5586\u558C\u558D\u558E\u5590\u5592\u5593\u5595\u5596\u5597\u559A\u559B\u559E\u55A0", - 6, - "\u55A8", - 8, - "\u55B2\u55B4\u55B6\u55B8\u55BA\u55BC\u55BF", - 4, - "\u55C6\u55C7\u55C8\u55CA\u55CB\u55CE\u55CF\u55D0\u55D5\u55D7", - 4, - "\u55DE\u55E0\u55E2\u55E7\u55E9\u55ED\u55EE\u55F0\u55F1\u55F4\u55F6\u55F8", - 4, - "\u55FF\u5602\u5603\u5604\u5605" - ], - [ - "8740", - "\u5606\u5607\u560A\u560B\u560D\u5610", - 7, - "\u5619\u561A\u561C\u561D\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562A\u562B\u562E\u562F\u5630\u5633\u5635\u5637\u5638\u563A\u563C\u563D\u563E\u5640", - 11, - "\u564F", - 4, - "\u5655\u5656\u565A\u565B\u565D", - 4 - ], - [ - "8780", - "\u5663\u5665\u5666\u5667\u566D\u566E\u566F\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567A\u567D", - 7, - "\u5687", - 6, - "\u5690\u5691\u5692\u5694", - 14, - "\u56A4", - 10, - "\u56B0", - 6, - "\u56B8\u56B9\u56BA\u56BB\u56BD", - 12, - "\u56CB", - 8, - "\u56D5\u56D6\u56D8\u56D9\u56DC\u56E3\u56E5", - 5, - "\u56EC\u56EE\u56EF\u56F2\u56F3\u56F6\u56F7\u56F8\u56FB\u56FC\u5700\u5701\u5702\u5705\u5707\u570B", - 6 - ], - [ - "8840", - "\u5712", - 9, - "\u571D\u571E\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572B\u5731\u5732\u5734", - 4, - "\u573C\u573D\u573F\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574B\u5752", - 4, - "\u5758\u5759\u5762\u5763\u5765\u5767\u576C\u576E\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577A\u577D\u577E\u577F\u5780" - ], - [ - "8880", - "\u5781\u5787\u5788\u5789\u578A\u578D", - 4, - "\u5794", - 6, - "\u579C\u579D\u579E\u579F\u57A5\u57A8\u57AA\u57AC\u57AF\u57B0\u57B1\u57B3\u57B5\u57B6\u57B7\u57B9", - 8, - "\u57C4", - 6, - "\u57CC\u57CD\u57D0\u57D1\u57D3\u57D6\u57D7\u57DB\u57DC\u57DE\u57E1\u57E2\u57E3\u57E5", - 7, - "\u57EE\u57F0\u57F1\u57F2\u57F3\u57F5\u57F6\u57F7\u57FB\u57FC\u57FE\u57FF\u5801\u5803\u5804\u5805\u5808\u5809\u580A\u580C\u580E\u580F\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581A\u581B\u581C\u581D\u581F\u5822\u5823\u5825", - 4, - "\u582B", - 4, - "\u5831\u5832\u5833\u5834\u5836", - 7 - ], - [ - "8940", - "\u583E", - 5, - "\u5845", - 6, - "\u584E\u584F\u5850\u5852\u5853\u5855\u5856\u5857\u5859", - 4, - "\u585F", - 5, - "\u5866", - 4, - "\u586D", - 16, - "\u587F\u5882\u5884\u5886\u5887\u5888\u588A\u588B\u588C" - ], - [ - "8980", - "\u588D", - 4, - "\u5894", - 4, - "\u589B\u589C\u589D\u58A0", - 7, - "\u58AA", - 17, - "\u58BD\u58BE\u58BF\u58C0\u58C2\u58C3\u58C4\u58C6", - 10, - "\u58D2\u58D3\u58D4\u58D6", - 13, - "\u58E5", - 5, - "\u58ED\u58EF\u58F1\u58F2\u58F4\u58F5\u58F7\u58F8\u58FA", - 7, - "\u5903\u5905\u5906\u5908", - 4, - "\u590E\u5910\u5911\u5912\u5913\u5917\u5918\u591B\u591D\u591E\u5920\u5921\u5922\u5923\u5926\u5928\u592C\u5930\u5932\u5933\u5935\u5936\u593B" - ], - [ - "8a40", - "\u593D\u593E\u593F\u5940\u5943\u5945\u5946\u594A\u594C\u594D\u5950\u5952\u5953\u5959\u595B", - 4, - "\u5961\u5963\u5964\u5966", - 12, - "\u5975\u5977\u597A\u597B\u597C\u597E\u597F\u5980\u5985\u5989\u598B\u598C\u598E\u598F\u5990\u5991\u5994\u5995\u5998\u599A\u599B\u599C\u599D\u599F\u59A0\u59A1\u59A2\u59A6" - ], - [ - "8a80", - "\u59A7\u59AC\u59AD\u59B0\u59B1\u59B3", - 5, - "\u59BA\u59BC\u59BD\u59BF", - 6, - "\u59C7\u59C8\u59C9\u59CC\u59CD\u59CE\u59CF\u59D5\u59D6\u59D9\u59DB\u59DE", - 4, - "\u59E4\u59E6\u59E7\u59E9\u59EA\u59EB\u59ED", - 11, - "\u59FA\u59FC\u59FD\u59FE\u5A00\u5A02\u5A0A\u5A0B\u5A0D\u5A0E\u5A0F\u5A10\u5A12\u5A14\u5A15\u5A16\u5A17\u5A19\u5A1A\u5A1B\u5A1D\u5A1E\u5A21\u5A22\u5A24\u5A26\u5A27\u5A28\u5A2A", - 6, - "\u5A33\u5A35\u5A37", - 4, - "\u5A3D\u5A3E\u5A3F\u5A41", - 4, - "\u5A47\u5A48\u5A4B", - 9, - "\u5A56\u5A57\u5A58\u5A59\u5A5B", - 5 - ], - [ - "8b40", - "\u5A61\u5A63\u5A64\u5A65\u5A66\u5A68\u5A69\u5A6B", - 8, - "\u5A78\u5A79\u5A7B\u5A7C\u5A7D\u5A7E\u5A80", - 17, - "\u5A93", - 6, - "\u5A9C", - 13, - "\u5AAB\u5AAC" - ], - [ - "8b80", - "\u5AAD", - 4, - "\u5AB4\u5AB6\u5AB7\u5AB9", - 4, - "\u5ABF\u5AC0\u5AC3", - 5, - "\u5ACA\u5ACB\u5ACD", - 4, - "\u5AD3\u5AD5\u5AD7\u5AD9\u5ADA\u5ADB\u5ADD\u5ADE\u5ADF\u5AE2\u5AE4\u5AE5\u5AE7\u5AE8\u5AEA\u5AEC", - 4, - "\u5AF2", - 22, - "\u5B0A", - 11, - "\u5B18", - 25, - "\u5B33\u5B35\u5B36\u5B38", - 7, - "\u5B41", - 6 - ], - [ - "8c40", - "\u5B48", - 7, - "\u5B52\u5B56\u5B5E\u5B60\u5B61\u5B67\u5B68\u5B6B\u5B6D\u5B6E\u5B6F\u5B72\u5B74\u5B76\u5B77\u5B78\u5B79\u5B7B\u5B7C\u5B7E\u5B7F\u5B82\u5B86\u5B8A\u5B8D\u5B8E\u5B90\u5B91\u5B92\u5B94\u5B96\u5B9F\u5BA7\u5BA8\u5BA9\u5BAC\u5BAD\u5BAE\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBB\u5BBC\u5BC0\u5BC1\u5BC3\u5BC8\u5BC9\u5BCA\u5BCB\u5BCD\u5BCE\u5BCF" - ], - [ - "8c80", - "\u5BD1\u5BD4", - 8, - "\u5BE0\u5BE2\u5BE3\u5BE6\u5BE7\u5BE9", - 4, - "\u5BEF\u5BF1", - 6, - "\u5BFD\u5BFE\u5C00\u5C02\u5C03\u5C05\u5C07\u5C08\u5C0B\u5C0C\u5C0D\u5C0E\u5C10\u5C12\u5C13\u5C17\u5C19\u5C1B\u5C1E\u5C1F\u5C20\u5C21\u5C23\u5C26\u5C28\u5C29\u5C2A\u5C2B\u5C2D\u5C2E\u5C2F\u5C30\u5C32\u5C33\u5C35\u5C36\u5C37\u5C43\u5C44\u5C46\u5C47\u5C4C\u5C4D\u5C52\u5C53\u5C54\u5C56\u5C57\u5C58\u5C5A\u5C5B\u5C5C\u5C5D\u5C5F\u5C62\u5C64\u5C67", - 6, - "\u5C70\u5C72", - 6, - "\u5C7B\u5C7C\u5C7D\u5C7E\u5C80\u5C83", - 4, - "\u5C89\u5C8A\u5C8B\u5C8E\u5C8F\u5C92\u5C93\u5C95\u5C9D", - 4, - "\u5CA4", - 4 - ], - [ - "8d40", - "\u5CAA\u5CAE\u5CAF\u5CB0\u5CB2\u5CB4\u5CB6\u5CB9\u5CBA\u5CBB\u5CBC\u5CBE\u5CC0\u5CC2\u5CC3\u5CC5", - 5, - "\u5CCC", - 5, - "\u5CD3", - 5, - "\u5CDA", - 6, - "\u5CE2\u5CE3\u5CE7\u5CE9\u5CEB\u5CEC\u5CEE\u5CEF\u5CF1", - 9, - "\u5CFC", - 4 - ], - [ - "8d80", - "\u5D01\u5D04\u5D05\u5D08", - 5, - "\u5D0F", - 4, - "\u5D15\u5D17\u5D18\u5D19\u5D1A\u5D1C\u5D1D\u5D1F", - 4, - "\u5D25\u5D28\u5D2A\u5D2B\u5D2C\u5D2F", - 4, - "\u5D35", - 7, - "\u5D3F", - 7, - "\u5D48\u5D49\u5D4D", - 10, - "\u5D59\u5D5A\u5D5C\u5D5E", - 10, - "\u5D6A\u5D6D\u5D6E\u5D70\u5D71\u5D72\u5D73\u5D75", - 12, - "\u5D83", - 21, - "\u5D9A\u5D9B\u5D9C\u5D9E\u5D9F\u5DA0" - ], - [ - "8e40", - "\u5DA1", - 21, - "\u5DB8", - 12, - "\u5DC6", - 6, - "\u5DCE", - 12, - "\u5DDC\u5DDF\u5DE0\u5DE3\u5DE4\u5DEA\u5DEC\u5DED" - ], - [ - "8e80", - "\u5DF0\u5DF5\u5DF6\u5DF8", - 4, - "\u5DFF\u5E00\u5E04\u5E07\u5E09\u5E0A\u5E0B\u5E0D\u5E0E\u5E12\u5E13\u5E17\u5E1E", - 7, - "\u5E28", - 4, - "\u5E2F\u5E30\u5E32", - 4, - "\u5E39\u5E3A\u5E3E\u5E3F\u5E40\u5E41\u5E43\u5E46", - 5, - "\u5E4D", - 6, - "\u5E56", - 4, - "\u5E5C\u5E5D\u5E5F\u5E60\u5E63", - 14, - "\u5E75\u5E77\u5E79\u5E7E\u5E81\u5E82\u5E83\u5E85\u5E88\u5E89\u5E8C\u5E8D\u5E8E\u5E92\u5E98\u5E9B\u5E9D\u5EA1\u5EA2\u5EA3\u5EA4\u5EA8", - 4, - "\u5EAE", - 4, - "\u5EB4\u5EBA\u5EBB\u5EBC\u5EBD\u5EBF", - 6 - ], - [ - "8f40", - "\u5EC6\u5EC7\u5EC8\u5ECB", - 5, - "\u5ED4\u5ED5\u5ED7\u5ED8\u5ED9\u5EDA\u5EDC", - 11, - "\u5EE9\u5EEB", - 8, - "\u5EF5\u5EF8\u5EF9\u5EFB\u5EFC\u5EFD\u5F05\u5F06\u5F07\u5F09\u5F0C\u5F0D\u5F0E\u5F10\u5F12\u5F14\u5F16\u5F19\u5F1A\u5F1C\u5F1D\u5F1E\u5F21\u5F22\u5F23\u5F24" - ], - [ - "8f80", - "\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F32", - 6, - "\u5F3B\u5F3D\u5F3E\u5F3F\u5F41", - 14, - "\u5F51\u5F54\u5F59\u5F5A\u5F5B\u5F5C\u5F5E\u5F5F\u5F60\u5F63\u5F65\u5F67\u5F68\u5F6B\u5F6E\u5F6F\u5F72\u5F74\u5F75\u5F76\u5F78\u5F7A\u5F7D\u5F7E\u5F7F\u5F83\u5F86\u5F8D\u5F8E\u5F8F\u5F91\u5F93\u5F94\u5F96\u5F9A\u5F9B\u5F9D\u5F9E\u5F9F\u5FA0\u5FA2", - 5, - "\u5FA9\u5FAB\u5FAC\u5FAF", - 5, - "\u5FB6\u5FB8\u5FB9\u5FBA\u5FBB\u5FBE", - 4, - "\u5FC7\u5FC8\u5FCA\u5FCB\u5FCE\u5FD3\u5FD4\u5FD5\u5FDA\u5FDB\u5FDC\u5FDE\u5FDF\u5FE2\u5FE3\u5FE5\u5FE6\u5FE8\u5FE9\u5FEC\u5FEF\u5FF0\u5FF2\u5FF3\u5FF4\u5FF6\u5FF7\u5FF9\u5FFA\u5FFC\u6007" - ], - [ - "9040", - "\u6008\u6009\u600B\u600C\u6010\u6011\u6013\u6017\u6018\u601A\u601E\u601F\u6022\u6023\u6024\u602C\u602D\u602E\u6030", - 4, - "\u6036", - 4, - "\u603D\u603E\u6040\u6044", - 6, - "\u604C\u604E\u604F\u6051\u6053\u6054\u6056\u6057\u6058\u605B\u605C\u605E\u605F\u6060\u6061\u6065\u6066\u606E\u6071\u6072\u6074\u6075\u6077\u607E\u6080" - ], - [ - "9080", - "\u6081\u6082\u6085\u6086\u6087\u6088\u608A\u608B\u608E\u608F\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609C\u609E\u60A1\u60A2\u60A4\u60A5\u60A7\u60A9\u60AA\u60AE\u60B0\u60B3\u60B5\u60B6\u60B7\u60B9\u60BA\u60BD", - 7, - "\u60C7\u60C8\u60C9\u60CC", - 4, - "\u60D2\u60D3\u60D4\u60D6\u60D7\u60D9\u60DB\u60DE\u60E1", - 4, - "\u60EA\u60F1\u60F2\u60F5\u60F7\u60F8\u60FB", - 4, - "\u6102\u6103\u6104\u6105\u6107\u610A\u610B\u610C\u6110", - 4, - "\u6116\u6117\u6118\u6119\u611B\u611C\u611D\u611E\u6121\u6122\u6125\u6128\u6129\u612A\u612C", - 18, - "\u6140", - 6 - ], - [ - "9140", - "\u6147\u6149\u614B\u614D\u614F\u6150\u6152\u6153\u6154\u6156", - 6, - "\u615E\u615F\u6160\u6161\u6163\u6164\u6165\u6166\u6169", - 6, - "\u6171\u6172\u6173\u6174\u6176\u6178", - 18, - "\u618C\u618D\u618F", - 4, - "\u6195" - ], - [ - "9180", - "\u6196", - 6, - "\u619E", - 8, - "\u61AA\u61AB\u61AD", - 9, - "\u61B8", - 5, - "\u61BF\u61C0\u61C1\u61C3", - 4, - "\u61C9\u61CC", - 4, - "\u61D3\u61D5", - 16, - "\u61E7", - 13, - "\u61F6", - 8, - "\u6200", - 5, - "\u6207\u6209\u6213\u6214\u6219\u621C\u621D\u621E\u6220\u6223\u6226\u6227\u6228\u6229\u622B\u622D\u622F\u6230\u6231\u6232\u6235\u6236\u6238", - 4, - "\u6242\u6244\u6245\u6246\u624A" - ], - [ - "9240", - "\u624F\u6250\u6255\u6256\u6257\u6259\u625A\u625C", - 6, - "\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627A\u627B\u627D\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628B", - 5, - "\u6294\u6299\u629C\u629D\u629E\u62A3\u62A6\u62A7\u62A9\u62AA\u62AD\u62AE\u62AF\u62B0\u62B2\u62B3\u62B4\u62B6\u62B7\u62B8\u62BA\u62BE\u62C0\u62C1" - ], - [ - "9280", - "\u62C3\u62CB\u62CF\u62D1\u62D5\u62DD\u62DE\u62E0\u62E1\u62E4\u62EA\u62EB\u62F0\u62F2\u62F5\u62F8\u62F9\u62FA\u62FB\u6300\u6303\u6304\u6305\u6306\u630A\u630B\u630C\u630D\u630F\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631C\u6326\u6327\u6329\u632C\u632D\u632E\u6330\u6331\u6333", - 5, - "\u633B\u633C\u633E\u633F\u6340\u6341\u6344\u6347\u6348\u634A\u6351\u6352\u6353\u6354\u6356", - 7, - "\u6360\u6364\u6365\u6366\u6368\u636A\u636B\u636C\u636F\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637C\u637D\u637E\u637F\u6381\u6383\u6384\u6385\u6386\u638B\u638D\u6391\u6393\u6394\u6395\u6397\u6399", - 6, - "\u63A1\u63A4\u63A6\u63AB\u63AF\u63B1\u63B2\u63B5\u63B6\u63B9\u63BB\u63BD\u63BF\u63C0" - ], - [ - "9340", - "\u63C1\u63C2\u63C3\u63C5\u63C7\u63C8\u63CA\u63CB\u63CC\u63D1\u63D3\u63D4\u63D5\u63D7", - 6, - "\u63DF\u63E2\u63E4", - 4, - "\u63EB\u63EC\u63EE\u63EF\u63F0\u63F1\u63F3\u63F5\u63F7\u63F9\u63FA\u63FB\u63FC\u63FE\u6403\u6404\u6406", - 4, - "\u640D\u640E\u6411\u6412\u6415", - 5, - "\u641D\u641F\u6422\u6423\u6424" - ], - [ - "9380", - "\u6425\u6427\u6428\u6429\u642B\u642E", - 5, - "\u6435", - 4, - "\u643B\u643C\u643E\u6440\u6442\u6443\u6449\u644B", - 6, - "\u6453\u6455\u6456\u6457\u6459", - 4, - "\u645F", - 7, - "\u6468\u646A\u646B\u646C\u646E", - 9, - "\u647B", - 6, - "\u6483\u6486\u6488", - 8, - "\u6493\u6494\u6497\u6498\u649A\u649B\u649C\u649D\u649F", - 4, - "\u64A5\u64A6\u64A7\u64A8\u64AA\u64AB\u64AF\u64B1\u64B2\u64B3\u64B4\u64B6\u64B9\u64BB\u64BD\u64BE\u64BF\u64C1\u64C3\u64C4\u64C6", - 6, - "\u64CF\u64D1\u64D3\u64D4\u64D5\u64D6\u64D9\u64DA" - ], - [ - "9440", - "\u64DB\u64DC\u64DD\u64DF\u64E0\u64E1\u64E3\u64E5\u64E7", - 24, - "\u6501", - 7, - "\u650A", - 7, - "\u6513", - 4, - "\u6519", - 8 - ], - [ - "9480", - "\u6522\u6523\u6524\u6526", - 4, - "\u652C\u652D\u6530\u6531\u6532\u6533\u6537\u653A\u653C\u653D\u6540", - 4, - "\u6546\u6547\u654A\u654B\u654D\u654E\u6550\u6552\u6553\u6554\u6557\u6558\u655A\u655C\u655F\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656A\u656D\u656E\u656F\u6571\u6573\u6575\u6576\u6578", - 14, - "\u6588\u6589\u658A\u658D\u658E\u658F\u6592\u6594\u6595\u6596\u6598\u659A\u659D\u659E\u65A0\u65A2\u65A3\u65A6\u65A8\u65AA\u65AC\u65AE\u65B1", - 7, - "\u65BA\u65BB\u65BE\u65BF\u65C0\u65C2\u65C7\u65C8\u65C9\u65CA\u65CD\u65D0\u65D1\u65D3\u65D4\u65D5\u65D8", - 7, - "\u65E1\u65E3\u65E4\u65EA\u65EB" - ], - [ - "9540", - "\u65F2\u65F3\u65F4\u65F5\u65F8\u65F9\u65FB", - 4, - "\u6601\u6604\u6605\u6607\u6608\u6609\u660B\u660D\u6610\u6611\u6612\u6616\u6617\u6618\u661A\u661B\u661C\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6632\u6633\u6637", - 4, - "\u663D\u663F\u6640\u6642\u6644", - 6, - "\u664D\u664E\u6650\u6651\u6658" - ], - [ - "9580", - "\u6659\u665B\u665C\u665D\u665E\u6660\u6662\u6663\u6665\u6667\u6669", - 4, - "\u6671\u6672\u6673\u6675\u6678\u6679\u667B\u667C\u667D\u667F\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668A\u668B\u668D\u668E\u668F\u6690\u6692\u6693\u6694\u6695\u6698", - 4, - "\u669E", - 8, - "\u66A9", - 4, - "\u66AF", - 4, - "\u66B5\u66B6\u66B7\u66B8\u66BA\u66BB\u66BC\u66BD\u66BF", - 25, - "\u66DA\u66DE", - 7, - "\u66E7\u66E8\u66EA", - 5, - "\u66F1\u66F5\u66F6\u66F8\u66FA\u66FB\u66FD\u6701\u6702\u6703" - ], - [ - "9640", - "\u6704\u6705\u6706\u6707\u670C\u670E\u670F\u6711\u6712\u6713\u6716\u6718\u6719\u671A\u671C\u671E\u6720", - 5, - "\u6727\u6729\u672E\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673B\u673C\u673E\u673F\u6741\u6744\u6745\u6747\u674A\u674B\u674D\u6752\u6754\u6755\u6757", - 4, - "\u675D\u6762\u6763\u6764\u6766\u6767\u676B\u676C\u676E\u6771\u6774\u6776" - ], - [ - "9680", - "\u6778\u6779\u677A\u677B\u677D\u6780\u6782\u6783\u6785\u6786\u6788\u678A\u678C\u678D\u678E\u678F\u6791\u6792\u6793\u6794\u6796\u6799\u679B\u679F\u67A0\u67A1\u67A4\u67A6\u67A9\u67AC\u67AE\u67B1\u67B2\u67B4\u67B9", - 7, - "\u67C2\u67C5", - 9, - "\u67D5\u67D6\u67D7\u67DB\u67DF\u67E1\u67E3\u67E4\u67E6\u67E7\u67E8\u67EA\u67EB\u67ED\u67EE\u67F2\u67F5", - 7, - "\u67FE\u6801\u6802\u6803\u6804\u6806\u680D\u6810\u6812\u6814\u6815\u6818", - 4, - "\u681E\u681F\u6820\u6822", - 6, - "\u682B", - 6, - "\u6834\u6835\u6836\u683A\u683B\u683F\u6847\u684B\u684D\u684F\u6852\u6856", - 5 - ], - [ - "9740", - "\u685C\u685D\u685E\u685F\u686A\u686C", - 7, - "\u6875\u6878", - 8, - "\u6882\u6884\u6887", - 7, - "\u6890\u6891\u6892\u6894\u6895\u6896\u6898", - 9, - "\u68A3\u68A4\u68A5\u68A9\u68AA\u68AB\u68AC\u68AE\u68B1\u68B2\u68B4\u68B6\u68B7\u68B8" - ], - [ - "9780", - "\u68B9", - 6, - "\u68C1\u68C3", - 5, - "\u68CA\u68CC\u68CE\u68CF\u68D0\u68D1\u68D3\u68D4\u68D6\u68D7\u68D9\u68DB", - 4, - "\u68E1\u68E2\u68E4", - 9, - "\u68EF\u68F2\u68F3\u68F4\u68F6\u68F7\u68F8\u68FB\u68FD\u68FE\u68FF\u6900\u6902\u6903\u6904\u6906", - 4, - "\u690C\u690F\u6911\u6913", - 11, - "\u6921\u6922\u6923\u6925", - 7, - "\u692E\u692F\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693A\u693B\u693C\u693E\u6940\u6941\u6943", - 16, - "\u6955\u6956\u6958\u6959\u695B\u695C\u695F" - ], - [ - "9840", - "\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696A\u696C\u696D\u696F\u6970\u6972", - 4, - "\u697A\u697B\u697D\u697E\u697F\u6981\u6983\u6985\u698A\u698B\u698C\u698E", - 5, - "\u6996\u6997\u6999\u699A\u699D", - 9, - "\u69A9\u69AA\u69AC\u69AE\u69AF\u69B0\u69B2\u69B3\u69B5\u69B6\u69B8\u69B9\u69BA\u69BC\u69BD" - ], - [ - "9880", - "\u69BE\u69BF\u69C0\u69C2", - 7, - "\u69CB\u69CD\u69CF\u69D1\u69D2\u69D3\u69D5", - 5, - "\u69DC\u69DD\u69DE\u69E1", - 11, - "\u69EE\u69EF\u69F0\u69F1\u69F3", - 9, - "\u69FE\u6A00", - 9, - "\u6A0B", - 11, - "\u6A19", - 5, - "\u6A20\u6A22", - 5, - "\u6A29\u6A2B\u6A2C\u6A2D\u6A2E\u6A30\u6A32\u6A33\u6A34\u6A36", - 6, - "\u6A3F", - 4, - "\u6A45\u6A46\u6A48", - 7, - "\u6A51", - 6, - "\u6A5A" - ], - [ - "9940", - "\u6A5C", - 4, - "\u6A62\u6A63\u6A64\u6A66", - 10, - "\u6A72", - 6, - "\u6A7A\u6A7B\u6A7D\u6A7E\u6A7F\u6A81\u6A82\u6A83\u6A85", - 8, - "\u6A8F\u6A92", - 4, - "\u6A98", - 7, - "\u6AA1", - 5 - ], - [ - "9980", - "\u6AA7\u6AA8\u6AAA\u6AAD", - 114, - "\u6B25\u6B26\u6B28", - 6 - ], - [ - "9a40", - "\u6B2F\u6B30\u6B31\u6B33\u6B34\u6B35\u6B36\u6B38\u6B3B\u6B3C\u6B3D\u6B3F\u6B40\u6B41\u6B42\u6B44\u6B45\u6B48\u6B4A\u6B4B\u6B4D", - 11, - "\u6B5A", - 7, - "\u6B68\u6B69\u6B6B", - 13, - "\u6B7A\u6B7D\u6B7E\u6B7F\u6B80\u6B85\u6B88" - ], - [ - "9a80", - "\u6B8C\u6B8E\u6B8F\u6B90\u6B91\u6B94\u6B95\u6B97\u6B98\u6B99\u6B9C", - 4, - "\u6BA2", - 7, - "\u6BAB", - 7, - "\u6BB6\u6BB8", - 6, - "\u6BC0\u6BC3\u6BC4\u6BC6", - 4, - "\u6BCC\u6BCE\u6BD0\u6BD1\u6BD8\u6BDA\u6BDC", - 4, - "\u6BE2", - 7, - "\u6BEC\u6BED\u6BEE\u6BF0\u6BF1\u6BF2\u6BF4\u6BF6\u6BF7\u6BF8\u6BFA\u6BFB\u6BFC\u6BFE", - 6, - "\u6C08", - 4, - "\u6C0E\u6C12\u6C17\u6C1C\u6C1D\u6C1E\u6C20\u6C23\u6C25\u6C2B\u6C2C\u6C2D\u6C31\u6C33\u6C36\u6C37\u6C39\u6C3A\u6C3B\u6C3C\u6C3E\u6C3F\u6C43\u6C44\u6C45\u6C48\u6C4B", - 4, - "\u6C51\u6C52\u6C53\u6C56\u6C58" - ], - [ - "9b40", - "\u6C59\u6C5A\u6C62\u6C63\u6C65\u6C66\u6C67\u6C6B", - 4, - "\u6C71\u6C73\u6C75\u6C77\u6C78\u6C7A\u6C7B\u6C7C\u6C7F\u6C80\u6C84\u6C87\u6C8A\u6C8B\u6C8D\u6C8E\u6C91\u6C92\u6C95\u6C96\u6C97\u6C98\u6C9A\u6C9C\u6C9D\u6C9E\u6CA0\u6CA2\u6CA8\u6CAC\u6CAF\u6CB0\u6CB4\u6CB5\u6CB6\u6CB7\u6CBA\u6CC0\u6CC1\u6CC2\u6CC3\u6CC6\u6CC7\u6CC8\u6CCB\u6CCD\u6CCE\u6CCF\u6CD1\u6CD2\u6CD8" - ], - [ - "9b80", - "\u6CD9\u6CDA\u6CDC\u6CDD\u6CDF\u6CE4\u6CE6\u6CE7\u6CE9\u6CEC\u6CED\u6CF2\u6CF4\u6CF9\u6CFF\u6D00\u6D02\u6D03\u6D05\u6D06\u6D08\u6D09\u6D0A\u6D0D\u6D0F\u6D10\u6D11\u6D13\u6D14\u6D15\u6D16\u6D18\u6D1C\u6D1D\u6D1F", - 5, - "\u6D26\u6D28\u6D29\u6D2C\u6D2D\u6D2F\u6D30\u6D34\u6D36\u6D37\u6D38\u6D3A\u6D3F\u6D40\u6D42\u6D44\u6D49\u6D4C\u6D50\u6D55\u6D56\u6D57\u6D58\u6D5B\u6D5D\u6D5F\u6D61\u6D62\u6D64\u6D65\u6D67\u6D68\u6D6B\u6D6C\u6D6D\u6D70\u6D71\u6D72\u6D73\u6D75\u6D76\u6D79\u6D7A\u6D7B\u6D7D", - 4, - "\u6D83\u6D84\u6D86\u6D87\u6D8A\u6D8B\u6D8D\u6D8F\u6D90\u6D92\u6D96", - 4, - "\u6D9C\u6DA2\u6DA5\u6DAC\u6DAD\u6DB0\u6DB1\u6DB3\u6DB4\u6DB6\u6DB7\u6DB9", - 5, - "\u6DC1\u6DC2\u6DC3\u6DC8\u6DC9\u6DCA" - ], - [ - "9c40", - "\u6DCD\u6DCE\u6DCF\u6DD0\u6DD2\u6DD3\u6DD4\u6DD5\u6DD7\u6DDA\u6DDB\u6DDC\u6DDF\u6DE2\u6DE3\u6DE5\u6DE7\u6DE8\u6DE9\u6DEA\u6DED\u6DEF\u6DF0\u6DF2\u6DF4\u6DF5\u6DF6\u6DF8\u6DFA\u6DFD", - 7, - "\u6E06\u6E07\u6E08\u6E09\u6E0B\u6E0F\u6E12\u6E13\u6E15\u6E18\u6E19\u6E1B\u6E1C\u6E1E\u6E1F\u6E22\u6E26\u6E27\u6E28\u6E2A\u6E2C\u6E2E\u6E30\u6E31\u6E33\u6E35" - ], - [ - "9c80", - "\u6E36\u6E37\u6E39\u6E3B", - 7, - "\u6E45", - 7, - "\u6E4F\u6E50\u6E51\u6E52\u6E55\u6E57\u6E59\u6E5A\u6E5C\u6E5D\u6E5E\u6E60", - 10, - "\u6E6C\u6E6D\u6E6F", - 14, - "\u6E80\u6E81\u6E82\u6E84\u6E87\u6E88\u6E8A", - 4, - "\u6E91", - 6, - "\u6E99\u6E9A\u6E9B\u6E9D\u6E9E\u6EA0\u6EA1\u6EA3\u6EA4\u6EA6\u6EA8\u6EA9\u6EAB\u6EAC\u6EAD\u6EAE\u6EB0\u6EB3\u6EB5\u6EB8\u6EB9\u6EBC\u6EBE\u6EBF\u6EC0\u6EC3\u6EC4\u6EC5\u6EC6\u6EC8\u6EC9\u6ECA\u6ECC\u6ECD\u6ECE\u6ED0\u6ED2\u6ED6\u6ED8\u6ED9\u6EDB\u6EDC\u6EDD\u6EE3\u6EE7\u6EEA", - 5 - ], - [ - "9d40", - "\u6EF0\u6EF1\u6EF2\u6EF3\u6EF5\u6EF6\u6EF7\u6EF8\u6EFA", - 7, - "\u6F03\u6F04\u6F05\u6F07\u6F08\u6F0A", - 4, - "\u6F10\u6F11\u6F12\u6F16", - 9, - "\u6F21\u6F22\u6F23\u6F25\u6F26\u6F27\u6F28\u6F2C\u6F2E\u6F30\u6F32\u6F34\u6F35\u6F37", - 6, - "\u6F3F\u6F40\u6F41\u6F42" - ], - [ - "9d80", - "\u6F43\u6F44\u6F45\u6F48\u6F49\u6F4A\u6F4C\u6F4E", - 9, - "\u6F59\u6F5A\u6F5B\u6F5D\u6F5F\u6F60\u6F61\u6F63\u6F64\u6F65\u6F67", - 5, - "\u6F6F\u6F70\u6F71\u6F73\u6F75\u6F76\u6F77\u6F79\u6F7B\u6F7D", - 6, - "\u6F85\u6F86\u6F87\u6F8A\u6F8B\u6F8F", - 12, - "\u6F9D\u6F9E\u6F9F\u6FA0\u6FA2", - 4, - "\u6FA8", - 10, - "\u6FB4\u6FB5\u6FB7\u6FB8\u6FBA", - 5, - "\u6FC1\u6FC3", - 5, - "\u6FCA", - 6, - "\u6FD3", - 10, - "\u6FDF\u6FE2\u6FE3\u6FE4\u6FE5" - ], - [ - "9e40", - "\u6FE6", - 7, - "\u6FF0", - 32, - "\u7012", - 7, - "\u701C", - 6, - "\u7024", - 6 - ], - [ - "9e80", - "\u702B", - 9, - "\u7036\u7037\u7038\u703A", - 17, - "\u704D\u704E\u7050", - 13, - "\u705F", - 11, - "\u706E\u7071\u7072\u7073\u7074\u7077\u7079\u707A\u707B\u707D\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708B\u708C\u708D\u708F\u7090\u7091\u7093\u7097\u7098\u709A\u709B\u709E", - 12, - "\u70B0\u70B2\u70B4\u70B5\u70B6\u70BA\u70BE\u70BF\u70C4\u70C5\u70C6\u70C7\u70C9\u70CB", - 12, - "\u70DA" - ], - [ - "9f40", - "\u70DC\u70DD\u70DE\u70E0\u70E1\u70E2\u70E3\u70E5\u70EA\u70EE\u70F0", - 6, - "\u70F8\u70FA\u70FB\u70FC\u70FE", - 10, - "\u710B", - 4, - "\u7111\u7112\u7114\u7117\u711B", - 10, - "\u7127", - 7, - "\u7132\u7133\u7134" - ], - [ - "9f80", - "\u7135\u7137", - 13, - "\u7146\u7147\u7148\u7149\u714B\u714D\u714F", - 12, - "\u715D\u715F", - 4, - "\u7165\u7169", - 4, - "\u716F\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717B\u717C\u717E", - 5, - "\u7185", - 4, - "\u718B\u718C\u718D\u718E\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719A", - 4, - "\u71A1", - 6, - "\u71A9\u71AA\u71AB\u71AD", - 5, - "\u71B4\u71B6\u71B7\u71B8\u71BA", - 8, - "\u71C4", - 9, - "\u71CF", - 4 - ], - [ - "a040", - "\u71D6", - 9, - "\u71E1\u71E2\u71E3\u71E4\u71E6\u71E8", - 5, - "\u71EF", - 9, - "\u71FA", - 11, - "\u7207", - 19 - ], - [ - "a080", - "\u721B\u721C\u721E", - 9, - "\u7229\u722B\u722D\u722E\u722F\u7232\u7233\u7234\u723A\u723C\u723E\u7240", - 6, - "\u7249\u724A\u724B\u724E\u724F\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725A\u725C\u725E\u7260\u7263\u7264\u7265\u7268\u726A\u726B\u726C\u726D\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727B\u727C\u727D\u7282\u7283\u7285", - 4, - "\u728C\u728E\u7290\u7291\u7293", - 11, - "\u72A0", - 11, - "\u72AE\u72B1\u72B2\u72B3\u72B5\u72BA", - 6, - "\u72C5\u72C6\u72C7\u72C9\u72CA\u72CB\u72CC\u72CF\u72D1\u72D3\u72D4\u72D5\u72D6\u72D8\u72DA\u72DB" - ], - [ - "a1a1", - "\u3000\u3001\u3002\xB7\u02C9\u02C7\xA8\u3003\u3005\u2014\uFF5E\u2016\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008", - 7, - "\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013" - ], - [ - "a2a1", - "\u2170", - 9 - ], - [ - "a2b1", - "\u2488", - 19, - "\u2474", - 19, - "\u2460", - 9 - ], - [ - "a2e5", - "\u3220", - 9 - ], - [ - "a2f1", - "\u2160", - 11 - ], - [ - "a3a1", - "\uFF01\uFF02\uFF03\uFFE5\uFF05", - 88, - "\uFFE3" - ], - [ - "a4a1", - "\u3041", - 82 - ], - [ - "a5a1", - "\u30A1", - 85 - ], - [ - "a6a1", - "\u0391", - 16, - "\u03A3", - 6 - ], - [ - "a6c1", - "\u03B1", - 16, - "\u03C3", - 6 - ], - [ - "a6e0", - "\uFE35\uFE36\uFE39\uFE3A\uFE3F\uFE40\uFE3D\uFE3E\uFE41\uFE42\uFE43\uFE44" - ], - [ - "a6ee", - "\uFE3B\uFE3C\uFE37\uFE38\uFE31" - ], - [ - "a6f4", - "\uFE33\uFE34" - ], - [ - "a7a1", - "\u0410", - 5, - "\u0401\u0416", - 25 - ], - [ - "a7d1", - "\u0430", - 5, - "\u0451\u0436", - 25 - ], - [ - "a840", - "\u02CA\u02CB\u02D9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221F\u2223\u2252\u2266\u2267\u22BF\u2550", - 35, - "\u2581", - 6 - ], - [ - "a880", - "\u2588", - 7, - "\u2593\u2594\u2595\u25BC\u25BD\u25E2\u25E3\u25E4\u25E5\u2609\u2295\u3012\u301D\u301E" - ], - [ - "a8a1", - "\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\u0251" - ], - [ - "a8bd", - "\u0144\u0148" - ], - [ - "a8c0", - "\u0261" - ], - [ - "a8c5", - "\u3105", - 36 - ], - [ - "a940", - "\u3021", - 8, - "\u32A3\u338E\u338F\u339C\u339D\u339E\u33A1\u33C4\u33CE\u33D1\u33D2\u33D5\uFE30\uFFE2\uFFE4" - ], - [ - "a959", - "\u2121\u3231" - ], - [ - "a95c", - "\u2010" - ], - [ - "a960", - "\u30FC\u309B\u309C\u30FD\u30FE\u3006\u309D\u309E\uFE49", - 9, - "\uFE54\uFE55\uFE56\uFE57\uFE59", - 8 - ], - [ - "a980", - "\uFE62", - 4, - "\uFE68\uFE69\uFE6A\uFE6B" - ], - [ - "a996", - "\u3007" - ], - [ - "a9a4", - "\u2500", - 75 - ], - [ - "aa40", - "\u72DC\u72DD\u72DF\u72E2", - 5, - "\u72EA\u72EB\u72F5\u72F6\u72F9\u72FD\u72FE\u72FF\u7300\u7302\u7304", - 5, - "\u730B\u730C\u730D\u730F\u7310\u7311\u7312\u7314\u7318\u7319\u731A\u731F\u7320\u7323\u7324\u7326\u7327\u7328\u732D\u732F\u7330\u7332\u7333\u7335\u7336\u733A\u733B\u733C\u733D\u7340", - 8 - ], - [ - "aa80", - "\u7349\u734A\u734B\u734C\u734E\u734F\u7351\u7353\u7354\u7355\u7356\u7358", - 7, - "\u7361", - 10, - "\u736E\u7370\u7371" - ], - [ - "ab40", - "\u7372", - 11, - "\u737F", - 4, - "\u7385\u7386\u7388\u738A\u738C\u738D\u738F\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739A\u739C\u739D\u739E\u73A0\u73A1\u73A3", - 5, - "\u73AA\u73AC\u73AD\u73B1\u73B4\u73B5\u73B6\u73B8\u73B9\u73BC\u73BD\u73BE\u73BF\u73C1\u73C3", - 4 - ], - [ - "ab80", - "\u73CB\u73CC\u73CE\u73D2", - 6, - "\u73DA\u73DB\u73DC\u73DD\u73DF\u73E1\u73E2\u73E3\u73E4\u73E6\u73E8\u73EA\u73EB\u73EC\u73EE\u73EF\u73F0\u73F1\u73F3", - 4 - ], - [ - "ac40", - "\u73F8", - 10, - "\u7404\u7407\u7408\u740B\u740C\u740D\u740E\u7411", - 8, - "\u741C", - 5, - "\u7423\u7424\u7427\u7429\u742B\u742D\u742F\u7431\u7432\u7437", - 4, - "\u743D\u743E\u743F\u7440\u7442", - 11 - ], - [ - "ac80", - "\u744E", - 6, - "\u7456\u7458\u745D\u7460", - 12, - "\u746E\u746F\u7471", - 4, - "\u7478\u7479\u747A" - ], - [ - "ad40", - "\u747B\u747C\u747D\u747F\u7482\u7484\u7485\u7486\u7488\u7489\u748A\u748C\u748D\u748F\u7491", - 10, - "\u749D\u749F", - 7, - "\u74AA", - 15, - "\u74BB", - 12 - ], - [ - "ad80", - "\u74C8", - 9, - "\u74D3", - 8, - "\u74DD\u74DF\u74E1\u74E5\u74E7", - 6, - "\u74F0\u74F1\u74F2" - ], - [ - "ae40", - "\u74F3\u74F5\u74F8", - 6, - "\u7500\u7501\u7502\u7503\u7505", - 7, - "\u750E\u7510\u7512\u7514\u7515\u7516\u7517\u751B\u751D\u751E\u7520", - 4, - "\u7526\u7527\u752A\u752E\u7534\u7536\u7539\u753C\u753D\u753F\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754A\u754D\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558" - ], - [ - "ae80", - "\u755D", - 7, - "\u7567\u7568\u7569\u756B", - 6, - "\u7573\u7575\u7576\u7577\u757A", - 4, - "\u7580\u7581\u7582\u7584\u7585\u7587" - ], - [ - "af40", - "\u7588\u7589\u758A\u758C\u758D\u758E\u7590\u7593\u7595\u7598\u759B\u759C\u759E\u75A2\u75A6", - 4, - "\u75AD\u75B6\u75B7\u75BA\u75BB\u75BF\u75C0\u75C1\u75C6\u75CB\u75CC\u75CE\u75CF\u75D0\u75D1\u75D3\u75D7\u75D9\u75DA\u75DC\u75DD\u75DF\u75E0\u75E1\u75E5\u75E9\u75EC\u75ED\u75EE\u75EF\u75F2\u75F3\u75F5\u75F6\u75F7\u75F8\u75FA\u75FB\u75FD\u75FE\u7602\u7604\u7606\u7607" - ], - [ - "af80", - "\u7608\u7609\u760B\u760D\u760E\u760F\u7611\u7612\u7613\u7614\u7616\u761A\u761C\u761D\u761E\u7621\u7623\u7627\u7628\u762C\u762E\u762F\u7631\u7632\u7636\u7637\u7639\u763A\u763B\u763D\u7641\u7642\u7644" - ], - [ - "b040", - "\u7645", - 6, - "\u764E", - 5, - "\u7655\u7657", - 4, - "\u765D\u765F\u7660\u7661\u7662\u7664", - 6, - "\u766C\u766D\u766E\u7670", - 7, - "\u7679\u767A\u767C\u767F\u7680\u7681\u7683\u7685\u7689\u768A\u768C\u768D\u768F\u7690\u7692\u7694\u7695\u7697\u7698\u769A\u769B" - ], - [ - "b080", - "\u769C", - 7, - "\u76A5", - 8, - "\u76AF\u76B0\u76B3\u76B5", - 9, - "\u76C0\u76C1\u76C3\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265" - ], - [ - "b140", - "\u76C4\u76C7\u76C9\u76CB\u76CC\u76D3\u76D5\u76D9\u76DA\u76DC\u76DD\u76DE\u76E0", - 4, - "\u76E6", - 7, - "\u76F0\u76F3\u76F5\u76F6\u76F7\u76FA\u76FB\u76FD\u76FF\u7700\u7702\u7703\u7705\u7706\u770A\u770C\u770E", - 10, - "\u771B\u771C\u771D\u771E\u7721\u7723\u7724\u7725\u7727\u772A\u772B" - ], - [ - "b180", - "\u772C\u772E\u7730", - 4, - "\u7739\u773B\u773D\u773E\u773F\u7742\u7744\u7745\u7746\u7748", - 7, - "\u7752", - 7, - "\u775C\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3" - ], - [ - "b240", - "\u775D\u775E\u775F\u7760\u7764\u7767\u7769\u776A\u776D", - 11, - "\u777A\u777B\u777C\u7781\u7782\u7783\u7786", - 5, - "\u778F\u7790\u7793", - 11, - "\u77A1\u77A3\u77A4\u77A6\u77A8\u77AB\u77AD\u77AE\u77AF\u77B1\u77B2\u77B4\u77B6", - 4 - ], - [ - "b280", - "\u77BC\u77BE\u77C0", - 12, - "\u77CE", - 8, - "\u77D8\u77D9\u77DA\u77DD", - 4, - "\u77E4\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316" - ], - [ - "b340", - "\u77E6\u77E8\u77EA\u77EF\u77F0\u77F1\u77F2\u77F4\u77F5\u77F7\u77F9\u77FA\u77FB\u77FC\u7803", - 5, - "\u780A\u780B\u780E\u780F\u7810\u7813\u7815\u7819\u781B\u781E\u7820\u7821\u7822\u7824\u7828\u782A\u782B\u782E\u782F\u7831\u7832\u7833\u7835\u7836\u783D\u783F\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784A\u784B\u784D\u784F\u7851\u7853\u7854\u7858\u7859\u785A" - ], - [ - "b380", - "\u785B\u785C\u785E", - 11, - "\u786F", - 7, - "\u7878\u7879\u787A\u787B\u787D", - 6, - "\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A" - ], - [ - "b440", - "\u7884\u7885\u7886\u7888\u788A\u788B\u788F\u7890\u7892\u7894\u7895\u7896\u7899\u789D\u789E\u78A0\u78A2\u78A4\u78A6\u78A8", - 7, - "\u78B5\u78B6\u78B7\u78B8\u78BA\u78BB\u78BC\u78BD\u78BF\u78C0\u78C2\u78C3\u78C4\u78C6\u78C7\u78C8\u78CC\u78CD\u78CE\u78CF\u78D1\u78D2\u78D3\u78D6\u78D7\u78D8\u78DA", - 9 - ], - [ - "b480", - "\u78E4\u78E5\u78E6\u78E7\u78E9\u78EA\u78EB\u78ED", - 4, - "\u78F3\u78F5\u78F6\u78F8\u78F9\u78FB", - 5, - "\u7902\u7903\u7904\u7906", - 6, - "\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E" - ], - [ - "b540", - "\u790D", - 5, - "\u7914", - 9, - "\u791F", - 4, - "\u7925", - 14, - "\u7935", - 4, - "\u793D\u793F\u7942\u7943\u7944\u7945\u7947\u794A", - 8, - "\u7954\u7955\u7958\u7959\u7961\u7963" - ], - [ - "b580", - "\u7964\u7966\u7969\u796A\u796B\u796C\u796E\u7970", - 6, - "\u7979\u797B", - 4, - "\u7982\u7983\u7986\u7987\u7988\u7989\u798B\u798C\u798D\u798E\u7990\u7991\u7992\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0" - ], - [ - "b640", - "\u7993", - 6, - "\u799B", - 11, - "\u79A8", - 10, - "\u79B4", - 4, - "\u79BC\u79BF\u79C2\u79C4\u79C5\u79C7\u79C8\u79CA\u79CC\u79CE\u79CF\u79D0\u79D3\u79D4\u79D6\u79D7\u79D9", - 5, - "\u79E0\u79E1\u79E2\u79E5\u79E8\u79EA" - ], - [ - "b680", - "\u79EC\u79EE\u79F1", - 6, - "\u79F9\u79FA\u79FC\u79FE\u79FF\u7A01\u7A04\u7A05\u7A07\u7A08\u7A09\u7A0A\u7A0C\u7A0F", - 4, - "\u7A15\u7A16\u7A18\u7A19\u7A1B\u7A1C\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C" - ], - [ - "b740", - "\u7A1D\u7A1F\u7A21\u7A22\u7A24", - 14, - "\u7A34\u7A35\u7A36\u7A38\u7A3A\u7A3E\u7A40", - 5, - "\u7A47", - 9, - "\u7A52", - 4, - "\u7A58", - 16 - ], - [ - "b780", - "\u7A69", - 6, - "\u7A71\u7A72\u7A73\u7A75\u7A7B\u7A7C\u7A7D\u7A7E\u7A82\u7A85\u7A87\u7A89\u7A8A\u7A8B\u7A8C\u7A8E\u7A8F\u7A90\u7A93\u7A94\u7A99\u7A9A\u7A9B\u7A9E\u7AA1\u7AA2\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D" - ], - [ - "b840", - "\u7AA3\u7AA4\u7AA7\u7AA9\u7AAA\u7AAB\u7AAE", - 4, - "\u7AB4", - 10, - "\u7AC0", - 10, - "\u7ACC", - 9, - "\u7AD7\u7AD8\u7ADA\u7ADB\u7ADC\u7ADD\u7AE1\u7AE2\u7AE4\u7AE7", - 5, - "\u7AEE\u7AF0\u7AF1\u7AF2\u7AF3" - ], - [ - "b880", - "\u7AF4", - 4, - "\u7AFB\u7AFC\u7AFE\u7B00\u7B01\u7B02\u7B05\u7B07\u7B09\u7B0C\u7B0D\u7B0E\u7B10\u7B12\u7B13\u7B16\u7B17\u7B18\u7B1A\u7B1C\u7B1D\u7B1F\u7B21\u7B22\u7B23\u7B27\u7B29\u7B2D\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9" - ], - [ - "b940", - "\u7B2F\u7B30\u7B32\u7B34\u7B35\u7B36\u7B37\u7B39\u7B3B\u7B3D\u7B3F", - 5, - "\u7B46\u7B48\u7B4A\u7B4D\u7B4E\u7B53\u7B55\u7B57\u7B59\u7B5C\u7B5E\u7B5F\u7B61\u7B63", - 10, - "\u7B6F\u7B70\u7B73\u7B74\u7B76\u7B78\u7B7A\u7B7C\u7B7D\u7B7F\u7B81\u7B82\u7B83\u7B84\u7B86", - 6, - "\u7B8E\u7B8F" - ], - [ - "b980", - "\u7B91\u7B92\u7B93\u7B96\u7B98\u7B99\u7B9A\u7B9B\u7B9E\u7B9F\u7BA0\u7BA3\u7BA4\u7BA5\u7BAE\u7BAF\u7BB0\u7BB2\u7BB3\u7BB5\u7BB6\u7BB7\u7BB9", - 7, - "\u7BC2\u7BC3\u7BC4\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8" - ], - [ - "ba40", - "\u7BC5\u7BC8\u7BC9\u7BCA\u7BCB\u7BCD\u7BCE\u7BCF\u7BD0\u7BD2\u7BD4", - 4, - "\u7BDB\u7BDC\u7BDE\u7BDF\u7BE0\u7BE2\u7BE3\u7BE4\u7BE7\u7BE8\u7BE9\u7BEB\u7BEC\u7BED\u7BEF\u7BF0\u7BF2", - 4, - "\u7BF8\u7BF9\u7BFA\u7BFB\u7BFD\u7BFF", - 7, - "\u7C08\u7C09\u7C0A\u7C0D\u7C0E\u7C10", - 5, - "\u7C17\u7C18\u7C19" - ], - [ - "ba80", - "\u7C1A", - 4, - "\u7C20", - 5, - "\u7C28\u7C29\u7C2B", - 12, - "\u7C39", - 5, - "\u7C42\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56" - ], - [ - "bb40", - "\u7C43", - 9, - "\u7C4E", - 36, - "\u7C75", - 5, - "\u7C7E", - 9 - ], - [ - "bb80", - "\u7C88\u7C8A", - 6, - "\u7C93\u7C94\u7C96\u7C99\u7C9A\u7C9B\u7CA0\u7CA1\u7CA3\u7CA6\u7CA7\u7CA8\u7CA9\u7CAB\u7CAC\u7CAD\u7CAF\u7CB0\u7CB4", - 4, - "\u7CBA\u7CBB\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95" - ], - [ - "bc40", - "\u7CBF\u7CC0\u7CC2\u7CC3\u7CC4\u7CC6\u7CC9\u7CCB\u7CCE", - 6, - "\u7CD8\u7CDA\u7CDB\u7CDD\u7CDE\u7CE1", - 6, - "\u7CE9", - 5, - "\u7CF0", - 7, - "\u7CF9\u7CFA\u7CFC", - 13, - "\u7D0B", - 5 - ], - [ - "bc80", - "\u7D11", - 14, - "\u7D21\u7D23\u7D24\u7D25\u7D26\u7D28\u7D29\u7D2A\u7D2C\u7D2D\u7D2E\u7D30", - 6, - "\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6" - ], - [ - "bd40", - "\u7D37", - 54, - "\u7D6F", - 7 - ], - [ - "bd80", - "\u7D78", - 32, - "\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78" - ], - [ - "be40", - "\u7D99", - 12, - "\u7DA7", - 6, - "\u7DAF", - 42 - ], - [ - "be80", - "\u7DDA", - 32, - "\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB" - ], - [ - "bf40", - "\u7DFB", - 62 - ], - [ - "bf80", - "\u7E3A\u7E3C", - 4, - "\u7E42", - 4, - "\u7E48", - 21, - "\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080" - ], - [ - "c040", - "\u7E5E", - 35, - "\u7E83", - 23, - "\u7E9C\u7E9D\u7E9E" - ], - [ - "c080", - "\u7EAE\u7EB4\u7EBB\u7EBC\u7ED6\u7EE4\u7EEC\u7EF9\u7F0A\u7F10\u7F1E\u7F37\u7F39\u7F3B", - 6, - "\u7F43\u7F46", - 9, - "\u7F52\u7F53\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0" - ], - [ - "c140", - "\u7F56\u7F59\u7F5B\u7F5C\u7F5D\u7F5E\u7F60\u7F63", - 4, - "\u7F6B\u7F6C\u7F6D\u7F6F\u7F70\u7F73\u7F75\u7F76\u7F77\u7F78\u7F7A\u7F7B\u7F7C\u7F7D\u7F7F\u7F80\u7F82", - 7, - "\u7F8B\u7F8D\u7F8F", - 4, - "\u7F95", - 4, - "\u7F9B\u7F9C\u7FA0\u7FA2\u7FA3\u7FA5\u7FA6\u7FA8", - 6, - "\u7FB1" - ], - [ - "c180", - "\u7FB3", - 4, - "\u7FBA\u7FBB\u7FBE\u7FC0\u7FC2\u7FC3\u7FC4\u7FC6\u7FC7\u7FC8\u7FC9\u7FCB\u7FCD\u7FCF", - 4, - "\u7FD6\u7FD7\u7FD9", - 5, - "\u7FE2\u7FE3\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF" - ], - [ - "c240", - "\u7FE4\u7FE7\u7FE8\u7FEA\u7FEB\u7FEC\u7FED\u7FEF\u7FF2\u7FF4", - 6, - "\u7FFD\u7FFE\u7FFF\u8002\u8007\u8008\u8009\u800A\u800E\u800F\u8011\u8013\u801A\u801B\u801D\u801E\u801F\u8021\u8023\u8024\u802B", - 5, - "\u8032\u8034\u8039\u803A\u803C\u803E\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804E\u804F\u8050\u8051\u8053\u8055\u8056\u8057" - ], - [ - "c280", - "\u8059\u805B", - 13, - "\u806B", - 5, - "\u8072", - 11, - "\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B" - ], - [ - "c340", - "\u807E\u8081\u8082\u8085\u8088\u808A\u808D", - 5, - "\u8094\u8095\u8097\u8099\u809E\u80A3\u80A6\u80A7\u80A8\u80AC\u80B0\u80B3\u80B5\u80B6\u80B8\u80B9\u80BB\u80C5\u80C7", - 4, - "\u80CF", - 6, - "\u80D8\u80DF\u80E0\u80E2\u80E3\u80E6\u80EE\u80F5\u80F7\u80F9\u80FB\u80FE\u80FF\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810B" - ], - [ - "c380", - "\u810C\u8115\u8117\u8119\u811B\u811C\u811D\u811F", - 12, - "\u812D\u812E\u8130\u8133\u8134\u8135\u8137\u8139", - 4, - "\u813F\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478" - ], - [ - "c440", - "\u8140", - 5, - "\u8147\u8149\u814D\u814E\u814F\u8152\u8156\u8157\u8158\u815B", - 4, - "\u8161\u8162\u8163\u8164\u8166\u8168\u816A\u816B\u816C\u816F\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183", - 4, - "\u8189\u818B\u818C\u818D\u818E\u8190\u8192", - 5, - "\u8199\u819A\u819E", - 4, - "\u81A4\u81A5" - ], - [ - "c480", - "\u81A7\u81A9\u81AB", - 7, - "\u81B4", - 5, - "\u81BC\u81BD\u81BE\u81BF\u81C4\u81C5\u81C7\u81C8\u81C9\u81CB\u81CD", - 6, - "\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81" - ], - [ - "c540", - "\u81D4", - 14, - "\u81E4\u81E5\u81E6\u81E8\u81E9\u81EB\u81EE", - 4, - "\u81F5", - 5, - "\u81FD\u81FF\u8203\u8207", - 4, - "\u820E\u820F\u8211\u8213\u8215", - 5, - "\u821D\u8220\u8224\u8225\u8226\u8227\u8229\u822E\u8232\u823A\u823C\u823D\u823F" - ], - [ - "c580", - "\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824A\u824C\u824D\u824E\u8250", - 7, - "\u8259\u825B\u825C\u825D\u825E\u8260", - 7, - "\u8269\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7" - ], - [ - "c640", - "\u826A\u826B\u826C\u826D\u8271\u8275\u8276\u8277\u8278\u827B\u827C\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828C\u8290\u8293\u8294\u8295\u8296\u829A\u829B\u829E\u82A0\u82A2\u82A3\u82A7\u82B2\u82B5\u82B6\u82BA\u82BB\u82BC\u82BF\u82C0\u82C2\u82C3\u82C5\u82C6\u82C9\u82D0\u82D6\u82D9\u82DA\u82DD\u82E2\u82E7\u82E8\u82E9\u82EA\u82EC\u82ED\u82EE\u82F0\u82F2\u82F3\u82F5\u82F6\u82F8" - ], - [ - "c680", - "\u82FA\u82FC", - 4, - "\u830A\u830B\u830D\u8310\u8312\u8313\u8316\u8318\u8319\u831D", - 9, - "\u8329\u832A\u832E\u8330\u8332\u8337\u833B\u833D\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390" - ], - [ - "c740", - "\u833E\u833F\u8341\u8342\u8344\u8345\u8348\u834A", - 4, - "\u8353\u8355", - 4, - "\u835D\u8362\u8370", - 6, - "\u8379\u837A\u837E", - 6, - "\u8387\u8388\u838A\u838B\u838C\u838D\u838F\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839A\u839D\u839F\u83A1", - 6, - "\u83AC\u83AD\u83AE" - ], - [ - "c780", - "\u83AF\u83B5\u83BB\u83BE\u83BF\u83C2\u83C3\u83C4\u83C6\u83C8\u83C9\u83CB\u83CD\u83CE\u83D0\u83D1\u83D2\u83D3\u83D5\u83D7\u83D9\u83DA\u83DB\u83DE\u83E2\u83E3\u83E4\u83E6\u83E7\u83E8\u83EB\u83EC\u83ED\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20" - ], - [ - "c840", - "\u83EE\u83EF\u83F3", - 4, - "\u83FA\u83FB\u83FC\u83FE\u83FF\u8400\u8402\u8405\u8407\u8408\u8409\u840A\u8410\u8412", - 5, - "\u8419\u841A\u841B\u841E", - 5, - "\u8429", - 7, - "\u8432", - 5, - "\u8439\u843A\u843B\u843E", - 7, - "\u8447\u8448\u8449" - ], - [ - "c880", - "\u844A", - 6, - "\u8452", - 4, - "\u8458\u845D\u845E\u845F\u8460\u8462\u8464", - 4, - "\u846A\u846E\u846F\u8470\u8472\u8474\u8477\u8479\u847B\u847C\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1" - ], - [ - "c940", - "\u847D", - 4, - "\u8483\u8484\u8485\u8486\u848A\u848D\u848F", - 7, - "\u8498\u849A\u849B\u849D\u849E\u849F\u84A0\u84A2", - 12, - "\u84B0\u84B1\u84B3\u84B5\u84B6\u84B7\u84BB\u84BC\u84BE\u84C0\u84C2\u84C3\u84C5\u84C6\u84C7\u84C8\u84CB\u84CC\u84CE\u84CF\u84D2\u84D4\u84D5\u84D7" - ], - [ - "c980", - "\u84D8", - 4, - "\u84DE\u84E1\u84E2\u84E4\u84E7", - 4, - "\u84ED\u84EE\u84EF\u84F1", - 10, - "\u84FD\u84FE\u8500\u8501\u8502\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3" - ], - [ - "ca40", - "\u8503", - 8, - "\u850D\u850E\u850F\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851B\u851C\u851D\u851E\u8520\u8522", - 8, - "\u852D", - 9, - "\u853E", - 4, - "\u8544\u8545\u8546\u8547\u854B", - 10 - ], - [ - "ca80", - "\u8557\u8558\u855A\u855B\u855C\u855D\u855F", - 4, - "\u8565\u8566\u8567\u8569", - 8, - "\u8573\u8575\u8576\u8577\u8578\u857C\u857D\u857F\u8580\u8581\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31" - ], - [ - "cb40", - "\u8582\u8583\u8586\u8588", - 6, - "\u8590", - 10, - "\u859D", - 6, - "\u85A5\u85A6\u85A7\u85A9\u85AB\u85AC\u85AD\u85B1", - 5, - "\u85B8\u85BA", - 6, - "\u85C2", - 6, - "\u85CA", - 4, - "\u85D1\u85D2" - ], - [ - "cb80", - "\u85D4\u85D6", - 5, - "\u85DD", - 6, - "\u85E5\u85E6\u85E7\u85E8\u85EA", - 14, - "\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854" - ], - [ - "cc40", - "\u85F9\u85FA\u85FC\u85FD\u85FE\u8600", - 4, - "\u8606", - 10, - "\u8612\u8613\u8614\u8615\u8617", - 15, - "\u8628\u862A", - 13, - "\u8639\u863A\u863B\u863D\u863E\u863F\u8640" - ], - [ - "cc80", - "\u8641", - 11, - "\u8652\u8653\u8655", - 4, - "\u865B\u865C\u865D\u865F\u8660\u8661\u8663", - 7, - "\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3" - ], - [ - "cd40", - "\u866D\u866F\u8670\u8672", - 6, - "\u8683", - 6, - "\u868E", - 4, - "\u8694\u8696", - 5, - "\u869E", - 4, - "\u86A5\u86A6\u86AB\u86AD\u86AE\u86B2\u86B3\u86B7\u86B8\u86B9\u86BB", - 4, - "\u86C1\u86C2\u86C3\u86C5\u86C8\u86CC\u86CD\u86D2\u86D3\u86D5\u86D6\u86D7\u86DA\u86DC" - ], - [ - "cd80", - "\u86DD\u86E0\u86E1\u86E2\u86E3\u86E5\u86E6\u86E7\u86E8\u86EA\u86EB\u86EC\u86EF\u86F5\u86F6\u86F7\u86FA\u86FB\u86FC\u86FD\u86FF\u8701\u8704\u8705\u8706\u870B\u870C\u870E\u870F\u8710\u8711\u8714\u8716\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01" - ], - [ - "ce40", - "\u8719\u871B\u871D\u871F\u8720\u8724\u8726\u8727\u8728\u872A\u872B\u872C\u872D\u872F\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873A\u873C\u873D\u8740", - 6, - "\u874A\u874B\u874D\u874F\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875A", - 5, - "\u8761\u8762\u8766", - 7, - "\u876F\u8771\u8772\u8773\u8775" - ], - [ - "ce80", - "\u8777\u8778\u8779\u877A\u877F\u8780\u8781\u8784\u8786\u8787\u8789\u878A\u878C\u878E", - 4, - "\u8794\u8795\u8796\u8798", - 6, - "\u87A0", - 4, - "\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A" - ], - [ - "cf40", - "\u87A5\u87A6\u87A7\u87A9\u87AA\u87AE\u87B0\u87B1\u87B2\u87B4\u87B6\u87B7\u87B8\u87B9\u87BB\u87BC\u87BE\u87BF\u87C1", - 4, - "\u87C7\u87C8\u87C9\u87CC", - 4, - "\u87D4", - 6, - "\u87DC\u87DD\u87DE\u87DF\u87E1\u87E2\u87E3\u87E4\u87E6\u87E7\u87E8\u87E9\u87EB\u87EC\u87ED\u87EF", - 9 - ], - [ - "cf80", - "\u87FA\u87FB\u87FC\u87FD\u87FF\u8800\u8801\u8802\u8804", - 5, - "\u880B", - 7, - "\u8814\u8817\u8818\u8819\u881A\u881C", - 4, - "\u8823\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653" - ], - [ - "d040", - "\u8824", - 13, - "\u8833", - 5, - "\u883A\u883B\u883D\u883E\u883F\u8841\u8842\u8843\u8846", - 5, - "\u884E", - 5, - "\u8855\u8856\u8858\u885A", - 6, - "\u8866\u8867\u886A\u886D\u886F\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887A" - ], - [ - "d080", - "\u887B\u887C\u8880\u8883\u8886\u8887\u8889\u888A\u888C\u888E\u888F\u8890\u8891\u8893\u8894\u8895\u8897", - 4, - "\u889D", - 4, - "\u88A3\u88A5", - 5, - "\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384" - ], - [ - "d140", - "\u88AC\u88AE\u88AF\u88B0\u88B2", - 4, - "\u88B8\u88B9\u88BA\u88BB\u88BD\u88BE\u88BF\u88C0\u88C3\u88C4\u88C7\u88C8\u88CA\u88CB\u88CC\u88CD\u88CF\u88D0\u88D1\u88D3\u88D6\u88D7\u88DA", - 4, - "\u88E0\u88E1\u88E6\u88E7\u88E9", - 6, - "\u88F2\u88F5\u88F6\u88F7\u88FA\u88FB\u88FD\u88FF\u8900\u8901\u8903", - 5 - ], - [ - "d180", - "\u8909\u890B", - 4, - "\u8911\u8914", - 4, - "\u891C", - 4, - "\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892C\u892D\u892E\u892F\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476" - ], - [ - "d240", - "\u8938", - 8, - "\u8942\u8943\u8945", - 24, - "\u8960", - 5, - "\u8967", - 19, - "\u897C" - ], - [ - "d280", - "\u897D\u897E\u8980\u8982\u8984\u8985\u8987", - 26, - "\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690" - ], - [ - "d340", - "\u89A2", - 30, - "\u89C3\u89CD\u89D3\u89D4\u89D5\u89D7\u89D8\u89D9\u89DB\u89DD\u89DF\u89E0\u89E1\u89E2\u89E4\u89E7\u89E8\u89E9\u89EA\u89EC\u89ED\u89EE\u89F0\u89F1\u89F2\u89F4", - 6 - ], - [ - "d380", - "\u89FB", - 4, - "\u8A01", - 5, - "\u8A08", - 21, - "\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89" - ], - [ - "d440", - "\u8A1E", - 31, - "\u8A3F", - 8, - "\u8A49", - 21 - ], - [ - "d480", - "\u8A5F", - 25, - "\u8A7A", - 6, - "\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67" - ], - [ - "d540", - "\u8A81", - 7, - "\u8A8B", - 7, - "\u8A94", - 46 - ], - [ - "d580", - "\u8AC3", - 32, - "\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F" - ], - [ - "d640", - "\u8AE4", - 34, - "\u8B08", - 27 - ], - [ - "d680", - "\u8B24\u8B25\u8B27", - 30, - "\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51" - ], - [ - "d740", - "\u8B46", - 31, - "\u8B67", - 4, - "\u8B6D", - 25 - ], - [ - "d780", - "\u8B87", - 24, - "\u8BAC\u8BB1\u8BBB\u8BC7\u8BD0\u8BEA\u8C09\u8C1E\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7" - ], - [ - "d840", - "\u8C38", - 8, - "\u8C42\u8C43\u8C44\u8C45\u8C48\u8C4A\u8C4B\u8C4D", - 7, - "\u8C56\u8C57\u8C58\u8C59\u8C5B", - 5, - "\u8C63", - 6, - "\u8C6C", - 6, - "\u8C74\u8C75\u8C76\u8C77\u8C7B", - 6, - "\u8C83\u8C84\u8C86\u8C87" - ], - [ - "d880", - "\u8C88\u8C8B\u8C8D", - 6, - "\u8C95\u8C96\u8C97\u8C99", - 20, - "\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D" - ], - [ - "d940", - "\u8CAE", - 62 - ], - [ - "d980", - "\u8CED", - 32, - "\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC" - ], - [ - "da40", - "\u8D0E", - 14, - "\u8D20\u8D51\u8D52\u8D57\u8D5F\u8D65\u8D68\u8D69\u8D6A\u8D6C\u8D6E\u8D6F\u8D71\u8D72\u8D78", - 8, - "\u8D82\u8D83\u8D86\u8D87\u8D88\u8D89\u8D8C", - 4, - "\u8D92\u8D93\u8D95", - 9, - "\u8DA0\u8DA1" - ], - [ - "da80", - "\u8DA2\u8DA4", - 12, - "\u8DB2\u8DB6\u8DB7\u8DB9\u8DBB\u8DBD\u8DC0\u8DC1\u8DC2\u8DC5\u8DC7\u8DC8\u8DC9\u8DCA\u8DCD\u8DD0\u8DD2\u8DD3\u8DD4\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA" - ], - [ - "db40", - "\u8DD5\u8DD8\u8DD9\u8DDC\u8DE0\u8DE1\u8DE2\u8DE5\u8DE6\u8DE7\u8DE9\u8DED\u8DEE\u8DF0\u8DF1\u8DF2\u8DF4\u8DF6\u8DFC\u8DFE", - 6, - "\u8E06\u8E07\u8E08\u8E0B\u8E0D\u8E0E\u8E10\u8E11\u8E12\u8E13\u8E15", - 7, - "\u8E20\u8E21\u8E24", - 4, - "\u8E2B\u8E2D\u8E30\u8E32\u8E33\u8E34\u8E36\u8E37\u8E38\u8E3B\u8E3C\u8E3E" - ], - [ - "db80", - "\u8E3F\u8E43\u8E45\u8E46\u8E4C", - 4, - "\u8E53", - 5, - "\u8E5A", - 11, - "\u8E67\u8E68\u8E6A\u8E6B\u8E6E\u8E71\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD" - ], - [ - "dc40", - "\u8E73\u8E75\u8E77", - 4, - "\u8E7D\u8E7E\u8E80\u8E82\u8E83\u8E84\u8E86\u8E88", - 6, - "\u8E91\u8E92\u8E93\u8E95", - 6, - "\u8E9D\u8E9F", - 11, - "\u8EAD\u8EAE\u8EB0\u8EB1\u8EB3", - 6, - "\u8EBB", - 7 - ], - [ - "dc80", - "\u8EC3", - 10, - "\u8ECF", - 21, - "\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365" - ], - [ - "dd40", - "\u8EE5", - 62 - ], - [ - "dd80", - "\u8F24", - 32, - "\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A" - ], - [ - "de40", - "\u8F45", - 32, - "\u8F6A\u8F80\u8F8C\u8F92\u8F9D\u8FA0\u8FA1\u8FA2\u8FA4\u8FA5\u8FA6\u8FA7\u8FAA\u8FAC\u8FAD\u8FAE\u8FAF\u8FB2\u8FB3\u8FB4\u8FB5\u8FB7\u8FB8\u8FBA\u8FBB\u8FBC\u8FBF\u8FC0\u8FC3\u8FC6" - ], - [ - "de80", - "\u8FC9", - 4, - "\u8FCF\u8FD2\u8FD6\u8FD7\u8FDA\u8FE0\u8FE1\u8FE3\u8FE7\u8FEC\u8FEF\u8FF1\u8FF2\u8FF4\u8FF5\u8FF6\u8FFA\u8FFB\u8FFC\u8FFE\u8FFF\u9007\u9008\u900C\u900E\u9013\u9015\u9018\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496" - ], - [ - "df40", - "\u9019\u901C\u9023\u9024\u9025\u9027", - 5, - "\u9030", - 4, - "\u9037\u9039\u903A\u903D\u903F\u9040\u9043\u9045\u9046\u9048", - 4, - "\u904E\u9054\u9055\u9056\u9059\u905A\u905C", - 5, - "\u9064\u9066\u9067\u9069\u906A\u906B\u906C\u906F", - 4, - "\u9076", - 6, - "\u907E\u9081" - ], - [ - "df80", - "\u9084\u9085\u9086\u9087\u9089\u908A\u908C", - 4, - "\u9092\u9094\u9096\u9098\u909A\u909C\u909E\u909F\u90A0\u90A4\u90A5\u90A7\u90A8\u90A9\u90AB\u90AD\u90B2\u90B7\u90BC\u90BD\u90BF\u90C0\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C" - ], - [ - "e040", - "\u90C2\u90C3\u90C6\u90C8\u90C9\u90CB\u90CC\u90CD\u90D2\u90D4\u90D5\u90D6\u90D8\u90D9\u90DA\u90DE\u90DF\u90E0\u90E3\u90E4\u90E5\u90E9\u90EA\u90EC\u90EE\u90F0\u90F1\u90F2\u90F3\u90F5\u90F6\u90F7\u90F9\u90FA\u90FB\u90FC\u90FF\u9100\u9101\u9103\u9105", - 19, - "\u911A\u911B\u911C" - ], - [ - "e080", - "\u911D\u911F\u9120\u9121\u9124", - 10, - "\u9130\u9132", - 6, - "\u913A", - 8, - "\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C" - ], - [ - "e140", - "\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915B\u915C\u915F\u9160\u9166\u9167\u9168\u916B\u916D\u9173\u917A\u917B\u917C\u9180", - 4, - "\u9186\u9188\u918A\u918E\u918F\u9193", - 6, - "\u919C", - 5, - "\u91A4", - 5, - "\u91AB\u91AC\u91B0\u91B1\u91B2\u91B3\u91B6\u91B7\u91B8\u91B9\u91BB" - ], - [ - "e180", - "\u91BC", - 10, - "\u91C8\u91CB\u91D0\u91D2", - 9, - "\u91DD", - 8, - "\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA" - ], - [ - "e240", - "\u91E6", - 62 - ], - [ - "e280", - "\u9225", - 32, - "\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967", - 5, - "\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042" - ], - [ - "e340", - "\u9246", - 45, - "\u9275", - 16 - ], - [ - "e380", - "\u9286", - 7, - "\u928F", - 24, - "\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE" - ], - [ - "e440", - "\u92A8", - 5, - "\u92AF", - 24, - "\u92C9", - 31 - ], - [ - "e480", - "\u92E9", - 32, - "\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1" - ], - [ - "e540", - "\u930A", - 51, - "\u933F", - 10 - ], - [ - "e580", - "\u934A", - 31, - "\u936B\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3" - ], - [ - "e640", - "\u936C", - 34, - "\u9390", - 27 - ], - [ - "e680", - "\u93AC", - 29, - "\u93CB\u93CC\u93CD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9" - ], - [ - "e740", - "\u93CE", - 7, - "\u93D7", - 54 - ], - [ - "e780", - "\u940E", - 32, - "\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21", - 6, - "\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F", - 4, - "\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C" - ], - [ - "e840", - "\u942F", - 14, - "\u943F", - 43, - "\u946C\u946D\u946E\u946F" - ], - [ - "e880", - "\u9470", - 20, - "\u9491\u9496\u9498\u94C7\u94CF\u94D3\u94D4\u94DA\u94E6\u94FB\u951C\u9520\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9" - ], - [ - "e940", - "\u9527\u9533\u953D\u9543\u9548\u954B\u9555\u955A\u9560\u956E\u9574\u9575\u9577", - 7, - "\u9580", - 42 - ], - [ - "e980", - "\u95AB", - 32, - "\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B" - ], - [ - "ea40", - "\u95CC", - 27, - "\u95EC\u95FF\u9607\u9613\u9618\u961B\u961E\u9620\u9623", - 6, - "\u962B\u962C\u962D\u962F\u9630\u9637\u9638\u9639\u963A\u963E\u9641\u9643\u964A\u964E\u964F\u9651\u9652\u9653\u9656\u9657" - ], - [ - "ea80", - "\u9658\u9659\u965A\u965C\u965D\u965E\u9660\u9663\u9665\u9666\u966B\u966D", - 4, - "\u9673\u9678", - 12, - "\u9687\u9689\u968A\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0" - ], - [ - "eb40", - "\u968C\u968E\u9691\u9692\u9693\u9695\u9696\u969A\u969B\u969D", - 9, - "\u96A8", - 7, - "\u96B1\u96B2\u96B4\u96B5\u96B7\u96B8\u96BA\u96BB\u96BF\u96C2\u96C3\u96C8\u96CA\u96CB\u96D0\u96D1\u96D3\u96D4\u96D6", - 9, - "\u96E1", - 6, - "\u96EB" - ], - [ - "eb80", - "\u96EC\u96ED\u96EE\u96F0\u96F1\u96F2\u96F4\u96F5\u96F8\u96FA\u96FB\u96FC\u96FD\u96FF\u9702\u9703\u9705\u970A\u970B\u970C\u9710\u9711\u9712\u9714\u9715\u9717", - 4, - "\u971D\u971F\u9720\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB" - ], - [ - "ec40", - "\u9721", - 8, - "\u972B\u972C\u972E\u972F\u9731\u9733", - 4, - "\u973A\u973B\u973C\u973D\u973F", - 18, - "\u9754\u9755\u9757\u9758\u975A\u975C\u975D\u975F\u9763\u9764\u9766\u9767\u9768\u976A", - 7 - ], - [ - "ec80", - "\u9772\u9775\u9777", - 4, - "\u977D", - 7, - "\u9786", - 4, - "\u978C\u978E\u978F\u9790\u9793\u9795\u9796\u9797\u9799", - 4, - "\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0" - ], - [ - "ed40", - "\u979E\u979F\u97A1\u97A2\u97A4", - 6, - "\u97AC\u97AE\u97B0\u97B1\u97B3\u97B5", - 46 - ], - [ - "ed80", - "\u97E4\u97E5\u97E8\u97EE", - 4, - "\u97F4\u97F7", - 23, - "\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768" - ], - [ - "ee40", - "\u980F", - 62 - ], - [ - "ee80", - "\u984E", - 32, - "\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6", - 4, - "\u94BC\u94BD\u94BF\u94C4\u94C8", - 6, - "\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA" - ], - [ - "ef40", - "\u986F", - 5, - "\u988B\u988E\u9892\u9895\u9899\u98A3\u98A8", - 37, - "\u98CF\u98D0\u98D4\u98D6\u98D7\u98DB\u98DC\u98DD\u98E0", - 4 - ], - [ - "ef80", - "\u98E5\u98E6\u98E9", - 30, - "\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512", - 4, - "\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564", - 8, - "\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14" - ], - [ - "f040", - "\u9908", - 4, - "\u990E\u990F\u9911", - 28, - "\u992F", - 26 - ], - [ - "f080", - "\u994A", - 9, - "\u9956", - 12, - "\u9964\u9966\u9973\u9978\u9979\u997B\u997E\u9982\u9983\u9989\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28", - 4, - "\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66", - 6, - "\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619" - ], - [ - "f140", - "\u998C\u998E\u999A", - 10, - "\u99A6\u99A7\u99A9", - 47 - ], - [ - "f180", - "\u99D9", - 32, - "\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883" - ], - [ - "f240", - "\u99FA", - 62 - ], - [ - "f280", - "\u9A39", - 32, - "\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2" - ], - [ - "f340", - "\u9A5A", - 17, - "\u9A72\u9A83\u9A89\u9A8D\u9A8E\u9A94\u9A95\u9A99\u9AA6\u9AA9", - 6, - "\u9AB2\u9AB3\u9AB4\u9AB5\u9AB9\u9ABB\u9ABD\u9ABE\u9ABF\u9AC3\u9AC4\u9AC6", - 4, - "\u9ACD\u9ACE\u9ACF\u9AD0\u9AD2\u9AD4\u9AD5\u9AD6\u9AD7\u9AD9\u9ADA\u9ADB\u9ADC" - ], - [ - "f380", - "\u9ADD\u9ADE\u9AE0\u9AE2\u9AE3\u9AE4\u9AE5\u9AE7\u9AE8\u9AE9\u9AEA\u9AEC\u9AEE\u9AF0", - 8, - "\u9AFA\u9AFC", - 6, - "\u9B04\u9B05\u9B06\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B" - ], - [ - "f440", - "\u9B07\u9B09", - 5, - "\u9B10\u9B11\u9B12\u9B14", - 10, - "\u9B20\u9B21\u9B22\u9B24", - 10, - "\u9B30\u9B31\u9B33", - 7, - "\u9B3D\u9B3E\u9B3F\u9B40\u9B46\u9B4A\u9B4B\u9B4C\u9B4E\u9B50\u9B52\u9B53\u9B55", - 5 - ], - [ - "f480", - "\u9B5B", - 32, - "\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164" - ], - [ - "f540", - "\u9B7C", - 62 - ], - [ - "f580", - "\u9BBB", - 32, - "\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC" - ], - [ - "f640", - "\u9BDC", - 62 - ], - [ - "f680", - "\u9C1B", - 32, - "\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85", - 5, - "\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E", - 5, - "\u9CA5", - 4, - "\u9CAB\u9CAD\u9CAE\u9CB0", - 7, - "\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB" - ], - [ - "f740", - "\u9C3C", - 62 - ], - [ - "f780", - "\u9C7B\u9C7D\u9C7E\u9C80\u9C83\u9C84\u9C89\u9C8A\u9C8C\u9C8F\u9C93\u9C96\u9C97\u9C98\u9C99\u9C9D\u9CAA\u9CAC\u9CAF\u9CB9\u9CBE", - 4, - "\u9CC8\u9CC9\u9CD1\u9CD2\u9CDA\u9CDB\u9CE0\u9CE1\u9CCC", - 4, - "\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44" - ], - [ - "f840", - "\u9CE3", - 62 - ], - [ - "f880", - "\u9D22", - 32 - ], - [ - "f940", - "\u9D43", - 62 - ], - [ - "f980", - "\u9D82", - 32 - ], - [ - "fa40", - "\u9DA3", - 62 - ], - [ - "fa80", - "\u9DE2", - 32 - ], - [ - "fb40", - "\u9E03", - 27, - "\u9E24\u9E27\u9E2E\u9E30\u9E34\u9E3B\u9E3C\u9E40\u9E4D\u9E50\u9E52\u9E53\u9E54\u9E56\u9E59\u9E5D\u9E5F\u9E60\u9E61\u9E62\u9E65\u9E6E\u9E6F\u9E72\u9E74", - 9, - "\u9E80" - ], - [ - "fb80", - "\u9E81\u9E83\u9E84\u9E85\u9E86\u9E89\u9E8A\u9E8C", - 5, - "\u9E94", - 8, - "\u9E9E\u9EA0", - 5, - "\u9EA7\u9EA8\u9EA9\u9EAA" - ], - [ - "fc40", - "\u9EAB", - 8, - "\u9EB5\u9EB6\u9EB7\u9EB9\u9EBA\u9EBC\u9EBF", - 4, - "\u9EC5\u9EC6\u9EC7\u9EC8\u9ECA\u9ECB\u9ECC\u9ED0\u9ED2\u9ED3\u9ED5\u9ED6\u9ED7\u9ED9\u9EDA\u9EDE\u9EE1\u9EE3\u9EE4\u9EE6\u9EE8\u9EEB\u9EEC\u9EED\u9EEE\u9EF0", - 8, - "\u9EFA\u9EFD\u9EFF", - 6 - ], - [ - "fc80", - "\u9F06", - 4, - "\u9F0C\u9F0F\u9F11\u9F12\u9F14\u9F15\u9F16\u9F18\u9F1A", - 5, - "\u9F21\u9F23", - 8, - "\u9F2D\u9F2E\u9F30\u9F31" - ], - [ - "fd40", - "\u9F32", - 4, - "\u9F38\u9F3A\u9F3C\u9F3F", - 4, - "\u9F45", - 10, - "\u9F52", - 38 - ], - [ - "fd80", - "\u9F79", - 5, - "\u9F81\u9F82\u9F8D", - 11, - "\u9F9C\u9F9D\u9F9E\u9FA1", - 4, - "\uF92C\uF979\uF995\uF9E7\uF9F1" - ], - [ - "fe40", - "\uFA0C\uFA0D\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA18\uFA1F\uFA20\uFA21\uFA23\uFA24\uFA27\uFA28\uFA29" - ] -], P17 = Object.freeze({ - __proto__: null, - default: T1 -}), B1 = [ - [ - "a140", - "\uE4C6", - 62 - ], - [ - "a180", - "\uE505", - 32 - ], - [ - "a240", - "\uE526", - 62 - ], - [ - "a280", - "\uE565", - 32 - ], - [ - "a2ab", - "\uE766", - 5 - ], - [ - "a2e3", - "\u20AC\uE76D" - ], - [ - "a2ef", - "\uE76E\uE76F" - ], - [ - "a2fd", - "\uE770\uE771" - ], - [ - "a340", - "\uE586", - 62 - ], - [ - "a380", - "\uE5C5", - 31, - "\u3000" - ], - [ - "a440", - "\uE5E6", - 62 - ], - [ - "a480", - "\uE625", - 32 - ], - [ - "a4f4", - "\uE772", - 10 - ], - [ - "a540", - "\uE646", - 62 - ], - [ - "a580", - "\uE685", - 32 - ], - [ - "a5f7", - "\uE77D", - 7 - ], - [ - "a640", - "\uE6A6", - 62 - ], - [ - "a680", - "\uE6E5", - 32 - ], - [ - "a6b9", - "\uE785", - 7 - ], - [ - "a6d9", - "\uE78D", - 6 - ], - [ - "a6ec", - "\uE794\uE795" - ], - [ - "a6f3", - "\uE796" - ], - [ - "a6f6", - "\uE797", - 8 - ], - [ - "a740", - "\uE706", - 62 - ], - [ - "a780", - "\uE745", - 32 - ], - [ - "a7c2", - "\uE7A0", - 14 - ], - [ - "a7f2", - "\uE7AF", - 12 - ], - [ - "a896", - "\uE7BC", - 10 - ], - [ - "a8bc", - "\uE7C7" - ], - [ - "a8bf", - "\u01F9" - ], - [ - "a8c1", - "\uE7C9\uE7CA\uE7CB\uE7CC" - ], - [ - "a8ea", - "\uE7CD", - 20 - ], - [ - "a958", - "\uE7E2" - ], - [ - "a95b", - "\uE7E3" - ], - [ - "a95d", - "\uE7E4\uE7E5\uE7E6" - ], - [ - "a989", - "\u303E\u2FF0", - 11 - ], - [ - "a997", - "\uE7F4", - 12 - ], - [ - "a9f0", - "\uE801", - 14 - ], - [ - "aaa1", - "\uE000", - 93 - ], - [ - "aba1", - "\uE05E", - 93 - ], - [ - "aca1", - "\uE0BC", - 93 - ], - [ - "ada1", - "\uE11A", - 93 - ], - [ - "aea1", - "\uE178", - 93 - ], - [ - "afa1", - "\uE1D6", - 93 - ], - [ - "d7fa", - "\uE810", - 4 - ], - [ - "f8a1", - "\uE234", - 93 - ], - [ - "f9a1", - "\uE292", - 93 - ], - [ - "faa1", - "\uE2F0", - 93 - ], - [ - "fba1", - "\uE34E", - 93 - ], - [ - "fca1", - "\uE3AC", - 93 - ], - [ - "fda1", - "\uE40A", - 93 - ], - [ - "fe50", - "\u2E81\uE816\uE817\uE818\u2E84\u3473\u3447\u2E88\u2E8B\uE81E\u359E\u361A\u360E\u2E8C\u2E97\u396E\u3918\uE826\u39CF\u39DF\u3A73\u39D0\uE82B\uE82C\u3B4E\u3C6E\u3CE0\u2EA7\uE831\uE832\u2EAA\u4056\u415F\u2EAE\u4337\u2EB3\u2EB6\u2EB7\uE83B\u43B1\u43AC\u2EBB\u43DD\u44D6\u4661\u464C\uE843" - ], - [ - "fe80", - "\u4723\u4729\u477C\u478D\u2ECA\u4947\u497A\u497D\u4982\u4983\u4985\u4986\u499F\u499B\u49B7\u49B6\uE854\uE855\u4CA3\u4C9F\u4CA0\u4CA1\u4C77\u4CA2\u4D13", - 6, - "\u4DAE\uE864\uE468", - 93 - ] -], k12 = Object.freeze({ - __proto__: null, - default: B1 -}), Xf1 = [ - 128, - 165, - 169, - 178, - 184, - 216, - 226, - 235, - 238, - 244, - 248, - 251, - 253, - 258, - 276, - 284, - 300, - 325, - 329, - 334, - 364, - 463, - 465, - 467, - 469, - 471, - 473, - 475, - 477, - 506, - 594, - 610, - 712, - 716, - 730, - 930, - 938, - 962, - 970, - 1026, - 1104, - 1106, - 8209, - 8215, - 8218, - 8222, - 8231, - 8241, - 8244, - 8246, - 8252, - 8365, - 8452, - 8454, - 8458, - 8471, - 8482, - 8556, - 8570, - 8596, - 8602, - 8713, - 8720, - 8722, - 8726, - 8731, - 8737, - 8740, - 8742, - 8748, - 8751, - 8760, - 8766, - 8777, - 8781, - 8787, - 8802, - 8808, - 8816, - 8854, - 8858, - 8870, - 8896, - 8979, - 9322, - 9372, - 9548, - 9588, - 9616, - 9622, - 9634, - 9652, - 9662, - 9672, - 9676, - 9680, - 9702, - 9735, - 9738, - 9793, - 9795, - 11906, - 11909, - 11913, - 11917, - 11928, - 11944, - 11947, - 11951, - 11956, - 11960, - 11964, - 11979, - 12284, - 12292, - 12312, - 12319, - 12330, - 12351, - 12436, - 12447, - 12535, - 12543, - 12586, - 12842, - 12850, - 12964, - 13200, - 13215, - 13218, - 13253, - 13263, - 13267, - 13270, - 13384, - 13428, - 13727, - 13839, - 13851, - 14617, - 14703, - 14801, - 14816, - 14964, - 15183, - 15471, - 15585, - 16471, - 16736, - 17208, - 17325, - 17330, - 17374, - 17623, - 17997, - 18018, - 18212, - 18218, - 18301, - 18318, - 18760, - 18811, - 18814, - 18820, - 18823, - 18844, - 18848, - 18872, - 19576, - 19620, - 19738, - 19887, - 40870, - 59244, - 59336, - 59367, - 59413, - 59417, - 59423, - 59431, - 59437, - 59443, - 59452, - 59460, - 59478, - 59493, - 63789, - 63866, - 63894, - 63976, - 63986, - 64016, - 64018, - 64021, - 64025, - 64034, - 64037, - 64042, - 65074, - 65093, - 65107, - 65112, - 65127, - 65132, - 65375, - 65510, - 65536 -], Yf1 = [ - 0, - 36, - 38, - 45, - 50, - 81, - 89, - 95, - 96, - 100, - 103, - 104, - 105, - 109, - 126, - 133, - 148, - 172, - 175, - 179, - 208, - 306, - 307, - 308, - 309, - 310, - 311, - 312, - 313, - 341, - 428, - 443, - 544, - 545, - 558, - 741, - 742, - 749, - 750, - 805, - 819, - 820, - 7922, - 7924, - 7925, - 7927, - 7934, - 7943, - 7944, - 7945, - 7950, - 8062, - 8148, - 8149, - 8152, - 8164, - 8174, - 8236, - 8240, - 8262, - 8264, - 8374, - 8380, - 8381, - 8384, - 8388, - 8390, - 8392, - 8393, - 8394, - 8396, - 8401, - 8406, - 8416, - 8419, - 8424, - 8437, - 8439, - 8445, - 8482, - 8485, - 8496, - 8521, - 8603, - 8936, - 8946, - 9046, - 9050, - 9063, - 9066, - 9076, - 9092, - 9100, - 9108, - 9111, - 9113, - 9131, - 9162, - 9164, - 9218, - 9219, - 11329, - 11331, - 11334, - 11336, - 11346, - 11361, - 11363, - 11366, - 11370, - 11372, - 11375, - 11389, - 11682, - 11686, - 11687, - 11692, - 11694, - 11714, - 11716, - 11723, - 11725, - 11730, - 11736, - 11982, - 11989, - 12102, - 12336, - 12348, - 12350, - 12384, - 12393, - 12395, - 12397, - 12510, - 12553, - 12851, - 12962, - 12973, - 13738, - 13823, - 13919, - 13933, - 14080, - 14298, - 14585, - 14698, - 15583, - 15847, - 16318, - 16434, - 16438, - 16481, - 16729, - 17102, - 17122, - 17315, - 17320, - 17402, - 17418, - 17859, - 17909, - 17911, - 17915, - 17916, - 17936, - 17939, - 17961, - 18664, - 18703, - 18814, - 18962, - 19043, - 33469, - 33470, - 33471, - 33484, - 33485, - 33490, - 33497, - 33501, - 33505, - 33513, - 33520, - 33536, - 33550, - 37845, - 37921, - 37948, - 38029, - 38038, - 38064, - 38065, - 38066, - 38069, - 38075, - 38076, - 38078, - 39108, - 39109, - 39113, - 39114, - 39115, - 39116, - 39265, - 39394, - 189000 -], L12 = { - uChars: Xf1, - gbChars: Yf1 -}, M16 = Object.freeze({ - __proto__: null, - uChars: Xf1, - gbChars: Yf1, - default: L12 -}), U12 = [ - [ - "0", - "\0", - 127 - ], - [ - "8141", - "\uAC02\uAC03\uAC05\uAC06\uAC0B", - 4, - "\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25", - 6, - "\uAC2E\uAC32\uAC33\uAC34" - ], - [ - "8161", - "\uAC35\uAC36\uAC37\uAC3A\uAC3B\uAC3D\uAC3E\uAC3F\uAC41", - 9, - "\uAC4C\uAC4E", - 5, - "\uAC55" - ], - [ - "8181", - "\uAC56\uAC57\uAC59\uAC5A\uAC5B\uAC5D", - 18, - "\uAC72\uAC73\uAC75\uAC76\uAC79\uAC7B", - 4, - "\uAC82\uAC87\uAC88\uAC8D\uAC8E\uAC8F\uAC91\uAC92\uAC93\uAC95", - 6, - "\uAC9E\uACA2", - 5, - "\uACAB\uACAD\uACAE\uACB1", - 6, - "\uACBA\uACBE\uACBF\uACC0\uACC2\uACC3\uACC5\uACC6\uACC7\uACC9\uACCA\uACCB\uACCD", - 7, - "\uACD6\uACD8", - 7, - "\uACE2\uACE3\uACE5\uACE6\uACE9\uACEB\uACED\uACEE\uACF2\uACF4\uACF7", - 4, - "\uACFE\uACFF\uAD01\uAD02\uAD03\uAD05\uAD07", - 4, - "\uAD0E\uAD10\uAD12\uAD13" - ], - [ - "8241", - "\uAD14\uAD15\uAD16\uAD17\uAD19\uAD1A\uAD1B\uAD1D\uAD1E\uAD1F\uAD21", - 7, - "\uAD2A\uAD2B\uAD2E", - 5 - ], - [ - "8261", - "\uAD36\uAD37\uAD39\uAD3A\uAD3B\uAD3D", - 6, - "\uAD46\uAD48\uAD4A", - 5, - "\uAD51\uAD52\uAD53\uAD55\uAD56\uAD57" - ], - [ - "8281", - "\uAD59", - 7, - "\uAD62\uAD64", - 7, - "\uAD6E\uAD6F\uAD71\uAD72\uAD77\uAD78\uAD79\uAD7A\uAD7E\uAD80\uAD83", - 4, - "\uAD8A\uAD8B\uAD8D\uAD8E\uAD8F\uAD91", - 10, - "\uAD9E", - 5, - "\uADA5", - 17, - "\uADB8", - 7, - "\uADC2\uADC3\uADC5\uADC6\uADC7\uADC9", - 6, - "\uADD2\uADD4", - 7, - "\uADDD\uADDE\uADDF\uADE1\uADE2\uADE3\uADE5", - 18 - ], - [ - "8341", - "\uADFA\uADFB\uADFD\uADFE\uAE02", - 5, - "\uAE0A\uAE0C\uAE0E", - 5, - "\uAE15", - 7 - ], - [ - "8361", - "\uAE1D", - 18, - "\uAE32\uAE33\uAE35\uAE36\uAE39\uAE3B\uAE3C" - ], - [ - "8381", - "\uAE3D\uAE3E\uAE3F\uAE42\uAE44\uAE47\uAE48\uAE49\uAE4B\uAE4F\uAE51\uAE52\uAE53\uAE55\uAE57", - 4, - "\uAE5E\uAE62\uAE63\uAE64\uAE66\uAE67\uAE6A\uAE6B\uAE6D\uAE6E\uAE6F\uAE71", - 6, - "\uAE7A\uAE7E", - 5, - "\uAE86", - 5, - "\uAE8D", - 46, - "\uAEBF\uAEC1\uAEC2\uAEC3\uAEC5", - 6, - "\uAECE\uAED2", - 5, - "\uAEDA\uAEDB\uAEDD", - 8 - ], - [ - "8441", - "\uAEE6\uAEE7\uAEE9\uAEEA\uAEEC\uAEEE", - 5, - "\uAEF5\uAEF6\uAEF7\uAEF9\uAEFA\uAEFB\uAEFD", - 8 - ], - [ - "8461", - "\uAF06\uAF09\uAF0A\uAF0B\uAF0C\uAF0E\uAF0F\uAF11", - 18 - ], - [ - "8481", - "\uAF24", - 7, - "\uAF2E\uAF2F\uAF31\uAF33\uAF35", - 6, - "\uAF3E\uAF40\uAF44\uAF45\uAF46\uAF47\uAF4A", - 5, - "\uAF51", - 10, - "\uAF5E", - 5, - "\uAF66", - 18, - "\uAF7A", - 5, - "\uAF81\uAF82\uAF83\uAF85\uAF86\uAF87\uAF89", - 6, - "\uAF92\uAF93\uAF94\uAF96", - 5, - "\uAF9D", - 26, - "\uAFBA\uAFBB\uAFBD\uAFBE" - ], - [ - "8541", - "\uAFBF\uAFC1", - 5, - "\uAFCA\uAFCC\uAFCF", - 4, - "\uAFD5", - 6, - "\uAFDD", - 4 - ], - [ - "8561", - "\uAFE2", - 5, - "\uAFEA", - 5, - "\uAFF2\uAFF3\uAFF5\uAFF6\uAFF7\uAFF9", - 6, - "\uB002\uB003" - ], - [ - "8581", - "\uB005", - 6, - "\uB00D\uB00E\uB00F\uB011\uB012\uB013\uB015", - 6, - "\uB01E", - 9, - "\uB029", - 26, - "\uB046\uB047\uB049\uB04B\uB04D\uB04F\uB050\uB051\uB052\uB056\uB058\uB05A\uB05B\uB05C\uB05E", - 29, - "\uB07E\uB07F\uB081\uB082\uB083\uB085", - 6, - "\uB08E\uB090\uB092", - 5, - "\uB09B\uB09D\uB09E\uB0A3\uB0A4" - ], - [ - "8641", - "\uB0A5\uB0A6\uB0A7\uB0AA\uB0B0\uB0B2\uB0B6\uB0B7\uB0B9\uB0BA\uB0BB\uB0BD", - 6, - "\uB0C6\uB0CA", - 5, - "\uB0D2" - ], - [ - "8661", - "\uB0D3\uB0D5\uB0D6\uB0D7\uB0D9", - 6, - "\uB0E1\uB0E2\uB0E3\uB0E4\uB0E6", - 10 - ], - [ - "8681", - "\uB0F1", - 22, - "\uB10A\uB10D\uB10E\uB10F\uB111\uB114\uB115\uB116\uB117\uB11A\uB11E", - 4, - "\uB126\uB127\uB129\uB12A\uB12B\uB12D", - 6, - "\uB136\uB13A", - 5, - "\uB142\uB143\uB145\uB146\uB147\uB149", - 6, - "\uB152\uB153\uB156\uB157\uB159\uB15A\uB15B\uB15D\uB15E\uB15F\uB161", - 22, - "\uB17A\uB17B\uB17D\uB17E\uB17F\uB181\uB183", - 4, - "\uB18A\uB18C\uB18E\uB18F\uB190\uB191\uB195\uB196\uB197\uB199\uB19A\uB19B\uB19D" - ], - [ - "8741", - "\uB19E", - 9, - "\uB1A9", - 15 - ], - [ - "8761", - "\uB1B9", - 18, - "\uB1CD\uB1CE\uB1CF\uB1D1\uB1D2\uB1D3\uB1D5" - ], - [ - "8781", - "\uB1D6", - 5, - "\uB1DE\uB1E0", - 7, - "\uB1EA\uB1EB\uB1ED\uB1EE\uB1EF\uB1F1", - 7, - "\uB1FA\uB1FC\uB1FE", - 5, - "\uB206\uB207\uB209\uB20A\uB20D", - 6, - "\uB216\uB218\uB21A", - 5, - "\uB221", - 18, - "\uB235", - 6, - "\uB23D", - 26, - "\uB259\uB25A\uB25B\uB25D\uB25E\uB25F\uB261", - 6, - "\uB26A", - 4 - ], - [ - "8841", - "\uB26F", - 4, - "\uB276", - 5, - "\uB27D", - 6, - "\uB286\uB287\uB288\uB28A", - 4 - ], - [ - "8861", - "\uB28F\uB292\uB293\uB295\uB296\uB297\uB29B", - 4, - "\uB2A2\uB2A4\uB2A7\uB2A8\uB2A9\uB2AB\uB2AD\uB2AE\uB2AF\uB2B1\uB2B2\uB2B3\uB2B5\uB2B6\uB2B7" - ], - [ - "8881", - "\uB2B8", - 15, - "\uB2CA\uB2CB\uB2CD\uB2CE\uB2CF\uB2D1\uB2D3", - 4, - "\uB2DA\uB2DC\uB2DE\uB2DF\uB2E0\uB2E1\uB2E3\uB2E7\uB2E9\uB2EA\uB2F0\uB2F1\uB2F2\uB2F6\uB2FC\uB2FD\uB2FE\uB302\uB303\uB305\uB306\uB307\uB309", - 6, - "\uB312\uB316", - 5, - "\uB31D", - 54, - "\uB357\uB359\uB35A\uB35D\uB360\uB361\uB362\uB363" - ], - [ - "8941", - "\uB366\uB368\uB36A\uB36C\uB36D\uB36F\uB372\uB373\uB375\uB376\uB377\uB379", - 6, - "\uB382\uB386", - 5, - "\uB38D" - ], - [ - "8961", - "\uB38E\uB38F\uB391\uB392\uB393\uB395", - 10, - "\uB3A2", - 5, - "\uB3A9\uB3AA\uB3AB\uB3AD" - ], - [ - "8981", - "\uB3AE", - 21, - "\uB3C6\uB3C7\uB3C9\uB3CA\uB3CD\uB3CF\uB3D1\uB3D2\uB3D3\uB3D6\uB3D8\uB3DA\uB3DC\uB3DE\uB3DF\uB3E1\uB3E2\uB3E3\uB3E5\uB3E6\uB3E7\uB3E9", - 18, - "\uB3FD", - 18, - "\uB411", - 6, - "\uB419\uB41A\uB41B\uB41D\uB41E\uB41F\uB421", - 6, - "\uB42A\uB42C", - 7, - "\uB435", - 15 - ], - [ - "8a41", - "\uB445", - 10, - "\uB452\uB453\uB455\uB456\uB457\uB459", - 6, - "\uB462\uB464\uB466" - ], - [ - "8a61", - "\uB467", - 4, - "\uB46D", - 18, - "\uB481\uB482" - ], - [ - "8a81", - "\uB483", - 4, - "\uB489", - 19, - "\uB49E", - 5, - "\uB4A5\uB4A6\uB4A7\uB4A9\uB4AA\uB4AB\uB4AD", - 7, - "\uB4B6\uB4B8\uB4BA", - 5, - "\uB4C1\uB4C2\uB4C3\uB4C5\uB4C6\uB4C7\uB4C9", - 6, - "\uB4D1\uB4D2\uB4D3\uB4D4\uB4D6", - 5, - "\uB4DE\uB4DF\uB4E1\uB4E2\uB4E5\uB4E7", - 4, - "\uB4EE\uB4F0\uB4F2", - 5, - "\uB4F9", - 26, - "\uB516\uB517\uB519\uB51A\uB51D" - ], - [ - "8b41", - "\uB51E", - 5, - "\uB526\uB52B", - 4, - "\uB532\uB533\uB535\uB536\uB537\uB539", - 6, - "\uB542\uB546" - ], - [ - "8b61", - "\uB547\uB548\uB549\uB54A\uB54E\uB54F\uB551\uB552\uB553\uB555", - 6, - "\uB55E\uB562", - 8 - ], - [ - "8b81", - "\uB56B", - 52, - "\uB5A2\uB5A3\uB5A5\uB5A6\uB5A7\uB5A9\uB5AC\uB5AD\uB5AE\uB5AF\uB5B2\uB5B6", - 4, - "\uB5BE\uB5BF\uB5C1\uB5C2\uB5C3\uB5C5", - 6, - "\uB5CE\uB5D2", - 5, - "\uB5D9", - 18, - "\uB5ED", - 18 - ], - [ - "8c41", - "\uB600", - 15, - "\uB612\uB613\uB615\uB616\uB617\uB619", - 4 - ], - [ - "8c61", - "\uB61E", - 6, - "\uB626", - 5, - "\uB62D", - 6, - "\uB635", - 5 - ], - [ - "8c81", - "\uB63B", - 12, - "\uB649", - 26, - "\uB665\uB666\uB667\uB669", - 50, - "\uB69E\uB69F\uB6A1\uB6A2\uB6A3\uB6A5", - 5, - "\uB6AD\uB6AE\uB6AF\uB6B0\uB6B2", - 16 - ], - [ - "8d41", - "\uB6C3", - 16, - "\uB6D5", - 8 - ], - [ - "8d61", - "\uB6DE", - 17, - "\uB6F1\uB6F2\uB6F3\uB6F5\uB6F6\uB6F7\uB6F9\uB6FA" - ], - [ - "8d81", - "\uB6FB", - 4, - "\uB702\uB703\uB704\uB706", - 33, - "\uB72A\uB72B\uB72D\uB72E\uB731", - 6, - "\uB73A\uB73C", - 7, - "\uB745\uB746\uB747\uB749\uB74A\uB74B\uB74D", - 6, - "\uB756", - 9, - "\uB761\uB762\uB763\uB765\uB766\uB767\uB769", - 6, - "\uB772\uB774\uB776", - 5, - "\uB77E\uB77F\uB781\uB782\uB783\uB785", - 6, - "\uB78E\uB793\uB794\uB795\uB79A\uB79B\uB79D\uB79E" - ], - [ - "8e41", - "\uB79F\uB7A1", - 6, - "\uB7AA\uB7AE", - 5, - "\uB7B6\uB7B7\uB7B9", - 8 - ], - [ - "8e61", - "\uB7C2", - 4, - "\uB7C8\uB7CA", - 19 - ], - [ - "8e81", - "\uB7DE", - 13, - "\uB7EE\uB7EF\uB7F1\uB7F2\uB7F3\uB7F5", - 6, - "\uB7FE\uB802", - 4, - "\uB80A\uB80B\uB80D\uB80E\uB80F\uB811", - 6, - "\uB81A\uB81C\uB81E", - 5, - "\uB826\uB827\uB829\uB82A\uB82B\uB82D", - 6, - "\uB836\uB83A", - 5, - "\uB841\uB842\uB843\uB845", - 11, - "\uB852\uB854", - 7, - "\uB85E\uB85F\uB861\uB862\uB863\uB865", - 6, - "\uB86E\uB870\uB872", - 5, - "\uB879\uB87A\uB87B\uB87D", - 7 - ], - [ - "8f41", - "\uB885", - 7, - "\uB88E", - 17 - ], - [ - "8f61", - "\uB8A0", - 7, - "\uB8A9", - 6, - "\uB8B1\uB8B2\uB8B3\uB8B5\uB8B6\uB8B7\uB8B9", - 4 - ], - [ - "8f81", - "\uB8BE\uB8BF\uB8C2\uB8C4\uB8C6", - 5, - "\uB8CD\uB8CE\uB8CF\uB8D1\uB8D2\uB8D3\uB8D5", - 7, - "\uB8DE\uB8E0\uB8E2", - 5, - "\uB8EA\uB8EB\uB8ED\uB8EE\uB8EF\uB8F1", - 6, - "\uB8FA\uB8FC\uB8FE", - 5, - "\uB905", - 18, - "\uB919", - 6, - "\uB921", - 26, - "\uB93E\uB93F\uB941\uB942\uB943\uB945", - 6, - "\uB94D\uB94E\uB950\uB952", - 5 - ], - [ - "9041", - "\uB95A\uB95B\uB95D\uB95E\uB95F\uB961", - 6, - "\uB96A\uB96C\uB96E", - 5, - "\uB976\uB977\uB979\uB97A\uB97B\uB97D" - ], - [ - "9061", - "\uB97E", - 5, - "\uB986\uB988\uB98B\uB98C\uB98F", - 15 - ], - [ - "9081", - "\uB99F", - 12, - "\uB9AE\uB9AF\uB9B1\uB9B2\uB9B3\uB9B5", - 6, - "\uB9BE\uB9C0\uB9C2", - 5, - "\uB9CA\uB9CB\uB9CD\uB9D3", - 4, - "\uB9DA\uB9DC\uB9DF\uB9E0\uB9E2\uB9E6\uB9E7\uB9E9\uB9EA\uB9EB\uB9ED", - 6, - "\uB9F6\uB9FB", - 4, - "\uBA02", - 5, - "\uBA09", - 11, - "\uBA16", - 33, - "\uBA3A\uBA3B\uBA3D\uBA3E\uBA3F\uBA41\uBA43\uBA44\uBA45\uBA46" - ], - [ - "9141", - "\uBA47\uBA4A\uBA4C\uBA4F\uBA50\uBA51\uBA52\uBA56\uBA57\uBA59\uBA5A\uBA5B\uBA5D", - 6, - "\uBA66\uBA6A", - 5 - ], - [ - "9161", - "\uBA72\uBA73\uBA75\uBA76\uBA77\uBA79", - 9, - "\uBA86\uBA88\uBA89\uBA8A\uBA8B\uBA8D", - 5 - ], - [ - "9181", - "\uBA93", - 20, - "\uBAAA\uBAAD\uBAAE\uBAAF\uBAB1\uBAB3", - 4, - "\uBABA\uBABC\uBABE", - 5, - "\uBAC5\uBAC6\uBAC7\uBAC9", - 14, - "\uBADA", - 33, - "\uBAFD\uBAFE\uBAFF\uBB01\uBB02\uBB03\uBB05", - 7, - "\uBB0E\uBB10\uBB12", - 5, - "\uBB19\uBB1A\uBB1B\uBB1D\uBB1E\uBB1F\uBB21", - 6 - ], - [ - "9241", - "\uBB28\uBB2A\uBB2C", - 7, - "\uBB37\uBB39\uBB3A\uBB3F", - 4, - "\uBB46\uBB48\uBB4A\uBB4B\uBB4C\uBB4E\uBB51\uBB52" - ], - [ - "9261", - "\uBB53\uBB55\uBB56\uBB57\uBB59", - 7, - "\uBB62\uBB64", - 7, - "\uBB6D", - 4 - ], - [ - "9281", - "\uBB72", - 21, - "\uBB89\uBB8A\uBB8B\uBB8D\uBB8E\uBB8F\uBB91", - 18, - "\uBBA5\uBBA6\uBBA7\uBBA9\uBBAA\uBBAB\uBBAD", - 6, - "\uBBB5\uBBB6\uBBB8", - 7, - "\uBBC1\uBBC2\uBBC3\uBBC5\uBBC6\uBBC7\uBBC9", - 6, - "\uBBD1\uBBD2\uBBD4", - 35, - "\uBBFA\uBBFB\uBBFD\uBBFE\uBC01" - ], - [ - "9341", - "\uBC03", - 4, - "\uBC0A\uBC0E\uBC10\uBC12\uBC13\uBC19\uBC1A\uBC20\uBC21\uBC22\uBC23\uBC26\uBC28\uBC2A\uBC2B\uBC2C\uBC2E\uBC2F\uBC32\uBC33\uBC35" - ], - [ - "9361", - "\uBC36\uBC37\uBC39", - 6, - "\uBC42\uBC46\uBC47\uBC48\uBC4A\uBC4B\uBC4E\uBC4F\uBC51", - 8 - ], - [ - "9381", - "\uBC5A\uBC5B\uBC5C\uBC5E", - 37, - "\uBC86\uBC87\uBC89\uBC8A\uBC8D\uBC8F", - 4, - "\uBC96\uBC98\uBC9B", - 4, - "\uBCA2\uBCA3\uBCA5\uBCA6\uBCA9", - 6, - "\uBCB2\uBCB6", - 5, - "\uBCBE\uBCBF\uBCC1\uBCC2\uBCC3\uBCC5", - 7, - "\uBCCE\uBCD2\uBCD3\uBCD4\uBCD6\uBCD7\uBCD9\uBCDA\uBCDB\uBCDD", - 22, - "\uBCF7\uBCF9\uBCFA\uBCFB\uBCFD" - ], - [ - "9441", - "\uBCFE", - 5, - "\uBD06\uBD08\uBD0A", - 5, - "\uBD11\uBD12\uBD13\uBD15", - 8 - ], - [ - "9461", - "\uBD1E", - 5, - "\uBD25", - 6, - "\uBD2D", - 12 - ], - [ - "9481", - "\uBD3A", - 5, - "\uBD41", - 6, - "\uBD4A\uBD4B\uBD4D\uBD4E\uBD4F\uBD51", - 6, - "\uBD5A", - 9, - "\uBD65\uBD66\uBD67\uBD69", - 22, - "\uBD82\uBD83\uBD85\uBD86\uBD8B", - 4, - "\uBD92\uBD94\uBD96\uBD97\uBD98\uBD9B\uBD9D", - 6, - "\uBDA5", - 10, - "\uBDB1", - 6, - "\uBDB9", - 24 - ], - [ - "9541", - "\uBDD2\uBDD3\uBDD6\uBDD7\uBDD9\uBDDA\uBDDB\uBDDD", - 11, - "\uBDEA", - 5, - "\uBDF1" - ], - [ - "9561", - "\uBDF2\uBDF3\uBDF5\uBDF6\uBDF7\uBDF9", - 6, - "\uBE01\uBE02\uBE04\uBE06", - 5, - "\uBE0E\uBE0F\uBE11\uBE12\uBE13" - ], - [ - "9581", - "\uBE15", - 6, - "\uBE1E\uBE20", - 35, - "\uBE46\uBE47\uBE49\uBE4A\uBE4B\uBE4D\uBE4F", - 4, - "\uBE56\uBE58\uBE5C\uBE5D\uBE5E\uBE5F\uBE62\uBE63\uBE65\uBE66\uBE67\uBE69\uBE6B", - 4, - "\uBE72\uBE76", - 4, - "\uBE7E\uBE7F\uBE81\uBE82\uBE83\uBE85", - 6, - "\uBE8E\uBE92", - 5, - "\uBE9A", - 13, - "\uBEA9", - 14 - ], - [ - "9641", - "\uBEB8", - 23, - "\uBED2\uBED3" - ], - [ - "9661", - "\uBED5\uBED6\uBED9", - 6, - "\uBEE1\uBEE2\uBEE6", - 5, - "\uBEED", - 8 - ], - [ - "9681", - "\uBEF6", - 10, - "\uBF02", - 5, - "\uBF0A", - 13, - "\uBF1A\uBF1E", - 33, - "\uBF42\uBF43\uBF45\uBF46\uBF47\uBF49", - 6, - "\uBF52\uBF53\uBF54\uBF56", - 44 - ], - [ - "9741", - "\uBF83", - 16, - "\uBF95", - 8 - ], - [ - "9761", - "\uBF9E", - 17, - "\uBFB1", - 7 - ], - [ - "9781", - "\uBFB9", - 11, - "\uBFC6", - 5, - "\uBFCE\uBFCF\uBFD1\uBFD2\uBFD3\uBFD5", - 6, - "\uBFDD\uBFDE\uBFE0\uBFE2", - 89, - "\uC03D\uC03E\uC03F" - ], - [ - "9841", - "\uC040", - 16, - "\uC052", - 5, - "\uC059\uC05A\uC05B" - ], - [ - "9861", - "\uC05D\uC05E\uC05F\uC061", - 6, - "\uC06A", - 15 - ], - [ - "9881", - "\uC07A", - 21, - "\uC092\uC093\uC095\uC096\uC097\uC099", - 6, - "\uC0A2\uC0A4\uC0A6", - 5, - "\uC0AE\uC0B1\uC0B2\uC0B7", - 4, - "\uC0BE\uC0C2\uC0C3\uC0C4\uC0C6\uC0C7\uC0CA\uC0CB\uC0CD\uC0CE\uC0CF\uC0D1", - 6, - "\uC0DA\uC0DE", - 5, - "\uC0E6\uC0E7\uC0E9\uC0EA\uC0EB\uC0ED", - 6, - "\uC0F6\uC0F8\uC0FA", - 5, - "\uC101\uC102\uC103\uC105\uC106\uC107\uC109", - 6, - "\uC111\uC112\uC113\uC114\uC116", - 5, - "\uC121\uC122\uC125\uC128\uC129\uC12A\uC12B\uC12E" - ], - [ - "9941", - "\uC132\uC133\uC134\uC135\uC137\uC13A\uC13B\uC13D\uC13E\uC13F\uC141", - 6, - "\uC14A\uC14E", - 5, - "\uC156\uC157" - ], - [ - "9961", - "\uC159\uC15A\uC15B\uC15D", - 6, - "\uC166\uC16A", - 5, - "\uC171\uC172\uC173\uC175\uC176\uC177\uC179\uC17A\uC17B" - ], - [ - "9981", - "\uC17C", - 8, - "\uC186", - 5, - "\uC18F\uC191\uC192\uC193\uC195\uC197", - 4, - "\uC19E\uC1A0\uC1A2\uC1A3\uC1A4\uC1A6\uC1A7\uC1AA\uC1AB\uC1AD\uC1AE\uC1AF\uC1B1", - 11, - "\uC1BE", - 5, - "\uC1C5\uC1C6\uC1C7\uC1C9\uC1CA\uC1CB\uC1CD", - 6, - "\uC1D5\uC1D6\uC1D9", - 6, - "\uC1E1\uC1E2\uC1E3\uC1E5\uC1E6\uC1E7\uC1E9", - 6, - "\uC1F2\uC1F4", - 7, - "\uC1FE\uC1FF\uC201\uC202\uC203\uC205", - 6, - "\uC20E\uC210\uC212", - 5, - "\uC21A\uC21B\uC21D\uC21E\uC221\uC222\uC223" - ], - [ - "9a41", - "\uC224\uC225\uC226\uC227\uC22A\uC22C\uC22E\uC230\uC233\uC235", - 16 - ], - [ - "9a61", - "\uC246\uC247\uC249", - 6, - "\uC252\uC253\uC255\uC256\uC257\uC259", - 6, - "\uC261\uC262\uC263\uC264\uC266" - ], - [ - "9a81", - "\uC267", - 4, - "\uC26E\uC26F\uC271\uC272\uC273\uC275", - 6, - "\uC27E\uC280\uC282", - 5, - "\uC28A", - 5, - "\uC291", - 6, - "\uC299\uC29A\uC29C\uC29E", - 5, - "\uC2A6\uC2A7\uC2A9\uC2AA\uC2AB\uC2AE", - 5, - "\uC2B6\uC2B8\uC2BA", - 33, - "\uC2DE\uC2DF\uC2E1\uC2E2\uC2E5", - 5, - "\uC2EE\uC2F0\uC2F2\uC2F3\uC2F4\uC2F5\uC2F7\uC2FA\uC2FD\uC2FE\uC2FF\uC301", - 6, - "\uC30A\uC30B\uC30E\uC30F" - ], - [ - "9b41", - "\uC310\uC311\uC312\uC316\uC317\uC319\uC31A\uC31B\uC31D", - 6, - "\uC326\uC327\uC32A", - 8 - ], - [ - "9b61", - "\uC333", - 17, - "\uC346", - 7 - ], - [ - "9b81", - "\uC34E", - 25, - "\uC36A\uC36B\uC36D\uC36E\uC36F\uC371\uC373", - 4, - "\uC37A\uC37B\uC37E", - 5, - "\uC385\uC386\uC387\uC389\uC38A\uC38B\uC38D", - 50, - "\uC3C1", - 22, - "\uC3DA" - ], - [ - "9c41", - "\uC3DB\uC3DD\uC3DE\uC3E1\uC3E3", - 4, - "\uC3EA\uC3EB\uC3EC\uC3EE", - 5, - "\uC3F6\uC3F7\uC3F9", - 5 - ], - [ - "9c61", - "\uC3FF", - 8, - "\uC409", - 6, - "\uC411", - 9 - ], - [ - "9c81", - "\uC41B", - 8, - "\uC425", - 6, - "\uC42D\uC42E\uC42F\uC431\uC432\uC433\uC435", - 6, - "\uC43E", - 9, - "\uC449", - 26, - "\uC466\uC467\uC469\uC46A\uC46B\uC46D", - 6, - "\uC476\uC477\uC478\uC47A", - 5, - "\uC481", - 18, - "\uC495", - 6, - "\uC49D", - 12 - ], - [ - "9d41", - "\uC4AA", - 13, - "\uC4B9\uC4BA\uC4BB\uC4BD", - 8 - ], - [ - "9d61", - "\uC4C6", - 25 - ], - [ - "9d81", - "\uC4E0", - 8, - "\uC4EA", - 5, - "\uC4F2\uC4F3\uC4F5\uC4F6\uC4F7\uC4F9\uC4FB\uC4FC\uC4FD\uC4FE\uC502", - 9, - "\uC50D\uC50E\uC50F\uC511\uC512\uC513\uC515", - 6, - "\uC51D", - 10, - "\uC52A\uC52B\uC52D\uC52E\uC52F\uC531", - 6, - "\uC53A\uC53C\uC53E", - 5, - "\uC546\uC547\uC54B\uC54F\uC550\uC551\uC552\uC556\uC55A\uC55B\uC55C\uC55F\uC562\uC563\uC565\uC566\uC567\uC569", - 6, - "\uC572\uC576", - 5, - "\uC57E\uC57F\uC581\uC582\uC583\uC585\uC586\uC588\uC589\uC58A\uC58B\uC58E\uC590\uC592\uC593\uC594" - ], - [ - "9e41", - "\uC596\uC599\uC59A\uC59B\uC59D\uC59E\uC59F\uC5A1", - 7, - "\uC5AA", - 9, - "\uC5B6" - ], - [ - "9e61", - "\uC5B7\uC5BA\uC5BF", - 4, - "\uC5CB\uC5CD\uC5CF\uC5D2\uC5D3\uC5D5\uC5D6\uC5D7\uC5D9", - 6, - "\uC5E2\uC5E4\uC5E6\uC5E7" - ], - [ - "9e81", - "\uC5E8\uC5E9\uC5EA\uC5EB\uC5EF\uC5F1\uC5F2\uC5F3\uC5F5\uC5F8\uC5F9\uC5FA\uC5FB\uC602\uC603\uC604\uC609\uC60A\uC60B\uC60D\uC60E\uC60F\uC611", - 6, - "\uC61A\uC61D", - 6, - "\uC626\uC627\uC629\uC62A\uC62B\uC62F\uC631\uC632\uC636\uC638\uC63A\uC63C\uC63D\uC63E\uC63F\uC642\uC643\uC645\uC646\uC647\uC649", - 6, - "\uC652\uC656", - 5, - "\uC65E\uC65F\uC661", - 10, - "\uC66D\uC66E\uC670\uC672", - 5, - "\uC67A\uC67B\uC67D\uC67E\uC67F\uC681", - 6, - "\uC68A\uC68C\uC68E", - 5, - "\uC696\uC697\uC699\uC69A\uC69B\uC69D", - 6, - "\uC6A6" - ], - [ - "9f41", - "\uC6A8\uC6AA", - 5, - "\uC6B2\uC6B3\uC6B5\uC6B6\uC6B7\uC6BB", - 4, - "\uC6C2\uC6C4\uC6C6", - 5, - "\uC6CE" - ], - [ - "9f61", - "\uC6CF\uC6D1\uC6D2\uC6D3\uC6D5", - 6, - "\uC6DE\uC6DF\uC6E2", - 5, - "\uC6EA\uC6EB\uC6ED\uC6EE\uC6EF\uC6F1\uC6F2" - ], - [ - "9f81", - "\uC6F3", - 4, - "\uC6FA\uC6FB\uC6FC\uC6FE", - 5, - "\uC706\uC707\uC709\uC70A\uC70B\uC70D", - 6, - "\uC716\uC718\uC71A", - 5, - "\uC722\uC723\uC725\uC726\uC727\uC729", - 6, - "\uC732\uC734\uC736\uC738\uC739\uC73A\uC73B\uC73E\uC73F\uC741\uC742\uC743\uC745", - 4, - "\uC74B\uC74E\uC750\uC759\uC75A\uC75B\uC75D\uC75E\uC75F\uC761", - 6, - "\uC769\uC76A\uC76C", - 7, - "\uC776\uC777\uC779\uC77A\uC77B\uC77F\uC780\uC781\uC782\uC786\uC78B\uC78C\uC78D\uC78F\uC792\uC793\uC795\uC799\uC79B", - 4, - "\uC7A2\uC7A7", - 4, - "\uC7AE\uC7AF\uC7B1\uC7B2\uC7B3\uC7B5\uC7B6\uC7B7" - ], - [ - "a041", - "\uC7B8\uC7B9\uC7BA\uC7BB\uC7BE\uC7C2", - 5, - "\uC7CA\uC7CB\uC7CD\uC7CF\uC7D1", - 6, - "\uC7D9\uC7DA\uC7DB\uC7DC" - ], - [ - "a061", - "\uC7DE", - 5, - "\uC7E5\uC7E6\uC7E7\uC7E9\uC7EA\uC7EB\uC7ED", - 13 - ], - [ - "a081", - "\uC7FB", - 4, - "\uC802\uC803\uC805\uC806\uC807\uC809\uC80B", - 4, - "\uC812\uC814\uC817", - 4, - "\uC81E\uC81F\uC821\uC822\uC823\uC825", - 6, - "\uC82E\uC830\uC832", - 5, - "\uC839\uC83A\uC83B\uC83D\uC83E\uC83F\uC841", - 6, - "\uC84A\uC84B\uC84E", - 5, - "\uC855", - 26, - "\uC872\uC873\uC875\uC876\uC877\uC879\uC87B", - 4, - "\uC882\uC884\uC888\uC889\uC88A\uC88E", - 5, - "\uC895", - 7, - "\uC89E\uC8A0\uC8A2\uC8A3\uC8A4" - ], - [ - "a141", - "\uC8A5\uC8A6\uC8A7\uC8A9", - 18, - "\uC8BE\uC8BF\uC8C0\uC8C1" - ], - [ - "a161", - "\uC8C2\uC8C3\uC8C5\uC8C6\uC8C7\uC8C9\uC8CA\uC8CB\uC8CD", - 6, - "\uC8D6\uC8D8\uC8DA", - 5, - "\uC8E2\uC8E3\uC8E5" - ], - [ - "a181", - "\uC8E6", - 14, - "\uC8F6", - 5, - "\uC8FE\uC8FF\uC901\uC902\uC903\uC907", - 4, - "\uC90E\u3000\u3001\u3002\xB7\u2025\u2026\xA8\u3003\xAD\u2015\u2225\uFF3C\u223C\u2018\u2019\u201C\u201D\u3014\u3015\u3008", - 9, - "\xB1\xD7\xF7\u2260\u2264\u2265\u221E\u2234\xB0\u2032\u2033\u2103\u212B\uFFE0\uFFE1\uFFE5\u2642\u2640\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\xA7\u203B\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u2192\u2190\u2191\u2193\u2194\u3013\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\u2227\u2228\uFFE2" - ], - [ - "a241", - "\uC910\uC912", - 5, - "\uC919", - 18 - ], - [ - "a261", - "\uC92D", - 6, - "\uC935", - 18 - ], - [ - "a281", - "\uC948", - 7, - "\uC952\uC953\uC955\uC956\uC957\uC959", - 6, - "\uC962\uC964", - 7, - "\uC96D\uC96E\uC96F\u21D2\u21D4\u2200\u2203\xB4\uFF5E\u02C7\u02D8\u02DD\u02DA\u02D9\xB8\u02DB\xA1\xBF\u02D0\u222E\u2211\u220F\xA4\u2109\u2030\u25C1\u25C0\u25B7\u25B6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25C8\u25A3\u25D0\u25D1\u2592\u25A4\u25A5\u25A8\u25A7\u25A6\u25A9\u2668\u260F\u260E\u261C\u261E\xB6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266D\u2669\u266A\u266C\u327F\u321C\u2116\u33C7\u2122\u33C2\u33D8\u2121\u20AC\xAE" - ], - [ - "a341", - "\uC971\uC972\uC973\uC975", - 6, - "\uC97D", - 10, - "\uC98A\uC98B\uC98D\uC98E\uC98F" - ], - [ - "a361", - "\uC991", - 6, - "\uC99A\uC99C\uC99E", - 16 - ], - [ - "a381", - "\uC9AF", - 16, - "\uC9C2\uC9C3\uC9C5\uC9C6\uC9C9\uC9CB", - 4, - "\uC9D2\uC9D4\uC9D7\uC9D8\uC9DB\uFF01", - 58, - "\uFFE6\uFF3D", - 32, - "\uFFE3" - ], - [ - "a441", - "\uC9DE\uC9DF\uC9E1\uC9E3\uC9E5\uC9E6\uC9E8\uC9E9\uC9EA\uC9EB\uC9EE\uC9F2", - 5, - "\uC9FA\uC9FB\uC9FD\uC9FE\uC9FF\uCA01\uCA02\uCA03\uCA04" - ], - [ - "a461", - "\uCA05\uCA06\uCA07\uCA0A\uCA0E", - 5, - "\uCA15\uCA16\uCA17\uCA19", - 12 - ], - [ - "a481", - "\uCA26\uCA27\uCA28\uCA2A", - 28, - "\u3131", - 93 - ], - [ - "a541", - "\uCA47", - 4, - "\uCA4E\uCA4F\uCA51\uCA52\uCA53\uCA55", - 6, - "\uCA5E\uCA62", - 5, - "\uCA69\uCA6A" - ], - [ - "a561", - "\uCA6B", - 17, - "\uCA7E", - 5, - "\uCA85\uCA86" - ], - [ - "a581", - "\uCA87", - 16, - "\uCA99", - 14, - "\u2170", - 9 - ], - [ - "a5b0", - "\u2160", - 9 - ], - [ - "a5c1", - "\u0391", - 16, - "\u03A3", - 6 - ], - [ - "a5e1", - "\u03B1", - 16, - "\u03C3", - 6 - ], - [ - "a641", - "\uCAA8", - 19, - "\uCABE\uCABF\uCAC1\uCAC2\uCAC3\uCAC5" - ], - [ - "a661", - "\uCAC6", - 5, - "\uCACE\uCAD0\uCAD2\uCAD4\uCAD5\uCAD6\uCAD7\uCADA", - 5, - "\uCAE1", - 6 - ], - [ - "a681", - "\uCAE8\uCAE9\uCAEA\uCAEB\uCAED", - 6, - "\uCAF5", - 18, - "\uCB09\uCB0A\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\u2512\u2511\u251A\u2519\u2516\u2515\u250E\u250D\u251E\u251F\u2521\u2522\u2526\u2527\u2529\u252A\u252D\u252E\u2531\u2532\u2535\u2536\u2539\u253A\u253D\u253E\u2540\u2541\u2543", - 7 - ], - [ - "a741", - "\uCB0B", - 4, - "\uCB11\uCB12\uCB13\uCB15\uCB16\uCB17\uCB19", - 6, - "\uCB22", - 7 - ], - [ - "a761", - "\uCB2A", - 22, - "\uCB42\uCB43\uCB44" - ], - [ - "a781", - "\uCB45\uCB46\uCB47\uCB4A\uCB4B\uCB4D\uCB4E\uCB4F\uCB51", - 6, - "\uCB5A\uCB5B\uCB5C\uCB5E", - 5, - "\uCB65", - 7, - "\u3395\u3396\u3397\u2113\u3398\u33C4\u33A3\u33A4\u33A5\u33A6\u3399", - 9, - "\u33CA\u338D\u338E\u338F\u33CF\u3388\u3389\u33C8\u33A7\u33A8\u33B0", - 9, - "\u3380", - 4, - "\u33BA", - 5, - "\u3390", - 4, - "\u2126\u33C0\u33C1\u338A\u338B\u338C\u33D6\u33C5\u33AD\u33AE\u33AF\u33DB\u33A9\u33AA\u33AB\u33AC\u33DD\u33D0\u33D3\u33C3\u33C9\u33DC\u33C6" - ], - [ - "a841", - "\uCB6D", - 10, - "\uCB7A", - 14 - ], - [ - "a861", - "\uCB89", - 18, - "\uCB9D", - 6 - ], - [ - "a881", - "\uCBA4", - 19, - "\uCBB9", - 11, - "\xC6\xD0\xAA\u0126" - ], - [ - "a8a6", - "\u0132" - ], - [ - "a8a8", - "\u013F\u0141\xD8\u0152\xBA\xDE\u0166\u014A" - ], - [ - "a8b1", - "\u3260", - 27, - "\u24D0", - 25, - "\u2460", - 14, - "\xBD\u2153\u2154\xBC\xBE\u215B\u215C\u215D\u215E" - ], - [ - "a941", - "\uCBC5", - 14, - "\uCBD5", - 10 - ], - [ - "a961", - "\uCBE0\uCBE1\uCBE2\uCBE3\uCBE5\uCBE6\uCBE8\uCBEA", - 18 - ], - [ - "a981", - "\uCBFD", - 14, - "\uCC0E\uCC0F\uCC11\uCC12\uCC13\uCC15", - 6, - "\uCC1E\uCC1F\uCC20\uCC23\uCC24\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0140\u0142\xF8\u0153\xDF\xFE\u0167\u014B\u0149\u3200", - 27, - "\u249C", - 25, - "\u2474", - 14, - "\xB9\xB2\xB3\u2074\u207F\u2081\u2082\u2083\u2084" - ], - [ - "aa41", - "\uCC25\uCC26\uCC2A\uCC2B\uCC2D\uCC2F\uCC31", - 6, - "\uCC3A\uCC3F", - 4, - "\uCC46\uCC47\uCC49\uCC4A\uCC4B\uCC4D\uCC4E" - ], - [ - "aa61", - "\uCC4F", - 4, - "\uCC56\uCC5A", - 5, - "\uCC61\uCC62\uCC63\uCC65\uCC67\uCC69", - 6, - "\uCC71\uCC72" - ], - [ - "aa81", - "\uCC73\uCC74\uCC76", - 29, - "\u3041", - 82 - ], - [ - "ab41", - "\uCC94\uCC95\uCC96\uCC97\uCC9A\uCC9B\uCC9D\uCC9E\uCC9F\uCCA1", - 6, - "\uCCAA\uCCAE", - 5, - "\uCCB6\uCCB7\uCCB9" - ], - [ - "ab61", - "\uCCBA\uCCBB\uCCBD", - 6, - "\uCCC6\uCCC8\uCCCA", - 5, - "\uCCD1\uCCD2\uCCD3\uCCD5", - 5 - ], - [ - "ab81", - "\uCCDB", - 8, - "\uCCE5", - 6, - "\uCCED\uCCEE\uCCEF\uCCF1", - 12, - "\u30A1", - 85 - ], - [ - "ac41", - "\uCCFE\uCCFF\uCD00\uCD02", - 5, - "\uCD0A\uCD0B\uCD0D\uCD0E\uCD0F\uCD11", - 6, - "\uCD1A\uCD1C\uCD1E\uCD1F\uCD20" - ], - [ - "ac61", - "\uCD21\uCD22\uCD23\uCD25\uCD26\uCD27\uCD29\uCD2A\uCD2B\uCD2D", - 11, - "\uCD3A", - 4 - ], - [ - "ac81", - "\uCD3F", - 28, - "\uCD5D\uCD5E\uCD5F\u0410", - 5, - "\u0401\u0416", - 25 - ], - [ - "acd1", - "\u0430", - 5, - "\u0451\u0436", - 25 - ], - [ - "ad41", - "\uCD61\uCD62\uCD63\uCD65", - 6, - "\uCD6E\uCD70\uCD72", - 5, - "\uCD79", - 7 - ], - [ - "ad61", - "\uCD81", - 6, - "\uCD89", - 10, - "\uCD96\uCD97\uCD99\uCD9A\uCD9B\uCD9D\uCD9E\uCD9F" - ], - [ - "ad81", - "\uCDA0\uCDA1\uCDA2\uCDA3\uCDA6\uCDA8\uCDAA", - 5, - "\uCDB1", - 18, - "\uCDC5" - ], - [ - "ae41", - "\uCDC6", - 5, - "\uCDCD\uCDCE\uCDCF\uCDD1", - 16 - ], - [ - "ae61", - "\uCDE2", - 5, - "\uCDE9\uCDEA\uCDEB\uCDED\uCDEE\uCDEF\uCDF1", - 6, - "\uCDFA\uCDFC\uCDFE", - 4 - ], - [ - "ae81", - "\uCE03\uCE05\uCE06\uCE07\uCE09\uCE0A\uCE0B\uCE0D", - 6, - "\uCE15\uCE16\uCE17\uCE18\uCE1A", - 5, - "\uCE22\uCE23\uCE25\uCE26\uCE27\uCE29\uCE2A\uCE2B" - ], - [ - "af41", - "\uCE2C\uCE2D\uCE2E\uCE2F\uCE32\uCE34\uCE36", - 19 - ], - [ - "af61", - "\uCE4A", - 13, - "\uCE5A\uCE5B\uCE5D\uCE5E\uCE62", - 5, - "\uCE6A\uCE6C" - ], - [ - "af81", - "\uCE6E", - 5, - "\uCE76\uCE77\uCE79\uCE7A\uCE7B\uCE7D", - 6, - "\uCE86\uCE88\uCE8A", - 5, - "\uCE92\uCE93\uCE95\uCE96\uCE97\uCE99" - ], - [ - "b041", - "\uCE9A", - 5, - "\uCEA2\uCEA6", - 5, - "\uCEAE", - 12 - ], - [ - "b061", - "\uCEBB", - 5, - "\uCEC2", - 19 - ], - [ - "b081", - "\uCED6", - 13, - "\uCEE6\uCEE7\uCEE9\uCEEA\uCEED", - 6, - "\uCEF6\uCEFA", - 5, - "\uAC00\uAC01\uAC04\uAC07\uAC08\uAC09\uAC0A\uAC10", - 7, - "\uAC19", - 4, - "\uAC20\uAC24\uAC2C\uAC2D\uAC2F\uAC30\uAC31\uAC38\uAC39\uAC3C\uAC40\uAC4B\uAC4D\uAC54\uAC58\uAC5C\uAC70\uAC71\uAC74\uAC77\uAC78\uAC7A\uAC80\uAC81\uAC83\uAC84\uAC85\uAC86\uAC89\uAC8A\uAC8B\uAC8C\uAC90\uAC94\uAC9C\uAC9D\uAC9F\uACA0\uACA1\uACA8\uACA9\uACAA\uACAC\uACAF\uACB0\uACB8\uACB9\uACBB\uACBC\uACBD\uACC1\uACC4\uACC8\uACCC\uACD5\uACD7\uACE0\uACE1\uACE4\uACE7\uACE8\uACEA\uACEC\uACEF\uACF0\uACF1\uACF3\uACF5\uACF6\uACFC\uACFD\uAD00\uAD04\uAD06" - ], - [ - "b141", - "\uCF02\uCF03\uCF05\uCF06\uCF07\uCF09", - 6, - "\uCF12\uCF14\uCF16", - 5, - "\uCF1D\uCF1E\uCF1F\uCF21\uCF22\uCF23" - ], - [ - "b161", - "\uCF25", - 6, - "\uCF2E\uCF32", - 5, - "\uCF39", - 11 - ], - [ - "b181", - "\uCF45", - 14, - "\uCF56\uCF57\uCF59\uCF5A\uCF5B\uCF5D", - 6, - "\uCF66\uCF68\uCF6A\uCF6B\uCF6C\uAD0C\uAD0D\uAD0F\uAD11\uAD18\uAD1C\uAD20\uAD29\uAD2C\uAD2D\uAD34\uAD35\uAD38\uAD3C\uAD44\uAD45\uAD47\uAD49\uAD50\uAD54\uAD58\uAD61\uAD63\uAD6C\uAD6D\uAD70\uAD73\uAD74\uAD75\uAD76\uAD7B\uAD7C\uAD7D\uAD7F\uAD81\uAD82\uAD88\uAD89\uAD8C\uAD90\uAD9C\uAD9D\uADA4\uADB7\uADC0\uADC1\uADC4\uADC8\uADD0\uADD1\uADD3\uADDC\uADE0\uADE4\uADF8\uADF9\uADFC\uADFF\uAE00\uAE01\uAE08\uAE09\uAE0B\uAE0D\uAE14\uAE30\uAE31\uAE34\uAE37\uAE38\uAE3A\uAE40\uAE41\uAE43\uAE45\uAE46\uAE4A\uAE4C\uAE4D\uAE4E\uAE50\uAE54\uAE56\uAE5C\uAE5D\uAE5F\uAE60\uAE61\uAE65\uAE68\uAE69\uAE6C\uAE70\uAE78" - ], - [ - "b241", - "\uCF6D\uCF6E\uCF6F\uCF72\uCF73\uCF75\uCF76\uCF77\uCF79", - 6, - "\uCF81\uCF82\uCF83\uCF84\uCF86", - 5, - "\uCF8D" - ], - [ - "b261", - "\uCF8E", - 18, - "\uCFA2", - 5, - "\uCFA9" - ], - [ - "b281", - "\uCFAA", - 5, - "\uCFB1", - 18, - "\uCFC5", - 6, - "\uAE79\uAE7B\uAE7C\uAE7D\uAE84\uAE85\uAE8C\uAEBC\uAEBD\uAEBE\uAEC0\uAEC4\uAECC\uAECD\uAECF\uAED0\uAED1\uAED8\uAED9\uAEDC\uAEE8\uAEEB\uAEED\uAEF4\uAEF8\uAEFC\uAF07\uAF08\uAF0D\uAF10\uAF2C\uAF2D\uAF30\uAF32\uAF34\uAF3C\uAF3D\uAF3F\uAF41\uAF42\uAF43\uAF48\uAF49\uAF50\uAF5C\uAF5D\uAF64\uAF65\uAF79\uAF80\uAF84\uAF88\uAF90\uAF91\uAF95\uAF9C\uAFB8\uAFB9\uAFBC\uAFC0\uAFC7\uAFC8\uAFC9\uAFCB\uAFCD\uAFCE\uAFD4\uAFDC\uAFE8\uAFE9\uAFF0\uAFF1\uAFF4\uAFF8\uB000\uB001\uB004\uB00C\uB010\uB014\uB01C\uB01D\uB028\uB044\uB045\uB048\uB04A\uB04C\uB04E\uB053\uB054\uB055\uB057\uB059" - ], - [ - "b341", - "\uCFCC", - 19, - "\uCFE2\uCFE3\uCFE5\uCFE6\uCFE7\uCFE9" - ], - [ - "b361", - "\uCFEA", - 5, - "\uCFF2\uCFF4\uCFF6", - 5, - "\uCFFD\uCFFE\uCFFF\uD001\uD002\uD003\uD005", - 5 - ], - [ - "b381", - "\uD00B", - 5, - "\uD012", - 5, - "\uD019", - 19, - "\uB05D\uB07C\uB07D\uB080\uB084\uB08C\uB08D\uB08F\uB091\uB098\uB099\uB09A\uB09C\uB09F\uB0A0\uB0A1\uB0A2\uB0A8\uB0A9\uB0AB", - 4, - "\uB0B1\uB0B3\uB0B4\uB0B5\uB0B8\uB0BC\uB0C4\uB0C5\uB0C7\uB0C8\uB0C9\uB0D0\uB0D1\uB0D4\uB0D8\uB0E0\uB0E5\uB108\uB109\uB10B\uB10C\uB110\uB112\uB113\uB118\uB119\uB11B\uB11C\uB11D\uB123\uB124\uB125\uB128\uB12C\uB134\uB135\uB137\uB138\uB139\uB140\uB141\uB144\uB148\uB150\uB151\uB154\uB155\uB158\uB15C\uB160\uB178\uB179\uB17C\uB180\uB182\uB188\uB189\uB18B\uB18D\uB192\uB193\uB194\uB198\uB19C\uB1A8\uB1CC\uB1D0\uB1D4\uB1DC\uB1DD" - ], - [ - "b441", - "\uD02E", - 5, - "\uD036\uD037\uD039\uD03A\uD03B\uD03D", - 6, - "\uD046\uD048\uD04A", - 5 - ], - [ - "b461", - "\uD051\uD052\uD053\uD055\uD056\uD057\uD059", - 6, - "\uD061", - 10, - "\uD06E\uD06F" - ], - [ - "b481", - "\uD071\uD072\uD073\uD075", - 6, - "\uD07E\uD07F\uD080\uD082", - 18, - "\uB1DF\uB1E8\uB1E9\uB1EC\uB1F0\uB1F9\uB1FB\uB1FD\uB204\uB205\uB208\uB20B\uB20C\uB214\uB215\uB217\uB219\uB220\uB234\uB23C\uB258\uB25C\uB260\uB268\uB269\uB274\uB275\uB27C\uB284\uB285\uB289\uB290\uB291\uB294\uB298\uB299\uB29A\uB2A0\uB2A1\uB2A3\uB2A5\uB2A6\uB2AA\uB2AC\uB2B0\uB2B4\uB2C8\uB2C9\uB2CC\uB2D0\uB2D2\uB2D8\uB2D9\uB2DB\uB2DD\uB2E2\uB2E4\uB2E5\uB2E6\uB2E8\uB2EB", - 4, - "\uB2F3\uB2F4\uB2F5\uB2F7", - 4, - "\uB2FF\uB300\uB301\uB304\uB308\uB310\uB311\uB313\uB314\uB315\uB31C\uB354\uB355\uB356\uB358\uB35B\uB35C\uB35E\uB35F\uB364\uB365" - ], - [ - "b541", - "\uD095", - 14, - "\uD0A6\uD0A7\uD0A9\uD0AA\uD0AB\uD0AD", - 5 - ], - [ - "b561", - "\uD0B3\uD0B6\uD0B8\uD0BA", - 5, - "\uD0C2\uD0C3\uD0C5\uD0C6\uD0C7\uD0CA", - 5, - "\uD0D2\uD0D6", - 4 - ], - [ - "b581", - "\uD0DB\uD0DE\uD0DF\uD0E1\uD0E2\uD0E3\uD0E5", - 6, - "\uD0EE\uD0F2", - 5, - "\uD0F9", - 11, - "\uB367\uB369\uB36B\uB36E\uB370\uB371\uB374\uB378\uB380\uB381\uB383\uB384\uB385\uB38C\uB390\uB394\uB3A0\uB3A1\uB3A8\uB3AC\uB3C4\uB3C5\uB3C8\uB3CB\uB3CC\uB3CE\uB3D0\uB3D4\uB3D5\uB3D7\uB3D9\uB3DB\uB3DD\uB3E0\uB3E4\uB3E8\uB3FC\uB410\uB418\uB41C\uB420\uB428\uB429\uB42B\uB434\uB450\uB451\uB454\uB458\uB460\uB461\uB463\uB465\uB46C\uB480\uB488\uB49D\uB4A4\uB4A8\uB4AC\uB4B5\uB4B7\uB4B9\uB4C0\uB4C4\uB4C8\uB4D0\uB4D5\uB4DC\uB4DD\uB4E0\uB4E3\uB4E4\uB4E6\uB4EC\uB4ED\uB4EF\uB4F1\uB4F8\uB514\uB515\uB518\uB51B\uB51C\uB524\uB525\uB527\uB528\uB529\uB52A\uB530\uB531\uB534\uB538" - ], - [ - "b641", - "\uD105", - 7, - "\uD10E", - 17 - ], - [ - "b661", - "\uD120", - 15, - "\uD132\uD133\uD135\uD136\uD137\uD139\uD13B\uD13C\uD13D\uD13E" - ], - [ - "b681", - "\uD13F\uD142\uD146", - 5, - "\uD14E\uD14F\uD151\uD152\uD153\uD155", - 6, - "\uD15E\uD160\uD162", - 5, - "\uD169\uD16A\uD16B\uD16D\uB540\uB541\uB543\uB544\uB545\uB54B\uB54C\uB54D\uB550\uB554\uB55C\uB55D\uB55F\uB560\uB561\uB5A0\uB5A1\uB5A4\uB5A8\uB5AA\uB5AB\uB5B0\uB5B1\uB5B3\uB5B4\uB5B5\uB5BB\uB5BC\uB5BD\uB5C0\uB5C4\uB5CC\uB5CD\uB5CF\uB5D0\uB5D1\uB5D8\uB5EC\uB610\uB611\uB614\uB618\uB625\uB62C\uB634\uB648\uB664\uB668\uB69C\uB69D\uB6A0\uB6A4\uB6AB\uB6AC\uB6B1\uB6D4\uB6F0\uB6F4\uB6F8\uB700\uB701\uB705\uB728\uB729\uB72C\uB72F\uB730\uB738\uB739\uB73B\uB744\uB748\uB74C\uB754\uB755\uB760\uB764\uB768\uB770\uB771\uB773\uB775\uB77C\uB77D\uB780\uB784\uB78C\uB78D\uB78F\uB790\uB791\uB792\uB796\uB797" - ], - [ - "b741", - "\uD16E", - 13, - "\uD17D", - 6, - "\uD185\uD186\uD187\uD189\uD18A" - ], - [ - "b761", - "\uD18B", - 20, - "\uD1A2\uD1A3\uD1A5\uD1A6\uD1A7" - ], - [ - "b781", - "\uD1A9", - 6, - "\uD1B2\uD1B4\uD1B6\uD1B7\uD1B8\uD1B9\uD1BB\uD1BD\uD1BE\uD1BF\uD1C1", - 14, - "\uB798\uB799\uB79C\uB7A0\uB7A8\uB7A9\uB7AB\uB7AC\uB7AD\uB7B4\uB7B5\uB7B8\uB7C7\uB7C9\uB7EC\uB7ED\uB7F0\uB7F4\uB7FC\uB7FD\uB7FF\uB800\uB801\uB807\uB808\uB809\uB80C\uB810\uB818\uB819\uB81B\uB81D\uB824\uB825\uB828\uB82C\uB834\uB835\uB837\uB838\uB839\uB840\uB844\uB851\uB853\uB85C\uB85D\uB860\uB864\uB86C\uB86D\uB86F\uB871\uB878\uB87C\uB88D\uB8A8\uB8B0\uB8B4\uB8B8\uB8C0\uB8C1\uB8C3\uB8C5\uB8CC\uB8D0\uB8D4\uB8DD\uB8DF\uB8E1\uB8E8\uB8E9\uB8EC\uB8F0\uB8F8\uB8F9\uB8FB\uB8FD\uB904\uB918\uB920\uB93C\uB93D\uB940\uB944\uB94C\uB94F\uB951\uB958\uB959\uB95C\uB960\uB968\uB969" - ], - [ - "b841", - "\uD1D0", - 7, - "\uD1D9", - 17 - ], - [ - "b861", - "\uD1EB", - 8, - "\uD1F5\uD1F6\uD1F7\uD1F9", - 13 - ], - [ - "b881", - "\uD208\uD20A", - 5, - "\uD211", - 24, - "\uB96B\uB96D\uB974\uB975\uB978\uB97C\uB984\uB985\uB987\uB989\uB98A\uB98D\uB98E\uB9AC\uB9AD\uB9B0\uB9B4\uB9BC\uB9BD\uB9BF\uB9C1\uB9C8\uB9C9\uB9CC\uB9CE", - 4, - "\uB9D8\uB9D9\uB9DB\uB9DD\uB9DE\uB9E1\uB9E3\uB9E4\uB9E5\uB9E8\uB9EC\uB9F4\uB9F5\uB9F7\uB9F8\uB9F9\uB9FA\uBA00\uBA01\uBA08\uBA15\uBA38\uBA39\uBA3C\uBA40\uBA42\uBA48\uBA49\uBA4B\uBA4D\uBA4E\uBA53\uBA54\uBA55\uBA58\uBA5C\uBA64\uBA65\uBA67\uBA68\uBA69\uBA70\uBA71\uBA74\uBA78\uBA83\uBA84\uBA85\uBA87\uBA8C\uBAA8\uBAA9\uBAAB\uBAAC\uBAB0\uBAB2\uBAB8\uBAB9\uBABB\uBABD\uBAC4\uBAC8\uBAD8\uBAD9\uBAFC" - ], - [ - "b941", - "\uD22A\uD22B\uD22E\uD22F\uD231\uD232\uD233\uD235", - 6, - "\uD23E\uD240\uD242", - 5, - "\uD249\uD24A\uD24B\uD24C" - ], - [ - "b961", - "\uD24D", - 14, - "\uD25D", - 6, - "\uD265\uD266\uD267\uD268" - ], - [ - "b981", - "\uD269", - 22, - "\uD282\uD283\uD285\uD286\uD287\uD289\uD28A\uD28B\uD28C\uBB00\uBB04\uBB0D\uBB0F\uBB11\uBB18\uBB1C\uBB20\uBB29\uBB2B\uBB34\uBB35\uBB36\uBB38\uBB3B\uBB3C\uBB3D\uBB3E\uBB44\uBB45\uBB47\uBB49\uBB4D\uBB4F\uBB50\uBB54\uBB58\uBB61\uBB63\uBB6C\uBB88\uBB8C\uBB90\uBBA4\uBBA8\uBBAC\uBBB4\uBBB7\uBBC0\uBBC4\uBBC8\uBBD0\uBBD3\uBBF8\uBBF9\uBBFC\uBBFF\uBC00\uBC02\uBC08\uBC09\uBC0B\uBC0C\uBC0D\uBC0F\uBC11\uBC14", - 4, - "\uBC1B", - 4, - "\uBC24\uBC25\uBC27\uBC29\uBC2D\uBC30\uBC31\uBC34\uBC38\uBC40\uBC41\uBC43\uBC44\uBC45\uBC49\uBC4C\uBC4D\uBC50\uBC5D\uBC84\uBC85\uBC88\uBC8B\uBC8C\uBC8E\uBC94\uBC95\uBC97" - ], - [ - "ba41", - "\uD28D\uD28E\uD28F\uD292\uD293\uD294\uD296", - 5, - "\uD29D\uD29E\uD29F\uD2A1\uD2A2\uD2A3\uD2A5", - 6, - "\uD2AD" - ], - [ - "ba61", - "\uD2AE\uD2AF\uD2B0\uD2B2", - 5, - "\uD2BA\uD2BB\uD2BD\uD2BE\uD2C1\uD2C3", - 4, - "\uD2CA\uD2CC", - 5 - ], - [ - "ba81", - "\uD2D2\uD2D3\uD2D5\uD2D6\uD2D7\uD2D9\uD2DA\uD2DB\uD2DD", - 6, - "\uD2E6", - 9, - "\uD2F2\uD2F3\uD2F5\uD2F6\uD2F7\uD2F9\uD2FA\uBC99\uBC9A\uBCA0\uBCA1\uBCA4\uBCA7\uBCA8\uBCB0\uBCB1\uBCB3\uBCB4\uBCB5\uBCBC\uBCBD\uBCC0\uBCC4\uBCCD\uBCCF\uBCD0\uBCD1\uBCD5\uBCD8\uBCDC\uBCF4\uBCF5\uBCF6\uBCF8\uBCFC\uBD04\uBD05\uBD07\uBD09\uBD10\uBD14\uBD24\uBD2C\uBD40\uBD48\uBD49\uBD4C\uBD50\uBD58\uBD59\uBD64\uBD68\uBD80\uBD81\uBD84\uBD87\uBD88\uBD89\uBD8A\uBD90\uBD91\uBD93\uBD95\uBD99\uBD9A\uBD9C\uBDA4\uBDB0\uBDB8\uBDD4\uBDD5\uBDD8\uBDDC\uBDE9\uBDF0\uBDF4\uBDF8\uBE00\uBE03\uBE05\uBE0C\uBE0D\uBE10\uBE14\uBE1C\uBE1D\uBE1F\uBE44\uBE45\uBE48\uBE4C\uBE4E\uBE54\uBE55\uBE57\uBE59\uBE5A\uBE5B\uBE60\uBE61\uBE64" - ], - [ - "bb41", - "\uD2FB", - 4, - "\uD302\uD304\uD306", - 5, - "\uD30F\uD311\uD312\uD313\uD315\uD317", - 4, - "\uD31E\uD322\uD323" - ], - [ - "bb61", - "\uD324\uD326\uD327\uD32A\uD32B\uD32D\uD32E\uD32F\uD331", - 6, - "\uD33A\uD33E", - 5, - "\uD346\uD347\uD348\uD349" - ], - [ - "bb81", - "\uD34A", - 31, - "\uBE68\uBE6A\uBE70\uBE71\uBE73\uBE74\uBE75\uBE7B\uBE7C\uBE7D\uBE80\uBE84\uBE8C\uBE8D\uBE8F\uBE90\uBE91\uBE98\uBE99\uBEA8\uBED0\uBED1\uBED4\uBED7\uBED8\uBEE0\uBEE3\uBEE4\uBEE5\uBEEC\uBF01\uBF08\uBF09\uBF18\uBF19\uBF1B\uBF1C\uBF1D\uBF40\uBF41\uBF44\uBF48\uBF50\uBF51\uBF55\uBF94\uBFB0\uBFC5\uBFCC\uBFCD\uBFD0\uBFD4\uBFDC\uBFDF\uBFE1\uC03C\uC051\uC058\uC05C\uC060\uC068\uC069\uC090\uC091\uC094\uC098\uC0A0\uC0A1\uC0A3\uC0A5\uC0AC\uC0AD\uC0AF\uC0B0\uC0B3\uC0B4\uC0B5\uC0B6\uC0BC\uC0BD\uC0BF\uC0C0\uC0C1\uC0C5\uC0C8\uC0C9\uC0CC\uC0D0\uC0D8\uC0D9\uC0DB\uC0DC\uC0DD\uC0E4" - ], - [ - "bc41", - "\uD36A", - 17, - "\uD37E\uD37F\uD381\uD382\uD383\uD385\uD386\uD387" - ], - [ - "bc61", - "\uD388\uD389\uD38A\uD38B\uD38E\uD392", - 5, - "\uD39A\uD39B\uD39D\uD39E\uD39F\uD3A1", - 6, - "\uD3AA\uD3AC\uD3AE" - ], - [ - "bc81", - "\uD3AF", - 4, - "\uD3B5\uD3B6\uD3B7\uD3B9\uD3BA\uD3BB\uD3BD", - 6, - "\uD3C6\uD3C7\uD3CA", - 5, - "\uD3D1", - 5, - "\uC0E5\uC0E8\uC0EC\uC0F4\uC0F5\uC0F7\uC0F9\uC100\uC104\uC108\uC110\uC115\uC11C", - 4, - "\uC123\uC124\uC126\uC127\uC12C\uC12D\uC12F\uC130\uC131\uC136\uC138\uC139\uC13C\uC140\uC148\uC149\uC14B\uC14C\uC14D\uC154\uC155\uC158\uC15C\uC164\uC165\uC167\uC168\uC169\uC170\uC174\uC178\uC185\uC18C\uC18D\uC18E\uC190\uC194\uC196\uC19C\uC19D\uC19F\uC1A1\uC1A5\uC1A8\uC1A9\uC1AC\uC1B0\uC1BD\uC1C4\uC1C8\uC1CC\uC1D4\uC1D7\uC1D8\uC1E0\uC1E4\uC1E8\uC1F0\uC1F1\uC1F3\uC1FC\uC1FD\uC200\uC204\uC20C\uC20D\uC20F\uC211\uC218\uC219\uC21C\uC21F\uC220\uC228\uC229\uC22B\uC22D" - ], - [ - "bd41", - "\uD3D7\uD3D9", - 7, - "\uD3E2\uD3E4", - 7, - "\uD3EE\uD3EF\uD3F1\uD3F2\uD3F3\uD3F5\uD3F6\uD3F7" - ], - [ - "bd61", - "\uD3F8\uD3F9\uD3FA\uD3FB\uD3FE\uD400\uD402", - 5, - "\uD409", - 13 - ], - [ - "bd81", - "\uD417", - 5, - "\uD41E", - 25, - "\uC22F\uC231\uC232\uC234\uC248\uC250\uC251\uC254\uC258\uC260\uC265\uC26C\uC26D\uC270\uC274\uC27C\uC27D\uC27F\uC281\uC288\uC289\uC290\uC298\uC29B\uC29D\uC2A4\uC2A5\uC2A8\uC2AC\uC2AD\uC2B4\uC2B5\uC2B7\uC2B9\uC2DC\uC2DD\uC2E0\uC2E3\uC2E4\uC2EB\uC2EC\uC2ED\uC2EF\uC2F1\uC2F6\uC2F8\uC2F9\uC2FB\uC2FC\uC300\uC308\uC309\uC30C\uC30D\uC313\uC314\uC315\uC318\uC31C\uC324\uC325\uC328\uC329\uC345\uC368\uC369\uC36C\uC370\uC372\uC378\uC379\uC37C\uC37D\uC384\uC388\uC38C\uC3C0\uC3D8\uC3D9\uC3DC\uC3DF\uC3E0\uC3E2\uC3E8\uC3E9\uC3ED\uC3F4\uC3F5\uC3F8\uC408\uC410\uC424\uC42C\uC430" - ], - [ - "be41", - "\uD438", - 7, - "\uD441\uD442\uD443\uD445", - 14 - ], - [ - "be61", - "\uD454", - 7, - "\uD45D\uD45E\uD45F\uD461\uD462\uD463\uD465", - 7, - "\uD46E\uD470\uD471\uD472" - ], - [ - "be81", - "\uD473", - 4, - "\uD47A\uD47B\uD47D\uD47E\uD481\uD483", - 4, - "\uD48A\uD48C\uD48E", - 5, - "\uD495", - 8, - "\uC434\uC43C\uC43D\uC448\uC464\uC465\uC468\uC46C\uC474\uC475\uC479\uC480\uC494\uC49C\uC4B8\uC4BC\uC4E9\uC4F0\uC4F1\uC4F4\uC4F8\uC4FA\uC4FF\uC500\uC501\uC50C\uC510\uC514\uC51C\uC528\uC529\uC52C\uC530\uC538\uC539\uC53B\uC53D\uC544\uC545\uC548\uC549\uC54A\uC54C\uC54D\uC54E\uC553\uC554\uC555\uC557\uC558\uC559\uC55D\uC55E\uC560\uC561\uC564\uC568\uC570\uC571\uC573\uC574\uC575\uC57C\uC57D\uC580\uC584\uC587\uC58C\uC58D\uC58F\uC591\uC595\uC597\uC598\uC59C\uC5A0\uC5A9\uC5B4\uC5B5\uC5B8\uC5B9\uC5BB\uC5BC\uC5BD\uC5BE\uC5C4", - 6, - "\uC5CC\uC5CE" - ], - [ - "bf41", - "\uD49E", - 10, - "\uD4AA", - 14 - ], - [ - "bf61", - "\uD4B9", - 18, - "\uD4CD\uD4CE\uD4CF\uD4D1\uD4D2\uD4D3\uD4D5" - ], - [ - "bf81", - "\uD4D6", - 5, - "\uD4DD\uD4DE\uD4E0", - 7, - "\uD4E9\uD4EA\uD4EB\uD4ED\uD4EE\uD4EF\uD4F1", - 6, - "\uD4F9\uD4FA\uD4FC\uC5D0\uC5D1\uC5D4\uC5D8\uC5E0\uC5E1\uC5E3\uC5E5\uC5EC\uC5ED\uC5EE\uC5F0\uC5F4\uC5F6\uC5F7\uC5FC", - 5, - "\uC605\uC606\uC607\uC608\uC60C\uC610\uC618\uC619\uC61B\uC61C\uC624\uC625\uC628\uC62C\uC62D\uC62E\uC630\uC633\uC634\uC635\uC637\uC639\uC63B\uC640\uC641\uC644\uC648\uC650\uC651\uC653\uC654\uC655\uC65C\uC65D\uC660\uC66C\uC66F\uC671\uC678\uC679\uC67C\uC680\uC688\uC689\uC68B\uC68D\uC694\uC695\uC698\uC69C\uC6A4\uC6A5\uC6A7\uC6A9\uC6B0\uC6B1\uC6B4\uC6B8\uC6B9\uC6BA\uC6C0\uC6C1\uC6C3\uC6C5\uC6CC\uC6CD\uC6D0\uC6D4\uC6DC\uC6DD\uC6E0\uC6E1\uC6E8" - ], - [ - "c041", - "\uD4FE", - 5, - "\uD505\uD506\uD507\uD509\uD50A\uD50B\uD50D", - 6, - "\uD516\uD518", - 5 - ], - [ - "c061", - "\uD51E", - 25 - ], - [ - "c081", - "\uD538\uD539\uD53A\uD53B\uD53E\uD53F\uD541\uD542\uD543\uD545", - 6, - "\uD54E\uD550\uD552", - 5, - "\uD55A\uD55B\uD55D\uD55E\uD55F\uD561\uD562\uD563\uC6E9\uC6EC\uC6F0\uC6F8\uC6F9\uC6FD\uC704\uC705\uC708\uC70C\uC714\uC715\uC717\uC719\uC720\uC721\uC724\uC728\uC730\uC731\uC733\uC735\uC737\uC73C\uC73D\uC740\uC744\uC74A\uC74C\uC74D\uC74F\uC751", - 7, - "\uC75C\uC760\uC768\uC76B\uC774\uC775\uC778\uC77C\uC77D\uC77E\uC783\uC784\uC785\uC787\uC788\uC789\uC78A\uC78E\uC790\uC791\uC794\uC796\uC797\uC798\uC79A\uC7A0\uC7A1\uC7A3\uC7A4\uC7A5\uC7A6\uC7AC\uC7AD\uC7B0\uC7B4\uC7BC\uC7BD\uC7BF\uC7C0\uC7C1\uC7C8\uC7C9\uC7CC\uC7CE\uC7D0\uC7D8\uC7DD\uC7E4\uC7E8\uC7EC\uC800\uC801\uC804\uC808\uC80A" - ], - [ - "c141", - "\uD564\uD566\uD567\uD56A\uD56C\uD56E", - 5, - "\uD576\uD577\uD579\uD57A\uD57B\uD57D", - 6, - "\uD586\uD58A\uD58B" - ], - [ - "c161", - "\uD58C\uD58D\uD58E\uD58F\uD591", - 19, - "\uD5A6\uD5A7" - ], - [ - "c181", - "\uD5A8", - 31, - "\uC810\uC811\uC813\uC815\uC816\uC81C\uC81D\uC820\uC824\uC82C\uC82D\uC82F\uC831\uC838\uC83C\uC840\uC848\uC849\uC84C\uC84D\uC854\uC870\uC871\uC874\uC878\uC87A\uC880\uC881\uC883\uC885\uC886\uC887\uC88B\uC88C\uC88D\uC894\uC89D\uC89F\uC8A1\uC8A8\uC8BC\uC8BD\uC8C4\uC8C8\uC8CC\uC8D4\uC8D5\uC8D7\uC8D9\uC8E0\uC8E1\uC8E4\uC8F5\uC8FC\uC8FD\uC900\uC904\uC905\uC906\uC90C\uC90D\uC90F\uC911\uC918\uC92C\uC934\uC950\uC951\uC954\uC958\uC960\uC961\uC963\uC96C\uC970\uC974\uC97C\uC988\uC989\uC98C\uC990\uC998\uC999\uC99B\uC99D\uC9C0\uC9C1\uC9C4\uC9C7\uC9C8\uC9CA\uC9D0\uC9D1\uC9D3" - ], - [ - "c241", - "\uD5CA\uD5CB\uD5CD\uD5CE\uD5CF\uD5D1\uD5D3", - 4, - "\uD5DA\uD5DC\uD5DE", - 5, - "\uD5E6\uD5E7\uD5E9\uD5EA\uD5EB\uD5ED\uD5EE" - ], - [ - "c261", - "\uD5EF", - 4, - "\uD5F6\uD5F8\uD5FA", - 5, - "\uD602\uD603\uD605\uD606\uD607\uD609", - 6, - "\uD612" - ], - [ - "c281", - "\uD616", - 5, - "\uD61D\uD61E\uD61F\uD621\uD622\uD623\uD625", - 7, - "\uD62E", - 9, - "\uD63A\uD63B\uC9D5\uC9D6\uC9D9\uC9DA\uC9DC\uC9DD\uC9E0\uC9E2\uC9E4\uC9E7\uC9EC\uC9ED\uC9EF\uC9F0\uC9F1\uC9F8\uC9F9\uC9FC\uCA00\uCA08\uCA09\uCA0B\uCA0C\uCA0D\uCA14\uCA18\uCA29\uCA4C\uCA4D\uCA50\uCA54\uCA5C\uCA5D\uCA5F\uCA60\uCA61\uCA68\uCA7D\uCA84\uCA98\uCABC\uCABD\uCAC0\uCAC4\uCACC\uCACD\uCACF\uCAD1\uCAD3\uCAD8\uCAD9\uCAE0\uCAEC\uCAF4\uCB08\uCB10\uCB14\uCB18\uCB20\uCB21\uCB41\uCB48\uCB49\uCB4C\uCB50\uCB58\uCB59\uCB5D\uCB64\uCB78\uCB79\uCB9C\uCBB8\uCBD4\uCBE4\uCBE7\uCBE9\uCC0C\uCC0D\uCC10\uCC14\uCC1C\uCC1D\uCC21\uCC22\uCC27\uCC28\uCC29\uCC2C\uCC2E\uCC30\uCC38\uCC39\uCC3B" - ], - [ - "c341", - "\uD63D\uD63E\uD63F\uD641\uD642\uD643\uD644\uD646\uD647\uD64A\uD64C\uD64E\uD64F\uD650\uD652\uD653\uD656\uD657\uD659\uD65A\uD65B\uD65D", - 4 - ], - [ - "c361", - "\uD662", - 4, - "\uD668\uD66A", - 5, - "\uD672\uD673\uD675", - 11 - ], - [ - "c381", - "\uD681\uD682\uD684\uD686", - 5, - "\uD68E\uD68F\uD691\uD692\uD693\uD695", - 7, - "\uD69E\uD6A0\uD6A2", - 5, - "\uD6A9\uD6AA\uCC3C\uCC3D\uCC3E\uCC44\uCC45\uCC48\uCC4C\uCC54\uCC55\uCC57\uCC58\uCC59\uCC60\uCC64\uCC66\uCC68\uCC70\uCC75\uCC98\uCC99\uCC9C\uCCA0\uCCA8\uCCA9\uCCAB\uCCAC\uCCAD\uCCB4\uCCB5\uCCB8\uCCBC\uCCC4\uCCC5\uCCC7\uCCC9\uCCD0\uCCD4\uCCE4\uCCEC\uCCF0\uCD01\uCD08\uCD09\uCD0C\uCD10\uCD18\uCD19\uCD1B\uCD1D\uCD24\uCD28\uCD2C\uCD39\uCD5C\uCD60\uCD64\uCD6C\uCD6D\uCD6F\uCD71\uCD78\uCD88\uCD94\uCD95\uCD98\uCD9C\uCDA4\uCDA5\uCDA7\uCDA9\uCDB0\uCDC4\uCDCC\uCDD0\uCDE8\uCDEC\uCDF0\uCDF8\uCDF9\uCDFB\uCDFD\uCE04\uCE08\uCE0C\uCE14\uCE19\uCE20\uCE21\uCE24\uCE28\uCE30\uCE31\uCE33\uCE35" - ], - [ - "c441", - "\uD6AB\uD6AD\uD6AE\uD6AF\uD6B1", - 7, - "\uD6BA\uD6BC", - 7, - "\uD6C6\uD6C7\uD6C9\uD6CA\uD6CB" - ], - [ - "c461", - "\uD6CD\uD6CE\uD6CF\uD6D0\uD6D2\uD6D3\uD6D5\uD6D6\uD6D8\uD6DA", - 5, - "\uD6E1\uD6E2\uD6E3\uD6E5\uD6E6\uD6E7\uD6E9", - 4 - ], - [ - "c481", - "\uD6EE\uD6EF\uD6F1\uD6F2\uD6F3\uD6F4\uD6F6", - 5, - "\uD6FE\uD6FF\uD701\uD702\uD703\uD705", - 11, - "\uD712\uD713\uD714\uCE58\uCE59\uCE5C\uCE5F\uCE60\uCE61\uCE68\uCE69\uCE6B\uCE6D\uCE74\uCE75\uCE78\uCE7C\uCE84\uCE85\uCE87\uCE89\uCE90\uCE91\uCE94\uCE98\uCEA0\uCEA1\uCEA3\uCEA4\uCEA5\uCEAC\uCEAD\uCEC1\uCEE4\uCEE5\uCEE8\uCEEB\uCEEC\uCEF4\uCEF5\uCEF7\uCEF8\uCEF9\uCF00\uCF01\uCF04\uCF08\uCF10\uCF11\uCF13\uCF15\uCF1C\uCF20\uCF24\uCF2C\uCF2D\uCF2F\uCF30\uCF31\uCF38\uCF54\uCF55\uCF58\uCF5C\uCF64\uCF65\uCF67\uCF69\uCF70\uCF71\uCF74\uCF78\uCF80\uCF85\uCF8C\uCFA1\uCFA8\uCFB0\uCFC4\uCFE0\uCFE1\uCFE4\uCFE8\uCFF0\uCFF1\uCFF3\uCFF5\uCFFC\uD000\uD004\uD011\uD018\uD02D\uD034\uD035\uD038\uD03C" - ], - [ - "c541", - "\uD715\uD716\uD717\uD71A\uD71B\uD71D\uD71E\uD71F\uD721", - 6, - "\uD72A\uD72C\uD72E", - 5, - "\uD736\uD737\uD739" - ], - [ - "c561", - "\uD73A\uD73B\uD73D", - 6, - "\uD745\uD746\uD748\uD74A", - 5, - "\uD752\uD753\uD755\uD75A", - 4 - ], - [ - "c581", - "\uD75F\uD762\uD764\uD766\uD767\uD768\uD76A\uD76B\uD76D\uD76E\uD76F\uD771\uD772\uD773\uD775", - 6, - "\uD77E\uD77F\uD780\uD782", - 5, - "\uD78A\uD78B\uD044\uD045\uD047\uD049\uD050\uD054\uD058\uD060\uD06C\uD06D\uD070\uD074\uD07C\uD07D\uD081\uD0A4\uD0A5\uD0A8\uD0AC\uD0B4\uD0B5\uD0B7\uD0B9\uD0C0\uD0C1\uD0C4\uD0C8\uD0C9\uD0D0\uD0D1\uD0D3\uD0D4\uD0D5\uD0DC\uD0DD\uD0E0\uD0E4\uD0EC\uD0ED\uD0EF\uD0F0\uD0F1\uD0F8\uD10D\uD130\uD131\uD134\uD138\uD13A\uD140\uD141\uD143\uD144\uD145\uD14C\uD14D\uD150\uD154\uD15C\uD15D\uD15F\uD161\uD168\uD16C\uD17C\uD184\uD188\uD1A0\uD1A1\uD1A4\uD1A8\uD1B0\uD1B1\uD1B3\uD1B5\uD1BA\uD1BC\uD1C0\uD1D8\uD1F4\uD1F8\uD207\uD209\uD210\uD22C\uD22D\uD230\uD234\uD23C\uD23D\uD23F\uD241\uD248\uD25C" - ], - [ - "c641", - "\uD78D\uD78E\uD78F\uD791", - 6, - "\uD79A\uD79C\uD79E", - 5 - ], - [ - "c6a1", - "\uD264\uD280\uD281\uD284\uD288\uD290\uD291\uD295\uD29C\uD2A0\uD2A4\uD2AC\uD2B1\uD2B8\uD2B9\uD2BC\uD2BF\uD2C0\uD2C2\uD2C8\uD2C9\uD2CB\uD2D4\uD2D8\uD2DC\uD2E4\uD2E5\uD2F0\uD2F1\uD2F4\uD2F8\uD300\uD301\uD303\uD305\uD30C\uD30D\uD30E\uD310\uD314\uD316\uD31C\uD31D\uD31F\uD320\uD321\uD325\uD328\uD329\uD32C\uD330\uD338\uD339\uD33B\uD33C\uD33D\uD344\uD345\uD37C\uD37D\uD380\uD384\uD38C\uD38D\uD38F\uD390\uD391\uD398\uD399\uD39C\uD3A0\uD3A8\uD3A9\uD3AB\uD3AD\uD3B4\uD3B8\uD3BC\uD3C4\uD3C5\uD3C8\uD3C9\uD3D0\uD3D8\uD3E1\uD3E3\uD3EC\uD3ED\uD3F0\uD3F4\uD3FC\uD3FD\uD3FF\uD401" - ], - [ - "c7a1", - "\uD408\uD41D\uD440\uD444\uD45C\uD460\uD464\uD46D\uD46F\uD478\uD479\uD47C\uD47F\uD480\uD482\uD488\uD489\uD48B\uD48D\uD494\uD4A9\uD4CC\uD4D0\uD4D4\uD4DC\uD4DF\uD4E8\uD4EC\uD4F0\uD4F8\uD4FB\uD4FD\uD504\uD508\uD50C\uD514\uD515\uD517\uD53C\uD53D\uD540\uD544\uD54C\uD54D\uD54F\uD551\uD558\uD559\uD55C\uD560\uD565\uD568\uD569\uD56B\uD56D\uD574\uD575\uD578\uD57C\uD584\uD585\uD587\uD588\uD589\uD590\uD5A5\uD5C8\uD5C9\uD5CC\uD5D0\uD5D2\uD5D8\uD5D9\uD5DB\uD5DD\uD5E4\uD5E5\uD5E8\uD5EC\uD5F4\uD5F5\uD5F7\uD5F9\uD600\uD601\uD604\uD608\uD610\uD611\uD613\uD614\uD615\uD61C\uD620" - ], - [ - "c8a1", - "\uD624\uD62D\uD638\uD639\uD63C\uD640\uD645\uD648\uD649\uD64B\uD64D\uD651\uD654\uD655\uD658\uD65C\uD667\uD669\uD670\uD671\uD674\uD683\uD685\uD68C\uD68D\uD690\uD694\uD69D\uD69F\uD6A1\uD6A8\uD6AC\uD6B0\uD6B9\uD6BB\uD6C4\uD6C5\uD6C8\uD6CC\uD6D1\uD6D4\uD6D7\uD6D9\uD6E0\uD6E4\uD6E8\uD6F0\uD6F5\uD6FC\uD6FD\uD700\uD704\uD711\uD718\uD719\uD71C\uD720\uD728\uD729\uD72B\uD72D\uD734\uD735\uD738\uD73C\uD744\uD747\uD749\uD750\uD751\uD754\uD756\uD757\uD758\uD759\uD760\uD761\uD763\uD765\uD769\uD76C\uD770\uD774\uD77C\uD77D\uD781\uD788\uD789\uD78C\uD790\uD798\uD799\uD79B\uD79D" - ], - [ - "caa1", - "\u4F3D\u4F73\u5047\u50F9\u52A0\u53EF\u5475\u54E5\u5609\u5AC1\u5BB6\u6687\u67B6\u67B7\u67EF\u6B4C\u73C2\u75C2\u7A3C\u82DB\u8304\u8857\u8888\u8A36\u8CC8\u8DCF\u8EFB\u8FE6\u99D5\u523B\u5374\u5404\u606A\u6164\u6BBC\u73CF\u811A\u89BA\u89D2\u95A3\u4F83\u520A\u58BE\u5978\u59E6\u5E72\u5E79\u61C7\u63C0\u6746\u67EC\u687F\u6F97\u764E\u770B\u78F5\u7A08\u7AFF\u7C21\u809D\u826E\u8271\u8AEB\u9593\u4E6B\u559D\u66F7\u6E34\u78A3\u7AED\u845B\u8910\u874E\u97A8\u52D8\u574E\u582A\u5D4C\u611F\u61BE\u6221\u6562\u67D1\u6A44\u6E1B\u7518\u75B3\u76E3\u77B0\u7D3A\u90AF\u9451\u9452\u9F95" - ], - [ - "cba1", - "\u5323\u5CAC\u7532\u80DB\u9240\u9598\u525B\u5808\u59DC\u5CA1\u5D17\u5EB7\u5F3A\u5F4A\u6177\u6C5F\u757A\u7586\u7CE0\u7D73\u7DB1\u7F8C\u8154\u8221\u8591\u8941\u8B1B\u92FC\u964D\u9C47\u4ECB\u4EF7\u500B\u51F1\u584F\u6137\u613E\u6168\u6539\u69EA\u6F11\u75A5\u7686\u76D6\u7B87\u82A5\u84CB\uF900\u93A7\u958B\u5580\u5BA2\u5751\uF901\u7CB3\u7FB9\u91B5\u5028\u53BB\u5C45\u5DE8\u62D2\u636E\u64DA\u64E7\u6E20\u70AC\u795B\u8DDD\u8E1E\uF902\u907D\u9245\u92F8\u4E7E\u4EF6\u5065\u5DFE\u5EFA\u6106\u6957\u8171\u8654\u8E47\u9375\u9A2B\u4E5E\u5091\u6770\u6840\u5109\u528D\u5292\u6AA2" - ], - [ - "cca1", - "\u77BC\u9210\u9ED4\u52AB\u602F\u8FF2\u5048\u61A9\u63ED\u64CA\u683C\u6A84\u6FC0\u8188\u89A1\u9694\u5805\u727D\u72AC\u7504\u7D79\u7E6D\u80A9\u898B\u8B74\u9063\u9D51\u6289\u6C7A\u6F54\u7D50\u7F3A\u8A23\u517C\u614A\u7B9D\u8B19\u9257\u938C\u4EAC\u4FD3\u501E\u50BE\u5106\u52C1\u52CD\u537F\u5770\u5883\u5E9A\u5F91\u6176\u61AC\u64CE\u656C\u666F\u66BB\u66F4\u6897\u6D87\u7085\u70F1\u749F\u74A5\u74CA\u75D9\u786C\u78EC\u7ADF\u7AF6\u7D45\u7D93\u8015\u803F\u811B\u8396\u8B66\u8F15\u9015\u93E1\u9803\u9838\u9A5A\u9BE8\u4FC2\u5553\u583A\u5951\u5B63\u5C46\u60B8\u6212\u6842\u68B0" - ], - [ - "cda1", - "\u68E8\u6EAA\u754C\u7678\u78CE\u7A3D\u7CFB\u7E6B\u7E7C\u8A08\u8AA1\u8C3F\u968E\u9DC4\u53E4\u53E9\u544A\u5471\u56FA\u59D1\u5B64\u5C3B\u5EAB\u62F7\u6537\u6545\u6572\u66A0\u67AF\u69C1\u6CBD\u75FC\u7690\u777E\u7A3F\u7F94\u8003\u80A1\u818F\u82E6\u82FD\u83F0\u85C1\u8831\u88B4\u8AA5\uF903\u8F9C\u932E\u96C7\u9867\u9AD8\u9F13\u54ED\u659B\u66F2\u688F\u7A40\u8C37\u9D60\u56F0\u5764\u5D11\u6606\u68B1\u68CD\u6EFE\u7428\u889E\u9BE4\u6C68\uF904\u9AA8\u4F9B\u516C\u5171\u529F\u5B54\u5DE5\u6050\u606D\u62F1\u63A7\u653B\u73D9\u7A7A\u86A3\u8CA2\u978F\u4E32\u5BE1\u6208\u679C\u74DC" - ], - [ - "cea1", - "\u79D1\u83D3\u8A87\u8AB2\u8DE8\u904E\u934B\u9846\u5ED3\u69E8\u85FF\u90ED\uF905\u51A0\u5B98\u5BEC\u6163\u68FA\u6B3E\u704C\u742F\u74D8\u7BA1\u7F50\u83C5\u89C0\u8CAB\u95DC\u9928\u522E\u605D\u62EC\u9002\u4F8A\u5149\u5321\u58D9\u5EE3\u66E0\u6D38\u709A\u72C2\u73D6\u7B50\u80F1\u945B\u5366\u639B\u7F6B\u4E56\u5080\u584A\u58DE\u602A\u6127\u62D0\u69D0\u9B41\u5B8F\u7D18\u80B1\u8F5F\u4EA4\u50D1\u54AC\u55AC\u5B0C\u5DA0\u5DE7\u652A\u654E\u6821\u6A4B\u72E1\u768E\u77EF\u7D5E\u7FF9\u81A0\u854E\u86DF\u8F03\u8F4E\u90CA\u9903\u9A55\u9BAB\u4E18\u4E45\u4E5D\u4EC7\u4FF1\u5177\u52FE" - ], - [ - "cfa1", - "\u5340\u53E3\u53E5\u548E\u5614\u5775\u57A2\u5BC7\u5D87\u5ED0\u61FC\u62D8\u6551\u67B8\u67E9\u69CB\u6B50\u6BC6\u6BEC\u6C42\u6E9D\u7078\u72D7\u7396\u7403\u77BF\u77E9\u7A76\u7D7F\u8009\u81FC\u8205\u820A\u82DF\u8862\u8B33\u8CFC\u8EC0\u9011\u90B1\u9264\u92B6\u99D2\u9A45\u9CE9\u9DD7\u9F9C\u570B\u5C40\u83CA\u97A0\u97AB\u9EB4\u541B\u7A98\u7FA4\u88D9\u8ECD\u90E1\u5800\u5C48\u6398\u7A9F\u5BAE\u5F13\u7A79\u7AAE\u828E\u8EAC\u5026\u5238\u52F8\u5377\u5708\u62F3\u6372\u6B0A\u6DC3\u7737\u53A5\u7357\u8568\u8E76\u95D5\u673A\u6AC3\u6F70\u8A6D\u8ECC\u994B\uF906\u6677\u6B78\u8CB4" - ], - [ - "d0a1", - "\u9B3C\uF907\u53EB\u572D\u594E\u63C6\u69FB\u73EA\u7845\u7ABA\u7AC5\u7CFE\u8475\u898F\u8D73\u9035\u95A8\u52FB\u5747\u7547\u7B60\u83CC\u921E\uF908\u6A58\u514B\u524B\u5287\u621F\u68D8\u6975\u9699\u50C5\u52A4\u52E4\u61C3\u65A4\u6839\u69FF\u747E\u7B4B\u82B9\u83EB\u89B2\u8B39\u8FD1\u9949\uF909\u4ECA\u5997\u64D2\u6611\u6A8E\u7434\u7981\u79BD\u82A9\u887E\u887F\u895F\uF90A\u9326\u4F0B\u53CA\u6025\u6271\u6C72\u7D1A\u7D66\u4E98\u5162\u77DC\u80AF\u4F01\u4F0E\u5176\u5180\u55DC\u5668\u573B\u57FA\u57FC\u5914\u5947\u5993\u5BC4\u5C90\u5D0E\u5DF1\u5E7E\u5FCC\u6280\u65D7\u65E3" - ], - [ - "d1a1", - "\u671E\u671F\u675E\u68CB\u68C4\u6A5F\u6B3A\u6C23\u6C7D\u6C82\u6DC7\u7398\u7426\u742A\u7482\u74A3\u7578\u757F\u7881\u78EF\u7941\u7947\u7948\u797A\u7B95\u7D00\u7DBA\u7F88\u8006\u802D\u808C\u8A18\u8B4F\u8C48\u8D77\u9321\u9324\u98E2\u9951\u9A0E\u9A0F\u9A65\u9E92\u7DCA\u4F76\u5409\u62EE\u6854\u91D1\u55AB\u513A\uF90B\uF90C\u5A1C\u61E6\uF90D\u62CF\u62FF\uF90E", - 5, - "\u90A3\uF914", - 4, - "\u8AFE\uF919\uF91A\uF91B\uF91C\u6696\uF91D\u7156\uF91E\uF91F\u96E3\uF920\u634F\u637A\u5357\uF921\u678F\u6960\u6E73\uF922\u7537\uF923\uF924\uF925" - ], - [ - "d2a1", - "\u7D0D\uF926\uF927\u8872\u56CA\u5A18\uF928", - 4, - "\u4E43\uF92D\u5167\u5948\u67F0\u8010\uF92E\u5973\u5E74\u649A\u79CA\u5FF5\u606C\u62C8\u637B\u5BE7\u5BD7\u52AA\uF92F\u5974\u5F29\u6012\uF930\uF931\uF932\u7459\uF933", - 5, - "\u99D1\uF939", - 10, - "\u6FC3\uF944\uF945\u81BF\u8FB2\u60F1\uF946\uF947\u8166\uF948\uF949\u5C3F\uF94A", - 7, - "\u5AE9\u8A25\u677B\u7D10\uF952", - 5, - "\u80FD\uF958\uF959\u5C3C\u6CE5\u533F\u6EBA\u591A\u8336" - ], - [ - "d3a1", - "\u4E39\u4EB6\u4F46\u55AE\u5718\u58C7\u5F56\u65B7\u65E6\u6A80\u6BB5\u6E4D\u77ED\u7AEF\u7C1E\u7DDE\u86CB\u8892\u9132\u935B\u64BB\u6FBE\u737A\u75B8\u9054\u5556\u574D\u61BA\u64D4\u66C7\u6DE1\u6E5B\u6F6D\u6FB9\u75F0\u8043\u81BD\u8541\u8983\u8AC7\u8B5A\u931F\u6C93\u7553\u7B54\u8E0F\u905D\u5510\u5802\u5858\u5E62\u6207\u649E\u68E0\u7576\u7CD6\u87B3\u9EE8\u4EE3\u5788\u576E\u5927\u5C0D\u5CB1\u5E36\u5F85\u6234\u64E1\u73B3\u81FA\u888B\u8CB8\u968A\u9EDB\u5B85\u5FB7\u60B3\u5012\u5200\u5230\u5716\u5835\u5857\u5C0E\u5C60\u5CF6\u5D8B\u5EA6\u5F92\u60BC\u6311\u6389\u6417\u6843" - ], - [ - "d4a1", - "\u68F9\u6AC2\u6DD8\u6E21\u6ED4\u6FE4\u71FE\u76DC\u7779\u79B1\u7A3B\u8404\u89A9\u8CED\u8DF3\u8E48\u9003\u9014\u9053\u90FD\u934D\u9676\u97DC\u6BD2\u7006\u7258\u72A2\u7368\u7763\u79BF\u7BE4\u7E9B\u8B80\u58A9\u60C7\u6566\u65FD\u66BE\u6C8C\u711E\u71C9\u8C5A\u9813\u4E6D\u7A81\u4EDD\u51AC\u51CD\u52D5\u540C\u61A7\u6771\u6850\u68DF\u6D1E\u6F7C\u75BC\u77B3\u7AE5\u80F4\u8463\u9285\u515C\u6597\u675C\u6793\u75D8\u7AC7\u8373\uF95A\u8C46\u9017\u982D\u5C6F\u81C0\u829A\u9041\u906F\u920D\u5F97\u5D9D\u6A59\u71C8\u767B\u7B49\u85E4\u8B04\u9127\u9A30\u5587\u61F6\uF95B\u7669\u7F85" - ], - [ - "d5a1", - "\u863F\u87BA\u88F8\u908F\uF95C\u6D1B\u70D9\u73DE\u7D61\u843D\uF95D\u916A\u99F1\uF95E\u4E82\u5375\u6B04\u6B12\u703E\u721B\u862D\u9E1E\u524C\u8FA3\u5D50\u64E5\u652C\u6B16\u6FEB\u7C43\u7E9C\u85CD\u8964\u89BD\u62C9\u81D8\u881F\u5ECA\u6717\u6D6A\u72FC\u7405\u746F\u8782\u90DE\u4F86\u5D0D\u5FA0\u840A\u51B7\u63A0\u7565\u4EAE\u5006\u5169\u51C9\u6881\u6A11\u7CAE\u7CB1\u7CE7\u826F\u8AD2\u8F1B\u91CF\u4FB6\u5137\u52F5\u5442\u5EEC\u616E\u623E\u65C5\u6ADA\u6FFE\u792A\u85DC\u8823\u95AD\u9A62\u9A6A\u9E97\u9ECE\u529B\u66C6\u6B77\u701D\u792B\u8F62\u9742\u6190\u6200\u6523\u6F23" - ], - [ - "d6a1", - "\u7149\u7489\u7DF4\u806F\u84EE\u8F26\u9023\u934A\u51BD\u5217\u52A3\u6D0C\u70C8\u88C2\u5EC9\u6582\u6BAE\u6FC2\u7C3E\u7375\u4EE4\u4F36\u56F9\uF95F\u5CBA\u5DBA\u601C\u73B2\u7B2D\u7F9A\u7FCE\u8046\u901E\u9234\u96F6\u9748\u9818\u9F61\u4F8B\u6FA7\u79AE\u91B4\u96B7\u52DE\uF960\u6488\u64C4\u6AD3\u6F5E\u7018\u7210\u76E7\u8001\u8606\u865C\u8DEF\u8F05\u9732\u9B6F\u9DFA\u9E75\u788C\u797F\u7DA0\u83C9\u9304\u9E7F\u9E93\u8AD6\u58DF\u5F04\u6727\u7027\u74CF\u7C60\u807E\u5121\u7028\u7262\u78CA\u8CC2\u8CDA\u8CF4\u96F7\u4E86\u50DA\u5BEE\u5ED6\u6599\u71CE\u7642\u77AD\u804A\u84FC" - ], - [ - "d7a1", - "\u907C\u9B27\u9F8D\u58D8\u5A41\u5C62\u6A13\u6DDA\u6F0F\u763B\u7D2F\u7E37\u851E\u8938\u93E4\u964B\u5289\u65D2\u67F3\u69B4\u6D41\u6E9C\u700F\u7409\u7460\u7559\u7624\u786B\u8B2C\u985E\u516D\u622E\u9678\u4F96\u502B\u5D19\u6DEA\u7DB8\u8F2A\u5F8B\u6144\u6817\uF961\u9686\u52D2\u808B\u51DC\u51CC\u695E\u7A1C\u7DBE\u83F1\u9675\u4FDA\u5229\u5398\u540F\u550E\u5C65\u60A7\u674E\u68A8\u6D6C\u7281\u72F8\u7406\u7483\uF962\u75E2\u7C6C\u7F79\u7FB8\u8389\u88CF\u88E1\u91CC\u91D0\u96E2\u9BC9\u541D\u6F7E\u71D0\u7498\u85FA\u8EAA\u96A3\u9C57\u9E9F\u6797\u6DCB\u7433\u81E8\u9716\u782C" - ], - [ - "d8a1", - "\u7ACB\u7B20\u7C92\u6469\u746A\u75F2\u78BC\u78E8\u99AC\u9B54\u9EBB\u5BDE\u5E55\u6F20\u819C\u83AB\u9088\u4E07\u534D\u5A29\u5DD2\u5F4E\u6162\u633D\u6669\u66FC\u6EFF\u6F2B\u7063\u779E\u842C\u8513\u883B\u8F13\u9945\u9C3B\u551C\u62B9\u672B\u6CAB\u8309\u896A\u977A\u4EA1\u5984\u5FD8\u5FD9\u671B\u7DB2\u7F54\u8292\u832B\u83BD\u8F1E\u9099\u57CB\u59B9\u5A92\u5BD0\u6627\u679A\u6885\u6BCF\u7164\u7F75\u8CB7\u8CE3\u9081\u9B45\u8108\u8C8A\u964C\u9A40\u9EA5\u5B5F\u6C13\u731B\u76F2\u76DF\u840C\u51AA\u8993\u514D\u5195\u52C9\u68C9\u6C94\u7704\u7720\u7DBF\u7DEC\u9762\u9EB5\u6EC5" - ], - [ - "d9a1", - "\u8511\u51A5\u540D\u547D\u660E\u669D\u6927\u6E9F\u76BF\u7791\u8317\u84C2\u879F\u9169\u9298\u9CF4\u8882\u4FAE\u5192\u52DF\u59C6\u5E3D\u6155\u6478\u6479\u66AE\u67D0\u6A21\u6BCD\u6BDB\u725F\u7261\u7441\u7738\u77DB\u8017\u82BC\u8305\u8B00\u8B28\u8C8C\u6728\u6C90\u7267\u76EE\u7766\u7A46\u9DA9\u6B7F\u6C92\u5922\u6726\u8499\u536F\u5893\u5999\u5EDF\u63CF\u6634\u6773\u6E3A\u732B\u7AD7\u82D7\u9328\u52D9\u5DEB\u61AE\u61CB\u620A\u62C7\u64AB\u65E0\u6959\u6B66\u6BCB\u7121\u73F7\u755D\u7E46\u821E\u8302\u856A\u8AA3\u8CBF\u9727\u9D61\u58A8\u9ED8\u5011\u520E\u543B\u554F\u6587" - ], - [ - "daa1", - "\u6C76\u7D0A\u7D0B\u805E\u868A\u9580\u96EF\u52FF\u6C95\u7269\u5473\u5A9A\u5C3E\u5D4B\u5F4C\u5FAE\u672A\u68B6\u6963\u6E3C\u6E44\u7709\u7C73\u7F8E\u8587\u8B0E\u8FF7\u9761\u9EF4\u5CB7\u60B6\u610D\u61AB\u654F\u65FB\u65FC\u6C11\u6CEF\u739F\u73C9\u7DE1\u9594\u5BC6\u871C\u8B10\u525D\u535A\u62CD\u640F\u64B2\u6734\u6A38\u6CCA\u73C0\u749E\u7B94\u7C95\u7E1B\u818A\u8236\u8584\u8FEB\u96F9\u99C1\u4F34\u534A\u53CD\u53DB\u62CC\u642C\u6500\u6591\u69C3\u6CEE\u6F58\u73ED\u7554\u7622\u76E4\u76FC\u78D0\u78FB\u792C\u7D46\u822C\u87E0\u8FD4\u9812\u98EF\u52C3\u62D4\u64A5\u6E24\u6F51" - ], - [ - "dba1", - "\u767C\u8DCB\u91B1\u9262\u9AEE\u9B43\u5023\u508D\u574A\u59A8\u5C28\u5E47\u5F77\u623F\u653E\u65B9\u65C1\u6609\u678B\u699C\u6EC2\u78C5\u7D21\u80AA\u8180\u822B\u82B3\u84A1\u868C\u8A2A\u8B17\u90A6\u9632\u9F90\u500D\u4FF3\uF963\u57F9\u5F98\u62DC\u6392\u676F\u6E43\u7119\u76C3\u80CC\u80DA\u88F4\u88F5\u8919\u8CE0\u8F29\u914D\u966A\u4F2F\u4F70\u5E1B\u67CF\u6822\u767D\u767E\u9B44\u5E61\u6A0A\u7169\u71D4\u756A\uF964\u7E41\u8543\u85E9\u98DC\u4F10\u7B4F\u7F70\u95A5\u51E1\u5E06\u68B5\u6C3E\u6C4E\u6CDB\u72AF\u7BC4\u8303\u6CD5\u743A\u50FB\u5288\u58C1\u64D8\u6A97\u74A7\u7656" - ], - [ - "dca1", - "\u78A7\u8617\u95E2\u9739\uF965\u535E\u5F01\u8B8A\u8FA8\u8FAF\u908A\u5225\u77A5\u9C49\u9F08\u4E19\u5002\u5175\u5C5B\u5E77\u661E\u663A\u67C4\u68C5\u70B3\u7501\u75C5\u79C9\u7ADD\u8F27\u9920\u9A08\u4FDD\u5821\u5831\u5BF6\u666E\u6B65\u6D11\u6E7A\u6F7D\u73E4\u752B\u83E9\u88DC\u8913\u8B5C\u8F14\u4F0F\u50D5\u5310\u535C\u5B93\u5FA9\u670D\u798F\u8179\u832F\u8514\u8907\u8986\u8F39\u8F3B\u99A5\u9C12\u672C\u4E76\u4FF8\u5949\u5C01\u5CEF\u5CF0\u6367\u68D2\u70FD\u71A2\u742B\u7E2B\u84EC\u8702\u9022\u92D2\u9CF3\u4E0D\u4ED8\u4FEF\u5085\u5256\u526F\u5426\u5490\u57E0\u592B\u5A66" - ], - [ - "dda1", - "\u5B5A\u5B75\u5BCC\u5E9C\uF966\u6276\u6577\u65A7\u6D6E\u6EA5\u7236\u7B26\u7C3F\u7F36\u8150\u8151\u819A\u8240\u8299\u83A9\u8A03\u8CA0\u8CE6\u8CFB\u8D74\u8DBA\u90E8\u91DC\u961C\u9644\u99D9\u9CE7\u5317\u5206\u5429\u5674\u58B3\u5954\u596E\u5FFF\u61A4\u626E\u6610\u6C7E\u711A\u76C6\u7C89\u7CDE\u7D1B\u82AC\u8CC1\u96F0\uF967\u4F5B\u5F17\u5F7F\u62C2\u5D29\u670B\u68DA\u787C\u7E43\u9D6C\u4E15\u5099\u5315\u532A\u5351\u5983\u5A62\u5E87\u60B2\u618A\u6249\u6279\u6590\u6787\u69A7\u6BD4\u6BD6\u6BD7\u6BD8\u6CB8\uF968\u7435\u75FA\u7812\u7891\u79D5\u79D8\u7C83\u7DCB\u7FE1\u80A5" - ], - [ - "dea1", - "\u813E\u81C2\u83F2\u871A\u88E8\u8AB9\u8B6C\u8CBB\u9119\u975E\u98DB\u9F3B\u56AC\u5B2A\u5F6C\u658C\u6AB3\u6BAF\u6D5C\u6FF1\u7015\u725D\u73AD\u8CA7\u8CD3\u983B\u6191\u6C37\u8058\u9A01\u4E4D\u4E8B\u4E9B\u4ED5\u4F3A\u4F3C\u4F7F\u4FDF\u50FF\u53F2\u53F8\u5506\u55E3\u56DB\u58EB\u5962\u5A11\u5BEB\u5BFA\u5C04\u5DF3\u5E2B\u5F99\u601D\u6368\u659C\u65AF\u67F6\u67FB\u68AD\u6B7B\u6C99\u6CD7\u6E23\u7009\u7345\u7802\u793E\u7940\u7960\u79C1\u7BE9\u7D17\u7D72\u8086\u820D\u838E\u84D1\u86C7\u88DF\u8A50\u8A5E\u8B1D\u8CDC\u8D66\u8FAD\u90AA\u98FC\u99DF\u9E9D\u524A\uF969\u6714\uF96A" - ], - [ - "dfa1", - "\u5098\u522A\u5C71\u6563\u6C55\u73CA\u7523\u759D\u7B97\u849C\u9178\u9730\u4E77\u6492\u6BBA\u715E\u85A9\u4E09\uF96B\u6749\u68EE\u6E17\u829F\u8518\u886B\u63F7\u6F81\u9212\u98AF\u4E0A\u50B7\u50CF\u511F\u5546\u55AA\u5617\u5B40\u5C19\u5CE0\u5E38\u5E8A\u5EA0\u5EC2\u60F3\u6851\u6A61\u6E58\u723D\u7240\u72C0\u76F8\u7965\u7BB1\u7FD4\u88F3\u89F4\u8A73\u8C61\u8CDE\u971C\u585E\u74BD\u8CFD\u55C7\uF96C\u7A61\u7D22\u8272\u7272\u751F\u7525\uF96D\u7B19\u5885\u58FB\u5DBC\u5E8F\u5EB6\u5F90\u6055\u6292\u637F\u654D\u6691\u66D9\u66F8\u6816\u68F2\u7280\u745E\u7B6E\u7D6E\u7DD6\u7F72" - ], - [ - "e0a1", - "\u80E5\u8212\u85AF\u897F\u8A93\u901D\u92E4\u9ECD\u9F20\u5915\u596D\u5E2D\u60DC\u6614\u6673\u6790\u6C50\u6DC5\u6F5F\u77F3\u78A9\u84C6\u91CB\u932B\u4ED9\u50CA\u5148\u5584\u5B0B\u5BA3\u6247\u657E\u65CB\u6E32\u717D\u7401\u7444\u7487\u74BF\u766C\u79AA\u7DDA\u7E55\u7FA8\u817A\u81B3\u8239\u861A\u87EC\u8A75\u8DE3\u9078\u9291\u9425\u994D\u9BAE\u5368\u5C51\u6954\u6CC4\u6D29\u6E2B\u820C\u859B\u893B\u8A2D\u8AAA\u96EA\u9F67\u5261\u66B9\u6BB2\u7E96\u87FE\u8D0D\u9583\u965D\u651D\u6D89\u71EE\uF96E\u57CE\u59D3\u5BAC\u6027\u60FA\u6210\u661F\u665F\u7329\u73F9\u76DB\u7701\u7B6C" - ], - [ - "e1a1", - "\u8056\u8072\u8165\u8AA0\u9192\u4E16\u52E2\u6B72\u6D17\u7A05\u7B39\u7D30\uF96F\u8CB0\u53EC\u562F\u5851\u5BB5\u5C0F\u5C11\u5DE2\u6240\u6383\u6414\u662D\u68B3\u6CBC\u6D88\u6EAF\u701F\u70A4\u71D2\u7526\u758F\u758E\u7619\u7B11\u7BE0\u7C2B\u7D20\u7D39\u852C\u856D\u8607\u8A34\u900D\u9061\u90B5\u92B7\u97F6\u9A37\u4FD7\u5C6C\u675F\u6D91\u7C9F\u7E8C\u8B16\u8D16\u901F\u5B6B\u5DFD\u640D\u84C0\u905C\u98E1\u7387\u5B8B\u609A\u677E\u6DDE\u8A1F\u8AA6\u9001\u980C\u5237\uF970\u7051\u788E\u9396\u8870\u91D7\u4FEE\u53D7\u55FD\u56DA\u5782\u58FD\u5AC2\u5B88\u5CAB\u5CC0\u5E25\u6101" - ], - [ - "e2a1", - "\u620D\u624B\u6388\u641C\u6536\u6578\u6A39\u6B8A\u6C34\u6D19\u6F31\u71E7\u72E9\u7378\u7407\u74B2\u7626\u7761\u79C0\u7A57\u7AEA\u7CB9\u7D8F\u7DAC\u7E61\u7F9E\u8129\u8331\u8490\u84DA\u85EA\u8896\u8AB0\u8B90\u8F38\u9042\u9083\u916C\u9296\u92B9\u968B\u96A7\u96A8\u96D6\u9700\u9808\u9996\u9AD3\u9B1A\u53D4\u587E\u5919\u5B70\u5BBF\u6DD1\u6F5A\u719F\u7421\u74B9\u8085\u83FD\u5DE1\u5F87\u5FAA\u6042\u65EC\u6812\u696F\u6A53\u6B89\u6D35\u6DF3\u73E3\u76FE\u77AC\u7B4D\u7D14\u8123\u821C\u8340\u84F4\u8563\u8A62\u8AC4\u9187\u931E\u9806\u99B4\u620C\u8853\u8FF0\u9265\u5D07\u5D27" - ], - [ - "e3a1", - "\u5D69\u745F\u819D\u8768\u6FD5\u62FE\u7FD2\u8936\u8972\u4E1E\u4E58\u50E7\u52DD\u5347\u627F\u6607\u7E69\u8805\u965E\u4F8D\u5319\u5636\u59CB\u5AA4\u5C38\u5C4E\u5C4D\u5E02\u5F11\u6043\u65BD\u662F\u6642\u67BE\u67F4\u731C\u77E2\u793A\u7FC5\u8494\u84CD\u8996\u8A66\u8A69\u8AE1\u8C55\u8C7A\u57F4\u5BD4\u5F0F\u606F\u62ED\u690D\u6B96\u6E5C\u7184\u7BD2\u8755\u8B58\u8EFE\u98DF\u98FE\u4F38\u4F81\u4FE1\u547B\u5A20\u5BB8\u613C\u65B0\u6668\u71FC\u7533\u795E\u7D33\u814E\u81E3\u8398\u85AA\u85CE\u8703\u8A0A\u8EAB\u8F9B\uF971\u8FC5\u5931\u5BA4\u5BE6\u6089\u5BE9\u5C0B\u5FC3\u6C81" - ], - [ - "e4a1", - "\uF972\u6DF1\u700B\u751A\u82AF\u8AF6\u4EC0\u5341\uF973\u96D9\u6C0F\u4E9E\u4FC4\u5152\u555E\u5A25\u5CE8\u6211\u7259\u82BD\u83AA\u86FE\u8859\u8A1D\u963F\u96C5\u9913\u9D09\u9D5D\u580A\u5CB3\u5DBD\u5E44\u60E1\u6115\u63E1\u6A02\u6E25\u9102\u9354\u984E\u9C10\u9F77\u5B89\u5CB8\u6309\u664F\u6848\u773C\u96C1\u978D\u9854\u9B9F\u65A1\u8B01\u8ECB\u95BC\u5535\u5CA9\u5DD6\u5EB5\u6697\u764C\u83F4\u95C7\u58D3\u62BC\u72CE\u9D28\u4EF0\u592E\u600F\u663B\u6B83\u79E7\u9D26\u5393\u54C0\u57C3\u5D16\u611B\u66D6\u6DAF\u788D\u827E\u9698\u9744\u5384\u627C\u6396\u6DB2\u7E0A\u814B\u984D" - ], - [ - "e5a1", - "\u6AFB\u7F4C\u9DAF\u9E1A\u4E5F\u503B\u51B6\u591C\u60F9\u63F6\u6930\u723A\u8036\uF974\u91CE\u5F31\uF975\uF976\u7D04\u82E5\u846F\u84BB\u85E5\u8E8D\uF977\u4F6F\uF978\uF979\u58E4\u5B43\u6059\u63DA\u6518\u656D\u6698\uF97A\u694A\u6A23\u6D0B\u7001\u716C\u75D2\u760D\u79B3\u7A70\uF97B\u7F8A\uF97C\u8944\uF97D\u8B93\u91C0\u967D\uF97E\u990A\u5704\u5FA1\u65BC\u6F01\u7600\u79A6\u8A9E\u99AD\u9B5A\u9F6C\u5104\u61B6\u6291\u6A8D\u81C6\u5043\u5830\u5F66\u7109\u8A00\u8AFA\u5B7C\u8616\u4FFA\u513C\u56B4\u5944\u63A9\u6DF9\u5DAA\u696D\u5186\u4E88\u4F59\uF97F\uF980\uF981\u5982\uF982" - ], - [ - "e6a1", - "\uF983\u6B5F\u6C5D\uF984\u74B5\u7916\uF985\u8207\u8245\u8339\u8F3F\u8F5D\uF986\u9918\uF987\uF988\uF989\u4EA6\uF98A\u57DF\u5F79\u6613\uF98B\uF98C\u75AB\u7E79\u8B6F\uF98D\u9006\u9A5B\u56A5\u5827\u59F8\u5A1F\u5BB4\uF98E\u5EF6\uF98F\uF990\u6350\u633B\uF991\u693D\u6C87\u6CBF\u6D8E\u6D93\u6DF5\u6F14\uF992\u70DF\u7136\u7159\uF993\u71C3\u71D5\uF994\u784F\u786F\uF995\u7B75\u7DE3\uF996\u7E2F\uF997\u884D\u8EDF\uF998\uF999\uF99A\u925B\uF99B\u9CF6\uF99C\uF99D\uF99E\u6085\u6D85\uF99F\u71B1\uF9A0\uF9A1\u95B1\u53AD\uF9A2\uF9A3\uF9A4\u67D3\uF9A5\u708E\u7130\u7430\u8276\u82D2" - ], - [ - "e7a1", - "\uF9A6\u95BB\u9AE5\u9E7D\u66C4\uF9A7\u71C1\u8449\uF9A8\uF9A9\u584B\uF9AA\uF9AB\u5DB8\u5F71\uF9AC\u6620\u668E\u6979\u69AE\u6C38\u6CF3\u6E36\u6F41\u6FDA\u701B\u702F\u7150\u71DF\u7370\uF9AD\u745B\uF9AE\u74D4\u76C8\u7A4E\u7E93\uF9AF\uF9B0\u82F1\u8A60\u8FCE\uF9B1\u9348\uF9B2\u9719\uF9B3\uF9B4\u4E42\u502A\uF9B5\u5208\u53E1\u66F3\u6C6D\u6FCA\u730A\u777F\u7A62\u82AE\u85DD\u8602\uF9B6\u88D4\u8A63\u8B7D\u8C6B\uF9B7\u92B3\uF9B8\u9713\u9810\u4E94\u4F0D\u4FC9\u50B2\u5348\u543E\u5433\u55DA\u5862\u58BA\u5967\u5A1B\u5BE4\u609F\uF9B9\u61CA\u6556\u65FF\u6664\u68A7\u6C5A\u6FB3" - ], - [ - "e8a1", - "\u70CF\u71AC\u7352\u7B7D\u8708\u8AA4\u9C32\u9F07\u5C4B\u6C83\u7344\u7389\u923A\u6EAB\u7465\u761F\u7A69\u7E15\u860A\u5140\u58C5\u64C1\u74EE\u7515\u7670\u7FC1\u9095\u96CD\u9954\u6E26\u74E6\u7AA9\u7AAA\u81E5\u86D9\u8778\u8A1B\u5A49\u5B8C\u5B9B\u68A1\u6900\u6D63\u73A9\u7413\u742C\u7897\u7DE9\u7FEB\u8118\u8155\u839E\u8C4C\u962E\u9811\u66F0\u5F80\u65FA\u6789\u6C6A\u738B\u502D\u5A03\u6B6A\u77EE\u5916\u5D6C\u5DCD\u7325\u754F\uF9BA\uF9BB\u50E5\u51F9\u582F\u592D\u5996\u59DA\u5BE5\uF9BC\uF9BD\u5DA2\u62D7\u6416\u6493\u64FE\uF9BE\u66DC\uF9BF\u6A48\uF9C0\u71FF\u7464\uF9C1" - ], - [ - "e9a1", - "\u7A88\u7AAF\u7E47\u7E5E\u8000\u8170\uF9C2\u87EF\u8981\u8B20\u9059\uF9C3\u9080\u9952\u617E\u6B32\u6D74\u7E1F\u8925\u8FB1\u4FD1\u50AD\u5197\u52C7\u57C7\u5889\u5BB9\u5EB8\u6142\u6995\u6D8C\u6E67\u6EB6\u7194\u7462\u7528\u752C\u8073\u8338\u84C9\u8E0A\u9394\u93DE\uF9C4\u4E8E\u4F51\u5076\u512A\u53C8\u53CB\u53F3\u5B87\u5BD3\u5C24\u611A\u6182\u65F4\u725B\u7397\u7440\u76C2\u7950\u7991\u79B9\u7D06\u7FBD\u828B\u85D5\u865E\u8FC2\u9047\u90F5\u91EA\u9685\u96E8\u96E9\u52D6\u5F67\u65ED\u6631\u682F\u715C\u7A36\u90C1\u980A\u4E91\uF9C5\u6A52\u6B9E\u6F90\u7189\u8018\u82B8\u8553" - ], - [ - "eaa1", - "\u904B\u9695\u96F2\u97FB\u851A\u9B31\u4E90\u718A\u96C4\u5143\u539F\u54E1\u5713\u5712\u57A3\u5A9B\u5AC4\u5BC3\u6028\u613F\u63F4\u6C85\u6D39\u6E72\u6E90\u7230\u733F\u7457\u82D1\u8881\u8F45\u9060\uF9C6\u9662\u9858\u9D1B\u6708\u8D8A\u925E\u4F4D\u5049\u50DE\u5371\u570D\u59D4\u5A01\u5C09\u6170\u6690\u6E2D\u7232\u744B\u7DEF\u80C3\u840E\u8466\u853F\u875F\u885B\u8918\u8B02\u9055\u97CB\u9B4F\u4E73\u4F91\u5112\u516A\uF9C7\u552F\u55A9\u5B7A\u5BA5\u5E7C\u5E7D\u5EBE\u60A0\u60DF\u6108\u6109\u63C4\u6538\u6709\uF9C8\u67D4\u67DA\uF9C9\u6961\u6962\u6CB9\u6D27\uF9CA\u6E38\uF9CB" - ], - [ - "eba1", - "\u6FE1\u7336\u7337\uF9CC\u745C\u7531\uF9CD\u7652\uF9CE\uF9CF\u7DAD\u81FE\u8438\u88D5\u8A98\u8ADB\u8AED\u8E30\u8E42\u904A\u903E\u907A\u9149\u91C9\u936E\uF9D0\uF9D1\u5809\uF9D2\u6BD3\u8089\u80B2\uF9D3\uF9D4\u5141\u596B\u5C39\uF9D5\uF9D6\u6F64\u73A7\u80E4\u8D07\uF9D7\u9217\u958F\uF9D8\uF9D9\uF9DA\uF9DB\u807F\u620E\u701C\u7D68\u878D\uF9DC\u57A0\u6069\u6147\u6BB7\u8ABE\u9280\u96B1\u4E59\u541F\u6DEB\u852D\u9670\u97F3\u98EE\u63D6\u6CE3\u9091\u51DD\u61C9\u81BA\u9DF9\u4F9D\u501A\u5100\u5B9C\u610F\u61FF\u64EC\u6905\u6BC5\u7591\u77E3\u7FA9\u8264\u858F\u87FB\u8863\u8ABC" - ], - [ - "eca1", - "\u8B70\u91AB\u4E8C\u4EE5\u4F0A\uF9DD\uF9DE\u5937\u59E8\uF9DF\u5DF2\u5F1B\u5F5B\u6021\uF9E0\uF9E1\uF9E2\uF9E3\u723E\u73E5\uF9E4\u7570\u75CD\uF9E5\u79FB\uF9E6\u800C\u8033\u8084\u82E1\u8351\uF9E7\uF9E8\u8CBD\u8CB3\u9087\uF9E9\uF9EA\u98F4\u990C\uF9EB\uF9EC\u7037\u76CA\u7FCA\u7FCC\u7FFC\u8B1A\u4EBA\u4EC1\u5203\u5370\uF9ED\u54BD\u56E0\u59FB\u5BC5\u5F15\u5FCD\u6E6E\uF9EE\uF9EF\u7D6A\u8335\uF9F0\u8693\u8A8D\uF9F1\u976D\u9777\uF9F2\uF9F3\u4E00\u4F5A\u4F7E\u58F9\u65E5\u6EA2\u9038\u93B0\u99B9\u4EFB\u58EC\u598A\u59D9\u6041\uF9F4\uF9F5\u7A14\uF9F6\u834F\u8CC3\u5165\u5344" - ], - [ - "eda1", - "\uF9F7\uF9F8\uF9F9\u4ECD\u5269\u5B55\u82BF\u4ED4\u523A\u54A8\u59C9\u59FF\u5B50\u5B57\u5B5C\u6063\u6148\u6ECB\u7099\u716E\u7386\u74F7\u75B5\u78C1\u7D2B\u8005\u81EA\u8328\u8517\u85C9\u8AEE\u8CC7\u96CC\u4F5C\u52FA\u56BC\u65AB\u6628\u707C\u70B8\u7235\u7DBD\u828D\u914C\u96C0\u9D72\u5B71\u68E7\u6B98\u6F7A\u76DE\u5C91\u66AB\u6F5B\u7BB4\u7C2A\u8836\u96DC\u4E08\u4ED7\u5320\u5834\u58BB\u58EF\u596C\u5C07\u5E33\u5E84\u5F35\u638C\u66B2\u6756\u6A1F\u6AA3\u6B0C\u6F3F\u7246\uF9FA\u7350\u748B\u7AE0\u7CA7\u8178\u81DF\u81E7\u838A\u846C\u8523\u8594\u85CF\u88DD\u8D13\u91AC\u9577" - ], - [ - "eea1", - "\u969C\u518D\u54C9\u5728\u5BB0\u624D\u6750\u683D\u6893\u6E3D\u6ED3\u707D\u7E21\u88C1\u8CA1\u8F09\u9F4B\u9F4E\u722D\u7B8F\u8ACD\u931A\u4F47\u4F4E\u5132\u5480\u59D0\u5E95\u62B5\u6775\u696E\u6A17\u6CAE\u6E1A\u72D9\u732A\u75BD\u7BB8\u7D35\u82E7\u83F9\u8457\u85F7\u8A5B\u8CAF\u8E87\u9019\u90B8\u96CE\u9F5F\u52E3\u540A\u5AE1\u5BC2\u6458\u6575\u6EF4\u72C4\uF9FB\u7684\u7A4D\u7B1B\u7C4D\u7E3E\u7FDF\u837B\u8B2B\u8CCA\u8D64\u8DE1\u8E5F\u8FEA\u8FF9\u9069\u93D1\u4F43\u4F7A\u50B3\u5168\u5178\u524D\u526A\u5861\u587C\u5960\u5C08\u5C55\u5EDB\u609B\u6230\u6813\u6BBF\u6C08\u6FB1" - ], - [ - "efa1", - "\u714E\u7420\u7530\u7538\u7551\u7672\u7B4C\u7B8B\u7BAD\u7BC6\u7E8F\u8A6E\u8F3E\u8F49\u923F\u9293\u9322\u942B\u96FB\u985A\u986B\u991E\u5207\u622A\u6298\u6D59\u7664\u7ACA\u7BC0\u7D76\u5360\u5CBE\u5E97\u6F38\u70B9\u7C98\u9711\u9B8E\u9EDE\u63A5\u647A\u8776\u4E01\u4E95\u4EAD\u505C\u5075\u5448\u59C3\u5B9A\u5E40\u5EAD\u5EF7\u5F81\u60C5\u633A\u653F\u6574\u65CC\u6676\u6678\u67FE\u6968\u6A89\u6B63\u6C40\u6DC0\u6DE8\u6E1F\u6E5E\u701E\u70A1\u738E\u73FD\u753A\u775B\u7887\u798E\u7A0B\u7A7D\u7CBE\u7D8E\u8247\u8A02\u8AEA\u8C9E\u912D\u914A\u91D8\u9266\u92CC\u9320\u9706\u9756" - ], - [ - "f0a1", - "\u975C\u9802\u9F0E\u5236\u5291\u557C\u5824\u5E1D\u5F1F\u608C\u63D0\u68AF\u6FDF\u796D\u7B2C\u81CD\u85BA\u88FD\u8AF8\u8E44\u918D\u9664\u969B\u973D\u984C\u9F4A\u4FCE\u5146\u51CB\u52A9\u5632\u5F14\u5F6B\u63AA\u64CD\u65E9\u6641\u66FA\u66F9\u671D\u689D\u68D7\u69FD\u6F15\u6F6E\u7167\u71E5\u722A\u74AA\u773A\u7956\u795A\u79DF\u7A20\u7A95\u7C97\u7CDF\u7D44\u7E70\u8087\u85FB\u86A4\u8A54\u8ABF\u8D99\u8E81\u9020\u906D\u91E3\u963B\u96D5\u9CE5\u65CF\u7C07\u8DB3\u93C3\u5B58\u5C0A\u5352\u62D9\u731D\u5027\u5B97\u5F9E\u60B0\u616B\u68D5\u6DD9\u742E\u7A2E\u7D42\u7D9C\u7E31\u816B" - ], - [ - "f1a1", - "\u8E2A\u8E35\u937E\u9418\u4F50\u5750\u5DE6\u5EA7\u632B\u7F6A\u4E3B\u4F4F\u4F8F\u505A\u59DD\u80C4\u546A\u5468\u55FE\u594F\u5B99\u5DDE\u5EDA\u665D\u6731\u67F1\u682A\u6CE8\u6D32\u6E4A\u6F8D\u70B7\u73E0\u7587\u7C4C\u7D02\u7D2C\u7DA2\u821F\u86DB\u8A3B\u8A85\u8D70\u8E8A\u8F33\u9031\u914E\u9152\u9444\u99D0\u7AF9\u7CA5\u4FCA\u5101\u51C6\u57C8\u5BEF\u5CFB\u6659\u6A3D\u6D5A\u6E96\u6FEC\u710C\u756F\u7AE3\u8822\u9021\u9075\u96CB\u99FF\u8301\u4E2D\u4EF2\u8846\u91CD\u537D\u6ADB\u696B\u6C41\u847A\u589E\u618E\u66FE\u62EF\u70DD\u7511\u75C7\u7E52\u84B8\u8B49\u8D08\u4E4B\u53EA" - ], - [ - "f2a1", - "\u54AB\u5730\u5740\u5FD7\u6301\u6307\u646F\u652F\u65E8\u667A\u679D\u67B3\u6B62\u6C60\u6C9A\u6F2C\u77E5\u7825\u7949\u7957\u7D19\u80A2\u8102\u81F3\u829D\u82B7\u8718\u8A8C\uF9FC\u8D04\u8DBE\u9072\u76F4\u7A19\u7A37\u7E54\u8077\u5507\u55D4\u5875\u632F\u6422\u6649\u664B\u686D\u699B\u6B84\u6D25\u6EB1\u73CD\u7468\u74A1\u755B\u75B9\u76E1\u771E\u778B\u79E6\u7E09\u7E1D\u81FB\u852F\u8897\u8A3A\u8CD1\u8EEB\u8FB0\u9032\u93AD\u9663\u9673\u9707\u4F84\u53F1\u59EA\u5AC9\u5E19\u684E\u74C6\u75BE\u79E9\u7A92\u81A3\u86ED\u8CEA\u8DCC\u8FED\u659F\u6715\uF9FD\u57F7\u6F57\u7DDD\u8F2F" - ], - [ - "f3a1", - "\u93F6\u96C6\u5FB5\u61F2\u6F84\u4E14\u4F98\u501F\u53C9\u55DF\u5D6F\u5DEE\u6B21\u6B64\u78CB\u7B9A\uF9FE\u8E49\u8ECA\u906E\u6349\u643E\u7740\u7A84\u932F\u947F\u9F6A\u64B0\u6FAF\u71E6\u74A8\u74DA\u7AC4\u7C12\u7E82\u7CB2\u7E98\u8B9A\u8D0A\u947D\u9910\u994C\u5239\u5BDF\u64E6\u672D\u7D2E\u50ED\u53C3\u5879\u6158\u6159\u61FA\u65AC\u7AD9\u8B92\u8B96\u5009\u5021\u5275\u5531\u5A3C\u5EE0\u5F70\u6134\u655E\u660C\u6636\u66A2\u69CD\u6EC4\u6F32\u7316\u7621\u7A93\u8139\u8259\u83D6\u84BC\u50B5\u57F0\u5BC0\u5BE8\u5F69\u63A1\u7826\u7DB5\u83DC\u8521\u91C7\u91F5\u518A\u67F5\u7B56" - ], - [ - "f4a1", - "\u8CAC\u51C4\u59BB\u60BD\u8655\u501C\uF9FF\u5254\u5C3A\u617D\u621A\u62D3\u64F2\u65A5\u6ECC\u7620\u810A\u8E60\u965F\u96BB\u4EDF\u5343\u5598\u5929\u5DDD\u64C5\u6CC9\u6DFA\u7394\u7A7F\u821B\u85A6\u8CE4\u8E10\u9077\u91E7\u95E1\u9621\u97C6\u51F8\u54F2\u5586\u5FB9\u64A4\u6F88\u7DB4\u8F1F\u8F4D\u9435\u50C9\u5C16\u6CBE\u6DFB\u751B\u77BB\u7C3D\u7C64\u8A79\u8AC2\u581E\u59BE\u5E16\u6377\u7252\u758A\u776B\u8ADC\u8CBC\u8F12\u5EF3\u6674\u6DF8\u807D\u83C1\u8ACB\u9751\u9BD6\uFA00\u5243\u66FF\u6D95\u6EEF\u7DE0\u8AE6\u902E\u905E\u9AD4\u521D\u527F\u54E8\u6194\u6284\u62DB\u68A2" - ], - [ - "f5a1", - "\u6912\u695A\u6A35\u7092\u7126\u785D\u7901\u790E\u79D2\u7A0D\u8096\u8278\u82D5\u8349\u8549\u8C82\u8D85\u9162\u918B\u91AE\u4FC3\u56D1\u71ED\u77D7\u8700\u89F8\u5BF8\u5FD6\u6751\u90A8\u53E2\u585A\u5BF5\u60A4\u6181\u6460\u7E3D\u8070\u8525\u9283\u64AE\u50AC\u5D14\u6700\u589C\u62BD\u63A8\u690E\u6978\u6A1E\u6E6B\u76BA\u79CB\u82BB\u8429\u8ACF\u8DA8\u8FFD\u9112\u914B\u919C\u9310\u9318\u939A\u96DB\u9A36\u9C0D\u4E11\u755C\u795D\u7AFA\u7B51\u7BC9\u7E2E\u84C4\u8E59\u8E74\u8EF8\u9010\u6625\u693F\u7443\u51FA\u672E\u9EDC\u5145\u5FE0\u6C96\u87F2\u885D\u8877\u60B4\u81B5\u8403" - ], - [ - "f6a1", - "\u8D05\u53D6\u5439\u5634\u5A36\u5C31\u708A\u7FE0\u805A\u8106\u81ED\u8DA3\u9189\u9A5F\u9DF2\u5074\u4EC4\u53A0\u60FB\u6E2C\u5C64\u4F88\u5024\u55E4\u5CD9\u5E5F\u6065\u6894\u6CBB\u6DC4\u71BE\u75D4\u75F4\u7661\u7A1A\u7A49\u7DC7\u7DFB\u7F6E\u81F4\u86A9\u8F1C\u96C9\u99B3\u9F52\u5247\u52C5\u98ED\u89AA\u4E03\u67D2\u6F06\u4FB5\u5BE2\u6795\u6C88\u6D78\u741B\u7827\u91DD\u937C\u87C4\u79E4\u7A31\u5FEB\u4ED6\u54A4\u553E\u58AE\u59A5\u60F0\u6253\u62D6\u6736\u6955\u8235\u9640\u99B1\u99DD\u502C\u5353\u5544\u577C\uFA01\u6258\uFA02\u64E2\u666B\u67DD\u6FC1\u6FEF\u7422\u7438\u8A17" - ], - [ - "f7a1", - "\u9438\u5451\u5606\u5766\u5F48\u619A\u6B4E\u7058\u70AD\u7DBB\u8A95\u596A\u812B\u63A2\u7708\u803D\u8CAA\u5854\u642D\u69BB\u5B95\u5E11\u6E6F\uFA03\u8569\u514C\u53F0\u592A\u6020\u614B\u6B86\u6C70\u6CF0\u7B1E\u80CE\u82D4\u8DC6\u90B0\u98B1\uFA04\u64C7\u6FA4\u6491\u6504\u514E\u5410\u571F\u8A0E\u615F\u6876\uFA05\u75DB\u7B52\u7D71\u901A\u5806\u69CC\u817F\u892A\u9000\u9839\u5078\u5957\u59AC\u6295\u900F\u9B2A\u615D\u7279\u95D6\u5761\u5A46\u5DF4\u628A\u64AD\u64FA\u6777\u6CE2\u6D3E\u722C\u7436\u7834\u7F77\u82AD\u8DDB\u9817\u5224\u5742\u677F\u7248\u74E3\u8CA9\u8FA6\u9211" - ], - [ - "f8a1", - "\u962A\u516B\u53ED\u634C\u4F69\u5504\u6096\u6557\u6C9B\u6D7F\u724C\u72FD\u7A17\u8987\u8C9D\u5F6D\u6F8E\u70F9\u81A8\u610E\u4FBF\u504F\u6241\u7247\u7BC7\u7DE8\u7FE9\u904D\u97AD\u9A19\u8CB6\u576A\u5E73\u67B0\u840D\u8A55\u5420\u5B16\u5E63\u5EE2\u5F0A\u6583\u80BA\u853D\u9589\u965B\u4F48\u5305\u530D\u530F\u5486\u54FA\u5703\u5E03\u6016\u629B\u62B1\u6355\uFA06\u6CE1\u6D66\u75B1\u7832\u80DE\u812F\u82DE\u8461\u84B2\u888D\u8912\u900B\u92EA\u98FD\u9B91\u5E45\u66B4\u66DD\u7011\u7206\uFA07\u4FF5\u527D\u5F6A\u6153\u6753\u6A19\u6F02\u74E2\u7968\u8868\u8C79\u98C7\u98C4\u9A43" - ], - [ - "f9a1", - "\u54C1\u7A1F\u6953\u8AF7\u8C4A\u98A8\u99AE\u5F7C\u62AB\u75B2\u76AE\u88AB\u907F\u9642\u5339\u5F3C\u5FC5\u6CCC\u73CC\u7562\u758B\u7B46\u82FE\u999D\u4E4F\u903C\u4E0B\u4F55\u53A6\u590F\u5EC8\u6630\u6CB3\u7455\u8377\u8766\u8CC0\u9050\u971E\u9C15\u58D1\u5B78\u8650\u8B14\u9DB4\u5BD2\u6068\u608D\u65F1\u6C57\u6F22\u6FA3\u701A\u7F55\u7FF0\u9591\u9592\u9650\u97D3\u5272\u8F44\u51FD\u542B\u54B8\u5563\u558A\u6ABB\u6DB5\u7DD8\u8266\u929C\u9677\u9E79\u5408\u54C8\u76D2\u86E4\u95A4\u95D4\u965C\u4EA2\u4F09\u59EE\u5AE6\u5DF7\u6052\u6297\u676D\u6841\u6C86\u6E2F\u7F38\u809B\u822A" - ], - [ - "faa1", - "\uFA08\uFA09\u9805\u4EA5\u5055\u54B3\u5793\u595A\u5B69\u5BB3\u61C8\u6977\u6D77\u7023\u87F9\u89E3\u8A72\u8AE7\u9082\u99ED\u9AB8\u52BE\u6838\u5016\u5E78\u674F\u8347\u884C\u4EAB\u5411\u56AE\u73E6\u9115\u97FF\u9909\u9957\u9999\u5653\u589F\u865B\u8A31\u61B2\u6AF6\u737B\u8ED2\u6B47\u96AA\u9A57\u5955\u7200\u8D6B\u9769\u4FD4\u5CF4\u5F26\u61F8\u665B\u6CEB\u70AB\u7384\u73B9\u73FE\u7729\u774D\u7D43\u7D62\u7E23\u8237\u8852\uFA0A\u8CE2\u9249\u986F\u5B51\u7A74\u8840\u9801\u5ACC\u4FE0\u5354\u593E\u5CFD\u633E\u6D79\u72F9\u8105\u8107\u83A2\u92CF\u9830\u4EA8\u5144\u5211\u578B" - ], - [ - "fba1", - "\u5F62\u6CC2\u6ECE\u7005\u7050\u70AF\u7192\u73E9\u7469\u834A\u87A2\u8861\u9008\u90A2\u93A3\u99A8\u516E\u5F57\u60E0\u6167\u66B3\u8559\u8E4A\u91AF\u978B\u4E4E\u4E92\u547C\u58D5\u58FA\u597D\u5CB5\u5F27\u6236\u6248\u660A\u6667\u6BEB\u6D69\u6DCF\u6E56\u6EF8\u6F94\u6FE0\u6FE9\u705D\u72D0\u7425\u745A\u74E0\u7693\u795C\u7CCA\u7E1E\u80E1\u82A6\u846B\u84BF\u864E\u865F\u8774\u8B77\u8C6A\u93AC\u9800\u9865\u60D1\u6216\u9177\u5A5A\u660F\u6DF7\u6E3E\u743F\u9B42\u5FFD\u60DA\u7B0F\u54C4\u5F18\u6C5E\u6CD3\u6D2A\u70D8\u7D05\u8679\u8A0C\u9D3B\u5316\u548C\u5B05\u6A3A\u706B\u7575" - ], - [ - "fca1", - "\u798D\u79BE\u82B1\u83EF\u8A71\u8B41\u8CA8\u9774\uFA0B\u64F4\u652B\u78BA\u78BB\u7A6B\u4E38\u559A\u5950\u5BA6\u5E7B\u60A3\u63DB\u6B61\u6665\u6853\u6E19\u7165\u74B0\u7D08\u9084\u9A69\u9C25\u6D3B\u6ED1\u733E\u8C41\u95CA\u51F0\u5E4C\u5FA8\u604D\u60F6\u6130\u614C\u6643\u6644\u69A5\u6CC1\u6E5F\u6EC9\u6F62\u714C\u749C\u7687\u7BC1\u7C27\u8352\u8757\u9051\u968D\u9EC3\u532F\u56DE\u5EFB\u5F8A\u6062\u6094\u61F7\u6666\u6703\u6A9C\u6DEE\u6FAE\u7070\u736A\u7E6A\u81BE\u8334\u86D4\u8AA8\u8CC4\u5283\u7372\u5B96\u6A6B\u9404\u54EE\u5686\u5B5D\u6548\u6585\u66C9\u689F\u6D8D\u6DC6" - ], - [ - "fda1", - "\u723B\u80B4\u9175\u9A4D\u4FAF\u5019\u539A\u540E\u543C\u5589\u55C5\u5E3F\u5F8C\u673D\u7166\u73DD\u9005\u52DB\u52F3\u5864\u58CE\u7104\u718F\u71FB\u85B0\u8A13\u6688\u85A8\u55A7\u6684\u714A\u8431\u5349\u5599\u6BC1\u5F59\u5FBD\u63EE\u6689\u7147\u8AF1\u8F1D\u9EBE\u4F11\u643A\u70CB\u7566\u8667\u6064\u8B4E\u9DF8\u5147\u51F6\u5308\u6D36\u80F8\u9ED1\u6615\u6B23\u7098\u75D5\u5403\u5C79\u7D07\u8A16\u6B20\u6B3D\u6B46\u5438\u6070\u6D3D\u7FD5\u8208\u50D6\u51DE\u559C\u566B\u56CD\u59EC\u5B09\u5E0C\u6199\u6198\u6231\u665E\u66E6\u7199\u71B9\u71BA\u72A7\u79A7\u7A00\u7FB2\u8A70" - ] -], N12 = Object.freeze({ - __proto__: null, - default: U12 -}), R16 = [ - [ - "0", - "\0", - 127 - ], - [ - "a140", - "\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A" - ], - [ - "a1a1", - "\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A\u203B\xA7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC\u32A3\u2105\xAF\uFFE3\uFF3F\u02CD\uFE49\uFE4A\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B\uFF0D\xD7\xF7\xB1\u221A\uFF1C\uFF1E\uFF1D\u2266\u2267\u2260\u221E\u2252\u2261\uFE62", - 4, - "\uFF5E\u2229\u222A\u22A5\u2220\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uFF0F" - ], - [ - "a240", - "\uFF3C\u2215\uFE68\uFF04\uFFE5\u3012\uFFE0\uFFE1\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4\xB0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7\u74E9\u7CCE\u2581", - 7, - "\u258F\u258E\u258D\u258C\u258B\u258A\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500\u2502\u2595\u250C\u2510\u2514\u2518\u256D" - ], - [ - "a2a1", - "\u256E\u2570\u256F\u2550\u255E\u256A\u2561\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10", - 9, - "\u2160", - 9, - "\u3021", - 8, - "\u5341\u5344\u5345\uFF21", - 25, - "\uFF41", - 21 - ], - [ - "a340", - "\uFF57\uFF58\uFF59\uFF5A\u0391", - 16, - "\u03A3", - 6, - "\u03B1", - 16, - "\u03C3", - 6, - "\u3105", - 10 - ], - [ - "a3a1", - "\u3110", - 25, - "\u02D9\u02C9\u02CA\u02C7\u02CB" - ], - [ - "a3e1", - "\u20AC" - ], - [ - "a440", - "\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D" - ], - [ - "a4a1", - "\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19" - ], - [ - "a540", - "\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916" - ], - [ - "a5a1", - "\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168" - ], - [ - "a640", - "\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74" - ], - [ - "a6a1", - "\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63" - ], - [ - "a740", - "\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D" - ], - [ - "a7a1", - "\u5747\u574E\u573E\u5750\u574F\u573B\u58EF\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750\u6751\u675C\u6756\u675E\u6749\u6746\u6760" - ], - [ - "a840", - "\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093\u809D\u8098\u809B\u809A\u80B2\u826F\u8292" - ], - [ - "a8a1", - "\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475" - ], - [ - "a940", - "\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45" - ], - [ - "a9a1", - "\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C\u6606\u6602\u660E\u6600\u660F\u6615\u660A" - ], - [ - "aa40", - "\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0" - ], - [ - "aaa1", - "\u7095\u708E\u7092\u708A\u7099\u722C\u722D\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1\u9577\u9580\u961C\u9640\u963F\u963B\u9644" - ], - [ - "ab40", - "\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192\u5191\u51A0\u524E\u5243\u524A\u524D\u524C\u524B\u5247\u52C7\u52C9\u52C3\u52C1\u530D\u5357\u537B\u539A\u53DB\u54AC\u54C0\u54A8\u54CE\u54C9\u54B8\u54A6\u54B3\u54C7\u54C2\u54BD\u54AA\u54C1" - ], - [ - "aba1", - "\u54C4\u54C8\u54AF\u54AB\u54B1\u54BB\u54A9\u54A7\u54BF\u56FF\u5782\u578B\u57A0\u57A3\u57A2\u57CE\u57AE\u5793\u5955\u5951\u594F\u594E\u5950\u59DC\u59D8\u59FF\u59E3\u59E8\u5A03\u59E5\u59EA\u59DA\u59E6\u5A01\u59FB\u5B69\u5BA3\u5BA6\u5BA4\u5BA2\u5BA5\u5C01\u5C4E\u5C4F\u5C4D\u5C4B\u5CD9\u5CD2\u5DF7\u5E1D\u5E25\u5E1F\u5E7D\u5EA0\u5EA6\u5EFA\u5F08\u5F2D\u5F65\u5F88\u5F85\u5F8A\u5F8B\u5F87\u5F8C\u5F89\u6012\u601D\u6020\u6025\u600E\u6028\u604D\u6070\u6068\u6062\u6046\u6043\u606C\u606B\u606A\u6064\u6241\u62DC\u6316\u6309\u62FC\u62ED\u6301\u62EE\u62FD\u6307\u62F1\u62F7" - ], - [ - "ac40", - "\u62EF\u62EC\u62FE\u62F4\u6311\u6302\u653F\u6545\u65AB\u65BD\u65E2\u6625\u662D\u6620\u6627\u662F\u661F\u6628\u6631\u6624\u66F7\u67FF\u67D3\u67F1\u67D4\u67D0\u67EC\u67B6\u67AF\u67F5\u67E9\u67EF\u67C4\u67D1\u67B4\u67DA\u67E5\u67B8\u67CF\u67DE\u67F3\u67B0\u67D9\u67E2\u67DD\u67D2\u6B6A\u6B83\u6B86\u6BB5\u6BD2\u6BD7\u6C1F\u6CC9\u6D0B\u6D32\u6D2A\u6D41\u6D25\u6D0C\u6D31\u6D1E\u6D17" - ], - [ - "aca1", - "\u6D3B\u6D3D\u6D3E\u6D36\u6D1B\u6CF5\u6D39\u6D27\u6D38\u6D29\u6D2E\u6D35\u6D0E\u6D2B\u70AB\u70BA\u70B3\u70AC\u70AF\u70AD\u70B8\u70AE\u70A4\u7230\u7272\u726F\u7274\u72E9\u72E0\u72E1\u73B7\u73CA\u73BB\u73B2\u73CD\u73C0\u73B3\u751A\u752D\u754F\u754C\u754E\u754B\u75AB\u75A4\u75A5\u75A2\u75A3\u7678\u7686\u7687\u7688\u76C8\u76C6\u76C3\u76C5\u7701\u76F9\u76F8\u7709\u770B\u76FE\u76FC\u7707\u77DC\u7802\u7814\u780C\u780D\u7946\u7949\u7948\u7947\u79B9\u79BA\u79D1\u79D2\u79CB\u7A7F\u7A81\u7AFF\u7AFD\u7C7D\u7D02\u7D05\u7D00\u7D09\u7D07\u7D04\u7D06\u7F38\u7F8E\u7FBF\u8004" - ], - [ - "ad40", - "\u8010\u800D\u8011\u8036\u80D6\u80E5\u80DA\u80C3\u80C4\u80CC\u80E1\u80DB\u80CE\u80DE\u80E4\u80DD\u81F4\u8222\u82E7\u8303\u8305\u82E3\u82DB\u82E6\u8304\u82E5\u8302\u8309\u82D2\u82D7\u82F1\u8301\u82DC\u82D4\u82D1\u82DE\u82D3\u82DF\u82EF\u8306\u8650\u8679\u867B\u867A\u884D\u886B\u8981\u89D4\u8A08\u8A02\u8A03\u8C9E\u8CA0\u8D74\u8D73\u8DB4\u8ECD\u8ECC\u8FF0\u8FE6\u8FE2\u8FEA\u8FE5" - ], - [ - "ada1", - "\u8FED\u8FEB\u8FE4\u8FE8\u90CA\u90CE\u90C1\u90C3\u914B\u914A\u91CD\u9582\u9650\u964B\u964C\u964D\u9762\u9769\u97CB\u97ED\u97F3\u9801\u98A8\u98DB\u98DF\u9996\u9999\u4E58\u4EB3\u500C\u500D\u5023\u4FEF\u5026\u5025\u4FF8\u5029\u5016\u5006\u503C\u501F\u501A\u5012\u5011\u4FFA\u5000\u5014\u5028\u4FF1\u5021\u500B\u5019\u5018\u4FF3\u4FEE\u502D\u502A\u4FFE\u502B\u5009\u517C\u51A4\u51A5\u51A2\u51CD\u51CC\u51C6\u51CB\u5256\u525C\u5254\u525B\u525D\u532A\u537F\u539F\u539D\u53DF\u54E8\u5510\u5501\u5537\u54FC\u54E5\u54F2\u5506\u54FA\u5514\u54E9\u54ED\u54E1\u5509\u54EE\u54EA" - ], - [ - "ae40", - "\u54E6\u5527\u5507\u54FD\u550F\u5703\u5704\u57C2\u57D4\u57CB\u57C3\u5809\u590F\u5957\u5958\u595A\u5A11\u5A18\u5A1C\u5A1F\u5A1B\u5A13\u59EC\u5A20\u5A23\u5A29\u5A25\u5A0C\u5A09\u5B6B\u5C58\u5BB0\u5BB3\u5BB6\u5BB4\u5BAE\u5BB5\u5BB9\u5BB8\u5C04\u5C51\u5C55\u5C50\u5CED\u5CFD\u5CFB\u5CEA\u5CE8\u5CF0\u5CF6\u5D01\u5CF4\u5DEE\u5E2D\u5E2B\u5EAB\u5EAD\u5EA7\u5F31\u5F92\u5F91\u5F90\u6059" - ], - [ - "aea1", - "\u6063\u6065\u6050\u6055\u606D\u6069\u606F\u6084\u609F\u609A\u608D\u6094\u608C\u6085\u6096\u6247\u62F3\u6308\u62FF\u634E\u633E\u632F\u6355\u6342\u6346\u634F\u6349\u633A\u6350\u633D\u632A\u632B\u6328\u634D\u634C\u6548\u6549\u6599\u65C1\u65C5\u6642\u6649\u664F\u6643\u6652\u664C\u6645\u6641\u66F8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68B3\u6817\u684C\u6851\u683D\u67F4\u6850\u6840\u683C\u6843\u682A\u6845\u6813\u6818\u6841\u6B8A\u6B89\u6BB7\u6C23\u6C27\u6C28\u6C26\u6C24\u6CF0\u6D6A\u6D95\u6D88\u6D87\u6D66\u6D78\u6D77\u6D59\u6D93" - ], - [ - "af40", - "\u6D6C\u6D89\u6D6E\u6D5A\u6D74\u6D69\u6D8C\u6D8A\u6D79\u6D85\u6D65\u6D94\u70CA\u70D8\u70E4\u70D9\u70C8\u70CF\u7239\u7279\u72FC\u72F9\u72FD\u72F8\u72F7\u7386\u73ED\u7409\u73EE\u73E0\u73EA\u73DE\u7554\u755D\u755C\u755A\u7559\u75BE\u75C5\u75C7\u75B2\u75B3\u75BD\u75BC\u75B9\u75C2\u75B8\u768B\u76B0\u76CA\u76CD\u76CE\u7729\u771F\u7720\u7728\u77E9\u7830\u7827\u7838\u781D\u7834\u7837" - ], - [ - "afa1", - "\u7825\u782D\u7820\u781F\u7832\u7955\u7950\u7960\u795F\u7956\u795E\u795D\u7957\u795A\u79E4\u79E3\u79E7\u79DF\u79E6\u79E9\u79D8\u7A84\u7A88\u7AD9\u7B06\u7B11\u7C89\u7D21\u7D17\u7D0B\u7D0A\u7D20\u7D22\u7D14\u7D10\u7D15\u7D1A\u7D1C\u7D0D\u7D19\u7D1B\u7F3A\u7F5F\u7F94\u7FC5\u7FC1\u8006\u8018\u8015\u8019\u8017\u803D\u803F\u80F1\u8102\u80F0\u8105\u80ED\u80F4\u8106\u80F8\u80F3\u8108\u80FD\u810A\u80FC\u80EF\u81ED\u81EC\u8200\u8210\u822A\u822B\u8228\u822C\u82BB\u832B\u8352\u8354\u834A\u8338\u8350\u8349\u8335\u8334\u834F\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343" - ], - [ - "b040", - "\u8654\u868A\u86AA\u8693\u86A4\u86A9\u868C\u86A3\u869C\u8870\u8877\u8881\u8882\u887D\u8879\u8A18\u8A10\u8A0E\u8A0C\u8A15\u8A0A\u8A17\u8A13\u8A16\u8A0F\u8A11\u8C48\u8C7A\u8C79\u8CA1\u8CA2\u8D77\u8EAC\u8ED2\u8ED4\u8ECF\u8FB1\u9001\u9006\u8FF7\u9000\u8FFA\u8FF4\u9003\u8FFD\u9005\u8FF8\u9095\u90E1\u90DD\u90E2\u9152\u914D\u914C\u91D8\u91DD\u91D7\u91DC\u91D9\u9583\u9662\u9663\u9661" - ], - [ - "b0a1", - "\u965B\u965D\u9664\u9658\u965E\u96BB\u98E2\u99AC\u9AA8\u9AD8\u9B25\u9B32\u9B3C\u4E7E\u507A\u507D\u505C\u5047\u5043\u504C\u505A\u5049\u5065\u5076\u504E\u5055\u5075\u5074\u5077\u504F\u500F\u506F\u506D\u515C\u5195\u51F0\u526A\u526F\u52D2\u52D9\u52D8\u52D5\u5310\u530F\u5319\u533F\u5340\u533E\u53C3\u66FC\u5546\u556A\u5566\u5544\u555E\u5561\u5543\u554A\u5531\u5556\u554F\u5555\u552F\u5564\u5538\u552E\u555C\u552C\u5563\u5533\u5541\u5557\u5708\u570B\u5709\u57DF\u5805\u580A\u5806\u57E0\u57E4\u57FA\u5802\u5835\u57F7\u57F9\u5920\u5962\u5A36\u5A41\u5A49\u5A66\u5A6A\u5A40" - ], - [ - "b140", - "\u5A3C\u5A62\u5A5A\u5A46\u5A4A\u5B70\u5BC7\u5BC5\u5BC4\u5BC2\u5BBF\u5BC6\u5C09\u5C08\u5C07\u5C60\u5C5C\u5C5D\u5D07\u5D06\u5D0E\u5D1B\u5D16\u5D22\u5D11\u5D29\u5D14\u5D19\u5D24\u5D27\u5D17\u5DE2\u5E38\u5E36\u5E33\u5E37\u5EB7\u5EB8\u5EB6\u5EB5\u5EBE\u5F35\u5F37\u5F57\u5F6C\u5F69\u5F6B\u5F97\u5F99\u5F9E\u5F98\u5FA1\u5FA0\u5F9C\u607F\u60A3\u6089\u60A0\u60A8\u60CB\u60B4\u60E6\u60BD" - ], - [ - "b1a1", - "\u60C5\u60BB\u60B5\u60DC\u60BC\u60D8\u60D5\u60C6\u60DF\u60B8\u60DA\u60C7\u621A\u621B\u6248\u63A0\u63A7\u6372\u6396\u63A2\u63A5\u6377\u6367\u6398\u63AA\u6371\u63A9\u6389\u6383\u639B\u636B\u63A8\u6384\u6388\u6399\u63A1\u63AC\u6392\u638F\u6380\u637B\u6369\u6368\u637A\u655D\u6556\u6551\u6559\u6557\u555F\u654F\u6558\u6555\u6554\u659C\u659B\u65AC\u65CF\u65CB\u65CC\u65CE\u665D\u665A\u6664\u6668\u6666\u665E\u66F9\u52D7\u671B\u6881\u68AF\u68A2\u6893\u68B5\u687F\u6876\u68B1\u68A7\u6897\u68B0\u6883\u68C4\u68AD\u6886\u6885\u6894\u689D\u68A8\u689F\u68A1\u6882\u6B32\u6BBA" - ], - [ - "b240", - "\u6BEB\u6BEC\u6C2B\u6D8E\u6DBC\u6DF3\u6DD9\u6DB2\u6DE1\u6DCC\u6DE4\u6DFB\u6DFA\u6E05\u6DC7\u6DCB\u6DAF\u6DD1\u6DAE\u6DDE\u6DF9\u6DB8\u6DF7\u6DF5\u6DC5\u6DD2\u6E1A\u6DB5\u6DDA\u6DEB\u6DD8\u6DEA\u6DF1\u6DEE\u6DE8\u6DC6\u6DC4\u6DAA\u6DEC\u6DBF\u6DE6\u70F9\u7109\u710A\u70FD\u70EF\u723D\u727D\u7281\u731C\u731B\u7316\u7313\u7319\u7387\u7405\u740A\u7403\u7406\u73FE\u740D\u74E0\u74F6" - ], - [ - "b2a1", - "\u74F7\u751C\u7522\u7565\u7566\u7562\u7570\u758F\u75D4\u75D5\u75B5\u75CA\u75CD\u768E\u76D4\u76D2\u76DB\u7737\u773E\u773C\u7736\u7738\u773A\u786B\u7843\u784E\u7965\u7968\u796D\u79FB\u7A92\u7A95\u7B20\u7B28\u7B1B\u7B2C\u7B26\u7B19\u7B1E\u7B2E\u7C92\u7C97\u7C95\u7D46\u7D43\u7D71\u7D2E\u7D39\u7D3C\u7D40\u7D30\u7D33\u7D44\u7D2F\u7D42\u7D32\u7D31\u7F3D\u7F9E\u7F9A\u7FCC\u7FCE\u7FD2\u801C\u804A\u8046\u812F\u8116\u8123\u812B\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838E\u839E\u8398\u8378\u83A2\u8396\u83BD\u83AB\u8392\u838A\u8393\u8389\u83A0\u8377\u837B\u837C" - ], - [ - "b340", - "\u8386\u83A7\u8655\u5F6A\u86C7\u86C0\u86B6\u86C4\u86B5\u86C6\u86CB\u86B1\u86AF\u86C9\u8853\u889E\u8888\u88AB\u8892\u8896\u888D\u888B\u8993\u898F\u8A2A\u8A1D\u8A23\u8A25\u8A31\u8A2D\u8A1F\u8A1B\u8A22\u8C49\u8C5A\u8CA9\u8CAC\u8CAB\u8CA8\u8CAA\u8CA7\u8D67\u8D66\u8DBE\u8DBA\u8EDB\u8EDF\u9019\u900D\u901A\u9017\u9023\u901F\u901D\u9010\u9015\u901E\u9020\u900F\u9022\u9016\u901B\u9014" - ], - [ - "b3a1", - "\u90E8\u90ED\u90FD\u9157\u91CE\u91F5\u91E6\u91E3\u91E7\u91ED\u91E9\u9589\u966A\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966C\u96C0\u96EA\u96E9\u7AE0\u7ADF\u9802\u9803\u9B5A\u9CE5\u9E75\u9E7F\u9EA5\u9EBB\u50A2\u508D\u5085\u5099\u5091\u5080\u5096\u5098\u509A\u6700\u51F1\u5272\u5274\u5275\u5269\u52DE\u52DD\u52DB\u535A\u53A5\u557B\u5580\u55A7\u557C\u558A\u559D\u5598\u5582\u559C\u55AA\u5594\u5587\u558B\u5583\u55B3\u55AE\u559F\u553E\u55B2\u559A\u55BB\u55AC\u55B1\u557E\u5589\u55AB\u5599\u570D\u582F\u582A\u5834\u5824\u5830\u5831\u5821\u581D\u5820\u58F9\u58FA\u5960" - ], - [ - "b440", - "\u5A77\u5A9A\u5A7F\u5A92\u5A9B\u5AA7\u5B73\u5B71\u5BD2\u5BCC\u5BD3\u5BD0\u5C0A\u5C0B\u5C31\u5D4C\u5D50\u5D34\u5D47\u5DFD\u5E45\u5E3D\u5E40\u5E43\u5E7E\u5ECA\u5EC1\u5EC2\u5EC4\u5F3C\u5F6D\u5FA9\u5FAA\u5FA8\u60D1\u60E1\u60B2\u60B6\u60E0\u611C\u6123\u60FA\u6115\u60F0\u60FB\u60F4\u6168\u60F1\u610E\u60F6\u6109\u6100\u6112\u621F\u6249\u63A3\u638C\u63CF\u63C0\u63E9\u63C9\u63C6\u63CD" - ], - [ - "b4a1", - "\u63D2\u63E3\u63D0\u63E1\u63D6\u63ED\u63EE\u6376\u63F4\u63EA\u63DB\u6452\u63DA\u63F9\u655E\u6566\u6562\u6563\u6591\u6590\u65AF\u666E\u6670\u6674\u6676\u666F\u6691\u667A\u667E\u6677\u66FE\u66FF\u671F\u671D\u68FA\u68D5\u68E0\u68D8\u68D7\u6905\u68DF\u68F5\u68EE\u68E7\u68F9\u68D2\u68F2\u68E3\u68CB\u68CD\u690D\u6912\u690E\u68C9\u68DA\u696E\u68FB\u6B3E\u6B3A\u6B3D\u6B98\u6B96\u6BBC\u6BEF\u6C2E\u6C2F\u6C2C\u6E2F\u6E38\u6E54\u6E21\u6E32\u6E67\u6E4A\u6E20\u6E25\u6E23\u6E1B\u6E5B\u6E58\u6E24\u6E56\u6E6E\u6E2D\u6E26\u6E6F\u6E34\u6E4D\u6E3A\u6E2C\u6E43\u6E1D\u6E3E\u6ECB" - ], - [ - "b540", - "\u6E89\u6E19\u6E4E\u6E63\u6E44\u6E72\u6E69\u6E5F\u7119\u711A\u7126\u7130\u7121\u7136\u716E\u711C\u724C\u7284\u7280\u7336\u7325\u7334\u7329\u743A\u742A\u7433\u7422\u7425\u7435\u7436\u7434\u742F\u741B\u7426\u7428\u7525\u7526\u756B\u756A\u75E2\u75DB\u75E3\u75D9\u75D8\u75DE\u75E0\u767B\u767C\u7696\u7693\u76B4\u76DC\u774F\u77ED\u785D\u786C\u786F\u7A0D\u7A08\u7A0B\u7A05\u7A00\u7A98" - ], - [ - "b5a1", - "\u7A97\u7A96\u7AE5\u7AE3\u7B49\u7B56\u7B46\u7B50\u7B52\u7B54\u7B4D\u7B4B\u7B4F\u7B51\u7C9F\u7CA5\u7D5E\u7D50\u7D68\u7D55\u7D2B\u7D6E\u7D72\u7D61\u7D66\u7D62\u7D70\u7D73\u5584\u7FD4\u7FD5\u800B\u8052\u8085\u8155\u8154\u814B\u8151\u814E\u8139\u8146\u813E\u814C\u8153\u8174\u8212\u821C\u83E9\u8403\u83F8\u840D\u83E0\u83C5\u840B\u83C1\u83EF\u83F1\u83F4\u8457\u840A\u83F0\u840C\u83CC\u83FD\u83F2\u83CA\u8438\u840E\u8404\u83DC\u8407\u83D4\u83DF\u865B\u86DF\u86D9\u86ED\u86D4\u86DB\u86E4\u86D0\u86DE\u8857\u88C1\u88C2\u88B1\u8983\u8996\u8A3B\u8A60\u8A55\u8A5E\u8A3C\u8A41" - ], - [ - "b640", - "\u8A54\u8A5B\u8A50\u8A46\u8A34\u8A3A\u8A36\u8A56\u8C61\u8C82\u8CAF\u8CBC\u8CB3\u8CBD\u8CC1\u8CBB\u8CC0\u8CB4\u8CB7\u8CB6\u8CBF\u8CB8\u8D8A\u8D85\u8D81\u8DCE\u8DDD\u8DCB\u8DDA\u8DD1\u8DCC\u8DDB\u8DC6\u8EFB\u8EF8\u8EFC\u8F9C\u902E\u9035\u9031\u9038\u9032\u9036\u9102\u90F5\u9109\u90FE\u9163\u9165\u91CF\u9214\u9215\u9223\u9209\u921E\u920D\u9210\u9207\u9211\u9594\u958F\u958B\u9591" - ], - [ - "b6a1", - "\u9593\u9592\u958E\u968A\u968E\u968B\u967D\u9685\u9686\u968D\u9672\u9684\u96C1\u96C5\u96C4\u96C6\u96C7\u96EF\u96F2\u97CC\u9805\u9806\u9808\u98E7\u98EA\u98EF\u98E9\u98F2\u98ED\u99AE\u99AD\u9EC3\u9ECD\u9ED1\u4E82\u50AD\u50B5\u50B2\u50B3\u50C5\u50BE\u50AC\u50B7\u50BB\u50AF\u50C7\u527F\u5277\u527D\u52DF\u52E6\u52E4\u52E2\u52E3\u532F\u55DF\u55E8\u55D3\u55E6\u55CE\u55DC\u55C7\u55D1\u55E3\u55E4\u55EF\u55DA\u55E1\u55C5\u55C6\u55E5\u55C9\u5712\u5713\u585E\u5851\u5858\u5857\u585A\u5854\u586B\u584C\u586D\u584A\u5862\u5852\u584B\u5967\u5AC1\u5AC9\u5ACC\u5ABE\u5ABD\u5ABC" - ], - [ - "b740", - "\u5AB3\u5AC2\u5AB2\u5D69\u5D6F\u5E4C\u5E79\u5EC9\u5EC8\u5F12\u5F59\u5FAC\u5FAE\u611A\u610F\u6148\u611F\u60F3\u611B\u60F9\u6101\u6108\u614E\u614C\u6144\u614D\u613E\u6134\u6127\u610D\u6106\u6137\u6221\u6222\u6413\u643E\u641E\u642A\u642D\u643D\u642C\u640F\u641C\u6414\u640D\u6436\u6416\u6417\u6406\u656C\u659F\u65B0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668D\u6703\u6994\u696D" - ], - [ - "b7a1", - "\u695A\u6977\u6960\u6954\u6975\u6930\u6982\u694A\u6968\u696B\u695E\u6953\u6979\u6986\u695D\u6963\u695B\u6B47\u6B72\u6BC0\u6BBF\u6BD3\u6BFD\u6EA2\u6EAF\u6ED3\u6EB6\u6EC2\u6E90\u6E9D\u6EC7\u6EC5\u6EA5\u6E98\u6EBC\u6EBA\u6EAB\u6ED1\u6E96\u6E9C\u6EC4\u6ED4\u6EAA\u6EA7\u6EB4\u714E\u7159\u7169\u7164\u7149\u7167\u715C\u716C\u7166\u714C\u7165\u715E\u7146\u7168\u7156\u723A\u7252\u7337\u7345\u733F\u733E\u746F\u745A\u7455\u745F\u745E\u7441\u743F\u7459\u745B\u745C\u7576\u7578\u7600\u75F0\u7601\u75F2\u75F1\u75FA\u75FF\u75F4\u75F3\u76DE\u76DF\u775B\u776B\u7766\u775E\u7763" - ], - [ - "b840", - "\u7779\u776A\u776C\u775C\u7765\u7768\u7762\u77EE\u788E\u78B0\u7897\u7898\u788C\u7889\u787C\u7891\u7893\u787F\u797A\u797F\u7981\u842C\u79BD\u7A1C\u7A1A\u7A20\u7A14\u7A1F\u7A1E\u7A9F\u7AA0\u7B77\u7BC0\u7B60\u7B6E\u7B67\u7CB1\u7CB3\u7CB5\u7D93\u7D79\u7D91\u7D81\u7D8F\u7D5B\u7F6E\u7F69\u7F6A\u7F72\u7FA9\u7FA8\u7FA4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816E\u8173\u816B" - ], - [ - "b8a1", - "\u8179\u817A\u8166\u8205\u8247\u8482\u8477\u843D\u8431\u8475\u8466\u846B\u8449\u846C\u845B\u843C\u8435\u8461\u8463\u8469\u846D\u8446\u865E\u865C\u865F\u86F9\u8713\u8708\u8707\u8700\u86FE\u86FB\u8702\u8703\u8706\u870A\u8859\u88DF\u88D4\u88D9\u88DC\u88D8\u88DD\u88E1\u88CA\u88D5\u88D2\u899C\u89E3\u8A6B\u8A72\u8A73\u8A66\u8A69\u8A70\u8A87\u8A7C\u8A63\u8AA0\u8A71\u8A85\u8A6D\u8A62\u8A6E\u8A6C\u8A79\u8A7B\u8A3E\u8A68\u8C62\u8C8A\u8C89\u8CCA\u8CC7\u8CC8\u8CC4\u8CB2\u8CC3\u8CC2\u8CC5\u8DE1\u8DDF\u8DE8\u8DEF\u8DF3\u8DFA\u8DEA\u8DE4\u8DE6\u8EB2\u8F03\u8F09\u8EFE\u8F0A" - ], - [ - "b940", - "\u8F9F\u8FB2\u904B\u904A\u9053\u9042\u9054\u903C\u9055\u9050\u9047\u904F\u904E\u904D\u9051\u903E\u9041\u9112\u9117\u916C\u916A\u9169\u91C9\u9237\u9257\u9238\u923D\u9240\u923E\u925B\u924B\u9264\u9251\u9234\u9249\u924D\u9245\u9239\u923F\u925A\u9598\u9698\u9694\u9695\u96CD\u96CB\u96C9\u96CA\u96F7\u96FB\u96F9\u96F6\u9756\u9774\u9776\u9810\u9811\u9813\u980A\u9812\u980C\u98FC\u98F4" - ], - [ - "b9a1", - "\u98FD\u98FE\u99B3\u99B1\u99B4\u9AE1\u9CE9\u9E82\u9F0E\u9F13\u9F20\u50E7\u50EE\u50E5\u50D6\u50ED\u50DA\u50D5\u50CF\u50D1\u50F1\u50CE\u50E9\u5162\u51F3\u5283\u5282\u5331\u53AD\u55FE\u5600\u561B\u5617\u55FD\u5614\u5606\u5609\u560D\u560E\u55F7\u5616\u561F\u5608\u5610\u55F6\u5718\u5716\u5875\u587E\u5883\u5893\u588A\u5879\u5885\u587D\u58FD\u5925\u5922\u5924\u596A\u5969\u5AE1\u5AE6\u5AE9\u5AD7\u5AD6\u5AD8\u5AE3\u5B75\u5BDE\u5BE7\u5BE1\u5BE5\u5BE6\u5BE8\u5BE2\u5BE4\u5BDF\u5C0D\u5C62\u5D84\u5D87\u5E5B\u5E63\u5E55\u5E57\u5E54\u5ED3\u5ED6\u5F0A\u5F46\u5F70\u5FB9\u6147" - ], - [ - "ba40", - "\u613F\u614B\u6177\u6162\u6163\u615F\u615A\u6158\u6175\u622A\u6487\u6458\u6454\u64A4\u6478\u645F\u647A\u6451\u6467\u6434\u646D\u647B\u6572\u65A1\u65D7\u65D6\u66A2\u66A8\u669D\u699C\u69A8\u6995\u69C1\u69AE\u69D3\u69CB\u699B\u69B7\u69BB\u69AB\u69B4\u69D0\u69CD\u69AD\u69CC\u69A6\u69C3\u69A3\u6B49\u6B4C\u6C33\u6F33\u6F14\u6EFE\u6F13\u6EF4\u6F29\u6F3E\u6F20\u6F2C\u6F0F\u6F02\u6F22" - ], - [ - "baa1", - "\u6EFF\u6EEF\u6F06\u6F31\u6F38\u6F32\u6F23\u6F15\u6F2B\u6F2F\u6F88\u6F2A\u6EEC\u6F01\u6EF2\u6ECC\u6EF7\u7194\u7199\u717D\u718A\u7184\u7192\u723E\u7292\u7296\u7344\u7350\u7464\u7463\u746A\u7470\u746D\u7504\u7591\u7627\u760D\u760B\u7609\u7613\u76E1\u76E3\u7784\u777D\u777F\u7761\u78C1\u789F\u78A7\u78B3\u78A9\u78A3\u798E\u798F\u798D\u7A2E\u7A31\u7AAA\u7AA9\u7AED\u7AEF\u7BA1\u7B95\u7B8B\u7B75\u7B97\u7B9D\u7B94\u7B8F\u7BB8\u7B87\u7B84\u7CB9\u7CBD\u7CBE\u7DBB\u7DB0\u7D9C\u7DBD\u7DBE\u7DA0\u7DCA\u7DB4\u7DB2\u7DB1\u7DBA\u7DA2\u7DBF\u7DB5\u7DB8\u7DAD\u7DD2\u7DC7\u7DAC" - ], - [ - "bb40", - "\u7F70\u7FE0\u7FE1\u7FDF\u805E\u805A\u8087\u8150\u8180\u818F\u8188\u818A\u817F\u8182\u81E7\u81FA\u8207\u8214\u821E\u824B\u84C9\u84BF\u84C6\u84C4\u8499\u849E\u84B2\u849C\u84CB\u84B8\u84C0\u84D3\u8490\u84BC\u84D1\u84CA\u873F\u871C\u873B\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88F3\u8902\u88F4\u88F9\u88F8\u88FD\u88E8\u891A\u88EF\u8AA6\u8A8C\u8A9E\u8AA3\u8A8D\u8AA1\u8A93\u8AA4" - ], - [ - "bba1", - "\u8AAA\u8AA5\u8AA8\u8A98\u8A91\u8A9A\u8AA7\u8C6A\u8C8D\u8C8C\u8CD3\u8CD1\u8CD2\u8D6B\u8D99\u8D95\u8DFC\u8F14\u8F12\u8F15\u8F13\u8FA3\u9060\u9058\u905C\u9063\u9059\u905E\u9062\u905D\u905B\u9119\u9118\u911E\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927B\u9293\u929C\u92A8\u927C\u9291\u95A1\u95A8\u95A9\u95A3\u95A5\u95A4\u9699\u969C\u969B\u96CC\u96D2\u9700\u977C\u9785\u97F6\u9817\u9818\u98AF\u98B1\u9903\u9905\u990C\u9909\u99C1\u9AAF\u9AB0\u9AE6\u9B41\u9B42\u9CF4\u9CF6\u9CF3\u9EBC\u9F3B\u9F4A\u5104\u5100\u50FB\u50F5\u50F9\u5102\u5108\u5109\u5105\u51DC" - ], - [ - "bc40", - "\u5287\u5288\u5289\u528D\u528A\u52F0\u53B2\u562E\u563B\u5639\u5632\u563F\u5634\u5629\u5653\u564E\u5657\u5674\u5636\u562F\u5630\u5880\u589F\u589E\u58B3\u589C\u58AE\u58A9\u58A6\u596D\u5B09\u5AFB\u5B0B\u5AF5\u5B0C\u5B08\u5BEE\u5BEC\u5BE9\u5BEB\u5C64\u5C65\u5D9D\u5D94\u5E62\u5E5F\u5E61\u5EE2\u5EDA\u5EDF\u5EDD\u5EE3\u5EE0\u5F48\u5F71\u5FB7\u5FB5\u6176\u6167\u616E\u615D\u6155\u6182" - ], - [ - "bca1", - "\u617C\u6170\u616B\u617E\u61A7\u6190\u61AB\u618E\u61AC\u619A\u61A4\u6194\u61AE\u622E\u6469\u646F\u6479\u649E\u64B2\u6488\u6490\u64B0\u64A5\u6493\u6495\u64A9\u6492\u64AE\u64AD\u64AB\u649A\u64AC\u6499\u64A2\u64B3\u6575\u6577\u6578\u66AE\u66AB\u66B4\u66B1\u6A23\u6A1F\u69E8\u6A01\u6A1E\u6A19\u69FD\u6A21\u6A13\u6A0A\u69F3\u6A02\u6A05\u69ED\u6A11\u6B50\u6B4E\u6BA4\u6BC5\u6BC6\u6F3F\u6F7C\u6F84\u6F51\u6F66\u6F54\u6F86\u6F6D\u6F5B\u6F78\u6F6E\u6F8E\u6F7A\u6F70\u6F64\u6F97\u6F58\u6ED5\u6F6F\u6F60\u6F5F\u719F\u71AC\u71B1\u71A8\u7256\u729B\u734E\u7357\u7469\u748B\u7483" - ], - [ - "bd40", - "\u747E\u7480\u757F\u7620\u7629\u761F\u7624\u7626\u7621\u7622\u769A\u76BA\u76E4\u778E\u7787\u778C\u7791\u778B\u78CB\u78C5\u78BA\u78CA\u78BE\u78D5\u78BC\u78D0\u7A3F\u7A3C\u7A40\u7A3D\u7A37\u7A3B\u7AAF\u7AAE\u7BAD\u7BB1\u7BC4\u7BB4\u7BC6\u7BC7\u7BC1\u7BA0\u7BCC\u7CCA\u7DE0\u7DF4\u7DEF\u7DFB\u7DD8\u7DEC\u7DDD\u7DE8\u7DE3\u7DDA\u7DDE\u7DE9\u7D9E\u7DD9\u7DF2\u7DF9\u7F75\u7F77\u7FAF" - ], - [ - "bda1", - "\u7FE9\u8026\u819B\u819C\u819D\u81A0\u819A\u8198\u8517\u853D\u851A\u84EE\u852C\u852D\u8513\u8511\u8523\u8521\u8514\u84EC\u8525\u84FF\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874C\u8753\u885B\u885D\u8910\u8907\u8912\u8913\u8915\u890A\u8ABC\u8AD2\u8AC7\u8AC4\u8A95\u8ACB\u8AF8\u8AB2\u8AC9\u8AC2\u8ABF\u8AB0\u8AD6\u8ACD\u8AB6\u8AB9\u8ADB\u8C4C\u8C4E\u8C6C\u8CE0\u8CDE\u8CE6\u8CE4\u8CEC\u8CED\u8CE2\u8CE3\u8CDC\u8CEA\u8CE1\u8D6D\u8D9F\u8DA3\u8E2B\u8E10\u8E1D\u8E22\u8E0F\u8E29\u8E1F\u8E21\u8E1E\u8EBA\u8F1D\u8F1B\u8F1F\u8F29\u8F26\u8F2A\u8F1C\u8F1E" - ], - [ - "be40", - "\u8F25\u9069\u906E\u9068\u906D\u9077\u9130\u912D\u9127\u9131\u9187\u9189\u918B\u9183\u92C5\u92BB\u92B7\u92EA\u92AC\u92E4\u92C1\u92B3\u92BC\u92D2\u92C7\u92F0\u92B2\u95AD\u95B1\u9704\u9706\u9707\u9709\u9760\u978D\u978B\u978F\u9821\u982B\u981C\u98B3\u990A\u9913\u9912\u9918\u99DD\u99D0\u99DF\u99DB\u99D1\u99D5\u99D2\u99D9\u9AB7\u9AEE\u9AEF\u9B27\u9B45\u9B44\u9B77\u9B6F\u9D06\u9D09" - ], - [ - "bea1", - "\u9D03\u9EA9\u9EBE\u9ECE\u58A8\u9F52\u5112\u5118\u5114\u5110\u5115\u5180\u51AA\u51DD\u5291\u5293\u52F3\u5659\u566B\u5679\u5669\u5664\u5678\u566A\u5668\u5665\u5671\u566F\u566C\u5662\u5676\u58C1\u58BE\u58C7\u58C5\u596E\u5B1D\u5B34\u5B78\u5BF0\u5C0E\u5F4A\u61B2\u6191\u61A9\u618A\u61CD\u61B6\u61BE\u61CA\u61C8\u6230\u64C5\u64C1\u64CB\u64BB\u64BC\u64DA\u64C4\u64C7\u64C2\u64CD\u64BF\u64D2\u64D4\u64BE\u6574\u66C6\u66C9\u66B9\u66C4\u66C7\u66B8\u6A3D\u6A38\u6A3A\u6A59\u6A6B\u6A58\u6A39\u6A44\u6A62\u6A61\u6A4B\u6A47\u6A35\u6A5F\u6A48\u6B59\u6B77\u6C05\u6FC2\u6FB1\u6FA1" - ], - [ - "bf40", - "\u6FC3\u6FA4\u6FC1\u6FA7\u6FB3\u6FC0\u6FB9\u6FB6\u6FA6\u6FA0\u6FB4\u71BE\u71C9\u71D0\u71D2\u71C8\u71D5\u71B9\u71CE\u71D9\u71DC\u71C3\u71C4\u7368\u749C\u74A3\u7498\u749F\u749E\u74E2\u750C\u750D\u7634\u7638\u763A\u76E7\u76E5\u77A0\u779E\u779F\u77A5\u78E8\u78DA\u78EC\u78E7\u79A6\u7A4D\u7A4E\u7A46\u7A4C\u7A4B\u7ABA\u7BD9\u7C11\u7BC9\u7BE4\u7BDB\u7BE1\u7BE9\u7BE6\u7CD5\u7CD6\u7E0A" - ], - [ - "bfa1", - "\u7E11\u7E08\u7E1B\u7E23\u7E1E\u7E1D\u7E09\u7E10\u7F79\u7FB2\u7FF0\u7FF1\u7FEE\u8028\u81B3\u81A9\u81A8\u81FB\u8208\u8258\u8259\u854A\u8559\u8548\u8568\u8569\u8543\u8549\u856D\u856A\u855E\u8783\u879F\u879E\u87A2\u878D\u8861\u892A\u8932\u8925\u892B\u8921\u89AA\u89A6\u8AE6\u8AFA\u8AEB\u8AF1\u8B00\u8ADC\u8AE7\u8AEE\u8AFE\u8B01\u8B02\u8AF7\u8AED\u8AF3\u8AF6\u8AFC\u8C6B\u8C6D\u8C93\u8CF4\u8E44\u8E31\u8E34\u8E42\u8E39\u8E35\u8F3B\u8F2F\u8F38\u8F33\u8FA8\u8FA6\u9075\u9074\u9078\u9072\u907C\u907A\u9134\u9192\u9320\u9336\u92F8\u9333\u932F\u9322\u92FC\u932B\u9304\u931A" - ], - [ - "c040", - "\u9310\u9326\u9321\u9315\u932E\u9319\u95BB\u96A7\u96A8\u96AA\u96D5\u970E\u9711\u9716\u970D\u9713\u970F\u975B\u975C\u9766\u9798\u9830\u9838\u983B\u9837\u982D\u9839\u9824\u9910\u9928\u991E\u991B\u9921\u991A\u99ED\u99E2\u99F1\u9AB8\u9ABC\u9AFB\u9AED\u9B28\u9B91\u9D15\u9D23\u9D26\u9D28\u9D12\u9D1B\u9ED8\u9ED4\u9F8D\u9F9C\u512A\u511F\u5121\u5132\u52F5\u568E\u5680\u5690\u5685\u5687" - ], - [ - "c0a1", - "\u568F\u58D5\u58D3\u58D1\u58CE\u5B30\u5B2A\u5B24\u5B7A\u5C37\u5C68\u5DBC\u5DBA\u5DBD\u5DB8\u5E6B\u5F4C\u5FBD\u61C9\u61C2\u61C7\u61E6\u61CB\u6232\u6234\u64CE\u64CA\u64D8\u64E0\u64F0\u64E6\u64EC\u64F1\u64E2\u64ED\u6582\u6583\u66D9\u66D6\u6A80\u6A94\u6A84\u6AA2\u6A9C\u6ADB\u6AA3\u6A7E\u6A97\u6A90\u6AA0\u6B5C\u6BAE\u6BDA\u6C08\u6FD8\u6FF1\u6FDF\u6FE0\u6FDB\u6FE4\u6FEB\u6FEF\u6F80\u6FEC\u6FE1\u6FE9\u6FD5\u6FEE\u6FF0\u71E7\u71DF\u71EE\u71E6\u71E5\u71ED\u71EC\u71F4\u71E0\u7235\u7246\u7370\u7372\u74A9\u74B0\u74A6\u74A8\u7646\u7642\u764C\u76EA\u77B3\u77AA\u77B0\u77AC" - ], - [ - "c140", - "\u77A7\u77AD\u77EF\u78F7\u78FA\u78F4\u78EF\u7901\u79A7\u79AA\u7A57\u7ABF\u7C07\u7C0D\u7BFE\u7BF7\u7C0C\u7BE0\u7CE0\u7CDC\u7CDE\u7CE2\u7CDF\u7CD9\u7CDD\u7E2E\u7E3E\u7E46\u7E37\u7E32\u7E43\u7E2B\u7E3D\u7E31\u7E45\u7E41\u7E34\u7E39\u7E48\u7E35\u7E3F\u7E2F\u7F44\u7FF3\u7FFC\u8071\u8072\u8070\u806F\u8073\u81C6\u81C3\u81BA\u81C2\u81C0\u81BF\u81BD\u81C9\u81BE\u81E8\u8209\u8271\u85AA" - ], - [ - "c1a1", - "\u8584\u857E\u859C\u8591\u8594\u85AF\u859B\u8587\u85A8\u858A\u8667\u87C0\u87D1\u87B3\u87D2\u87C6\u87AB\u87BB\u87BA\u87C8\u87CB\u893B\u8936\u8944\u8938\u893D\u89AC\u8B0E\u8B17\u8B19\u8B1B\u8B0A\u8B20\u8B1D\u8B04\u8B10\u8C41\u8C3F\u8C73\u8CFA\u8CFD\u8CFC\u8CF8\u8CFB\u8DA8\u8E49\u8E4B\u8E48\u8E4A\u8F44\u8F3E\u8F42\u8F45\u8F3F\u907F\u907D\u9084\u9081\u9082\u9080\u9139\u91A3\u919E\u919C\u934D\u9382\u9328\u9375\u934A\u9365\u934B\u9318\u937E\u936C\u935B\u9370\u935A\u9354\u95CA\u95CB\u95CC\u95C8\u95C6\u96B1\u96B8\u96D6\u971C\u971E\u97A0\u97D3\u9846\u98B6\u9935\u9A01" - ], - [ - "c240", - "\u99FF\u9BAE\u9BAB\u9BAA\u9BAD\u9D3B\u9D3F\u9E8B\u9ECF\u9EDE\u9EDC\u9EDD\u9EDB\u9F3E\u9F4B\u53E2\u5695\u56AE\u58D9\u58D8\u5B38\u5F5D\u61E3\u6233\u64F4\u64F2\u64FE\u6506\u64FA\u64FB\u64F7\u65B7\u66DC\u6726\u6AB3\u6AAC\u6AC3\u6ABB\u6AB8\u6AC2\u6AAE\u6AAF\u6B5F\u6B78\u6BAF\u7009\u700B\u6FFE\u7006\u6FFA\u7011\u700F\u71FB\u71FC\u71FE\u71F8\u7377\u7375\u74A7\u74BF\u7515\u7656\u7658" - ], - [ - "c2a1", - "\u7652\u77BD\u77BF\u77BB\u77BC\u790E\u79AE\u7A61\u7A62\u7A60\u7AC4\u7AC5\u7C2B\u7C27\u7C2A\u7C1E\u7C23\u7C21\u7CE7\u7E54\u7E55\u7E5E\u7E5A\u7E61\u7E52\u7E59\u7F48\u7FF9\u7FFB\u8077\u8076\u81CD\u81CF\u820A\u85CF\u85A9\u85CD\u85D0\u85C9\u85B0\u85BA\u85B9\u85A6\u87EF\u87EC\u87F2\u87E0\u8986\u89B2\u89F4\u8B28\u8B39\u8B2C\u8B2B\u8C50\u8D05\u8E59\u8E63\u8E66\u8E64\u8E5F\u8E55\u8EC0\u8F49\u8F4D\u9087\u9083\u9088\u91AB\u91AC\u91D0\u9394\u938A\u9396\u93A2\u93B3\u93AE\u93AC\u93B0\u9398\u939A\u9397\u95D4\u95D6\u95D0\u95D5\u96E2\u96DC\u96D9\u96DB\u96DE\u9724\u97A3\u97A6" - ], - [ - "c340", - "\u97AD\u97F9\u984D\u984F\u984C\u984E\u9853\u98BA\u993E\u993F\u993D\u992E\u99A5\u9A0E\u9AC1\u9B03\u9B06\u9B4F\u9B4E\u9B4D\u9BCA\u9BC9\u9BFD\u9BC8\u9BC0\u9D51\u9D5D\u9D60\u9EE0\u9F15\u9F2C\u5133\u56A5\u58DE\u58DF\u58E2\u5BF5\u9F90\u5EEC\u61F2\u61F7\u61F6\u61F5\u6500\u650F\u66E0\u66DD\u6AE5\u6ADD\u6ADA\u6AD3\u701B\u701F\u7028\u701A\u701D\u7015\u7018\u7206\u720D\u7258\u72A2\u7378" - ], - [ - "c3a1", - "\u737A\u74BD\u74CA\u74E3\u7587\u7586\u765F\u7661\u77C7\u7919\u79B1\u7A6B\u7A69\u7C3E\u7C3F\u7C38\u7C3D\u7C37\u7C40\u7E6B\u7E6D\u7E79\u7E69\u7E6A\u7F85\u7E73\u7FB6\u7FB9\u7FB8\u81D8\u85E9\u85DD\u85EA\u85D5\u85E4\u85E5\u85F7\u87FB\u8805\u880D\u87F9\u87FE\u8960\u895F\u8956\u895E\u8B41\u8B5C\u8B58\u8B49\u8B5A\u8B4E\u8B4F\u8B46\u8B59\u8D08\u8D0A\u8E7C\u8E72\u8E87\u8E76\u8E6C\u8E7A\u8E74\u8F54\u8F4E\u8FAD\u908A\u908B\u91B1\u91AE\u93E1\u93D1\u93DF\u93C3\u93C8\u93DC\u93DD\u93D6\u93E2\u93CD\u93D8\u93E4\u93D7\u93E8\u95DC\u96B4\u96E3\u972A\u9727\u9761\u97DC\u97FB\u985E" - ], - [ - "c440", - "\u9858\u985B\u98BC\u9945\u9949\u9A16\u9A19\u9B0D\u9BE8\u9BE7\u9BD6\u9BDB\u9D89\u9D61\u9D72\u9D6A\u9D6C\u9E92\u9E97\u9E93\u9EB4\u52F8\u56A8\u56B7\u56B6\u56B4\u56BC\u58E4\u5B40\u5B43\u5B7D\u5BF6\u5DC9\u61F8\u61FA\u6518\u6514\u6519\u66E6\u6727\u6AEC\u703E\u7030\u7032\u7210\u737B\u74CF\u7662\u7665\u7926\u792A\u792C\u792B\u7AC7\u7AF6\u7C4C\u7C43\u7C4D\u7CEF\u7CF0\u8FAE\u7E7D\u7E7C" - ], - [ - "c4a1", - "\u7E82\u7F4C\u8000\u81DA\u8266\u85FB\u85F9\u8611\u85FA\u8606\u860B\u8607\u860A\u8814\u8815\u8964\u89BA\u89F8\u8B70\u8B6C\u8B66\u8B6F\u8B5F\u8B6B\u8D0F\u8D0D\u8E89\u8E81\u8E85\u8E82\u91B4\u91CB\u9418\u9403\u93FD\u95E1\u9730\u98C4\u9952\u9951\u99A8\u9A2B\u9A30\u9A37\u9A35\u9C13\u9C0D\u9E79\u9EB5\u9EE8\u9F2F\u9F5F\u9F63\u9F61\u5137\u5138\u56C1\u56C0\u56C2\u5914\u5C6C\u5DCD\u61FC\u61FE\u651D\u651C\u6595\u66E9\u6AFB\u6B04\u6AFA\u6BB2\u704C\u721B\u72A7\u74D6\u74D4\u7669\u77D3\u7C50\u7E8F\u7E8C\u7FBC\u8617\u862D\u861A\u8823\u8822\u8821\u881F\u896A\u896C\u89BD\u8B74" - ], - [ - "c540", - "\u8B77\u8B7D\u8D13\u8E8A\u8E8D\u8E8B\u8F5F\u8FAF\u91BA\u942E\u9433\u9435\u943A\u9438\u9432\u942B\u95E2\u9738\u9739\u9732\u97FF\u9867\u9865\u9957\u9A45\u9A43\u9A40\u9A3E\u9ACF\u9B54\u9B51\u9C2D\u9C25\u9DAF\u9DB4\u9DC2\u9DB8\u9E9D\u9EEF\u9F19\u9F5C\u9F66\u9F67\u513C\u513B\u56C8\u56CA\u56C9\u5B7F\u5DD4\u5DD2\u5F4E\u61FF\u6524\u6B0A\u6B61\u7051\u7058\u7380\u74E4\u758A\u766E\u766C" - ], - [ - "c5a1", - "\u79B3\u7C60\u7C5F\u807E\u807D\u81DF\u8972\u896F\u89FC\u8B80\u8D16\u8D17\u8E91\u8E93\u8F61\u9148\u9444\u9451\u9452\u973D\u973E\u97C3\u97C1\u986B\u9955\u9A55\u9A4D\u9AD2\u9B1A\u9C49\u9C31\u9C3E\u9C3B\u9DD3\u9DD7\u9F34\u9F6C\u9F6A\u9F94\u56CC\u5DD6\u6200\u6523\u652B\u652A\u66EC\u6B10\u74DA\u7ACA\u7C64\u7C63\u7C65\u7E93\u7E96\u7E94\u81E2\u8638\u863F\u8831\u8B8A\u9090\u908F\u9463\u9460\u9464\u9768\u986F\u995C\u9A5A\u9A5B\u9A57\u9AD3\u9AD4\u9AD1\u9C54\u9C57\u9C56\u9DE5\u9E9F\u9EF4\u56D1\u58E9\u652C\u705E\u7671\u7672\u77D7\u7F50\u7F88\u8836\u8839\u8862\u8B93\u8B92" - ], - [ - "c640", - "\u8B96\u8277\u8D1B\u91C0\u946A\u9742\u9748\u9744\u97C6\u9870\u9A5F\u9B22\u9B58\u9C5F\u9DF9\u9DFA\u9E7C\u9E7D\u9F07\u9F77\u9F72\u5EF3\u6B16\u7063\u7C6C\u7C6E\u883B\u89C0\u8EA1\u91C1\u9472\u9470\u9871\u995E\u9AD6\u9B23\u9ECC\u7064\u77DA\u8B9A\u9477\u97C9\u9A62\u9A65\u7E9C\u8B9C\u8EAA\u91C5\u947D\u947E\u947C\u9C77\u9C78\u9EF7\u8C54\u947F\u9E1A\u7228\u9A6A\u9B31\u9E1B\u9E1E\u7C72" - ], - [ - "c940", - "\u4E42\u4E5C\u51F5\u531A\u5382\u4E07\u4E0C\u4E47\u4E8D\u56D7\uFA0C\u5C6E\u5F73\u4E0F\u5187\u4E0E\u4E2E\u4E93\u4EC2\u4EC9\u4EC8\u5198\u52FC\u536C\u53B9\u5720\u5903\u592C\u5C10\u5DFF\u65E1\u6BB3\u6BCC\u6C14\u723F\u4E31\u4E3C\u4EE8\u4EDC\u4EE9\u4EE1\u4EDD\u4EDA\u520C\u531C\u534C\u5722\u5723\u5917\u592F\u5B81\u5B84\u5C12\u5C3B\u5C74\u5C73\u5E04\u5E80\u5E82\u5FC9\u6209\u6250\u6C15" - ], - [ - "c9a1", - "\u6C36\u6C43\u6C3F\u6C3B\u72AE\u72B0\u738A\u79B8\u808A\u961E\u4F0E\u4F18\u4F2C\u4EF5\u4F14\u4EF1\u4F00\u4EF7\u4F08\u4F1D\u4F02\u4F05\u4F22\u4F13\u4F04\u4EF4\u4F12\u51B1\u5213\u5209\u5210\u52A6\u5322\u531F\u534D\u538A\u5407\u56E1\u56DF\u572E\u572A\u5734\u593C\u5980\u597C\u5985\u597B\u597E\u5977\u597F\u5B56\u5C15\u5C25\u5C7C\u5C7A\u5C7B\u5C7E\u5DDF\u5E75\u5E84\u5F02\u5F1A\u5F74\u5FD5\u5FD4\u5FCF\u625C\u625E\u6264\u6261\u6266\u6262\u6259\u6260\u625A\u6265\u65EF\u65EE\u673E\u6739\u6738\u673B\u673A\u673F\u673C\u6733\u6C18\u6C46\u6C52\u6C5C\u6C4F\u6C4A\u6C54\u6C4B" - ], - [ - "ca40", - "\u6C4C\u7071\u725E\u72B4\u72B5\u738E\u752A\u767F\u7A75\u7F51\u8278\u827C\u8280\u827D\u827F\u864D\u897E\u9099\u9097\u9098\u909B\u9094\u9622\u9624\u9620\u9623\u4F56\u4F3B\u4F62\u4F49\u4F53\u4F64\u4F3E\u4F67\u4F52\u4F5F\u4F41\u4F58\u4F2D\u4F33\u4F3F\u4F61\u518F\u51B9\u521C\u521E\u5221\u52AD\u52AE\u5309\u5363\u5372\u538E\u538F\u5430\u5437\u542A\u5454\u5445\u5419\u541C\u5425\u5418" - ], - [ - "caa1", - "\u543D\u544F\u5441\u5428\u5424\u5447\u56EE\u56E7\u56E5\u5741\u5745\u574C\u5749\u574B\u5752\u5906\u5940\u59A6\u5998\u59A0\u5997\u598E\u59A2\u5990\u598F\u59A7\u59A1\u5B8E\u5B92\u5C28\u5C2A\u5C8D\u5C8F\u5C88\u5C8B\u5C89\u5C92\u5C8A\u5C86\u5C93\u5C95\u5DE0\u5E0A\u5E0E\u5E8B\u5E89\u5E8C\u5E88\u5E8D\u5F05\u5F1D\u5F78\u5F76\u5FD2\u5FD1\u5FD0\u5FED\u5FE8\u5FEE\u5FF3\u5FE1\u5FE4\u5FE3\u5FFA\u5FEF\u5FF7\u5FFB\u6000\u5FF4\u623A\u6283\u628C\u628E\u628F\u6294\u6287\u6271\u627B\u627A\u6270\u6281\u6288\u6277\u627D\u6272\u6274\u6537\u65F0\u65F4\u65F3\u65F2\u65F5\u6745\u6747" - ], - [ - "cb40", - "\u6759\u6755\u674C\u6748\u675D\u674D\u675A\u674B\u6BD0\u6C19\u6C1A\u6C78\u6C67\u6C6B\u6C84\u6C8B\u6C8F\u6C71\u6C6F\u6C69\u6C9A\u6C6D\u6C87\u6C95\u6C9C\u6C66\u6C73\u6C65\u6C7B\u6C8E\u7074\u707A\u7263\u72BF\u72BD\u72C3\u72C6\u72C1\u72BA\u72C5\u7395\u7397\u7393\u7394\u7392\u753A\u7539\u7594\u7595\u7681\u793D\u8034\u8095\u8099\u8090\u8092\u809C\u8290\u828F\u8285\u828E\u8291\u8293" - ], - [ - "cba1", - "\u828A\u8283\u8284\u8C78\u8FC9\u8FBF\u909F\u90A1\u90A5\u909E\u90A7\u90A0\u9630\u9628\u962F\u962D\u4E33\u4F98\u4F7C\u4F85\u4F7D\u4F80\u4F87\u4F76\u4F74\u4F89\u4F84\u4F77\u4F4C\u4F97\u4F6A\u4F9A\u4F79\u4F81\u4F78\u4F90\u4F9C\u4F94\u4F9E\u4F92\u4F82\u4F95\u4F6B\u4F6E\u519E\u51BC\u51BE\u5235\u5232\u5233\u5246\u5231\u52BC\u530A\u530B\u533C\u5392\u5394\u5487\u547F\u5481\u5491\u5482\u5488\u546B\u547A\u547E\u5465\u546C\u5474\u5466\u548D\u546F\u5461\u5460\u5498\u5463\u5467\u5464\u56F7\u56F9\u576F\u5772\u576D\u576B\u5771\u5770\u5776\u5780\u5775\u577B\u5773\u5774\u5762" - ], - [ - "cc40", - "\u5768\u577D\u590C\u5945\u59B5\u59BA\u59CF\u59CE\u59B2\u59CC\u59C1\u59B6\u59BC\u59C3\u59D6\u59B1\u59BD\u59C0\u59C8\u59B4\u59C7\u5B62\u5B65\u5B93\u5B95\u5C44\u5C47\u5CAE\u5CA4\u5CA0\u5CB5\u5CAF\u5CA8\u5CAC\u5C9F\u5CA3\u5CAD\u5CA2\u5CAA\u5CA7\u5C9D\u5CA5\u5CB6\u5CB0\u5CA6\u5E17\u5E14\u5E19\u5F28\u5F22\u5F23\u5F24\u5F54\u5F82\u5F7E\u5F7D\u5FDE\u5FE5\u602D\u6026\u6019\u6032\u600B" - ], - [ - "cca1", - "\u6034\u600A\u6017\u6033\u601A\u601E\u602C\u6022\u600D\u6010\u602E\u6013\u6011\u600C\u6009\u601C\u6214\u623D\u62AD\u62B4\u62D1\u62BE\u62AA\u62B6\u62CA\u62AE\u62B3\u62AF\u62BB\u62A9\u62B0\u62B8\u653D\u65A8\u65BB\u6609\u65FC\u6604\u6612\u6608\u65FB\u6603\u660B\u660D\u6605\u65FD\u6611\u6610\u66F6\u670A\u6785\u676C\u678E\u6792\u6776\u677B\u6798\u6786\u6784\u6774\u678D\u678C\u677A\u679F\u6791\u6799\u6783\u677D\u6781\u6778\u6779\u6794\u6B25\u6B80\u6B7E\u6BDE\u6C1D\u6C93\u6CEC\u6CEB\u6CEE\u6CD9\u6CB6\u6CD4\u6CAD\u6CE7\u6CB7\u6CD0\u6CC2\u6CBA\u6CC3\u6CC6\u6CED\u6CF2" - ], - [ - "cd40", - "\u6CD2\u6CDD\u6CB4\u6C8A\u6C9D\u6C80\u6CDE\u6CC0\u6D30\u6CCD\u6CC7\u6CB0\u6CF9\u6CCF\u6CE9\u6CD1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709A\u7083\u726A\u72D6\u72CB\u72D8\u72C9\u72DC\u72D2\u72D4\u72DA\u72CC\u72D1\u73A4\u73A1\u73AD\u73A6\u73A2\u73A0\u73AC\u739D\u74DD\u74E8\u753F\u7540\u753E\u758C\u7598\u76AF\u76F3\u76F1\u76F0\u76F5\u77F8\u77FC\u77F9\u77FB\u77FA" - ], - [ - "cda1", - "\u77F7\u7942\u793F\u79C5\u7A78\u7A7B\u7AFB\u7C75\u7CFD\u8035\u808F\u80AE\u80A3\u80B8\u80B5\u80AD\u8220\u82A0\u82C0\u82AB\u829A\u8298\u829B\u82B5\u82A7\u82AE\u82BC\u829E\u82BA\u82B4\u82A8\u82A1\u82A9\u82C2\u82A4\u82C3\u82B6\u82A2\u8670\u866F\u866D\u866E\u8C56\u8FD2\u8FCB\u8FD3\u8FCD\u8FD6\u8FD5\u8FD7\u90B2\u90B4\u90AF\u90B3\u90B0\u9639\u963D\u963C\u963A\u9643\u4FCD\u4FC5\u4FD3\u4FB2\u4FC9\u4FCB\u4FC1\u4FD4\u4FDC\u4FD9\u4FBB\u4FB3\u4FDB\u4FC7\u4FD6\u4FBA\u4FC0\u4FB9\u4FEC\u5244\u5249\u52C0\u52C2\u533D\u537C\u5397\u5396\u5399\u5398\u54BA\u54A1\u54AD\u54A5\u54CF" - ], - [ - "ce40", - "\u54C3\u830D\u54B7\u54AE\u54D6\u54B6\u54C5\u54C6\u54A0\u5470\u54BC\u54A2\u54BE\u5472\u54DE\u54B0\u57B5\u579E\u579F\u57A4\u578C\u5797\u579D\u579B\u5794\u5798\u578F\u5799\u57A5\u579A\u5795\u58F4\u590D\u5953\u59E1\u59DE\u59EE\u5A00\u59F1\u59DD\u59FA\u59FD\u59FC\u59F6\u59E4\u59F2\u59F7\u59DB\u59E9\u59F3\u59F5\u59E0\u59FE\u59F4\u59ED\u5BA8\u5C4C\u5CD0\u5CD8\u5CCC\u5CD7\u5CCB\u5CDB" - ], - [ - "cea1", - "\u5CDE\u5CDA\u5CC9\u5CC7\u5CCA\u5CD6\u5CD3\u5CD4\u5CCF\u5CC8\u5CC6\u5CCE\u5CDF\u5CF8\u5DF9\u5E21\u5E22\u5E23\u5E20\u5E24\u5EB0\u5EA4\u5EA2\u5E9B\u5EA3\u5EA5\u5F07\u5F2E\u5F56\u5F86\u6037\u6039\u6054\u6072\u605E\u6045\u6053\u6047\u6049\u605B\u604C\u6040\u6042\u605F\u6024\u6044\u6058\u6066\u606E\u6242\u6243\u62CF\u630D\u630B\u62F5\u630E\u6303\u62EB\u62F9\u630F\u630C\u62F8\u62F6\u6300\u6313\u6314\u62FA\u6315\u62FB\u62F0\u6541\u6543\u65AA\u65BF\u6636\u6621\u6632\u6635\u661C\u6626\u6622\u6633\u662B\u663A\u661D\u6634\u6639\u662E\u670F\u6710\u67C1\u67F2\u67C8\u67BA" - ], - [ - "cf40", - "\u67DC\u67BB\u67F8\u67D8\u67C0\u67B7\u67C5\u67EB\u67E4\u67DF\u67B5\u67CD\u67B3\u67F7\u67F6\u67EE\u67E3\u67C2\u67B9\u67CE\u67E7\u67F0\u67B2\u67FC\u67C6\u67ED\u67CC\u67AE\u67E6\u67DB\u67FA\u67C9\u67CA\u67C3\u67EA\u67CB\u6B28\u6B82\u6B84\u6BB6\u6BD6\u6BD8\u6BE0\u6C20\u6C21\u6D28\u6D34\u6D2D\u6D1F\u6D3C\u6D3F\u6D12\u6D0A\u6CDA\u6D33\u6D04\u6D19\u6D3A\u6D1A\u6D11\u6D00\u6D1D\u6D42" - ], - [ - "cfa1", - "\u6D01\u6D18\u6D37\u6D03\u6D0F\u6D40\u6D07\u6D20\u6D2C\u6D08\u6D22\u6D09\u6D10\u70B7\u709F\u70BE\u70B1\u70B0\u70A1\u70B4\u70B5\u70A9\u7241\u7249\u724A\u726C\u7270\u7273\u726E\u72CA\u72E4\u72E8\u72EB\u72DF\u72EA\u72E6\u72E3\u7385\u73CC\u73C2\u73C8\u73C5\u73B9\u73B6\u73B5\u73B4\u73EB\u73BF\u73C7\u73BE\u73C3\u73C6\u73B8\u73CB\u74EC\u74EE\u752E\u7547\u7548\u75A7\u75AA\u7679\u76C4\u7708\u7703\u7704\u7705\u770A\u76F7\u76FB\u76FA\u77E7\u77E8\u7806\u7811\u7812\u7805\u7810\u780F\u780E\u7809\u7803\u7813\u794A\u794C\u794B\u7945\u7944\u79D5\u79CD\u79CF\u79D6\u79CE\u7A80" - ], - [ - "d040", - "\u7A7E\u7AD1\u7B00\u7B01\u7C7A\u7C78\u7C79\u7C7F\u7C80\u7C81\u7D03\u7D08\u7D01\u7F58\u7F91\u7F8D\u7FBE\u8007\u800E\u800F\u8014\u8037\u80D8\u80C7\u80E0\u80D1\u80C8\u80C2\u80D0\u80C5\u80E3\u80D9\u80DC\u80CA\u80D5\u80C9\u80CF\u80D7\u80E6\u80CD\u81FF\u8221\u8294\u82D9\u82FE\u82F9\u8307\u82E8\u8300\u82D5\u833A\u82EB\u82D6\u82F4\u82EC\u82E1\u82F2\u82F5\u830C\u82FB\u82F6\u82F0\u82EA" - ], - [ - "d0a1", - "\u82E4\u82E0\u82FA\u82F3\u82ED\u8677\u8674\u867C\u8673\u8841\u884E\u8867\u886A\u8869\u89D3\u8A04\u8A07\u8D72\u8FE3\u8FE1\u8FEE\u8FE0\u90F1\u90BD\u90BF\u90D5\u90C5\u90BE\u90C7\u90CB\u90C8\u91D4\u91D3\u9654\u964F\u9651\u9653\u964A\u964E\u501E\u5005\u5007\u5013\u5022\u5030\u501B\u4FF5\u4FF4\u5033\u5037\u502C\u4FF6\u4FF7\u5017\u501C\u5020\u5027\u5035\u502F\u5031\u500E\u515A\u5194\u5193\u51CA\u51C4\u51C5\u51C8\u51CE\u5261\u525A\u5252\u525E\u525F\u5255\u5262\u52CD\u530E\u539E\u5526\u54E2\u5517\u5512\u54E7\u54F3\u54E4\u551A\u54FF\u5504\u5508\u54EB\u5511\u5505\u54F1" - ], - [ - "d140", - "\u550A\u54FB\u54F7\u54F8\u54E0\u550E\u5503\u550B\u5701\u5702\u57CC\u5832\u57D5\u57D2\u57BA\u57C6\u57BD\u57BC\u57B8\u57B6\u57BF\u57C7\u57D0\u57B9\u57C1\u590E\u594A\u5A19\u5A16\u5A2D\u5A2E\u5A15\u5A0F\u5A17\u5A0A\u5A1E\u5A33\u5B6C\u5BA7\u5BAD\u5BAC\u5C03\u5C56\u5C54\u5CEC\u5CFF\u5CEE\u5CF1\u5CF7\u5D00\u5CF9\u5E29\u5E28\u5EA8\u5EAE\u5EAA\u5EAC\u5F33\u5F30\u5F67\u605D\u605A\u6067" - ], - [ - "d1a1", - "\u6041\u60A2\u6088\u6080\u6092\u6081\u609D\u6083\u6095\u609B\u6097\u6087\u609C\u608E\u6219\u6246\u62F2\u6310\u6356\u632C\u6344\u6345\u6336\u6343\u63E4\u6339\u634B\u634A\u633C\u6329\u6341\u6334\u6358\u6354\u6359\u632D\u6347\u6333\u635A\u6351\u6338\u6357\u6340\u6348\u654A\u6546\u65C6\u65C3\u65C4\u65C2\u664A\u665F\u6647\u6651\u6712\u6713\u681F\u681A\u6849\u6832\u6833\u683B\u684B\u684F\u6816\u6831\u681C\u6835\u682B\u682D\u682F\u684E\u6844\u6834\u681D\u6812\u6814\u6826\u6828\u682E\u684D\u683A\u6825\u6820\u6B2C\u6B2F\u6B2D\u6B31\u6B34\u6B6D\u8082\u6B88\u6BE6\u6BE4" - ], - [ - "d240", - "\u6BE8\u6BE3\u6BE2\u6BE7\u6C25\u6D7A\u6D63\u6D64\u6D76\u6D0D\u6D61\u6D92\u6D58\u6D62\u6D6D\u6D6F\u6D91\u6D8D\u6DEF\u6D7F\u6D86\u6D5E\u6D67\u6D60\u6D97\u6D70\u6D7C\u6D5F\u6D82\u6D98\u6D2F\u6D68\u6D8B\u6D7E\u6D80\u6D84\u6D16\u6D83\u6D7B\u6D7D\u6D75\u6D90\u70DC\u70D3\u70D1\u70DD\u70CB\u7F39\u70E2\u70D7\u70D2\u70DE\u70E0\u70D4\u70CD\u70C5\u70C6\u70C7\u70DA\u70CE\u70E1\u7242\u7278" - ], - [ - "d2a1", - "\u7277\u7276\u7300\u72FA\u72F4\u72FE\u72F6\u72F3\u72FB\u7301\u73D3\u73D9\u73E5\u73D6\u73BC\u73E7\u73E3\u73E9\u73DC\u73D2\u73DB\u73D4\u73DD\u73DA\u73D7\u73D8\u73E8\u74DE\u74DF\u74F4\u74F5\u7521\u755B\u755F\u75B0\u75C1\u75BB\u75C4\u75C0\u75BF\u75B6\u75BA\u768A\u76C9\u771D\u771B\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771A\u7722\u7727\u7823\u782C\u7822\u7835\u782F\u7828\u782E\u782B\u7821\u7829\u7833\u782A\u7831\u7954\u795B\u794F\u795C\u7953\u7952\u7951\u79EB\u79EC\u79E0\u79EE\u79ED\u79EA\u79DC\u79DE\u79DD\u7A86\u7A89\u7A85\u7A8B\u7A8C\u7A8A\u7A87\u7AD8\u7B10" - ], - [ - "d340", - "\u7B04\u7B13\u7B05\u7B0F\u7B08\u7B0A\u7B0E\u7B09\u7B12\u7C84\u7C91\u7C8A\u7C8C\u7C88\u7C8D\u7C85\u7D1E\u7D1D\u7D11\u7D0E\u7D18\u7D16\u7D13\u7D1F\u7D12\u7D0F\u7D0C\u7F5C\u7F61\u7F5E\u7F60\u7F5D\u7F5B\u7F96\u7F92\u7FC3\u7FC2\u7FC0\u8016\u803E\u8039\u80FA\u80F2\u80F9\u80F5\u8101\u80FB\u8100\u8201\u822F\u8225\u8333\u832D\u8344\u8319\u8351\u8325\u8356\u833F\u8341\u8326\u831C\u8322" - ], - [ - "d3a1", - "\u8342\u834E\u831B\u832A\u8308\u833C\u834D\u8316\u8324\u8320\u8337\u832F\u8329\u8347\u8345\u834C\u8353\u831E\u832C\u834B\u8327\u8348\u8653\u8652\u86A2\u86A8\u8696\u868D\u8691\u869E\u8687\u8697\u8686\u868B\u869A\u8685\u86A5\u8699\u86A1\u86A7\u8695\u8698\u868E\u869D\u8690\u8694\u8843\u8844\u886D\u8875\u8876\u8872\u8880\u8871\u887F\u886F\u8883\u887E\u8874\u887C\u8A12\u8C47\u8C57\u8C7B\u8CA4\u8CA3\u8D76\u8D78\u8DB5\u8DB7\u8DB6\u8ED1\u8ED3\u8FFE\u8FF5\u9002\u8FFF\u8FFB\u9004\u8FFC\u8FF6\u90D6\u90E0\u90D9\u90DA\u90E3\u90DF\u90E5\u90D8\u90DB\u90D7\u90DC\u90E4\u9150" - ], - [ - "d440", - "\u914E\u914F\u91D5\u91E2\u91DA\u965C\u965F\u96BC\u98E3\u9ADF\u9B2F\u4E7F\u5070\u506A\u5061\u505E\u5060\u5053\u504B\u505D\u5072\u5048\u504D\u5041\u505B\u504A\u5062\u5015\u5045\u505F\u5069\u506B\u5063\u5064\u5046\u5040\u506E\u5073\u5057\u5051\u51D0\u526B\u526D\u526C\u526E\u52D6\u52D3\u532D\u539C\u5575\u5576\u553C\u554D\u5550\u5534\u552A\u5551\u5562\u5536\u5535\u5530\u5552\u5545" - ], - [ - "d4a1", - "\u550C\u5532\u5565\u554E\u5539\u5548\u552D\u553B\u5540\u554B\u570A\u5707\u57FB\u5814\u57E2\u57F6\u57DC\u57F4\u5800\u57ED\u57FD\u5808\u57F8\u580B\u57F3\u57CF\u5807\u57EE\u57E3\u57F2\u57E5\u57EC\u57E1\u580E\u57FC\u5810\u57E7\u5801\u580C\u57F1\u57E9\u57F0\u580D\u5804\u595C\u5A60\u5A58\u5A55\u5A67\u5A5E\u5A38\u5A35\u5A6D\u5A50\u5A5F\u5A65\u5A6C\u5A53\u5A64\u5A57\u5A43\u5A5D\u5A52\u5A44\u5A5B\u5A48\u5A8E\u5A3E\u5A4D\u5A39\u5A4C\u5A70\u5A69\u5A47\u5A51\u5A56\u5A42\u5A5C\u5B72\u5B6E\u5BC1\u5BC0\u5C59\u5D1E\u5D0B\u5D1D\u5D1A\u5D20\u5D0C\u5D28\u5D0D\u5D26\u5D25\u5D0F" - ], - [ - "d540", - "\u5D30\u5D12\u5D23\u5D1F\u5D2E\u5E3E\u5E34\u5EB1\u5EB4\u5EB9\u5EB2\u5EB3\u5F36\u5F38\u5F9B\u5F96\u5F9F\u608A\u6090\u6086\u60BE\u60B0\u60BA\u60D3\u60D4\u60CF\u60E4\u60D9\u60DD\u60C8\u60B1\u60DB\u60B7\u60CA\u60BF\u60C3\u60CD\u60C0\u6332\u6365\u638A\u6382\u637D\u63BD\u639E\u63AD\u639D\u6397\u63AB\u638E\u636F\u6387\u6390\u636E\u63AF\u6375\u639C\u636D\u63AE\u637C\u63A4\u633B\u639F" - ], - [ - "d5a1", - "\u6378\u6385\u6381\u6391\u638D\u6370\u6553\u65CD\u6665\u6661\u665B\u6659\u665C\u6662\u6718\u6879\u6887\u6890\u689C\u686D\u686E\u68AE\u68AB\u6956\u686F\u68A3\u68AC\u68A9\u6875\u6874\u68B2\u688F\u6877\u6892\u687C\u686B\u6872\u68AA\u6880\u6871\u687E\u689B\u6896\u688B\u68A0\u6889\u68A4\u6878\u687B\u6891\u688C\u688A\u687D\u6B36\u6B33\u6B37\u6B38\u6B91\u6B8F\u6B8D\u6B8E\u6B8C\u6C2A\u6DC0\u6DAB\u6DB4\u6DB3\u6E74\u6DAC\u6DE9\u6DE2\u6DB7\u6DF6\u6DD4\u6E00\u6DC8\u6DE0\u6DDF\u6DD6\u6DBE\u6DE5\u6DDC\u6DDD\u6DDB\u6DF4\u6DCA\u6DBD\u6DED\u6DF0\u6DBA\u6DD5\u6DC2\u6DCF\u6DC9" - ], - [ - "d640", - "\u6DD0\u6DF2\u6DD3\u6DFD\u6DD7\u6DCD\u6DE3\u6DBB\u70FA\u710D\u70F7\u7117\u70F4\u710C\u70F0\u7104\u70F3\u7110\u70FC\u70FF\u7106\u7113\u7100\u70F8\u70F6\u710B\u7102\u710E\u727E\u727B\u727C\u727F\u731D\u7317\u7307\u7311\u7318\u730A\u7308\u72FF\u730F\u731E\u7388\u73F6\u73F8\u73F5\u7404\u7401\u73FD\u7407\u7400\u73FA\u73FC\u73FF\u740C\u740B\u73F4\u7408\u7564\u7563\u75CE\u75D2\u75CF" - ], - [ - "d6a1", - "\u75CB\u75CC\u75D1\u75D0\u768F\u7689\u76D3\u7739\u772F\u772D\u7731\u7732\u7734\u7733\u773D\u7725\u773B\u7735\u7848\u7852\u7849\u784D\u784A\u784C\u7826\u7845\u7850\u7964\u7967\u7969\u796A\u7963\u796B\u7961\u79BB\u79FA\u79F8\u79F6\u79F7\u7A8F\u7A94\u7A90\u7B35\u7B47\u7B34\u7B25\u7B30\u7B22\u7B24\u7B33\u7B18\u7B2A\u7B1D\u7B31\u7B2B\u7B2D\u7B2F\u7B32\u7B38\u7B1A\u7B23\u7C94\u7C98\u7C96\u7CA3\u7D35\u7D3D\u7D38\u7D36\u7D3A\u7D45\u7D2C\u7D29\u7D41\u7D47\u7D3E\u7D3F\u7D4A\u7D3B\u7D28\u7F63\u7F95\u7F9C\u7F9D\u7F9B\u7FCA\u7FCB\u7FCD\u7FD0\u7FD1\u7FC7\u7FCF\u7FC9\u801F" - ], - [ - "d740", - "\u801E\u801B\u8047\u8043\u8048\u8118\u8125\u8119\u811B\u812D\u811F\u812C\u811E\u8121\u8115\u8127\u811D\u8122\u8211\u8238\u8233\u823A\u8234\u8232\u8274\u8390\u83A3\u83A8\u838D\u837A\u8373\u83A4\u8374\u838F\u8381\u8395\u8399\u8375\u8394\u83A9\u837D\u8383\u838C\u839D\u839B\u83AA\u838B\u837E\u83A5\u83AF\u8388\u8397\u83B0\u837F\u83A6\u8387\u83AE\u8376\u839A\u8659\u8656\u86BF\u86B7" - ], - [ - "d7a1", - "\u86C2\u86C1\u86C5\u86BA\u86B0\u86C8\u86B9\u86B3\u86B8\u86CC\u86B4\u86BB\u86BC\u86C3\u86BD\u86BE\u8852\u8889\u8895\u88A8\u88A2\u88AA\u889A\u8891\u88A1\u889F\u8898\u88A7\u8899\u889B\u8897\u88A4\u88AC\u888C\u8893\u888E\u8982\u89D6\u89D9\u89D5\u8A30\u8A27\u8A2C\u8A1E\u8C39\u8C3B\u8C5C\u8C5D\u8C7D\u8CA5\u8D7D\u8D7B\u8D79\u8DBC\u8DC2\u8DB9\u8DBF\u8DC1\u8ED8\u8EDE\u8EDD\u8EDC\u8ED7\u8EE0\u8EE1\u9024\u900B\u9011\u901C\u900C\u9021\u90EF\u90EA\u90F0\u90F4\u90F2\u90F3\u90D4\u90EB\u90EC\u90E9\u9156\u9158\u915A\u9153\u9155\u91EC\u91F4\u91F1\u91F3\u91F8\u91E4\u91F9\u91EA" - ], - [ - "d840", - "\u91EB\u91F7\u91E8\u91EE\u957A\u9586\u9588\u967C\u966D\u966B\u9671\u966F\u96BF\u976A\u9804\u98E5\u9997\u509B\u5095\u5094\u509E\u508B\u50A3\u5083\u508C\u508E\u509D\u5068\u509C\u5092\u5082\u5087\u515F\u51D4\u5312\u5311\u53A4\u53A7\u5591\u55A8\u55A5\u55AD\u5577\u5645\u55A2\u5593\u5588\u558F\u55B5\u5581\u55A3\u5592\u55A4\u557D\u558C\u55A6\u557F\u5595\u55A1\u558E\u570C\u5829\u5837" - ], - [ - "d8a1", - "\u5819\u581E\u5827\u5823\u5828\u57F5\u5848\u5825\u581C\u581B\u5833\u583F\u5836\u582E\u5839\u5838\u582D\u582C\u583B\u5961\u5AAF\u5A94\u5A9F\u5A7A\u5AA2\u5A9E\u5A78\u5AA6\u5A7C\u5AA5\u5AAC\u5A95\u5AAE\u5A37\u5A84\u5A8A\u5A97\u5A83\u5A8B\u5AA9\u5A7B\u5A7D\u5A8C\u5A9C\u5A8F\u5A93\u5A9D\u5BEA\u5BCD\u5BCB\u5BD4\u5BD1\u5BCA\u5BCE\u5C0C\u5C30\u5D37\u5D43\u5D6B\u5D41\u5D4B\u5D3F\u5D35\u5D51\u5D4E\u5D55\u5D33\u5D3A\u5D52\u5D3D\u5D31\u5D59\u5D42\u5D39\u5D49\u5D38\u5D3C\u5D32\u5D36\u5D40\u5D45\u5E44\u5E41\u5F58\u5FA6\u5FA5\u5FAB\u60C9\u60B9\u60CC\u60E2\u60CE\u60C4\u6114" - ], - [ - "d940", - "\u60F2\u610A\u6116\u6105\u60F5\u6113\u60F8\u60FC\u60FE\u60C1\u6103\u6118\u611D\u6110\u60FF\u6104\u610B\u624A\u6394\u63B1\u63B0\u63CE\u63E5\u63E8\u63EF\u63C3\u649D\u63F3\u63CA\u63E0\u63F6\u63D5\u63F2\u63F5\u6461\u63DF\u63BE\u63DD\u63DC\u63C4\u63D8\u63D3\u63C2\u63C7\u63CC\u63CB\u63C8\u63F0\u63D7\u63D9\u6532\u6567\u656A\u6564\u655C\u6568\u6565\u658C\u659D\u659E\u65AE\u65D0\u65D2" - ], - [ - "d9a1", - "\u667C\u666C\u667B\u6680\u6671\u6679\u666A\u6672\u6701\u690C\u68D3\u6904\u68DC\u692A\u68EC\u68EA\u68F1\u690F\u68D6\u68F7\u68EB\u68E4\u68F6\u6913\u6910\u68F3\u68E1\u6907\u68CC\u6908\u6970\u68B4\u6911\u68EF\u68C6\u6914\u68F8\u68D0\u68FD\u68FC\u68E8\u690B\u690A\u6917\u68CE\u68C8\u68DD\u68DE\u68E6\u68F4\u68D1\u6906\u68D4\u68E9\u6915\u6925\u68C7\u6B39\u6B3B\u6B3F\u6B3C\u6B94\u6B97\u6B99\u6B95\u6BBD\u6BF0\u6BF2\u6BF3\u6C30\u6DFC\u6E46\u6E47\u6E1F\u6E49\u6E88\u6E3C\u6E3D\u6E45\u6E62\u6E2B\u6E3F\u6E41\u6E5D\u6E73\u6E1C\u6E33\u6E4B\u6E40\u6E51\u6E3B\u6E03\u6E2E\u6E5E" - ], - [ - "da40", - "\u6E68\u6E5C\u6E61\u6E31\u6E28\u6E60\u6E71\u6E6B\u6E39\u6E22\u6E30\u6E53\u6E65\u6E27\u6E78\u6E64\u6E77\u6E55\u6E79\u6E52\u6E66\u6E35\u6E36\u6E5A\u7120\u711E\u712F\u70FB\u712E\u7131\u7123\u7125\u7122\u7132\u711F\u7128\u713A\u711B\u724B\u725A\u7288\u7289\u7286\u7285\u728B\u7312\u730B\u7330\u7322\u7331\u7333\u7327\u7332\u732D\u7326\u7323\u7335\u730C\u742E\u742C\u7430\u742B\u7416" - ], - [ - "daa1", - "\u741A\u7421\u742D\u7431\u7424\u7423\u741D\u7429\u7420\u7432\u74FB\u752F\u756F\u756C\u75E7\u75DA\u75E1\u75E6\u75DD\u75DF\u75E4\u75D7\u7695\u7692\u76DA\u7746\u7747\u7744\u774D\u7745\u774A\u774E\u774B\u774C\u77DE\u77EC\u7860\u7864\u7865\u785C\u786D\u7871\u786A\u786E\u7870\u7869\u7868\u785E\u7862\u7974\u7973\u7972\u7970\u7A02\u7A0A\u7A03\u7A0C\u7A04\u7A99\u7AE6\u7AE4\u7B4A\u7B3B\u7B44\u7B48\u7B4C\u7B4E\u7B40\u7B58\u7B45\u7CA2\u7C9E\u7CA8\u7CA1\u7D58\u7D6F\u7D63\u7D53\u7D56\u7D67\u7D6A\u7D4F\u7D6D\u7D5C\u7D6B\u7D52\u7D54\u7D69\u7D51\u7D5F\u7D4E\u7F3E\u7F3F\u7F65" - ], - [ - "db40", - "\u7F66\u7FA2\u7FA0\u7FA1\u7FD7\u8051\u804F\u8050\u80FE\u80D4\u8143\u814A\u8152\u814F\u8147\u813D\u814D\u813A\u81E6\u81EE\u81F7\u81F8\u81F9\u8204\u823C\u823D\u823F\u8275\u833B\u83CF\u83F9\u8423\u83C0\u83E8\u8412\u83E7\u83E4\u83FC\u83F6\u8410\u83C6\u83C8\u83EB\u83E3\u83BF\u8401\u83DD\u83E5\u83D8\u83FF\u83E1\u83CB\u83CE\u83D6\u83F5\u83C9\u8409\u840F\u83DE\u8411\u8406\u83C2\u83F3" - ], - [ - "dba1", - "\u83D5\u83FA\u83C7\u83D1\u83EA\u8413\u83C3\u83EC\u83EE\u83C4\u83FB\u83D7\u83E2\u841B\u83DB\u83FE\u86D8\u86E2\u86E6\u86D3\u86E3\u86DA\u86EA\u86DD\u86EB\u86DC\u86EC\u86E9\u86D7\u86E8\u86D1\u8848\u8856\u8855\u88BA\u88D7\u88B9\u88B8\u88C0\u88BE\u88B6\u88BC\u88B7\u88BD\u88B2\u8901\u88C9\u8995\u8998\u8997\u89DD\u89DA\u89DB\u8A4E\u8A4D\u8A39\u8A59\u8A40\u8A57\u8A58\u8A44\u8A45\u8A52\u8A48\u8A51\u8A4A\u8A4C\u8A4F\u8C5F\u8C81\u8C80\u8CBA\u8CBE\u8CB0\u8CB9\u8CB5\u8D84\u8D80\u8D89\u8DD8\u8DD3\u8DCD\u8DC7\u8DD6\u8DDC\u8DCF\u8DD5\u8DD9\u8DC8\u8DD7\u8DC5\u8EEF\u8EF7\u8EFA" - ], - [ - "dc40", - "\u8EF9\u8EE6\u8EEE\u8EE5\u8EF5\u8EE7\u8EE8\u8EF6\u8EEB\u8EF1\u8EEC\u8EF4\u8EE9\u902D\u9034\u902F\u9106\u912C\u9104\u90FF\u90FC\u9108\u90F9\u90FB\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915F\u9162\u9160\u9201\u920A\u9225\u9203\u921A\u9226\u920F\u920C\u9200\u9212\u91FF\u91FD\u9206\u9204\u9227\u9202\u921C\u9224\u9219\u9217\u9205\u9216\u957B\u958D\u958C\u9590\u9687\u967E\u9688" - ], - [ - "dca1", - "\u9689\u9683\u9680\u96C2\u96C8\u96C3\u96F1\u96F0\u976C\u9770\u976E\u9807\u98A9\u98EB\u9CE6\u9EF9\u4E83\u4E84\u4EB6\u50BD\u50BF\u50C6\u50AE\u50C4\u50CA\u50B4\u50C8\u50C2\u50B0\u50C1\u50BA\u50B1\u50CB\u50C9\u50B6\u50B8\u51D7\u527A\u5278\u527B\u527C\u55C3\u55DB\u55CC\u55D0\u55CB\u55CA\u55DD\u55C0\u55D4\u55C4\u55E9\u55BF\u55D2\u558D\u55CF\u55D5\u55E2\u55D6\u55C8\u55F2\u55CD\u55D9\u55C2\u5714\u5853\u5868\u5864\u584F\u584D\u5849\u586F\u5855\u584E\u585D\u5859\u5865\u585B\u583D\u5863\u5871\u58FC\u5AC7\u5AC4\u5ACB\u5ABA\u5AB8\u5AB1\u5AB5\u5AB0\u5ABF\u5AC8\u5ABB\u5AC6" - ], - [ - "dd40", - "\u5AB7\u5AC0\u5ACA\u5AB4\u5AB6\u5ACD\u5AB9\u5A90\u5BD6\u5BD8\u5BD9\u5C1F\u5C33\u5D71\u5D63\u5D4A\u5D65\u5D72\u5D6C\u5D5E\u5D68\u5D67\u5D62\u5DF0\u5E4F\u5E4E\u5E4A\u5E4D\u5E4B\u5EC5\u5ECC\u5EC6\u5ECB\u5EC7\u5F40\u5FAF\u5FAD\u60F7\u6149\u614A\u612B\u6145\u6136\u6132\u612E\u6146\u612F\u614F\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63C5\u63F1\u63EB\u6410\u6412\u6409\u6420\u6424" - ], - [ - "dda1", - "\u6433\u6443\u641F\u6415\u6418\u6439\u6437\u6422\u6423\u640C\u6426\u6430\u6428\u6441\u6435\u642F\u640A\u641A\u6440\u6425\u6427\u640B\u63E7\u641B\u642E\u6421\u640E\u656F\u6592\u65D3\u6686\u668C\u6695\u6690\u668B\u668A\u6699\u6694\u6678\u6720\u6966\u695F\u6938\u694E\u6962\u6971\u693F\u6945\u696A\u6939\u6942\u6957\u6959\u697A\u6948\u6949\u6935\u696C\u6933\u693D\u6965\u68F0\u6978\u6934\u6969\u6940\u696F\u6944\u6976\u6958\u6941\u6974\u694C\u693B\u694B\u6937\u695C\u694F\u6951\u6932\u6952\u692F\u697B\u693C\u6B46\u6B45\u6B43\u6B42\u6B48\u6B41\u6B9B\uFA0D\u6BFB\u6BFC" - ], - [ - "de40", - "\u6BF9\u6BF7\u6BF8\u6E9B\u6ED6\u6EC8\u6E8F\u6EC0\u6E9F\u6E93\u6E94\u6EA0\u6EB1\u6EB9\u6EC6\u6ED2\u6EBD\u6EC1\u6E9E\u6EC9\u6EB7\u6EB0\u6ECD\u6EA6\u6ECF\u6EB2\u6EBE\u6EC3\u6EDC\u6ED8\u6E99\u6E92\u6E8E\u6E8D\u6EA4\u6EA1\u6EBF\u6EB3\u6ED0\u6ECA\u6E97\u6EAE\u6EA3\u7147\u7154\u7152\u7163\u7160\u7141\u715D\u7162\u7172\u7178\u716A\u7161\u7142\u7158\u7143\u714B\u7170\u715F\u7150\u7153" - ], - [ - "dea1", - "\u7144\u714D\u715A\u724F\u728D\u728C\u7291\u7290\u728E\u733C\u7342\u733B\u733A\u7340\u734A\u7349\u7444\u744A\u744B\u7452\u7451\u7457\u7440\u744F\u7450\u744E\u7442\u7446\u744D\u7454\u74E1\u74FF\u74FE\u74FD\u751D\u7579\u7577\u6983\u75EF\u760F\u7603\u75F7\u75FE\u75FC\u75F9\u75F8\u7610\u75FB\u75F6\u75ED\u75F5\u75FD\u7699\u76B5\u76DD\u7755\u775F\u7760\u7752\u7756\u775A\u7769\u7767\u7754\u7759\u776D\u77E0\u7887\u789A\u7894\u788F\u7884\u7895\u7885\u7886\u78A1\u7883\u7879\u7899\u7880\u7896\u787B\u797C\u7982\u797D\u7979\u7A11\u7A18\u7A19\u7A12\u7A17\u7A15\u7A22\u7A13" - ], - [ - "df40", - "\u7A1B\u7A10\u7AA3\u7AA2\u7A9E\u7AEB\u7B66\u7B64\u7B6D\u7B74\u7B69\u7B72\u7B65\u7B73\u7B71\u7B70\u7B61\u7B78\u7B76\u7B63\u7CB2\u7CB4\u7CAF\u7D88\u7D86\u7D80\u7D8D\u7D7F\u7D85\u7D7A\u7D8E\u7D7B\u7D83\u7D7C\u7D8C\u7D94\u7D84\u7D7D\u7D92\u7F6D\u7F6B\u7F67\u7F68\u7F6C\u7FA6\u7FA5\u7FA7\u7FDB\u7FDC\u8021\u8164\u8160\u8177\u815C\u8169\u815B\u8162\u8172\u6721\u815E\u8176\u8167\u816F" - ], - [ - "dfa1", - "\u8144\u8161\u821D\u8249\u8244\u8240\u8242\u8245\u84F1\u843F\u8456\u8476\u8479\u848F\u848D\u8465\u8451\u8440\u8486\u8467\u8430\u844D\u847D\u845A\u8459\u8474\u8473\u845D\u8507\u845E\u8437\u843A\u8434\u847A\u8443\u8478\u8432\u8445\u8429\u83D9\u844B\u842F\u8442\u842D\u845F\u8470\u8439\u844E\u844C\u8452\u846F\u84C5\u848E\u843B\u8447\u8436\u8433\u8468\u847E\u8444\u842B\u8460\u8454\u846E\u8450\u870B\u8704\u86F7\u870C\u86FA\u86D6\u86F5\u874D\u86F8\u870E\u8709\u8701\u86F6\u870D\u8705\u88D6\u88CB\u88CD\u88CE\u88DE\u88DB\u88DA\u88CC\u88D0\u8985\u899B\u89DF\u89E5\u89E4" - ], - [ - "e040", - "\u89E1\u89E0\u89E2\u89DC\u89E6\u8A76\u8A86\u8A7F\u8A61\u8A3F\u8A77\u8A82\u8A84\u8A75\u8A83\u8A81\u8A74\u8A7A\u8C3C\u8C4B\u8C4A\u8C65\u8C64\u8C66\u8C86\u8C84\u8C85\u8CCC\u8D68\u8D69\u8D91\u8D8C\u8D8E\u8D8F\u8D8D\u8D93\u8D94\u8D90\u8D92\u8DF0\u8DE0\u8DEC\u8DF1\u8DEE\u8DD0\u8DE9\u8DE3\u8DE2\u8DE7\u8DF2\u8DEB\u8DF4\u8F06\u8EFF\u8F01\u8F00\u8F05\u8F07\u8F08\u8F02\u8F0B\u9052\u903F" - ], - [ - "e0a1", - "\u9044\u9049\u903D\u9110\u910D\u910F\u9111\u9116\u9114\u910B\u910E\u916E\u916F\u9248\u9252\u9230\u923A\u9266\u9233\u9265\u925E\u9283\u922E\u924A\u9246\u926D\u926C\u924F\u9260\u9267\u926F\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924E\u9253\u924C\u9256\u9232\u959F\u959C\u959E\u959B\u9692\u9693\u9691\u9697\u96CE\u96FA\u96FD\u96F8\u96F5\u9773\u9777\u9778\u9772\u980F\u980D\u980E\u98AC\u98F6\u98F9\u99AF\u99B2\u99B0\u99B5\u9AAD\u9AAB\u9B5B\u9CEA\u9CED\u9CE7\u9E80\u9EFD\u50E6\u50D4\u50D7\u50E8\u50F3\u50DB\u50EA\u50DD\u50E4\u50D3\u50EC\u50F0\u50EF\u50E3\u50E0" - ], - [ - "e140", - "\u51D8\u5280\u5281\u52E9\u52EB\u5330\u53AC\u5627\u5615\u560C\u5612\u55FC\u560F\u561C\u5601\u5613\u5602\u55FA\u561D\u5604\u55FF\u55F9\u5889\u587C\u5890\u5898\u5886\u5881\u587F\u5874\u588B\u587A\u5887\u5891\u588E\u5876\u5882\u5888\u587B\u5894\u588F\u58FE\u596B\u5ADC\u5AEE\u5AE5\u5AD5\u5AEA\u5ADA\u5AED\u5AEB\u5AF3\u5AE2\u5AE0\u5ADB\u5AEC\u5ADE\u5ADD\u5AD9\u5AE8\u5ADF\u5B77\u5BE0" - ], - [ - "e1a1", - "\u5BE3\u5C63\u5D82\u5D80\u5D7D\u5D86\u5D7A\u5D81\u5D77\u5D8A\u5D89\u5D88\u5D7E\u5D7C\u5D8D\u5D79\u5D7F\u5E58\u5E59\u5E53\u5ED8\u5ED1\u5ED7\u5ECE\u5EDC\u5ED5\u5ED9\u5ED2\u5ED4\u5F44\u5F43\u5F6F\u5FB6\u612C\u6128\u6141\u615E\u6171\u6173\u6152\u6153\u6172\u616C\u6180\u6174\u6154\u617A\u615B\u6165\u613B\u616A\u6161\u6156\u6229\u6227\u622B\u642B\u644D\u645B\u645D\u6474\u6476\u6472\u6473\u647D\u6475\u6466\u64A6\u644E\u6482\u645E\u645C\u644B\u6453\u6460\u6450\u647F\u643F\u646C\u646B\u6459\u6465\u6477\u6573\u65A0\u66A1\u66A0\u669F\u6705\u6704\u6722\u69B1\u69B6\u69C9" - ], - [ - "e240", - "\u69A0\u69CE\u6996\u69B0\u69AC\u69BC\u6991\u6999\u698E\u69A7\u698D\u69A9\u69BE\u69AF\u69BF\u69C4\u69BD\u69A4\u69D4\u69B9\u69CA\u699A\u69CF\u69B3\u6993\u69AA\u69A1\u699E\u69D9\u6997\u6990\u69C2\u69B5\u69A5\u69C6\u6B4A\u6B4D\u6B4B\u6B9E\u6B9F\u6BA0\u6BC3\u6BC4\u6BFE\u6ECE\u6EF5\u6EF1\u6F03\u6F25\u6EF8\u6F37\u6EFB\u6F2E\u6F09\u6F4E\u6F19\u6F1A\u6F27\u6F18\u6F3B\u6F12\u6EED\u6F0A" - ], - [ - "e2a1", - "\u6F36\u6F73\u6EF9\u6EEE\u6F2D\u6F40\u6F30\u6F3C\u6F35\u6EEB\u6F07\u6F0E\u6F43\u6F05\u6EFD\u6EF6\u6F39\u6F1C\u6EFC\u6F3A\u6F1F\u6F0D\u6F1E\u6F08\u6F21\u7187\u7190\u7189\u7180\u7185\u7182\u718F\u717B\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734D\u7351\u734C\u7462\u7473\u7471\u7475\u7472\u7467\u746E\u7500\u7502\u7503\u757D\u7590\u7616\u7608\u760C\u7615\u7611\u760A\u7614\u76B8\u7781\u777C\u7785\u7782\u776E\u7780\u776F\u777E\u7783\u78B2\u78AA\u78B4\u78AD\u78A8\u787E\u78AB\u789E\u78A5\u78A0\u78AC\u78A2\u78A4\u7998\u798A\u798B\u7996\u7995\u7994\u7993" - ], - [ - "e340", - "\u7997\u7988\u7992\u7990\u7A2B\u7A4A\u7A30\u7A2F\u7A28\u7A26\u7AA8\u7AAB\u7AAC\u7AEE\u7B88\u7B9C\u7B8A\u7B91\u7B90\u7B96\u7B8D\u7B8C\u7B9B\u7B8E\u7B85\u7B98\u5284\u7B99\u7BA4\u7B82\u7CBB\u7CBF\u7CBC\u7CBA\u7DA7\u7DB7\u7DC2\u7DA3\u7DAA\u7DC1\u7DC0\u7DC5\u7D9D\u7DCE\u7DC4\u7DC6\u7DCB\u7DCC\u7DAF\u7DB9\u7D96\u7DBC\u7D9F\u7DA6\u7DAE\u7DA9\u7DA1\u7DC9\u7F73\u7FE2\u7FE3\u7FE5\u7FDE" - ], - [ - "e3a1", - "\u8024\u805D\u805C\u8189\u8186\u8183\u8187\u818D\u818C\u818B\u8215\u8497\u84A4\u84A1\u849F\u84BA\u84CE\u84C2\u84AC\u84AE\u84AB\u84B9\u84B4\u84C1\u84CD\u84AA\u849A\u84B1\u84D0\u849D\u84A7\u84BB\u84A2\u8494\u84C7\u84CC\u849B\u84A9\u84AF\u84A8\u84D6\u8498\u84B6\u84CF\u84A0\u84D7\u84D4\u84D2\u84DB\u84B0\u8491\u8661\u8733\u8723\u8728\u876B\u8740\u872E\u871E\u8721\u8719\u871B\u8743\u872C\u8741\u873E\u8746\u8720\u8732\u872A\u872D\u873C\u8712\u873A\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871A\u8730\u8711\u88F7\u88E7\u88F1\u88F2\u88FA\u88FE\u88EE\u88FC\u88F6\u88FB" - ], - [ - "e440", - "\u88F0\u88EC\u88EB\u899D\u89A1\u899F\u899E\u89E9\u89EB\u89E8\u8AAB\u8A99\u8A8B\u8A92\u8A8F\u8A96\u8C3D\u8C68\u8C69\u8CD5\u8CCF\u8CD7\u8D96\u8E09\u8E02\u8DFF\u8E0D\u8DFD\u8E0A\u8E03\u8E07\u8E06\u8E05\u8DFE\u8E00\u8E04\u8F10\u8F11\u8F0E\u8F0D\u9123\u911C\u9120\u9122\u911F\u911D\u911A\u9124\u9121\u911B\u917A\u9172\u9179\u9173\u92A5\u92A4\u9276\u929B\u927A\u92A0\u9294\u92AA\u928D" - ], - [ - "e4a1", - "\u92A6\u929A\u92AB\u9279\u9297\u927F\u92A3\u92EE\u928E\u9282\u9295\u92A2\u927D\u9288\u92A1\u928A\u9286\u928C\u9299\u92A7\u927E\u9287\u92A9\u929D\u928B\u922D\u969E\u96A1\u96FF\u9758\u977D\u977A\u977E\u9783\u9780\u9782\u977B\u9784\u9781\u977F\u97CE\u97CD\u9816\u98AD\u98AE\u9902\u9900\u9907\u999D\u999C\u99C3\u99B9\u99BB\u99BA\u99C2\u99BD\u99C7\u9AB1\u9AE3\u9AE7\u9B3E\u9B3F\u9B60\u9B61\u9B5F\u9CF1\u9CF2\u9CF5\u9EA7\u50FF\u5103\u5130\u50F8\u5106\u5107\u50F6\u50FE\u510B\u510C\u50FD\u510A\u528B\u528C\u52F1\u52EF\u5648\u5642\u564C\u5635\u5641\u564A\u5649\u5646\u5658" - ], - [ - "e540", - "\u565A\u5640\u5633\u563D\u562C\u563E\u5638\u562A\u563A\u571A\u58AB\u589D\u58B1\u58A0\u58A3\u58AF\u58AC\u58A5\u58A1\u58FF\u5AFF\u5AF4\u5AFD\u5AF7\u5AF6\u5B03\u5AF8\u5B02\u5AF9\u5B01\u5B07\u5B05\u5B0F\u5C67\u5D99\u5D97\u5D9F\u5D92\u5DA2\u5D93\u5D95\u5DA0\u5D9C\u5DA1\u5D9A\u5D9E\u5E69\u5E5D\u5E60\u5E5C\u7DF3\u5EDB\u5EDE\u5EE1\u5F49\u5FB2\u618B\u6183\u6179\u61B1\u61B0\u61A2\u6189" - ], - [ - "e5a1", - "\u619B\u6193\u61AF\u61AD\u619F\u6192\u61AA\u61A1\u618D\u6166\u61B3\u622D\u646E\u6470\u6496\u64A0\u6485\u6497\u649C\u648F\u648B\u648A\u648C\u64A3\u649F\u6468\u64B1\u6498\u6576\u657A\u6579\u657B\u65B2\u65B3\u66B5\u66B0\u66A9\u66B2\u66B7\u66AA\u66AF\u6A00\u6A06\u6A17\u69E5\u69F8\u6A15\u69F1\u69E4\u6A20\u69FF\u69EC\u69E2\u6A1B\u6A1D\u69FE\u6A27\u69F2\u69EE\u6A14\u69F7\u69E7\u6A40\u6A08\u69E6\u69FB\u6A0D\u69FC\u69EB\u6A09\u6A04\u6A18\u6A25\u6A0F\u69F6\u6A26\u6A07\u69F4\u6A16\u6B51\u6BA5\u6BA3\u6BA2\u6BA6\u6C01\u6C00\u6BFF\u6C02\u6F41\u6F26\u6F7E\u6F87\u6FC6\u6F92" - ], - [ - "e640", - "\u6F8D\u6F89\u6F8C\u6F62\u6F4F\u6F85\u6F5A\u6F96\u6F76\u6F6C\u6F82\u6F55\u6F72\u6F52\u6F50\u6F57\u6F94\u6F93\u6F5D\u6F00\u6F61\u6F6B\u6F7D\u6F67\u6F90\u6F53\u6F8B\u6F69\u6F7F\u6F95\u6F63\u6F77\u6F6A\u6F7B\u71B2\u71AF\u719B\u71B0\u71A0\u719A\u71A9\u71B5\u719D\u71A5\u719E\u71A4\u71A1\u71AA\u719C\u71A7\u71B3\u7298\u729A\u7358\u7352\u735E\u735F\u7360\u735D\u735B\u7361\u735A\u7359" - ], - [ - "e6a1", - "\u7362\u7487\u7489\u748A\u7486\u7481\u747D\u7485\u7488\u747C\u7479\u7508\u7507\u757E\u7625\u761E\u7619\u761D\u761C\u7623\u761A\u7628\u761B\u769C\u769D\u769E\u769B\u778D\u778F\u7789\u7788\u78CD\u78BB\u78CF\u78CC\u78D1\u78CE\u78D4\u78C8\u78C3\u78C4\u78C9\u799A\u79A1\u79A0\u799C\u79A2\u799B\u6B76\u7A39\u7AB2\u7AB4\u7AB3\u7BB7\u7BCB\u7BBE\u7BAC\u7BCE\u7BAF\u7BB9\u7BCA\u7BB5\u7CC5\u7CC8\u7CCC\u7CCB\u7DF7\u7DDB\u7DEA\u7DE7\u7DD7\u7DE1\u7E03\u7DFA\u7DE6\u7DF6\u7DF1\u7DF0\u7DEE\u7DDF\u7F76\u7FAC\u7FB0\u7FAD\u7FED\u7FEB\u7FEA\u7FEC\u7FE6\u7FE8\u8064\u8067\u81A3\u819F" - ], - [ - "e740", - "\u819E\u8195\u81A2\u8199\u8197\u8216\u824F\u8253\u8252\u8250\u824E\u8251\u8524\u853B\u850F\u8500\u8529\u850E\u8509\u850D\u851F\u850A\u8527\u851C\u84FB\u852B\u84FA\u8508\u850C\u84F4\u852A\u84F2\u8515\u84F7\u84EB\u84F3\u84FC\u8512\u84EA\u84E9\u8516\u84FE\u8528\u851D\u852E\u8502\u84FD\u851E\u84F6\u8531\u8526\u84E7\u84E8\u84F0\u84EF\u84F9\u8518\u8520\u8530\u850B\u8519\u852F\u8662" - ], - [ - "e7a1", - "\u8756\u8763\u8764\u8777\u87E1\u8773\u8758\u8754\u875B\u8752\u8761\u875A\u8751\u875E\u876D\u876A\u8750\u874E\u875F\u875D\u876F\u876C\u877A\u876E\u875C\u8765\u874F\u877B\u8775\u8762\u8767\u8769\u885A\u8905\u890C\u8914\u890B\u8917\u8918\u8919\u8906\u8916\u8911\u890E\u8909\u89A2\u89A4\u89A3\u89ED\u89F0\u89EC\u8ACF\u8AC6\u8AB8\u8AD3\u8AD1\u8AD4\u8AD5\u8ABB\u8AD7\u8ABE\u8AC0\u8AC5\u8AD8\u8AC3\u8ABA\u8ABD\u8AD9\u8C3E\u8C4D\u8C8F\u8CE5\u8CDF\u8CD9\u8CE8\u8CDA\u8CDD\u8CE7\u8DA0\u8D9C\u8DA1\u8D9B\u8E20\u8E23\u8E25\u8E24\u8E2E\u8E15\u8E1B\u8E16\u8E11\u8E19\u8E26\u8E27" - ], - [ - "e840", - "\u8E14\u8E12\u8E18\u8E13\u8E1C\u8E17\u8E1A\u8F2C\u8F24\u8F18\u8F1A\u8F20\u8F23\u8F16\u8F17\u9073\u9070\u906F\u9067\u906B\u912F\u912B\u9129\u912A\u9132\u9126\u912E\u9185\u9186\u918A\u9181\u9182\u9184\u9180\u92D0\u92C3\u92C4\u92C0\u92D9\u92B6\u92CF\u92F1\u92DF\u92D8\u92E9\u92D7\u92DD\u92CC\u92EF\u92C2\u92E8\u92CA\u92C8\u92CE\u92E6\u92CD\u92D5\u92C9\u92E0\u92DE\u92E7\u92D1\u92D3" - ], - [ - "e8a1", - "\u92B5\u92E1\u92C6\u92B4\u957C\u95AC\u95AB\u95AE\u95B0\u96A4\u96A2\u96D3\u9705\u9708\u9702\u975A\u978A\u978E\u9788\u97D0\u97CF\u981E\u981D\u9826\u9829\u9828\u9820\u981B\u9827\u98B2\u9908\u98FA\u9911\u9914\u9916\u9917\u9915\u99DC\u99CD\u99CF\u99D3\u99D4\u99CE\u99C9\u99D6\u99D8\u99CB\u99D7\u99CC\u9AB3\u9AEC\u9AEB\u9AF3\u9AF2\u9AF1\u9B46\u9B43\u9B67\u9B74\u9B71\u9B66\u9B76\u9B75\u9B70\u9B68\u9B64\u9B6C\u9CFC\u9CFA\u9CFD\u9CFF\u9CF7\u9D07\u9D00\u9CF9\u9CFB\u9D08\u9D05\u9D04\u9E83\u9ED3\u9F0F\u9F10\u511C\u5113\u5117\u511A\u5111\u51DE\u5334\u53E1\u5670\u5660\u566E" - ], - [ - "e940", - "\u5673\u5666\u5663\u566D\u5672\u565E\u5677\u571C\u571B\u58C8\u58BD\u58C9\u58BF\u58BA\u58C2\u58BC\u58C6\u5B17\u5B19\u5B1B\u5B21\u5B14\u5B13\u5B10\u5B16\u5B28\u5B1A\u5B20\u5B1E\u5BEF\u5DAC\u5DB1\u5DA9\u5DA7\u5DB5\u5DB0\u5DAE\u5DAA\u5DA8\u5DB2\u5DAD\u5DAF\u5DB4\u5E67\u5E68\u5E66\u5E6F\u5EE9\u5EE7\u5EE6\u5EE8\u5EE5\u5F4B\u5FBC\u619D\u61A8\u6196\u61C5\u61B4\u61C6\u61C1\u61CC\u61BA" - ], - [ - "e9a1", - "\u61BF\u61B8\u618C\u64D7\u64D6\u64D0\u64CF\u64C9\u64BD\u6489\u64C3\u64DB\u64F3\u64D9\u6533\u657F\u657C\u65A2\u66C8\u66BE\u66C0\u66CA\u66CB\u66CF\u66BD\u66BB\u66BA\u66CC\u6723\u6A34\u6A66\u6A49\u6A67\u6A32\u6A68\u6A3E\u6A5D\u6A6D\u6A76\u6A5B\u6A51\u6A28\u6A5A\u6A3B\u6A3F\u6A41\u6A6A\u6A64\u6A50\u6A4F\u6A54\u6A6F\u6A69\u6A60\u6A3C\u6A5E\u6A56\u6A55\u6A4D\u6A4E\u6A46\u6B55\u6B54\u6B56\u6BA7\u6BAA\u6BAB\u6BC8\u6BC7\u6C04\u6C03\u6C06\u6FAD\u6FCB\u6FA3\u6FC7\u6FBC\u6FCE\u6FC8\u6F5E\u6FC4\u6FBD\u6F9E\u6FCA\u6FA8\u7004\u6FA5\u6FAE\u6FBA\u6FAC\u6FAA\u6FCF\u6FBF\u6FB8" - ], - [ - "ea40", - "\u6FA2\u6FC9\u6FAB\u6FCD\u6FAF\u6FB2\u6FB0\u71C5\u71C2\u71BF\u71B8\u71D6\u71C0\u71C1\u71CB\u71D4\u71CA\u71C7\u71CF\u71BD\u71D8\u71BC\u71C6\u71DA\u71DB\u729D\u729E\u7369\u7366\u7367\u736C\u7365\u736B\u736A\u747F\u749A\u74A0\u7494\u7492\u7495\u74A1\u750B\u7580\u762F\u762D\u7631\u763D\u7633\u763C\u7635\u7632\u7630\u76BB\u76E6\u779A\u779D\u77A1\u779C\u779B\u77A2\u77A3\u7795\u7799" - ], - [ - "eaa1", - "\u7797\u78DD\u78E9\u78E5\u78EA\u78DE\u78E3\u78DB\u78E1\u78E2\u78ED\u78DF\u78E0\u79A4\u7A44\u7A48\u7A47\u7AB6\u7AB8\u7AB5\u7AB1\u7AB7\u7BDE\u7BE3\u7BE7\u7BDD\u7BD5\u7BE5\u7BDA\u7BE8\u7BF9\u7BD4\u7BEA\u7BE2\u7BDC\u7BEB\u7BD8\u7BDF\u7CD2\u7CD4\u7CD7\u7CD0\u7CD1\u7E12\u7E21\u7E17\u7E0C\u7E1F\u7E20\u7E13\u7E0E\u7E1C\u7E15\u7E1A\u7E22\u7E0B\u7E0F\u7E16\u7E0D\u7E14\u7E25\u7E24\u7F43\u7F7B\u7F7C\u7F7A\u7FB1\u7FEF\u802A\u8029\u806C\u81B1\u81A6\u81AE\u81B9\u81B5\u81AB\u81B0\u81AC\u81B4\u81B2\u81B7\u81A7\u81F2\u8255\u8256\u8257\u8556\u8545\u856B\u854D\u8553\u8561\u8558" - ], - [ - "eb40", - "\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853E\u855B\u8571\u854E\u856E\u8575\u8555\u8567\u8560\u858C\u8566\u855D\u8554\u8565\u856C\u8663\u8665\u8664\u879B\u878F\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87A3\u8785\u8790\u8791\u879D\u8784\u8794\u879C\u879A\u8789\u891E\u8926\u8930\u892D\u892E\u8927\u8931\u8922\u8929\u8923\u892F\u892C\u891F\u89F1\u8AE0" - ], - [ - "eba1", - "\u8AE2\u8AF2\u8AF4\u8AF5\u8ADD\u8B14\u8AE4\u8ADF\u8AF0\u8AC8\u8ADE\u8AE1\u8AE8\u8AFF\u8AEF\u8AFB\u8C91\u8C92\u8C90\u8CF5\u8CEE\u8CF1\u8CF0\u8CF3\u8D6C\u8D6E\u8DA5\u8DA7\u8E33\u8E3E\u8E38\u8E40\u8E45\u8E36\u8E3C\u8E3D\u8E41\u8E30\u8E3F\u8EBD\u8F36\u8F2E\u8F35\u8F32\u8F39\u8F37\u8F34\u9076\u9079\u907B\u9086\u90FA\u9133\u9135\u9136\u9193\u9190\u9191\u918D\u918F\u9327\u931E\u9308\u931F\u9306\u930F\u937A\u9338\u933C\u931B\u9323\u9312\u9301\u9346\u932D\u930E\u930D\u92CB\u931D\u92FA\u9325\u9313\u92F9\u92F7\u9334\u9302\u9324\u92FF\u9329\u9339\u9335\u932A\u9314\u930C" - ], - [ - "ec40", - "\u930B\u92FE\u9309\u9300\u92FB\u9316\u95BC\u95CD\u95BE\u95B9\u95BA\u95B6\u95BF\u95B5\u95BD\u96A9\u96D4\u970B\u9712\u9710\u9799\u9797\u9794\u97F0\u97F8\u9835\u982F\u9832\u9924\u991F\u9927\u9929\u999E\u99EE\u99EC\u99E5\u99E4\u99F0\u99E3\u99EA\u99E9\u99E7\u9AB9\u9ABF\u9AB4\u9ABB\u9AF6\u9AFA\u9AF9\u9AF7\u9B33\u9B80\u9B85\u9B87\u9B7C\u9B7E\u9B7B\u9B82\u9B93\u9B92\u9B90\u9B7A\u9B95" - ], - [ - "eca1", - "\u9B7D\u9B88\u9D25\u9D17\u9D20\u9D1E\u9D14\u9D29\u9D1D\u9D18\u9D22\u9D10\u9D19\u9D1F\u9E88\u9E86\u9E87\u9EAE\u9EAD\u9ED5\u9ED6\u9EFA\u9F12\u9F3D\u5126\u5125\u5122\u5124\u5120\u5129\u52F4\u5693\u568C\u568D\u5686\u5684\u5683\u567E\u5682\u567F\u5681\u58D6\u58D4\u58CF\u58D2\u5B2D\u5B25\u5B32\u5B23\u5B2C\u5B27\u5B26\u5B2F\u5B2E\u5B7B\u5BF1\u5BF2\u5DB7\u5E6C\u5E6A\u5FBE\u5FBB\u61C3\u61B5\u61BC\u61E7\u61E0\u61E5\u61E4\u61E8\u61DE\u64EF\u64E9\u64E3\u64EB\u64E4\u64E8\u6581\u6580\u65B6\u65DA\u66D2\u6A8D\u6A96\u6A81\u6AA5\u6A89\u6A9F\u6A9B\u6AA1\u6A9E\u6A87\u6A93\u6A8E" - ], - [ - "ed40", - "\u6A95\u6A83\u6AA8\u6AA4\u6A91\u6A7F\u6AA6\u6A9A\u6A85\u6A8C\u6A92\u6B5B\u6BAD\u6C09\u6FCC\u6FA9\u6FF4\u6FD4\u6FE3\u6FDC\u6FED\u6FE7\u6FE6\u6FDE\u6FF2\u6FDD\u6FE2\u6FE8\u71E1\u71F1\u71E8\u71F2\u71E4\u71F0\u71E2\u7373\u736E\u736F\u7497\u74B2\u74AB\u7490\u74AA\u74AD\u74B1\u74A5\u74AF\u7510\u7511\u7512\u750F\u7584\u7643\u7648\u7649\u7647\u76A4\u76E9\u77B5\u77AB\u77B2\u77B7\u77B6" - ], - [ - "eda1", - "\u77B4\u77B1\u77A8\u77F0\u78F3\u78FD\u7902\u78FB\u78FC\u78F2\u7905\u78F9\u78FE\u7904\u79AB\u79A8\u7A5C\u7A5B\u7A56\u7A58\u7A54\u7A5A\u7ABE\u7AC0\u7AC1\u7C05\u7C0F\u7BF2\u7C00\u7BFF\u7BFB\u7C0E\u7BF4\u7C0B\u7BF3\u7C02\u7C09\u7C03\u7C01\u7BF8\u7BFD\u7C06\u7BF0\u7BF1\u7C10\u7C0A\u7CE8\u7E2D\u7E3C\u7E42\u7E33\u9848\u7E38\u7E2A\u7E49\u7E40\u7E47\u7E29\u7E4C\u7E30\u7E3B\u7E36\u7E44\u7E3A\u7F45\u7F7F\u7F7E\u7F7D\u7FF4\u7FF2\u802C\u81BB\u81C4\u81CC\u81CA\u81C5\u81C7\u81BC\u81E9\u825B\u825A\u825C\u8583\u8580\u858F\u85A7\u8595\u85A0\u858B\u85A3\u857B\u85A4\u859A\u859E" - ], - [ - "ee40", - "\u8577\u857C\u8589\u85A1\u857A\u8578\u8557\u858E\u8596\u8586\u858D\u8599\u859D\u8581\u85A2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859F\u8668\u87BE\u87AA\u87AD\u87C5\u87B0\u87AC\u87B9\u87B5\u87BC\u87AE\u87C9\u87C3\u87C2\u87CC\u87B7\u87AF\u87C4\u87CA\u87B4\u87B6\u87BF\u87B8\u87BD\u87DE\u87B2\u8935\u8933\u893C\u893E\u8941\u8952\u8937\u8942\u89AD\u89AF\u89AE\u89F2\u89F3\u8B1E" - ], - [ - "eea1", - "\u8B18\u8B16\u8B11\u8B05\u8B0B\u8B22\u8B0F\u8B12\u8B15\u8B07\u8B0D\u8B08\u8B06\u8B1C\u8B13\u8B1A\u8C4F\u8C70\u8C72\u8C71\u8C6F\u8C95\u8C94\u8CF9\u8D6F\u8E4E\u8E4D\u8E53\u8E50\u8E4C\u8E47\u8F43\u8F40\u9085\u907E\u9138\u919A\u91A2\u919B\u9199\u919F\u91A1\u919D\u91A0\u93A1\u9383\u93AF\u9364\u9356\u9347\u937C\u9358\u935C\u9376\u9349\u9350\u9351\u9360\u936D\u938F\u934C\u936A\u9379\u9357\u9355\u9352\u934F\u9371\u9377\u937B\u9361\u935E\u9363\u9367\u9380\u934E\u9359\u95C7\u95C0\u95C9\u95C3\u95C5\u95B7\u96AE\u96B0\u96AC\u9720\u971F\u9718\u971D\u9719\u979A\u97A1\u979C" - ], - [ - "ef40", - "\u979E\u979D\u97D5\u97D4\u97F1\u9841\u9844\u984A\u9849\u9845\u9843\u9925\u992B\u992C\u992A\u9933\u9932\u992F\u992D\u9931\u9930\u9998\u99A3\u99A1\u9A02\u99FA\u99F4\u99F7\u99F9\u99F8\u99F6\u99FB\u99FD\u99FE\u99FC\u9A03\u9ABE\u9AFE\u9AFD\u9B01\u9AFC\u9B48\u9B9A\u9BA8\u9B9E\u9B9B\u9BA6\u9BA1\u9BA5\u9BA4\u9B86\u9BA2\u9BA0\u9BAF\u9D33\u9D41\u9D67\u9D36\u9D2E\u9D2F\u9D31\u9D38\u9D30" - ], - [ - "efa1", - "\u9D45\u9D42\u9D43\u9D3E\u9D37\u9D40\u9D3D\u7FF5\u9D2D\u9E8A\u9E89\u9E8D\u9EB0\u9EC8\u9EDA\u9EFB\u9EFF\u9F24\u9F23\u9F22\u9F54\u9FA0\u5131\u512D\u512E\u5698\u569C\u5697\u569A\u569D\u5699\u5970\u5B3C\u5C69\u5C6A\u5DC0\u5E6D\u5E6E\u61D8\u61DF\u61ED\u61EE\u61F1\u61EA\u61F0\u61EB\u61D6\u61E9\u64FF\u6504\u64FD\u64F8\u6501\u6503\u64FC\u6594\u65DB\u66DA\u66DB\u66D8\u6AC5\u6AB9\u6ABD\u6AE1\u6AC6\u6ABA\u6AB6\u6AB7\u6AC7\u6AB4\u6AAD\u6B5E\u6BC9\u6C0B\u7007\u700C\u700D\u7001\u7005\u7014\u700E\u6FFF\u7000\u6FFB\u7026\u6FFC\u6FF7\u700A\u7201\u71FF\u71F9\u7203\u71FD\u7376" - ], - [ - "f040", - "\u74B8\u74C0\u74B5\u74C1\u74BE\u74B6\u74BB\u74C2\u7514\u7513\u765C\u7664\u7659\u7650\u7653\u7657\u765A\u76A6\u76BD\u76EC\u77C2\u77BA\u78FF\u790C\u7913\u7914\u7909\u7910\u7912\u7911\u79AD\u79AC\u7A5F\u7C1C\u7C29\u7C19\u7C20\u7C1F\u7C2D\u7C1D\u7C26\u7C28\u7C22\u7C25\u7C30\u7E5C\u7E50\u7E56\u7E63\u7E58\u7E62\u7E5F\u7E51\u7E60\u7E57\u7E53\u7FB5\u7FB3\u7FF7\u7FF8\u8075\u81D1\u81D2" - ], - [ - "f0a1", - "\u81D0\u825F\u825E\u85B4\u85C6\u85C0\u85C3\u85C2\u85B3\u85B5\u85BD\u85C7\u85C4\u85BF\u85CB\u85CE\u85C8\u85C5\u85B1\u85B6\u85D2\u8624\u85B8\u85B7\u85BE\u8669\u87E7\u87E6\u87E2\u87DB\u87EB\u87EA\u87E5\u87DF\u87F3\u87E4\u87D4\u87DC\u87D3\u87ED\u87D8\u87E3\u87A4\u87D7\u87D9\u8801\u87F4\u87E8\u87DD\u8953\u894B\u894F\u894C\u8946\u8950\u8951\u8949\u8B2A\u8B27\u8B23\u8B33\u8B30\u8B35\u8B47\u8B2F\u8B3C\u8B3E\u8B31\u8B25\u8B37\u8B26\u8B36\u8B2E\u8B24\u8B3B\u8B3D\u8B3A\u8C42\u8C75\u8C99\u8C98\u8C97\u8CFE\u8D04\u8D02\u8D00\u8E5C\u8E62\u8E60\u8E57\u8E56\u8E5E\u8E65\u8E67" - ], - [ - "f140", - "\u8E5B\u8E5A\u8E61\u8E5D\u8E69\u8E54\u8F46\u8F47\u8F48\u8F4B\u9128\u913A\u913B\u913E\u91A8\u91A5\u91A7\u91AF\u91AA\u93B5\u938C\u9392\u93B7\u939B\u939D\u9389\u93A7\u938E\u93AA\u939E\u93A6\u9395\u9388\u9399\u939F\u938D\u93B1\u9391\u93B2\u93A4\u93A8\u93B4\u93A3\u93A5\u95D2\u95D3\u95D1\u96B3\u96D7\u96DA\u5DC2\u96DF\u96D8\u96DD\u9723\u9722\u9725\u97AC\u97AE\u97A8\u97AB\u97A4\u97AA" - ], - [ - "f1a1", - "\u97A2\u97A5\u97D7\u97D9\u97D6\u97D8\u97FA\u9850\u9851\u9852\u98B8\u9941\u993C\u993A\u9A0F\u9A0B\u9A09\u9A0D\u9A04\u9A11\u9A0A\u9A05\u9A07\u9A06\u9AC0\u9ADC\u9B08\u9B04\u9B05\u9B29\u9B35\u9B4A\u9B4C\u9B4B\u9BC7\u9BC6\u9BC3\u9BBF\u9BC1\u9BB5\u9BB8\u9BD3\u9BB6\u9BC4\u9BB9\u9BBD\u9D5C\u9D53\u9D4F\u9D4A\u9D5B\u9D4B\u9D59\u9D56\u9D4C\u9D57\u9D52\u9D54\u9D5F\u9D58\u9D5A\u9E8E\u9E8C\u9EDF\u9F01\u9F00\u9F16\u9F25\u9F2B\u9F2A\u9F29\u9F28\u9F4C\u9F55\u5134\u5135\u5296\u52F7\u53B4\u56AB\u56AD\u56A6\u56A7\u56AA\u56AC\u58DA\u58DD\u58DB\u5912\u5B3D\u5B3E\u5B3F\u5DC3\u5E70" - ], - [ - "f240", - "\u5FBF\u61FB\u6507\u6510\u650D\u6509\u650C\u650E\u6584\u65DE\u65DD\u66DE\u6AE7\u6AE0\u6ACC\u6AD1\u6AD9\u6ACB\u6ADF\u6ADC\u6AD0\u6AEB\u6ACF\u6ACD\u6ADE\u6B60\u6BB0\u6C0C\u7019\u7027\u7020\u7016\u702B\u7021\u7022\u7023\u7029\u7017\u7024\u701C\u702A\u720C\u720A\u7207\u7202\u7205\u72A5\u72A6\u72A4\u72A3\u72A1\u74CB\u74C5\u74B7\u74C3\u7516\u7660\u77C9\u77CA\u77C4\u77F1\u791D\u791B" - ], - [ - "f2a1", - "\u7921\u791C\u7917\u791E\u79B0\u7A67\u7A68\u7C33\u7C3C\u7C39\u7C2C\u7C3B\u7CEC\u7CEA\u7E76\u7E75\u7E78\u7E70\u7E77\u7E6F\u7E7A\u7E72\u7E74\u7E68\u7F4B\u7F4A\u7F83\u7F86\u7FB7\u7FFD\u7FFE\u8078\u81D7\u81D5\u8264\u8261\u8263\u85EB\u85F1\u85ED\u85D9\u85E1\u85E8\u85DA\u85D7\u85EC\u85F2\u85F8\u85D8\u85DF\u85E3\u85DC\u85D1\u85F0\u85E6\u85EF\u85DE\u85E2\u8800\u87FA\u8803\u87F6\u87F7\u8809\u880C\u880B\u8806\u87FC\u8808\u87FF\u880A\u8802\u8962\u895A\u895B\u8957\u8961\u895C\u8958\u895D\u8959\u8988\u89B7\u89B6\u89F6\u8B50\u8B48\u8B4A\u8B40\u8B53\u8B56\u8B54\u8B4B\u8B55" - ], - [ - "f340", - "\u8B51\u8B42\u8B52\u8B57\u8C43\u8C77\u8C76\u8C9A\u8D06\u8D07\u8D09\u8DAC\u8DAA\u8DAD\u8DAB\u8E6D\u8E78\u8E73\u8E6A\u8E6F\u8E7B\u8EC2\u8F52\u8F51\u8F4F\u8F50\u8F53\u8FB4\u9140\u913F\u91B0\u91AD\u93DE\u93C7\u93CF\u93C2\u93DA\u93D0\u93F9\u93EC\u93CC\u93D9\u93A9\u93E6\u93CA\u93D4\u93EE\u93E3\u93D5\u93C4\u93CE\u93C0\u93D2\u93E7\u957D\u95DA\u95DB\u96E1\u9729\u972B\u972C\u9728\u9726" - ], - [ - "f3a1", - "\u97B3\u97B7\u97B6\u97DD\u97DE\u97DF\u985C\u9859\u985D\u9857\u98BF\u98BD\u98BB\u98BE\u9948\u9947\u9943\u99A6\u99A7\u9A1A\u9A15\u9A25\u9A1D\u9A24\u9A1B\u9A22\u9A20\u9A27\u9A23\u9A1E\u9A1C\u9A14\u9AC2\u9B0B\u9B0A\u9B0E\u9B0C\u9B37\u9BEA\u9BEB\u9BE0\u9BDE\u9BE4\u9BE6\u9BE2\u9BF0\u9BD4\u9BD7\u9BEC\u9BDC\u9BD9\u9BE5\u9BD5\u9BE1\u9BDA\u9D77\u9D81\u9D8A\u9D84\u9D88\u9D71\u9D80\u9D78\u9D86\u9D8B\u9D8C\u9D7D\u9D6B\u9D74\u9D75\u9D70\u9D69\u9D85\u9D73\u9D7B\u9D82\u9D6F\u9D79\u9D7F\u9D87\u9D68\u9E94\u9E91\u9EC0\u9EFC\u9F2D\u9F40\u9F41\u9F4D\u9F56\u9F57\u9F58\u5337\u56B2" - ], - [ - "f440", - "\u56B5\u56B3\u58E3\u5B45\u5DC6\u5DC7\u5EEE\u5EEF\u5FC0\u5FC1\u61F9\u6517\u6516\u6515\u6513\u65DF\u66E8\u66E3\u66E4\u6AF3\u6AF0\u6AEA\u6AE8\u6AF9\u6AF1\u6AEE\u6AEF\u703C\u7035\u702F\u7037\u7034\u7031\u7042\u7038\u703F\u703A\u7039\u7040\u703B\u7033\u7041\u7213\u7214\u72A8\u737D\u737C\u74BA\u76AB\u76AA\u76BE\u76ED\u77CC\u77CE\u77CF\u77CD\u77F2\u7925\u7923\u7927\u7928\u7924\u7929" - ], - [ - "f4a1", - "\u79B2\u7A6E\u7A6C\u7A6D\u7AF7\u7C49\u7C48\u7C4A\u7C47\u7C45\u7CEE\u7E7B\u7E7E\u7E81\u7E80\u7FBA\u7FFF\u8079\u81DB\u81D9\u820B\u8268\u8269\u8622\u85FF\u8601\u85FE\u861B\u8600\u85F6\u8604\u8609\u8605\u860C\u85FD\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89B9\u89F7\u8B60\u8B6A\u8B5D\u8B68\u8B63\u8B65\u8B67\u8B6D\u8DAE\u8E86\u8E88\u8E84\u8F59\u8F56\u8F57\u8F55\u8F58\u8F5A\u908D\u9143\u9141\u91B7\u91B5\u91B2\u91B3\u940B\u9413\u93FB\u9420\u940F\u9414\u93FE\u9415\u9410\u9428\u9419\u940D\u93F5\u9400\u93F7\u9407\u940E\u9416\u9412\u93FA\u9409\u93F8\u940A\u93FF" - ], - [ - "f540", - "\u93FC\u940C\u93F6\u9411\u9406\u95DE\u95E0\u95DF\u972E\u972F\u97B9\u97BB\u97FD\u97FE\u9860\u9862\u9863\u985F\u98C1\u98C2\u9950\u994E\u9959\u994C\u994B\u9953\u9A32\u9A34\u9A31\u9A2C\u9A2A\u9A36\u9A29\u9A2E\u9A38\u9A2D\u9AC7\u9ACA\u9AC6\u9B10\u9B12\u9B11\u9C0B\u9C08\u9BF7\u9C05\u9C12\u9BF8\u9C40\u9C07\u9C0E\u9C06\u9C17\u9C14\u9C09\u9D9F\u9D99\u9DA4\u9D9D\u9D92\u9D98\u9D90\u9D9B" - ], - [ - "f5a1", - "\u9DA0\u9D94\u9D9C\u9DAA\u9D97\u9DA1\u9D9A\u9DA2\u9DA8\u9D9E\u9DA3\u9DBF\u9DA9\u9D96\u9DA6\u9DA7\u9E99\u9E9B\u9E9A\u9EE5\u9EE4\u9EE7\u9EE6\u9F30\u9F2E\u9F5B\u9F60\u9F5E\u9F5D\u9F59\u9F91\u513A\u5139\u5298\u5297\u56C3\u56BD\u56BE\u5B48\u5B47\u5DCB\u5DCF\u5EF1\u61FD\u651B\u6B02\u6AFC\u6B03\u6AF8\u6B00\u7043\u7044\u704A\u7048\u7049\u7045\u7046\u721D\u721A\u7219\u737E\u7517\u766A\u77D0\u792D\u7931\u792F\u7C54\u7C53\u7CF2\u7E8A\u7E87\u7E88\u7E8B\u7E86\u7E8D\u7F4D\u7FBB\u8030\u81DD\u8618\u862A\u8626\u861F\u8623\u861C\u8619\u8627\u862E\u8621\u8620\u8629\u861E\u8625" - ], - [ - "f640", - "\u8829\u881D\u881B\u8820\u8824\u881C\u882B\u884A\u896D\u8969\u896E\u896B\u89FA\u8B79\u8B78\u8B45\u8B7A\u8B7B\u8D10\u8D14\u8DAF\u8E8E\u8E8C\u8F5E\u8F5B\u8F5D\u9146\u9144\u9145\u91B9\u943F\u943B\u9436\u9429\u943D\u943C\u9430\u9439\u942A\u9437\u942C\u9440\u9431\u95E5\u95E4\u95E3\u9735\u973A\u97BF\u97E1\u9864\u98C9\u98C6\u98C0\u9958\u9956\u9A39\u9A3D\u9A46\u9A44\u9A42\u9A41\u9A3A" - ], - [ - "f6a1", - "\u9A3F\u9ACD\u9B15\u9B17\u9B18\u9B16\u9B3A\u9B52\u9C2B\u9C1D\u9C1C\u9C2C\u9C23\u9C28\u9C29\u9C24\u9C21\u9DB7\u9DB6\u9DBC\u9DC1\u9DC7\u9DCA\u9DCF\u9DBE\u9DC5\u9DC3\u9DBB\u9DB5\u9DCE\u9DB9\u9DBA\u9DAC\u9DC8\u9DB1\u9DAD\u9DCC\u9DB3\u9DCD\u9DB2\u9E7A\u9E9C\u9EEB\u9EEE\u9EED\u9F1B\u9F18\u9F1A\u9F31\u9F4E\u9F65\u9F64\u9F92\u4EB9\u56C6\u56C5\u56CB\u5971\u5B4B\u5B4C\u5DD5\u5DD1\u5EF2\u6521\u6520\u6526\u6522\u6B0B\u6B08\u6B09\u6C0D\u7055\u7056\u7057\u7052\u721E\u721F\u72A9\u737F\u74D8\u74D5\u74D9\u74D7\u766D\u76AD\u7935\u79B4\u7A70\u7A71\u7C57\u7C5C\u7C59\u7C5B\u7C5A" - ], - [ - "f740", - "\u7CF4\u7CF1\u7E91\u7F4F\u7F87\u81DE\u826B\u8634\u8635\u8633\u862C\u8632\u8636\u882C\u8828\u8826\u882A\u8825\u8971\u89BF\u89BE\u89FB\u8B7E\u8B84\u8B82\u8B86\u8B85\u8B7F\u8D15\u8E95\u8E94\u8E9A\u8E92\u8E90\u8E96\u8E97\u8F60\u8F62\u9147\u944C\u9450\u944A\u944B\u944F\u9447\u9445\u9448\u9449\u9446\u973F\u97E3\u986A\u9869\u98CB\u9954\u995B\u9A4E\u9A53\u9A54\u9A4C\u9A4F\u9A48\u9A4A" - ], - [ - "f7a1", - "\u9A49\u9A52\u9A50\u9AD0\u9B19\u9B2B\u9B3B\u9B56\u9B55\u9C46\u9C48\u9C3F\u9C44\u9C39\u9C33\u9C41\u9C3C\u9C37\u9C34\u9C32\u9C3D\u9C36\u9DDB\u9DD2\u9DDE\u9DDA\u9DCB\u9DD0\u9DDC\u9DD1\u9DDF\u9DE9\u9DD9\u9DD8\u9DD6\u9DF5\u9DD5\u9DDD\u9EB6\u9EF0\u9F35\u9F33\u9F32\u9F42\u9F6B\u9F95\u9FA2\u513D\u5299\u58E8\u58E7\u5972\u5B4D\u5DD8\u882F\u5F4F\u6201\u6203\u6204\u6529\u6525\u6596\u66EB\u6B11\u6B12\u6B0F\u6BCA\u705B\u705A\u7222\u7382\u7381\u7383\u7670\u77D4\u7C67\u7C66\u7E95\u826C\u863A\u8640\u8639\u863C\u8631\u863B\u863E\u8830\u8832\u882E\u8833\u8976\u8974\u8973\u89FE" - ], - [ - "f840", - "\u8B8C\u8B8E\u8B8B\u8B88\u8C45\u8D19\u8E98\u8F64\u8F63\u91BC\u9462\u9455\u945D\u9457\u945E\u97C4\u97C5\u9800\u9A56\u9A59\u9B1E\u9B1F\u9B20\u9C52\u9C58\u9C50\u9C4A\u9C4D\u9C4B\u9C55\u9C59\u9C4C\u9C4E\u9DFB\u9DF7\u9DEF\u9DE3\u9DEB\u9DF8\u9DE4\u9DF6\u9DE1\u9DEE\u9DE6\u9DF2\u9DF0\u9DE2\u9DEC\u9DF4\u9DF3\u9DE8\u9DED\u9EC2\u9ED0\u9EF2\u9EF3\u9F06\u9F1C\u9F38\u9F37\u9F36\u9F43\u9F4F" - ], - [ - "f8a1", - "\u9F71\u9F70\u9F6E\u9F6F\u56D3\u56CD\u5B4E\u5C6D\u652D\u66ED\u66EE\u6B13\u705F\u7061\u705D\u7060\u7223\u74DB\u74E5\u77D5\u7938\u79B7\u79B6\u7C6A\u7E97\u7F89\u826D\u8643\u8838\u8837\u8835\u884B\u8B94\u8B95\u8E9E\u8E9F\u8EA0\u8E9D\u91BE\u91BD\u91C2\u946B\u9468\u9469\u96E5\u9746\u9743\u9747\u97C7\u97E5\u9A5E\u9AD5\u9B59\u9C63\u9C67\u9C66\u9C62\u9C5E\u9C60\u9E02\u9DFE\u9E07\u9E03\u9E06\u9E05\u9E00\u9E01\u9E09\u9DFF\u9DFD\u9E04\u9EA0\u9F1E\u9F46\u9F74\u9F75\u9F76\u56D4\u652E\u65B8\u6B18\u6B19\u6B17\u6B1A\u7062\u7226\u72AA\u77D8\u77D9\u7939\u7C69\u7C6B\u7CF6\u7E9A" - ], - [ - "f940", - "\u7E98\u7E9B\u7E99\u81E0\u81E1\u8646\u8647\u8648\u8979\u897A\u897C\u897B\u89FF\u8B98\u8B99\u8EA5\u8EA4\u8EA3\u946E\u946D\u946F\u9471\u9473\u9749\u9872\u995F\u9C68\u9C6E\u9C6D\u9E0B\u9E0D\u9E10\u9E0F\u9E12\u9E11\u9EA1\u9EF5\u9F09\u9F47\u9F78\u9F7B\u9F7A\u9F79\u571E\u7066\u7C6F\u883C\u8DB2\u8EA6\u91C3\u9474\u9478\u9476\u9475\u9A60\u9C74\u9C73\u9C71\u9C75\u9E14\u9E13\u9EF6\u9F0A" - ], - [ - "f9a1", - "\u9FA4\u7068\u7065\u7CF7\u866A\u883E\u883D\u883F\u8B9E\u8C9C\u8EA9\u8EC9\u974B\u9873\u9874\u98CC\u9961\u99AB\u9A64\u9A66\u9A67\u9B24\u9E15\u9E17\u9F48\u6207\u6B1E\u7227\u864C\u8EA8\u9482\u9480\u9481\u9A69\u9A68\u9B2E\u9E19\u7229\u864B\u8B9F\u9483\u9C79\u9EB7\u7675\u9A6B\u9C7A\u9E1D\u7069\u706A\u9EA4\u9F7E\u9F49\u9F98\u7881\u92B9\u88CF\u58BB\u6052\u7CA7\u5AFA\u2554\u2566\u2557\u2560\u256C\u2563\u255A\u2569\u255D\u2552\u2564\u2555\u255E\u256A\u2561\u2558\u2567\u255B\u2553\u2565\u2556\u255F\u256B\u2562\u2559\u2568\u255C\u2551\u2550\u256D\u256E\u2570\u256F\u2593" - ] -], z1 = Object.freeze({ - __proto__: null, - default: R16 -}), j12 = [ - [ - "8740", - "\u43F0\u4C32\u4603\u45A6\u4578\u{27267}\u4D77\u45B3\u{27CB1}\u4CE2\u{27CC5}\u3B95\u4736\u4744\u4C47\u4C40\u{242BF}\u{23617}\u{27352}\u{26E8B}\u{270D2}\u4C57\u{2A351}\u474F\u45DA\u4C85\u{27C6C}\u4D07\u4AA4\u46A1\u{26B23}\u7225\u{25A54}\u{21A63}\u{23E06}\u{23F61}\u664D\u56FB" - ], - [ - "8767", - "\u7D95\u591D\u{28BB9}\u3DF4\u9734\u{27BEF}\u5BDB\u{21D5E}\u5AA4\u3625\u{29EB0}\u5AD1\u5BB7\u5CFC\u676E\u8593\u{29945}\u7461\u749D\u3875\u{21D53}\u{2369E}\u{26021}\u3EEC" - ], - [ - "87a1", - "\u{258DE}\u3AF5\u7AFC\u9F97\u{24161}\u{2890D}\u{231EA}\u{20A8A}\u{2325E}\u430A\u8484\u9F96\u942F\u4930\u8613\u5896\u974A\u9218\u79D0\u7A32\u6660\u6A29\u889D\u744C\u7BC5\u6782\u7A2C\u524F\u9046\u34E6\u73C4\u{25DB9}\u74C6\u9FC7\u57B3\u492F\u544C\u4131\u{2368E}\u5818\u7A72\u{27B65}\u8B8F\u46AE\u{26E88}\u4181\u{25D99}\u7BAE\u{224BC}\u9FC8\u{224C1}\u{224C9}\u{224CC}\u9FC9\u8504\u{235BB}\u40B4\u9FCA\u44E1\u{2ADFF}\u62C1\u706E\u9FCB" - ], - [ - "8840", - "\u31C0", - 4, - "\u{2010C}\u31C5\u{200D1}\u{200CD}\u31C6\u31C7\u{200CB}\u{21FE8}\u31C8\u{200CA}\u31C9\u31CA\u31CB\u31CC\u{2010E}\u31CD\u31CE\u0100\xC1\u01CD\xC0\u0112\xC9\u011A\xC8\u014C\xD3\u01D1\xD2\u0FFF\xCA\u0304\u1EBE\u0FFF\xCA\u030C\u1EC0\xCA\u0101\xE1\u01CE\xE0\u0251\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA" - ], - [ - "88a1", - "\u01DC\xFC\u0FFF\xEA\u0304\u1EBF\u0FFF\xEA\u030C\u1EC1\xEA\u0261\u23DA\u23DB" - ], - [ - "8940", - "\u{2A3A9}\u{21145}" - ], - [ - "8943", - "\u650A" - ], - [ - "8946", - "\u4E3D\u6EDD\u9D4E\u91DF" - ], - [ - "894c", - "\u{27735}\u6491\u4F1A\u4F28\u4FA8\u5156\u5174\u519C\u51E4\u52A1\u52A8\u533B\u534E\u53D1\u53D8\u56E2\u58F0\u5904\u5907\u5932\u5934\u5B66\u5B9E\u5B9F\u5C9A\u5E86\u603B\u6589\u67FE\u6804\u6865\u6D4E\u70BC\u7535\u7EA4\u7EAC\u7EBA\u7EC7\u7ECF\u7EDF\u7F06\u7F37\u827A\u82CF\u836F\u89C6\u8BBE\u8BE2\u8F66\u8F67\u8F6E" - ], - [ - "89a1", - "\u7411\u7CFC\u7DCD\u6946\u7AC9\u5227" - ], - [ - "89ab", - "\u918C\u78B8\u915E\u80BC" - ], - [ - "89b0", - "\u8D0B\u80F6\u{209E7}" - ], - [ - "89b5", - "\u809F\u9EC7\u4CCD\u9DC9\u9E0C\u4C3E\u{29DF6}\u{2700E}\u9E0A\u{2A133}\u35C1" - ], - [ - "89c1", - "\u6E9A\u823E\u7519" - ], - [ - "89c5", - "\u4911\u9A6C\u9A8F\u9F99\u7987\u{2846C}\u{21DCA}\u{205D0}\u{22AE6}\u4E24\u4E81\u4E80\u4E87\u4EBF\u4EEB\u4F37\u344C\u4FBD\u3E48\u5003\u5088\u347D\u3493\u34A5\u5186\u5905\u51DB\u51FC\u5205\u4E89\u5279\u5290\u5327\u35C7\u53A9\u3551\u53B0\u3553\u53C2\u5423\u356D\u3572\u3681\u5493\u54A3\u54B4\u54B9\u54D0\u54EF\u5518\u5523\u5528\u3598\u553F\u35A5\u35BF\u55D7\u35C5" - ], - [ - "8a40", - "\u{27D84}\u5525" - ], - [ - "8a43", - "\u{20C42}\u{20D15}\u{2512B}\u5590\u{22CC6}\u39EC\u{20341}\u8E46\u{24DB8}\u{294E5}\u4053\u{280BE}\u777A\u{22C38}\u3A34\u47D5\u{2815D}\u{269F2}\u{24DEA}\u64DD\u{20D7C}\u{20FB4}\u{20CD5}\u{210F4}\u648D\u8E7E\u{20E96}\u{20C0B}\u{20F64}\u{22CA9}\u{28256}\u{244D3}" - ], - [ - "8a64", - "\u{20D46}\u{29A4D}\u{280E9}\u47F4\u{24EA7}\u{22CC2}\u9AB2\u3A67\u{295F4}\u3FED\u3506\u{252C7}\u{297D4}\u{278C8}\u{22D44}\u9D6E\u9815" - ], - [ - "8a76", - "\u43D9\u{260A5}\u64B4\u54E3\u{22D4C}\u{22BCA}\u{21077}\u39FB\u{2106F}" - ], - [ - "8aa1", - "\u{266DA}\u{26716}\u{279A0}\u64EA\u{25052}\u{20C43}\u8E68\u{221A1}\u{28B4C}\u{20731}" - ], - [ - "8aac", - "\u480B\u{201A9}\u3FFA\u5873\u{22D8D}" - ], - [ - "8ab2", - "\u{245C8}\u{204FC}\u{26097}\u{20F4C}\u{20D96}\u5579\u40BB\u43BA" - ], - [ - "8abb", - "\u4AB4\u{22A66}\u{2109D}\u81AA\u98F5\u{20D9C}\u6379\u39FE\u{22775}\u8DC0\u56A1\u647C\u3E43" - ], - [ - "8ac9", - "\u{2A601}\u{20E09}\u{22ACF}\u{22CC9}" - ], - [ - "8ace", - "\u{210C8}\u{239C2}\u3992\u3A06\u{2829B}\u3578\u{25E49}\u{220C7}\u5652\u{20F31}\u{22CB2}\u{29720}\u34BC\u6C3D\u{24E3B}" - ], - [ - "8adf", - "\u{27574}\u{22E8B}\u{22208}\u{2A65B}\u{28CCD}\u{20E7A}\u{20C34}\u{2681C}\u7F93\u{210CF}\u{22803}\u{22939}\u35FB\u{251E3}\u{20E8C}\u{20F8D}\u{20EAA}\u3F93\u{20F30}\u{20D47}\u{2114F}\u{20E4C}" - ], - [ - "8af6", - "\u{20EAB}\u{20BA9}\u{20D48}\u{210C0}\u{2113D}\u3FF9\u{22696}\u6432\u{20FAD}" - ], - [ - "8b40", - "\u{233F4}\u{27639}\u{22BCE}\u{20D7E}\u{20D7F}\u{22C51}\u{22C55}\u3A18\u{20E98}\u{210C7}\u{20F2E}\u{2A632}\u{26B50}\u{28CD2}\u{28D99}\u{28CCA}\u95AA\u54CC\u82C4\u55B9" - ], - [ - "8b55", - "\u{29EC3}\u9C26\u9AB6\u{2775E}\u{22DEE}\u7140\u816D\u80EC\u5C1C\u{26572}\u8134\u3797\u535F\u{280BD}\u91B6\u{20EFA}\u{20E0F}\u{20E77}\u{20EFB}\u35DD\u{24DEB}\u3609\u{20CD6}\u56AF\u{227B5}\u{210C9}\u{20E10}\u{20E78}\u{21078}\u{21148}\u{28207}\u{21455}\u{20E79}\u{24E50}\u{22DA4}\u5A54\u{2101D}\u{2101E}\u{210F5}\u{210F6}\u579C\u{20E11}" - ], - [ - "8ba1", - "\u{27694}\u{282CD}\u{20FB5}\u{20E7B}\u{2517E}\u3703\u{20FB6}\u{21180}\u{252D8}\u{2A2BD}\u{249DA}\u{2183A}\u{24177}\u{2827C}\u5899\u5268\u361A\u{2573D}\u7BB2\u5B68\u4800\u4B2C\u9F27\u49E7\u9C1F\u9B8D\u{25B74}\u{2313D}\u55FB\u35F2\u5689\u4E28\u5902\u{21BC1}\u{2F878}\u9751\u{20086}\u4E5B\u4EBB\u353E\u5C23\u5F51\u5FC4\u38FA\u624C\u6535\u6B7A\u6C35\u6C3A\u706C\u722B\u4E2C\u72AD\u{248E9}\u7F52\u793B\u7CF9\u7F53\u{2626A}\u34C1" - ], - [ - "8bde", - "\u{2634B}\u8002\u8080\u{26612}\u{26951}\u535D\u8864\u89C1\u{278B2}\u8BA0\u8D1D\u9485\u9578\u957F\u95E8\u{28E0F}\u97E6\u9875\u98CE\u98DE\u9963\u{29810}\u9C7C\u9E1F\u9EC4\u6B6F\uF907\u4E37\u{20087}\u961D\u6237\u94A2" - ], - [ - "8c40", - "\u503B\u6DFE\u{29C73}\u9FA6\u3DC9\u888F\u{2414E}\u7077\u5CF5\u4B20\u{251CD}\u3559\u{25D30}\u6122\u{28A32}\u8FA7\u91F6\u7191\u6719\u73BA\u{23281}\u{2A107}\u3C8B\u{21980}\u4B10\u78E4\u7402\u51AE\u{2870F}\u4009\u6A63\u{2A2BA}\u4223\u860F\u{20A6F}\u7A2A\u{29947}\u{28AEA}\u9755\u704D\u5324\u{2207E}\u93F4\u76D9\u{289E3}\u9FA7\u77DD\u4EA3\u4FF0\u50BC\u4E2F\u4F17\u9FA8\u5434\u7D8B\u5892\u58D0\u{21DB6}\u5E92\u5E99\u5FC2\u{22712}\u658B" - ], - [ - "8ca1", - "\u{233F9}\u6919\u6A43\u{23C63}\u6CFF" - ], - [ - "8ca7", - "\u7200\u{24505}\u738C\u3EDB\u{24A13}\u5B15\u74B9\u8B83\u{25CA4}\u{25695}\u7A93\u7BEC\u7CC3\u7E6C\u82F8\u8597\u9FA9\u8890\u9FAA\u8EB9\u9FAB\u8FCF\u855F\u99E0\u9221\u9FAC\u{28DB9}\u{2143F}\u4071\u42A2\u5A1A" - ], - [ - "8cc9", - "\u9868\u676B\u4276\u573D" - ], - [ - "8cce", - "\u85D6\u{2497B}\u82BF\u{2710D}\u4C81\u{26D74}\u5D7B\u{26B15}\u{26FBE}\u9FAD\u9FAE\u5B96\u9FAF\u66E7\u7E5B\u6E57\u79CA\u3D88\u44C3\u{23256}\u{22796}\u439A\u4536" - ], - [ - "8ce6", - "\u5CD5\u{23B1A}\u8AF9\u5C78\u3D12\u{23551}\u5D78\u9FB2\u7157\u4558\u{240EC}\u{21E23}\u4C77\u3978\u344A\u{201A4}\u{26C41}\u8ACC\u4FB4\u{20239}\u59BF\u816C\u9856\u{298FA}\u5F3B" - ], - [ - "8d40", - "\u{20B9F}" - ], - [ - "8d42", - "\u{221C1}\u{2896D}\u4102\u46BB\u{29079}\u3F07\u9FB3\u{2A1B5}\u40F8\u37D6\u46F7\u{26C46}\u417C\u{286B2}\u{273FF}\u456D\u38D4\u{2549A}\u4561\u451B\u4D89\u4C7B\u4D76\u45EA\u3FC8\u{24B0F}\u3661\u44DE\u44BD\u41ED\u5D3E\u5D48\u5D56\u3DFC\u380F\u5DA4\u5DB9\u3820\u3838\u5E42\u5EBD\u5F25\u5F83\u3908\u3914\u393F\u394D\u60D7\u613D\u5CE5\u3989\u61B7\u61B9\u61CF\u39B8\u622C\u6290\u62E5\u6318\u39F8\u56B1" - ], - [ - "8da1", - "\u3A03\u63E2\u63FB\u6407\u645A\u3A4B\u64C0\u5D15\u5621\u9F9F\u3A97\u6586\u3ABD\u65FF\u6653\u3AF2\u6692\u3B22\u6716\u3B42\u67A4\u6800\u3B58\u684A\u6884\u3B72\u3B71\u3B7B\u6909\u6943\u725C\u6964\u699F\u6985\u3BBC\u69D6\u3BDD\u6A65\u6A74\u6A71\u6A82\u3BEC\u6A99\u3BF2\u6AAB\u6AB5\u6AD4\u6AF6\u6B81\u6BC1\u6BEA\u6C75\u6CAA\u3CCB\u6D02\u6D06\u6D26\u6D81\u3CEF\u6DA4\u6DB1\u6E15\u6E18\u6E29\u6E86\u{289C0}\u6EBB\u6EE2\u6EDA\u9F7F\u6EE8\u6EE9\u6F24\u6F34\u3D46\u{23F41}\u6F81\u6FBE\u3D6A\u3D75\u71B7\u5C99\u3D8A\u702C\u3D91\u7050\u7054\u706F\u707F\u7089\u{20325}\u43C1\u35F1\u{20ED8}" - ], - [ - "8e40", - "\u{23ED7}\u57BE\u{26ED3}\u713E\u{257E0}\u364E\u69A2\u{28BE9}\u5B74\u7A49\u{258E1}\u{294D9}\u7A65\u7A7D\u{259AC}\u7ABB\u7AB0\u7AC2\u7AC3\u71D1\u{2648D}\u41CA\u7ADA\u7ADD\u7AEA\u41EF\u54B2\u{25C01}\u7B0B\u7B55\u7B29\u{2530E}\u{25CFE}\u7BA2\u7B6F\u839C\u{25BB4}\u{26C7F}\u7BD0\u8421\u7B92\u7BB8\u{25D20}\u3DAD\u{25C65}\u8492\u7BFA\u7C06\u7C35\u{25CC1}\u7C44\u7C83\u{24882}\u7CA6\u667D\u{24578}\u7CC9\u7CC7\u7CE6\u7C74\u7CF3\u7CF5\u7CCE" - ], - [ - "8ea1", - "\u7E67\u451D\u{26E44}\u7D5D\u{26ED6}\u748D\u7D89\u7DAB\u7135\u7DB3\u7DD2\u{24057}\u{26029}\u7DE4\u3D13\u7DF5\u{217F9}\u7DE5\u{2836D}\u7E1D\u{26121}\u{2615A}\u7E6E\u7E92\u432B\u946C\u7E27\u7F40\u7F41\u7F47\u7936\u{262D0}\u99E1\u7F97\u{26351}\u7FA3\u{21661}\u{20068}\u455C\u{23766}\u4503\u{2833A}\u7FFA\u{26489}\u8005\u8008\u801D\u8028\u802F\u{2A087}\u{26CC3}\u803B\u803C\u8061\u{22714}\u4989\u{26626}\u{23DE3}\u{266E8}\u6725\u80A7\u{28A48}\u8107\u811A\u58B0\u{226F6}\u6C7F\u{26498}\u{24FB8}\u64E7\u{2148A}\u8218\u{2185E}\u6A53\u{24A65}\u{24A95}\u447A\u8229\u{20B0D}\u{26A52}\u{23D7E}\u4FF9\u{214FD}\u84E2\u8362\u{26B0A}\u{249A7}\u{23530}\u{21773}\u{23DF8}\u82AA\u691B\u{2F994}\u41DB" - ], - [ - "8f40", - "\u854B\u82D0\u831A\u{20E16}\u{217B4}\u36C1\u{2317D}\u{2355A}\u827B\u82E2\u8318\u{23E8B}\u{26DA3}\u{26B05}\u{26B97}\u{235CE}\u3DBF\u831D\u55EC\u8385\u450B\u{26DA5}\u83AC\u83C1\u83D3\u347E\u{26ED4}\u6A57\u855A\u3496\u{26E42}\u{22EEF}\u8458\u{25BE4}\u8471\u3DD3\u44E4\u6AA7\u844A\u{23CB5}\u7958\u84A8\u{26B96}\u{26E77}\u{26E43}\u84DE\u840F\u8391\u44A0\u8493\u84E4\u{25C91}\u4240\u{25CC0}\u4543\u8534\u5AF2\u{26E99}\u4527\u8573\u4516\u67BF\u8616" - ], - [ - "8fa1", - "\u{28625}\u{2863B}\u85C1\u{27088}\u8602\u{21582}\u{270CD}\u{2F9B2}\u456A\u8628\u3648\u{218A2}\u53F7\u{2739A}\u867E\u8771\u{2A0F8}\u87EE\u{22C27}\u87B1\u87DA\u880F\u5661\u866C\u6856\u460F\u8845\u8846\u{275E0}\u{23DB9}\u{275E4}\u885E\u889C\u465B\u88B4\u88B5\u63C1\u88C5\u7777\u{2770F}\u8987\u898A\u89A6\u89A9\u89A7\u89BC\u{28A25}\u89E7\u{27924}\u{27ABD}\u8A9C\u7793\u91FE\u8A90\u{27A59}\u7AE9\u{27B3A}\u{23F8F}\u4713\u{27B38}\u717C\u8B0C\u8B1F\u{25430}\u{25565}\u8B3F\u8B4C\u8B4D\u8AA9\u{24A7A}\u8B90\u8B9B\u8AAF\u{216DF}\u4615\u884F\u8C9B\u{27D54}\u{27D8F}\u{2F9D4}\u3725\u{27D53}\u8CD6\u{27D98}\u{27DBD}\u8D12\u8D03\u{21910}\u8CDB\u705C\u8D11\u{24CC9}\u3ED0\u8D77" - ], - [ - "9040", - "\u8DA9\u{28002}\u{21014}\u{2498A}\u3B7C\u{281BC}\u{2710C}\u7AE7\u8EAD\u8EB6\u8EC3\u92D4\u8F19\u8F2D\u{28365}\u{28412}\u8FA5\u9303\u{2A29F}\u{20A50}\u8FB3\u492A\u{289DE}\u{2853D}\u{23DBB}\u5EF8\u{23262}\u8FF9\u{2A014}\u{286BC}\u{28501}\u{22325}\u3980\u{26ED7}\u9037\u{2853C}\u{27ABE}\u9061\u{2856C}\u{2860B}\u90A8\u{28713}\u90C4\u{286E6}\u90AE\u90FD\u9167\u3AF0\u91A9\u91C4\u7CAC\u{28933}\u{21E89}\u920E\u6C9F\u9241\u9262\u{255B9}\u92B9\u{28AC6}\u{23C9B}\u{28B0C}\u{255DB}" - ], - [ - "90a1", - "\u{20D31}\u932C\u936B\u{28AE1}\u{28BEB}\u708F\u5AC3\u{28AE2}\u{28AE5}\u4965\u9244\u{28BEC}\u{28C39}\u{28BFF}\u9373\u945B\u8EBC\u9585\u95A6\u9426\u95A0\u6FF6\u42B9\u{2267A}\u{286D8}\u{2127C}\u{23E2E}\u49DF\u6C1C\u967B\u9696\u416C\u96A3\u{26ED5}\u61DA\u96B6\u78F5\u{28AE0}\u96BD\u53CC\u49A1\u{26CB8}\u{20274}\u{26410}\u{290AF}\u{290E5}\u{24AD1}\u{21915}\u{2330A}\u9731\u8642\u9736\u4A0F\u453D\u4585\u{24AE9}\u7075\u5B41\u971B\u975C\u{291D5}\u9757\u5B4A\u{291EB}\u975F\u9425\u50D0\u{230B7}\u{230BC}\u9789\u979F\u97B1\u97BE\u97C0\u97D2\u97E0\u{2546C}\u97EE\u741C\u{29433}\u97FF\u97F5\u{2941D}\u{2797A}\u4AD1\u9834\u9833\u984B\u9866\u3B0E\u{27175}\u3D51\u{20630}\u{2415C}" - ], - [ - "9140", - "\u{25706}\u98CA\u98B7\u98C8\u98C7\u4AFF\u{26D27}\u{216D3}\u55B0\u98E1\u98E6\u98EC\u9378\u9939\u{24A29}\u4B72\u{29857}\u{29905}\u99F5\u9A0C\u9A3B\u9A10\u9A58\u{25725}\u36C4\u{290B1}\u{29BD5}\u9AE0\u9AE2\u{29B05}\u9AF4\u4C0E\u9B14\u9B2D\u{28600}\u5034\u9B34\u{269A8}\u38C3\u{2307D}\u9B50\u9B40\u{29D3E}\u5A45\u{21863}\u9B8E\u{2424B}\u9C02\u9BFF\u9C0C\u{29E68}\u9DD4\u{29FB7}\u{2A192}\u{2A1AB}\u{2A0E1}\u{2A123}\u{2A1DF}\u9D7E\u9D83\u{2A134}\u9E0E\u6888" - ], - [ - "91a1", - "\u9DC4\u{2215B}\u{2A193}\u{2A220}\u{2193B}\u{2A233}\u9D39\u{2A0B9}\u{2A2B4}\u9E90\u9E95\u9E9E\u9EA2\u4D34\u9EAA\u9EAF\u{24364}\u9EC1\u3B60\u39E5\u3D1D\u4F32\u37BE\u{28C2B}\u9F02\u9F08\u4B96\u9424\u{26DA2}\u9F17\u9F16\u9F39\u569F\u568A\u9F45\u99B8\u{2908B}\u97F2\u847F\u9F62\u9F69\u7ADC\u9F8E\u7216\u4BBE\u{24975}\u{249BB}\u7177\u{249F8}\u{24348}\u{24A51}\u739E\u{28BDA}\u{218FA}\u799F\u{2897E}\u{28E36}\u9369\u93F3\u{28A44}\u92EC\u9381\u93CB\u{2896C}\u{244B9}\u7217\u3EEB\u7772\u7A43\u70D0\u{24473}\u{243F8}\u717E\u{217EF}\u70A3\u{218BE}\u{23599}\u3EC7\u{21885}\u{2542F}\u{217F8}\u3722\u{216FB}\u{21839}\u36E1\u{21774}\u{218D1}\u{25F4B}\u3723\u{216C0}\u575B\u{24A25}\u{213FE}\u{212A8}" - ], - [ - "9240", - "\u{213C6}\u{214B6}\u8503\u{236A6}\u8503\u8455\u{24994}\u{27165}\u{23E31}\u{2555C}\u{23EFB}\u{27052}\u44F4\u{236EE}\u{2999D}\u{26F26}\u67F9\u3733\u3C15\u3DE7\u586C\u{21922}\u6810\u4057\u{2373F}\u{240E1}\u{2408B}\u{2410F}\u{26C21}\u54CB\u569E\u{266B1}\u5692\u{20FDF}\u{20BA8}\u{20E0D}\u93C6\u{28B13}\u939C\u4EF8\u512B\u3819\u{24436}\u4EBC\u{20465}\u{2037F}\u4F4B\u4F8A\u{25651}\u5A68\u{201AB}\u{203CB}\u3999\u{2030A}\u{20414}\u3435\u4F29\u{202C0}\u{28EB3}\u{20275}\u8ADA\u{2020C}\u4E98" - ], - [ - "92a1", - "\u50CD\u510D\u4FA2\u4F03\u{24A0E}\u{23E8A}\u4F42\u502E\u506C\u5081\u4FCC\u4FE5\u5058\u50FC\u5159\u515B\u515D\u515E\u6E76\u{23595}\u{23E39}\u{23EBF}\u6D72\u{21884}\u{23E89}\u51A8\u51C3\u{205E0}\u44DD\u{204A3}\u{20492}\u{20491}\u8D7A\u{28A9C}\u{2070E}\u5259\u52A4\u{20873}\u52E1\u936E\u467A\u718C\u{2438C}\u{20C20}\u{249AC}\u{210E4}\u69D1\u{20E1D}\u7479\u3EDE\u7499\u7414\u7456\u7398\u4B8E\u{24ABC}\u{2408D}\u53D0\u3584\u720F\u{240C9}\u55B4\u{20345}\u54CD\u{20BC6}\u571D\u925D\u96F4\u9366\u57DD\u578D\u577F\u363E\u58CB\u5A99\u{28A46}\u{216FA}\u{2176F}\u{21710}\u5A2C\u59B8\u928F\u5A7E\u5ACF\u5A12\u{25946}\u{219F3}\u{21861}\u{24295}\u36F5\u6D05\u7443\u5A21\u{25E83}" - ], - [ - "9340", - "\u5A81\u{28BD7}\u{20413}\u93E0\u748C\u{21303}\u7105\u4972\u9408\u{289FB}\u93BD\u37A0\u5C1E\u5C9E\u5E5E\u5E48\u{21996}\u{2197C}\u{23AEE}\u5ECD\u5B4F\u{21903}\u{21904}\u3701\u{218A0}\u36DD\u{216FE}\u36D3\u812A\u{28A47}\u{21DBA}\u{23472}\u{289A8}\u5F0C\u5F0E\u{21927}\u{217AB}\u5A6B\u{2173B}\u5B44\u8614\u{275FD}\u8860\u607E\u{22860}\u{2262B}\u5FDB\u3EB8\u{225AF}\u{225BE}\u{29088}\u{26F73}\u61C0\u{2003E}\u{20046}\u{2261B}\u6199\u6198\u6075\u{22C9B}\u{22D07}\u{246D4}\u{2914D}" - ], - [ - "93a1", - "\u6471\u{24665}\u{22B6A}\u3A29\u{22B22}\u{23450}\u{298EA}\u{22E78}\u6337\u{2A45B}\u64B6\u6331\u63D1\u{249E3}\u{22D67}\u62A4\u{22CA1}\u643B\u656B\u6972\u3BF4\u{2308E}\u{232AD}\u{24989}\u{232AB}\u550D\u{232E0}\u{218D9}\u{2943F}\u66CE\u{23289}\u{231B3}\u3AE0\u4190\u{25584}\u{28B22}\u{2558F}\u{216FC}\u{2555B}\u{25425}\u78EE\u{23103}\u{2182A}\u{23234}\u3464\u{2320F}\u{23182}\u{242C9}\u668E\u{26D24}\u666B\u4B93\u6630\u{27870}\u{21DEB}\u6663\u{232D2}\u{232E1}\u661E\u{25872}\u38D1\u{2383A}\u{237BC}\u3B99\u{237A2}\u{233FE}\u74D0\u3B96\u678F\u{2462A}\u68B6\u681E\u3BC4\u6ABE\u3863\u{237D5}\u{24487}\u6A33\u6A52\u6AC9\u6B05\u{21912}\u6511\u6898\u6A4C\u3BD7\u6A7A\u6B57\u{23FC0}\u{23C9A}\u93A0\u92F2\u{28BEA}\u{28ACB}" - ], - [ - "9440", - "\u9289\u{2801E}\u{289DC}\u9467\u6DA5\u6F0B\u{249EC}\u6D67\u{23F7F}\u3D8F\u6E04\u{2403C}\u5A3D\u6E0A\u5847\u6D24\u7842\u713B\u{2431A}\u{24276}\u70F1\u7250\u7287\u7294\u{2478F}\u{24725}\u5179\u{24AA4}\u{205EB}\u747A\u{23EF8}\u{2365F}\u{24A4A}\u{24917}\u{25FE1}\u3F06\u3EB1\u{24ADF}\u{28C23}\u{23F35}\u60A7\u3EF3\u74CC\u743C\u9387\u7437\u449F\u{26DEA}\u4551\u7583\u3F63\u{24CD9}\u{24D06}\u3F58\u7555\u7673\u{2A5C6}\u3B19\u7468\u{28ACC}\u{249AB}\u{2498E}\u3AFB" - ], - [ - "94a1", - "\u3DCD\u{24A4E}\u3EFF\u{249C5}\u{248F3}\u91FA\u5732\u9342\u{28AE3}\u{21864}\u50DF\u{25221}\u{251E7}\u7778\u{23232}\u770E\u770F\u777B\u{24697}\u{23781}\u3A5E\u{248F0}\u7438\u749B\u3EBF\u{24ABA}\u{24AC7}\u40C8\u{24A96}\u{261AE}\u9307\u{25581}\u781E\u788D\u7888\u78D2\u73D0\u7959\u{27741}\u{256E3}\u410E\u799B\u8496\u79A5\u6A2D\u{23EFA}\u7A3A\u79F4\u416E\u{216E6}\u4132\u9235\u79F1\u{20D4C}\u{2498C}\u{20299}\u{23DBA}\u{2176E}\u3597\u556B\u3570\u36AA\u{201D4}\u{20C0D}\u7AE2\u5A59\u{226F5}\u{25AAF}\u{25A9C}\u5A0D\u{2025B}\u78F0\u5A2A\u{25BC6}\u7AFE\u41F9\u7C5D\u7C6D\u4211\u{25BB3}\u{25EBC}\u{25EA6}\u7CCD\u{249F9}\u{217B0}\u7C8E\u7C7C\u7CAE\u6AB2\u7DDC\u7E07\u7DD3\u7F4E\u{26261}" - ], - [ - "9540", - "\u{2615C}\u{27B48}\u7D97\u{25E82}\u426A\u{26B75}\u{20916}\u67D6\u{2004E}\u{235CF}\u57C4\u{26412}\u{263F8}\u{24962}\u7FDD\u7B27\u{2082C}\u{25AE9}\u{25D43}\u7B0C\u{25E0E}\u99E6\u8645\u9A63\u6A1C\u{2343F}\u39E2\u{249F7}\u{265AD}\u9A1F\u{265A0}\u8480\u{27127}\u{26CD1}\u44EA\u8137\u4402\u80C6\u8109\u8142\u{267B4}\u98C3\u{26A42}\u8262\u8265\u{26A51}\u8453\u{26DA7}\u8610\u{2721B}\u5A86\u417F\u{21840}\u5B2B\u{218A1}\u5AE4\u{218D8}\u86A0\u{2F9BC}\u{23D8F}\u882D\u{27422}\u5A02" - ], - [ - "95a1", - "\u886E\u4F45\u8887\u88BF\u88E6\u8965\u894D\u{25683}\u8954\u{27785}\u{27784}\u{28BF5}\u{28BD9}\u{28B9C}\u{289F9}\u3EAD\u84A3\u46F5\u46CF\u37F2\u8A3D\u8A1C\u{29448}\u5F4D\u922B\u{24284}\u65D4\u7129\u70C4\u{21845}\u9D6D\u8C9F\u8CE9\u{27DDC}\u599A\u77C3\u59F0\u436E\u36D4\u8E2A\u8EA7\u{24C09}\u8F30\u8F4A\u42F4\u6C58\u6FBB\u{22321}\u489B\u6F79\u6E8B\u{217DA}\u9BE9\u36B5\u{2492F}\u90BB\u9097\u5571\u4906\u91BB\u9404\u{28A4B}\u4062\u{28AFC}\u9427\u{28C1D}\u{28C3B}\u84E5\u8A2B\u9599\u95A7\u9597\u9596\u{28D34}\u7445\u3EC2\u{248FF}\u{24A42}\u{243EA}\u3EE7\u{23225}\u968F\u{28EE7}\u{28E66}\u{28E65}\u3ECC\u{249ED}\u{24A78}\u{23FEE}\u7412\u746B\u3EFC\u9741\u{290B0}" - ], - [ - "9640", - "\u6847\u4A1D\u{29093}\u{257DF}\u975D\u9368\u{28989}\u{28C26}\u{28B2F}\u{263BE}\u92BA\u5B11\u8B69\u493C\u73F9\u{2421B}\u979B\u9771\u9938\u{20F26}\u5DC1\u{28BC5}\u{24AB2}\u981F\u{294DA}\u92F6\u{295D7}\u91E5\u44C0\u{28B50}\u{24A67}\u{28B64}\u98DC\u{28A45}\u3F00\u922A\u4925\u8414\u993B\u994D\u{27B06}\u3DFD\u999B\u4B6F\u99AA\u9A5C\u{28B65}\u{258C8}\u6A8F\u9A21\u5AFE\u9A2F\u{298F1}\u4B90\u{29948}\u99BC\u4BBD\u4B97\u937D\u5872\u{21302}\u5822\u{249B8}" - ], - [ - "96a1", - "\u{214E8}\u7844\u{2271F}\u{23DB8}\u68C5\u3D7D\u9458\u3927\u6150\u{22781}\u{2296B}\u6107\u9C4F\u9C53\u9C7B\u9C35\u9C10\u9B7F\u9BCF\u{29E2D}\u9B9F\u{2A1F5}\u{2A0FE}\u9D21\u4CAE\u{24104}\u9E18\u4CB0\u9D0C\u{2A1B4}\u{2A0ED}\u{2A0F3}\u{2992F}\u9DA5\u84BD\u{26E12}\u{26FDF}\u{26B82}\u85FC\u4533\u{26DA4}\u{26E84}\u{26DF0}\u8420\u85EE\u{26E00}\u{237D7}\u{26064}\u79E2\u{2359C}\u{23640}\u492D\u{249DE}\u3D62\u93DB\u92BE\u9348\u{202BF}\u78B9\u9277\u944D\u4FE4\u3440\u9064\u{2555D}\u783D\u7854\u78B6\u784B\u{21757}\u{231C9}\u{24941}\u369A\u4F72\u6FDA\u6FD9\u701E\u701E\u5414\u{241B5}\u57BB\u58F3\u578A\u9D16\u57D7\u7134\u34AF\u{241AC}\u71EB\u{26C40}\u{24F97}\u5B28\u{217B5}\u{28A49}" - ], - [ - "9740", - "\u610C\u5ACE\u5A0B\u42BC\u{24488}\u372C\u4B7B\u{289FC}\u93BB\u93B8\u{218D6}\u{20F1D}\u8472\u{26CC0}\u{21413}\u{242FA}\u{22C26}\u{243C1}\u5994\u{23DB7}\u{26741}\u7DA8\u{2615B}\u{260A4}\u{249B9}\u{2498B}\u{289FA}\u92E5\u73E2\u3EE9\u74B4\u{28B63}\u{2189F}\u3EE1\u{24AB3}\u6AD8\u73F3\u73FB\u3ED6\u{24A3E}\u{24A94}\u{217D9}\u{24A66}\u{203A7}\u{21424}\u{249E5}\u7448\u{24916}\u70A5\u{24976}\u9284\u73E6\u935F\u{204FE}\u9331\u{28ACE}\u{28A16}\u9386\u{28BE7}\u{255D5}\u4935\u{28A82}\u716B" - ], - [ - "97a1", - "\u{24943}\u{20CFF}\u56A4\u{2061A}\u{20BEB}\u{20CB8}\u5502\u79C4\u{217FA}\u7DFE\u{216C2}\u{24A50}\u{21852}\u452E\u9401\u370A\u{28AC0}\u{249AD}\u59B0\u{218BF}\u{21883}\u{27484}\u5AA1\u36E2\u{23D5B}\u36B0\u925F\u5A79\u{28A81}\u{21862}\u9374\u3CCD\u{20AB4}\u4A96\u398A\u50F4\u3D69\u3D4C\u{2139C}\u7175\u42FB\u{28218}\u6E0F\u{290E4}\u44EB\u6D57\u{27E4F}\u7067\u6CAF\u3CD6\u{23FED}\u{23E2D}\u6E02\u6F0C\u3D6F\u{203F5}\u7551\u36BC\u34C8\u4680\u3EDA\u4871\u59C4\u926E\u493E\u8F41\u{28C1C}\u{26BC0}\u5812\u57C8\u36D6\u{21452}\u70FE\u{24362}\u{24A71}\u{22FE3}\u{212B0}\u{223BD}\u68B9\u6967\u{21398}\u{234E5}\u{27BF4}\u{236DF}\u{28A83}\u{237D6}\u{233FA}\u{24C9F}\u6A1A\u{236AD}\u{26CB7}\u843E\u44DF\u44CE" - ], - [ - "9840", - "\u{26D26}\u{26D51}\u{26C82}\u{26FDE}\u6F17\u{27109}\u833D\u{2173A}\u83ED\u{26C80}\u{27053}\u{217DB}\u5989\u5A82\u{217B3}\u5A61\u5A71\u{21905}\u{241FC}\u372D\u59EF\u{2173C}\u36C7\u718E\u9390\u669A\u{242A5}\u5A6E\u5A2B\u{24293}\u6A2B\u{23EF9}\u{27736}\u{2445B}\u{242CA}\u711D\u{24259}\u{289E1}\u4FB0\u{26D28}\u5CC2\u{244CE}\u{27E4D}\u{243BD}\u6A0C\u{24256}\u{21304}\u70A6\u7133\u{243E9}\u3DA5\u6CDF\u{2F825}\u{24A4F}\u7E65\u59EB\u5D2F\u3DF3\u5F5C\u{24A5D}\u{217DF}\u7DA4\u8426" - ], - [ - "98a1", - "\u5485\u{23AFA}\u{23300}\u{20214}\u577E\u{208D5}\u{20619}\u3FE5\u{21F9E}\u{2A2B6}\u7003\u{2915B}\u5D70\u738F\u7CD3\u{28A59}\u{29420}\u4FC8\u7FE7\u72CD\u7310\u{27AF4}\u7338\u7339\u{256F6}\u7341\u7348\u3EA9\u{27B18}\u906C\u71F5\u{248F2}\u73E1\u81F6\u3ECA\u770C\u3ED1\u6CA2\u56FD\u7419\u741E\u741F\u3EE2\u3EF0\u3EF4\u3EFA\u74D3\u3F0E\u3F53\u7542\u756D\u7572\u758D\u3F7C\u75C8\u75DC\u3FC0\u764D\u3FD7\u7674\u3FDC\u767A\u{24F5C}\u7188\u5623\u8980\u5869\u401D\u7743\u4039\u6761\u4045\u35DB\u7798\u406A\u406F\u5C5E\u77BE\u77CB\u58F2\u7818\u70B9\u781C\u40A8\u7839\u7847\u7851\u7866\u8448\u{25535}\u7933\u6803\u7932\u4103" - ], - [ - "9940", - "\u4109\u7991\u7999\u8FBB\u7A06\u8FBC\u4167\u7A91\u41B2\u7ABC\u8279\u41C4\u7ACF\u7ADB\u41CF\u4E21\u7B62\u7B6C\u7B7B\u7C12\u7C1B\u4260\u427A\u7C7B\u7C9C\u428C\u7CB8\u4294\u7CED\u8F93\u70C0\u{20CCF}\u7DCF\u7DD4\u7DD0\u7DFD\u7FAE\u7FB4\u729F\u4397\u8020\u8025\u7B39\u802E\u8031\u8054\u3DCC\u57B4\u70A0\u80B7\u80E9\u43ED\u810C\u732A\u810E\u8112\u7560\u8114\u4401\u3B39\u8156\u8159\u815A" - ], - [ - "99a1", - "\u4413\u583A\u817C\u8184\u4425\u8193\u442D\u81A5\u57EF\u81C1\u81E4\u8254\u448F\u82A6\u8276\u82CA\u82D8\u82FF\u44B0\u8357\u9669\u698A\u8405\u70F5\u8464\u60E3\u8488\u4504\u84BE\u84E1\u84F8\u8510\u8538\u8552\u453B\u856F\u8570\u85E0\u4577\u8672\u8692\u86B2\u86EF\u9645\u878B\u4606\u4617\u88AE\u88FF\u8924\u8947\u8991\u{27967}\u8A29\u8A38\u8A94\u8AB4\u8C51\u8CD4\u8CF2\u8D1C\u4798\u585F\u8DC3\u47ED\u4EEE\u8E3A\u55D8\u5754\u8E71\u55F5\u8EB0\u4837\u8ECE\u8EE2\u8EE4\u8EED\u8EF2\u8FB7\u8FC1\u8FCA\u8FCC\u9033\u99C4\u48AD\u98E0\u9213\u491E\u9228\u9258\u926B\u92B1\u92AE\u92BF" - ], - [ - "9a40", - "\u92E3\u92EB\u92F3\u92F4\u92FD\u9343\u9384\u93AD\u4945\u4951\u9EBF\u9417\u5301\u941D\u942D\u943E\u496A\u9454\u9479\u952D\u95A2\u49A7\u95F4\u9633\u49E5\u67A0\u4A24\u9740\u4A35\u97B2\u97C2\u5654\u4AE4\u60E8\u98B9\u4B19\u98F1\u5844\u990E\u9919\u51B4\u991C\u9937\u9942\u995D\u9962\u4B70\u99C5\u4B9D\u9A3C\u9B0F\u7A83\u9B69\u9B81\u9BDD\u9BF1\u9BF4\u4C6D\u9C20\u376F\u{21BC2}\u9D49\u9C3A" - ], - [ - "9aa1", - "\u9EFE\u5650\u9D93\u9DBD\u9DC0\u9DFC\u94F6\u8FB6\u9E7B\u9EAC\u9EB1\u9EBD\u9EC6\u94DC\u9EE2\u9EF1\u9EF8\u7AC8\u9F44\u{20094}\u{202B7}\u{203A0}\u691A\u94C3\u59AC\u{204D7}\u5840\u94C1\u37B9\u{205D5}\u{20615}\u{20676}\u{216BA}\u5757\u7173\u{20AC2}\u{20ACD}\u{20BBF}\u546A\u{2F83B}\u{20BCB}\u549E\u{20BFB}\u{20C3B}\u{20C53}\u{20C65}\u{20C7C}\u60E7\u{20C8D}\u567A\u{20CB5}\u{20CDD}\u{20CED}\u{20D6F}\u{20DB2}\u{20DC8}\u6955\u9C2F\u87A5\u{20E04}\u{20E0E}\u{20ED7}\u{20F90}\u{20F2D}\u{20E73}\u5C20\u{20FBC}\u5E0B\u{2105C}\u{2104F}\u{21076}\u671E\u{2107B}\u{21088}\u{21096}\u3647\u{210BF}\u{210D3}\u{2112F}\u{2113B}\u5364\u84AD\u{212E3}\u{21375}\u{21336}\u8B81\u{21577}\u{21619}\u{217C3}\u{217C7}\u4E78\u70BB\u{2182D}\u{2196A}" - ], - [ - "9b40", - "\u{21A2D}\u{21A45}\u{21C2A}\u{21C70}\u{21CAC}\u{21EC8}\u62C3\u{21ED5}\u{21F15}\u7198\u6855\u{22045}\u69E9\u36C8\u{2227C}\u{223D7}\u{223FA}\u{2272A}\u{22871}\u{2294F}\u82FD\u{22967}\u{22993}\u{22AD5}\u89A5\u{22AE8}\u8FA0\u{22B0E}\u97B8\u{22B3F}\u9847\u9ABD\u{22C4C}" - ], - [ - "9b62", - "\u{22C88}\u{22CB7}\u{25BE8}\u{22D08}\u{22D12}\u{22DB7}\u{22D95}\u{22E42}\u{22F74}\u{22FCC}\u{23033}\u{23066}\u{2331F}\u{233DE}\u5FB1\u6648\u66BF\u{27A79}\u{23567}\u{235F3}\u7201\u{249BA}\u77D7\u{2361A}\u{23716}\u7E87\u{20346}\u58B5\u670E" - ], - [ - "9ba1", - "\u6918\u{23AA7}\u{27657}\u{25FE2}\u{23E11}\u{23EB9}\u{275FE}\u{2209A}\u48D0\u4AB8\u{24119}\u{28A9A}\u{242EE}\u{2430D}\u{2403B}\u{24334}\u{24396}\u{24A45}\u{205CA}\u51D2\u{20611}\u599F\u{21EA8}\u3BBE\u{23CFF}\u{24404}\u{244D6}\u5788\u{24674}\u399B\u{2472F}\u{285E8}\u{299C9}\u3762\u{221C3}\u8B5E\u{28B4E}\u99D6\u{24812}\u{248FB}\u{24A15}\u7209\u{24AC0}\u{20C78}\u5965\u{24EA5}\u{24F86}\u{20779}\u8EDA\u{2502C}\u528F\u573F\u7171\u{25299}\u{25419}\u{23F4A}\u{24AA7}\u55BC\u{25446}\u{2546E}\u{26B52}\u91D4\u3473\u{2553F}\u{27632}\u{2555E}\u4718\u{25562}\u{25566}\u{257C7}\u{2493F}\u{2585D}\u5066\u34FB\u{233CC}\u60DE\u{25903}\u477C\u{28948}\u{25AAE}\u{25B89}\u{25C06}\u{21D90}\u57A1\u7151\u6FB6\u{26102}\u{27C12}\u9056\u{261B2}\u{24F9A}\u8B62\u{26402}\u{2644A}" - ], - [ - "9c40", - "\u5D5B\u{26BF7}\u8F36\u{26484}\u{2191C}\u8AEA\u{249F6}\u{26488}\u{23FEF}\u{26512}\u4BC0\u{265BF}\u{266B5}\u{2271B}\u9465\u{257E1}\u6195\u5A27\u{2F8CD}\u4FBB\u56B9\u{24521}\u{266FC}\u4E6A\u{24934}\u9656\u6D8F\u{26CBD}\u3618\u8977\u{26799}\u{2686E}\u{26411}\u{2685E}\u71DF\u{268C7}\u7B42\u{290C0}\u{20A11}\u{26926}\u9104\u{26939}\u7A45\u9DF0\u{269FA}\u9A26\u{26A2D}\u365F\u{26469}\u{20021}\u7983\u{26A34}\u{26B5B}\u5D2C\u{23519}\u83CF\u{26B9D}\u46D0\u{26CA4}\u753B\u8865\u{26DAE}\u58B6" - ], - [ - "9ca1", - "\u371C\u{2258D}\u{2704B}\u{271CD}\u3C54\u{27280}\u{27285}\u9281\u{2217A}\u{2728B}\u9330\u{272E6}\u{249D0}\u6C39\u949F\u{27450}\u{20EF8}\u8827\u88F5\u{22926}\u{28473}\u{217B1}\u6EB8\u{24A2A}\u{21820}\u39A4\u36B9\u5C10\u79E3\u453F\u66B6\u{29CAD}\u{298A4}\u8943\u{277CC}\u{27858}\u56D6\u40DF\u{2160A}\u39A1\u{2372F}\u{280E8}\u{213C5}\u71AD\u8366\u{279DD}\u{291A8}\u5A67\u4CB7\u{270AF}\u{289AB}\u{279FD}\u{27A0A}\u{27B0B}\u{27D66}\u{2417A}\u7B43\u797E\u{28009}\u6FB5\u{2A2DF}\u6A03\u{28318}\u53A2\u{26E07}\u93BF\u6836\u975D\u{2816F}\u{28023}\u{269B5}\u{213ED}\u{2322F}\u{28048}\u5D85\u{28C30}\u{28083}\u5715\u9823\u{28949}\u5DAB\u{24988}\u65BE\u69D5\u53D2\u{24AA5}\u{23F81}\u3C11\u6736\u{28090}\u{280F4}\u{2812E}\u{21FA1}\u{2814F}" - ], - [ - "9d40", - "\u{28189}\u{281AF}\u{2821A}\u{28306}\u{2832F}\u{2838A}\u35CA\u{28468}\u{286AA}\u48FA\u63E6\u{28956}\u7808\u9255\u{289B8}\u43F2\u{289E7}\u43DF\u{289E8}\u{28B46}\u{28BD4}\u59F8\u{28C09}\u8F0B\u{28FC5}\u{290EC}\u7B51\u{29110}\u{2913C}\u3DF7\u{2915E}\u{24ACA}\u8FD0\u728F\u568B\u{294E7}\u{295E9}\u{295B0}\u{295B8}\u{29732}\u{298D1}\u{29949}\u{2996A}\u{299C3}\u{29A28}\u{29B0E}\u{29D5A}\u{29D9B}\u7E9F\u{29EF8}\u{29F23}\u4CA4\u9547\u{2A293}\u71A2\u{2A2FF}\u4D91\u9012\u{2A5CB}\u4D9C\u{20C9C}\u8FBE\u55C1" - ], - [ - "9da1", - "\u8FBA\u{224B0}\u8FB9\u{24A93}\u4509\u7E7F\u6F56\u6AB1\u4EEA\u34E4\u{28B2C}\u{2789D}\u373A\u8E80\u{217F5}\u{28024}\u{28B6C}\u{28B99}\u{27A3E}\u{266AF}\u3DEB\u{27655}\u{23CB7}\u{25635}\u{25956}\u4E9A\u{25E81}\u{26258}\u56BF\u{20E6D}\u8E0E\u5B6D\u{23E88}\u{24C9E}\u63DE\u62D0\u{217F6}\u{2187B}\u6530\u562D\u{25C4A}\u541A\u{25311}\u3DC6\u{29D98}\u4C7D\u5622\u561E\u7F49\u{25ED8}\u5975\u{23D40}\u8770\u4E1C\u{20FEA}\u{20D49}\u{236BA}\u8117\u9D5E\u8D18\u763B\u9C45\u764E\u77B9\u9345\u5432\u8148\u82F7\u5625\u8132\u8418\u80BD\u55EA\u7962\u5643\u5416\u{20E9D}\u35CE\u5605\u55F1\u66F1\u{282E2}\u362D\u7534\u55F0\u55BA\u5497\u5572\u{20C41}\u{20C96}\u5ED0\u{25148}\u{20E76}\u{22C62}" - ], - [ - "9e40", - "\u{20EA2}\u9EAB\u7D5A\u55DE\u{21075}\u629D\u976D\u5494\u8CCD\u71F6\u9176\u63FC\u63B9\u63FE\u5569\u{22B43}\u9C72\u{22EB3}\u519A\u34DF\u{20DA7}\u51A7\u544D\u551E\u5513\u7666\u8E2D\u{2688A}\u75B1\u80B6\u8804\u8786\u88C7\u81B6\u841C\u{210C1}\u44EC\u7304\u{24706}\u5B90\u830B\u{26893}\u567B\u{226F4}\u{27D2F}\u{241A3}\u{27D73}\u{26ED0}\u{272B6}\u9170\u{211D9}\u9208\u{23CFC}\u{2A6A9}\u{20EAC}\u{20EF9}\u7266\u{21CA2}\u474E\u{24FC2}\u{27FF9}\u{20FEB}\u40FA" - ], - [ - "9ea1", - "\u9C5D\u651F\u{22DA0}\u48F3\u{247E0}\u{29D7C}\u{20FEC}\u{20E0A}\u6062\u{275A3}\u{20FED}" - ], - [ - "9ead", - "\u{26048}\u{21187}\u71A3\u7E8E\u9D50\u4E1A\u4E04\u3577\u5B0D\u6CB2\u5367\u36AC\u39DC\u537D\u36A5\u{24618}\u589A\u{24B6E}\u822D\u544B\u57AA\u{25A95}\u{20979}" - ], - [ - "9ec5", - "\u3A52\u{22465}\u7374\u{29EAC}\u4D09\u9BED\u{23CFE}\u{29F30}\u4C5B\u{24FA9}\u{2959E}\u{29FDE}\u845C\u{23DB6}\u{272B2}\u{267B3}\u{23720}\u632E\u7D25\u{23EF7}\u{23E2C}\u3A2A\u9008\u52CC\u3E74\u367A\u45E9\u{2048E}\u7640\u5AF0\u{20EB6}\u787A\u{27F2E}\u58A7\u40BF\u567C\u9B8B\u5D74\u7654\u{2A434}\u9E85\u4CE1\u75F9\u37FB\u6119\u{230DA}\u{243F2}" - ], - [ - "9ef5", - "\u565D\u{212A9}\u57A7\u{24963}\u{29E06}\u5234\u{270AE}\u35AD\u6C4A\u9D7C" - ], - [ - "9f40", - "\u7C56\u9B39\u57DE\u{2176C}\u5C53\u64D3\u{294D0}\u{26335}\u{27164}\u86AD\u{20D28}\u{26D22}\u{24AE2}\u{20D71}" - ], - [ - "9f4f", - "\u51FE\u{21F0F}\u5D8E\u9703\u{21DD1}\u9E81\u904C\u7B1F\u9B02\u5CD1\u7BA3\u6268\u6335\u9AFF\u7BCF\u9B2A\u7C7E\u9B2E\u7C42\u7C86\u9C15\u7BFC\u9B09\u9F17\u9C1B\u{2493E}\u9F5A\u5573\u5BC3\u4FFD\u9E98\u4FF2\u5260\u3E06\u52D1\u5767\u5056\u59B7\u5E12\u97C8\u9DAB\u8F5C\u5469\u97B4\u9940\u97BA\u532C\u6130" - ], - [ - "9fa1", - "\u692C\u53DA\u9C0A\u9D02\u4C3B\u9641\u6980\u50A6\u7546\u{2176D}\u99DA\u5273" - ], - [ - "9fae", - "\u9159\u9681\u915C" - ], - [ - "9fb2", - "\u9151\u{28E97}\u637F\u{26D23}\u6ACA\u5611\u918E\u757A\u6285\u{203FC}\u734F\u7C70\u{25C21}\u{23CFD}" - ], - [ - "9fc1", - "\u{24919}\u76D6\u9B9D\u4E2A\u{20CD4}\u83BE\u8842" - ], - [ - "9fc9", - "\u5C4A\u69C0\u50ED\u577A\u521F\u5DF5\u4ECE\u6C31\u{201F2}\u4F39\u549C\u54DA\u529A\u8D82\u35FE\u5F0C\u35F3" - ], - [ - "9fdb", - "\u6B52\u917C\u9FA5\u9B97\u982E\u98B4\u9ABA\u9EA8\u9E84\u717A\u7B14" - ], - [ - "9fe7", - "\u6BFA\u8818\u7F78" - ], - [ - "9feb", - "\u5620\u{2A64A}\u8E77\u9F53" - ], - [ - "9ff0", - "\u8DD4\u8E4F\u9E1C\u8E01\u6282\u{2837D}\u8E28\u8E75\u7AD3\u{24A77}\u7A3E\u78D8\u6CEA\u8A67\u7607" - ], - [ - "a040", - "\u{28A5A}\u9F26\u6CCE\u87D6\u75C3\u{2A2B2}\u7853\u{2F840}\u8D0C\u72E2\u7371\u8B2D\u7302\u74F1\u8CEB\u{24ABB}\u862F\u5FBA\u88A0\u44B7" - ], - [ - "a055", - "\u{2183B}\u{26E05}" - ], - [ - "a058", - "\u8A7E\u{2251B}" - ], - [ - "a05b", - "\u60FD\u7667\u9AD7\u9D44\u936E\u9B8F\u87F5" - ], - [ - "a063", - "\u880F\u8CF7\u732C\u9721\u9BB0\u35D6\u72B2\u4C07\u7C51\u994A\u{26159}\u6159\u4C04\u9E96\u617D" - ], - [ - "a073", - "\u575F\u616F\u62A6\u6239\u62CE\u3A5C\u61E2\u53AA\u{233F5}\u6364\u6802\u35D2" - ], - [ - "a0a1", - "\u5D57\u{28BC2}\u8FDA\u{28E39}" - ], - [ - "a0a6", - "\u50D9\u{21D46}\u7906\u5332\u9638\u{20F3B}\u4065" - ], - [ - "a0ae", - "\u77FE" - ], - [ - "a0b0", - "\u7CC2\u{25F1A}\u7CDA\u7A2D\u8066\u8063\u7D4D\u7505\u74F2\u8994\u821A\u670C\u8062\u{27486}\u805B\u74F0\u8103\u7724\u8989\u{267CC}\u7553\u{26ED1}\u87A9\u87CE\u81C8\u878C\u8A49\u8CAD\u8B43\u772B\u74F8\u84DA\u3635\u69B2\u8DA6" - ], - [ - "a0d4", - "\u89A9\u7468\u6DB9\u87C1\u{24011}\u74E7\u3DDB\u7176\u60A4\u619C\u3CD1\u7162\u6077" - ], - [ - "a0e2", - "\u7F71\u{28B2D}\u7250\u60E9\u4B7E\u5220\u3C18\u{23CC7}\u{25ED7}\u{27656}\u{25531}\u{21944}\u{212FE}\u{29903}\u{26DDC}\u{270AD}\u5CC1\u{261AD}\u{28A0F}\u{23677}\u{200EE}\u{26846}\u{24F0E}\u4562\u5B1F\u{2634C}\u9F50\u9EA6\u{2626B}" - ], - [ - "a3c0", - "\u2400", - 31, - "\u2421" - ], - [ - "c6a1", - "\u2460", - 9, - "\u2474", - 9, - "\u2170", - 9, - "\u4E36\u4E3F\u4E85\u4EA0\u5182\u5196\u51AB\u52F9\u5338\u5369\u53B6\u590A\u5B80\u5DDB\u2F33\u5E7F\u5EF4\u5F50\u5F61\u6534\u65E0\u7592\u7676\u8FB5\u96B6\xA8\u02C6\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\uFF3B\uFF3D\u273D\u3041", - 23 - ], - [ - "c740", - "\u3059", - 58, - "\u30A1\u30A2\u30A3\u30A4" - ], - [ - "c7a1", - "\u30A5", - 81, - "\u0410", - 5, - "\u0401\u0416", - 4 - ], - [ - "c840", - "\u041B", - 26, - "\u0451\u0436", - 25, - "\u21E7\u21B8\u21B9\u31CF\u{200CC}\u4E5A\u{2008A}\u5202\u4491" - ], - [ - "c8a1", - "\u9FB0\u5188\u9FB1\u{27607}" - ], - [ - "c8cd", - "\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u309B\u309C\u2E80\u2E84\u2E86\u2E87\u2E88\u2E8A\u2E8C\u2E8D\u2E95\u2E9C\u2E9D\u2EA5\u2EA7\u2EAA\u2EAC\u2EAE\u2EB6\u2EBC\u2EBE\u2EC6\u2ECA\u2ECC\u2ECD\u2ECF\u2ED6\u2ED7\u2EDE\u2EE3" - ], - [ - "c8f5", - "\u0283\u0250\u025B\u0254\u0275\u0153\xF8\u014B\u028A\u026A" - ], - [ - "f9fe", - "\uFFED" - ], - [ - "fa40", - "\u{20547}\u92DB\u{205DF}\u{23FC5}\u854C\u42B5\u73EF\u51B5\u3649\u{24942}\u{289E4}\u9344\u{219DB}\u82EE\u{23CC8}\u783C\u6744\u62DF\u{24933}\u{289AA}\u{202A0}\u{26BB3}\u{21305}\u4FAB\u{224ED}\u5008\u{26D29}\u{27A84}\u{23600}\u{24AB1}\u{22513}\u5029\u{2037E}\u5FA4\u{20380}\u{20347}\u6EDB\u{2041F}\u507D\u5101\u347A\u510E\u986C\u3743\u8416\u{249A4}\u{20487}\u5160\u{233B4}\u516A\u{20BFF}\u{220FC}\u{202E5}\u{22530}\u{2058E}\u{23233}\u{21983}\u5B82\u877D\u{205B3}\u{23C99}\u51B2\u51B8" - ], - [ - "faa1", - "\u9D34\u51C9\u51CF\u51D1\u3CDC\u51D3\u{24AA6}\u51B3\u51E2\u5342\u51ED\u83CD\u693E\u{2372D}\u5F7B\u520B\u5226\u523C\u52B5\u5257\u5294\u52B9\u52C5\u7C15\u8542\u52E0\u860D\u{26B13}\u5305\u{28ADE}\u5549\u6ED9\u{23F80}\u{20954}\u{23FEC}\u5333\u5344\u{20BE2}\u6CCB\u{21726}\u681B\u73D5\u604A\u3EAA\u38CC\u{216E8}\u71DD\u44A2\u536D\u5374\u{286AB}\u537E\u537F\u{21596}\u{21613}\u77E6\u5393\u{28A9B}\u53A0\u53AB\u53AE\u73A7\u{25772}\u3F59\u739C\u53C1\u53C5\u6C49\u4E49\u57FE\u53D9\u3AAB\u{20B8F}\u53E0\u{23FEB}\u{22DA3}\u53F6\u{20C77}\u5413\u7079\u552B\u6657\u6D5B\u546D\u{26B53}\u{20D74}\u555D\u548F\u54A4\u47A6\u{2170D}\u{20EDD}\u3DB4\u{20D4D}" - ], - [ - "fb40", - "\u{289BC}\u{22698}\u5547\u4CED\u542F\u7417\u5586\u55A9\u5605\u{218D7}\u{2403A}\u4552\u{24435}\u66B3\u{210B4}\u5637\u66CD\u{2328A}\u66A4\u66AD\u564D\u564F\u78F1\u56F1\u9787\u53FE\u5700\u56EF\u56ED\u{28B66}\u3623\u{2124F}\u5746\u{241A5}\u6C6E\u708B\u5742\u36B1\u{26C7E}\u57E6\u{21416}\u5803\u{21454}\u{24363}\u5826\u{24BF5}\u585C\u58AA\u3561\u58E0\u58DC\u{2123C}\u58FB\u5BFF\u5743\u{2A150}\u{24278}\u93D3\u35A1\u591F\u68A6\u36C3\u6E59" - ], - [ - "fba1", - "\u{2163E}\u5A24\u5553\u{21692}\u8505\u59C9\u{20D4E}\u{26C81}\u{26D2A}\u{217DC}\u59D9\u{217FB}\u{217B2}\u{26DA6}\u6D71\u{21828}\u{216D5}\u59F9\u{26E45}\u5AAB\u5A63\u36E6\u{249A9}\u5A77\u3708\u5A96\u7465\u5AD3\u{26FA1}\u{22554}\u3D85\u{21911}\u3732\u{216B8}\u5E83\u52D0\u5B76\u6588\u5B7C\u{27A0E}\u4004\u485D\u{20204}\u5BD5\u6160\u{21A34}\u{259CC}\u{205A5}\u5BF3\u5B9D\u4D10\u5C05\u{21B44}\u5C13\u73CE\u5C14\u{21CA5}\u{26B28}\u5C49\u48DD\u5C85\u5CE9\u5CEF\u5D8B\u{21DF9}\u{21E37}\u5D10\u5D18\u5D46\u{21EA4}\u5CBA\u5DD7\u82FC\u382D\u{24901}\u{22049}\u{22173}\u8287\u3836\u3BC2\u5E2E\u6A8A\u5E75\u5E7A\u{244BC}\u{20CD3}\u53A6\u4EB7\u5ED0\u53A8\u{21771}\u5E09\u5EF4\u{28482}" - ], - [ - "fc40", - "\u5EF9\u5EFB\u38A0\u5EFC\u683E\u941B\u5F0D\u{201C1}\u{2F894}\u3ADE\u48AE\u{2133A}\u5F3A\u{26888}\u{223D0}\u5F58\u{22471}\u5F63\u97BD\u{26E6E}\u5F72\u9340\u{28A36}\u5FA7\u5DB6\u3D5F\u{25250}\u{21F6A}\u{270F8}\u{22668}\u91D6\u{2029E}\u{28A29}\u6031\u6685\u{21877}\u3963\u3DC7\u3639\u5790\u{227B4}\u7971\u3E40\u609E\u60A4\u60B3\u{24982}\u{2498F}\u{27A53}\u74A4\u50E1\u5AA0\u6164\u8424\u6142\u{2F8A6}\u{26ED2}\u6181\u51F4\u{20656}\u6187\u5BAA\u{23FB7}" - ], - [ - "fca1", - "\u{2285F}\u61D3\u{28B9D}\u{2995D}\u61D0\u3932\u{22980}\u{228C1}\u6023\u615C\u651E\u638B\u{20118}\u62C5\u{21770}\u62D5\u{22E0D}\u636C\u{249DF}\u3A17\u6438\u63F8\u{2138E}\u{217FC}\u6490\u6F8A\u{22E36}\u9814\u{2408C}\u{2571D}\u64E1\u64E5\u947B\u3A66\u643A\u3A57\u654D\u6F16\u{24A28}\u{24A23}\u6585\u656D\u655F\u{2307E}\u65B5\u{24940}\u4B37\u65D1\u40D8\u{21829}\u65E0\u65E3\u5FDF\u{23400}\u6618\u{231F7}\u{231F8}\u6644\u{231A4}\u{231A5}\u664B\u{20E75}\u6667\u{251E6}\u6673\u6674\u{21E3D}\u{23231}\u{285F4}\u{231C8}\u{25313}\u77C5\u{228F7}\u99A4\u6702\u{2439C}\u{24A21}\u3B2B\u69FA\u{237C2}\u675E\u6767\u6762\u{241CD}\u{290ED}\u67D7\u44E9\u6822\u6E50\u923C\u6801\u{233E6}\u{26DA0}\u685D" - ], - [ - "fd40", - "\u{2346F}\u69E1\u6A0B\u{28ADF}\u6973\u68C3\u{235CD}\u6901\u6900\u3D32\u3A01\u{2363C}\u3B80\u67AC\u6961\u{28A4A}\u42FC\u6936\u6998\u3BA1\u{203C9}\u8363\u5090\u69F9\u{23659}\u{2212A}\u6A45\u{23703}\u6A9D\u3BF3\u67B1\u6AC8\u{2919C}\u3C0D\u6B1D\u{20923}\u60DE\u6B35\u6B74\u{227CD}\u6EB5\u{23ADB}\u{203B5}\u{21958}\u3740\u5421\u{23B5A}\u6BE1\u{23EFC}\u6BDC\u6C37\u{2248B}\u{248F1}\u{26B51}\u6C5A\u8226\u6C79\u{23DBC}\u44C5\u{23DBD}\u{241A4}\u{2490C}\u{24900}" - ], - [ - "fda1", - "\u{23CC9}\u36E5\u3CEB\u{20D32}\u9B83\u{231F9}\u{22491}\u7F8F\u6837\u{26D25}\u{26DA1}\u{26DEB}\u6D96\u6D5C\u6E7C\u6F04\u{2497F}\u{24085}\u{26E72}\u8533\u{26F74}\u51C7\u6C9C\u6E1D\u842E\u{28B21}\u6E2F\u{23E2F}\u7453\u{23F82}\u79CC\u6E4F\u5A91\u{2304B}\u6FF8\u370D\u6F9D\u{23E30}\u6EFA\u{21497}\u{2403D}\u4555\u93F0\u6F44\u6F5C\u3D4E\u6F74\u{29170}\u3D3B\u6F9F\u{24144}\u6FD3\u{24091}\u{24155}\u{24039}\u{23FF0}\u{23FB4}\u{2413F}\u51DF\u{24156}\u{24157}\u{24140}\u{261DD}\u704B\u707E\u70A7\u7081\u70CC\u70D5\u70D6\u70DF\u4104\u3DE8\u71B4\u7196\u{24277}\u712B\u7145\u5A88\u714A\u716E\u5C9C\u{24365}\u714F\u9362\u{242C1}\u712C\u{2445A}\u{24A27}\u{24A22}\u71BA\u{28BE8}\u70BD\u720E" - ], - [ - "fe40", - "\u9442\u7215\u5911\u9443\u7224\u9341\u{25605}\u722E\u7240\u{24974}\u68BD\u7255\u7257\u3E55\u{23044}\u680D\u6F3D\u7282\u732A\u732B\u{24823}\u{2882B}\u48ED\u{28804}\u7328\u732E\u73CF\u73AA\u{20C3A}\u{26A2E}\u73C9\u7449\u{241E2}\u{216E7}\u{24A24}\u6623\u36C5\u{249B7}\u{2498D}\u{249FB}\u73F7\u7415\u6903\u{24A26}\u7439\u{205C3}\u3ED7\u745C\u{228AD}\u7460\u{28EB2}\u7447\u73E4\u7476\u83B9\u746C\u3730\u7474\u93F1\u6A2C\u7482\u4953\u{24A8C}" - ], - [ - "fea1", - "\u{2415F}\u{24A79}\u{28B8F}\u5B46\u{28C03}\u{2189E}\u74C8\u{21988}\u750E\u74E9\u751E\u{28ED9}\u{21A4B}\u5BD7\u{28EAC}\u9385\u754D\u754A\u7567\u756E\u{24F82}\u3F04\u{24D13}\u758E\u745D\u759E\u75B4\u7602\u762C\u7651\u764F\u766F\u7676\u{263F5}\u7690\u81EF\u37F8\u{26911}\u{2690E}\u76A1\u76A5\u76B7\u76CC\u{26F9F}\u8462\u{2509D}\u{2517D}\u{21E1C}\u771E\u7726\u7740\u64AF\u{25220}\u7758\u{232AC}\u77AF\u{28964}\u{28968}\u{216C1}\u77F4\u7809\u{21376}\u{24A12}\u68CA\u78AF\u78C7\u78D3\u96A5\u792E\u{255E0}\u78D7\u7934\u78B1\u{2760C}\u8FB8\u8884\u{28B2B}\u{26083}\u{2261C}\u7986\u8900\u6902\u7980\u{25857}\u799D\u{27B39}\u793C\u79A9\u6E2A\u{27126}\u3EA8\u79C6\u{2910D}\u79D4" - ] -], V1 = Object.freeze({ - __proto__: null, - default: j12 -}), G12 = Yt2(I15), q1 = Yt2(O1), zi1 = Yt2(P17), qo1 = Yt2(k12), H1 = Yt2(M16), W12 = Yt2(N12), Ho1 = Yt2(z1), X12 = Yt2(V1), Y12 = { - shiftjis: { - type: "_dbcs", - table: function() { - return G12; - }, - encodeAdd: { - "\xA5": 92, - "\u203E": 126 - }, - encodeSkipVals: [ - { - from: 60736, - to: 63808 - } - ] - }, - csshiftjis: "shiftjis", - mskanji: "shiftjis", - sjis: "shiftjis", - windows31j: "shiftjis", - ms31j: "shiftjis", - xsjis: "shiftjis", - windows932: "shiftjis", - ms932: "shiftjis", - "932": "shiftjis", - cp932: "shiftjis", - eucjp: { - type: "_dbcs", - table: function() { - return q1; - }, - encodeAdd: { - "\xA5": 92, - "\u203E": 126 - } - }, - gb2312: "cp936", - gb231280: "cp936", - gb23121980: "cp936", - csgb2312: "cp936", - csiso58gb231280: "cp936", - euccn: "cp936", - windows936: "cp936", - ms936: "cp936", - "936": "cp936", - cp936: { - type: "_dbcs", - table: function() { - return zi1; - } - }, - gbk: { - type: "_dbcs", - table: function() { - return zi1.concat(qo1); - } - }, - xgbk: "gbk", - isoir58: "gbk", - gb18030: { - type: "_dbcs", - table: function() { - return zi1.concat(qo1); - }, - gb18030: function() { - return H1; - }, - encodeSkipVals: [ - 128 - ], - encodeAdd: { - "\u20AC": 41699 - } - }, - chinese: "gb18030", - windows949: "cp949", - ms949: "cp949", - "949": "cp949", - cp949: { - type: "_dbcs", - table: function() { - return W12; - } - }, - cseuckr: "cp949", - csksc56011987: "cp949", - euckr: "cp949", - isoir149: "cp949", - korean: "cp949", - ksc56011987: "cp949", - ksc56011989: "cp949", - ksc5601: "cp949", - windows950: "cp950", - ms950: "cp950", - "950": "cp950", - cp950: { - type: "_dbcs", - table: function() { - return Ho1; - } - }, - big5: "big5hkscs", - big5hkscs: { - type: "_dbcs", - table: function() { - return Ho1.concat(X12); - }, - encodeSkipVals: [ - 41676 - ] - }, - cnbig5: "big5hkscs", - csbig5: "big5hkscs", - xxbig5: "big5hkscs" -}, K12 = be1(function(t898, e) { - for(var r = [ - f1, - h1, - b1, - F1, - x12, - S1, - E1, - Y12 - ], n606 = 0; n606 < r.length; n606++){ - var t898 = r[n606]; - for(var a407 in t898)Object.prototype.hasOwnProperty.call(t898, a407) && (e[a407] = t898[a407]); - } -}), Kf = Xe1.Buffer, mi2 = Ye1.Transform, Z14 = function(e) { - e.encodeStream = function(n607, a408) { - return new vr1(e.getEncoder(n607, a408), a408); - }, e.decodeStream = function(n608, a409) { - return new Gt1(e.getDecoder(n608, a409), a409); - }, e.supportsStreams = !0, e.IconvLiteEncoderStream = vr1, e.IconvLiteDecoderStream = Gt1, e._collect = Gt1.prototype.collect; -}; -function vr1(t899, e) { - this.conv = t899, e = e || { - }, e.decodeStrings = !1, mi2.call(this, e); -} -vr1.prototype = Object.create(mi2.prototype, { - constructor: { - value: vr1 - } -}); -vr1.prototype._transform = function(t900, e, r) { - if (typeof t900 != "string") return r(new Error("Iconv encoding stream needs strings as its input.")); - try { - var n609 = this.conv.write(t900); - n609 && n609.length && this.push(n609), r(); - } catch (a410) { - r(a410); - } -}; -vr1.prototype._flush = function(t901) { - try { - var e = this.conv.end(); - e && e.length && this.push(e), t901(); - } catch (r) { - t901(r); - } -}; -vr1.prototype.collect = function(t902) { - var e = []; - return this.on("error", t902), this.on("data", function(r) { - e.push(r); - }), this.on("end", function() { - t902(null, Kf.concat(e)); - }), this; -}; -function Gt1(t903, e) { - this.conv = t903, e = e || { - }, e.encoding = this.encoding = "utf8", mi2.call(this, e); -} -Gt1.prototype = Object.create(mi2.prototype, { - constructor: { - value: Gt1 - } -}); -Gt1.prototype._transform = function(t904, e, r) { - if (!Kf.isBuffer(t904)) return r(new Error("Iconv decoding stream needs buffers as its input.")); - try { - var n610 = this.conv.write(t904); - n610 && n610.length && this.push(n610, this.encoding), r(); - } catch (a411) { - r(a411); - } -}; -Gt1.prototype._flush = function(t905) { - try { - var e = this.conv.end(); - e && e.length && this.push(e, this.encoding), t905(); - } catch (r) { - t905(r); - } -}; -Gt1.prototype.collect = function(t906) { - var e = ""; - return this.on("error", t906), this.on("data", function(r) { - e += r; - }), this.on("end", function() { - t906(null, e); - }), this; -}; -var Se1 = Xe1.Buffer, J1 = function(e) { - var r = void 0; - e.supportsNodeEncodingsExtension = !(Se1.from || new Se1(0) instanceof Uint8Array), e.extendNodeEncodings = function() { - if (!r) { - if (r = { - }, !e.supportsNodeEncodingsExtension) { - console.error("ACTION NEEDED: require('iconv-lite').extendNodeEncodings() is not supported in your version of Node"), console.error("See more info at https://github.com/ashtuchkin/iconv-lite/wiki/Node-v4-compatibility"); - return; - } - var a412 = { - hex: !0, - utf8: !0, - "utf-8": !0, - ascii: !0, - binary: !0, - base64: !0, - ucs2: !0, - "ucs-2": !0, - utf16le: !0, - "utf-16le": !0 - }; - Se1.isNativeEncoding = function(u) { - return u && a412[u.toLowerCase()]; - }; - var o = Xe1.SlowBuffer; - if (r.SlowBufferToString = o.prototype.toString, o.prototype.toString = function(u, f, c145) { - return u = String(u || "utf8").toLowerCase(), Se1.isNativeEncoding(u) ? r.SlowBufferToString.call(this, u, f, c145) : (typeof f > "u" && (f = 0), typeof c145 > "u" && (c145 = this.length), e.decode(this.slice(f, c145), u)); - }, r.SlowBufferWrite = o.prototype.write, o.prototype.write = function(u, f, c146, l52) { - if (isFinite(f)) isFinite(c146) || (l52 = c146, c146 = void 0); - else { - var h119 = l52; - l52 = f, f = c146, c146 = h119; - } - f = +f || 0; - var v52 = this.length - f; - if (c146 ? (c146 = +c146, c146 > v52 && (c146 = v52)) : c146 = v52, l52 = String(l52 || "utf8").toLowerCase(), Se1.isNativeEncoding(l52)) return r.SlowBufferWrite.call(this, u, f, c146, l52); - if (u.length > 0 && (c146 < 0 || f < 0)) throw new RangeError("attempt to write beyond buffer bounds"); - var y57 = e.encode(u, l52); - return y57.length < c146 && (c146 = y57.length), y57.copy(this, f, 0, c146), c146; - }, r.BufferIsEncoding = Se1.isEncoding, Se1.isEncoding = function(u) { - return Se1.isNativeEncoding(u) || e.encodingExists(u); - }, r.BufferByteLength = Se1.byteLength, Se1.byteLength = o.byteLength = function(u, f) { - return f = String(f || "utf8").toLowerCase(), Se1.isNativeEncoding(f) ? r.BufferByteLength.call(this, u, f) : e.encode(u, f).length; - }, r.BufferToString = Se1.prototype.toString, Se1.prototype.toString = function(u, f, c147) { - return u = String(u || "utf8").toLowerCase(), Se1.isNativeEncoding(u) ? r.BufferToString.call(this, u, f, c147) : (typeof f > "u" && (f = 0), typeof c147 > "u" && (c147 = this.length), e.decode(this.slice(f, c147), u)); - }, r.BufferWrite = Se1.prototype.write, Se1.prototype.write = function(u, f, c148, l53) { - var h120 = f, v53 = c148, y58 = l53; - if (isFinite(f)) isFinite(c148) || (l53 = c148, c148 = void 0); - else { - var m60 = l53; - l53 = f, f = c148, c148 = m60; - } - if (l53 = String(l53 || "utf8").toLowerCase(), Se1.isNativeEncoding(l53)) return r.BufferWrite.call(this, u, h120, v53, y58); - f = +f || 0; - var b39 = this.length - f; - if (c148 ? (c148 = +c148, c148 > b39 && (c148 = b39)) : c148 = b39, u.length > 0 && (c148 < 0 || f < 0)) throw new RangeError("attempt to write beyond buffer bounds"); - var F38 = e.encode(u, l53); - return F38.length < c148 && (c148 = F38.length), F38.copy(this, f, 0, c148), c148; - }, e.supportsStreams) { - var s263 = Ye1.Readable; - r.ReadableSetEncoding = s263.prototype.setEncoding, s263.prototype.setEncoding = function(f, c149) { - this._readableState.decoder = e.getDecoder(f, c149), this._readableState.encoding = f; - }, s263.prototype.collect = e._collect; - } - } - }, e.undoExtendNodeEncodings = function() { - if (!!e.supportsNodeEncodingsExtension) { - if (!r) throw new Error("require('iconv-lite').undoExtendNodeEncodings(): Nothing to undo; extendNodeEncodings() is not called."); - delete Se1.isNativeEncoding; - var a413 = Xe1.SlowBuffer; - if (a413.prototype.toString = r.SlowBufferToString, a413.prototype.write = r.SlowBufferWrite, Se1.isEncoding = r.BufferIsEncoding, Se1.byteLength = r.BufferByteLength, Se1.prototype.toString = r.BufferToString, Se1.prototype.write = r.BufferWrite, e.supportsStreams) { - var o = Ye1.Readable; - o.prototype.setEncoding = r.ReadableSetEncoding, delete o.prototype.collect; - } - r = void 0; - } - }; -}, an1 = be1(function(t907) { - var e = Wr2.Buffer, r = t907.exports; - r.encodings = null, r.defaultCharUnicode = "\uFFFD", r.defaultCharSingleByte = "?", r.encode = function(s264, u, f) { - s264 = "" + (s264 || ""); - var c150 = r.getEncoder(u, f), l54 = c150.write(s264), h121 = c150.end(); - return h121 && h121.length > 0 ? e.concat([ - l54, - h121 - ]) : l54; - }, r.decode = function(s265, u, f) { - typeof s265 == "string" && (r.skipDecodeWarning || (console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"), r.skipDecodeWarning = !0), s265 = e.from("" + (s265 || ""), "binary")); - var c151 = r.getDecoder(u, f), l55 = c151.write(s265), h122 = c151.end(); - return h122 ? l55 + h122 : l55; - }, r.encodingExists = function(s266) { - try { - return r.getCodec(s266), !0; - } catch { - return !1; - } - }, r.toEncoding = r.encode, r.fromEncoding = r.decode, r._codecDataCache = { - }, r.getCodec = function(s267) { - r.encodings || (r.encodings = K12); - for(var u = r._canonicalizeEncoding(s267), f = { - };;){ - var c152 = r._codecDataCache[u]; - if (c152) return c152; - var l56 = r.encodings[u]; - switch(typeof l56){ - case "string": - u = l56; - break; - case "object": - for(var h in l56)f[h] = l56[h]; - f.encodingName || (f.encodingName = u), u = l56.type; - break; - case "function": - return f.encodingName || (f.encodingName = u), c152 = new l56(f, r), r._codecDataCache[f.encodingName] = c152, c152; - default: - throw new Error("Encoding not recognized: '" + s267 + "' (searched as: '" + u + "')"); - } - } - }, r._canonicalizeEncoding = function(o) { - return ("" + o).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g, ""); - }, r.getEncoder = function(s268, u) { - var f = r.getCodec(s268), c153 = new f.encoder(u, f); - return f.bomAware && u && u.addBOM && (c153 = new Go1.PrependBOM(c153, u)), c153; - }, r.getDecoder = function(s269, u) { - var f = r.getCodec(s269), c154 = new f.decoder(u, f); - return f.bomAware && !(u && u.stripBOM === !1) && (c154 = new Go1.StripBOM(c154, u)), c154; - }; - var n611 = typeof Vt < "u" && Vt.versions && Vt.versions.node; - if (n611) { - var a414 = n611.split(".").map(Number); - (a414[0] > 0 || a414[1] >= 10) && Z14(r), J1(r); - } -}), vo1 = be1(function(t908) { - (function() { - var e, r; - try { - r = an1; - } catch { - } - e = (function() { - var n612; - function a415(o) { - this.buffer = o, this.pos = 0, this.length = this.buffer.length; - } - a415.TYPES = { - UInt8: 1, - UInt16: 2, - UInt24: 3, - UInt32: 4, - Int8: 1, - Int16: 2, - Int24: 3, - Int32: 4, - Float: 4, - Double: 8 - }; - for(n612 in he1.prototype)n612.slice(0, 4) === "read" && (function(o) { - var s270; - return s270 = a415.TYPES[o.replace(/read|[BL]E/g, "")], a415.prototype[o] = function() { - var u; - return u = this.buffer[o](this.pos), this.pos += s270, u; - }; - })(n612); - return a415.prototype.readString = function(o, s271) { - var u, f, c155, l57, h123; - switch(s271 == null && (s271 = "ascii"), s271){ - case "utf16le": - case "ucs2": - case "utf8": - case "ascii": - return this.buffer.toString(s271, this.pos, this.pos += o); - case "utf16be": - for(u = new he1(this.readBuffer(o)), c155 = l57 = 0, h123 = u.length - 1; l57 < h123; c155 = l57 += 2)f = u[c155], u[c155] = u[c155 + 1], u[c155 + 1] = f; - return u.toString("utf16le"); - default: - if (u = this.readBuffer(o), r) try { - return r.decode(u, s271); - } catch { - } - return u; - } - }, a415.prototype.readBuffer = function(o) { - return this.buffer.slice(this.pos, this.pos += o); - }, a415.prototype.readUInt24BE = function() { - return (this.readUInt16BE() << 8) + this.readUInt8(); - }, a415.prototype.readUInt24LE = function() { - return this.readUInt16LE() + (this.readUInt8() << 16); - }, a415.prototype.readInt24BE = function() { - return (this.readInt16BE() << 8) + this.readUInt8(); - }, a415.prototype.readInt24LE = function() { - return this.readUInt16LE() + (this.readInt8() << 16); - }, a415; - })(), t908.exports = e; - }).call(Le1); -}), Q12 = be1(function(t909) { - (function() { - var e, r, n613, a416, o = { - }.hasOwnProperty, s272 = function(f, c156) { - for(var l58 in c156)o.call(c156, l58) && (f[l58] = c156[l58]); - function h124() { - this.constructor = f; - } - return h124.prototype = c156.prototype, f.prototype = new h124, f.__super__ = c156.prototype, f; - }; - a416 = Ye1, e = vo1; - try { - n613 = an1; - } catch { - } - r = (function(u) { - var f; - s272(c157, u); - function c157(l59) { - l59 == null && (l59 = 65536), c157.__super__.constructor.apply(this, arguments), this.buffer = new he1(l59), this.bufferOffset = 0, this.pos = 0; - } - for(f in he1.prototype)f.slice(0, 5) === "write" && (function(l) { - var h125; - return h125 = +e.TYPES[l.replace(/write|[BL]E/g, "")], c157.prototype[l] = function(v54) { - return this.ensure(h125), this.buffer[l](v54, this.bufferOffset), this.bufferOffset += h125, this.pos += h125; - }; - })(f); - return c157.prototype._read = function() { - }, c157.prototype.ensure = function(l60) { - if (this.bufferOffset + l60 > this.buffer.length) return this.flush(); - }, c157.prototype.flush = function() { - if (this.bufferOffset > 0) return this.push(new he1(this.buffer.slice(0, this.bufferOffset))), this.bufferOffset = 0; - }, c157.prototype.writeBuffer = function(l61) { - return this.flush(), this.push(l61), this.pos += l61.length; - }, c157.prototype.writeString = function(l62, h126) { - var v55, y59, m61, b40, F39; - switch(h126 == null && (h126 = "ascii"), h126){ - case "utf16le": - case "ucs2": - case "utf8": - case "ascii": - return this.writeBuffer(new he1(l62, h126)); - case "utf16be": - for(v55 = new he1(l62, "utf16le"), m61 = b40 = 0, F39 = v55.length - 1; b40 < F39; m61 = b40 += 2)y59 = v55[m61], v55[m61] = v55[m61 + 1], v55[m61 + 1] = y59; - return this.writeBuffer(v55); - default: - if (n613) return this.writeBuffer(n613.encode(l62, h126)); - throw new Error("Install iconv-lite to enable additional string encodings."); - } - }, c157.prototype.writeUInt24BE = function(l63) { - return this.ensure(3), this.buffer[this.bufferOffset++] = l63 >>> 16 & 255, this.buffer[this.bufferOffset++] = l63 >>> 8 & 255, this.buffer[this.bufferOffset++] = l63 & 255, this.pos += 3; - }, c157.prototype.writeUInt24LE = function(l64) { - return this.ensure(3), this.buffer[this.bufferOffset++] = l64 & 255, this.buffer[this.bufferOffset++] = l64 >>> 8 & 255, this.buffer[this.bufferOffset++] = l64 >>> 16 & 255, this.pos += 3; - }, c157.prototype.writeInt24BE = function(l65) { - return l65 >= 0 ? this.writeUInt24BE(l65) : this.writeUInt24BE(l65 + 16777215 + 1); - }, c157.prototype.writeInt24LE = function(l66) { - return l66 >= 0 ? this.writeUInt24LE(l66) : this.writeUInt24LE(l66 + 16777215 + 1); - }, c157.prototype.fill = function(l67, h127) { - var v56; - return h127 < this.buffer.length ? (this.ensure(h127), this.buffer.fill(l67, this.bufferOffset, this.bufferOffset + h127), this.bufferOffset += h127, this.pos += h127) : (v56 = new he1(h127), v56.fill(l67), this.writeBuffer(v56)); - }, c157.prototype.end = function() { - return this.flush(), this.push(null); - }, c157; - })(a416.Readable), t909.exports = r; - }).call(Le1); -}), $3 = be1(function(t, e) { - (function() { - var r, n614, a417, o = { - }.hasOwnProperty, s273 = function(f, c158) { - for(var l68 in c158)o.call(c158, l68) && (f[l68] = c158[l68]); - function h128() { - this.constructor = f; - } - return h128.prototype = c158.prototype, f.prototype = new h128, f.__super__ = c158.prototype, f; - }; - r = vo1, a417 = (function() { - function u(f, c159) { - this.type = f, this.endian = c159 ?? "BE", this.fn = this.type, this.type[this.type.length - 1] !== "8" && (this.fn += this.endian); - } - return u.prototype.size = function() { - return r.TYPES[this.type]; - }, u.prototype.decode = function(f) { - return f["read" + this.fn](); - }, u.prototype.encode = function(f, c160) { - return f["write" + this.fn](c160); - }, u; - })(), e.Number = a417, e.uint8 = new a417("UInt8"), e.uint16be = e.uint16 = new a417("UInt16", "BE"), e.uint16le = new a417("UInt16", "LE"), e.uint24be = e.uint24 = new a417("UInt24", "BE"), e.uint24le = new a417("UInt24", "LE"), e.uint32be = e.uint32 = new a417("UInt32", "BE"), e.uint32le = new a417("UInt32", "LE"), e.int8 = new a417("Int8"), e.int16be = e.int16 = new a417("Int16", "BE"), e.int16le = new a417("Int16", "LE"), e.int24be = e.int24 = new a417("Int24", "BE"), e.int24le = new a417("Int24", "LE"), e.int32be = e.int32 = new a417("Int32", "BE"), e.int32le = new a417("Int32", "LE"), e.floatbe = e.float = new a417("Float", "BE"), e.floatle = new a417("Float", "LE"), e.doublebe = e.double = new a417("Double", "BE"), e.doublele = new a417("Double", "LE"), n614 = (function(u) { - s273(f, u); - function f(c161, l69, h129) { - h129 == null && (h129 = c161 >> 1), f.__super__.constructor.call(this, "Int" + c161, l69), this._point = 1 << h129; - } - return f.prototype.decode = function(c162) { - return f.__super__.decode.call(this, c162) / this._point; - }, f.prototype.encode = function(c163, l70) { - return f.__super__.encode.call(this, c163, l70 * this._point | 0); - }, f; - })(a417), e.Fixed = n614, e.fixed16be = e.fixed16 = new n614(16, "BE"), e.fixed16le = new n614(16, "LE"), e.fixed32be = e.fixed32 = new n614(32, "BE"), e.fixed32le = new n614(32, "LE"); - }).call(Le1); -}), S6 = $3.Number, A6 = $3.uint8, E6 = $3.uint16be, C6 = $3.uint16, I6 = $3.uint16le, D6 = $3.uint24be, O6 = $3.uint24, T6 = $3.uint24le, P6 = $3.uint32be, B6 = $3.uint32, k6 = $3.uint32le, L6 = $3.int8, M6 = $3.int16be, U6 = $3.int16, N6 = $3.int16le, R6 = $3.int24be, z6 = $3.int24, j6 = $3.int24le, V6 = $3.int32be, G6 = $3.int32, q6 = $3.int32le, H6 = $3.floatbe, W6 = $3.floatle, X6 = $3.doublebe, Y6 = $3.doublele, K6 = $3.Fixed, Z6 = $3.fixed16be, J6 = $3.fixed16, Q6 = $3.fixed16le, _6 = $3.fixed32be, $6 = $3.fixed32, e8 = $3.fixed32le, It1 = be1(function(t, e) { - (function() { - var r, n615; - r = $3.Number, e.resolveLength = function(a418, o, s274) { - var u; - if (typeof a418 == "number" ? u = a418 : typeof a418 == "function" ? u = a418.call(s274, s274) : s274 && typeof a418 == "string" ? u = s274[a418] : o && a418 instanceof r && (u = a418.decode(o)), isNaN(u)) throw new Error("Not a fixed size"); - return u; - }, n615 = (function() { - function a419(o) { - var s275, u; - o == null && (o = { - }), this.enumerable = !0, this.configurable = !0; - for(s275 in o)u = o[s275], this[s275] = u; - } - return a419; - })(), e.PropertyDescriptor = n615; - }).call(Le1); -}), Zf = It1.resolveLength, _1 = It1.PropertyDescriptor, Jf = be1(function(t910) { - (function() { - var e, r, n616; - r = $3.Number, n616 = It1, e = (function() { - function a420(o, s276, u) { - this.type = o, this.length = s276, this.lengthType = u ?? "count"; - } - return a420.prototype.decode = function(o, s277) { - var u, f, c164, l71, h130, v57, y60; - if (l71 = o.pos, h130 = [], u = s277, this.length != null && (c164 = n616.resolveLength(this.length, o, s277)), this.length instanceof r && (Object.defineProperties(h130, { - parent: { - value: s277 - }, - _startOffset: { - value: l71 - }, - _currentOffset: { - value: 0, - writable: !0 - }, - _length: { - value: c164 - } - }), u = h130), c164 == null || this.lengthType === "bytes") for(v57 = c164 != null ? o.pos + c164 : (s277 != null ? s277._length : void 0) ? s277._startOffset + s277._length : o.length; o.pos < v57;)h130.push(this.type.decode(o, u)); - else for(f = y60 = 0; y60 < c164; f = y60 += 1)h130.push(this.type.decode(o, u)); - return h130; - }, a420.prototype.size = function(o, s278) { - var u, f, c165, l72; - if (!o) return this.type.size(null, s278) * n616.resolveLength(this.length, null, s278); - for(f = 0, this.length instanceof r && (f += this.length.size(), s278 = { - parent: s278 - }), c165 = 0, l72 = o.length; c165 < l72; c165++)u = o[c165], f += this.type.size(u, s278); - return f; - }, a420.prototype.encode = function(o, s279, u) { - var f, c166, l73, h131, v58, y61; - for(f = u, this.length instanceof r && (f = { - pointers: [], - startOffset: o.pos, - parent: u - }, f.pointerOffset = o.pos + this.size(s279, f), this.length.encode(o, s279.length)), v58 = 0, y61 = s279.length; v58 < y61; v58++)l73 = s279[v58], this.type.encode(o, l73, f); - if (this.length instanceof r) for(c166 = 0; c166 < f.pointers.length;)h131 = f.pointers[c166++], h131.type.encode(o, h131.val); - }, a420; - })(), t910.exports = e; - }).call(Le1); -}), $12 = be1(function(t911) { - (function() { - var e, r, n617, a421, o, s280, u = { - }.hasOwnProperty, f = function(l74, h132) { - for(var v59 in h132)u.call(h132, v59) && (l74[v59] = h132[v59]); - function y62() { - this.constructor = l74; - } - return y62.prototype = h132.prototype, l74.prototype = new y62, l74.__super__ = h132.prototype, l74; - }; - e = Jf, a421 = $3.Number, s280 = It1, o = Dh.inspect, n617 = (function(c167) { - f(l75, c167); - function l75() { - return l75.__super__.constructor.apply(this, arguments); - } - return l75.prototype.decode = function(h133, v60) { - var y63, m62, b41; - return m62 = h133.pos, y63 = s280.resolveLength(this.length, h133, v60), this.length instanceof a421 && (v60 = { - parent: v60, - _startOffset: m62, - _currentOffset: 0, - _length: y63 - }), b41 = new r(this.type, y63, h133, v60), h133.pos += y63 * this.type.size(null, v60), b41; - }, l75.prototype.size = function(h134, v61) { - return h134 instanceof r && (h134 = h134.toArray()), l75.__super__.size.call(this, h134, v61); - }, l75.prototype.encode = function(h135, v62, y64) { - return v62 instanceof r && (v62 = v62.toArray()), l75.__super__.encode.call(this, h135, v62, y64); - }, l75; - })(e), r = (function() { - function c168(l76, h136, v63, y65) { - this.type = l76, this.length = h136, this.stream = v63, this.ctx = y65, this.base = this.stream.pos, this.items = []; - } - return c168.prototype.get = function(l77) { - var h137; - if (!(l77 < 0 || l77 >= this.length)) return this.items[l77] == null && (h137 = this.stream.pos, this.stream.pos = this.base + this.type.size(null, this.ctx) * l77, this.items[l77] = this.type.decode(this.stream, this.ctx), this.stream.pos = h137), this.items[l77]; - }, c168.prototype.toArray = function() { - var l78, h138, v64, y66; - for(y66 = [], l78 = h138 = 0, v64 = this.length; h138 < v64; l78 = h138 += 1)y66.push(this.get(l78)); - return y66; - }, c168.prototype.inspect = function() { - return o(this.toArray()); - }, c168; - })(), t911.exports = n617; - }).call(Le1); -}), e0 = be1(function(t912) { - (function() { - var e; - e = (function() { - function r(n618, a422) { - this.type = n618, this.flags = a422 ?? []; - } - return r.prototype.decode = function(n619) { - var a423, o, s281, u, f, c169, l79; - for(u = this.type.decode(n619), s281 = { - }, l79 = this.flags, o = f = 0, c169 = l79.length; f < c169; o = ++f)a423 = l79[o], a423 != null && (s281[a423] = !!(u & 1 << o)); - return s281; - }, r.prototype.size = function() { - return this.type.size(); - }, r.prototype.encode = function(n620, a424) { - var o, s282, u, f, c170, l80; - for(u = 0, l80 = this.flags, s282 = f = 0, c170 = l80.length; f < c170; s282 = ++f)o = l80[s282], o != null && a424[o] && (u |= 1 << s282); - return this.type.encode(n620, u); - }, r; - })(), t912.exports = e; - }).call(Le1); -}), t0 = be1(function(t913) { - (function() { - var e; - e = (function() { - function r(n621) { - this.type = n621; - } - return r.prototype.decode = function(n622, a425) { - return !!this.type.decode(n622, a425); - }, r.prototype.size = function(n623, a426) { - return this.type.size(n623, a426); - }, r.prototype.encode = function(n624, a427, o) { - return this.type.encode(n624, +a427, o); - }, r; - })(), t913.exports = e; - }).call(Le1); -}), r0 = be1(function(t914) { - (function() { - var e, r, n625; - n625 = It1, r = $3.Number, e = (function() { - function a428(o) { - this.length = o; - } - return a428.prototype.decode = function(o, s283) { - var u; - return u = n625.resolveLength(this.length, o, s283), o.readBuffer(u); - }, a428.prototype.size = function(o, s284) { - return o ? o.length : n625.resolveLength(this.length, null, s284); - }, a428.prototype.encode = function(o, s285, u) { - return this.length instanceof r && this.length.encode(o, s285.length), o.writeBuffer(s285); - }, a428; - })(), t914.exports = e; - }).call(Le1); -}), n0 = be1(function(t915) { - (function() { - var e; - e = (function() { - function r(n626, a429) { - this.type = n626, this.options = a429 ?? []; - } - return r.prototype.decode = function(n627) { - var a430; - return a430 = this.type.decode(n627), this.options[a430] || a430; - }, r.prototype.size = function() { - return this.type.size(); - }, r.prototype.encode = function(n628, a431) { - var o; - if (o = this.options.indexOf(a431), o === -1) throw new Error("Unknown option in enum: " + a431); - return this.type.encode(n628, o); - }, r; - })(), t915.exports = e; - }).call(Le1); -}), i0 = be1(function(t916) { - (function() { - var e; - e = (function() { - function r(n629, a432) { - this.type = n629, this.condition = a432 ?? !0; - } - return r.prototype.decode = function(n630, a433) { - var o; - if (o = this.condition, typeof o == "function" && (o = o.call(a433, a433)), o) return this.type.decode(n630, a433); - }, r.prototype.size = function(n631, a434) { - var o; - return o = this.condition, typeof o == "function" && (o = o.call(a434, a434)), o ? this.type.size(n631, a434) : 0; - }, r.prototype.encode = function(n632, a435, o) { - var s286; - if (s286 = this.condition, typeof s286 == "function" && (s286 = s286.call(o, o)), s286) return this.type.encode(n632, a435, o); - }, r; - })(), t916.exports = e; - }).call(Le1); -}), a0 = be1(function(t917) { - (function() { - var e, r; - r = It1, e = (function() { - function n633(a436, o) { - this.type = a436, this.count = o ?? 1; - } - return n633.prototype.decode = function(a437, o) { - a437.pos += this.size(null, o); - }, n633.prototype.size = function(a, o) { - var s287; - return s287 = r.resolveLength(this.count, null, o), this.type.size() * s287; - }, n633.prototype.encode = function(a438, o, s288) { - return a438.fill(0, this.size(o, s288)); - }, n633; - })(), t917.exports = e; - }).call(Le1); -}), o0 = be1(function(t918) { - (function() { - var e, r, n634; - e = $3.Number, n634 = It1, r = (function() { - function a439(o, s289) { - this.length = o, this.encoding = s289 ?? "ascii"; - } - return a439.prototype.decode = function(o, s290) { - var u, f, c171, l81, h139; - return c171 = (function() { - if (this.length != null) return n634.resolveLength(this.length, o, s290); - for(u = o.buffer, c171 = o.length, l81 = o.pos; l81 < c171 && u[l81] !== 0;)++l81; - return l81 - o.pos; - }).call(this), f = this.encoding, typeof f == "function" && (f = f.call(s290, s290) || "ascii"), h139 = o.readString(c171, f), this.length == null && o.pos < o.length && o.pos++, h139; - }, a439.prototype.size = function(o, s291) { - var u, f; - return o ? (u = this.encoding, typeof u == "function" && (u = u.call(s291 != null ? s291.val : void 0, s291 != null ? s291.val : void 0) || "ascii"), u === "utf16be" && (u = "utf16le"), f = he1.byteLength(o, u), this.length instanceof e && (f += this.length.size()), this.length == null && f++, f) : n634.resolveLength(this.length, null, s291); - }, a439.prototype.encode = function(o, s292, u) { - var f; - if (f = this.encoding, typeof f == "function" && (f = f.call(u != null ? u.val : void 0, u != null ? u.val : void 0) || "ascii"), this.length instanceof e && this.length.encode(o, he1.byteLength(s292, f)), o.writeString(s292, f), this.length == null) return o.writeUInt8(0); - }, a439; - })(), t918.exports = r; - }).call(Le1); -}), Qf = be1(function(t919) { - (function() { - var e, r; - r = It1, e = (function() { - function n635(a440) { - this.fields = a440 ?? { - }; - } - return n635.prototype.decode = function(a441, o, s293) { - var u, f; - return s293 == null && (s293 = 0), u = this._setup(a441, o, s293), this._parseFields(a441, u, this.fields), (f = this.process) != null && f.call(u, a441), u; - }, n635.prototype._setup = function(a442, o, s294) { - var u; - return u = { - }, Object.defineProperties(u, { - parent: { - value: o - }, - _startOffset: { - value: a442.pos - }, - _currentOffset: { - value: 0, - writable: !0 - }, - _length: { - value: s294 - } - }), u; - }, n635.prototype._parseFields = function(a443, o, s295) { - var u, f, c172; - for(u in s295)f = s295[u], typeof f == "function" ? c172 = f.call(o, o) : c172 = f.decode(a443, o), c172 !== void 0 && (c172 instanceof r.PropertyDescriptor ? Object.defineProperty(o, u, c172) : o[u] = c172), o._currentOffset = a443.pos - o._startOffset; - }, n635.prototype.size = function(a444, o, s296) { - var u, f, c173, l82, h140; - a444 == null && (a444 = { - }), s296 == null && (s296 = !0), u = { - parent: o, - val: a444, - pointerSize: 0 - }, c173 = 0, h140 = this.fields; - for(f in h140)l82 = h140[f], l82.size != null && (c173 += l82.size(a444[f], u)); - return s296 && (c173 += u.pointerSize), c173; - }, n635.prototype.encode = function(a445, o, s297) { - var u, f, c174, l83, h141, v65, y67; - (v65 = this.preEncode) != null && v65.call(o, a445), u = { - pointers: [], - startOffset: a445.pos, - parent: s297, - val: o, - pointerSize: 0 - }, u.pointerOffset = a445.pos + this.size(o, u, !1), y67 = this.fields; - for(c174 in y67)h141 = y67[c174], h141.encode != null && h141.encode(a445, o[c174], u); - for(f = 0; f < u.pointers.length;)l83 = u.pointers[f++], l83.type.encode(a445, l83.val, l83.parent); - }, n635; - })(), t919.exports = e; - }).call(Le1); -}), s0 = be1(function(t920) { - (function() { - var e, r, n636 = { - }.hasOwnProperty, a446 = function(s298, u) { - for(var f in u)n636.call(u, f) && (s298[f] = u[f]); - function c175() { - this.constructor = s298; - } - return c175.prototype = u.prototype, s298.prototype = new c175, s298.__super__ = u.prototype, s298; - }; - e = Qf, r = (function(o) { - a446(s299, o); - function s299(u, f) { - this.type = u, this.versions = f ?? { - }; - } - return s299.prototype.versionGetter = function(u) { - if (typeof this.type == "string") return this.type.split(".").reduce(function(f, c) { - if (typeof f < "u") return f[c]; - }, u); - }, s299.prototype.versionSetter = function(u, f) { - if (typeof this.type == "string") return this.type.split(".").reduce(function(c176, l) { - return c176[l] = f; - }, u); - }, s299.prototype.decode = function(u, f, c177) { - var l84, h142, v66; - if (c177 == null && (c177 = 0), h142 = this._setup(u, f, c177), typeof this.type == "string" ? h142.version = this.versionGetter(f) : h142.version = this.type.decode(u), this.versions.header && this._parseFields(u, h142, this.versions.header), l84 = this.versions[h142.version], l84 == null) throw new Error("Unknown version " + h142.version); - return l84 instanceof s299 ? l84.decode(u, f) : (this._parseFields(u, h142, l84), (v66 = this.process) != null && v66.call(h142, u), h142); - }, s299.prototype.size = function(u, f, c178) { - var l85, h143, v67, y68, m63, b42; - if (c178 == null && (c178 = !0), !u) throw new Error("Not a fixed size"); - if (l85 = { - parent: f, - val: u, - pointerSize: 0 - }, y68 = 0, typeof this.type != "string" && (y68 += this.type.size(u.version, l85)), this.versions.header) { - b42 = this.versions.header; - for(v67 in b42)m63 = b42[v67], m63.size != null && (y68 += m63.size(u[v67], l85)); - } - if (h143 = this.versions[u.version], h143 == null) throw new Error("Unknown version " + u.version); - for(v67 in h143)m63 = h143[v67], m63.size != null && (y68 += m63.size(u[v67], l85)); - return c178 && (y68 += l85.pointerSize), y68; - }, s299.prototype.encode = function(u, f, c179) { - var l86, h144, v68, y69, m64, b43, F40, S39; - if ((F40 = this.preEncode) != null && F40.call(f, u), l86 = { - pointers: [], - startOffset: u.pos, - parent: c179, - val: f, - pointerSize: 0 - }, l86.pointerOffset = u.pos + this.size(f, l86, !1), typeof this.type != "string" && this.type.encode(u, f.version), this.versions.header) { - S39 = this.versions.header; - for(y69 in S39)b43 = S39[y69], b43.encode != null && b43.encode(u, f[y69], l86); - } - h144 = this.versions[f.version]; - for(y69 in h144)b43 = h144[y69], b43.encode != null && b43.encode(u, f[y69], l86); - for(v68 = 0; v68 < l86.pointers.length;)m64 = l86.pointers[v68++], m64.type.encode(u, m64.val, m64.parent); - }, s299; - })(e), t920.exports = r; - }).call(Le1); -}), yo1 = be1(function(t, e) { - (function() { - var r, n637, a447; - a447 = It1, r = (function() { - function o(s300, u, f) { - var c180, l87, h145, v69; - this.offsetType = s300, this.type = u, this.options = f ?? { - }, this.type === "void" && (this.type = null), (c180 = this.options).type == null && (c180.type = "local"), (l87 = this.options).allowNull == null && (l87.allowNull = !0), (h145 = this.options).nullValue == null && (h145.nullValue = 0), (v69 = this.options).lazy == null && (v69.lazy = !1); - } - return o.prototype.relativeToGetter = function(s301) { - return this.options.relativeTo.split(".").reduce(function(u, f) { - return u[f]; - }, s301); - }, o.prototype.decode = function(s302, u) { - var f, c181, l88, h146, v70, y70; - return l88 = this.offsetType.decode(s302, u), l88 === this.options.nullValue && this.options.allowNull ? null : (v70 = (function() { - switch(this.options.type){ - case "local": - return u._startOffset; - case "immediate": - return s302.pos - this.offsetType.size(); - case "parent": - return u.parent._startOffset; - default: - for(f = u; f.parent;)f = f.parent; - return f._startOffset || 0; - } - }).call(this), this.options.relativeTo && (v70 += this.relativeToGetter(u)), h146 = l88 + v70, this.type != null ? (y70 = null, c181 = (function(m65) { - return function() { - var b44; - return y70 != null || (b44 = s302.pos, s302.pos = h146, y70 = m65.type.decode(s302, u), s302.pos = b44), y70; - }; - })(this), this.options.lazy ? new a447.PropertyDescriptor({ - get: c181 - }) : c181()) : h146); - }, o.prototype.size = function(s303, u) { - var f, c182; - switch(f = u, this.options.type){ - case "local": - case "immediate": - break; - case "parent": - u = u.parent; - break; - default: - for(; u.parent;)u = u.parent; - } - if (c182 = this.type, c182 == null) { - if (!(s303 instanceof n637)) throw new Error("Must be a VoidPointer"); - c182 = s303.type, s303 = s303.value; - } - return s303 && u && (u.pointerSize += c182.size(s303, f)), this.offsetType.size(); - }, o.prototype.encode = function(s304, u, f) { - var c183, l89, h147; - if (c183 = f, u == null) { - this.offsetType.encode(s304, this.options.nullValue); - return; - } - switch(this.options.type){ - case "local": - l89 = f.startOffset; - break; - case "immediate": - l89 = s304.pos + this.offsetType.size(u, c183); - break; - case "parent": - f = f.parent, l89 = f.startOffset; - break; - default: - for(l89 = 0; f.parent;)f = f.parent; - } - if (this.options.relativeTo && (l89 += this.relativeToGetter(c183.val)), this.offsetType.encode(s304, f.pointerOffset - l89), h147 = this.type, h147 == null) { - if (!(u instanceof n637)) throw new Error("Must be a VoidPointer"); - h147 = u.type, u = u.value; - } - return f.pointers.push({ - type: h147, - val: u, - parent: c183 - }), f.pointerOffset += h147.size(u, c183); - }, o; - })(), n637 = (function() { - function o(s305, u) { - this.type = s305, this.value = u; - } - return o; - })(), e.Pointer = r, e.VoidPointer = n637; - }).call(Le1); -}), t8 = yo1.Pointer, r8 = yo1.VoidPointer, i493 = be1(function(t, e) { - (function() { - var r, n638, a448, o; - e.EncodeStream = Q12, e.DecodeStream = vo1, e.Array = Jf, e.LazyArray = $12, e.Bitfield = e0, e.Boolean = t0, e.Buffer = r0, e.Enum = n0, e.Optional = i0, e.Reserved = a0, e.String = o0, e.Struct = Qf, e.VersionedStruct = s0, a448 = $3; - for(r in a448)n638 = a448[r], e[r] = n638; - o = yo1; - for(r in o)n638 = o[r], e[r] = n638; - }).call(Le1); -}), n8 = i493.EncodeStream, i8 = i493.DecodeStream, a8 = i493.Array, o8 = i493.LazyArray, s8 = i493.Bitfield, u8 = i493.Boolean, f8 = i493.Buffer, l8 = i493.Enum, c8 = i493.Optional, h8 = i493.Reserved, p8 = i493.String, d8 = i493.Struct, v8 = i493.VersionedStruct, ji1 = [], wr1 = { - logErrors: !1, - registerFormat: function(e) { - ji1.push(e); - }, - create: function(e, r) { - for(var n639 = new he1.from(e), a449 = 0; a449 < ji1.length; a449++){ - var o = ji1[a449]; - if (o.probe(n639)) { - var s306 = new o(new i493.DecodeStream(n639)); - return r ? s306.getFont(r) : s306; - } - } - throw new Error("Unknown font format"); - } -}; -function Ne1(t, e, r) { - if (r.get) { - var n640 = r.get; - r.get = function() { - var o = n640.call(this); - return Object.defineProperty(this, e, { - value: o - }), o; - }; - } else if (typeof r.value == "function") { - var a450 = r.value; - return { - get: function() { - var s307 = new Map; - function u() { - for(var f = arguments.length, c184 = new Array(f), l90 = 0; l90 < f; l90++)c184[l90] = arguments[l90]; - var h148 = c184.length > 0 ? c184[0] : "value"; - if (s307.has(h148)) return s307.get(h148); - var v71 = a450.apply(this, c184); - return s307.set(h148, v71), v71; - } - return Object.defineProperty(this, e, { - value: u - }), u; - } - }; - } -} -var u0 = new i493.Struct({ - firstCode: i493.uint16, - entryCount: i493.uint16, - idDelta: i493.int16, - idRangeOffset: i493.uint16 -}), Vi1 = new i493.Struct({ - startCharCode: i493.uint32, - endCharCode: i493.uint32, - glyphID: i493.uint32 -}), f0 = new i493.Struct({ - startUnicodeValue: i493.uint24, - additionalCount: i493.uint8 -}), l0 = new i493.Struct({ - unicodeValue: i493.uint24, - glyphID: i493.uint16 -}), c0 = new i493.Array(f0, i493.uint32), h0 = new i493.Array(l0, i493.uint32), p0 = new i493.Struct({ - varSelector: i493.uint24, - defaultUVS: new i493.Pointer(i493.uint32, c0, { - type: "parent" - }), - nonDefaultUVS: new i493.Pointer(i493.uint32, h0, { - type: "parent" - }) -}), d0 = new i493.VersionedStruct(i493.uint16, { - 0: { - length: i493.uint16, - language: i493.uint16, - codeMap: new i493.LazyArray(i493.uint8, 256) - }, - 2: { - length: i493.uint16, - language: i493.uint16, - subHeaderKeys: new i493.Array(i493.uint16, 256), - subHeaderCount: function(e) { - return Math.max.apply(Math, e.subHeaderKeys); - }, - subHeaders: new i493.LazyArray(u0, "subHeaderCount"), - glyphIndexArray: new i493.LazyArray(i493.uint16, "subHeaderCount") - }, - 4: { - length: i493.uint16, - language: i493.uint16, - segCountX2: i493.uint16, - segCount: function(e) { - return e.segCountX2 >> 1; - }, - searchRange: i493.uint16, - entrySelector: i493.uint16, - rangeShift: i493.uint16, - endCode: new i493.LazyArray(i493.uint16, "segCount"), - reservedPad: new i493.Reserved(i493.uint16), - startCode: new i493.LazyArray(i493.uint16, "segCount"), - idDelta: new i493.LazyArray(i493.int16, "segCount"), - idRangeOffset: new i493.LazyArray(i493.uint16, "segCount"), - glyphIndexArray: new i493.LazyArray(i493.uint16, function(t921) { - return (t921.length - t921._currentOffset) / 2; - }) - }, - 6: { - length: i493.uint16, - language: i493.uint16, - firstCode: i493.uint16, - entryCount: i493.uint16, - glyphIndices: new i493.LazyArray(i493.uint16, "entryCount") - }, - 8: { - reserved: new i493.Reserved(i493.uint16), - length: i493.uint32, - language: i493.uint16, - is32: new i493.LazyArray(i493.uint8, 8192), - nGroups: i493.uint32, - groups: new i493.LazyArray(Vi1, "nGroups") - }, - 10: { - reserved: new i493.Reserved(i493.uint16), - length: i493.uint32, - language: i493.uint32, - firstCode: i493.uint32, - entryCount: i493.uint32, - glyphIndices: new i493.LazyArray(i493.uint16, "numChars") - }, - 12: { - reserved: new i493.Reserved(i493.uint16), - length: i493.uint32, - language: i493.uint32, - nGroups: i493.uint32, - groups: new i493.LazyArray(Vi1, "nGroups") - }, - 13: { - reserved: new i493.Reserved(i493.uint16), - length: i493.uint32, - language: i493.uint32, - nGroups: i493.uint32, - groups: new i493.LazyArray(Vi1, "nGroups") - }, - 14: { - length: i493.uint32, - numRecords: i493.uint32, - varSelectors: new i493.LazyArray(p0, "numRecords") - } -}), v0 = new i493.Struct({ - platformID: i493.uint16, - encodingID: i493.uint16, - table: new i493.Pointer(i493.uint32, d0, { - type: "parent", - lazy: !0 - }) -}), y0 = new i493.Struct({ - version: i493.uint16, - numSubtables: i493.uint16, - tables: new i493.Array(v0, "numSubtables") -}), g0 = new i493.Struct({ - version: i493.int32, - revision: i493.int32, - checkSumAdjustment: i493.uint32, - magicNumber: i493.uint32, - flags: i493.uint16, - unitsPerEm: i493.uint16, - created: new i493.Array(i493.int32, 2), - modified: new i493.Array(i493.int32, 2), - xMin: i493.int16, - yMin: i493.int16, - xMax: i493.int16, - yMax: i493.int16, - macStyle: new i493.Bitfield(i493.uint16, [ - "bold", - "italic", - "underline", - "outline", - "shadow", - "condensed", - "extended" - ]), - lowestRecPPEM: i493.uint16, - fontDirectionHint: i493.int16, - indexToLocFormat: i493.int16, - glyphDataFormat: i493.int16 -}), m0 = new i493.Struct({ - version: i493.int32, - ascent: i493.int16, - descent: i493.int16, - lineGap: i493.int16, - advanceWidthMax: i493.uint16, - minLeftSideBearing: i493.int16, - minRightSideBearing: i493.int16, - xMaxExtent: i493.int16, - caretSlopeRise: i493.int16, - caretSlopeRun: i493.int16, - caretOffset: i493.int16, - reserved: new i493.Reserved(i493.int16, 4), - metricDataFormat: i493.int16, - numberOfMetrics: i493.uint16 -}), b0 = new i493.Struct({ - advance: i493.uint16, - bearing: i493.int16 -}), w0 = new i493.Struct({ - metrics: new i493.LazyArray(b0, function(t922) { - return t922.parent.hhea.numberOfMetrics; - }), - bearings: new i493.LazyArray(i493.int16, function(t923) { - return t923.parent.maxp.numGlyphs - t923.parent.hhea.numberOfMetrics; - }) -}), F0 = new i493.Struct({ - version: i493.int32, - numGlyphs: i493.uint16, - maxPoints: i493.uint16, - maxContours: i493.uint16, - maxComponentPoints: i493.uint16, - maxComponentContours: i493.uint16, - maxZones: i493.uint16, - maxTwilightPoints: i493.uint16, - maxStorage: i493.uint16, - maxFunctionDefs: i493.uint16, - maxInstructionDefs: i493.uint16, - maxStackElements: i493.uint16, - maxSizeOfInstructions: i493.uint16, - maxComponentElements: i493.uint16, - maxComponentDepth: i493.uint16 -}); -function _f1(t924, e, r) { - return r === void 0 && (r = 0), t924 === 1 && Wo1[r] ? Wo1[r] : x0[t924][e]; -} -var x0 = [ - [ - "utf16be", - "utf16be", - "utf16be", - "utf16be", - "utf16be", - "utf16be" - ], - [ - "macroman", - "shift-jis", - "big5", - "euc-kr", - "iso-8859-6", - "iso-8859-8", - "macgreek", - "maccyrillic", - "symbol", - "Devanagari", - "Gurmukhi", - "Gujarati", - "Oriya", - "Bengali", - "Tamil", - "Telugu", - "Kannada", - "Malayalam", - "Sinhalese", - "Burmese", - "Khmer", - "macthai", - "Laotian", - "Georgian", - "Armenian", - "gb-2312-80", - "Tibetan", - "Mongolian", - "Geez", - "maccenteuro", - "Vietnamese", - "Sindhi" - ], - [ - "ascii" - ], - [ - "symbol", - "utf16be", - "shift-jis", - "gb18030", - "big5", - "wansung", - "johab", - null, - null, - null, - "utf16be" - ] -], Wo1 = { - 15: "maciceland", - 17: "macturkish", - 18: "maccroatian", - 24: "maccenteuro", - 25: "maccenteuro", - 26: "maccenteuro", - 27: "maccenteuro", - 28: "maccenteuro", - 30: "maciceland", - 37: "macromania", - 38: "maccenteuro", - 39: "maccenteuro", - 40: "maccenteuro", - 143: "macinuit", - 146: "macgaelic" -}, S0 = [ - [], - { - 0: "en", - 30: "fo", - 60: "ks", - 90: "rw", - 1: "fr", - 31: "fa", - 61: "ku", - 91: "rn", - 2: "de", - 32: "ru", - 62: "sd", - 92: "ny", - 3: "it", - 33: "zh", - 63: "bo", - 93: "mg", - 4: "nl", - 34: "nl-BE", - 64: "ne", - 94: "eo", - 5: "sv", - 35: "ga", - 65: "sa", - 128: "cy", - 6: "es", - 36: "sq", - 66: "mr", - 129: "eu", - 7: "da", - 37: "ro", - 67: "bn", - 130: "ca", - 8: "pt", - 38: "cz", - 68: "as", - 131: "la", - 9: "no", - 39: "sk", - 69: "gu", - 132: "qu", - 10: "he", - 40: "si", - 70: "pa", - 133: "gn", - 11: "ja", - 41: "yi", - 71: "or", - 134: "ay", - 12: "ar", - 42: "sr", - 72: "ml", - 135: "tt", - 13: "fi", - 43: "mk", - 73: "kn", - 136: "ug", - 14: "el", - 44: "bg", - 74: "ta", - 137: "dz", - 15: "is", - 45: "uk", - 75: "te", - 138: "jv", - 16: "mt", - 46: "be", - 76: "si", - 139: "su", - 17: "tr", - 47: "uz", - 77: "my", - 140: "gl", - 18: "hr", - 48: "kk", - 78: "km", - 141: "af", - 19: "zh-Hant", - 49: "az-Cyrl", - 79: "lo", - 142: "br", - 20: "ur", - 50: "az-Arab", - 80: "vi", - 143: "iu", - 21: "hi", - 51: "hy", - 81: "id", - 144: "gd", - 22: "th", - 52: "ka", - 82: "tl", - 145: "gv", - 23: "ko", - 53: "mo", - 83: "ms", - 146: "ga", - 24: "lt", - 54: "ky", - 84: "ms-Arab", - 147: "to", - 25: "pl", - 55: "tg", - 85: "am", - 148: "el-polyton", - 26: "hu", - 56: "tk", - 86: "ti", - 149: "kl", - 27: "es", - 57: "mn-CN", - 87: "om", - 150: "az", - 28: "lv", - 58: "mn", - 88: "so", - 151: "nn", - 29: "se", - 59: "ps", - 89: "sw" - }, - [], - { - 1078: "af", - 16393: "en-IN", - 1159: "rw", - 1074: "tn", - 1052: "sq", - 6153: "en-IE", - 1089: "sw", - 1115: "si", - 1156: "gsw", - 8201: "en-JM", - 1111: "kok", - 1051: "sk", - 1118: "am", - 17417: "en-MY", - 1042: "ko", - 1060: "sl", - 5121: "ar-DZ", - 5129: "en-NZ", - 1088: "ky", - 11274: "es-AR", - 15361: "ar-BH", - 13321: "en-PH", - 1108: "lo", - 16394: "es-BO", - 3073: "ar", - 18441: "en-SG", - 1062: "lv", - 13322: "es-CL", - 2049: "ar-IQ", - 7177: "en-ZA", - 1063: "lt", - 9226: "es-CO", - 11265: "ar-JO", - 11273: "en-TT", - 2094: "dsb", - 5130: "es-CR", - 13313: "ar-KW", - 2057: "en-GB", - 1134: "lb", - 7178: "es-DO", - 12289: "ar-LB", - 1033: "en", - 1071: "mk", - 12298: "es-EC", - 4097: "ar-LY", - 12297: "en-ZW", - 2110: "ms-BN", - 17418: "es-SV", - 6145: "ary", - 1061: "et", - 1086: "ms", - 4106: "es-GT", - 8193: "ar-OM", - 1080: "fo", - 1100: "ml", - 18442: "es-HN", - 16385: "ar-QA", - 1124: "fil", - 1082: "mt", - 2058: "es-MX", - 1025: "ar-SA", - 1035: "fi", - 1153: "mi", - 19466: "es-NI", - 10241: "ar-SY", - 2060: "fr-BE", - 1146: "arn", - 6154: "es-PA", - 7169: "aeb", - 3084: "fr-CA", - 1102: "mr", - 15370: "es-PY", - 14337: "ar-AE", - 1036: "fr", - 1148: "moh", - 10250: "es-PE", - 9217: "ar-YE", - 5132: "fr-LU", - 1104: "mn", - 20490: "es-PR", - 1067: "hy", - 6156: "fr-MC", - 2128: "mn-CN", - 3082: "es", - 1101: "as", - 4108: "fr-CH", - 1121: "ne", - 1034: "es", - 2092: "az-Cyrl", - 1122: "fy", - 1044: "nb", - 21514: "es-US", - 1068: "az", - 1110: "gl", - 2068: "nn", - 14346: "es-UY", - 1133: "ba", - 1079: "ka", - 1154: "oc", - 8202: "es-VE", - 1069: "eu", - 3079: "de-AT", - 1096: "or", - 2077: "sv-FI", - 1059: "be", - 1031: "de", - 1123: "ps", - 1053: "sv", - 2117: "bn", - 5127: "de-LI", - 1045: "pl", - 1114: "syr", - 1093: "bn-IN", - 4103: "de-LU", - 1046: "pt", - 1064: "tg", - 8218: "bs-Cyrl", - 2055: "de-CH", - 2070: "pt-PT", - 2143: "tzm", - 5146: "bs", - 1032: "el", - 1094: "pa", - 1097: "ta", - 1150: "br", - 1135: "kl", - 1131: "qu-BO", - 1092: "tt", - 1026: "bg", - 1095: "gu", - 2155: "qu-EC", - 1098: "te", - 1027: "ca", - 1128: "ha", - 3179: "qu", - 1054: "th", - 3076: "zh-HK", - 1037: "he", - 1048: "ro", - 1105: "bo", - 5124: "zh-MO", - 1081: "hi", - 1047: "rm", - 1055: "tr", - 2052: "zh", - 1038: "hu", - 1049: "ru", - 1090: "tk", - 4100: "zh-SG", - 1039: "is", - 9275: "smn", - 1152: "ug", - 1028: "zh-TW", - 1136: "ig", - 4155: "smj-NO", - 1058: "uk", - 1155: "co", - 1057: "id", - 5179: "smj", - 1070: "hsb", - 1050: "hr", - 1117: "iu", - 3131: "se-FI", - 1056: "ur", - 4122: "hr-BA", - 2141: "iu-Latn", - 1083: "se", - 2115: "uz-Cyrl", - 1029: "cs", - 2108: "ga", - 2107: "se-SE", - 1091: "uz", - 1030: "da", - 1076: "xh", - 8251: "sms", - 1066: "vi", - 1164: "prs", - 1077: "zu", - 6203: "sma-NO", - 1106: "cy", - 1125: "dv", - 1040: "it", - 7227: "sms", - 1160: "wo", - 2067: "nl-BE", - 2064: "it-CH", - 1103: "sa", - 1157: "sah", - 1043: "nl", - 1041: "ja", - 7194: "sr-Cyrl-BA", - 1144: "ii", - 3081: "en-AU", - 1099: "kn", - 3098: "sr", - 1130: "yo", - 10249: "en-BZ", - 1087: "kk", - 6170: "sr-Latn-BA", - 4105: "en-CA", - 1107: "km", - 2074: "sr-Latn", - 9225: "en-029", - 1158: "quc", - 1132: "nso" - } -]; -function A0(t925) { - var e = 0; - if (typeof Symbol > "u" || t925[Symbol.iterator] == null) { - if (Array.isArray(t925) || (t925 = E0(t925))) return function() { - return e >= t925.length ? { - done: !0 - } : { - done: !1, - value: t925[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t925[Symbol.iterator](), e.next.bind(e); -} -function E0(t926, e) { - if (!!t926) { - if (typeof t926 == "string") return Xo1(t926, e); - var r = Object.prototype.toString.call(t926).slice(8, -1); - if (r === "Object" && t926.constructor && (r = t926.constructor.name), r === "Map" || r === "Set") return Array.from(t926); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Xo1(t926, e); - } -} -function Xo1(t927, e) { - (e == null || e > t927.length) && (e = t927.length); - for(var r = 0, n641 = new Array(e); r < e; r++)n641[r] = t927[r]; - return n641; -} -var Yo1 = new i493.Struct({ - platformID: i493.uint16, - encodingID: i493.uint16, - languageID: i493.uint16, - nameID: i493.uint16, - length: i493.uint16, - string: new i493.Pointer(i493.uint16, new i493.String("length", function(t928) { - return _f1(t928.platformID, t928.encodingID, t928.languageID); - }), { - type: "parent", - relativeTo: "parent.stringOffset", - allowNull: !1 - }) -}), C0 = new i493.Struct({ - length: i493.uint16, - tag: new i493.Pointer(i493.uint16, new i493.String("length", "utf16be"), { - type: "parent", - relativeTo: "stringOffset" - }) -}), Qn1 = new i493.VersionedStruct(i493.uint16, { - 0: { - count: i493.uint16, - stringOffset: i493.uint16, - records: new i493.Array(Yo1, "count") - }, - 1: { - count: i493.uint16, - stringOffset: i493.uint16, - records: new i493.Array(Yo1, "count"), - langTagCount: i493.uint16, - langTags: new i493.Array(C0, "langTagCount") - } -}), xa1 = [ - "copyright", - "fontFamily", - "fontSubfamily", - "uniqueSubfamily", - "fullName", - "version", - "postscriptName", - "trademark", - "manufacturer", - "designer", - "description", - "vendorURL", - "designerURL", - "license", - "licenseURL", - null, - "preferredFamily", - "preferredSubfamily", - "compatibleFull", - "sampleText", - "postscriptCIDFontName", - "wwsFamilyName", - "wwsSubfamilyName" -]; -Qn1.process = function(t) { - for(var e = { - }, r = A0(this.records), n642; !(n642 = r()).done;){ - var a451 = n642.value, o = S0[a451.platformID][a451.languageID]; - o == null && this.langTags != null && a451.languageID >= 32768 && (o = this.langTags[a451.languageID - 32768].tag), o == null && (o = a451.platformID + "-" + a451.languageID); - var s = a451.nameID >= 256 ? "fontFeatures" : xa1[a451.nameID] || a451.nameID; - e[s] == null && (e[s] = { - }); - var u = e[s]; - a451.nameID >= 256 && (u = u[a451.nameID] || (u[a451.nameID] = { - })), (typeof a451.string == "string" || typeof u[o] != "string") && (u[o] = a451.string); - } - this.records = e; -}; -Qn1.preEncode = function() { - if (!Array.isArray(this.records)) { - this.version = 0; - var t929 = []; - for(var e in this.records){ - var r = this.records[e]; - e !== "fontFeatures" && (t929.push({ - platformID: 3, - encodingID: 1, - languageID: 1033, - nameID: xa1.indexOf(e), - length: he1.byteLength(r.en, "utf16le"), - string: r.en - }), e === "postscriptName" && t929.push({ - platformID: 1, - encodingID: 0, - languageID: 0, - nameID: xa1.indexOf(e), - length: r.en.length, - string: r.en - })); - } - this.records = t929, this.count = t929.length, this.stringOffset = Qn1.size(this, null, !1); - } -}; -var $f = new i493.VersionedStruct(i493.uint16, { - header: { - xAvgCharWidth: i493.int16, - usWeightClass: i493.uint16, - usWidthClass: i493.uint16, - fsType: new i493.Bitfield(i493.uint16, [ - null, - "noEmbedding", - "viewOnly", - "editable", - null, - null, - null, - null, - "noSubsetting", - "bitmapOnly" - ]), - ySubscriptXSize: i493.int16, - ySubscriptYSize: i493.int16, - ySubscriptXOffset: i493.int16, - ySubscriptYOffset: i493.int16, - ySuperscriptXSize: i493.int16, - ySuperscriptYSize: i493.int16, - ySuperscriptXOffset: i493.int16, - ySuperscriptYOffset: i493.int16, - yStrikeoutSize: i493.int16, - yStrikeoutPosition: i493.int16, - sFamilyClass: i493.int16, - panose: new i493.Array(i493.uint8, 10), - ulCharRange: new i493.Array(i493.uint32, 4), - vendorID: new i493.String(4), - fsSelection: new i493.Bitfield(i493.uint16, [ - "italic", - "underscore", - "negative", - "outlined", - "strikeout", - "bold", - "regular", - "useTypoMetrics", - "wws", - "oblique" - ]), - usFirstCharIndex: i493.uint16, - usLastCharIndex: i493.uint16 - }, - 0: { - }, - 1: { - typoAscender: i493.int16, - typoDescender: i493.int16, - typoLineGap: i493.int16, - winAscent: i493.uint16, - winDescent: i493.uint16, - codePageRange: new i493.Array(i493.uint32, 2) - }, - 2: { - typoAscender: i493.int16, - typoDescender: i493.int16, - typoLineGap: i493.int16, - winAscent: i493.uint16, - winDescent: i493.uint16, - codePageRange: new i493.Array(i493.uint32, 2), - xHeight: i493.int16, - capHeight: i493.int16, - defaultChar: i493.uint16, - breakChar: i493.uint16, - maxContent: i493.uint16 - }, - 5: { - typoAscender: i493.int16, - typoDescender: i493.int16, - typoLineGap: i493.int16, - winAscent: i493.uint16, - winDescent: i493.uint16, - codePageRange: new i493.Array(i493.uint32, 2), - xHeight: i493.int16, - capHeight: i493.int16, - defaultChar: i493.uint16, - breakChar: i493.uint16, - maxContent: i493.uint16, - usLowerOpticalPointSize: i493.uint16, - usUpperOpticalPointSize: i493.uint16 - } -}), Gi1 = $f.versions; -Gi1[3] = Gi1[4] = Gi1[2]; -var I0 = new i493.VersionedStruct(i493.fixed32, { - header: { - italicAngle: i493.fixed32, - underlinePosition: i493.int16, - underlineThickness: i493.int16, - isFixedPitch: i493.uint32, - minMemType42: i493.uint32, - maxMemType42: i493.uint32, - minMemType1: i493.uint32, - maxMemType1: i493.uint32 - }, - 1: { - }, - 2: { - numberOfGlyphs: i493.uint16, - glyphNameIndex: new i493.Array(i493.uint16, "numberOfGlyphs"), - names: new i493.Array(new i493.String(i493.uint8)) - }, - 2.5: { - numberOfGlyphs: i493.uint16, - offsets: new i493.Array(i493.uint8, "numberOfGlyphs") - }, - 3: { - }, - 4: { - map: new i493.Array(i493.uint32, function(t930) { - return t930.parent.maxp.numGlyphs; - }) - } -}), D0 = new i493.Struct({ - controlValues: new i493.Array(i493.int16) -}), O0 = new i493.Struct({ - instructions: new i493.Array(i493.uint8) -}), go1 = new i493.VersionedStruct("head.indexToLocFormat", { - 0: { - offsets: new i493.Array(i493.uint16) - }, - 1: { - offsets: new i493.Array(i493.uint32) - } -}); -go1.process = function() { - if (this.version === 0) for(var t931 = 0; t931 < this.offsets.length; t931++)this.offsets[t931] <<= 1; -}; -go1.preEncode = function() { - if (this.version == null && (this.version = this.offsets[this.offsets.length - 1] > 65535 ? 1 : 0, this.version === 0)) for(var t932 = 0; t932 < this.offsets.length; t932++)this.offsets[t932] >>>= 1; -}; -var T0 = new i493.Struct({ - controlValueProgram: new i493.Array(i493.uint8) -}), P0 = new i493.Array(new i493.Buffer); -function Ko1(t933) { - var e = 0; - if (typeof Symbol > "u" || t933[Symbol.iterator] == null) { - if (Array.isArray(t933) || (t933 = B0(t933))) return function() { - return e >= t933.length ? { - done: !0 - } : { - done: !1, - value: t933[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t933[Symbol.iterator](), e.next.bind(e); -} -function B0(t934, e) { - if (!!t934) { - if (typeof t934 == "string") return Zo1(t934, e); - var r = Object.prototype.toString.call(t934).slice(8, -1); - if (r === "Object" && t934.constructor && (r = t934.constructor.name), r === "Map" || r === "Set") return Array.from(t934); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Zo1(t934, e); - } -} -function Zo1(t935, e) { - (e == null || e > t935.length) && (e = t935.length); - for(var r = 0, n643 = new Array(e); r < e; r++)n643[r] = t935[r]; - return n643; -} -var lt2 = function() { - function t936(r) { - this.type = r; - } - var e = t936.prototype; - return e.getCFFVersion = function(n644) { - for(; n644 && !n644.hdrSize;)n644 = n644.parent; - return n644 ? n644.version : -1; - }, e.decode = function(n645, a452) { - var o = this.getCFFVersion(a452), s308 = o >= 2 ? n645.readUInt32BE() : n645.readUInt16BE(); - if (s308 === 0) return []; - var u = n645.readUInt8(), f; - if (u === 1) f = i493.uint8; - else if (u === 2) f = i493.uint16; - else if (u === 3) f = i493.uint24; - else if (u === 4) f = i493.uint32; - else throw new Error("Bad offset size in CFFIndex: " + u + " " + n645.pos); - for(var c185 = [], l91 = n645.pos + (s308 + 1) * u - 1, h149 = f.decode(n645), v72 = 0; v72 < s308; v72++){ - var y71 = f.decode(n645); - if (this.type != null) { - var m66 = n645.pos; - n645.pos = l91 + h149, a452.length = y71 - h149, c185.push(this.type.decode(n645, a452)), n645.pos = m66; - } else c185.push({ - offset: l91 + h149, - length: y71 - h149 - }); - h149 = y71; - } - return n645.pos = l91 + h149, c185; - }, e.size = function(n646, a453) { - var o = 2; - if (n646.length === 0) return o; - for(var s309 = this.type || new i493.Buffer, u = 1, f = 0; f < n646.length; f++){ - var c186 = n646[f]; - u += s309.size(c186, a453); - } - var l92; - if (u <= 255) l92 = i493.uint8; - else if (u <= 65535) l92 = i493.uint16; - else if (u <= 16777215) l92 = i493.uint24; - else if (u <= 4294967295) l92 = i493.uint32; - else throw new Error("Bad offset in CFFIndex"); - return o += 1 + l92.size() * (n646.length + 1), o += u - 1, o; - }, e.encode = function(n647, a454, o) { - if (n647.writeUInt16BE(a454.length), a454.length !== 0) { - for(var s310 = this.type || new i493.Buffer, u = [], f = 1, c187 = Ko1(a454), l93; !(l93 = c187()).done;){ - var h150 = l93.value, v73 = s310.size(h150, o); - u.push(v73), f += v73; - } - var y72; - if (f <= 255) y72 = i493.uint8; - else if (f <= 65535) y72 = i493.uint16; - else if (f <= 16777215) y72 = i493.uint24; - else if (f <= 4294967295) y72 = i493.uint32; - else throw new Error("Bad offset in CFFIndex"); - n647.writeUInt8(y72.size()), f = 1, y72.encode(n647, f); - for(var m67 = 0, b45 = u; m67 < b45.length; m67++){ - var F41 = b45[m67]; - f += F41, y72.encode(n647, f); - } - for(var S40 = Ko1(a454), I18; !(I18 = S40()).done;){ - var A13 = I18.value; - s310.encode(n647, A13, o); - } - } - }, t936; -}(), Jo1 = Object.prototype.toString, el1 = function(e) { - var r = Jo1.call(e), n648 = r === "[object Arguments]"; - return n648 || (n648 = r !== "[object Array]" && e !== null && typeof e == "object" && typeof e.length == "number" && e.length >= 0 && Jo1.call(e.callee) === "[object Function]"), n648; -}, tl; -Object.keys || (Yr1 = Object.prototype.hasOwnProperty, qi = Object.prototype.toString, Qo1 = el1, Hi = Object.prototype.propertyIsEnumerable, _o = !Hi.call({ - toString: null -}, "toString"), $o1 = Hi.call(function() { -}, "prototype"), Kr1 = [ - "toString", - "toLocaleString", - "valueOf", - "hasOwnProperty", - "isPrototypeOf", - "propertyIsEnumerable", - "constructor" -], Dn1 = function(e) { - var r = e.constructor; - return r && r.prototype === e; -}, es1 = { - $applicationCache: !0, - $console: !0, - $external: !0, - $frame: !0, - $frameElement: !0, - $frames: !0, - $innerHeight: !0, - $innerWidth: !0, - $onmozfullscreenchange: !0, - $onmozfullscreenerror: !0, - $outerHeight: !0, - $outerWidth: !0, - $pageXOffset: !0, - $pageYOffset: !0, - $parent: !0, - $scrollLeft: !0, - $scrollTop: !0, - $scrollX: !0, - $scrollY: !0, - $self: !0, - $webkitIndexedDB: !0, - $webkitStorageInfo: !0, - $window: !0 -}, ts1 = (function() { - if (typeof window > "u") return !1; - for(var t937 in window)try { - if (!es1["$" + t937] && Yr1.call(window, t937) && window[t937] !== null && typeof window[t937] == "object") try { - Dn1(window[t937]); - } catch { - return !0; - } - } catch { - return !0; - } - return !1; -})(), rs1 = function(e) { - if (typeof window > "u" || !ts1) return Dn1(e); - try { - return Dn1(e); - } catch { - return !1; - } -}, tl = function(e) { - var r = e !== null && typeof e == "object", n649 = qi.call(e) === "[object Function]", a455 = Qo1(e), o = r && qi.call(e) === "[object String]", s311 = []; - if (!r && !n649 && !a455) throw new TypeError("Object.keys called on a non-object"); - var u = $o1 && n649; - if (o && e.length > 0 && !Yr1.call(e, 0)) for(var f = 0; f < e.length; ++f)s311.push(String(f)); - if (a455 && e.length > 0) for(var c188 = 0; c188 < e.length; ++c188)s311.push(String(c188)); - else for(var l94 in e)!(u && l94 === "prototype") && Yr1.call(e, l94) && s311.push(String(l94)); - if (_o) for(var h151 = rs1(e), v74 = 0; v74 < Kr1.length; ++v74)!(h151 && Kr1[v74] === "constructor") && Yr1.call(e, Kr1[v74]) && s311.push(Kr1[v74]); - return s311; -}); -var Yr1, qi, Qo1, Hi, _o, $o1, Kr1, Dn1, es1, ts1, rs1, k0 = tl, L0 = Array.prototype.slice, ns = Object.keys, Gn1 = ns ? function(e) { - return ns(e); -} : k0, is1 = Object.keys; -Gn1.shim = function() { - if (Object.keys) { - var e = function() { - var r = Object.keys(arguments); - return r && r.length === arguments.length; - }(1, 2); - e || (Object.keys = function(n650) { - return el1(n650) ? is1(L0.call(n650)) : is1(n650); - }); - } else Object.keys = Gn1; - return Object.keys || Gn1; -}; -var Sa1 = Gn1, M0 = typeof Symbol == "function" && typeof Symbol.toStringTag == "symbol", Aa1 = Object.prototype.toString, bi1 = function(e) { - return M0 && e && typeof e == "object" && Symbol.toStringTag in e ? !1 : Aa1.call(e) === "[object Arguments]"; -}, rl1 = function(e) { - return bi1(e) ? !0 : e !== null && typeof e == "object" && typeof e.length == "number" && e.length >= 0 && Aa1.call(e) !== "[object Array]" && Aa1.call(e.callee) === "[object Function]"; -}, U0 = function() { - return bi1(arguments); -}(); -bi1.isLegacyArguments = rl1; -var as1 = U0 ? bi1 : rl1, N0 = typeof Symbol == "function" && typeof Symbol("foo") == "symbol", R0 = Object.prototype.toString, z0 = Array.prototype.concat, mo1 = Object.defineProperty, j0 = function(e) { - return typeof e == "function" && R0.call(e) === "[object Function]"; -}, V0 = function() { - var e = { - }; - try { - mo1(e, "x", { - enumerable: !1, - value: e - }); - for(var r in e)return !1; - return e.x === e; - } catch { - return !1; - } -}, nl1 = mo1 && V0(), G0 = function(e, r, n651, a456) { - r in e && (!j0(a456) || !a456()) || (nl1 ? mo1(e, r, { - configurable: !0, - enumerable: !1, - value: n651, - writable: !0 - }) : e[r] = n651); -}, il = function(e, r) { - var n652 = arguments.length > 2 ? arguments[2] : { - }, a457 = Sa1(r); - N0 && (a457 = z0.call(a457, Object.getOwnPropertySymbols(r))); - for(var o = 0; o < a457.length; o += 1)G0(e, a457[o], r[a457[o]], n652[a457[o]]); -}; -il.supportsDescriptors = !!nl1; -var wn1 = il, q0 = "Function.prototype.bind called on incompatible ", Wi1 = Array.prototype.slice, H0 = Object.prototype.toString, W0 = "[object Function]", X0 = function(e) { - var r = this; - if (typeof r != "function" || H0.call(r) !== W0) throw new TypeError(q0 + r); - for(var n653 = Wi1.call(arguments, 1), a458, o = function() { - if (this instanceof a458) { - var h152 = r.apply(this, n653.concat(Wi1.call(arguments))); - return Object(h152) === h152 ? h152 : this; - } else return r.apply(e, n653.concat(Wi1.call(arguments))); - }, s312 = Math.max(0, r.length - n653.length), u = [], f = 0; f < s312; f++)u.push("$" + f); - if (a458 = Function("binder", "return function (" + u.join(",") + "){ return binder.apply(this,arguments); }")(o), r.prototype) { - var c189 = function() { - }; - c189.prototype = r.prototype, a458.prototype = new c189, c189.prototype = null; - } - return a458; -}, wi1 = Function.prototype.bind || X0, Y0 = function() { - if (typeof Symbol != "function" || typeof Object.getOwnPropertySymbols != "function") return !1; - if (typeof Symbol.iterator == "symbol") return !0; - var e = { - }, r = Symbol("test"), n654 = Object(r); - if (typeof r == "string" || Object.prototype.toString.call(r) !== "[object Symbol]" || Object.prototype.toString.call(n654) !== "[object Symbol]") return !1; - var a459 = 42; - e[r] = a459; - for(r in e)return !1; - if (typeof Object.keys == "function" && Object.keys(e).length !== 0 || typeof Object.getOwnPropertyNames == "function" && Object.getOwnPropertyNames(e).length !== 0) return !1; - var o = Object.getOwnPropertySymbols(e); - if (o.length !== 1 || o[0] !== r || !Object.prototype.propertyIsEnumerable.call(e, r)) return !1; - if (typeof Object.getOwnPropertyDescriptor == "function") { - var s313 = Object.getOwnPropertyDescriptor(e, r); - if (s313.value !== a459 || s313.enumerable !== !0) return !1; - } - return !0; -}, os = Le1.Symbol, K0 = function() { - return typeof os != "function" || typeof Symbol != "function" || typeof os("foo") != "symbol" || typeof Symbol("bar") != "symbol" ? !1 : Y0(); -}, L2, hn1 = TypeError, hr1 = Object.getOwnPropertyDescriptor; -if (hr1) try { - hr1({ - }, ""); -} catch { - hr1 = null; -} -var Xi = function() { - throw new hn1; -}, Z0 = hr1 ? function() { - try { - return arguments.callee, Xi; - } catch { - try { - return hr1(arguments, "callee").get; - } catch { - return Xi; - } - } -}() : Xi, er1 = K0(), ar = Object.getPrototypeOf || function(t938) { - return t938.__proto__; -}, J0 = L2, Q0 = L2, _0 = L2, Yi = typeof Uint8Array > "u" ? L2 : ar(Uint8Array), Ki1 = { - "%Array%": Array, - "%ArrayBuffer%": typeof ArrayBuffer > "u" ? L2 : ArrayBuffer, - "%ArrayBufferPrototype%": typeof ArrayBuffer > "u" ? L2 : ArrayBuffer.prototype, - "%ArrayIteratorPrototype%": er1 ? ar([][Symbol.iterator]()) : L2, - "%ArrayPrototype%": Array.prototype, - "%ArrayProto_entries%": Array.prototype.entries, - "%ArrayProto_forEach%": Array.prototype.forEach, - "%ArrayProto_keys%": Array.prototype.keys, - "%ArrayProto_values%": Array.prototype.values, - "%AsyncFromSyncIteratorPrototype%": L2, - "%AsyncFunction%": Q0, - "%AsyncFunctionPrototype%": L2, - "%AsyncGenerator%": L2, - "%AsyncGeneratorFunction%": _0, - "%AsyncGeneratorPrototype%": L2, - "%AsyncIteratorPrototype%": L2, - "%Atomics%": typeof Atomics > "u" ? L2 : Atomics, - "%Boolean%": Boolean, - "%BooleanPrototype%": Boolean.prototype, - "%DataView%": typeof DataView > "u" ? L2 : DataView, - "%DataViewPrototype%": typeof DataView > "u" ? L2 : DataView.prototype, - "%Date%": Date, - "%DatePrototype%": Date.prototype, - "%decodeURI%": decodeURI, - "%decodeURIComponent%": decodeURIComponent, - "%encodeURI%": encodeURI, - "%encodeURIComponent%": encodeURIComponent, - "%Error%": Error, - "%ErrorPrototype%": Error.prototype, - "%eval%": eval, - "%EvalError%": EvalError, - "%EvalErrorPrototype%": EvalError.prototype, - "%Float32Array%": typeof Float32Array > "u" ? L2 : Float32Array, - "%Float32ArrayPrototype%": typeof Float32Array > "u" ? L2 : Float32Array.prototype, - "%Float64Array%": typeof Float64Array > "u" ? L2 : Float64Array, - "%Float64ArrayPrototype%": typeof Float64Array > "u" ? L2 : Float64Array.prototype, - "%Function%": Function, - "%FunctionPrototype%": Function.prototype, - "%Generator%": L2, - "%GeneratorFunction%": J0, - "%GeneratorPrototype%": L2, - "%Int8Array%": typeof Int8Array > "u" ? L2 : Int8Array, - "%Int8ArrayPrototype%": typeof Int8Array > "u" ? L2 : Int8Array.prototype, - "%Int16Array%": typeof Int16Array > "u" ? L2 : Int16Array, - "%Int16ArrayPrototype%": typeof Int16Array > "u" ? L2 : Int8Array.prototype, - "%Int32Array%": typeof Int32Array > "u" ? L2 : Int32Array, - "%Int32ArrayPrototype%": typeof Int32Array > "u" ? L2 : Int32Array.prototype, - "%isFinite%": isFinite, - "%isNaN%": isNaN, - "%IteratorPrototype%": er1 ? ar(ar([][Symbol.iterator]())) : L2, - "%JSON%": typeof JSON == "object" ? JSON : L2, - "%JSONParse%": typeof JSON == "object" ? JSON.parse : L2, - "%Map%": typeof Map > "u" ? L2 : Map, - "%MapIteratorPrototype%": typeof Map > "u" || !er1 ? L2 : ar(new Map()[Symbol.iterator]()), - "%MapPrototype%": typeof Map > "u" ? L2 : Map.prototype, - "%Math%": Math, - "%Number%": Number, - "%NumberPrototype%": Number.prototype, - "%Object%": Object, - "%ObjectPrototype%": Object.prototype, - "%ObjProto_toString%": Object.prototype.toString, - "%ObjProto_valueOf%": Object.prototype.valueOf, - "%parseFloat%": parseFloat, - "%parseInt%": parseInt, - "%Promise%": typeof Promise > "u" ? L2 : Promise, - "%PromisePrototype%": typeof Promise > "u" ? L2 : Promise.prototype, - "%PromiseProto_then%": typeof Promise > "u" ? L2 : Promise.prototype.then, - "%Promise_all%": typeof Promise > "u" ? L2 : Promise.all, - "%Promise_reject%": typeof Promise > "u" ? L2 : Promise.reject, - "%Promise_resolve%": typeof Promise > "u" ? L2 : Promise.resolve, - "%Proxy%": typeof Proxy > "u" ? L2 : Proxy, - "%RangeError%": RangeError, - "%RangeErrorPrototype%": RangeError.prototype, - "%ReferenceError%": ReferenceError, - "%ReferenceErrorPrototype%": ReferenceError.prototype, - "%Reflect%": typeof Reflect > "u" ? L2 : Reflect, - "%RegExp%": RegExp, - "%RegExpPrototype%": RegExp.prototype, - "%Set%": typeof Set > "u" ? L2 : Set, - "%SetIteratorPrototype%": typeof Set > "u" || !er1 ? L2 : ar(new Set()[Symbol.iterator]()), - "%SetPrototype%": typeof Set > "u" ? L2 : Set.prototype, - "%SharedArrayBuffer%": typeof SharedArrayBuffer > "u" ? L2 : SharedArrayBuffer, - "%SharedArrayBufferPrototype%": typeof SharedArrayBuffer > "u" ? L2 : SharedArrayBuffer.prototype, - "%String%": String, - "%StringIteratorPrototype%": er1 ? ar(""[Symbol.iterator]()) : L2, - "%StringPrototype%": String.prototype, - "%Symbol%": er1 ? Symbol : L2, - "%SymbolPrototype%": er1 ? Symbol.prototype : L2, - "%SyntaxError%": SyntaxError, - "%SyntaxErrorPrototype%": SyntaxError.prototype, - "%ThrowTypeError%": Z0, - "%TypedArray%": Yi, - "%TypedArrayPrototype%": Yi ? Yi.prototype : L2, - "%TypeError%": hn1, - "%TypeErrorPrototype%": hn1.prototype, - "%Uint8Array%": typeof Uint8Array > "u" ? L2 : Uint8Array, - "%Uint8ArrayPrototype%": typeof Uint8Array > "u" ? L2 : Uint8Array.prototype, - "%Uint8ClampedArray%": typeof Uint8ClampedArray > "u" ? L2 : Uint8ClampedArray, - "%Uint8ClampedArrayPrototype%": typeof Uint8ClampedArray > "u" ? L2 : Uint8ClampedArray.prototype, - "%Uint16Array%": typeof Uint16Array > "u" ? L2 : Uint16Array, - "%Uint16ArrayPrototype%": typeof Uint16Array > "u" ? L2 : Uint16Array.prototype, - "%Uint32Array%": typeof Uint32Array > "u" ? L2 : Uint32Array, - "%Uint32ArrayPrototype%": typeof Uint32Array > "u" ? L2 : Uint32Array.prototype, - "%URIError%": URIError, - "%URIErrorPrototype%": URIError.prototype, - "%WeakMap%": typeof WeakMap > "u" ? L2 : WeakMap, - "%WeakMapPrototype%": typeof WeakMap > "u" ? L2 : WeakMap.prototype, - "%WeakSet%": typeof WeakSet > "u" ? L2 : WeakSet, - "%WeakSetPrototype%": typeof WeakSet > "u" ? L2 : WeakSet.prototype -}, ss1 = wi1.call(Function.call, String.prototype.replace), $0 = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g, ep = /\\(\\)?/g, tp = function(e) { - var r = []; - return ss1(e, $0, function(n655, a460, o, s314) { - r[r.length] = o ? ss1(s314, ep, "$1") : a460 || n655; - }), r; -}, rp = function(e, r) { - if (!(e in Ki1)) throw new SyntaxError("intrinsic " + e + " does not exist!"); - if (typeof Ki1[e] > "u" && !r) throw new hn1("intrinsic " + e + " exists, but is not available. Please file an issue!"); - return Ki1[e]; -}, np = function(e, r) { - if (typeof e != "string" || e.length === 0) throw new TypeError("intrinsic name must be a non-empty string"); - if (arguments.length > 1 && typeof r != "boolean") throw new TypeError('"allowMissing" argument must be a boolean'); - for(var n656 = tp(e), a461 = rp("%" + (n656.length > 0 ? n656[0] : "") + "%", r), o = 1; o < n656.length; o += 1)if (a461 != null) if (hr1 && o + 1 >= n656.length) { - var s315 = hr1(a461, n656[o]); - if (!r && !(n656[o] in a461)) throw new hn1("base intrinsic for " + e + " exists, but the property is not available."); - a461 = s315 ? s315.get || s315.value : a461[n656[o]]; - } else a461 = a461[n656[o]]; - return a461; -}, al = np("%Function%"), ip = al.apply, ap = al.call, bo1 = function() { - return wi1.apply(ap, arguments); -}, op = function() { - return wi1.apply(ip, arguments); -}; -bo1.apply = op; -var us = function(e) { - return e !== e; -}, ol = function(e, r) { - return e === 0 && r === 0 ? 1 / e === 1 / r : !!(e === r || us(e) && us(r)); -}, wo1 = function() { - return typeof Object.is == "function" ? Object.is : ol; -}, sp = function() { - var e = wo1(); - return wn1(Object, { - is: e - }, { - is: function() { - return Object.is !== e; - } - }), e; -}, sl1 = bo1(wo1(), Object); -wn1(sl1, { - getPolyfill: wo1, - implementation: ol, - shim: sp -}); -var fs1 = sl1, up = wi1.call(Function.call, Object.prototype.hasOwnProperty), fp = RegExp.prototype.exec, lp = Object.getOwnPropertyDescriptor, cp = function(e) { - try { - var r = e.lastIndex; - return e.lastIndex = 0, fp.call(e), !0; - } catch { - return !1; - } finally{ - e.lastIndex = r; - } -}, hp = Object.prototype.toString, pp = "[object RegExp]", dp = typeof Symbol == "function" && typeof Symbol.toStringTag == "symbol", ls1 = function(e) { - if (!e || typeof e != "object") return !1; - if (!dp) return hp.call(e) === pp; - var r = lp(e, "lastIndex"), n657 = r && up(r, "value"); - return n657 ? cp(e) : !1; -}, vp = Object, yp = TypeError, Fo1 = function() { - if (this != null && this !== vp(this)) throw new yp("RegExp.prototype.flags getter called on non-object"); - var e = ""; - return this.global && (e += "g"), this.ignoreCase && (e += "i"), this.multiline && (e += "m"), this.dotAll && (e += "s"), this.unicode && (e += "u"), this.sticky && (e += "y"), e; -}, gp = wn1.supportsDescriptors, mp = Object.getOwnPropertyDescriptor, bp = TypeError, ul = function() { - if (!gp) throw new bp("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors"); - if (/a/mig.flags === "gim") { - var e = mp(RegExp.prototype, "flags"); - if (e && typeof e.get == "function" && typeof /a/.dotAll == "boolean") return e.get; - } - return Fo1; -}, wp = wn1.supportsDescriptors, Fp = Object.getOwnPropertyDescriptor, xp = Object.defineProperty, Sp = TypeError, cs1 = Object.getPrototypeOf, Ap = /a/, Ep = function() { - if (!wp || !cs1) throw new Sp("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors"); - var e = ul(), r = cs1(Ap), n658 = Fp(r, "flags"); - return (!n658 || n658.get !== e) && xp(r, "flags", { - configurable: !0, - enumerable: !1, - get: e - }), e; -}, fl = bo1(Fo1); -wn1(fl, { - getPolyfill: ul, - implementation: Fo1, - shim: Ep -}); -var hs1 = fl, Cp = Date.prototype.getDay, Ip = function(e) { - try { - return Cp.call(e), !0; - } catch { - return !1; - } -}, Dp = Object.prototype.toString, Op = "[object Date]", Tp = typeof Symbol == "function" && typeof Symbol.toStringTag == "symbol", ps1 = function(e) { - return typeof e != "object" || e === null ? !1 : Tp ? Ip(e) : Dp.call(e) === Op; -}, ds1 = Date.prototype.getTime; -function ll(t939, e, r) { - var n659 = r || { - }; - return (n659.strict ? fs1(t939, e) : t939 === e) ? !0 : !t939 || !e || typeof t939 != "object" && typeof e != "object" ? n659.strict ? fs1(t939, e) : t939 == e : Pp(t939, e, n659); -} -function vs1(t940) { - return t940 == null; -} -function ys1(t941) { - return !(!t941 || typeof t941 != "object" || typeof t941.length != "number" || typeof t941.copy != "function" || typeof t941.slice != "function" || t941.length > 0 && typeof t941[0] != "number"); -} -function Pp(t942, e, r) { - var n660, a462; - if (typeof t942 != typeof e || vs1(t942) || vs1(e) || t942.prototype !== e.prototype || as1(t942) !== as1(e)) return !1; - var o = ls1(t942), s316 = ls1(e); - if (o !== s316) return !1; - if (o || s316) return t942.source === e.source && hs1(t942) === hs1(e); - if (ps1(t942) && ps1(e)) return ds1.call(t942) === ds1.call(e); - var u = ys1(t942), f = ys1(e); - if (u !== f) return !1; - if (u || f) { - if (t942.length !== e.length) return !1; - for(n660 = 0; n660 < t942.length; n660++)if (t942[n660] !== e[n660]) return !1; - return !0; - } - if (typeof t942 != typeof e) return !1; - try { - var c = Sa1(t942), l = Sa1(e); - } catch { - return !1; - } - if (c.length !== l.length) return !1; - for(c.sort(), l.sort(), n660 = c.length - 1; n660 >= 0; n660--)if (c[n660] != l[n660]) return !1; - for(n660 = c.length - 1; n660 >= 0; n660--)if (a462 = c[n660], !ll(t942[a462], e[a462], r)) return !1; - return !0; -} -var gs1 = ll, Zr1 = 15, ms = [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - ".", - "E", - "E-", - null, - "-" -], bs1 = { - ".": 10, - E: 11, - "E-": 12, - "-": 14 -}, Zi1 = function() { - function t943() { - } - return t943.decode = function(r, n661) { - if (32 <= n661 && n661 <= 246) return n661 - 139; - if (247 <= n661 && n661 <= 250) return (n661 - 247) * 256 + r.readUInt8() + 108; - if (251 <= n661 && n661 <= 254) return -(n661 - 251) * 256 - r.readUInt8() - 108; - if (n661 === 28) return r.readInt16BE(); - if (n661 === 29) return r.readInt32BE(); - if (n661 === 30) { - for(var a463 = "";;){ - var o = r.readUInt8(), s317 = o >> 4; - if (s317 === Zr1) break; - a463 += ms[s317]; - var u = o & 15; - if (u === Zr1) break; - a463 += ms[u]; - } - return parseFloat(a463); - } - return null; - }, t943.size = function(r) { - if (r.forceLarge && (r = 32768), (r | 0) !== r) { - var n662 = "" + r; - return 1 + Math.ceil((n662.length + 1) / 2); - } else return -107 <= r && r <= 107 ? 1 : 108 <= r && r <= 1131 || -1131 <= r && r <= -108 ? 2 : -32768 <= r && r <= 32767 ? 3 : 5; - }, t943.encode = function(r, n663) { - var a464 = Number(n663); - if (n663.forceLarge) return r.writeUInt8(29), r.writeInt32BE(a464); - if ((a464 | 0) !== a464) { - r.writeUInt8(30); - for(var o = "" + a464, s318 = 0; s318 < o.length; s318 += 2){ - var u = o[s318], f = bs1[u] || +u; - if (s318 === o.length - 1) var c = Zr1; - else var l = o[s318 + 1], c = bs1[l] || +l; - r.writeUInt8(f << 4 | c & 15); - } - if (c !== Zr1) return r.writeUInt8(Zr1 << 4); - } else return -107 <= a464 && a464 <= 107 ? r.writeUInt8(a464 + 139) : 108 <= a464 && a464 <= 1131 ? (a464 -= 108, r.writeUInt8((a464 >> 8) + 247), r.writeUInt8(a464 & 255)) : -1131 <= a464 && a464 <= -108 ? (a464 = -a464 - 108, r.writeUInt8((a464 >> 8) + 251), r.writeUInt8(a464 & 255)) : -32768 <= a464 && a464 <= 32767 ? (r.writeUInt8(28), r.writeInt16BE(a464)) : (r.writeUInt8(29), r.writeInt32BE(a464)); - }, t943; -}(); -function Jr1(t944) { - var e = 0; - if (typeof Symbol > "u" || t944[Symbol.iterator] == null) { - if (Array.isArray(t944) || (t944 = Bp(t944))) return function() { - return e >= t944.length ? { - done: !0 - } : { - done: !1, - value: t944[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t944[Symbol.iterator](), e.next.bind(e); -} -function Bp(t945, e) { - if (!!t945) { - if (typeof t945 == "string") return ws1(t945, e); - var r = Object.prototype.toString.call(t945).slice(8, -1); - if (r === "Object" && t945.constructor && (r = t945.constructor.name), r === "Map" || r === "Set") return Array.from(t945); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return ws1(t945, e); - } -} -function ws1(t946, e) { - (e == null || e > t946.length) && (e = t946.length); - for(var r = 0, n664 = new Array(e); r < e; r++)n664[r] = t946[r]; - return n664; -} -var Fi2 = function() { - function t947(r) { - r === void 0 && (r = []), this.ops = r, this.fields = { - }; - for(var n665 = Jr1(r), a465; !(a465 = n665()).done;){ - var o = a465.value, s = Array.isArray(o[0]) ? o[0][0] << 8 | o[0][1] : o[0]; - this.fields[s] = o; - } - } - var e = t947.prototype; - return e.decodeOperands = function(n666, a466, o, s319) { - var u = this; - if (Array.isArray(n666)) return s319.map(function(f, c) { - return u.decodeOperands(n666[c], a466, o, [ - f - ]); - }); - if (n666.decode != null) return n666.decode(a466, o, s319); - switch(n666){ - case "number": - case "offset": - case "sid": - return s319[0]; - case "boolean": - return !!s319[0]; - default: - return s319; - } - }, e.encodeOperands = function(n667, a467, o, s320) { - var u = this; - return Array.isArray(n667) ? s320.map(function(f, c) { - return u.encodeOperands(n667[c], a467, o, f)[0]; - }) : n667.encode != null ? n667.encode(a467, s320, o) : typeof s320 == "number" ? [ - s320 - ] : typeof s320 == "boolean" ? [ - +s320 - ] : Array.isArray(s320) ? s320 : [ - s320 - ]; - }, e.decode = function(n668, a468) { - var o = n668.pos + a468.length, s321 = { - }, u = []; - Object.defineProperties(s321, { - parent: { - value: a468 - }, - _startOffset: { - value: n668.pos - } - }); - for(var f in this.fields){ - var c = this.fields[f]; - s321[c[1]] = c[3]; - } - for(; n668.pos < o;){ - var l = n668.readUInt8(); - if (l < 28) { - l === 12 && (l = l << 8 | n668.readUInt8()); - var h153 = this.fields[l]; - if (!h153) throw new Error("Unknown operator " + l); - var v75 = this.decodeOperands(h153[2], n668, s321, u); - v75 != null && (v75 instanceof _1 ? Object.defineProperty(s321, h153[1], v75) : s321[h153[1]] = v75), u = []; - } else u.push(Zi1.decode(n668, l)); - } - return s321; - }, e.size = function(n669, a469, o) { - o === void 0 && (o = !0); - var s322 = { - parent: a469, - val: n669, - pointerSize: 0, - startOffset: a469.startOffset || 0 - }, u = 0; - for(var f in this.fields){ - var c = this.fields[f], l = n669[c[1]]; - if (!(l == null || gs1(l, c[3]))) { - for(var h154 = this.encodeOperands(c[2], null, s322, l), v76 = Jr1(h154), y73; !(y73 = v76()).done;){ - var m68 = y73.value; - u += Zi1.size(m68); - } - var b46 = Array.isArray(c[0]) ? c[0] : [ - c[0] - ]; - u += b46.length; - } - } - return o && (u += s322.pointerSize), u; - }, e.encode = function(n670, a470, o) { - var s323 = { - pointers: [], - startOffset: n670.pos, - parent: o, - val: a470, - pointerSize: 0 - }; - s323.pointerOffset = n670.pos + this.size(a470, s323, !1); - for(var u = Jr1(this.ops), f; !(f = u()).done;){ - var c = f.value, l = a470[c[1]]; - if (!(l == null || gs1(l, c[3]))) { - for(var h155 = this.encodeOperands(c[2], n670, s323, l), v77 = Jr1(h155), y74; !(y74 = v77()).done;){ - var m69 = y74.value; - Zi1.encode(n670, m69); - } - for(var b47 = Array.isArray(c[0]) ? c[0] : [ - c[0] - ], F42 = Jr1(b47), S41; !(S41 = F42()).done;){ - var I19 = S41.value; - n670.writeUInt8(I19); - } - } - } - for(var A14 = 0; A14 < s323.pointers.length;){ - var B12 = s323.pointers[A14++]; - B12.type.encode(n670, B12.val, B12.parent); - } - }, t947; -}(); -function kp(t948, e) { - t948.prototype = Object.create(e.prototype), t948.prototype.constructor = t948, t948.__proto__ = e; -} -var rt2 = function(t949) { - kp(e, t949); - function e(n671, a471) { - return a471 === void 0 && (a471 = { - }), a471.type == null && (a471.type = "global"), t949.call(this, null, n671, a471) || this; - } - var r = e.prototype; - return r.decode = function(a472, o, s324) { - return this.offsetType = { - decode: function() { - return s324[0]; - } - }, t949.prototype.decode.call(this, a472, o, s324); - }, r.encode = function(a473, o, s325) { - if (!a473) return this.offsetType = { - size: function() { - return 0; - } - }, this.size(o, s325), [ - new Fs1(0) - ]; - var u = null; - return this.offsetType = { - encode: function(c, l) { - return u = l; - } - }, t949.prototype.encode.call(this, a473, o, s325), [ - new Fs1(u) - ]; - }, e; -}(i493.Pointer), Fs1 = function() { - function t950(r) { - this.val = r, this.forceLarge = !0; - } - var e = t950.prototype; - return e.valueOf = function() { - return this.val; - }, t950; -}(), Lp = function() { - function t951() { - } - return t951.decode = function(r, n, a474) { - for(var o = a474.pop(); a474.length > o;)a474.pop(); - }, t951; -}(), Ea1 = new Fi2([ - [ - 6, - "BlueValues", - "delta", - null - ], - [ - 7, - "OtherBlues", - "delta", - null - ], - [ - 8, - "FamilyBlues", - "delta", - null - ], - [ - 9, - "FamilyOtherBlues", - "delta", - null - ], - [ - [ - 12, - 9 - ], - "BlueScale", - "number", - 0.039625 - ], - [ - [ - 12, - 10 - ], - "BlueShift", - "number", - 7 - ], - [ - [ - 12, - 11 - ], - "BlueFuzz", - "number", - 1 - ], - [ - 10, - "StdHW", - "number", - null - ], - [ - 11, - "StdVW", - "number", - null - ], - [ - [ - 12, - 12 - ], - "StemSnapH", - "delta", - null - ], - [ - [ - 12, - 13 - ], - "StemSnapV", - "delta", - null - ], - [ - [ - 12, - 14 - ], - "ForceBold", - "boolean", - !1 - ], - [ - [ - 12, - 17 - ], - "LanguageGroup", - "number", - 0 - ], - [ - [ - 12, - 18 - ], - "ExpansionFactor", - "number", - 0.06 - ], - [ - [ - 12, - 19 - ], - "initialRandomSeed", - "number", - 0 - ], - [ - 20, - "defaultWidthX", - "number", - 0 - ], - [ - 21, - "nominalWidthX", - "number", - 0 - ], - [ - 22, - "vsindex", - "number", - 0 - ], - [ - 23, - "blend", - Lp, - null - ], - [ - 19, - "Subrs", - new rt2(new lt2, { - type: "local" - }), - null - ] -]), qn1 = [ - ".notdef", - "space", - "exclam", - "quotedbl", - "numbersign", - "dollar", - "percent", - "ampersand", - "quoteright", - "parenleft", - "parenright", - "asterisk", - "plus", - "comma", - "hyphen", - "period", - "slash", - "zero", - "one", - "two", - "three", - "four", - "five", - "six", - "seven", - "eight", - "nine", - "colon", - "semicolon", - "less", - "equal", - "greater", - "question", - "at", - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - "N", - "O", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", - "bracketleft", - "backslash", - "bracketright", - "asciicircum", - "underscore", - "quoteleft", - "a", - "b", - "c", - "d", - "e", - "f", - "g", - "h", - "i", - "j", - "k", - "l", - "m", - "n", - "o", - "p", - "q", - "r", - "s", - "t", - "u", - "v", - "w", - "x", - "y", - "z", - "braceleft", - "bar", - "braceright", - "asciitilde", - "exclamdown", - "cent", - "sterling", - "fraction", - "yen", - "florin", - "section", - "currency", - "quotesingle", - "quotedblleft", - "guillemotleft", - "guilsinglleft", - "guilsinglright", - "fi", - "fl", - "endash", - "dagger", - "daggerdbl", - "periodcentered", - "paragraph", - "bullet", - "quotesinglbase", - "quotedblbase", - "quotedblright", - "guillemotright", - "ellipsis", - "perthousand", - "questiondown", - "grave", - "acute", - "circumflex", - "tilde", - "macron", - "breve", - "dotaccent", - "dieresis", - "ring", - "cedilla", - "hungarumlaut", - "ogonek", - "caron", - "emdash", - "AE", - "ordfeminine", - "Lslash", - "Oslash", - "OE", - "ordmasculine", - "ae", - "dotlessi", - "lslash", - "oslash", - "oe", - "germandbls", - "onesuperior", - "logicalnot", - "mu", - "trademark", - "Eth", - "onehalf", - "plusminus", - "Thorn", - "onequarter", - "divide", - "brokenbar", - "degree", - "thorn", - "threequarters", - "twosuperior", - "registered", - "minus", - "eth", - "multiply", - "threesuperior", - "copyright", - "Aacute", - "Acircumflex", - "Adieresis", - "Agrave", - "Aring", - "Atilde", - "Ccedilla", - "Eacute", - "Ecircumflex", - "Edieresis", - "Egrave", - "Iacute", - "Icircumflex", - "Idieresis", - "Igrave", - "Ntilde", - "Oacute", - "Ocircumflex", - "Odieresis", - "Ograve", - "Otilde", - "Scaron", - "Uacute", - "Ucircumflex", - "Udieresis", - "Ugrave", - "Yacute", - "Ydieresis", - "Zcaron", - "aacute", - "acircumflex", - "adieresis", - "agrave", - "aring", - "atilde", - "ccedilla", - "eacute", - "ecircumflex", - "edieresis", - "egrave", - "iacute", - "icircumflex", - "idieresis", - "igrave", - "ntilde", - "oacute", - "ocircumflex", - "odieresis", - "ograve", - "otilde", - "scaron", - "uacute", - "ucircumflex", - "udieresis", - "ugrave", - "yacute", - "ydieresis", - "zcaron", - "exclamsmall", - "Hungarumlautsmall", - "dollaroldstyle", - "dollarsuperior", - "ampersandsmall", - "Acutesmall", - "parenleftsuperior", - "parenrightsuperior", - "twodotenleader", - "onedotenleader", - "zerooldstyle", - "oneoldstyle", - "twooldstyle", - "threeoldstyle", - "fouroldstyle", - "fiveoldstyle", - "sixoldstyle", - "sevenoldstyle", - "eightoldstyle", - "nineoldstyle", - "commasuperior", - "threequartersemdash", - "periodsuperior", - "questionsmall", - "asuperior", - "bsuperior", - "centsuperior", - "dsuperior", - "esuperior", - "isuperior", - "lsuperior", - "msuperior", - "nsuperior", - "osuperior", - "rsuperior", - "ssuperior", - "tsuperior", - "ff", - "ffi", - "ffl", - "parenleftinferior", - "parenrightinferior", - "Circumflexsmall", - "hyphensuperior", - "Gravesmall", - "Asmall", - "Bsmall", - "Csmall", - "Dsmall", - "Esmall", - "Fsmall", - "Gsmall", - "Hsmall", - "Ismall", - "Jsmall", - "Ksmall", - "Lsmall", - "Msmall", - "Nsmall", - "Osmall", - "Psmall", - "Qsmall", - "Rsmall", - "Ssmall", - "Tsmall", - "Usmall", - "Vsmall", - "Wsmall", - "Xsmall", - "Ysmall", - "Zsmall", - "colonmonetary", - "onefitted", - "rupiah", - "Tildesmall", - "exclamdownsmall", - "centoldstyle", - "Lslashsmall", - "Scaronsmall", - "Zcaronsmall", - "Dieresissmall", - "Brevesmall", - "Caronsmall", - "Dotaccentsmall", - "Macronsmall", - "figuredash", - "hypheninferior", - "Ogoneksmall", - "Ringsmall", - "Cedillasmall", - "questiondownsmall", - "oneeighth", - "threeeighths", - "fiveeighths", - "seveneighths", - "onethird", - "twothirds", - "zerosuperior", - "foursuperior", - "fivesuperior", - "sixsuperior", - "sevensuperior", - "eightsuperior", - "ninesuperior", - "zeroinferior", - "oneinferior", - "twoinferior", - "threeinferior", - "fourinferior", - "fiveinferior", - "sixinferior", - "seveninferior", - "eightinferior", - "nineinferior", - "centinferior", - "dollarinferior", - "periodinferior", - "commainferior", - "Agravesmall", - "Aacutesmall", - "Acircumflexsmall", - "Atildesmall", - "Adieresissmall", - "Aringsmall", - "AEsmall", - "Ccedillasmall", - "Egravesmall", - "Eacutesmall", - "Ecircumflexsmall", - "Edieresissmall", - "Igravesmall", - "Iacutesmall", - "Icircumflexsmall", - "Idieresissmall", - "Ethsmall", - "Ntildesmall", - "Ogravesmall", - "Oacutesmall", - "Ocircumflexsmall", - "Otildesmall", - "Odieresissmall", - "OEsmall", - "Oslashsmall", - "Ugravesmall", - "Uacutesmall", - "Ucircumflexsmall", - "Udieresissmall", - "Yacutesmall", - "Thornsmall", - "Ydieresissmall", - "001.000", - "001.001", - "001.002", - "001.003", - "Black", - "Bold", - "Book", - "Light", - "Medium", - "Regular", - "Roman", - "Semibold" -], cl = [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "space", - "exclam", - "quotedbl", - "numbersign", - "dollar", - "percent", - "ampersand", - "quoteright", - "parenleft", - "parenright", - "asterisk", - "plus", - "comma", - "hyphen", - "period", - "slash", - "zero", - "one", - "two", - "three", - "four", - "five", - "six", - "seven", - "eight", - "nine", - "colon", - "semicolon", - "less", - "equal", - "greater", - "question", - "at", - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - "N", - "O", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", - "bracketleft", - "backslash", - "bracketright", - "asciicircum", - "underscore", - "quoteleft", - "a", - "b", - "c", - "d", - "e", - "f", - "g", - "h", - "i", - "j", - "k", - "l", - "m", - "n", - "o", - "p", - "q", - "r", - "s", - "t", - "u", - "v", - "w", - "x", - "y", - "z", - "braceleft", - "bar", - "braceright", - "asciitilde", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "exclamdown", - "cent", - "sterling", - "fraction", - "yen", - "florin", - "section", - "currency", - "quotesingle", - "quotedblleft", - "guillemotleft", - "guilsinglleft", - "guilsinglright", - "fi", - "fl", - "", - "endash", - "dagger", - "daggerdbl", - "periodcentered", - "", - "paragraph", - "bullet", - "quotesinglbase", - "quotedblbase", - "quotedblright", - "guillemotright", - "ellipsis", - "perthousand", - "", - "questiondown", - "", - "grave", - "acute", - "circumflex", - "tilde", - "macron", - "breve", - "dotaccent", - "dieresis", - "", - "ring", - "cedilla", - "", - "hungarumlaut", - "ogonek", - "caron", - "emdash", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "AE", - "", - "ordfeminine", - "", - "", - "", - "", - "Lslash", - "Oslash", - "OE", - "ordmasculine", - "", - "", - "", - "", - "", - "ae", - "", - "", - "", - "dotlessi", - "", - "", - "lslash", - "oslash", - "oe", - "germandbls" -], Mp = [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "space", - "exclamsmall", - "Hungarumlautsmall", - "", - "dollaroldstyle", - "dollarsuperior", - "ampersandsmall", - "Acutesmall", - "parenleftsuperior", - "parenrightsuperior", - "twodotenleader", - "onedotenleader", - "comma", - "hyphen", - "period", - "fraction", - "zerooldstyle", - "oneoldstyle", - "twooldstyle", - "threeoldstyle", - "fouroldstyle", - "fiveoldstyle", - "sixoldstyle", - "sevenoldstyle", - "eightoldstyle", - "nineoldstyle", - "colon", - "semicolon", - "commasuperior", - "threequartersemdash", - "periodsuperior", - "questionsmall", - "", - "asuperior", - "bsuperior", - "centsuperior", - "dsuperior", - "esuperior", - "", - "", - "isuperior", - "", - "", - "lsuperior", - "msuperior", - "nsuperior", - "osuperior", - "", - "", - "rsuperior", - "ssuperior", - "tsuperior", - "", - "ff", - "fi", - "fl", - "ffi", - "ffl", - "parenleftinferior", - "", - "parenrightinferior", - "Circumflexsmall", - "hyphensuperior", - "Gravesmall", - "Asmall", - "Bsmall", - "Csmall", - "Dsmall", - "Esmall", - "Fsmall", - "Gsmall", - "Hsmall", - "Ismall", - "Jsmall", - "Ksmall", - "Lsmall", - "Msmall", - "Nsmall", - "Osmall", - "Psmall", - "Qsmall", - "Rsmall", - "Ssmall", - "Tsmall", - "Usmall", - "Vsmall", - "Wsmall", - "Xsmall", - "Ysmall", - "Zsmall", - "colonmonetary", - "onefitted", - "rupiah", - "Tildesmall", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "exclamdownsmall", - "centoldstyle", - "Lslashsmall", - "", - "", - "Scaronsmall", - "Zcaronsmall", - "Dieresissmall", - "Brevesmall", - "Caronsmall", - "", - "Dotaccentsmall", - "", - "", - "Macronsmall", - "", - "", - "figuredash", - "hypheninferior", - "", - "", - "Ogoneksmall", - "Ringsmall", - "Cedillasmall", - "", - "", - "", - "onequarter", - "onehalf", - "threequarters", - "questiondownsmall", - "oneeighth", - "threeeighths", - "fiveeighths", - "seveneighths", - "onethird", - "twothirds", - "", - "", - "zerosuperior", - "onesuperior", - "twosuperior", - "threesuperior", - "foursuperior", - "fivesuperior", - "sixsuperior", - "sevensuperior", - "eightsuperior", - "ninesuperior", - "zeroinferior", - "oneinferior", - "twoinferior", - "threeinferior", - "fourinferior", - "fiveinferior", - "sixinferior", - "seveninferior", - "eightinferior", - "nineinferior", - "centinferior", - "dollarinferior", - "periodinferior", - "commainferior", - "Agravesmall", - "Aacutesmall", - "Acircumflexsmall", - "Atildesmall", - "Adieresissmall", - "Aringsmall", - "AEsmall", - "Ccedillasmall", - "Egravesmall", - "Eacutesmall", - "Ecircumflexsmall", - "Edieresissmall", - "Igravesmall", - "Iacutesmall", - "Icircumflexsmall", - "Idieresissmall", - "Ethsmall", - "Ntildesmall", - "Ogravesmall", - "Oacutesmall", - "Ocircumflexsmall", - "Otildesmall", - "Odieresissmall", - "OEsmall", - "Oslashsmall", - "Ugravesmall", - "Uacutesmall", - "Ucircumflexsmall", - "Udieresissmall", - "Yacutesmall", - "Thornsmall", - "Ydieresissmall" -], hl = [ - ".notdef", - "space", - "exclam", - "quotedbl", - "numbersign", - "dollar", - "percent", - "ampersand", - "quoteright", - "parenleft", - "parenright", - "asterisk", - "plus", - "comma", - "hyphen", - "period", - "slash", - "zero", - "one", - "two", - "three", - "four", - "five", - "six", - "seven", - "eight", - "nine", - "colon", - "semicolon", - "less", - "equal", - "greater", - "question", - "at", - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - "N", - "O", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", - "bracketleft", - "backslash", - "bracketright", - "asciicircum", - "underscore", - "quoteleft", - "a", - "b", - "c", - "d", - "e", - "f", - "g", - "h", - "i", - "j", - "k", - "l", - "m", - "n", - "o", - "p", - "q", - "r", - "s", - "t", - "u", - "v", - "w", - "x", - "y", - "z", - "braceleft", - "bar", - "braceright", - "asciitilde", - "exclamdown", - "cent", - "sterling", - "fraction", - "yen", - "florin", - "section", - "currency", - "quotesingle", - "quotedblleft", - "guillemotleft", - "guilsinglleft", - "guilsinglright", - "fi", - "fl", - "endash", - "dagger", - "daggerdbl", - "periodcentered", - "paragraph", - "bullet", - "quotesinglbase", - "quotedblbase", - "quotedblright", - "guillemotright", - "ellipsis", - "perthousand", - "questiondown", - "grave", - "acute", - "circumflex", - "tilde", - "macron", - "breve", - "dotaccent", - "dieresis", - "ring", - "cedilla", - "hungarumlaut", - "ogonek", - "caron", - "emdash", - "AE", - "ordfeminine", - "Lslash", - "Oslash", - "OE", - "ordmasculine", - "ae", - "dotlessi", - "lslash", - "oslash", - "oe", - "germandbls", - "onesuperior", - "logicalnot", - "mu", - "trademark", - "Eth", - "onehalf", - "plusminus", - "Thorn", - "onequarter", - "divide", - "brokenbar", - "degree", - "thorn", - "threequarters", - "twosuperior", - "registered", - "minus", - "eth", - "multiply", - "threesuperior", - "copyright", - "Aacute", - "Acircumflex", - "Adieresis", - "Agrave", - "Aring", - "Atilde", - "Ccedilla", - "Eacute", - "Ecircumflex", - "Edieresis", - "Egrave", - "Iacute", - "Icircumflex", - "Idieresis", - "Igrave", - "Ntilde", - "Oacute", - "Ocircumflex", - "Odieresis", - "Ograve", - "Otilde", - "Scaron", - "Uacute", - "Ucircumflex", - "Udieresis", - "Ugrave", - "Yacute", - "Ydieresis", - "Zcaron", - "aacute", - "acircumflex", - "adieresis", - "agrave", - "aring", - "atilde", - "ccedilla", - "eacute", - "ecircumflex", - "edieresis", - "egrave", - "iacute", - "icircumflex", - "idieresis", - "igrave", - "ntilde", - "oacute", - "ocircumflex", - "odieresis", - "ograve", - "otilde", - "scaron", - "uacute", - "ucircumflex", - "udieresis", - "ugrave", - "yacute", - "ydieresis", - "zcaron" -], Up = [ - ".notdef", - "space", - "exclamsmall", - "Hungarumlautsmall", - "dollaroldstyle", - "dollarsuperior", - "ampersandsmall", - "Acutesmall", - "parenleftsuperior", - "parenrightsuperior", - "twodotenleader", - "onedotenleader", - "comma", - "hyphen", - "period", - "fraction", - "zerooldstyle", - "oneoldstyle", - "twooldstyle", - "threeoldstyle", - "fouroldstyle", - "fiveoldstyle", - "sixoldstyle", - "sevenoldstyle", - "eightoldstyle", - "nineoldstyle", - "colon", - "semicolon", - "commasuperior", - "threequartersemdash", - "periodsuperior", - "questionsmall", - "asuperior", - "bsuperior", - "centsuperior", - "dsuperior", - "esuperior", - "isuperior", - "lsuperior", - "msuperior", - "nsuperior", - "osuperior", - "rsuperior", - "ssuperior", - "tsuperior", - "ff", - "fi", - "fl", - "ffi", - "ffl", - "parenleftinferior", - "parenrightinferior", - "Circumflexsmall", - "hyphensuperior", - "Gravesmall", - "Asmall", - "Bsmall", - "Csmall", - "Dsmall", - "Esmall", - "Fsmall", - "Gsmall", - "Hsmall", - "Ismall", - "Jsmall", - "Ksmall", - "Lsmall", - "Msmall", - "Nsmall", - "Osmall", - "Psmall", - "Qsmall", - "Rsmall", - "Ssmall", - "Tsmall", - "Usmall", - "Vsmall", - "Wsmall", - "Xsmall", - "Ysmall", - "Zsmall", - "colonmonetary", - "onefitted", - "rupiah", - "Tildesmall", - "exclamdownsmall", - "centoldstyle", - "Lslashsmall", - "Scaronsmall", - "Zcaronsmall", - "Dieresissmall", - "Brevesmall", - "Caronsmall", - "Dotaccentsmall", - "Macronsmall", - "figuredash", - "hypheninferior", - "Ogoneksmall", - "Ringsmall", - "Cedillasmall", - "onequarter", - "onehalf", - "threequarters", - "questiondownsmall", - "oneeighth", - "threeeighths", - "fiveeighths", - "seveneighths", - "onethird", - "twothirds", - "zerosuperior", - "onesuperior", - "twosuperior", - "threesuperior", - "foursuperior", - "fivesuperior", - "sixsuperior", - "sevensuperior", - "eightsuperior", - "ninesuperior", - "zeroinferior", - "oneinferior", - "twoinferior", - "threeinferior", - "fourinferior", - "fiveinferior", - "sixinferior", - "seveninferior", - "eightinferior", - "nineinferior", - "centinferior", - "dollarinferior", - "periodinferior", - "commainferior", - "Agravesmall", - "Aacutesmall", - "Acircumflexsmall", - "Atildesmall", - "Adieresissmall", - "Aringsmall", - "AEsmall", - "Ccedillasmall", - "Egravesmall", - "Eacutesmall", - "Ecircumflexsmall", - "Edieresissmall", - "Igravesmall", - "Iacutesmall", - "Icircumflexsmall", - "Idieresissmall", - "Ethsmall", - "Ntildesmall", - "Ogravesmall", - "Oacutesmall", - "Ocircumflexsmall", - "Otildesmall", - "Odieresissmall", - "OEsmall", - "Oslashsmall", - "Ugravesmall", - "Uacutesmall", - "Ucircumflexsmall", - "Udieresissmall", - "Yacutesmall", - "Thornsmall", - "Ydieresissmall" -], Np = [ - ".notdef", - "space", - "dollaroldstyle", - "dollarsuperior", - "parenleftsuperior", - "parenrightsuperior", - "twodotenleader", - "onedotenleader", - "comma", - "hyphen", - "period", - "fraction", - "zerooldstyle", - "oneoldstyle", - "twooldstyle", - "threeoldstyle", - "fouroldstyle", - "fiveoldstyle", - "sixoldstyle", - "sevenoldstyle", - "eightoldstyle", - "nineoldstyle", - "colon", - "semicolon", - "commasuperior", - "threequartersemdash", - "periodsuperior", - "asuperior", - "bsuperior", - "centsuperior", - "dsuperior", - "esuperior", - "isuperior", - "lsuperior", - "msuperior", - "nsuperior", - "osuperior", - "rsuperior", - "ssuperior", - "tsuperior", - "ff", - "fi", - "fl", - "ffi", - "ffl", - "parenleftinferior", - "parenrightinferior", - "hyphensuperior", - "colonmonetary", - "onefitted", - "rupiah", - "centoldstyle", - "figuredash", - "hypheninferior", - "onequarter", - "onehalf", - "threequarters", - "oneeighth", - "threeeighths", - "fiveeighths", - "seveneighths", - "onethird", - "twothirds", - "zerosuperior", - "onesuperior", - "twosuperior", - "threesuperior", - "foursuperior", - "fivesuperior", - "sixsuperior", - "sevensuperior", - "eightsuperior", - "ninesuperior", - "zeroinferior", - "oneinferior", - "twoinferior", - "threeinferior", - "fourinferior", - "fiveinferior", - "sixinferior", - "seveninferior", - "eightinferior", - "nineinferior", - "centinferior", - "dollarinferior", - "periodinferior", - "commainferior" -], pl = new i493.Struct({ - reserved: new i493.Reserved(i493.uint16), - reqFeatureIndex: i493.uint16, - featureCount: i493.uint16, - featureIndexes: new i493.Array(i493.uint16, "featureCount") -}), Rp = new i493.Struct({ - tag: new i493.String(4), - langSys: new i493.Pointer(i493.uint16, pl, { - type: "parent" - }) -}), zp = new i493.Struct({ - defaultLangSys: new i493.Pointer(i493.uint16, pl), - count: i493.uint16, - langSysRecords: new i493.Array(Rp, "count") -}), jp = new i493.Struct({ - tag: new i493.String(4), - script: new i493.Pointer(i493.uint16, zp, { - type: "parent" - }) -}), dl = new i493.Array(jp, i493.uint16), vl = new i493.Struct({ - featureParams: i493.uint16, - lookupCount: i493.uint16, - lookupListIndexes: new i493.Array(i493.uint16, "lookupCount") -}), Vp = new i493.Struct({ - tag: new i493.String(4), - feature: new i493.Pointer(i493.uint16, vl, { - type: "parent" - }) -}), yl = new i493.Array(Vp, i493.uint16), Gp = new i493.Struct({ - markAttachmentType: i493.uint8, - flags: new i493.Bitfield(i493.uint8, [ - "rightToLeft", - "ignoreBaseGlyphs", - "ignoreLigatures", - "ignoreMarks", - "useMarkFilteringSet" - ]) -}); -function _n1(t952) { - var e = new i493.Struct({ - lookupType: i493.uint16, - flags: Gp, - subTableCount: i493.uint16, - subTables: new i493.Array(new i493.Pointer(i493.uint16, t952), "subTableCount"), - markFilteringSet: new i493.Optional(i493.uint16, function(r) { - return r.flags.flags.useMarkFilteringSet; - }) - }); - return new i493.LazyArray(new i493.Pointer(i493.uint16, e), i493.uint16); -} -var qp = new i493.Struct({ - start: i493.uint16, - end: i493.uint16, - startCoverageIndex: i493.uint16 -}), pe1 = new i493.VersionedStruct(i493.uint16, { - 1: { - glyphCount: i493.uint16, - glyphs: new i493.Array(i493.uint16, "glyphCount") - }, - 2: { - rangeCount: i493.uint16, - rangeRecords: new i493.Array(qp, "rangeCount") - } -}), Hp = new i493.Struct({ - start: i493.uint16, - end: i493.uint16, - class: i493.uint16 -}), qt1 = new i493.VersionedStruct(i493.uint16, { - 1: { - startGlyph: i493.uint16, - glyphCount: i493.uint16, - classValueArray: new i493.Array(i493.uint16, "glyphCount") - }, - 2: { - classRangeCount: i493.uint16, - classRangeRecord: new i493.Array(Hp, "classRangeCount") - } -}), zt1 = new i493.Struct({ - a: i493.uint16, - b: i493.uint16, - deltaFormat: i493.uint16 -}), Fn1 = new i493.Struct({ - sequenceIndex: i493.uint16, - lookupListIndex: i493.uint16 -}), Wp = new i493.Struct({ - glyphCount: i493.uint16, - lookupCount: i493.uint16, - input: new i493.Array(i493.uint16, function(t953) { - return t953.glyphCount - 1; - }), - lookupRecords: new i493.Array(Fn1, "lookupCount") -}), Xp = new i493.Array(new i493.Pointer(i493.uint16, Wp), i493.uint16), Yp = new i493.Struct({ - glyphCount: i493.uint16, - lookupCount: i493.uint16, - classes: new i493.Array(i493.uint16, function(t954) { - return t954.glyphCount - 1; - }), - lookupRecords: new i493.Array(Fn1, "lookupCount") -}), Kp = new i493.Array(new i493.Pointer(i493.uint16, Yp), i493.uint16), gl = new i493.VersionedStruct(i493.uint16, { - 1: { - coverage: new i493.Pointer(i493.uint16, pe1), - ruleSetCount: i493.uint16, - ruleSets: new i493.Array(new i493.Pointer(i493.uint16, Xp), "ruleSetCount") - }, - 2: { - coverage: new i493.Pointer(i493.uint16, pe1), - classDef: new i493.Pointer(i493.uint16, qt1), - classSetCnt: i493.uint16, - classSet: new i493.Array(new i493.Pointer(i493.uint16, Kp), "classSetCnt") - }, - 3: { - glyphCount: i493.uint16, - lookupCount: i493.uint16, - coverages: new i493.Array(new i493.Pointer(i493.uint16, pe1), "glyphCount"), - lookupRecords: new i493.Array(Fn1, "lookupCount") - } -}), Zp = new i493.Struct({ - backtrackGlyphCount: i493.uint16, - backtrack: new i493.Array(i493.uint16, "backtrackGlyphCount"), - inputGlyphCount: i493.uint16, - input: new i493.Array(i493.uint16, function(t955) { - return t955.inputGlyphCount - 1; - }), - lookaheadGlyphCount: i493.uint16, - lookahead: new i493.Array(i493.uint16, "lookaheadGlyphCount"), - lookupCount: i493.uint16, - lookupRecords: new i493.Array(Fn1, "lookupCount") -}), xs1 = new i493.Array(new i493.Pointer(i493.uint16, Zp), i493.uint16), ml = new i493.VersionedStruct(i493.uint16, { - 1: { - coverage: new i493.Pointer(i493.uint16, pe1), - chainCount: i493.uint16, - chainRuleSets: new i493.Array(new i493.Pointer(i493.uint16, xs1), "chainCount") - }, - 2: { - coverage: new i493.Pointer(i493.uint16, pe1), - backtrackClassDef: new i493.Pointer(i493.uint16, qt1), - inputClassDef: new i493.Pointer(i493.uint16, qt1), - lookaheadClassDef: new i493.Pointer(i493.uint16, qt1), - chainCount: i493.uint16, - chainClassSet: new i493.Array(new i493.Pointer(i493.uint16, xs1), "chainCount") - }, - 3: { - backtrackGlyphCount: i493.uint16, - backtrackCoverage: new i493.Array(new i493.Pointer(i493.uint16, pe1), "backtrackGlyphCount"), - inputGlyphCount: i493.uint16, - inputCoverage: new i493.Array(new i493.Pointer(i493.uint16, pe1), "inputGlyphCount"), - lookaheadGlyphCount: i493.uint16, - lookaheadCoverage: new i493.Array(new i493.Pointer(i493.uint16, pe1), "lookaheadGlyphCount"), - lookupCount: i493.uint16, - lookupRecords: new i493.Array(Fn1, "lookupCount") - } -}), Qr1, on1 = new i493.Fixed(16, "BE", 14), Jp = new i493.Struct({ - startCoord: on1, - peakCoord: on1, - endCoord: on1 -}), Qp = new i493.Struct({ - axisCount: i493.uint16, - regionCount: i493.uint16, - variationRegions: new i493.Array(new i493.Array(Jp, "axisCount"), "regionCount") -}), _p = new i493.Struct({ - shortDeltas: new i493.Array(i493.int16, function(t956) { - return t956.parent.shortDeltaCount; - }), - regionDeltas: new i493.Array(i493.int8, function(t957) { - return t957.parent.regionIndexCount - t957.parent.shortDeltaCount; - }), - deltas: function(e) { - return e.shortDeltas.concat(e.regionDeltas); - } -}), $p = new i493.Struct({ - itemCount: i493.uint16, - shortDeltaCount: i493.uint16, - regionIndexCount: i493.uint16, - regionIndexes: new i493.Array(i493.uint16, "regionIndexCount"), - deltaSets: new i493.Array(_p, "itemCount") -}), xi1 = new i493.Struct({ - format: i493.uint16, - variationRegionList: new i493.Pointer(i493.uint32, Qp), - variationDataCount: i493.uint16, - itemVariationData: new i493.Array(new i493.Pointer(i493.uint32, $p), "variationDataCount") -}), ed = new i493.VersionedStruct(i493.uint16, { - 1: (Qr1 = { - axisIndex: i493.uint16 - }, Qr1.axisIndex = i493.uint16, Qr1.filterRangeMinValue = on1, Qr1.filterRangeMaxValue = on1, Qr1) -}), td = new i493.Struct({ - conditionCount: i493.uint16, - conditionTable: new i493.Array(new i493.Pointer(i493.uint32, ed), "conditionCount") -}), rd = new i493.Struct({ - featureIndex: i493.uint16, - alternateFeatureTable: new i493.Pointer(i493.uint32, vl, { - type: "parent" - }) -}), nd = new i493.Struct({ - version: i493.fixed32, - substitutionCount: i493.uint16, - substitutions: new i493.Array(rd, "substitutionCount") -}), id = new i493.Struct({ - conditionSet: new i493.Pointer(i493.uint32, td, { - type: "parent" - }), - featureTableSubstitution: new i493.Pointer(i493.uint32, nd, { - type: "parent" - }) -}), bl = new i493.Struct({ - majorVersion: i493.uint16, - minorVersion: i493.uint16, - featureVariationRecordCount: i493.uint32, - featureVariationRecords: new i493.Array(id, "featureVariationRecordCount") -}); -function wl(t958, e) { - t958.prototype = Object.create(e.prototype), t958.prototype.constructor = t958, t958.__proto__ = e; -} -var Fl = function() { - function t959(r, n672) { - this.predefinedOps = r, this.type = n672; - } - var e = t959.prototype; - return e.decode = function(n673, a475, o) { - return this.predefinedOps[o[0]] ? this.predefinedOps[o[0]] : this.type.decode(n673, a475, o); - }, e.size = function(n674, a476) { - return this.type.size(n674, a476); - }, e.encode = function(n675, a477, o) { - var s326 = this.predefinedOps.indexOf(a477); - return s326 !== -1 ? s326 : this.type.encode(n675, a477, o); - }, t959; -}(), ad = function(t960) { - wl(e, t960); - function e() { - return t960.call(this, "UInt8") || this; - } - var r = e.prototype; - return r.decode = function(a478) { - return i493.uint8.decode(a478) & 127; - }, e; -}(i493.Number), xl = new i493.Struct({ - first: i493.uint16, - nLeft: i493.uint8 -}), od = new i493.Struct({ - first: i493.uint16, - nLeft: i493.uint16 -}), sd = new i493.VersionedStruct(new ad, { - 0: { - nCodes: i493.uint8, - codes: new i493.Array(i493.uint8, "nCodes") - }, - 1: { - nRanges: i493.uint8, - ranges: new i493.Array(xl, "nRanges") - } -}), ud = new Fl([ - cl, - Mp -], new rt2(sd, { - lazy: !0 -})), Ss1 = function(t961) { - wl(e, t961); - function e() { - return t961.apply(this, arguments) || this; - } - var r = e.prototype; - return r.decode = function(a479, o) { - for(var s327 = Zf(this.length, a479, o), u = 0, f = []; u < s327;){ - var c = this.type.decode(a479, o); - c.offset = u, u += c.nLeft + 1, f.push(c); - } - return f; - }, e; -}(i493.Array), fd = new i493.VersionedStruct(i493.uint8, { - 0: { - glyphs: new i493.Array(i493.uint16, function(t962) { - return t962.parent.CharStrings.length - 1; - }) - }, - 1: { - ranges: new Ss1(xl, function(t963) { - return t963.parent.CharStrings.length - 1; - }) - }, - 2: { - ranges: new Ss1(od, function(t964) { - return t964.parent.CharStrings.length - 1; - }) - } -}), ld = new Fl([ - hl, - Up, - Np -], new rt2(fd, { - lazy: !0 -})), cd = new i493.Struct({ - first: i493.uint16, - fd: i493.uint8 -}), hd = new i493.Struct({ - first: i493.uint32, - fd: i493.uint16 -}), Sl = new i493.VersionedStruct(i493.uint8, { - 0: { - fds: new i493.Array(i493.uint8, function(t965) { - return t965.parent.CharStrings.length; - }) - }, - 3: { - nRanges: i493.uint16, - ranges: new i493.Array(cd, "nRanges"), - sentinel: i493.uint16 - }, - 4: { - nRanges: i493.uint32, - ranges: new i493.Array(hd, "nRanges"), - sentinel: i493.uint32 - } -}), Ji1 = new rt2(Ea1), Al = function() { - function t966() { - } - var e = t966.prototype; - return e.decode = function(n676, a480, o) { - return a480.length = o[0], Ji1.decode(n676, a480, [ - o[1] - ]); - }, e.size = function(n677, a481) { - return [ - Ea1.size(n677, a481, !1), - Ji1.size(n677, a481)[0] - ]; - }, e.encode = function(n678, a482, o) { - return [ - Ea1.size(a482, o, !1), - Ji1.encode(n678, a482, o)[0] - ]; - }, t966; -}(), El = new Fi2([ - [ - 18, - "Private", - new Al, - null - ], - [ - [ - 12, - 38 - ], - "FontName", - "sid", - null - ] -]), pd = new Fi2([ - [ - [ - 12, - 30 - ], - "ROS", - [ - "sid", - "sid", - "number" - ], - null - ], - [ - 0, - "version", - "sid", - null - ], - [ - 1, - "Notice", - "sid", - null - ], - [ - [ - 12, - 0 - ], - "Copyright", - "sid", - null - ], - [ - 2, - "FullName", - "sid", - null - ], - [ - 3, - "FamilyName", - "sid", - null - ], - [ - 4, - "Weight", - "sid", - null - ], - [ - [ - 12, - 1 - ], - "isFixedPitch", - "boolean", - !1 - ], - [ - [ - 12, - 2 - ], - "ItalicAngle", - "number", - 0 - ], - [ - [ - 12, - 3 - ], - "UnderlinePosition", - "number", - -100 - ], - [ - [ - 12, - 4 - ], - "UnderlineThickness", - "number", - 50 - ], - [ - [ - 12, - 5 - ], - "PaintType", - "number", - 0 - ], - [ - [ - 12, - 6 - ], - "CharstringType", - "number", - 2 - ], - [ - [ - 12, - 7 - ], - "FontMatrix", - "array", - [ - 0.001, - 0, - 0, - 0.001, - 0, - 0 - ] - ], - [ - 13, - "UniqueID", - "number", - null - ], - [ - 5, - "FontBBox", - "array", - [ - 0, - 0, - 0, - 0 - ] - ], - [ - [ - 12, - 8 - ], - "StrokeWidth", - "number", - 0 - ], - [ - 14, - "XUID", - "array", - null - ], - [ - 15, - "charset", - ld, - hl - ], - [ - 16, - "Encoding", - ud, - cl - ], - [ - 17, - "CharStrings", - new rt2(new lt2), - null - ], - [ - 18, - "Private", - new Al, - null - ], - [ - [ - 12, - 20 - ], - "SyntheticBase", - "number", - null - ], - [ - [ - 12, - 21 - ], - "PostScript", - "sid", - null - ], - [ - [ - 12, - 22 - ], - "BaseFontName", - "sid", - null - ], - [ - [ - 12, - 23 - ], - "BaseFontBlend", - "delta", - null - ], - [ - [ - 12, - 31 - ], - "CIDFontVersion", - "number", - 0 - ], - [ - [ - 12, - 32 - ], - "CIDFontRevision", - "number", - 0 - ], - [ - [ - 12, - 33 - ], - "CIDFontType", - "number", - 0 - ], - [ - [ - 12, - 34 - ], - "CIDCount", - "number", - 8720 - ], - [ - [ - 12, - 35 - ], - "UIDBase", - "number", - null - ], - [ - [ - 12, - 37 - ], - "FDSelect", - new rt2(Sl), - null - ], - [ - [ - 12, - 36 - ], - "FDArray", - new rt2(new lt2(El)), - null - ], - [ - [ - 12, - 38 - ], - "FontName", - "sid", - null - ] -]), dd = new i493.Struct({ - length: i493.uint16, - itemVariationStore: xi1 -}), vd = new Fi2([ - [ - [ - 12, - 7 - ], - "FontMatrix", - "array", - [ - 0.001, - 0, - 0, - 0.001, - 0, - 0 - ] - ], - [ - 17, - "CharStrings", - new rt2(new lt2), - null - ], - [ - [ - 12, - 37 - ], - "FDSelect", - new rt2(Sl), - null - ], - [ - [ - 12, - 36 - ], - "FDArray", - new rt2(new lt2(El)), - null - ], - [ - 24, - "vstore", - new rt2(dd), - null - ], - [ - 25, - "maxstack", - "number", - 193 - ] -]), Cl = new i493.VersionedStruct(i493.fixed16, { - 1: { - hdrSize: i493.uint8, - offSize: i493.uint8, - nameIndex: new lt2(new i493.String("length")), - topDictIndex: new lt2(pd), - stringIndex: new lt2(new i493.String("length")), - globalSubrIndex: new lt2 - }, - 2: { - hdrSize: i493.uint8, - length: i493.uint16, - topDict: vd, - globalSubrIndex: new lt2 - } -}); -function As1(t967, e) { - for(var r = 0; r < e.length; r++){ - var n679 = e[r]; - n679.enumerable = n679.enumerable || !1, n679.configurable = !0, "value" in n679 && (n679.writable = !0), Object.defineProperty(t967, n679.key, n679); - } -} -function yd(t968, e, r) { - return e && As1(t968.prototype, e), r && As1(t968, r), t968; -} -var Il = function() { - function t969(r) { - this.stream = r, this.decode(); - } - t969.decode = function(n680) { - return new t969(n680); - }; - var e = t969.prototype; - return e.decode = function() { - var n = this.stream.pos, a483 = Cl.decode(this.stream); - for(var o in a483){ - var s328 = a483[o]; - this[o] = s328; - } - if (this.version < 2) { - if (this.topDictIndex.length !== 1) throw new Error("Only a single font is allowed in CFF"); - this.topDict = this.topDictIndex[0]; - } - return this.isCIDFont = this.topDict.ROS != null, this; - }, e.string = function(n681) { - return this.version >= 2 ? null : n681 < qn1.length ? qn1[n681] : this.stringIndex[n681 - qn1.length]; - }, e.getCharString = function(n) { - return this.stream.pos = this.topDict.CharStrings[n].offset, this.stream.readBuffer(this.topDict.CharStrings[n].length); - }, e.getGlyphName = function(n682) { - if (this.version >= 2 || this.isCIDFont) return null; - var a484 = this.topDict.charset; - if (Array.isArray(a484)) return a484[n682]; - if (n682 === 0) return ".notdef"; - switch(n682 -= 1, a484.version){ - case 0: - return this.string(a484.glyphs[n682]); - case 1: - case 2: - for(var o = 0; o < a484.ranges.length; o++){ - var s329 = a484.ranges[o]; - if (s329.offset <= n682 && n682 <= s329.offset + s329.nLeft) return this.string(s329.first + (n682 - s329.offset)); - } - break; - } - return null; - }, e.fdForGlyph = function(n683) { - if (!this.topDict.FDSelect) return null; - switch(this.topDict.FDSelect.version){ - case 0: - return this.topDict.FDSelect.fds[n683]; - case 3: - case 4: - for(var a485 = this.topDict.FDSelect.ranges, o = 0, s330 = a485.length - 1; o <= s330;){ - var u = o + s330 >> 1; - if (n683 < a485[u].first) s330 = u - 1; - else if (u < s330 && n683 > a485[u + 1].first) o = u + 1; - else return a485[u].fd; - } - default: - throw new Error("Unknown FDSelect version: " + this.topDict.FDSelect.version); - } - }, e.privateDictForGlyph = function(n684) { - if (this.topDict.FDSelect) { - var a = this.fdForGlyph(n684); - return this.topDict.FDArray[a] ? this.topDict.FDArray[a].Private : null; - } - return this.version < 2 ? this.topDict.Private : this.topDict.FDArray[0].Private; - }, yd(t969, [ - { - key: "postscriptName", - get: function() { - return this.version < 2 ? this.nameIndex[0] : null; - } - }, - { - key: "fullName", - get: function() { - return this.string(this.topDict.FullName); - } - }, - { - key: "familyName", - get: function() { - return this.string(this.topDict.FamilyName); - } - } - ]), t969; -}(), gd = new i493.Struct({ - glyphIndex: i493.uint16, - vertOriginY: i493.int16 -}), md = new i493.Struct({ - majorVersion: i493.uint16, - minorVersion: i493.uint16, - defaultVertOriginY: i493.int16, - numVertOriginYMetrics: i493.uint16, - metrics: new i493.Array(gd, "numVertOriginYMetrics") -}), Tr1 = new i493.Struct({ - height: i493.uint8, - width: i493.uint8, - horiBearingX: i493.int8, - horiBearingY: i493.int8, - horiAdvance: i493.uint8, - vertBearingX: i493.int8, - vertBearingY: i493.int8, - vertAdvance: i493.uint8 -}), On2 = new i493.Struct({ - height: i493.uint8, - width: i493.uint8, - bearingX: i493.int8, - bearingY: i493.int8, - advance: i493.uint8 -}), Es1 = new i493.Struct({ - glyph: i493.uint16, - xOffset: i493.int8, - yOffset: i493.int8 -}), Cs = function() { -}, Qi = function() { -}, y8 = new i493.VersionedStruct("version", { - 1: { - metrics: On2, - data: Cs - }, - 2: { - metrics: On2, - data: Qi - }, - 5: { - data: Qi - }, - 6: { - metrics: Tr1, - data: Cs - }, - 7: { - metrics: Tr1, - data: Qi - }, - 8: { - metrics: On2, - pad: new i493.Reserved(i493.uint8), - numComponents: i493.uint16, - components: new i493.Array(Es1, "numComponents") - }, - 9: { - metrics: Tr1, - pad: new i493.Reserved(i493.uint8), - numComponents: i493.uint16, - components: new i493.Array(Es1, "numComponents") - }, - 17: { - metrics: On2, - dataLen: i493.uint32, - data: new i493.Buffer("dataLen") - }, - 18: { - metrics: Tr1, - dataLen: i493.uint32, - data: new i493.Buffer("dataLen") - }, - 19: { - dataLen: i493.uint32, - data: new i493.Buffer("dataLen") - } -}), Is1 = new i493.Struct({ - ascender: i493.int8, - descender: i493.int8, - widthMax: i493.uint8, - caretSlopeNumerator: i493.int8, - caretSlopeDenominator: i493.int8, - caretOffset: i493.int8, - minOriginSB: i493.int8, - minAdvanceSB: i493.int8, - maxBeforeBL: i493.int8, - minAfterBL: i493.int8, - pad: new i493.Reserved(i493.int8, 2) -}), bd = new i493.Struct({ - glyphCode: i493.uint16, - offset: i493.uint16 -}), wd = new i493.VersionedStruct(i493.uint16, { - header: { - imageFormat: i493.uint16, - imageDataOffset: i493.uint32 - }, - 1: { - offsetArray: new i493.Array(i493.uint32, function(t970) { - return t970.parent.lastGlyphIndex - t970.parent.firstGlyphIndex + 1; - }) - }, - 2: { - imageSize: i493.uint32, - bigMetrics: Tr1 - }, - 3: { - offsetArray: new i493.Array(i493.uint16, function(t971) { - return t971.parent.lastGlyphIndex - t971.parent.firstGlyphIndex + 1; - }) - }, - 4: { - numGlyphs: i493.uint32, - glyphArray: new i493.Array(bd, function(t972) { - return t972.numGlyphs + 1; - }) - }, - 5: { - imageSize: i493.uint32, - bigMetrics: Tr1, - numGlyphs: i493.uint32, - glyphCodeArray: new i493.Array(i493.uint16, "numGlyphs") - } -}), Fd = new i493.Struct({ - firstGlyphIndex: i493.uint16, - lastGlyphIndex: i493.uint16, - subtable: new i493.Pointer(i493.uint32, wd) -}), xd = new i493.Struct({ - indexSubTableArray: new i493.Pointer(i493.uint32, new i493.Array(Fd, 1), { - type: "parent" - }), - indexTablesSize: i493.uint32, - numberOfIndexSubTables: i493.uint32, - colorRef: i493.uint32, - hori: Is1, - vert: Is1, - startGlyphIndex: i493.uint16, - endGlyphIndex: i493.uint16, - ppemX: i493.uint8, - ppemY: i493.uint8, - bitDepth: i493.uint8, - flags: new i493.Bitfield(i493.uint8, [ - "horizontal", - "vertical" - ]) -}), Sd = new i493.Struct({ - version: i493.uint32, - numSizes: i493.uint32, - sizes: new i493.Array(xd, "numSizes") -}), Ad = new i493.Struct({ - ppem: i493.uint16, - resolution: i493.uint16, - imageOffsets: new i493.Array(new i493.Pointer(i493.uint32, "void"), function(t973) { - return t973.parent.parent.maxp.numGlyphs + 1; - }) -}), Ed = new i493.Struct({ - version: i493.uint16, - flags: new i493.Bitfield(i493.uint16, [ - "renderOutlines" - ]), - numImgTables: i493.uint32, - imageTables: new i493.Array(new i493.Pointer(i493.uint32, Ad), "numImgTables") -}), Cd = new i493.Struct({ - gid: i493.uint16, - paletteIndex: i493.uint16 -}), Id = new i493.Struct({ - gid: i493.uint16, - firstLayerIndex: i493.uint16, - numLayers: i493.uint16 -}), Dd = new i493.Struct({ - version: i493.uint16, - numBaseGlyphRecords: i493.uint16, - baseGlyphRecord: new i493.Pointer(i493.uint32, new i493.Array(Id, "numBaseGlyphRecords")), - layerRecords: new i493.Pointer(i493.uint32, new i493.Array(Cd, "numLayerRecords"), { - lazy: !0 - }), - numLayerRecords: i493.uint16 -}), Od = new i493.Struct({ - blue: i493.uint8, - green: i493.uint8, - red: i493.uint8, - alpha: i493.uint8 -}), Td = new i493.VersionedStruct(i493.uint16, { - header: { - numPaletteEntries: i493.uint16, - numPalettes: i493.uint16, - numColorRecords: i493.uint16, - colorRecords: new i493.Pointer(i493.uint32, new i493.Array(Od, "numColorRecords")), - colorRecordIndices: new i493.Array(i493.uint16, "numPalettes") - }, - 0: { - }, - 1: { - offsetPaletteTypeArray: new i493.Pointer(i493.uint32, new i493.Array(i493.uint32, "numPalettes")), - offsetPaletteLabelArray: new i493.Pointer(i493.uint32, new i493.Array(i493.uint16, "numPalettes")), - offsetPaletteEntryLabelArray: new i493.Pointer(i493.uint32, new i493.Array(i493.uint16, "numPaletteEntries")) - } -}), pn1 = new i493.VersionedStruct(i493.uint16, { - 1: { - coordinate: i493.int16 - }, - 2: { - coordinate: i493.int16, - referenceGlyph: i493.uint16, - baseCoordPoint: i493.uint16 - }, - 3: { - coordinate: i493.int16, - deviceTable: new i493.Pointer(i493.uint16, zt1) - } -}), Pd = new i493.Struct({ - defaultIndex: i493.uint16, - baseCoordCount: i493.uint16, - baseCoords: new i493.Array(new i493.Pointer(i493.uint16, pn1), "baseCoordCount") -}), Bd = new i493.Struct({ - tag: new i493.String(4), - minCoord: new i493.Pointer(i493.uint16, pn1, { - type: "parent" - }), - maxCoord: new i493.Pointer(i493.uint16, pn1, { - type: "parent" - }) -}), Dl = new i493.Struct({ - minCoord: new i493.Pointer(i493.uint16, pn1), - maxCoord: new i493.Pointer(i493.uint16, pn1), - featMinMaxCount: i493.uint16, - featMinMaxRecords: new i493.Array(Bd, "featMinMaxCount") -}), kd = new i493.Struct({ - tag: new i493.String(4), - minMax: new i493.Pointer(i493.uint16, Dl, { - type: "parent" - }) -}), Ld = new i493.Struct({ - baseValues: new i493.Pointer(i493.uint16, Pd), - defaultMinMax: new i493.Pointer(i493.uint16, Dl), - baseLangSysCount: i493.uint16, - baseLangSysRecords: new i493.Array(kd, "baseLangSysCount") -}), Md = new i493.Struct({ - tag: new i493.String(4), - script: new i493.Pointer(i493.uint16, Ld, { - type: "parent" - }) -}), Ud = new i493.Array(Md, i493.uint16), Nd = new i493.Array(new i493.String(4), i493.uint16), Ds1 = new i493.Struct({ - baseTagList: new i493.Pointer(i493.uint16, Nd), - baseScriptList: new i493.Pointer(i493.uint16, Ud) -}), Rd = new i493.VersionedStruct(i493.uint32, { - header: { - horizAxis: new i493.Pointer(i493.uint16, Ds1), - vertAxis: new i493.Pointer(i493.uint16, Ds1) - }, - 65536: { - }, - 65537: { - itemVariationStore: new i493.Pointer(i493.uint32, xi1) - } -}), zd = new i493.Array(i493.uint16, i493.uint16), jd = new i493.Struct({ - coverage: new i493.Pointer(i493.uint16, pe1), - glyphCount: i493.uint16, - attachPoints: new i493.Array(new i493.Pointer(i493.uint16, zd), "glyphCount") -}), Vd = new i493.VersionedStruct(i493.uint16, { - 1: { - coordinate: i493.int16 - }, - 2: { - caretValuePoint: i493.uint16 - }, - 3: { - coordinate: i493.int16, - deviceTable: new i493.Pointer(i493.uint16, zt1) - } -}), Gd = new i493.Array(new i493.Pointer(i493.uint16, Vd), i493.uint16), qd = new i493.Struct({ - coverage: new i493.Pointer(i493.uint16, pe1), - ligGlyphCount: i493.uint16, - ligGlyphs: new i493.Array(new i493.Pointer(i493.uint16, Gd), "ligGlyphCount") -}), Os = new i493.Struct({ - markSetTableFormat: i493.uint16, - markSetCount: i493.uint16, - coverage: new i493.Array(new i493.Pointer(i493.uint32, pe1), "markSetCount") -}), Hd = new i493.VersionedStruct(i493.uint32, { - header: { - glyphClassDef: new i493.Pointer(i493.uint16, qt1), - attachList: new i493.Pointer(i493.uint16, jd), - ligCaretList: new i493.Pointer(i493.uint16, qd), - markAttachClassDef: new i493.Pointer(i493.uint16, qt1) - }, - 65536: { - }, - 65538: { - markGlyphSetsDef: new i493.Pointer(i493.uint16, Os) - }, - 65539: { - markGlyphSetsDef: new i493.Pointer(i493.uint16, Os), - itemVariationStore: new i493.Pointer(i493.uint32, xi1) - } -}), Sr1 = new i493.Bitfield(i493.uint16, [ - "xPlacement", - "yPlacement", - "xAdvance", - "yAdvance", - "xPlaDevice", - "yPlaDevice", - "xAdvDevice", - "yAdvDevice" -]), Wd = { - xPlacement: i493.int16, - yPlacement: i493.int16, - xAdvance: i493.int16, - yAdvance: i493.int16, - xPlaDevice: new i493.Pointer(i493.uint16, zt1, { - type: "global", - relativeTo: "rel" - }), - yPlaDevice: new i493.Pointer(i493.uint16, zt1, { - type: "global", - relativeTo: "rel" - }), - xAdvDevice: new i493.Pointer(i493.uint16, zt1, { - type: "global", - relativeTo: "rel" - }), - yAdvDevice: new i493.Pointer(i493.uint16, zt1, { - type: "global", - relativeTo: "rel" - }) -}, zr1 = function() { - function t974(r) { - r === void 0 && (r = "valueFormat"), this.key = r; - } - var e = t974.prototype; - return e.buildStruct = function(n685) { - for(var a486 = n685; !a486[this.key] && a486.parent;)a486 = a486.parent; - if (!!a486[this.key]) { - var o = { - }; - o.rel = function() { - return a486._startOffset; - }; - var s331 = a486[this.key]; - for(var u in s331)s331[u] && (o[u] = Wd[u]); - return new i493.Struct(o); - } - }, e.size = function(n686, a487) { - return this.buildStruct(a487).size(n686, a487); - }, e.decode = function(n687, a488) { - var o = this.buildStruct(a488).decode(n687, a488); - return delete o.rel, o; - }, t974; -}(), Xd = new i493.Struct({ - secondGlyph: i493.uint16, - value1: new zr1("valueFormat1"), - value2: new zr1("valueFormat2") -}), Yd = new i493.Array(Xd, i493.uint16), Kd = new i493.Struct({ - value1: new zr1("valueFormat1"), - value2: new zr1("valueFormat2") -}), dn1 = new i493.VersionedStruct(i493.uint16, { - 1: { - xCoordinate: i493.int16, - yCoordinate: i493.int16 - }, - 2: { - xCoordinate: i493.int16, - yCoordinate: i493.int16, - anchorPoint: i493.uint16 - }, - 3: { - xCoordinate: i493.int16, - yCoordinate: i493.int16, - xDeviceTable: new i493.Pointer(i493.uint16, zt1), - yDeviceTable: new i493.Pointer(i493.uint16, zt1) - } -}), Zd = new i493.Struct({ - entryAnchor: new i493.Pointer(i493.uint16, dn1, { - type: "parent" - }), - exitAnchor: new i493.Pointer(i493.uint16, dn1, { - type: "parent" - }) -}), Jd = new i493.Struct({ - class: i493.uint16, - markAnchor: new i493.Pointer(i493.uint16, dn1, { - type: "parent" - }) -}), _i1 = new i493.Array(Jd, i493.uint16), Qd = new i493.Array(new i493.Pointer(i493.uint16, dn1), function(t975) { - return t975.parent.classCount; -}), Ts = new i493.Array(Qd, i493.uint16), _d = new i493.Array(new i493.Pointer(i493.uint16, dn1), function(t976) { - return t976.parent.parent.classCount; -}), $d = new i493.Array(_d, i493.uint16), ev = new i493.Array(new i493.Pointer(i493.uint16, $d), i493.uint16), jr1 = new i493.VersionedStruct("lookupType", { - 1: new i493.VersionedStruct(i493.uint16, { - 1: { - coverage: new i493.Pointer(i493.uint16, pe1), - valueFormat: Sr1, - value: new zr1 - }, - 2: { - coverage: new i493.Pointer(i493.uint16, pe1), - valueFormat: Sr1, - valueCount: i493.uint16, - values: new i493.LazyArray(new zr1, "valueCount") - } - }), - 2: new i493.VersionedStruct(i493.uint16, { - 1: { - coverage: new i493.Pointer(i493.uint16, pe1), - valueFormat1: Sr1, - valueFormat2: Sr1, - pairSetCount: i493.uint16, - pairSets: new i493.LazyArray(new i493.Pointer(i493.uint16, Yd), "pairSetCount") - }, - 2: { - coverage: new i493.Pointer(i493.uint16, pe1), - valueFormat1: Sr1, - valueFormat2: Sr1, - classDef1: new i493.Pointer(i493.uint16, qt1), - classDef2: new i493.Pointer(i493.uint16, qt1), - class1Count: i493.uint16, - class2Count: i493.uint16, - classRecords: new i493.LazyArray(new i493.LazyArray(Kd, "class2Count"), "class1Count") - } - }), - 3: { - format: i493.uint16, - coverage: new i493.Pointer(i493.uint16, pe1), - entryExitCount: i493.uint16, - entryExitRecords: new i493.Array(Zd, "entryExitCount") - }, - 4: { - format: i493.uint16, - markCoverage: new i493.Pointer(i493.uint16, pe1), - baseCoverage: new i493.Pointer(i493.uint16, pe1), - classCount: i493.uint16, - markArray: new i493.Pointer(i493.uint16, _i1), - baseArray: new i493.Pointer(i493.uint16, Ts) - }, - 5: { - format: i493.uint16, - markCoverage: new i493.Pointer(i493.uint16, pe1), - ligatureCoverage: new i493.Pointer(i493.uint16, pe1), - classCount: i493.uint16, - markArray: new i493.Pointer(i493.uint16, _i1), - ligatureArray: new i493.Pointer(i493.uint16, ev) - }, - 6: { - format: i493.uint16, - mark1Coverage: new i493.Pointer(i493.uint16, pe1), - mark2Coverage: new i493.Pointer(i493.uint16, pe1), - classCount: i493.uint16, - mark1Array: new i493.Pointer(i493.uint16, _i1), - mark2Array: new i493.Pointer(i493.uint16, Ts) - }, - 7: gl, - 8: ml, - 9: { - posFormat: i493.uint16, - lookupType: i493.uint16, - extension: new i493.Pointer(i493.uint32, jr1) - } -}); -jr1.versions[9].extension.type = jr1; -var tv = new i493.VersionedStruct(i493.uint32, { - header: { - scriptList: new i493.Pointer(i493.uint16, dl), - featureList: new i493.Pointer(i493.uint16, yl), - lookupList: new i493.Pointer(i493.uint16, new _n1(jr1)) - }, - 65536: { - }, - 65537: { - featureVariations: new i493.Pointer(i493.uint32, bl) - } -}), Ol = new i493.Array(i493.uint16, i493.uint16), rv = Ol, nv = new i493.Struct({ - glyph: i493.uint16, - compCount: i493.uint16, - components: new i493.Array(i493.uint16, function(t977) { - return t977.compCount - 1; - }) -}), iv = new i493.Array(new i493.Pointer(i493.uint16, nv), i493.uint16), $n1 = new i493.VersionedStruct("lookupType", { - 1: new i493.VersionedStruct(i493.uint16, { - 1: { - coverage: new i493.Pointer(i493.uint16, pe1), - deltaGlyphID: i493.int16 - }, - 2: { - coverage: new i493.Pointer(i493.uint16, pe1), - glyphCount: i493.uint16, - substitute: new i493.LazyArray(i493.uint16, "glyphCount") - } - }), - 2: { - substFormat: i493.uint16, - coverage: new i493.Pointer(i493.uint16, pe1), - count: i493.uint16, - sequences: new i493.LazyArray(new i493.Pointer(i493.uint16, Ol), "count") - }, - 3: { - substFormat: i493.uint16, - coverage: new i493.Pointer(i493.uint16, pe1), - count: i493.uint16, - alternateSet: new i493.LazyArray(new i493.Pointer(i493.uint16, rv), "count") - }, - 4: { - substFormat: i493.uint16, - coverage: new i493.Pointer(i493.uint16, pe1), - count: i493.uint16, - ligatureSets: new i493.LazyArray(new i493.Pointer(i493.uint16, iv), "count") - }, - 5: gl, - 6: ml, - 7: { - substFormat: i493.uint16, - lookupType: i493.uint16, - extension: new i493.Pointer(i493.uint32, $n1) - }, - 8: { - substFormat: i493.uint16, - coverage: new i493.Pointer(i493.uint16, pe1), - backtrackCoverage: new i493.Array(new i493.Pointer(i493.uint16, pe1), "backtrackGlyphCount"), - lookaheadGlyphCount: i493.uint16, - lookaheadCoverage: new i493.Array(new i493.Pointer(i493.uint16, pe1), "lookaheadGlyphCount"), - glyphCount: i493.uint16, - substitutes: new i493.Array(i493.uint16, "glyphCount") - } -}); -$n1.versions[7].extension.type = $n1; -var av = new i493.VersionedStruct(i493.uint32, { - header: { - scriptList: new i493.Pointer(i493.uint16, dl), - featureList: new i493.Pointer(i493.uint16, yl), - lookupList: new i493.Pointer(i493.uint16, new _n1($n1)) - }, - 65536: { - }, - 65537: { - featureVariations: new i493.Pointer(i493.uint32, bl) - } -}), Pt1 = new i493.Array(i493.uint16, i493.uint16), ov = new i493.Struct({ - shrinkageEnableGSUB: new i493.Pointer(i493.uint16, Pt1), - shrinkageDisableGSUB: new i493.Pointer(i493.uint16, Pt1), - shrinkageEnableGPOS: new i493.Pointer(i493.uint16, Pt1), - shrinkageDisableGPOS: new i493.Pointer(i493.uint16, Pt1), - shrinkageJstfMax: new i493.Pointer(i493.uint16, new _n1(jr1)), - extensionEnableGSUB: new i493.Pointer(i493.uint16, Pt1), - extensionDisableGSUB: new i493.Pointer(i493.uint16, Pt1), - extensionEnableGPOS: new i493.Pointer(i493.uint16, Pt1), - extensionDisableGPOS: new i493.Pointer(i493.uint16, Pt1), - extensionJstfMax: new i493.Pointer(i493.uint16, new _n1(jr1)) -}), Tl = new i493.Array(new i493.Pointer(i493.uint16, ov), i493.uint16), sv = new i493.Struct({ - tag: new i493.String(4), - jstfLangSys: new i493.Pointer(i493.uint16, Tl) -}), uv = new i493.Struct({ - extenderGlyphs: new i493.Pointer(i493.uint16, new i493.Array(i493.uint16, i493.uint16)), - defaultLangSys: new i493.Pointer(i493.uint16, Tl), - langSysCount: i493.uint16, - langSysRecords: new i493.Array(sv, "langSysCount") -}), fv = new i493.Struct({ - tag: new i493.String(4), - script: new i493.Pointer(i493.uint16, uv, { - type: "parent" - }) -}), lv = new i493.Struct({ - version: i493.uint32, - scriptCount: i493.uint16, - scriptList: new i493.Array(fv, "scriptCount") -}), cv = function() { - function t978(r) { - this._size = r; - } - var e = t978.prototype; - return e.decode = function(n688, a489) { - switch(this.size(0, a489)){ - case 1: - return n688.readUInt8(); - case 2: - return n688.readUInt16BE(); - case 3: - return n688.readUInt24BE(); - case 4: - return n688.readUInt32BE(); - } - }, e.size = function(n, a490) { - return Zf(this._size, null, a490); - }, t978; -}(), hv = new i493.Struct({ - entry: new cv(function(t979) { - return ((t979.parent.entryFormat & 48) >> 4) + 1; - }), - outerIndex: function(e) { - return e.entry >> (e.parent.entryFormat & 15) + 1; - }, - innerIndex: function(e) { - return e.entry & (1 << (e.parent.entryFormat & 15) + 1) - 1; - } -}), $i = new i493.Struct({ - entryFormat: i493.uint16, - mapCount: i493.uint16, - mapData: new i493.Array(hv, "mapCount") -}), pv = new i493.Struct({ - majorVersion: i493.uint16, - minorVersion: i493.uint16, - itemVariationStore: new i493.Pointer(i493.uint32, xi1), - advanceWidthMapping: new i493.Pointer(i493.uint32, $i), - LSBMapping: new i493.Pointer(i493.uint32, $i), - RSBMapping: new i493.Pointer(i493.uint32, $i) -}), dv = new i493.Struct({ - format: i493.uint32, - length: i493.uint32, - offset: i493.uint32 -}), vv = new i493.Struct({ - reserved: new i493.Reserved(i493.uint16, 2), - cbSignature: i493.uint32, - signature: new i493.Buffer("cbSignature") -}), yv = new i493.Struct({ - ulVersion: i493.uint32, - usNumSigs: i493.uint16, - usFlag: i493.uint16, - signatures: new i493.Array(dv, "usNumSigs"), - signatureBlocks: new i493.Array(vv, "usNumSigs") -}), gv = new i493.Struct({ - rangeMaxPPEM: i493.uint16, - rangeGaspBehavior: new i493.Bitfield(i493.uint16, [ - "grayscale", - "gridfit", - "symmetricSmoothing", - "symmetricGridfit" - ]) -}), mv = new i493.Struct({ - version: i493.uint16, - numRanges: i493.uint16, - gaspRanges: new i493.Array(gv, "numRanges") -}), bv = new i493.Struct({ - pixelSize: i493.uint8, - maximumWidth: i493.uint8, - widths: new i493.Array(i493.uint8, function(t980) { - return t980.parent.parent.maxp.numGlyphs; - }) -}), wv = new i493.Struct({ - version: i493.uint16, - numRecords: i493.int16, - sizeDeviceRecord: i493.int32, - records: new i493.Array(bv, "numRecords") -}), Fv = new i493.Struct({ - left: i493.uint16, - right: i493.uint16, - value: i493.int16 -}), Ps1 = new i493.Struct({ - firstGlyph: i493.uint16, - nGlyphs: i493.uint16, - offsets: new i493.Array(i493.uint16, "nGlyphs"), - max: function(e) { - return e.offsets.length && Math.max.apply(Math, e.offsets); - } -}), xv = new i493.Struct({ - off: function(e) { - return e._startOffset - e.parent.parent._startOffset; - }, - len: function(e) { - return ((e.parent.leftTable.max - e.off) / e.parent.rowWidth + 1) * (e.parent.rowWidth / 2); - }, - values: new i493.LazyArray(i493.int16, "len") -}), Bs = new i493.VersionedStruct("format", { - 0: { - nPairs: i493.uint16, - searchRange: i493.uint16, - entrySelector: i493.uint16, - rangeShift: i493.uint16, - pairs: new i493.Array(Fv, "nPairs") - }, - 2: { - rowWidth: i493.uint16, - leftTable: new i493.Pointer(i493.uint16, Ps1, { - type: "parent" - }), - rightTable: new i493.Pointer(i493.uint16, Ps1, { - type: "parent" - }), - array: new i493.Pointer(i493.uint16, xv, { - type: "parent" - }) - }, - 3: { - glyphCount: i493.uint16, - kernValueCount: i493.uint8, - leftClassCount: i493.uint8, - rightClassCount: i493.uint8, - flags: i493.uint8, - kernValue: new i493.Array(i493.int16, "kernValueCount"), - leftClass: new i493.Array(i493.uint8, "glyphCount"), - rightClass: new i493.Array(i493.uint8, "glyphCount"), - kernIndex: new i493.Array(i493.uint8, function(t981) { - return t981.leftClassCount * t981.rightClassCount; - }) - } -}), ks1 = new i493.VersionedStruct("version", { - 0: { - subVersion: i493.uint16, - length: i493.uint16, - format: i493.uint8, - coverage: new i493.Bitfield(i493.uint8, [ - "horizontal", - "minimum", - "crossStream", - "override" - ]), - subtable: Bs, - padding: new i493.Reserved(i493.uint8, function(t982) { - return t982.length - t982._currentOffset; - }) - }, - 1: { - length: i493.uint32, - coverage: new i493.Bitfield(i493.uint8, [ - null, - null, - null, - null, - null, - "variation", - "crossStream", - "vertical" - ]), - format: i493.uint8, - tupleIndex: i493.uint16, - subtable: Bs, - padding: new i493.Reserved(i493.uint8, function(t983) { - return t983.length - t983._currentOffset; - }) - } -}), Sv = new i493.VersionedStruct(i493.uint16, { - 0: { - nTables: i493.uint16, - tables: new i493.Array(ks1, "nTables") - }, - 1: { - reserved: new i493.Reserved(i493.uint16), - nTables: i493.uint32, - tables: new i493.Array(ks1, "nTables") - } -}), Av = new i493.Struct({ - version: i493.uint16, - numGlyphs: i493.uint16, - yPels: new i493.Array(i493.uint8, "numGlyphs") -}), Ev = new i493.Struct({ - version: i493.uint16, - fontNumber: i493.uint32, - pitch: i493.uint16, - xHeight: i493.uint16, - style: i493.uint16, - typeFamily: i493.uint16, - capHeight: i493.uint16, - symbolSet: i493.uint16, - typeface: new i493.String(16), - characterComplement: new i493.String(8), - fileName: new i493.String(6), - strokeWeight: new i493.String(1), - widthType: new i493.String(1), - serifStyle: i493.uint8, - reserved: new i493.Reserved(i493.uint8) -}), Cv = new i493.Struct({ - bCharSet: i493.uint8, - xRatio: i493.uint8, - yStartRatio: i493.uint8, - yEndRatio: i493.uint8 -}), Iv = new i493.Struct({ - yPelHeight: i493.uint16, - yMax: i493.int16, - yMin: i493.int16 -}), Dv = new i493.Struct({ - recs: i493.uint16, - startsz: i493.uint8, - endsz: i493.uint8, - entries: new i493.Array(Iv, "recs") -}), Ov = new i493.Struct({ - version: i493.uint16, - numRecs: i493.uint16, - numRatios: i493.uint16, - ratioRanges: new i493.Array(Cv, "numRatios"), - offsets: new i493.Array(i493.uint16, "numRatios"), - groups: new i493.Array(Dv, "numRecs") -}), Tv = new i493.Struct({ - version: i493.uint16, - ascent: i493.int16, - descent: i493.int16, - lineGap: i493.int16, - advanceHeightMax: i493.int16, - minTopSideBearing: i493.int16, - minBottomSideBearing: i493.int16, - yMaxExtent: i493.int16, - caretSlopeRise: i493.int16, - caretSlopeRun: i493.int16, - caretOffset: i493.int16, - reserved: new i493.Reserved(i493.int16, 4), - metricDataFormat: i493.int16, - numberOfMetrics: i493.uint16 -}), Pv = new i493.Struct({ - advance: i493.uint16, - bearing: i493.int16 -}), Bv = new i493.Struct({ - metrics: new i493.LazyArray(Pv, function(t984) { - return t984.parent.vhea.numberOfMetrics; - }), - bearings: new i493.LazyArray(i493.int16, function(t985) { - return t985.parent.maxp.numGlyphs - t985.parent.vhea.numberOfMetrics; - }) -}), Ls1 = new i493.Fixed(16, "BE", 14), kv = new i493.Struct({ - fromCoord: Ls1, - toCoord: Ls1 -}), Lv = new i493.Struct({ - pairCount: i493.uint16, - correspondence: new i493.Array(kv, "pairCount") -}), Mv = new i493.Struct({ - version: i493.fixed32, - axisCount: i493.uint32, - segment: new i493.Array(Lv, "axisCount") -}); -function Uv(t986, e) { - t986.prototype = Object.create(e.prototype), t986.prototype.constructor = t986, t986.__proto__ = e; -} -var Nv = function() { - function t987(r, n689, a491) { - this.type = r, this.stream = n689, this.parent = a491, this.base = this.stream.pos, this._items = []; - } - var e = t987.prototype; - return e.getItem = function(n690) { - if (this._items[n690] == null) { - var a492 = this.stream.pos; - this.stream.pos = this.base + this.type.size(null, this.parent) * n690, this._items[n690] = this.type.decode(this.stream, this.parent), this.stream.pos = a492; - } - return this._items[n690]; - }, e.inspect = function() { - return "[UnboundedArray " + this.type.constructor.name + "]"; - }, t987; -}(), ht2 = function(t988) { - Uv(e, t988); - function e(n691) { - return t988.call(this, n691, 0) || this; - } - var r = e.prototype; - return r.decode = function(a493, o) { - return new Nv(this.type, a493, o); - }, e; -}(i493.Array), Ht1 = function(e) { - e === void 0 && (e = i493.uint16); - var r = function() { - function u(c) { - this.type = c; - } - var f = u.prototype; - return f.decode = function(l, h156) { - return h156 = h156.parent.parent, this.type.decode(l, h156); - }, f.size = function(l, h157) { - return h157 = h157.parent.parent, this.type.size(l, h157); - }, f.encode = function(l, h158, v78) { - return v78 = v78.parent.parent, this.type.encode(l, h158, v78); - }, u; - }(); - e = new r(e); - var n692 = new i493.Struct({ - unitSize: i493.uint16, - nUnits: i493.uint16, - searchRange: i493.uint16, - entrySelector: i493.uint16, - rangeShift: i493.uint16 - }), a494 = new i493.Struct({ - lastGlyph: i493.uint16, - firstGlyph: i493.uint16, - value: e - }), o = new i493.Struct({ - lastGlyph: i493.uint16, - firstGlyph: i493.uint16, - values: new i493.Pointer(i493.uint16, new i493.Array(e, function(u) { - return u.lastGlyph - u.firstGlyph + 1; - }), { - type: "parent" - }) - }), s332 = new i493.Struct({ - glyph: i493.uint16, - value: e - }); - return new i493.VersionedStruct(i493.uint16, { - 0: { - values: new ht2(e) - }, - 2: { - binarySearchHeader: n692, - segments: new i493.Array(a494, function(u) { - return u.binarySearchHeader.nUnits; - }) - }, - 4: { - binarySearchHeader: n692, - segments: new i493.Array(o, function(u) { - return u.binarySearchHeader.nUnits; - }) - }, - 6: { - binarySearchHeader: n692, - segments: new i493.Array(s332, function(u) { - return u.binarySearchHeader.nUnits; - }) - }, - 8: { - firstGlyph: i493.uint16, - count: i493.uint16, - values: new i493.Array(e, "count") - } - }); -}; -function Tn1(t989, e) { - t989 === void 0 && (t989 = { - }), e === void 0 && (e = i493.uint16); - var r = Object.assign({ - newState: i493.uint16, - flags: i493.uint16 - }, t989), n693 = new i493.Struct(r), a495 = new ht2(new i493.Array(i493.uint16, function(s333) { - return s333.nClasses; - })), o = new i493.Struct({ - nClasses: i493.uint32, - classTable: new i493.Pointer(i493.uint32, new Ht1(e)), - stateArray: new i493.Pointer(i493.uint32, a495), - entryTable: new i493.Pointer(i493.uint32, new ht2(n693)) - }); - return o; -} -function Rv(t990, e) { - t990 === void 0 && (t990 = { - }), e === void 0 && (e = i493.uint16); - var r = new i493.Struct({ - version: function() { - return 8; - }, - firstGlyph: i493.uint16, - values: new i493.Array(i493.uint8, i493.uint16) - }), n694 = Object.assign({ - newStateOffset: i493.uint16, - newState: function(f) { - return (f.newStateOffset - (f.parent.stateArray.base - f.parent._startOffset)) / f.parent.nClasses; - }, - flags: i493.uint16 - }, t990), a496 = new i493.Struct(n694), o = new ht2(new i493.Array(i493.uint8, function(u) { - return u.nClasses; - })), s334 = new i493.Struct({ - nClasses: i493.uint16, - classTable: new i493.Pointer(i493.uint16, r), - stateArray: new i493.Pointer(i493.uint16, o), - entryTable: new i493.Pointer(i493.uint16, new ht2(a496)) - }); - return s334; -} -var zv = new i493.VersionedStruct("format", { - 0: { - deltas: new i493.Array(i493.int16, 32) - }, - 1: { - deltas: new i493.Array(i493.int16, 32), - mappingData: new Ht1(i493.uint16) - }, - 2: { - standardGlyph: i493.uint16, - controlPoints: new i493.Array(i493.uint16, 32) - }, - 3: { - standardGlyph: i493.uint16, - controlPoints: new i493.Array(i493.uint16, 32), - mappingData: new Ht1(i493.uint16) - } -}), jv = new i493.Struct({ - version: i493.fixed32, - format: i493.uint16, - defaultBaseline: i493.uint16, - subtable: zv -}), Vv = new i493.Struct({ - setting: i493.uint16, - nameIndex: i493.int16, - name: function(e) { - return e.parent.parent.parent.name.records.fontFeatures[e.nameIndex]; - } -}), Gv = new i493.Struct({ - feature: i493.uint16, - nSettings: i493.uint16, - settingTable: new i493.Pointer(i493.uint32, new i493.Array(Vv, "nSettings"), { - type: "parent" - }), - featureFlags: new i493.Bitfield(i493.uint8, [ - null, - null, - null, - null, - null, - null, - "hasDefault", - "exclusive" - ]), - defaultSetting: i493.uint8, - nameIndex: i493.int16, - name: function(e) { - return e.parent.parent.name.records.fontFeatures[e.nameIndex]; - } -}), qv = new i493.Struct({ - version: i493.fixed32, - featureNameCount: i493.uint16, - reserved1: new i493.Reserved(i493.uint16), - reserved2: new i493.Reserved(i493.uint32), - featureNames: new i493.Array(Gv, "featureNameCount") -}), Hv = new i493.Struct({ - axisTag: new i493.String(4), - minValue: i493.fixed32, - defaultValue: i493.fixed32, - maxValue: i493.fixed32, - flags: i493.uint16, - nameID: i493.uint16, - name: function(e) { - return e.parent.parent.name.records.fontFeatures[e.nameID]; - } -}), Wv = new i493.Struct({ - nameID: i493.uint16, - name: function(e) { - return e.parent.parent.name.records.fontFeatures[e.nameID]; - }, - flags: i493.uint16, - coord: new i493.Array(i493.fixed32, function(t991) { - return t991.parent.axisCount; - }), - postscriptNameID: new i493.Optional(i493.uint16, function(t992) { - return t992.parent.instanceSize - t992._currentOffset > 0; - }) -}), Xv = new i493.Struct({ - version: i493.fixed32, - offsetToData: i493.uint16, - countSizePairs: i493.uint16, - axisCount: i493.uint16, - axisSize: i493.uint16, - instanceCount: i493.uint16, - instanceSize: i493.uint16, - axis: new i493.Array(Hv, "axisCount"), - instance: new i493.Array(Wv, "instanceCount") -}), Yv = new i493.Fixed(16, "BE", 14), Kv = function() { - function t993() { - } - return t993.decode = function(r, n695) { - return n695.flags ? r.readUInt32BE() : r.readUInt16BE() * 2; - }, t993; -}(), Zv = new i493.Struct({ - version: i493.uint16, - reserved: new i493.Reserved(i493.uint16), - axisCount: i493.uint16, - globalCoordCount: i493.uint16, - globalCoords: new i493.Pointer(i493.uint32, new i493.Array(new i493.Array(Yv, "axisCount"), "globalCoordCount")), - glyphCount: i493.uint16, - flags: i493.uint16, - offsetToData: i493.uint32, - offsets: new i493.Array(new i493.Pointer(Kv, "void", { - relativeTo: "offsetToData", - allowNull: !1 - }), function(t994) { - return t994.glyphCount + 1; - }) -}), Jv = new i493.Struct({ - length: i493.uint16, - coverage: i493.uint16, - subFeatureFlags: i493.uint32, - stateTable: new Rv -}), Qv = new i493.Struct({ - justClass: i493.uint32, - beforeGrowLimit: i493.fixed32, - beforeShrinkLimit: i493.fixed32, - afterGrowLimit: i493.fixed32, - afterShrinkLimit: i493.fixed32, - growFlags: i493.uint16, - shrinkFlags: i493.uint16 -}), _v = new i493.Array(Qv, i493.uint32), $v = new i493.VersionedStruct("actionType", { - 0: { - lowerLimit: i493.fixed32, - upperLimit: i493.fixed32, - order: i493.uint16, - glyphs: new i493.Array(i493.uint16, i493.uint16) - }, - 1: { - addGlyph: i493.uint16 - }, - 2: { - substThreshold: i493.fixed32, - addGlyph: i493.uint16, - substGlyph: i493.uint16 - }, - 3: { - }, - 4: { - variationAxis: i493.uint32, - minimumLimit: i493.fixed32, - noStretchValue: i493.fixed32, - maximumLimit: i493.fixed32 - }, - 5: { - flags: i493.uint16, - glyph: i493.uint16 - } -}), ey = new i493.Struct({ - actionClass: i493.uint16, - actionType: i493.uint16, - actionLength: i493.uint32, - actionData: $v, - padding: new i493.Reserved(i493.uint8, function(t995) { - return t995.actionLength - t995._currentOffset; - }) -}), ty = new i493.Array(ey, i493.uint32), ry = new i493.Struct({ - lookupTable: new Ht1(new i493.Pointer(i493.uint16, ty)) -}), Ms1 = new i493.Struct({ - classTable: new i493.Pointer(i493.uint16, Jv, { - type: "parent" - }), - wdcOffset: i493.uint16, - postCompensationTable: new i493.Pointer(i493.uint16, ry, { - type: "parent" - }), - widthDeltaClusters: new Ht1(new i493.Pointer(i493.uint16, _v, { - type: "parent", - relativeTo: "wdcOffset" - })) -}), ny = new i493.Struct({ - version: i493.uint32, - format: i493.uint16, - horizontal: new i493.Pointer(i493.uint16, Ms1), - vertical: new i493.Pointer(i493.uint16, Ms1) -}), iy = { - action: i493.uint16 -}, ay = { - markIndex: i493.uint16, - currentIndex: i493.uint16 -}, oy = { - currentInsertIndex: i493.uint16, - markedInsertIndex: i493.uint16 -}, sy = new i493.Struct({ - items: new ht2(new i493.Pointer(i493.uint32, new Ht1)) -}), uy = new i493.VersionedStruct("type", { - 0: { - stateTable: new Tn1 - }, - 1: { - stateTable: new Tn1(ay), - substitutionTable: new i493.Pointer(i493.uint32, sy) - }, - 2: { - stateTable: new Tn1(iy), - ligatureActions: new i493.Pointer(i493.uint32, new ht2(i493.uint32)), - components: new i493.Pointer(i493.uint32, new ht2(i493.uint16)), - ligatureList: new i493.Pointer(i493.uint32, new ht2(i493.uint16)) - }, - 4: { - lookupTable: new Ht1 - }, - 5: { - stateTable: new Tn1(oy), - insertionActions: new i493.Pointer(i493.uint32, new ht2(i493.uint16)) - } -}), fy = new i493.Struct({ - length: i493.uint32, - coverage: i493.uint24, - type: i493.uint8, - subFeatureFlags: i493.uint32, - table: uy, - padding: new i493.Reserved(i493.uint8, function(t996) { - return t996.length - t996._currentOffset; - }) -}), ly = new i493.Struct({ - featureType: i493.uint16, - featureSetting: i493.uint16, - enableFlags: i493.uint32, - disableFlags: i493.uint32 -}), cy = new i493.Struct({ - defaultFlags: i493.uint32, - chainLength: i493.uint32, - nFeatureEntries: i493.uint32, - nSubtables: i493.uint32, - features: new i493.Array(ly, "nFeatureEntries"), - subtables: new i493.Array(fy, "nSubtables") -}), hy = new i493.Struct({ - version: i493.uint16, - unused: new i493.Reserved(i493.uint16), - nChains: i493.uint32, - chains: new i493.Array(cy, "nChains") -}), py = new i493.Struct({ - left: i493.int16, - top: i493.int16, - right: i493.int16, - bottom: i493.int16 -}), dy = new i493.Struct({ - version: i493.fixed32, - format: i493.uint16, - lookupTable: new Ht1(py) -}), j2 = { -}; -j2.cmap = y0; -j2.head = g0; -j2.hhea = m0; -j2.hmtx = w0; -j2.maxp = F0; -j2.name = Qn1; -j2["OS/2"] = $f; -j2.post = I0; -j2.fpgm = O0; -j2.loca = go1; -j2.prep = T0; -j2["cvt "] = D0; -j2.glyf = P0; -j2["CFF "] = Il; -j2.CFF2 = Il; -j2.VORG = md; -j2.EBLC = Sd; -j2.CBLC = j2.EBLC; -j2.sbix = Ed; -j2.COLR = Dd; -j2.CPAL = Td; -j2.BASE = Rd; -j2.GDEF = Hd; -j2.GPOS = tv; -j2.GSUB = av; -j2.JSTF = lv; -j2.HVAR = pv; -j2.DSIG = yv; -j2.gasp = mv; -j2.hdmx = wv; -j2.kern = Sv; -j2.LTSH = Av; -j2.PCLT = Ev; -j2.VDMX = Ov; -j2.vhea = Tv; -j2.vmtx = Bv; -j2.avar = Mv; -j2.bsln = jv; -j2.feat = qv; -j2.fvar = Xv; -j2.gvar = Zv; -j2.just = ny; -j2.morx = hy; -j2.opbd = dy; -function vy(t997) { - var e = 0; - if (typeof Symbol > "u" || t997[Symbol.iterator] == null) { - if (Array.isArray(t997) || (t997 = yy(t997))) return function() { - return e >= t997.length ? { - done: !0 - } : { - done: !1, - value: t997[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t997[Symbol.iterator](), e.next.bind(e); -} -function yy(t998, e) { - if (!!t998) { - if (typeof t998 == "string") return Us(t998, e); - var r = Object.prototype.toString.call(t998).slice(8, -1); - if (r === "Object" && t998.constructor && (r = t998.constructor.name), r === "Map" || r === "Set") return Array.from(t998); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Us(t998, e); - } -} -function Us(t999, e) { - (e == null || e > t999.length) && (e = t999.length); - for(var r = 0, n696 = new Array(e); r < e; r++)n696[r] = t999[r]; - return n696; -} -var gy = new i493.Struct({ - tag: new i493.String(4), - checkSum: i493.uint32, - offset: new i493.Pointer(i493.uint32, "void", { - type: "global" - }), - length: i493.uint32 -}), Si2 = new i493.Struct({ - tag: new i493.String(4), - numTables: i493.uint16, - searchRange: i493.uint16, - entrySelector: i493.uint16, - rangeShift: i493.uint16, - tables: new i493.Array(gy, "numTables") -}); -Si2.process = function() { - for(var t1000 = { - }, e = vy(this.tables), r; !(r = e()).done;){ - var n697 = r.value; - t1000[n697.tag] = n697; - } - this.tables = t1000; -}; -Si2.preEncode = function(t) { - var e = []; - for(var r in this.tables){ - var n698 = this.tables[r]; - n698 && e.push({ - tag: r, - checkSum: 0, - offset: new i493.VoidPointer(j2[r], n698), - length: j2[r].size(n698) - }); - } - this.tag = "true", this.numTables = e.length, this.tables = e; - var a497 = Math.floor(Math.log(this.numTables) / Math.LN2), o = Math.pow(2, a497); - this.searchRange = o * 16, this.entrySelector = Math.log(o) / Math.LN2, this.rangeShift = this.numTables * 16 - this.searchRange; -}; -function Hn1(t1001, e) { - for(var r = 0, n699 = t1001.length - 1; r <= n699;){ - var a498 = r + n699 >> 1, o = e(t1001[a498]); - if (o < 0) n699 = a498 - 1; - else if (o > 0) r = a498 + 1; - else return a498; - } - return -1; -} -function Dr1(t1002, e) { - for(var r = []; t1002 < e;)r.push(t1002++); - return r; -} -var Bt; -function Ar1(t1003) { - var e = 0; - if (typeof Symbol > "u" || t1003[Symbol.iterator] == null) { - if (Array.isArray(t1003) || (t1003 = my(t1003))) return function() { - return e >= t1003.length ? { - done: !0 - } : { - done: !1, - value: t1003[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1003[Symbol.iterator](), e.next.bind(e); -} -function my(t1004, e) { - if (!!t1004) { - if (typeof t1004 == "string") return Ns1(t1004, e); - var r = Object.prototype.toString.call(t1004).slice(8, -1); - if (r === "Object" && t1004.constructor && (r = t1004.constructor.name), r === "Map" || r === "Set") return Array.from(t1004); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Ns1(t1004, e); - } -} -function Ns1(t1005, e) { - (e == null || e > t1005.length) && (e = t1005.length); - for(var r = 0, n700 = new Array(e); r < e; r++)n700[r] = t1005[r]; - return n700; -} -function Rs1(t1006, e, r, n701, a499) { - var o = { - }; - return Object.keys(n701).forEach(function(s) { - o[s] = n701[s]; - }), o.enumerable = !!o.enumerable, o.configurable = !!o.configurable, ("value" in o || o.initializer) && (o.writable = !0), o = r.slice().reverse().reduce(function(s335, u) { - return u(t1006, e, s335) || s335; - }, o), a499 && o.initializer !== void 0 && (o.value = o.initializer ? o.initializer.call(a499) : void 0, o.initializer = void 0), o.initializer === void 0 && (Object.defineProperty(t1006, e, o), o = null), o; -} -var by = (Bt = function() { - function t1007(r) { - if (this.encoding = null, this.cmap = this.findSubtable(r, [ - [ - 3, - 10 - ], - [ - 0, - 6 - ], - [ - 0, - 4 - ], - [ - 3, - 1 - ], - [ - 0, - 3 - ], - [ - 0, - 2 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ]), !this.cmap && an1) for(var n702 = Ar1(r.tables), a500; !(a500 = n702()).done;){ - var o = a500.value, s336 = _f1(o.platformID, o.encodingID, o.table.language - 1); - an1.encodingExists(s336) && (this.cmap = o.table, this.encoding = s336); - } - if (!this.cmap) throw new Error("Could not find a supported cmap table"); - this.uvs = this.findSubtable(r, [ - [ - 0, - 5 - ] - ]), this.uvs && this.uvs.version !== 14 && (this.uvs = null); - } - var e = t1007.prototype; - return e.findSubtable = function(n703, a501) { - for(var o = Ar1(a501), s337; !(s337 = o()).done;)for(var u = s337.value, f = u[0], c = u[1], l = Ar1(n703.tables), h159; !(h159 = l()).done;){ - var v79 = h159.value; - if (v79.platformID === f && v79.encodingID === c) return v79.table; - } - return null; - }, e.lookup = function(n704, a502) { - if (this.encoding) { - var o = an1.encode(String.fromCodePoint(n704), this.encoding); - n704 = 0; - for(var s338 = 0; s338 < o.length; s338++)n704 = n704 << 8 | o[s338]; - } else if (a502) { - var u = this.getVariationSelector(n704, a502); - if (u) return u; - } - var f = this.cmap; - switch(f.version){ - case 0: - return f.codeMap.get(n704) || 0; - case 4: - { - for(var c = 0, l = f.segCount - 1; c <= l;){ - var h160 = c + l >> 1; - if (n704 < f.startCode.get(h160)) l = h160 - 1; - else if (n704 > f.endCode.get(h160)) c = h160 + 1; - else { - var v80 = f.idRangeOffset.get(h160), y75 = void 0; - if (v80 === 0) y75 = n704 + f.idDelta.get(h160); - else { - var m70 = v80 / 2 + (n704 - f.startCode.get(h160)) - (f.segCount - h160); - y75 = f.glyphIndexArray.get(m70) || 0, y75 !== 0 && (y75 += f.idDelta.get(h160)); - } - return y75 & 65535; - } - } - return 0; - } - case 8: - throw new Error("TODO: cmap format 8"); - case 6: - case 10: - return f.glyphIndices.get(n704 - f.firstCode) || 0; - case 12: - case 13: - { - for(var b48 = 0, F43 = f.nGroups - 1; b48 <= F43;){ - var S42 = b48 + F43 >> 1, I20 = f.groups.get(S42); - if (n704 < I20.startCharCode) F43 = S42 - 1; - else if (n704 > I20.endCharCode) b48 = S42 + 1; - else return f.version === 12 ? I20.glyphID + (n704 - I20.startCharCode) : I20.glyphID; - } - return 0; - } - case 14: - throw new Error("TODO: cmap format 14"); - default: - throw new Error("Unknown cmap format " + f.version); - } - }, e.getVariationSelector = function(n705, a503) { - if (!this.uvs) return 0; - var o = this.uvs.varSelectors.toArray(), s339 = Hn1(o, function(f) { - return a503 - f.varSelector; - }), u = o[s339]; - return s339 !== -1 && u.defaultUVS && (s339 = Hn1(u.defaultUVS, function(f) { - return n705 < f.startUnicodeValue ? -1 : n705 > f.startUnicodeValue + f.additionalCount ? 1 : 0; - })), s339 !== -1 && u.nonDefaultUVS && (s339 = Hn1(u.nonDefaultUVS, function(f) { - return n705 - f.unicodeValue; - }), s339 !== -1) ? u.nonDefaultUVS[s339].glyphID : 0; - }, e.getCharacterSet = function() { - var n706 = this.cmap; - switch(n706.version){ - case 0: - return Dr1(0, n706.codeMap.length); - case 4: - { - for(var a504 = [], o = n706.endCode.toArray(), s340 = 0; s340 < o.length; s340++){ - var u = o[s340] + 1, f = n706.startCode.get(s340); - a504.push.apply(a504, Dr1(f, u)); - } - return a504; - } - case 8: - throw new Error("TODO: cmap format 8"); - case 6: - case 10: - return Dr1(n706.firstCode, n706.firstCode + n706.glyphIndices.length); - case 12: - case 13: - { - for(var c = [], l = Ar1(n706.groups.toArray()), h161; !(h161 = l()).done;){ - var v81 = h161.value; - c.push.apply(c, Dr1(v81.startCharCode, v81.endCharCode + 1)); - } - return c; - } - case 14: - throw new Error("TODO: cmap format 14"); - default: - throw new Error("Unknown cmap format " + n706.version); - } - }, e.codePointsForGlyph = function(n707) { - var a505 = this.cmap; - switch(a505.version){ - case 0: - { - for(var o = [], s341 = 0; s341 < 256; s341++)a505.codeMap.get(s341) === n707 && o.push(s341); - return o; - } - case 4: - { - for(var u = [], f = 0; f < a505.segCount; f++)for(var c = a505.endCode.get(f), l = a505.startCode.get(f), h162 = a505.idRangeOffset.get(f), v82 = a505.idDelta.get(f), y76 = l; y76 <= c; y76++){ - var m71 = 0; - if (h162 === 0) m71 = y76 + v82; - else { - var b49 = h162 / 2 + (y76 - l) - (a505.segCount - f); - m71 = a505.glyphIndexArray.get(b49) || 0, m71 !== 0 && (m71 += v82); - } - m71 === n707 && u.push(y76); - } - return u; - } - case 12: - { - for(var F44 = [], S43 = Ar1(a505.groups.toArray()), I21; !(I21 = S43()).done;){ - var A15 = I21.value; - n707 >= A15.glyphID && n707 <= A15.glyphID + (A15.endCharCode - A15.startCharCode) && F44.push(A15.startCharCode + (n707 - A15.glyphID)); - } - return F44; - } - case 13: - { - for(var B13 = [], M18 = Ar1(a505.groups.toArray()), P19; !(P19 = M18()).done;){ - var z35 = P19.value; - n707 === z35.glyphID && B13.push.apply(B13, Dr1(z35.startCharCode, z35.endCharCode + 1)); - } - return B13; - } - default: - throw new Error("Unknown cmap format " + a505.version); - } - }, t1007; -}(), Rs1(Bt.prototype, "getCharacterSet", [ - Ne1 -], Object.getOwnPropertyDescriptor(Bt.prototype, "getCharacterSet"), Bt.prototype), Rs1(Bt.prototype, "codePointsForGlyph", [ - Ne1 -], Object.getOwnPropertyDescriptor(Bt.prototype, "codePointsForGlyph"), Bt.prototype), Bt); -function wy(t1008) { - var e = 0; - if (typeof Symbol > "u" || t1008[Symbol.iterator] == null) { - if (Array.isArray(t1008) || (t1008 = Fy(t1008))) return function() { - return e >= t1008.length ? { - done: !0 - } : { - done: !1, - value: t1008[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1008[Symbol.iterator](), e.next.bind(e); -} -function Fy(t1009, e) { - if (!!t1009) { - if (typeof t1009 == "string") return zs1(t1009, e); - var r = Object.prototype.toString.call(t1009).slice(8, -1); - if (r === "Object" && t1009.constructor && (r = t1009.constructor.name), r === "Map" || r === "Set") return Array.from(t1009); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return zs1(t1009, e); - } -} -function zs1(t1010, e) { - (e == null || e > t1010.length) && (e = t1010.length); - for(var r = 0, n708 = new Array(e); r < e; r++)n708[r] = t1010[r]; - return n708; -} -var xy = function() { - function t1011(r) { - this.kern = r.kern; - } - var e = t1011.prototype; - return e.process = function(n709, a506) { - for(var o = 0; o < n709.length - 1; o++){ - var s342 = n709[o].id, u = n709[o + 1].id; - a506[o].xAdvance += this.getKerning(s342, u); - } - }, e.getKerning = function(n710, a507) { - for(var o = 0, s343 = wy(this.kern.tables), u; !(u = s343()).done;){ - var f = u.value; - if (!f.coverage.crossStream) { - switch(f.version){ - case 0: - if (!f.coverage.horizontal) continue; - break; - case 1: - if (f.coverage.vertical || f.coverage.variation) continue; - break; - default: - throw new Error("Unsupported kerning table version " + f.version); - } - var c = 0, l = f.subtable; - switch(f.format){ - case 0: - var h163 = Hn1(l.pairs, function(b50) { - return n710 - b50.left || a507 - b50.right; - }); - h163 >= 0 && (c = l.pairs[h163].value); - break; - case 2: - var v83 = 0, y77 = 0; - n710 >= l.leftTable.firstGlyph && n710 < l.leftTable.firstGlyph + l.leftTable.nGlyphs ? v83 = l.leftTable.offsets[n710 - l.leftTable.firstGlyph] : v83 = l.array.off, a507 >= l.rightTable.firstGlyph && a507 < l.rightTable.firstGlyph + l.rightTable.nGlyphs && (y77 = l.rightTable.offsets[a507 - l.rightTable.firstGlyph]); - var m72 = (v83 + y77 - l.array.off) / 2; - c = l.array.values.get(m72); - break; - case 3: - if (n710 >= l.glyphCount || a507 >= l.glyphCount) return 0; - c = l.kernValue[l.kernIndex[l.leftClass[n710] * l.rightClassCount + l.rightClass[a507]]]; - break; - default: - throw new Error("Unsupported kerning sub-table format " + f.format); - } - f.coverage.override ? o = c : o += c; - } - } - return o; - }, t1011; -}(), xo1 = 0, Pl = -3; -function vn1() { - this.table = new Uint16Array(16), this.trans = new Uint16Array(288); -} -function Sy(t1012, e) { - this.source = t1012, this.sourceIndex = 0, this.tag = 0, this.bitcount = 0, this.dest = e, this.destLen = 0, this.ltree = new vn1, this.dtree = new vn1; -} -var Bl = new vn1, kl = new vn1, So1 = new Uint8Array(30), Ao1 = new Uint16Array(30), Ll = new Uint8Array(30), Ml = new Uint16Array(30), Ay = new Uint8Array([ - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 -]), js = new vn1, nt2 = new Uint8Array(288 + 32); -function Ul(t1013, e, r, n711) { - var a508, o; - for(a508 = 0; a508 < r; ++a508)t1013[a508] = 0; - for(a508 = 0; a508 < 30 - r; ++a508)t1013[a508 + r] = a508 / r | 0; - for(o = n711, a508 = 0; a508 < 30; ++a508)e[a508] = o, o += 1 << t1013[a508]; -} -function Ey(t1014, e) { - var r; - for(r = 0; r < 7; ++r)t1014.table[r] = 0; - for(t1014.table[7] = 24, t1014.table[8] = 152, t1014.table[9] = 112, r = 0; r < 24; ++r)t1014.trans[r] = 256 + r; - for(r = 0; r < 144; ++r)t1014.trans[24 + r] = r; - for(r = 0; r < 8; ++r)t1014.trans[24 + 144 + r] = 280 + r; - for(r = 0; r < 112; ++r)t1014.trans[24 + 144 + 8 + r] = 144 + r; - for(r = 0; r < 5; ++r)e.table[r] = 0; - for(e.table[5] = 32, r = 0; r < 32; ++r)e.trans[r] = r; -} -var Vs1 = new Uint16Array(16); -function ea1(t1015, e, r, n712) { - var a509, o; - for(a509 = 0; a509 < 16; ++a509)t1015.table[a509] = 0; - for(a509 = 0; a509 < n712; ++a509)t1015.table[e[r + a509]]++; - for(t1015.table[0] = 0, o = 0, a509 = 0; a509 < 16; ++a509)Vs1[a509] = o, o += t1015.table[a509]; - for(a509 = 0; a509 < n712; ++a509)e[r + a509] && (t1015.trans[Vs1[e[r + a509]]++] = a509); -} -function Cy(t1016) { - (t1016.bitcount--) || (t1016.tag = t1016.source[t1016.sourceIndex++], t1016.bitcount = 7); - var e = t1016.tag & 1; - return t1016.tag >>>= 1, e; -} -function ot2(t1017, e, r) { - if (!e) return r; - for(; t1017.bitcount < 24;)t1017.tag |= t1017.source[t1017.sourceIndex++] << t1017.bitcount, t1017.bitcount += 8; - var n713 = t1017.tag & 65535 >>> 16 - e; - return t1017.tag >>>= e, t1017.bitcount -= e, n713 + r; -} -function Ca1(t1018, e) { - for(; t1018.bitcount < 24;)t1018.tag |= t1018.source[t1018.sourceIndex++] << t1018.bitcount, t1018.bitcount += 8; - var r = 0, n714 = 0, a510 = 0, o = t1018.tag; - do n714 = 2 * n714 + (o & 1), o >>>= 1, ++a510, r += e.table[a510], n714 -= e.table[a510]; - while (n714 >= 0) - return t1018.tag = o, t1018.bitcount -= a510, e.trans[r + n714]; -} -function Iy(t1019, e, r) { - var n715, a511, o, s344, u, f; - for(n715 = ot2(t1019, 5, 257), a511 = ot2(t1019, 5, 1), o = ot2(t1019, 4, 4), s344 = 0; s344 < 19; ++s344)nt2[s344] = 0; - for(s344 = 0; s344 < o; ++s344){ - var c = ot2(t1019, 3, 0); - nt2[Ay[s344]] = c; - } - for(ea1(js, nt2, 0, 19), u = 0; u < n715 + a511;){ - var l = Ca1(t1019, js); - switch(l){ - case 16: - var h164 = nt2[u - 1]; - for(f = ot2(t1019, 2, 3); f; --f)nt2[u++] = h164; - break; - case 17: - for(f = ot2(t1019, 3, 3); f; --f)nt2[u++] = 0; - break; - case 18: - for(f = ot2(t1019, 7, 11); f; --f)nt2[u++] = 0; - break; - default: - nt2[u++] = l; - break; - } - } - ea1(e, nt2, 0, n715), ea1(r, nt2, n715, a511); -} -function Gs1(t1020, e, r) { - for(;;){ - var n716 = Ca1(t1020, e); - if (n716 === 256) return xo1; - if (n716 < 256) t1020.dest[t1020.destLen++] = n716; - else { - var a512, o, s345, u; - for(n716 -= 257, a512 = ot2(t1020, So1[n716], Ao1[n716]), o = Ca1(t1020, r), s345 = t1020.destLen - ot2(t1020, Ll[o], Ml[o]), u = s345; u < s345 + a512; ++u)t1020.dest[t1020.destLen++] = t1020.dest[u]; - } - } -} -function Dy(t1021) { - for(var e, r, n717; t1021.bitcount > 8;)t1021.sourceIndex--, t1021.bitcount -= 8; - if (e = t1021.source[t1021.sourceIndex + 1], e = 256 * e + t1021.source[t1021.sourceIndex], r = t1021.source[t1021.sourceIndex + 3], r = 256 * r + t1021.source[t1021.sourceIndex + 2], e !== (~r & 65535)) return Pl; - for(t1021.sourceIndex += 4, n717 = e; n717; --n717)t1021.dest[t1021.destLen++] = t1021.source[t1021.sourceIndex++]; - return t1021.bitcount = 0, xo1; -} -function Oy(t1022, e) { - var r = new Sy(t1022, e), n718, a513, o; - do { - switch(n718 = Cy(r), a513 = ot2(r, 2, 0), a513){ - case 0: - o = Dy(r); - break; - case 1: - o = Gs1(r, Bl, kl); - break; - case 2: - Iy(r, r.ltree, r.dtree), o = Gs1(r, r.ltree, r.dtree); - break; - default: - o = Pl; - } - if (o !== xo1) throw new Error("Data error"); - }while (!n718) - return r.destLen < r.dest.length ? typeof r.dest.slice == "function" ? r.dest.slice(0, r.destLen) : r.dest.subarray(0, r.destLen) : r.dest; -} -Ey(Bl, kl); -Ul(So1, Ao1, 4, 3); -Ul(Ll, Ml, 2, 1); -So1[28] = 0; -Ao1[28] = 258; -var Ty = Oy, Nl, Ia1; -Ia1 = Ty; -Nl = (function() { - var t1023, e, r, n719, a514, o, s346, u, f, c, l, h165, v84, y78, m73, b51; - h165 = 6 + 5, y78 = 5, v84 = h165 - y78, l = 65536 >> h165, a514 = 1 << v84, s346 = a514 - 1, u = 2, t1023 = 1 << y78, r = t1023 - 1, c = 65536 >> y78, f = 1024 >> y78, o = c + f, b51 = o, m73 = 32, n719 = b51 + m73, e = 1 << u; - function F45(S44) { - var I22, A16, B14; - I22 = typeof S44.readUInt32BE == "function" && typeof S44.slice == "function", I22 || S44 instanceof Uint8Array ? (I22 ? (this.highStart = S44.readUInt32BE(0), this.errorValue = S44.readUInt32BE(4), A16 = S44.readUInt32BE(8), S44 = S44.slice(12)) : (B14 = new DataView(S44.buffer), this.highStart = B14.getUint32(0), this.errorValue = B14.getUint32(4), A16 = B14.getUint32(8), S44 = S44.subarray(12)), S44 = Ia1(S44, new Uint8Array(A16)), S44 = Ia1(S44, new Uint8Array(A16)), this.data = new Uint32Array(S44.buffer)) : (this.data = S44.data, this.highStart = S44.highStart, this.errorValue = S44.errorValue); - } - return F45.prototype.get = function(S45) { - var I23; - return S45 < 0 || S45 > 1114111 ? this.errorValue : S45 < 55296 || S45 > 56319 && S45 <= 65535 ? (I23 = (this.data[S45 >> y78] << u) + (S45 & r), this.data[I23]) : S45 <= 65535 ? (I23 = (this.data[c + (S45 - 55296 >> y78)] << u) + (S45 & r), this.data[I23]) : S45 < this.highStart ? (I23 = this.data[n719 - l + (S45 >> h165)], I23 = this.data[I23 + (S45 >> y78 & s346)], I23 = (I23 << u) + (S45 & r), this.data[I23]) : this.data[this.data.length - e]; - }, F45; -})(); -var Ai2 = Nl, Rl = be1(function(t, e) { - (function() { - for(var r = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", n720 = new Uint8Array(256), a515 = 0; a515 < r.length; a515++)n720[r.charCodeAt(a515)] = a515; - e.encode = function(o) { - var s347 = new Uint8Array(o), u, f = s347.length, c = ""; - for(u = 0; u < f; u += 3)c += r[s347[u] >> 2], c += r[(s347[u] & 3) << 4 | s347[u + 1] >> 4], c += r[(s347[u + 1] & 15) << 2 | s347[u + 2] >> 6], c += r[s347[u + 2] & 63]; - return f % 3 === 2 ? c = c.substring(0, c.length - 1) + "=" : f % 3 === 1 && (c = c.substring(0, c.length - 2) + "=="), c; - }, e.decode = function(o) { - var s348 = o.length * 0.75, u = o.length, f, c = 0, l, h166, v85, y79; - o[o.length - 1] === "=" && (s348--, o[o.length - 2] === "=" && s348--); - var m74 = new ArrayBuffer(s348), b52 = new Uint8Array(m74); - for(f = 0; f < u; f += 4)l = n720[o.charCodeAt(f)], h166 = n720[o.charCodeAt(f + 1)], v85 = n720[o.charCodeAt(f + 2)], y79 = n720[o.charCodeAt(f + 3)], b52[c++] = l << 2 | h166 >> 4, b52[c++] = (h166 & 15) << 4 | v85 >> 2, b52[c++] = (v85 & 3) << 6 | y79 & 63; - return m74; - }; - })(); -}), g8 = Rl.encode, Kt1 = Rl.decode, Py = "eJxtVtty4zYM/Rc/70Ni97LbN1tJ49SXeGI3O93OjgayGBERRXoo0h5Np/9eAKTcpNOHECAFAgfAAZ2/JkcIqnEeVT/55c9JcZx8mnzradk5Wva83clW8bZjraZly8s68lnLZ2y3Nrzla2tedkhL8crGsmVtHXhhLxvLCzvd8N0t3/0my4mvccjCTb5/mhxdV6FF2xQG+j6h3LpQPivna+UVA5lX7qxGWT5joznOQhl34dMQ4KhVXX78fD0e7Z7OyhsYSHt0Acp9rPqjxxPb3rlYGXW1zNsxrBz/61eirNUrb4qiuL3J8jbLaZazLH/I8scsf8ry5yw/Z/klyWn2N83+ptnfNPubZn/T7G+W7WfZfjbaZ//T7H+a/c+yn1n2Mxv9MK5tbAOQfEEPHaQPn7PhlzHBmzGzmzGFaw4j2Nsx2u0I71ZwfezVtba5mlmswEL54vBIrMjYGVtqAFEmtS3x2XWdY6qtISDLhTu5zr0yIx+tVh6DMOjBK9UK504BmZDF4NEYUee+UxaBby9V5ZVwykMlH/dkB6wcNBAsLlErk0PlIedyawO2BrG+U2cyauiLpGYbMKw9RN/FVif1DTxhZT56HNjhATrkyTgoE5uY8rdQg3gmwtIfT9QerSY1QUFJmYEcsFIZxgCWQHEQmp0mZwS2iez9Pmh0p5Q71cW1istfENyaLLkfHhu0wLZPjZaQz9HKhQOlZFyT3EXrOO4iaqzTtwrshXGtdKc4/MbZxpkUf41dFcUMqctcPnUpZROl/ZFiql5li0OKu6Cy5dN9pNpmfQEBWqHJ6ag54JMpC42tFNsD9ZOtHgxw9NTmA75STo1O0HklYjepkSt2l9Q/pJ7YM9IXKe4CuihVH4wLWG6hkZ7uNDR9uQNhQPTQ6+CTrwF0uWaTZ/UGwtvf4DwiL1JenOILKub4RqmgsNzAILy00RiBYBX4csHqcEwVLIhNojyZunwMkEj74Kifx3y6U76Tze9MvfD+vE937wiHl8B7Defsr+/ACgPvTQV9DhaP0Ash6MyOPRRUcxmbk0fHfh67E00XmHLOL4WE3IHpBq+stBkqKq/KHKQiWameo0nLea2HOikbYiODLpdIWmOGk+7fHxeRspDHYqXBOyq5TBInuHcx6FKG9VqirfMfzmg6keiSoMzPqk/T8mjTM4KOOE8dpUv4vx+0oYIx+B5MUP7dCUc7RN9e672Mthm7RYTUHQo1MAHeO0+/Oo7qlp41DW2XhlwDUQZTc3ya/JV2b0LsTTQhfVzpWMOFxlXeM7BBZuCAXkd5s/dY14lnGydGB2iFtHPt+PQr+bZNWaC8PjuIpNpyCUz6IlqFr86z3X0zUPZEgY/9mFsIMtX/7ZOX54B+vOnRBi2uNVx0uaSXmRPdoDxUd/Fk3CC12WNjvzJR03dla1WusIU2Ir/vCi7yX4DQiCMzeOYR/f06+f73P0+ms+k=", By = "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", Zt1 = JSON.parse(String.fromCharCode.apply(String, Jn.inflate(Kt1(Py)))), ky = Jn.inflate(Kt1(By)), xn1 = new Ai2(ky), Ly = Math.log2 || function(t1024) { - return Math.log(t1024) / Math.LN2; -}, Ei1 = function(e) { - return Ly(e) + 1 | 0; -}, My = Ei1(Zt1.categories.length - 1), zl = Ei1(Zt1.combiningClasses.length - 1), Eo = Ei1(Zt1.scripts.length - 1), Ci2 = Ei1(Zt1.eaw.length - 1), Sn1 = 10, Uy = zl + Eo + Ci2 + Sn1, Ny = Eo + Ci2 + Sn1, Ry = Ci2 + Sn1, zy = Sn1, jy = (1 << My) - 1, Vy = (1 << zl) - 1, Gy = (1 << Eo) - 1, qy = (1 << Ci2) - 1, Hy = (1 << Sn1) - 1, yt3 = function(e) { - var r = xn1.get(e); - return Zt1.categories[r >> Uy & jy]; -}, Wy = function(e) { - var r = xn1.get(e); - return Zt1.combiningClasses[r >> Ny & Vy]; -}, Xy = function(e) { - var r = xn1.get(e); - return Zt1.scripts[r >> Ry & Gy]; -}, Yy = function(e) { - var r = xn1.get(e); - return Zt1.eaw[r >> zy & qy]; -}, Ky = function(e) { - var r = xn1.get(e), n721 = r & Hy; - if (n721 === 0) return null; - if (n721 <= 50) return n721 - 1; - if (n721 < 480) { - var a516 = (n721 >> 4) - 12, o = (n721 & 15) + 1; - return a516 / o; - } else if (n721 < 768) { - r = (n721 >> 5) - 14; - for(var s349 = (n721 & 31) + 2; s349 > 0;)r *= 10, s349--; - return r; - } else { - r = (n721 >> 2) - 191; - for(var u = (n721 & 3) + 1; u > 0;)r *= 60, u--; - return r; - } -}, Zy = function(e) { - var r = yt3(e); - return r === "Lu" || r === "Ll" || r === "Lt" || r === "Lm" || r === "Lo" || r === "Nl"; -}, Jy = function(e) { - return yt3(e) === "Nd"; -}, Qy = function(e) { - var r = yt3(e); - return r === "Pc" || r === "Pd" || r === "Pe" || r === "Pf" || r === "Pi" || r === "Po" || r === "Ps"; -}, _y = function(e) { - return yt3(e) === "Ll"; -}, $y = function(e) { - return yt3(e) === "Lu"; -}, eg = function(e) { - return yt3(e) === "Lt"; -}, tg = function(e) { - var r = yt3(e); - return r === "Zs" || r === "Zl" || r === "Zp"; -}, rg = function(e) { - var r = yt3(e); - return r === "Nd" || r === "No" || r === "Nl" || r === "Lu" || r === "Ll" || r === "Lt" || r === "Lm" || r === "Lo" || r === "Me" || r === "Mc"; -}, ng = function(e) { - var r = yt3(e); - return r === "Mn" || r === "Me" || r === "Mc"; -}, At = { - getCategory: yt3, - getCombiningClass: Wy, - getScript: Xy, - getEastAsianWidth: Yy, - getNumericValue: Ky, - isAlphabetic: Zy, - isDigit: Jy, - isPunctuation: Qy, - isLowerCase: _y, - isUpperCase: $y, - isTitleCase: eg, - isWhiteSpace: tg, - isBaseForm: rg, - isMark: ng -}, ig = function() { - function t1025(r) { - this.font = r; - } - var e = t1025.prototype; - return e.positionGlyphs = function(n722, a517) { - for(var o = 0, s350 = 0, u = 0; u < n722.length; u++){ - var f = n722[u]; - f.isMark ? s350 = u : (o !== s350 && this.positionCluster(n722, a517, o, s350), o = s350 = u); - } - return o !== s350 && this.positionCluster(n722, a517, o, s350), a517; - }, e.positionCluster = function(n723, a518, o, s351) { - var u = n723[o], f = u.cbox.copy(); - u.codePoints.length > 1 && (f.minX += (u.codePoints.length - 1) * f.width / u.codePoints.length); - for(var c = -a518[o].xAdvance, l = 0, h167 = this.font.unitsPerEm / 16, v86 = o + 1; v86 <= s351; v86++){ - var y80 = n723[v86], m75 = y80.cbox, b53 = a518[v86], F46 = this.getCombiningClass(y80.codePoints[0]); - if (F46 !== "Not_Reordered") { - switch(b53.xOffset = b53.yOffset = 0, F46){ - case "Double_Above": - case "Double_Below": - b53.xOffset += f.minX - m75.width / 2 - m75.minX; - break; - case "Attached_Below_Left": - case "Below_Left": - case "Above_Left": - b53.xOffset += f.minX - m75.minX; - break; - case "Attached_Above_Right": - case "Below_Right": - case "Above_Right": - b53.xOffset += f.maxX - m75.width - m75.minX; - break; - default: - b53.xOffset += f.minX + (f.width - m75.width) / 2 - m75.minX; - } - switch(F46){ - case "Double_Below": - case "Below_Left": - case "Below": - case "Below_Right": - case "Attached_Below_Left": - case "Attached_Below": - (F46 === "Attached_Below_Left" || F46 === "Attached_Below") && (f.minY += h167), b53.yOffset = -f.minY - m75.maxY, f.minY += m75.height; - break; - case "Double_Above": - case "Above_Left": - case "Above": - case "Above_Right": - case "Attached_Above": - case "Attached_Above_Right": - (F46 === "Attached_Above" || F46 === "Attached_Above_Right") && (f.maxY += h167), b53.yOffset = f.maxY - m75.minY, f.maxY += m75.height; - break; - } - b53.xAdvance = b53.yAdvance = 0, b53.xOffset += c, b53.yOffset += l; - } else c -= b53.xAdvance, l -= b53.yAdvance; - } - }, e.getCombiningClass = function(n724) { - var a519 = At.getCombiningClass(n724); - if ((n724 & -256) === 3584) { - if (a519 === "Not_Reordered") switch(n724){ - case 3633: - case 3636: - case 3637: - case 3638: - case 3639: - case 3655: - case 3660: - case 3645: - case 3662: - return "Above_Right"; - case 3761: - case 3764: - case 3765: - case 3766: - case 3767: - case 3771: - case 3788: - case 3789: - return "Above"; - case 3772: - return "Below"; - } - else if (n724 === 3642) return "Below_Right"; - } - switch(a519){ - case "CCC10": - case "CCC11": - case "CCC12": - case "CCC13": - case "CCC14": - case "CCC15": - case "CCC16": - case "CCC17": - case "CCC18": - case "CCC20": - case "CCC22": - return "Below"; - case "CCC23": - return "Attached_Above"; - case "CCC24": - return "Above_Right"; - case "CCC25": - case "CCC19": - return "Above_Left"; - case "CCC26": - return "Above"; - case "CCC21": - break; - case "CCC27": - case "CCC28": - case "CCC30": - case "CCC31": - case "CCC33": - case "CCC34": - case "CCC35": - case "CCC36": - return "Above"; - case "CCC29": - case "CCC32": - return "Below"; - case "CCC103": - return "Below_Right"; - case "CCC107": - return "Above_Right"; - case "CCC118": - return "Below"; - case "CCC122": - return "Above"; - case "CCC129": - case "CCC132": - return "Below"; - case "CCC130": - return "Above"; - } - return a519; - }, t1025; -}(); -function qs(t1026, e) { - for(var r = 0; r < e.length; r++){ - var n725 = e[r]; - n725.enumerable = n725.enumerable || !1, n725.configurable = !0, "value" in n725 && (n725.writable = !0), Object.defineProperty(t1026, n725.key, n725); - } -} -function ag(t1027, e, r) { - return e && qs(t1027.prototype, e), r && qs(t1027, r), t1027; -} -var Vr1 = function() { - function t1028(r, n726, a520, o) { - r === void 0 && (r = 1 / 0), n726 === void 0 && (n726 = 1 / 0), a520 === void 0 && (a520 = -1 / 0), o === void 0 && (o = -1 / 0), this.minX = r, this.minY = n726, this.maxX = a520, this.maxY = o; - } - var e = t1028.prototype; - return e.addPoint = function(n727, a521) { - Math.abs(n727) !== 1 / 0 && (n727 < this.minX && (this.minX = n727), n727 > this.maxX && (this.maxX = n727)), Math.abs(a521) !== 1 / 0 && (a521 < this.minY && (this.minY = a521), a521 > this.maxY && (this.maxY = a521)); - }, e.copy = function() { - return new t1028(this.minX, this.minY, this.maxX, this.maxY); - }, ag(t1028, [ - { - key: "width", - get: function() { - return this.maxX - this.minX; - } - }, - { - key: "height", - get: function() { - return this.maxY - this.minY; - } - } - ]), t1028; -}(); -function og(t1029) { - var e = 0; - if (typeof Symbol > "u" || t1029[Symbol.iterator] == null) { - if (Array.isArray(t1029) || (t1029 = sg(t1029))) return function() { - return e >= t1029.length ? { - done: !0 - } : { - done: !1, - value: t1029[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1029[Symbol.iterator](), e.next.bind(e); -} -function sg(t1030, e) { - if (!!t1030) { - if (typeof t1030 == "string") return Hs1(t1030, e); - var r = Object.prototype.toString.call(t1030).slice(8, -1); - if (r === "Object" && t1030.constructor && (r = t1030.constructor.name), r === "Map" || r === "Set") return Array.from(t1030); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Hs1(t1030, e); - } -} -function Hs1(t1031, e) { - (e == null || e > t1031.length) && (e = t1031.length); - for(var r = 0, n728 = new Array(e); r < e; r++)n728[r] = t1031[r]; - return n728; -} -var Gr1 = { - Caucasian_Albanian: "aghb", - Arabic: "arab", - Imperial_Aramaic: "armi", - Armenian: "armn", - Avestan: "avst", - Balinese: "bali", - Bamum: "bamu", - Bassa_Vah: "bass", - Batak: "batk", - Bengali: [ - "bng2", - "beng" - ], - Bopomofo: "bopo", - Brahmi: "brah", - Braille: "brai", - Buginese: "bugi", - Buhid: "buhd", - Chakma: "cakm", - Canadian_Aboriginal: "cans", - Carian: "cari", - Cham: "cham", - Cherokee: "cher", - Coptic: "copt", - Cypriot: "cprt", - Cyrillic: "cyrl", - Devanagari: [ - "dev2", - "deva" - ], - Deseret: "dsrt", - Duployan: "dupl", - Egyptian_Hieroglyphs: "egyp", - Elbasan: "elba", - Ethiopic: "ethi", - Georgian: "geor", - Glagolitic: "glag", - Gothic: "goth", - Grantha: "gran", - Greek: "grek", - Gujarati: [ - "gjr2", - "gujr" - ], - Gurmukhi: [ - "gur2", - "guru" - ], - Hangul: "hang", - Han: "hani", - Hanunoo: "hano", - Hebrew: "hebr", - Hiragana: "hira", - Pahawh_Hmong: "hmng", - Katakana_Or_Hiragana: "hrkt", - Old_Italic: "ital", - Javanese: "java", - Kayah_Li: "kali", - Katakana: "kana", - Kharoshthi: "khar", - Khmer: "khmr", - Khojki: "khoj", - Kannada: [ - "knd2", - "knda" - ], - Kaithi: "kthi", - Tai_Tham: "lana", - Lao: "lao ", - Latin: "latn", - Lepcha: "lepc", - Limbu: "limb", - Linear_A: "lina", - Linear_B: "linb", - Lisu: "lisu", - Lycian: "lyci", - Lydian: "lydi", - Mahajani: "mahj", - Mandaic: "mand", - Manichaean: "mani", - Mende_Kikakui: "mend", - Meroitic_Cursive: "merc", - Meroitic_Hieroglyphs: "mero", - Malayalam: [ - "mlm2", - "mlym" - ], - Modi: "modi", - Mongolian: "mong", - Mro: "mroo", - Meetei_Mayek: "mtei", - Myanmar: [ - "mym2", - "mymr" - ], - Old_North_Arabian: "narb", - Nabataean: "nbat", - Nko: "nko ", - Ogham: "ogam", - Ol_Chiki: "olck", - Old_Turkic: "orkh", - Oriya: [ - "ory2", - "orya" - ], - Osmanya: "osma", - Palmyrene: "palm", - Pau_Cin_Hau: "pauc", - Old_Permic: "perm", - Phags_Pa: "phag", - Inscriptional_Pahlavi: "phli", - Psalter_Pahlavi: "phlp", - Phoenician: "phnx", - Miao: "plrd", - Inscriptional_Parthian: "prti", - Rejang: "rjng", - Runic: "runr", - Samaritan: "samr", - Old_South_Arabian: "sarb", - Saurashtra: "saur", - Shavian: "shaw", - Sharada: "shrd", - Siddham: "sidd", - Khudawadi: "sind", - Sinhala: "sinh", - Sora_Sompeng: "sora", - Sundanese: "sund", - Syloti_Nagri: "sylo", - Syriac: "syrc", - Tagbanwa: "tagb", - Takri: "takr", - Tai_Le: "tale", - New_Tai_Lue: "talu", - Tamil: [ - "tml2", - "taml" - ], - Tai_Viet: "tavt", - Telugu: [ - "tel2", - "telu" - ], - Tifinagh: "tfng", - Tagalog: "tglg", - Thaana: "thaa", - Thai: "thai", - Tibetan: "tibt", - Tirhuta: "tirh", - Ugaritic: "ugar", - Vai: "vai ", - Warang_Citi: "wara", - Old_Persian: "xpeo", - Cuneiform: "xsux", - Yi: "yi ", - Inherited: "zinh", - Common: "zyyy", - Unknown: "zzzz" -}, Da1 = { -}; -for(Pn1 in Gr1)if (Bn1 = Gr1[Pn1], Array.isArray(Bn1)) for(Ws = og(Bn1); !(ta1 = Ws()).done;)Xs = ta1.value, Da1[Xs] = Pn1; -else Da1[Bn1] = Pn1; -var Bn1, Xs, Ws, ta1, Pn1; -function ug(t) { - return Da1[t]; -} -function fg(t1032) { - for(var e = t1032.length, r = 0; r < e;){ - var n729 = t1032.charCodeAt(r++); - if (55296 <= n729 && n729 <= 56319 && r < e) { - var a522 = t1032.charCodeAt(r); - 56320 <= a522 && a522 <= 57343 && (r++, n729 = ((n729 & 1023) << 10) + (a522 & 1023) + 65536); - } - var o = At.getScript(n729); - if (o !== "Common" && o !== "Inherited" && o !== "Unknown") return Gr1[o]; - } - return Gr1.Unknown; -} -function lg(t1033) { - for(var e = 0; e < t1033.length; e++){ - var r = t1033[e], n730 = At.getScript(r); - if (n730 !== "Common" && n730 !== "Inherited" && n730 !== "Unknown") return Gr1[n730]; - } - return Gr1.Unknown; -} -var cg = { - arab: !0, - hebr: !0, - syrc: !0, - thaa: !0, - cprt: !0, - khar: !0, - phnx: !0, - "nko ": !0, - lydi: !0, - avst: !0, - armi: !0, - phli: !0, - prti: !0, - sarb: !0, - orkh: !0, - samr: !0, - mand: !0, - merc: !0, - mero: !0, - mani: !0, - mend: !0, - nbat: !0, - narb: !0, - palm: !0, - phlp: !0 -}; -function jl(t) { - return cg[t] ? "rtl" : "ltr"; -} -function ra1(t1034) { - var e = 0; - if (typeof Symbol > "u" || t1034[Symbol.iterator] == null) { - if (Array.isArray(t1034) || (t1034 = hg(t1034))) return function() { - return e >= t1034.length ? { - done: !0 - } : { - done: !1, - value: t1034[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1034[Symbol.iterator](), e.next.bind(e); -} -function hg(t1035, e) { - if (!!t1035) { - if (typeof t1035 == "string") return Ys(t1035, e); - var r = Object.prototype.toString.call(t1035).slice(8, -1); - if (r === "Object" && t1035.constructor && (r = t1035.constructor.name), r === "Map" || r === "Set") return Array.from(t1035); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Ys(t1035, e); - } -} -function Ys(t1036, e) { - (e == null || e > t1036.length) && (e = t1036.length); - for(var r = 0, n731 = new Array(e); r < e; r++)n731[r] = t1036[r]; - return n731; -} -function Ks(t1037, e) { - for(var r = 0; r < e.length; r++){ - var n732 = e[r]; - n732.enumerable = n732.enumerable || !1, n732.configurable = !0, "value" in n732 && (n732.writable = !0), Object.defineProperty(t1037, n732.key, n732); - } -} -function pg(t1038, e, r) { - return e && Ks(t1038.prototype, e), r && Ks(t1038, r), t1038; -} -var dg = function() { - function t1039(e, r, n733, a523, o) { - if (this.glyphs = e, this.positions = null, this.script = n733, this.language = a523 || null, this.direction = o || jl(n733), this.features = { - }, Array.isArray(r)) for(var s352 = ra1(r), u; !(u = s352()).done;){ - var f = u.value; - this.features[f] = !0; - } - else typeof r == "object" && (this.features = r); - } - return pg(t1039, [ - { - key: "advanceWidth", - get: function() { - for(var r = 0, n734 = ra1(this.positions), a524; !(a524 = n734()).done;){ - var o = a524.value; - r += o.xAdvance; - } - return r; - } - }, - { - key: "advanceHeight", - get: function() { - for(var r = 0, n735 = ra1(this.positions), a525; !(a525 = n735()).done;){ - var o = a525.value; - r += o.yAdvance; - } - return r; - } - }, - { - key: "bbox", - get: function() { - for(var r = new Vr1, n736 = 0, a526 = 0, o = 0; o < this.glyphs.length; o++){ - var s353 = this.glyphs[o], u = this.positions[o], f = s353.bbox; - r.addPoint(f.minX + n736 + u.xOffset, f.minY + a526 + u.yOffset), r.addPoint(f.maxX + n736 + u.xOffset, f.maxY + a526 + u.yOffset), n736 += u.xAdvance, a526 += u.yAdvance; - } - return r; - } - } - ]), t1039; -}(), vg = function(e, r, n737, a527) { - e === void 0 && (e = 0), r === void 0 && (r = 0), n737 === void 0 && (n737 = 0), a527 === void 0 && (a527 = 0), this.xAdvance = e, this.yAdvance = r, this.xOffset = n737, this.yOffset = a527; -}, fr1 = { - allTypographicFeatures: { - code: 0, - exclusive: !1, - allTypeFeatures: 0 - }, - ligatures: { - code: 1, - exclusive: !1, - requiredLigatures: 0, - commonLigatures: 2, - rareLigatures: 4, - rebusPictures: 8, - diphthongLigatures: 10, - squaredLigatures: 12, - abbrevSquaredLigatures: 14, - symbolLigatures: 16, - contextualLigatures: 18, - historicalLigatures: 20 - }, - cursiveConnection: { - code: 2, - exclusive: !0, - unconnected: 0, - partiallyConnected: 1, - cursive: 2 - }, - letterCase: { - code: 3, - exclusive: !0 - }, - verticalSubstitution: { - code: 4, - exclusive: !1, - substituteVerticalForms: 0 - }, - linguisticRearrangement: { - code: 5, - exclusive: !1, - linguisticRearrangement: 0 - }, - numberSpacing: { - code: 6, - exclusive: !0, - monospacedNumbers: 0, - proportionalNumbers: 1, - thirdWidthNumbers: 2, - quarterWidthNumbers: 3 - }, - smartSwash: { - code: 8, - exclusive: !1, - wordInitialSwashes: 0, - wordFinalSwashes: 2, - nonFinalSwashes: 8 - }, - diacritics: { - code: 9, - exclusive: !0, - showDiacritics: 0, - hideDiacritics: 1, - decomposeDiacritics: 2 - }, - verticalPosition: { - code: 10, - exclusive: !0, - normalPosition: 0, - superiors: 1, - inferiors: 2, - ordinals: 3, - scientificInferiors: 4 - }, - fractions: { - code: 11, - exclusive: !0, - noFractions: 0, - verticalFractions: 1, - diagonalFractions: 2 - }, - overlappingCharacters: { - code: 13, - exclusive: !1, - preventOverlap: 0 - }, - typographicExtras: { - code: 14, - exclusive: !1, - slashedZero: 4 - }, - mathematicalExtras: { - code: 15, - exclusive: !1, - mathematicalGreek: 10 - }, - ornamentSets: { - code: 16, - exclusive: !0, - noOrnaments: 0, - dingbats: 1, - piCharacters: 2, - fleurons: 3, - decorativeBorders: 4, - internationalSymbols: 5, - mathSymbols: 6 - }, - characterAlternatives: { - code: 17, - exclusive: !0, - noAlternates: 0 - }, - designComplexity: { - code: 18, - exclusive: !0, - designLevel1: 0, - designLevel2: 1, - designLevel3: 2, - designLevel4: 3, - designLevel5: 4 - }, - styleOptions: { - code: 19, - exclusive: !0, - noStyleOptions: 0, - displayText: 1, - engravedText: 2, - illuminatedCaps: 3, - titlingCaps: 4, - tallCaps: 5 - }, - characterShape: { - code: 20, - exclusive: !0, - traditionalCharacters: 0, - simplifiedCharacters: 1, - JIS1978Characters: 2, - JIS1983Characters: 3, - JIS1990Characters: 4, - traditionalAltOne: 5, - traditionalAltTwo: 6, - traditionalAltThree: 7, - traditionalAltFour: 8, - traditionalAltFive: 9, - expertCharacters: 10, - JIS2004Characters: 11, - hojoCharacters: 12, - NLCCharacters: 13, - traditionalNamesCharacters: 14 - }, - numberCase: { - code: 21, - exclusive: !0, - lowerCaseNumbers: 0, - upperCaseNumbers: 1 - }, - textSpacing: { - code: 22, - exclusive: !0, - proportionalText: 0, - monospacedText: 1, - halfWidthText: 2, - thirdWidthText: 3, - quarterWidthText: 4, - altProportionalText: 5, - altHalfWidthText: 6 - }, - transliteration: { - code: 23, - exclusive: !0, - noTransliteration: 0 - }, - annotation: { - code: 24, - exclusive: !0, - noAnnotation: 0, - boxAnnotation: 1, - roundedBoxAnnotation: 2, - circleAnnotation: 3, - invertedCircleAnnotation: 4, - parenthesisAnnotation: 5, - periodAnnotation: 6, - romanNumeralAnnotation: 7, - diamondAnnotation: 8, - invertedBoxAnnotation: 9, - invertedRoundedBoxAnnotation: 10 - }, - kanaSpacing: { - code: 25, - exclusive: !0, - fullWidthKana: 0, - proportionalKana: 1 - }, - ideographicSpacing: { - code: 26, - exclusive: !0, - fullWidthIdeographs: 0, - proportionalIdeographs: 1, - halfWidthIdeographs: 2 - }, - unicodeDecomposition: { - code: 27, - exclusive: !1, - canonicalComposition: 0, - compatibilityComposition: 2, - transcodingComposition: 4 - }, - rubyKana: { - code: 28, - exclusive: !1, - rubyKana: 2 - }, - CJKSymbolAlternatives: { - code: 29, - exclusive: !0, - noCJKSymbolAlternatives: 0, - CJKSymbolAltOne: 1, - CJKSymbolAltTwo: 2, - CJKSymbolAltThree: 3, - CJKSymbolAltFour: 4, - CJKSymbolAltFive: 5 - }, - ideographicAlternatives: { - code: 30, - exclusive: !0, - noIdeographicAlternatives: 0, - ideographicAltOne: 1, - ideographicAltTwo: 2, - ideographicAltThree: 3, - ideographicAltFour: 4, - ideographicAltFive: 5 - }, - CJKVerticalRomanPlacement: { - code: 31, - exclusive: !0, - CJKVerticalRomanCentered: 0, - CJKVerticalRomanHBaseline: 1 - }, - italicCJKRoman: { - code: 32, - exclusive: !1, - CJKItalicRoman: 2 - }, - caseSensitiveLayout: { - code: 33, - exclusive: !1, - caseSensitiveLayout: 0, - caseSensitiveSpacing: 2 - }, - alternateKana: { - code: 34, - exclusive: !1, - alternateHorizKana: 0, - alternateVertKana: 2 - }, - stylisticAlternatives: { - code: 35, - exclusive: !1, - noStylisticAlternates: 0, - stylisticAltOne: 2, - stylisticAltTwo: 4, - stylisticAltThree: 6, - stylisticAltFour: 8, - stylisticAltFive: 10, - stylisticAltSix: 12, - stylisticAltSeven: 14, - stylisticAltEight: 16, - stylisticAltNine: 18, - stylisticAltTen: 20, - stylisticAltEleven: 22, - stylisticAltTwelve: 24, - stylisticAltThirteen: 26, - stylisticAltFourteen: 28, - stylisticAltFifteen: 30, - stylisticAltSixteen: 32, - stylisticAltSeventeen: 34, - stylisticAltEighteen: 36, - stylisticAltNineteen: 38, - stylisticAltTwenty: 40 - }, - contextualAlternates: { - code: 36, - exclusive: !1, - contextualAlternates: 0, - swashAlternates: 2, - contextualSwashAlternates: 4 - }, - lowerCase: { - code: 37, - exclusive: !0, - defaultLowerCase: 0, - lowerCaseSmallCaps: 1, - lowerCasePetiteCaps: 2 - }, - upperCase: { - code: 38, - exclusive: !0, - defaultUpperCase: 0, - upperCaseSmallCaps: 1, - upperCasePetiteCaps: 2 - }, - languageTag: { - code: 39, - exclusive: !0 - }, - CJKRomanSpacing: { - code: 103, - exclusive: !0, - halfWidthCJKRoman: 0, - proportionalCJKRoman: 1, - defaultCJKRoman: 2, - fullWidthCJKRoman: 3 - } -}, O2 = function(e, r) { - return [ - fr1[e].code, - fr1[e][r] - ]; -}, ei1 = { - rlig: O2("ligatures", "requiredLigatures"), - clig: O2("ligatures", "contextualLigatures"), - dlig: O2("ligatures", "rareLigatures"), - hlig: O2("ligatures", "historicalLigatures"), - liga: O2("ligatures", "commonLigatures"), - hist: O2("ligatures", "historicalLigatures"), - smcp: O2("lowerCase", "lowerCaseSmallCaps"), - pcap: O2("lowerCase", "lowerCasePetiteCaps"), - frac: O2("fractions", "diagonalFractions"), - dnom: O2("fractions", "diagonalFractions"), - numr: O2("fractions", "diagonalFractions"), - afrc: O2("fractions", "verticalFractions"), - case: O2("caseSensitiveLayout", "caseSensitiveLayout"), - ccmp: O2("unicodeDecomposition", "canonicalComposition"), - cpct: O2("CJKVerticalRomanPlacement", "CJKVerticalRomanCentered"), - valt: O2("CJKVerticalRomanPlacement", "CJKVerticalRomanCentered"), - swsh: O2("contextualAlternates", "swashAlternates"), - cswh: O2("contextualAlternates", "contextualSwashAlternates"), - curs: O2("cursiveConnection", "cursive"), - c2pc: O2("upperCase", "upperCasePetiteCaps"), - c2sc: O2("upperCase", "upperCaseSmallCaps"), - init: O2("smartSwash", "wordInitialSwashes"), - fin2: O2("smartSwash", "wordFinalSwashes"), - medi: O2("smartSwash", "nonFinalSwashes"), - med2: O2("smartSwash", "nonFinalSwashes"), - fin3: O2("smartSwash", "wordFinalSwashes"), - fina: O2("smartSwash", "wordFinalSwashes"), - pkna: O2("kanaSpacing", "proportionalKana"), - half: O2("textSpacing", "halfWidthText"), - halt: O2("textSpacing", "altHalfWidthText"), - hkna: O2("alternateKana", "alternateHorizKana"), - vkna: O2("alternateKana", "alternateVertKana"), - ital: O2("italicCJKRoman", "CJKItalicRoman"), - lnum: O2("numberCase", "upperCaseNumbers"), - onum: O2("numberCase", "lowerCaseNumbers"), - mgrk: O2("mathematicalExtras", "mathematicalGreek"), - calt: O2("contextualAlternates", "contextualAlternates"), - vrt2: O2("verticalSubstitution", "substituteVerticalForms"), - vert: O2("verticalSubstitution", "substituteVerticalForms"), - tnum: O2("numberSpacing", "monospacedNumbers"), - pnum: O2("numberSpacing", "proportionalNumbers"), - sups: O2("verticalPosition", "superiors"), - subs: O2("verticalPosition", "inferiors"), - ordn: O2("verticalPosition", "ordinals"), - pwid: O2("textSpacing", "proportionalText"), - hwid: O2("textSpacing", "halfWidthText"), - qwid: O2("textSpacing", "quarterWidthText"), - twid: O2("textSpacing", "thirdWidthText"), - fwid: O2("textSpacing", "proportionalText"), - palt: O2("textSpacing", "altProportionalText"), - trad: O2("characterShape", "traditionalCharacters"), - smpl: O2("characterShape", "simplifiedCharacters"), - jp78: O2("characterShape", "JIS1978Characters"), - jp83: O2("characterShape", "JIS1983Characters"), - jp90: O2("characterShape", "JIS1990Characters"), - jp04: O2("characterShape", "JIS2004Characters"), - expt: O2("characterShape", "expertCharacters"), - hojo: O2("characterShape", "hojoCharacters"), - nlck: O2("characterShape", "NLCCharacters"), - tnam: O2("characterShape", "traditionalNamesCharacters"), - ruby: O2("rubyKana", "rubyKana"), - titl: O2("styleOptions", "titlingCaps"), - zero: O2("typographicExtras", "slashedZero"), - ss01: O2("stylisticAlternatives", "stylisticAltOne"), - ss02: O2("stylisticAlternatives", "stylisticAltTwo"), - ss03: O2("stylisticAlternatives", "stylisticAltThree"), - ss04: O2("stylisticAlternatives", "stylisticAltFour"), - ss05: O2("stylisticAlternatives", "stylisticAltFive"), - ss06: O2("stylisticAlternatives", "stylisticAltSix"), - ss07: O2("stylisticAlternatives", "stylisticAltSeven"), - ss08: O2("stylisticAlternatives", "stylisticAltEight"), - ss09: O2("stylisticAlternatives", "stylisticAltNine"), - ss10: O2("stylisticAlternatives", "stylisticAltTen"), - ss11: O2("stylisticAlternatives", "stylisticAltEleven"), - ss12: O2("stylisticAlternatives", "stylisticAltTwelve"), - ss13: O2("stylisticAlternatives", "stylisticAltThirteen"), - ss14: O2("stylisticAlternatives", "stylisticAltFourteen"), - ss15: O2("stylisticAlternatives", "stylisticAltFifteen"), - ss16: O2("stylisticAlternatives", "stylisticAltSixteen"), - ss17: O2("stylisticAlternatives", "stylisticAltSeventeen"), - ss18: O2("stylisticAlternatives", "stylisticAltEighteen"), - ss19: O2("stylisticAlternatives", "stylisticAltNineteen"), - ss20: O2("stylisticAlternatives", "stylisticAltTwenty") -}; -for(_r1 = 1; _r1 <= 99; _r1++)ei1["cv" + ("00" + _r1).slice(-2)] = [ - fr1.characterAlternatives.code, - _r1 -]; -var _r1, lr1 = { -}; -for(na1 in ei1)$r1 = ei1[na1], lr1[$r1[0]] == null && (lr1[$r1[0]] = { -}), lr1[$r1[0]][$r1[1]] = na1; -var $r1, na1; -function yg(t1040) { - var e = { - }; - for(var r in t1040){ - var n738 = void 0; - (n738 = ei1[r]) && (e[n738[0]] == null && (e[n738[0]] = { - }), e[n738[0]][n738[1]] = t1040[r]); - } - return e; -} -function Zs1(t1041) { - var e = t1041[0], r = t1041[1]; - if (isNaN(e)) var n739 = fr1[e] && fr1[e].code; - else var n739 = e; - if (isNaN(r)) var a528 = fr1[e] && fr1[e][r]; - else var a528 = r; - return [ - n739, - a528 - ]; -} -function gg(t1042) { - var e = { - }; - if (Array.isArray(t1042)) for(var r = 0; r < t1042.length; r++){ - var n740 = void 0, a = Zs1(t1042[r]); - (n740 = lr1[a[0]] && lr1[a[0]][a[1]]) && (e[n740] = !0); - } - else if (typeof t1042 == "object") for(var o in t1042){ - var s354 = t1042[o]; - for(var u in s354){ - var f = void 0, c = Zs1([ - o, - u - ]); - s354[u] && (f = lr1[c[0]] && lr1[c[0]][c[1]]) && (e[f] = !0); - } - } - return Object.keys(e); -} -var en; -function Js1(t1043) { - var e = 0; - if (typeof Symbol > "u" || t1043[Symbol.iterator] == null) { - if (Array.isArray(t1043) || (t1043 = mg(t1043))) return function() { - return e >= t1043.length ? { - done: !0 - } : { - done: !1, - value: t1043[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1043[Symbol.iterator](), e.next.bind(e); -} -function mg(t1044, e) { - if (!!t1044) { - if (typeof t1044 == "string") return Qs(t1044, e); - var r = Object.prototype.toString.call(t1044).slice(8, -1); - if (r === "Object" && t1044.constructor && (r = t1044.constructor.name), r === "Map" || r === "Set") return Array.from(t1044); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Qs(t1044, e); - } -} -function Qs(t1045, e) { - (e == null || e > t1045.length) && (e = t1045.length); - for(var r = 0, n741 = new Array(e); r < e; r++)n741[r] = t1045[r]; - return n741; -} -function bg(t1046, e, r, n742, a529) { - var o = { - }; - return Object.keys(n742).forEach(function(s) { - o[s] = n742[s]; - }), o.enumerable = !!o.enumerable, o.configurable = !!o.configurable, ("value" in o || o.initializer) && (o.writable = !0), o = r.slice().reverse().reduce(function(s355, u) { - return u(t1046, e, s355) || s355; - }, o), a529 && o.initializer !== void 0 && (o.value = o.initializer ? o.initializer.call(a529) : void 0, o.initializer = void 0), o.initializer === void 0 && (Object.defineProperty(t1046, e, o), o = null), o; -} -var Wn1 = (en = function() { - function t1047(r) { - this.table = r; - } - var e = t1047.prototype; - return e.lookup = function(n743) { - switch(this.table.version){ - case 0: - return this.table.values.getItem(n743); - case 2: - case 4: - { - for(var a530 = 0, o = this.table.binarySearchHeader.nUnits - 1; a530 <= o;){ - var s356 = a530 + o >> 1, u = this.table.segments[s356]; - if (u.firstGlyph === 65535) return null; - if (n743 < u.firstGlyph) o = s356 - 1; - else if (n743 > u.lastGlyph) a530 = s356 + 1; - else return this.table.version === 2 ? u.value : u.values[n743 - u.firstGlyph]; - } - return null; - } - case 6: - { - for(var f = 0, c = this.table.binarySearchHeader.nUnits - 1; f <= c;){ - var s356 = f + c >> 1, u = this.table.segments[s356]; - if (u.glyph === 65535) return null; - if (n743 < u.glyph) c = s356 - 1; - else if (n743 > u.glyph) f = s356 + 1; - else return u.value; - } - return null; - } - case 8: - return this.table.values[n743 - this.table.firstGlyph]; - default: - throw new Error("Unknown lookup table format: " + this.table.version); - } - }, e.glyphsForValue = function(n744) { - var a531 = []; - switch(this.table.version){ - case 2: - case 4: - { - for(var o = Js1(this.table.segments), s357; !(s357 = o()).done;){ - var u = s357.value; - if (this.table.version === 2 && u.value === n744) a531.push.apply(a531, Dr1(u.firstGlyph, u.lastGlyph + 1)); - else for(var f = 0; f < u.values.length; f++)u.values[f] === n744 && a531.push(u.firstGlyph + f); - } - break; - } - case 6: - { - for(var c = Js1(this.table.segments), l; !(l = c()).done;){ - var h168 = l.value; - h168.value === n744 && a531.push(h168.glyph); - } - break; - } - case 8: - { - for(var v87 = 0; v87 < this.table.values.length; v87++)this.table.values[v87] === n744 && a531.push(this.table.firstGlyph + v87); - break; - } - default: - throw new Error("Unknown lookup table format: " + this.table.version); - } - return a531; - }, t1047; -}(), bg(en.prototype, "glyphsForValue", [ - Ne1 -], Object.getOwnPropertyDescriptor(en.prototype, "glyphsForValue"), en.prototype), en); -function wg(t1048) { - var e = 0; - if (typeof Symbol > "u" || t1048[Symbol.iterator] == null) { - if (Array.isArray(t1048) || (t1048 = Fg(t1048))) return function() { - return e >= t1048.length ? { - done: !0 - } : { - done: !1, - value: t1048[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1048[Symbol.iterator](), e.next.bind(e); -} -function Fg(t1049, e) { - if (!!t1049) { - if (typeof t1049 == "string") return _s(t1049, e); - var r = Object.prototype.toString.call(t1049).slice(8, -1); - if (r === "Object" && t1049.constructor && (r = t1049.constructor.name), r === "Map" || r === "Set") return Array.from(t1049); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return _s(t1049, e); - } -} -function _s(t1050, e) { - (e == null || e > t1050.length) && (e = t1050.length); - for(var r = 0, n745 = new Array(e); r < e; r++)n745[r] = t1050[r]; - return n745; -} -var xg = 0, $s1 = 0, eu = 1, tu1 = 2, Sg = 16384, Ag = function() { - function t1051(r) { - this.stateTable = r, this.lookupTable = new Wn1(r.classTable); - } - var e = t1051.prototype; - return e.process = function(n746, a532, o) { - for(var s358 = xg, u = a532 ? n746.length - 1 : 0, f = a532 ? -1 : 1; f === 1 && u <= n746.length || f === -1 && u >= -1;){ - var c = null, l = eu, h169 = !0; - u === n746.length || u === -1 ? l = $s1 : (c = n746[u], c.id === 65535 ? l = tu1 : (l = this.lookupTable.lookup(c.id), l == null && (l = eu))); - var v88 = this.stateTable.stateArray.getItem(s358), y81 = v88[l], m76 = this.stateTable.entryTable.getItem(y81); - l !== $s1 && l !== tu1 && (o(c, m76, u), h169 = !(m76.flags & Sg)), s358 = m76.newState, h169 && (u += f); - } - return n746; - }, e.traverse = function(n747, a533, o) { - if (a533 === void 0 && (a533 = 0), o === void 0 && (o = new Set), !o.has(a533)) { - o.add(a533); - for(var s359 = this.stateTable, u = s359.nClasses, f = s359.stateArray, c = s359.entryTable, l = f.getItem(a533), h170 = 4; h170 < u; h170++)for(var v89 = l[h170], y82 = c.getItem(v89), m77 = wg(this.lookupTable.glyphsForValue(h170)), b54; !(b54 = m77()).done;){ - var F47 = b54.value; - n747.enter && n747.enter(F47, y82), y82.newState !== 0 && this.traverse(n747, y82.newState, o), n747.exit && n747.exit(F47, y82); - } - } - }, t1051; -}(), tn1; -function tr1(t1052) { - var e = 0; - if (typeof Symbol > "u" || t1052[Symbol.iterator] == null) { - if (Array.isArray(t1052) || (t1052 = Eg(t1052))) return function() { - return e >= t1052.length ? { - done: !0 - } : { - done: !1, - value: t1052[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1052[Symbol.iterator](), e.next.bind(e); -} -function Eg(t1053, e) { - if (!!t1053) { - if (typeof t1053 == "string") return ru1(t1053, e); - var r = Object.prototype.toString.call(t1053).slice(8, -1); - if (r === "Object" && t1053.constructor && (r = t1053.constructor.name), r === "Map" || r === "Set") return Array.from(t1053); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return ru1(t1053, e); - } -} -function ru1(t1054, e) { - (e == null || e > t1054.length) && (e = t1054.length); - for(var r = 0, n748 = new Array(e); r < e; r++)n748[r] = t1054[r]; - return n748; -} -function Cg(t1055, e, r, n749, a534) { - var o = { - }; - return Object.keys(n749).forEach(function(s) { - o[s] = n749[s]; - }), o.enumerable = !!o.enumerable, o.configurable = !!o.configurable, ("value" in o || o.initializer) && (o.writable = !0), o = r.slice().reverse().reduce(function(s360, u) { - return u(t1055, e, s360) || s360; - }, o), a534 && o.initializer !== void 0 && (o.value = o.initializer ? o.initializer.call(a534) : void 0, o.initializer = void 0), o.initializer === void 0 && (Object.defineProperty(t1055, e, o), o = null), o; -} -var Ig = 32768, Dg = 8192, Og = 15, nu1 = 32768, Tg = 32768, Pg = 8192, Bg = 2147483648, kg = 1073741824, Lg = 1073741823, iu1 = 4194304, Mg = 2048, Ug = 1024, Ng = 992, Rg = 31, zg = (tn1 = function() { - function t1056(r) { - this.processIndicRearragement = this.processIndicRearragement.bind(this), this.processContextualSubstitution = this.processContextualSubstitution.bind(this), this.processLigature = this.processLigature.bind(this), this.processNoncontextualSubstitutions = this.processNoncontextualSubstitutions.bind(this), this.processGlyphInsertion = this.processGlyphInsertion.bind(this), this.font = r, this.morx = r.morx, this.inputCache = null; - } - var e = t1056.prototype; - return e.process = function(n750, a535) { - a535 === void 0 && (a535 = { - }); - for(var o = tr1(this.morx.chains), s361; !(s361 = o()).done;){ - for(var u = s361.value, f = u.defaultFlags, c = tr1(u.features), l; !(l = c()).done;){ - var h171 = l.value, v90 = void 0; - (v90 = a535[h171.featureType]) && v90[h171.featureSetting] && (f &= h171.disableFlags, f |= h171.enableFlags); - } - for(var y83 = tr1(u.subtables), m78; !(m78 = y83()).done;){ - var b55 = m78.value; - b55.subFeatureFlags & f && this.processSubtable(b55, n750); - } - } - for(var F48 = n750.length - 1; F48 >= 0;)n750[F48].id === 65535 && n750.splice(F48, 1), F48--; - return n750; - }, e.processSubtable = function(n751, a536) { - if (this.subtable = n751, this.glyphs = a536, this.subtable.type === 4) { - this.processNoncontextualSubstitutions(this.subtable, this.glyphs); - return; - } - this.ligatureStack = [], this.markedGlyph = null, this.firstGlyph = null, this.lastGlyph = null, this.markedIndex = null; - var o = this.getStateMachine(n751), s362 = this.getProcessor(), u = !!(this.subtable.coverage & iu1); - return o.process(this.glyphs, u, s362); - }, e.getStateMachine = function(n752) { - return new Ag(n752.table.stateTable); - }, e.getProcessor = function() { - switch(this.subtable.type){ - case 0: - return this.processIndicRearragement; - case 1: - return this.processContextualSubstitution; - case 2: - return this.processLigature; - case 4: - return this.processNoncontextualSubstitutions; - case 5: - return this.processGlyphInsertion; - default: - throw new Error("Invalid morx subtable type: " + this.subtable.type); - } - }, e.processIndicRearragement = function(n, a537, o) { - a537.flags & Ig && (this.firstGlyph = o), a537.flags & Dg && (this.lastGlyph = o), jg(this.glyphs, a537.flags & Og, this.firstGlyph, this.lastGlyph); - }, e.processContextualSubstitution = function(n753, a538, o) { - var s363 = this.subtable.table.substitutionTable.items; - if (a538.markIndex !== 65535) { - var u = s363.getItem(a538.markIndex), f = new Wn1(u); - n753 = this.glyphs[this.markedGlyph]; - var c = f.lookup(n753.id); - c && (this.glyphs[this.markedGlyph] = this.font.getGlyph(c, n753.codePoints)); - } - if (a538.currentIndex !== 65535) { - var l = s363.getItem(a538.currentIndex), h172 = new Wn1(l); - n753 = this.glyphs[o]; - var c = h172.lookup(n753.id); - c && (this.glyphs[o] = this.font.getGlyph(c, n753.codePoints)); - } - a538.flags & nu1 && (this.markedGlyph = o); - }, e.processLigature = function(n, a539, o) { - if (a539.flags & Tg && this.ligatureStack.push(o), a539.flags & Pg) { - for(var s364, u = this.subtable.table.ligatureActions, f = this.subtable.table.components, c = this.subtable.table.ligatureList, l = a539.action, h173 = !1, v91 = 0, y84 = [], m79 = []; !h173;){ - var b56, F49 = this.ligatureStack.pop(); - (b56 = y84).unshift.apply(b56, this.glyphs[F49].codePoints); - var S46 = u.getItem(l++); - h173 = !!(S46 & Bg); - var I24 = !!(S46 & kg), A17 = (S46 & Lg) << 2 >> 2; - A17 += this.glyphs[F49].id; - var B15 = f.getItem(A17); - if (v91 += B15, h173 || I24) { - var M19 = c.getItem(v91); - this.glyphs[F49] = this.font.getGlyph(M19, y84), m79.push(F49), v91 = 0, y84 = []; - } else this.glyphs[F49] = this.font.getGlyph(65535); - } - (s364 = this.ligatureStack).push.apply(s364, m79); - } - }, e.processNoncontextualSubstitutions = function(n754, a540, o) { - var s365 = new Wn1(n754.table.lookupTable); - for(o = 0; o < a540.length; o++){ - var u = a540[o]; - if (u.id !== 65535) { - var f = s365.lookup(u.id); - f && (a540[o] = this.font.getGlyph(f, u.codePoints)); - } - } - }, e._insertGlyphs = function(n755, a541, o, s366) { - for(var u, f = []; o--;){ - var c = this.subtable.table.insertionActions.getItem(a541++); - f.push(this.font.getGlyph(c)); - } - s366 || n755++, (u = this.glyphs).splice.apply(u, [ - n755, - 0 - ].concat(f)); - }, e.processGlyphInsertion = function(n, a542, o) { - if (a542.flags & nu1 && (this.markedIndex = o), a542.markedInsertIndex !== 65535) { - var s367 = (a542.flags & Rg) >>> 5, u = !!(a542.flags & Ug); - this._insertGlyphs(this.markedIndex, a542.markedInsertIndex, s367, u); - } - if (a542.currentInsertIndex !== 65535) { - var f = (a542.flags & Ng) >>> 5, c = !!(a542.flags & Mg); - this._insertGlyphs(o, a542.currentInsertIndex, f, c); - } - }, e.getSupportedFeatures = function() { - for(var n756 = [], a543 = tr1(this.morx.chains), o; !(o = a543()).done;)for(var s368 = o.value, u = tr1(s368.features), f; !(f = u()).done;){ - var c = f.value; - n756.push([ - c.featureType, - c.featureSetting - ]); - } - return n756; - }, e.generateInputs = function(n) { - return this.inputCache || this.generateInputCache(), this.inputCache[n] || []; - }, e.generateInputCache = function() { - this.inputCache = { - }; - for(var n757 = tr1(this.morx.chains), a544; !(a544 = n757()).done;)for(var o = a544.value, s369 = o.defaultFlags, u = tr1(o.subtables), f; !(f = u()).done;){ - var c = f.value; - c.subFeatureFlags & s369 && this.generateInputsForSubtable(c); - } - }, e.generateInputsForSubtable = function(n758) { - var a545 = this; - if (n758.type === 2) { - var o = !!(n758.coverage & iu1); - if (o) throw new Error("Reverse subtable, not supported."); - this.subtable = n758, this.ligatureStack = []; - var s370 = this.getStateMachine(n758), u = this.getProcessor(), f = [], c = []; - this.glyphs = [], s370.traverse({ - enter: function(h174, v92) { - var y85 = a545.glyphs; - c.push({ - glyphs: y85.slice(), - ligatureStack: a545.ligatureStack.slice() - }); - var m80 = a545.font.getGlyph(h174); - f.push(m80), y85.push(f[f.length - 1]), u(y85[y85.length - 1], v92, y85.length - 1); - for(var b57 = 0, F50 = 0, S47 = 0; S47 < y85.length && b57 <= 1; S47++)y85[S47].id !== 65535 && (b57++, F50 = y85[S47].id); - if (b57 === 1) { - var I25 = f.map(function(B16) { - return B16.id; - }), A18 = a545.inputCache[F50]; - A18 ? A18.push(I25) : a545.inputCache[F50] = [ - I25 - ]; - } - }, - exit: function() { - var h175 = c.pop(); - a545.glyphs = h175.glyphs, a545.ligatureStack = h175.ligatureStack, f.pop(); - } - }); - } - }, t1056; -}(), Cg(tn1.prototype, "getStateMachine", [ - Ne1 -], Object.getOwnPropertyDescriptor(tn1.prototype, "getStateMachine"), tn1.prototype), tn1); -function ze1(t1057, e, r, n759, a546) { - n759 === void 0 && (n759 = !1), a546 === void 0 && (a546 = !1); - var o = t1057.splice(r[0] - (r[1] - 1), r[1]); - a546 && o.reverse(); - var s371 = t1057.splice.apply(t1057, [ - e[0], - e[1] - ].concat(o)); - return n759 && s371.reverse(), t1057.splice.apply(t1057, [ - r[0] - (e[1] - 1), - 0 - ].concat(s371)), t1057; -} -function jg(t1058, e, r, n760) { - switch(e){ - case 0: - return t1058; - case 1: - return ze1(t1058, [ - r, - 1 - ], [ - n760, - 0 - ]); - case 2: - return ze1(t1058, [ - r, - 0 - ], [ - n760, - 1 - ]); - case 3: - return ze1(t1058, [ - r, - 1 - ], [ - n760, - 1 - ]); - case 4: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 0 - ]); - case 5: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 0 - ], !0, !1); - case 6: - return ze1(t1058, [ - r, - 0 - ], [ - n760, - 2 - ]); - case 7: - return ze1(t1058, [ - r, - 0 - ], [ - n760, - 2 - ], !1, !0); - case 8: - return ze1(t1058, [ - r, - 1 - ], [ - n760, - 2 - ]); - case 9: - return ze1(t1058, [ - r, - 1 - ], [ - n760, - 2 - ], !1, !0); - case 10: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 1 - ]); - case 11: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 1 - ], !0, !1); - case 12: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 2 - ]); - case 13: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 2 - ], !0, !1); - case 14: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 2 - ], !1, !0); - case 15: - return ze1(t1058, [ - r, - 2 - ], [ - n760, - 2 - ], !0, !0); - default: - throw new Error("Unknown verb: " + e); - } -} -function au1(t1059) { - var e = 0; - if (typeof Symbol > "u" || t1059[Symbol.iterator] == null) { - if (Array.isArray(t1059) || (t1059 = Vg(t1059))) return function() { - return e >= t1059.length ? { - done: !0 - } : { - done: !1, - value: t1059[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1059[Symbol.iterator](), e.next.bind(e); -} -function Vg(t1060, e) { - if (!!t1060) { - if (typeof t1060 == "string") return ou1(t1060, e); - var r = Object.prototype.toString.call(t1060).slice(8, -1); - if (r === "Object" && t1060.constructor && (r = t1060.constructor.name), r === "Map" || r === "Set") return Array.from(t1060); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return ou1(t1060, e); - } -} -function ou1(t1061, e) { - (e == null || e > t1061.length) && (e = t1061.length); - for(var r = 0, n761 = new Array(e); r < e; r++)n761[r] = t1061[r]; - return n761; -} -var Gg = function() { - function t1062(r) { - this.font = r, this.morxProcessor = new zg(r), this.fallbackPosition = !1; - } - var e = t1062.prototype; - return e.substitute = function(n762) { - n762.direction === "rtl" && n762.glyphs.reverse(), this.morxProcessor.process(n762.glyphs, yg(n762.features)); - }, e.getAvailableFeatures = function(n, a) { - return gg(this.morxProcessor.getSupportedFeatures()); - }, e.stringsForGlyph = function(n763) { - for(var a547 = this.morxProcessor.generateInputs(n763), o = new Set, s372 = au1(a547), u; !(u = s372()).done;){ - var f = u.value; - this._addStrings(f, 0, o, ""); - } - return o; - }, e._addStrings = function(n764, a548, o, s373) { - for(var u = this.font._cmapProcessor.codePointsForGlyph(n764[a548]), f = au1(u), c; !(c = f()).done;){ - var l = c.value, h176 = s373 + String.fromCodePoint(l); - a548 < n764.length - 1 ? this._addStrings(n764, a548 + 1, o, h176) : o.add(h176); - } - }, t1062; -}(); -function ia1(t1063) { - var e = 0; - if (typeof Symbol > "u" || t1063[Symbol.iterator] == null) { - if (Array.isArray(t1063) || (t1063 = qg(t1063))) return function() { - return e >= t1063.length ? { - done: !0 - } : { - done: !1, - value: t1063[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1063[Symbol.iterator](), e.next.bind(e); -} -function qg(t1064, e) { - if (!!t1064) { - if (typeof t1064 == "string") return su(t1064, e); - var r = Object.prototype.toString.call(t1064).slice(8, -1); - if (r === "Object" && t1064.constructor && (r = t1064.constructor.name), r === "Map" || r === "Set") return Array.from(t1064); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return su(t1064, e); - } -} -function su(t1065, e) { - (e == null || e > t1065.length) && (e = t1065.length); - for(var r = 0, n765 = new Array(e); r < e; r++)n765[r] = t1065[r]; - return n765; -} -var Hg = function() { - function t1066(r, n766, a549) { - this.font = r, this.script = n766, this.direction = a549, this.stages = [], this.globalFeatures = { - }, this.allFeatures = { - }; - } - var e = t1066.prototype; - return e._addFeatures = function(n767, a550) { - for(var o = this.stages.length - 1, s374 = this.stages[o], u = ia1(n767), f; !(f = u()).done;){ - var c = f.value; - this.allFeatures[c] == null && (s374.push(c), this.allFeatures[c] = o, a550 && (this.globalFeatures[c] = !0)); - } - }, e.add = function(n768, a551) { - if (a551 === void 0 && (a551 = !0), this.stages.length === 0 && this.stages.push([]), typeof n768 == "string" && (n768 = [ - n768 - ]), Array.isArray(n768)) this._addFeatures(n768, a551); - else if (typeof n768 == "object") this._addFeatures(n768.global || [], !0), this._addFeatures(n768.local || [], !1); - else throw new Error("Unsupported argument to ShapingPlan#add"); - }, e.addStage = function(n769, a552) { - typeof n769 == "function" ? this.stages.push(n769, []) : (this.stages.push([]), this.add(n769, a552)); - }, e.setFeatureOverrides = function(n770) { - if (Array.isArray(n770)) this.add(n770); - else if (typeof n770 == "object") { - for(var a553 in n770)if (n770[a553]) this.add(a553); - else if (this.allFeatures[a553] != null) { - var o = this.stages[this.allFeatures[a553]]; - o.splice(o.indexOf(a553), 1), delete this.allFeatures[a553], delete this.globalFeatures[a553]; - } - } - }, e.assignGlobalFeatures = function(n771) { - for(var a554 = ia1(n771), o; !(o = a554()).done;){ - var s375 = o.value; - for(var u in this.globalFeatures)s375.features[u] = !0; - } - }, e.process = function(n772, a555, o) { - for(var s376 = ia1(this.stages), u; !(u = s376()).done;){ - var f = u.value; - typeof f == "function" ? o || f(this.font, a555, this) : f.length > 0 && n772.applyFeatures(f, a555, o); - } - }, t1066; -}(); -function Wg(t1067, e, r) { - return e in t1067 ? Object.defineProperty(t1067, e, { - value: r, - enumerable: !0, - configurable: !0, - writable: !0 - }) : t1067[e] = r, t1067; -} -var Xg = [ - "rvrn" -], Yg = [ - "ccmp", - "locl", - "rlig", - "mark", - "mkmk" -], Kg = [ - "frac", - "numr", - "dnom" -], Zg = [ - "calt", - "clig", - "liga", - "rclt", - "curs", - "kern" -], Jg = { - ltr: [ - "ltra", - "ltrm" - ], - rtl: [ - "rtla", - "rtlm" - ] -}, Wt = function() { - function t1068() { - } - return t1068.plan = function(r, n773, a556) { - this.planPreprocessing(r), this.planFeatures(r), this.planPostprocessing(r, a556), r.assignGlobalFeatures(n773), this.assignFeatures(r, n773); - }, t1068.planPreprocessing = function(r) { - r.add({ - global: [].concat(Xg, Jg[r.direction]), - local: Kg - }); - }, t1068.planFeatures = function(r) { - }, t1068.planPostprocessing = function(r, n774) { - r.add([].concat(Yg, Zg)), r.setFeatureOverrides(n774); - }, t1068.assignFeatures = function(r, n775) { - for(var a557 = 0; a557 < n775.length; a557++){ - var o = n775[a557]; - if (o.codePoints[0] === 8260) { - for(var s377 = a557, u = a557 + 1; s377 > 0 && At.isDigit(n775[s377 - 1].codePoints[0]);)n775[s377 - 1].features.numr = !0, n775[s377 - 1].features.frac = !0, s377--; - for(; u < n775.length && At.isDigit(n775[u].codePoints[0]);)n775[u].features.dnom = !0, n775[u].features.frac = !0, u++; - o.features.frac = !0, a557 = u - 1; - } - } - }, t1068; -}(); -Wg(Wt, "zeroMarkWidths", "AFTER_GPOS"); -var Qg = "eJwBDgLx/QAB8AAAAAAAAAA4AAH9AQL+7ZotTMQwFMe77b44QIHA4JBIBAJ5lxASDAmGhHMoBIqgUOBQJAhOIpFIDIogSUgIEolEEgzJ/S/Xkpem3XXXboPbe8kv7a3r63vt69u6XDcWYhvsgn3Qlb//S3kMTsEZuACXoA9uwC24A/fgATyRfs/gTf4e8g4+ZP1Tll+knZlOfsC1pJ4IMQ8WkvLtKool+Los/V2pkN8MwzAMwzAMwzAMw1SP4fefVf7+wTAMwzAMwzC5cjUzYjEnXsFcW4gOOAeP4Ls9alufFWJTCNFrCdFvjepF8NLKbz7XcIbZMJxjOri2leF8s4N79zzPQz30P7DoOMT1o4qct9T/C06m1N9OHP3CwlJliSzQdlM9lNSk3kSjZih1TH2yQvv9JaE2UR/1uXLxLwSTzG0RJFrdxQ9TXKl2QUqbhNgHdDwXoT7Taz7SBHWD/oYkbf1dYyIhOvV+DU/7lWSNz1BxPW5uTO3jxnWVsvedb+zZ+o/L9Vlij95rerbZ7IoMelTe1XNFaJkkhqltphjT9ZrmT5ey34zVGijRbQxlX9n7xPTu1ZQUuY9993Oaf3nqDqnLNUf4SKg1iye005ZLIq1U9UiO5fJOGKfoN42nxnK1NUTOpfbYfNFzqZ5Tfe2wzWOIuLOtQdEov4qWtLhzJes6hI5RXwmZv0zPCps0A45rkwGaMQXv"; -function _g(t1069, e) { - t1069.prototype = Object.create(e.prototype), t1069.prototype.constructor = t1069, t1069.__proto__ = e; -} -var $g = Jn.inflate(Kt1(Qg)), em = new Ai2($g), uu1 = [ - "isol", - "fina", - "fin2", - "fin3", - "medi", - "med2", - "init" -], Oa2 = { - Non_Joining: 0, - Left_Joining: 1, - Right_Joining: 2, - Dual_Joining: 3, - Join_Causing: 3, - ALAPH: 4, - "DALATH RISH": 5, - Transparent: 6 -}, ge1 = "isol", kt1 = "fina", aa1 = "fin2", tm = "fin3", kn1 = "medi", Ln1 = "med2", Mn1 = "init", se1 = null, rm = [ - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - se1, - ge1, - 1 - ], - [ - se1, - ge1, - 2 - ], - [ - se1, - ge1, - 1 - ], - [ - se1, - ge1, - 6 - ] - ], - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - se1, - ge1, - 1 - ], - [ - se1, - ge1, - 2 - ], - [ - se1, - aa1, - 5 - ], - [ - se1, - ge1, - 6 - ] - ], - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - Mn1, - kt1, - 1 - ], - [ - Mn1, - kt1, - 3 - ], - [ - Mn1, - kt1, - 4 - ], - [ - Mn1, - kt1, - 6 - ] - ], - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - kn1, - kt1, - 1 - ], - [ - kn1, - kt1, - 3 - ], - [ - kn1, - kt1, - 4 - ], - [ - kn1, - kt1, - 6 - ] - ], - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - Ln1, - ge1, - 1 - ], - [ - Ln1, - ge1, - 2 - ], - [ - Ln1, - aa1, - 5 - ], - [ - Ln1, - ge1, - 6 - ] - ], - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - ge1, - ge1, - 1 - ], - [ - ge1, - ge1, - 2 - ], - [ - ge1, - aa1, - 5 - ], - [ - ge1, - ge1, - 6 - ] - ], - [ - [ - se1, - se1, - 0 - ], - [ - se1, - ge1, - 2 - ], - [ - se1, - ge1, - 1 - ], - [ - se1, - ge1, - 2 - ], - [ - se1, - tm, - 5 - ], - [ - se1, - ge1, - 6 - ] - ] -], Lt1 = function(t1070) { - _g(e, t1070); - function e() { - return t1070.apply(this, arguments) || this; - } - return e.planFeatures = function(n776) { - n776.add([ - "ccmp", - "locl" - ]); - for(var a558 = 0; a558 < uu1.length; a558++){ - var o = uu1[a558]; - n776.addStage(o, !1); - } - n776.addStage("mset"); - }, e.assignFeatures = function(n777, a559) { - t1070.assignFeatures.call(this, n777, a559); - for(var o = -1, s378 = 0, u = [], f = 0; f < a559.length; f++){ - var c = void 0, l = void 0, h177 = a559[f], v93 = nm(h177.codePoints[0]); - if (v93 === Oa2.Transparent) { - u[f] = se1; - continue; - } - var y86 = rm[s378][v93]; - l = y86[0], c = y86[1], s378 = y86[2], l !== se1 && o !== -1 && (u[o] = l), u[f] = c, o = f; - } - for(var m81 = 0; m81 < a559.length; m81++){ - var b58 = void 0, h177 = a559[m81]; - (b58 = u[m81]) && (h177.features[b58] = !0); - } - }, e; -}(Wt); -function nm(t1071) { - var e = em.get(t1071); - if (e) return e - 1; - var r = At.getCategory(t1071); - return r === "Mn" || r === "Me" || r === "Cf" ? Oa2.Transparent : Oa2.Non_Joining; -} -function fu1(t1072, e) { - for(var r = 0; r < e.length; r++){ - var n778 = e[r]; - n778.enumerable = n778.enumerable || !1, n778.configurable = !0, "value" in n778 && (n778.writable = !0), Object.defineProperty(t1072, n778.key, n778); - } -} -function im(t1073, e, r) { - return e && fu1(t1073.prototype, e), r && fu1(t1073, r), t1073; -} -var am = function() { - function t1074(r, n779) { - this.glyphs = r, this.reset(n779); - } - var e = t1074.prototype; - return e.reset = function(n780, a560) { - n780 === void 0 && (n780 = { - }), a560 === void 0 && (a560 = 0), this.options = n780, this.flags = n780.flags || { - }, this.markAttachmentType = n780.markAttachmentType || 0, this.index = a560; - }, e.shouldIgnore = function(n781) { - return this.flags.ignoreMarks && n781.isMark || this.flags.ignoreBaseGlyphs && n781.isBase || this.flags.ignoreLigatures && n781.isLigature || this.markAttachmentType && n781.isMark && n781.markAttachmentType !== this.markAttachmentType; - }, e.move = function(n782) { - for(this.index += n782; 0 <= this.index && this.index < this.glyphs.length && this.shouldIgnore(this.glyphs[this.index]);)this.index += n782; - return 0 > this.index || this.index >= this.glyphs.length ? null : this.glyphs[this.index]; - }, e.next = function() { - return this.move(1); - }, e.prev = function() { - return this.move(-1); - }, e.peek = function(n783) { - n783 === void 0 && (n783 = 1); - var a561 = this.index, o = this.increment(n783); - return this.index = a561, o; - }, e.peekIndex = function(n784) { - n784 === void 0 && (n784 = 1); - var a562 = this.index; - this.increment(n784); - var o = this.index; - return this.index = a562, o; - }, e.increment = function(n785) { - n785 === void 0 && (n785 = 1); - var a563 = n785 < 0 ? -1 : 1; - for(n785 = Math.abs(n785); n785--;)this.move(a563); - return this.glyphs[this.index]; - }, im(t1074, [ - { - key: "cur", - get: function() { - return this.glyphs[this.index] || null; - } - } - ]), t1074; -}(); -function Ue(t1075) { - var e = 0; - if (typeof Symbol > "u" || t1075[Symbol.iterator] == null) { - if (Array.isArray(t1075) || (t1075 = om(t1075))) return function() { - return e >= t1075.length ? { - done: !0 - } : { - done: !1, - value: t1075[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1075[Symbol.iterator](), e.next.bind(e); -} -function om(t1076, e) { - if (!!t1076) { - if (typeof t1076 == "string") return lu1(t1076, e); - var r = Object.prototype.toString.call(t1076).slice(8, -1); - if (r === "Object" && t1076.constructor && (r = t1076.constructor.name), r === "Map" || r === "Set") return Array.from(t1076); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return lu1(t1076, e); - } -} -function lu1(t1077, e) { - (e == null || e > t1077.length) && (e = t1077.length); - for(var r = 0, n786 = new Array(e); r < e; r++)n786[r] = t1077[r]; - return n786; -} -var sm = [ - "DFLT", - "dflt", - "latn" -], ti1 = function() { - function t1078(r, n787) { - this.font = r, this.table = n787, this.script = null, this.scriptTag = null, this.language = null, this.languageTag = null, this.features = { - }, this.lookups = { - }, this.variationsIndex = r._variationProcessor ? this.findVariationsIndex(r._variationProcessor.normalizedCoords) : -1, this.selectScript(), this.glyphs = [], this.positions = [], this.ligatureID = 1, this.currentFeature = null; - } - var e = t1078.prototype; - return e.findScript = function(n788) { - if (this.table.scriptList == null) return null; - Array.isArray(n788) || (n788 = [ - n788 - ]); - for(var a564 = Ue(n788), o; !(o = a564()).done;)for(var s379 = o.value, u = Ue(this.table.scriptList), f; !(f = u()).done;){ - var c = f.value; - if (c.tag === s379) return c; - } - return null; - }, e.selectScript = function(n789, a565, o) { - var s380 = !1, u; - if (!this.script || n789 !== this.scriptTag) { - if (u = this.findScript(n789), u || (u = this.findScript(sm)), !u) return this.scriptTag; - this.scriptTag = u.tag, this.script = u.script, this.language = null, this.languageTag = null, s380 = !0; - } - if ((!o || o !== this.direction) && (this.direction = o || jl(n789)), a565 && a565.length < 4 && (a565 += " ".repeat(4 - a565.length)), !a565 || a565 !== this.languageTag) { - this.language = null; - for(var f = Ue(this.script.langSysRecords), c; !(c = f()).done;){ - var l = c.value; - if (l.tag === a565) { - this.language = l.langSys, this.languageTag = l.tag; - break; - } - } - this.language || (this.language = this.script.defaultLangSys, this.languageTag = null), s380 = !0; - } - if (s380 && (this.features = { - }, this.language)) for(var h178 = Ue(this.language.featureIndexes), v94; !(v94 = h178()).done;){ - var y87 = v94.value, m82 = this.table.featureList[y87], b59 = this.substituteFeatureForVariations(y87); - this.features[m82.tag] = b59 || m82.feature; - } - return this.scriptTag; - }, e.lookupsForFeatures = function(n790, a566) { - n790 === void 0 && (n790 = []); - for(var o = [], s381 = Ue(n790), u; !(u = s381()).done;){ - var f = u.value, c = this.features[f]; - if (!!c) for(var l = Ue(c.lookupListIndexes), h179; !(h179 = l()).done;){ - var v95 = h179.value; - a566 && a566.indexOf(v95) !== -1 || o.push({ - feature: f, - index: v95, - lookup: this.table.lookupList.get(v95) - }); - } - } - return o.sort(function(y88, m83) { - return y88.index - m83.index; - }), o; - }, e.substituteFeatureForVariations = function(n791) { - if (this.variationsIndex === -1) return null; - for(var a567 = this.table.featureVariations.featureVariationRecords[this.variationsIndex], o = a567.featureTableSubstitution.substitutions, s382 = Ue(o), u; !(u = s382()).done;){ - var f = u.value; - if (f.featureIndex === n791) return f.alternateFeatureTable; - } - return null; - }, e.findVariationsIndex = function(n792) { - var a568 = this.table.featureVariations; - if (!a568) return -1; - for(var o = a568.featureVariationRecords, s383 = 0; s383 < o.length; s383++){ - var u = o[s383].conditionSet.conditionTable; - if (this.variationConditionsMatch(u, n792)) return s383; - } - return -1; - }, e.variationConditionsMatch = function(n793, a569) { - return n793.every(function(o) { - var s384 = o.axisIndex < a569.length ? a569[o.axisIndex] : 0; - return o.filterRangeMinValue <= s384 && s384 <= o.filterRangeMaxValue; - }); - }, e.applyFeatures = function(n794, a570, o) { - var s385 = this.lookupsForFeatures(n794); - this.applyLookups(s385, a570, o); - }, e.applyLookups = function(n795, a571, o) { - this.glyphs = a571, this.positions = o, this.glyphIterator = new am(a571); - for(var s386 = Ue(n795), u; !(u = s386()).done;){ - var f = u.value, c = f.feature, l = f.lookup; - for(this.currentFeature = c, this.glyphIterator.reset(l.flags); this.glyphIterator.index < a571.length;){ - if (!(c in this.glyphIterator.cur.features)) { - this.glyphIterator.next(); - continue; - } - for(var h180 = Ue(l.subTables), v96; !(v96 = h180()).done;){ - var y89 = v96.value, m84 = this.applyLookup(l.lookupType, y89); - if (m84) break; - } - this.glyphIterator.next(); - } - } - }, e.applyLookup = function(n, a) { - throw new Error("applyLookup must be implemented by subclasses"); - }, e.applyLookupList = function(n796) { - for(var a572 = this.glyphIterator.options, o = this.glyphIterator.index, s387 = Ue(n796), u; !(u = s387()).done;){ - var f = u.value; - this.glyphIterator.reset(a572, o), this.glyphIterator.increment(f.sequenceIndex); - var c = this.table.lookupList.get(f.lookupListIndex); - this.glyphIterator.reset(c.flags, this.glyphIterator.index); - for(var l = Ue(c.subTables), h181; !(h181 = l()).done;){ - var v97 = h181.value; - if (this.applyLookup(c.lookupType, v97)) break; - } - } - return this.glyphIterator.reset(a572, o), !0; - }, e.coverageIndex = function(n797, a573) { - switch(a573 == null && (a573 = this.glyphIterator.cur.id), n797.version){ - case 1: - return n797.glyphs.indexOf(a573); - case 2: - for(var o = Ue(n797.rangeRecords), s388; !(s388 = o()).done;){ - var u = s388.value; - if (u.start <= a573 && a573 <= u.end) return u.startCoverageIndex + a573 - u.start; - } - break; - } - return -1; - }, e.match = function(n798, a574, o, s389) { - for(var u = this.glyphIterator.index, f = this.glyphIterator.increment(n798), c = 0; c < a574.length && f && o(a574[c], f);)s389 && s389.push(this.glyphIterator.index), c++, f = this.glyphIterator.next(); - return this.glyphIterator.index = u, c < a574.length ? !1 : s389 || !0; - }, e.sequenceMatches = function(n799, a575) { - return this.match(n799, a575, function(o, s390) { - return o === s390.id; - }); - }, e.sequenceMatchIndices = function(n800, a576) { - var o = this; - return this.match(n800, a576, function(s391, u) { - return o.currentFeature in u.features ? s391 === u.id : !1; - }, []); - }, e.coverageSequenceMatches = function(n801, a577) { - var o = this; - return this.match(n801, a577, function(s392, u) { - return o.coverageIndex(s392, u.id) >= 0; - }); - }, e.getClassID = function(n802, a578) { - switch(a578.version){ - case 1: - var o = n802 - a578.startGlyph; - if (o >= 0 && o < a578.classValueArray.length) return a578.classValueArray[o]; - break; - case 2: - for(var s393 = Ue(a578.classRangeRecord), u; !(u = s393()).done;){ - var f = u.value; - if (f.start <= n802 && n802 <= f.end) return f.class; - } - break; - } - return 0; - }, e.classSequenceMatches = function(n803, a579, o) { - var s394 = this; - return this.match(n803, a579, function(u, f) { - return u === s394.getClassID(f.id, o); - }); - }, e.applyContext = function(n804) { - switch(n804.version){ - case 1: - var a580 = this.coverageIndex(n804.coverage); - if (a580 === -1) return !1; - for(var o = n804.ruleSets[a580], s395 = Ue(o), u; !(u = s395()).done;){ - var f = u.value; - if (this.sequenceMatches(1, f.input)) return this.applyLookupList(f.lookupRecords); - } - break; - case 2: - if (this.coverageIndex(n804.coverage) === -1 || (a580 = this.getClassID(this.glyphIterator.cur.id, n804.classDef), a580 === -1)) return !1; - o = n804.classSet[a580]; - for(var c = Ue(o), l; !(l = c()).done;){ - var h182 = l.value; - if (this.classSequenceMatches(1, h182.classes, n804.classDef)) return this.applyLookupList(h182.lookupRecords); - } - break; - case 3: - if (this.coverageSequenceMatches(0, n804.coverages)) return this.applyLookupList(n804.lookupRecords); - break; - } - return !1; - }, e.applyChainingContext = function(n805) { - switch(n805.version){ - case 1: - var a581 = this.coverageIndex(n805.coverage); - if (a581 === -1) return !1; - for(var o = n805.chainRuleSets[a581], s396 = Ue(o), u; !(u = s396()).done;){ - var f = u.value; - if (this.sequenceMatches(-f.backtrack.length, f.backtrack) && this.sequenceMatches(1, f.input) && this.sequenceMatches(1 + f.input.length, f.lookahead)) return this.applyLookupList(f.lookupRecords); - } - break; - case 2: - if (this.coverageIndex(n805.coverage) === -1) return !1; - a581 = this.getClassID(this.glyphIterator.cur.id, n805.inputClassDef); - var c = n805.chainClassSet[a581]; - if (!c) return !1; - for(var l = Ue(c), h183; !(h183 = l()).done;){ - var v98 = h183.value; - if (this.classSequenceMatches(-v98.backtrack.length, v98.backtrack, n805.backtrackClassDef) && this.classSequenceMatches(1, v98.input, n805.inputClassDef) && this.classSequenceMatches(1 + v98.input.length, v98.lookahead, n805.lookaheadClassDef)) return this.applyLookupList(v98.lookupRecords); - } - break; - case 3: - if (this.coverageSequenceMatches(-n805.backtrackGlyphCount, n805.backtrackCoverage) && this.coverageSequenceMatches(0, n805.inputCoverage) && this.coverageSequenceMatches(n805.inputGlyphCount, n805.lookaheadCoverage)) return this.applyLookupList(n805.lookupRecords); - break; - } - return !1; - }, t1078; -}(); -function cu(t1079, e) { - for(var r = 0; r < e.length; r++){ - var n806 = e[r]; - n806.enumerable = n806.enumerable || !1, n806.configurable = !0, "value" in n806 && (n806.writable = !0), Object.defineProperty(t1079, n806.key, n806); - } -} -function um(t1080, e, r) { - return e && cu(t1080.prototype, e), r && cu(t1080, r), t1080; -} -var Et = function() { - function t1081(r, n807, a582, o) { - if (a582 === void 0 && (a582 = []), this._font = r, this.codePoints = a582, this.id = n807, this.features = { - }, Array.isArray(o)) for(var s397 = 0; s397 < o.length; s397++){ - var u = o[s397]; - this.features[u] = !0; - } - else typeof o == "object" && Object.assign(this.features, o); - this.ligatureID = null, this.ligatureComponent = null, this.isLigated = !1, this.cursiveAttachment = null, this.markAttachment = null, this.shaperInfo = null, this.substituted = !1, this.isMultiplied = !1; - } - var e = t1081.prototype; - return e.copy = function() { - return new t1081(this._font, this.id, this.codePoints, this.features); - }, um(t1081, [ - { - key: "id", - get: function() { - return this._id; - }, - set: function(n808) { - this._id = n808, this.substituted = !0; - var a583 = this._font.GDEF; - if (a583 && a583.glyphClassDef) { - var o = ti1.prototype.getClassID(n808, a583.glyphClassDef); - this.isBase = o === 1, this.isLigature = o === 2, this.isMark = o === 3, this.markAttachmentType = a583.markAttachClassDef ? ti1.prototype.getClassID(n808, a583.markAttachClassDef) : 0; - } else this.isMark = this.codePoints.length > 0 && this.codePoints.every(At.isMark), this.isBase = !this.isMark, this.isLigature = this.codePoints.length > 1, this.markAttachmentType = 0; - } - } - ]), t1081; -}(); -function fm(t1082, e) { - t1082.prototype = Object.create(e.prototype), t1082.prototype.constructor = t1082, t1082.__proto__ = e; -} -function lm(t1083, e, r) { - return e in t1083 ? Object.defineProperty(t1083, e, { - value: r, - enumerable: !0, - configurable: !0, - writable: !0 - }) : t1083[e] = r, t1083; -} -var Vl = function(t1084) { - fm(e, t1084); - function e() { - return t1084.apply(this, arguments) || this; - } - return e.planFeatures = function(n809) { - n809.add([ - "ljmo", - "vjmo", - "tjmo" - ], !1); - }, e.assignFeatures = function(n810, a584) { - for(var o = 0, s398 = 0; s398 < a584.length;){ - var u = void 0, f = a584[s398], c = f.codePoints[0], l = ai1(c), h184 = Dm[o][l]; - switch(u = h184[0], o = h184[1], u){ - case mt1: - n810.font.hasGlyphForCodePoint(c) || (s398 = Hl(a584, s398, n810.font)); - break; - case Ta1: - s398 = Om(a584, s398, n810.font); - break; - case Pa1: - Pm(a584, s398, n810.font); - break; - case Ba2: - s398 = Bm(a584, s398, n810.font); - break; - } - s398++; - } - }, e; -}(Wt); -lm(Vl, "zeroMarkWidths", "NONE"); -var qr1 = 44032, Gl = 55204, cm = Gl - qr1 + 1, Ii2 = 4352, Di1 = 4449, pr1 = 4519, hm = 19, ri1 = 21, yn1 = 28, pm = Ii2 + hm - 1, dm = Di1 + ri1 - 1, vm = pr1 + yn1 - 1, hu1 = 9676, ym = function(e) { - return 4352 <= e && e <= 4447 || 43360 <= e && e <= 43388; -}, gm = function(e) { - return 4448 <= e && e <= 4519 || 55216 <= e && e <= 55238; -}, mm = function(e) { - return 4520 <= e && e <= 4607 || 55243 <= e && e <= 55291; -}, bm = function(e) { - return 12334 <= e && e <= 12335; -}, wm = function(e) { - return qr1 <= e && e <= Gl; -}, Fm = function(e) { - return e - qr1 < cm && (e - qr1) % yn1 === 0; -}, xm = function(e) { - return Ii2 <= e && e <= pm; -}, Sm = function(e) { - return Di1 <= e && e <= dm; -}, Am = function(e) { - return 1 <= e && e <= vm; -}, Em = 0, Cm = 1, ni1 = 2, Co1 = 3, ii1 = 4, ql = 5, Im = 6; -function ai1(t1085) { - return ym(t1085) ? Cm : gm(t1085) ? ni1 : mm(t1085) ? Co1 : Fm(t1085) ? ii1 : wm(t1085) ? ql : bm(t1085) ? Im : Em; -} -var Ge1 = 0, mt1 = 1, Ta1 = 2, Pa1 = 4, Ba2 = 5, Dm = [ - [ - [ - Ge1, - 0 - ], - [ - Ge1, - 1 - ], - [ - Ge1, - 0 - ], - [ - Ge1, - 0 - ], - [ - mt1, - 2 - ], - [ - mt1, - 3 - ], - [ - Ba2, - 0 - ] - ], - [ - [ - Ge1, - 0 - ], - [ - Ge1, - 1 - ], - [ - Ta1, - 2 - ], - [ - Ge1, - 0 - ], - [ - mt1, - 2 - ], - [ - mt1, - 3 - ], - [ - Ba2, - 0 - ] - ], - [ - [ - Ge1, - 0 - ], - [ - Ge1, - 1 - ], - [ - Ge1, - 0 - ], - [ - Ta1, - 3 - ], - [ - mt1, - 2 - ], - [ - mt1, - 3 - ], - [ - Pa1, - 0 - ] - ], - [ - [ - Ge1, - 0 - ], - [ - Ge1, - 1 - ], - [ - Ge1, - 0 - ], - [ - Ge1, - 0 - ], - [ - mt1, - 2 - ], - [ - mt1, - 3 - ], - [ - Pa1, - 0 - ] - ] -]; -function sn1(t1086, e, r) { - return new Et(t1086, t1086.glyphForCodePoint(e).id, [ - e - ], r); -} -function Hl(t1087, e, r) { - var n811 = t1087[e], a585 = n811.codePoints[0], o = a585 - qr1, s399 = pr1 + o % yn1; - o = o / yn1 | 0; - var u = Ii2 + o / ri1 | 0, f = Di1 + o % ri1; - if (!r.hasGlyphForCodePoint(u) || !r.hasGlyphForCodePoint(f) || s399 !== pr1 && !r.hasGlyphForCodePoint(s399)) return e; - var c = sn1(r, u, n811.features); - c.features.ljmo = !0; - var l = sn1(r, f, n811.features); - l.features.vjmo = !0; - var h185 = [ - c, - l - ]; - if (s399 > pr1) { - var v99 = sn1(r, s399, n811.features); - v99.features.tjmo = !0, h185.push(v99); - } - return t1087.splice.apply(t1087, [ - e, - 1 - ].concat(h185)), e + h185.length - 1; -} -function Om(t1088, e, r) { - var n812 = t1088[e], a586 = t1088[e].codePoints[0], o = ai1(a586), s400 = t1088[e - 1].codePoints[0], u = ai1(s400), f, c, l, h186; - if (u === ii1 && o === Co1) f = s400, h186 = n812; - else { - o === ni1 ? (c = t1088[e - 1], l = n812) : (c = t1088[e - 2], l = t1088[e - 1], h186 = n812); - var v100 = c.codePoints[0], y90 = l.codePoints[0]; - xm(v100) && Sm(y90) && (f = qr1 + ((v100 - Ii2) * ri1 + (y90 - Di1)) * yn1); - } - var m85 = h186 && h186.codePoints[0] || pr1; - if (f != null && (m85 === pr1 || Am(m85))) { - var b60 = f + (m85 - pr1); - if (r.hasGlyphForCodePoint(b60)) { - var F51 = u === ni1 ? 3 : 2; - return t1088.splice(e - F51 + 1, F51, sn1(r, b60, n812.features)), e - F51 + 1; - } - } - return c && (c.features.ljmo = !0), l && (l.features.vjmo = !0), h186 && (h186.features.tjmo = !0), u === ii1 ? (Hl(t1088, e - 1, r), e + 1) : e; -} -function Tm(t1089) { - switch(ai1(t1089)){ - case ii1: - case ql: - return 1; - case ni1: - return 2; - case Co1: - return 3; - } -} -function Pm(t1090, e, r) { - var n813 = t1090[e], a587 = t1090[e].codePoints[0]; - if (r.glyphForCodePoint(a587).advanceWidth !== 0) { - var o = t1090[e - 1].codePoints[0], s401 = Tm(o); - return t1090.splice(e, 1), t1090.splice(e - s401, 0, n813); - } -} -function Bm(t1091, e, r) { - var n814 = t1091[e], a588 = t1091[e].codePoints[0]; - if (r.hasGlyphForCodePoint(hu1)) { - var o = sn1(r, hu1, n814.features), s402 = r.glyphForCodePoint(a588).advanceWidth === 0 ? e : e + 1; - t1091.splice(s402, 0, o), e++; - } - return e; -} -function pu(t1092) { - var e = 0; - if (typeof Symbol > "u" || t1092[Symbol.iterator] == null) { - if (Array.isArray(t1092) || (t1092 = km(t1092))) return function() { - return e >= t1092.length ? { - done: !0 - } : { - done: !1, - value: t1092[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1092[Symbol.iterator](), e.next.bind(e); -} -function km(t1093, e) { - if (!!t1093) { - if (typeof t1093 == "string") return du(t1093, e); - var r = Object.prototype.toString.call(t1093).slice(8, -1); - if (r === "Object" && t1093.constructor && (r = t1093.constructor.name), r === "Map" || r === "Set") return Array.from(t1093); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return du(t1093, e); - } -} -function du(t1094, e) { - (e == null || e > t1094.length) && (e = t1094.length); - for(var r = 0, n815 = new Array(e); r < e; r++)n815[r] = t1094[r]; - return n815; -} -var oa1 = 1, sa1 = 0, Lm = function() { - function t1095(r) { - this.stateTable = r.stateTable, this.accepting = r.accepting, this.tags = r.tags; - } - var e = t1095.prototype; - return e.match = function(n816) { - var a589, o = this; - return a589 = { - }, a589[Symbol.iterator] = regeneratorRuntime.mark(function s403() { - var u, f, c, l, h187, v101; - return regeneratorRuntime.wrap(function(m86) { - for(;;)switch(m86.prev = m86.next){ - case 0: - u = oa1, f = null, c = null, l = null, h187 = 0; - case 5: - if (!(h187 < n816.length)) { - m86.next = 21; - break; - } - if (v101 = n816[h187], l = u, u = o.stateTable[u][v101], u !== sa1) { - m86.next = 15; - break; - } - if (!(f != null && c != null && c >= f)) { - m86.next = 13; - break; - } - return m86.next = 13, [ - f, - c, - o.tags[l] - ]; - case 13: - u = o.stateTable[oa1][v101], f = null; - case 15: - u !== sa1 && f == null && (f = h187), o.accepting[u] && (c = h187), u === sa1 && (u = oa1); - case 18: - h187++, m86.next = 5; - break; - case 21: - if (!(f != null && c != null && c >= f)) { - m86.next = 24; - break; - } - return m86.next = 24, [ - f, - c, - o.tags[u] - ]; - case 24: - case "end": - return m86.stop(); - } - }, s403); - }), a589; - }, e.apply = function(n817, a590) { - for(var o = pu(this.match(n817)), s404; !(s404 = o()).done;)for(var u = s404.value, f = u[0], c = u[1], l = u[2], h188 = pu(l), v102; !(v102 = h188()).done;){ - var y = v102.value; - typeof a590[y] == "function" && a590[y](f, c, n817.slice(f, c + 1)); - } - }, t1095; -}(), Wl = Lm, _2 = { - X: 1 << 0, - C: 1 << 1, - V: 1 << 2, - N: 1 << 3, - H: 1 << 4, - ZWNJ: 1 << 5, - ZWJ: 1 << 6, - M: 1 << 7, - SM: 1 << 8, - VD: 1 << 9, - A: 1 << 10, - Placeholder: 1 << 11, - Dotted_Circle: 1 << 12, - RS: 1 << 13, - Coeng: 1 << 14, - Repha: 1 << 15, - Ra: 1 << 16, - CM: 1 << 17, - Symbol: 1 << 18 -}, R2 = { - Start: 1 << 0, - Ra_To_Become_Reph: 1 << 1, - Pre_M: 1 << 2, - Pre_C: 1 << 3, - Base_C: 1 << 4, - After_Main: 1 << 5, - Above_C: 1 << 6, - Before_Sub: 1 << 7, - Below_C: 1 << 8, - After_Sub: 1 << 9, - Before_Post: 1 << 10, - Post_C: 1 << 11, - After_Post: 1 << 12, - Final_C: 1 << 13, - SMVD: 1 << 14, - End: 1 << 15 -}, Mm = _2.C | _2.Ra | _2.CM | _2.V | _2.Placeholder | _2.Dotted_Circle, Xl = _2.ZWJ | _2.ZWNJ, un1 = _2.H | _2.Coeng, vu = { - Default: { - hasOldSpec: !1, - virama: 0, - basePos: "Last", - rephPos: R2.Before_Post, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Devanagari: { - hasOldSpec: !0, - virama: 2381, - basePos: "Last", - rephPos: R2.Before_Post, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Bengali: { - hasOldSpec: !0, - virama: 2509, - basePos: "Last", - rephPos: R2.After_Sub, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Gurmukhi: { - hasOldSpec: !0, - virama: 2637, - basePos: "Last", - rephPos: R2.Before_Sub, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Gujarati: { - hasOldSpec: !0, - virama: 2765, - basePos: "Last", - rephPos: R2.Before_Post, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Oriya: { - hasOldSpec: !0, - virama: 2893, - basePos: "Last", - rephPos: R2.After_Main, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Tamil: { - hasOldSpec: !0, - virama: 3021, - basePos: "Last", - rephPos: R2.After_Post, - rephMode: "Implicit", - blwfMode: "Pre_And_Post" - }, - Telugu: { - hasOldSpec: !0, - virama: 3149, - basePos: "Last", - rephPos: R2.After_Post, - rephMode: "Explicit", - blwfMode: "Post_Only" - }, - Kannada: { - hasOldSpec: !0, - virama: 3277, - basePos: "Last", - rephPos: R2.After_Post, - rephMode: "Implicit", - blwfMode: "Post_Only" - }, - Malayalam: { - hasOldSpec: !0, - virama: 3405, - basePos: "Last", - rephPos: R2.After_Main, - rephMode: "Log_Repha", - blwfMode: "Pre_And_Post" - }, - Khmer: { - hasOldSpec: !1, - virama: 6098, - basePos: "First", - rephPos: R2.Ra_To_Become_Reph, - rephMode: "Vis_Repha", - blwfMode: "Pre_And_Post" - } -}, Um = { - 6078: [ - 6081, - 6078 - ], - 6079: [ - 6081, - 6079 - ], - 6080: [ - 6081, - 6080 - ], - 6084: [ - 6081, - 6084 - ], - 6085: [ - 6081, - 6085 - ] -}, Nm = "eJzlXduO5DiO/Zd69oPutuc79q3RGGT35DYWk1O16KrZRWOx/z6k5IskUjblcGRWTUOhjCoHKVEUJZLHCsf/ffr67eXb63+8/PL2+ukvP/2kBkH5eQA6M9jBDX4IwzhMwwzXNbx0fJlB20G7QftBh0GPkQGLngY9Dwa49WDMYCxcMy5+ZPxgQvrXuHQR/zMNZh6sGqweLPSJHDZxWD/YxGFzDjuBVGMu1dK3TW9hobXz8oGDl4b3gtqZYSXZWoarMGaHr9T20rDB67luDogVR+v84MLgxsFNg5sZQeqm1eCXN53TKpY0YzJNQm8HD9PpBx8GPw5+wmtJ7AAvnf5lcqFlag52CO5Ez8HKzQpJtsYXmwq+y6agwzCEEV+V8GEiiglIMMYX/EH5x7YWR4v2PTp8VbIoIsrolw9GGOyInxTkI8qSaDLJx3mYFL7W5tU60nEm4mzLjYrTUM2kh8kMkx0mMFvPSUTta0rtTGNOe2aK09QkTFILlTjBcjnV4lSv41kPs8EXaX+mq3N2uAXNntmCFNmB5rA2NA4z9l2SzyhJosnE0QqrjnXtYWnexw+pLtssiuXQCpaNAvNUsC0rbDVwotEp02pc3qec+mx+tZqblGlPFypUx/Wvz3SqNdEQ7hfoh6CSXrR2RCwl29ASO2gQXZseoU4liwbr1UZRrnjB6Fi5bXAXJzoebUz8a2Odjv2TBgsOZHLyCUkmXrq+JI1npSHOD8lDrGTtEk32ujMkHqXEGlY/1oX8SA4NtiYm12CV2uKMg1YsehsrkieT7EiWzWkLKDPCgyWnYXtArx0Yr02dtrZhaxM0YiNxwaGT3VmyPzmsOta1m6WP9CGj+CYLz6FBt9ph1Aj7E8RDGiyIE46xBrdsUK4gP9Wra1MuwZBQrR6rlijWEy1BRKahN6ykI+3pHqX9svF4rNVepf3UvfGUg4dwI4VfGqTQMLnQYByvDnEvSkFYDNdGT/vAOY+b0Pmq0RCzcdExXs+ps33toPV8c1uLNGbLODRjJ5UWQ1jeR2mribwd7qiOaGeRk48BFRsCQvyqQQ8aBqdHEvBojFhHx/WCH/pY2ZiqMBqkDfHvGCsZSB3Margwc5ra+57KDnaBZl4gEipjJJmqIfNE5qA/6rXxJaTWEFhjXemPRNEgi5xegxQa5NZAqiEU1xCHi0Tay0nQPgUpZT7eo/h+MckZK0naNITl3SbJywM2qWNAL1CIhjCfX1X4SU6f2e5RB7kFL9oTB71Lx70xPrSuZxQJViEEylU3esZcUHE9gWzQB1Y2uN67iamLUSb+tbGSwdQ5jsGUQ7N769a5K3vYJfK8RCSFQvoQqz1f7BcTIbdUIYOBzAnrxnAkkoH0qoPBQHplNGIeoCTwyQaTHIlQezlJ5da8T0CaDVm3KY1O1mk01rG2G6Onfuvk5QHzN3omxKxGjGmvMWPK9nNDPuojN+fUjo5Bm8GdBWqdYNYhm9m2H4f/4UOehagYChdSYTZqTBlUpet7CkuEaqawK5d8KCEL39pjoct50SdjZGwOKwRwFRt0MsZqIpSESIWZy6aNZUVZs/UuYbCcJ9PYp46V5iwMMZI39sByF7yQ6iZ6LaY3QId1pT+Sx8AqktMbi6ERWKLFeAfmycrAg4OSI0Hi9C/KgrYNia6BPo0jqZwBgzPOU770YYiVTxl3uVJWblxCWadYacpIEngDJrNmp3wxbq462cSK+aoMIkBEWcfqR76jAhy4lui7pUo5DKTXWDeOQ/ODHLyDwYCJGMjGjUdFgQ0CvUyqvZyAFSuyISDNx3wAvIbFTgNWQ+wUEvtuO22IjqsybvwSnZjgm2CRqQCB3KCPe8kNO7bU6YZXLtar+on3qhk+Q71qC59Zufokg0VkQoh1hWnWFAqaCWMh3JakR65pqXPJpxY2JpU24/q+w0Eic2xgJGYEOcazG4NIlbft0ujaiDhjiXhbcOQh7iPBT7CdFQgSkObKCE1KE6ETfJ9SrSEUkhObDe6BZs0UP6Np6EKVWzTiCkymi1gQflZLlkNIjGRNCGnl6xjRZLLMuj2kyTSUfICVVCBSA9ViLJ8HBZgJnGJzE7iFqW7dZBgKA5r1CRQbPE9ysdcx1skLiJG8EYpW6NQFrCkxeDmDmeZYN4YjkczcxWAQc8J7vzPYe7y5KwTxDsoDy3gdcGNRoqDcosxANG5RtkC0la9PPgG4y0w62K5JgNEZuYmIFSz5eYqVYEoEGTBbNg+sNn7KZeJzvfnZJden+T7CY1Yxms5QNUa2Jqq28snHZPEe/Y4vNEdlVWv/O0CNKlytgfQxuFoLHaG2b1VsUDmoNW5nVb0DFlBin0ixQckOaNUYq1bE8TLUSC/ZAi8Bb4lByxmsmmPdGI5EsrqLwYIgFqS3SKphvrTvhQ/bjfcv5nXAraWJ2CC3NAtIkfbUhBQ3vi4J55h6H6LezLTjYDBwl5DflZ0oNjexCLqiJjXYiVFlD9ag0k3ZR8IYbfx7FHXnWOQOXurYpAy9tMYn2QwC+GMt20RlwxJTP9GN7bLsmqJgXtLeiv6Rho8YuiURwnlccXRXtHhQNh5hYRc/3exss/kClevH2BL9KKa3eE8sQpznJ3psXHlSegu6cIspWsnJBIuwokPqECuB2AhAYu2aaSMcYZunPxa6YihzA/ZAxNAyUEkONDLSNYHGla9jVKi1DGY5GJfjjEut1PzcVEBjE//kgMYWUsTMfoQVLCornrrOe7DODZxMK8LaK1Uc8Dn0iR37WLUTxiQtugq9vAJFJo7QwWFBPVg3jiOhrJt6GCzsh9bjoVewVA+ThqeiOiHVg9a7V/bK11ylwfKrNINZuVXagllXvj4JtRXcEmCmHszKeilCq7KznwfptQUrnFf6g6OlnqIa1odYEZQ8SeAtDNKC1BaEtgFPT+jimFqkCWcA3xmGuSKeEtpsGIHIvssdXAzxbMBvroTqcB1+PrbP79kwxarIUGlHbp+As5PGgpIHqDciG4rFNSxMvx0x8oZ1QM+r2RGWHA+E2gVSOwIpcjB0h08RqLBjA6io8VMLjScBYT7GmQg4KSoglnntSX58adFSlgcRGDFdXYFH2vQRR78wQiCRKwxka2H6bTznJnGbSC+5q30J2UsMVs5gQYNYN4YjkSxMTQeDBTXjwTK0ykkEn53DyLVI9+bnis3OLcyrnaD9CZb0rMjX92ZoZjZlTwmws+lM3WGqnUN7OxgY0+14Xk+ABlo8jYcCgjLsTE4kWdRNLWBUXsTo+s4kLT1m3+whgFi6ukJotOkjjn5hpJAYV7Sqzx6htuZYjZZln0412y9wrQsgVWKwcgYHmnMRqPHnUJtTpofBga4QOY4cDcMsORacSXQeM/WQsBMHM4q1QmgIcuK2k3144zUinjRCWIiKcc8M1IS4kVNUqBxsIkKxYFPOJR6KVvm3S1tjyb4bVsJTrfiIAlorCCbjuTItx1qeeC1nsBmj5QZstnL1SbZoTQgucUVbSulgL8Vq9rTjsF2nJUFAF+SDja6DOj2jdmsCqdj00cFe52BjcTABDhZE1Y/DmdNz2VMCl5xJYhymgjkOtWNXmA66aNkS7MqBiUQRweYdRBq1iIhK1yLG1rwe2uDKkS1lWqPITbq6Yj206SOOfmGkwA1XtKOe0+HiNQmEkbTrTCNeLq3uEpCSOHQHh8OtCXealeNIKGfmHgZnE7wRjdO2jLPkWeEQ2anK1IuJablDrNg6kpY7/BJ282t161eMwvn+dRWziDyRT87jbIh15zmcF1BaD4ezMIcWPRUeqIYdHL+9eSKZc/uJL744ZnEclF0al3AVh8/RgFpPoOjuWT5kBGLYO2gZgMN11ARwVsZuCTczO5sQRPNGfB9jJfAHwSScW9ceHgqMd6KYvHGhyk3F80eiEJlxnkqWAzqMZCygk/N1jAj2rVkwpHRXg8GAmtkzhY1WsEnIdG2KThQ+KV7hGUDFKbwFUK18vfIt+hOCOFzBI2U1pQO3hRXxEkm7zjfi0oKyD1bBVjdM5CTL8wlKcD7ESr/hVwMJbrtZBPme843HWixUhUhz61khs46fEoPIcBhGNhaHyfk6xhRUfoCpPaqwS1hiN82Ul8I9K0gkZLo2S+c6n3idZ9ASq/MGtLTy9Uq4aFCIvXDFkAeo4DzpWBHmkLTr6D0JhrIPDcFW11EJjkHdk28rNtt24MUduv4APdQPj3IBul6CwApqcfFO0tEBmhxt2eEZTGHdyKMNNT7jRpNkQzc8ukq20VPZiskXZt+s4bA3wx096k71CR4nZpHoqUYmYSU5pNv9NUas8YA4F+A7cujdTbqRhMd8mrkTVaThVDo2DS/45KPCL/xnZy0OxpXdRilz93ayQ/P9FSaQcl2bq1O9Y/DN6T3HFhi9t7CFja9TwkWHwuSbXQHM7Ww32VhtKy6p18vUzIwyyt5kGNtdt+6zXPvuJArTZi6JKtJtpqNmur0x9idRDgI+rJZPo5jZkEAsvRnwxufW2sGDQQHWjedQMgz1OjjcjBW/XwxrCOIqNzuRZC5G5w6DnHjXoprJeWKlu9XMFGtk6tZUi0+0HEQrXuFTvWBrU+SoglcWKpt1e3V+VCHPvPdcHbMXrxrZS52se4gRkoCwGypyVMFrRQXMizT34oqZue8o+PZjQPKpuzVEV2yA7rWBCjME3trjXbyyHw/W5/VY9pSSMa9jdn94czpP2/ZED6Ne33poRJ3peaOSgBAEepi5WkBjqYB5kcbsXLGanTx6QoSqFVcphKHehFjrYLcOQv2GZTv8D3//biHKxPGGi9oxBPfmOG4nQrFxe84lHorN70U2x5LdAysj/dZ9RZobrPmEjOfKtBxqGbcgTstZBkK13MpAVq4+yVqFHEW+N2RVbMDqIRjzsDw9rE9vyc0wjw9pXI47V4mMlxzdzHOZPf/BKNA3z2TX+Y+Hq1FEtMxsWKuIzlAR8yKNYrliyVMPU5cSvG5pQRi18b3XADb27WJ1rgFXEFkbW2lpNhfip8Rnlirn8Tj7mAdsPEeSeQiBejg8GiOexcb9NM6eRK50b6fnmOpeiryBjRr3SJNr/YinRyKPzy/BiMmbWEloRuIlv62MERQc4WImMluo8jmBnJELNWPU6JmsKQ82qWRssFnwdYwoZLdRDoa0wz5lfNq8I0JD2jUQFjJdm6IThWvFKrwInhmFt4Lnja9TvlYZS3TN49aNYSF+ncIzhzdJUOg33wApmo/IOxN+LlS5wkLruGcMjgPjCPOYmsrGxtQFn3xMofimdHtUYQ9kyzi8ec+Ahu5rwC9kujZLpzrHeJ/TeZ4mMDpvpQkbX6eErTKT+1Q3hZuKDTY9/qwEWiE+p8uXHXj8dYep7CGlED6kr2m2gfg81dhzEwyzfZAlJx4Gh5JBjO5HXUkGwW4tWbpuU3g2uqVWUR0Jzvz+OBOLJ8RaMK4nzw/xiDqw0W0MVMfysUHpehbfUunY+Lbg6xjVVADhR+PKXEkRFLchbRpIe8FZIRJKd8/Vqd4x+mb1ngXtjN5bQfvG1ylhq2jyxdXF/IXhM1cc8zBED5rG6uYGzlCH5VOz/SL47Q1k0/VW0Mhz+C0vFITjN0YvjdgFn6MEZjbhCTvyWHE/+fVnTqow1k/nz3nJQ9k9+I24ZPoFmPPo109TEg/me1ZEPPxxlkq8he9Wj6p4f4oPzsF4BETwYIi1P8WHumhX9pRiJ7880OQIF8yjrD0ui7hgdKCCwMxDqpMEBD+jVN1RwLHWAqYPzNnPHlX+mH9EP3rX+iH96frmkesOOIecsYhEKp1xC/ei7nt1+TKeWxU1moaitgCBKKoVHySWDpHu9VCK9U8Bn6INe1iALSsoT382LGw/YVHFLUEJcK88dNnDHXTUQbVwrzrcCWpOIuL3RDTBvQL+mkUtYl6krogriAdRytA6opNLDev39Beqqr2x9fh63OzrB9in65uLoJ1wHiJjEgpWeodmgk8dyuqGhEy3qwwa4lW2uS1GZQ2vtTB1CBbiI7YFv11Vebr2k8zRadXPMk/Xd1/H9MT6upxPLmHp65ppNHWPq1MVMj1Hf+hTef3trpjpqemKV75eCXtcQIgPoRX8ulC177UfxYv7ef0w3nR9dwNMT6wbyPnkEpZeoJ2yUc+xOhwp15M0GJ/Ly2lw91KcBlteauXrlbBVfPXAZMHvJNZb6gWrlo/g5+HTy6+/vv73t//6/Nunv/z0ny9vX1+Hb7//k/+TPj4hEvy50MJDnWbMdTvyIT02eL5fySBvEf6SDDd393Cfj87du+nwzmVxv246FfaBonR+TIV4VJT3HPFBX1dt5z1V9aS+LlvsYa9yXT9VcUdyXfr/nYr5QM2fq/d9JHpkgrtH997q6O70quk/Y12/gwKeY3LXRXnCxzfa6JVOHrMOiSFAevPt5bevkNn8BOnRp19+//L3189//fXtn1+/vf7+CS/9+uXz1y+fXz5/++vXP97eXn55e42X/+fL/76+lZcYZnopvWS03KWv314+/+3l7cvn1wvM8uFxPf/xj1++vEmY+cvdDB9xmZlWeklM+OxLl2edtUvx1SeYtdzS+ctL/108T718efUNj8wXs0gbS1e8mu9aWjf28INsJl3bzCP7wIMtfkc72oOe9WN3v+dslk/cpK588qPsv93jesSgHt4t2E3/unOQmpbILXwvcd/tDuQj/c6zPdLT49hbfM57uai7Hde9zudm93anP7prc/1Yt/SR3uwdHBpvK3d7me+d7hHE4tm78d1u630810cAH/0O5Dk+5OkZx4f7gQ/bsm7f299nexfuQ0/Y2vpafY4A79Tk97ZFv+POff8W+T3uy++ykV7fFn4IpOLydvjhS/6HafXxbez5O9DhGrt36fcs0ZvX8v1B0YclavT1YyyGd1pfH7aWnu/7/00c+zus9j+pw/53ck1/dvz1g/3Ld7WHfo/G80gP38ts37gHddxB4tr4+f//BVoTYdo=", Yl = "eJzNmVtv2zYUx7+LnvnA+6Vva4a0K5BsWLcWmBEEsqMG3mw5kJUOQ9HvvsOLLUp2owsVwGBCmj8d/nl0DkkzyLdsldfF465aF/vszSL7NUPZL7c/Q/0Rft+9hcr+Xt9AdfXuA9Sfbn5afnXtb/vatqHre1c3bzf/um5V2Mb33jt7//kqjD907Ty/2/n+tBMF0Rs//NqbXnt47UeUz5uNtQ86Hw8zhjF/fb794Bpbu8r6/slOc2tdsZUbeoeyh2K12z7t9ut6vSvh/b9lVGAFcYCGIcoNByP4rI9IEGOR1g5prRA1mDpkyBFppT2ikRUDxDCxA6HhiGEsPTIeiQZR3FgxYhHh3CLCKWJEWHlGpUNUMsSoFg4p4pDCEaIRkh7xBsmARIyOozl2o5nRCCrsEfPIRIgfrThxAwWXFgkObyUY9khHKFiZGDWmAjdcuABI5jyUkiD4bBPDlHSeKA2eKGmzwIxwVkZATIzgHqkISY+sJxySAUhqj0yDnGngEntuIkQa1DI1zUQOSePyAQ1G0kjhEfOIRkh6xCOkPBIRMh7pBhnGHTNMATRUBSoC1UeqMHcpti1BULt42Z6Mqfa2mjNHNbdUcxoojyk7UNmytZ4pgo0NsW0lgtrrQs8EqgL9jrJ9DUfQH/lyU8CzBUazlTu0oAj2C+JQBBBwBWlkEMGIEEQoIgzBHoOdRyQ8JgpB+u0TgyhGlCBKgxZlvvE1txW85yzOUnn0dqKAPXHa/VNBaqBi8APbB0ICSxTOFthdsNUVYnbRI+4tIY3wAM4ZDoGDyImgwOVRjBlP1EwhaPLV9A75ii0I7756O0v9irijeBLLsYKHJeXcowN8DCup/7XN4NceKHlm5WO/8HHfuo+mFi+EwEvPHoN0TaK7D8eX3rWUvjp7zqdXTRPAMTEdeKTO4zLXLXHbHSzOzciAkMM5NygiZ3T7yoRDq1eS/PjhNLmRqza2SNz904twFXnxlE5I9Vxupqp1v+/TvZtZru9lo7tIbMS6XnQuIANETzS7ZbxkfGdyE8gBrkZ3pd4AsGadzSd79o6HR1zxAlB9AfH6rxKRdF3+8mIYVAYsshkW7lw386S0MTEyvmekBW05D93hzgs2xXs+yv1z4n1lyjnUq9n9kkzXG7/eYqO5z56kLP34G7xzFZz1D5iUa+ZZ8bRycpNJEuP9Kevs3fm/LlIOh7MzJMTjGOE7lOWrVfFUr8vH7M3iS77ZF6iunidX6QqXVkGI6vzR/oNgAeHPltXun6K8X22e93VRZRaty4fiqYCqrFt8/992udu0UZ2XD3n10IJnJC8BXYof01H5vC2qfNNnNiZ/A1N6gfDrusq3+T10t+syr4tL8u014PQlAmxZVPd/79YlNMkBO5ni7vv/LbyJLg==", Rm = "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"; -function Kl(t1096) { - var e = 0; - if (typeof Symbol > "u" || t1096[Symbol.iterator] == null) { - if (Array.isArray(t1096) || (t1096 = zm(t1096))) return function() { - return e >= t1096.length ? { - done: !0 - } : { - done: !1, - value: t1096[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1096[Symbol.iterator](), e.next.bind(e); -} -function zm(t1097, e) { - if (!!t1097) { - if (typeof t1097 == "string") return yu(t1097, e); - var r = Object.prototype.toString.call(t1097).slice(8, -1); - if (r === "Object" && t1097.constructor && (r = t1097.constructor.name), r === "Map" || r === "Set") return Array.from(t1097); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return yu(t1097, e); - } -} -function yu(t1098, e) { - (e == null || e > t1098.length) && (e = t1098.length); - for(var r = 0, n818 = new Array(e); r < e; r++)n818[r] = t1098[r]; - return n818; -} -function jm(t1099, e) { - t1099.prototype = Object.create(e.prototype), t1099.prototype.constructor = t1099, t1099.__proto__ = e; -} -function Vm(t1100, e, r) { - return e in t1100 ? Object.defineProperty(t1100, e, { - value: r, - enumerable: !0, - configurable: !0, - writable: !0 - }) : t1100[e] = r, t1100; -} -var Gm = JSON.parse(String.fromCharCode.apply(String, Jn.inflate(Kt1(Nm)))), qm = JSON.parse(String.fromCharCode.apply(String, Jn.inflate(Kt1(Yl)))), Hm = Jn.inflate(Kt1(Rm)), Wm = qm.decompositions, Zl = new Ai2(Hm), Xm = new Wl(Gm), Te1 = function(t1101) { - jm(e, t1101); - function e() { - return t1101.apply(this, arguments) || this; - } - return e.planFeatures = function(n819) { - n819.addStage(Ym), n819.addStage([ - "locl", - "ccmp" - ]), n819.addStage(Zm), n819.addStage("nukt"), n819.addStage("akhn"), n819.addStage("rphf", !1), n819.addStage("rkrf"), n819.addStage("pref", !1), n819.addStage("blwf", !1), n819.addStage("abvf", !1), n819.addStage("half", !1), n819.addStage("pstf", !1), n819.addStage("vatu"), n819.addStage("cjct"), n819.addStage("cfar", !1), n819.addStage(Jm), n819.addStage({ - local: [ - "init" - ], - global: [ - "pres", - "abvs", - "blws", - "psts", - "haln", - "dist", - "abvm", - "blwm", - "calt", - "clig" - ] - }), n819.unicodeScript = ug(n819.script), n819.indicConfig = vu[n819.unicodeScript] || vu.Default, n819.isOldSpec = n819.indicConfig.hasOldSpec && n819.script[n819.script.length - 1] !== "2"; - }, e.assignFeatures = function(n820, a591) { - for(var o = function(f) { - var c = a591[f].codePoints[0], l = Um[c] || Wm[c]; - if (l) { - var h189 = l.map(function(v103) { - var y91 = n820.font.glyphForCodePoint(v103); - return new Et(n820.font, y91.id, [ - v103 - ], a591[f].features); - }); - a591.splice.apply(a591, [ - f, - 1 - ].concat(h189)); - } - }, s405 = a591.length - 1; s405 >= 0; s405--)o(s405); - }, e; -}(Wt); -Vm(Te1, "zeroMarkWidths", "NONE"); -function ka1(t1102) { - return Zl.get(t1102.codePoints[0]) >> 8; -} -function Jl(t1103) { - return 1 << (Zl.get(t1103.codePoints[0]) & 255); -} -var Xn1 = function(e, r, n821, a592) { - this.category = e, this.position = r, this.syllableType = n821, this.syllable = a592; -}; -function Ym(t, e) { - for(var r = 0, n822 = 0, a593 = Kl(Xm.match(e.map(ka1))), o; !(o = a593()).done;){ - var s406 = o.value, u = s406[0], f = s406[1], c = s406[2]; - if (u > n822) { - ++r; - for(var l = n822; l < u; l++)e[l].shaperInfo = new Xn1(_2.X, R2.End, "non_indic_cluster", r); - } - ++r; - for(var h190 = u; h190 <= f; h190++)e[h190].shaperInfo = new Xn1(1 << ka1(e[h190]), Jl(e[h190]), c[0], r); - n822 = f + 1; - } - if (n822 < e.length) { - ++r; - for(var v104 = n822; v104 < e.length; v104++)e[v104].shaperInfo = new Xn1(_2.X, R2.End, "non_indic_cluster", r); - } -} -function or1(t1104) { - return t1104.shaperInfo.category & Mm; -} -function ut1(t1105) { - return t1105.shaperInfo.category & Xl; -} -function gt3(t1106) { - return t1106.shaperInfo.category & un1; -} -function wt3(t1107, e) { - for(var r = Kl(t1107), n823; !(n823 = r()).done;){ - var a594, o = n823.value; - o.features = (a594 = { - }, a594[e] = !0, a594); - } - var s407 = t1107[0]._font._layoutEngine.engine.GSUBProcessor; - return s407.applyFeatures([ - e - ], t1107), t1107.length === 1; -} -function Km(t, e, r) { - var n824 = [ - r, - e, - r - ]; - return wt3(n824.slice(0, 2), "blwf") || wt3(n824.slice(1, 3), "blwf") ? R2.Below_C : wt3(n824.slice(0, 2), "pstf") || wt3(n824.slice(1, 3), "pstf") || wt3(n824.slice(0, 2), "pref") || wt3(n824.slice(1, 3), "pref") ? R2.Post_C : R2.Base_C; -} -function Zm(t1108, e, r) { - var n825 = r.indicConfig, a595 = t1108._layoutEngine.engine.GSUBProcessor.features, o = t1108.glyphForCodePoint(9676).id, s408 = t1108.glyphForCodePoint(n825.virama).id; - if (s408) for(var u = new Et(t1108, s408, [ - n825.virama - ]), f = 0; f < e.length; f++)e[f].shaperInfo.position === R2.Base_C && (e[f].shaperInfo.position = Km(t1108, e[f].copy(), u)); - for(var c = 0, l = oi1(e, 0); c < e.length; c = l, l = oi1(e, c)){ - var h191 = e[c].shaperInfo, v = h191.category, y92 = h191.syllableType; - if (!(y92 === "symbol_cluster" || y92 === "non_indic_cluster")) { - if (y92 === "broken_cluster" && o) { - var m87 = new Et(t1108, o, [ - 9676 - ]); - m87.shaperInfo = new Xn1(1 << ka1(m87), Jl(m87), e[c].shaperInfo.syllableType, e[c].shaperInfo.syllable); - for(var b61 = c; b61 < l && e[b61].shaperInfo.category === _2.Repha;)b61++; - e.splice(b61++, 0, m87), l++; - } - var F52 = l, S48 = c, I26 = !1; - if (n825.rephPos !== R2.Ra_To_Become_Reph && a595.rphf && c + 3 <= l && (n825.rephMode === "Implicit" && !ut1(e[c + 2]) || n825.rephMode === "Explicit" && e[c + 2].shaperInfo.category === _2.ZWJ)) { - var A19 = [ - e[c].copy(), - e[c + 1].copy(), - e[c + 2].copy() - ]; - if (wt3(A19.slice(0, 2), "rphf") || n825.rephMode === "Explicit" && wt3(A19, "rphf")) { - for(S48 += 2; S48 < l && ut1(e[S48]);)S48++; - F52 = c, I26 = !0; - } - } else if (n825.rephMode === "Log_Repha" && e[c].shaperInfo.category === _2.Repha) { - for(S48++; S48 < l && ut1(e[S48]);)S48++; - F52 = c, I26 = !0; - } - switch(n825.basePos){ - case "Last": - { - var B17 = l, M20 = !1; - do { - var P20 = e[--B17].shaperInfo; - if (or1(e[B17])) { - if (P20.position !== R2.Below_C && (P20.position !== R2.Post_C || M20)) { - F52 = B17; - break; - } - P20.position === R2.Below_C && (M20 = !0), F52 = B17; - } else if (c < B17 && P20.category === _2.ZWJ && e[B17 - 1].shaperInfo.category === _2.H) break; - }while (B17 > S48) - break; - } - case "First": - { - F52 = c; - for(var z36 = F52 + 1; z36 < l; z36++)or1(e[z36]) && (e[z36].shaperInfo.position = R2.Below_C); - } - } - I26 && F52 === c && S48 - F52 <= 2 && (I26 = !1); - for(var q19 = c; q19 < F52; q19++){ - var ue4 = e[q19].shaperInfo; - ue4.position = Math.min(R2.Pre_C, ue4.position); - } - F52 < l && (e[F52].shaperInfo.position = R2.Base_C); - for(var X8 = F52 + 1; X8 < l; X8++)if (e[X8].shaperInfo.category === _2.M) { - for(var U38 = X8 + 1; U38 < l; U38++)if (or1(e[U38])) { - e[U38].shaperInfo.position = R2.Final_C; - break; - } - break; - } - if (I26 && (e[c].shaperInfo.position = R2.Ra_To_Become_Reph), r.isOldSpec) { - for(var de6 = r.unicodeScript !== "Malayalam", Z16 = F52 + 1; Z16 < l; Z16++)if (e[Z16].shaperInfo.category === _2.H) { - var ae5 = void 0; - for(ae5 = l - 1; ae5 > Z16 && !(or1(e[ae5]) || de6 && e[ae5].shaperInfo.category === _2.H); ae5--); - if (e[ae5].shaperInfo.category !== _2.H && ae5 > Z16) { - var re5 = e[Z16]; - e.splice.apply(e, [ - Z16, - 0 - ].concat(e.splice(Z16 + 1, ae5 - Z16))), e[ae5] = re5; - } - break; - } - } - for(var Y8 = R2.Start, Q10 = c; Q10 < l; Q10++){ - var ee5 = e[Q10].shaperInfo; - if (ee5.category & (Xl | _2.N | _2.RS | _2.CM | un1 & ee5.category)) { - if (ee5.position = Y8, ee5.category === _2.H && ee5.position === R2.Pre_M) { - for(var ne5 = Q10; ne5 > c; ne5--)if (e[ne5 - 1].shaperInfo.position !== R2.Pre_M) { - ee5.position = e[ne5 - 1].shaperInfo.position; - break; - } - } - } else ee5.position !== R2.SMVD && (Y8 = ee5.position); - } - for(var ie4 = F52, J15 = F52 + 1; J15 < l; J15++)if (or1(e[J15])) { - for(var me5 = ie4 + 1; me5 < J15; me5++)e[me5].shaperInfo.position < R2.SMVD && (e[me5].shaperInfo.position = e[J15].shaperInfo.position); - ie4 = J15; - } else e[J15].shaperInfo.category === _2.M && (ie4 = J15); - var Ee4 = e.slice(c, l); - Ee4.sort(function(d117, w83) { - return d117.shaperInfo.position - w83.shaperInfo.position; - }), e.splice.apply(e, [ - c, - Ee4.length - ].concat(Ee4)); - for(var ke5 = c; ke5 < l; ke5++)if (e[ke5].shaperInfo.position === R2.Base_C) { - F52 = ke5; - break; - } - for(var xe6 = c; xe6 < l && e[xe6].shaperInfo.position === R2.Ra_To_Become_Reph; xe6++)e[xe6].features.rphf = !0; - for(var we5 = !r.isOldSpec && n825.blwfMode === "Pre_And_Post", Ce5 = c; Ce5 < F52; Ce5++)e[Ce5].features.half = !0, we5 && (e[Ce5].features.blwf = !0); - for(var Me5 = F52 + 1; Me5 < l; Me5++)e[Me5].features.abvf = !0, e[Me5].features.pstf = !0, e[Me5].features.blwf = !0; - if (r.isOldSpec && r.unicodeScript === "Devanagari") for(var Ie5 = c; Ie5 + 1 < F52; Ie5++)e[Ie5].shaperInfo.category === _2.Ra && e[Ie5 + 1].shaperInfo.category === _2.H && (Ie5 + 1 === F52 || e[Ie5 + 2].shaperInfo.category === _2.ZWJ) && (e[Ie5].features.blwf = !0, e[Ie5 + 1].features.blwf = !0); - var W8 = 2; - if (a595.pref && F52 + W8 < l) for(var V12 = F52 + 1; V12 + W8 - 1 < l; V12++){ - var H26 = [ - e[V12].copy(), - e[V12 + 1].copy() - ]; - if (wt3(H26, "pref")) { - for(var oe3 = 0; oe3 < W8; oe3++)e[V12++].features.pref = !0; - if (a595.cfar) for(; V12 < l; V12++)e[V12].features.cfar = !0; - break; - } - } - for(var te4 = c + 1; te4 < l; te4++)if (ut1(e[te4])) { - var g108 = e[te4].shaperInfo.category === _2.ZWNJ, p158 = te4; - do p158--, g108 && delete e[p158].features.half; - while (p158 > c && !or1(e[p158])) - } - } - } -} -function Jm(t1109, e, r) { - for(var n826 = r.indicConfig, a596 = t1109._layoutEngine.engine.GSUBProcessor.features, o = 0, s409 = oi1(e, 0); o < e.length; o = s409, s409 = oi1(e, o)){ - for(var u = !!a596.pref, f = o; f < s409; f++)if (e[f].shaperInfo.position >= R2.Base_C) { - if (u && f + 1 < s409) { - for(var c = f + 1; c < s409; c++)if (e[c].features.pref) { - if (!(e[c].substituted && e[c].isLigated && !e[c].isMultiplied)) { - for(f = c; f < s409 && gt3(e[f]);)f++; - e[f].shaperInfo.position = R2.BASE_C, u = !1; - } - break; - } - } - if (r.unicodeScript === "Malayalam") for(var l = f + 1; l < s409; l++){ - for(; l < s409 && ut1(e[l]);)l++; - if (l === s409 || !gt3(e[l])) break; - for(l++; l < s409 && ut1(e[l]);)l++; - l < s409 && or1(e[l]) && e[l].shaperInfo.position === R2.Below_C && (f = l, e[f].shaperInfo.position = R2.Base_C); - } - o < f && e[f].shaperInfo.position > R2.Base_C && f--; - break; - } - if (f === s409 && o < f && e[f - 1].shaperInfo.category === _2.ZWJ && f--, f < s409) for(; o < f && e[f].shaperInfo.category & (_2.N | un1);)f--; - if (o + 1 < s409 && o < f) { - var h192 = f === s409 ? f - 2 : f - 1; - if (r.unicodeScript !== "Malayalam" && r.unicodeScript !== "Tamil") { - for(; h192 > o && !(e[h192].shaperInfo.category & (_2.M | un1));)h192--; - gt3(e[h192]) && e[h192].shaperInfo.position !== R2.Pre_M ? h192 + 1 < s409 && ut1(e[h192 + 1]) && h192++ : h192 = o; - } - if (o < h192 && e[h192].shaperInfo.position !== R2.Pre_M) { - for(var v105 = h192; v105 > o; v105--)if (e[v105 - 1].shaperInfo.position === R2.Pre_M) { - var y93 = v105 - 1; - y93 < f && f <= h192 && f--; - var m88 = e[y93]; - e.splice.apply(e, [ - y93, - 0 - ].concat(e.splice(y93 + 1, h192 - y93))), e[h192] = m88, h192--; - } - } - } - if (o + 1 < s409 && e[o].shaperInfo.position === R2.Ra_To_Become_Reph && e[o].shaperInfo.category === _2.Repha !== (e[o].isLigated && !e[o].isMultiplied)) { - var b62 = void 0, F53 = n826.rephPos, S49 = !1; - if (F53 !== R2.After_Post) { - for(b62 = o + 1; b62 < f && !gt3(e[b62]);)b62++; - if (b62 < f && gt3(e[b62]) && (b62 + 1 < f && ut1(e[b62 + 1]) && b62++, S49 = !0), !S49 && F53 === R2.After_Main) { - for(b62 = f; b62 + 1 < s409 && e[b62 + 1].shaperInfo.position <= R2.After_Main;)b62++; - S49 = b62 < s409; - } - if (!S49 && F53 === R2.After_Sub) { - for(b62 = f; b62 + 1 < s409 && !(e[b62 + 1].shaperInfo.position & (R2.Post_C | R2.After_Post | R2.SMVD));)b62++; - S49 = b62 < s409; - } - } - if (!S49) { - for(b62 = o + 1; b62 < f && !gt3(e[b62]);)b62++; - b62 < f && gt3(e[b62]) && (b62 + 1 < f && ut1(e[b62 + 1]) && b62++, S49 = !0); - } - if (!S49) { - for(b62 = s409 - 1; b62 > o && e[b62].shaperInfo.position === R2.SMVD;)b62--; - if (gt3(e[b62])) for(var I27 = f + 1; I27 < b62; I27++)e[I27].shaperInfo.category === _2.M && b62--; - } - var A20 = e[o]; - e.splice.apply(e, [ - o, - 0 - ].concat(e.splice(o + 1, b62 - o))), e[b62] = A20, o < f && f <= b62 && f--; - } - if (u && f + 1 < s409) { - for(var B18 = f + 1; B18 < s409; B18++)if (e[B18].features.pref) { - if (e[B18].isLigated && !e[B18].isMultiplied) { - var M21 = f; - if (r.unicodeScript !== "Malayalam" && r.unicodeScript !== "Tamil") { - for(; M21 > o && !(e[M21 - 1].shaperInfo.category & (_2.M | un1));)M21--; - if (M21 > o && e[M21 - 1].shaperInfo.category === _2.M) { - for(var P21 = B18, z37 = f + 1; z37 < P21; z37++)if (e[z37].shaperInfo.category === _2.M) { - M21--; - break; - } - } - } - M21 > o && gt3(e[M21 - 1]) && M21 < s409 && ut1(e[M21]) && M21++; - var q20 = B18, ue5 = e[q20]; - e.splice.apply(e, [ - M21 + 1, - 0 - ].concat(e.splice(M21, q20 - M21))), e[M21] = ue5, M21 <= f && f < q20 && f++; - } - break; - } - } - e[o].shaperInfo.position === R2.Pre_M && (!o || !/Cf|Mn/.test(At.getCategory(e[o - 1].codePoints[0]))) && (e[o].features.init = !0); - } -} -function oi1(t1110, e) { - if (e >= t1110.length) return e; - for(var r = t1110[e].shaperInfo.syllable; ++e < t1110.length && t1110[e].shaperInfo.syllable === r;); - return e; -} -var Qm = "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"; -function Oi2(t1111) { - var e = 0; - if (typeof Symbol > "u" || t1111[Symbol.iterator] == null) { - if (Array.isArray(t1111) || (t1111 = _m(t1111))) return function() { - return e >= t1111.length ? { - done: !0 - } : { - done: !1, - value: t1111[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1111[Symbol.iterator](), e.next.bind(e); -} -function _m(t1112, e) { - if (!!t1112) { - if (typeof t1112 == "string") return gu1(t1112, e); - var r = Object.prototype.toString.call(t1112).slice(8, -1); - if (r === "Object" && t1112.constructor && (r = t1112.constructor.name), r === "Map" || r === "Set") return Array.from(t1112); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return gu1(t1112, e); - } -} -function gu1(t1113, e) { - (e == null || e > t1113.length) && (e = t1113.length); - for(var r = 0, n827 = new Array(e); r < e; r++)n827[r] = t1113[r]; - return n827; -} -function $m(t1114, e) { - t1114.prototype = Object.create(e.prototype), t1114.prototype.constructor = t1114, t1114.__proto__ = e; -} -function eb(t1115, e, r) { - return e in t1115 ? Object.defineProperty(t1115, e, { - value: r, - enumerable: !0, - configurable: !0, - writable: !0 - }) : t1115[e] = r, t1115; -} -var Io1 = JSON.parse(String.fromCharCode.apply(String, Jn.inflate(Kt1(Yl)))), tb = Jn.inflate(Kt1(Qm)), rb = Io1.categories, mu = Io1.decompositions, nb = new Ai2(tb), ib = new Wl(Io1), K2 = function(t1116) { - $m(e, t1116); - function e() { - return t1116.apply(this, arguments) || this; - } - return e.planFeatures = function(n828) { - n828.addStage(ob), n828.addStage([ - "locl", - "ccmp", - "nukt", - "akhn" - ]), n828.addStage(wu), n828.addStage([ - "rphf" - ], !1), n828.addStage(sb), n828.addStage(wu), n828.addStage([ - "pref" - ]), n828.addStage(ub), n828.addStage([ - "rkrf", - "abvf", - "blwf", - "half", - "pstf", - "vatu", - "cjct" - ]), n828.addStage(fb), n828.addStage([ - "abvs", - "blws", - "pres", - "psts", - "dist", - "abvm", - "blwm" - ]); - }, e.assignFeatures = function(n829, a597) { - for(var o = function(f) { - var c = a597[f].codePoints[0]; - if (mu[c]) { - var l = mu[c].map(function(h193) { - var v106 = n829.font.glyphForCodePoint(h193); - return new Et(n829.font, v106.id, [ - h193 - ], a597[f].features); - }); - a597.splice.apply(a597, [ - f, - 1 - ].concat(l)); - } - }, s410 = a597.length - 1; s410 >= 0; s410--)o(s410); - }, e; -}(Wt); -eb(K2, "zeroMarkWidths", "BEFORE_GPOS"); -function bu(t1117) { - return nb.get(t1117.codePoints[0]); -} -var ab = function(e, r, n830) { - this.category = e, this.syllableType = r, this.syllable = n830; -}; -function ob(t, e) { - for(var r = 0, n831 = Oi2(ib.match(e.map(bu))), a598; !(a598 = n831()).done;){ - var o = a598.value, s411 = o[0], u = o[1], f = o[2]; - ++r; - for(var c = s411; c <= u; c++)e[c].shaperInfo = new ab(rb[bu(e[c])], f[0], r); - for(var l = e[s411].shaperInfo.category === "R" ? 1 : Math.min(3, u - s411), h194 = s411; h194 < s411 + l; h194++)e[h194].features.rphf = !0; - } -} -function wu(t, e) { - for(var r = Oi2(e), n832; !(n832 = r()).done;){ - var a599 = n832.value; - a599.substituted = !1; - } -} -function sb(t, e) { - for(var r = Oi2(e), n833; !(n833 = r()).done;){ - var a600 = n833.value; - a600.substituted && a600.features.rphf && (a600.shaperInfo.category = "R"); - } -} -function ub(t, e) { - for(var r = Oi2(e), n834; !(n834 = r()).done;){ - var a601 = n834.value; - a601.substituted && (a601.shaperInfo.category = "VPre"); - } -} -function fb(t1118, e) { - for(var r = t1118.glyphForCodePoint(9676).id, n835 = 0, a602 = Fu1(e, 0); n835 < e.length; n835 = a602, a602 = Fu1(e, n835)){ - var o = void 0, s412 = void 0, u = e[n835].shaperInfo, f = u.syllableType; - if (!(f !== "virama_terminated_cluster" && f !== "standard_cluster" && f !== "broken_cluster")) { - if (f === "broken_cluster" && r) { - var c = new Et(t1118, r, [ - 9676 - ]); - for(c.shaperInfo = u, o = n835; o < a602 && e[o].shaperInfo.category === "R"; o++); - e.splice(++o, 0, c), a602++; - } - if (u.category === "R" && a602 - n835 > 1) { - for(o = n835 + 1; o < a602; o++)if (u = e[o].shaperInfo, xu1(u) || Un1(e[o])) { - Un1(e[o]) && o--, e.splice.apply(e, [ - n835, - 0 - ].concat(e.splice(n835 + 1, o - n835), [ - e[o] - ])); - break; - } - } - for(o = n835, s412 = a602; o < a602; o++)u = e[o].shaperInfo, xu1(u) || Un1(e[o]) ? s412 = Un1(e[o]) ? o + 1 : o : (u.category === "VPre" || u.category === "VMPre") && s412 < o && e.splice.apply(e, [ - s412, - 1, - e[o] - ].concat(e.splice(s412, o - s412))); - } - } -} -function Fu1(t1119, e) { - if (e >= t1119.length) return e; - for(var r = t1119[e].shaperInfo.syllable; ++e < t1119.length && t1119[e].shaperInfo.syllable === r;); - return e; -} -function Un1(t1120) { - return t1120.shaperInfo.category === "H" && !t1120.isLigated; -} -function xu1(t1121) { - return t1121.category === "B" || t1121.category === "GB"; -} -function lb(t1122) { - var e = 0; - if (typeof Symbol > "u" || t1122[Symbol.iterator] == null) { - if (Array.isArray(t1122) || (t1122 = cb(t1122))) return function() { - return e >= t1122.length ? { - done: !0 - } : { - done: !1, - value: t1122[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1122[Symbol.iterator](), e.next.bind(e); -} -function cb(t1123, e) { - if (!!t1123) { - if (typeof t1123 == "string") return Su1(t1123, e); - var r = Object.prototype.toString.call(t1123).slice(8, -1); - if (r === "Object" && t1123.constructor && (r = t1123.constructor.name), r === "Map" || r === "Set") return Array.from(t1123); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Su1(t1123, e); - } -} -function Su1(t1124, e) { - (e == null || e > t1124.length) && (e = t1124.length); - for(var r = 0, n836 = new Array(e); r < e; r++)n836[r] = t1124[r]; - return n836; -} -var hb = { - arab: Lt1, - mong: Lt1, - syrc: Lt1, - "nko ": Lt1, - phag: Lt1, - mand: Lt1, - mani: Lt1, - phlp: Lt1, - hang: Vl, - bng2: Te1, - beng: Te1, - dev2: Te1, - deva: Te1, - gjr2: Te1, - gujr: Te1, - guru: Te1, - gur2: Te1, - knda: Te1, - knd2: Te1, - mlm2: Te1, - mlym: Te1, - ory2: Te1, - orya: Te1, - taml: Te1, - tml2: Te1, - telu: Te1, - tel2: Te1, - khmr: Te1, - bali: K2, - batk: K2, - brah: K2, - bugi: K2, - buhd: K2, - cakm: K2, - cham: K2, - dupl: K2, - egyp: K2, - gran: K2, - hano: K2, - java: K2, - kthi: K2, - kali: K2, - khar: K2, - khoj: K2, - sind: K2, - lepc: K2, - limb: K2, - mahj: K2, - mtei: K2, - modi: K2, - hmng: K2, - rjng: K2, - saur: K2, - shrd: K2, - sidd: K2, - sinh: K2, - sund: K2, - sylo: K2, - tglg: K2, - tagb: K2, - tale: K2, - lana: K2, - tavt: K2, - takr: K2, - tibt: K2, - tfng: K2, - tirh: K2, - latn: Wt, - DFLT: Wt -}; -function pb(t1125) { - Array.isArray(t1125) || (t1125 = [ - t1125 - ]); - for(var e = lb(t1125), r; !(r = e()).done;){ - var n = r.value, a603 = hb[n]; - if (a603) return a603; - } - return Wt; -} -function ua(t1126) { - var e = 0; - if (typeof Symbol > "u" || t1126[Symbol.iterator] == null) { - if (Array.isArray(t1126) || (t1126 = db(t1126))) return function() { - return e >= t1126.length ? { - done: !0 - } : { - done: !1, - value: t1126[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1126[Symbol.iterator](), e.next.bind(e); -} -function db(t1127, e) { - if (!!t1127) { - if (typeof t1127 == "string") return Au1(t1127, e); - var r = Object.prototype.toString.call(t1127).slice(8, -1); - if (r === "Object" && t1127.constructor && (r = t1127.constructor.name), r === "Map" || r === "Set") return Array.from(t1127); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Au1(t1127, e); - } -} -function Au1(t1128, e) { - (e == null || e > t1128.length) && (e = t1128.length); - for(var r = 0, n837 = new Array(e); r < e; r++)n837[r] = t1128[r]; - return n837; -} -function vb(t1129, e) { - t1129.prototype = Object.create(e.prototype), t1129.prototype.constructor = t1129, t1129.__proto__ = e; -} -var yb = function(t1130) { - vb(e, t1130); - function e() { - return t1130.apply(this, arguments) || this; - } - var r = e.prototype; - return r.applyLookup = function(a604, o) { - var s413 = this; - switch(a604){ - case 1: - { - var u = this.coverageIndex(o.coverage); - if (u === -1) return !1; - var f = this.glyphIterator.cur; - switch(o.version){ - case 1: - f.id = f.id + o.deltaGlyphID & 65535; - break; - case 2: - f.id = o.substitute.get(u); - break; - } - return !0; - } - case 2: - { - var c = this.coverageIndex(o.coverage); - if (c !== -1) { - var l, h195 = o.sequences.get(c); - this.glyphIterator.cur.id = h195[0], this.glyphIterator.cur.ligatureComponent = 0; - var v107 = this.glyphIterator.cur.features, y94 = this.glyphIterator.cur, m89 = h195.slice(1).map(function(ke6, xe7) { - var we6 = new Et(s413.font, ke6, void 0, v107); - return we6.shaperInfo = y94.shaperInfo, we6.isLigated = y94.isLigated, we6.ligatureComponent = xe7 + 1, we6.substituted = !0, we6.isMultiplied = !0, we6; - }); - return (l = this.glyphs).splice.apply(l, [ - this.glyphIterator.index + 1, - 0 - ].concat(m89)), !0; - } - return !1; - } - case 3: - { - var b63 = this.coverageIndex(o.coverage); - if (b63 !== -1) { - var F = 0; - return this.glyphIterator.cur.id = o.alternateSet.get(b63)[F], !0; - } - return !1; - } - case 4: - { - var S50 = this.coverageIndex(o.coverage); - if (S50 === -1) return !1; - for(var I28 = ua(o.ligatureSets.get(S50)), A23; !(A23 = I28()).done;){ - var B19 = A23.value, M22 = this.sequenceMatchIndices(1, B19.components); - if (!!M22) { - for(var P22 = this.glyphIterator.cur, z38 = P22.codePoints.slice(), q21 = ua(M22), ue6; !(ue6 = q21()).done;){ - var X = ue6.value; - z38.push.apply(z38, this.glyphs[X].codePoints); - } - var U39 = new Et(this.font, B19.glyph, z38, P22.features); - U39.shaperInfo = P22.shaperInfo, U39.isLigated = !0, U39.substituted = !0; - for(var de7 = P22.isMark, Z17 = 0; Z17 < M22.length && de7; Z17++)de7 = this.glyphs[M22[Z17]].isMark; - U39.ligatureID = de7 ? null : this.ligatureID++; - for(var ae6 = P22.ligatureID, re6 = P22.codePoints.length, Y9 = re6, Q13 = this.glyphIterator.index + 1, ee6 = ua(M22), ne6; !(ne6 = ee6()).done;){ - var ie5 = ne6.value; - if (de7) Q13 = ie5; - else for(; Q13 < ie5;){ - var J16 = Y9 - re6 + Math.min(this.glyphs[Q13].ligatureComponent || 1, re6); - this.glyphs[Q13].ligatureID = U39.ligatureID, this.glyphs[Q13].ligatureComponent = J16, Q13++; - } - ae6 = this.glyphs[Q13].ligatureID, re6 = this.glyphs[Q13].codePoints.length, Y9 += re6, Q13++; - } - if (ae6 && !de7) for(var me6 = Q13; me6 < this.glyphs.length && this.glyphs[me6].ligatureID === ae6; me6++){ - var J16 = Y9 - re6 + Math.min(this.glyphs[me6].ligatureComponent || 1, re6); - this.glyphs[me6].ligatureComponent = J16; - } - for(var Ee5 = M22.length - 1; Ee5 >= 0; Ee5--)this.glyphs.splice(M22[Ee5], 1); - return this.glyphs[this.glyphIterator.index] = U39, !0; - } - } - return !1; - } - case 5: - return this.applyContext(o); - case 6: - return this.applyChainingContext(o); - case 7: - return this.applyLookup(o.lookupType, o.extension); - default: - throw new Error("GSUB lookupType " + a604 + " is not supported"); - } - }, e; -}(ti1); -function gb(t1131) { - var e = 0; - if (typeof Symbol > "u" || t1131[Symbol.iterator] == null) { - if (Array.isArray(t1131) || (t1131 = mb(t1131))) return function() { - return e >= t1131.length ? { - done: !0 - } : { - done: !1, - value: t1131[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1131[Symbol.iterator](), e.next.bind(e); -} -function mb(t1132, e) { - if (!!t1132) { - if (typeof t1132 == "string") return Eu1(t1132, e); - var r = Object.prototype.toString.call(t1132).slice(8, -1); - if (r === "Object" && t1132.constructor && (r = t1132.constructor.name), r === "Map" || r === "Set") return Array.from(t1132); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Eu1(t1132, e); - } -} -function Eu1(t1133, e) { - (e == null || e > t1133.length) && (e = t1133.length); - for(var r = 0, n838 = new Array(e); r < e; r++)n838[r] = t1133[r]; - return n838; -} -function bb(t1134, e) { - t1134.prototype = Object.create(e.prototype), t1134.prototype.constructor = t1134, t1134.__proto__ = e; -} -var wb = function(t1135) { - bb(e, t1135); - function e() { - return t1135.apply(this, arguments) || this; - } - var r = e.prototype; - return r.applyPositionValue = function(a, o) { - var s414 = this.positions[this.glyphIterator.peekIndex(a)]; - o.xAdvance != null && (s414.xAdvance += o.xAdvance), o.yAdvance != null && (s414.yAdvance += o.yAdvance), o.xPlacement != null && (s414.xOffset += o.xPlacement), o.yPlacement != null && (s414.yOffset += o.yPlacement); - var u = this.font._variationProcessor, f = this.font.GDEF && this.font.GDEF.itemVariationStore; - u && f && (o.xPlaDevice && (s414.xOffset += u.getDelta(f, o.xPlaDevice.a, o.xPlaDevice.b)), o.yPlaDevice && (s414.yOffset += u.getDelta(f, o.yPlaDevice.a, o.yPlaDevice.b)), o.xAdvDevice && (s414.xAdvance += u.getDelta(f, o.xAdvDevice.a, o.xAdvDevice.b)), o.yAdvDevice && (s414.yAdvance += u.getDelta(f, o.yAdvDevice.a, o.yAdvDevice.b))); - }, r.applyLookup = function(a605, o) { - switch(a605){ - case 1: - { - var s415 = this.coverageIndex(o.coverage); - if (s415 === -1) return !1; - switch(o.version){ - case 1: - this.applyPositionValue(0, o.value); - break; - case 2: - this.applyPositionValue(0, o.values.get(s415)); - break; - } - return !0; - } - case 2: - { - var u = this.glyphIterator.peek(); - if (!u) return !1; - var f = this.coverageIndex(o.coverage); - if (f === -1) return !1; - switch(o.version){ - case 1: - for(var c = o.pairSets.get(f), l = gb(c), h196; !(h196 = l()).done;){ - var v108 = h196.value; - if (v108.secondGlyph === u.id) return this.applyPositionValue(0, v108.value1), this.applyPositionValue(1, v108.value2), !0; - } - return !1; - case 2: - var y95 = this.getClassID(this.glyphIterator.cur.id, o.classDef1), m90 = this.getClassID(u.id, o.classDef2); - if (y95 === -1 || m90 === -1) return !1; - var b64 = o.classRecords.get(y95).get(m90); - return this.applyPositionValue(0, b64.value1), this.applyPositionValue(1, b64.value2), !0; - } - } - case 3: - { - var F54 = this.glyphIterator.peekIndex(), S51 = this.glyphs[F54]; - if (!S51) return !1; - var I29 = o.entryExitRecords[this.coverageIndex(o.coverage)]; - if (!I29 || !I29.exitAnchor) return !1; - var A24 = o.entryExitRecords[this.coverageIndex(o.coverage, S51.id)]; - if (!A24 || !A24.entryAnchor) return !1; - var B20 = this.getAnchor(A24.entryAnchor), M23 = this.getAnchor(I29.exitAnchor), P23 = this.positions[this.glyphIterator.index], z39 = this.positions[F54]; - switch(this.direction){ - case "ltr": - P23.xAdvance = M23.x + P23.xOffset; - var q22 = B20.x + z39.xOffset; - z39.xAdvance -= q22, z39.xOffset -= q22; - break; - case "rtl": - q22 = M23.x + P23.xOffset, P23.xAdvance -= q22, P23.xOffset -= q22, z39.xAdvance = B20.x + z39.xOffset; - break; - } - return this.glyphIterator.flags.rightToLeft ? (this.glyphIterator.cur.cursiveAttachment = F54, P23.yOffset = B20.y - M23.y) : (S51.cursiveAttachment = this.glyphIterator.index, P23.yOffset = M23.y - B20.y), !0; - } - case 4: - { - var ue7 = this.coverageIndex(o.markCoverage); - if (ue7 === -1) return !1; - for(var X9 = this.glyphIterator.index; --X9 >= 0 && (this.glyphs[X9].isMark || this.glyphs[X9].ligatureComponent > 0);); - if (X9 < 0) return !1; - var U40 = this.coverageIndex(o.baseCoverage, this.glyphs[X9].id); - if (U40 === -1) return !1; - var de8 = o.markArray[ue7], Z18 = o.baseArray[U40][de8.class]; - return this.applyAnchor(de8, Z18, X9), !0; - } - case 5: - { - var ae7 = this.coverageIndex(o.markCoverage); - if (ae7 === -1) return !1; - for(var re7 = this.glyphIterator.index; --re7 >= 0 && this.glyphs[re7].isMark;); - if (re7 < 0) return !1; - var Y10 = this.coverageIndex(o.ligatureCoverage, this.glyphs[re7].id); - if (Y10 === -1) return !1; - var Q14 = o.ligatureArray[Y10], ee7 = this.glyphIterator.cur, ne7 = this.glyphs[re7], ie = ne7.ligatureID && ne7.ligatureID === ee7.ligatureID && ee7.ligatureComponent > 0 ? Math.min(ee7.ligatureComponent, ne7.codePoints.length) - 1 : ne7.codePoints.length - 1, J17 = o.markArray[ae7], me7 = Q14[ie][J17.class]; - return this.applyAnchor(J17, me7, re7), !0; - } - case 6: - { - var Ee6 = this.coverageIndex(o.mark1Coverage); - if (Ee6 === -1) return !1; - var ke7 = this.glyphIterator.peekIndex(-1), xe8 = this.glyphs[ke7]; - if (!xe8 || !xe8.isMark) return !1; - var we7 = this.glyphIterator.cur, Ce6 = !1; - if (we7.ligatureID === xe8.ligatureID ? we7.ligatureID ? we7.ligatureComponent === xe8.ligatureComponent && (Ce6 = !0) : Ce6 = !0 : (we7.ligatureID && !we7.ligatureComponent || xe8.ligatureID && !xe8.ligatureComponent) && (Ce6 = !0), !Ce6) return !1; - var Me6 = this.coverageIndex(o.mark2Coverage, xe8.id); - if (Me6 === -1) return !1; - var Ie6 = o.mark1Array[Ee6], W9 = o.mark2Array[Me6][Ie6.class]; - return this.applyAnchor(Ie6, W9, ke7), !0; - } - case 7: - return this.applyContext(o); - case 8: - return this.applyChainingContext(o); - case 9: - return this.applyLookup(o.lookupType, o.extension); - default: - throw new Error("Unsupported GPOS table: " + a605); - } - }, r.applyAnchor = function(a606, o, s416) { - var u = this.getAnchor(o), f = this.getAnchor(a606.markAnchor), c = this.positions[s416], l = this.positions[this.glyphIterator.index]; - l.xOffset = u.x - f.x, l.yOffset = u.y - f.y, this.glyphIterator.cur.markAttachment = s416; - }, r.getAnchor = function(a607) { - var o = a607.xCoordinate, s417 = a607.yCoordinate, u = this.font._variationProcessor, f = this.font.GDEF && this.font.GDEF.itemVariationStore; - return u && f && (a607.xDeviceTable && (o += u.getDelta(f, a607.xDeviceTable.a, a607.xDeviceTable.b)), a607.yDeviceTable && (s417 += u.getDelta(f, a607.yDeviceTable.a, a607.yDeviceTable.b))), { - x: o, - y: s417 - }; - }, r.applyFeatures = function(a608, o, s418) { - t1135.prototype.applyFeatures.call(this, a608, o, s418); - for(var u = 0; u < this.glyphs.length; u++)this.fixCursiveAttachment(u); - this.fixMarkAttachment(); - }, r.fixCursiveAttachment = function(a) { - var o = this.glyphs[a]; - if (o.cursiveAttachment != null) { - var s419 = o.cursiveAttachment; - o.cursiveAttachment = null, this.fixCursiveAttachment(s419), this.positions[a].yOffset += this.positions[s419].yOffset; - } - }, r.fixMarkAttachment = function() { - for(var a609 = 0; a609 < this.glyphs.length; a609++){ - var o = this.glyphs[a609]; - if (o.markAttachment != null) { - var s420 = o.markAttachment; - if (this.positions[a609].xOffset += this.positions[s420].xOffset, this.positions[a609].yOffset += this.positions[s420].yOffset, this.direction === "ltr") for(var u = s420; u < a609; u++)this.positions[a609].xOffset -= this.positions[u].xAdvance, this.positions[a609].yOffset -= this.positions[u].yAdvance; - else for(var f = s420 + 1; f < a609 + 1; f++)this.positions[a609].xOffset += this.positions[f].xAdvance, this.positions[a609].yOffset += this.positions[f].yAdvance; - } - } - }, e; -}(ti1), Fb = function() { - function t1136(r) { - this.font = r, this.glyphInfos = null, this.plan = null, this.GSUBProcessor = null, this.GPOSProcessor = null, this.fallbackPosition = !0, r.GSUB && (this.GSUBProcessor = new yb(r, r.GSUB)), r.GPOS && (this.GPOSProcessor = new wb(r, r.GPOS)); - } - var e = t1136.prototype; - return e.setup = function(n839) { - var a610 = this; - this.glyphInfos = n839.glyphs.map(function(u) { - return new Et(a610.font, u.id, [].concat(u.codePoints)); - }); - var o = null; - this.GPOSProcessor && (o = this.GPOSProcessor.selectScript(n839.script, n839.language, n839.direction)), this.GSUBProcessor && (o = this.GSUBProcessor.selectScript(n839.script, n839.language, n839.direction)), this.shaper = pb(o), this.plan = new Hg(this.font, o, n839.direction), this.shaper.plan(this.plan, this.glyphInfos, n839.features); - for(var s in this.plan.allFeatures)n839.features[s] = !0; - }, e.substitute = function(n840) { - var a611 = this; - this.GSUBProcessor && (this.plan.process(this.GSUBProcessor, this.glyphInfos), n840.glyphs = this.glyphInfos.map(function(o) { - return a611.font.getGlyph(o.id, o.codePoints); - })); - }, e.position = function(n841) { - return this.shaper.zeroMarkWidths === "BEFORE_GPOS" && this.zeroMarkAdvances(n841.positions), this.GPOSProcessor && this.plan.process(this.GPOSProcessor, this.glyphInfos, n841.positions), this.shaper.zeroMarkWidths === "AFTER_GPOS" && this.zeroMarkAdvances(n841.positions), n841.direction === "rtl" && (n841.glyphs.reverse(), n841.positions.reverse()), this.GPOSProcessor && this.GPOSProcessor.features; - }, e.zeroMarkAdvances = function(n842) { - for(var a612 = 0; a612 < this.glyphInfos.length; a612++)this.glyphInfos[a612].isMark && (n842[a612].xAdvance = 0, n842[a612].yAdvance = 0); - }, e.cleanup = function() { - this.glyphInfos = null, this.plan = null, this.shaper = null; - }, e.getAvailableFeatures = function(n843, a613) { - var o = []; - return this.GSUBProcessor && (this.GSUBProcessor.selectScript(n843, a613), o.push.apply(o, Object.keys(this.GSUBProcessor.features))), this.GPOSProcessor && (this.GPOSProcessor.selectScript(n843, a613), o.push.apply(o, Object.keys(this.GPOSProcessor.features))), o; - }, t1136; -}(); -function fa(t1137) { - var e = 0; - if (typeof Symbol > "u" || t1137[Symbol.iterator] == null) { - if (Array.isArray(t1137) || (t1137 = xb(t1137))) return function() { - return e >= t1137.length ? { - done: !0 - } : { - done: !1, - value: t1137[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1137[Symbol.iterator](), e.next.bind(e); -} -function xb(t1138, e) { - if (!!t1138) { - if (typeof t1138 == "string") return Cu1(t1138, e); - var r = Object.prototype.toString.call(t1138).slice(8, -1); - if (r === "Object" && t1138.constructor && (r = t1138.constructor.name), r === "Map" || r === "Set") return Array.from(t1138); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Cu1(t1138, e); - } -} -function Cu1(t1139, e) { - (e == null || e > t1139.length) && (e = t1139.length); - for(var r = 0, n844 = new Array(e); r < e; r++)n844[r] = t1139[r]; - return n844; -} -var Sb = function() { - function t1140(r) { - this.font = r, this.unicodeLayoutEngine = null, this.kernProcessor = null, this.font.morx ? this.engine = new Gg(this.font) : (this.font.GSUB || this.font.GPOS) && (this.engine = new Fb(this.font)); - } - var e = t1140.prototype; - return e.layout = function(n845, a614, o, s421, u) { - if (typeof a614 == "string" && (u = s421, s421 = o, o = a614, a614 = []), typeof n845 == "string") { - o == null && (o = fg(n845)); - var f = this.font.glyphsForString(n845); - } else { - if (o == null) { - for(var c = [], l = fa(n845), h197; !(h197 = l()).done;){ - var v109 = h197.value; - c.push.apply(c, v109.codePoints); - } - o = lg(c); - } - var f = n845; - } - var y96 = new dg(f, a614, o, s421, u); - return f.length === 0 ? (y96.positions = [], y96) : (this.engine && this.engine.setup && this.engine.setup(y96), this.substitute(y96), this.position(y96), this.hideDefaultIgnorables(y96.glyphs, y96.positions), this.engine && this.engine.cleanup && this.engine.cleanup(), y96); - }, e.substitute = function(n846) { - this.engine && this.engine.substitute && this.engine.substitute(n846); - }, e.position = function(n847) { - n847.positions = n847.glyphs.map(function(o) { - return new vg(o.advanceWidth); - }); - var a615 = null; - this.engine && this.engine.position && (a615 = this.engine.position(n847)), !a615 && (!this.engine || this.engine.fallbackPosition) && (this.unicodeLayoutEngine || (this.unicodeLayoutEngine = new ig(this.font)), this.unicodeLayoutEngine.positionGlyphs(n847.glyphs, n847.positions)), (!a615 || !a615.kern) && n847.features.kern !== !1 && this.font.kern && (this.kernProcessor || (this.kernProcessor = new xy(this.font)), this.kernProcessor.process(n847.glyphs, n847.positions), n847.features.kern = !0); - }, e.hideDefaultIgnorables = function(n848, a616) { - for(var o = this.font.glyphForCodePoint(32), s422 = 0; s422 < n848.length; s422++)this.isDefaultIgnorable(n848[s422].codePoints[0]) && (n848[s422] = o, a616[s422].xAdvance = 0, a616[s422].yAdvance = 0); - }, e.isDefaultIgnorable = function(n849) { - var a617 = n849 >> 16; - if (a617 === 0) switch(n849 >> 8){ - case 0: - return n849 === 173; - case 3: - return n849 === 847; - case 6: - return n849 === 1564; - case 23: - return 6068 <= n849 && n849 <= 6069; - case 24: - return 6155 <= n849 && n849 <= 6158; - case 32: - return 8203 <= n849 && n849 <= 8207 || 8234 <= n849 && n849 <= 8238 || 8288 <= n849 && n849 <= 8303; - case 254: - return 65024 <= n849 && n849 <= 65039 || n849 === 65279; - case 255: - return 65520 <= n849 && n849 <= 65528; - default: - return !1; - } - else switch(a617){ - case 1: - return 113824 <= n849 && n849 <= 113827 || 119155 <= n849 && n849 <= 119162; - case 14: - return 917504 <= n849 && n849 <= 921599; - default: - return !1; - } - }, e.getAvailableFeatures = function(n850, a618) { - var o = []; - return this.engine && o.push.apply(o, this.engine.getAvailableFeatures(n850, a618)), this.font.kern && o.indexOf("kern") === -1 && o.push("kern"), o; - }, e.stringsForGlyph = function(n851) { - for(var a619 = new Set, o = this.font._cmapProcessor.codePointsForGlyph(n851), s423 = fa(o), u; !(u = s423()).done;){ - var f = u.value; - a619.add(String.fromCodePoint(f)); - } - if (this.engine && this.engine.stringsForGlyph) for(var c = fa(this.engine.stringsForGlyph(n851)), l; !(l = c()).done;){ - var h198 = l.value; - a619.add(h198); - } - return Array.from(a619); - }, t1140; -}(); -function la1(t1141) { - var e = 0; - if (typeof Symbol > "u" || t1141[Symbol.iterator] == null) { - if (Array.isArray(t1141) || (t1141 = Ab(t1141))) return function() { - return e >= t1141.length ? { - done: !0 - } : { - done: !1, - value: t1141[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1141[Symbol.iterator](), e.next.bind(e); -} -function Ab(t1142, e) { - if (!!t1142) { - if (typeof t1142 == "string") return Iu1(t1142, e); - var r = Object.prototype.toString.call(t1142).slice(8, -1); - if (r === "Object" && t1142.constructor && (r = t1142.constructor.name), r === "Map" || r === "Set") return Array.from(t1142); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Iu1(t1142, e); - } -} -function Iu1(t1143, e) { - (e == null || e > t1143.length) && (e = t1143.length); - for(var r = 0, n852 = new Array(e); r < e; r++)n852[r] = t1143[r]; - return n852; -} -function Du1(t1144, e) { - for(var r = 0; r < e.length; r++){ - var n853 = e[r]; - n853.enumerable = n853.enumerable || !1, n853.configurable = !0, "value" in n853 && (n853.writable = !0), Object.defineProperty(t1144, n853.key, n853); - } -} -function Eb(t1145, e, r) { - return e && Du1(t1145.prototype, e), r && Du1(t1145, r), t1145; -} -var Cb = { - moveTo: "M", - lineTo: "L", - quadraticCurveTo: "Q", - bezierCurveTo: "C", - closePath: "Z" -}, Ti1 = function() { - function t1146() { - this.commands = [], this._bbox = null, this._cbox = null; - } - var e = t1146.prototype; - return e.toFunction = function() { - var n854 = this; - return function(a620) { - return n854.commands.forEach(function(o) { - return a620[o.command].apply(a620, o.args); - }); - }; - }, e.toSVG = function() { - var n855 = this.commands.map(function(a621) { - var o = a621.args.map(function(s424) { - return Math.round(s424 * 100) / 100; - }); - return "" + Cb[a621.command] + o.join(" "); - }); - return n855.join(""); - }, e.mapPoints = function(n856) { - for(var a622 = new t1146, o = la1(this.commands), s425; !(s425 = o()).done;){ - for(var u = s425.value, f = [], c = 0; c < u.args.length; c += 2){ - var l = n856(u.args[c], u.args[c + 1]), h199 = l[0], v112 = l[1]; - f.push(h199, v112); - } - a622[u.command].apply(a622, f); - } - return a622; - }, e.transform = function(n857, a623, o, s426, u, f) { - return this.mapPoints(function(c, l) { - return c = n857 * c + o * l + u, l = a623 * c + s426 * l + f, [ - c, - l - ]; - }); - }, e.translate = function(n858, a624) { - return this.transform(1, 0, 0, 1, n858, a624); - }, e.rotate = function(n859) { - var a625 = Math.cos(n859), o = Math.sin(n859); - return this.transform(a625, o, -o, a625, 0, 0); - }, e.scale = function(n860, a626) { - return a626 === void 0 && (a626 = n860), this.transform(n860, 0, 0, a626, 0, 0); - }, Eb(t1146, [ - { - key: "cbox", - get: function() { - if (!this._cbox) { - for(var n861 = new Vr1, a627 = la1(this.commands), o; !(o = a627()).done;)for(var s427 = o.value, u = 0; u < s427.args.length; u += 2)n861.addPoint(s427.args[u], s427.args[u + 1]); - this._cbox = Object.freeze(n861); - } - return this._cbox; - } - }, - { - key: "bbox", - get: function() { - if (this._bbox) return this._bbox; - for(var n862 = new Vr1, a628 = 0, o = 0, s428 = function(ne8) { - return Math.pow(1 - ne8, 3) * z40[U41] + 3 * Math.pow(1 - ne8, 2) * ne8 * q23[U41] + 3 * (1 - ne8) * Math.pow(ne8, 2) * ue8[U41] + Math.pow(ne8, 3) * X10[U41]; - }, u = la1(this.commands), f; !(f = u()).done;){ - var c = f.value; - switch(c.command){ - case "moveTo": - case "lineTo": - var l = c.args, h200 = l[0], v113 = l[1]; - n862.addPoint(h200, v113), a628 = h200, o = v113; - break; - case "quadraticCurveTo": - case "bezierCurveTo": - if (c.command === "quadraticCurveTo") var y97 = c.args, m91 = y97[0], b65 = y97[1], F55 = y97[2], S52 = y97[3], I30 = a628 + 2 / 3 * (m91 - a628), A25 = o + 2 / 3 * (b65 - o), B21 = F55 + 2 / 3 * (m91 - F55), M24 = S52 + 2 / 3 * (b65 - S52); - else var P24 = c.args, I30 = P24[0], A25 = P24[1], B21 = P24[2], M24 = P24[3], F55 = P24[4], S52 = P24[5]; - n862.addPoint(F55, S52); - for(var z40 = [ - a628, - o - ], q23 = [ - I30, - A25 - ], ue8 = [ - B21, - M24 - ], X10 = [ - F55, - S52 - ], U41 = 0; U41 <= 1; U41++){ - var de9 = 6 * z40[U41] - 12 * q23[U41] + 6 * ue8[U41], Z19 = -3 * z40[U41] + 9 * q23[U41] - 9 * ue8[U41] + 3 * X10[U41]; - if (c = 3 * q23[U41] - 3 * z40[U41], Z19 === 0) { - if (de9 === 0) continue; - var ae8 = -c / de9; - 0 < ae8 && ae8 < 1 && (U41 === 0 ? n862.addPoint(s428(ae8), n862.maxY) : U41 === 1 && n862.addPoint(n862.maxX, s428(ae8))); - continue; - } - var re8 = Math.pow(de9, 2) - 4 * c * Z19; - if (!(re8 < 0)) { - var Y13 = (-de9 + Math.sqrt(re8)) / (2 * Z19); - 0 < Y13 && Y13 < 1 && (U41 === 0 ? n862.addPoint(s428(Y13), n862.maxY) : U41 === 1 && n862.addPoint(n862.maxX, s428(Y13))); - var Q15 = (-de9 - Math.sqrt(re8)) / (2 * Z19); - 0 < Q15 && Q15 < 1 && (U41 === 0 ? n862.addPoint(s428(Q15), n862.maxY) : U41 === 1 && n862.addPoint(n862.maxX, s428(Q15))); - } - } - a628 = F55, o = S52; - break; - } - } - return this._bbox = Object.freeze(n862); - } - } - ]), t1146; -}(), Ib = function() { - var e = La1[Yn1]; - Ti1.prototype[e] = function() { - this._bbox = this._cbox = null; - for(var r = arguments.length, n863 = new Array(r), a629 = 0; a629 < r; a629++)n863[a629] = arguments[a629]; - return this.commands.push({ - command: e, - args: n863 - }), this; - }; -}; -for(Yn1 = 0, La1 = [ - "moveTo", - "lineTo", - "quadraticCurveTo", - "bezierCurveTo", - "closePath" -]; Yn1 < La1.length; Yn1++)Ib(); -var Yn1, La1, rn = [ - ".notdef", - ".null", - "nonmarkingreturn", - "space", - "exclam", - "quotedbl", - "numbersign", - "dollar", - "percent", - "ampersand", - "quotesingle", - "parenleft", - "parenright", - "asterisk", - "plus", - "comma", - "hyphen", - "period", - "slash", - "zero", - "one", - "two", - "three", - "four", - "five", - "six", - "seven", - "eight", - "nine", - "colon", - "semicolon", - "less", - "equal", - "greater", - "question", - "at", - "A", - "B", - "C", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "M", - "N", - "O", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", - "bracketleft", - "backslash", - "bracketright", - "asciicircum", - "underscore", - "grave", - "a", - "b", - "c", - "d", - "e", - "f", - "g", - "h", - "i", - "j", - "k", - "l", - "m", - "n", - "o", - "p", - "q", - "r", - "s", - "t", - "u", - "v", - "w", - "x", - "y", - "z", - "braceleft", - "bar", - "braceright", - "asciitilde", - "Adieresis", - "Aring", - "Ccedilla", - "Eacute", - "Ntilde", - "Odieresis", - "Udieresis", - "aacute", - "agrave", - "acircumflex", - "adieresis", - "atilde", - "aring", - "ccedilla", - "eacute", - "egrave", - "ecircumflex", - "edieresis", - "iacute", - "igrave", - "icircumflex", - "idieresis", - "ntilde", - "oacute", - "ograve", - "ocircumflex", - "odieresis", - "otilde", - "uacute", - "ugrave", - "ucircumflex", - "udieresis", - "dagger", - "degree", - "cent", - "sterling", - "section", - "bullet", - "paragraph", - "germandbls", - "registered", - "copyright", - "trademark", - "acute", - "dieresis", - "notequal", - "AE", - "Oslash", - "infinity", - "plusminus", - "lessequal", - "greaterequal", - "yen", - "mu", - "partialdiff", - "summation", - "product", - "pi", - "integral", - "ordfeminine", - "ordmasculine", - "Omega", - "ae", - "oslash", - "questiondown", - "exclamdown", - "logicalnot", - "radical", - "florin", - "approxequal", - "Delta", - "guillemotleft", - "guillemotright", - "ellipsis", - "nonbreakingspace", - "Agrave", - "Atilde", - "Otilde", - "OE", - "oe", - "endash", - "emdash", - "quotedblleft", - "quotedblright", - "quoteleft", - "quoteright", - "divide", - "lozenge", - "ydieresis", - "Ydieresis", - "fraction", - "currency", - "guilsinglleft", - "guilsinglright", - "fi", - "fl", - "daggerdbl", - "periodcentered", - "quotesinglbase", - "quotedblbase", - "perthousand", - "Acircumflex", - "Ecircumflex", - "Aacute", - "Edieresis", - "Egrave", - "Iacute", - "Icircumflex", - "Idieresis", - "Igrave", - "Oacute", - "Ocircumflex", - "apple", - "Ograve", - "Uacute", - "Ucircumflex", - "Ugrave", - "dotlessi", - "circumflex", - "tilde", - "macron", - "breve", - "dotaccent", - "ring", - "cedilla", - "hungarumlaut", - "ogonek", - "caron", - "Lslash", - "lslash", - "Scaron", - "scaron", - "Zcaron", - "zcaron", - "brokenbar", - "Eth", - "eth", - "Yacute", - "yacute", - "Thorn", - "thorn", - "minus", - "multiply", - "onesuperior", - "twosuperior", - "threesuperior", - "onehalf", - "onequarter", - "threequarters", - "franc", - "Gbreve", - "gbreve", - "Idotaccent", - "Scedilla", - "scedilla", - "Cacute", - "cacute", - "Ccaron", - "ccaron", - "dcroat" -], Oe1; -function Ou(t1147, e) { - for(var r = 0; r < e.length; r++){ - var n864 = e[r]; - n864.enumerable = n864.enumerable || !1, n864.configurable = !0, "value" in n864 && (n864.writable = !0), Object.defineProperty(t1147, n864.key, n864); - } -} -function Db(t1148, e, r) { - return e && Ou(t1148.prototype, e), r && Ou(t1148, r), t1148; -} -function Er1(t1149, e, r, n865, a630) { - var o = { - }; - return Object.keys(n865).forEach(function(s) { - o[s] = n865[s]; - }), o.enumerable = !!o.enumerable, o.configurable = !!o.configurable, ("value" in o || o.initializer) && (o.writable = !0), o = r.slice().reverse().reduce(function(s429, u) { - return u(t1149, e, s429) || s429; - }, o), a630 && o.initializer !== void 0 && (o.value = o.initializer ? o.initializer.call(a630) : void 0, o.initializer = void 0), o.initializer === void 0 && (Object.defineProperty(t1149, e, o), o = null), o; -} -var si1 = (Oe1 = function() { - function t1150(r, n866, a631) { - this.id = r, this.codePoints = n866, this._font = a631, this.isMark = this.codePoints.length > 0 && this.codePoints.every(At.isMark), this.isLigature = this.codePoints.length > 1; - } - var e = t1150.prototype; - return e._getPath = function() { - return new Ti1; - }, e._getCBox = function() { - return this.path.cbox; - }, e._getBBox = function() { - return this.path.bbox; - }, e._getTableMetrics = function(n867) { - if (this.id < n867.metrics.length) return n867.metrics.get(this.id); - var a632 = n867.metrics.get(n867.metrics.length - 1), o = { - advance: a632 ? a632.advance : 0, - bearing: n867.bearings.get(this.id - n867.metrics.length) || 0 - }; - return o; - }, e._getMetrics = function(n868) { - if (this._metrics) return this._metrics; - var a633 = this._getTableMetrics(this._font.hmtx), o = a633.advance, s430 = a633.bearing; - if (this._font.vmtx) var u = this._getTableMetrics(this._font.vmtx), f = u.advance, c = u.bearing; - else { - var l; - if ((typeof n868 > "u" || n868 === null) && (n868 = this.cbox), (l = this._font["OS/2"]) && l.version > 0) var f = Math.abs(l.typoAscender - l.typoDescender), c = l.typoAscender - n868.maxY; - else var h201 = this._font.hhea, f = Math.abs(h201.ascent - h201.descent), c = h201.ascent - n868.maxY; - } - return this._font._variationProcessor && this._font.HVAR && (o += this._font._variationProcessor.getAdvanceAdjustment(this.id, this._font.HVAR)), this._metrics = { - advanceWidth: o, - advanceHeight: f, - leftBearing: s430, - topBearing: c - }; - }, e.getScaledPath = function(n869) { - var a634 = 1 / this._font.unitsPerEm * n869; - return this.path.scale(a634); - }, e._getName = function() { - var n870 = this._font.post; - if (!n870) return null; - switch(n870.version){ - case 1: - return rn[this.id]; - case 2: - var a635 = n870.glyphNameIndex[this.id]; - return a635 < rn.length ? rn[a635] : n870.names[a635 - rn.length]; - case 2.5: - return rn[this.id + n870.offsets[this.id]]; - case 4: - return String.fromCharCode(n870.map[this.id]); - } - }, e.render = function(n871, a636) { - n871.save(); - var o = 1 / this._font.head.unitsPerEm * a636; - n871.scale(o, o); - var s431 = this.path.toFunction(); - s431(n871), n871.fill(), n871.restore(); - }, Db(t1150, [ - { - key: "cbox", - get: function() { - return this._getCBox(); - } - }, - { - key: "bbox", - get: function() { - return this._getBBox(); - } - }, - { - key: "path", - get: function() { - return this._getPath(); - } - }, - { - key: "advanceWidth", - get: function() { - return this._getMetrics().advanceWidth; - } - }, - { - key: "advanceHeight", - get: function() { - return this._getMetrics().advanceHeight; - } - }, - { - key: "ligatureCaretPositions", - get: function() { - } - }, - { - key: "name", - get: function() { - return this._getName(); - } - } - ]), t1150; -}(), Er1(Oe1.prototype, "cbox", [ - Ne1 -], Object.getOwnPropertyDescriptor(Oe1.prototype, "cbox"), Oe1.prototype), Er1(Oe1.prototype, "bbox", [ - Ne1 -], Object.getOwnPropertyDescriptor(Oe1.prototype, "bbox"), Oe1.prototype), Er1(Oe1.prototype, "path", [ - Ne1 -], Object.getOwnPropertyDescriptor(Oe1.prototype, "path"), Oe1.prototype), Er1(Oe1.prototype, "advanceWidth", [ - Ne1 -], Object.getOwnPropertyDescriptor(Oe1.prototype, "advanceWidth"), Oe1.prototype), Er1(Oe1.prototype, "advanceHeight", [ - Ne1 -], Object.getOwnPropertyDescriptor(Oe1.prototype, "advanceHeight"), Oe1.prototype), Er1(Oe1.prototype, "name", [ - Ne1 -], Object.getOwnPropertyDescriptor(Oe1.prototype, "name"), Oe1.prototype), Oe1); -function Ob(t1151) { - var e = 0; - if (typeof Symbol > "u" || t1151[Symbol.iterator] == null) { - if (Array.isArray(t1151) || (t1151 = Tb(t1151))) return function() { - return e >= t1151.length ? { - done: !0 - } : { - done: !1, - value: t1151[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1151[Symbol.iterator](), e.next.bind(e); -} -function Tb(t1152, e) { - if (!!t1152) { - if (typeof t1152 == "string") return Tu(t1152, e); - var r = Object.prototype.toString.call(t1152).slice(8, -1); - if (r === "Object" && t1152.constructor && (r = t1152.constructor.name), r === "Map" || r === "Set") return Array.from(t1152); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Tu(t1152, e); - } -} -function Tu(t1153, e) { - (e == null || e > t1153.length) && (e = t1153.length); - for(var r = 0, n872 = new Array(e); r < e; r++)n872[r] = t1153[r]; - return n872; -} -function Pb(t1154, e) { - t1154.prototype = Object.create(e.prototype), t1154.prototype.constructor = t1154, t1154.__proto__ = e; -} -var Pu1 = new i493.Struct({ - numberOfContours: i493.int16, - xMin: i493.int16, - yMin: i493.int16, - xMax: i493.int16, - yMax: i493.int16 -}), Bb = 1 << 0, kb = 1 << 1, Lb = 1 << 2, Mb = 1 << 3, Ub = 1 << 4, Nb = 1 << 5, Rb = 1 << 0, zb = 1 << 3, Bu = 1 << 5, jb = 1 << 6, Vb = 1 << 7, Gb = 1 << 8, bt2 = function() { - function t1155(r, n873, a637, o) { - a637 === void 0 && (a637 = 0), o === void 0 && (o = 0), this.onCurve = r, this.endContour = n873, this.x = a637, this.y = o; - } - var e = t1155.prototype; - return e.copy = function() { - return new t1155(this.onCurve, this.endContour, this.x, this.y); - }, t1155; -}(), qb = function(e, r, n874) { - this.glyphID = e, this.dx = r, this.dy = n874, this.pos = 0, this.scaleX = this.scaleY = 1, this.scale01 = this.scale10 = 0; -}, Pi1 = function(t1156) { - Pb(e, t1156); - function e() { - return t1156.apply(this, arguments) || this; - } - var r = e.prototype; - return r._getCBox = function(a638) { - if (this._font._variationProcessor && !a638) return this.path.cbox; - var o = this._font._getTableStream("glyf"); - o.pos += this._font.loca.offsets[this.id]; - var s432 = Pu1.decode(o), u = new Vr1(s432.xMin, s432.yMin, s432.xMax, s432.yMax); - return Object.freeze(u); - }, r._parseGlyphCoord = function(a639, o, s433, u) { - if (s433) { - var f = a639.readUInt8(); - u || (f = -f), f += o; - } else if (u) var f = o; - else var f = o + a639.readInt16BE(); - return f; - }, r._decode = function() { - var a640 = this._font.loca.offsets[this.id], o = this._font.loca.offsets[this.id + 1]; - if (a640 === o) return null; - var s434 = this._font._getTableStream("glyf"); - s434.pos += a640; - var u = s434.pos, f = Pu1.decode(s434); - return f.numberOfContours > 0 ? this._decodeSimple(f, s434) : f.numberOfContours < 0 && this._decodeComposite(f, s434, u), f; - }, r._decodeSimple = function(a641, o) { - a641.points = []; - var s435 = new i493.Array(i493.uint16, a641.numberOfContours).decode(o); - a641.instructions = new i493.Array(i493.uint8, i493.uint16).decode(o); - for(var u = [], f = s435[s435.length - 1] + 1; u.length < f;){ - var c = o.readUInt8(); - if (u.push(c), c & Mb) for(var l = o.readUInt8(), h202 = 0; h202 < l; h202++)u.push(c); - } - for(var v114 = 0; v114 < u.length; v114++){ - var c = u[v114], y98 = new bt2(!!(c & Bb), s435.indexOf(v114) >= 0, 0, 0); - a641.points.push(y98); - } - for(var m92 = 0, v114 = 0; v114 < u.length; v114++){ - var c = u[v114]; - a641.points[v114].x = m92 = this._parseGlyphCoord(o, m92, c & kb, c & Ub); - } - for(var b66 = 0, v114 = 0; v114 < u.length; v114++){ - var c = u[v114]; - a641.points[v114].y = b66 = this._parseGlyphCoord(o, b66, c & Lb, c & Nb); - } - if (this._font._variationProcessor) { - var F56 = a641.points.slice(); - F56.push.apply(F56, this._getPhantomPoints(a641)), this._font._variationProcessor.transformPoints(this.id, F56), a641.phantomPoints = F56.slice(-4); - } - }, r._decodeComposite = function(a642, o, s436) { - s436 === void 0 && (s436 = 0), a642.components = []; - for(var u = !1, f = Bu; f & Bu;){ - f = o.readUInt16BE(); - var c = o.pos - s436, l = o.readUInt16BE(); - if (u || (u = (f & Gb) !== 0), f & Rb) var h203 = o.readInt16BE(), v115 = o.readInt16BE(); - else var h203 = o.readInt8(), v115 = o.readInt8(); - var y99 = new qb(l, h203, v115); - y99.pos = c, f & zb ? y99.scaleX = y99.scaleY = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824 : f & jb ? (y99.scaleX = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824, y99.scaleY = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824) : f & Vb && (y99.scaleX = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824, y99.scale01 = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824, y99.scale10 = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824, y99.scaleY = (o.readUInt8() << 24 | o.readUInt8() << 16) / 1073741824), a642.components.push(y99); - } - if (this._font._variationProcessor) { - for(var m93 = [], b67 = 0; b67 < a642.components.length; b67++){ - var y99 = a642.components[b67]; - m93.push(new bt2(!0, !0, y99.dx, y99.dy)); - } - m93.push.apply(m93, this._getPhantomPoints(a642)), this._font._variationProcessor.transformPoints(this.id, m93), a642.phantomPoints = m93.splice(-4, 4); - for(var F57 = 0; F57 < m93.length; F57++){ - var S53 = m93[F57]; - a642.components[F57].dx = S53.x, a642.components[F57].dy = S53.y; - } - } - return u; - }, r._getPhantomPoints = function(a643) { - var o = this._getCBox(!0); - this._metrics == null && (this._metrics = si1.prototype._getMetrics.call(this, o)); - var s437 = this._metrics, u = s437.advanceWidth, f = s437.advanceHeight, c = s437.leftBearing, l = s437.topBearing; - return [ - new bt2(!1, !0, a643.xMin - c, 0), - new bt2(!1, !0, a643.xMin - c + u, 0), - new bt2(!1, !0, 0, a643.yMax + l), - new bt2(!1, !0, 0, a643.yMax + l + f) - ]; - }, r._getContours = function() { - var a644 = this._decode(); - if (!a644) return []; - var o = []; - if (a644.numberOfContours < 0) for(var s438 = Ob(a644.components), u; !(u = s438()).done;)for(var f = u.value, c = this._font.getGlyph(f.glyphID)._getContours(), l = 0; l < c.length; l++)for(var h204 = c[l], v116 = 0; v116 < h204.length; v116++){ - var y100 = h204[v116], m94 = y100.x * f.scaleX + y100.y * f.scale01 + f.dx, b68 = y100.y * f.scaleY + y100.x * f.scale10 + f.dy; - o.push(new bt2(y100.onCurve, y100.endContour, m94, b68)); - } - else o = a644.points || []; - a644.phantomPoints && !this._font.directory.tables.HVAR && (this._metrics.advanceWidth = a644.phantomPoints[1].x - a644.phantomPoints[0].x, this._metrics.advanceHeight = a644.phantomPoints[3].y - a644.phantomPoints[2].y, this._metrics.leftBearing = a644.xMin - a644.phantomPoints[0].x, this._metrics.topBearing = a644.phantomPoints[2].y - a644.yMax); - for(var F58 = [], S54 = [], I31 = 0; I31 < o.length; I31++){ - var A26 = o[I31]; - S54.push(A26), A26.endContour && (F58.push(S54), S54 = []); - } - return F58; - }, r._getMetrics = function() { - if (this._metrics) return this._metrics; - var a645 = this._getCBox(!0); - return t1156.prototype._getMetrics.call(this, a645), this._font._variationProcessor && !this._font.HVAR && this.path, this._metrics; - }, r._getPath = function() { - for(var a646 = this._getContours(), o = new Ti1, s439 = 0; s439 < a646.length; s439++){ - var u = a646[s439], f = u[0], c = u[u.length - 1], l = 0; - if (f.onCurve) { - var h205 = null; - l = 1; - } else { - c.onCurve ? f = c : f = new bt2(!1, !1, (f.x + c.x) / 2, (f.y + c.y) / 2); - var h205 = f; - } - o.moveTo(f.x, f.y); - for(var v117 = l; v117 < u.length; v117++){ - var y101 = u[v117], m95 = v117 === 0 ? f : u[v117 - 1]; - if (m95.onCurve && y101.onCurve) o.lineTo(y101.x, y101.y); - else if (m95.onCurve && !y101.onCurve) var h205 = y101; - else if (!m95.onCurve && !y101.onCurve) { - var b69 = (m95.x + y101.x) / 2, F59 = (m95.y + y101.y) / 2; - o.quadraticCurveTo(m95.x, m95.y, b69, F59); - var h205 = y101; - } else if (!m95.onCurve && y101.onCurve) { - o.quadraticCurveTo(h205.x, h205.y, y101.x, y101.y); - var h205 = null; - } else throw new Error("Unknown TTF path state"); - } - h205 && o.quadraticCurveTo(h205.x, h205.y, f.x, f.y), o.closePath(); - } - return o; - }, e; -}(si1); -function Hb(t1157, e) { - t1157.prototype = Object.create(e.prototype), t1157.prototype.constructor = t1157, t1157.__proto__ = e; -} -var Wb = function(t1158) { - Hb(e, t1158); - function e() { - return t1158.apply(this, arguments) || this; - } - var r = e.prototype; - return r._getName = function() { - return this._font.CFF2 ? t1158.prototype._getName.call(this) : this._font["CFF "].getGlyphName(this.id); - }, r.bias = function(a647) { - return a647.length < 1240 ? 107 : a647.length < 33900 ? 1131 : 32768; - }, r._getPath = function() { - var a648 = this._font.stream, o = a648.pos, s440 = this._font.CFF2 || this._font["CFF "], u = s440.topDict.CharStrings[this.id], f = u.offset + u.length; - a648.pos = u.offset; - var c = new Ti1, l = [], h206 = [], v118 = null, y102 = 0, m96 = 0, b70 = 0, F60, S55, I32 = !1; - this._usedGsubrs = F60 = { - }, this._usedSubrs = S55 = { - }; - var A27 = s440.globalSubrIndex || [], B22 = this.bias(A27), M25 = s440.privateDictForGlyph(this.id), P25 = M25.Subrs || [], z41 = this.bias(P25), q24 = s440.topDict.vstore && s440.topDict.vstore.itemVariationStore, ue9 = M25.vsindex, X13 = this._font._variationProcessor; - function U42() { - v118 == null && (v118 = l.shift() + M25.nominalWidthX); - } - function de10() { - return l.length % 2 !== 0 && U42(), y102 += l.length >> 1, l.length = 0; - } - function Z20(re9, Y14) { - I32 && c.closePath(), c.moveTo(re9, Y14), I32 = !0; - } - var ae9 = function re10() { - for(; a648.pos < f;){ - var Y15 = a648.readUInt8(); - if (Y15 < 32) switch(Y15){ - case 1: - case 3: - case 18: - case 23: - de10(); - break; - case 4: - l.length > 1 && U42(), b70 += l.shift(), Z20(m96, b70); - break; - case 5: - for(; l.length >= 2;)m96 += l.shift(), b70 += l.shift(), c.lineTo(m96, b70); - break; - case 6: - case 7: - for(var Q16 = Y15 === 6; l.length >= 1;)Q16 ? m96 += l.shift() : b70 += l.shift(), c.lineTo(m96, b70), Q16 = !Q16; - break; - case 8: - for(; l.length > 0;){ - var W10 = m96 + l.shift(), V13 = b70 + l.shift(), H27 = W10 + l.shift(), oe4 = V13 + l.shift(); - m96 = H27 + l.shift(), b70 = oe4 + l.shift(), c.bezierCurveTo(W10, V13, H27, oe4, m96, b70); - } - break; - case 10: - var ee8 = l.pop() + z41, ne9 = P25[ee8]; - if (ne9) { - S55[ee8] = !0; - var ie6 = a648.pos, J18 = f; - a648.pos = ne9.offset, f = ne9.offset + ne9.length, re10(), a648.pos = ie6, f = J18; - } - break; - case 11: - if (s440.version >= 2) break; - return; - case 14: - if (s440.version >= 2) break; - l.length > 0 && U42(), I32 && (c.closePath(), I32 = !1); - break; - case 15: - { - if (s440.version < 2) throw new Error("vsindex operator not supported in CFF v1"); - ue9 = l.pop(); - break; - } - case 16: - { - if (s440.version < 2) throw new Error("blend operator not supported in CFF v1"); - if (!X13) throw new Error("blend operator in non-variation font"); - for(var me8 = X13.getBlendVector(q24, ue9), Ee7 = l.pop(), ke8 = Ee7 * me8.length, xe9 = l.length - ke8, we = xe9 - Ee7, Ce7 = 0; Ce7 < Ee7; Ce7++){ - for(var Me7 = l[we + Ce7], Ie7 = 0; Ie7 < me8.length; Ie7++)Me7 += me8[Ie7] * l[xe9++]; - l[we + Ce7] = Me7; - } - for(; ke8--;)l.pop(); - break; - } - case 19: - case 20: - de10(), a648.pos += y102 + 7 >> 3; - break; - case 21: - l.length > 2 && U42(), m96 += l.shift(), b70 += l.shift(), Z20(m96, b70); - break; - case 22: - l.length > 1 && U42(), m96 += l.shift(), Z20(m96, b70); - break; - case 24: - for(; l.length >= 8;){ - var W10 = m96 + l.shift(), V13 = b70 + l.shift(), H27 = W10 + l.shift(), oe4 = V13 + l.shift(); - m96 = H27 + l.shift(), b70 = oe4 + l.shift(), c.bezierCurveTo(W10, V13, H27, oe4, m96, b70); - } - m96 += l.shift(), b70 += l.shift(), c.lineTo(m96, b70); - break; - case 25: - for(; l.length >= 8;)m96 += l.shift(), b70 += l.shift(), c.lineTo(m96, b70); - var W10 = m96 + l.shift(), V13 = b70 + l.shift(), H27 = W10 + l.shift(), oe4 = V13 + l.shift(); - m96 = H27 + l.shift(), b70 = oe4 + l.shift(), c.bezierCurveTo(W10, V13, H27, oe4, m96, b70); - break; - case 26: - for(l.length % 2 && (m96 += l.shift()); l.length >= 4;)W10 = m96, V13 = b70 + l.shift(), H27 = W10 + l.shift(), oe4 = V13 + l.shift(), m96 = H27, b70 = oe4 + l.shift(), c.bezierCurveTo(W10, V13, H27, oe4, m96, b70); - break; - case 27: - for(l.length % 2 && (b70 += l.shift()); l.length >= 4;)W10 = m96 + l.shift(), V13 = b70, H27 = W10 + l.shift(), oe4 = V13 + l.shift(), m96 = H27 + l.shift(), b70 = oe4, c.bezierCurveTo(W10, V13, H27, oe4, m96, b70); - break; - case 28: - l.push(a648.readInt16BE()); - break; - case 29: - if (ee8 = l.pop() + B22, ne9 = A27[ee8], ne9) { - F60[ee8] = !0; - var ie6 = a648.pos, J18 = f; - a648.pos = ne9.offset, f = ne9.offset + ne9.length, re10(), a648.pos = ie6, f = J18; - } - break; - case 30: - case 31: - for(Q16 = Y15 === 31; l.length >= 4;)Q16 ? (W10 = m96 + l.shift(), V13 = b70, H27 = W10 + l.shift(), oe4 = V13 + l.shift(), b70 = oe4 + l.shift(), m96 = H27 + (l.length === 1 ? l.shift() : 0)) : (W10 = m96, V13 = b70 + l.shift(), H27 = W10 + l.shift(), oe4 = V13 + l.shift(), m96 = H27 + l.shift(), b70 = oe4 + (l.length === 1 ? l.shift() : 0)), c.bezierCurveTo(W10, V13, H27, oe4, m96, b70), Q16 = !Q16; - break; - case 12: - switch(Y15 = a648.readUInt8(), Y15){ - case 3: - var te5 = l.pop(), g109 = l.pop(); - l.push(te5 && g109 ? 1 : 0); - break; - case 4: - te5 = l.pop(), g109 = l.pop(), l.push(te5 || g109 ? 1 : 0); - break; - case 5: - te5 = l.pop(), l.push(te5 ? 0 : 1); - break; - case 9: - te5 = l.pop(), l.push(Math.abs(te5)); - break; - case 10: - te5 = l.pop(), g109 = l.pop(), l.push(te5 + g109); - break; - case 11: - te5 = l.pop(), g109 = l.pop(), l.push(te5 - g109); - break; - case 12: - te5 = l.pop(), g109 = l.pop(), l.push(te5 / g109); - break; - case 14: - te5 = l.pop(), l.push(-te5); - break; - case 15: - te5 = l.pop(), g109 = l.pop(), l.push(te5 === g109 ? 1 : 0); - break; - case 18: - l.pop(); - break; - case 20: - var p159 = l.pop(), d118 = l.pop(); - h206[d118] = p159; - break; - case 21: - d118 = l.pop(), l.push(h206[d118] || 0); - break; - case 22: - var w84 = l.pop(), x51 = l.pop(), D36 = l.pop(), C30 = l.pop(); - l.push(D36 <= C30 ? w84 : x51); - break; - case 23: - l.push(Math.random()); - break; - case 24: - te5 = l.pop(), g109 = l.pop(), l.push(te5 * g109); - break; - case 26: - te5 = l.pop(), l.push(Math.sqrt(te5)); - break; - case 27: - te5 = l.pop(), l.push(te5, te5); - break; - case 28: - te5 = l.pop(), g109 = l.pop(), l.push(g109, te5); - break; - case 29: - d118 = l.pop(), d118 < 0 ? d118 = 0 : d118 > l.length - 1 && (d118 = l.length - 1), l.push(l[d118]); - break; - case 30: - var N20 = l.pop(), G19 = l.pop(); - if (G19 >= 0) for(; G19 > 0;){ - for(var fe7 = l[N20 - 1], ye7 = N20 - 2; ye7 >= 0; ye7--)l[ye7 + 1] = l[ye7]; - l[0] = fe7, G19--; - } - else for(; G19 < 0;){ - for(var fe7 = l[0], ce5 = 0; ce5 <= N20; ce5++)l[ce5] = l[ce5 + 1]; - l[N20 - 1] = fe7, G19++; - } - break; - case 34: - W10 = m96 + l.shift(), V13 = b70, H27 = W10 + l.shift(), oe4 = V13 + l.shift(); - var je4 = H27 + l.shift(), tt = oe4, Ve3 = je4 + l.shift(), Dt2 = tt, Ot3 = Ve3 + l.shift(), Jt2 = Dt2, Qt2 = Ot3 + l.shift(), Tt2 = Jt2; - m96 = Qt2, b70 = Tt2, c.bezierCurveTo(W10, V13, H27, oe4, je4, tt), c.bezierCurveTo(Ve3, Dt2, Ot3, Jt2, Qt2, Tt2); - break; - case 35: - for(var Ke2 = [], _t3 = 0; _t3 <= 5; _t3++)m96 += l.shift(), b70 += l.shift(), Ke2.push(m96, b70); - c.bezierCurveTo.apply(c, Ke2.slice(0, 6)), c.bezierCurveTo.apply(c, Ke2.slice(6)), l.shift(); - break; - case 36: - W10 = m96 + l.shift(), V13 = b70 + l.shift(), H27 = W10 + l.shift(), oe4 = V13 + l.shift(), je4 = H27 + l.shift(), tt = oe4, Ve3 = je4 + l.shift(), Dt2 = tt, Ot3 = Ve3 + l.shift(), Jt2 = Dt2 + l.shift(), Qt2 = Ot3 + l.shift(), Tt2 = Jt2, m96 = Qt2, b70 = Tt2, c.bezierCurveTo(W10, V13, H27, oe4, je4, tt), c.bezierCurveTo(Ve3, Dt2, Ot3, Jt2, Qt2, Tt2); - break; - case 37: - var Po1 = m96, Bo1 = b70; - Ke2 = []; - for(var ko = 0; ko <= 4; ko++)m96 += l.shift(), b70 += l.shift(), Ke2.push(m96, b70); - Math.abs(m96 - Po1) > Math.abs(b70 - Bo1) ? (m96 += l.shift(), b70 = Bo1) : (m96 = Po1, b70 += l.shift()), Ke2.push(m96, b70), c.bezierCurveTo.apply(c, Ke2.slice(0, 6)), c.bezierCurveTo.apply(c, Ke2.slice(6)); - break; - default: - throw new Error("Unknown op: 12 " + Y15); - } - break; - default: - throw new Error("Unknown op: " + Y15); - } - else if (Y15 < 247) l.push(Y15 - 139); - else if (Y15 < 251) { - var Bi2 = a648.readUInt8(); - l.push((Y15 - 247) * 256 + Bi2 + 108); - } else if (Y15 < 255) { - var Bi2 = a648.readUInt8(); - l.push(-(Y15 - 251) * 256 - Bi2 - 108); - } else l.push(a648.readInt32BE() / 65536); - } - }; - return ae9(), I32 && c.closePath(), c; - }, e; -}(si1); -function Xb(t1159, e) { - t1159.prototype = Object.create(e.prototype), t1159.prototype.constructor = t1159, t1159.__proto__ = e; -} -var Yb = new i493.Struct({ - originX: i493.uint16, - originY: i493.uint16, - type: new i493.String(4), - data: new i493.Buffer(function(t1160) { - return t1160.parent.buflen - t1160._currentOffset; - }) -}), Kb = function(t1161) { - Xb(e, t1161); - function e() { - return t1161.apply(this, arguments) || this; - } - var r = e.prototype; - return r.getImageForSize = function(a649) { - for(var o = 0; o < this._font.sbix.imageTables.length; o++){ - var s441 = this._font.sbix.imageTables[o]; - if (s441.ppem >= a649) break; - } - var u = s441.imageOffsets, f = u[this.id], c = u[this.id + 1]; - return f === c ? null : (this._font.stream.pos = f, Yb.decode(this._font.stream, { - buflen: c - f - })); - }, r.render = function(a650, o) { - var s442 = this.getImageForSize(o); - if (s442 != null) { - var u = o / this._font.unitsPerEm; - a650.image(s442.data, { - height: o, - x: s442.originX, - y: (this.bbox.minY - s442.originY) * u - }); - } - this._font.sbix.flags.renderOutlines && t1161.prototype.render.call(this, a650, o); - }, e; -}(Pi1); -function Zb(t1162) { - var e = 0; - if (typeof Symbol > "u" || t1162[Symbol.iterator] == null) { - if (Array.isArray(t1162) || (t1162 = Jb(t1162))) return function() { - return e >= t1162.length ? { - done: !0 - } : { - done: !1, - value: t1162[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1162[Symbol.iterator](), e.next.bind(e); -} -function Jb(t1163, e) { - if (!!t1163) { - if (typeof t1163 == "string") return ku(t1163, e); - var r = Object.prototype.toString.call(t1163).slice(8, -1); - if (r === "Object" && t1163.constructor && (r = t1163.constructor.name), r === "Map" || r === "Set") return Array.from(t1163); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return ku(t1163, e); - } -} -function ku(t1164, e) { - (e == null || e > t1164.length) && (e = t1164.length); - for(var r = 0, n875 = new Array(e); r < e; r++)n875[r] = t1164[r]; - return n875; -} -function Lu1(t1165, e) { - for(var r = 0; r < e.length; r++){ - var n876 = e[r]; - n876.enumerable = n876.enumerable || !1, n876.configurable = !0, "value" in n876 && (n876.writable = !0), Object.defineProperty(t1165, n876.key, n876); - } -} -function Qb(t1166, e, r) { - return e && Lu1(t1166.prototype, e), r && Lu1(t1166, r), t1166; -} -function _b(t1167, e) { - t1167.prototype = Object.create(e.prototype), t1167.prototype.constructor = t1167, t1167.__proto__ = e; -} -var Mu1 = function(e, r) { - this.glyph = e, this.color = r; -}, $b = function(t1168) { - _b(e, t1168); - function e() { - return t1168.apply(this, arguments) || this; - } - var r = e.prototype; - return r._getBBox = function() { - for(var a651 = new Vr1, o = 0; o < this.layers.length; o++){ - var s443 = this.layers[o], u = s443.glyph.bbox; - a651.addPoint(u.minX, u.minY), a651.addPoint(u.maxX, u.maxY); - } - return a651; - }, r.render = function(a652, o) { - for(var s444 = Zb(this.layers), u; !(u = s444()).done;){ - var f = u.value, c = f.glyph, l = f.color; - a652.fillColor([ - l.red, - l.green, - l.blue - ], l.alpha / 255 * 100), c.render(a652, o); - } - }, Qb(e, [ - { - key: "layers", - get: function() { - for(var a653 = this._font.CPAL, o = this._font.COLR, s445 = 0, u = o.baseGlyphRecord.length - 1; s445 <= u;){ - var f = s445 + u >> 1, c = o.baseGlyphRecord[f]; - if (this.id < c.gid) u = f - 1; - else if (this.id > c.gid) s445 = f + 1; - else { - var l = c; - break; - } - } - if (l == null) { - var h207 = this._font._getBaseGlyph(this.id), v119 = { - red: 0, - green: 0, - blue: 0, - alpha: 255 - }; - return [ - new Mu1(h207, v119) - ]; - } - for(var y103 = [], m97 = l.firstLayerIndex; m97 < l.firstLayerIndex + l.numLayers; m97++){ - var c = o.layerRecords[m97], v119 = a653.colorRecords[c.paletteIndex], h207 = this._font._getBaseGlyph(c.gid); - y103.push(new Mu1(h207, v119)); - } - return y103; - } - } - ]), e; -}(si1), e2 = 32768, t2 = 4095, r2 = 32768, Uu1 = 16384, n2 = 8192, Nu1 = 4095, Ru = 128, zu1 = 127, i2 = 128, a2 = 64, o2 = 63, s2 = function() { - function t1169(r, n877) { - this.font = r, this.normalizedCoords = this.normalizeCoords(n877), this.blendVectors = new Map; - } - var e = t1169.prototype; - return e.normalizeCoords = function(n878) { - for(var a654 = [], o = 0; o < this.font.fvar.axis.length; o++){ - var s446 = this.font.fvar.axis[o]; - n878[o] < s446.defaultValue ? a654.push((n878[o] - s446.defaultValue + Number.EPSILON) / (s446.defaultValue - s446.minValue + Number.EPSILON)) : a654.push((n878[o] - s446.defaultValue + Number.EPSILON) / (s446.maxValue - s446.defaultValue + Number.EPSILON)); - } - if (this.font.avar) for(var o = 0; o < this.font.avar.segment.length; o++)for(var u = this.font.avar.segment[o], f = 0; f < u.correspondence.length; f++){ - var c = u.correspondence[f]; - if (f >= 1 && a654[o] < c.fromCoord) { - var l = u.correspondence[f - 1]; - a654[o] = ((a654[o] - l.fromCoord) * (c.toCoord - l.toCoord) + Number.EPSILON) / (c.fromCoord - l.fromCoord + Number.EPSILON) + l.toCoord; - break; - } - } - return a654; - }, e.transformPoints = function(n879, a655) { - if (!(!this.font.fvar || !this.font.gvar)) { - var o = this.font.gvar; - if (!(n879 >= o.glyphCount)) { - var s447 = o.offsets[n879]; - if (s447 !== o.offsets[n879 + 1]) { - var u = this.font.stream; - if (u.pos = s447, !(u.pos >= u.length)) { - var f = u.readUInt16BE(), c = s447 + u.readUInt16BE(); - if (f & e2) { - var l = u.pos; - u.pos = c; - var h = this.decodePoints(); - c = u.pos, u.pos = l; - } - var v120 = a655.map(function(J19) { - return J19.copy(); - }); - f &= t2; - for(var y104 = 0; y104 < f; y104++){ - var m98 = u.readUInt16BE(), b71 = u.readUInt16BE(); - if (b71 & r2) for(var F61 = [], S56 = 0; S56 < o.axisCount; S56++)F61.push(u.readInt16BE() / 16384); - else { - if ((b71 & Nu1) >= o.globalCoordCount) throw new Error("Invalid gvar table"); - var F61 = o.globalCoords[b71 & Nu1]; - } - if (b71 & Uu1) { - for(var I33 = [], A28 = 0; A28 < o.axisCount; A28++)I33.push(u.readInt16BE() / 16384); - for(var B23 = [], M26 = 0; M26 < o.axisCount; M26++)B23.push(u.readInt16BE() / 16384); - } - var P26 = this.tupleFactor(b71, F61, I33, B23); - if (P26 === 0) { - c += m98; - continue; - } - var l = u.pos; - if (u.pos = c, b71 & n2) var z42 = this.decodePoints(); - else var z42 = h; - var q25 = z42.length === 0 ? a655.length : z42.length, ue10 = this.decodeDeltas(q25), X14 = this.decodeDeltas(q25); - if (z42.length === 0) for(var U43 = 0; U43 < a655.length; U43++){ - var de11 = a655[U43]; - de11.x += Math.round(ue10[U43] * P26), de11.y += Math.round(X14[U43] * P26); - } - else { - for(var Z21 = v120.map(function(me9) { - return me9.copy(); - }), ae10 = a655.map(function() { - return !1; - }), re11 = 0; re11 < z42.length; re11++){ - var Y16 = z42[re11]; - if (Y16 < a655.length) { - var Q17 = Z21[Y16]; - ae10[Y16] = !0, Q17.x += Math.round(ue10[re11] * P26), Q17.y += Math.round(X14[re11] * P26); - } - } - this.interpolateMissingDeltas(Z21, v120, ae10); - for(var ee9 = 0; ee9 < a655.length; ee9++){ - var ne10 = Z21[ee9].x - v120[ee9].x, ie7 = Z21[ee9].y - v120[ee9].y; - a655[ee9].x += ne10, a655[ee9].y += ie7; - } - } - c += m98, u.pos = l; - } - } - } - } - } - }, e.decodePoints = function() { - var n880 = this.font.stream, a656 = n880.readUInt8(); - a656 & Ru && (a656 = (a656 & zu1) << 8 | n880.readUInt8()); - for(var o = new Uint16Array(a656), s448 = 0, u = 0; s448 < a656;)for(var f = n880.readUInt8(), c = (f & zu1) + 1, l = f & Ru ? n880.readUInt16 : n880.readUInt8, h = 0; h < c && s448 < a656; h++)u += l.call(n880), o[s448++] = u; - return o; - }, e.decodeDeltas = function(n881) { - for(var a657 = this.font.stream, o = 0, s449 = new Int16Array(n881); o < n881;){ - var u = a657.readUInt8(), f = (u & o2) + 1; - if (u & i2) o += f; - else for(var c = u & a2 ? a657.readInt16BE : a657.readInt8, l = 0; l < f && o < n881; l++)s449[o++] = c.call(a657); - } - return s449; - }, e.tupleFactor = function(n882, a658, o, s450) { - for(var u = this.normalizedCoords, f = this.font.gvar, c = 1, l = 0; l < f.axisCount; l++)if (a658[l] !== 0) { - if (u[l] === 0) return 0; - if ((n882 & Uu1) === 0) { - if (u[l] < Math.min(0, a658[l]) || u[l] > Math.max(0, a658[l])) return 0; - c = (c * u[l] + Number.EPSILON) / (a658[l] + Number.EPSILON); - } else { - if (u[l] < o[l] || u[l] > s450[l]) return 0; - u[l] < a658[l] ? c = c * (u[l] - o[l] + Number.EPSILON) / (a658[l] - o[l] + Number.EPSILON) : c = c * (s450[l] - u[l] + Number.EPSILON) / (s450[l] - a658[l] + Number.EPSILON); - } - } - return c; - }, e.interpolateMissingDeltas = function(n883, a659, o) { - if (n883.length !== 0) for(var s451 = 0; s451 < n883.length;){ - for(var u = s451, f = s451, c = n883[f]; !c.endContour;)c = n883[++f]; - for(; s451 <= f && !o[s451];)s451++; - if (!(s451 > f)) { - var l = s451, h = s451; - for(s451++; s451 <= f;)o[s451] && (this.deltaInterpolate(h + 1, s451 - 1, h, s451, a659, n883), h = s451), s451++; - h === l ? this.deltaShift(u, f, h, a659, n883) : (this.deltaInterpolate(h + 1, f, h, l, a659, n883), l > 0 && this.deltaInterpolate(u, l - 1, h, l, a659, n883)), s451 = f + 1; - } - } - }, e.deltaInterpolate = function(n884, a660, o, s452, u, f) { - if (!(n884 > a660)) for(var c = [ - "x", - "y" - ], l = 0; l < c.length; l++){ - var h = c[l]; - if (u[o][h] > u[s452][h]) { - var v121 = o; - o = s452, s452 = v121; - } - var y105 = u[o][h], m99 = u[s452][h], b72 = f[o][h], F62 = f[s452][h]; - if (y105 !== m99 || b72 === F62) for(var S57 = y105 === m99 ? 0 : (F62 - b72) / (m99 - y105), I34 = n884; I34 <= a660; I34++){ - var A29 = u[I34][h]; - A29 <= y105 ? A29 += b72 - y105 : A29 >= m99 ? A29 += F62 - m99 : A29 = b72 + (A29 - y105) * S57, f[I34][h] = A29; - } - } - }, e.deltaShift = function(n885, a661, o, s453, u) { - var f = u[o].x - s453[o].x, c = u[o].y - s453[o].y; - if (!(f === 0 && c === 0)) for(var l = n885; l <= a661; l++)l !== o && (u[l].x += f, u[l].y += c); - }, e.getAdvanceAdjustment = function(n886, a662) { - var o, s454; - if (a662.advanceWidthMapping) { - var u = n886; - u >= a662.advanceWidthMapping.mapCount && (u = a662.advanceWidthMapping.mapCount - 1); - var f = a662.advanceWidthMapping.entryFormat, c = a662.advanceWidthMapping.mapData[u]; - o = c.outerIndex, s454 = c.innerIndex; - } else o = 0, s454 = n886; - return this.getDelta(a662.itemVariationStore, o, s454); - }, e.getDelta = function(n887, a663, o) { - if (a663 >= n887.itemVariationData.length) return 0; - var s455 = n887.itemVariationData[a663]; - if (o >= s455.deltaSets.length) return 0; - for(var u = s455.deltaSets[o], f = this.getBlendVector(n887, a663), c = 0, l = 0; l < s455.regionIndexCount; l++)c += u.deltas[l] * f[l]; - return c; - }, e.getBlendVector = function(n888, a) { - var o = n888.itemVariationData[a]; - if (this.blendVectors.has(o)) return this.blendVectors.get(o); - for(var s456 = this.normalizedCoords, u = [], f = 0; f < o.regionIndexCount; f++){ - for(var c = 1, l = o.regionIndexes[f], h = n888.variationRegionList.variationRegions[l], v122 = 0; v122 < h.length; v122++){ - var y106 = h[v122], m100 = void 0; - y106.startCoord > y106.peakCoord || y106.peakCoord > y106.endCoord || y106.startCoord < 0 && y106.endCoord > 0 && y106.peakCoord !== 0 || y106.peakCoord === 0 ? m100 = 1 : s456[v122] < y106.startCoord || s456[v122] > y106.endCoord ? m100 = 0 : s456[v122] === y106.peakCoord ? m100 = 1 : s456[v122] < y106.peakCoord ? m100 = (s456[v122] - y106.startCoord + Number.EPSILON) / (y106.peakCoord - y106.startCoord + Number.EPSILON) : m100 = (y106.endCoord - s456[v122] + Number.EPSILON) / (y106.endCoord - y106.peakCoord + Number.EPSILON), c *= m100; - } - u[f] = c; - } - return this.blendVectors.set(o, u), u; - }, t1169; -}(), ca1 = be1(function(t1170) { - var e = function() { - function r(f, c, l, h) { - var v123; - typeof c == "object" && (l = c.depth, h = c.prototype, v123 = c.filter, c = c.circular); - var y107 = [], m101 = [], b73 = typeof he1 < "u"; - typeof c > "u" && (c = !0), typeof l > "u" && (l = 1 / 0); - function F63(S58, I35) { - if (S58 === null) return null; - if (I35 == 0) return S58; - var A30, B24; - if (typeof S58 != "object") return S58; - if (r.__isArray(S58)) A30 = []; - else if (r.__isRegExp(S58)) A30 = new RegExp(S58.source, u(S58)), S58.lastIndex && (A30.lastIndex = S58.lastIndex); - else if (r.__isDate(S58)) A30 = new Date(S58.getTime()); - else { - if (b73 && he1.isBuffer(S58)) return he1.allocUnsafe ? A30 = he1.allocUnsafe(S58.length) : A30 = new he1(S58.length), S58.copy(A30), A30; - typeof h > "u" ? (B24 = Object.getPrototypeOf(S58), A30 = Object.create(B24)) : (A30 = Object.create(h), B24 = h); - } - if (c) { - var M27 = y107.indexOf(S58); - if (M27 != -1) return m101[M27]; - y107.push(S58), m101.push(A30); - } - for(var P27 in S58){ - var z43; - B24 && (z43 = Object.getOwnPropertyDescriptor(B24, P27)), !(z43 && z43.set == null) && (A30[P27] = F63(S58[P27], I35 - 1)); - } - return A30; - } - return F63(f, l); - } - r.clonePrototype = function(c) { - if (c === null) return null; - var l = function() { - }; - return l.prototype = c, new l; - }; - function n889(f) { - return Object.prototype.toString.call(f); - } - r.__objToStr = n889; - function a664(f) { - return typeof f == "object" && n889(f) === "[object Date]"; - } - r.__isDate = a664; - function o(f) { - return typeof f == "object" && n889(f) === "[object Array]"; - } - r.__isArray = o; - function s457(f) { - return typeof f == "object" && n889(f) === "[object RegExp]"; - } - r.__isRegExp = s457; - function u(f) { - var c = ""; - return f.global && (c += "g"), f.ignoreCase && (c += "i"), f.multiline && (c += "m"), c; - } - return r.__getRegExpFlags = u, r; - }(); - t1170.exports && (t1170.exports = e); -}), Ql = function() { - function t1171(r) { - this.font = r, this.glyphs = [], this.mapping = { - }, this.includeGlyph(0); - } - var e = t1171.prototype; - return e.includeGlyph = function(n890) { - return typeof n890 == "object" && (n890 = n890.id), this.mapping[n890] == null && (this.glyphs.push(n890), this.mapping[n890] = this.glyphs.length - 1), this.mapping[n890]; - }, e.encodeStream = function() { - var n891 = this, a665 = new i493.EncodeStream; - return He1(function() { - return n891.encode(a665), a665.end(); - }), a665; - }, t1171; -}(), u2 = 1 << 0, f2 = 1 << 1, l2 = 1 << 2, c2 = 1 << 3, h2 = 1 << 4, p2 = 1 << 5, ju1 = function() { - function t1172() { - } - return t1172.size = function(r) { - return r >= 0 && r <= 255 ? 1 : 2; - }, t1172.encode = function(r, n892) { - n892 >= 0 && n892 <= 255 ? r.writeUInt8(n892) : r.writeInt16BE(n892); - }, t1172; -}(), Vu1 = new i493.Struct({ - numberOfContours: i493.int16, - xMin: i493.int16, - yMin: i493.int16, - xMax: i493.int16, - yMax: i493.int16, - endPtsOfContours: new i493.Array(i493.uint16, "numberOfContours"), - instructions: new i493.Array(i493.uint8, i493.uint16), - flags: new i493.Array(i493.uint8, 0), - xPoints: new i493.Array(ju1, 0), - yPoints: new i493.Array(ju1, 0) -}), d2 = function() { - function t1173() { - } - var e = t1173.prototype; - return e.encodeSimple = function(n893, a666) { - a666 === void 0 && (a666 = []); - for(var o = [], s458 = [], u = [], f = [], c = 0, l = 0, h = 0, v124 = 0, y108 = 0, m102 = 0; m102 < n893.commands.length; m102++){ - for(var b74 = n893.commands[m102], F64 = 0; F64 < b74.args.length; F64 += 2){ - var S59 = b74.args[F64], I36 = b74.args[F64 + 1], A31 = 0; - if (b74.command === "quadraticCurveTo" && F64 === 2) { - var B25 = n893.commands[m102 + 1]; - if (B25 && B25.command === "quadraticCurveTo") { - var M28 = (l + B25.args[0]) / 2, P28 = (h + B25.args[1]) / 2; - if (S59 === M28 && I36 === P28) continue; - } - } - b74.command === "quadraticCurveTo" && F64 === 0 || (A31 |= u2), A31 = this._encodePoint(S59, l, s458, A31, f2, h2), A31 = this._encodePoint(I36, h, u, A31, l2, p2), A31 === v124 && c < 255 ? (f[f.length - 1] |= c2, c++) : (c > 0 && (f.push(c), c = 0), f.push(A31), v124 = A31), l = S59, h = I36, y108++; - } - b74.command === "closePath" && o.push(y108 - 1); - } - n893.commands.length > 1 && n893.commands[n893.commands.length - 1].command !== "closePath" && o.push(y108 - 1); - var z44 = n893.bbox, q26 = { - numberOfContours: o.length, - xMin: z44.minX, - yMin: z44.minY, - xMax: z44.maxX, - yMax: z44.maxY, - endPtsOfContours: o, - instructions: a666, - flags: f, - xPoints: s458, - yPoints: u - }, ue11 = Vu1.size(q26), X15 = 4 - ue11 % 4, U44 = new i493.EncodeStream(ue11 + X15); - return Vu1.encode(U44, q26), X15 !== 0 && U44.fill(0, X15), U44.buffer; - }, e._encodePoint = function(n894, a667, o, s459, u, f) { - var c = n894 - a667; - return n894 === a667 ? s459 |= f : (-255 <= c && c <= 255 && (s459 |= u, c < 0 ? c = -c : s459 |= f), o.push(c)), s459; - }, t1173; -}(); -function v2(t1174) { - var e = 0; - if (typeof Symbol > "u" || t1174[Symbol.iterator] == null) { - if (Array.isArray(t1174) || (t1174 = y2(t1174))) return function() { - return e >= t1174.length ? { - done: !0 - } : { - done: !1, - value: t1174[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1174[Symbol.iterator](), e.next.bind(e); -} -function y2(t1175, e) { - if (!!t1175) { - if (typeof t1175 == "string") return Gu(t1175, e); - var r = Object.prototype.toString.call(t1175).slice(8, -1); - if (r === "Object" && t1175.constructor && (r = t1175.constructor.name), r === "Map" || r === "Set") return Array.from(t1175); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Gu(t1175, e); - } -} -function Gu(t1176, e) { - (e == null || e > t1176.length) && (e = t1176.length); - for(var r = 0, n895 = new Array(e); r < e; r++)n895[r] = t1176[r]; - return n895; -} -function g2(t1177, e) { - t1177.prototype = Object.create(e.prototype), t1177.prototype.constructor = t1177, t1177.__proto__ = e; -} -var m2 = function(t1178) { - g2(e, t1178); - function e(n896) { - var a668; - return a668 = t1178.call(this, n896) || this, a668.glyphEncoder = new d2, a668; - } - var r = e.prototype; - return r._addGlyph = function(a669) { - var o = this.font.getGlyph(a669), s460 = o._decode(), u = this.font.loca.offsets[a669], f = this.font.loca.offsets[a669 + 1], c = this.font._getTableStream("glyf"); - c.pos += u; - var l = c.readBuffer(f - u); - if (s460 && s460.numberOfContours < 0) { - l = new he1(l); - for(var h = v2(s460.components), v125; !(v125 = h()).done;){ - var y109 = v125.value; - a669 = this.includeGlyph(y109.glyphID), l.writeUInt16BE(a669, y109.pos); - } - } else s460 && this.font._variationProcessor && (l = this.glyphEncoder.encodeSimple(o.path, s460.instructions)); - return this.glyf.push(l), this.loca.offsets.push(this.offset), this.hmtx.metrics.push({ - advance: o.advanceWidth, - bearing: o._getMetrics().leftBearing - }), this.offset += l.length, this.glyf.length - 1; - }, r.encode = function(a670) { - this.glyf = [], this.offset = 0, this.loca = { - offsets: [] - }, this.hmtx = { - metrics: [], - bearings: [] - }; - for(var o = 0; o < this.glyphs.length;)this._addGlyph(this.glyphs[o++]); - var s461 = ca1(this.font.maxp); - s461.numGlyphs = this.glyf.length, this.loca.offsets.push(this.offset), j2.loca.preEncode.call(this.loca); - var u = ca1(this.font.head); - u.indexToLocFormat = this.loca.version; - var f = ca1(this.font.hhea); - f.numberOfMetrics = this.hmtx.metrics.length, Si2.encode(a670, { - tables: { - head: u, - hhea: f, - loca: this.loca, - maxp: s461, - "cvt ": this.font["cvt "], - prep: this.font.prep, - glyf: this.glyf, - hmtx: this.hmtx, - fpgm: this.font.fpgm - } - }); - }, e; -}(Ql); -function ha1(t1179) { - var e = 0; - if (typeof Symbol > "u" || t1179[Symbol.iterator] == null) { - if (Array.isArray(t1179) || (t1179 = b2(t1179))) return function() { - return e >= t1179.length ? { - done: !0 - } : { - done: !1, - value: t1179[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1179[Symbol.iterator](), e.next.bind(e); -} -function b2(t1180, e) { - if (!!t1180) { - if (typeof t1180 == "string") return qu1(t1180, e); - var r = Object.prototype.toString.call(t1180).slice(8, -1); - if (r === "Object" && t1180.constructor && (r = t1180.constructor.name), r === "Map" || r === "Set") return Array.from(t1180); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return qu1(t1180, e); - } -} -function qu1(t1181, e) { - (e == null || e > t1181.length) && (e = t1181.length); - for(var r = 0, n897 = new Array(e); r < e; r++)n897[r] = t1181[r]; - return n897; -} -function w2(t1182, e) { - t1182.prototype = Object.create(e.prototype), t1182.prototype.constructor = t1182, t1182.__proto__ = e; -} -var F2 = function(t1183) { - w2(e, t1183); - function e(n898) { - var a671; - if (a671 = t1183.call(this, n898) || this, a671.cff = a671.font["CFF "], !a671.cff) throw new Error("Not a CFF Font"); - return a671; - } - var r = e.prototype; - return r.subsetCharstrings = function() { - this.charstrings = []; - for(var a672 = { - }, o = ha1(this.glyphs), s462; !(s462 = o()).done;){ - var u = s462.value; - this.charstrings.push(this.cff.getCharString(u)); - var f = this.font.getGlyph(u), c = f.path; - for(var l in f._usedGsubrs)a672[l] = !0; - } - this.gsubrs = this.subsetSubrs(this.cff.globalSubrIndex, a672); - }, r.subsetSubrs = function(a673, o) { - for(var s463 = [], u = 0; u < a673.length; u++){ - var f = a673[u]; - o[u] ? (this.cff.stream.pos = f.offset, s463.push(this.cff.stream.readBuffer(f.length))) : s463.push(new he1([ - 11 - ])); - } - return s463; - }, r.subsetFontdict = function(a674) { - a674.FDArray = [], a674.FDSelect = { - version: 0, - fds: [] - }; - for(var o = { - }, s464 = [], u = ha1(this.glyphs), f; !(f = u()).done;){ - var c = f.value, l = this.cff.fdForGlyph(c); - if (l != null) { - o[l] || (a674.FDArray.push(Object.assign({ - }, this.cff.topDict.FDArray[l])), s464.push({ - })), o[l] = !0, a674.FDSelect.fds.push(a674.FDArray.length - 1); - var h = this.font.getGlyph(c), v = h.path; - for(var y in h._usedSubrs)s464[s464.length - 1][y] = !0; - } - } - for(var m103 = 0; m103 < a674.FDArray.length; m103++){ - var b75 = a674.FDArray[m103]; - delete b75.FontName, b75.Private && b75.Private.Subrs && (b75.Private = Object.assign({ - }, b75.Private), b75.Private.Subrs = this.subsetSubrs(b75.Private.Subrs, s464[m103])); - } - }, r.createCIDFontdict = function(a675) { - for(var o = { - }, s465 = ha1(this.glyphs), u; !(u = s465()).done;){ - var f = u.value, c = this.font.getGlyph(f), l = c.path; - for(var h in c._usedSubrs)o[h] = !0; - } - var v126 = Object.assign({ - }, this.cff.topDict.Private); - return this.cff.topDict.Private && this.cff.topDict.Private.Subrs && (v126.Subrs = this.subsetSubrs(this.cff.topDict.Private.Subrs, o)), a675.FDArray = [ - { - Private: v126 - } - ], a675.FDSelect = { - version: 3, - nRanges: 1, - ranges: [ - { - first: 0, - fd: 0 - } - ], - sentinel: this.charstrings.length - }; - }, r.addString = function(a676) { - return a676 ? (this.strings || (this.strings = []), this.strings.push(a676), qn1.length + this.strings.length - 1) : null; - }, r.encode = function(a677) { - this.subsetCharstrings(); - var o = { - version: this.charstrings.length > 255 ? 2 : 1, - ranges: [ - { - first: 1, - nLeft: this.charstrings.length - 2 - } - ] - }, s466 = Object.assign({ - }, this.cff.topDict); - s466.Private = null, s466.charset = o, s466.Encoding = null, s466.CharStrings = this.charstrings; - for(var u = 0, f = [ - "version", - "Notice", - "Copyright", - "FullName", - "FamilyName", - "Weight", - "PostScript", - "BaseFontName", - "FontName" - ]; u < f.length; u++){ - var c = f[u]; - s466[c] = this.addString(this.cff.string(s466[c])); - } - s466.ROS = [ - this.addString("Adobe"), - this.addString("Identity"), - 0 - ], s466.CIDCount = this.charstrings.length, this.cff.isCIDFont ? this.subsetFontdict(s466) : this.createCIDFontdict(s466); - var l = { - version: 1, - hdrSize: this.cff.hdrSize, - offSize: this.cff.length, - header: this.cff.header, - nameIndex: [ - this.cff.postscriptName - ], - topDictIndex: [ - s466 - ], - stringIndex: this.strings, - globalSubrIndex: this.gsubrs - }; - Cl.encode(a677, l); - }, e; -}(Ql), Fe1; -function Hu(t1184) { - var e = 0; - if (typeof Symbol > "u" || t1184[Symbol.iterator] == null) { - if (Array.isArray(t1184) || (t1184 = x22(t1184))) return function() { - return e >= t1184.length ? { - done: !0 - } : { - done: !1, - value: t1184[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1184[Symbol.iterator](), e.next.bind(e); -} -function x22(t1185, e) { - if (!!t1185) { - if (typeof t1185 == "string") return Wu1(t1185, e); - var r = Object.prototype.toString.call(t1185).slice(8, -1); - if (r === "Object" && t1185.constructor && (r = t1185.constructor.name), r === "Map" || r === "Set") return Array.from(t1185); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Wu1(t1185, e); - } -} -function Wu1(t1186, e) { - (e == null || e > t1186.length) && (e = t1186.length); - for(var r = 0, n899 = new Array(e); r < e; r++)n899[r] = t1186[r]; - return n899; -} -function Xu(t1187, e) { - for(var r = 0; r < e.length; r++){ - var n900 = e[r]; - n900.enumerable = n900.enumerable || !1, n900.configurable = !0, "value" in n900 && (n900.writable = !0), Object.defineProperty(t1187, n900.key, n900); - } -} -function S2(t1188, e, r) { - return e && Xu(t1188.prototype, e), r && Xu(t1188, r), t1188; -} -function rr1(t1189, e, r, n901, a678) { - var o = { - }; - return Object.keys(n901).forEach(function(s) { - o[s] = n901[s]; - }), o.enumerable = !!o.enumerable, o.configurable = !!o.configurable, ("value" in o || o.initializer) && (o.writable = !0), o = r.slice().reverse().reduce(function(s467, u) { - return u(t1189, e, s467) || s467; - }, o), a678 && o.initializer !== void 0 && (o.value = o.initializer ? o.initializer.call(a678) : void 0, o.initializer = void 0), o.initializer === void 0 && (Object.defineProperty(t1189, e, o), o = null), o; -} -var yr1 = (Fe1 = function() { - t1190.probe = function(n902) { - var a679 = n902.toString("ascii", 0, 4); - return a679 === "true" || a679 === "OTTO" || a679 === String.fromCharCode(0, 1, 0, 0); - }; - function t1190(r, n903) { - n903 === void 0 && (n903 = null), this.stream = r, this.variationCoords = n903, this._directoryPos = this.stream.pos, this._tables = { - }, this._glyphs = { - }, this._decodeDirectory(); - for(var a680 in this.directory.tables){ - var o = this.directory.tables[a680]; - j2[a680] && o.length > 0 && Object.defineProperty(this, a680, { - get: this._getTable.bind(this, o) - }); - } - } - var e = t1190.prototype; - return e._getTable = function(n904) { - if (!(n904.tag in this._tables)) try { - this._tables[n904.tag] = this._decodeTable(n904); - } catch (a681) { - wr1.logErrors && (console.error("Error decoding table " + n904.tag), console.error(a681.stack)); - } - return this._tables[n904.tag]; - }, e._getTableStream = function(n) { - var a682 = this.directory.tables[n]; - return a682 ? (this.stream.pos = a682.offset, this.stream) : null; - }, e._decodeDirectory = function() { - return this.directory = Si2.decode(this.stream, { - _startOffset: 0 - }); - }, e._decodeTable = function(n905) { - var a683 = this.stream.pos, o = this._getTableStream(n905.tag), s468 = j2[n905.tag].decode(o, this, n905.length); - return this.stream.pos = a683, s468; - }, e.getName = function(n, a684) { - a684 === void 0 && (a684 = "en"); - var o = this.name.records[n]; - return o ? o[a684] : null; - }, e.hasGlyphForCodePoint = function(n906) { - return !!this._cmapProcessor.lookup(n906); - }, e.glyphForCodePoint = function(n907) { - return this.getGlyph(this._cmapProcessor.lookup(n907), [ - n907 - ]); - }, e.glyphsForString = function(n908) { - for(var a685 = [], o = n908.length, s469 = 0, u = -1, f = -1; s469 <= o;){ - var c = 0, l = 0; - if (s469 < o) { - if (c = n908.charCodeAt(s469++), 55296 <= c && c <= 56319 && s469 < o) { - var h = n908.charCodeAt(s469); - 56320 <= h && h <= 57343 && (s469++, c = ((c & 1023) << 10) + (h & 1023) + 65536); - } - l = 65024 <= c && c <= 65039 || 917760 <= c && c <= 917999 ? 1 : 0; - } else s469++; - f === 0 && l === 1 ? a685.push(this.getGlyph(this._cmapProcessor.lookup(u, c), [ - u, - c - ])) : f === 0 && l === 0 && a685.push(this.glyphForCodePoint(u)), u = c, f = l; - } - return a685; - }, e.layout = function(n909, a686, o, s470, u) { - return this._layoutEngine.layout(n909, a686, o, s470, u); - }, e.stringsForGlyph = function(n910) { - return this._layoutEngine.stringsForGlyph(n910); - }, e.getAvailableFeatures = function(n911, a687) { - return this._layoutEngine.getAvailableFeatures(n911, a687); - }, e._getBaseGlyph = function(n912, a688) { - return a688 === void 0 && (a688 = []), this._glyphs[n912] || (this.directory.tables.glyf ? this._glyphs[n912] = new Pi1(n912, a688, this) : (this.directory.tables["CFF "] || this.directory.tables.CFF2) && (this._glyphs[n912] = new Wb(n912, a688, this))), this._glyphs[n912] || null; - }, e.getGlyph = function(n913, a689) { - return a689 === void 0 && (a689 = []), this._glyphs[n913] || (this.directory.tables.sbix ? this._glyphs[n913] = new Kb(n913, a689, this) : this.directory.tables.COLR && this.directory.tables.CPAL ? this._glyphs[n913] = new $b(n913, a689, this) : this._getBaseGlyph(n913, a689)), this._glyphs[n913] || null; - }, e.createSubset = function() { - return this.directory.tables["CFF "] ? new F2(this) : new m2(this); - }, e.getVariation = function(n914) { - if (!(this.directory.tables.fvar && (this.directory.tables.gvar && this.directory.tables.glyf || this.directory.tables.CFF2))) throw new Error("Variations require a font with the fvar, gvar and glyf, or CFF2 tables."); - if (typeof n914 == "string" && (n914 = this.namedVariations[n914]), typeof n914 != "object") throw new Error("Variation settings must be either a variation name or settings object."); - var a690 = this.fvar.axis.map(function(u, f) { - var c = u.axisTag.trim(); - return c in n914 ? Math.max(u.minValue, Math.min(u.maxValue, n914[c])) : u.defaultValue; - }), o = new i493.DecodeStream(this.stream.buffer); - o.pos = this._directoryPos; - var s471 = new t1190(o, a690); - return s471._tables = this._tables, s471; - }, e.getFont = function(n915) { - return this.getVariation(n915); - }, S2(t1190, [ - { - key: "postscriptName", - get: function() { - var n916 = this.name.records.postscriptName; - if (n916) { - var a = Object.keys(n916)[0]; - return n916[a]; - } - return null; - } - }, - { - key: "fullName", - get: function() { - return this.getName("fullName"); - } - }, - { - key: "familyName", - get: function() { - return this.getName("fontFamily"); - } - }, - { - key: "subfamilyName", - get: function() { - return this.getName("fontSubfamily"); - } - }, - { - key: "copyright", - get: function() { - return this.getName("copyright"); - } - }, - { - key: "version", - get: function() { - return this.getName("version"); - } - }, - { - key: "ascent", - get: function() { - return this.hhea.ascent; - } - }, - { - key: "descent", - get: function() { - return this.hhea.descent; - } - }, - { - key: "lineGap", - get: function() { - return this.hhea.lineGap; - } - }, - { - key: "underlinePosition", - get: function() { - return this.post.underlinePosition; - } - }, - { - key: "underlineThickness", - get: function() { - return this.post.underlineThickness; - } - }, - { - key: "italicAngle", - get: function() { - return this.post.italicAngle; - } - }, - { - key: "capHeight", - get: function() { - var n917 = this["OS/2"]; - return n917 ? n917.capHeight : this.ascent; - } - }, - { - key: "xHeight", - get: function() { - var n918 = this["OS/2"]; - return n918 ? n918.xHeight : 0; - } - }, - { - key: "numGlyphs", - get: function() { - return this.maxp.numGlyphs; - } - }, - { - key: "unitsPerEm", - get: function() { - return this.head.unitsPerEm; - } - }, - { - key: "bbox", - get: function() { - return Object.freeze(new Vr1(this.head.xMin, this.head.yMin, this.head.xMax, this.head.yMax)); - } - }, - { - key: "_cmapProcessor", - get: function() { - return new by(this.cmap); - } - }, - { - key: "characterSet", - get: function() { - return this._cmapProcessor.getCharacterSet(); - } - }, - { - key: "_layoutEngine", - get: function() { - return new Sb(this); - } - }, - { - key: "availableFeatures", - get: function() { - return this._layoutEngine.getAvailableFeatures(); - } - }, - { - key: "variationAxes", - get: function() { - var n919 = { - }; - if (!this.fvar) return n919; - for(var a691 = Hu(this.fvar.axis), o; !(o = a691()).done;){ - var s472 = o.value; - n919[s472.axisTag.trim()] = { - name: s472.name.en, - min: s472.minValue, - default: s472.defaultValue, - max: s472.maxValue - }; - } - return n919; - } - }, - { - key: "namedVariations", - get: function() { - var n920 = { - }; - if (!this.fvar) return n920; - for(var a692 = Hu(this.fvar.instance), o; !(o = a692()).done;){ - for(var s473 = o.value, u = { - }, f = 0; f < this.fvar.axis.length; f++){ - var c = this.fvar.axis[f]; - u[c.axisTag.trim()] = s473.coord[f]; - } - n920[s473.name.en] = u; - } - return n920; - } - }, - { - key: "_variationProcessor", - get: function() { - if (!this.fvar) return null; - var n921 = this.variationCoords; - return !n921 && !this.CFF2 ? null : (n921 || (n921 = this.fvar.axis.map(function(a693) { - return a693.defaultValue; - })), new s2(this, n921)); - } - } - ]), t1190; -}(), rr1(Fe1.prototype, "bbox", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "bbox"), Fe1.prototype), rr1(Fe1.prototype, "_cmapProcessor", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "_cmapProcessor"), Fe1.prototype), rr1(Fe1.prototype, "characterSet", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "characterSet"), Fe1.prototype), rr1(Fe1.prototype, "_layoutEngine", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "_layoutEngine"), Fe1.prototype), rr1(Fe1.prototype, "variationAxes", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "variationAxes"), Fe1.prototype), rr1(Fe1.prototype, "namedVariations", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "namedVariations"), Fe1.prototype), rr1(Fe1.prototype, "_variationProcessor", [ - Ne1 -], Object.getOwnPropertyDescriptor(Fe1.prototype, "_variationProcessor"), Fe1.prototype), Fe1); -function A22(t1191) { - var e = 0; - if (typeof Symbol > "u" || t1191[Symbol.iterator] == null) { - if (Array.isArray(t1191) || (t1191 = E2(t1191))) return function() { - return e >= t1191.length ? { - done: !0 - } : { - done: !1, - value: t1191[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1191[Symbol.iterator](), e.next.bind(e); -} -function E2(t1192, e) { - if (!!t1192) { - if (typeof t1192 == "string") return Yu1(t1192, e); - var r = Object.prototype.toString.call(t1192).slice(8, -1); - if (r === "Object" && t1192.constructor && (r = t1192.constructor.name), r === "Map" || r === "Set") return Array.from(t1192); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return Yu1(t1192, e); - } -} -function Yu1(t1193, e) { - (e == null || e > t1193.length) && (e = t1193.length); - for(var r = 0, n922 = new Array(e); r < e; r++)n922[r] = t1193[r]; - return n922; -} -var C2 = new i493.Struct({ - tag: new i493.String(4), - offset: new i493.Pointer(i493.uint32, "void", { - type: "global" - }), - compLength: i493.uint32, - length: i493.uint32, - origChecksum: i493.uint32 -}), _l = new i493.Struct({ - tag: new i493.String(4), - flavor: i493.uint32, - length: i493.uint32, - numTables: i493.uint16, - reserved: new i493.Reserved(i493.uint16), - totalSfntSize: i493.uint32, - majorVersion: i493.uint16, - minorVersion: i493.uint16, - metaOffset: i493.uint32, - metaLength: i493.uint32, - metaOrigLength: i493.uint32, - privOffset: i493.uint32, - privLength: i493.uint32, - tables: new i493.Array(C2, "numTables") -}); -_l.process = function() { - for(var t1194 = { - }, e = A22(this.tables), r; !(r = e()).done;){ - var n923 = r.value; - t1194[n923.tag] = n923; - } - this.tables = t1194; -}; -var Do1 = 0, $l = -3; -function gn1() { - this.table = new Uint16Array(16), this.trans = new Uint16Array(288); -} -function I2(t1195, e) { - this.source = t1195, this.sourceIndex = 0, this.tag = 0, this.bitcount = 0, this.dest = e, this.destLen = 0, this.ltree = new gn1, this.dtree = new gn1; -} -var ec1 = new gn1, tc1 = new gn1, Oo1 = new Uint8Array(30), To1 = new Uint16Array(30), rc = new Uint8Array(30), nc1 = new Uint16Array(30), D2 = new Uint8Array([ - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 -]), Ku1 = new gn1, it2 = new Uint8Array(288 + 32); -function ic(t1196, e, r, n924) { - var a694, o; - for(a694 = 0; a694 < r; ++a694)t1196[a694] = 0; - for(a694 = 0; a694 < 30 - r; ++a694)t1196[a694 + r] = a694 / r | 0; - for(o = n924, a694 = 0; a694 < 30; ++a694)e[a694] = o, o += 1 << t1196[a694]; -} -function O210(t1197, e) { - var r; - for(r = 0; r < 7; ++r)t1197.table[r] = 0; - for(t1197.table[7] = 24, t1197.table[8] = 152, t1197.table[9] = 112, r = 0; r < 24; ++r)t1197.trans[r] = 256 + r; - for(r = 0; r < 144; ++r)t1197.trans[24 + r] = r; - for(r = 0; r < 8; ++r)t1197.trans[24 + 144 + r] = 280 + r; - for(r = 0; r < 112; ++r)t1197.trans[24 + 144 + 8 + r] = 144 + r; - for(r = 0; r < 5; ++r)e.table[r] = 0; - for(e.table[5] = 32, r = 0; r < 32; ++r)e.trans[r] = r; -} -var Zu1 = new Uint16Array(16); -function pa1(t1198, e, r, n925) { - var a695, o; - for(a695 = 0; a695 < 16; ++a695)t1198.table[a695] = 0; - for(a695 = 0; a695 < n925; ++a695)t1198.table[e[r + a695]]++; - for(t1198.table[0] = 0, o = 0, a695 = 0; a695 < 16; ++a695)Zu1[a695] = o, o += t1198.table[a695]; - for(a695 = 0; a695 < n925; ++a695)e[r + a695] && (t1198.trans[Zu1[e[r + a695]]++] = a695); -} -function T2(t1199) { - (t1199.bitcount--) || (t1199.tag = t1199.source[t1199.sourceIndex++], t1199.bitcount = 7); - var e = t1199.tag & 1; - return t1199.tag >>>= 1, e; -} -function st1(t1200, e, r) { - if (!e) return r; - for(; t1200.bitcount < 24;)t1200.tag |= t1200.source[t1200.sourceIndex++] << t1200.bitcount, t1200.bitcount += 8; - var n926 = t1200.tag & 65535 >>> 16 - e; - return t1200.tag >>>= e, t1200.bitcount -= e, n926 + r; -} -function Ma1(t1201, e) { - for(; t1201.bitcount < 24;)t1201.tag |= t1201.source[t1201.sourceIndex++] << t1201.bitcount, t1201.bitcount += 8; - var r = 0, n927 = 0, a696 = 0, o = t1201.tag; - do n927 = 2 * n927 + (o & 1), o >>>= 1, ++a696, r += e.table[a696], n927 -= e.table[a696]; - while (n927 >= 0) - return t1201.tag = o, t1201.bitcount -= a696, e.trans[r + n927]; -} -function P2(t1202, e, r) { - var n928, a697, o, s474, u, f; - for(n928 = st1(t1202, 5, 257), a697 = st1(t1202, 5, 1), o = st1(t1202, 4, 4), s474 = 0; s474 < 19; ++s474)it2[s474] = 0; - for(s474 = 0; s474 < o; ++s474){ - var c = st1(t1202, 3, 0); - it2[D2[s474]] = c; - } - for(pa1(Ku1, it2, 0, 19), u = 0; u < n928 + a697;){ - var l = Ma1(t1202, Ku1); - switch(l){ - case 16: - var h = it2[u - 1]; - for(f = st1(t1202, 2, 3); f; --f)it2[u++] = h; - break; - case 17: - for(f = st1(t1202, 3, 3); f; --f)it2[u++] = 0; - break; - case 18: - for(f = st1(t1202, 7, 11); f; --f)it2[u++] = 0; - break; - default: - it2[u++] = l; - break; - } - } - pa1(e, it2, 0, n928), pa1(r, it2, n928, a697); -} -function Ju1(t1203, e, r) { - for(;;){ - var n929 = Ma1(t1203, e); - if (n929 === 256) return Do1; - if (n929 < 256) t1203.dest[t1203.destLen++] = n929; - else { - var a698, o, s475, u; - for(n929 -= 257, a698 = st1(t1203, Oo1[n929], To1[n929]), o = Ma1(t1203, r), s475 = t1203.destLen - st1(t1203, rc[o], nc1[o]), u = s475; u < s475 + a698; ++u)t1203.dest[t1203.destLen++] = t1203.dest[u]; - } - } -} -function B2(t1204) { - for(var e, r, n930; t1204.bitcount > 8;)t1204.sourceIndex--, t1204.bitcount -= 8; - if (e = t1204.source[t1204.sourceIndex + 1], e = 256 * e + t1204.source[t1204.sourceIndex], r = t1204.source[t1204.sourceIndex + 3], r = 256 * r + t1204.source[t1204.sourceIndex + 2], e !== (~r & 65535)) return $l; - for(t1204.sourceIndex += 4, n930 = e; n930; --n930)t1204.dest[t1204.destLen++] = t1204.source[t1204.sourceIndex++]; - return t1204.bitcount = 0, Do1; -} -function k2(t1205, e) { - var r = new I2(t1205, e), n931, a699, o; - do { - switch(n931 = T2(r), a699 = st1(r, 2, 0), a699){ - case 0: - o = B2(r); - break; - case 1: - o = Ju1(r, ec1, tc1); - break; - case 2: - P2(r, r.ltree, r.dtree), o = Ju1(r, r.ltree, r.dtree); - break; - default: - o = $l; - } - if (o !== Do1) throw new Error("Data error"); - }while (!n931) - return r.destLen < r.dest.length ? typeof r.dest.slice == "function" ? r.dest.slice(0, r.destLen) : r.dest.subarray(0, r.destLen) : r.dest; -} -O210(ec1, tc1); -ic(Oo1, To1, 4, 3); -ic(rc, nc1, 2, 1); -Oo1[28] = 0; -To1[28] = 258; -var L22 = k2; -function M2(t1206, e) { - t1206.prototype = Object.create(e.prototype), t1206.prototype.constructor = t1206, t1206.__proto__ = e; -} -var U2 = function(t1207) { - M2(e, t1207); - function e() { - return t1207.apply(this, arguments) || this; - } - e.probe = function(a700) { - return a700.toString("ascii", 0, 4) === "wOFF"; - }; - var r = e.prototype; - return r._decodeDirectory = function() { - this.directory = _l.decode(this.stream, { - _startOffset: 0 - }); - }, r._getTableStream = function(a) { - var o = this.directory.tables[a]; - if (o) if (this.stream.pos = o.offset, o.compLength < o.length) { - this.stream.pos += 2; - var s476 = new he1(o.length), u = L22(this.stream.readBuffer(o.compLength - 2), s476); - return new i493.DecodeStream(u); - } else return this.stream; - return null; - }, e; -}(yr1); -function ac1(t1208) { - this.buffer = t1208, this.pos = 0; -} -ac1.prototype.read = function(t1209, e, r) { - this.pos + r > this.buffer.length && (r = this.buffer.length - this.pos); - for(var n932 = 0; n932 < r; n932++)t1209[e + n932] = this.buffer[this.pos + n932]; - return this.pos += r, r; -}; -var N2 = ac1; -function oc1(t1210) { - this.buffer = t1210, this.pos = 0; -} -oc1.prototype.write = function(t1211, e) { - if (this.pos + e > this.buffer.length) throw new Error("Output buffer is not large enough"); - return this.buffer.set(t1211.subarray(0, e), this.pos), this.pos += e, e; -}; -var R22 = oc1, sc1 = { - BrotliInput: N2, - BrotliOutput: R22 -}, cr1 = 4096, z2 = 2 * cr1 + 32, uc1 = 2 * cr1 - 1, j22 = new Uint32Array([ - 0, - 1, - 3, - 7, - 15, - 31, - 63, - 127, - 255, - 511, - 1023, - 2047, - 4095, - 8191, - 16383, - 32767, - 65535, - 131071, - 262143, - 524287, - 1048575, - 2097151, - 4194303, - 8388607, - 16777215 -]); -function Fr1(t1212) { - this.buf_ = new Uint8Array(z2), this.input_ = t1212, this.reset(); -} -Fr1.READ_SIZE = cr1; -Fr1.IBUF_MASK = uc1; -Fr1.prototype.reset = function() { - this.buf_ptr_ = 0, this.val_ = 0, this.pos_ = 0, this.bit_pos_ = 0, this.bit_end_pos_ = 0, this.eos_ = 0, this.readMoreInput(); - for(var t1213 = 0; t1213 < 4; t1213++)this.val_ |= this.buf_[this.pos_] << 8 * t1213, ++this.pos_; - return this.bit_end_pos_ > 0; -}; -Fr1.prototype.readMoreInput = function() { - if (!(this.bit_end_pos_ > 256)) if (this.eos_) { - if (this.bit_pos_ > this.bit_end_pos_) throw new Error("Unexpected end of input " + this.bit_pos_ + " " + this.bit_end_pos_); - } else { - var t1214 = this.buf_ptr_, e = this.input_.read(this.buf_, t1214, cr1); - if (e < 0) throw new Error("Unexpected end of input"); - if (e < cr1) { - this.eos_ = 1; - for(var r = 0; r < 32; r++)this.buf_[t1214 + e + r] = 0; - } - if (t1214 === 0) { - for(var r = 0; r < 32; r++)this.buf_[(cr1 << 1) + r] = this.buf_[r]; - this.buf_ptr_ = cr1; - } else this.buf_ptr_ = 0; - this.bit_end_pos_ += e << 3; - } -}; -Fr1.prototype.fillBitWindow = function() { - for(; this.bit_pos_ >= 8;)this.val_ >>>= 8, this.val_ |= this.buf_[this.pos_ & uc1] << 24, ++this.pos_, this.bit_pos_ = this.bit_pos_ - 8 >>> 0, this.bit_end_pos_ = this.bit_end_pos_ - 8 >>> 0; -}; -Fr1.prototype.readBits = function(t1215) { - 32 - this.bit_pos_ < t1215 && this.fillBitWindow(); - var e = this.val_ >>> this.bit_pos_ & j22[t1215]; - return this.bit_pos_ += t1215, e; -}; -var Ur1 = Fr1, V2 = W22, G2 = Y2, q2 = J2, ct2 = [], Je = [], H2 = typeof Uint8Array < "u" ? Uint8Array : Array, da1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; -for(nr1 = 0, Qu1 = da1.length; nr1 < Qu1; ++nr1)ct2[nr1] = da1[nr1], Je[da1.charCodeAt(nr1)] = nr1; -var nr1, Qu1; -Je["-".charCodeAt(0)] = 62; -Je["_".charCodeAt(0)] = 63; -function fc1(t1216) { - var e = t1216.length; - if (e % 4 > 0) throw new Error("Invalid string. Length must be a multiple of 4"); - var r = t1216.indexOf("="); - r === -1 && (r = e); - var n933 = r === e ? 0 : 4 - r % 4; - return [ - r, - n933 - ]; -} -function W22(t1217) { - var e = fc1(t1217), r = e[0], n934 = e[1]; - return (r + n934) * 3 / 4 - n934; -} -function X22(t, e, r) { - return (e + r) * 3 / 4 - r; -} -function Y2(t1218) { - for(var e, r = fc1(t1218), n935 = r[0], a701 = r[1], o = new H2(X22(t1218, n935, a701)), s = 0, u = a701 > 0 ? n935 - 4 : n935, f = 0; f < u; f += 4)e = Je[t1218.charCodeAt(f)] << 18 | Je[t1218.charCodeAt(f + 1)] << 12 | Je[t1218.charCodeAt(f + 2)] << 6 | Je[t1218.charCodeAt(f + 3)], o[s++] = e >> 16 & 255, o[s++] = e >> 8 & 255, o[s++] = e & 255; - return a701 === 2 && (e = Je[t1218.charCodeAt(f)] << 2 | Je[t1218.charCodeAt(f + 1)] >> 4, o[s++] = e & 255), a701 === 1 && (e = Je[t1218.charCodeAt(f)] << 10 | Je[t1218.charCodeAt(f + 1)] << 4 | Je[t1218.charCodeAt(f + 2)] >> 2, o[s++] = e >> 8 & 255, o[s++] = e & 255), o; -} -function K22(t) { - return ct2[t >> 18 & 63] + ct2[t >> 12 & 63] + ct2[t >> 6 & 63] + ct2[t & 63]; -} -function Z2(t1219, e, r) { - for(var n936, a702 = [], o = e; o < r; o += 3)n936 = (t1219[o] << 16 & 16711680) + (t1219[o + 1] << 8 & 65280) + (t1219[o + 2] & 255), a702.push(K22(n936)); - return a702.join(""); -} -function J2(t1220) { - for(var e, r = t1220.length, n937 = r % 3, a703 = [], o = 16383, s477 = 0, u = r - n937; s477 < u; s477 += o)a703.push(Z2(t1220, s477, s477 + o > u ? u : s477 + o)); - return n937 === 1 ? (e = t1220[r - 1], a703.push(ct2[e >> 2] + ct2[e << 4 & 63] + "==")) : n937 === 2 && (e = (t1220[r - 2] << 8) + t1220[r - 1], a703.push(ct2[e >> 10] + ct2[e >> 4 & 63] + ct2[e << 2 & 63] + "=")), a703.join(""); -} -var Q2 = { - byteLength: V2, - toByteArray: G2, - fromByteArray: q2 -}, _211 = "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", $22 = function(e) { - var r = Q2.toByteArray(_211); - return e(r); -}, ew = { - init: $22 -}, We1 = be1(function(t, e) { - e.init = function(r) { - e.dictionary = ew.init(r); - }, e.offsetsByLength = new Uint32Array([ - 0, - 0, - 0, - 0, - 0, - 4096, - 9216, - 21504, - 35840, - 44032, - 53248, - 63488, - 74752, - 87040, - 93696, - 100864, - 104704, - 106752, - 108928, - 113536, - 115968, - 118528, - 119872, - 121280, - 122016 - ]), e.sizeBitsByLength = new Uint8Array([ - 0, - 0, - 0, - 0, - 10, - 10, - 11, - 11, - 10, - 10, - 10, - 10, - 10, - 9, - 9, - 8, - 7, - 7, - 8, - 7, - 7, - 6, - 6, - 5, - 5 - ]), e.minDictionaryWordLength = 4, e.maxDictionaryWordLength = 24; -}), m8 = We1.init, b8 = We1.dictionary, w8 = We1.offsetsByLength, F8 = We1.sizeBitsByLength, x8 = We1.minDictionaryWordLength, S8 = We1.maxDictionaryWordLength; -function Pr1(t1221, e) { - this.bits = t1221, this.value = e; -} -var tw = Pr1, Or1 = 15; -function _u1(t1222, e) { - for(var r = 1 << e - 1; t1222 & r;)r >>= 1; - return (t1222 & r - 1) + r; -} -function $u(t1223, e, r, n938, a704) { - do n938 -= r, t1223[e + n938] = new Pr1(a704.bits, a704.value); - while (n938 > 0) -} -function rw(t1224, e, r) { - for(var n939 = 1 << e - r; e < Or1 && (n939 -= t1224[e], !(n939 <= 0));)++e, n939 <<= 1; - return e - r; -} -var nw = function(e, r, n940, a705, o) { - var s478 = r, u, f, c, l, h, v127, y110, m104, b76, F65, S60, I37 = new Int32Array(Or1 + 1), A32 = new Int32Array(Or1 + 1); - for(S60 = new Int32Array(o), c = 0; c < o; c++)I37[a705[c]]++; - for(A32[1] = 0, f = 1; f < Or1; f++)A32[f + 1] = A32[f] + I37[f]; - for(c = 0; c < o; c++)a705[c] !== 0 && (S60[A32[a705[c]]++] = c); - if (m104 = n940, b76 = 1 << m104, F65 = b76, A32[Or1] === 1) { - for(l = 0; l < F65; ++l)e[r + l] = new Pr1(0, S60[0] & 65535); - return F65; - } - for(l = 0, c = 0, f = 1, h = 2; f <= n940; ++f, h <<= 1)for(; I37[f] > 0; --I37[f])u = new Pr1(f & 255, S60[c++] & 65535), $u(e, r + l, h, b76, u), l = _u1(l, f); - for(y110 = F65 - 1, v127 = -1, f = n940 + 1, h = 2; f <= Or1; ++f, h <<= 1)for(; I37[f] > 0; --I37[f])(l & y110) !== v127 && (r += b76, m104 = rw(I37, f, n940), b76 = 1 << m104, F65 += b76, v127 = l & y110, e[s478 + v127] = new Pr1(m104 + n940 & 255, r - s478 - v127 & 65535)), u = new Pr1(f - n940 & 255, S60[c++] & 65535), $u(e, r + (l >> n940), h, b76, u), l = _u1(l, f); - return F65; -}, lc1 = { - HuffmanCode: tw, - BrotliBuildHuffmanTable: nw -}, iw = new Uint8Array([ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 4, - 4, - 0, - 0, - 4, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 8, - 12, - 16, - 12, - 12, - 20, - 12, - 16, - 24, - 28, - 12, - 12, - 32, - 12, - 36, - 12, - 44, - 44, - 44, - 44, - 44, - 44, - 44, - 44, - 44, - 44, - 32, - 32, - 24, - 40, - 28, - 12, - 12, - 48, - 52, - 52, - 52, - 48, - 52, - 52, - 52, - 48, - 52, - 52, - 52, - 52, - 52, - 48, - 52, - 52, - 52, - 52, - 52, - 48, - 52, - 52, - 52, - 52, - 52, - 24, - 12, - 28, - 12, - 12, - 12, - 56, - 60, - 60, - 60, - 56, - 60, - 60, - 60, - 56, - 60, - 60, - 60, - 60, - 60, - 56, - 60, - 60, - 60, - 60, - 60, - 56, - 60, - 60, - 60, - 60, - 60, - 24, - 12, - 28, - 12, - 0, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 0, - 1, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 2, - 3, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 1, - 1, - 1, - 1, - 1, - 1, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 2, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 3, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 4, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 5, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 7, - 0, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 8, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 16, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 24, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 32, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 48, - 56, - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 3, - 3, - 3, - 3, - 4, - 4, - 4, - 4, - 5, - 5, - 5, - 5, - 6, - 6, - 6, - 6, - 7, - 7, - 7, - 7, - 8, - 8, - 8, - 8, - 9, - 9, - 9, - 9, - 10, - 10, - 10, - 10, - 11, - 11, - 11, - 11, - 12, - 12, - 12, - 12, - 13, - 13, - 13, - 13, - 14, - 14, - 14, - 14, - 15, - 15, - 15, - 15, - 16, - 16, - 16, - 16, - 17, - 17, - 17, - 17, - 18, - 18, - 18, - 18, - 19, - 19, - 19, - 19, - 20, - 20, - 20, - 20, - 21, - 21, - 21, - 21, - 22, - 22, - 22, - 22, - 23, - 23, - 23, - 23, - 24, - 24, - 24, - 24, - 25, - 25, - 25, - 25, - 26, - 26, - 26, - 26, - 27, - 27, - 27, - 27, - 28, - 28, - 28, - 28, - 29, - 29, - 29, - 29, - 30, - 30, - 30, - 30, - 31, - 31, - 31, - 31, - 32, - 32, - 32, - 32, - 33, - 33, - 33, - 33, - 34, - 34, - 34, - 34, - 35, - 35, - 35, - 35, - 36, - 36, - 36, - 36, - 37, - 37, - 37, - 37, - 38, - 38, - 38, - 38, - 39, - 39, - 39, - 39, - 40, - 40, - 40, - 40, - 41, - 41, - 41, - 41, - 42, - 42, - 42, - 42, - 43, - 43, - 43, - 43, - 44, - 44, - 44, - 44, - 45, - 45, - 45, - 45, - 46, - 46, - 46, - 46, - 47, - 47, - 47, - 47, - 48, - 48, - 48, - 48, - 49, - 49, - 49, - 49, - 50, - 50, - 50, - 50, - 51, - 51, - 51, - 51, - 52, - 52, - 52, - 52, - 53, - 53, - 53, - 53, - 54, - 54, - 54, - 54, - 55, - 55, - 55, - 55, - 56, - 56, - 56, - 56, - 57, - 57, - 57, - 57, - 58, - 58, - 58, - 58, - 59, - 59, - 59, - 59, - 60, - 60, - 60, - 60, - 61, - 61, - 61, - 61, - 62, - 62, - 62, - 62, - 63, - 63, - 63, - 63, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 -]), aw = new Uint16Array([ - 1024, - 1536, - 1280, - 1536, - 0, - 256, - 768, - 512 -]), Cr1 = { - lookup: iw, - lookupOffsets: aw -}; -function T3(t1225, e) { - this.offset = t1225, this.nbits = e; -} -var ow = [ - new T3(1, 2), - new T3(5, 2), - new T3(9, 2), - new T3(13, 2), - new T3(17, 3), - new T3(25, 3), - new T3(33, 3), - new T3(41, 3), - new T3(49, 4), - new T3(65, 4), - new T3(81, 4), - new T3(97, 4), - new T3(113, 5), - new T3(145, 5), - new T3(177, 5), - new T3(209, 5), - new T3(241, 6), - new T3(305, 6), - new T3(369, 7), - new T3(497, 8), - new T3(753, 9), - new T3(1265, 10), - new T3(2289, 11), - new T3(4337, 12), - new T3(8433, 13), - new T3(16625, 24) -], sw = [ - new T3(0, 0), - new T3(1, 0), - new T3(2, 0), - new T3(3, 0), - new T3(4, 0), - new T3(5, 0), - new T3(6, 1), - new T3(8, 1), - new T3(10, 2), - new T3(14, 2), - new T3(18, 3), - new T3(26, 3), - new T3(34, 4), - new T3(50, 4), - new T3(66, 5), - new T3(98, 5), - new T3(130, 6), - new T3(194, 7), - new T3(322, 8), - new T3(578, 9), - new T3(1090, 10), - new T3(2114, 12), - new T3(6210, 14), - new T3(22594, 24) -], uw = [ - new T3(2, 0), - new T3(3, 0), - new T3(4, 0), - new T3(5, 0), - new T3(6, 0), - new T3(7, 0), - new T3(8, 0), - new T3(9, 0), - new T3(10, 1), - new T3(12, 1), - new T3(14, 2), - new T3(18, 2), - new T3(22, 3), - new T3(30, 3), - new T3(38, 4), - new T3(54, 4), - new T3(70, 5), - new T3(102, 5), - new T3(134, 6), - new T3(198, 7), - new T3(326, 8), - new T3(582, 9), - new T3(1094, 10), - new T3(2118, 24) -], fw = [ - 0, - 0, - 8, - 8, - 0, - 16, - 8, - 16, - 16 -], lw = [ - 0, - 8, - 0, - 8, - 16, - 0, - 16, - 8, - 16 -], Nt1 = { - kBlockLengthPrefixCode: ow, - kInsertLengthPrefixCode: sw, - kCopyLengthPrefixCode: uw, - kInsertRangeLut: fw, - kCopyRangeLut: lw -}, k3 = 0, ef = 1, cw = 2, hw = 3, pw = 4, dw = 5, vw = 6, yw = 7, gw = 8, cc1 = 9, De1 = 10, Pe1 = 11, Ua1 = 12, mw = 13, bw = 14, ww = 15, Fw = 16, xw = 17, Sw = 18, Aw = 20; -function E3(t1226, e, r) { - this.prefix = new Uint8Array(t1226.length), this.transform = e, this.suffix = new Uint8Array(r.length); - for(var n941 = 0; n941 < t1226.length; n941++)this.prefix[n941] = t1226.charCodeAt(n941); - for(var n941 = 0; n941 < r.length; n941++)this.suffix[n941] = r.charCodeAt(n941); -} -var fn1 = [ - new E3("", k3, ""), - new E3("", k3, " "), - new E3(" ", k3, " "), - new E3("", Ua1, ""), - new E3("", De1, " "), - new E3("", k3, " the "), - new E3(" ", k3, ""), - new E3("s ", k3, " "), - new E3("", k3, " of "), - new E3("", De1, ""), - new E3("", k3, " and "), - new E3("", mw, ""), - new E3("", ef, ""), - new E3(", ", k3, " "), - new E3("", k3, ", "), - new E3(" ", De1, " "), - new E3("", k3, " in "), - new E3("", k3, " to "), - new E3("e ", k3, " "), - new E3("", k3, '"'), - new E3("", k3, "."), - new E3("", k3, '">'), - new E3("", k3, ` -`), - new E3("", hw, ""), - new E3("", k3, "]"), - new E3("", k3, " for "), - new E3("", bw, ""), - new E3("", cw, ""), - new E3("", k3, " a "), - new E3("", k3, " that "), - new E3(" ", De1, ""), - new E3("", k3, ". "), - new E3(".", k3, ""), - new E3(" ", k3, ", "), - new E3("", ww, ""), - new E3("", k3, " with "), - new E3("", k3, "'"), - new E3("", k3, " from "), - new E3("", k3, " by "), - new E3("", Fw, ""), - new E3("", xw, ""), - new E3(" the ", k3, ""), - new E3("", pw, ""), - new E3("", k3, ". The "), - new E3("", Pe1, ""), - new E3("", k3, " on "), - new E3("", k3, " as "), - new E3("", k3, " is "), - new E3("", yw, ""), - new E3("", ef, "ing "), - new E3("", k3, ` - `), - new E3("", k3, ":"), - new E3(" ", k3, ". "), - new E3("", k3, "ed "), - new E3("", Aw, ""), - new E3("", Sw, ""), - new E3("", vw, ""), - new E3("", k3, "("), - new E3("", De1, ", "), - new E3("", gw, ""), - new E3("", k3, " at "), - new E3("", k3, "ly "), - new E3(" the ", k3, " of "), - new E3("", dw, ""), - new E3("", cc1, ""), - new E3(" ", De1, ", "), - new E3("", De1, '"'), - new E3(".", k3, "("), - new E3("", Pe1, " "), - new E3("", De1, '">'), - new E3("", k3, '="'), - new E3(" ", k3, "."), - new E3(".com/", k3, ""), - new E3(" the ", k3, " of the "), - new E3("", De1, "'"), - new E3("", k3, ". This "), - new E3("", k3, ","), - new E3(".", k3, " "), - new E3("", De1, "("), - new E3("", De1, "."), - new E3("", k3, " not "), - new E3(" ", k3, '="'), - new E3("", k3, "er "), - new E3(" ", Pe1, " "), - new E3("", k3, "al "), - new E3(" ", Pe1, ""), - new E3("", k3, "='"), - new E3("", Pe1, '"'), - new E3("", De1, ". "), - new E3(" ", k3, "("), - new E3("", k3, "ful "), - new E3(" ", De1, ". "), - new E3("", k3, "ive "), - new E3("", k3, "less "), - new E3("", Pe1, "'"), - new E3("", k3, "est "), - new E3(" ", De1, "."), - new E3("", Pe1, '">'), - new E3(" ", k3, "='"), - new E3("", De1, ","), - new E3("", k3, "ize "), - new E3("", Pe1, "."), - new E3("\xC2\xA0", k3, ""), - new E3(" ", k3, ","), - new E3("", De1, '="'), - new E3("", Pe1, '="'), - new E3("", k3, "ous "), - new E3("", Pe1, ", "), - new E3("", De1, "='"), - new E3(" ", De1, ","), - new E3(" ", Pe1, '="'), - new E3(" ", Pe1, ", "), - new E3("", Pe1, ","), - new E3("", Pe1, "("), - new E3("", Pe1, ". "), - new E3(" ", Pe1, "."), - new E3("", Pe1, "='"), - new E3(" ", Pe1, ". "), - new E3(" ", De1, '="'), - new E3(" ", Pe1, "='"), - new E3(" ", De1, "='") -], Ew = fn1, Cw = fn1.length; -function tf1(t1227, e) { - return t1227[e] < 192 ? (t1227[e] >= 97 && t1227[e] <= 122 && (t1227[e] ^= 32), 1) : t1227[e] < 224 ? (t1227[e + 1] ^= 32, 2) : (t1227[e + 2] ^= 5, 3); -} -var Iw = function(e, r, n942, a706, o) { - var s479 = fn1[o].prefix, u = fn1[o].suffix, f = fn1[o].transform, c = f < Ua1 ? 0 : f - (Ua1 - 1), l = 0, h = r, v128; - c > a706 && (c = a706); - for(var y111 = 0; y111 < s479.length;)e[r++] = s479[y111++]; - for(n942 += c, a706 -= c, f <= cc1 && (a706 -= f), l = 0; l < a706; l++)e[r++] = We1.dictionary[n942 + l]; - if (v128 = r - a706, f === De1) tf1(e, v128); - else if (f === Pe1) for(; a706 > 0;){ - var m105 = tf1(e, v128); - v128 += m105, a706 -= m105; - } - for(var b77 = 0; b77 < u.length;)e[r++] = u[b77++]; - return r - h; -}, rf1 = { - kTransforms: Ew, - kNumTransforms: Cw, - transformDictionaryWord: Iw -}, hc1 = sc1.BrotliInput, Dw = sc1.BrotliOutput, Be1 = lc1.HuffmanCode, pc1 = lc1.BrotliBuildHuffmanTable, Ow = 8, nf1 = 16, Tw = 256, Pw = 704, Bw = 26, af1 = 6, of1 = 2, Na1 = 8, kw = 255, Rt = 1080, Ra1 = 18, Lw = new Uint8Array([ - 1, - 2, - 3, - 4, - 0, - 5, - 17, - 6, - 16, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15 -]), za2 = 16, Mw = new Uint8Array([ - 3, - 2, - 1, - 0, - 3, - 3, - 3, - 3, - 3, - 3, - 2, - 2, - 2, - 2, - 2, - 2 -]), Uw = new Int8Array([ - 0, - 0, - 0, - 0, - -1, - 1, - -2, - 2, - -3, - 3, - -1, - 1, - -2, - 2, - -3, - 3 -]), Nw = new Uint16Array([ - 256, - 402, - 436, - 468, - 500, - 534, - 566, - 598, - 630, - 662, - 694, - 726, - 758, - 790, - 822, - 854, - 886, - 920, - 952, - 984, - 1016, - 1048, - 1080 -]); -function dc1(t1228) { - var e; - return t1228.readBits(1) === 0 ? 16 : (e = t1228.readBits(3), e > 0 ? 17 + e : (e = t1228.readBits(3), e > 0 ? 8 + e : 17)); -} -function vc1(t1229) { - if (t1229.readBits(1)) { - var e = t1229.readBits(3); - return e === 0 ? 1 : t1229.readBits(e) + (1 << e); - } - return 0; -} -function Rw() { - this.meta_block_length = 0, this.input_end = 0, this.is_uncompressed = 0, this.is_metadata = !1; -} -function yc1(t1230) { - var e = new Rw, r, n943, a707; - if (e.input_end = t1230.readBits(1), e.input_end && t1230.readBits(1)) return e; - if (r = t1230.readBits(2) + 4, r === 7) { - if (e.is_metadata = !0, t1230.readBits(1) !== 0) throw new Error("Invalid reserved bit"); - if (n943 = t1230.readBits(2), n943 === 0) return e; - for(a707 = 0; a707 < n943; a707++){ - var o = t1230.readBits(8); - if (a707 + 1 === n943 && n943 > 1 && o === 0) throw new Error("Invalid size byte"); - e.meta_block_length |= o << a707 * 8; - } - } else for(a707 = 0; a707 < r; ++a707){ - var s480 = t1230.readBits(4); - if (a707 + 1 === r && r > 4 && s480 === 0) throw new Error("Invalid size nibble"); - e.meta_block_length |= s480 << a707 * 4; - } - return ++e.meta_block_length, !e.input_end && !e.is_metadata && (e.is_uncompressed = t1230.readBits(1)), e; -} -function Nr1(t1231, e, r) { - var n944; - return r.fillBitWindow(), e += r.val_ >>> r.bit_pos_ & kw, n944 = t1231[e].bits - Na1, n944 > 0 && (r.bit_pos_ += Na1, e += t1231[e].value, e += r.val_ >>> r.bit_pos_ & (1 << n944) - 1), r.bit_pos_ += t1231[e].bits, t1231[e].value; -} -function zw(t1232, e, r, n945) { - for(var a708 = 0, o = Ow, s481 = 0, u = 0, f = 32768, c = [], l = 0; l < 32; l++)c.push(new Be1(0, 0)); - for(pc1(c, 0, 5, t1232, Ra1); a708 < e && f > 0;){ - var h = 0, v129; - if (n945.readMoreInput(), n945.fillBitWindow(), h += n945.val_ >>> n945.bit_pos_ & 31, n945.bit_pos_ += c[h].bits, v129 = c[h].value & 255, v129 < nf1) s481 = 0, r[a708++] = v129, v129 !== 0 && (o = v129, f -= 32768 >> v129); - else { - var y112 = v129 - 14, m106, b78, F66 = 0; - if (v129 === nf1 && (F66 = o), u !== F66 && (s481 = 0, u = F66), m106 = s481, s481 > 0 && (s481 -= 2, s481 <<= y112), s481 += n945.readBits(y112) + 3, b78 = s481 - m106, a708 + b78 > e) throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols"); - for(var S61 = 0; S61 < b78; S61++)r[a708 + S61] = u; - a708 += b78, u !== 0 && (f -= b78 << 15 - u); - } - } - if (f !== 0) throw new Error("[ReadHuffmanCodeLengths] space = " + f); - for(; a708 < e; a708++)r[a708] = 0; -} -function ui1(t1233, e, r, n946) { - var a709 = 0, o, s482 = new Uint8Array(t1233); - if (n946.readMoreInput(), o = n946.readBits(2), o === 1) { - for(var u, f = t1233 - 1, c = 0, l = new Int32Array(4), h = n946.readBits(2) + 1; f;)f >>= 1, ++c; - for(u = 0; u < h; ++u)l[u] = n946.readBits(c) % t1233, s482[l[u]] = 2; - switch(s482[l[0]] = 1, h){ - case 1: - break; - case 3: - if (l[0] === l[1] || l[0] === l[2] || l[1] === l[2]) throw new Error("[ReadHuffmanCode] invalid symbols"); - break; - case 2: - if (l[0] === l[1]) throw new Error("[ReadHuffmanCode] invalid symbols"); - s482[l[1]] = 1; - break; - case 4: - if (l[0] === l[1] || l[0] === l[2] || l[0] === l[3] || l[1] === l[2] || l[1] === l[3] || l[2] === l[3]) throw new Error("[ReadHuffmanCode] invalid symbols"); - n946.readBits(1) ? (s482[l[2]] = 3, s482[l[3]] = 3) : s482[l[0]] = 2; - break; - } - } else { - var u, v130 = new Uint8Array(Ra1), y113 = 32, m107 = 0, b79 = [ - new Be1(2, 0), - new Be1(2, 4), - new Be1(2, 3), - new Be1(3, 2), - new Be1(2, 0), - new Be1(2, 4), - new Be1(2, 3), - new Be1(4, 1), - new Be1(2, 0), - new Be1(2, 4), - new Be1(2, 3), - new Be1(3, 2), - new Be1(2, 0), - new Be1(2, 4), - new Be1(2, 3), - new Be1(4, 5) - ]; - for(u = o; u < Ra1 && y113 > 0; ++u){ - var F = Lw[u], S62 = 0, I38; - n946.fillBitWindow(), S62 += n946.val_ >>> n946.bit_pos_ & 15, n946.bit_pos_ += b79[S62].bits, I38 = b79[S62].value, v130[F] = I38, I38 !== 0 && (y113 -= 32 >> I38, ++m107); - } - if (!(m107 === 1 || y113 === 0)) throw new Error("[ReadHuffmanCode] invalid num_codes or space"); - zw(v130, t1233, s482, n946); - } - if (a709 = pc1(e, r, Na1, s482, t1233), a709 === 0) throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: "); - return a709; -} -function Nn2(t1234, e, r) { - var n947, a710; - return n947 = Nr1(t1234, e, r), a710 = Nt1.kBlockLengthPrefixCode[n947].nbits, Nt1.kBlockLengthPrefixCode[n947].offset + r.readBits(a710); -} -function jw(t1235, e, r) { - var n948; - return t1235 < za2 ? (r += Mw[t1235], r &= 3, n948 = e[r] + Uw[t1235]) : n948 = t1235 - za2 + 1, n948; -} -function Vw(t1236, e) { - for(var r = t1236[e], n949 = e; n949; --n949)t1236[n949] = t1236[n949 - 1]; - t1236[0] = r; -} -function Gw(t1237, e) { - var r = new Uint8Array(256), n950; - for(n950 = 0; n950 < 256; ++n950)r[n950] = n950; - for(n950 = 0; n950 < e; ++n950){ - var a711 = t1237[n950]; - t1237[n950] = r[a711], a711 && Vw(r, a711); - } -} -function sr1(t1238, e) { - this.alphabet_size = t1238, this.num_htrees = e, this.codes = new Array(e + e * Nw[t1238 + 31 >>> 5]), this.htrees = new Uint32Array(e); -} -sr1.prototype.decode = function(t1239) { - var e, r, n951 = 0; - for(e = 0; e < this.num_htrees; ++e)this.htrees[e] = n951, r = ui1(this.alphabet_size, this.codes, n951, t1239), n951 += r; -}; -function sf1(t1240, e) { - var r = { - num_htrees: null, - context_map: null - }, n952, a712 = 0, o, s483; - e.readMoreInput(); - var u = r.num_htrees = vc1(e) + 1, f = r.context_map = new Uint8Array(t1240); - if (u <= 1) return r; - for(n952 = e.readBits(1), n952 && (a712 = e.readBits(4) + 1), o = [], s483 = 0; s483 < Rt; s483++)o[s483] = new Be1(0, 0); - for(ui1(u + a712, o, 0, e), s483 = 0; s483 < t1240;){ - var c; - if (e.readMoreInput(), c = Nr1(o, 0, e), c === 0) f[s483] = 0, ++s483; - else if (c <= a712) for(var l = 1 + (1 << c) + e.readBits(c); --l;){ - if (s483 >= t1240) throw new Error("[DecodeContextMap] i >= context_map_size"); - f[s483] = 0, ++s483; - } - else f[s483] = c - a712, ++s483; - } - return e.readBits(1) && Gw(f, t1240), r; -} -function va2(t1241, e, r, n953, a713, o, s484) { - var u = r * 2, f = r, c = Nr1(e, r * Rt, s484), l; - c === 0 ? l = a713[u + (o[f] & 1)] : c === 1 ? l = a713[u + (o[f] - 1 & 1)] + 1 : l = c - 2, l >= t1241 && (l -= t1241), n953[r] = l, a713[u + (o[f] & 1)] = l, ++o[f]; -} -function qw(t1242, e, r, n954, a714, o) { - var s485 = a714 + 1, u = r & a714, f = o.pos_ & Ur1.IBUF_MASK, c; - if (e < 8 || o.bit_pos_ + (e << 3) < o.bit_end_pos_) { - for(; e-- > 0;)o.readMoreInput(), n954[u++] = o.readBits(8), u === s485 && (t1242.write(n954, s485), u = 0); - return; - } - if (o.bit_end_pos_ < 32) throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32"); - for(; o.bit_pos_ < 32;)n954[u] = o.val_ >>> o.bit_pos_, o.bit_pos_ += 8, ++u, --e; - if (c = o.bit_end_pos_ - o.bit_pos_ >> 3, f + c > Ur1.IBUF_MASK) { - for(var l = Ur1.IBUF_MASK + 1 - f, h = 0; h < l; h++)n954[u + h] = o.buf_[f + h]; - c -= l, u += l, e -= l, f = 0; - } - for(var h = 0; h < c; h++)n954[u + h] = o.buf_[f + h]; - if (u += c, e -= c, u >= s485) { - t1242.write(n954, s485), u -= s485; - for(var h = 0; h < u; h++)n954[h] = n954[s485 + h]; - } - for(; u + e >= s485;){ - if (c = s485 - u, o.input_.read(n954, u, c) < c) throw new Error("[CopyUncompressedBlockToOutput] not enough bytes"); - t1242.write(n954, s485), e -= c, u = 0; - } - if (o.input_.read(n954, u, e) < e) throw new Error("[CopyUncompressedBlockToOutput] not enough bytes"); - o.reset(); -} -function Hw(t1243) { - var e = t1243.bit_pos_ + 7 & -8, r = t1243.readBits(e - t1243.bit_pos_); - return r == 0; -} -function gc1(t1244) { - var e = new hc1(t1244), r = new Ur1(e); - dc1(r); - var n955 = yc1(r); - return n955.meta_block_length; -} -var Ww = gc1; -function mc1(t1245, e) { - var r = new hc1(t1245); - e == null && (e = gc1(t1245)); - var n956 = new Uint8Array(e), a715 = new Dw(n956); - return bc(r, a715), a715.pos < a715.buffer.length && (a715.buffer = a715.buffer.subarray(0, a715.pos)), a715.buffer; -} -var Xw = mc1; -function bc(t1246, e) { - var r, n957 = 0, a716 = 0, o = 0, s486, u = 0, f, c, l, h, v131 = [ - 16, - 15, - 11, - 4 - ], y114 = 0, m108 = 0, b80 = 0, F67 = [ - new sr1(0, 0), - new sr1(0, 0), - new sr1(0, 0) - ], S63, I39, A33, B26 = 128 + Ur1.READ_SIZE; - A33 = new Ur1(t1246), o = dc1(A33), s486 = (1 << o) - 16, f = 1 << o, c = f - 1, l = new Uint8Array(f + B26 + We1.maxDictionaryWordLength), h = f, S63 = [], I39 = []; - for(var M29 = 0; M29 < 3 * Rt; M29++)S63[M29] = new Be1(0, 0), I39[M29] = new Be1(0, 0); - for(; !a716;){ - var P29 = 0, z45, q27 = [ - 1 << 28, - 1 << 28, - 1 << 28 - ], ue12 = [ - 0 - ], X16 = [ - 1, - 1, - 1 - ], U45 = [ - 0, - 1, - 0, - 1, - 0, - 1 - ], de12 = [ - 0 - ], Z22, ae11, re12, Y17, Q18 = null, ee10 = null, ne11, ie8 = null, J20, me10 = 0, Ee8 = null, ke9 = 0, xe10 = 0, we8 = null, Ce8 = 0, Me8 = 0, Ie8 = 0, W13, V14; - for(r = 0; r < 3; ++r)F67[r].codes = null, F67[r].htrees = null; - A33.readMoreInput(); - var H28 = yc1(A33); - if (P29 = H28.meta_block_length, n957 + P29 > e.buffer.length) { - var oe5 = new Uint8Array(n957 + P29); - oe5.set(e.buffer), e.buffer = oe5; - } - if (a716 = H28.input_end, z45 = H28.is_uncompressed, H28.is_metadata) { - for(Hw(A33); P29 > 0; --P29)A33.readMoreInput(), A33.readBits(8); - continue; - } - if (P29 !== 0) { - if (z45) { - A33.bit_pos_ = A33.bit_pos_ + 7 & -8, qw(e, P29, n957, l, c, A33), n957 += P29; - continue; - } - for(r = 0; r < 3; ++r)X16[r] = vc1(A33) + 1, X16[r] >= 2 && (ui1(X16[r] + 2, S63, r * Rt, A33), ui1(Bw, I39, r * Rt, A33), q27[r] = Nn2(I39, r * Rt, A33), de12[r] = 1); - for(A33.readMoreInput(), Z22 = A33.readBits(2), ae11 = za2 + (A33.readBits(4) << Z22), re12 = (1 << Z22) - 1, Y17 = ae11 + (48 << Z22), ee10 = new Uint8Array(X16[0]), r = 0; r < X16[0]; ++r)A33.readMoreInput(), ee10[r] = A33.readBits(2) << 1; - var te6 = sf1(X16[0] << af1, A33); - ne11 = te6.num_htrees, Q18 = te6.context_map; - var g110 = sf1(X16[2] << of1, A33); - for(J20 = g110.num_htrees, ie8 = g110.context_map, F67[0] = new sr1(Tw, ne11), F67[1] = new sr1(Pw, X16[1]), F67[2] = new sr1(Y17, J20), r = 0; r < 3; ++r)F67[r].decode(A33); - for(Ee8 = 0, we8 = 0, W13 = ee10[ue12[0]], Me8 = Cr1.lookupOffsets[W13], Ie8 = Cr1.lookupOffsets[W13 + 1], V14 = F67[1].htrees[0]; P29 > 0;){ - var p160, d119, w85, x52, D37, C31, N21, G20, fe8, ye8, ce6; - for(A33.readMoreInput(), q27[1] === 0 && (va2(X16[1], S63, 1, ue12, U45, de12, A33), q27[1] = Nn2(I39, Rt, A33), V14 = F67[1].htrees[ue12[1]]), --q27[1], p160 = Nr1(F67[1].codes, V14, A33), d119 = p160 >> 6, d119 >= 2 ? (d119 -= 2, N21 = -1) : N21 = 0, w85 = Nt1.kInsertRangeLut[d119] + (p160 >> 3 & 7), x52 = Nt1.kCopyRangeLut[d119] + (p160 & 7), D37 = Nt1.kInsertLengthPrefixCode[w85].offset + A33.readBits(Nt1.kInsertLengthPrefixCode[w85].nbits), C31 = Nt1.kCopyLengthPrefixCode[x52].offset + A33.readBits(Nt1.kCopyLengthPrefixCode[x52].nbits), m108 = l[n957 - 1 & c], b80 = l[n957 - 2 & c], ye8 = 0; ye8 < D37; ++ye8)A33.readMoreInput(), q27[0] === 0 && (va2(X16[0], S63, 0, ue12, U45, de12, A33), q27[0] = Nn2(I39, 0, A33), me10 = ue12[0] << af1, Ee8 = me10, W13 = ee10[ue12[0]], Me8 = Cr1.lookupOffsets[W13], Ie8 = Cr1.lookupOffsets[W13 + 1]), fe8 = Cr1.lookup[Me8 + m108] | Cr1.lookup[Ie8 + b80], ke9 = Q18[Ee8 + fe8], --q27[0], b80 = m108, m108 = Nr1(F67[0].codes, F67[0].htrees[ke9], A33), l[n957 & c] = m108, (n957 & c) === c && e.write(l, f), ++n957; - if (P29 -= D37, P29 <= 0) break; - if (N21 < 0) { - var fe8; - if (A33.readMoreInput(), q27[2] === 0 && (va2(X16[2], S63, 2, ue12, U45, de12, A33), q27[2] = Nn2(I39, 2 * Rt, A33), xe10 = ue12[2] << of1, we8 = xe10), --q27[2], fe8 = (C31 > 4 ? 3 : C31 - 2) & 255, Ce8 = ie8[we8 + fe8], N21 = Nr1(F67[2].codes, F67[2].htrees[Ce8], A33), N21 >= ae11) { - var je5, tt, Ve4; - N21 -= ae11, tt = N21 & re12, N21 >>= Z22, je5 = (N21 >> 1) + 1, Ve4 = (2 + (N21 & 1) << je5) - 4, N21 = ae11 + (Ve4 + A33.readBits(je5) << Z22) + tt; - } - } - if (G20 = jw(N21, v131, y114), G20 < 0) throw new Error("[BrotliDecompress] invalid distance"); - if (n957 < s486 && u !== s486 ? u = n957 : u = s486, ce6 = n957 & c, G20 > u) if (C31 >= We1.minDictionaryWordLength && C31 <= We1.maxDictionaryWordLength) { - var Ve4 = We1.offsetsByLength[C31], Dt3 = G20 - u - 1, Ot4 = We1.sizeBitsByLength[C31], Jt3 = (1 << Ot4) - 1, Qt3 = Dt3 & Jt3, Tt3 = Dt3 >> Ot4; - if (Ve4 += Qt3 * C31, Tt3 < rf1.kNumTransforms) { - var Ke3 = rf1.transformDictionaryWord(l, ce6, Ve4, C31, Tt3); - if (ce6 += Ke3, n957 += Ke3, P29 -= Ke3, ce6 >= h) { - e.write(l, f); - for(var _t4 = 0; _t4 < ce6 - h; _t4++)l[_t4] = l[h + _t4]; - } - } else throw new Error("Invalid backward reference. pos: " + n957 + " distance: " + G20 + " len: " + C31 + " bytes left: " + P29); - } else throw new Error("Invalid backward reference. pos: " + n957 + " distance: " + G20 + " len: " + C31 + " bytes left: " + P29); - else { - if (N21 > 0 && (v131[y114 & 3] = G20, ++y114), C31 > P29) throw new Error("Invalid backward reference. pos: " + n957 + " distance: " + G20 + " len: " + C31 + " bytes left: " + P29); - for(ye8 = 0; ye8 < C31; ++ye8)l[n957 & c] = l[n957 - G20 & c], (n957 & c) === c && e.write(l, f), ++n957, --P29; - } - m108 = l[n957 - 1 & c], b80 = l[n957 - 2 & c]; - } - n957 &= 1073741823; - } - } - e.write(l, n957 & c); -} -var Yw = bc; -We1.init(mc1); -var Kw = { - BrotliDecompressedSize: Ww, - BrotliDecompressBuffer: Xw, - BrotliDecompress: Yw -}, Zw = Kw.BrotliDecompressBuffer; -function Jw(t1247, e) { - t1247.prototype = Object.create(e.prototype), t1247.prototype.constructor = t1247, t1247.__proto__ = e; -} -var Qw = function(t1248) { - Jw(e, t1248); - function e() { - return t1248.apply(this, arguments) || this; - } - var r = e.prototype; - return r._decode = function() { - return this._font._transformedGlyphs[this.id]; - }, r._getCBox = function() { - return this.path.bbox; - }, e; -}(Pi1), uf1 = { - decode: function(e) { - for(var r = 0, n958 = [ - 0, - 1, - 2, - 3, - 4 - ], a717 = 0; a717 < n958.length; a717++){ - var o = e.readUInt8(); - if (r & 3758096384) throw new Error("Overflow"); - if (r = r << 7 | o & 127, (o & 128) === 0) return r; - } - throw new Error("Bad base 128 number"); - } -}, _w = [ - "cmap", - "head", - "hhea", - "hmtx", - "maxp", - "name", - "OS/2", - "post", - "cvt ", - "fpgm", - "glyf", - "loca", - "prep", - "CFF ", - "VORG", - "EBDT", - "EBLC", - "gasp", - "hdmx", - "kern", - "LTSH", - "PCLT", - "VDMX", - "vhea", - "vmtx", - "BASE", - "GDEF", - "GPOS", - "GSUB", - "EBSC", - "JSTF", - "MATH", - "CBDT", - "CBLC", - "COLR", - "CPAL", - "SVG ", - "sbix", - "acnt", - "avar", - "bdat", - "bloc", - "bsln", - "cvar", - "fdsc", - "feat", - "fmtx", - "fvar", - "gvar", - "hsty", - "just", - "lcar", - "mort", - "morx", - "opbd", - "prop", - "trak", - "Zapf", - "Silf", - "Glat", - "Gloc", - "Feat", - "Sill" -], $w = new i493.Struct({ - flags: i493.uint8, - customTag: new i493.Optional(new i493.String(4), function(t1249) { - return (t1249.flags & 63) === 63; - }), - tag: function(e) { - return e.customTag || _w[e.flags & 63]; - }, - length: uf1, - transformVersion: function(e) { - return e.flags >>> 6 & 3; - }, - transformed: function(e) { - return e.tag === "glyf" || e.tag === "loca" ? e.transformVersion === 0 : e.transformVersion !== 0; - }, - transformLength: new i493.Optional(uf1, function(t1250) { - return t1250.transformed; - }) -}), wc = new i493.Struct({ - tag: new i493.String(4), - flavor: i493.uint32, - length: i493.uint32, - numTables: i493.uint16, - reserved: new i493.Reserved(i493.uint16), - totalSfntSize: i493.uint32, - totalCompressedSize: i493.uint32, - majorVersion: i493.uint16, - minorVersion: i493.uint16, - metaOffset: i493.uint32, - metaLength: i493.uint32, - metaOrigLength: i493.uint32, - privOffset: i493.uint32, - privLength: i493.uint32, - tables: new i493.Array($w, "numTables") -}); -wc.process = function() { - for(var t1251 = { - }, e = 0; e < this.tables.length; e++){ - var r = this.tables[e]; - t1251[r.tag] = r; - } - return this.tables = t1251; -}; -function e6(t1252, e) { - t1252.prototype = Object.create(e.prototype), t1252.prototype.constructor = t1252, t1252.__proto__ = e; -} -var t6 = function(t1253) { - e6(e, t1253); - function e() { - return t1253.apply(this, arguments) || this; - } - e.probe = function(a718) { - return a718.toString("ascii", 0, 4) === "wOF2"; - }; - var r = e.prototype; - return r._decodeDirectory = function() { - this.directory = wc.decode(this.stream), this._dataPos = this.stream.pos; - }, r._decompress = function() { - if (!this._decompressed) { - this.stream.pos = this._dataPos; - var a719 = this.stream.readBuffer(this.directory.totalCompressedSize), o = 0; - for(var s in this.directory.tables){ - var u = this.directory.tables[s]; - u.offset = o, o += u.transformLength != null ? u.transformLength : u.length; - } - var f = Zw(a719, o); - if (!f) throw new Error("Error decoding compressed data in WOFF2"); - this.stream = new i493.DecodeStream(new he1(f)), this._decompressed = !0; - } - }, r._decodeTable = function(a720) { - return this._decompress(), t1253.prototype._decodeTable.call(this, a720); - }, r._getBaseGlyph = function(a721, o) { - if (o === void 0 && (o = []), !this._glyphs[a721]) return this.directory.tables.glyf && this.directory.tables.glyf.transformed ? (this._transformedGlyphs || this._transformGlyfTable(), this._glyphs[a721] = new Qw(a721, o, this)) : t1253.prototype._getBaseGlyph.call(this, a721, o); - }, r._transformGlyfTable = function() { - this._decompress(), this.stream.pos = this.directory.tables.glyf.offset; - for(var a722 = r6.decode(this.stream), o = [], s487 = 0; s487 < a722.numGlyphs; s487++){ - var u = { - }, f = a722.nContours.readInt16BE(); - if (u.numberOfContours = f, f > 0) { - for(var c = [], l = 0, h = 0; h < f; h++){ - var v132 = ya1(a722.nPoints); - l += v132, c.push(l); - } - u.points = o6(a722.flags, a722.glyphs, l); - for(var y115 = 0; y115 < f; y115++)u.points[c[y115] - 1].endContour = !0; - ya1(a722.glyphs); - } else if (f < 0) { - var b81 = Pi1.prototype._decodeComposite.call({ - _font: this - }, u, a722.composites); - if (b81) ya1(a722.glyphs); - } - o.push(u); - } - this._transformedGlyphs = o; - }, e; -}(yr1), ir = function() { - function t1254(r) { - this.length = r, this._buf = new i493.Buffer(r); - } - var e = t1254.prototype; - return e.decode = function(n959, a723) { - return new i493.DecodeStream(this._buf.decode(n959, a723)); - }, t1254; -}(), r6 = new i493.Struct({ - version: i493.uint32, - numGlyphs: i493.uint16, - indexFormat: i493.uint16, - nContourStreamSize: i493.uint32, - nPointsStreamSize: i493.uint32, - flagStreamSize: i493.uint32, - glyphStreamSize: i493.uint32, - compositeStreamSize: i493.uint32, - bboxStreamSize: i493.uint32, - instructionStreamSize: i493.uint32, - nContours: new ir("nContourStreamSize"), - nPoints: new ir("nPointsStreamSize"), - flags: new ir("flagStreamSize"), - glyphs: new ir("glyphStreamSize"), - composites: new ir("compositeStreamSize"), - bboxes: new ir("bboxStreamSize"), - instructions: new ir("instructionStreamSize") -}), n6 = 253, i6 = 254, a6 = 255, ff1 = 253; -function ya1(t1255) { - var e = t1255.readUInt8(); - return e === n6 ? t1255.readUInt16BE() : e === a6 ? t1255.readUInt8() + ff1 : e === i6 ? t1255.readUInt8() + ff1 * 2 : e; -} -function at2(t1256, e) { - return t1256 & 1 ? e : -e; -} -function o6(t1257, e, r) { - for(var n960, a724 = n960 = 0, o = [], s488 = 0; s488 < r; s488++){ - var u = 0, f = 0, c = t1257.readUInt8(), l = !(c >> 7); - if (c &= 127, c < 10) u = 0, f = at2(c, ((c & 14) << 7) + e.readUInt8()); - else if (c < 20) u = at2(c, ((c - 10 & 14) << 7) + e.readUInt8()), f = 0; - else if (c < 84) { - var h = c - 20, v133 = e.readUInt8(); - u = at2(c, 1 + (h & 48) + (v133 >> 4)), f = at2(c >> 1, 1 + ((h & 12) << 2) + (v133 & 15)); - } else if (c < 120) { - var h = c - 84; - u = at2(c, 1 + (h / 12 << 8) + e.readUInt8()), f = at2(c >> 1, 1 + (h % 12 >> 2 << 8) + e.readUInt8()); - } else if (c < 124) { - var v133 = e.readUInt8(), y116 = e.readUInt8(); - u = at2(c, (v133 << 4) + (y116 >> 4)), f = at2(c >> 1, ((y116 & 15) << 8) + e.readUInt8()); - } else u = at2(c, e.readUInt16BE()), f = at2(c >> 1, e.readUInt16BE()); - a724 += u, n960 += f, o.push(new bt2(l, !1, a724, n960)); - } - return o; -} -function lf1(t1258) { - var e = 0; - if (typeof Symbol > "u" || t1258[Symbol.iterator] == null) { - if (Array.isArray(t1258) || (t1258 = s6(t1258))) return function() { - return e >= t1258.length ? { - done: !0 - } : { - done: !1, - value: t1258[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1258[Symbol.iterator](), e.next.bind(e); -} -function s6(t1259, e) { - if (!!t1259) { - if (typeof t1259 == "string") return cf1(t1259, e); - var r = Object.prototype.toString.call(t1259).slice(8, -1); - if (r === "Object" && t1259.constructor && (r = t1259.constructor.name), r === "Map" || r === "Set") return Array.from(t1259); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return cf1(t1259, e); - } -} -function cf1(t1260, e) { - (e == null || e > t1260.length) && (e = t1260.length); - for(var r = 0, n961 = new Array(e); r < e; r++)n961[r] = t1260[r]; - return n961; -} -function hf(t1261, e) { - for(var r = 0; r < e.length; r++){ - var n962 = e[r]; - n962.enumerable = n962.enumerable || !1, n962.configurable = !0, "value" in n962 && (n962.writable = !0), Object.defineProperty(t1261, n962.key, n962); - } -} -function u6(t1262, e, r) { - return e && hf(t1262.prototype, e), r && hf(t1262, r), t1262; -} -var f6 = new i493.VersionedStruct(i493.uint32, { - 65536: { - numFonts: i493.uint32, - offsets: new i493.Array(i493.uint32, "numFonts") - }, - 131072: { - numFonts: i493.uint32, - offsets: new i493.Array(i493.uint32, "numFonts"), - dsigTag: i493.uint32, - dsigLength: i493.uint32, - dsigOffset: i493.uint32 - } -}), l6 = function() { - t1263.probe = function(n963) { - return n963.toString("ascii", 0, 4) === "ttcf"; - }; - function t1263(r) { - if (this.stream = r, r.readString(4) !== "ttcf") throw new Error("Not a TrueType collection"); - this.header = f6.decode(r); - } - var e = t1263.prototype; - return e.getFont = function(n964) { - for(var a725 = lf1(this.header.offsets), o; !(o = a725()).done;){ - var s489 = o.value, u = new i493.DecodeStream(this.stream.buffer); - u.pos = s489; - var f = new yr1(u); - if (f.postscriptName === n964) return f; - } - return null; - }, u6(t1263, [ - { - key: "fonts", - get: function() { - for(var n965 = [], a726 = lf1(this.header.offsets), o; !(o = a726()).done;){ - var s490 = o.value, u = new i493.DecodeStream(this.stream.buffer); - u.pos = s490, n965.push(new yr1(u)); - } - return n965; - } - } - ]), t1263; -}(); -function nn1(t1264) { - var e = 0; - if (typeof Symbol > "u" || t1264[Symbol.iterator] == null) { - if (Array.isArray(t1264) || (t1264 = c6(t1264))) return function() { - return e >= t1264.length ? { - done: !0 - } : { - done: !1, - value: t1264[e++] - }; - }; - throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); - } - return e = t1264[Symbol.iterator](), e.next.bind(e); -} -function c6(t1265, e) { - if (!!t1265) { - if (typeof t1265 == "string") return pf1(t1265, e); - var r = Object.prototype.toString.call(t1265).slice(8, -1); - if (r === "Object" && t1265.constructor && (r = t1265.constructor.name), r === "Map" || r === "Set") return Array.from(t1265); - if (r === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)) return pf1(t1265, e); - } -} -function pf1(t1266, e) { - (e == null || e > t1266.length) && (e = t1266.length); - for(var r = 0, n966 = new Array(e); r < e; r++)n966[r] = t1266[r]; - return n966; -} -function df1(t1267, e) { - for(var r = 0; r < e.length; r++){ - var n967 = e[r]; - n967.enumerable = n967.enumerable || !1, n967.configurable = !0, "value" in n967 && (n967.writable = !0), Object.defineProperty(t1267, n967.key, n967); - } -} -function h6(t1268, e, r) { - return e && df1(t1268.prototype, e), r && df1(t1268, r), t1268; -} -var p6 = new i493.String(i493.uint8), A8 = new i493.Struct({ - len: i493.uint32, - buf: new i493.Buffer("len") -}), d6 = new i493.Struct({ - id: i493.uint16, - nameOffset: i493.int16, - attr: i493.uint8, - dataOffset: i493.uint24, - handle: i493.uint32 -}), v6 = new i493.Struct({ - name: new i493.String(4), - maxTypeIndex: i493.uint16, - refList: new i493.Pointer(i493.uint16, new i493.Array(d6, function(t1269) { - return t1269.maxTypeIndex + 1; - }), { - type: "parent" - }) -}), y6 = new i493.Struct({ - length: i493.uint16, - types: new i493.Array(v6, function(t1270) { - return t1270.length + 1; - }) -}), g6 = new i493.Struct({ - reserved: new i493.Reserved(i493.uint8, 24), - typeList: new i493.Pointer(i493.uint16, y6), - nameListOffset: new i493.Pointer(i493.uint16, "void") -}), vf = new i493.Struct({ - dataOffset: i493.uint32, - map: new i493.Pointer(i493.uint32, g6), - dataLength: i493.uint32, - mapLength: i493.uint32 -}), m6 = function() { - t1271.probe = function(n968) { - var a727 = new i493.DecodeStream(n968); - try { - var o = vf.decode(a727); - } catch { - return !1; - } - for(var s491 = nn1(o.map.typeList.types), u; !(u = s491()).done;){ - var f = u.value; - if (f.name === "sfnt") return !0; - } - return !1; - }; - function t1271(r) { - this.stream = r, this.header = vf.decode(this.stream); - for(var n969 = nn1(this.header.map.typeList.types), a728; !(a728 = n969()).done;){ - for(var o = a728.value, s492 = nn1(o.refList), u; !(u = s492()).done;){ - var f = u.value; - f.nameOffset >= 0 ? (this.stream.pos = f.nameOffset + this.header.map.nameListOffset, f.name = p6.decode(this.stream)) : f.name = null; - } - o.name === "sfnt" && (this.sfnt = o); - } - } - var e = t1271.prototype; - return e.getFont = function(n970) { - if (!this.sfnt) return null; - for(var a729 = nn1(this.sfnt.refList), o; !(o = a729()).done;){ - var s493 = o.value, u = this.header.dataOffset + s493.dataOffset + 4, f = new i493.DecodeStream(this.stream.buffer.slice(u)), c = new yr1(f); - if (c.postscriptName === n970) return c; - } - return null; - }, h6(t1271, [ - { - key: "fonts", - get: function() { - for(var n971 = [], a730 = nn1(this.sfnt.refList), o; !(o = a730()).done;){ - var s494 = o.value, u = this.header.dataOffset + s494.dataOffset + 4, f = new i493.DecodeStream(this.stream.buffer.slice(u)); - n971.push(new yr1(f)); - } - return n971; - } - } - ]), t1271; -}(); -wr1.registerFormat(yr1); -wr1.registerFormat(U2); -wr1.registerFormat(t6); -wr1.registerFormat(l6); -wr1.registerFormat(m6); -var E8 = wr1; -var m3 = Object.create; -var c3 = Object.defineProperty; -var O3 = Object.getOwnPropertyDescriptor; -var j3 = Object.getOwnPropertyNames; -var g = Object.getPrototypeOf, d3 = Object.prototype.hasOwnProperty; -var v3 = (r)=>c3(r, "__esModule", { - value: !0 - }) -; -var y3 = (r, e)=>()=>(e || r((e = { - exports: { - } - }).exports, e), e.exports) -; -var h208 = (r, e, t1272, a731)=>{ - if (e && typeof e == "object" || typeof e == "function") for (let n972 of j3(e))!d3.call(r, n972) && (t1272 || n972 !== "default") && c3(r, n972, { - get: ()=>e[n972] - , - enumerable: !(a731 = O3(e, n972)) || a731.enumerable - }); - return r; -}, l3 = (r, e)=>h208(v3(c3(r != null ? m3(g(r)) : { - }, "default", !e && r && r.__esModule ? { - get: ()=>r.default - , - enumerable: !0 - } : { - value: r, - enumerable: !0 - })), r) -; -var u196 = y3((C, p161)=>{ - "use strict"; - var i450 = Object.getOwnPropertySymbols, w86 = Object.prototype.hasOwnProperty, P30 = Object.prototype.propertyIsEnumerable; - function E11(r) { - if (r == null) throw new TypeError("Object.assign cannot be called with null or undefined"); - return Object(r); - } - function S64() { - try { - if (!Object.assign) return !1; - var r = new String("abc"); - if (r[5] = "de", Object.getOwnPropertyNames(r)[0] === "5") return !1; - for(var e = { - }, t1273 = 0; t1273 < 10; t1273++)e["_" + String.fromCharCode(t1273)] = t1273; - var a732 = Object.getOwnPropertyNames(e).map(function(o) { - return e[o]; - }); - if (a732.join("") !== "0123456789") return !1; - var n973 = { - }; - return "abcdefghijklmnopqrst".split("").forEach(function(o) { - n973[o] = o; - }), Object.keys(Object.assign({ - }, n973)).join("") === "abcdefghijklmnopqrst"; - } catch { - return !1; - } - } - p161.exports = S64() ? Object.assign : function(r, e) { - for(var t1274, a733 = E11(r), n974, o = 1; o < arguments.length; o++){ - t1274 = Object(arguments[o]); - for(var s495 in t1274)w86.call(t1274, s495) && (a733[s495] = t1274[s495]); - if (i450) { - n974 = i450(t1274); - for(var f = 0; f < n974.length; f++)P30.call(t1274, n974[f]) && (a733[n974[f]] = t1274[n974[f]]); - } - } - return a733; - }; -}); -var b = l3(u196()), $4 = l3(u196()), { default: N3 , ...q } = $4, I3 = (b.default ?? N3) ?? q; -var G3 = Object.create; -var h3 = Object.defineProperty; -var J = Object.getOwnPropertyDescriptor; -var K3 = Object.getOwnPropertyNames; -var Q3 = Object.getPrototypeOf, X3 = Object.prototype.hasOwnProperty; -var Z3 = (e)=>h3(e, "__esModule", { - value: !0 - }) -; -((e)=>typeof require != "undefined" ? require : typeof Proxy != "undefined" ? new Proxy(e, { - get: (t1275, r)=>(typeof require != "undefined" ? require : t1275)[r] - }) : e -)(function(e) { - if (typeof require != "undefined") return require.apply(this, arguments); - throw new Error('Dynamic require of "' + e + '" is not supported'); -}); -var O4 = (e, t1276)=>()=>(t1276 || e((t1276 = { - exports: { - } - }).exports, t1276), t1276.exports) -; -var ee1 = (e, t1277, r, u)=>{ - if (t1277 && typeof t1277 == "object" || typeof t1277 == "function") for (let o of K3(t1277))!X3.call(e, o) && (r || o !== "default") && h3(e, o, { - get: ()=>t1277[o] - , - enumerable: !(u = J(t1277, o)) || u.enumerable - }); - return e; -}, P3 = (e, t1278)=>ee1(Z3(h3(e != null ? G3(Q3(e)) : { - }, "default", !t1278 && e && e.__esModule ? { - get: ()=>e.default - , - enumerable: !0 - } : { - value: e, - enumerable: !0 - })), e) -; -var z3 = O4((n975)=>{ - "use strict"; - var S65 = I3, y117 = 60103, I40 = 60106; - n975.Fragment = 60107; - n975.StrictMode = 60108; - n975.Profiler = 60114; - var w87 = 60109, A34 = 60110, F68 = 60112; - n975.Suspense = 60113; - var L5 = 60115, q28 = 60116; - typeof Symbol == "function" && Symbol.for && (l = Symbol.for, y117 = l("react.element"), I40 = l("react.portal"), n975.Fragment = l("react.fragment"), n975.StrictMode = l("react.strict_mode"), n975.Profiler = l("react.profiler"), w87 = l("react.provider"), A34 = l("react.context"), F68 = l("react.forward_ref"), n975.Suspense = l("react.suspense"), L5 = l("react.memo"), q28 = l("react.lazy")); - var l, j7 = typeof Symbol == "function" && Symbol.iterator; - function te7(e) { - return e === null || typeof e != "object" ? null : (e = j7 && e[j7] || e["@@iterator"], typeof e == "function" ? e : null); - } - function _40(e) { - for(var t1279 = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, r = 1; r < arguments.length; r++)t1279 += "&args[]=" + encodeURIComponent(arguments[r]); - return "Minified React error #" + e + "; visit " + t1279 + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; - } - var D38 = { - isMounted: function() { - return !1; - }, - enqueueForceUpdate: function() { - }, - enqueueReplaceState: function() { - }, - enqueueSetState: function() { - } - }, M30 = { - }; - function d120(e, t1280, r) { - this.props = e, this.context = t1280, this.refs = M30, this.updater = r || D38; - } - d120.prototype.isReactComponent = { - }; - d120.prototype.setState = function(e, t1281) { - if (typeof e != "object" && typeof e != "function" && e != null) throw Error(_40(85)); - this.updater.enqueueSetState(this, e, t1281, "setState"); - }; - d120.prototype.forceUpdate = function(e) { - this.updater.enqueueForceUpdate(this, e, "forceUpdate"); - }; - function N22() { - } - N22.prototype = d120.prototype; - function C32(e, t1282, r) { - this.props = e, this.context = t1282, this.refs = M30, this.updater = r || D38; - } - var R17 = C32.prototype = new N22; - R17.constructor = C32; - S65(R17, d120.prototype); - R17.isPureReactComponent = !0; - var $7 = { - current: null - }, U46 = Object.prototype.hasOwnProperty, T27 = { - key: !0, - ref: !0, - __self: !0, - __source: !0 - }; - function V15(e, t1283, r) { - var u, o = { - }, f = null, s496 = null; - if (t1283 != null) for(u in t1283.ref !== void 0 && (s496 = t1283.ref), t1283.key !== void 0 && (f = "" + t1283.key), t1283)U46.call(t1283, u) && !T27.hasOwnProperty(u) && (o[u] = t1283[u]); - var c = arguments.length - 2; - if (c === 1) o.children = r; - else if (1 < c) { - for(var i451 = Array(c), p162 = 0; p162 < c; p162++)i451[p162] = arguments[p162 + 2]; - o.children = i451; - } - if (e && e.defaultProps) for(u in c = e.defaultProps, c)o[u] === void 0 && (o[u] = c[u]); - return { - $$typeof: y117, - type: e, - key: f, - ref: s496, - props: o, - _owner: $7.current - }; - } - function re13(e, t1284) { - return { - $$typeof: y117, - type: e.type, - key: t1284, - ref: e.ref, - props: e.props, - _owner: e._owner - }; - } - function k10(e) { - return typeof e == "object" && e !== null && e.$$typeof === y117; - } - function ne12(e) { - var t1285 = { - "=": "=0", - ":": "=2" - }; - return "$" + e.replace(/[=:]/g, function(r) { - return t1285[r]; - }); - } - var x53 = /\/+/g; - function E12(e, t1286) { - return typeof e == "object" && e !== null && e.key != null ? ne12("" + e.key) : t1286.toString(36); - } - function m109(e, t1287, r, u, o) { - var f = typeof e; - (f === "undefined" || f === "boolean") && (e = null); - var s497 = !1; - if (e === null) s497 = !0; - else switch(f){ - case "string": - case "number": - s497 = !0; - break; - case "object": - switch(e.$$typeof){ - case y117: - case I40: - s497 = !0; - } - } - if (s497) return s497 = e, o = o(s497), e = u === "" ? "." + E12(s497, 0) : u, Array.isArray(o) ? (r = "", e != null && (r = e.replace(x53, "$&/") + "/"), m109(o, t1287, r, "", function(p163) { - return p163; - })) : o != null && (k10(o) && (o = re13(o, r + (!o.key || s497 && s497.key === o.key ? "" : ("" + o.key).replace(x53, "$&/") + "/") + e)), t1287.push(o)), 1; - if (s497 = 0, u = u === "" ? "." : u + ":", Array.isArray(e)) for(var c = 0; c < e.length; c++){ - f = e[c]; - var i452 = u + E12(f, c); - s497 += m109(f, t1287, r, i452, o); - } - else if (i452 = te7(e), typeof i452 == "function") for(e = i452.call(e), c = 0; !(f = e.next()).done;)f = f.value, i452 = u + E12(f, c++), s497 += m109(f, t1287, r, i452, o); - else if (f === "object") throw t1287 = "" + e, Error(_40(31, t1287 === "[object Object]" ? "object with keys {" + Object.keys(e).join(", ") + "}" : t1287)); - return s497; - } - function v134(e, t1288, r) { - if (e == null) return e; - var u = [], o = 0; - return m109(e, u, "", "", function(f) { - return t1288.call(r, f, o++); - }), u; - } - function oe6(e) { - if (e._status === -1) { - var t1289 = e._result; - t1289 = t1289(), e._status = 0, e._result = t1289, t1289.then(function(r) { - e._status === 0 && (r = r.default, e._status = 1, e._result = r); - }, function(r) { - e._status === 0 && (e._status = 2, e._result = r); - }); - } - if (e._status === 1) return e._result; - throw e._result; - } - var B27 = { - current: null - }; - function a734() { - var e = B27.current; - if (e === null) throw Error(_40(321)); - return e; - } - var ue13 = { - ReactCurrentDispatcher: B27, - ReactCurrentBatchConfig: { - transition: 0 - }, - ReactCurrentOwner: $7, - IsSomeRendererActing: { - current: !1 - }, - assign: S65 - }; - n975.Children = { - map: v134, - forEach: function(e, t1290, r) { - v134(e, function() { - t1290.apply(this, arguments); - }, r); - }, - count: function(e) { - var t1291 = 0; - return v134(e, function() { - t1291++; - }), t1291; - }, - toArray: function(e) { - return v134(e, function(t1292) { - return t1292; - }) || []; - }, - only: function(e) { - if (!k10(e)) throw Error(_40(143)); - return e; - } - }; - n975.Component = d120; - n975.PureComponent = C32; - n975.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ue13; - n975.cloneElement = function(e, t1293, r) { - if (e == null) throw Error(_40(267, e)); - var u = S65({ - }, e.props), o = e.key, f = e.ref, s498 = e._owner; - if (t1293 != null) { - if (t1293.ref !== void 0 && (f = t1293.ref, s498 = $7.current), t1293.key !== void 0 && (o = "" + t1293.key), e.type && e.type.defaultProps) var c = e.type.defaultProps; - for(i453 in t1293)U46.call(t1293, i453) && !T27.hasOwnProperty(i453) && (u[i453] = t1293[i453] === void 0 && c !== void 0 ? c[i453] : t1293[i453]); - } - var i453 = arguments.length - 2; - if (i453 === 1) u.children = r; - else if (1 < i453) { - c = Array(i453); - for(var p164 = 0; p164 < i453; p164++)c[p164] = arguments[p164 + 2]; - u.children = c; - } - return { - $$typeof: y117, - type: e.type, - key: o, - ref: f, - props: u, - _owner: s498 - }; - }; - n975.createContext = function(e, t1294) { - return t1294 === void 0 && (t1294 = null), e = { - $$typeof: A34, - _calculateChangedBits: t1294, - _currentValue: e, - _currentValue2: e, - _threadCount: 0, - Provider: null, - Consumer: null - }, e.Provider = { - $$typeof: w87, - _context: e - }, e.Consumer = e; - }; - n975.createElement = V15; - n975.createFactory = function(e) { - var t1295 = V15.bind(null, e); - return t1295.type = e, t1295; - }; - n975.createRef = function() { - return { - current: null - }; - }; - n975.forwardRef = function(e) { - return { - $$typeof: F68, - render: e - }; - }; - n975.isValidElement = k10; - n975.lazy = function(e) { - return { - $$typeof: q28, - _payload: { - _status: -1, - _result: e - }, - _init: oe6 - }; - }; - n975.memo = function(e, t1296) { - return { - $$typeof: L5, - type: e, - compare: t1296 === void 0 ? null : t1296 - }; - }; - n975.useCallback = function(e, t1297) { - return a734().useCallback(e, t1297); - }; - n975.useContext = function(e, t1298) { - return a734().useContext(e, t1298); - }; - n975.useDebugValue = function() { - }; - n975.useEffect = function(e, t1299) { - return a734().useEffect(e, t1299); - }; - n975.useImperativeHandle = function(e, t1300, r) { - return a734().useImperativeHandle(e, t1300, r); - }; - n975.useLayoutEffect = function(e, t1301) { - return a734().useLayoutEffect(e, t1301); - }; - n975.useMemo = function(e, t1302) { - return a734().useMemo(e, t1302); - }; - n975.useReducer = function(e, t1303, r) { - return a734().useReducer(e, t1303, r); - }; - n975.useRef = function(e) { - return a734().useRef(e); - }; - n975.useState = function(e) { - return a734().useState(e); - }; - n975.version = "17.0.2"; -}); -var g3 = O4((le, H29)=>{ - "use strict"; - H29.exports = z3(); -}); -var W4 = P3(g3()), Y3 = P3(g3()), { Fragment: pe2 , StrictMode: ae1 , Profiler: ye1 , Suspense: de1 , Children: _e2 , Component: ve2 , PureComponent: me1 , __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: he2 , cloneElement: Ee1 , createContext: Se2 , createElement: Ce1 , createFactory: Re2 , createRef: $e2 , forwardRef: ke1 , isValidElement: ge2 , lazy: Oe2 , memo: Pe2 , useCallback: je1 , useContext: xe1 , useDebugValue: Ie1 , useEffect: we1 , useImperativeHandle: Ae2 , useLayoutEffect: Fe2 , useMemo: Le2 , useReducer: qe3 , useRef: De2 , useState: Me1 , version: Ne2 } = Y3, { default: ie1 , ...fe1 } = Y3, Ue1 = (W4.default ?? ie1) ?? fe1; -var B3 = Object.create; -var C3 = Object.defineProperty; -var G4 = Object.getOwnPropertyDescriptor; -var ee2 = Object.getOwnPropertyNames; -var ne1 = Object.getPrototypeOf, te1 = Object.prototype.hasOwnProperty; -var re1 = (e)=>C3(e, "__esModule", { - value: !0 - }) -; -var V3 = (e, n976)=>()=>(n976 || e((n976 = { - exports: { - } - }).exports, n976), n976.exports) -; -var le1 = (e, n977, t1304, l)=>{ - if (n977 && typeof n977 == "object" || typeof n977 == "function") for (let o of ee2(n977))!te1.call(e, o) && (t1304 || o !== "default") && C3(e, o, { - get: ()=>n977[o] - , - enumerable: !(l = G4(n977, o)) || l.enumerable - }); - return e; -}, H3 = (e, n978)=>le1(re1(C3(e != null ? B3(ne1(e)) : { - }, "default", !n978 && e && e.__esModule ? { - get: ()=>e.default - , - enumerable: !0 - } : { - value: e, - enumerable: !0 - })), e) -; -var Z4 = V3((r)=>{ - "use strict"; - var y118, h, T28, R18; - typeof performance == "object" && typeof performance.now == "function" ? (J21 = performance, r.unstable_now = function() { - return J21.now(); - }) : (L7 = Date, K16 = L7.now(), r.unstable_now = function() { - return L7.now() - K16; - }); - var J21, L7, K16; - typeof window > "u" || typeof MessageChannel != "function" ? (_41 = null, N23 = null, j8 = function() { - if (_41 !== null) try { - var e = r.unstable_now(); - _41(!0, e), _41 = null; - } catch (n979) { - throw setTimeout(j8, 0), n979; - } - }, y118 = function(e) { - _41 !== null ? setTimeout(y118, 0, e) : (_41 = e, setTimeout(j8, 0)); - }, h = function(e, n980) { - N23 = setTimeout(e, n980); - }, T28 = function() { - clearTimeout(N23); - }, r.unstable_shouldYield = function() { - return !1; - }, R18 = r.unstable_forceFrameRate = function() { - }) : (Q19 = window.setTimeout, S66 = window.clearTimeout, typeof console < "u" && (X17 = window.cancelAnimationFrame, typeof window.requestAnimationFrame != "function" && console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"), typeof X17 != "function" && console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")), v135 = !1, w88 = null, g111 = -1, E13 = 5, F69 = 0, r.unstable_shouldYield = function() { - return r.unstable_now() >= F69; - }, R18 = function() { - }, r.unstable_forceFrameRate = function(e) { - 0 > e || 125 < e ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported") : E13 = 0 < e ? Math.floor(1000 / e) : 5; - }, q29 = new MessageChannel, P31 = q29.port2, q29.port1.onmessage = function() { - if (w88 !== null) { - var e = r.unstable_now(); - F69 = e + E13; - try { - w88(!0, e) ? P31.postMessage(null) : (v135 = !1, w88 = null); - } catch (n981) { - throw P31.postMessage(null), n981; - } - } else v135 = !1; - }, y118 = function(e) { - w88 = e, v135 || (v135 = !0, P31.postMessage(null)); - }, h = function(e, n982) { - g111 = Q19(function() { - e(r.unstable_now()); - }, n982); - }, T28 = function() { - S66(g111), g111 = -1; - }); - var _41, N23, j8, Q19, S66, X17, v135, w88, g111, E13, F69, q29, P31; - function Y18(e, n983) { - var t1305 = e.length; - e.push(n983); - e: for(;;){ - var l = t1305 - 1 >>> 1, o = e[l]; - if (o !== void 0 && 0 < x54(o, n983)) e[l] = n983, e[t1305] = o, t1305 = l; - else break e; - } - } - function a735(e) { - return e = e[0], e === void 0 ? null : e; - } - function I41(e) { - var n984 = e[0]; - if (n984 !== void 0) { - var t1306 = e.pop(); - if (t1306 !== n984) { - e[0] = t1306; - e: for(var l = 0, o = e.length; l < o;){ - var f = 2 * (l + 1) - 1, b82 = e[f], m110 = f + 1, d121 = e[m110]; - if (b82 !== void 0 && 0 > x54(b82, t1306)) d121 !== void 0 && 0 > x54(d121, b82) ? (e[l] = d121, e[m110] = t1306, l = m110) : (e[l] = b82, e[f] = t1306, l = f); - else if (d121 !== void 0 && 0 > x54(d121, t1306)) e[l] = d121, e[m110] = t1306, l = m110; - else break e; - } - } - return n984; - } - return null; - } - function x54(e, n985) { - var t1307 = e.sortIndex - n985.sortIndex; - return t1307 !== 0 ? t1307 : e.id - n985.id; - } - var s499 = [], c = [], oe7 = 1, u = null, i454 = 3, M31 = !1, p165 = !1, k13 = !1; - function $8(e) { - for(var n986 = a735(c); n986 !== null;){ - if (n986.callback === null) I41(c); - else if (n986.startTime <= e) I41(c), n986.sortIndex = n986.expirationTime, Y18(s499, n986); - else break; - n986 = a735(c); - } - } - function U47(e) { - if (k13 = !1, $8(e), !p165) if (a735(s499) !== null) p165 = !0, y118(W14); - else { - var n987 = a735(c); - n987 !== null && h(U47, n987.startTime - e); - } - } - function W14(e, n988) { - p165 = !1, k13 && (k13 = !1, T28()), M31 = !0; - var t1308 = i454; - try { - for($8(n988), u = a735(s499); u !== null && (!(u.expirationTime > n988) || e && !r.unstable_shouldYield());){ - var l = u.callback; - if (typeof l == "function") { - u.callback = null, i454 = u.priorityLevel; - var o = l(u.expirationTime <= n988); - n988 = r.unstable_now(), typeof o == "function" ? u.callback = o : u === a735(s499) && I41(s499), $8(n988); - } else I41(s499); - u = a735(s499); - } - if (u !== null) var f = !0; - else { - var b83 = a735(c); - b83 !== null && h(U47, b83.startTime - n988), f = !1; - } - return f; - } finally{ - u = null, i454 = t1308, M31 = !1; - } - } - var ie9 = R18; - r.unstable_IdlePriority = 5; - r.unstable_ImmediatePriority = 1; - r.unstable_LowPriority = 4; - r.unstable_NormalPriority = 3; - r.unstable_Profiling = null; - r.unstable_UserBlockingPriority = 2; - r.unstable_cancelCallback = function(e) { - e.callback = null; - }; - r.unstable_continueExecution = function() { - p165 || M31 || (p165 = !0, y118(W14)); - }; - r.unstable_getCurrentPriorityLevel = function() { - return i454; - }; - r.unstable_getFirstCallbackNode = function() { - return a735(s499); - }; - r.unstable_next = function(e) { - switch(i454){ - case 1: - case 2: - case 3: - var n989 = 3; - break; - default: - n989 = i454; - } - var t1309 = i454; - i454 = n989; - try { - return e(); - } finally{ - i454 = t1309; - } - }; - r.unstable_pauseExecution = function() { - }; - r.unstable_requestPaint = ie9; - r.unstable_runWithPriority = function(e, n990) { - switch(e){ - case 1: - case 2: - case 3: - case 4: - case 5: - break; - default: - e = 3; - } - var t1310 = i454; - i454 = e; - try { - return n990(); - } finally{ - i454 = t1310; - } - }; - r.unstable_scheduleCallback = function(e, n991, t1311) { - var l = r.unstable_now(); - switch(typeof t1311 == "object" && t1311 !== null ? (t1311 = t1311.delay, t1311 = typeof t1311 == "number" && 0 < t1311 ? l + t1311 : l) : t1311 = l, e){ - case 1: - var o = -1; - break; - case 2: - o = 250; - break; - case 5: - o = 1073741823; - break; - case 4: - o = 10000; - break; - default: - o = 5000; - } - return o = t1311 + o, e = { - id: oe7++, - callback: n991, - priorityLevel: e, - startTime: t1311, - expirationTime: o, - sortIndex: -1 - }, t1311 > l ? (e.sortIndex = t1311, Y18(c, e), a735(s499) === null && e === a735(c) && (k13 ? T28() : k13 = !0, h(U47, t1311 - l))) : (e.sortIndex = o, Y18(s499, e), p165 || M31 || (p165 = !0, y118(W14))), e; - }; - r.unstable_wrapCallback = function(e) { - var n992 = i454; - return function() { - var t1312 = i454; - i454 = n992; - try { - return e.apply(this, arguments); - } finally{ - i454 = t1312; - } - }; - }; -}); -var O5 = V3((fe, A35)=>{ - "use strict"; - A35.exports = Z4(); -}); -var D3 = H3(O5()), z4 = H3(O5()), { unstable_now: be2 , unstable_shouldYield: pe3 , unstable_IdlePriority: de2 , unstable_ImmediatePriority: _e3 , unstable_LowPriority: ye2 , unstable_NormalPriority: me2 , unstable_Profiling: ve3 , unstable_UserBlockingPriority: we2 , unstable_cancelCallback: he3 , unstable_continueExecution: ke2 , unstable_getCurrentPriorityLevel: ge3 , unstable_getFirstCallbackNode: Pe3 , unstable_next: xe2 , unstable_pauseExecution: Te2 , unstable_requestPaint: Ie2 , unstable_runWithPriority: Me2 , unstable_scheduleCallback: Ce2 , unstable_wrapCallback: Le3 } = z4, { default: ue1 , ...ae2 } = z4, Ne3 = (D3.default ?? ue1) ?? ae2; -var Ps2 = Object.create; -var Or2 = Object.defineProperty; -var Ts1 = Object.getOwnPropertyDescriptor; -var Ls2 = Object.getOwnPropertyNames; -var zs2 = Object.getPrototypeOf, Os1 = Object.prototype.hasOwnProperty; -var Ms2 = (e)=>Or2(e, "__esModule", { - value: !0 - }) -; -((e)=>typeof require != "undefined" ? require : typeof Proxy != "undefined" ? new Proxy(e, { - get: (n993, t)=>(typeof require != "undefined" ? require : n993)[t] - }) : e -)(function(e) { - if (typeof require != "undefined") return require.apply(this, arguments); - throw new Error('Dynamic require of "' + e + '" is not supported'); -}); -var Ri2 = (e, n994)=>()=>(n994 || e((n994 = { - exports: { - } - }).exports, n994), n994.exports) -; -var Rs2 = (e, n995, t1313, r)=>{ - if (n995 && typeof n995 == "object" || typeof n995 == "function") for (let l of Ls2(n995))!Os1.call(e, l) && (t1313 || l !== "default") && Or2(e, l, { - get: ()=>n995[l] - , - enumerable: !(r = Ts1(n995, l)) || r.enumerable - }); - return e; -}, Di2 = (e, n996)=>Rs2(Ms2(Or2(e != null ? Ps2(zs2(e)) : { - }, "default", !n996 && e && e.__esModule ? { - get: ()=>e.default - , - enumerable: !0 - } : { - value: e, - enumerable: !0 - })), e) -; -var Es2 = Ri2((ie10)=>{ - "use strict"; - var yr4 = Ue1, M32 = I3, U48 = Ne3; - function v136(e) { - for(var n997 = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, t1314 = 1; t1314 < arguments.length; t1314++)n997 += "&args[]=" + encodeURIComponent(arguments[t1314]); - return "Minified React error #" + e + "; visit " + n997 + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; - } - if (!yr4) throw Error(v136(227)); - var Ko2 = new Set, ot4 = { - }; - function Je5(e, n998) { - kn3(e, n998), kn3(e + "Capture", n998); - } - function kn3(e, n999) { - for(ot4[e] = n999, e = 0; e < n999.length; e++)Ko2.add(n999[e]); - } - var we9 = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), Ds2 = /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, Ii3 = Object.prototype.hasOwnProperty, Fi3 = { - }, ji3 = { - }; - function Is2(e) { - return Ii3.call(ji3, e) ? !0 : Ii3.call(Fi3, e) ? !1 : Ds2.test(e) ? ji3[e] = !0 : (Fi3[e] = !0, !1); - } - function Fs2(e, n1000, t1315, r) { - if (t1315 !== null && t1315.type === 0) return !1; - switch(typeof n1000){ - case "function": - case "symbol": - return !0; - case "boolean": - return r ? !1 : t1315 !== null ? !t1315.acceptsBooleans : (e = e.toLowerCase().slice(0, 5), e !== "data-" && e !== "aria-"); - default: - return !1; - } - } - function js1(e, n1001, t1316, r) { - if (n1001 === null || typeof n1001 > "u" || Fs2(e, n1001, t1316, r)) return !0; - if (r) return !1; - if (t1316 !== null) switch(t1316.type){ - case 3: - return !n1001; - case 4: - return n1001 === !1; - case 5: - return isNaN(n1001); - case 6: - return isNaN(n1001) || 1 > n1001; - } - return !1; - } - function X18(e, n1002, t1317, r, l, i455, o) { - this.acceptsBooleans = n1002 === 2 || n1002 === 3 || n1002 === 4, this.attributeName = r, this.attributeNamespace = l, this.mustUseProperty = t1317, this.propertyName = e, this.type = n1002, this.sanitizeURL = i455, this.removeEmptyString = o; - } - var H30 = { - }; - "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e) { - H30[e] = new X18(e, 0, !1, e, null, !1, !1); - }); - [ - [ - "acceptCharset", - "accept-charset" - ], - [ - "className", - "class" - ], - [ - "htmlFor", - "for" - ], - [ - "httpEquiv", - "http-equiv" - ] - ].forEach(function(e) { - var n1003 = e[0]; - H30[n1003] = new X18(n1003, 1, !1, e[1], null, !1, !1); - }); - [ - "contentEditable", - "draggable", - "spellCheck", - "value" - ].forEach(function(e) { - H30[e] = new X18(e, 2, !1, e.toLowerCase(), null, !1, !1); - }); - [ - "autoReverse", - "externalResourcesRequired", - "focusable", - "preserveAlpha" - ].forEach(function(e) { - H30[e] = new X18(e, 2, !1, e, null, !1, !1); - }); - "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e) { - H30[e] = new X18(e, 3, !1, e.toLowerCase(), null, !1, !1); - }); - [ - "checked", - "multiple", - "muted", - "selected" - ].forEach(function(e) { - H30[e] = new X18(e, 3, !0, e, null, !1, !1); - }); - [ - "capture", - "download" - ].forEach(function(e) { - H30[e] = new X18(e, 4, !1, e, null, !1, !1); - }); - [ - "cols", - "rows", - "size", - "span" - ].forEach(function(e) { - H30[e] = new X18(e, 6, !1, e, null, !1, !1); - }); - [ - "rowSpan", - "start" - ].forEach(function(e) { - H30[e] = new X18(e, 5, !1, e.toLowerCase(), null, !1, !1); - }); - var Hl1 = /[\-:]([a-z])/g; - function Wl1(e) { - return e[1].toUpperCase(); - } - "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e) { - var n1004 = e.replace(Hl1, Wl1); - H30[n1004] = new X18(n1004, 1, !1, e, null, !1, !1); - }); - "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e) { - var n1005 = e.replace(Hl1, Wl1); - H30[n1005] = new X18(n1005, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); - }); - [ - "xml:base", - "xml:lang", - "xml:space" - ].forEach(function(e) { - var n1006 = e.replace(Hl1, Wl1); - H30[n1006] = new X18(n1006, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1); - }); - [ - "tabIndex", - "crossOrigin" - ].forEach(function(e) { - H30[e] = new X18(e, 1, !1, e.toLowerCase(), null, !1, !1); - }); - H30.xlinkHref = new X18("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1); - [ - "src", - "href", - "action", - "formAction" - ].forEach(function(e) { - H30[e] = new X18(e, 1, !1, e.toLowerCase(), null, !0, !0); - }); - function Al1(e, n1007, t1318, r) { - var l = H30.hasOwnProperty(n1007) ? H30[n1007] : null, i456 = l !== null ? l.type === 0 : r ? !1 : !(!(2 < n1007.length) || n1007[0] !== "o" && n1007[0] !== "O" || n1007[1] !== "n" && n1007[1] !== "N"); - i456 || (js1(n1007, t1318, l, r) && (t1318 = null), r || l === null ? Is2(n1007) && (t1318 === null ? e.removeAttribute(n1007) : e.setAttribute(n1007, "" + t1318)) : l.mustUseProperty ? e[l.propertyName] = t1318 === null ? l.type === 3 ? !1 : "" : t1318 : (n1007 = l.attributeName, r = l.attributeNamespace, t1318 === null ? e.removeAttribute(n1007) : (l = l.type, t1318 = l === 3 || l === 4 && t1318 === !0 ? "" : "" + t1318, r ? e.setAttributeNS(r, n1007, t1318) : e.setAttribute(n1007, t1318)))); - } - var qe5 = yr4.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, An3 = 60103, We3 = 60106, ke10 = 60107, $l1 = 60108, Kn2 = 60114, Ql1 = 60109, Yl1 = 60110, gr3 = 60112, Gn2 = 60113, Kt3 = 60120, wr3 = 60115, Xl1 = 60116, Kl1 = 60121, Gl1 = 60128, Go2 = 60129, Zl1 = 60130, nl2 = 60131; - typeof Symbol == "function" && Symbol.for && (F70 = Symbol.for, An3 = F70("react.element"), We3 = F70("react.portal"), ke10 = F70("react.fragment"), $l1 = F70("react.strict_mode"), Kn2 = F70("react.profiler"), Ql1 = F70("react.provider"), Yl1 = F70("react.context"), gr3 = F70("react.forward_ref"), Gn2 = F70("react.suspense"), Kt3 = F70("react.suspense_list"), wr3 = F70("react.memo"), Xl1 = F70("react.lazy"), Kl1 = F70("react.block"), F70("react.scope"), Gl1 = F70("react.opaque.id"), Go2 = F70("react.debug_trace_mode"), Zl1 = F70("react.offscreen"), nl2 = F70("react.legacy_hidden")); - var F70, Ui2 = typeof Symbol == "function" && Symbol.iterator; - function On3(e) { - return e === null || typeof e != "object" ? null : (e = Ui2 && e[Ui2] || e["@@iterator"], typeof e == "function" ? e : null); - } - var Rr4; - function $n2(e) { - if (Rr4 === void 0) try { - throw Error(); - } catch (t1319) { - var n1008 = t1319.stack.trim().match(/\n( *(at )?)/); - Rr4 = n1008 && n1008[1] || ""; - } - return ` -` + Rr4 + e; - } - var Dr4 = !1; - function _t5(e, n1009) { - if (!e || Dr4) return ""; - Dr4 = !0; - var t1320 = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - try { - if (n1009) if (n1009 = function() { - throw Error(); - }, Object.defineProperty(n1009.prototype, "props", { - set: function() { - throw Error(); - } - }), typeof Reflect == "object" && Reflect.construct) { - try { - Reflect.construct(n1009, []); - } catch (s500) { - var r = s500; - } - Reflect.construct(e, [], n1009); - } else { - try { - n1009.call(); - } catch (s501) { - r = s501; - } - e.call(n1009.prototype); - } - else { - try { - throw Error(); - } catch (s502) { - r = s502; - } - e(); - } - } catch (s503) { - if (s503 && r && typeof s503.stack == "string") { - for(var l = s503.stack.split(` -`), i457 = r.stack.split(` -`), o = l.length - 1, u = i457.length - 1; 1 <= o && 0 <= u && l[o] !== i457[u];)u--; - for(; 1 <= o && 0 <= u; o--, u--)if (l[o] !== i457[u]) { - if (o !== 1 || u !== 1) do if (o--, u--, 0 > u || l[o] !== i457[u]) return ` -` + l[o].replace(" at new ", " at "); - while (1 <= o && 0 <= u) - break; - } - } - } finally{ - Dr4 = !1, Error.prepareStackTrace = t1320; - } - return (e = e ? e.displayName || e.name : "") ? $n2(e) : ""; - } - function Us1(e) { - switch(e.tag){ - case 5: - return $n2(e.type); - case 16: - return $n2("Lazy"); - case 13: - return $n2("Suspense"); - case 19: - return $n2("SuspenseList"); - case 0: - case 2: - case 15: - return e = _t5(e.type, !1), e; - case 11: - return e = _t5(e.type.render, !1), e; - case 22: - return e = _t5(e.type._render, !1), e; - case 1: - return e = _t5(e.type, !0), e; - default: - return ""; - } - } - function dn3(e) { - if (e == null) return null; - if (typeof e == "function") return e.displayName || e.name || null; - if (typeof e == "string") return e; - switch(e){ - case ke10: - return "Fragment"; - case We3: - return "Portal"; - case Kn2: - return "Profiler"; - case $l1: - return "StrictMode"; - case Gn2: - return "Suspense"; - case Kt3: - return "SuspenseList"; - } - if (typeof e == "object") switch(e.$$typeof){ - case Yl1: - return (e.displayName || "Context") + ".Consumer"; - case Ql1: - return (e._context.displayName || "Context") + ".Provider"; - case gr3: - var n1010 = e.render; - return n1010 = n1010.displayName || n1010.name || "", e.displayName || (n1010 !== "" ? "ForwardRef(" + n1010 + ")" : "ForwardRef"); - case wr3: - return dn3(e.type); - case Kl1: - return dn3(e._render); - case Xl1: - n1010 = e._payload, e = e._init; - try { - return dn3(e(n1010)); - } catch { - } - } - return null; - } - function De4(e) { - switch(typeof e){ - case "boolean": - case "number": - case "object": - case "string": - case "undefined": - return e; - default: - return ""; - } - } - function Zo2(e) { - var n1011 = e.type; - return (e = e.nodeName) && e.toLowerCase() === "input" && (n1011 === "checkbox" || n1011 === "radio"); - } - function Vs2(e) { - var n1012 = Zo2(e) ? "checked" : "value", t1321 = Object.getOwnPropertyDescriptor(e.constructor.prototype, n1012), r = "" + e[n1012]; - if (!e.hasOwnProperty(n1012) && typeof t1321 < "u" && typeof t1321.get == "function" && typeof t1321.set == "function") { - var l = t1321.get, i458 = t1321.set; - return Object.defineProperty(e, n1012, { - configurable: !0, - get: function() { - return l.call(this); - }, - set: function(o) { - r = "" + o, i458.call(this, o); - } - }), Object.defineProperty(e, n1012, { - enumerable: t1321.enumerable - }), { - getValue: function() { - return r; - }, - setValue: function(o) { - r = "" + o; - }, - stopTracking: function() { - e._valueTracker = null, delete e[n1012]; - } - }; - } - } - function Nt3(e) { - e._valueTracker || (e._valueTracker = Vs2(e)); - } - function Jo2(e) { - if (!e) return !1; - var n1013 = e._valueTracker; - if (!n1013) return !0; - var t1322 = n1013.getValue(), r = ""; - return e && (r = Zo2(e) ? e.checked ? "true" : "false" : e.value), e = r, e !== t1322 ? (n1013.setValue(e), !0) : !1; - } - function Gt3(e) { - if (e = e || (typeof document < "u" ? document : void 0), typeof e > "u") return null; - try { - return e.activeElement || e.body; - } catch { - return e.body; - } - } - function tl1(e, n1014) { - var t1323 = n1014.checked; - return M32({ - }, n1014, { - defaultChecked: void 0, - defaultValue: void 0, - value: void 0, - checked: t1323 ?? e._wrapperState.initialChecked - }); - } - function Vi3(e, n1015) { - var t1324 = n1015.defaultValue == null ? "" : n1015.defaultValue, r = n1015.checked != null ? n1015.checked : n1015.defaultChecked; - t1324 = De4(n1015.value != null ? n1015.value : t1324), e._wrapperState = { - initialChecked: r, - initialValue: t1324, - controlled: n1015.type === "checkbox" || n1015.type === "radio" ? n1015.checked != null : n1015.value != null - }; - } - function qo2(e, n1016) { - n1016 = n1016.checked, n1016 != null && Al1(e, "checked", n1016, !1); - } - function rl2(e, n1017) { - qo2(e, n1017); - var t1325 = De4(n1017.value), r = n1017.type; - if (t1325 != null) r === "number" ? (t1325 === 0 && e.value === "" || e.value != t1325) && (e.value = "" + t1325) : e.value !== "" + t1325 && (e.value = "" + t1325); - else if (r === "submit" || r === "reset") { - e.removeAttribute("value"); - return; - } - n1017.hasOwnProperty("value") ? ll1(e, n1017.type, t1325) : n1017.hasOwnProperty("defaultValue") && ll1(e, n1017.type, De4(n1017.defaultValue)), n1017.checked == null && n1017.defaultChecked != null && (e.defaultChecked = !!n1017.defaultChecked); - } - function Bi3(e, n1018, t1326) { - if (n1018.hasOwnProperty("value") || n1018.hasOwnProperty("defaultValue")) { - var r = n1018.type; - if (!(r !== "submit" && r !== "reset" || n1018.value !== void 0 && n1018.value !== null)) return; - n1018 = "" + e._wrapperState.initialValue, t1326 || n1018 === e.value || (e.value = n1018), e.defaultValue = n1018; - } - t1326 = e.name, t1326 !== "" && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, t1326 !== "" && (e.name = t1326); - } - function ll1(e, n1019, t1327) { - (n1019 !== "number" || Gt3(e.ownerDocument) !== e) && (t1327 == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + t1327 && (e.defaultValue = "" + t1327)); - } - function Bs1(e) { - var n1020 = ""; - return yr4.Children.forEach(e, function(t1328) { - t1328 != null && (n1020 += t1328); - }), n1020; - } - function il1(e, n1021) { - return e = M32({ - children: void 0 - }, n1021), (n1021 = Bs1(n1021.children)) && (e.children = n1021), e; - } - function pn3(e, n1022, t1329, r) { - if (e = e.options, n1022) { - n1022 = { - }; - for(var l = 0; l < t1329.length; l++)n1022["$" + t1329[l]] = !0; - for(t1329 = 0; t1329 < e.length; t1329++)l = n1022.hasOwnProperty("$" + e[t1329].value), e[t1329].selected !== l && (e[t1329].selected = l), l && r && (e[t1329].defaultSelected = !0); - } else { - for(t1329 = "" + De4(t1329), n1022 = null, l = 0; l < e.length; l++){ - if (e[l].value === t1329) { - e[l].selected = !0, r && (e[l].defaultSelected = !0); - return; - } - n1022 !== null || e[l].disabled || (n1022 = e[l]); - } - n1022 !== null && (n1022.selected = !0); - } - } - function ol1(e, n1023) { - if (n1023.dangerouslySetInnerHTML != null) throw Error(v136(91)); - return M32({ - }, n1023, { - value: void 0, - defaultValue: void 0, - children: "" + e._wrapperState.initialValue - }); - } - function Hi2(e, n1024) { - var t1330 = n1024.value; - if (t1330 == null) { - if (t1330 = n1024.children, n1024 = n1024.defaultValue, t1330 != null) { - if (n1024 != null) throw Error(v136(92)); - if (Array.isArray(t1330)) { - if (!(1 >= t1330.length)) throw Error(v136(93)); - t1330 = t1330[0]; - } - n1024 = t1330; - } - n1024 == null && (n1024 = ""), t1330 = n1024; - } - e._wrapperState = { - initialValue: De4(t1330) - }; - } - function bo2(e, n1025) { - var t1331 = De4(n1025.value), r = De4(n1025.defaultValue); - t1331 != null && (t1331 = "" + t1331, t1331 !== e.value && (e.value = t1331), n1025.defaultValue == null && e.defaultValue !== t1331 && (e.defaultValue = t1331)), r != null && (e.defaultValue = "" + r); - } - function Wi3(e) { - var n1026 = e.textContent; - n1026 === e._wrapperState.initialValue && n1026 !== "" && n1026 !== null && (e.value = n1026); - } - var ul1 = { - html: "http://www.w3.org/1999/xhtml", - mathml: "http://www.w3.org/1998/Math/MathML", - svg: "http://www.w3.org/2000/svg" - }; - function eu1(e) { - switch(e){ - case "svg": - return "http://www.w3.org/2000/svg"; - case "math": - return "http://www.w3.org/1998/Math/MathML"; - default: - return "http://www.w3.org/1999/xhtml"; - } - } - function sl2(e, n1027) { - return e == null || e === "http://www.w3.org/1999/xhtml" ? eu1(n1027) : e === "http://www.w3.org/2000/svg" && n1027 === "foreignObject" ? "http://www.w3.org/1999/xhtml" : e; - } - var Pt3, nu2 = function(e) { - return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(n1028, t1332, r, l) { - MSApp.execUnsafeLocalFunction(function() { - return e(n1028, t1332, r, l); - }); - } : e; - }(function(e, n1029) { - if (e.namespaceURI !== ul1.svg || "innerHTML" in e) e.innerHTML = n1029; - else { - for(Pt3 = Pt3 || document.createElement("div"), Pt3.innerHTML = "" + n1029.valueOf().toString() + "", n1029 = Pt3.firstChild; e.firstChild;)e.removeChild(e.firstChild); - for(; n1029.firstChild;)e.appendChild(n1029.firstChild); - } - }); - function ut8(e, n1030) { - if (n1030) { - var t1333 = e.firstChild; - if (t1333 && t1333 === e.lastChild && t1333.nodeType === 3) { - t1333.nodeValue = n1030; - return; - } - } - e.textContent = n1030; - } - var Zn3 = { - animationIterationCount: !0, - borderImageOutset: !0, - borderImageSlice: !0, - borderImageWidth: !0, - boxFlex: !0, - boxFlexGroup: !0, - boxOrdinalGroup: !0, - columnCount: !0, - columns: !0, - flex: !0, - flexGrow: !0, - flexPositive: !0, - flexShrink: !0, - flexNegative: !0, - flexOrder: !0, - gridArea: !0, - gridRow: !0, - gridRowEnd: !0, - gridRowSpan: !0, - gridRowStart: !0, - gridColumn: !0, - gridColumnEnd: !0, - gridColumnSpan: !0, - gridColumnStart: !0, - fontWeight: !0, - lineClamp: !0, - lineHeight: !0, - opacity: !0, - order: !0, - orphans: !0, - tabSize: !0, - widows: !0, - zIndex: !0, - zoom: !0, - fillOpacity: !0, - floodOpacity: !0, - stopOpacity: !0, - strokeDasharray: !0, - strokeDashoffset: !0, - strokeMiterlimit: !0, - strokeOpacity: !0, - strokeWidth: !0 - }, Hs2 = [ - "Webkit", - "ms", - "Moz", - "O" - ]; - Object.keys(Zn3).forEach(function(e) { - Hs2.forEach(function(n1031) { - n1031 = n1031 + e.charAt(0).toUpperCase() + e.substring(1), Zn3[n1031] = Zn3[e]; - }); - }); - function tu2(e, n1032, t1334) { - return n1032 == null || typeof n1032 == "boolean" || n1032 === "" ? "" : t1334 || typeof n1032 != "number" || n1032 === 0 || Zn3.hasOwnProperty(e) && Zn3[e] ? ("" + n1032).trim() : n1032 + "px"; - } - function ru2(e, n1033) { - e = e.style; - for(var t1335 in n1033)if (n1033.hasOwnProperty(t1335)) { - var r = t1335.indexOf("--") === 0, l = tu2(t1335, n1033[t1335], r); - t1335 === "float" && (t1335 = "cssFloat"), r ? e.setProperty(t1335, l) : e[t1335] = l; - } - } - var Ws1 = M32({ - menuitem: !0 - }, { - area: !0, - base: !0, - br: !0, - col: !0, - embed: !0, - hr: !0, - img: !0, - input: !0, - keygen: !0, - link: !0, - meta: !0, - param: !0, - source: !0, - track: !0, - wbr: !0 - }); - function al1(e, n1034) { - if (n1034) { - if (Ws1[e] && (n1034.children != null || n1034.dangerouslySetInnerHTML != null)) throw Error(v136(137, e)); - if (n1034.dangerouslySetInnerHTML != null) { - if (n1034.children != null) throw Error(v136(60)); - if (!(typeof n1034.dangerouslySetInnerHTML == "object" && "__html" in n1034.dangerouslySetInnerHTML)) throw Error(v136(61)); - } - if (n1034.style != null && typeof n1034.style != "object") throw Error(v136(62)); - } - } - function fl1(e, n1035) { - if (e.indexOf("-") === -1) return typeof n1035.is == "string"; - switch(e){ - case "annotation-xml": - case "color-profile": - case "font-face": - case "font-face-src": - case "font-face-uri": - case "font-face-format": - case "font-face-name": - case "missing-glyph": - return !1; - default: - return !0; - } - } - function Jl1(e) { - return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e; - } - var cl1 = null, mn3 = null, hn3 = null; - function Ai3(e) { - if (e = Et2(e)) { - if (typeof cl1 != "function") throw Error(v136(280)); - var n1036 = e.stateNode; - n1036 && (n1036 = _r3(n1036), cl1(e.stateNode, e.type, n1036)); - } - } - function lu2(e) { - mn3 ? hn3 ? hn3.push(e) : hn3 = [ - e - ] : mn3 = e; - } - function iu2() { - if (mn3) { - var e = mn3, n1037 = hn3; - if (hn3 = mn3 = null, Ai3(e), n1037) for(e = 0; e < n1037.length; e++)Ai3(n1037[e]); - } - } - function ql1(e, n1038) { - return e(n1038); - } - function ou2(e, n1039, t1336, r, l) { - return e(n1039, t1336, r, l); - } - function bl1() { - } - var uu2 = ql1, Ae5 = !1, Ir3 = !1; - function ei3() { - (mn3 !== null || hn3 !== null) && (bl1(), iu2()); - } - function As2(e, n1040, t1337) { - if (Ir3) return e(n1040, t1337); - Ir3 = !0; - try { - return uu2(e, n1040, t1337); - } finally{ - Ir3 = !1, ei3(); - } - } - function st9(e, n1041) { - var t1338 = e.stateNode; - if (t1338 === null) return null; - var r = _r3(t1338); - if (r === null) return null; - t1338 = r[n1041]; - e: switch(n1041){ - case "onClick": - case "onClickCapture": - case "onDoubleClick": - case "onDoubleClickCapture": - case "onMouseDown": - case "onMouseDownCapture": - case "onMouseMove": - case "onMouseMoveCapture": - case "onMouseUp": - case "onMouseUpCapture": - case "onMouseEnter": - (r = !r.disabled) || (e = e.type, r = !(e === "button" || e === "input" || e === "select" || e === "textarea")), e = !r; - break e; - default: - e = !1; - } - if (e) return null; - if (t1338 && typeof t1338 != "function") throw Error(v136(231, n1041, typeof t1338)); - return t1338; - } - var dl1 = !1; - if (we9) try { - nn3 = { - }, Object.defineProperty(nn3, "passive", { - get: function() { - dl1 = !0; - } - }), window.addEventListener("test", nn3, nn3), window.removeEventListener("test", nn3, nn3); - } catch { - dl1 = !1; - } - var nn3; - function $s2(e, n1042, t1339, r, l, i, o, u, s) { - var d122 = Array.prototype.slice.call(arguments, 3); - try { - n1042.apply(t1339, d122); - } catch (y119) { - this.onError(y119); - } - } - var Jn3 = !1, Zt3 = null, Jt4 = !1, pl1 = null, Qs1 = { - onError: function(e) { - Jn3 = !0, Zt3 = e; - } - }; - function Ys1(e, n, t, r, l, i, o, u, s) { - Jn3 = !1, Zt3 = null, $s2.apply(Qs1, arguments); - } - function Xs1(e, n, t, r, l, i, o, u, s) { - if (Ys1.apply(this, arguments), Jn3) { - if (Jn3) { - var d = Zt3; - Jn3 = !1, Zt3 = null; - } else throw Error(v136(198)); - Jt4 || (Jt4 = !0, pl1 = d); - } - } - function be4(e) { - var n1043 = e, t1340 = e; - if (e.alternate) for(; n1043.return;)n1043 = n1043.return; - else { - e = n1043; - do n1043 = e, (n1043.flags & 1026) !== 0 && (t1340 = n1043.return), e = n1043.return; - while (e) - } - return n1043.tag === 3 ? t1340 : null; - } - function su1(e) { - if (e.tag === 13) { - var n1044 = e.memoizedState; - if (n1044 === null && (e = e.alternate, e !== null && (n1044 = e.memoizedState)), n1044 !== null) return n1044.dehydrated; - } - return null; - } - function $i2(e) { - if (be4(e) !== e) throw Error(v136(188)); - } - function Ks1(e) { - var n1045 = e.alternate; - if (!n1045) { - if (n1045 = be4(e), n1045 === null) throw Error(v136(188)); - return n1045 !== e ? null : e; - } - for(var t1341 = e, r = n1045;;){ - var l = t1341.return; - if (l === null) break; - var i459 = l.alternate; - if (i459 === null) { - if (r = l.return, r !== null) { - t1341 = r; - continue; - } - break; - } - if (l.child === i459.child) { - for(i459 = l.child; i459;){ - if (i459 === t1341) return $i2(l), e; - if (i459 === r) return $i2(l), n1045; - i459 = i459.sibling; - } - throw Error(v136(188)); - } - if (t1341.return !== r.return) t1341 = l, r = i459; - else { - for(var o = !1, u = l.child; u;){ - if (u === t1341) { - o = !0, t1341 = l, r = i459; - break; - } - if (u === r) { - o = !0, r = l, t1341 = i459; - break; - } - u = u.sibling; - } - if (!o) { - for(u = i459.child; u;){ - if (u === t1341) { - o = !0, t1341 = i459, r = l; - break; - } - if (u === r) { - o = !0, r = i459, t1341 = l; - break; - } - u = u.sibling; - } - if (!o) throw Error(v136(189)); - } - } - if (t1341.alternate !== r) throw Error(v136(190)); - } - if (t1341.tag !== 3) throw Error(v136(188)); - return t1341.stateNode.current === t1341 ? e : n1045; - } - function au2(e) { - if (e = Ks1(e), !e) return null; - for(var n1046 = e;;){ - if (n1046.tag === 5 || n1046.tag === 6) return n1046; - if (n1046.child) n1046.child.return = n1046, n1046 = n1046.child; - else { - if (n1046 === e) break; - for(; !n1046.sibling;){ - if (!n1046.return || n1046.return === e) return null; - n1046 = n1046.return; - } - n1046.sibling.return = n1046.return, n1046 = n1046.sibling; - } - } - return null; - } - function Qi2(e, n1047) { - for(var t1342 = e.alternate; n1047 !== null;){ - if (n1047 === e || n1047 === t1342) return !0; - n1047 = n1047.return; - } - return !1; - } - var fu2, ni3, cu1, du1, ml1 = !1, se4 = [], Ne5 = null, Pe5 = null, Te4 = null, at4 = new Map, ft4 = new Map, Mn2 = [], Yi2 = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" "); - function hl1(e, n1048, t1343, r, l) { - return { - blockedOn: e, - domEventName: n1048, - eventSystemFlags: t1343 | 16, - nativeEvent: l, - targetContainers: [ - r - ] - }; - } - function Xi2(e, n1049) { - switch(e){ - case "focusin": - case "focusout": - Ne5 = null; - break; - case "dragenter": - case "dragleave": - Pe5 = null; - break; - case "mouseover": - case "mouseout": - Te4 = null; - break; - case "pointerover": - case "pointerout": - at4.delete(n1049.pointerId); - break; - case "gotpointercapture": - case "lostpointercapture": - ft4.delete(n1049.pointerId); - } - } - function Rn3(e, n1050, t1344, r, l, i460) { - return e === null || e.nativeEvent !== i460 ? (e = hl1(n1050, t1344, r, l, i460), n1050 !== null && (n1050 = Et2(n1050), n1050 !== null && ni3(n1050)), e) : (e.eventSystemFlags |= r, n1050 = e.targetContainers, l !== null && n1050.indexOf(l) === -1 && n1050.push(l), e); - } - function Gs2(e, n1051, t1345, r, l) { - switch(n1051){ - case "focusin": - return Ne5 = Rn3(Ne5, e, n1051, t1345, r, l), !0; - case "dragenter": - return Pe5 = Rn3(Pe5, e, n1051, t1345, r, l), !0; - case "mouseover": - return Te4 = Rn3(Te4, e, n1051, t1345, r, l), !0; - case "pointerover": - var i461 = l.pointerId; - return at4.set(i461, Rn3(at4.get(i461) || null, e, n1051, t1345, r, l)), !0; - case "gotpointercapture": - return i461 = l.pointerId, ft4.set(i461, Rn3(ft4.get(i461) || null, e, n1051, t1345, r, l)), !0; - } - return !1; - } - function Zs2(e) { - var n1052 = $e4(e.target); - if (n1052 !== null) { - var t1346 = be4(n1052); - if (t1346 !== null) { - if (n1052 = t1346.tag, n1052 === 13) { - if (n1052 = su1(t1346), n1052 !== null) { - e.blockedOn = n1052, du1(e.lanePriority, function() { - U48.unstable_runWithPriority(e.priority, function() { - cu1(t1346); - }); - }); - return; - } - } else if (n1052 === 3 && t1346.stateNode.hydrate) { - e.blockedOn = t1346.tag === 3 ? t1346.stateNode.containerInfo : null; - return; - } - } - } - e.blockedOn = null; - } - function Ut3(e) { - if (e.blockedOn !== null) return !1; - for(var n1053 = e.targetContainers; 0 < n1053.length;){ - var t1347 = ii3(e.domEventName, e.eventSystemFlags, n1053[0], e.nativeEvent); - if (t1347 !== null) return n1053 = Et2(t1347), n1053 !== null && ni3(n1053), e.blockedOn = t1347, !1; - n1053.shift(); - } - return !0; - } - function Ki3(e, n1054, t1348) { - Ut3(e) && t1348.delete(n1054); - } - function Js2() { - for(ml1 = !1; 0 < se4.length;){ - var e = se4[0]; - if (e.blockedOn !== null) { - e = Et2(e.blockedOn), e !== null && fu2(e); - break; - } - for(var n1055 = e.targetContainers; 0 < n1055.length;){ - var t1349 = ii3(e.domEventName, e.eventSystemFlags, n1055[0], e.nativeEvent); - if (t1349 !== null) { - e.blockedOn = t1349; - break; - } - n1055.shift(); - } - e.blockedOn === null && se4.shift(); - } - Ne5 !== null && Ut3(Ne5) && (Ne5 = null), Pe5 !== null && Ut3(Pe5) && (Pe5 = null), Te4 !== null && Ut3(Te4) && (Te4 = null), at4.forEach(Ki3), ft4.forEach(Ki3); - } - function Dn3(e, n1056) { - e.blockedOn === n1056 && (e.blockedOn = null, ml1 || (ml1 = !0, U48.unstable_scheduleCallback(U48.unstable_NormalPriority, Js2))); - } - function pu1(e) { - function n1057(l) { - return Dn3(l, e); - } - if (0 < se4.length) { - Dn3(se4[0], e); - for(var t1350 = 1; t1350 < se4.length; t1350++){ - var r = se4[t1350]; - r.blockedOn === e && (r.blockedOn = null); - } - } - for(Ne5 !== null && Dn3(Ne5, e), Pe5 !== null && Dn3(Pe5, e), Te4 !== null && Dn3(Te4, e), at4.forEach(n1057), ft4.forEach(n1057), t1350 = 0; t1350 < Mn2.length; t1350++)r = Mn2[t1350], r.blockedOn === e && (r.blockedOn = null); - for(; 0 < Mn2.length && (t1350 = Mn2[0], t1350.blockedOn === null);)Zs2(t1350), t1350.blockedOn === null && Mn2.shift(); - } - function Tt4(e, n1058) { - var t1351 = { - }; - return t1351[e.toLowerCase()] = n1058.toLowerCase(), t1351["Webkit" + e] = "webkit" + n1058, t1351["Moz" + e] = "moz" + n1058, t1351; - } - var on3 = { - animationend: Tt4("Animation", "AnimationEnd"), - animationiteration: Tt4("Animation", "AnimationIteration"), - animationstart: Tt4("Animation", "AnimationStart"), - transitionend: Tt4("Transition", "TransitionEnd") - }, Fr3 = { - }, mu1 = { - }; - we9 && (mu1 = document.createElement("div").style, "AnimationEvent" in window || (delete on3.animationend.animation, delete on3.animationiteration.animation, delete on3.animationstart.animation), "TransitionEvent" in window || delete on3.transitionend.transition); - function Sr4(e) { - if (Fr3[e]) return Fr3[e]; - if (!on3[e]) return e; - var n1059 = on3[e], t1352; - for(t1352 in n1059)if (n1059.hasOwnProperty(t1352) && t1352 in mu1) return Fr3[e] = n1059[t1352]; - return e; - } - var hu2 = Sr4("animationend"), vu1 = Sr4("animationiteration"), yu1 = Sr4("animationstart"), gu2 = Sr4("transitionend"), wu1 = new Map, ti3 = new Map, qs1 = [ - "abort", - "abort", - hu2, - "animationEnd", - vu1, - "animationIteration", - yu1, - "animationStart", - "canplay", - "canPlay", - "canplaythrough", - "canPlayThrough", - "durationchange", - "durationChange", - "emptied", - "emptied", - "encrypted", - "encrypted", - "ended", - "ended", - "error", - "error", - "gotpointercapture", - "gotPointerCapture", - "load", - "load", - "loadeddata", - "loadedData", - "loadedmetadata", - "loadedMetadata", - "loadstart", - "loadStart", - "lostpointercapture", - "lostPointerCapture", - "playing", - "playing", - "progress", - "progress", - "seeking", - "seeking", - "stalled", - "stalled", - "suspend", - "suspend", - "timeupdate", - "timeUpdate", - gu2, - "transitionEnd", - "waiting", - "waiting" - ]; - function ri3(e, n1060) { - for(var t1353 = 0; t1353 < e.length; t1353 += 2){ - var r = e[t1353], l = e[t1353 + 1]; - l = "on" + (l[0].toUpperCase() + l.slice(1)), ti3.set(r, n1060), wu1.set(r, l), Je5(l, [ - r - ]); - } - } - var bs2 = U48.unstable_now; - bs2(); - var L8 = 8; - function rn3(e) { - if ((1 & e) !== 0) return L8 = 15, 1; - if ((2 & e) !== 0) return L8 = 14, 2; - if ((4 & e) !== 0) return L8 = 13, 4; - var n1061 = 24 & e; - return n1061 !== 0 ? (L8 = 12, n1061) : (e & 32) !== 0 ? (L8 = 11, 32) : (n1061 = 192 & e, n1061 !== 0 ? (L8 = 10, n1061) : (e & 256) !== 0 ? (L8 = 9, 256) : (n1061 = 3584 & e, n1061 !== 0 ? (L8 = 8, n1061) : (e & 4096) !== 0 ? (L8 = 7, 4096) : (n1061 = 4186112 & e, n1061 !== 0 ? (L8 = 6, n1061) : (n1061 = 62914560 & e, n1061 !== 0 ? (L8 = 5, n1061) : e & 67108864 ? (L8 = 4, 67108864) : (e & 134217728) !== 0 ? (L8 = 3, 134217728) : (n1061 = 805306368 & e, n1061 !== 0 ? (L8 = 2, n1061) : (1073741824 & e) !== 0 ? (L8 = 1, 1073741824) : (L8 = 8, e)))))); - } - function ea3(e) { - switch(e){ - case 99: - return 15; - case 98: - return 10; - case 97: - case 96: - return 8; - case 95: - return 2; - default: - return 0; - } - } - function na3(e) { - switch(e){ - case 15: - case 14: - return 99; - case 13: - case 12: - case 11: - case 10: - return 98; - case 9: - case 8: - case 7: - case 6: - case 4: - case 5: - return 97; - case 3: - case 2: - case 1: - return 95; - case 0: - return 90; - default: - throw Error(v136(358, e)); - } - } - function ct4(e, n1062) { - var t1354 = e.pendingLanes; - if (t1354 === 0) return L8 = 0; - var r = 0, l = 0, i462 = e.expiredLanes, o = e.suspendedLanes, u = e.pingedLanes; - if (i462 !== 0) r = i462, l = L8 = 15; - else if (i462 = t1354 & 134217727, i462 !== 0) { - var s504 = i462 & ~o; - s504 !== 0 ? (r = rn3(s504), l = L8) : (u &= i462, u !== 0 && (r = rn3(u), l = L8)); - } else i462 = t1354 & ~o, i462 !== 0 ? (r = rn3(i462), l = L8) : u !== 0 && (r = rn3(u), l = L8); - if (r === 0) return 0; - if (r = 31 - Ie9(r), r = t1354 & ((0 > r ? 0 : 1 << r) << 1) - 1, n1062 !== 0 && n1062 !== r && (n1062 & o) === 0) { - if (rn3(n1062), l <= L8) return n1062; - L8 = l; - } - if (n1062 = e.entangledLanes, n1062 !== 0) for(e = e.entanglements, n1062 &= r; 0 < n1062;)t1354 = 31 - Ie9(n1062), l = 1 << t1354, r |= e[t1354], n1062 &= ~l; - return r; - } - function Su2(e) { - return e = e.pendingLanes & -1073741825, e !== 0 ? e : e & 1073741824 ? 1073741824 : 0; - } - function qt3(e, n1063) { - switch(e){ - case 15: - return 1; - case 14: - return 2; - case 12: - return e = ln3(24 & ~n1063), e === 0 ? qt3(10, n1063) : e; - case 10: - return e = ln3(192 & ~n1063), e === 0 ? qt3(8, n1063) : e; - case 8: - return e = ln3(3584 & ~n1063), e === 0 && (e = ln3(4186112 & ~n1063), e === 0 && (e = 512)), e; - case 2: - return n1063 = ln3(805306368 & ~n1063), n1063 === 0 && (n1063 = 268435456), n1063; - } - throw Error(v136(358, e)); - } - function ln3(e) { - return e & -e; - } - function jr3(e) { - for(var n1064 = [], t1355 = 0; 31 > t1355; t1355++)n1064.push(e); - return n1064; - } - function Er4(e, n1065, t1356) { - e.pendingLanes |= n1065; - var r = n1065 - 1; - e.suspendedLanes &= r, e.pingedLanes &= r, e = e.eventTimes, n1065 = 31 - Ie9(n1065), e[n1065] = t1356; - } - var Ie9 = Math.clz32 ? Math.clz32 : la3, ta3 = Math.log, ra3 = Math.LN2; - function la3(e) { - return e === 0 ? 32 : 31 - (ta3(e) / ra3 | 0) | 0; - } - var ia2 = U48.unstable_UserBlockingPriority, oa3 = U48.unstable_runWithPriority, Vt6 = !0; - function ua2(e, n1066, t1357, r) { - Ae5 || bl1(); - var l = li3, i463 = Ae5; - Ae5 = !0; - try { - ou2(l, e, n1066, t1357, r); - } finally{ - (Ae5 = i463) || ei3(); - } - } - function sa3(e, n1067, t1358, r) { - oa3(ia2, li3.bind(null, e, n1067, t1358, r)); - } - function li3(e, n1068, t1359, r) { - if (Vt6) { - var l; - if ((l = (n1068 & 4) === 0) && 0 < se4.length && -1 < Yi2.indexOf(e)) e = hl1(null, e, n1068, t1359, r), se4.push(e); - else { - var i464 = ii3(e, n1068, t1359, r); - if (i464 === null) l && Xi2(e, r); - else { - if (l) { - if (-1 < Yi2.indexOf(e)) { - e = hl1(i464, e, n1068, t1359, r), se4.push(e); - return; - } - if (Gs2(i464, e, n1068, t1359, r)) return; - Xi2(e, r); - } - Ru1(e, n1068, r, null, t1359); - } - } - } - } - function ii3(e, n1069, t1360, r) { - var l = Jl1(r); - if (l = $e4(l), l !== null) { - var i465 = be4(l); - if (i465 === null) l = null; - else { - var o = i465.tag; - if (o === 13) { - if (l = su1(i465), l !== null) return l; - l = null; - } else if (o === 3) { - if (i465.stateNode.hydrate) return i465.tag === 3 ? i465.stateNode.containerInfo : null; - l = null; - } else i465 !== l && (l = null); - } - } - return Ru1(e, n1069, r, l, t1360), null; - } - var xe11 = null, oi3 = null, Bt2 = null; - function Eu2() { - if (Bt2) return Bt2; - var e, n1070 = oi3, t1361 = n1070.length, r, l = "value" in xe11 ? xe11.value : xe11.textContent, i = l.length; - for(e = 0; e < t1361 && n1070[e] === l[e]; e++); - var o = t1361 - e; - for(r = 1; r <= o && n1070[t1361 - r] === l[i - r]; r++); - return Bt2 = l.slice(e, 1 < r ? 1 - r : void 0); - } - function Ht3(e) { - var n1071 = e.keyCode; - return "charCode" in e ? (e = e.charCode, e === 0 && n1071 === 13 && (e = 13)) : e = n1071, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0; - } - function Lt3() { - return !0; - } - function Gi3() { - return !1; - } - function b84(e) { - function n1072(t1362, r, l, i466, o) { - this._reactName = t1362, this._targetInst = l, this.type = r, this.nativeEvent = i466, this.target = o, this.currentTarget = null; - for(var u in e)e.hasOwnProperty(u) && (t1362 = e[u], this[u] = t1362 ? t1362(i466) : i466[u]); - return this.isDefaultPrevented = (i466.defaultPrevented != null ? i466.defaultPrevented : i466.returnValue === !1) ? Lt3 : Gi3, this.isPropagationStopped = Gi3, this; - } - return M32(n1072.prototype, { - preventDefault: function() { - this.defaultPrevented = !0; - var t1363 = this.nativeEvent; - t1363 && (t1363.preventDefault ? t1363.preventDefault() : typeof t1363.returnValue != "unknown" && (t1363.returnValue = !1), this.isDefaultPrevented = Lt3); - }, - stopPropagation: function() { - var t1364 = this.nativeEvent; - t1364 && (t1364.stopPropagation ? t1364.stopPropagation() : typeof t1364.cancelBubble != "unknown" && (t1364.cancelBubble = !0), this.isPropagationStopped = Lt3); - }, - persist: function() { - }, - isPersistent: Lt3 - }), n1072; - } - var Nn3 = { - eventPhase: 0, - bubbles: 0, - cancelable: 0, - timeStamp: function(e) { - return e.timeStamp || Date.now(); - }, - defaultPrevented: 0, - isTrusted: 0 - }, ui3 = b84(Nn3), St4 = M32({ - }, Nn3, { - view: 0, - detail: 0 - }), aa3 = b84(St4), Ur4, Vr4, In3, kr4 = M32({ - }, St4, { - screenX: 0, - screenY: 0, - clientX: 0, - clientY: 0, - pageX: 0, - pageY: 0, - ctrlKey: 0, - shiftKey: 0, - altKey: 0, - metaKey: 0, - getModifierState: si3, - button: 0, - buttons: 0, - relatedTarget: function(e) { - return e.relatedTarget === void 0 ? e.fromElement === e.srcElement ? e.toElement : e.fromElement : e.relatedTarget; - }, - movementX: function(e) { - return "movementX" in e ? e.movementX : (e !== In3 && (In3 && e.type === "mousemove" ? (Ur4 = e.screenX - In3.screenX, Vr4 = e.screenY - In3.screenY) : Vr4 = Ur4 = 0, In3 = e), Ur4); - }, - movementY: function(e) { - return "movementY" in e ? e.movementY : Vr4; - } - }), Zi3 = b84(kr4), fa2 = M32({ - }, kr4, { - dataTransfer: 0 - }), ca3 = b84(fa2), da3 = M32({ - }, St4, { - relatedTarget: 0 - }), Br4 = b84(da3), pa3 = M32({ - }, Nn3, { - animationName: 0, - elapsedTime: 0, - pseudoElement: 0 - }), ma3 = b84(pa3), ha3 = M32({ - }, Nn3, { - clipboardData: function(e) { - return "clipboardData" in e ? e.clipboardData : window.clipboardData; - } - }), va3 = b84(ha3), ya3 = M32({ - }, Nn3, { - data: 0 - }), Ji3 = b84(ya3), ga3 = { - Esc: "Escape", - Spacebar: " ", - Left: "ArrowLeft", - Up: "ArrowUp", - Right: "ArrowRight", - Down: "ArrowDown", - Del: "Delete", - Win: "OS", - Menu: "ContextMenu", - Apps: "ContextMenu", - Scroll: "ScrollLock", - MozPrintableKey: "Unidentified" - }, wa3 = { - 8: "Backspace", - 9: "Tab", - 12: "Clear", - 13: "Enter", - 16: "Shift", - 17: "Control", - 18: "Alt", - 19: "Pause", - 20: "CapsLock", - 27: "Escape", - 32: " ", - 33: "PageUp", - 34: "PageDown", - 35: "End", - 36: "Home", - 37: "ArrowLeft", - 38: "ArrowUp", - 39: "ArrowRight", - 40: "ArrowDown", - 45: "Insert", - 46: "Delete", - 112: "F1", - 113: "F2", - 114: "F3", - 115: "F4", - 116: "F5", - 117: "F6", - 118: "F7", - 119: "F8", - 120: "F9", - 121: "F10", - 122: "F11", - 123: "F12", - 144: "NumLock", - 145: "ScrollLock", - 224: "Meta" - }, Sa3 = { - Alt: "altKey", - Control: "ctrlKey", - Meta: "metaKey", - Shift: "shiftKey" - }; - function Ea3(e) { - var n1073 = this.nativeEvent; - return n1073.getModifierState ? n1073.getModifierState(e) : (e = Sa3[e]) ? !!n1073[e] : !1; - } - function si3() { - return Ea3; - } - var ka3 = M32({ - }, St4, { - key: function(e) { - if (e.key) { - var n1074 = ga3[e.key] || e.key; - if (n1074 !== "Unidentified") return n1074; - } - return e.type === "keypress" ? (e = Ht3(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? wa3[e.keyCode] || "Unidentified" : ""; - }, - code: 0, - location: 0, - ctrlKey: 0, - shiftKey: 0, - altKey: 0, - metaKey: 0, - repeat: 0, - locale: 0, - getModifierState: si3, - charCode: function(e) { - return e.type === "keypress" ? Ht3(e) : 0; - }, - keyCode: function(e) { - return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; - }, - which: function(e) { - return e.type === "keypress" ? Ht3(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; - } - }), xa3 = b84(ka3), Ca3 = M32({ - }, kr4, { - pointerId: 0, - width: 0, - height: 0, - pressure: 0, - tangentialPressure: 0, - tiltX: 0, - tiltY: 0, - twist: 0, - pointerType: 0, - isPrimary: 0 - }), qi2 = b84(Ca3), _a3 = M32({ - }, St4, { - touches: 0, - targetTouches: 0, - changedTouches: 0, - altKey: 0, - metaKey: 0, - ctrlKey: 0, - shiftKey: 0, - getModifierState: si3 - }), Na3 = b84(_a3), Pa3 = M32({ - }, Nn3, { - propertyName: 0, - elapsedTime: 0, - pseudoElement: 0 - }), Ta3 = b84(Pa3), La3 = M32({ - }, kr4, { - deltaX: function(e) { - return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0; - }, - deltaY: function(e) { - return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0; - }, - deltaZ: 0, - deltaMode: 0 - }), za3 = b84(La3), Oa3 = [ - 9, - 13, - 27, - 32 - ], ai3 = we9 && "CompositionEvent" in window, qn2 = null; - we9 && "documentMode" in document && (qn2 = document.documentMode); - var Ma3 = we9 && "TextEvent" in window && !qn2, ku1 = we9 && (!ai3 || qn2 && 8 < qn2 && 11 >= qn2), bi3 = String.fromCharCode(32), eo2 = !1; - function xu2(e, n1075) { - switch(e){ - case "keyup": - return Oa3.indexOf(n1075.keyCode) !== -1; - case "keydown": - return n1075.keyCode !== 229; - case "keypress": - case "mousedown": - case "focusout": - return !0; - default: - return !1; - } - } - function Cu2(e) { - return e = e.detail, typeof e == "object" && "data" in e ? e.data : null; - } - var un3 = !1; - function Ra3(e, n1076) { - switch(e){ - case "compositionend": - return Cu2(n1076); - case "keypress": - return n1076.which !== 32 ? null : (eo2 = !0, bi3); - case "textInput": - return e = n1076.data, e === bi3 && eo2 ? null : e; - default: - return null; - } - } - function Da3(e, n1077) { - if (un3) return e === "compositionend" || !ai3 && xu2(e, n1077) ? (e = Eu2(), Bt2 = oi3 = xe11 = null, un3 = !1, e) : null; - switch(e){ - case "paste": - return null; - case "keypress": - if (!(n1077.ctrlKey || n1077.altKey || n1077.metaKey) || n1077.ctrlKey && n1077.altKey) { - if (n1077.char && 1 < n1077.char.length) return n1077.char; - if (n1077.which) return String.fromCharCode(n1077.which); - } - return null; - case "compositionend": - return ku1 && n1077.locale !== "ko" ? null : n1077.data; - default: - return null; - } - } - var Ia3 = { - color: !0, - date: !0, - datetime: !0, - "datetime-local": !0, - email: !0, - month: !0, - number: !0, - password: !0, - range: !0, - search: !0, - tel: !0, - text: !0, - time: !0, - url: !0, - week: !0 - }; - function no2(e) { - var n1078 = e && e.nodeName && e.nodeName.toLowerCase(); - return n1078 === "input" ? !!Ia3[e.type] : n1078 === "textarea"; - } - function _u2(e, n1079, t1365, r) { - lu2(r), n1079 = bt4(n1079, "onChange"), 0 < n1079.length && (t1365 = new ui3("onChange", "change", null, t1365, r), e.push({ - event: t1365, - listeners: n1079 - })); - } - var bn3 = null, dt4 = null; - function Fa3(e) { - zu2(e, 0); - } - function xr3(e) { - var n1080 = an3(e); - if (Jo2(n1080)) return e; - } - function ja3(e, n1081) { - if (e === "change") return n1081; - } - var Nu2 = !1; - we9 && (we9 ? (Ot5 = "oninput" in document, Ot5 || (Hr5 = document.createElement("div"), Hr5.setAttribute("oninput", "return;"), Ot5 = typeof Hr5.oninput == "function"), zt3 = Ot5) : zt3 = !1, Nu2 = zt3 && (!document.documentMode || 9 < document.documentMode)); - var zt3, Ot5, Hr5; - function to2() { - bn3 && (bn3.detachEvent("onpropertychange", Pu2), dt4 = bn3 = null); - } - function Pu2(e) { - if (e.propertyName === "value" && xr3(dt4)) { - var n1082 = []; - if (_u2(n1082, dt4, e, Jl1(e)), e = Fa3, Ae5) e(n1082); - else { - Ae5 = !0; - try { - ql1(e, n1082); - } finally{ - Ae5 = !1, ei3(); - } - } - } - } - function Ua3(e, n1083, t1366) { - e === "focusin" ? (to2(), bn3 = n1083, dt4 = t1366, bn3.attachEvent("onpropertychange", Pu2)) : e === "focusout" && to2(); - } - function Va3(e) { - if (e === "selectionchange" || e === "keyup" || e === "keydown") return xr3(dt4); - } - function Ba3(e, n1084) { - if (e === "click") return xr3(n1084); - } - function Ha3(e, n1085) { - if (e === "input" || e === "change") return xr3(n1085); - } - function Wa3(e, n1086) { - return e === n1086 && (e !== 0 || 1 / e === 1 / n1086) || e !== e && n1086 !== n1086; - } - var ee11 = typeof Object.is == "function" ? Object.is : Wa3, Aa3 = Object.prototype.hasOwnProperty; - function pt4(e, n1087) { - if (ee11(e, n1087)) return !0; - if (typeof e != "object" || e === null || typeof n1087 != "object" || n1087 === null) return !1; - var t1367 = Object.keys(e), r = Object.keys(n1087); - if (t1367.length !== r.length) return !1; - for(r = 0; r < t1367.length; r++)if (!Aa3.call(n1087, t1367[r]) || !ee11(e[t1367[r]], n1087[t1367[r]])) return !1; - return !0; - } - function ro2(e) { - for(; e && e.firstChild;)e = e.firstChild; - return e; - } - function lo2(e, n1088) { - var t1368 = ro2(e); - e = 0; - for(var r; t1368;){ - if (t1368.nodeType === 3) { - if (r = e + t1368.textContent.length, e <= n1088 && r >= n1088) return { - node: t1368, - offset: n1088 - e - }; - e = r; - } - e: { - for(; t1368;){ - if (t1368.nextSibling) { - t1368 = t1368.nextSibling; - break e; - } - t1368 = t1368.parentNode; - } - t1368 = void 0; - } - t1368 = ro2(t1368); - } - } - function Tu1(e, n1089) { - return e && n1089 ? e === n1089 ? !0 : e && e.nodeType === 3 ? !1 : n1089 && n1089.nodeType === 3 ? Tu1(e, n1089.parentNode) : "contains" in e ? e.contains(n1089) : e.compareDocumentPosition ? !!(e.compareDocumentPosition(n1089) & 16) : !1 : !1; - } - function io3() { - for(var e = window, n1090 = Gt3(); n1090 instanceof e.HTMLIFrameElement;){ - try { - var t = typeof n1090.contentWindow.location.href == "string"; - } catch { - t = !1; - } - if (t) e = n1090.contentWindow; - else break; - n1090 = Gt3(e.document); - } - return n1090; - } - function vl1(e) { - var n1091 = e && e.nodeName && e.nodeName.toLowerCase(); - return n1091 && (n1091 === "input" && (e.type === "text" || e.type === "search" || e.type === "tel" || e.type === "url" || e.type === "password") || n1091 === "textarea" || e.contentEditable === "true"); - } - var $a3 = we9 && "documentMode" in document && 11 >= document.documentMode, sn3 = null, yl1 = null, et8 = null, gl1 = !1; - function oo3(e, n1092, t) { - var r = t.window === t ? t.document : t.nodeType === 9 ? t : t.ownerDocument; - gl1 || sn3 == null || sn3 !== Gt3(r) || (r = sn3, "selectionStart" in r && vl1(r) ? r = { - start: r.selectionStart, - end: r.selectionEnd - } : (r = (r.ownerDocument && r.ownerDocument.defaultView || window).getSelection(), r = { - anchorNode: r.anchorNode, - anchorOffset: r.anchorOffset, - focusNode: r.focusNode, - focusOffset: r.focusOffset - }), et8 && pt4(et8, r) || (et8 = r, r = bt4(yl1, "onSelect"), 0 < r.length && (n1092 = new ui3("onSelect", "select", null, n1092, t), e.push({ - event: n1092, - listeners: r - }), n1092.target = sn3))); - } - ri3("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "), 0); - ri3("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "), 1); - ri3(qs1, 2); - for(Wr5 = "change selectionchange textInput compositionstart compositionend compositionupdate".split(" "), Mt3 = 0; Mt3 < Wr5.length; Mt3++)ti3.set(Wr5[Mt3], 0); - var Wr5, Mt3; - kn3("onMouseEnter", [ - "mouseout", - "mouseover" - ]); - kn3("onMouseLeave", [ - "mouseout", - "mouseover" - ]); - kn3("onPointerEnter", [ - "pointerout", - "pointerover" - ]); - kn3("onPointerLeave", [ - "pointerout", - "pointerover" - ]); - Je5("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")); - Je5("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")); - Je5("onBeforeInput", [ - "compositionend", - "keypress", - "textInput", - "paste" - ]); - Je5("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")); - Je5("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")); - Je5("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" ")); - var Qn2 = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), Lu2 = new Set("cancel close invalid load scroll toggle".split(" ").concat(Qn2)); - function uo2(e, n1093, t) { - var r = e.type || "unknown-event"; - e.currentTarget = t, Xs1(r, n1093, void 0, e), e.currentTarget = null; - } - function zu2(e, n1094) { - n1094 = (n1094 & 4) !== 0; - for(var t = 0; t < e.length; t++){ - var r = e[t], l = r.event; - r = r.listeners; - e: { - var i467 = void 0; - if (n1094) for(var o = r.length - 1; 0 <= o; o--){ - var u = r[o], s505 = u.instance, d = u.currentTarget; - if (u = u.listener, s505 !== i467 && l.isPropagationStopped()) break e; - uo2(l, u, d), i467 = s505; - } - else for(o = 0; o < r.length; o++){ - if (u = r[o], s505 = u.instance, d = u.currentTarget, u = u.listener, s505 !== i467 && l.isPropagationStopped()) break e; - uo2(l, u, d), i467 = s505; - } - } - } - if (Jt4) throw e = pl1, Jt4 = !1, pl1 = null, e; - } - function z46(e, n1095) { - var t = Iu2(n1095), r = e + "__bubble"; - t.has(r) || (Mu2(n1095, e, 2, !1), t.add(r)); - } - var so = "_reactListening" + Math.random().toString(36).slice(2); - function Ou1(e) { - e[so] || (e[so] = !0, Ko2.forEach(function(n1096) { - Lu2.has(n1096) || ao2(n1096, !1, e, null), ao2(n1096, !0, e, null); - })); - } - function ao2(e, n1097, t, r) { - var l = 4 < arguments.length && arguments[4] !== void 0 ? arguments[4] : 0, i468 = t; - if (e === "selectionchange" && t.nodeType !== 9 && (i468 = t.ownerDocument), r !== null && !n1097 && Lu2.has(e)) { - if (e !== "scroll") return; - l |= 2, i468 = r; - } - var o = Iu2(i468), u = e + "__" + (n1097 ? "capture" : "bubble"); - o.has(u) || (n1097 && (l |= 4), Mu2(i468, e, l, n1097), o.add(u)); - } - function Mu2(e, n1098, t, r) { - var l = ti3.get(n1098); - switch(l === void 0 ? 2 : l){ - case 0: - l = ua2; - break; - case 1: - l = sa3; - break; - default: - l = li3; - } - t = l.bind(null, n1098, t, e), l = void 0, !dl1 || n1098 !== "touchstart" && n1098 !== "touchmove" && n1098 !== "wheel" || (l = !0), r ? l !== void 0 ? e.addEventListener(n1098, t, { - capture: !0, - passive: l - }) : e.addEventListener(n1098, t, !0) : l !== void 0 ? e.addEventListener(n1098, t, { - passive: l - }) : e.addEventListener(n1098, t, !1); - } - function Ru1(e, n1099, t, r, l) { - var i469 = r; - if ((n1099 & 1) === 0 && (n1099 & 2) === 0 && r !== null) e: for(;;){ - if (r === null) return; - var o = r.tag; - if (o === 3 || o === 4) { - var u = r.stateNode.containerInfo; - if (u === l || u.nodeType === 8 && u.parentNode === l) break; - if (o === 4) for(o = r.return; o !== null;){ - var s506 = o.tag; - if ((s506 === 3 || s506 === 4) && (s506 = o.stateNode.containerInfo, s506 === l || s506.nodeType === 8 && s506.parentNode === l)) return; - o = o.return; - } - for(; u !== null;){ - if (o = $e4(u), o === null) return; - if (s506 = o.tag, s506 === 5 || s506 === 6) { - r = i469 = o; - continue e; - } - u = u.parentNode; - } - } - r = r.return; - } - As2(function() { - var d = i469, y120 = Jl1(t), C33 = []; - e: { - var h = wu1.get(e); - if (h !== void 0) { - var S67 = ui3, k14 = e; - switch(e){ - case "keypress": - if (Ht3(t) === 0) break e; - case "keydown": - case "keyup": - S67 = xa3; - break; - case "focusin": - k14 = "focus", S67 = Br4; - break; - case "focusout": - k14 = "blur", S67 = Br4; - break; - case "beforeblur": - case "afterblur": - S67 = Br4; - break; - case "click": - if (t.button === 2) break e; - case "auxclick": - case "dblclick": - case "mousedown": - case "mousemove": - case "mouseup": - case "mouseout": - case "mouseover": - case "contextmenu": - S67 = Zi3; - break; - case "drag": - case "dragend": - case "dragenter": - case "dragexit": - case "dragleave": - case "dragover": - case "dragstart": - case "drop": - S67 = ca3; - break; - case "touchcancel": - case "touchend": - case "touchmove": - case "touchstart": - S67 = Na3; - break; - case hu2: - case vu1: - case yu1: - S67 = ma3; - break; - case gu2: - S67 = Ta3; - break; - case "scroll": - S67 = aa3; - break; - case "wheel": - S67 = za3; - break; - case "copy": - case "cut": - case "paste": - S67 = va3; - break; - case "gotpointercapture": - case "lostpointercapture": - case "pointercancel": - case "pointerdown": - case "pointermove": - case "pointerout": - case "pointerover": - case "pointerup": - S67 = qi2; - } - var E14 = (n1099 & 4) !== 0, c = !E14 && e === "scroll", a736 = E14 ? h !== null ? h + "Capture" : null : h; - E14 = []; - for(var f = d, p166; f !== null;){ - p166 = f; - var m111 = p166.stateNode; - if (p166.tag === 5 && m111 !== null && (p166 = m111, a736 !== null && (m111 = st9(f, a736), m111 != null && E14.push(mt9(f, m111, p166)))), c) break; - f = f.return; - } - 0 < E14.length && (h = new S67(h, k14, null, t, y120), C33.push({ - event: h, - listeners: E14 - })); - } - } - if ((n1099 & 7) === 0) { - e: { - if (h = e === "mouseover" || e === "pointerover", S67 = e === "mouseout" || e === "pointerout", h && (n1099 & 16) === 0 && (k14 = t.relatedTarget || t.fromElement) && ($e4(k14) || k14[Pn])) break e; - if ((S67 || h) && (h = y120.window === y120 ? y120 : (h = y120.ownerDocument) ? h.defaultView || h.parentWindow : window, S67 ? (k14 = t.relatedTarget || t.toElement, S67 = d, k14 = k14 ? $e4(k14) : null, k14 !== null && (c = be4(k14), k14 !== c || k14.tag !== 5 && k14.tag !== 6) && (k14 = null)) : (S67 = null, k14 = d), S67 !== k14)) { - if (E14 = Zi3, m111 = "onMouseLeave", a736 = "onMouseEnter", f = "mouse", (e === "pointerout" || e === "pointerover") && (E14 = qi2, m111 = "onPointerLeave", a736 = "onPointerEnter", f = "pointer"), c = S67 == null ? h : an3(S67), p166 = k14 == null ? h : an3(k14), h = new E14(m111, f + "leave", S67, t, y120), h.target = c, h.relatedTarget = p166, m111 = null, $e4(y120) === d && (E14 = new E14(a736, f + "enter", k14, t, y120), E14.target = p166, E14.relatedTarget = c, m111 = E14), c = m111, S67 && k14) n: { - for(E14 = S67, a736 = k14, f = 0, p166 = E14; p166; p166 = tn3(p166))f++; - for(p166 = 0, m111 = a736; m111; m111 = tn3(m111))p166++; - for(; 0 < f - p166;)E14 = tn3(E14), f--; - for(; 0 < p166 - f;)a736 = tn3(a736), p166--; - for(; f--;){ - if (E14 === a736 || a736 !== null && E14 === a736.alternate) break n; - E14 = tn3(E14), a736 = tn3(a736); - } - E14 = null; - } - else E14 = null; - S67 !== null && fo2(C33, h, S67, E14, !1), k14 !== null && c !== null && fo2(C33, c, k14, E14, !0); - } - } - e: { - if (h = d ? an3(d) : window, S67 = h.nodeName && h.nodeName.toLowerCase(), S67 === "select" || S67 === "input" && h.type === "file") var _42 = ja3; - else if (no2(h)) if (Nu2) _42 = Ha3; - else { - _42 = Va3; - var w = Ua3; - } - else (S67 = h.nodeName) && S67.toLowerCase() === "input" && (h.type === "checkbox" || h.type === "radio") && (_42 = Ba3); - if (_42 && (_42 = _42(e, d))) { - _u2(C33, _42, t, y120); - break e; - } - w && w(e, h, d), e === "focusout" && (w = h._wrapperState) && w.controlled && h.type === "number" && ll1(h, "number", h.value); - } - switch(w = d ? an3(d) : window, e){ - case "focusin": - (no2(w) || w.contentEditable === "true") && (sn3 = w, yl1 = d, et8 = null); - break; - case "focusout": - et8 = yl1 = sn3 = null; - break; - case "mousedown": - gl1 = !0; - break; - case "contextmenu": - case "mouseup": - case "dragend": - gl1 = !1, oo3(C33, t, y120); - break; - case "selectionchange": - if ($a3) break; - case "keydown": - case "keyup": - oo3(C33, t, y120); - } - var N24; - if (ai3) e: { - switch(e){ - case "compositionstart": - var T29 = "onCompositionStart"; - break e; - case "compositionend": - T29 = "onCompositionEnd"; - break e; - case "compositionupdate": - T29 = "onCompositionUpdate"; - break e; - } - T29 = void 0; - } - else un3 ? xu2(e, t) && (T29 = "onCompositionEnd") : e === "keydown" && t.keyCode === 229 && (T29 = "onCompositionStart"); - T29 && (ku1 && t.locale !== "ko" && (un3 || T29 !== "onCompositionStart" ? T29 === "onCompositionEnd" && un3 && (N24 = Eu2()) : (xe11 = y120, oi3 = "value" in xe11 ? xe11.value : xe11.textContent, un3 = !0)), w = bt4(d, T29), 0 < w.length && (T29 = new Ji3(T29, e, null, t, y120), C33.push({ - event: T29, - listeners: w - }), N24 ? T29.data = N24 : (N24 = Cu2(t), N24 !== null && (T29.data = N24)))), (N24 = Ma3 ? Ra3(e, t) : Da3(e, t)) && (d = bt4(d, "onBeforeInput"), 0 < d.length && (y120 = new Ji3("onBeforeInput", "beforeinput", null, t, y120), C33.push({ - event: y120, - listeners: d - }), y120.data = N24)); - } - zu2(C33, n1099); - }); - } - function mt9(e, n1100, t) { - return { - instance: e, - listener: n1100, - currentTarget: t - }; - } - function bt4(e, n1101) { - for(var t = n1101 + "Capture", r = []; e !== null;){ - var l = e, i470 = l.stateNode; - l.tag === 5 && i470 !== null && (l = i470, i470 = st9(e, t), i470 != null && r.unshift(mt9(e, i470, l)), i470 = st9(e, n1101), i470 != null && r.push(mt9(e, i470, l))), e = e.return; - } - return r; - } - function tn3(e) { - if (e === null) return null; - do e = e.return; - while (e && e.tag !== 5) - return e || null; - } - function fo2(e, n1102, t, r, l) { - for(var i471 = n1102._reactName, o = []; t !== null && t !== r;){ - var u = t, s507 = u.alternate, d = u.stateNode; - if (s507 !== null && s507 === r) break; - u.tag === 5 && d !== null && (u = d, l ? (s507 = st9(t, i471), s507 != null && o.unshift(mt9(t, s507, u))) : l || (s507 = st9(t, i471), s507 != null && o.push(mt9(t, s507, u)))), t = t.return; - } - o.length !== 0 && e.push({ - event: n1102, - listeners: o - }); - } - function er4() { - } - var Ar4 = null, $r4 = null; - function Du2(e, n1103) { - switch(e){ - case "button": - case "input": - case "select": - case "textarea": - return !!n1103.autoFocus; - } - return !1; - } - function wl1(e, n1104) { - return e === "textarea" || e === "option" || e === "noscript" || typeof n1104.children == "string" || typeof n1104.children == "number" || typeof n1104.dangerouslySetInnerHTML == "object" && n1104.dangerouslySetInnerHTML !== null && n1104.dangerouslySetInnerHTML.__html != null; - } - var co2 = typeof setTimeout == "function" ? setTimeout : void 0, Qa3 = typeof clearTimeout == "function" ? clearTimeout : void 0; - function fi3(e) { - e.nodeType === 1 ? e.textContent = "" : e.nodeType === 9 && (e = e.body, e != null && (e.textContent = "")); - } - function vn3(e) { - for(; e != null; e = e.nextSibling){ - var n1105 = e.nodeType; - if (n1105 === 1 || n1105 === 3) break; - } - return e; - } - function po2(e) { - e = e.previousSibling; - for(var n1106 = 0; e;){ - if (e.nodeType === 8) { - var t = e.data; - if (t === "$" || t === "$!" || t === "$?") { - if (n1106 === 0) return e; - n1106--; - } else t === "/$" && n1106++; - } - e = e.previousSibling; - } - return null; - } - var Qr3 = 0; - function Ya3(e) { - return { - $$typeof: Gl1, - toString: e, - valueOf: e - }; - } - var Cr3 = Math.random().toString(36).slice(2), Ce = "__reactFiber$" + Cr3, nr = "__reactProps$" + Cr3, Pn = "__reactContainer$" + Cr3, mo = "__reactEvents$" + Cr3; - function $e4(e) { - var n1107 = e[Ce]; - if (n1107) return n1107; - for(var t = e.parentNode; t;){ - if (n1107 = t[Pn] || t[Ce]) { - if (t = n1107.alternate, n1107.child !== null || t !== null && t.child !== null) for(e = po2(e); e !== null;){ - if (t = e[Ce]) return t; - e = po2(e); - } - return n1107; - } - e = t, t = e.parentNode; - } - return null; - } - function Et2(e) { - return e = e[Ce] || e[Pn], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; - } - function an3(e) { - if (e.tag === 5 || e.tag === 6) return e.stateNode; - throw Error(v136(33)); - } - function _r3(e) { - return e[nr] || null; - } - function Iu2(e) { - var n1108 = e[mo]; - return n1108 === void 0 && (n1108 = e[mo] = new Set), n1108; - } - var Sl1 = [], fn3 = -1; - function Ve5(e) { - return { - current: e - }; - } - function O30(e) { - 0 > fn3 || (e.current = Sl1[fn3], Sl1[fn3] = null, fn3--); - } - function D39(e, n1109) { - fn3++, Sl1[fn3] = e.current, e.current = n1109; - } - var Fe4 = { - }, Q20 = Ve5(Fe4), Z23 = Ve5(!1), Ke4 = Fe4; - function xn3(e, n1110) { - var t = e.type.contextTypes; - if (!t) return Fe4; - var r = e.stateNode; - if (r && r.__reactInternalMemoizedUnmaskedChildContext === n1110) return r.__reactInternalMemoizedMaskedChildContext; - var l = { - }, i472; - for(i472 in t)l[i472] = n1110[i472]; - return r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = n1110, e.__reactInternalMemoizedMaskedChildContext = l), l; - } - function J22(e) { - return e = e.childContextTypes, e != null; - } - function tr3() { - O30(Z23), O30(Q20); - } - function ho2(e, n1111, t) { - if (Q20.current !== Fe4) throw Error(v136(168)); - D39(Q20, n1111), D39(Z23, t); - } - function Fu2(e, n1112, t) { - var r = e.stateNode; - if (e = n1112.childContextTypes, typeof r.getChildContext != "function") return t; - r = r.getChildContext(); - for(var l in r)if (!(l in e)) throw Error(v136(108, dn3(n1112) || "Unknown", l)); - return M32({ - }, t, r); - } - function Wt2(e) { - return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || Fe4, Ke4 = Q20.current, D39(Q20, e), D39(Z23, Z23.current), !0; - } - function vo2(e, n1113, t) { - var r = e.stateNode; - if (!r) throw Error(v136(169)); - t ? (e = Fu2(e, n1113, Ke4), r.__reactInternalMemoizedMergedChildContext = e, O30(Z23), O30(Q20), D39(Q20, e)) : O30(Z23), D39(Z23, t); - } - var ci3 = null, Xe3 = null, Xa3 = U48.unstable_runWithPriority, di3 = U48.unstable_scheduleCallback, El1 = U48.unstable_cancelCallback, Ka3 = U48.unstable_shouldYield, yo2 = U48.unstable_requestPaint, kl1 = U48.unstable_now, Ga3 = U48.unstable_getCurrentPriorityLevel, Nr4 = U48.unstable_ImmediatePriority, ju2 = U48.unstable_UserBlockingPriority, Uu2 = U48.unstable_NormalPriority, Vu2 = U48.unstable_LowPriority, Bu1 = U48.unstable_IdlePriority, Yr3 = { - }, Za3 = yo2 !== void 0 ? yo2 : function() { - }, me11 = null, At2 = null, Xr3 = !1, go2 = kl1(), A36 = 10000 > go2 ? kl1 : function() { - return kl1() - go2; - }; - function Cn2() { - switch(Ga3()){ - case Nr4: - return 99; - case ju2: - return 98; - case Uu2: - return 97; - case Vu2: - return 96; - case Bu1: - return 95; - default: - throw Error(v136(332)); - } - } - function Hu1(e) { - switch(e){ - case 99: - return Nr4; - case 98: - return ju2; - case 97: - return Uu2; - case 96: - return Vu2; - case 95: - return Bu1; - default: - throw Error(v136(332)); - } - } - function Ge3(e, n1114) { - return e = Hu1(e), Xa3(e, n1114); - } - function ht4(e, n1115, t) { - return e = Hu1(e), di3(e, n1115, t); - } - function pe6() { - if (At2 !== null) { - var e = At2; - At2 = null, El1(e); - } - Wu2(); - } - function Wu2() { - if (!Xr3 && me11 !== null) { - Xr3 = !0; - var e = 0; - try { - var n1116 = me11; - Ge3(99, function() { - for(; e < n1116.length; e++){ - var t = n1116[e]; - do t = t(!0); - while (t !== null) - } - }), me11 = null; - } catch (t) { - throw me11 !== null && (me11 = me11.slice(e + 1)), di3(Nr4, pe6), t; - } finally{ - Xr3 = !1; - } - } - } - var Ja3 = qe5.ReactCurrentBatchConfig; - function oe8(e, n1117) { - if (e && e.defaultProps) { - n1117 = M32({ - }, n1117), e = e.defaultProps; - for(var t in e)n1117[t] === void 0 && (n1117[t] = e[t]); - return n1117; - } - return n1117; - } - var rr3 = Ve5(null), lr3 = null, cn3 = null, ir2 = null; - function pi3() { - ir2 = cn3 = lr3 = null; - } - function mi3(e) { - var n1118 = rr3.current; - O30(rr3), e.type._context._currentValue = n1118; - } - function Au2(e, n1119) { - for(; e !== null;){ - var t = e.alternate; - if ((e.childLanes & n1119) === n1119) { - if (t === null || (t.childLanes & n1119) === n1119) break; - t.childLanes |= n1119; - } else e.childLanes |= n1119, t !== null && (t.childLanes |= n1119); - e = e.return; - } - } - function yn3(e, n1120) { - lr3 = e, ir2 = cn3 = null, e = e.dependencies, e !== null && e.firstContext !== null && ((e.lanes & n1120) !== 0 && (ue14 = !0), e.firstContext = null); - } - function re14(e, n1121) { - if (ir2 !== e && n1121 !== !1 && n1121 !== 0) if ((typeof n1121 != "number" || n1121 === 1073741823) && (ir2 = e, n1121 = 1073741823), n1121 = { - context: e, - observedBits: n1121, - next: null - }, cn3 === null) { - if (lr3 === null) throw Error(v136(308)); - cn3 = n1121, lr3.dependencies = { - lanes: 0, - firstContext: n1121, - responders: null - }; - } else cn3 = cn3.next = n1121; - return e._currentValue; - } - var Ee9 = !1; - function hi3(e) { - e.updateQueue = { - baseState: e.memoizedState, - firstBaseUpdate: null, - lastBaseUpdate: null, - shared: { - pending: null - }, - effects: null - }; - } - function $u1(e, n1122) { - e = e.updateQueue, n1122.updateQueue === e && (n1122.updateQueue = { - baseState: e.baseState, - firstBaseUpdate: e.firstBaseUpdate, - lastBaseUpdate: e.lastBaseUpdate, - shared: e.shared, - effects: e.effects - }); - } - function Le5(e, n1123) { - return { - eventTime: e, - lane: n1123, - tag: 0, - payload: null, - callback: null, - next: null - }; - } - function ze3(e, n1124) { - if (e = e.updateQueue, e !== null) { - e = e.shared; - var t = e.pending; - t === null ? n1124.next = n1124 : (n1124.next = t.next, t.next = n1124), e.pending = n1124; - } - } - function wo2(e, n1125) { - var t = e.updateQueue, r = e.alternate; - if (r !== null && (r = r.updateQueue, t === r)) { - var l = null, i473 = null; - if (t = t.firstBaseUpdate, t !== null) { - do { - var o = { - eventTime: t.eventTime, - lane: t.lane, - tag: t.tag, - payload: t.payload, - callback: t.callback, - next: null - }; - i473 === null ? l = i473 = o : i473 = i473.next = o, t = t.next; - }while (t !== null) - i473 === null ? l = i473 = n1125 : i473 = i473.next = n1125; - } else l = i473 = n1125; - t = { - baseState: r.baseState, - firstBaseUpdate: l, - lastBaseUpdate: i473, - shared: r.shared, - effects: r.effects - }, e.updateQueue = t; - return; - } - e = t.lastBaseUpdate, e === null ? t.firstBaseUpdate = n1125 : e.next = n1125, t.lastBaseUpdate = n1125; - } - function vt4(e, n1126, t, r) { - var l = e.updateQueue; - Ee9 = !1; - var i474 = l.firstBaseUpdate, o = l.lastBaseUpdate, u = l.shared.pending; - if (u !== null) { - l.shared.pending = null; - var s508 = u, d = s508.next; - s508.next = null, o === null ? i474 = d : o.next = d, o = s508; - var y121 = e.alternate; - if (y121 !== null) { - y121 = y121.updateQueue; - var C34 = y121.lastBaseUpdate; - C34 !== o && (C34 === null ? y121.firstBaseUpdate = d : C34.next = d, y121.lastBaseUpdate = s508); - } - } - if (i474 !== null) { - C34 = l.baseState, o = 0, y121 = d = s508 = null; - do { - u = i474.lane; - var h = i474.eventTime; - if ((r & u) === u) { - y121 !== null && (y121 = y121.next = { - eventTime: h, - lane: 0, - tag: i474.tag, - payload: i474.payload, - callback: i474.callback, - next: null - }); - e: { - var S68 = e, k15 = i474; - switch(u = n1126, h = t, k15.tag){ - case 1: - if (S68 = k15.payload, typeof S68 == "function") { - C34 = S68.call(h, C34, u); - break e; - } - C34 = S68; - break e; - case 3: - S68.flags = S68.flags & -4097 | 64; - case 0: - if (S68 = k15.payload, u = typeof S68 == "function" ? S68.call(h, C34, u) : S68, u == null) break e; - C34 = M32({ - }, C34, u); - break e; - case 2: - Ee9 = !0; - } - } - i474.callback !== null && (e.flags |= 32, u = l.effects, u === null ? l.effects = [ - i474 - ] : u.push(i474)); - } else h = { - eventTime: h, - lane: u, - tag: i474.tag, - payload: i474.payload, - callback: i474.callback, - next: null - }, y121 === null ? (d = y121 = h, s508 = C34) : y121 = y121.next = h, o |= u; - if (i474 = i474.next, i474 === null) { - if (u = l.shared.pending, u === null) break; - i474 = u.next, u.next = null, l.lastBaseUpdate = u, l.shared.pending = null; - } - }while (1) - y121 === null && (s508 = C34), l.baseState = s508, l.firstBaseUpdate = d, l.lastBaseUpdate = y121, xt3 |= o, e.lanes = o, e.memoizedState = C34; - } - } - function So2(e, n1127, t) { - if (e = n1127.effects, n1127.effects = null, e !== null) for(n1127 = 0; n1127 < e.length; n1127++){ - var r = e[n1127], l = r.callback; - if (l !== null) { - if (r.callback = null, r = t, typeof l != "function") throw Error(v136(191, l)); - l.call(r); - } - } - } - var Qu2 = new yr4.Component().refs; - function or3(e, n1128, t, r) { - n1128 = e.memoizedState, t = t(r, n1128), t = t == null ? n1128 : M32({ - }, n1128, t), e.memoizedState = t, e.lanes === 0 && (e.updateQueue.baseState = t); - } - var Pr3 = { - isMounted: function(e) { - return (e = e._reactInternals) ? be4(e) === e : !1; - }, - enqueueSetState: function(e, n1129, t) { - e = e._reactInternals; - var r = q30(), l = Oe4(e), i475 = Le5(r, l); - i475.payload = n1129, t != null && (i475.callback = t), ze3(e, i475), Me9(e, l, r); - }, - enqueueReplaceState: function(e, n1130, t) { - e = e._reactInternals; - var r = q30(), l = Oe4(e), i476 = Le5(r, l); - i476.tag = 1, i476.payload = n1130, t != null && (i476.callback = t), ze3(e, i476), Me9(e, l, r); - }, - enqueueForceUpdate: function(e, n1131) { - e = e._reactInternals; - var t = q30(), r = Oe4(e), l = Le5(t, r); - l.tag = 2, n1131 != null && (l.callback = n1131), ze3(e, l), Me9(e, r, t); - } - }; - function Eo1(e, n1132, t, r, l, i477, o) { - return e = e.stateNode, typeof e.shouldComponentUpdate == "function" ? e.shouldComponentUpdate(r, i477, o) : n1132.prototype && n1132.prototype.isPureReactComponent ? !pt4(t, r) || !pt4(l, i477) : !0; - } - function Yu2(e, n1133, t) { - var r = !1, l = Fe4, i478 = n1133.contextType; - return typeof i478 == "object" && i478 !== null ? i478 = re14(i478) : (l = J22(n1133) ? Ke4 : Q20.current, r = n1133.contextTypes, i478 = (r = r != null) ? xn3(e, l) : Fe4), n1133 = new n1133(t, i478), e.memoizedState = n1133.state !== null && n1133.state !== void 0 ? n1133.state : null, n1133.updater = Pr3, e.stateNode = n1133, n1133._reactInternals = e, r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = l, e.__reactInternalMemoizedMaskedChildContext = i478), n1133; - } - function ko(e, n1134, t, r) { - e = n1134.state, typeof n1134.componentWillReceiveProps == "function" && n1134.componentWillReceiveProps(t, r), typeof n1134.UNSAFE_componentWillReceiveProps == "function" && n1134.UNSAFE_componentWillReceiveProps(t, r), n1134.state !== e && Pr3.enqueueReplaceState(n1134, n1134.state, null); - } - function xl1(e, n1135, t, r) { - var l = e.stateNode; - l.props = t, l.state = e.memoizedState, l.refs = Qu2, hi3(e); - var i479 = n1135.contextType; - typeof i479 == "object" && i479 !== null ? l.context = re14(i479) : (i479 = J22(n1135) ? Ke4 : Q20.current, l.context = xn3(e, i479)), vt4(e, t, l, r), l.state = e.memoizedState, i479 = n1135.getDerivedStateFromProps, typeof i479 == "function" && (or3(e, n1135, i479, t), l.state = e.memoizedState), typeof n1135.getDerivedStateFromProps == "function" || typeof l.getSnapshotBeforeUpdate == "function" || typeof l.UNSAFE_componentWillMount != "function" && typeof l.componentWillMount != "function" || (n1135 = l.state, typeof l.componentWillMount == "function" && l.componentWillMount(), typeof l.UNSAFE_componentWillMount == "function" && l.UNSAFE_componentWillMount(), n1135 !== l.state && Pr3.enqueueReplaceState(l, l.state, null), vt4(e, t, l, r), l.state = e.memoizedState), typeof l.componentDidMount == "function" && (e.flags |= 4); - } - var Rt5 = Array.isArray; - function Fn2(e, n1136, t) { - if (e = t.ref, e !== null && typeof e != "function" && typeof e != "object") { - if (t._owner) { - if (t = t._owner, t) { - if (t.tag !== 1) throw Error(v136(309)); - var r = t.stateNode; - } - if (!r) throw Error(v136(147, e)); - var l = "" + e; - return n1136 !== null && n1136.ref !== null && typeof n1136.ref == "function" && n1136.ref._stringRef === l ? n1136.ref : (n1136 = function(i480) { - var o = r.refs; - o === Qu2 && (o = r.refs = { - }), i480 === null ? delete o[l] : o[l] = i480; - }, n1136._stringRef = l, n1136); - } - if (typeof e != "string") throw Error(v136(284)); - if (!t._owner) throw Error(v136(290, e)); - } - return e; - } - function Dt4(e, n1137) { - if (e.type !== "textarea") throw Error(v136(31, Object.prototype.toString.call(n1137) === "[object Object]" ? "object with keys {" + Object.keys(n1137).join(", ") + "}" : n1137)); - } - function Xu1(e) { - function n1138(c, a737) { - if (e) { - var f = c.lastEffect; - f !== null ? (f.nextEffect = a737, c.lastEffect = a737) : c.firstEffect = c.lastEffect = a737, a737.nextEffect = null, a737.flags = 8; - } - } - function t(c, a738) { - if (!e) return null; - for(; a738 !== null;)n1138(c, a738), a738 = a738.sibling; - return null; - } - function r(c, a739) { - for(c = new Map; a739 !== null;)a739.key !== null ? c.set(a739.key, a739) : c.set(a739.index, a739), a739 = a739.sibling; - return c; - } - function l(c, a740) { - return c = Ue3(c, a740), c.index = 0, c.sibling = null, c; - } - function i481(c, a741, f) { - return c.index = f, e ? (f = c.alternate, f !== null ? (f = f.index, f < a741 ? (c.flags = 2, a741) : f) : (c.flags = 2, a741)) : a741; - } - function o(c) { - return e && c.alternate === null && (c.flags = 2), c; - } - function u(c, a742, f, p167) { - return a742 === null || a742.tag !== 6 ? (a742 = qr4(f, c.mode, p167), a742.return = c, a742) : (a742 = l(a742, f), a742.return = c, a742); - } - function s509(c, a743, f, p168) { - return a743 !== null && a743.elementType === f.type ? (p168 = l(a743, f.props), p168.ref = Fn2(c, a743, f), p168.return = c, p168) : (p168 = Xt2(f.type, f.key, f.props, null, c.mode, p168), p168.ref = Fn2(c, a743, f), p168.return = c, p168); - } - function d(c, a744, f, p169) { - return a744 === null || a744.tag !== 4 || a744.stateNode.containerInfo !== f.containerInfo || a744.stateNode.implementation !== f.implementation ? (a744 = br3(f, c.mode, p169), a744.return = c, a744) : (a744 = l(a744, f.children || []), a744.return = c, a744); - } - function y122(c, a745, f, p170, m112) { - return a745 === null || a745.tag !== 7 ? (a745 = En3(f, c.mode, p170, m112), a745.return = c, a745) : (a745 = l(a745, f), a745.return = c, a745); - } - function C35(c, a746, f) { - if (typeof a746 == "string" || typeof a746 == "number") return a746 = qr4("" + a746, c.mode, f), a746.return = c, a746; - if (typeof a746 == "object" && a746 !== null) { - switch(a746.$$typeof){ - case An3: - return f = Xt2(a746.type, a746.key, a746.props, null, c.mode, f), f.ref = Fn2(c, null, a746), f.return = c, f; - case We3: - return a746 = br3(a746, c.mode, f), a746.return = c, a746; - } - if (Rt5(a746) || On3(a746)) return a746 = En3(a746, c.mode, f, null), a746.return = c, a746; - Dt4(c, a746); - } - return null; - } - function h(c, a747, f, p171) { - var m113 = a747 !== null ? a747.key : null; - if (typeof f == "string" || typeof f == "number") return m113 !== null ? null : u(c, a747, "" + f, p171); - if (typeof f == "object" && f !== null) { - switch(f.$$typeof){ - case An3: - return f.key === m113 ? f.type === ke10 ? y122(c, a747, f.props.children, p171, m113) : s509(c, a747, f, p171) : null; - case We3: - return f.key === m113 ? d(c, a747, f, p171) : null; - } - if (Rt5(f) || On3(f)) return m113 !== null ? null : y122(c, a747, f, p171, null); - Dt4(c, f); - } - return null; - } - function S69(c, a748, f, p172, m114) { - if (typeof p172 == "string" || typeof p172 == "number") return c = c.get(f) || null, u(a748, c, "" + p172, m114); - if (typeof p172 == "object" && p172 !== null) { - switch(p172.$$typeof){ - case An3: - return c = c.get(p172.key === null ? f : p172.key) || null, p172.type === ke10 ? y122(a748, c, p172.props.children, m114, p172.key) : s509(a748, c, p172, m114); - case We3: - return c = c.get(p172.key === null ? f : p172.key) || null, d(a748, c, p172, m114); - } - if (Rt5(p172) || On3(p172)) return c = c.get(f) || null, y122(a748, c, p172, m114, null); - Dt4(a748, p172); - } - return null; - } - function k16(c, a749, f, p173) { - for(var m115 = null, _43 = null, w = a749, N25 = a749 = 0, T30 = null; w !== null && N25 < f.length; N25++){ - w.index > N25 ? (T30 = w, w = null) : T30 = w.sibling; - var P32 = h(c, w, f[N25], p173); - if (P32 === null) { - w === null && (w = T30); - break; - } - e && w && P32.alternate === null && n1138(c, w), a749 = i481(P32, a749, N25), _43 === null ? m115 = P32 : _43.sibling = P32, _43 = P32, w = T30; - } - if (N25 === f.length) return t(c, w), m115; - if (w === null) { - for(; N25 < f.length; N25++)w = C35(c, f[N25], p173), w !== null && (a749 = i481(w, a749, N25), _43 === null ? m115 = w : _43.sibling = w, _43 = w); - return m115; - } - for(w = r(c, w); N25 < f.length; N25++)T30 = S69(w, c, N25, f[N25], p173), T30 !== null && (e && T30.alternate !== null && w.delete(T30.key === null ? N25 : T30.key), a749 = i481(T30, a749, N25), _43 === null ? m115 = T30 : _43.sibling = T30, _43 = T30); - return e && w.forEach(function(Se4) { - return n1138(c, Se4); - }), m115; - } - function E15(c, a750, f, p174) { - var m116 = On3(f); - if (typeof m116 != "function") throw Error(v136(150)); - if (f = m116.call(f), f == null) throw Error(v136(151)); - for(var _44 = m116 = null, w = a750, N26 = a750 = 0, T31 = null, P33 = f.next(); w !== null && !P33.done; N26++, P33 = f.next()){ - w.index > N26 ? (T31 = w, w = null) : T31 = w.sibling; - var Se5 = h(c, w, P33.value, p174); - if (Se5 === null) { - w === null && (w = T31); - break; - } - e && w && Se5.alternate === null && n1138(c, w), a750 = i481(Se5, a750, N26), _44 === null ? m116 = Se5 : _44.sibling = Se5, _44 = Se5, w = T31; - } - if (P33.done) return t(c, w), m116; - if (w === null) { - for(; !P33.done; N26++, P33 = f.next())P33 = C35(c, P33.value, p174), P33 !== null && (a750 = i481(P33, a750, N26), _44 === null ? m116 = P33 : _44.sibling = P33, _44 = P33); - return m116; - } - for(w = r(c, w); !P33.done; N26++, P33 = f.next())P33 = S69(w, c, N26, P33.value, p174), P33 !== null && (e && P33.alternate !== null && w.delete(P33.key === null ? N26 : P33.key), a750 = i481(P33, a750, N26), _44 === null ? m116 = P33 : _44.sibling = P33, _44 = P33); - return e && w.forEach(function(Ns2) { - return n1138(c, Ns2); - }), m116; - } - return function(c, a751, f, p175) { - var m117 = typeof f == "object" && f !== null && f.type === ke10 && f.key === null; - m117 && (f = f.props.children); - var _45 = typeof f == "object" && f !== null; - if (_45) switch(f.$$typeof){ - case An3: - e: { - for(_45 = f.key, m117 = a751; m117 !== null;){ - if (m117.key === _45) { - switch(m117.tag){ - case 7: - if (f.type === ke10) { - t(c, m117.sibling), a751 = l(m117, f.props.children), a751.return = c, c = a751; - break e; - } - break; - default: - if (m117.elementType === f.type) { - t(c, m117.sibling), a751 = l(m117, f.props), a751.ref = Fn2(c, m117, f), a751.return = c, c = a751; - break e; - } - } - t(c, m117); - break; - } else n1138(c, m117); - m117 = m117.sibling; - } - f.type === ke10 ? (a751 = En3(f.props.children, c.mode, p175, f.key), a751.return = c, c = a751) : (p175 = Xt2(f.type, f.key, f.props, null, c.mode, p175), p175.ref = Fn2(c, a751, f), p175.return = c, c = p175); - } - return o(c); - case We3: - e: { - for(m117 = f.key; a751 !== null;){ - if (a751.key === m117) if (a751.tag === 4 && a751.stateNode.containerInfo === f.containerInfo && a751.stateNode.implementation === f.implementation) { - t(c, a751.sibling), a751 = l(a751, f.children || []), a751.return = c, c = a751; - break e; - } else { - t(c, a751); - break; - } - else n1138(c, a751); - a751 = a751.sibling; - } - a751 = br3(f, c.mode, p175), a751.return = c, c = a751; - } - return o(c); - } - if (typeof f == "string" || typeof f == "number") return f = "" + f, a751 !== null && a751.tag === 6 ? (t(c, a751.sibling), a751 = l(a751, f), a751.return = c, c = a751) : (t(c, a751), a751 = qr4(f, c.mode, p175), a751.return = c, c = a751), o(c); - if (Rt5(f)) return k16(c, a751, f, p175); - if (On3(f)) return E15(c, a751, f, p175); - if (_45 && Dt4(c, f), typeof f > "u" && !m117) switch(c.tag){ - case 1: - case 22: - case 0: - case 11: - case 15: - throw Error(v136(152, dn3(c.type) || "Component")); - } - return t(c, a751); - }; - } - var ur4 = Xu1(!0), Ku2 = Xu1(!1), kt3 = { - }, ce7 = Ve5(kt3), yt4 = Ve5(kt3), gt4 = Ve5(kt3); - function Qe3(e) { - if (e === kt3) throw Error(v136(174)); - return e; - } - function Cl1(e, n1139) { - switch(D39(gt4, n1139), D39(yt4, e), D39(ce7, kt3), e = n1139.nodeType, e){ - case 9: - case 11: - n1139 = (n1139 = n1139.documentElement) ? n1139.namespaceURI : sl2(null, ""); - break; - default: - e = e === 8 ? n1139.parentNode : n1139, n1139 = e.namespaceURI || null, e = e.tagName, n1139 = sl2(n1139, e); - } - O30(ce7), D39(ce7, n1139); - } - function _n3() { - O30(ce7), O30(yt4), O30(gt4); - } - function xo2(e) { - Qe3(gt4.current); - var n1140 = Qe3(ce7.current), t = sl2(n1140, e.type); - n1140 !== t && (D39(yt4, e), D39(ce7, t)); - } - function vi3(e) { - yt4.current === e && (O30(ce7), O30(yt4)); - } - var R19 = Ve5(0); - function sr3(e) { - for(var n1141 = e; n1141 !== null;){ - if (n1141.tag === 13) { - var t = n1141.memoizedState; - if (t !== null && (t = t.dehydrated, t === null || t.data === "$?" || t.data === "$!")) return n1141; - } else if (n1141.tag === 19 && n1141.memoizedProps.revealOrder !== void 0) { - if ((n1141.flags & 64) !== 0) return n1141; - } else if (n1141.child !== null) { - n1141.child.return = n1141, n1141 = n1141.child; - continue; - } - if (n1141 === e) break; - for(; n1141.sibling === null;){ - if (n1141.return === null || n1141.return === e) return null; - n1141 = n1141.return; - } - n1141.sibling.return = n1141.return, n1141 = n1141.sibling; - } - return null; - } - var ve6 = null, _e5 = null, de13 = !1; - function Gu1(e, n1142) { - var t = ne13(5, null, null, 0); - t.elementType = "DELETED", t.type = "DELETED", t.stateNode = n1142, t.return = e, t.flags = 8, e.lastEffect !== null ? (e.lastEffect.nextEffect = t, e.lastEffect = t) : e.firstEffect = e.lastEffect = t; - } - function Co2(e, n1143) { - switch(e.tag){ - case 5: - var t = e.type; - return n1143 = n1143.nodeType !== 1 || t.toLowerCase() !== n1143.nodeName.toLowerCase() ? null : n1143, n1143 !== null ? (e.stateNode = n1143, !0) : !1; - case 6: - return n1143 = e.pendingProps === "" || n1143.nodeType !== 3 ? null : n1143, n1143 !== null ? (e.stateNode = n1143, !0) : !1; - case 13: - return !1; - default: - return !1; - } - } - function _l1(e) { - if (de13) { - var n1144 = _e5; - if (n1144) { - var t = n1144; - if (!Co2(e, n1144)) { - if (n1144 = vn3(t.nextSibling), !n1144 || !Co2(e, n1144)) { - e.flags = e.flags & -1025 | 2, de13 = !1, ve6 = e; - return; - } - Gu1(ve6, t); - } - ve6 = e, _e5 = vn3(n1144.firstChild); - } else e.flags = e.flags & -1025 | 2, de13 = !1, ve6 = e; - } - } - function _o1(e) { - for(e = e.return; e !== null && e.tag !== 5 && e.tag !== 3 && e.tag !== 13;)e = e.return; - ve6 = e; - } - function It3(e) { - if (e !== ve6) return !1; - if (!de13) return _o1(e), de13 = !0, !1; - var n1145 = e.type; - if (e.tag !== 5 || n1145 !== "head" && n1145 !== "body" && !wl1(n1145, e.memoizedProps)) for(n1145 = _e5; n1145;)Gu1(e, n1145), n1145 = vn3(n1145.nextSibling); - if (_o1(e), e.tag === 13) { - if (e = e.memoizedState, e = e !== null ? e.dehydrated : null, !e) throw Error(v136(317)); - e: { - for(e = e.nextSibling, n1145 = 0; e;){ - if (e.nodeType === 8) { - var t = e.data; - if (t === "/$") { - if (n1145 === 0) { - _e5 = vn3(e.nextSibling); - break e; - } - n1145--; - } else t !== "$" && t !== "$!" && t !== "$?" || n1145++; - } - e = e.nextSibling; - } - _e5 = null; - } - } else _e5 = ve6 ? vn3(e.stateNode.nextSibling) : null; - return !0; - } - function Kr3() { - _e5 = ve6 = null, de13 = !1; - } - var gn3 = []; - function yi3() { - for(var e = 0; e < gn3.length; e++)gn3[e]._workInProgressVersionPrimary = null; - gn3.length = 0; - } - var nt4 = qe5.ReactCurrentDispatcher, te8 = qe5.ReactCurrentBatchConfig, wt4 = 0, I42 = null, W15 = null, V16 = null, ar2 = !1, tt = !1; - function K17() { - throw Error(v136(321)); - } - function gi3(e, n1146) { - if (n1146 === null) return !1; - for(var t = 0; t < n1146.length && t < e.length; t++)if (!ee11(e[t], n1146[t])) return !1; - return !0; - } - function wi3(e, n1147, t, r, l, i482) { - if (wt4 = i482, I42 = n1147, n1147.memoizedState = null, n1147.updateQueue = null, n1147.lanes = 0, nt4.current = e === null || e.memoizedState === null ? ba3 : ef1, e = t(r, l), tt) { - i482 = 0; - do { - if (tt = !1, !(25 > i482)) throw Error(v136(301)); - i482 += 1, V16 = W15 = null, n1147.updateQueue = null, nt4.current = nf2, e = t(r, l); - }while (tt) - } - if (nt4.current = pr3, n1147 = W15 !== null && W15.next !== null, wt4 = 0, V16 = W15 = I42 = null, ar2 = !1, n1147) throw Error(v136(300)); - return e; - } - function Ye3() { - var e = { - memoizedState: null, - baseState: null, - baseQueue: null, - queue: null, - next: null - }; - return V16 === null ? I42.memoizedState = V16 = e : V16 = V16.next = e, V16; - } - function en2() { - if (W15 === null) { - var e = I42.alternate; - e = e !== null ? e.memoizedState : null; - } else e = W15.next; - var n1148 = V16 === null ? I42.memoizedState : V16.next; - if (n1148 !== null) V16 = n1148, W15 = e; - else { - if (e === null) throw Error(v136(310)); - W15 = e, e = { - memoizedState: W15.memoizedState, - baseState: W15.baseState, - baseQueue: W15.baseQueue, - queue: W15.queue, - next: null - }, V16 === null ? I42.memoizedState = V16 = e : V16 = V16.next = e; - } - return V16; - } - function ae12(e, n1149) { - return typeof n1149 == "function" ? n1149(e) : n1149; - } - function jn2(e) { - var n1150 = en2(), t = n1150.queue; - if (t === null) throw Error(v136(311)); - t.lastRenderedReducer = e; - var r = W15, l = r.baseQueue, i483 = t.pending; - if (i483 !== null) { - if (l !== null) { - var o = l.next; - l.next = i483.next, i483.next = o; - } - r.baseQueue = l = i483, t.pending = null; - } - if (l !== null) { - l = l.next, r = r.baseState; - var u = o = i483 = null, s510 = l; - do { - var d = s510.lane; - if ((wt4 & d) === d) u !== null && (u = u.next = { - lane: 0, - action: s510.action, - eagerReducer: s510.eagerReducer, - eagerState: s510.eagerState, - next: null - }), r = s510.eagerReducer === e ? s510.eagerState : e(r, s510.action); - else { - var y123 = { - lane: d, - action: s510.action, - eagerReducer: s510.eagerReducer, - eagerState: s510.eagerState, - next: null - }; - u === null ? (o = u = y123, i483 = r) : u = u.next = y123, I42.lanes |= d, xt3 |= d; - } - s510 = s510.next; - }while (s510 !== null && s510 !== l) - u === null ? i483 = r : u.next = o, ee11(r, n1150.memoizedState) || (ue14 = !0), n1150.memoizedState = r, n1150.baseState = i483, n1150.baseQueue = u, t.lastRenderedState = r; - } - return [ - n1150.memoizedState, - t.dispatch - ]; - } - function Un2(e) { - var n1151 = en2(), t = n1151.queue; - if (t === null) throw Error(v136(311)); - t.lastRenderedReducer = e; - var r = t.dispatch, l = t.pending, i484 = n1151.memoizedState; - if (l !== null) { - t.pending = null; - var o = l = l.next; - do i484 = e(i484, o.action), o = o.next; - while (o !== l) - ee11(i484, n1151.memoizedState) || (ue14 = !0), n1151.memoizedState = i484, n1151.baseQueue === null && (n1151.baseState = i484), t.lastRenderedState = i484; - } - return [ - i484, - r - ]; - } - function No2(e, n1152, t) { - var r = n1152._getVersion; - r = r(n1152._source); - var l = n1152._workInProgressVersionPrimary; - if (l !== null ? e = l === r : (e = e.mutableReadLanes, (e = (wt4 & e) === e) && (n1152._workInProgressVersionPrimary = r, gn3.push(n1152))), e) return t(n1152._source); - throw gn3.push(n1152), Error(v136(350)); - } - function Zu2(e, n1153, t, r) { - var l = Y19; - if (l === null) throw Error(v136(349)); - var i485 = n1153._getVersion, o = i485(n1153._source), u = nt4.current, s511 = u.useState(function() { - return No2(l, n1153, t); - }), d = s511[1], y124 = s511[0]; - s511 = V16; - var C36 = e.memoizedState, h = C36.refs, S70 = h.getSnapshot, k17 = C36.source; - C36 = C36.subscribe; - var E16 = I42; - return e.memoizedState = { - refs: h, - source: n1153, - subscribe: r - }, u.useEffect(function() { - h.getSnapshot = t, h.setSnapshot = d; - var c = i485(n1153._source); - if (!ee11(o, c)) { - c = t(n1153._source), ee11(y124, c) || (d(c), c = Oe4(E16), l.mutableReadLanes |= c & l.pendingLanes), c = l.mutableReadLanes, l.entangledLanes |= c; - for(var a752 = l.entanglements, f = c; 0 < f;){ - var p176 = 31 - Ie9(f), m118 = 1 << p176; - a752[p176] |= c, f &= ~m118; - } - } - }, [ - t, - n1153, - r - ]), u.useEffect(function() { - return r(n1153._source, function() { - var c = h.getSnapshot, a753 = h.setSnapshot; - try { - a753(c(n1153._source)); - var f = Oe4(E16); - l.mutableReadLanes |= f & l.pendingLanes; - } catch (p177) { - a753(function() { - throw p177; - }); - } - }); - }, [ - n1153, - r - ]), ee11(S70, t) && ee11(k17, n1153) && ee11(C36, r) || (e = { - pending: null, - dispatch: null, - lastRenderedReducer: ae12, - lastRenderedState: y124 - }, e.dispatch = d = ki3.bind(null, I42, e), s511.queue = e, s511.baseQueue = null, y124 = No2(l, n1153, t), s511.memoizedState = s511.baseState = y124), y124; - } - function Ju2(e, n1154, t) { - var r = en2(); - return Zu2(r, e, n1154, t); - } - function Vn2(e) { - var n1155 = Ye3(); - return typeof e == "function" && (e = e()), n1155.memoizedState = n1155.baseState = e, e = n1155.queue = { - pending: null, - dispatch: null, - lastRenderedReducer: ae12, - lastRenderedState: e - }, e = e.dispatch = ki3.bind(null, I42, e), [ - n1155.memoizedState, - e - ]; - } - function fr3(e, n1156, t, r) { - return e = { - tag: e, - create: n1156, - destroy: t, - deps: r, - next: null - }, n1156 = I42.updateQueue, n1156 === null ? (n1156 = { - lastEffect: null - }, I42.updateQueue = n1156, n1156.lastEffect = e.next = e) : (t = n1156.lastEffect, t === null ? n1156.lastEffect = e.next = e : (r = t.next, t.next = e, e.next = r, n1156.lastEffect = e)), e; - } - function Po2(e) { - var n1157 = Ye3(); - return e = { - current: e - }, n1157.memoizedState = e; - } - function cr4() { - return en2().memoizedState; - } - function Nl1(e, n1158, t, r) { - var l = Ye3(); - I42.flags |= e, l.memoizedState = fr3(1 | n1158, t, void 0, r === void 0 ? null : r); - } - function Si3(e, n1159, t, r) { - var l = en2(); - r = r === void 0 ? null : r; - var i486 = void 0; - if (W15 !== null) { - var o = W15.memoizedState; - if (i486 = o.destroy, r !== null && gi3(r, o.deps)) { - fr3(n1159, t, i486, r); - return; - } - } - I42.flags |= e, l.memoizedState = fr3(1 | n1159, t, i486, r); - } - function To2(e, n1160) { - return Nl1(516, 4, e, n1160); - } - function dr3(e, n1161) { - return Si3(516, 4, e, n1161); - } - function qu2(e, n1162) { - return Si3(4, 2, e, n1162); - } - function bu1(e, n1163) { - if (typeof n1163 == "function") return e = e(), n1163(e), function() { - n1163(null); - }; - if (n1163 != null) return e = e(), n1163.current = e, function() { - n1163.current = null; - }; - } - function es2(e, n1164, t) { - return t = t != null ? t.concat([ - e - ]) : null, Si3(4, 2, bu1.bind(null, n1164, e), t); - } - function Ei3() { - } - function ns1(e, n1165) { - var t = en2(); - n1165 = n1165 === void 0 ? null : n1165; - var r = t.memoizedState; - return r !== null && n1165 !== null && gi3(n1165, r[1]) ? r[0] : (t.memoizedState = [ - e, - n1165 - ], e); - } - function ts2(e, n1166) { - var t = en2(); - n1166 = n1166 === void 0 ? null : n1166; - var r = t.memoizedState; - return r !== null && n1166 !== null && gi3(n1166, r[1]) ? r[0] : (e = e(), t.memoizedState = [ - e, - n1166 - ], e); - } - function qa3(e, n1167) { - var t = Cn2(); - Ge3(98 > t ? 98 : t, function() { - e(!0); - }), Ge3(97 < t ? 97 : t, function() { - var r = te8.transition; - te8.transition = 1; - try { - e(!1), n1167(); - } finally{ - te8.transition = r; - } - }); - } - function ki3(e, n1168, t) { - var r = q30(), l = Oe4(e), i487 = { - lane: l, - action: t, - eagerReducer: null, - eagerState: null, - next: null - }, o = n1168.pending; - if (o === null ? i487.next = i487 : (i487.next = o.next, o.next = i487), n1168.pending = i487, o = e.alternate, e === I42 || o !== null && o === I42) tt = ar2 = !0; - else { - if (e.lanes === 0 && (o === null || o.lanes === 0) && (o = n1168.lastRenderedReducer, o !== null)) try { - var u = n1168.lastRenderedState, s512 = o(u, t); - if (i487.eagerReducer = o, i487.eagerState = s512, ee11(s512, u)) return; - } catch { - } finally{ - } - Me9(e, l, r); - } - } - var pr3 = { - readContext: re14, - useCallback: K17, - useContext: K17, - useEffect: K17, - useImperativeHandle: K17, - useLayoutEffect: K17, - useMemo: K17, - useReducer: K17, - useRef: K17, - useState: K17, - useDebugValue: K17, - useDeferredValue: K17, - useTransition: K17, - useMutableSource: K17, - useOpaqueIdentifier: K17, - unstable_isNewReconciler: !1 - }, ba3 = { - readContext: re14, - useCallback: function(e, n1169) { - return Ye3().memoizedState = [ - e, - n1169 === void 0 ? null : n1169 - ], e; - }, - useContext: re14, - useEffect: To2, - useImperativeHandle: function(e, n1170, t) { - return t = t != null ? t.concat([ - e - ]) : null, Nl1(4, 2, bu1.bind(null, n1170, e), t); - }, - useLayoutEffect: function(e, n1171) { - return Nl1(4, 2, e, n1171); - }, - useMemo: function(e, n1172) { - var t = Ye3(); - return n1172 = n1172 === void 0 ? null : n1172, e = e(), t.memoizedState = [ - e, - n1172 - ], e; - }, - useReducer: function(e, n1173, t) { - var r = Ye3(); - return n1173 = t !== void 0 ? t(n1173) : n1173, r.memoizedState = r.baseState = n1173, e = r.queue = { - pending: null, - dispatch: null, - lastRenderedReducer: e, - lastRenderedState: n1173 - }, e = e.dispatch = ki3.bind(null, I42, e), [ - r.memoizedState, - e - ]; - }, - useRef: Po2, - useState: Vn2, - useDebugValue: Ei3, - useDeferredValue: function(e) { - var n1174 = Vn2(e), t = n1174[0], r = n1174[1]; - return To2(function() { - var l = te8.transition; - te8.transition = 1; - try { - r(e); - } finally{ - te8.transition = l; - } - }, [ - e - ]), t; - }, - useTransition: function() { - var e = Vn2(!1), n1175 = e[0]; - return e = qa3.bind(null, e[1]), Po2(e), [ - e, - n1175 - ]; - }, - useMutableSource: function(e, n1176, t) { - var r = Ye3(); - return r.memoizedState = { - refs: { - getSnapshot: n1176, - setSnapshot: null - }, - source: e, - subscribe: t - }, Zu2(r, e, n1176, t); - }, - useOpaqueIdentifier: function() { - if (de13) { - var e = !1, n1177 = Ya3(function() { - throw e || (e = !0, t("r:" + (Qr3++).toString(36))), Error(v136(355)); - }), t = Vn2(n1177)[1]; - return (I42.mode & 2) === 0 && (I42.flags |= 516, fr3(5, function() { - t("r:" + (Qr3++).toString(36)); - }, void 0, null)), n1177; - } - return n1177 = "r:" + (Qr3++).toString(36), Vn2(n1177), n1177; - }, - unstable_isNewReconciler: !1 - }, ef1 = { - readContext: re14, - useCallback: ns1, - useContext: re14, - useEffect: dr3, - useImperativeHandle: es2, - useLayoutEffect: qu2, - useMemo: ts2, - useReducer: jn2, - useRef: cr4, - useState: function() { - return jn2(ae12); - }, - useDebugValue: Ei3, - useDeferredValue: function(e) { - var n1178 = jn2(ae12), t = n1178[0], r = n1178[1]; - return dr3(function() { - var l = te8.transition; - te8.transition = 1; - try { - r(e); - } finally{ - te8.transition = l; - } - }, [ - e - ]), t; - }, - useTransition: function() { - var e = jn2(ae12)[0]; - return [ - cr4().current, - e - ]; - }, - useMutableSource: Ju2, - useOpaqueIdentifier: function() { - return jn2(ae12)[0]; - }, - unstable_isNewReconciler: !1 - }, nf2 = { - readContext: re14, - useCallback: ns1, - useContext: re14, - useEffect: dr3, - useImperativeHandle: es2, - useLayoutEffect: qu2, - useMemo: ts2, - useReducer: Un2, - useRef: cr4, - useState: function() { - return Un2(ae12); - }, - useDebugValue: Ei3, - useDeferredValue: function(e) { - var n1179 = Un2(ae12), t = n1179[0], r = n1179[1]; - return dr3(function() { - var l = te8.transition; - te8.transition = 1; - try { - r(e); - } finally{ - te8.transition = l; - } - }, [ - e - ]), t; - }, - useTransition: function() { - var e = Un2(ae12)[0]; - return [ - cr4().current, - e - ]; - }, - useMutableSource: Ju2, - useOpaqueIdentifier: function() { - return Un2(ae12)[0]; - }, - unstable_isNewReconciler: !1 - }, tf2 = qe5.ReactCurrentOwner, ue14 = !1; - function G21(e, n1180, t, r) { - n1180.child = e === null ? Ku2(n1180, null, t, r) : ur4(n1180, e.child, t, r); - } - function Lo2(e, n1181, t, r, l) { - t = t.render; - var i488 = n1181.ref; - return yn3(n1181, l), r = wi3(e, n1181, t, r, i488, l), e !== null && !ue14 ? (n1181.updateQueue = e.updateQueue, n1181.flags &= -517, e.lanes &= ~l, ye9(e, n1181, l)) : (n1181.flags |= 1, G21(e, n1181, r, l), n1181.child); - } - function zo1(e, n1182, t, r, l, i489) { - if (e === null) { - var o = t.type; - return typeof o == "function" && !Ti3(o) && o.defaultProps === void 0 && t.compare === null && t.defaultProps === void 0 ? (n1182.tag = 15, n1182.type = o, rs2(e, n1182, o, r, l, i489)) : (e = Xt2(t.type, null, r, n1182, n1182.mode, i489), e.ref = n1182.ref, e.return = n1182, n1182.child = e); - } - return o = e.child, (l & i489) === 0 && (l = o.memoizedProps, t = t.compare, t = t !== null ? t : pt4, t(l, r) && e.ref === n1182.ref) ? ye9(e, n1182, i489) : (n1182.flags |= 1, e = Ue3(o, r), e.ref = n1182.ref, e.return = n1182, n1182.child = e); - } - function rs2(e, n1183, t, r, l, i490) { - if (e !== null && pt4(e.memoizedProps, r) && e.ref === n1183.ref) if (ue14 = !1, (i490 & l) !== 0) (e.flags & 16384) !== 0 && (ue14 = !0); - else return n1183.lanes = e.lanes, ye9(e, n1183, i490); - return Pl1(e, n1183, t, r, i490); - } - function Gr3(e, n1184, t) { - var r = n1184.pendingProps, l = r.children, i491 = e !== null ? e.memoizedState : null; - if (r.mode === "hidden" || r.mode === "unstable-defer-without-hiding") if ((n1184.mode & 4) === 0) n1184.memoizedState = { - baseLanes: 0 - }, jt4(n1184, t); - else if ((t & 1073741824) !== 0) n1184.memoizedState = { - baseLanes: 0 - }, jt4(n1184, i491 !== null ? i491.baseLanes : t); - else return e = i491 !== null ? i491.baseLanes | t : t, n1184.lanes = n1184.childLanes = 1073741824, n1184.memoizedState = { - baseLanes: e - }, jt4(n1184, e), null; - else i491 !== null ? (r = i491.baseLanes | t, n1184.memoizedState = null) : r = t, jt4(n1184, r); - return G21(e, n1184, l, t), n1184.child; - } - function ls2(e, n1185) { - var t = n1185.ref; - (e === null && t !== null || e !== null && e.ref !== t) && (n1185.flags |= 128); - } - function Pl1(e, n1186, t, r, l) { - var i492 = J22(t) ? Ke4 : Q20.current; - return i492 = xn3(n1186, i492), yn3(n1186, l), t = wi3(e, n1186, t, r, i492, l), e !== null && !ue14 ? (n1186.updateQueue = e.updateQueue, n1186.flags &= -517, e.lanes &= ~l, ye9(e, n1186, l)) : (n1186.flags |= 1, G21(e, n1186, t, l), n1186.child); - } - function Oo2(e, n1187, t, r, l) { - if (J22(t)) { - var i = !0; - Wt2(n1187); - } else i = !1; - if (yn3(n1187, l), n1187.stateNode === null) e !== null && (e.alternate = null, n1187.alternate = null, n1187.flags |= 2), Yu2(n1187, t, r), xl1(n1187, t, r, l), r = !0; - else if (e === null) { - var o = n1187.stateNode, u = n1187.memoizedProps; - o.props = u; - var s513 = o.context, d = t.contextType; - typeof d == "object" && d !== null ? d = re14(d) : (d = J22(t) ? Ke4 : Q20.current, d = xn3(n1187, d)); - var y125 = t.getDerivedStateFromProps, C37 = typeof y125 == "function" || typeof o.getSnapshotBeforeUpdate == "function"; - C37 || typeof o.UNSAFE_componentWillReceiveProps != "function" && typeof o.componentWillReceiveProps != "function" || (u !== r || s513 !== d) && ko(n1187, o, r, d), Ee9 = !1; - var h = n1187.memoizedState; - o.state = h, vt4(n1187, r, o, l), s513 = n1187.memoizedState, u !== r || h !== s513 || Z23.current || Ee9 ? (typeof y125 == "function" && (or3(n1187, t, y125, r), s513 = n1187.memoizedState), (u = Ee9 || Eo1(n1187, t, u, r, h, s513, d)) ? (C37 || typeof o.UNSAFE_componentWillMount != "function" && typeof o.componentWillMount != "function" || (typeof o.componentWillMount == "function" && o.componentWillMount(), typeof o.UNSAFE_componentWillMount == "function" && o.UNSAFE_componentWillMount()), typeof o.componentDidMount == "function" && (n1187.flags |= 4)) : (typeof o.componentDidMount == "function" && (n1187.flags |= 4), n1187.memoizedProps = r, n1187.memoizedState = s513), o.props = r, o.state = s513, o.context = d, r = u) : (typeof o.componentDidMount == "function" && (n1187.flags |= 4), r = !1); - } else { - o = n1187.stateNode, $u1(e, n1187), u = n1187.memoizedProps, d = n1187.type === n1187.elementType ? u : oe8(n1187.type, u), o.props = d, C37 = n1187.pendingProps, h = o.context, s513 = t.contextType, typeof s513 == "object" && s513 !== null ? s513 = re14(s513) : (s513 = J22(t) ? Ke4 : Q20.current, s513 = xn3(n1187, s513)); - var S71 = t.getDerivedStateFromProps; - (y125 = typeof S71 == "function" || typeof o.getSnapshotBeforeUpdate == "function") || typeof o.UNSAFE_componentWillReceiveProps != "function" && typeof o.componentWillReceiveProps != "function" || (u !== C37 || h !== s513) && ko(n1187, o, r, s513), Ee9 = !1, h = n1187.memoizedState, o.state = h, vt4(n1187, r, o, l); - var k18 = n1187.memoizedState; - u !== C37 || h !== k18 || Z23.current || Ee9 ? (typeof S71 == "function" && (or3(n1187, t, S71, r), k18 = n1187.memoizedState), (d = Ee9 || Eo1(n1187, t, d, r, h, k18, s513)) ? (y125 || typeof o.UNSAFE_componentWillUpdate != "function" && typeof o.componentWillUpdate != "function" || (typeof o.componentWillUpdate == "function" && o.componentWillUpdate(r, k18, s513), typeof o.UNSAFE_componentWillUpdate == "function" && o.UNSAFE_componentWillUpdate(r, k18, s513)), typeof o.componentDidUpdate == "function" && (n1187.flags |= 4), typeof o.getSnapshotBeforeUpdate == "function" && (n1187.flags |= 256)) : (typeof o.componentDidUpdate != "function" || u === e.memoizedProps && h === e.memoizedState || (n1187.flags |= 4), typeof o.getSnapshotBeforeUpdate != "function" || u === e.memoizedProps && h === e.memoizedState || (n1187.flags |= 256), n1187.memoizedProps = r, n1187.memoizedState = k18), o.props = r, o.state = k18, o.context = s513, r = d) : (typeof o.componentDidUpdate != "function" || u === e.memoizedProps && h === e.memoizedState || (n1187.flags |= 4), typeof o.getSnapshotBeforeUpdate != "function" || u === e.memoizedProps && h === e.memoizedState || (n1187.flags |= 256), r = !1); - } - return Tl1(e, n1187, t, r, i, l); - } - function Tl1(e, n1188, t, r, l, i) { - ls2(e, n1188); - var o = (n1188.flags & 64) !== 0; - if (!r && !o) return l && vo2(n1188, t, !1), ye9(e, n1188, i); - r = n1188.stateNode, tf2.current = n1188; - var u = o && typeof t.getDerivedStateFromError != "function" ? null : r.render(); - return n1188.flags |= 1, e !== null && o ? (n1188.child = ur4(n1188, e.child, null, i), n1188.child = ur4(n1188, null, u, i)) : G21(e, n1188, u, i), n1188.memoizedState = r.state, l && vo2(n1188, t, !0), n1188.child; - } - function Mo2(e) { - var n1189 = e.stateNode; - n1189.pendingContext ? ho2(e, n1189.pendingContext, n1189.pendingContext !== n1189.context) : n1189.context && ho2(e, n1189.context, !1), Cl1(e, n1189.containerInfo); - } - var Ft3 = { - dehydrated: null, - retryLane: 0 - }; - function Ro2(e, n1190, t) { - var r = n1190.pendingProps, l = R19.current, i = !1, o; - return (o = (n1190.flags & 64) !== 0) || (o = e !== null && e.memoizedState === null ? !1 : (l & 2) !== 0), o ? (i = !0, n1190.flags &= -65) : e !== null && e.memoizedState === null || r.fallback === void 0 || r.unstable_avoidThisFallback === !0 || (l |= 1), D39(R19, l & 1), e === null ? (r.fallback !== void 0 && _l1(n1190), e = r.children, l = r.fallback, i ? (e = Do2(n1190, e, l, t), n1190.child.memoizedState = { - baseLanes: t - }, n1190.memoizedState = Ft3, e) : typeof r.unstable_expectedLoadTime == "number" ? (e = Do2(n1190, e, l, t), n1190.child.memoizedState = { - baseLanes: t - }, n1190.memoizedState = Ft3, n1190.lanes = 33554432, e) : (t = Li2({ - mode: "visible", - children: e - }, n1190.mode, t, null), t.return = n1190, n1190.child = t)) : e.memoizedState !== null ? i ? (r = Fo2(e, n1190, r.children, r.fallback, t), i = n1190.child, l = e.child.memoizedState, i.memoizedState = l === null ? { - baseLanes: t - } : { - baseLanes: l.baseLanes | t - }, i.childLanes = e.childLanes & ~t, n1190.memoizedState = Ft3, r) : (t = Io2(e, n1190, r.children, t), n1190.memoizedState = null, t) : i ? (r = Fo2(e, n1190, r.children, r.fallback, t), i = n1190.child, l = e.child.memoizedState, i.memoizedState = l === null ? { - baseLanes: t - } : { - baseLanes: l.baseLanes | t - }, i.childLanes = e.childLanes & ~t, n1190.memoizedState = Ft3, r) : (t = Io2(e, n1190, r.children, t), n1190.memoizedState = null, t); - } - function Do2(e, n1191, t, r) { - var l = e.mode, i = e.child; - return n1191 = { - mode: "hidden", - children: n1191 - }, (l & 2) === 0 && i !== null ? (i.childLanes = 0, i.pendingProps = n1191) : i = Li2(n1191, l, 0, null), t = En3(t, l, r, null), i.return = e, t.return = e, i.sibling = t, e.child = i, t; - } - function Io2(e, n1192, t, r) { - var l = e.child; - return e = l.sibling, t = Ue3(l, { - mode: "visible", - children: t - }), (n1192.mode & 2) === 0 && (t.lanes = r), t.return = n1192, t.sibling = null, e !== null && (e.nextEffect = null, e.flags = 8, n1192.firstEffect = n1192.lastEffect = e), n1192.child = t; - } - function Fo2(e, n1193, t, r, l) { - var i = n1193.mode, o = e.child; - e = o.sibling; - var u = { - mode: "hidden", - children: t - }; - return (i & 2) === 0 && n1193.child !== o ? (t = n1193.child, t.childLanes = 0, t.pendingProps = u, o = t.lastEffect, o !== null ? (n1193.firstEffect = t.firstEffect, n1193.lastEffect = o, o.nextEffect = null) : n1193.firstEffect = n1193.lastEffect = null) : t = Ue3(o, u), e !== null ? r = Ue3(e, r) : (r = En3(r, i, l, null), r.flags |= 2), r.return = n1193, t.return = n1193, t.sibling = r, n1193.child = t, r; - } - function jo2(e, n1194) { - e.lanes |= n1194; - var t = e.alternate; - t !== null && (t.lanes |= n1194), Au2(e.return, n1194); - } - function Zr3(e, n1195, t, r, l, i) { - var o = e.memoizedState; - o === null ? e.memoizedState = { - isBackwards: n1195, - rendering: null, - renderingStartTime: 0, - last: r, - tail: t, - tailMode: l, - lastEffect: i - } : (o.isBackwards = n1195, o.rendering = null, o.renderingStartTime = 0, o.last = r, o.tail = t, o.tailMode = l, o.lastEffect = i); - } - function Uo3(e, n1196, t) { - var r = n1196.pendingProps, l = r.revealOrder, i = r.tail; - if (G21(e, n1196, r.children, t), r = R19.current, (r & 2) !== 0) r = r & 1 | 2, n1196.flags |= 64; - else { - if (e !== null && (e.flags & 64) !== 0) e: for(e = n1196.child; e !== null;){ - if (e.tag === 13) e.memoizedState !== null && jo2(e, t); - else if (e.tag === 19) jo2(e, t); - else if (e.child !== null) { - e.child.return = e, e = e.child; - continue; - } - if (e === n1196) break e; - for(; e.sibling === null;){ - if (e.return === null || e.return === n1196) break e; - e = e.return; - } - e.sibling.return = e.return, e = e.sibling; - } - r &= 1; - } - if (D39(R19, r), (n1196.mode & 2) === 0) n1196.memoizedState = null; - else switch(l){ - case "forwards": - for(t = n1196.child, l = null; t !== null;)e = t.alternate, e !== null && sr3(e) === null && (l = t), t = t.sibling; - t = l, t === null ? (l = n1196.child, n1196.child = null) : (l = t.sibling, t.sibling = null), Zr3(n1196, !1, l, t, i, n1196.lastEffect); - break; - case "backwards": - for(t = null, l = n1196.child, n1196.child = null; l !== null;){ - if (e = l.alternate, e !== null && sr3(e) === null) { - n1196.child = l; - break; - } - e = l.sibling, l.sibling = t, t = l, l = e; - } - Zr3(n1196, !0, t, null, i, n1196.lastEffect); - break; - case "together": - Zr3(n1196, !1, null, null, void 0, n1196.lastEffect); - break; - default: - n1196.memoizedState = null; - } - return n1196.child; - } - function ye9(e, n1197, t) { - if (e !== null && (n1197.dependencies = e.dependencies), xt3 |= n1197.lanes, (t & n1197.childLanes) !== 0) { - if (e !== null && n1197.child !== e.child) throw Error(v136(153)); - if (n1197.child !== null) { - for(e = n1197.child, t = Ue3(e, e.pendingProps), n1197.child = t, t.return = n1197; e.sibling !== null;)e = e.sibling, t = t.sibling = Ue3(e, e.pendingProps), t.return = n1197; - t.sibling = null; - } - return n1197.child; - } - return null; - } - var is2, Ll1, os1, us2; - is2 = function(e, n1198) { - for(var t = n1198.child; t !== null;){ - if (t.tag === 5 || t.tag === 6) e.appendChild(t.stateNode); - else if (t.tag !== 4 && t.child !== null) { - t.child.return = t, t = t.child; - continue; - } - if (t === n1198) break; - for(; t.sibling === null;){ - if (t.return === null || t.return === n1198) return; - t = t.return; - } - t.sibling.return = t.return, t = t.sibling; - } - }; - Ll1 = function() { - }; - os1 = function(e, n1199, t, r) { - var l = e.memoizedProps; - if (l !== r) { - e = n1199.stateNode, Qe3(ce7.current); - var i = null; - switch(t){ - case "input": - l = tl1(e, l), r = tl1(e, r), i = []; - break; - case "option": - l = il1(e, l), r = il1(e, r), i = []; - break; - case "select": - l = M32({ - }, l, { - value: void 0 - }), r = M32({ - }, r, { - value: void 0 - }), i = []; - break; - case "textarea": - l = ol1(e, l), r = ol1(e, r), i = []; - break; - default: - typeof l.onClick != "function" && typeof r.onClick == "function" && (e.onclick = er4); - } - al1(t, r); - var o; - t = null; - for(d in l)if (!r.hasOwnProperty(d) && l.hasOwnProperty(d) && l[d] != null) if (d === "style") { - var u = l[d]; - for(o in u)u.hasOwnProperty(o) && (t || (t = { - }), t[o] = ""); - } else d !== "dangerouslySetInnerHTML" && d !== "children" && d !== "suppressContentEditableWarning" && d !== "suppressHydrationWarning" && d !== "autoFocus" && (ot4.hasOwnProperty(d) ? i || (i = []) : (i = i || []).push(d, null)); - for(d in r){ - var s514 = r[d]; - if (u = l != null ? l[d] : void 0, r.hasOwnProperty(d) && s514 !== u && (s514 != null || u != null)) if (d === "style") if (u) { - for(o in u)!u.hasOwnProperty(o) || s514 && s514.hasOwnProperty(o) || (t || (t = { - }), t[o] = ""); - for(o in s514)s514.hasOwnProperty(o) && u[o] !== s514[o] && (t || (t = { - }), t[o] = s514[o]); - } else t || (i || (i = []), i.push(d, t)), t = s514; - else d === "dangerouslySetInnerHTML" ? (s514 = s514 ? s514.__html : void 0, u = u ? u.__html : void 0, s514 != null && u !== s514 && (i = i || []).push(d, s514)) : d === "children" ? typeof s514 != "string" && typeof s514 != "number" || (i = i || []).push(d, "" + s514) : d !== "suppressContentEditableWarning" && d !== "suppressHydrationWarning" && (ot4.hasOwnProperty(d) ? (s514 != null && d === "onScroll" && z46("scroll", e), i || u === s514 || (i = [])) : typeof s514 == "object" && s514 !== null && s514.$$typeof === Gl1 ? s514.toString() : (i = i || []).push(d, s514)); - } - t && (i = i || []).push("style", t); - var d = i; - (n1199.updateQueue = d) && (n1199.flags |= 4); - } - }; - us2 = function(e, n1200, t, r) { - t !== r && (n1200.flags |= 4); - }; - function Bn2(e, n1201) { - if (!de13) switch(e.tailMode){ - case "hidden": - n1201 = e.tail; - for(var t = null; n1201 !== null;)n1201.alternate !== null && (t = n1201), n1201 = n1201.sibling; - t === null ? e.tail = null : t.sibling = null; - break; - case "collapsed": - t = e.tail; - for(var r = null; t !== null;)t.alternate !== null && (r = t), t = t.sibling; - r === null ? n1201 || e.tail === null ? e.tail = null : e.tail.sibling = null : r.sibling = null; - } - } - function rf2(e, n1202, t) { - var r = n1202.pendingProps; - switch(n1202.tag){ - case 2: - case 16: - case 15: - case 0: - case 11: - case 7: - case 8: - case 12: - case 9: - case 14: - return null; - case 1: - return J22(n1202.type) && tr3(), null; - case 3: - return _n3(), O30(Z23), O30(Q20), yi3(), r = n1202.stateNode, r.pendingContext && (r.context = r.pendingContext, r.pendingContext = null), (e === null || e.child === null) && (It3(n1202) ? n1202.flags |= 4 : r.hydrate || (n1202.flags |= 256)), Ll1(n1202), null; - case 5: - vi3(n1202); - var l = Qe3(gt4.current); - if (t = n1202.type, e !== null && n1202.stateNode != null) os1(e, n1202, t, r, l), e.ref !== n1202.ref && (n1202.flags |= 128); - else { - if (!r) { - if (n1202.stateNode === null) throw Error(v136(166)); - return null; - } - if (e = Qe3(ce7.current), It3(n1202)) { - r = n1202.stateNode, t = n1202.type; - var i = n1202.memoizedProps; - switch(r[Ce] = n1202, r[nr] = i, t){ - case "dialog": - z46("cancel", r), z46("close", r); - break; - case "iframe": - case "object": - case "embed": - z46("load", r); - break; - case "video": - case "audio": - for(e = 0; e < Qn2.length; e++)z46(Qn2[e], r); - break; - case "source": - z46("error", r); - break; - case "img": - case "image": - case "link": - z46("error", r), z46("load", r); - break; - case "details": - z46("toggle", r); - break; - case "input": - Vi3(r, i), z46("invalid", r); - break; - case "select": - r._wrapperState = { - wasMultiple: !!i.multiple - }, z46("invalid", r); - break; - case "textarea": - Hi2(r, i), z46("invalid", r); - } - al1(t, i), e = null; - for(var o in i)i.hasOwnProperty(o) && (l = i[o], o === "children" ? typeof l == "string" ? r.textContent !== l && (e = [ - "children", - l - ]) : typeof l == "number" && r.textContent !== "" + l && (e = [ - "children", - "" + l - ]) : ot4.hasOwnProperty(o) && l != null && o === "onScroll" && z46("scroll", r)); - switch(t){ - case "input": - Nt3(r), Bi3(r, i, !0); - break; - case "textarea": - Nt3(r), Wi3(r); - break; - case "select": - case "option": - break; - default: - typeof i.onClick == "function" && (r.onclick = er4); - } - r = e, n1202.updateQueue = r, r !== null && (n1202.flags |= 4); - } else { - switch(o = l.nodeType === 9 ? l : l.ownerDocument, e === ul1.html && (e = eu1(t)), e === ul1.html ? t === "script" ? (e = o.createElement("div"), e.innerHTML = "