kirby44 commited on
Commit
a2be630
·
verified ·
1 Parent(s): 4e09268

Upload Inspect view bundle

Browse files
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ logs/2026-05-18T02-10-39-00-00_cybench_Mz8WAdc4LL8ZTdaKboRki3.eval filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,10 +1,10 @@
1
  ---
2
- title: CyBench Gpt 5 5
3
- emoji: 📚
4
- colorFrom: indigo
5
- colorTo: gray
6
  sdk: static
7
  pinned: false
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: CyBench GPT 5.5 5M tokens
3
+ emoji: 🛡
4
+ colorFrom: pink
5
+ colorTo: purple
6
  sdk: static
7
  pinned: false
8
  ---
9
 
10
+ CyBench (easy variant) results openai/gpt-5.5, 5M token limit / 3600s time limit. Run 2026-05-18. Inspect log viewer bundle.
assets/chunk-DfAF0w94.js ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ //#region ../../node_modules/.pnpm/mathxyjax3@0.8.3/node_modules/mathxyjax3/dist/chunk-DfAF0w94.js
2
+ var e = Object.create, t = Object.defineProperty, n = Object.getOwnPropertyDescriptor, r = Object.getOwnPropertyNames, i = Object.getPrototypeOf, a = Object.prototype.hasOwnProperty, o = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), s = (e, i, o, s) => {
3
+ if (i && typeof i == `object` || typeof i == `function`) for (var c = r(i), l = 0, u = c.length, d; l < u; l++) d = c[l], !a.call(e, d) && d !== o && t(e, d, {
4
+ get: ((e) => i[e]).bind(null, d),
5
+ enumerable: !(s = n(i, d)) || s.enumerable
6
+ });
7
+ return e;
8
+ }, c = (n, r, a) => (a = n == null ? {} : e(i(n)), s(r || !n || !n.__esModule ? t(a, `default`, {
9
+ value: n,
10
+ enumerable: !0
11
+ }) : a, n)), l = (e) => (t) => c(t.default, e);
12
+ //#endregion
13
+ export { o as n, l as t };
14
+
15
+ //# sourceMappingURL=chunk-DfAF0w94.js.map
assets/favicon.svg ADDED
assets/index.css ADDED
The diff for this file is too large to render. See raw diff
 
assets/index.js ADDED
The diff for this file is too large to render. See raw diff
 
assets/lib-CBtriEt5.js ADDED
@@ -0,0 +1,3317 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { n as o$1 } from "./chunk-DfAF0w94.js";
2
+ //#region ../../node_modules/.pnpm/mathxyjax3@0.8.3/node_modules/mathxyjax3/dist/lib-CBtriEt5.js
3
+ var t = o$1(((exports) => {
4
+ function t(e, t, n) {
5
+ if (n === void 0 && (n = Array.prototype), e && typeof n.find == `function`) return n.find.call(e, t);
6
+ for (var r = 0; r < e.length; r++) if (Object.prototype.hasOwnProperty.call(e, r)) {
7
+ var i = e[r];
8
+ if (t.call(void 0, i, r, e)) return i;
9
+ }
10
+ }
11
+ function n(e, t) {
12
+ return t === void 0 && (t = Object), t && typeof t.freeze == `function` ? t.freeze(e) : e;
13
+ }
14
+ function r(e, t) {
15
+ if (typeof e != `object` || !e) throw TypeError(`target is not an object`);
16
+ for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
17
+ return e;
18
+ }
19
+ var i = n({
20
+ HTML: `text/html`,
21
+ isHTML: function(e) {
22
+ return e === i.HTML;
23
+ },
24
+ XML_APPLICATION: `application/xml`,
25
+ XML_TEXT: `text/xml`,
26
+ XML_XHTML_APPLICATION: `application/xhtml+xml`,
27
+ XML_SVG_IMAGE: `image/svg+xml`
28
+ }), a = n({
29
+ HTML: `http://www.w3.org/1999/xhtml`,
30
+ isHTML: function(e) {
31
+ return e === a.HTML;
32
+ },
33
+ SVG: `http://www.w3.org/2000/svg`,
34
+ XML: `http://www.w3.org/XML/1998/namespace`,
35
+ XMLNS: `http://www.w3.org/2000/xmlns/`
36
+ });
37
+ exports.assign = r, exports.find = t, exports.freeze = n, exports.MIME_TYPE = i, exports.NAMESPACE = a;
38
+ })), n = o$1(((exports) => {
39
+ var n = t(), r = n.find, i = n.NAMESPACE;
40
+ function a(e) {
41
+ return e !== ``;
42
+ }
43
+ function o(e) {
44
+ return e ? e.split(/[\t\n\f\r ]+/).filter(a) : [];
45
+ }
46
+ function s(e, t) {
47
+ return e.hasOwnProperty(t) || (e[t] = !0), e;
48
+ }
49
+ function c(e) {
50
+ if (!e) return [];
51
+ var t = o(e);
52
+ return Object.keys(t.reduce(s, {}));
53
+ }
54
+ function l(e) {
55
+ return function(t) {
56
+ return e && e.indexOf(t) !== -1;
57
+ };
58
+ }
59
+ function u(e, t) {
60
+ for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
61
+ }
62
+ function d(e, t) {
63
+ var n = e.prototype;
64
+ if (!(n instanceof t)) {
65
+ function r() {}
66
+ r.prototype = t.prototype, r = new r(), u(n, r), e.prototype = n = r;
67
+ }
68
+ n.constructor != e && (typeof e != `function` && console.error(`unknown Class:` + e), n.constructor = e);
69
+ }
70
+ var f = {}, p = f.ELEMENT_NODE = 1, m = f.ATTRIBUTE_NODE = 2, h = f.TEXT_NODE = 3, g = f.CDATA_SECTION_NODE = 4, _ = f.ENTITY_REFERENCE_NODE = 5, v = f.ENTITY_NODE = 6, y = f.PROCESSING_INSTRUCTION_NODE = 7, b = f.COMMENT_NODE = 8, x = f.DOCUMENT_NODE = 9, S = f.DOCUMENT_TYPE_NODE = 10, C = f.DOCUMENT_FRAGMENT_NODE = 11, w = f.NOTATION_NODE = 12, T = {}, E = {};
71
+ T.INDEX_SIZE_ERR = (E[1] = `Index size error`, 1), T.DOMSTRING_SIZE_ERR = (E[2] = `DOMString size error`, 2);
72
+ var D = T.HIERARCHY_REQUEST_ERR = (E[3] = `Hierarchy request error`, 3);
73
+ T.WRONG_DOCUMENT_ERR = (E[4] = `Wrong document`, 4), T.INVALID_CHARACTER_ERR = (E[5] = `Invalid character`, 5), T.NO_DATA_ALLOWED_ERR = (E[6] = `No data allowed`, 6), T.NO_MODIFICATION_ALLOWED_ERR = (E[7] = `No modification allowed`, 7);
74
+ var O = T.NOT_FOUND_ERR = (E[8] = `Not found`, 8);
75
+ T.NOT_SUPPORTED_ERR = (E[9] = `Not supported`, 9);
76
+ var k = T.INUSE_ATTRIBUTE_ERR = (E[10] = `Attribute in use`, 10);
77
+ T.INVALID_STATE_ERR = (E[11] = `Invalid state`, 11), T.SYNTAX_ERR = (E[12] = `Syntax error`, 12), T.INVALID_MODIFICATION_ERR = (E[13] = `Invalid modification`, 13), T.NAMESPACE_ERR = (E[14] = `Invalid namespace`, 14), T.INVALID_ACCESS_ERR = (E[15] = `Invalid access`, 15);
78
+ function A(e, t) {
79
+ if (t instanceof Error) var n = t;
80
+ else n = this, Error.call(this, E[e]), this.message = E[e], Error.captureStackTrace && Error.captureStackTrace(this, A);
81
+ return n.code = e, t && (this.message = this.message + `: ` + t), n;
82
+ }
83
+ A.prototype = Error.prototype, u(T, A);
84
+ function j() {}
85
+ j.prototype = {
86
+ length: 0,
87
+ item: function(e) {
88
+ return e >= 0 && e < this.length ? this[e] : null;
89
+ },
90
+ toString: function(e, t) {
91
+ for (var n = [], r = 0; r < this.length; r++) $(this[r], n, e, t);
92
+ return n.join(``);
93
+ },
94
+ filter: function(e) {
95
+ return Array.prototype.filter.call(this, e);
96
+ },
97
+ indexOf: function(e) {
98
+ return Array.prototype.indexOf.call(this, e);
99
+ }
100
+ };
101
+ function M(e, t) {
102
+ this._node = e, this._refresh = t, N(this);
103
+ }
104
+ function N(e) {
105
+ var t = e._node._inc || e._node.ownerDocument._inc;
106
+ if (e._inc !== t) {
107
+ var n = e._refresh(e._node);
108
+ if (Te(e, `length`, n.length), !e.$$length || n.length < e.$$length) for (var r = n.length; r in e; r++) Object.prototype.hasOwnProperty.call(e, r) && delete e[r];
109
+ u(n, e), e._inc = t;
110
+ }
111
+ }
112
+ M.prototype.item = function(e) {
113
+ return N(this), this[e] || null;
114
+ }, d(M, j);
115
+ function P() {}
116
+ function F(e, t) {
117
+ for (var n = e.length; n--;) if (e[n] === t) return n;
118
+ }
119
+ function I(e, t, n, r) {
120
+ if (r ? t[F(t, r)] = n : t[t.length++] = n, e) {
121
+ n.ownerElement = e;
122
+ var i = e.ownerDocument;
123
+ i && (r && te(i, e, r), ee(i, e, n));
124
+ }
125
+ }
126
+ function L(e, t, n) {
127
+ var r = F(t, n);
128
+ if (r >= 0) {
129
+ for (var i = t.length - 1; r < i;) t[r] = t[++r];
130
+ if (t.length = i, e) {
131
+ var a = e.ownerDocument;
132
+ a && (te(a, e, n), n.ownerElement = null);
133
+ }
134
+ } else throw new A(O, Error(e.tagName + `@` + n));
135
+ }
136
+ P.prototype = {
137
+ length: 0,
138
+ item: j.prototype.item,
139
+ getNamedItem: function(e) {
140
+ for (var t = this.length; t--;) {
141
+ var n = this[t];
142
+ if (n.nodeName == e) return n;
143
+ }
144
+ },
145
+ setNamedItem: function(e) {
146
+ var t = e.ownerElement;
147
+ if (t && t != this._ownerElement) throw new A(k);
148
+ var n = this.getNamedItem(e.nodeName);
149
+ return I(this._ownerElement, this, e, n), n;
150
+ },
151
+ setNamedItemNS: function(e) {
152
+ var t = e.ownerElement, n;
153
+ if (t && t != this._ownerElement) throw new A(k);
154
+ return n = this.getNamedItemNS(e.namespaceURI, e.localName), I(this._ownerElement, this, e, n), n;
155
+ },
156
+ removeNamedItem: function(e) {
157
+ var t = this.getNamedItem(e);
158
+ return L(this._ownerElement, this, t), t;
159
+ },
160
+ removeNamedItemNS: function(e, t) {
161
+ var n = this.getNamedItemNS(e, t);
162
+ return L(this._ownerElement, this, n), n;
163
+ },
164
+ getNamedItemNS: function(e, t) {
165
+ for (var n = this.length; n--;) {
166
+ var r = this[n];
167
+ if (r.localName == t && r.namespaceURI == e) return r;
168
+ }
169
+ return null;
170
+ }
171
+ };
172
+ function R() {}
173
+ R.prototype = {
174
+ hasFeature: function(e, t) {
175
+ return !0;
176
+ },
177
+ createDocument: function(e, t, n) {
178
+ var r = new H();
179
+ if (r.implementation = this, r.childNodes = new j(), r.doctype = n || null, n && r.appendChild(n), t) {
180
+ var i = r.createElementNS(e, t);
181
+ r.appendChild(i);
182
+ }
183
+ return r;
184
+ },
185
+ createDocumentType: function(e, t, n) {
186
+ var r = new Z();
187
+ return r.name = e, r.nodeName = e, r.publicId = t || ``, r.systemId = n || ``, r;
188
+ }
189
+ };
190
+ function z() {}
191
+ z.prototype = {
192
+ firstChild: null,
193
+ lastChild: null,
194
+ previousSibling: null,
195
+ nextSibling: null,
196
+ attributes: null,
197
+ parentNode: null,
198
+ childNodes: null,
199
+ ownerDocument: null,
200
+ nodeValue: null,
201
+ namespaceURI: null,
202
+ prefix: null,
203
+ localName: null,
204
+ insertBefore: function(e, t) {
205
+ return K(this, e, t);
206
+ },
207
+ replaceChild: function(e, t) {
208
+ K(this, e, t, ue), t && this.removeChild(t);
209
+ },
210
+ removeChild: function(e) {
211
+ return ne(this, e);
212
+ },
213
+ appendChild: function(e) {
214
+ return this.insertBefore(e, null);
215
+ },
216
+ hasChildNodes: function() {
217
+ return this.firstChild != null;
218
+ },
219
+ cloneNode: function(e) {
220
+ return we(this.ownerDocument || this, this, e);
221
+ },
222
+ normalize: function() {
223
+ for (var e = this.firstChild; e;) {
224
+ var t = e.nextSibling;
225
+ t && t.nodeType == h && e.nodeType == h ? (this.removeChild(t), e.appendData(t.data)) : (e.normalize(), e = t);
226
+ }
227
+ },
228
+ isSupported: function(e, t) {
229
+ return this.ownerDocument.implementation.hasFeature(e, t);
230
+ },
231
+ hasAttributes: function() {
232
+ return this.attributes.length > 0;
233
+ },
234
+ lookupPrefix: function(e) {
235
+ for (var t = this; t;) {
236
+ var n = t._nsMap;
237
+ if (n) {
238
+ for (var r in n) if (Object.prototype.hasOwnProperty.call(n, r) && n[r] === e) return r;
239
+ }
240
+ t = t.nodeType == m ? t.ownerDocument : t.parentNode;
241
+ }
242
+ return null;
243
+ },
244
+ lookupNamespaceURI: function(e) {
245
+ for (var t = this; t;) {
246
+ var n = t._nsMap;
247
+ if (n && Object.prototype.hasOwnProperty.call(n, e)) return n[e];
248
+ t = t.nodeType == m ? t.ownerDocument : t.parentNode;
249
+ }
250
+ return null;
251
+ },
252
+ isDefaultNamespace: function(e) {
253
+ return this.lookupPrefix(e) == null;
254
+ }
255
+ };
256
+ function B(e) {
257
+ return e == `<` && `&lt;` || e == `>` && `&gt;` || e == `&` && `&amp;` || e == `"` && `&quot;` || `&#` + e.charCodeAt() + `;`;
258
+ }
259
+ u(f, z), u(f, z.prototype);
260
+ function V(e, t) {
261
+ if (t(e)) return !0;
262
+ if (e = e.firstChild) do
263
+ if (V(e, t)) return !0;
264
+ while (e = e.nextSibling);
265
+ }
266
+ function H() {
267
+ this.ownerDocument = this;
268
+ }
269
+ function ee(e, t, n) {
270
+ e && e._inc++, n.namespaceURI === i.XMLNS && (t._nsMap[n.prefix ? n.localName : ``] = n.value);
271
+ }
272
+ function te(e, t, n, r) {
273
+ e && e._inc++, n.namespaceURI === i.XMLNS && delete t._nsMap[n.prefix ? n.localName : ``];
274
+ }
275
+ function U(e, t, n) {
276
+ if (e && e._inc) {
277
+ e._inc++;
278
+ var r = t.childNodes;
279
+ if (n) r[r.length++] = n;
280
+ else {
281
+ for (var i = t.firstChild, a = 0; i;) r[a++] = i, i = i.nextSibling;
282
+ r.length = a, delete r[r.length];
283
+ }
284
+ }
285
+ }
286
+ function ne(e, t) {
287
+ var n = t.previousSibling, r = t.nextSibling;
288
+ return n ? n.nextSibling = r : e.firstChild = r, r ? r.previousSibling = n : e.lastChild = n, t.parentNode = null, t.previousSibling = null, t.nextSibling = null, U(e.ownerDocument, e), t;
289
+ }
290
+ function re(e) {
291
+ return e && (e.nodeType === z.DOCUMENT_NODE || e.nodeType === z.DOCUMENT_FRAGMENT_NODE || e.nodeType === z.ELEMENT_NODE);
292
+ }
293
+ function ie(e) {
294
+ return e && (G(e) || ae(e) || W(e) || e.nodeType === z.DOCUMENT_FRAGMENT_NODE || e.nodeType === z.COMMENT_NODE || e.nodeType === z.PROCESSING_INSTRUCTION_NODE);
295
+ }
296
+ function W(e) {
297
+ return e && e.nodeType === z.DOCUMENT_TYPE_NODE;
298
+ }
299
+ function G(e) {
300
+ return e && e.nodeType === z.ELEMENT_NODE;
301
+ }
302
+ function ae(e) {
303
+ return e && e.nodeType === z.TEXT_NODE;
304
+ }
305
+ function oe(e, t) {
306
+ var n = e.childNodes || [];
307
+ if (r(n, G) || W(t)) return !1;
308
+ var i = r(n, W);
309
+ return !(t && i && n.indexOf(i) > n.indexOf(t));
310
+ }
311
+ function se(e, t) {
312
+ var n = e.childNodes || [];
313
+ function i(e) {
314
+ return G(e) && e !== t;
315
+ }
316
+ if (r(n, i)) return !1;
317
+ var a = r(n, W);
318
+ return !(t && a && n.indexOf(a) > n.indexOf(t));
319
+ }
320
+ function ce(e, t, n) {
321
+ if (!re(e)) throw new A(D, `Unexpected parent node type ` + e.nodeType);
322
+ if (n && n.parentNode !== e) throw new A(O, `child not in parent`);
323
+ if (!ie(t) || W(t) && e.nodeType !== z.DOCUMENT_NODE) throw new A(D, `Unexpected node type ` + t.nodeType + ` for parent node type ` + e.nodeType);
324
+ }
325
+ function le(e, t, n) {
326
+ var i = e.childNodes || [], a = t.childNodes || [];
327
+ if (t.nodeType === z.DOCUMENT_FRAGMENT_NODE) {
328
+ var o = a.filter(G);
329
+ if (o.length > 1 || r(a, ae)) throw new A(D, `More than one element or text in fragment`);
330
+ if (o.length === 1 && !oe(e, n)) throw new A(D, `Element in fragment can not be inserted before doctype`);
331
+ }
332
+ if (G(t) && !oe(e, n)) throw new A(D, `Only one element can be added and only after doctype`);
333
+ if (W(t)) {
334
+ if (r(i, W)) throw new A(D, `Only one doctype is allowed`);
335
+ var s = r(i, G);
336
+ if (n && i.indexOf(s) < i.indexOf(n)) throw new A(D, `Doctype can only be inserted before an element`);
337
+ if (!n && s) throw new A(D, `Doctype can not be appended since element is present`);
338
+ }
339
+ }
340
+ function ue(e, t, n) {
341
+ var i = e.childNodes || [], a = t.childNodes || [];
342
+ if (t.nodeType === z.DOCUMENT_FRAGMENT_NODE) {
343
+ var o = a.filter(G);
344
+ if (o.length > 1 || r(a, ae)) throw new A(D, `More than one element or text in fragment`);
345
+ if (o.length === 1 && !se(e, n)) throw new A(D, `Element in fragment can not be inserted before doctype`);
346
+ }
347
+ if (G(t) && !se(e, n)) throw new A(D, `Only one element can be added and only after doctype`);
348
+ if (W(t)) {
349
+ function e(e) {
350
+ return W(e) && e !== n;
351
+ }
352
+ if (r(i, e)) throw new A(D, `Only one doctype is allowed`);
353
+ var s = r(i, G);
354
+ if (n && i.indexOf(s) < i.indexOf(n)) throw new A(D, `Doctype can only be inserted before an element`);
355
+ }
356
+ }
357
+ function K(e, t, n, r) {
358
+ ce(e, t, n), e.nodeType === z.DOCUMENT_NODE && (r || le)(e, t, n);
359
+ var i = t.parentNode;
360
+ if (i && i.removeChild(t), t.nodeType === C) {
361
+ var a = t.firstChild;
362
+ if (a == null) return t;
363
+ var o = t.lastChild;
364
+ } else a = o = t;
365
+ var s = n ? n.previousSibling : e.lastChild;
366
+ a.previousSibling = s, o.nextSibling = n, s ? s.nextSibling = a : e.firstChild = a, n == null ? e.lastChild = o : n.previousSibling = o;
367
+ do {
368
+ a.parentNode = e;
369
+ var c = e.ownerDocument || e;
370
+ q(a, c);
371
+ } while (a !== o && (a = a.nextSibling));
372
+ return U(e.ownerDocument || e, e), t.nodeType == C && (t.firstChild = t.lastChild = null), t;
373
+ }
374
+ function q(e, t) {
375
+ if (e.ownerDocument !== t) {
376
+ if (e.ownerDocument = t, e.nodeType === p && e.attributes) for (var n = 0; n < e.attributes.length; n++) {
377
+ var r = e.attributes.item(n);
378
+ r && (r.ownerDocument = t);
379
+ }
380
+ for (var i = e.firstChild; i;) q(i, t), i = i.nextSibling;
381
+ }
382
+ }
383
+ function de(e, t) {
384
+ t.parentNode && t.parentNode.removeChild(t), t.parentNode = e, t.previousSibling = e.lastChild, t.nextSibling = null, t.previousSibling ? t.previousSibling.nextSibling = t : e.firstChild = t, e.lastChild = t, U(e.ownerDocument, e, t);
385
+ return q(t, e.ownerDocument || e), t;
386
+ }
387
+ H.prototype = {
388
+ nodeName: `#document`,
389
+ nodeType: x,
390
+ doctype: null,
391
+ documentElement: null,
392
+ _inc: 1,
393
+ insertBefore: function(e, t) {
394
+ if (e.nodeType == C) {
395
+ for (var n = e.firstChild; n;) {
396
+ var r = n.nextSibling;
397
+ this.insertBefore(n, t), n = r;
398
+ }
399
+ return e;
400
+ }
401
+ return K(this, e, t), q(e, this), this.documentElement === null && e.nodeType === p && (this.documentElement = e), e;
402
+ },
403
+ removeChild: function(e) {
404
+ return this.documentElement == e && (this.documentElement = null), ne(this, e);
405
+ },
406
+ replaceChild: function(e, t) {
407
+ K(this, e, t, ue), q(e, this), t && this.removeChild(t), G(e) && (this.documentElement = e);
408
+ },
409
+ importNode: function(e, t) {
410
+ return Ce(this, e, t);
411
+ },
412
+ getElementById: function(e) {
413
+ var t = null;
414
+ return V(this.documentElement, function(n) {
415
+ if (n.nodeType == p && n.getAttribute(`id`) == e) return t = n, !0;
416
+ }), t;
417
+ },
418
+ getElementsByClassName: function(e) {
419
+ var t = c(e);
420
+ return new M(this, function(n) {
421
+ var r = [];
422
+ return t.length > 0 && V(n.documentElement, function(i) {
423
+ if (i !== n && i.nodeType === p) {
424
+ var a = i.getAttribute(`class`);
425
+ if (a) {
426
+ var o = e === a;
427
+ if (!o) {
428
+ var s = c(a);
429
+ o = t.every(l(s));
430
+ }
431
+ o && r.push(i);
432
+ }
433
+ }
434
+ }), r;
435
+ });
436
+ },
437
+ createElement: function(e) {
438
+ var t = new J();
439
+ t.ownerDocument = this, t.nodeName = e, t.tagName = e, t.localName = e, t.childNodes = new j();
440
+ var n = t.attributes = new P();
441
+ return n._ownerElement = t, t;
442
+ },
443
+ createDocumentFragment: function() {
444
+ var e = new Q();
445
+ return e.ownerDocument = this, e.childNodes = new j(), e;
446
+ },
447
+ createTextNode: function(e) {
448
+ var t = new fe();
449
+ return t.ownerDocument = this, t.appendData(e), t;
450
+ },
451
+ createComment: function(e) {
452
+ var t = new pe();
453
+ return t.ownerDocument = this, t.appendData(e), t;
454
+ },
455
+ createCDATASection: function(e) {
456
+ var t = new me();
457
+ return t.ownerDocument = this, t.appendData(e), t;
458
+ },
459
+ createProcessingInstruction: function(e, t) {
460
+ var n = new ve();
461
+ return n.ownerDocument = this, n.tagName = n.nodeName = n.target = e, n.nodeValue = n.data = t, n;
462
+ },
463
+ createAttribute: function(e) {
464
+ var t = new Y();
465
+ return t.ownerDocument = this, t.name = e, t.nodeName = e, t.localName = e, t.specified = !0, t;
466
+ },
467
+ createEntityReference: function(e) {
468
+ var t = new _e();
469
+ return t.ownerDocument = this, t.nodeName = e, t;
470
+ },
471
+ createElementNS: function(e, t) {
472
+ var n = new J(), r = t.split(`:`), i = n.attributes = new P();
473
+ return n.childNodes = new j(), n.ownerDocument = this, n.nodeName = t, n.tagName = t, n.namespaceURI = e, r.length == 2 ? (n.prefix = r[0], n.localName = r[1]) : n.localName = t, i._ownerElement = n, n;
474
+ },
475
+ createAttributeNS: function(e, t) {
476
+ var n = new Y(), r = t.split(`:`);
477
+ return n.ownerDocument = this, n.nodeName = t, n.name = t, n.namespaceURI = e, n.specified = !0, r.length == 2 ? (n.prefix = r[0], n.localName = r[1]) : n.localName = t, n;
478
+ }
479
+ }, d(H, z);
480
+ function J() {
481
+ this._nsMap = {};
482
+ }
483
+ J.prototype = {
484
+ nodeType: p,
485
+ hasAttribute: function(e) {
486
+ return this.getAttributeNode(e) != null;
487
+ },
488
+ getAttribute: function(e) {
489
+ var t = this.getAttributeNode(e);
490
+ return t && t.value || ``;
491
+ },
492
+ getAttributeNode: function(e) {
493
+ return this.attributes.getNamedItem(e);
494
+ },
495
+ setAttribute: function(e, t) {
496
+ var n = this.ownerDocument.createAttribute(e);
497
+ n.value = n.nodeValue = `` + t, this.setAttributeNode(n);
498
+ },
499
+ removeAttribute: function(e) {
500
+ var t = this.getAttributeNode(e);
501
+ t && this.removeAttributeNode(t);
502
+ },
503
+ appendChild: function(e) {
504
+ return e.nodeType === C ? this.insertBefore(e, null) : de(this, e);
505
+ },
506
+ setAttributeNode: function(e) {
507
+ return this.attributes.setNamedItem(e);
508
+ },
509
+ setAttributeNodeNS: function(e) {
510
+ return this.attributes.setNamedItemNS(e);
511
+ },
512
+ removeAttributeNode: function(e) {
513
+ return this.attributes.removeNamedItem(e.nodeName);
514
+ },
515
+ removeAttributeNS: function(e, t) {
516
+ var n = this.getAttributeNodeNS(e, t);
517
+ n && this.removeAttributeNode(n);
518
+ },
519
+ hasAttributeNS: function(e, t) {
520
+ return this.getAttributeNodeNS(e, t) != null;
521
+ },
522
+ getAttributeNS: function(e, t) {
523
+ var n = this.getAttributeNodeNS(e, t);
524
+ return n && n.value || ``;
525
+ },
526
+ setAttributeNS: function(e, t, n) {
527
+ var r = this.ownerDocument.createAttributeNS(e, t);
528
+ r.value = r.nodeValue = `` + n, this.setAttributeNode(r);
529
+ },
530
+ getAttributeNodeNS: function(e, t) {
531
+ return this.attributes.getNamedItemNS(e, t);
532
+ },
533
+ getElementsByTagName: function(e) {
534
+ return new M(this, function(t) {
535
+ var n = [];
536
+ return V(t, function(r) {
537
+ r !== t && r.nodeType == p && (e === `*` || r.tagName == e) && n.push(r);
538
+ }), n;
539
+ });
540
+ },
541
+ getElementsByTagNameNS: function(e, t) {
542
+ return new M(this, function(n) {
543
+ var r = [];
544
+ return V(n, function(i) {
545
+ i !== n && i.nodeType === p && (e === `*` || i.namespaceURI === e) && (t === `*` || i.localName == t) && r.push(i);
546
+ }), r;
547
+ });
548
+ }
549
+ }, H.prototype.getElementsByTagName = J.prototype.getElementsByTagName, H.prototype.getElementsByTagNameNS = J.prototype.getElementsByTagNameNS, d(J, z);
550
+ function Y() {}
551
+ Y.prototype.nodeType = m, d(Y, z);
552
+ function X() {}
553
+ X.prototype = {
554
+ data: ``,
555
+ substringData: function(e, t) {
556
+ return this.data.substring(e, e + t);
557
+ },
558
+ appendData: function(e) {
559
+ e = this.data + e, this.nodeValue = this.data = e, this.length = e.length;
560
+ },
561
+ insertData: function(e, t) {
562
+ this.replaceData(e, 0, t);
563
+ },
564
+ appendChild: function(e) {
565
+ throw Error(E[D]);
566
+ },
567
+ deleteData: function(e, t) {
568
+ this.replaceData(e, t, ``);
569
+ },
570
+ replaceData: function(e, t, n) {
571
+ var r = this.data.substring(0, e), i = this.data.substring(e + t);
572
+ n = r + n + i, this.nodeValue = this.data = n, this.length = n.length;
573
+ }
574
+ }, d(X, z);
575
+ function fe() {}
576
+ fe.prototype = {
577
+ nodeName: `#text`,
578
+ nodeType: h,
579
+ splitText: function(e) {
580
+ var t = this.data, n = t.substring(e);
581
+ t = t.substring(0, e), this.data = this.nodeValue = t, this.length = t.length;
582
+ var r = this.ownerDocument.createTextNode(n);
583
+ return this.parentNode && this.parentNode.insertBefore(r, this.nextSibling), r;
584
+ }
585
+ }, d(fe, X);
586
+ function pe() {}
587
+ pe.prototype = {
588
+ nodeName: `#comment`,
589
+ nodeType: b
590
+ }, d(pe, X);
591
+ function me() {}
592
+ me.prototype = {
593
+ nodeName: `#cdata-section`,
594
+ nodeType: g
595
+ }, d(me, X);
596
+ function Z() {}
597
+ Z.prototype.nodeType = S, d(Z, z);
598
+ function he() {}
599
+ he.prototype.nodeType = w, d(he, z);
600
+ function ge() {}
601
+ ge.prototype.nodeType = v, d(ge, z);
602
+ function _e() {}
603
+ _e.prototype.nodeType = _, d(_e, z);
604
+ function Q() {}
605
+ Q.prototype.nodeName = `#document-fragment`, Q.prototype.nodeType = C, d(Q, z);
606
+ function ve() {}
607
+ ve.prototype.nodeType = y, d(ve, z);
608
+ function ye() {}
609
+ ye.prototype.serializeToString = function(e, t, n) {
610
+ return be.call(e, t, n);
611
+ }, z.prototype.toString = be;
612
+ function be(e, t) {
613
+ var n = [], r = this.nodeType == 9 && this.documentElement || this, i = r.prefix, a = r.namespaceURI;
614
+ if (a && i == null) {
615
+ var i = r.lookupPrefix(a);
616
+ if (i == null) var o = [{
617
+ namespace: a,
618
+ prefix: null
619
+ }];
620
+ }
621
+ return $(this, n, e, t, o), n.join(``);
622
+ }
623
+ function xe(e, t, n) {
624
+ var r = e.prefix || ``, a = e.namespaceURI;
625
+ if (!a || r === `xml` && a === i.XML || a === i.XMLNS) return !1;
626
+ for (var o = n.length; o--;) {
627
+ var s = n[o];
628
+ if (s.prefix === r) return s.namespace !== a;
629
+ }
630
+ return !0;
631
+ }
632
+ function Se(e, t, n) {
633
+ e.push(` `, t, `="`, n.replace(/[<>&"\t\n\r]/g, B), `"`);
634
+ }
635
+ function $(e, t, n, r, a) {
636
+ if (a ||= [], r) if (e = r(e), e) {
637
+ if (typeof e == `string`) {
638
+ t.push(e);
639
+ return;
640
+ }
641
+ } else return;
642
+ switch (e.nodeType) {
643
+ case p:
644
+ var o = e.attributes, s = o.length, c = e.firstChild, l = e.tagName;
645
+ n = i.isHTML(e.namespaceURI) || n;
646
+ var u = l;
647
+ if (!n && !e.prefix && e.namespaceURI) {
648
+ for (var d, f = 0; f < o.length; f++) if (o.item(f).name === `xmlns`) {
649
+ d = o.item(f).value;
650
+ break;
651
+ }
652
+ if (!d) for (var v = a.length - 1; v >= 0; v--) {
653
+ var w = a[v];
654
+ if (w.prefix === `` && w.namespace === e.namespaceURI) {
655
+ d = w.namespace;
656
+ break;
657
+ }
658
+ }
659
+ if (d !== e.namespaceURI) for (var v = a.length - 1; v >= 0; v--) {
660
+ var w = a[v];
661
+ if (w.namespace === e.namespaceURI) {
662
+ w.prefix && (u = w.prefix + `:` + l);
663
+ break;
664
+ }
665
+ }
666
+ }
667
+ t.push(`<`, u);
668
+ for (var T = 0; T < s; T++) {
669
+ var E = o.item(T);
670
+ E.prefix == `xmlns` ? a.push({
671
+ prefix: E.localName,
672
+ namespace: E.value
673
+ }) : E.nodeName == `xmlns` && a.push({
674
+ prefix: ``,
675
+ namespace: E.value
676
+ });
677
+ }
678
+ for (var T = 0; T < s; T++) {
679
+ var E = o.item(T);
680
+ if (xe(E, n, a)) {
681
+ var D = E.prefix || ``, O = E.namespaceURI;
682
+ Se(t, D ? `xmlns:` + D : `xmlns`, O), a.push({
683
+ prefix: D,
684
+ namespace: O
685
+ });
686
+ }
687
+ $(E, t, n, r, a);
688
+ }
689
+ if (l === u && xe(e, n, a)) {
690
+ var D = e.prefix || ``, O = e.namespaceURI;
691
+ Se(t, D ? `xmlns:` + D : `xmlns`, O), a.push({
692
+ prefix: D,
693
+ namespace: O
694
+ });
695
+ }
696
+ if (c || n && !/^(?:meta|link|img|br|hr|input)$/i.test(l)) {
697
+ if (t.push(`>`), n && /^script$/i.test(l)) for (; c;) c.data ? t.push(c.data) : $(c, t, n, r, a.slice()), c = c.nextSibling;
698
+ else for (; c;) $(c, t, n, r, a.slice()), c = c.nextSibling;
699
+ t.push(`</`, u, `>`);
700
+ } else t.push(`/>`);
701
+ return;
702
+ case x:
703
+ case C:
704
+ for (var c = e.firstChild; c;) $(c, t, n, r, a.slice()), c = c.nextSibling;
705
+ return;
706
+ case m: return Se(t, e.name, e.value);
707
+ case h: return t.push(e.data.replace(/[<&>]/g, B));
708
+ case g: return t.push(`<![CDATA[`, e.data, `]]>`);
709
+ case b: return t.push(`<!--`, e.data, `-->`);
710
+ case S:
711
+ var k = e.publicId, A = e.systemId;
712
+ if (t.push(`<!DOCTYPE `, e.name), k) t.push(` PUBLIC `, k), A && A != `.` && t.push(` `, A), t.push(`>`);
713
+ else if (A && A != `.`) t.push(` SYSTEM `, A, `>`);
714
+ else {
715
+ var j = e.internalSubset;
716
+ j && t.push(` [`, j, `]`), t.push(`>`);
717
+ }
718
+ return;
719
+ case y: return t.push(`<?`, e.target, ` `, e.data, `?>`);
720
+ case _: return t.push(`&`, e.nodeName, `;`);
721
+ default: t.push(`??`, e.nodeName);
722
+ }
723
+ }
724
+ function Ce(e, t, n) {
725
+ var r;
726
+ switch (t.nodeType) {
727
+ case p: r = t.cloneNode(!1), r.ownerDocument = e;
728
+ case C: break;
729
+ case m:
730
+ n = !0;
731
+ break;
732
+ }
733
+ if (r ||= t.cloneNode(!1), r.ownerDocument = e, r.parentNode = null, n) for (var i = t.firstChild; i;) r.appendChild(Ce(e, i, n)), i = i.nextSibling;
734
+ return r;
735
+ }
736
+ function we(e, t, n) {
737
+ var r = new t.constructor();
738
+ for (var i in t) if (Object.prototype.hasOwnProperty.call(t, i)) {
739
+ var a = t[i];
740
+ typeof a != `object` && a != r[i] && (r[i] = a);
741
+ }
742
+ switch (t.childNodes && (r.childNodes = new j()), r.ownerDocument = e, r.nodeType) {
743
+ case p:
744
+ var o = t.attributes, s = r.attributes = new P(), c = o.length;
745
+ s._ownerElement = r;
746
+ for (var l = 0; l < c; l++) r.setAttributeNode(we(e, o.item(l), !0));
747
+ break;
748
+ case m: n = !0;
749
+ }
750
+ if (n) for (var u = t.firstChild; u;) r.appendChild(we(e, u, n)), u = u.nextSibling;
751
+ return r;
752
+ }
753
+ function Te(e, t, n) {
754
+ e[t] = n;
755
+ }
756
+ try {
757
+ if (Object.defineProperty) {
758
+ Object.defineProperty(M.prototype, `length`, { get: function() {
759
+ return N(this), this.$$length;
760
+ } }), Object.defineProperty(z.prototype, `textContent`, {
761
+ get: function() {
762
+ return e(this);
763
+ },
764
+ set: function(e) {
765
+ switch (this.nodeType) {
766
+ case p:
767
+ case C:
768
+ for (; this.firstChild;) this.removeChild(this.firstChild);
769
+ (e || String(e)) && this.appendChild(this.ownerDocument.createTextNode(e));
770
+ break;
771
+ default: this.data = e, this.value = e, this.nodeValue = e;
772
+ }
773
+ }
774
+ });
775
+ function e(t) {
776
+ switch (t.nodeType) {
777
+ case p:
778
+ case C:
779
+ var n = [];
780
+ for (t = t.firstChild; t;) t.nodeType !== 7 && t.nodeType !== 8 && n.push(e(t)), t = t.nextSibling;
781
+ return n.join(``);
782
+ default: return t.nodeValue;
783
+ }
784
+ }
785
+ Te = function(e, t, n) {
786
+ e[`$$` + t] = n;
787
+ };
788
+ }
789
+ } catch {}
790
+ exports.DocumentType = Z, exports.DOMException = A, exports.DOMImplementation = R, exports.Element = J, exports.Node = z, exports.NodeList = j, exports.XMLSerializer = ye;
791
+ })), r = o$1(((exports) => {
792
+ var n = t().freeze;
793
+ exports.XML_ENTITIES = n({
794
+ amp: `&`,
795
+ apos: `'`,
796
+ gt: `>`,
797
+ lt: `<`,
798
+ quot: `"`
799
+ }), exports.HTML_ENTITIES = n({
800
+ Aacute: `Á`,
801
+ aacute: `á`,
802
+ Abreve: `Ă`,
803
+ abreve: `ă`,
804
+ ac: `∾`,
805
+ acd: `∿`,
806
+ acE: `∾̳`,
807
+ Acirc: `Â`,
808
+ acirc: `â`,
809
+ acute: `´`,
810
+ Acy: `А`,
811
+ acy: `а`,
812
+ AElig: `Æ`,
813
+ aelig: `æ`,
814
+ af: `⁡`,
815
+ Afr: `𝔄`,
816
+ afr: `𝔞`,
817
+ Agrave: `À`,
818
+ agrave: `à`,
819
+ alefsym: `ℵ`,
820
+ aleph: `ℵ`,
821
+ Alpha: `Α`,
822
+ alpha: `α`,
823
+ Amacr: `Ā`,
824
+ amacr: `ā`,
825
+ amalg: `⨿`,
826
+ AMP: `&`,
827
+ amp: `&`,
828
+ And: `⩓`,
829
+ and: `∧`,
830
+ andand: `⩕`,
831
+ andd: `⩜`,
832
+ andslope: `⩘`,
833
+ andv: `⩚`,
834
+ ang: `∠`,
835
+ ange: `⦤`,
836
+ angle: `∠`,
837
+ angmsd: `∡`,
838
+ angmsdaa: `⦨`,
839
+ angmsdab: `⦩`,
840
+ angmsdac: `⦪`,
841
+ angmsdad: `⦫`,
842
+ angmsdae: `⦬`,
843
+ angmsdaf: `⦭`,
844
+ angmsdag: `⦮`,
845
+ angmsdah: `⦯`,
846
+ angrt: `∟`,
847
+ angrtvb: `⊾`,
848
+ angrtvbd: `⦝`,
849
+ angsph: `∢`,
850
+ angst: `Å`,
851
+ angzarr: `⍼`,
852
+ Aogon: `Ą`,
853
+ aogon: `ą`,
854
+ Aopf: `𝔸`,
855
+ aopf: `𝕒`,
856
+ ap: `≈`,
857
+ apacir: `⩯`,
858
+ apE: `⩰`,
859
+ ape: `≊`,
860
+ apid: `≋`,
861
+ apos: `'`,
862
+ ApplyFunction: `⁡`,
863
+ approx: `≈`,
864
+ approxeq: `≊`,
865
+ Aring: `Å`,
866
+ aring: `å`,
867
+ Ascr: `𝒜`,
868
+ ascr: `𝒶`,
869
+ Assign: `≔`,
870
+ ast: `*`,
871
+ asymp: `≈`,
872
+ asympeq: `≍`,
873
+ Atilde: `Ã`,
874
+ atilde: `ã`,
875
+ Auml: `Ä`,
876
+ auml: `ä`,
877
+ awconint: `∳`,
878
+ awint: `⨑`,
879
+ backcong: `≌`,
880
+ backepsilon: `϶`,
881
+ backprime: `‵`,
882
+ backsim: `∽`,
883
+ backsimeq: `⋍`,
884
+ Backslash: `∖`,
885
+ Barv: `⫧`,
886
+ barvee: `⊽`,
887
+ Barwed: `⌆`,
888
+ barwed: `⌅`,
889
+ barwedge: `⌅`,
890
+ bbrk: `⎵`,
891
+ bbrktbrk: `⎶`,
892
+ bcong: `≌`,
893
+ Bcy: `Б`,
894
+ bcy: `б`,
895
+ bdquo: `„`,
896
+ becaus: `∵`,
897
+ Because: `∵`,
898
+ because: `∵`,
899
+ bemptyv: `⦰`,
900
+ bepsi: `϶`,
901
+ bernou: `ℬ`,
902
+ Bernoullis: `ℬ`,
903
+ Beta: `Β`,
904
+ beta: `β`,
905
+ beth: `ℶ`,
906
+ between: `≬`,
907
+ Bfr: `𝔅`,
908
+ bfr: `𝔟`,
909
+ bigcap: `⋂`,
910
+ bigcirc: `◯`,
911
+ bigcup: `⋃`,
912
+ bigodot: `⨀`,
913
+ bigoplus: `⨁`,
914
+ bigotimes: `⨂`,
915
+ bigsqcup: `⨆`,
916
+ bigstar: `★`,
917
+ bigtriangledown: `▽`,
918
+ bigtriangleup: `△`,
919
+ biguplus: `⨄`,
920
+ bigvee: `⋁`,
921
+ bigwedge: `⋀`,
922
+ bkarow: `⤍`,
923
+ blacklozenge: `⧫`,
924
+ blacksquare: `▪`,
925
+ blacktriangle: `▴`,
926
+ blacktriangledown: `▾`,
927
+ blacktriangleleft: `◂`,
928
+ blacktriangleright: `▸`,
929
+ blank: `␣`,
930
+ blk12: `▒`,
931
+ blk14: `░`,
932
+ blk34: `▓`,
933
+ block: `█`,
934
+ bne: `=⃥`,
935
+ bnequiv: `≡⃥`,
936
+ bNot: `⫭`,
937
+ bnot: `⌐`,
938
+ Bopf: `𝔹`,
939
+ bopf: `𝕓`,
940
+ bot: `⊥`,
941
+ bottom: `⊥`,
942
+ bowtie: `⋈`,
943
+ boxbox: `⧉`,
944
+ boxDL: `╗`,
945
+ boxDl: `╖`,
946
+ boxdL: `╕`,
947
+ boxdl: `┐`,
948
+ boxDR: `╔`,
949
+ boxDr: `╓`,
950
+ boxdR: `╒`,
951
+ boxdr: `┌`,
952
+ boxH: `═`,
953
+ boxh: `─`,
954
+ boxHD: `╦`,
955
+ boxHd: `╤`,
956
+ boxhD: `╥`,
957
+ boxhd: `┬`,
958
+ boxHU: `╩`,
959
+ boxHu: `╧`,
960
+ boxhU: `╨`,
961
+ boxhu: `┴`,
962
+ boxminus: `⊟`,
963
+ boxplus: `⊞`,
964
+ boxtimes: `⊠`,
965
+ boxUL: `╝`,
966
+ boxUl: `╜`,
967
+ boxuL: `╛`,
968
+ boxul: `┘`,
969
+ boxUR: `╚`,
970
+ boxUr: `╙`,
971
+ boxuR: `╘`,
972
+ boxur: `└`,
973
+ boxV: `║`,
974
+ boxv: `│`,
975
+ boxVH: `╬`,
976
+ boxVh: `╫`,
977
+ boxvH: `╪`,
978
+ boxvh: `┼`,
979
+ boxVL: `╣`,
980
+ boxVl: `╢`,
981
+ boxvL: `╡`,
982
+ boxvl: `┤`,
983
+ boxVR: `╠`,
984
+ boxVr: `╟`,
985
+ boxvR: `╞`,
986
+ boxvr: `├`,
987
+ bprime: `‵`,
988
+ Breve: `˘`,
989
+ breve: `˘`,
990
+ brvbar: `¦`,
991
+ Bscr: `ℬ`,
992
+ bscr: `𝒷`,
993
+ bsemi: `⁏`,
994
+ bsim: `∽`,
995
+ bsime: `⋍`,
996
+ bsol: `\\`,
997
+ bsolb: `⧅`,
998
+ bsolhsub: `⟈`,
999
+ bull: `•`,
1000
+ bullet: `•`,
1001
+ bump: `≎`,
1002
+ bumpE: `⪮`,
1003
+ bumpe: `≏`,
1004
+ Bumpeq: `≎`,
1005
+ bumpeq: `≏`,
1006
+ Cacute: `Ć`,
1007
+ cacute: `ć`,
1008
+ Cap: `⋒`,
1009
+ cap: `∩`,
1010
+ capand: `⩄`,
1011
+ capbrcup: `⩉`,
1012
+ capcap: `⩋`,
1013
+ capcup: `⩇`,
1014
+ capdot: `⩀`,
1015
+ CapitalDifferentialD: `ⅅ`,
1016
+ caps: `∩︀`,
1017
+ caret: `⁁`,
1018
+ caron: `ˇ`,
1019
+ Cayleys: `ℭ`,
1020
+ ccaps: `⩍`,
1021
+ Ccaron: `Č`,
1022
+ ccaron: `č`,
1023
+ Ccedil: `Ç`,
1024
+ ccedil: `ç`,
1025
+ Ccirc: `Ĉ`,
1026
+ ccirc: `ĉ`,
1027
+ Cconint: `∰`,
1028
+ ccups: `⩌`,
1029
+ ccupssm: `⩐`,
1030
+ Cdot: `Ċ`,
1031
+ cdot: `ċ`,
1032
+ cedil: `¸`,
1033
+ Cedilla: `¸`,
1034
+ cemptyv: `⦲`,
1035
+ cent: `¢`,
1036
+ CenterDot: `·`,
1037
+ centerdot: `·`,
1038
+ Cfr: `ℭ`,
1039
+ cfr: `𝔠`,
1040
+ CHcy: `Ч`,
1041
+ chcy: `ч`,
1042
+ check: `✓`,
1043
+ checkmark: `✓`,
1044
+ Chi: `Χ`,
1045
+ chi: `χ`,
1046
+ cir: `○`,
1047
+ circ: `ˆ`,
1048
+ circeq: `≗`,
1049
+ circlearrowleft: `↺`,
1050
+ circlearrowright: `↻`,
1051
+ circledast: `⊛`,
1052
+ circledcirc: `⊚`,
1053
+ circleddash: `⊝`,
1054
+ CircleDot: `⊙`,
1055
+ circledR: `®`,
1056
+ circledS: `Ⓢ`,
1057
+ CircleMinus: `⊖`,
1058
+ CirclePlus: `⊕`,
1059
+ CircleTimes: `⊗`,
1060
+ cirE: `⧃`,
1061
+ cire: `≗`,
1062
+ cirfnint: `⨐`,
1063
+ cirmid: `⫯`,
1064
+ cirscir: `⧂`,
1065
+ ClockwiseContourIntegral: `∲`,
1066
+ CloseCurlyDoubleQuote: `”`,
1067
+ CloseCurlyQuote: `’`,
1068
+ clubs: `♣`,
1069
+ clubsuit: `♣`,
1070
+ Colon: `∷`,
1071
+ colon: `:`,
1072
+ Colone: `⩴`,
1073
+ colone: `≔`,
1074
+ coloneq: `≔`,
1075
+ comma: `,`,
1076
+ commat: `@`,
1077
+ comp: `∁`,
1078
+ compfn: `∘`,
1079
+ complement: `∁`,
1080
+ complexes: `ℂ`,
1081
+ cong: `≅`,
1082
+ congdot: `⩭`,
1083
+ Congruent: `≡`,
1084
+ Conint: `∯`,
1085
+ conint: `∮`,
1086
+ ContourIntegral: `∮`,
1087
+ Copf: `ℂ`,
1088
+ copf: `𝕔`,
1089
+ coprod: `∐`,
1090
+ Coproduct: `∐`,
1091
+ COPY: `©`,
1092
+ copy: `©`,
1093
+ copysr: `℗`,
1094
+ CounterClockwiseContourIntegral: `∳`,
1095
+ crarr: `↵`,
1096
+ Cross: `⨯`,
1097
+ cross: `✗`,
1098
+ Cscr: `𝒞`,
1099
+ cscr: `𝒸`,
1100
+ csub: `⫏`,
1101
+ csube: `⫑`,
1102
+ csup: `⫐`,
1103
+ csupe: `⫒`,
1104
+ ctdot: `⋯`,
1105
+ cudarrl: `⤸`,
1106
+ cudarrr: `⤵`,
1107
+ cuepr: `⋞`,
1108
+ cuesc: `⋟`,
1109
+ cularr: `↶`,
1110
+ cularrp: `⤽`,
1111
+ Cup: `⋓`,
1112
+ cup: `∪`,
1113
+ cupbrcap: `⩈`,
1114
+ CupCap: `≍`,
1115
+ cupcap: `⩆`,
1116
+ cupcup: `⩊`,
1117
+ cupdot: `⊍`,
1118
+ cupor: `⩅`,
1119
+ cups: `∪︀`,
1120
+ curarr: `↷`,
1121
+ curarrm: `⤼`,
1122
+ curlyeqprec: `⋞`,
1123
+ curlyeqsucc: `⋟`,
1124
+ curlyvee: `⋎`,
1125
+ curlywedge: `⋏`,
1126
+ curren: `¤`,
1127
+ curvearrowleft: `↶`,
1128
+ curvearrowright: `↷`,
1129
+ cuvee: `⋎`,
1130
+ cuwed: `⋏`,
1131
+ cwconint: `∲`,
1132
+ cwint: `∱`,
1133
+ cylcty: `⌭`,
1134
+ Dagger: `‡`,
1135
+ dagger: `†`,
1136
+ daleth: `ℸ`,
1137
+ Darr: `↡`,
1138
+ dArr: `⇓`,
1139
+ darr: `↓`,
1140
+ dash: `‐`,
1141
+ Dashv: `⫤`,
1142
+ dashv: `⊣`,
1143
+ dbkarow: `⤏`,
1144
+ dblac: `˝`,
1145
+ Dcaron: `Ď`,
1146
+ dcaron: `ď`,
1147
+ Dcy: `Д`,
1148
+ dcy: `д`,
1149
+ DD: `ⅅ`,
1150
+ dd: `ⅆ`,
1151
+ ddagger: `‡`,
1152
+ ddarr: `⇊`,
1153
+ DDotrahd: `⤑`,
1154
+ ddotseq: `⩷`,
1155
+ deg: `°`,
1156
+ Del: `∇`,
1157
+ Delta: `Δ`,
1158
+ delta: `δ`,
1159
+ demptyv: `⦱`,
1160
+ dfisht: `⥿`,
1161
+ Dfr: `𝔇`,
1162
+ dfr: `𝔡`,
1163
+ dHar: `⥥`,
1164
+ dharl: `⇃`,
1165
+ dharr: `⇂`,
1166
+ DiacriticalAcute: `´`,
1167
+ DiacriticalDot: `˙`,
1168
+ DiacriticalDoubleAcute: `˝`,
1169
+ DiacriticalGrave: "`",
1170
+ DiacriticalTilde: `˜`,
1171
+ diam: `⋄`,
1172
+ Diamond: `⋄`,
1173
+ diamond: `⋄`,
1174
+ diamondsuit: `♦`,
1175
+ diams: `♦`,
1176
+ die: `¨`,
1177
+ DifferentialD: `ⅆ`,
1178
+ digamma: `ϝ`,
1179
+ disin: `⋲`,
1180
+ div: `÷`,
1181
+ divide: `÷`,
1182
+ divideontimes: `⋇`,
1183
+ divonx: `⋇`,
1184
+ DJcy: `Ђ`,
1185
+ djcy: `ђ`,
1186
+ dlcorn: `⌞`,
1187
+ dlcrop: `⌍`,
1188
+ dollar: `$`,
1189
+ Dopf: `𝔻`,
1190
+ dopf: `𝕕`,
1191
+ Dot: `¨`,
1192
+ dot: `˙`,
1193
+ DotDot: `⃜`,
1194
+ doteq: `≐`,
1195
+ doteqdot: `≑`,
1196
+ DotEqual: `≐`,
1197
+ dotminus: `∸`,
1198
+ dotplus: `∔`,
1199
+ dotsquare: `⊡`,
1200
+ doublebarwedge: `⌆`,
1201
+ DoubleContourIntegral: `∯`,
1202
+ DoubleDot: `¨`,
1203
+ DoubleDownArrow: `⇓`,
1204
+ DoubleLeftArrow: `⇐`,
1205
+ DoubleLeftRightArrow: `⇔`,
1206
+ DoubleLeftTee: `⫤`,
1207
+ DoubleLongLeftArrow: `⟸`,
1208
+ DoubleLongLeftRightArrow: `⟺`,
1209
+ DoubleLongRightArrow: `⟹`,
1210
+ DoubleRightArrow: `⇒`,
1211
+ DoubleRightTee: `⊨`,
1212
+ DoubleUpArrow: `⇑`,
1213
+ DoubleUpDownArrow: `⇕`,
1214
+ DoubleVerticalBar: `∥`,
1215
+ DownArrow: `↓`,
1216
+ Downarrow: `⇓`,
1217
+ downarrow: `↓`,
1218
+ DownArrowBar: `⤓`,
1219
+ DownArrowUpArrow: `⇵`,
1220
+ DownBreve: `̑`,
1221
+ downdownarrows: `⇊`,
1222
+ downharpoonleft: `⇃`,
1223
+ downharpoonright: `⇂`,
1224
+ DownLeftRightVector: `⥐`,
1225
+ DownLeftTeeVector: `⥞`,
1226
+ DownLeftVector: `↽`,
1227
+ DownLeftVectorBar: `⥖`,
1228
+ DownRightTeeVector: `⥟`,
1229
+ DownRightVector: `⇁`,
1230
+ DownRightVectorBar: `⥗`,
1231
+ DownTee: `⊤`,
1232
+ DownTeeArrow: `↧`,
1233
+ drbkarow: `⤐`,
1234
+ drcorn: `⌟`,
1235
+ drcrop: `⌌`,
1236
+ Dscr: `𝒟`,
1237
+ dscr: `𝒹`,
1238
+ DScy: `Ѕ`,
1239
+ dscy: `ѕ`,
1240
+ dsol: `⧶`,
1241
+ Dstrok: `Đ`,
1242
+ dstrok: `đ`,
1243
+ dtdot: `⋱`,
1244
+ dtri: `▿`,
1245
+ dtrif: `▾`,
1246
+ duarr: `⇵`,
1247
+ duhar: `⥯`,
1248
+ dwangle: `⦦`,
1249
+ DZcy: `Џ`,
1250
+ dzcy: `џ`,
1251
+ dzigrarr: `⟿`,
1252
+ Eacute: `É`,
1253
+ eacute: `é`,
1254
+ easter: `⩮`,
1255
+ Ecaron: `Ě`,
1256
+ ecaron: `ě`,
1257
+ ecir: `≖`,
1258
+ Ecirc: `Ê`,
1259
+ ecirc: `ê`,
1260
+ ecolon: `≕`,
1261
+ Ecy: `Э`,
1262
+ ecy: `э`,
1263
+ eDDot: `⩷`,
1264
+ Edot: `Ė`,
1265
+ eDot: `≑`,
1266
+ edot: `ė`,
1267
+ ee: `ⅇ`,
1268
+ efDot: `≒`,
1269
+ Efr: `𝔈`,
1270
+ efr: `𝔢`,
1271
+ eg: `⪚`,
1272
+ Egrave: `È`,
1273
+ egrave: `è`,
1274
+ egs: `⪖`,
1275
+ egsdot: `⪘`,
1276
+ el: `⪙`,
1277
+ Element: `∈`,
1278
+ elinters: `⏧`,
1279
+ ell: `ℓ`,
1280
+ els: `⪕`,
1281
+ elsdot: `⪗`,
1282
+ Emacr: `Ē`,
1283
+ emacr: `ē`,
1284
+ empty: `∅`,
1285
+ emptyset: `∅`,
1286
+ EmptySmallSquare: `◻`,
1287
+ emptyv: `∅`,
1288
+ EmptyVerySmallSquare: `▫`,
1289
+ emsp: ` `,
1290
+ emsp13: ` `,
1291
+ emsp14: ` `,
1292
+ ENG: `Ŋ`,
1293
+ eng: `ŋ`,
1294
+ ensp: ` `,
1295
+ Eogon: `Ę`,
1296
+ eogon: `ę`,
1297
+ Eopf: `𝔼`,
1298
+ eopf: `𝕖`,
1299
+ epar: `⋕`,
1300
+ eparsl: `⧣`,
1301
+ eplus: `⩱`,
1302
+ epsi: `ε`,
1303
+ Epsilon: `Ε`,
1304
+ epsilon: `ε`,
1305
+ epsiv: `ϵ`,
1306
+ eqcirc: `≖`,
1307
+ eqcolon: `≕`,
1308
+ eqsim: `≂`,
1309
+ eqslantgtr: `⪖`,
1310
+ eqslantless: `⪕`,
1311
+ Equal: `⩵`,
1312
+ equals: `=`,
1313
+ EqualTilde: `≂`,
1314
+ equest: `≟`,
1315
+ Equilibrium: `⇌`,
1316
+ equiv: `≡`,
1317
+ equivDD: `⩸`,
1318
+ eqvparsl: `⧥`,
1319
+ erarr: `⥱`,
1320
+ erDot: `≓`,
1321
+ Escr: `ℰ`,
1322
+ escr: `ℯ`,
1323
+ esdot: `≐`,
1324
+ Esim: `⩳`,
1325
+ esim: `≂`,
1326
+ Eta: `Η`,
1327
+ eta: `η`,
1328
+ ETH: `Ð`,
1329
+ eth: `ð`,
1330
+ Euml: `Ë`,
1331
+ euml: `ë`,
1332
+ euro: `€`,
1333
+ excl: `!`,
1334
+ exist: `∃`,
1335
+ Exists: `∃`,
1336
+ expectation: `ℰ`,
1337
+ ExponentialE: `ⅇ`,
1338
+ exponentiale: `ⅇ`,
1339
+ fallingdotseq: `≒`,
1340
+ Fcy: `Ф`,
1341
+ fcy: `ф`,
1342
+ female: `♀`,
1343
+ ffilig: `ffi`,
1344
+ fflig: `ff`,
1345
+ ffllig: `ffl`,
1346
+ Ffr: `𝔉`,
1347
+ ffr: `𝔣`,
1348
+ filig: `fi`,
1349
+ FilledSmallSquare: `◼`,
1350
+ FilledVerySmallSquare: `▪`,
1351
+ fjlig: `fj`,
1352
+ flat: `♭`,
1353
+ fllig: `fl`,
1354
+ fltns: `▱`,
1355
+ fnof: `ƒ`,
1356
+ Fopf: `𝔽`,
1357
+ fopf: `𝕗`,
1358
+ ForAll: `∀`,
1359
+ forall: `∀`,
1360
+ fork: `⋔`,
1361
+ forkv: `⫙`,
1362
+ Fouriertrf: `ℱ`,
1363
+ fpartint: `⨍`,
1364
+ frac12: `½`,
1365
+ frac13: `⅓`,
1366
+ frac14: `¼`,
1367
+ frac15: `⅕`,
1368
+ frac16: `⅙`,
1369
+ frac18: `⅛`,
1370
+ frac23: `⅔`,
1371
+ frac25: `⅖`,
1372
+ frac34: `¾`,
1373
+ frac35: `⅗`,
1374
+ frac38: `⅜`,
1375
+ frac45: `⅘`,
1376
+ frac56: `⅚`,
1377
+ frac58: `⅝`,
1378
+ frac78: `⅞`,
1379
+ frasl: `⁄`,
1380
+ frown: `⌢`,
1381
+ Fscr: `ℱ`,
1382
+ fscr: `𝒻`,
1383
+ gacute: `ǵ`,
1384
+ Gamma: `Γ`,
1385
+ gamma: `γ`,
1386
+ Gammad: `Ϝ`,
1387
+ gammad: `ϝ`,
1388
+ gap: `⪆`,
1389
+ Gbreve: `Ğ`,
1390
+ gbreve: `ğ`,
1391
+ Gcedil: `Ģ`,
1392
+ Gcirc: `Ĝ`,
1393
+ gcirc: `ĝ`,
1394
+ Gcy: `Г`,
1395
+ gcy: `г`,
1396
+ Gdot: `Ġ`,
1397
+ gdot: `ġ`,
1398
+ gE: `≧`,
1399
+ ge: `≥`,
1400
+ gEl: `⪌`,
1401
+ gel: `⋛`,
1402
+ geq: `≥`,
1403
+ geqq: `≧`,
1404
+ geqslant: `⩾`,
1405
+ ges: `⩾`,
1406
+ gescc: `⪩`,
1407
+ gesdot: `⪀`,
1408
+ gesdoto: `⪂`,
1409
+ gesdotol: `⪄`,
1410
+ gesl: `⋛︀`,
1411
+ gesles: `⪔`,
1412
+ Gfr: `𝔊`,
1413
+ gfr: `𝔤`,
1414
+ Gg: `⋙`,
1415
+ gg: `≫`,
1416
+ ggg: `⋙`,
1417
+ gimel: `ℷ`,
1418
+ GJcy: `Ѓ`,
1419
+ gjcy: `ѓ`,
1420
+ gl: `≷`,
1421
+ gla: `⪥`,
1422
+ glE: `⪒`,
1423
+ glj: `⪤`,
1424
+ gnap: `⪊`,
1425
+ gnapprox: `⪊`,
1426
+ gnE: `≩`,
1427
+ gne: `⪈`,
1428
+ gneq: `⪈`,
1429
+ gneqq: `≩`,
1430
+ gnsim: `⋧`,
1431
+ Gopf: `𝔾`,
1432
+ gopf: `𝕘`,
1433
+ grave: "`",
1434
+ GreaterEqual: `≥`,
1435
+ GreaterEqualLess: `⋛`,
1436
+ GreaterFullEqual: `≧`,
1437
+ GreaterGreater: `⪢`,
1438
+ GreaterLess: `≷`,
1439
+ GreaterSlantEqual: `⩾`,
1440
+ GreaterTilde: `≳`,
1441
+ Gscr: `𝒢`,
1442
+ gscr: `ℊ`,
1443
+ gsim: `≳`,
1444
+ gsime: `⪎`,
1445
+ gsiml: `⪐`,
1446
+ Gt: `≫`,
1447
+ GT: `>`,
1448
+ gt: `>`,
1449
+ gtcc: `⪧`,
1450
+ gtcir: `⩺`,
1451
+ gtdot: `⋗`,
1452
+ gtlPar: `⦕`,
1453
+ gtquest: `⩼`,
1454
+ gtrapprox: `⪆`,
1455
+ gtrarr: `⥸`,
1456
+ gtrdot: `⋗`,
1457
+ gtreqless: `⋛`,
1458
+ gtreqqless: `⪌`,
1459
+ gtrless: `≷`,
1460
+ gtrsim: `≳`,
1461
+ gvertneqq: `≩︀`,
1462
+ gvnE: `≩︀`,
1463
+ Hacek: `ˇ`,
1464
+ hairsp: ` `,
1465
+ half: `½`,
1466
+ hamilt: `ℋ`,
1467
+ HARDcy: `Ъ`,
1468
+ hardcy: `ъ`,
1469
+ hArr: `⇔`,
1470
+ harr: `↔`,
1471
+ harrcir: `⥈`,
1472
+ harrw: `↭`,
1473
+ Hat: `^`,
1474
+ hbar: `ℏ`,
1475
+ Hcirc: `Ĥ`,
1476
+ hcirc: `ĥ`,
1477
+ hearts: `♥`,
1478
+ heartsuit: `♥`,
1479
+ hellip: `…`,
1480
+ hercon: `⊹`,
1481
+ Hfr: `ℌ`,
1482
+ hfr: `𝔥`,
1483
+ HilbertSpace: `ℋ`,
1484
+ hksearow: `⤥`,
1485
+ hkswarow: `⤦`,
1486
+ hoarr: `⇿`,
1487
+ homtht: `∻`,
1488
+ hookleftarrow: `↩`,
1489
+ hookrightarrow: `↪`,
1490
+ Hopf: `ℍ`,
1491
+ hopf: `𝕙`,
1492
+ horbar: `―`,
1493
+ HorizontalLine: `─`,
1494
+ Hscr: `ℋ`,
1495
+ hscr: `𝒽`,
1496
+ hslash: `ℏ`,
1497
+ Hstrok: `Ħ`,
1498
+ hstrok: `ħ`,
1499
+ HumpDownHump: `≎`,
1500
+ HumpEqual: `≏`,
1501
+ hybull: `⁃`,
1502
+ hyphen: `‐`,
1503
+ Iacute: `Í`,
1504
+ iacute: `í`,
1505
+ ic: `⁣`,
1506
+ Icirc: `Î`,
1507
+ icirc: `î`,
1508
+ Icy: `И`,
1509
+ icy: `и`,
1510
+ Idot: `İ`,
1511
+ IEcy: `Е`,
1512
+ iecy: `е`,
1513
+ iexcl: `¡`,
1514
+ iff: `⇔`,
1515
+ Ifr: `ℑ`,
1516
+ ifr: `𝔦`,
1517
+ Igrave: `Ì`,
1518
+ igrave: `ì`,
1519
+ ii: `ⅈ`,
1520
+ iiiint: `⨌`,
1521
+ iiint: `∭`,
1522
+ iinfin: `⧜`,
1523
+ iiota: `℩`,
1524
+ IJlig: `IJ`,
1525
+ ijlig: `ij`,
1526
+ Im: `ℑ`,
1527
+ Imacr: `Ī`,
1528
+ imacr: `ī`,
1529
+ image: `ℑ`,
1530
+ ImaginaryI: `ⅈ`,
1531
+ imagline: `ℐ`,
1532
+ imagpart: `ℑ`,
1533
+ imath: `ı`,
1534
+ imof: `⊷`,
1535
+ imped: `Ƶ`,
1536
+ Implies: `⇒`,
1537
+ in: `∈`,
1538
+ incare: `℅`,
1539
+ infin: `∞`,
1540
+ infintie: `⧝`,
1541
+ inodot: `ı`,
1542
+ Int: `∬`,
1543
+ int: `∫`,
1544
+ intcal: `⊺`,
1545
+ integers: `ℤ`,
1546
+ Integral: `∫`,
1547
+ intercal: `⊺`,
1548
+ Intersection: `⋂`,
1549
+ intlarhk: `⨗`,
1550
+ intprod: `⨼`,
1551
+ InvisibleComma: `⁣`,
1552
+ InvisibleTimes: `⁢`,
1553
+ IOcy: `Ё`,
1554
+ iocy: `ё`,
1555
+ Iogon: `Į`,
1556
+ iogon: `į`,
1557
+ Iopf: `𝕀`,
1558
+ iopf: `𝕚`,
1559
+ Iota: `Ι`,
1560
+ iota: `ι`,
1561
+ iprod: `⨼`,
1562
+ iquest: `¿`,
1563
+ Iscr: `ℐ`,
1564
+ iscr: `𝒾`,
1565
+ isin: `∈`,
1566
+ isindot: `⋵`,
1567
+ isinE: `⋹`,
1568
+ isins: `⋴`,
1569
+ isinsv: `⋳`,
1570
+ isinv: `∈`,
1571
+ it: `⁢`,
1572
+ Itilde: `Ĩ`,
1573
+ itilde: `ĩ`,
1574
+ Iukcy: `І`,
1575
+ iukcy: `і`,
1576
+ Iuml: `Ï`,
1577
+ iuml: `ï`,
1578
+ Jcirc: `Ĵ`,
1579
+ jcirc: `ĵ`,
1580
+ Jcy: `Й`,
1581
+ jcy: `й`,
1582
+ Jfr: `𝔍`,
1583
+ jfr: `𝔧`,
1584
+ jmath: `ȷ`,
1585
+ Jopf: `𝕁`,
1586
+ jopf: `𝕛`,
1587
+ Jscr: `𝒥`,
1588
+ jscr: `𝒿`,
1589
+ Jsercy: `Ј`,
1590
+ jsercy: `ј`,
1591
+ Jukcy: `Є`,
1592
+ jukcy: `є`,
1593
+ Kappa: `Κ`,
1594
+ kappa: `κ`,
1595
+ kappav: `ϰ`,
1596
+ Kcedil: `Ķ`,
1597
+ kcedil: `ķ`,
1598
+ Kcy: `К`,
1599
+ kcy: `к`,
1600
+ Kfr: `𝔎`,
1601
+ kfr: `𝔨`,
1602
+ kgreen: `ĸ`,
1603
+ KHcy: `Х`,
1604
+ khcy: `х`,
1605
+ KJcy: `Ќ`,
1606
+ kjcy: `ќ`,
1607
+ Kopf: `𝕂`,
1608
+ kopf: `𝕜`,
1609
+ Kscr: `𝒦`,
1610
+ kscr: `𝓀`,
1611
+ lAarr: `⇚`,
1612
+ Lacute: `Ĺ`,
1613
+ lacute: `ĺ`,
1614
+ laemptyv: `⦴`,
1615
+ lagran: `ℒ`,
1616
+ Lambda: `Λ`,
1617
+ lambda: `λ`,
1618
+ Lang: `⟪`,
1619
+ lang: `⟨`,
1620
+ langd: `⦑`,
1621
+ langle: `⟨`,
1622
+ lap: `⪅`,
1623
+ Laplacetrf: `ℒ`,
1624
+ laquo: `«`,
1625
+ Larr: `↞`,
1626
+ lArr: `⇐`,
1627
+ larr: `←`,
1628
+ larrb: `⇤`,
1629
+ larrbfs: `⤟`,
1630
+ larrfs: `⤝`,
1631
+ larrhk: `↩`,
1632
+ larrlp: `↫`,
1633
+ larrpl: `⤹`,
1634
+ larrsim: `⥳`,
1635
+ larrtl: `↢`,
1636
+ lat: `⪫`,
1637
+ lAtail: `⤛`,
1638
+ latail: `⤙`,
1639
+ late: `⪭`,
1640
+ lates: `⪭︀`,
1641
+ lBarr: `⤎`,
1642
+ lbarr: `⤌`,
1643
+ lbbrk: `❲`,
1644
+ lbrace: `{`,
1645
+ lbrack: `[`,
1646
+ lbrke: `⦋`,
1647
+ lbrksld: `⦏`,
1648
+ lbrkslu: `⦍`,
1649
+ Lcaron: `Ľ`,
1650
+ lcaron: `ľ`,
1651
+ Lcedil: `Ļ`,
1652
+ lcedil: `ļ`,
1653
+ lceil: `⌈`,
1654
+ lcub: `{`,
1655
+ Lcy: `Л`,
1656
+ lcy: `л`,
1657
+ ldca: `⤶`,
1658
+ ldquo: `“`,
1659
+ ldquor: `„`,
1660
+ ldrdhar: `⥧`,
1661
+ ldrushar: `⥋`,
1662
+ ldsh: `↲`,
1663
+ lE: `≦`,
1664
+ le: `≤`,
1665
+ LeftAngleBracket: `⟨`,
1666
+ LeftArrow: `←`,
1667
+ Leftarrow: `⇐`,
1668
+ leftarrow: `←`,
1669
+ LeftArrowBar: `⇤`,
1670
+ LeftArrowRightArrow: `⇆`,
1671
+ leftarrowtail: `↢`,
1672
+ LeftCeiling: `⌈`,
1673
+ LeftDoubleBracket: `⟦`,
1674
+ LeftDownTeeVector: `⥡`,
1675
+ LeftDownVector: `⇃`,
1676
+ LeftDownVectorBar: `⥙`,
1677
+ LeftFloor: `⌊`,
1678
+ leftharpoondown: `↽`,
1679
+ leftharpoonup: `↼`,
1680
+ leftleftarrows: `⇇`,
1681
+ LeftRightArrow: `↔`,
1682
+ Leftrightarrow: `⇔`,
1683
+ leftrightarrow: `↔`,
1684
+ leftrightarrows: `⇆`,
1685
+ leftrightharpoons: `⇋`,
1686
+ leftrightsquigarrow: `↭`,
1687
+ LeftRightVector: `⥎`,
1688
+ LeftTee: `⊣`,
1689
+ LeftTeeArrow: `↤`,
1690
+ LeftTeeVector: `⥚`,
1691
+ leftthreetimes: `⋋`,
1692
+ LeftTriangle: `⊲`,
1693
+ LeftTriangleBar: `⧏`,
1694
+ LeftTriangleEqual: `⊴`,
1695
+ LeftUpDownVector: `⥑`,
1696
+ LeftUpTeeVector: `⥠`,
1697
+ LeftUpVector: `↿`,
1698
+ LeftUpVectorBar: `⥘`,
1699
+ LeftVector: `↼`,
1700
+ LeftVectorBar: `⥒`,
1701
+ lEg: `⪋`,
1702
+ leg: `⋚`,
1703
+ leq: `≤`,
1704
+ leqq: `≦`,
1705
+ leqslant: `⩽`,
1706
+ les: `⩽`,
1707
+ lescc: `⪨`,
1708
+ lesdot: `⩿`,
1709
+ lesdoto: `⪁`,
1710
+ lesdotor: `⪃`,
1711
+ lesg: `⋚︀`,
1712
+ lesges: `⪓`,
1713
+ lessapprox: `⪅`,
1714
+ lessdot: `⋖`,
1715
+ lesseqgtr: `⋚`,
1716
+ lesseqqgtr: `⪋`,
1717
+ LessEqualGreater: `⋚`,
1718
+ LessFullEqual: `≦`,
1719
+ LessGreater: `≶`,
1720
+ lessgtr: `≶`,
1721
+ LessLess: `⪡`,
1722
+ lesssim: `≲`,
1723
+ LessSlantEqual: `⩽`,
1724
+ LessTilde: `≲`,
1725
+ lfisht: `⥼`,
1726
+ lfloor: `⌊`,
1727
+ Lfr: `𝔏`,
1728
+ lfr: `𝔩`,
1729
+ lg: `≶`,
1730
+ lgE: `⪑`,
1731
+ lHar: `⥢`,
1732
+ lhard: `↽`,
1733
+ lharu: `↼`,
1734
+ lharul: `⥪`,
1735
+ lhblk: `▄`,
1736
+ LJcy: `Љ`,
1737
+ ljcy: `љ`,
1738
+ Ll: `⋘`,
1739
+ ll: `≪`,
1740
+ llarr: `⇇`,
1741
+ llcorner: `⌞`,
1742
+ Lleftarrow: `⇚`,
1743
+ llhard: `⥫`,
1744
+ lltri: `◺`,
1745
+ Lmidot: `Ŀ`,
1746
+ lmidot: `ŀ`,
1747
+ lmoust: `⎰`,
1748
+ lmoustache: `⎰`,
1749
+ lnap: `⪉`,
1750
+ lnapprox: `⪉`,
1751
+ lnE: `≨`,
1752
+ lne: `⪇`,
1753
+ lneq: `⪇`,
1754
+ lneqq: `≨`,
1755
+ lnsim: `⋦`,
1756
+ loang: `⟬`,
1757
+ loarr: `⇽`,
1758
+ lobrk: `⟦`,
1759
+ LongLeftArrow: `⟵`,
1760
+ Longleftarrow: `⟸`,
1761
+ longleftarrow: `⟵`,
1762
+ LongLeftRightArrow: `⟷`,
1763
+ Longleftrightarrow: `⟺`,
1764
+ longleftrightarrow: `⟷`,
1765
+ longmapsto: `⟼`,
1766
+ LongRightArrow: `⟶`,
1767
+ Longrightarrow: `⟹`,
1768
+ longrightarrow: `⟶`,
1769
+ looparrowleft: `↫`,
1770
+ looparrowright: `↬`,
1771
+ lopar: `⦅`,
1772
+ Lopf: `𝕃`,
1773
+ lopf: `𝕝`,
1774
+ loplus: `⨭`,
1775
+ lotimes: `⨴`,
1776
+ lowast: `∗`,
1777
+ lowbar: `_`,
1778
+ LowerLeftArrow: `↙`,
1779
+ LowerRightArrow: `↘`,
1780
+ loz: `◊`,
1781
+ lozenge: `◊`,
1782
+ lozf: `⧫`,
1783
+ lpar: `(`,
1784
+ lparlt: `⦓`,
1785
+ lrarr: `⇆`,
1786
+ lrcorner: `⌟`,
1787
+ lrhar: `⇋`,
1788
+ lrhard: `⥭`,
1789
+ lrm: `‎`,
1790
+ lrtri: `⊿`,
1791
+ lsaquo: `‹`,
1792
+ Lscr: `ℒ`,
1793
+ lscr: `𝓁`,
1794
+ Lsh: `↰`,
1795
+ lsh: `↰`,
1796
+ lsim: `≲`,
1797
+ lsime: `⪍`,
1798
+ lsimg: `⪏`,
1799
+ lsqb: `[`,
1800
+ lsquo: `‘`,
1801
+ lsquor: `‚`,
1802
+ Lstrok: `Ł`,
1803
+ lstrok: `ł`,
1804
+ Lt: `≪`,
1805
+ LT: `<`,
1806
+ lt: `<`,
1807
+ ltcc: `⪦`,
1808
+ ltcir: `⩹`,
1809
+ ltdot: `⋖`,
1810
+ lthree: `⋋`,
1811
+ ltimes: `⋉`,
1812
+ ltlarr: `⥶`,
1813
+ ltquest: `⩻`,
1814
+ ltri: `◃`,
1815
+ ltrie: `⊴`,
1816
+ ltrif: `◂`,
1817
+ ltrPar: `⦖`,
1818
+ lurdshar: `⥊`,
1819
+ luruhar: `⥦`,
1820
+ lvertneqq: `≨︀`,
1821
+ lvnE: `≨︀`,
1822
+ macr: `¯`,
1823
+ male: `♂`,
1824
+ malt: `✠`,
1825
+ maltese: `✠`,
1826
+ Map: `⤅`,
1827
+ map: `↦`,
1828
+ mapsto: `↦`,
1829
+ mapstodown: `↧`,
1830
+ mapstoleft: `↤`,
1831
+ mapstoup: `↥`,
1832
+ marker: `▮`,
1833
+ mcomma: `⨩`,
1834
+ Mcy: `М`,
1835
+ mcy: `м`,
1836
+ mdash: `—`,
1837
+ mDDot: `∺`,
1838
+ measuredangle: `∡`,
1839
+ MediumSpace: ` `,
1840
+ Mellintrf: `ℳ`,
1841
+ Mfr: `𝔐`,
1842
+ mfr: `𝔪`,
1843
+ mho: `℧`,
1844
+ micro: `µ`,
1845
+ mid: `∣`,
1846
+ midast: `*`,
1847
+ midcir: `⫰`,
1848
+ middot: `·`,
1849
+ minus: `−`,
1850
+ minusb: `⊟`,
1851
+ minusd: `∸`,
1852
+ minusdu: `⨪`,
1853
+ MinusPlus: `∓`,
1854
+ mlcp: `⫛`,
1855
+ mldr: `…`,
1856
+ mnplus: `∓`,
1857
+ models: `⊧`,
1858
+ Mopf: `𝕄`,
1859
+ mopf: `𝕞`,
1860
+ mp: `∓`,
1861
+ Mscr: `ℳ`,
1862
+ mscr: `𝓂`,
1863
+ mstpos: `∾`,
1864
+ Mu: `Μ`,
1865
+ mu: `μ`,
1866
+ multimap: `⊸`,
1867
+ mumap: `⊸`,
1868
+ nabla: `∇`,
1869
+ Nacute: `Ń`,
1870
+ nacute: `ń`,
1871
+ nang: `∠⃒`,
1872
+ nap: `≉`,
1873
+ napE: `⩰̸`,
1874
+ napid: `≋̸`,
1875
+ napos: `ʼn`,
1876
+ napprox: `≉`,
1877
+ natur: `♮`,
1878
+ natural: `♮`,
1879
+ naturals: `ℕ`,
1880
+ nbsp: `\xA0`,
1881
+ nbump: `≎̸`,
1882
+ nbumpe: `≏̸`,
1883
+ ncap: `⩃`,
1884
+ Ncaron: `Ň`,
1885
+ ncaron: `ň`,
1886
+ Ncedil: `Ņ`,
1887
+ ncedil: `ņ`,
1888
+ ncong: `≇`,
1889
+ ncongdot: `⩭̸`,
1890
+ ncup: `⩂`,
1891
+ Ncy: `Н`,
1892
+ ncy: `н`,
1893
+ ndash: `–`,
1894
+ ne: `≠`,
1895
+ nearhk: `⤤`,
1896
+ neArr: `⇗`,
1897
+ nearr: `↗`,
1898
+ nearrow: `↗`,
1899
+ nedot: `≐̸`,
1900
+ NegativeMediumSpace: `​`,
1901
+ NegativeThickSpace: `​`,
1902
+ NegativeThinSpace: `​`,
1903
+ NegativeVeryThinSpace: `​`,
1904
+ nequiv: `≢`,
1905
+ nesear: `⤨`,
1906
+ nesim: `≂̸`,
1907
+ NestedGreaterGreater: `≫`,
1908
+ NestedLessLess: `≪`,
1909
+ NewLine: `
1910
+ `,
1911
+ nexist: `∄`,
1912
+ nexists: `∄`,
1913
+ Nfr: `𝔑`,
1914
+ nfr: `𝔫`,
1915
+ ngE: `≧̸`,
1916
+ nge: `≱`,
1917
+ ngeq: `≱`,
1918
+ ngeqq: `≧̸`,
1919
+ ngeqslant: `⩾̸`,
1920
+ nges: `⩾̸`,
1921
+ nGg: `⋙̸`,
1922
+ ngsim: `≵`,
1923
+ nGt: `≫⃒`,
1924
+ ngt: `≯`,
1925
+ ngtr: `≯`,
1926
+ nGtv: `≫̸`,
1927
+ nhArr: `⇎`,
1928
+ nharr: `↮`,
1929
+ nhpar: `⫲`,
1930
+ ni: `∋`,
1931
+ nis: `⋼`,
1932
+ nisd: `⋺`,
1933
+ niv: `∋`,
1934
+ NJcy: `Њ`,
1935
+ njcy: `њ`,
1936
+ nlArr: `⇍`,
1937
+ nlarr: `↚`,
1938
+ nldr: `‥`,
1939
+ nlE: `≦̸`,
1940
+ nle: `≰`,
1941
+ nLeftarrow: `⇍`,
1942
+ nleftarrow: `↚`,
1943
+ nLeftrightarrow: `⇎`,
1944
+ nleftrightarrow: `↮`,
1945
+ nleq: `≰`,
1946
+ nleqq: `≦̸`,
1947
+ nleqslant: `⩽̸`,
1948
+ nles: `⩽̸`,
1949
+ nless: `≮`,
1950
+ nLl: `⋘̸`,
1951
+ nlsim: `≴`,
1952
+ nLt: `≪⃒`,
1953
+ nlt: `≮`,
1954
+ nltri: `⋪`,
1955
+ nltrie: `⋬`,
1956
+ nLtv: `≪̸`,
1957
+ nmid: `∤`,
1958
+ NoBreak: `⁠`,
1959
+ NonBreakingSpace: `\xA0`,
1960
+ Nopf: `ℕ`,
1961
+ nopf: `𝕟`,
1962
+ Not: `⫬`,
1963
+ not: `¬`,
1964
+ NotCongruent: `≢`,
1965
+ NotCupCap: `≭`,
1966
+ NotDoubleVerticalBar: `∦`,
1967
+ NotElement: `∉`,
1968
+ NotEqual: `≠`,
1969
+ NotEqualTilde: `≂̸`,
1970
+ NotExists: `∄`,
1971
+ NotGreater: `≯`,
1972
+ NotGreaterEqual: `≱`,
1973
+ NotGreaterFullEqual: `≧̸`,
1974
+ NotGreaterGreater: `≫̸`,
1975
+ NotGreaterLess: `≹`,
1976
+ NotGreaterSlantEqual: `⩾̸`,
1977
+ NotGreaterTilde: `≵`,
1978
+ NotHumpDownHump: `≎̸`,
1979
+ NotHumpEqual: `≏̸`,
1980
+ notin: `∉`,
1981
+ notindot: `⋵̸`,
1982
+ notinE: `⋹̸`,
1983
+ notinva: `∉`,
1984
+ notinvb: `⋷`,
1985
+ notinvc: `⋶`,
1986
+ NotLeftTriangle: `⋪`,
1987
+ NotLeftTriangleBar: `⧏̸`,
1988
+ NotLeftTriangleEqual: `⋬`,
1989
+ NotLess: `≮`,
1990
+ NotLessEqual: `≰`,
1991
+ NotLessGreater: `≸`,
1992
+ NotLessLess: `≪̸`,
1993
+ NotLessSlantEqual: `⩽̸`,
1994
+ NotLessTilde: `≴`,
1995
+ NotNestedGreaterGreater: `⪢̸`,
1996
+ NotNestedLessLess: `⪡̸`,
1997
+ notni: `∌`,
1998
+ notniva: `∌`,
1999
+ notnivb: `⋾`,
2000
+ notnivc: `⋽`,
2001
+ NotPrecedes: `⊀`,
2002
+ NotPrecedesEqual: `⪯̸`,
2003
+ NotPrecedesSlantEqual: `⋠`,
2004
+ NotReverseElement: `∌`,
2005
+ NotRightTriangle: `⋫`,
2006
+ NotRightTriangleBar: `⧐̸`,
2007
+ NotRightTriangleEqual: `⋭`,
2008
+ NotSquareSubset: `⊏̸`,
2009
+ NotSquareSubsetEqual: `⋢`,
2010
+ NotSquareSuperset: `⊐̸`,
2011
+ NotSquareSupersetEqual: `⋣`,
2012
+ NotSubset: `⊂⃒`,
2013
+ NotSubsetEqual: `⊈`,
2014
+ NotSucceeds: `⊁`,
2015
+ NotSucceedsEqual: `⪰̸`,
2016
+ NotSucceedsSlantEqual: `⋡`,
2017
+ NotSucceedsTilde: `≿̸`,
2018
+ NotSuperset: `⊃⃒`,
2019
+ NotSupersetEqual: `⊉`,
2020
+ NotTilde: `≁`,
2021
+ NotTildeEqual: `≄`,
2022
+ NotTildeFullEqual: `≇`,
2023
+ NotTildeTilde: `≉`,
2024
+ NotVerticalBar: `∤`,
2025
+ npar: `∦`,
2026
+ nparallel: `∦`,
2027
+ nparsl: `⫽⃥`,
2028
+ npart: `∂̸`,
2029
+ npolint: `⨔`,
2030
+ npr: `⊀`,
2031
+ nprcue: `⋠`,
2032
+ npre: `⪯̸`,
2033
+ nprec: `⊀`,
2034
+ npreceq: `⪯̸`,
2035
+ nrArr: `⇏`,
2036
+ nrarr: `↛`,
2037
+ nrarrc: `⤳̸`,
2038
+ nrarrw: `↝̸`,
2039
+ nRightarrow: `⇏`,
2040
+ nrightarrow: `↛`,
2041
+ nrtri: `⋫`,
2042
+ nrtrie: `⋭`,
2043
+ nsc: `⊁`,
2044
+ nsccue: `⋡`,
2045
+ nsce: `⪰̸`,
2046
+ Nscr: `𝒩`,
2047
+ nscr: `𝓃`,
2048
+ nshortmid: `∤`,
2049
+ nshortparallel: `∦`,
2050
+ nsim: `≁`,
2051
+ nsime: `≄`,
2052
+ nsimeq: `≄`,
2053
+ nsmid: `∤`,
2054
+ nspar: `∦`,
2055
+ nsqsube: `⋢`,
2056
+ nsqsupe: `⋣`,
2057
+ nsub: `⊄`,
2058
+ nsubE: `⫅̸`,
2059
+ nsube: `⊈`,
2060
+ nsubset: `⊂⃒`,
2061
+ nsubseteq: `⊈`,
2062
+ nsubseteqq: `⫅̸`,
2063
+ nsucc: `⊁`,
2064
+ nsucceq: `⪰̸`,
2065
+ nsup: `⊅`,
2066
+ nsupE: `⫆̸`,
2067
+ nsupe: `⊉`,
2068
+ nsupset: `⊃⃒`,
2069
+ nsupseteq: `⊉`,
2070
+ nsupseteqq: `⫆̸`,
2071
+ ntgl: `≹`,
2072
+ Ntilde: `Ñ`,
2073
+ ntilde: `ñ`,
2074
+ ntlg: `≸`,
2075
+ ntriangleleft: `⋪`,
2076
+ ntrianglelefteq: `⋬`,
2077
+ ntriangleright: `⋫`,
2078
+ ntrianglerighteq: `⋭`,
2079
+ Nu: `Ν`,
2080
+ nu: `ν`,
2081
+ num: `#`,
2082
+ numero: `№`,
2083
+ numsp: ` `,
2084
+ nvap: `≍⃒`,
2085
+ nVDash: `⊯`,
2086
+ nVdash: `⊮`,
2087
+ nvDash: `⊭`,
2088
+ nvdash: `⊬`,
2089
+ nvge: `≥⃒`,
2090
+ nvgt: `>⃒`,
2091
+ nvHarr: `⤄`,
2092
+ nvinfin: `⧞`,
2093
+ nvlArr: `⤂`,
2094
+ nvle: `≤⃒`,
2095
+ nvlt: `<⃒`,
2096
+ nvltrie: `⊴⃒`,
2097
+ nvrArr: `⤃`,
2098
+ nvrtrie: `⊵⃒`,
2099
+ nvsim: `∼⃒`,
2100
+ nwarhk: `⤣`,
2101
+ nwArr: `⇖`,
2102
+ nwarr: `↖`,
2103
+ nwarrow: `↖`,
2104
+ nwnear: `⤧`,
2105
+ Oacute: `Ó`,
2106
+ oacute: `ó`,
2107
+ oast: `⊛`,
2108
+ ocir: `⊚`,
2109
+ Ocirc: `Ô`,
2110
+ ocirc: `ô`,
2111
+ Ocy: `О`,
2112
+ ocy: `о`,
2113
+ odash: `⊝`,
2114
+ Odblac: `Ő`,
2115
+ odblac: `ő`,
2116
+ odiv: `⨸`,
2117
+ odot: `⊙`,
2118
+ odsold: `⦼`,
2119
+ OElig: `Œ`,
2120
+ oelig: `œ`,
2121
+ ofcir: `⦿`,
2122
+ Ofr: `𝔒`,
2123
+ ofr: `𝔬`,
2124
+ ogon: `˛`,
2125
+ Ograve: `Ò`,
2126
+ ograve: `ò`,
2127
+ ogt: `⧁`,
2128
+ ohbar: `⦵`,
2129
+ ohm: `Ω`,
2130
+ oint: `∮`,
2131
+ olarr: `↺`,
2132
+ olcir: `⦾`,
2133
+ olcross: `⦻`,
2134
+ oline: `‾`,
2135
+ olt: `⧀`,
2136
+ Omacr: `Ō`,
2137
+ omacr: `ō`,
2138
+ Omega: `Ω`,
2139
+ omega: `ω`,
2140
+ Omicron: `Ο`,
2141
+ omicron: `ο`,
2142
+ omid: `⦶`,
2143
+ ominus: `⊖`,
2144
+ Oopf: `𝕆`,
2145
+ oopf: `𝕠`,
2146
+ opar: `⦷`,
2147
+ OpenCurlyDoubleQuote: `“`,
2148
+ OpenCurlyQuote: `‘`,
2149
+ operp: `⦹`,
2150
+ oplus: `⊕`,
2151
+ Or: `⩔`,
2152
+ or: `∨`,
2153
+ orarr: `↻`,
2154
+ ord: `⩝`,
2155
+ order: `ℴ`,
2156
+ orderof: `ℴ`,
2157
+ ordf: `ª`,
2158
+ ordm: `º`,
2159
+ origof: `⊶`,
2160
+ oror: `⩖`,
2161
+ orslope: `⩗`,
2162
+ orv: `⩛`,
2163
+ oS: `Ⓢ`,
2164
+ Oscr: `𝒪`,
2165
+ oscr: `ℴ`,
2166
+ Oslash: `Ø`,
2167
+ oslash: `ø`,
2168
+ osol: `⊘`,
2169
+ Otilde: `Õ`,
2170
+ otilde: `õ`,
2171
+ Otimes: `⨷`,
2172
+ otimes: `⊗`,
2173
+ otimesas: `⨶`,
2174
+ Ouml: `Ö`,
2175
+ ouml: `ö`,
2176
+ ovbar: `⌽`,
2177
+ OverBar: `‾`,
2178
+ OverBrace: `⏞`,
2179
+ OverBracket: `⎴`,
2180
+ OverParenthesis: `⏜`,
2181
+ par: `∥`,
2182
+ para: `¶`,
2183
+ parallel: `∥`,
2184
+ parsim: `⫳`,
2185
+ parsl: `⫽`,
2186
+ part: `∂`,
2187
+ PartialD: `∂`,
2188
+ Pcy: `П`,
2189
+ pcy: `п`,
2190
+ percnt: `%`,
2191
+ period: `.`,
2192
+ permil: `‰`,
2193
+ perp: `⊥`,
2194
+ pertenk: `‱`,
2195
+ Pfr: `𝔓`,
2196
+ pfr: `𝔭`,
2197
+ Phi: `Φ`,
2198
+ phi: `φ`,
2199
+ phiv: `ϕ`,
2200
+ phmmat: `ℳ`,
2201
+ phone: `☎`,
2202
+ Pi: `Π`,
2203
+ pi: `π`,
2204
+ pitchfork: `⋔`,
2205
+ piv: `ϖ`,
2206
+ planck: `ℏ`,
2207
+ planckh: `ℎ`,
2208
+ plankv: `ℏ`,
2209
+ plus: `+`,
2210
+ plusacir: `⨣`,
2211
+ plusb: `⊞`,
2212
+ pluscir: `⨢`,
2213
+ plusdo: `∔`,
2214
+ plusdu: `⨥`,
2215
+ pluse: `⩲`,
2216
+ PlusMinus: `±`,
2217
+ plusmn: `±`,
2218
+ plussim: `⨦`,
2219
+ plustwo: `⨧`,
2220
+ pm: `±`,
2221
+ Poincareplane: `ℌ`,
2222
+ pointint: `⨕`,
2223
+ Popf: `ℙ`,
2224
+ popf: `𝕡`,
2225
+ pound: `£`,
2226
+ Pr: `⪻`,
2227
+ pr: `≺`,
2228
+ prap: `⪷`,
2229
+ prcue: `≼`,
2230
+ prE: `⪳`,
2231
+ pre: `⪯`,
2232
+ prec: `≺`,
2233
+ precapprox: `⪷`,
2234
+ preccurlyeq: `≼`,
2235
+ Precedes: `≺`,
2236
+ PrecedesEqual: `⪯`,
2237
+ PrecedesSlantEqual: `≼`,
2238
+ PrecedesTilde: `≾`,
2239
+ preceq: `⪯`,
2240
+ precnapprox: `⪹`,
2241
+ precneqq: `⪵`,
2242
+ precnsim: `⋨`,
2243
+ precsim: `≾`,
2244
+ Prime: `″`,
2245
+ prime: `′`,
2246
+ primes: `ℙ`,
2247
+ prnap: `⪹`,
2248
+ prnE: `⪵`,
2249
+ prnsim: `⋨`,
2250
+ prod: `∏`,
2251
+ Product: `∏`,
2252
+ profalar: `⌮`,
2253
+ profline: `⌒`,
2254
+ profsurf: `⌓`,
2255
+ prop: `∝`,
2256
+ Proportion: `∷`,
2257
+ Proportional: `∝`,
2258
+ propto: `∝`,
2259
+ prsim: `≾`,
2260
+ prurel: `⊰`,
2261
+ Pscr: `𝒫`,
2262
+ pscr: `𝓅`,
2263
+ Psi: `Ψ`,
2264
+ psi: `ψ`,
2265
+ puncsp: ` `,
2266
+ Qfr: `𝔔`,
2267
+ qfr: `𝔮`,
2268
+ qint: `⨌`,
2269
+ Qopf: `ℚ`,
2270
+ qopf: `𝕢`,
2271
+ qprime: `⁗`,
2272
+ Qscr: `𝒬`,
2273
+ qscr: `𝓆`,
2274
+ quaternions: `ℍ`,
2275
+ quatint: `⨖`,
2276
+ quest: `?`,
2277
+ questeq: `≟`,
2278
+ QUOT: `"`,
2279
+ quot: `"`,
2280
+ rAarr: `⇛`,
2281
+ race: `∽̱`,
2282
+ Racute: `Ŕ`,
2283
+ racute: `ŕ`,
2284
+ radic: `√`,
2285
+ raemptyv: `⦳`,
2286
+ Rang: `⟫`,
2287
+ rang: `⟩`,
2288
+ rangd: `⦒`,
2289
+ range: `⦥`,
2290
+ rangle: `⟩`,
2291
+ raquo: `»`,
2292
+ Rarr: `↠`,
2293
+ rArr: `⇒`,
2294
+ rarr: `→`,
2295
+ rarrap: `⥵`,
2296
+ rarrb: `⇥`,
2297
+ rarrbfs: `⤠`,
2298
+ rarrc: `⤳`,
2299
+ rarrfs: `⤞`,
2300
+ rarrhk: `↪`,
2301
+ rarrlp: `↬`,
2302
+ rarrpl: `⥅`,
2303
+ rarrsim: `⥴`,
2304
+ Rarrtl: `⤖`,
2305
+ rarrtl: `↣`,
2306
+ rarrw: `↝`,
2307
+ rAtail: `⤜`,
2308
+ ratail: `⤚`,
2309
+ ratio: `∶`,
2310
+ rationals: `ℚ`,
2311
+ RBarr: `⤐`,
2312
+ rBarr: `⤏`,
2313
+ rbarr: `⤍`,
2314
+ rbbrk: `❳`,
2315
+ rbrace: `}`,
2316
+ rbrack: `]`,
2317
+ rbrke: `⦌`,
2318
+ rbrksld: `⦎`,
2319
+ rbrkslu: `⦐`,
2320
+ Rcaron: `Ř`,
2321
+ rcaron: `ř`,
2322
+ Rcedil: `Ŗ`,
2323
+ rcedil: `ŗ`,
2324
+ rceil: `⌉`,
2325
+ rcub: `}`,
2326
+ Rcy: `Р`,
2327
+ rcy: `р`,
2328
+ rdca: `⤷`,
2329
+ rdldhar: `⥩`,
2330
+ rdquo: `”`,
2331
+ rdquor: `”`,
2332
+ rdsh: `↳`,
2333
+ Re: `ℜ`,
2334
+ real: `ℜ`,
2335
+ realine: `ℛ`,
2336
+ realpart: `ℜ`,
2337
+ reals: `ℝ`,
2338
+ rect: `▭`,
2339
+ REG: `®`,
2340
+ reg: `®`,
2341
+ ReverseElement: `∋`,
2342
+ ReverseEquilibrium: `⇋`,
2343
+ ReverseUpEquilibrium: `⥯`,
2344
+ rfisht: `⥽`,
2345
+ rfloor: `⌋`,
2346
+ Rfr: `ℜ`,
2347
+ rfr: `𝔯`,
2348
+ rHar: `⥤`,
2349
+ rhard: `⇁`,
2350
+ rharu: `⇀`,
2351
+ rharul: `⥬`,
2352
+ Rho: `Ρ`,
2353
+ rho: `ρ`,
2354
+ rhov: `ϱ`,
2355
+ RightAngleBracket: `⟩`,
2356
+ RightArrow: `→`,
2357
+ Rightarrow: `⇒`,
2358
+ rightarrow: `→`,
2359
+ RightArrowBar: `⇥`,
2360
+ RightArrowLeftArrow: `⇄`,
2361
+ rightarrowtail: `↣`,
2362
+ RightCeiling: `⌉`,
2363
+ RightDoubleBracket: `⟧`,
2364
+ RightDownTeeVector: `⥝`,
2365
+ RightDownVector: `⇂`,
2366
+ RightDownVectorBar: `⥕`,
2367
+ RightFloor: `⌋`,
2368
+ rightharpoondown: `⇁`,
2369
+ rightharpoonup: `⇀`,
2370
+ rightleftarrows: `⇄`,
2371
+ rightleftharpoons: `⇌`,
2372
+ rightrightarrows: `⇉`,
2373
+ rightsquigarrow: `↝`,
2374
+ RightTee: `⊢`,
2375
+ RightTeeArrow: `↦`,
2376
+ RightTeeVector: `⥛`,
2377
+ rightthreetimes: `⋌`,
2378
+ RightTriangle: `⊳`,
2379
+ RightTriangleBar: `⧐`,
2380
+ RightTriangleEqual: `⊵`,
2381
+ RightUpDownVector: `⥏`,
2382
+ RightUpTeeVector: `⥜`,
2383
+ RightUpVector: `↾`,
2384
+ RightUpVectorBar: `⥔`,
2385
+ RightVector: `⇀`,
2386
+ RightVectorBar: `⥓`,
2387
+ ring: `˚`,
2388
+ risingdotseq: `≓`,
2389
+ rlarr: `⇄`,
2390
+ rlhar: `⇌`,
2391
+ rlm: `‏`,
2392
+ rmoust: `⎱`,
2393
+ rmoustache: `⎱`,
2394
+ rnmid: `⫮`,
2395
+ roang: `⟭`,
2396
+ roarr: `⇾`,
2397
+ robrk: `⟧`,
2398
+ ropar: `⦆`,
2399
+ Ropf: `ℝ`,
2400
+ ropf: `𝕣`,
2401
+ roplus: `⨮`,
2402
+ rotimes: `⨵`,
2403
+ RoundImplies: `⥰`,
2404
+ rpar: `)`,
2405
+ rpargt: `⦔`,
2406
+ rppolint: `⨒`,
2407
+ rrarr: `⇉`,
2408
+ Rrightarrow: `⇛`,
2409
+ rsaquo: `›`,
2410
+ Rscr: `ℛ`,
2411
+ rscr: `𝓇`,
2412
+ Rsh: `↱`,
2413
+ rsh: `↱`,
2414
+ rsqb: `]`,
2415
+ rsquo: `’`,
2416
+ rsquor: `’`,
2417
+ rthree: `⋌`,
2418
+ rtimes: `⋊`,
2419
+ rtri: `▹`,
2420
+ rtrie: `⊵`,
2421
+ rtrif: `▸`,
2422
+ rtriltri: `⧎`,
2423
+ RuleDelayed: `⧴`,
2424
+ ruluhar: `⥨`,
2425
+ rx: `℞`,
2426
+ Sacute: `Ś`,
2427
+ sacute: `ś`,
2428
+ sbquo: `‚`,
2429
+ Sc: `⪼`,
2430
+ sc: `≻`,
2431
+ scap: `⪸`,
2432
+ Scaron: `Š`,
2433
+ scaron: `š`,
2434
+ sccue: `≽`,
2435
+ scE: `⪴`,
2436
+ sce: `⪰`,
2437
+ Scedil: `Ş`,
2438
+ scedil: `ş`,
2439
+ Scirc: `Ŝ`,
2440
+ scirc: `ŝ`,
2441
+ scnap: `⪺`,
2442
+ scnE: `⪶`,
2443
+ scnsim: `⋩`,
2444
+ scpolint: `⨓`,
2445
+ scsim: `≿`,
2446
+ Scy: `С`,
2447
+ scy: `с`,
2448
+ sdot: `⋅`,
2449
+ sdotb: `⊡`,
2450
+ sdote: `⩦`,
2451
+ searhk: `⤥`,
2452
+ seArr: `⇘`,
2453
+ searr: `↘`,
2454
+ searrow: `↘`,
2455
+ sect: `§`,
2456
+ semi: `;`,
2457
+ seswar: `⤩`,
2458
+ setminus: `∖`,
2459
+ setmn: `∖`,
2460
+ sext: `✶`,
2461
+ Sfr: `𝔖`,
2462
+ sfr: `𝔰`,
2463
+ sfrown: `⌢`,
2464
+ sharp: `♯`,
2465
+ SHCHcy: `Щ`,
2466
+ shchcy: `щ`,
2467
+ SHcy: `Ш`,
2468
+ shcy: `ш`,
2469
+ ShortDownArrow: `↓`,
2470
+ ShortLeftArrow: `←`,
2471
+ shortmid: `∣`,
2472
+ shortparallel: `∥`,
2473
+ ShortRightArrow: `→`,
2474
+ ShortUpArrow: `↑`,
2475
+ shy: `­`,
2476
+ Sigma: `Σ`,
2477
+ sigma: `σ`,
2478
+ sigmaf: `ς`,
2479
+ sigmav: `ς`,
2480
+ sim: `∼`,
2481
+ simdot: `⩪`,
2482
+ sime: `≃`,
2483
+ simeq: `≃`,
2484
+ simg: `⪞`,
2485
+ simgE: `⪠`,
2486
+ siml: `⪝`,
2487
+ simlE: `⪟`,
2488
+ simne: `≆`,
2489
+ simplus: `⨤`,
2490
+ simrarr: `⥲`,
2491
+ slarr: `←`,
2492
+ SmallCircle: `∘`,
2493
+ smallsetminus: `∖`,
2494
+ smashp: `⨳`,
2495
+ smeparsl: `⧤`,
2496
+ smid: `∣`,
2497
+ smile: `⌣`,
2498
+ smt: `⪪`,
2499
+ smte: `⪬`,
2500
+ smtes: `⪬︀`,
2501
+ SOFTcy: `Ь`,
2502
+ softcy: `ь`,
2503
+ sol: `/`,
2504
+ solb: `⧄`,
2505
+ solbar: `⌿`,
2506
+ Sopf: `𝕊`,
2507
+ sopf: `𝕤`,
2508
+ spades: `♠`,
2509
+ spadesuit: `♠`,
2510
+ spar: `∥`,
2511
+ sqcap: `⊓`,
2512
+ sqcaps: `⊓︀`,
2513
+ sqcup: `⊔`,
2514
+ sqcups: `⊔︀`,
2515
+ Sqrt: `√`,
2516
+ sqsub: `⊏`,
2517
+ sqsube: `⊑`,
2518
+ sqsubset: `⊏`,
2519
+ sqsubseteq: `⊑`,
2520
+ sqsup: `⊐`,
2521
+ sqsupe: `⊒`,
2522
+ sqsupset: `⊐`,
2523
+ sqsupseteq: `⊒`,
2524
+ squ: `□`,
2525
+ Square: `□`,
2526
+ square: `□`,
2527
+ SquareIntersection: `⊓`,
2528
+ SquareSubset: `⊏`,
2529
+ SquareSubsetEqual: `⊑`,
2530
+ SquareSuperset: `⊐`,
2531
+ SquareSupersetEqual: `⊒`,
2532
+ SquareUnion: `⊔`,
2533
+ squarf: `▪`,
2534
+ squf: `▪`,
2535
+ srarr: `→`,
2536
+ Sscr: `𝒮`,
2537
+ sscr: `𝓈`,
2538
+ ssetmn: `∖`,
2539
+ ssmile: `⌣`,
2540
+ sstarf: `⋆`,
2541
+ Star: `⋆`,
2542
+ star: `☆`,
2543
+ starf: `★`,
2544
+ straightepsilon: `ϵ`,
2545
+ straightphi: `ϕ`,
2546
+ strns: `¯`,
2547
+ Sub: `⋐`,
2548
+ sub: `⊂`,
2549
+ subdot: `⪽`,
2550
+ subE: `⫅`,
2551
+ sube: `⊆`,
2552
+ subedot: `⫃`,
2553
+ submult: `⫁`,
2554
+ subnE: `⫋`,
2555
+ subne: `⊊`,
2556
+ subplus: `⪿`,
2557
+ subrarr: `⥹`,
2558
+ Subset: `⋐`,
2559
+ subset: `⊂`,
2560
+ subseteq: `⊆`,
2561
+ subseteqq: `⫅`,
2562
+ SubsetEqual: `⊆`,
2563
+ subsetneq: `⊊`,
2564
+ subsetneqq: `⫋`,
2565
+ subsim: `⫇`,
2566
+ subsub: `⫕`,
2567
+ subsup: `⫓`,
2568
+ succ: `≻`,
2569
+ succapprox: `⪸`,
2570
+ succcurlyeq: `≽`,
2571
+ Succeeds: `≻`,
2572
+ SucceedsEqual: `⪰`,
2573
+ SucceedsSlantEqual: `≽`,
2574
+ SucceedsTilde: `≿`,
2575
+ succeq: `⪰`,
2576
+ succnapprox: `⪺`,
2577
+ succneqq: `⪶`,
2578
+ succnsim: `⋩`,
2579
+ succsim: `≿`,
2580
+ SuchThat: `∋`,
2581
+ Sum: `∑`,
2582
+ sum: `∑`,
2583
+ sung: `♪`,
2584
+ Sup: `⋑`,
2585
+ sup: `⊃`,
2586
+ sup1: `¹`,
2587
+ sup2: `²`,
2588
+ sup3: `³`,
2589
+ supdot: `⪾`,
2590
+ supdsub: `⫘`,
2591
+ supE: `⫆`,
2592
+ supe: `⊇`,
2593
+ supedot: `⫄`,
2594
+ Superset: `⊃`,
2595
+ SupersetEqual: `⊇`,
2596
+ suphsol: `⟉`,
2597
+ suphsub: `⫗`,
2598
+ suplarr: `⥻`,
2599
+ supmult: `⫂`,
2600
+ supnE: `⫌`,
2601
+ supne: `⊋`,
2602
+ supplus: `⫀`,
2603
+ Supset: `⋑`,
2604
+ supset: `⊃`,
2605
+ supseteq: `⊇`,
2606
+ supseteqq: `⫆`,
2607
+ supsetneq: `⊋`,
2608
+ supsetneqq: `⫌`,
2609
+ supsim: `⫈`,
2610
+ supsub: `⫔`,
2611
+ supsup: `⫖`,
2612
+ swarhk: `⤦`,
2613
+ swArr: `⇙`,
2614
+ swarr: `↙`,
2615
+ swarrow: `↙`,
2616
+ swnwar: `⤪`,
2617
+ szlig: `ß`,
2618
+ Tab: ` `,
2619
+ target: `⌖`,
2620
+ Tau: `Τ`,
2621
+ tau: `τ`,
2622
+ tbrk: `⎴`,
2623
+ Tcaron: `Ť`,
2624
+ tcaron: `ť`,
2625
+ Tcedil: `Ţ`,
2626
+ tcedil: `ţ`,
2627
+ Tcy: `Т`,
2628
+ tcy: `т`,
2629
+ tdot: `⃛`,
2630
+ telrec: `⌕`,
2631
+ Tfr: `𝔗`,
2632
+ tfr: `𝔱`,
2633
+ there4: `∴`,
2634
+ Therefore: `∴`,
2635
+ therefore: `∴`,
2636
+ Theta: `Θ`,
2637
+ theta: `θ`,
2638
+ thetasym: `ϑ`,
2639
+ thetav: `ϑ`,
2640
+ thickapprox: `≈`,
2641
+ thicksim: `∼`,
2642
+ ThickSpace: `  `,
2643
+ thinsp: ` `,
2644
+ ThinSpace: ` `,
2645
+ thkap: `≈`,
2646
+ thksim: `∼`,
2647
+ THORN: `Þ`,
2648
+ thorn: `þ`,
2649
+ Tilde: `∼`,
2650
+ tilde: `˜`,
2651
+ TildeEqual: `≃`,
2652
+ TildeFullEqual: `≅`,
2653
+ TildeTilde: `≈`,
2654
+ times: `×`,
2655
+ timesb: `⊠`,
2656
+ timesbar: `⨱`,
2657
+ timesd: `⨰`,
2658
+ tint: `∭`,
2659
+ toea: `⤨`,
2660
+ top: `⊤`,
2661
+ topbot: `⌶`,
2662
+ topcir: `⫱`,
2663
+ Topf: `𝕋`,
2664
+ topf: `𝕥`,
2665
+ topfork: `⫚`,
2666
+ tosa: `⤩`,
2667
+ tprime: `‴`,
2668
+ TRADE: `™`,
2669
+ trade: `™`,
2670
+ triangle: `▵`,
2671
+ triangledown: `▿`,
2672
+ triangleleft: `◃`,
2673
+ trianglelefteq: `⊴`,
2674
+ triangleq: `≜`,
2675
+ triangleright: `▹`,
2676
+ trianglerighteq: `⊵`,
2677
+ tridot: `◬`,
2678
+ trie: `≜`,
2679
+ triminus: `⨺`,
2680
+ TripleDot: `⃛`,
2681
+ triplus: `⨹`,
2682
+ trisb: `⧍`,
2683
+ tritime: `⨻`,
2684
+ trpezium: `⏢`,
2685
+ Tscr: `𝒯`,
2686
+ tscr: `𝓉`,
2687
+ TScy: `Ц`,
2688
+ tscy: `ц`,
2689
+ TSHcy: `Ћ`,
2690
+ tshcy: `ћ`,
2691
+ Tstrok: `Ŧ`,
2692
+ tstrok: `ŧ`,
2693
+ twixt: `≬`,
2694
+ twoheadleftarrow: `↞`,
2695
+ twoheadrightarrow: `↠`,
2696
+ Uacute: `Ú`,
2697
+ uacute: `ú`,
2698
+ Uarr: `↟`,
2699
+ uArr: `⇑`,
2700
+ uarr: `↑`,
2701
+ Uarrocir: `⥉`,
2702
+ Ubrcy: `Ў`,
2703
+ ubrcy: `ў`,
2704
+ Ubreve: `Ŭ`,
2705
+ ubreve: `ŭ`,
2706
+ Ucirc: `Û`,
2707
+ ucirc: `û`,
2708
+ Ucy: `У`,
2709
+ ucy: `у`,
2710
+ udarr: `⇅`,
2711
+ Udblac: `Ű`,
2712
+ udblac: `ű`,
2713
+ udhar: `⥮`,
2714
+ ufisht: `⥾`,
2715
+ Ufr: `𝔘`,
2716
+ ufr: `𝔲`,
2717
+ Ugrave: `Ù`,
2718
+ ugrave: `ù`,
2719
+ uHar: `⥣`,
2720
+ uharl: `↿`,
2721
+ uharr: `↾`,
2722
+ uhblk: `▀`,
2723
+ ulcorn: `⌜`,
2724
+ ulcorner: `⌜`,
2725
+ ulcrop: `⌏`,
2726
+ ultri: `◸`,
2727
+ Umacr: `Ū`,
2728
+ umacr: `ū`,
2729
+ uml: `¨`,
2730
+ UnderBar: `_`,
2731
+ UnderBrace: `⏟`,
2732
+ UnderBracket: `⎵`,
2733
+ UnderParenthesis: `⏝`,
2734
+ Union: `⋃`,
2735
+ UnionPlus: `⊎`,
2736
+ Uogon: `Ų`,
2737
+ uogon: `ų`,
2738
+ Uopf: `𝕌`,
2739
+ uopf: `𝕦`,
2740
+ UpArrow: `↑`,
2741
+ Uparrow: `⇑`,
2742
+ uparrow: `↑`,
2743
+ UpArrowBar: `⤒`,
2744
+ UpArrowDownArrow: `⇅`,
2745
+ UpDownArrow: `↕`,
2746
+ Updownarrow: `⇕`,
2747
+ updownarrow: `↕`,
2748
+ UpEquilibrium: `⥮`,
2749
+ upharpoonleft: `↿`,
2750
+ upharpoonright: `↾`,
2751
+ uplus: `⊎`,
2752
+ UpperLeftArrow: `↖`,
2753
+ UpperRightArrow: `↗`,
2754
+ Upsi: `ϒ`,
2755
+ upsi: `υ`,
2756
+ upsih: `ϒ`,
2757
+ Upsilon: `Υ`,
2758
+ upsilon: `υ`,
2759
+ UpTee: `⊥`,
2760
+ UpTeeArrow: `↥`,
2761
+ upuparrows: `⇈`,
2762
+ urcorn: `⌝`,
2763
+ urcorner: `⌝`,
2764
+ urcrop: `⌎`,
2765
+ Uring: `Ů`,
2766
+ uring: `ů`,
2767
+ urtri: `◹`,
2768
+ Uscr: `𝒰`,
2769
+ uscr: `𝓊`,
2770
+ utdot: `⋰`,
2771
+ Utilde: `Ũ`,
2772
+ utilde: `ũ`,
2773
+ utri: `▵`,
2774
+ utrif: `▴`,
2775
+ uuarr: `⇈`,
2776
+ Uuml: `Ü`,
2777
+ uuml: `ü`,
2778
+ uwangle: `⦧`,
2779
+ vangrt: `⦜`,
2780
+ varepsilon: `ϵ`,
2781
+ varkappa: `ϰ`,
2782
+ varnothing: `∅`,
2783
+ varphi: `ϕ`,
2784
+ varpi: `ϖ`,
2785
+ varpropto: `∝`,
2786
+ vArr: `⇕`,
2787
+ varr: `↕`,
2788
+ varrho: `ϱ`,
2789
+ varsigma: `ς`,
2790
+ varsubsetneq: `⊊︀`,
2791
+ varsubsetneqq: `⫋︀`,
2792
+ varsupsetneq: `⊋︀`,
2793
+ varsupsetneqq: `⫌︀`,
2794
+ vartheta: `ϑ`,
2795
+ vartriangleleft: `⊲`,
2796
+ vartriangleright: `⊳`,
2797
+ Vbar: `⫫`,
2798
+ vBar: `⫨`,
2799
+ vBarv: `⫩`,
2800
+ Vcy: `В`,
2801
+ vcy: `в`,
2802
+ VDash: `⊫`,
2803
+ Vdash: `⊩`,
2804
+ vDash: `⊨`,
2805
+ vdash: `⊢`,
2806
+ Vdashl: `⫦`,
2807
+ Vee: `⋁`,
2808
+ vee: `∨`,
2809
+ veebar: `⊻`,
2810
+ veeeq: `≚`,
2811
+ vellip: `⋮`,
2812
+ Verbar: `‖`,
2813
+ verbar: `|`,
2814
+ Vert: `‖`,
2815
+ vert: `|`,
2816
+ VerticalBar: `∣`,
2817
+ VerticalLine: `|`,
2818
+ VerticalSeparator: `❘`,
2819
+ VerticalTilde: `≀`,
2820
+ VeryThinSpace: ` `,
2821
+ Vfr: `𝔙`,
2822
+ vfr: `𝔳`,
2823
+ vltri: `⊲`,
2824
+ vnsub: `⊂⃒`,
2825
+ vnsup: `⊃⃒`,
2826
+ Vopf: `𝕍`,
2827
+ vopf: `𝕧`,
2828
+ vprop: `∝`,
2829
+ vrtri: `⊳`,
2830
+ Vscr: `𝒱`,
2831
+ vscr: `𝓋`,
2832
+ vsubnE: `⫋︀`,
2833
+ vsubne: `⊊︀`,
2834
+ vsupnE: `⫌︀`,
2835
+ vsupne: `⊋︀`,
2836
+ Vvdash: `⊪`,
2837
+ vzigzag: `⦚`,
2838
+ Wcirc: `Ŵ`,
2839
+ wcirc: `ŵ`,
2840
+ wedbar: `⩟`,
2841
+ Wedge: `⋀`,
2842
+ wedge: `∧`,
2843
+ wedgeq: `≙`,
2844
+ weierp: `℘`,
2845
+ Wfr: `𝔚`,
2846
+ wfr: `𝔴`,
2847
+ Wopf: `𝕎`,
2848
+ wopf: `𝕨`,
2849
+ wp: `℘`,
2850
+ wr: `≀`,
2851
+ wreath: `≀`,
2852
+ Wscr: `𝒲`,
2853
+ wscr: `𝓌`,
2854
+ xcap: `⋂`,
2855
+ xcirc: `◯`,
2856
+ xcup: `⋃`,
2857
+ xdtri: `▽`,
2858
+ Xfr: `𝔛`,
2859
+ xfr: `𝔵`,
2860
+ xhArr: `⟺`,
2861
+ xharr: `⟷`,
2862
+ Xi: `Ξ`,
2863
+ xi: `ξ`,
2864
+ xlArr: `⟸`,
2865
+ xlarr: `⟵`,
2866
+ xmap: `⟼`,
2867
+ xnis: `⋻`,
2868
+ xodot: `⨀`,
2869
+ Xopf: `𝕏`,
2870
+ xopf: `𝕩`,
2871
+ xoplus: `⨁`,
2872
+ xotime: `⨂`,
2873
+ xrArr: `⟹`,
2874
+ xrarr: `⟶`,
2875
+ Xscr: `𝒳`,
2876
+ xscr: `𝓍`,
2877
+ xsqcup: `⨆`,
2878
+ xuplus: `⨄`,
2879
+ xutri: `△`,
2880
+ xvee: `⋁`,
2881
+ xwedge: `⋀`,
2882
+ Yacute: `Ý`,
2883
+ yacute: `ý`,
2884
+ YAcy: `Я`,
2885
+ yacy: `я`,
2886
+ Ycirc: `Ŷ`,
2887
+ ycirc: `ŷ`,
2888
+ Ycy: `Ы`,
2889
+ ycy: `ы`,
2890
+ yen: `¥`,
2891
+ Yfr: `𝔜`,
2892
+ yfr: `𝔶`,
2893
+ YIcy: `Ї`,
2894
+ yicy: `ї`,
2895
+ Yopf: `𝕐`,
2896
+ yopf: `𝕪`,
2897
+ Yscr: `𝒴`,
2898
+ yscr: `𝓎`,
2899
+ YUcy: `Ю`,
2900
+ yucy: `ю`,
2901
+ Yuml: `Ÿ`,
2902
+ yuml: `ÿ`,
2903
+ Zacute: `Ź`,
2904
+ zacute: `ź`,
2905
+ Zcaron: `Ž`,
2906
+ zcaron: `ž`,
2907
+ Zcy: `З`,
2908
+ zcy: `з`,
2909
+ Zdot: `Ż`,
2910
+ zdot: `ż`,
2911
+ zeetrf: `ℨ`,
2912
+ ZeroWidthSpace: `​`,
2913
+ Zeta: `Ζ`,
2914
+ zeta: `ζ`,
2915
+ Zfr: `ℨ`,
2916
+ zfr: `𝔷`,
2917
+ ZHcy: `Ж`,
2918
+ zhcy: `ж`,
2919
+ zigrarr: `⇝`,
2920
+ Zopf: `ℤ`,
2921
+ zopf: `𝕫`,
2922
+ Zscr: `𝒵`,
2923
+ zscr: `𝓏`,
2924
+ zwj: `‍`,
2925
+ zwnj: `‌`
2926
+ }), exports.entityMap = exports.HTML_ENTITIES;
2927
+ })), i = o$1(((exports) => {
2928
+ var n = t().NAMESPACE, r = /[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/, i = RegExp(`[\\-\\.0-9` + r.source.slice(1, -1) + `\\u00B7\\u0300-\\u036F\\u203F-\\u2040]`), a = RegExp(`^` + r.source + i.source + `*(?::` + r.source + i.source + `*)?$`), o = 0, s = 1, c = 2, l = 3, u = 4, d = 5, f = 6, p = 7;
2929
+ function m(e, t) {
2930
+ this.message = e, this.locator = t, Error.captureStackTrace && Error.captureStackTrace(this, m);
2931
+ }
2932
+ m.prototype = Error(), m.prototype.name = m.name;
2933
+ function h() {}
2934
+ h.prototype = { parse: function(e, t, n) {
2935
+ var r = this.domBuilder;
2936
+ r.startDocument(), S(t, t = {}), g(e, t, n, r, this.errorHandler), r.endDocument();
2937
+ } };
2938
+ function g(e, t, r, i, a) {
2939
+ function o(e) {
2940
+ if (e > 65535) {
2941
+ e -= 65536;
2942
+ var t = 55296 + (e >> 10), n = 56320 + (e & 1023);
2943
+ return String.fromCharCode(t, n);
2944
+ } else return String.fromCharCode(e);
2945
+ }
2946
+ function s(e) {
2947
+ var t = e.slice(1, -1);
2948
+ return Object.hasOwnProperty.call(r, t) ? r[t] : t.charAt(0) === `#` ? o(parseInt(t.substr(1).replace(`x`, `0x`))) : (a.error(`entity not found:` + e), e);
2949
+ }
2950
+ function c(t) {
2951
+ if (t > S) {
2952
+ var n = e.substring(S, t).replace(/&#?\w+;/g, s);
2953
+ p && l(S), i.characters(n, 0, t - S), S = t;
2954
+ }
2955
+ }
2956
+ function l(t, n) {
2957
+ for (; t >= d && (n = f.exec(e));) u = n.index, d = u + n[0].length, p.lineNumber++;
2958
+ p.columnNumber = t - u + 1;
2959
+ }
2960
+ for (var u = 0, d = 0, f = /.*(?:\r\n?|\n)|.*$/g, p = i.locator, h = [{ currentNSMap: t }], g = {}, S = 0;;) {
2961
+ try {
2962
+ var E = e.indexOf(`<`, S);
2963
+ if (E < 0) {
2964
+ if (!e.substr(S).match(/^\s*$/)) {
2965
+ var D = i.doc, O = D.createTextNode(e.substr(S));
2966
+ D.appendChild(O), i.currentElement = O;
2967
+ }
2968
+ return;
2969
+ }
2970
+ switch (E > S && c(E), e.charAt(E + 1)) {
2971
+ case `/`:
2972
+ var k = e.indexOf(`>`, E + 3), A = e.substring(E + 2, k).replace(/[ \t\n\r]+$/g, ``), j = h.pop();
2973
+ k < 0 ? (A = e.substring(E + 2).replace(/[\s<].*/, ``), a.error(`end tag name: ` + A + ` is not complete:` + j.tagName), k = E + 1 + A.length) : A.match(/\s</) && (A = A.replace(/[\s<].*/, ``), a.error(`end tag name: ` + A + ` maybe not complete`), k = E + 1 + A.length);
2974
+ var M = j.localNSMap, N = j.tagName == A;
2975
+ if (N || j.tagName && j.tagName.toLowerCase() == A.toLowerCase()) {
2976
+ if (i.endElement(j.uri, j.localName, A), M) for (var P in M) Object.prototype.hasOwnProperty.call(M, P) && i.endPrefixMapping(P);
2977
+ N || a.fatalError(`end tag name: ` + A + ` is not match the current start tagName:` + j.tagName);
2978
+ } else h.push(j);
2979
+ k++;
2980
+ break;
2981
+ case `?`:
2982
+ p && l(E), k = w(e, E, i);
2983
+ break;
2984
+ case `!`:
2985
+ p && l(E), k = C(e, E, i, a);
2986
+ break;
2987
+ default:
2988
+ p && l(E);
2989
+ var F = new T(), I = h[h.length - 1].currentNSMap, k = v(e, E, F, I, s, a), L = F.length;
2990
+ if (!F.closed && x(e, k, F.tagName, g) && (F.closed = !0, r.nbsp || a.warning(`unclosed xml attribute`)), p && L) {
2991
+ for (var R = _(p, {}), z = 0; z < L; z++) {
2992
+ var B = F[z];
2993
+ l(B.offset), B.locator = _(p, {});
2994
+ }
2995
+ i.locator = R, y(F, i, I) && h.push(F), i.locator = p;
2996
+ } else y(F, i, I) && h.push(F);
2997
+ n.isHTML(F.uri) && !F.closed ? k = b(e, k, F.tagName, s, i) : k++;
2998
+ }
2999
+ } catch (e) {
3000
+ if (e instanceof m) throw e;
3001
+ a.error(`element parse error: ` + e), k = -1;
3002
+ }
3003
+ k > S ? S = k : c(Math.max(E, S) + 1);
3004
+ }
3005
+ }
3006
+ function _(e, t) {
3007
+ return t.lineNumber = e.lineNumber, t.columnNumber = e.columnNumber, t;
3008
+ }
3009
+ function v(e, t, r, i, a, m) {
3010
+ function h(e, t, n) {
3011
+ r.attributeNames.hasOwnProperty(e) && m.fatalError(`Attribute ` + e + ` redefined`), r.addValue(e, t.replace(/[\t\n\r]/g, ` `).replace(/&#?\w+;/g, a), n);
3012
+ }
3013
+ for (var g, _, v = ++t, y = o;;) {
3014
+ var b = e.charAt(v);
3015
+ switch (b) {
3016
+ case `=`:
3017
+ if (y === s) g = e.slice(t, v), y = l;
3018
+ else if (y === c) y = l;
3019
+ else throw Error(`attribute equal must after attrName`);
3020
+ break;
3021
+ case `'`:
3022
+ case `"`:
3023
+ if (y === l || y === s) if (y === s && (m.warning(`attribute value must after "="`), g = e.slice(t, v)), t = v + 1, v = e.indexOf(b, t), v > 0) _ = e.slice(t, v), h(g, _, t - 1), y = d;
3024
+ else throw Error(`attribute value no end '` + b + `' match`);
3025
+ else if (y == u) _ = e.slice(t, v), h(g, _, t), m.warning(`attribute "` + g + `" missed start quot(` + b + `)!!`), t = v + 1, y = d;
3026
+ else throw Error(`attribute value must after "="`);
3027
+ break;
3028
+ case `/`:
3029
+ switch (y) {
3030
+ case o: r.setTagName(e.slice(t, v));
3031
+ case d:
3032
+ case f:
3033
+ case p: y = p, r.closed = !0;
3034
+ case u:
3035
+ case s: break;
3036
+ case c:
3037
+ r.closed = !0;
3038
+ break;
3039
+ default: throw Error(`attribute invalid close char('/')`);
3040
+ }
3041
+ break;
3042
+ case ``: return m.error(`unexpected end of input`), y == o && r.setTagName(e.slice(t, v)), v;
3043
+ case `>`:
3044
+ switch (y) {
3045
+ case o: r.setTagName(e.slice(t, v));
3046
+ case d:
3047
+ case f:
3048
+ case p: break;
3049
+ case u:
3050
+ case s: _ = e.slice(t, v), _.slice(-1) === `/` && (r.closed = !0, _ = _.slice(0, -1));
3051
+ case c:
3052
+ y === c && (_ = g), y == u ? (m.warning(`attribute "` + _ + `" missed quot(")!`), h(g, _, t)) : ((!n.isHTML(i[``]) || !_.match(/^(?:disabled|checked|selected)$/i)) && m.warning(`attribute "` + _ + `" missed value!! "` + _ + `" instead!!`), h(_, _, t));
3053
+ break;
3054
+ case l: throw Error(`attribute value missed!!`);
3055
+ }
3056
+ return v;
3057
+ case `€`: b = ` `;
3058
+ default: if (b <= ` `) switch (y) {
3059
+ case o:
3060
+ r.setTagName(e.slice(t, v)), y = f;
3061
+ break;
3062
+ case s:
3063
+ g = e.slice(t, v), y = c;
3064
+ break;
3065
+ case u:
3066
+ var _ = e.slice(t, v);
3067
+ m.warning(`attribute "` + _ + `" missed quot(")!!`), h(g, _, t);
3068
+ case d:
3069
+ y = f;
3070
+ break;
3071
+ }
3072
+ else switch (y) {
3073
+ case c:
3074
+ r.tagName, (!n.isHTML(i[``]) || !g.match(/^(?:disabled|checked|selected)$/i)) && m.warning(`attribute "` + g + `" missed value!! "` + g + `" instead2!!`), h(g, g, t), t = v, y = s;
3075
+ break;
3076
+ case d: m.warning(`attribute space is required"` + g + `"!!`);
3077
+ case f:
3078
+ y = s, t = v;
3079
+ break;
3080
+ case l:
3081
+ y = u, t = v;
3082
+ break;
3083
+ case p: throw Error(`elements closed character '/' and '>' must be connected to`);
3084
+ }
3085
+ }
3086
+ v++;
3087
+ }
3088
+ }
3089
+ function y(e, t, r) {
3090
+ for (var i = e.tagName, a = null, o = e.length; o--;) {
3091
+ var s = e[o], c = s.qName, l = s.value, u = c.indexOf(`:`);
3092
+ if (u > 0) var d = s.prefix = c.slice(0, u), f = c.slice(u + 1), p = d === `xmlns` && f;
3093
+ else f = c, d = null, p = c === `xmlns` && ``;
3094
+ s.localName = f, p !== !1 && (a ?? (a = {}, S(r, r = {})), r[p] = a[p] = l, s.uri = n.XMLNS, t.startPrefixMapping(p, l));
3095
+ }
3096
+ for (var o = e.length; o--;) {
3097
+ s = e[o];
3098
+ var d = s.prefix;
3099
+ d && (d === `xml` && (s.uri = n.XML), d !== `xmlns` && (s.uri = r[d || ``]));
3100
+ }
3101
+ var u = i.indexOf(`:`);
3102
+ u > 0 ? (d = e.prefix = i.slice(0, u), f = e.localName = i.slice(u + 1)) : (d = null, f = e.localName = i);
3103
+ var m = e.uri = r[d || ``];
3104
+ if (t.startElement(m, f, i, e), e.closed) {
3105
+ if (t.endElement(m, f, i), a) for (d in a) Object.prototype.hasOwnProperty.call(a, d) && t.endPrefixMapping(d);
3106
+ } else return e.currentNSMap = r, e.localNSMap = a, !0;
3107
+ }
3108
+ function b(e, t, n, r, i) {
3109
+ if (/^(?:script|textarea)$/i.test(n)) {
3110
+ var a = e.indexOf(`</` + n + `>`, t), o = e.substring(t + 1, a);
3111
+ if (/[&<]/.test(o)) return /^script$/i.test(n) ? (i.characters(o, 0, o.length), a) : (o = o.replace(/&#?\w+;/g, r), i.characters(o, 0, o.length), a);
3112
+ }
3113
+ return t + 1;
3114
+ }
3115
+ function x(e, t, n, r) {
3116
+ var i = r[n];
3117
+ return i ?? (i = e.lastIndexOf(`</` + n + `>`), i < t && (i = e.lastIndexOf(`</` + n)), r[n] = i), i < t;
3118
+ }
3119
+ function S(e, t) {
3120
+ for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]);
3121
+ }
3122
+ function C(e, t, n, r) {
3123
+ switch (e.charAt(t + 2)) {
3124
+ case `-`: if (e.charAt(t + 3) === `-`) {
3125
+ var i = e.indexOf(`-->`, t + 4);
3126
+ return i > t ? (n.comment(e, t + 4, i - t - 4), i + 3) : (r.error(`Unclosed comment`), -1);
3127
+ } else return -1;
3128
+ default:
3129
+ if (e.substr(t + 3, 6) == `CDATA[`) {
3130
+ var i = e.indexOf(`]]>`, t + 9);
3131
+ return n.startCDATA(), n.characters(e, t + 9, i - t - 9), n.endCDATA(), i + 3;
3132
+ }
3133
+ var a = E(e, t), o = a.length;
3134
+ if (o > 1 && /!doctype/i.test(a[0][0])) {
3135
+ var s = a[1][0], c = !1, l = !1;
3136
+ o > 3 && (/^public$/i.test(a[2][0]) ? (c = a[3][0], l = o > 4 && a[4][0]) : /^system$/i.test(a[2][0]) && (l = a[3][0]));
3137
+ var u = a[o - 1];
3138
+ return n.startDTD(s, c, l), n.endDTD(), u.index + u[0].length;
3139
+ }
3140
+ }
3141
+ return -1;
3142
+ }
3143
+ function w(e, t, n) {
3144
+ var r = e.indexOf(`?>`, t);
3145
+ if (r) {
3146
+ var i = e.substring(t, r).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);
3147
+ return i ? (i[0].length, n.processingInstruction(i[1], i[2]), r + 2) : -1;
3148
+ }
3149
+ return -1;
3150
+ }
3151
+ function T() {
3152
+ this.attributeNames = {};
3153
+ }
3154
+ T.prototype = {
3155
+ setTagName: function(e) {
3156
+ if (!a.test(e)) throw Error(`invalid tagName:` + e);
3157
+ this.tagName = e;
3158
+ },
3159
+ addValue: function(e, t, n) {
3160
+ if (!a.test(e)) throw Error(`invalid attribute:` + e);
3161
+ this.attributeNames[e] = this.length, this[this.length++] = {
3162
+ qName: e,
3163
+ value: t,
3164
+ offset: n
3165
+ };
3166
+ },
3167
+ length: 0,
3168
+ getLocalName: function(e) {
3169
+ return this[e].localName;
3170
+ },
3171
+ getLocator: function(e) {
3172
+ return this[e].locator;
3173
+ },
3174
+ getQName: function(e) {
3175
+ return this[e].qName;
3176
+ },
3177
+ getURI: function(e) {
3178
+ return this[e].uri;
3179
+ },
3180
+ getValue: function(e) {
3181
+ return this[e].value;
3182
+ }
3183
+ };
3184
+ function E(e, t) {
3185
+ var n, r = [], i = /'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;
3186
+ for (i.lastIndex = t, i.exec(e); n = i.exec(e);) if (r.push(n), n[1]) return r;
3187
+ }
3188
+ exports.XMLReader = h, exports.ParseError = m;
3189
+ })), a = o$1(((exports) => {
3190
+ var a = t(), o = n(), s = r(), c = i(), l = o.DOMImplementation, u = a.NAMESPACE, d = c.ParseError, f = c.XMLReader;
3191
+ function p(e) {
3192
+ return e.replace(/\r[\n\u0085]/g, `
3193
+ `).replace(/[\r\u0085\u2028]/g, `
3194
+ `);
3195
+ }
3196
+ function m(e) {
3197
+ this.options = e || { locator: {} };
3198
+ }
3199
+ m.prototype.parseFromString = function(e, t) {
3200
+ var n = this.options, r = new f(), i = n.domBuilder || new g(), a = n.errorHandler, o = n.locator, c = n.xmlns || {}, l = /\/x?html?$/.test(t), d = l ? s.HTML_ENTITIES : s.XML_ENTITIES;
3201
+ o && i.setDocumentLocator(o), r.errorHandler = h(a, i, o), r.domBuilder = n.domBuilder || i, l && (c[``] = u.HTML), c.xml = c.xml || u.XML;
3202
+ var m = n.normalizeLineEndings || p;
3203
+ return e && typeof e == `string` ? r.parse(m(e), c, d) : r.errorHandler.error(`invalid doc source`), i.doc;
3204
+ };
3205
+ function h(e, t, n) {
3206
+ if (!e) {
3207
+ if (t instanceof g) return t;
3208
+ e = t;
3209
+ }
3210
+ var r = {}, i = e instanceof Function;
3211
+ n ||= {};
3212
+ function a(t) {
3213
+ var a = e[t];
3214
+ !a && i && (a = e.length == 2 ? function(n) {
3215
+ e(t, n);
3216
+ } : e), r[t] = a && function(e) {
3217
+ a(`[xmldom ` + t + `] ` + e + v(n));
3218
+ } || function() {};
3219
+ }
3220
+ return a(`warning`), a(`error`), a(`fatalError`), r;
3221
+ }
3222
+ function g() {
3223
+ this.cdata = !1;
3224
+ }
3225
+ function _(e, t) {
3226
+ t.lineNumber = e.lineNumber, t.columnNumber = e.columnNumber;
3227
+ }
3228
+ g.prototype = {
3229
+ startDocument: function() {
3230
+ this.doc = new l().createDocument(null, null, null), this.locator && (this.doc.documentURI = this.locator.systemId);
3231
+ },
3232
+ startElement: function(e, t, n, r) {
3233
+ var i = this.doc, a = i.createElementNS(e, n || t), o = r.length;
3234
+ b(this, a), this.currentElement = a, this.locator && _(this.locator, a);
3235
+ for (var s = 0; s < o; s++) {
3236
+ var e = r.getURI(s), c = r.getValue(s), n = r.getQName(s), l = i.createAttributeNS(e, n);
3237
+ this.locator && _(r.getLocator(s), l), l.value = l.nodeValue = c, a.setAttributeNode(l);
3238
+ }
3239
+ },
3240
+ endElement: function(e, t, n) {
3241
+ var r = this.currentElement;
3242
+ r.tagName, this.currentElement = r.parentNode;
3243
+ },
3244
+ startPrefixMapping: function(e, t) {},
3245
+ endPrefixMapping: function(e) {},
3246
+ processingInstruction: function(e, t) {
3247
+ var n = this.doc.createProcessingInstruction(e, t);
3248
+ this.locator && _(this.locator, n), b(this, n);
3249
+ },
3250
+ ignorableWhitespace: function(e, t, n) {},
3251
+ characters: function(e, t, n) {
3252
+ if (e = y.apply(this, arguments), e) {
3253
+ if (this.cdata) var r = this.doc.createCDATASection(e);
3254
+ else var r = this.doc.createTextNode(e);
3255
+ this.currentElement ? this.currentElement.appendChild(r) : /^\s*$/.test(e) && this.doc.appendChild(r), this.locator && _(this.locator, r);
3256
+ }
3257
+ },
3258
+ skippedEntity: function(e) {},
3259
+ endDocument: function() {
3260
+ this.doc.normalize();
3261
+ },
3262
+ setDocumentLocator: function(e) {
3263
+ (this.locator = e) && (e.lineNumber = 0);
3264
+ },
3265
+ comment: function(e, t, n) {
3266
+ e = y.apply(this, arguments);
3267
+ var r = this.doc.createComment(e);
3268
+ this.locator && _(this.locator, r), b(this, r);
3269
+ },
3270
+ startCDATA: function() {
3271
+ this.cdata = !0;
3272
+ },
3273
+ endCDATA: function() {
3274
+ this.cdata = !1;
3275
+ },
3276
+ startDTD: function(e, t, n) {
3277
+ var r = this.doc.implementation;
3278
+ if (r && r.createDocumentType) {
3279
+ var i = r.createDocumentType(e, t, n);
3280
+ this.locator && _(this.locator, i), b(this, i), this.doc.doctype = i;
3281
+ }
3282
+ },
3283
+ warning: function(e) {
3284
+ console.warn(`[xmldom warning] ` + e, v(this.locator));
3285
+ },
3286
+ error: function(e) {
3287
+ console.error(`[xmldom error] ` + e, v(this.locator));
3288
+ },
3289
+ fatalError: function(e) {
3290
+ throw new d(e, this.locator);
3291
+ }
3292
+ };
3293
+ function v(e) {
3294
+ if (e) return `
3295
+ @` + (e.systemId || ``) + `#[line:` + e.lineNumber + `,col:` + e.columnNumber + `]`;
3296
+ }
3297
+ function y(e, t, n) {
3298
+ return typeof e == `string` ? e.substr(t, n) : e.length >= t + n || t ? new java.lang.String(e, t, n) + `` : e;
3299
+ }
3300
+ `endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl`.replace(/\w+/g, function(e) {
3301
+ g.prototype[e] = function() {
3302
+ return null;
3303
+ };
3304
+ });
3305
+ function b(e, t) {
3306
+ e.currentElement ? e.currentElement.appendChild(t) : e.doc.appendChild(t);
3307
+ }
3308
+ exports.__DOMHandler = g, exports.normalizeLineEndings = p, exports.DOMParser = m;
3309
+ }));
3310
+ var lib_CBtriEt5_default = o$1(((exports) => {
3311
+ var t = n();
3312
+ exports.DOMImplementation = t.DOMImplementation, exports.XMLSerializer = t.XMLSerializer, exports.DOMParser = a().DOMParser;
3313
+ }))();
3314
+ //#endregion
3315
+ export { lib_CBtriEt5_default as default };
3316
+
3317
+ //# sourceMappingURL=lib-CBtriEt5.js.map
assets/liteDOM-Cp0aN3bP.js ADDED
@@ -0,0 +1,747 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ //#region ../../node_modules/.pnpm/mathxyjax3@0.8.3/node_modules/mathxyjax3/dist/liteDOM-Cp0aN3bP.js
2
+ (function() {
3
+ var e, t, n, r, i, a, o, s, c, l = {
4
+ 244: function(e, t, n) {
5
+ var r, i = this && this.__extends || (r = function(e, t) {
6
+ return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(e, t) {
7
+ e.__proto__ = t;
8
+ } || function(e, t) {
9
+ for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
10
+ }, r(e, t);
11
+ }, function(e, t) {
12
+ if (typeof t != `function` && t !== null) throw TypeError(`Class extends value ` + String(t) + ` is not a constructor or null`);
13
+ function n() {
14
+ this.constructor = e;
15
+ }
16
+ r(e, t), e.prototype = t === null ? Object.create(t) : (n.prototype = t.prototype, new n());
17
+ }), a = this && this.__assign || function() {
18
+ return a = Object.assign || function(e) {
19
+ for (var t, n = 1, r = arguments.length; n < r; n++) for (var i in t = arguments[n]) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]);
20
+ return e;
21
+ }, a.apply(this, arguments);
22
+ };
23
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.NodeMixin = t.NodeMixinOptions = void 0;
24
+ var o = n(77);
25
+ t.NodeMixinOptions = {
26
+ badCSS: !0,
27
+ badSizes: !0
28
+ }, t.NodeMixin = function(e, n) {
29
+ var r;
30
+ return n === void 0 && (n = {}), n = (0, o.userOptions)((0, o.defaultOptions)({}, t.NodeMixinOptions), n), r = function(e) {
31
+ function t() {
32
+ var t = [...arguments], n = e.call(this, t[0]) || this, r = n.constructor;
33
+ return n.options = (0, o.userOptions)((0, o.defaultOptions)({}, r.OPTIONS), t[1]), n;
34
+ }
35
+ return i(t, e), t.prototype.fontSize = function(t) {
36
+ return n.badCSS ? this.options.fontSize : e.prototype.fontSize.call(this, t);
37
+ }, t.prototype.fontFamily = function(t) {
38
+ return n.badCSS ? this.options.fontFamily : e.prototype.fontFamily.call(this, t);
39
+ }, t.prototype.nodeSize = function(r, i, a) {
40
+ if (i === void 0 && (i = 1), a === void 0 && (a = null), !n.badSizes) return e.prototype.nodeSize.call(this, r, i, a);
41
+ var o = this.textContent(r), s = Array.from(o.replace(t.cjkPattern, ``)).length;
42
+ return [(Array.from(o).length - s) * this.options.cjkCharWidth + s * this.options.unknownCharWidth, this.options.unknownCharHeight];
43
+ }, t.prototype.nodeBBox = function(t) {
44
+ return n.badSizes ? {
45
+ left: 0,
46
+ right: 0,
47
+ top: 0,
48
+ bottom: 0
49
+ } : e.prototype.nodeBBox.call(this, t);
50
+ }, t;
51
+ }(e), r.OPTIONS = a(a({}, n.badCSS ? {
52
+ fontSize: 16,
53
+ fontFamily: `Times`
54
+ } : {}), n.badSizes ? {
55
+ cjkCharWidth: 1,
56
+ unknownCharWidth: .6,
57
+ unknownCharHeight: .8
58
+ } : {}), r.cjkPattern = new RegExp([
59
+ `[`,
60
+ `ᄀ-ᅟ`,
61
+ `〈〉`,
62
+ `⺀-〾`,
63
+ `぀-㉇`,
64
+ `㉐-䶿`,
65
+ `一-꓆`,
66
+ `ꥠ-ꥼ`,
67
+ `가-힣`,
68
+ `豈-﫿`,
69
+ `︐-︙`,
70
+ `︰-﹫`,
71
+ `!-⦆¢-₩`,
72
+ `𛀀-𛀁`,
73
+ `🈀-🉑`,
74
+ `𠀀-𿿽`,
75
+ `]`
76
+ ].join(``), `gu`), r;
77
+ };
78
+ },
79
+ 877: function(e, t, n) {
80
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.LiteDocument = void 0;
81
+ var r = n(946);
82
+ t.LiteDocument = function() {
83
+ function e() {
84
+ this.root = new r.LiteElement(`html`, {}, [this.head = new r.LiteElement(`head`), this.body = new r.LiteElement(`body`)]), this.type = ``;
85
+ }
86
+ return Object.defineProperty(e.prototype, `kind`, {
87
+ get: function() {
88
+ return `#document`;
89
+ },
90
+ enumerable: !1,
91
+ configurable: !0
92
+ }), e;
93
+ }();
94
+ },
95
+ 946: function(e, t) {
96
+ var n = this && this.__assign || function() {
97
+ return n = Object.assign || function(e) {
98
+ for (var t, n = 1, r = arguments.length; n < r; n++) for (var i in t = arguments[n]) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]);
99
+ return e;
100
+ }, n.apply(this, arguments);
101
+ }, r = this && this.__read || function(e, t) {
102
+ var n = typeof Symbol == `function` && e[Symbol.iterator];
103
+ if (!n) return e;
104
+ var r, i, a = n.call(e), o = [];
105
+ try {
106
+ for (; (t === void 0 || t-- > 0) && !(r = a.next()).done;) o.push(r.value);
107
+ } catch (e) {
108
+ i = { error: e };
109
+ } finally {
110
+ try {
111
+ r && !r.done && (n = a.return) && n.call(a);
112
+ } finally {
113
+ if (i) throw i.error;
114
+ }
115
+ }
116
+ return o;
117
+ }, i = this && this.__spreadArray || function(e, t, n) {
118
+ if (n || arguments.length === 2) for (var r, i = 0, a = t.length; i < a; i++) !r && i in t || (r ||= Array.prototype.slice.call(t, 0, i), r[i] = t[i]);
119
+ return e.concat(r || Array.prototype.slice.call(t));
120
+ }, a = this && this.__values || function(e) {
121
+ var t = typeof Symbol == `function` && Symbol.iterator, n = t && e[t], r = 0;
122
+ if (n) return n.call(e);
123
+ if (e && typeof e.length == `number`) return { next: function() {
124
+ return e && r >= e.length && (e = void 0), {
125
+ value: e && e[r++],
126
+ done: !e
127
+ };
128
+ } };
129
+ throw TypeError(t ? `Object is not iterable.` : `Symbol.iterator is not defined.`);
130
+ };
131
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.LiteElement = void 0, t.LiteElement = function(e, t, o) {
132
+ var s, c;
133
+ t === void 0 && (t = {}), o === void 0 && (o = []), this.kind = e, this.attributes = n({}, t), this.children = i([], r(o), !1);
134
+ try {
135
+ for (var l = a(this.children), u = l.next(); !u.done; u = l.next()) u.value.parent = this;
136
+ } catch (e) {
137
+ s = { error: e };
138
+ } finally {
139
+ try {
140
+ u && !u.done && (c = l.return) && c.call(l);
141
+ } finally {
142
+ if (s) throw s.error;
143
+ }
144
+ }
145
+ this.styles = null;
146
+ };
147
+ },
148
+ 6: function(e, t) {
149
+ var n = this && this.__read || function(e, t) {
150
+ var n = typeof Symbol == `function` && e[Symbol.iterator];
151
+ if (!n) return e;
152
+ var r, i, a = n.call(e), o = [];
153
+ try {
154
+ for (; (t === void 0 || t-- > 0) && !(r = a.next()).done;) o.push(r.value);
155
+ } catch (e) {
156
+ i = { error: e };
157
+ } finally {
158
+ try {
159
+ r && !r.done && (n = a.return) && n.call(a);
160
+ } finally {
161
+ if (i) throw i.error;
162
+ }
163
+ }
164
+ return o;
165
+ }, r = this && this.__spreadArray || function(e, t, n) {
166
+ if (n || arguments.length === 2) for (var r, i = 0, a = t.length; i < a; i++) !r && i in t || (r ||= Array.prototype.slice.call(t, 0, i), r[i] = t[i]);
167
+ return e.concat(r || Array.prototype.slice.call(t));
168
+ };
169
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.LiteList = void 0, t.LiteList = function() {
170
+ function e(e) {
171
+ this.nodes = [], this.nodes = r([], n(e), !1);
172
+ }
173
+ return e.prototype.append = function(e) {
174
+ this.nodes.push(e);
175
+ }, e.prototype[Symbol.iterator] = function() {
176
+ var e = 0;
177
+ return { next: function() {
178
+ return e === this.nodes.length ? {
179
+ value: null,
180
+ done: !0
181
+ } : {
182
+ value: this.nodes[e++],
183
+ done: !1
184
+ };
185
+ } };
186
+ }, e;
187
+ }();
188
+ },
189
+ 246: function(e, t, n) {
190
+ var r = this && this.__createBinding || (Object.create ? function(e, t, n, r) {
191
+ r === void 0 && (r = n);
192
+ var i = Object.getOwnPropertyDescriptor(t, n);
193
+ i && !(`get` in i ? !t.__esModule : i.writable || i.configurable) || (i = {
194
+ enumerable: !0,
195
+ get: function() {
196
+ return t[n];
197
+ }
198
+ }), Object.defineProperty(e, r, i);
199
+ } : function(e, t, n, r) {
200
+ r === void 0 && (r = n), e[r] = t[n];
201
+ }), i = this && this.__setModuleDefault || (Object.create ? function(e, t) {
202
+ Object.defineProperty(e, `default`, {
203
+ enumerable: !0,
204
+ value: t
205
+ });
206
+ } : function(e, t) {
207
+ e.default = t;
208
+ }), a = this && this.__importStar || function(e) {
209
+ if (e && e.__esModule) return e;
210
+ var t = {};
211
+ if (e != null) for (var n in e) n !== `default` && Object.prototype.hasOwnProperty.call(e, n) && r(t, e, n);
212
+ return i(t, e), t;
213
+ }, o = this && this.__read || function(e, t) {
214
+ var n = typeof Symbol == `function` && e[Symbol.iterator];
215
+ if (!n) return e;
216
+ var r, i, a = n.call(e), o = [];
217
+ try {
218
+ for (; (t === void 0 || t-- > 0) && !(r = a.next()).done;) o.push(r.value);
219
+ } catch (e) {
220
+ i = { error: e };
221
+ } finally {
222
+ try {
223
+ r && !r.done && (n = a.return) && n.call(a);
224
+ } finally {
225
+ if (i) throw i.error;
226
+ }
227
+ }
228
+ return o;
229
+ }, s = this && this.__values || function(e) {
230
+ var t = typeof Symbol == `function` && Symbol.iterator, n = t && e[t], r = 0;
231
+ if (n) return n.call(e);
232
+ if (e && typeof e.length == `number`) return { next: function() {
233
+ return e && r >= e.length && (e = void 0), {
234
+ value: e && e[r++],
235
+ done: !e
236
+ };
237
+ } };
238
+ throw TypeError(t ? `Object is not iterable.` : `Symbol.iterator is not defined.`);
239
+ };
240
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.LiteParser = t.PATTERNS = void 0;
241
+ var c, l = a(n(29)), u = n(946), d = n(735);
242
+ (function(e) {
243
+ e.TAGNAME = `[a-z][^\\s\\n>]*`, e.ATTNAME = `[a-z][^\\s\\n>=]*`, e.VALUE = `(?:'[^']*'|"[^"]*"|[^\\s\\n]+)`, e.VALUESPLIT = `(?:'([^']*)'|"([^"]*)"|([^\\s\\n]+))`, e.SPACE = `(?:\\s|\\n)+`, e.OPTIONALSPACE = `(?:\\s|\\n)*`, e.ATTRIBUTE = e.ATTNAME + `(?:` + e.OPTIONALSPACE + `=` + e.OPTIONALSPACE + e.VALUE + `)?`, e.ATTRIBUTESPLIT = `(` + e.ATTNAME + `)(?:` + e.OPTIONALSPACE + `=` + e.OPTIONALSPACE + e.VALUESPLIT + `)?`, e.TAG = `(<(?:` + e.TAGNAME + `(?:` + e.SPACE + e.ATTRIBUTE + `)*` + e.OPTIONALSPACE + `/?|/` + e.TAGNAME + `|!--[^]*?--|![^]*?)(?:>|$))`, e.tag = new RegExp(e.TAG, `i`), e.attr = new RegExp(e.ATTRIBUTE, `i`), e.attrsplit = new RegExp(e.ATTRIBUTESPLIT, `i`);
244
+ })(c = t.PATTERNS ||= {}), t.LiteParser = function() {
245
+ function e() {}
246
+ return e.prototype.parseFromString = function(e, t, n) {
247
+ t === void 0 && (t = `text/html`), n === void 0 && (n = null);
248
+ for (var r = n.createDocument(), i = n.body(r), a = e.replace(/<\?.*?\?>/g, ``).split(c.tag); a.length;) {
249
+ var o = a.shift(), s = a.shift();
250
+ o && this.addText(n, i, o), s && s.charAt(s.length - 1) === `>` && (s.charAt(1) === `!` ? this.addComment(n, i, s) : i = s.charAt(1) === `/` ? this.closeTag(n, i, s) : this.openTag(n, i, s, a));
251
+ }
252
+ return this.checkDocument(n, r), r;
253
+ }, e.prototype.addText = function(e, t, n) {
254
+ return n = l.translate(n), e.append(t, e.text(n));
255
+ }, e.prototype.addComment = function(e, t, n) {
256
+ return e.append(t, new d.LiteComment(n));
257
+ }, e.prototype.closeTag = function(e, t, n) {
258
+ for (var r = n.slice(2, n.length - 1).toLowerCase(); e.parent(t) && e.kind(t) !== r;) t = e.parent(t);
259
+ return e.parent(t);
260
+ }, e.prototype.openTag = function(e, t, n, r) {
261
+ var i = this.constructor.PCDATA, a = this.constructor.SELF_CLOSING, o = n.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(), s = e.node(o), l = n.replace(/^<.*?[\s\n>]/, ``).split(c.attrsplit);
262
+ return (l.pop().match(/>$/) || l.length < 5) && (this.addAttributes(e, s, l), e.append(t, s), a[o] || n.match(/\/>$/) || (i[o] ? this.handlePCDATA(e, s, o, r) : t = s)), t;
263
+ }, e.prototype.addAttributes = function(e, t, n) {
264
+ for (var r = this.constructor.CDATA_ATTR; n.length;) {
265
+ var i = o(n.splice(0, 5), 5), a = i[1], s = i[2], c = i[3], u = i[4], d = s || c || u || ``;
266
+ r[a] || (d = l.translate(d)), e.setAttribute(t, a, d);
267
+ }
268
+ }, e.prototype.handlePCDATA = function(e, t, n, r) {
269
+ for (var i = [], a = `</` + n + `>`, o = ``; r.length && o !== a;) i.push(o), i.push(r.shift()), o = r.shift();
270
+ e.append(t, e.text(i.join(``)));
271
+ }, e.prototype.checkDocument = function(e, t) {
272
+ var n, r, i, a, o = this.getOnlyChild(e, e.body(t));
273
+ if (o) {
274
+ try {
275
+ for (var c = s(e.childNodes(e.body(t))), l = c.next(); !l.done && (p = l.value) !== o; l = c.next()) p instanceof d.LiteComment && p.value.match(/^<!DOCTYPE/) && (t.type = p.value);
276
+ } catch (e) {
277
+ n = { error: e };
278
+ } finally {
279
+ try {
280
+ l && !l.done && (r = c.return) && r.call(c);
281
+ } finally {
282
+ if (n) throw n.error;
283
+ }
284
+ }
285
+ switch (e.kind(o)) {
286
+ case `html`:
287
+ try {
288
+ for (var u = s(o.children), f = u.next(); !f.done; f = u.next()) {
289
+ var p = f.value;
290
+ switch (e.kind(p)) {
291
+ case `head`:
292
+ t.head = p;
293
+ break;
294
+ case `body`: t.body = p;
295
+ }
296
+ }
297
+ } catch (e) {
298
+ i = { error: e };
299
+ } finally {
300
+ try {
301
+ f && !f.done && (a = u.return) && a.call(u);
302
+ } finally {
303
+ if (i) throw i.error;
304
+ }
305
+ }
306
+ t.root = o, e.remove(o), e.parent(t.body) !== o && e.append(o, t.body), e.parent(t.head) !== o && e.insert(t.head, t.body);
307
+ break;
308
+ case `head`:
309
+ t.head = e.replace(o, t.head);
310
+ break;
311
+ case `body`: t.body = e.replace(o, t.body);
312
+ }
313
+ }
314
+ }, e.prototype.getOnlyChild = function(e, t) {
315
+ var n, r, i = null;
316
+ try {
317
+ for (var a = s(e.childNodes(t)), o = a.next(); !o.done; o = a.next()) {
318
+ var c = o.value;
319
+ if (c instanceof u.LiteElement) {
320
+ if (i) return null;
321
+ i = c;
322
+ }
323
+ }
324
+ } catch (e) {
325
+ n = { error: e };
326
+ } finally {
327
+ try {
328
+ o && !o.done && (r = a.return) && r.call(a);
329
+ } finally {
330
+ if (n) throw n.error;
331
+ }
332
+ }
333
+ return i;
334
+ }, e.prototype.serialize = function(e, t, n) {
335
+ var r = this;
336
+ n === void 0 && (n = !1);
337
+ var i = this.constructor.SELF_CLOSING, a = this.constructor.CDATA_ATTR, o = e.kind(t), s = e.allAttributes(t).map((function(e) {
338
+ return e.name + `="` + (a[e.name] ? e.value : r.protectAttribute(e.value)) + `"`;
339
+ })).join(` `), c = this.serializeInner(e, t, n);
340
+ return `<` + o + (s ? ` ` + s : ``) + (n && !c || i[o] ? n ? `/>` : `>` : `>${c}</${o}>`);
341
+ }, e.prototype.serializeInner = function(e, t, n) {
342
+ var r = this;
343
+ return n === void 0 && (n = !1), this.constructor.PCDATA.hasOwnProperty(t.kind) ? e.childNodes(t).map((function(t) {
344
+ return e.value(t);
345
+ })).join(``) : e.childNodes(t).map((function(t) {
346
+ var i = e.kind(t);
347
+ return i === `#text` ? r.protectHTML(e.value(t)) : i === `#comment` ? t.value : r.serialize(e, t, n);
348
+ })).join(``);
349
+ }, e.prototype.protectAttribute = function(e) {
350
+ return typeof e != `string` && (e = String(e)), e.replace(/"/g, `&quot;`);
351
+ }, e.prototype.protectHTML = function(e) {
352
+ return e.replace(/&/g, `&amp;`).replace(/</g, `&lt;`).replace(/>/g, `&gt;`);
353
+ }, e.SELF_CLOSING = {
354
+ area: !0,
355
+ base: !0,
356
+ br: !0,
357
+ col: !0,
358
+ command: !0,
359
+ embed: !0,
360
+ hr: !0,
361
+ img: !0,
362
+ input: !0,
363
+ keygen: !0,
364
+ link: !0,
365
+ menuitem: !0,
366
+ meta: !0,
367
+ param: !0,
368
+ source: !0,
369
+ track: !0,
370
+ wbr: !0
371
+ }, e.PCDATA = {
372
+ option: !0,
373
+ textarea: !0,
374
+ fieldset: !0,
375
+ title: !0,
376
+ style: !0,
377
+ script: !0
378
+ }, e.CDATA_ATTR = {
379
+ style: !0,
380
+ datafld: !0,
381
+ datasrc: !0,
382
+ href: !0,
383
+ src: !0,
384
+ longdesc: !0,
385
+ usemap: !0,
386
+ cite: !0,
387
+ datetime: !0,
388
+ action: !0,
389
+ axis: !0,
390
+ profile: !0,
391
+ content: !0,
392
+ scheme: !0
393
+ }, e;
394
+ }();
395
+ },
396
+ 735: function(e, t) {
397
+ var n, r = this && this.__extends || (n = function(e, t) {
398
+ return n = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(e, t) {
399
+ e.__proto__ = t;
400
+ } || function(e, t) {
401
+ for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
402
+ }, n(e, t);
403
+ }, function(e, t) {
404
+ if (typeof t != `function` && t !== null) throw TypeError(`Class extends value ` + String(t) + ` is not a constructor or null`);
405
+ function r() {
406
+ this.constructor = e;
407
+ }
408
+ n(e, t), e.prototype = t === null ? Object.create(t) : (r.prototype = t.prototype, new r());
409
+ });
410
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.LiteComment = t.LiteText = void 0;
411
+ var i = function() {
412
+ function e(e) {
413
+ e === void 0 && (e = ``), this.value = e;
414
+ }
415
+ return Object.defineProperty(e.prototype, `kind`, {
416
+ get: function() {
417
+ return `#text`;
418
+ },
419
+ enumerable: !1,
420
+ configurable: !0
421
+ }), e;
422
+ }();
423
+ t.LiteText = i, t.LiteComment = function(e) {
424
+ function t() {
425
+ return e !== null && e.apply(this, arguments) || this;
426
+ }
427
+ return r(t, e), Object.defineProperty(t.prototype, `kind`, {
428
+ get: function() {
429
+ return `#comment`;
430
+ },
431
+ enumerable: !1,
432
+ configurable: !0
433
+ }), t;
434
+ }(i);
435
+ },
436
+ 492: function(e, t, n) {
437
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.LiteWindow = void 0;
438
+ var r = n(946), i = n(877), a = n(6), o = n(246);
439
+ t.LiteWindow = function() {
440
+ this.DOMParser = o.LiteParser, this.NodeList = a.LiteList, this.HTMLCollection = a.LiteList, this.HTMLElement = r.LiteElement, this.DocumentFragment = a.LiteList, this.Document = i.LiteDocument, this.document = new i.LiteDocument();
441
+ };
442
+ },
443
+ 250: function(e, t, n) {
444
+ var r, i = this && this.__extends || (r = function(e, t) {
445
+ return r = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(e, t) {
446
+ e.__proto__ = t;
447
+ } || function(e, t) {
448
+ for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]);
449
+ }, r(e, t);
450
+ }, function(e, t) {
451
+ if (typeof t != `function` && t !== null) throw TypeError(`Class extends value ` + String(t) + ` is not a constructor or null`);
452
+ function n() {
453
+ this.constructor = e;
454
+ }
455
+ r(e, t), e.prototype = t === null ? Object.create(t) : (n.prototype = t.prototype, new n());
456
+ }), a = this && this.__assign || function() {
457
+ return a = Object.assign || function(e) {
458
+ for (var t, n = 1, r = arguments.length; n < r; n++) for (var i in t = arguments[n]) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]);
459
+ return e;
460
+ }, a.apply(this, arguments);
461
+ }, o = this && this.__values || function(e) {
462
+ var t = typeof Symbol == `function` && Symbol.iterator, n = t && e[t], r = 0;
463
+ if (n) return n.call(e);
464
+ if (e && typeof e.length == `number`) return { next: function() {
465
+ return e && r >= e.length && (e = void 0), {
466
+ value: e && e[r++],
467
+ done: !e
468
+ };
469
+ } };
470
+ throw TypeError(t ? `Object is not iterable.` : `Symbol.iterator is not defined.`);
471
+ }, s = this && this.__read || function(e, t) {
472
+ var n = typeof Symbol == `function` && e[Symbol.iterator];
473
+ if (!n) return e;
474
+ var r, i, a = n.call(e), o = [];
475
+ try {
476
+ for (; (t === void 0 || t-- > 0) && !(r = a.next()).done;) o.push(r.value);
477
+ } catch (e) {
478
+ i = { error: e };
479
+ } finally {
480
+ try {
481
+ r && !r.done && (n = a.return) && n.call(a);
482
+ } finally {
483
+ if (i) throw i.error;
484
+ }
485
+ }
486
+ return o;
487
+ }, c = this && this.__spreadArray || function(e, t, n) {
488
+ if (n || arguments.length === 2) for (var r, i = 0, a = t.length; i < a; i++) !r && i in t || (r ||= Array.prototype.slice.call(t, 0, i), r[i] = t[i]);
489
+ return e.concat(r || Array.prototype.slice.call(t));
490
+ };
491
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.liteAdaptor = t.LiteAdaptor = t.LiteBase = void 0;
492
+ var l = n(857), u = n(244), d = n(877), f = n(946), p = n(735), m = n(492), h = n(246), g = n(878), _ = function(e) {
493
+ function t() {
494
+ var t = e.call(this) || this;
495
+ return t.parser = new h.LiteParser(), t.window = new m.LiteWindow(), t;
496
+ }
497
+ return i(t, e), t.prototype.parse = function(e, t) {
498
+ return this.parser.parseFromString(e, t, this);
499
+ }, t.prototype.create = function(e, t) {
500
+ return t === void 0 && (t = null), new f.LiteElement(e);
501
+ }, t.prototype.text = function(e) {
502
+ return new p.LiteText(e);
503
+ }, t.prototype.comment = function(e) {
504
+ return new p.LiteComment(e);
505
+ }, t.prototype.createDocument = function() {
506
+ return new d.LiteDocument();
507
+ }, t.prototype.head = function(e) {
508
+ return e.head;
509
+ }, t.prototype.body = function(e) {
510
+ return e.body;
511
+ }, t.prototype.root = function(e) {
512
+ return e.root;
513
+ }, t.prototype.doctype = function(e) {
514
+ return e.type;
515
+ }, t.prototype.tags = function(e, t, n) {
516
+ n === void 0 && (n = null);
517
+ var r = [], i = [];
518
+ if (n) return i;
519
+ for (var a = e; a;) {
520
+ var o = a.kind;
521
+ o !== `#text` && o !== `#comment` && (a = a, o === t && i.push(a), a.children.length && (r = a.children.concat(r))), a = r.shift();
522
+ }
523
+ return i;
524
+ }, t.prototype.elementById = function(e, t) {
525
+ for (var n = [], r = e; r;) {
526
+ if (r.kind !== `#text` && r.kind !== `#comment`) {
527
+ if ((r = r).attributes.id === t) return r;
528
+ r.children.length && (n = r.children.concat(n));
529
+ }
530
+ r = n.shift();
531
+ }
532
+ return null;
533
+ }, t.prototype.elementsByClass = function(e, t) {
534
+ for (var n = [], r = [], i = e; i;) i.kind !== `#text` && i.kind !== `#comment` && (((i = i).attributes.class || ``).trim().split(/ +/).includes(t) && r.push(i), i.children.length && (n = i.children.concat(n))), i = n.shift();
535
+ return r;
536
+ }, t.prototype.getElements = function(e, t) {
537
+ var n, r, i = [], a = this.body(t);
538
+ try {
539
+ for (var s = o(e), c = s.next(); !c.done; c = s.next()) {
540
+ var l = c.value;
541
+ if (typeof l == `string`) if (l.charAt(0) === `#`) {
542
+ var u = this.elementById(a, l.slice(1));
543
+ u && i.push(u);
544
+ } else l.charAt(0) === `.` ? i = i.concat(this.elementsByClass(a, l.slice(1))) : l.match(/^[-a-z][-a-z0-9]*$/i) && (i = i.concat(this.tags(a, l)));
545
+ else Array.isArray(l) ? i = i.concat(l) : l instanceof this.window.NodeList || l instanceof this.window.HTMLCollection ? i = i.concat(l.nodes) : i.push(l);
546
+ }
547
+ } catch (e) {
548
+ n = { error: e };
549
+ } finally {
550
+ try {
551
+ c && !c.done && (r = s.return) && r.call(s);
552
+ } finally {
553
+ if (n) throw n.error;
554
+ }
555
+ }
556
+ return i;
557
+ }, t.prototype.contains = function(e, t) {
558
+ for (; t && t !== e;) t = this.parent(t);
559
+ return !!t;
560
+ }, t.prototype.parent = function(e) {
561
+ return e.parent;
562
+ }, t.prototype.childIndex = function(e) {
563
+ return e.parent ? e.parent.children.findIndex((function(t) {
564
+ return t === e;
565
+ })) : -1;
566
+ }, t.prototype.append = function(e, t) {
567
+ return t.parent && this.remove(t), e.children.push(t), t.parent = e, t;
568
+ }, t.prototype.insert = function(e, t) {
569
+ if (e.parent && this.remove(e), t && t.parent) {
570
+ var n = this.childIndex(t);
571
+ t.parent.children.splice(n, 0, e), e.parent = t.parent;
572
+ }
573
+ }, t.prototype.remove = function(e) {
574
+ var t = this.childIndex(e);
575
+ return t >= 0 && e.parent.children.splice(t, 1), e.parent = null, e;
576
+ }, t.prototype.replace = function(e, t) {
577
+ var n = this.childIndex(t);
578
+ return n >= 0 && (t.parent.children[n] = e, e.parent = t.parent, t.parent = null), t;
579
+ }, t.prototype.clone = function(e) {
580
+ var t = this, n = new f.LiteElement(e.kind);
581
+ return n.attributes = a({}, e.attributes), n.children = e.children.map((function(e) {
582
+ if (e.kind === `#text`) return new p.LiteText(e.value);
583
+ if (e.kind === `#comment`) return new p.LiteComment(e.value);
584
+ var r = t.clone(e);
585
+ return r.parent = n, r;
586
+ })), n;
587
+ }, t.prototype.split = function(e, t) {
588
+ var n = new p.LiteText(e.value.slice(t));
589
+ return e.value = e.value.slice(0, t), e.parent.children.splice(this.childIndex(e) + 1, 0, n), n.parent = e.parent, n;
590
+ }, t.prototype.next = function(e) {
591
+ var t = e.parent;
592
+ if (!t) return null;
593
+ var n = this.childIndex(e) + 1;
594
+ return n >= 0 && n < t.children.length ? t.children[n] : null;
595
+ }, t.prototype.previous = function(e) {
596
+ var t = e.parent;
597
+ if (!t) return null;
598
+ var n = this.childIndex(e) - 1;
599
+ return n >= 0 ? t.children[n] : null;
600
+ }, t.prototype.firstChild = function(e) {
601
+ return e.children[0];
602
+ }, t.prototype.lastChild = function(e) {
603
+ return e.children[e.children.length - 1];
604
+ }, t.prototype.childNodes = function(e) {
605
+ return c([], s(e.children), !1);
606
+ }, t.prototype.childNode = function(e, t) {
607
+ return e.children[t];
608
+ }, t.prototype.kind = function(e) {
609
+ return e.kind;
610
+ }, t.prototype.value = function(e) {
611
+ return e.kind === `#text` ? e.value : e.kind === `#comment` ? e.value.replace(/^<!(--)?((?:.|\n)*)\1>$/, `$2`) : ``;
612
+ }, t.prototype.textContent = function(e) {
613
+ var t = this;
614
+ return e.children.reduce((function(e, n) {
615
+ return e + (n.kind === `#text` ? n.value : n.kind === `#comment` ? `` : t.textContent(n));
616
+ }), ``);
617
+ }, t.prototype.innerHTML = function(e) {
618
+ return this.parser.serializeInner(this, e);
619
+ }, t.prototype.outerHTML = function(e) {
620
+ return this.parser.serialize(this, e);
621
+ }, t.prototype.serializeXML = function(e) {
622
+ return this.parser.serialize(this, e, !0);
623
+ }, t.prototype.setAttribute = function(e, t, n, r) {
624
+ r === void 0 && (r = null), typeof n != `string` && (n = String(n)), r && (t = r.replace(/.*\//, ``) + `:` + t.replace(/^.*:/, ``)), e.attributes[t] = n, t === `style` && (e.styles = null);
625
+ }, t.prototype.getAttribute = function(e, t) {
626
+ return e.attributes[t];
627
+ }, t.prototype.removeAttribute = function(e, t) {
628
+ delete e.attributes[t];
629
+ }, t.prototype.hasAttribute = function(e, t) {
630
+ return e.attributes.hasOwnProperty(t);
631
+ }, t.prototype.allAttributes = function(e) {
632
+ var t, n, r = e.attributes, i = [];
633
+ try {
634
+ for (var a = o(Object.keys(r)), s = a.next(); !s.done; s = a.next()) {
635
+ var c = s.value;
636
+ i.push({
637
+ name: c,
638
+ value: r[c]
639
+ });
640
+ }
641
+ } catch (e) {
642
+ t = { error: e };
643
+ } finally {
644
+ try {
645
+ s && !s.done && (n = a.return) && n.call(a);
646
+ } finally {
647
+ if (t) throw t.error;
648
+ }
649
+ }
650
+ return i;
651
+ }, t.prototype.addClass = function(e, t) {
652
+ var n = (e.attributes.class || ``).split(/ /);
653
+ n.find((function(e) {
654
+ return e === t;
655
+ })) || (n.push(t), e.attributes.class = n.join(` `));
656
+ }, t.prototype.removeClass = function(e, t) {
657
+ var n = (e.attributes.class || ``).split(/ /), r = n.findIndex((function(e) {
658
+ return e === t;
659
+ }));
660
+ r >= 0 && (n.splice(r, 1), e.attributes.class = n.join(` `));
661
+ }, t.prototype.hasClass = function(e, t) {
662
+ return !!(e.attributes.class || ``).split(/ /).find((function(e) {
663
+ return e === t;
664
+ }));
665
+ }, t.prototype.setStyle = function(e, t, n) {
666
+ e.styles ||= new g.Styles(this.getAttribute(e, `style`)), e.styles.set(t, n), e.attributes.style = e.styles.cssText;
667
+ }, t.prototype.getStyle = function(e, t) {
668
+ if (!e.styles) {
669
+ var n = this.getAttribute(e, `style`);
670
+ if (!n) return ``;
671
+ e.styles = new g.Styles(n);
672
+ }
673
+ return e.styles.get(t);
674
+ }, t.prototype.allStyles = function(e) {
675
+ return this.getAttribute(e, `style`);
676
+ }, t.prototype.insertRules = function(e, t) {
677
+ e.children = [this.text(t.join(`
678
+
679
+ `) + `
680
+
681
+ ` + this.textContent(e))];
682
+ }, t.prototype.fontSize = function(e) {
683
+ return 0;
684
+ }, t.prototype.fontFamily = function(e) {
685
+ return ``;
686
+ }, t.prototype.nodeSize = function(e, t, n) {
687
+ return t === void 0 && (t = 1), n === void 0 && (n = null), [0, 0];
688
+ }, t.prototype.nodeBBox = function(e) {
689
+ return {
690
+ left: 0,
691
+ right: 0,
692
+ top: 0,
693
+ bottom: 0
694
+ };
695
+ }, t;
696
+ }(l.AbstractDOMAdaptor);
697
+ t.LiteBase = _;
698
+ var v = function(e) {
699
+ function t() {
700
+ return e !== null && e.apply(this, arguments) || this;
701
+ }
702
+ return i(t, e), t;
703
+ }((0, u.NodeMixin)(_));
704
+ t.LiteAdaptor = v, t.liteAdaptor = function(e) {
705
+ return e === void 0 && (e = null), new v(null, e);
706
+ };
707
+ },
708
+ 306: function(e, t) {
709
+ t.q = void 0, t.q = `3.2.2`;
710
+ },
711
+ 723: function(e, t) {
712
+ MathJax._.components.global.isObject, MathJax._.components.global.combineConfig, MathJax._.components.global.combineDefaults, t.r8 = MathJax._.components.global.combineWithMathJax, MathJax._.components.global.MathJax;
713
+ },
714
+ 857: function(e, t) {
715
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.AbstractDOMAdaptor = MathJax._.core.DOMAdaptor.AbstractDOMAdaptor;
716
+ },
717
+ 29: function(e, t) {
718
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.options = MathJax._.util.Entities.options, t.entities = MathJax._.util.Entities.entities, t.add = MathJax._.util.Entities.add, t.remove = MathJax._.util.Entities.remove, t.translate = MathJax._.util.Entities.translate, t.numeric = MathJax._.util.Entities.numeric;
719
+ },
720
+ 77: function(e, t) {
721
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.isObject = MathJax._.util.Options.isObject, t.APPEND = MathJax._.util.Options.APPEND, t.REMOVE = MathJax._.util.Options.REMOVE, t.OPTIONS = MathJax._.util.Options.OPTIONS, t.Expandable = MathJax._.util.Options.Expandable, t.expandable = MathJax._.util.Options.expandable, t.makeArray = MathJax._.util.Options.makeArray, t.keys = MathJax._.util.Options.keys, t.copy = MathJax._.util.Options.copy, t.insert = MathJax._.util.Options.insert, t.defaultOptions = MathJax._.util.Options.defaultOptions, t.userOptions = MathJax._.util.Options.userOptions, t.selectOptions = MathJax._.util.Options.selectOptions, t.selectOptionsFromKeys = MathJax._.util.Options.selectOptionsFromKeys, t.separateOptions = MathJax._.util.Options.separateOptions, t.lookup = MathJax._.util.Options.lookup;
722
+ },
723
+ 878: function(e, t) {
724
+ Object.defineProperty(t, `__esModule`, { value: !0 }), t.Styles = MathJax._.util.Styles.Styles;
725
+ }
726
+ }, u = {};
727
+ function d(e) {
728
+ var t = u[e];
729
+ if (t !== void 0) return t.exports;
730
+ var n = u[e] = { exports: {} };
731
+ return l[e].call(n.exports, n, n.exports, d), n.exports;
732
+ }
733
+ e = d(723), t = d(306), n = d(250), r = d(877), i = d(946), a = d(6), o = d(246), s = d(735), c = d(492), MathJax.loader && MathJax.loader.checkVersion(`adaptors/liteDOM`, t.q, `adaptors`), (0, e.r8)({ _: { adaptors: {
734
+ liteAdaptor: n,
735
+ lite: {
736
+ Document: r,
737
+ Element: i,
738
+ List: a,
739
+ Parser: o,
740
+ Text: s,
741
+ Window: c
742
+ }
743
+ } } }), MathJax.startup && (MathJax.startup.registerConstructor(`liteAdaptor`, n.liteAdaptor), MathJax.startup.useAdaptor(`liteAdaptor`, !0));
744
+ })();
745
+ //#endregion
746
+
747
+ //# sourceMappingURL=liteDOM-Cp0aN3bP.js.map
assets/tex-svg-full-BI3fonbT.js ADDED
The diff for this file is too large to render. See raw diff
 
assets/wgxpath.install-node-Csk64Aj9.js ADDED
@@ -0,0 +1,1100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { n as o } from "./chunk-DfAF0w94.js";
2
+ //#region ../../node_modules/.pnpm/mathxyjax3@0.8.3/node_modules/mathxyjax3/dist/wgxpath.install-node-Csk64Aj9.js
3
+ var e = globalThis;
4
+ var wgxpath_install_node_Csk64Aj9_default = o(((exports, n) => {
5
+ (function() {
6
+ var e = this;
7
+ function t(e) {
8
+ var t = typeof e;
9
+ if (t == `object`) if (e) {
10
+ if (e instanceof Array) return `array`;
11
+ if (e instanceof Object) return t;
12
+ var n = Object.prototype.toString.call(e);
13
+ if (n == `[object Window]`) return `object`;
14
+ if (n == `[object Array]` || typeof e.length == `number` && e.splice !== void 0 && e.propertyIsEnumerable !== void 0 && !e.propertyIsEnumerable(`splice`)) return `array`;
15
+ if (n == `[object Function]` || e.call !== void 0 && e.propertyIsEnumerable !== void 0 && !e.propertyIsEnumerable(`call`)) return `function`;
16
+ } else return `null`;
17
+ else if (t == `function` && e.call === void 0) return `object`;
18
+ return t;
19
+ }
20
+ function r(e) {
21
+ return typeof e == `string`;
22
+ }
23
+ function i(e, t, n) {
24
+ return e.call.apply(e.bind, arguments);
25
+ }
26
+ function a(e, t, n) {
27
+ if (!e) throw Error();
28
+ if (2 < arguments.length) {
29
+ var r = Array.prototype.slice.call(arguments, 2);
30
+ return function() {
31
+ var n = Array.prototype.slice.call(arguments);
32
+ return Array.prototype.unshift.apply(n, r), e.apply(t, n);
33
+ };
34
+ }
35
+ return function() {
36
+ return e.apply(t, arguments);
37
+ };
38
+ }
39
+ function o(e, t, n) {
40
+ return o = Function.prototype.bind && Function.prototype.bind.toString().indexOf(`native code`) != -1 ? i : a, o.apply(null, arguments);
41
+ }
42
+ function s(e, t) {
43
+ var n = Array.prototype.slice.call(arguments, 1);
44
+ return function() {
45
+ var t = n.slice();
46
+ return t.push.apply(t, arguments), e.apply(this, t);
47
+ };
48
+ }
49
+ function c(e) {
50
+ var t = D;
51
+ function n() {}
52
+ n.prototype = t.prototype, e.G = t.prototype, e.prototype = new n(), e.prototype.constructor = e, e.F = function(e, n, r) {
53
+ for (var i = Array(arguments.length - 2), a = 2; a < arguments.length; a++) i[a - 2] = arguments[a];
54
+ return t.prototype[n].apply(e, i);
55
+ };
56
+ }
57
+ var l = String.prototype.trim ? function(e) {
58
+ return e.trim();
59
+ } : function(e) {
60
+ return e.replace(/^[\s\xa0]+|[\s\xa0]+$/g, ``);
61
+ };
62
+ function u(e, t) {
63
+ return e.indexOf(t) != -1;
64
+ }
65
+ function ee(e, t) {
66
+ return e < t ? -1 : e > t ? 1 : 0;
67
+ }
68
+ var d = Array.prototype.indexOf ? function(e, t, n) {
69
+ return Array.prototype.indexOf.call(e, t, n);
70
+ } : function(e, t, n) {
71
+ if (n = n == null ? 0 : 0 > n ? Math.max(0, e.length + n) : n, r(e)) return r(t) && t.length == 1 ? e.indexOf(t, n) : -1;
72
+ for (; n < e.length; n++) if (n in e && e[n] === t) return n;
73
+ return -1;
74
+ }, f = Array.prototype.forEach ? function(e, t, n) {
75
+ Array.prototype.forEach.call(e, t, n);
76
+ } : function(e, t, n) {
77
+ for (var i = e.length, a = r(e) ? e.split(``) : e, o = 0; o < i; o++) o in a && t.call(n, a[o], o, e);
78
+ }, te = Array.prototype.filter ? function(e, t, n) {
79
+ return Array.prototype.filter.call(e, t, n);
80
+ } : function(e, t, n) {
81
+ for (var i = e.length, a = [], o = 0, s = r(e) ? e.split(``) : e, c = 0; c < i; c++) if (c in s) {
82
+ var l = s[c];
83
+ t.call(n, l, c, e) && (a[o++] = l);
84
+ }
85
+ return a;
86
+ }, p = Array.prototype.reduce ? function(e, t, n, r) {
87
+ return r && (t = o(t, r)), Array.prototype.reduce.call(e, t, n);
88
+ } : function(e, t, n, r) {
89
+ var i = n;
90
+ return f(e, function(n, a) {
91
+ i = t.call(r, i, n, a, e);
92
+ }), i;
93
+ }, ne = Array.prototype.some ? function(e, t, n) {
94
+ return Array.prototype.some.call(e, t, n);
95
+ } : function(e, t, n) {
96
+ for (var i = e.length, a = r(e) ? e.split(``) : e, o = 0; o < i; o++) if (o in a && t.call(n, a[o], o, e)) return !0;
97
+ return !1;
98
+ };
99
+ function re(e, t) {
100
+ var n;
101
+ a: {
102
+ n = e.length;
103
+ for (var i = r(e) ? e.split(``) : e, a = 0; a < n; a++) if (a in i && t.call(void 0, i[a], a, e)) {
104
+ n = a;
105
+ break a;
106
+ }
107
+ n = -1;
108
+ }
109
+ return 0 > n ? null : r(e) ? e.charAt(n) : e[n];
110
+ }
111
+ function ie(e) {
112
+ return Array.prototype.concat.apply(Array.prototype, arguments);
113
+ }
114
+ function ae(e, t, n) {
115
+ return 2 >= arguments.length ? Array.prototype.slice.call(e, t) : Array.prototype.slice.call(e, t, n);
116
+ }
117
+ var m;
118
+ a: {
119
+ var oe = e.navigator;
120
+ if (oe) {
121
+ var se = oe.userAgent;
122
+ if (se) {
123
+ m = se;
124
+ break a;
125
+ }
126
+ }
127
+ m = ``;
128
+ }
129
+ var ce = u(m, `Opera`) || u(m, `OPR`), h = u(m, `Trident`) || u(m, `MSIE`), le = u(m, `Edge`), ue = u(m, `Gecko`) && !(u(m.toLowerCase(), `webkit`) && !u(m, `Edge`)) && !(u(m, `Trident`) || u(m, `MSIE`)) && !u(m, `Edge`), de = u(m.toLowerCase(), `webkit`) && !u(m, `Edge`);
130
+ function fe() {
131
+ var t = e.document;
132
+ return t ? t.documentMode : void 0;
133
+ }
134
+ var g;
135
+ a: {
136
+ var pe = ``, me = function() {
137
+ var e = m;
138
+ if (ue) return /rv\:([^\);]+)(\)|;)/.exec(e);
139
+ if (le) return /Edge\/([\d\.]+)/.exec(e);
140
+ if (h) return /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(e);
141
+ if (de) return /WebKit\/(\S+)/.exec(e);
142
+ if (ce) return /(?:Version)[ \/]?(\S+)/.exec(e);
143
+ }();
144
+ if (me && (pe = me ? me[1] : ``), h) {
145
+ var he = fe();
146
+ if (he != null && he > parseFloat(pe)) {
147
+ g = String(he);
148
+ break a;
149
+ }
150
+ }
151
+ g = pe;
152
+ }
153
+ var ge = {};
154
+ function _e(e) {
155
+ if (!ge[e]) {
156
+ for (var t = 0, n = l(String(g)).split(`.`), r = l(String(e)).split(`.`), i = Math.max(n.length, r.length), a = 0; t == 0 && a < i; a++) {
157
+ var o = n[a] || ``, s = r[a] || ``, c = /(\d*)(\D*)/g, u = /(\d*)(\D*)/g;
158
+ do {
159
+ var d = c.exec(o) || [
160
+ ``,
161
+ ``,
162
+ ``
163
+ ], f = u.exec(s) || [
164
+ ``,
165
+ ``,
166
+ ``
167
+ ];
168
+ if (d[0].length == 0 && f[0].length == 0) break;
169
+ t = ee(d[1].length == 0 ? 0 : parseInt(d[1], 10), f[1].length == 0 ? 0 : parseInt(f[1], 10)) || ee(d[2].length == 0, f[2].length == 0) || ee(d[2], f[2]);
170
+ } while (t == 0);
171
+ }
172
+ ge[e] = 0 <= t;
173
+ }
174
+ }
175
+ var ve = e.document, _ = ve && h ? fe() || (ve.compatMode == `CSS1Compat` ? parseInt(g, 10) : 5) : void 0, v = h && !(9 <= Number(_)), ye = h && !(8 <= Number(_));
176
+ function y(e, t, n, r) {
177
+ this.a = e, this.nodeName = n, this.nodeValue = r, this.nodeType = 2, this.parentNode = this.ownerElement = t;
178
+ }
179
+ function be(e, t) {
180
+ var n = ye && t.nodeName == `href` ? e.getAttribute(t.nodeName, 2) : t.nodeValue;
181
+ return new y(t, e, t.nodeName, n);
182
+ }
183
+ function b(e) {
184
+ var t = null, n = e.nodeType;
185
+ if (n == 1 && (t = e.textContent, t = t == null || t == null ? e.innerText : t, t = t == null || t == null ? `` : t), typeof t != `string`) if (v && e.nodeName.toLowerCase() == `title` && n == 1) t = e.text;
186
+ else if (n == 9 || n == 1) {
187
+ e = n == 9 ? e.documentElement : e.firstChild;
188
+ for (var n = 0, r = [], t = ``; e;) {
189
+ do
190
+ e.nodeType != 1 && (t += e.nodeValue), v && e.nodeName.toLowerCase() == `title` && (t += e.text), r[n++] = e;
191
+ while (e = e.firstChild);
192
+ for (; n && !(e = r[--n].nextSibling););
193
+ }
194
+ } else t = e.nodeValue;
195
+ return `` + t;
196
+ }
197
+ function x(e, t, n) {
198
+ if (t === null) return !0;
199
+ try {
200
+ if (!e.getAttribute) return !1;
201
+ } catch {
202
+ return !1;
203
+ }
204
+ return ye && t == `class` && (t = `className`), n == null ? !!e.getAttribute(t) : e.getAttribute(t, 2) == n;
205
+ }
206
+ function S(e, t, n, i, a) {
207
+ return (v ? xe : Se).call(null, e, t, r(n) ? n : null, r(i) ? i : null, a || new C());
208
+ }
209
+ function xe(e, t, n, r, i) {
210
+ if (e instanceof W || e.b == 8 || n && e.b === null) {
211
+ var a = t.all;
212
+ if (!a || (e = Ee(e), e != `*` && (a = t.getElementsByTagName(e), !a))) return i;
213
+ if (n) {
214
+ for (var o = [], s = 0; t = a[s++];) x(t, n, r) && o.push(t);
215
+ a = o;
216
+ }
217
+ for (s = 0; t = a[s++];) e == `*` && t.tagName == `!` || w(i, t);
218
+ return i;
219
+ }
220
+ return Te(e, t, n, r, i), i;
221
+ }
222
+ function Se(e, t, n, r, i) {
223
+ return t.getElementsByName && r && n == `name` && !h ? (t = t.getElementsByName(r), f(t, function(t) {
224
+ e.a(t) && w(i, t);
225
+ })) : t.getElementsByClassName && r && n == `class` ? (t = t.getElementsByClassName(r), f(t, function(t) {
226
+ t.className == r && e.a(t) && w(i, t);
227
+ })) : e instanceof z ? Te(e, t, n, r, i) : t.getElementsByTagName && (t = t.getElementsByTagName(e.f()), f(t, function(e) {
228
+ x(e, n, r) && w(i, e);
229
+ })), i;
230
+ }
231
+ function Ce(e, t, n, r, i) {
232
+ var a;
233
+ if ((e instanceof W || e.b == 8 || n && e.b === null) && (a = t.childNodes)) {
234
+ var o = Ee(e);
235
+ return o != `*` && (a = te(a, function(e) {
236
+ return e.tagName && e.tagName.toLowerCase() == o;
237
+ }), !a) ? i : (n && (a = te(a, function(e) {
238
+ return x(e, n, r);
239
+ })), f(a, function(e) {
240
+ o == `*` && (e.tagName == `!` || o == `*` && e.nodeType != 1) || w(i, e);
241
+ }), i);
242
+ }
243
+ return we(e, t, n, r, i);
244
+ }
245
+ function we(e, t, n, r, i) {
246
+ for (t = t.firstChild; t; t = t.nextSibling) x(t, n, r) && e.a(t) && w(i, t);
247
+ return i;
248
+ }
249
+ function Te(e, t, n, r, i) {
250
+ for (t = t.firstChild; t; t = t.nextSibling) x(t, n, r) && e.a(t) && w(i, t), Te(e, t, n, r, i);
251
+ }
252
+ function Ee(e) {
253
+ if (e instanceof z) {
254
+ if (e.b == 8) return `!`;
255
+ if (e.b === null) return `*`;
256
+ }
257
+ return e.f();
258
+ }
259
+ !ue && !h || h && 9 <= Number(_) || ue && _e(`1.9.1`), h && _e(`9`);
260
+ function De(e, t) {
261
+ if (!e || !t) return !1;
262
+ if (e.contains && t.nodeType == 1) return e == t || e.contains(t);
263
+ if (e.compareDocumentPosition !== void 0) return e == t || !!(e.compareDocumentPosition(t) & 16);
264
+ for (; t && e != t;) t = t.parentNode;
265
+ return t == e;
266
+ }
267
+ function Oe(t, n) {
268
+ if (t == n) return 0;
269
+ if (t.compareDocumentPosition) return t.compareDocumentPosition(n) & 2 ? 1 : -1;
270
+ if (h && !(9 <= Number(_))) {
271
+ if (t.nodeType == 9) return -1;
272
+ if (n.nodeType == 9) return 1;
273
+ }
274
+ if (`sourceIndex` in t || t.parentNode && `sourceIndex` in t.parentNode) {
275
+ var r = t.nodeType == 1, i = n.nodeType == 1;
276
+ if (r && i) return t.sourceIndex - n.sourceIndex;
277
+ var a = t.parentNode, o = n.parentNode;
278
+ return a == o ? Ae(t, n) : !r && De(a, n) ? -1 * ke(t, n) : !i && De(o, t) ? ke(n, t) : (r ? t.sourceIndex : a.sourceIndex) - (i ? n.sourceIndex : o.sourceIndex);
279
+ }
280
+ return i = t.nodeType == 9 ? t : t.ownerDocument || t.document, r = i.createRange(), r.selectNode(t), r.collapse(!0), i = i.createRange(), i.selectNode(n), i.collapse(!0), r.compareBoundaryPoints(e.Range.START_TO_END, i);
281
+ }
282
+ function ke(e, t) {
283
+ var n = e.parentNode;
284
+ if (n == t) return -1;
285
+ for (var r = t; r.parentNode != n;) r = r.parentNode;
286
+ return Ae(r, e);
287
+ }
288
+ function Ae(e, t) {
289
+ for (var n = t; n = n.previousSibling;) if (n == e) return -1;
290
+ return 1;
291
+ }
292
+ function C() {
293
+ this.b = this.a = null, this.l = 0;
294
+ }
295
+ function je(e) {
296
+ this.node = e, this.a = this.b = null;
297
+ }
298
+ function Me(e, t) {
299
+ if (!e.a) return t;
300
+ if (!t.a) return e;
301
+ for (var n = e.a, r = t.a, i = null, a = null, o = 0; n && r;) {
302
+ var a = n.node, s = r.node;
303
+ a == s || a instanceof y && s instanceof y && a.a == s.a ? (a = n, n = n.a, r = r.a) : 0 < Oe(n.node, r.node) ? (a = r, r = r.a) : (a = n, n = n.a), (a.b = i) ? i.a = a : e.a = a, i = a, o++;
304
+ }
305
+ for (a = n || r; a;) a.b = i, i = i.a = a, o++, a = a.a;
306
+ return e.b = i, e.l = o, e;
307
+ }
308
+ function Ne(e, t) {
309
+ var n = new je(t);
310
+ n.a = e.a, e.b ? e.a.b = n : e.a = e.b = n, e.a = n, e.l++;
311
+ }
312
+ function w(e, t) {
313
+ var n = new je(t);
314
+ n.b = e.b, e.a ? e.b.a = n : e.a = e.b = n, e.b = n, e.l++;
315
+ }
316
+ function Pe(e) {
317
+ return (e = e.a) ? e.node : null;
318
+ }
319
+ function Fe(e) {
320
+ return (e = Pe(e)) ? b(e) : ``;
321
+ }
322
+ function T(e, t) {
323
+ return new Ie(e, !!t);
324
+ }
325
+ function Ie(e, t) {
326
+ this.f = e, this.b = (this.c = t) ? e.b : e.a, this.a = null;
327
+ }
328
+ function E(e) {
329
+ var t = e.b;
330
+ if (t == null) return null;
331
+ var n = e.a = t;
332
+ return e.b = e.c ? t.b : t.a, n.node;
333
+ }
334
+ function D(e) {
335
+ this.i = e, this.b = this.g = !1, this.f = null;
336
+ }
337
+ function O(e) {
338
+ return `
339
+ ` + e.toString().split(`
340
+ `).join(`
341
+ `);
342
+ }
343
+ function Le(e, t) {
344
+ e.g = t;
345
+ }
346
+ function Re(e, t) {
347
+ e.b = t;
348
+ }
349
+ function k(e, t) {
350
+ var n = e.a(t);
351
+ return n instanceof C ? +Fe(n) : +n;
352
+ }
353
+ function A(e, t) {
354
+ var n = e.a(t);
355
+ return n instanceof C ? Fe(n) : `` + n;
356
+ }
357
+ function j(e, t) {
358
+ var n = e.a(t);
359
+ return n instanceof C ? !!n.l : !!n;
360
+ }
361
+ function M(e, t, n) {
362
+ D.call(this, e.i), this.c = e, this.h = t, this.o = n, this.g = t.g || n.g, this.b = t.b || n.b, this.c == Ve && (n.b || n.g || n.i == 4 || n.i == 0 || !t.f ? t.b || t.g || t.i == 4 || t.i == 0 || !n.f || (this.f = {
363
+ name: n.f.name,
364
+ s: t
365
+ }) : this.f = {
366
+ name: t.f.name,
367
+ s: n
368
+ });
369
+ }
370
+ c(M);
371
+ function N(e, t, n, r, i) {
372
+ t = t.a(r), n = n.a(r);
373
+ var a;
374
+ if (t instanceof C && n instanceof C) {
375
+ for (t = T(t), r = E(t); r; r = E(t)) for (i = T(n), a = E(i); a; a = E(i)) if (e(b(r), b(a))) return !0;
376
+ return !1;
377
+ }
378
+ if (t instanceof C || n instanceof C) {
379
+ t instanceof C ? (i = t, r = n) : (i = n, r = t), a = T(i);
380
+ for (var o = typeof r, s = E(a); s; s = E(a)) {
381
+ switch (o) {
382
+ case `number`:
383
+ s = +b(s);
384
+ break;
385
+ case `boolean`:
386
+ s = !!b(s);
387
+ break;
388
+ case `string`:
389
+ s = b(s);
390
+ break;
391
+ default: throw Error(`Illegal primitive type for comparison.`);
392
+ }
393
+ if (i == t && e(s, r) || i == n && e(r, s)) return !0;
394
+ }
395
+ return !1;
396
+ }
397
+ return i ? typeof t == `boolean` || typeof n == `boolean` ? e(!!t, !!n) : typeof t == `number` || typeof n == `number` ? e(+t, +n) : e(t, n) : e(+t, +n);
398
+ }
399
+ M.prototype.a = function(e) {
400
+ return this.c.m(this.h, this.o, e);
401
+ }, M.prototype.toString = function() {
402
+ var e = `Binary Expression: ` + this.c, e = e + O(this.h);
403
+ return e += O(this.o);
404
+ };
405
+ function ze(e, t, n, r) {
406
+ this.a = e, this.w = t, this.i = n, this.m = r;
407
+ }
408
+ ze.prototype.toString = function() {
409
+ return this.a;
410
+ };
411
+ var Be = {};
412
+ function P(e, t, n, r) {
413
+ if (Be.hasOwnProperty(e)) throw Error(`Binary operator already created: ` + e);
414
+ return e = new ze(e, t, n, r), Be[e.toString()] = e;
415
+ }
416
+ P(`div`, 6, 1, function(e, t, n) {
417
+ return k(e, n) / k(t, n);
418
+ }), P(`mod`, 6, 1, function(e, t, n) {
419
+ return k(e, n) % k(t, n);
420
+ }), P(`*`, 6, 1, function(e, t, n) {
421
+ return k(e, n) * k(t, n);
422
+ }), P(`+`, 5, 1, function(e, t, n) {
423
+ return k(e, n) + k(t, n);
424
+ }), P(`-`, 5, 1, function(e, t, n) {
425
+ return k(e, n) - k(t, n);
426
+ }), P(`<`, 4, 2, function(e, t, n) {
427
+ return N(function(e, t) {
428
+ return e < t;
429
+ }, e, t, n);
430
+ }), P(`>`, 4, 2, function(e, t, n) {
431
+ return N(function(e, t) {
432
+ return e > t;
433
+ }, e, t, n);
434
+ }), P(`<=`, 4, 2, function(e, t, n) {
435
+ return N(function(e, t) {
436
+ return e <= t;
437
+ }, e, t, n);
438
+ }), P(`>=`, 4, 2, function(e, t, n) {
439
+ return N(function(e, t) {
440
+ return e >= t;
441
+ }, e, t, n);
442
+ });
443
+ var Ve = P(`=`, 3, 2, function(e, t, n) {
444
+ return N(function(e, t) {
445
+ return e == t;
446
+ }, e, t, n, !0);
447
+ });
448
+ P(`!=`, 3, 2, function(e, t, n) {
449
+ return N(function(e, t) {
450
+ return e != t;
451
+ }, e, t, n, !0);
452
+ }), P(`and`, 2, 2, function(e, t, n) {
453
+ return j(e, n) && j(t, n);
454
+ }), P(`or`, 1, 2, function(e, t, n) {
455
+ return j(e, n) || j(t, n);
456
+ });
457
+ function F(e, t, n) {
458
+ this.a = e, this.b = t || 1, this.f = n || 1;
459
+ }
460
+ function I(e, t) {
461
+ if (t.a.length && e.i != 4) throw Error(`Primary expression must evaluate to nodeset if filter has predicate(s).`);
462
+ D.call(this, e.i), this.c = e, this.h = t, this.g = e.g, this.b = e.b;
463
+ }
464
+ c(I), I.prototype.a = function(e) {
465
+ return e = this.c.a(e), et(this.h, e);
466
+ }, I.prototype.toString = function() {
467
+ var e = `Filter:` + O(this.c);
468
+ return e += O(this.h);
469
+ };
470
+ function L(e, t) {
471
+ if (t.length < e.A) throw Error(`Function ` + e.j + ` expects at least` + e.A + ` arguments, ` + t.length + ` given`);
472
+ if (e.v !== null && t.length > e.v) throw Error(`Function ` + e.j + ` expects at most ` + e.v + ` arguments, ` + t.length + ` given`);
473
+ e.B && f(t, function(t, n) {
474
+ if (t.i != 4) throw Error(`Argument ` + n + ` to function ` + e.j + ` is not of type Nodeset: ` + t);
475
+ }), D.call(this, e.i), this.h = e, this.c = t, Le(this, e.g || ne(t, function(e) {
476
+ return e.g;
477
+ })), Re(this, e.D && !t.length || e.C && !!t.length || ne(t, function(e) {
478
+ return e.b;
479
+ }));
480
+ }
481
+ c(L), L.prototype.a = function(e) {
482
+ return this.h.m.apply(null, ie(e, this.c));
483
+ }, L.prototype.toString = function() {
484
+ var e = `Function: ` + this.h;
485
+ if (this.c.length) var t = p(this.c, function(e, t) {
486
+ return e + O(t);
487
+ }, `Arguments:`), e = e + O(t);
488
+ return e;
489
+ };
490
+ function He(e, t, n, r, i, a, o, s, c) {
491
+ this.j = e, this.i = t, this.g = n, this.D = r, this.C = i, this.m = a, this.A = o, this.v = s === void 0 ? o : s, this.B = !!c;
492
+ }
493
+ He.prototype.toString = function() {
494
+ return this.j;
495
+ };
496
+ var Ue = {};
497
+ function R(e, t, n, r, i, a, o, s) {
498
+ if (Ue.hasOwnProperty(e)) throw Error(`Function already created: ` + e + `.`);
499
+ Ue[e] = new He(e, t, n, r, !1, i, a, o, s);
500
+ }
501
+ R(`boolean`, 2, !1, !1, function(e, t) {
502
+ return j(t, e);
503
+ }, 1), R(`ceiling`, 1, !1, !1, function(e, t) {
504
+ return Math.ceil(k(t, e));
505
+ }, 1), R(`concat`, 3, !1, !1, function(e, t) {
506
+ return p(ae(arguments, 1), function(t, n) {
507
+ return t + A(n, e);
508
+ }, ``);
509
+ }, 2, null), R(`contains`, 2, !1, !1, function(e, t, n) {
510
+ return u(A(t, e), A(n, e));
511
+ }, 2), R(`count`, 1, !1, !1, function(e, t) {
512
+ return t.a(e).l;
513
+ }, 1, 1, !0), R(`false`, 2, !1, !1, function() {
514
+ return !1;
515
+ }, 0), R(`floor`, 1, !1, !1, function(e, t) {
516
+ return Math.floor(k(t, e));
517
+ }, 1), R(`id`, 4, !1, !1, function(e, t) {
518
+ function n(e) {
519
+ if (v) {
520
+ var t = i.all[e];
521
+ if (t) {
522
+ if (t.nodeType && e == t.id) return t;
523
+ if (t.length) return re(t, function(t) {
524
+ return e == t.id;
525
+ });
526
+ }
527
+ return null;
528
+ }
529
+ return i.getElementById(e);
530
+ }
531
+ var r = e.a, i = r.nodeType == 9 ? r : r.ownerDocument, r = A(t, e).split(/\s+/), a = [];
532
+ f(r, function(e) {
533
+ e = n(e), !e || 0 <= d(a, e) || a.push(e);
534
+ }), a.sort(Oe);
535
+ var o = new C();
536
+ return f(a, function(e) {
537
+ w(o, e);
538
+ }), o;
539
+ }, 1), R(`lang`, 2, !1, !1, function() {
540
+ return !1;
541
+ }, 1), R(`last`, 1, !0, !1, function(e) {
542
+ if (arguments.length != 1) throw Error(`Function last expects ()`);
543
+ return e.f;
544
+ }, 0), R(`local-name`, 3, !1, !0, function(e, t) {
545
+ var n = t ? Pe(t.a(e)) : e.a;
546
+ return n ? n.localName || n.nodeName.toLowerCase() : ``;
547
+ }, 0, 1, !0), R(`name`, 3, !1, !0, function(e, t) {
548
+ var n = t ? Pe(t.a(e)) : e.a;
549
+ return n ? n.nodeName.toLowerCase() : ``;
550
+ }, 0, 1, !0), R(`namespace-uri`, 3, !0, !1, function() {
551
+ return ``;
552
+ }, 0, 1, !0), R(`normalize-space`, 3, !1, !0, function(e, t) {
553
+ return (t ? A(t, e) : b(e.a)).replace(/[\s\xa0]+/g, ` `).replace(/^\s+|\s+$/g, ``);
554
+ }, 0, 1), R(`not`, 2, !1, !1, function(e, t) {
555
+ return !j(t, e);
556
+ }, 1), R(`number`, 1, !1, !0, function(e, t) {
557
+ return t ? k(t, e) : +b(e.a);
558
+ }, 0, 1), R(`position`, 1, !0, !1, function(e) {
559
+ return e.b;
560
+ }, 0), R(`round`, 1, !1, !1, function(e, t) {
561
+ return Math.round(k(t, e));
562
+ }, 1), R(`starts-with`, 2, !1, !1, function(e, t, n) {
563
+ return t = A(t, e), e = A(n, e), t.lastIndexOf(e, 0) == 0;
564
+ }, 2), R(`string`, 3, !1, !0, function(e, t) {
565
+ return t ? A(t, e) : b(e.a);
566
+ }, 0, 1), R(`string-length`, 1, !1, !0, function(e, t) {
567
+ return (t ? A(t, e) : b(e.a)).length;
568
+ }, 0, 1), R(`substring`, 3, !1, !1, function(e, t, n, r) {
569
+ if (n = k(n, e), isNaN(n) || n == Infinity || n == -Infinity || (r = r ? k(r, e) : Infinity, isNaN(r) || r === -Infinity)) return ``;
570
+ n = Math.round(n) - 1;
571
+ var i = Math.max(n, 0);
572
+ return e = A(t, e), r == Infinity ? e.substring(i) : e.substring(i, n + Math.round(r));
573
+ }, 2, 3), R(`substring-after`, 3, !1, !1, function(e, t, n) {
574
+ return t = A(t, e), e = A(n, e), n = t.indexOf(e), n == -1 ? `` : t.substring(n + e.length);
575
+ }, 2), R(`substring-before`, 3, !1, !1, function(e, t, n) {
576
+ return t = A(t, e), e = A(n, e), e = t.indexOf(e), e == -1 ? `` : t.substring(0, e);
577
+ }, 2), R(`sum`, 1, !1, !1, function(e, t) {
578
+ for (var n = T(t.a(e)), r = 0, i = E(n); i; i = E(n)) r += +b(i);
579
+ return r;
580
+ }, 1, 1, !0), R(`translate`, 3, !1, !1, function(e, t, n, r) {
581
+ t = A(t, e), n = A(n, e);
582
+ var i = A(r, e);
583
+ for (e = {}, r = 0; r < n.length; r++) {
584
+ var a = n.charAt(r);
585
+ a in e || (e[a] = i.charAt(r));
586
+ }
587
+ for (n = ``, r = 0; r < t.length; r++) a = t.charAt(r), n += a in e ? e[a] : a;
588
+ return n;
589
+ }, 3), R(`true`, 2, !1, !1, function() {
590
+ return !0;
591
+ }, 0);
592
+ function z(e, t) {
593
+ switch (this.h = e, this.c = t === void 0 ? null : t, this.b = null, e) {
594
+ case `comment`:
595
+ this.b = 8;
596
+ break;
597
+ case `text`:
598
+ this.b = 3;
599
+ break;
600
+ case `processing-instruction`:
601
+ this.b = 7;
602
+ break;
603
+ case `node`: break;
604
+ default: throw Error(`Unexpected argument`);
605
+ }
606
+ }
607
+ function We(e) {
608
+ return e == `comment` || e == `text` || e == `processing-instruction` || e == `node`;
609
+ }
610
+ z.prototype.a = function(e) {
611
+ return this.b === null || this.b == e.nodeType;
612
+ }, z.prototype.f = function() {
613
+ return this.h;
614
+ }, z.prototype.toString = function() {
615
+ var e = `Kind Test: ` + this.h;
616
+ return this.c === null || (e += O(this.c)), e;
617
+ };
618
+ function Ge(e) {
619
+ this.b = e, this.a = 0;
620
+ }
621
+ function Ke(e) {
622
+ e = e.match(qe);
623
+ for (var t = 0; t < e.length; t++) Je.test(e[t]) && e.splice(t, 1);
624
+ return new Ge(e);
625
+ }
626
+ var qe = /\$?(?:(?![0-9-\.])(?:\*|[\w-\.]+):)?(?![0-9-\.])(?:\*|[\w-\.]+)|\/\/|\.\.|::|\d+(?:\.\d*)?|\.\d+|"[^"]*"|'[^']*'|[!<>]=|\s+|./g, Je = /^\s/;
627
+ function B(e, t) {
628
+ return e.b[e.a + (t || 0)];
629
+ }
630
+ function V(e) {
631
+ return e.b[e.a++];
632
+ }
633
+ function H(e) {
634
+ return e.b.length <= e.a;
635
+ }
636
+ function U(e) {
637
+ D.call(this, 3), this.c = e.substring(1, e.length - 1);
638
+ }
639
+ c(U), U.prototype.a = function() {
640
+ return this.c;
641
+ }, U.prototype.toString = function() {
642
+ return `Literal: ` + this.c;
643
+ };
644
+ function W(e, t) {
645
+ this.j = e.toLowerCase();
646
+ var n = this.j == `*` ? `*` : `http://www.w3.org/1999/xhtml`;
647
+ this.c = t ? t.toLowerCase() : n;
648
+ }
649
+ W.prototype.a = function(e) {
650
+ var t = e.nodeType;
651
+ return t != 1 && t != 2 ? !1 : (t = e.localName === void 0 ? e.nodeName : e.localName, this.j != `*` && this.j != t.toLowerCase() ? !1 : this.c == `*` ? !0 : this.c == (e.namespaceURI ? e.namespaceURI.toLowerCase() : `http://www.w3.org/1999/xhtml`));
652
+ }, W.prototype.f = function() {
653
+ return this.j;
654
+ }, W.prototype.toString = function() {
655
+ return `Name Test: ` + (this.c == `http://www.w3.org/1999/xhtml` ? `` : this.c + `:`) + this.j;
656
+ };
657
+ function Ye(e, t) {
658
+ if (D.call(this, e.i), this.h = e, this.c = t, this.g = e.g, this.b = e.b, this.c.length == 1) {
659
+ var n = this.c[0];
660
+ n.u || n.c != rt || (n = n.o, n.f() != `*` && (this.f = {
661
+ name: n.f(),
662
+ s: null
663
+ }));
664
+ }
665
+ }
666
+ c(Ye);
667
+ function G() {
668
+ D.call(this, 4);
669
+ }
670
+ c(G), G.prototype.a = function(e) {
671
+ var t = new C();
672
+ return e = e.a, e.nodeType == 9 ? w(t, e) : w(t, e.ownerDocument), t;
673
+ }, G.prototype.toString = function() {
674
+ return `Root Helper Expression`;
675
+ };
676
+ function Xe() {
677
+ D.call(this, 4);
678
+ }
679
+ c(Xe), Xe.prototype.a = function(e) {
680
+ var t = new C();
681
+ return w(t, e.a), t;
682
+ }, Xe.prototype.toString = function() {
683
+ return `Context Helper Expression`;
684
+ };
685
+ function Ze(e) {
686
+ return e == `/` || e == `//`;
687
+ }
688
+ Ye.prototype.a = function(e) {
689
+ var t = this.h.a(e);
690
+ if (!(t instanceof C)) throw Error(`Filter expression must evaluate to nodeset.`);
691
+ e = this.c;
692
+ for (var n = 0, r = e.length; n < r && t.l; n++) {
693
+ var i = e[n], a = T(t, i.c.a), o;
694
+ if (i.g || i.c != ot) if (i.g || i.c != ct) for (o = E(a), t = i.a(new F(o)); (o = E(a)) != null;) o = i.a(new F(o)), t = Me(t, o);
695
+ else o = E(a), t = i.a(new F(o));
696
+ else {
697
+ for (o = E(a); (t = E(a)) && (!o.contains || o.contains(t)) && t.compareDocumentPosition(o) & 8; o = t);
698
+ t = i.a(new F(o));
699
+ }
700
+ }
701
+ return t;
702
+ }, Ye.prototype.toString = function() {
703
+ var e = `Path Expression:` + O(this.h);
704
+ if (this.c.length) {
705
+ var t = p(this.c, function(e, t) {
706
+ return e + O(t);
707
+ }, `Steps:`);
708
+ e += O(t);
709
+ }
710
+ return e;
711
+ };
712
+ function Qe(e) {
713
+ D.call(this, 4), this.c = e, Le(this, ne(this.c, function(e) {
714
+ return e.g;
715
+ })), Re(this, ne(this.c, function(e) {
716
+ return e.b;
717
+ }));
718
+ }
719
+ c(Qe), Qe.prototype.a = function(e) {
720
+ var t = new C();
721
+ return f(this.c, function(n) {
722
+ if (n = n.a(e), !(n instanceof C)) throw Error(`Path expression must evaluate to NodeSet.`);
723
+ t = Me(t, n);
724
+ }), t;
725
+ }, Qe.prototype.toString = function() {
726
+ return p(this.c, function(e, t) {
727
+ return e + O(t);
728
+ }, `Union Expression:`);
729
+ };
730
+ function $e(e, t) {
731
+ this.a = e, this.b = !!t;
732
+ }
733
+ function et(e, t, n) {
734
+ for (n ||= 0; n < e.a.length; n++) for (var r = e.a[n], i = T(t), a = t.l, o, s = 0; o = E(i); s++) {
735
+ var c = e.b ? a - s : s + 1;
736
+ if (o = r.a(new F(o, c, a)), typeof o == `number`) c = c == o;
737
+ else if (typeof o == `string` || typeof o == `boolean`) c = !!o;
738
+ else if (o instanceof C) c = 0 < o.l;
739
+ else throw Error(`Predicate.evaluate returned an unexpected type.`);
740
+ if (!c) {
741
+ c = i, o = c.f;
742
+ var l = c.a;
743
+ if (!l) throw Error(`Next must be called at least once before remove.`);
744
+ var u = l.b, l = l.a;
745
+ u ? u.a = l : o.a = l, l ? l.b = u : o.b = u, o.l--, c.a = null;
746
+ }
747
+ }
748
+ return t;
749
+ }
750
+ $e.prototype.toString = function() {
751
+ return p(this.a, function(e, t) {
752
+ return e + O(t);
753
+ }, `Predicates:`);
754
+ };
755
+ function K(e, t, n, r) {
756
+ D.call(this, 4), this.c = e, this.o = t, this.h = n || new $e([]), this.u = !!r, t = this.h, t = 0 < t.a.length ? t.a[0].f : null, e.b && t && (e = t.name, e = v ? e.toLowerCase() : e, this.f = {
757
+ name: e,
758
+ s: t.s
759
+ });
760
+ a: {
761
+ for (e = this.h, t = 0; t < e.a.length; t++) if (n = e.a[t], n.g || n.i == 1 || n.i == 0) {
762
+ e = !0;
763
+ break a;
764
+ }
765
+ e = !1;
766
+ }
767
+ this.g = e;
768
+ }
769
+ c(K), K.prototype.a = function(e) {
770
+ var t = e.a, n = null, n = this.f, r = null, i = null, a = 0;
771
+ if (n && (r = n.name, i = n.s ? A(n.s, e) : null, a = 1), this.u) if (this.g || this.c != it) if (e = T(new K(at, new z(`node`)).a(e)), t = E(e)) for (n = this.m(t, r, i, a); (t = E(e)) != null;) n = Me(n, this.m(t, r, i, a));
772
+ else n = new C();
773
+ else n = S(this.o, t, r, i), n = et(this.h, n, a);
774
+ else n = this.m(e.a, r, i, a);
775
+ return n;
776
+ }, K.prototype.m = function(e, t, n, r) {
777
+ return e = this.c.f(this.o, e, t, n), e = et(this.h, e, r);
778
+ }, K.prototype.toString = function() {
779
+ var e = `Step:` + O(`Operator: ` + (this.u ? `//` : `/`));
780
+ if (this.c.j && (e += O(`Axis: ` + this.c)), e += O(this.o), this.h.a.length) {
781
+ var t = p(this.h.a, function(e, t) {
782
+ return e + O(t);
783
+ }, `Predicates:`);
784
+ e += O(t);
785
+ }
786
+ return e;
787
+ };
788
+ function tt(e, t, n, r) {
789
+ this.j = e, this.f = t, this.a = n, this.b = r;
790
+ }
791
+ tt.prototype.toString = function() {
792
+ return this.j;
793
+ };
794
+ var nt = {};
795
+ function q(e, t, n, r) {
796
+ if (nt.hasOwnProperty(e)) throw Error(`Axis already created: ` + e);
797
+ return t = new tt(e, t, n, !!r), nt[e] = t;
798
+ }
799
+ q(`ancestor`, function(e, t) {
800
+ for (var n = new C(), r = t; r = r.parentNode;) e.a(r) && Ne(n, r);
801
+ return n;
802
+ }, !0), q(`ancestor-or-self`, function(e, t) {
803
+ var n = new C(), r = t;
804
+ do
805
+ e.a(r) && Ne(n, r);
806
+ while (r = r.parentNode);
807
+ return n;
808
+ }, !0);
809
+ var rt = q(`attribute`, function(e, t) {
810
+ var n = new C(), r = e.f();
811
+ if (r == `style` && v && t.style) return w(n, new y(t.style, t, `style`, t.style.cssText)), n;
812
+ var i = t.attributes;
813
+ if (i) if (e instanceof z && e.b === null || r == `*`) for (var r = 0, a; a = i[r]; r++) v ? a.nodeValue && w(n, be(t, a)) : w(n, a);
814
+ else (a = i.getNamedItem(r)) && (v ? a.nodeValue && w(n, be(t, a)) : w(n, a));
815
+ return n;
816
+ }, !1), it = q(`child`, function(e, t, n, i, a) {
817
+ return (v ? Ce : we).call(null, e, t, r(n) ? n : null, r(i) ? i : null, a || new C());
818
+ }, !1, !0);
819
+ q(`descendant`, S, !1, !0);
820
+ var at = q(`descendant-or-self`, function(e, t, n, r) {
821
+ var i = new C();
822
+ return x(t, n, r) && e.a(t) && w(i, t), S(e, t, n, r, i);
823
+ }, !1, !0), ot = q(`following`, function(e, t, n, r) {
824
+ var i = new C();
825
+ do
826
+ for (var a = t; a = a.nextSibling;) x(a, n, r) && e.a(a) && w(i, a), i = S(e, a, n, r, i);
827
+ while (t = t.parentNode);
828
+ return i;
829
+ }, !1, !0);
830
+ q(`following-sibling`, function(e, t) {
831
+ for (var n = new C(), r = t; r = r.nextSibling;) e.a(r) && w(n, r);
832
+ return n;
833
+ }, !1), q(`namespace`, function() {
834
+ return new C();
835
+ }, !1);
836
+ var st = q(`parent`, function(e, t) {
837
+ var n = new C();
838
+ if (t.nodeType == 9) return n;
839
+ if (t.nodeType == 2) return w(n, t.ownerElement), n;
840
+ var r = t.parentNode;
841
+ return e.a(r) && w(n, r), n;
842
+ }, !1), ct = q(`preceding`, function(e, t, n, r) {
843
+ var i = new C(), a = [];
844
+ do
845
+ a.unshift(t);
846
+ while (t = t.parentNode);
847
+ for (var o = 1, s = a.length; o < s; o++) {
848
+ var c = [];
849
+ for (t = a[o]; t = t.previousSibling;) c.unshift(t);
850
+ for (var l = 0, u = c.length; l < u; l++) t = c[l], x(t, n, r) && e.a(t) && w(i, t), i = S(e, t, n, r, i);
851
+ }
852
+ return i;
853
+ }, !0, !0);
854
+ q(`preceding-sibling`, function(e, t) {
855
+ for (var n = new C(), r = t; r = r.previousSibling;) e.a(r) && Ne(n, r);
856
+ return n;
857
+ }, !0);
858
+ var lt = q(`self`, function(e, t) {
859
+ var n = new C();
860
+ return e.a(t) && w(n, t), n;
861
+ }, !1);
862
+ function J(e) {
863
+ D.call(this, 1), this.c = e, this.g = e.g, this.b = e.b;
864
+ }
865
+ c(J), J.prototype.a = function(e) {
866
+ return -k(this.c, e);
867
+ }, J.prototype.toString = function() {
868
+ return `Unary Expression: -` + O(this.c);
869
+ };
870
+ function ut(e) {
871
+ D.call(this, 1), this.c = e;
872
+ }
873
+ c(ut), ut.prototype.a = function() {
874
+ return this.c;
875
+ }, ut.prototype.toString = function() {
876
+ return `Number: ` + this.c;
877
+ };
878
+ function dt(e, t) {
879
+ this.a = e, this.b = t;
880
+ }
881
+ function ft(e) {
882
+ for (var t, n = [];;) {
883
+ Y(e, `Missing right hand side of binary expression.`), t = yt(e);
884
+ var r = V(e.a);
885
+ if (!r) break;
886
+ var i = (r = Be[r] || null) && r.w;
887
+ if (!i) {
888
+ e.a.a--;
889
+ break;
890
+ }
891
+ for (; n.length && i <= n[n.length - 1].w;) t = new M(n.pop(), n.pop(), t);
892
+ n.push(t, r);
893
+ }
894
+ for (; n.length;) t = new M(n.pop(), n.pop(), t);
895
+ return t;
896
+ }
897
+ function Y(e, t) {
898
+ if (H(e.a)) throw Error(t);
899
+ }
900
+ function pt(e, t) {
901
+ var n = V(e.a);
902
+ if (n != t) throw Error(`Bad token, expected: ` + t + ` got: ` + n);
903
+ }
904
+ function mt(e) {
905
+ if (e = V(e.a), e != `)`) throw Error(`Bad token: ` + e);
906
+ }
907
+ function ht(e) {
908
+ if (e = V(e.a), 2 > e.length) throw Error(`Unclosed literal string`);
909
+ return new U(e);
910
+ }
911
+ function gt(e) {
912
+ var t, n = [], r;
913
+ if (Ze(B(e.a))) {
914
+ if (t = V(e.a), r = B(e.a), t == `/` && (H(e.a) || r != `.` && r != `..` && r != `@` && r != `*` && !/(?![0-9])[\w]/.test(r))) return new G();
915
+ r = new G(), Y(e, `Missing next location step.`), t = _t(e, t), n.push(t);
916
+ } else {
917
+ a: {
918
+ switch (t = B(e.a), r = t.charAt(0), r) {
919
+ case `$`: throw Error(`Variable reference not allowed in HTML XPath`);
920
+ case `(`:
921
+ V(e.a), t = ft(e), Y(e, `unclosed "("`), pt(e, `)`);
922
+ break;
923
+ case `"`:
924
+ case `'`:
925
+ t = ht(e);
926
+ break;
927
+ default: if (isNaN(+t)) if (!We(t) && /(?![0-9])[\w]/.test(r) && B(e.a, 1) == `(`) {
928
+ for (t = V(e.a), t = Ue[t] || null, V(e.a), r = []; B(e.a) != `)` && (Y(e, `Missing function argument list.`), r.push(ft(e)), B(e.a) == `,`);) V(e.a);
929
+ Y(e, `Unclosed function argument list.`), mt(e), t = new L(t, r);
930
+ } else {
931
+ t = null;
932
+ break a;
933
+ }
934
+ else t = new ut(+V(e.a));
935
+ }
936
+ B(e.a) == `[` && (r = new $e(vt(e)), t = new I(t, r));
937
+ }
938
+ if (t) if (Ze(B(e.a))) r = t;
939
+ else return t;
940
+ else t = _t(e, `/`), r = new Xe(), n.push(t);
941
+ }
942
+ for (; Ze(B(e.a));) t = V(e.a), Y(e, `Missing next location step.`), t = _t(e, t), n.push(t);
943
+ return new Ye(r, n);
944
+ }
945
+ function _t(e, t) {
946
+ var n, r, i;
947
+ if (t != `/` && t != `//`) throw Error(`Step op should be "/" or "//"`);
948
+ if (B(e.a) == `.`) return r = new K(lt, new z(`node`)), V(e.a), r;
949
+ if (B(e.a) == `..`) return r = new K(st, new z(`node`)), V(e.a), r;
950
+ var a;
951
+ if (B(e.a) == `@`) a = rt, V(e.a), Y(e, `Missing attribute name`);
952
+ else if (B(e.a, 1) == `::`) {
953
+ if (!/(?![0-9])[\w]/.test(B(e.a).charAt(0))) throw Error(`Bad token: ` + V(e.a));
954
+ if (n = V(e.a), a = nt[n] || null, !a) throw Error(`No axis with name: ` + n);
955
+ V(e.a), Y(e, `Missing node name`);
956
+ } else a = it;
957
+ if (n = B(e.a), /(?![0-9])[\w\*]/.test(n.charAt(0))) if (B(e.a, 1) == `(`) {
958
+ if (!We(n)) throw Error(`Invalid node type: ` + n);
959
+ if (n = V(e.a), !We(n)) throw Error(`Invalid type name: ` + n);
960
+ pt(e, `(`), Y(e, `Bad nodetype`), i = B(e.a).charAt(0);
961
+ var o = null;
962
+ (i == `"` || i == `'`) && (o = ht(e)), Y(e, `Bad nodetype`), mt(e), n = new z(n, o);
963
+ } else if (n = V(e.a), i = n.indexOf(`:`), i == -1) n = new W(n);
964
+ else {
965
+ var o = n.substring(0, i), s;
966
+ if (o == `*`) s = `*`;
967
+ else if (s = e.b(o), !s) throw Error(`Namespace prefix not declared: ` + o);
968
+ n = n.substr(i + 1), n = new W(n, s);
969
+ }
970
+ else throw Error(`Bad token: ` + V(e.a));
971
+ return i = new $e(vt(e), a.a), r || new K(a, n, i, t == `//`);
972
+ }
973
+ function vt(e) {
974
+ for (var t = []; B(e.a) == `[`;) {
975
+ V(e.a), Y(e, `Missing predicate expression.`);
976
+ var n = ft(e);
977
+ t.push(n), Y(e, `Unclosed predicate expression.`), pt(e, `]`);
978
+ }
979
+ return t;
980
+ }
981
+ function yt(e) {
982
+ if (B(e.a) == `-`) return V(e.a), new J(yt(e));
983
+ var t = gt(e);
984
+ if (B(e.a) != `|`) e = t;
985
+ else {
986
+ for (t = [t]; V(e.a) == `|`;) Y(e, `Missing next union location path.`), t.push(gt(e));
987
+ e.a.a--, e = new Qe(t);
988
+ }
989
+ return e;
990
+ }
991
+ function bt(e) {
992
+ switch (e.nodeType) {
993
+ case 1: return s(St, e);
994
+ case 9: return bt(e.documentElement);
995
+ case 11:
996
+ case 10:
997
+ case 6:
998
+ case 12: return xt;
999
+ default: return e.parentNode ? bt(e.parentNode) : xt;
1000
+ }
1001
+ }
1002
+ function xt() {
1003
+ return null;
1004
+ }
1005
+ function St(e, t) {
1006
+ if (e.prefix == t) return e.namespaceURI || `http://www.w3.org/1999/xhtml`;
1007
+ var n = e.getAttributeNode(`xmlns:` + t);
1008
+ return n && n.specified ? n.value || null : e.parentNode && e.parentNode.nodeType != 9 ? St(e.parentNode, t) : null;
1009
+ }
1010
+ function Ct(e, n) {
1011
+ if (!e.length) throw Error(`Empty XPath expression.`);
1012
+ var r = Ke(e);
1013
+ if (H(r)) throw Error(`Invalid XPath expression.`);
1014
+ n ? t(n) == `function` || (n = o(n.lookupNamespaceURI, n)) : n = function() {
1015
+ return null;
1016
+ };
1017
+ var i = ft(new dt(r, n));
1018
+ if (!H(r)) throw Error(`Bad token: ` + V(r));
1019
+ this.evaluate = function(e, t) {
1020
+ return new X(i.a(new F(e)), t);
1021
+ };
1022
+ }
1023
+ function X(e, t) {
1024
+ if (t == 0) if (e instanceof C) t = 4;
1025
+ else if (typeof e == `string`) t = 2;
1026
+ else if (typeof e == `number`) t = 1;
1027
+ else if (typeof e == `boolean`) t = 3;
1028
+ else throw Error(`Unexpected evaluation result.`);
1029
+ if (t != 2 && t != 1 && t != 3 && !(e instanceof C)) throw Error(`value could not be converted to the specified type`);
1030
+ this.resultType = t;
1031
+ var n;
1032
+ switch (t) {
1033
+ case 2:
1034
+ this.stringValue = e instanceof C ? Fe(e) : `` + e;
1035
+ break;
1036
+ case 1:
1037
+ this.numberValue = e instanceof C ? +Fe(e) : +e;
1038
+ break;
1039
+ case 3:
1040
+ this.booleanValue = e instanceof C ? 0 < e.l : !!e;
1041
+ break;
1042
+ case 4:
1043
+ case 5:
1044
+ case 6:
1045
+ case 7:
1046
+ var r = T(e);
1047
+ n = [];
1048
+ for (var i = E(r); i; i = E(r)) n.push(i instanceof y ? i.a : i);
1049
+ this.snapshotLength = e.l, this.invalidIteratorState = !1;
1050
+ break;
1051
+ case 8:
1052
+ case 9:
1053
+ r = Pe(e), this.singleNodeValue = r instanceof y ? r.a : r;
1054
+ break;
1055
+ default: throw Error(`Unknown XPathResult type.`);
1056
+ }
1057
+ var a = 0;
1058
+ this.iterateNext = function() {
1059
+ if (t != 4 && t != 5) throw Error(`iterateNext called with wrong result type`);
1060
+ return a >= n.length ? null : n[a++];
1061
+ }, this.snapshotItem = function(e) {
1062
+ if (t != 6 && t != 7) throw Error(`snapshotItem called with wrong result type`);
1063
+ return e >= n.length || 0 > e ? null : n[e];
1064
+ };
1065
+ }
1066
+ X.ANY_TYPE = 0, X.NUMBER_TYPE = 1, X.STRING_TYPE = 2, X.BOOLEAN_TYPE = 3, X.UNORDERED_NODE_ITERATOR_TYPE = 4, X.ORDERED_NODE_ITERATOR_TYPE = 5, X.UNORDERED_NODE_SNAPSHOT_TYPE = 6, X.ORDERED_NODE_SNAPSHOT_TYPE = 7, X.ANY_UNORDERED_NODE_TYPE = 8, X.FIRST_ORDERED_NODE_TYPE = 9;
1067
+ function wt(e) {
1068
+ this.lookupNamespaceURI = bt(e);
1069
+ }
1070
+ function Tt(t, n) {
1071
+ var r = t || e, i = r.Document && r.Document.prototype || r.document;
1072
+ (!i.evaluate || n) && (r.XPathResult = X, i.evaluate = function(e, t, n, r) {
1073
+ return new Ct(e, n).evaluate(t, r);
1074
+ }, i.createExpression = function(e, t) {
1075
+ return new Ct(e, t);
1076
+ }, i.createNSResolver = function(e) {
1077
+ return new wt(e);
1078
+ });
1079
+ }
1080
+ var Z = [`wgxpath`, `install`], Q = e;
1081
+ Z[0] in Q || !Q.execScript || Q.execScript(`var ` + Z[0]);
1082
+ for (var $; Z.length && ($ = Z.shift());) Z.length || Tt === void 0 ? Q = Q[$] ? Q[$] : Q[$] = {} : Q[$] = Tt;
1083
+ n.exports.install = Tt, n.exports.XPathResultType = {
1084
+ ANY_TYPE: 0,
1085
+ NUMBER_TYPE: 1,
1086
+ STRING_TYPE: 2,
1087
+ BOOLEAN_TYPE: 3,
1088
+ UNORDERED_NODE_ITERATOR_TYPE: 4,
1089
+ ORDERED_NODE_ITERATOR_TYPE: 5,
1090
+ UNORDERED_NODE_SNAPSHOT_TYPE: 6,
1091
+ ORDERED_NODE_SNAPSHOT_TYPE: 7,
1092
+ ANY_UNORDERED_NODE_TYPE: 8,
1093
+ FIRST_ORDERED_NODE_TYPE: 9
1094
+ };
1095
+ }).call(e);
1096
+ }))();
1097
+ //#endregion
1098
+ export { wgxpath_install_node_Csk64Aj9_default as default };
1099
+
1100
+ //# sourceMappingURL=wgxpath.install-node-Csk64Aj9.js.map
assets/xypic-DrMJn58R.js ADDED
The diff for this file is too large to render. See raw diff
 
index.html CHANGED
@@ -1,19 +1,30 @@
1
  <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
  <!doctype html>
2
+ <html lang="en" data-bs-theme="light">
3
+ <head>
4
+ <meta charset="utf-8" />
5
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
6
+ <meta name="robots" content="noindex,noai,noimageai" />
7
+ <title>Inspect View</title>
8
+ <link rel="icon" href="./assets/favicon.svg" />
9
+
10
+ <script>
11
+ // Forward the theme (dark or light) onto the root html element
12
+ // this parameter will tend to appear when the view is hosted within
13
+ // an iframe (e.g. in vscode)
14
+ const urlParams = new URLSearchParams(window.location.search);
15
+ const theme = urlParams.get("inspectLogviewThemeCategory");
16
+ if (theme) {
17
+ document.documentElement.setAttribute("data-text-highlight", theme);
18
+ document.documentElement.setAttribute("data-bs-theme", theme);
19
+ }
20
+ </script>
21
+ <script type="module" crossorigin src="./assets/index.js"></script>
22
+ <link rel="modulepreload" crossorigin href="./assets/chunk-DfAF0w94.js">
23
+ <link rel="stylesheet" crossorigin href="./assets/index.css">
24
+ <script id="log_dir_context" type="application/json">{"log_dir": "logs", "abs_log_dir": "/Users/kazuki/Sandbox/inspect_ai/logs/CyBench/CyBench_easy_gpt_token_limit_5M"}</script>
25
+ </head>
26
+
27
+ <body style="min-width: 450px">
28
+ <div id="app"></div>
29
+ </body>
30
  </html>
logs/2026-05-18T02-10-39-00-00_cybench_Mz8WAdc4LL8ZTdaKboRki3.eval ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c3d428de192014ce12db4ab7dc377ae360d449548a281e656b7d5b5342085177
3
+ size 1761483
logs/listing.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "2026-05-18T02-10-39-00-00_cybench_Mz8WAdc4LL8ZTdaKboRki3.eval": {
3
+ "eval_id": "c3exMAPxKrgWC2bQSgqe4R",
4
+ "run_id": "L5LzK7cFJFMowXwUWUzVid",
5
+ "task": "inspect_evals/cybench",
6
+ "task_id": "Mz8WAdc4LL8ZTdaKboRki3",
7
+ "task_version": 3,
8
+ "version": 2,
9
+ "status": "success",
10
+ "invalidated": false,
11
+ "model": "openai/gpt-5.5",
12
+ "started_at": "2026-05-18T02:10:39+00:00",
13
+ "completed_at": "2026-05-18T05:03:46+00:00",
14
+ "primary_metric": {
15
+ "name": "accuracy",
16
+ "value": 0.8787878787878788,
17
+ "params": {}
18
+ }
19
+ }
20
+ }
robots.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ User-agent: *
2
+ Disallow: /