You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9098 lines
293 KiB
9098 lines
293 KiB
// Generated by js_of_ocaml 3.1.0
|
|
(function(C) {
|
|
"use strict";
|
|
var gX = 254
|
|
, gW = "i"
|
|
, aq = "img"
|
|
, gb = "Invalid_argument"
|
|
, b6 = "Map.bal"
|
|
, dy = '"'
|
|
, b_ = ","
|
|
, ga = "pos_in"
|
|
, b9 = "<"
|
|
, v = 781665294
|
|
, b5 = 65599
|
|
, db = "jsError"
|
|
, gV = "data-text-indent-alt"
|
|
, f_ = 17731
|
|
, f$ = "pos_out"
|
|
, dL = "th"
|
|
, f9 = "close_out"
|
|
, ar = "style"
|
|
, ai = "!"
|
|
, cc = 512
|
|
, da = "\n}"
|
|
, fR = "End_of_file"
|
|
, fQ = "center"
|
|
, fP = "Failure"
|
|
, dg = "label"
|
|
, dh = "col"
|
|
, fO = "data-converted-paragraph"
|
|
, dK = "title"
|
|
, fN = "code"
|
|
, f8 = "del"
|
|
, dJ = "font"
|
|
, L = 128
|
|
, H = "contents"
|
|
, fM = "dfn"
|
|
, f7 = "height"
|
|
, gU = "samp"
|
|
, s = 248
|
|
, f6 = "Sys_blocked_io"
|
|
, bm = "p"
|
|
, dI = "start"
|
|
, gT = "fd "
|
|
, bn = "form"
|
|
, gS = 1023
|
|
, gR = "var"
|
|
, fL = "data-list-level"
|
|
, gs = "Division_by_zero"
|
|
, dH = " {\n"
|
|
, aF = ">"
|
|
, gr = "really_output"
|
|
, dx = "</"
|
|
, gQ = "em"
|
|
, fK = "Sys_error"
|
|
, fJ = "cite"
|
|
, dw = "noframes"
|
|
, gP = "caption"
|
|
, ag = "ol"
|
|
, bi = 1073741823
|
|
, dG = "td"
|
|
, b4 = "object"
|
|
, df = "[endif]"
|
|
, dF = "noscript"
|
|
, gq = "optgroup"
|
|
, gO = 409
|
|
, fI = "kbd"
|
|
, gp = 57343
|
|
, dv = "h5"
|
|
, bY = "int_of_string"
|
|
, cb = "table"
|
|
, fH = "dt"
|
|
, de = "tbody"
|
|
, ay = "script"
|
|
, fG = "display"
|
|
, f5 = " : flags Open_rdonly and Open_wronly are not compatible"
|
|
, go = "colgroup"
|
|
, gM = "mso-list"
|
|
, gN = "button"
|
|
, dE = "h1"
|
|
, c$ = "h6"
|
|
, aU = "head"
|
|
, du = "h3"
|
|
, gL = "([^/]*)"
|
|
, f4 = "-"
|
|
, gn = "really_output_string"
|
|
, dt = 3257036
|
|
, fF = 240
|
|
, f3 = " : file already exists"
|
|
, gm = 2048
|
|
, gK = "b"
|
|
, aE = "body"
|
|
, fE = "u"
|
|
, f2 = "strong"
|
|
, gJ = "Out_of_memory"
|
|
, aS = "\n"
|
|
, gl = "output_buffer"
|
|
, gI = "big"
|
|
, c_ = "h2"
|
|
, fD = 32768
|
|
, ah = "ul"
|
|
, gH = "index out of bounds"
|
|
, ds = "pre"
|
|
, f1 = "select"
|
|
, aT = "tr"
|
|
, d = -841728391
|
|
, gk = " : flags Open_text and Open_binary are not compatible"
|
|
, K = 255
|
|
, f0 = 224
|
|
, dr = 2147483647
|
|
, fC = "area"
|
|
, dD = "@"
|
|
, bl = -810056052
|
|
, ax = 250
|
|
, dq = "tfoot"
|
|
, dC = "isindex"
|
|
, aW = 1024
|
|
, fZ = "basefont"
|
|
, bh = "input"
|
|
, b3 = "none"
|
|
, bg = "span"
|
|
, O = 246
|
|
, c9 = "thead"
|
|
, fB = "lexing: empty token"
|
|
, bk = -804212868
|
|
, fY = "small"
|
|
, gj = "input_char"
|
|
, aR = "--"
|
|
, as = "li"
|
|
, p = 870530776
|
|
, fX = "menu"
|
|
, e = ""
|
|
, gi = "Stack_overflow"
|
|
, dB = "sub"
|
|
, c7 = "v:shape"
|
|
, c8 = "address"
|
|
, dd = "^"
|
|
, gG = "output_string"
|
|
, fW = 100
|
|
, gg = "tab-interval"
|
|
, gh = "Not_found"
|
|
, b2 = "link"
|
|
, gF = "frame"
|
|
, dp = "dd"
|
|
, fV = "Match_failure"
|
|
, b8 = 749117977
|
|
, fz = ", "
|
|
, fA = "ins"
|
|
, ca = "html"
|
|
, fy = "static/"
|
|
, o = -936778451
|
|
, gE = "iframe"
|
|
, fx = "closed"
|
|
, c6 = "really_input_string"
|
|
, gD = "."
|
|
, gC = 65535
|
|
, gB = "tt"
|
|
, gA = "<![endif]"
|
|
, b7 = "dir"
|
|
, c5 = "data-list-type"
|
|
, dc = "param"
|
|
, gy = "width"
|
|
, gz = "input_line"
|
|
, c4 = "class"
|
|
, T = 698996132
|
|
, b$ = "fieldset"
|
|
, r = "css_parser.ml"
|
|
, b1 = "a"
|
|
, dn = "sup"
|
|
, dm = "?"
|
|
, bX = "list-style"
|
|
, gf = "flush"
|
|
, aQ = " "
|
|
, fw = "Undefined_recursive_module"
|
|
, G = 50834029
|
|
, c3 = "output"
|
|
, dl = "base"
|
|
, aV = 256
|
|
, fU = "legend"
|
|
, aD = ":"
|
|
, gx = "list-style-type"
|
|
, dk = "option"
|
|
, ge = 192
|
|
, fT = "applet"
|
|
, dj = "hr"
|
|
, gw = 56320
|
|
, fv = "cleanDocument"
|
|
, c2 = "h4"
|
|
, bW = "Set.bal"
|
|
, gd = 32752
|
|
, b0 = "div"
|
|
, ap = "/"
|
|
, gv = "Assert_failure"
|
|
, fS = "s"
|
|
, bj = "meta"
|
|
, gu = "complain_closed"
|
|
, di = "true"
|
|
, fu = "textarea"
|
|
, bZ = "dl"
|
|
, gc = "acronym"
|
|
, q = -579472809
|
|
, dz = "frameset"
|
|
, gt = "close_in"
|
|
, dA = "blockquote"
|
|
, cj = undefined;
|
|
function qV(d, b, e, c, f) {
|
|
if (c <= b)
|
|
for (var a = 1; a <= f; a++)
|
|
e[c + a] = d[b + a];
|
|
else
|
|
for (var a = f; a >= 1; a--)
|
|
e[c + a] = d[b + a];
|
|
return 0
|
|
}
|
|
function dT(d, e, c) {
|
|
var b = new Array(c);
|
|
for (var a = 0; a < c; a++)
|
|
b[a] = d[e + a];
|
|
return b
|
|
}
|
|
function dS(b, c, a) {
|
|
var d = String.fromCharCode;
|
|
if (c == 0 && a <= 4096 && a == b.length)
|
|
return d.apply(null, b);
|
|
var f = e;
|
|
for (; 0 < a; c += aW,
|
|
a -= aW)
|
|
f += d.apply(null, dT(b, c, Math.min(a, aW)));
|
|
return f
|
|
}
|
|
function ce(b) {
|
|
if (C.Uint8Array)
|
|
var c = new (C.Uint8Array)(b.l);
|
|
else
|
|
var c = new Array(b.l);
|
|
var e = b.c
|
|
, d = e.length
|
|
, a = 0;
|
|
for (; a < d; a++)
|
|
c[a] = e.charCodeAt(a);
|
|
for (d = b.l; a < d; a++)
|
|
c[a] = 0;
|
|
b.c = c;
|
|
b.t = 4;
|
|
return c
|
|
}
|
|
function V(d, e, b, f, c) {
|
|
if (c == 0)
|
|
return 0;
|
|
if (f == 0 && (c >= b.l || b.t == 2 && c >= b.c.length)) {
|
|
b.c = d.t == 4 ? dS(d.c, e, c) : e == 0 && d.c.length == c ? d.c : d.c.substr(e, c);
|
|
b.t = b.c.length == b.l ? 0 : 2
|
|
} else if (b.t == 2 && f == b.c.length) {
|
|
b.c += d.t == 4 ? dS(d.c, e, c) : e == 0 && d.c.length == c ? d.c : d.c.substr(e, c);
|
|
b.t = b.c.length == b.l ? 0 : 2
|
|
} else {
|
|
if (b.t != 4)
|
|
ce(b);
|
|
var g = d.c
|
|
, h = b.c;
|
|
if (d.t == 4)
|
|
if (f <= e)
|
|
for (var a = 0; a < c; a++)
|
|
h[f + a] = g[e + a];
|
|
else
|
|
for (var a = c - 1; a >= 0; a--)
|
|
h[f + a] = g[e + a];
|
|
else {
|
|
var i = Math.min(c, g.length - e);
|
|
for (var a = 0; a < i; a++)
|
|
h[f + a] = g.charCodeAt(e + a);
|
|
for (; a < c; a++)
|
|
h[f + a] = 0
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
var dN = V;
|
|
function rE(c, e) {
|
|
var d = c.length
|
|
, b = new Array(d + 1)
|
|
, a = 0;
|
|
for (; a < d; a++)
|
|
b[a] = c[a];
|
|
b[a] = e;
|
|
return b
|
|
}
|
|
function _(b, a) {
|
|
if (b.fun)
|
|
return _(b.fun, a);
|
|
var c = b.length
|
|
, d = a.length
|
|
, e = c - d;
|
|
if (e == 0)
|
|
return b.apply(null, a);
|
|
else if (e < 0)
|
|
return _(b.apply(null, dT(a, 0, c)), dT(a, c, d - c));
|
|
else
|
|
return function(c) {
|
|
return _(b, rE(a, c))
|
|
}
|
|
}
|
|
function rp(b, a) {
|
|
throw [0, b, a]
|
|
}
|
|
function hc(b, a) {
|
|
if (a.repeat)
|
|
return a.repeat(b);
|
|
var c = e
|
|
, d = 0;
|
|
if (b == 0)
|
|
return c;
|
|
for (; ; ) {
|
|
if (b & 1)
|
|
c += a;
|
|
b >>= 1;
|
|
if (b == 0)
|
|
return c;
|
|
a += a;
|
|
d++;
|
|
if (d == 9)
|
|
a.slice(0, 1)
|
|
}
|
|
}
|
|
function at(a) {
|
|
if (a.t == 2)
|
|
a.c += hc(a.l - a.c.length, "\0");
|
|
else
|
|
a.c = dS(a.c, 0, a.c.length);
|
|
a.t = 0
|
|
}
|
|
function g2(a) {
|
|
if (a.length < 24) {
|
|
for (var b = 0; b < a.length; b++)
|
|
if (a.charCodeAt(b) > 127)
|
|
return false;
|
|
return true
|
|
} else
|
|
return !/[^\x00-\x7f]/.test(a)
|
|
}
|
|
function ry(f) {
|
|
for (var k = e, c = e, h, g, i, a, b = 0, j = f.length; b < j; b++) {
|
|
g = f.charCodeAt(b);
|
|
if (g < L) {
|
|
for (var d = b + 1; d < j && (g = f.charCodeAt(d)) < L; d++)
|
|
;
|
|
if (d - b > cc) {
|
|
c.substr(0, 1);
|
|
k += c;
|
|
c = e;
|
|
k += f.slice(b, d)
|
|
} else
|
|
c += f.slice(b, d);
|
|
if (d == j)
|
|
break;
|
|
b = d
|
|
}
|
|
a = 1;
|
|
if (++b < j && ((i = f.charCodeAt(b)) & -64) == L) {
|
|
h = i + (g << 6);
|
|
if (g < f0) {
|
|
a = h - 12416;
|
|
if (a < L)
|
|
a = 1
|
|
} else {
|
|
a = 2;
|
|
if (++b < j && ((i = f.charCodeAt(b)) & -64) == L) {
|
|
h = i + (h << 6);
|
|
if (g < fF) {
|
|
a = h - 925824;
|
|
if (a < gm || a >= 55295 && a < 57344)
|
|
a = 2
|
|
} else {
|
|
a = 3;
|
|
if (++b < j && ((i = f.charCodeAt(b)) & -64) == L && g < 245) {
|
|
a = i - 63447168 + (h << 6);
|
|
if (a < 65536 || a > 1114111)
|
|
a = 3
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (a < 4) {
|
|
b -= a;
|
|
c += "\ufffd"
|
|
} else if (a > gC)
|
|
c += String.fromCharCode(55232 + (a >> 10), gw + (a & gS));
|
|
else
|
|
c += String.fromCharCode(a);
|
|
if (c.length > aW) {
|
|
c.substr(0, 1);
|
|
k += c;
|
|
c = e
|
|
}
|
|
}
|
|
return k + c
|
|
}
|
|
function rw(a) {
|
|
switch (a.t) {
|
|
case 9:
|
|
return a.c;
|
|
default:
|
|
at(a);
|
|
case 0:
|
|
if (g2(a.c)) {
|
|
a.t = 9;
|
|
return a.c
|
|
}
|
|
a.t = 8;
|
|
case 8:
|
|
return ry(a.c)
|
|
}
|
|
}
|
|
function M(c, a, b) {
|
|
this.t = c;
|
|
this.c = a;
|
|
this.l = b
|
|
}
|
|
M.prototype.toString = function() {
|
|
return rw(this)
|
|
}
|
|
;
|
|
function a(a) {
|
|
return new M(0,a,a.length)
|
|
}
|
|
function dR(c, b) {
|
|
rp(c, a(b))
|
|
}
|
|
var t = [0];
|
|
function a0(a) {
|
|
dR(t.Invalid_argument, a)
|
|
}
|
|
function qW() {
|
|
a0(gH)
|
|
}
|
|
function l(a, b) {
|
|
if (b >>> 0 >= a.length - 1)
|
|
qW();
|
|
return a
|
|
}
|
|
function q7(a, b) {
|
|
var c = a[3] << 16
|
|
, d = b[3] << 16;
|
|
if (c > d)
|
|
return 1;
|
|
if (c < d)
|
|
return -1;
|
|
if (a[2] > b[2])
|
|
return 1;
|
|
if (a[2] < b[2])
|
|
return -1;
|
|
if (a[1] > b[1])
|
|
return 1;
|
|
if (a[1] < b[1])
|
|
return -1;
|
|
return 0
|
|
}
|
|
function g1(a, b) {
|
|
if (a < b)
|
|
return -1;
|
|
if (a == b)
|
|
return 0;
|
|
return 1
|
|
}
|
|
function bq(a, b) {
|
|
a.t & 6 && at(a);
|
|
b.t & 6 && at(b);
|
|
return a.c < b.c ? -1 : a.c > b.c ? 1 : 0
|
|
}
|
|
function aY(a, b, h) {
|
|
var d = [];
|
|
for (; ; ) {
|
|
if (!(h && a === b))
|
|
if (a instanceof M)
|
|
if (b instanceof M) {
|
|
if (a !== b) {
|
|
var c = bq(a, b);
|
|
if (c != 0)
|
|
return c
|
|
}
|
|
} else
|
|
return 1;
|
|
else if (a instanceof Array && a[0] === (a[0] | 0)) {
|
|
var e = a[0];
|
|
if (e === gX)
|
|
e = 0;
|
|
if (e === ax) {
|
|
a = a[1];
|
|
continue
|
|
} else if (b instanceof Array && b[0] === (b[0] | 0)) {
|
|
var f = b[0];
|
|
if (f === gX)
|
|
f = 0;
|
|
if (f === ax) {
|
|
b = b[1];
|
|
continue
|
|
} else if (e != f)
|
|
return e < f ? -1 : 1;
|
|
else
|
|
switch (e) {
|
|
case 248:
|
|
var c = g1(a[2], b[2]);
|
|
if (c != 0)
|
|
return c;
|
|
break;
|
|
case 251:
|
|
a0("equal: abstract value");
|
|
case 255:
|
|
var c = q7(a, b);
|
|
if (c != 0)
|
|
return c;
|
|
break;
|
|
default:
|
|
if (a.length != b.length)
|
|
return a.length < b.length ? -1 : 1;
|
|
if (a.length > 1)
|
|
d.push(a, b, 1)
|
|
}
|
|
} else
|
|
return 1
|
|
} else if (b instanceof M || b instanceof Array && b[0] === (b[0] | 0))
|
|
return -1;
|
|
else if (typeof a != "number" && a && a.compare)
|
|
return a.compare(b, h);
|
|
else if (typeof a == "function")
|
|
a0("compare: functional value");
|
|
else {
|
|
if (a < b)
|
|
return -1;
|
|
if (a > b)
|
|
return 1;
|
|
if (a != b) {
|
|
if (!h)
|
|
return NaN;
|
|
if (a == a)
|
|
return 1;
|
|
if (b == b)
|
|
return -1
|
|
}
|
|
}
|
|
if (d.length == 0)
|
|
return 0;
|
|
var g = d.pop();
|
|
b = d.pop();
|
|
a = d.pop();
|
|
if (g + 1 < a.length)
|
|
d.push(a, b, g + 1);
|
|
a = a[g];
|
|
b = b[g]
|
|
}
|
|
}
|
|
function aX(a, b) {
|
|
return aY(a, b, true)
|
|
}
|
|
function Q(a) {
|
|
if (a < 0)
|
|
a0("Bytes.create");
|
|
return new M(a ? 2 : 9,e,a)
|
|
}
|
|
function aH(a, b) {
|
|
return +(aY(a, b, false) == 0)
|
|
}
|
|
function qY(a, c, b, d) {
|
|
if (b > 0)
|
|
if (c == 0 && (b >= a.l || a.t == 2 && b >= a.c.length))
|
|
if (d == 0) {
|
|
a.c = e;
|
|
a.t = 2
|
|
} else {
|
|
a.c = hc(b, String.fromCharCode(d));
|
|
a.t = b == a.l ? 0 : 2
|
|
}
|
|
else {
|
|
if (a.t != 4)
|
|
ce(a);
|
|
for (b += c; c < b; c++)
|
|
a.c[c] = d
|
|
}
|
|
return 0
|
|
}
|
|
var qX = qY
|
|
, g9 = 0;
|
|
function P() {
|
|
return g9++
|
|
}
|
|
var cf = [];
|
|
function aI(i, h, d) {
|
|
var b = i[1]
|
|
, g = cf[d];
|
|
if (g === null)
|
|
for (var f = cf.length; f < d; f++)
|
|
cf[f] = 0;
|
|
else if (b[g] === h)
|
|
return b[g - 1];
|
|
var a = 3, e = b[1] * 2 + 1, c;
|
|
while (a < e) {
|
|
c = a + e >> 1 | 1;
|
|
if (h < b[c + 1])
|
|
e = c - 2;
|
|
else
|
|
a = c
|
|
}
|
|
cf[d] = a + 1;
|
|
return h == b[a + 1] ? b[a] : 0
|
|
}
|
|
function dP(a, b) {
|
|
return +(aY(a, b, false) >= 0)
|
|
}
|
|
if (!Math.imul)
|
|
Math.imul = function(b, a) {
|
|
a |= 0;
|
|
return ((b >> 16) * a << 16) + (b & gC) * a | 0
|
|
}
|
|
;
|
|
var ch = Math.imul;
|
|
function $(b, a) {
|
|
a = ch(a, 3432918353 | 0);
|
|
a = a << 15 | a >>> 32 - 15;
|
|
a = ch(a, 461845907);
|
|
b ^= a;
|
|
b = b << 13 | b >>> 32 - 13;
|
|
return (b + (b << 2) | 0) + (3864292196 | 0) | 0
|
|
}
|
|
function q2(b, a) {
|
|
var d = a[1] | a[2] << 24
|
|
, c = a[2] >>> 8 | a[3] << 16;
|
|
b = $(b, c ^ d);
|
|
return b
|
|
}
|
|
var rD = Math.log2 && Math.log2(1.12355820928894744e+307) == 1020;
|
|
function rC(a) {
|
|
if (rD)
|
|
return Math.floor(Math.log2(a));
|
|
var b = 0;
|
|
if (a == 0)
|
|
return -Infinity;
|
|
if (a >= 1)
|
|
while (a >= 2) {
|
|
a /= 2;
|
|
b++
|
|
}
|
|
else
|
|
while (a < 1) {
|
|
a *= 2;
|
|
b--
|
|
}
|
|
return b
|
|
}
|
|
function g0(a) {
|
|
if (!isFinite(a)) {
|
|
if (isNaN(a))
|
|
return [K, 1, 0, gd];
|
|
return a > 0 ? [K, 0, 0, gd] : [K, 0, 0, 65520]
|
|
}
|
|
var f = a == 0 && 1 / a == -Infinity ? fD : a >= 0 ? 0 : fD;
|
|
if (f)
|
|
a = -a;
|
|
var b = rC(a) + gS;
|
|
if (b <= 0) {
|
|
b = 0;
|
|
a /= Math.pow(2, -1026)
|
|
} else {
|
|
a /= Math.pow(2, b - 1027);
|
|
if (a < 16) {
|
|
a *= 2;
|
|
b -= 1
|
|
}
|
|
if (b == 0)
|
|
a /= 2
|
|
}
|
|
var d = Math.pow(2, 24)
|
|
, c = a | 0;
|
|
a = (a - c) * d;
|
|
var e = a | 0;
|
|
a = (a - e) * d;
|
|
var g = a | 0;
|
|
c = c & 15 | f | b << 4;
|
|
return [K, g, e, c]
|
|
}
|
|
function q1(a, e) {
|
|
var b = g0(e)
|
|
, d = b[1] | b[2] << 24
|
|
, c = b[2] >>> 8 | b[3] << 16;
|
|
a = $(a, d);
|
|
a = $(a, c);
|
|
return a
|
|
}
|
|
function q4(d, b) {
|
|
var e = b.length, a, c;
|
|
for (a = 0; a + 4 <= e; a += 4) {
|
|
c = b[a] | b[a + 1] << 8 | b[a + 2] << 16 | b[a + 3] << 24;
|
|
d = $(d, c)
|
|
}
|
|
c = 0;
|
|
switch (e & 3) {
|
|
case 3:
|
|
c = b[a + 2] << 16;
|
|
case 2:
|
|
c |= b[a + 1] << 8;
|
|
case 1:
|
|
c |= b[a];
|
|
d = $(d, c)
|
|
}
|
|
d ^= e;
|
|
return d
|
|
}
|
|
function q5(d, b) {
|
|
var e = b.length, a, c;
|
|
for (a = 0; a + 4 <= e; a += 4) {
|
|
c = b.charCodeAt(a) | b.charCodeAt(a + 1) << 8 | b.charCodeAt(a + 2) << 16 | b.charCodeAt(a + 3) << 24;
|
|
d = $(d, c)
|
|
}
|
|
c = 0;
|
|
switch (e & 3) {
|
|
case 3:
|
|
c = b.charCodeAt(a + 2) << 16;
|
|
case 2:
|
|
c |= b.charCodeAt(a + 1) << 8;
|
|
case 1:
|
|
c |= b.charCodeAt(a);
|
|
d = $(d, c)
|
|
}
|
|
d ^= e;
|
|
return d
|
|
}
|
|
function q3(a, b) {
|
|
switch (b.t & 6) {
|
|
default:
|
|
at(b);
|
|
case 0:
|
|
a = q5(a, b.c);
|
|
break;
|
|
case 2:
|
|
a = q4(a, b.c)
|
|
}
|
|
return a
|
|
}
|
|
function q0(a) {
|
|
a ^= a >>> 16;
|
|
a = ch(a, 2246822507 | 0);
|
|
a ^= a >>> 13;
|
|
a = ch(a, 3266489909 | 0);
|
|
a ^= a >>> 16;
|
|
return a
|
|
}
|
|
var gY = aV;
|
|
function qZ(j, k, m, l) {
|
|
var f, g, h, d, c, b, a, e, i;
|
|
d = k;
|
|
if (d < 0 || d > gY)
|
|
d = gY;
|
|
c = j;
|
|
b = m;
|
|
f = [l];
|
|
g = 0;
|
|
h = 1;
|
|
while (g < h && c > 0) {
|
|
a = f[g++];
|
|
if (a instanceof Array && a[0] === (a[0] | 0))
|
|
switch (a[0]) {
|
|
case 248:
|
|
b = $(b, a[2]);
|
|
c--;
|
|
break;
|
|
case 250:
|
|
f[--g] = a[1];
|
|
break;
|
|
case 255:
|
|
b = q2(b, a);
|
|
c--;
|
|
break;
|
|
default:
|
|
var n = a.length - 1 << 10 | a[0];
|
|
b = $(b, n);
|
|
for (e = 1,
|
|
i = a.length; e < i; e++) {
|
|
if (h >= d)
|
|
break;
|
|
f[h++] = a[e]
|
|
}
|
|
break
|
|
}
|
|
else if (a instanceof M) {
|
|
b = q3(b, a);
|
|
c--
|
|
} else if (a === (a | 0)) {
|
|
b = $(b, a + a + 1);
|
|
c--
|
|
} else if (a === +a) {
|
|
b = q1(b, a);
|
|
c--
|
|
} else if (a && a.hash)
|
|
b = $(b, a.hash())
|
|
}
|
|
b = q0(b);
|
|
return b & bi
|
|
}
|
|
function q8(a) {
|
|
return [a[3] >> 8, a[3] & K, a[2] >> 16, a[2] >> 8 & K, a[2] & K, a[1] >> 16, a[1] >> 8 & K, a[1] & K]
|
|
}
|
|
function q6(d, g, a) {
|
|
var b = 0;
|
|
function f(a) {
|
|
g--;
|
|
if (d < 0 || g < 0)
|
|
return;
|
|
if (a instanceof Array && a[0] === (a[0] | 0))
|
|
switch (a[0]) {
|
|
case 248:
|
|
d--;
|
|
b = b * b5 + a[2] | 0;
|
|
break;
|
|
case 250:
|
|
g++;
|
|
f(a);
|
|
break;
|
|
case 255:
|
|
d--;
|
|
b = b * b5 + a[1] + (a[2] << 24) | 0;
|
|
break;
|
|
default:
|
|
d--;
|
|
b = b * 19 + a[0] | 0;
|
|
for (var c = a.length - 1; c > 0; c--)
|
|
f(a[c])
|
|
}
|
|
else if (a instanceof M) {
|
|
d--;
|
|
switch (a.t & 6) {
|
|
default:
|
|
at(a);
|
|
case 0:
|
|
for (var i = a.c, e = a.l, c = 0; c < e; c++)
|
|
b = b * 19 + i.charCodeAt(c) | 0;
|
|
break;
|
|
case 2:
|
|
for (var h = a.c, e = a.l, c = 0; c < e; c++)
|
|
b = b * 19 + h[c] | 0
|
|
}
|
|
} else if (a === (a | 0)) {
|
|
d--;
|
|
b = b * b5 + a | 0
|
|
} else if (a === +a) {
|
|
d--;
|
|
var j = q8(g0(a));
|
|
for (var c = 7; c >= 0; c--)
|
|
b = b * 19 + j[c] | 0
|
|
} else if (a && a.hash)
|
|
b = b * b5 + a.hash() | 0
|
|
}
|
|
f(a);
|
|
return b & bi
|
|
}
|
|
function Z(a, b) {
|
|
switch (a.t & 6) {
|
|
default:
|
|
if (b >= a.c.length)
|
|
return 0;
|
|
case 0:
|
|
return a.c.charCodeAt(b);
|
|
case 4:
|
|
return a.c[b]
|
|
}
|
|
}
|
|
function i(a) {
|
|
return a.l
|
|
}
|
|
function rm(c) {
|
|
var a = 0
|
|
, d = i(c)
|
|
, b = 10
|
|
, e = d > 0 && Z(c, 0) == 45 ? (a++,
|
|
-1) : 1;
|
|
if (a + 1 < d && Z(c, a) == 48)
|
|
switch (Z(c, a + 1)) {
|
|
case 120:
|
|
case 88:
|
|
b = 16;
|
|
a += 2;
|
|
break;
|
|
case 111:
|
|
case 79:
|
|
b = 8;
|
|
a += 2;
|
|
break;
|
|
case 98:
|
|
case 66:
|
|
b = 2;
|
|
a += 2;
|
|
break
|
|
}
|
|
return [a, e, b]
|
|
}
|
|
function g_(a) {
|
|
if (a >= 48 && a <= 57)
|
|
return a - 48;
|
|
if (a >= 65 && a <= 90)
|
|
return a - 55;
|
|
if (a >= 97 && a <= 122)
|
|
return a - 87;
|
|
return -1
|
|
}
|
|
function aZ(a) {
|
|
dR(t.Failure, a)
|
|
}
|
|
function q9(f) {
|
|
var h = rm(f)
|
|
, c = h[0]
|
|
, j = h[1]
|
|
, d = h[2]
|
|
, g = i(f)
|
|
, k = -1 >>> 0
|
|
, e = c < g ? Z(f, c) : 0
|
|
, b = g_(e);
|
|
if (b < 0 || b >= d)
|
|
aZ(bY);
|
|
var a = b;
|
|
for (c++; c < g; c++) {
|
|
e = Z(f, c);
|
|
if (e == 95)
|
|
continue;
|
|
b = g_(e);
|
|
if (b < 0 || b >= d)
|
|
break;
|
|
a = d * a + b;
|
|
if (a > k)
|
|
aZ(bY)
|
|
}
|
|
if (c != g)
|
|
aZ(bY);
|
|
a = j * a;
|
|
if (d == 10 && (a | 0) != a)
|
|
aZ(bY);
|
|
return a | 0
|
|
}
|
|
function rz(f) {
|
|
for (var g = e, b = g, a, i, c = 0, h = f.length; c < h; c++) {
|
|
a = f.charCodeAt(c);
|
|
if (a < L) {
|
|
for (var d = c + 1; d < h && (a = f.charCodeAt(d)) < L; d++)
|
|
;
|
|
if (d - c > cc) {
|
|
b.substr(0, 1);
|
|
g += b;
|
|
b = e;
|
|
g += f.slice(c, d)
|
|
} else
|
|
b += f.slice(c, d);
|
|
if (d == h)
|
|
break;
|
|
c = d
|
|
}
|
|
if (a < gm) {
|
|
b += String.fromCharCode(ge | a >> 6);
|
|
b += String.fromCharCode(L | a & 63)
|
|
} else if (a < 55296 || a >= gp)
|
|
b += String.fromCharCode(f0 | a >> 12, L | a >> 6 & 63, L | a & 63);
|
|
else if (a >= 56319 || c + 1 == h || (i = f.charCodeAt(c + 1)) < gw || i > gp)
|
|
b += "\xef\xbf\xbd";
|
|
else {
|
|
c++;
|
|
a = (a << 10) + i - 56613888;
|
|
b += String.fromCharCode(fF | a >> 18, L | a >> 12 & 63, L | a >> 6 & 63, L | a & 63)
|
|
}
|
|
if (b.length > aW) {
|
|
b.substr(0, 1);
|
|
g += b;
|
|
b = e
|
|
}
|
|
}
|
|
return g + b
|
|
}
|
|
function a1(a) {
|
|
var b = 9;
|
|
if (!g2(a))
|
|
b = 8,
|
|
a = rz(a);
|
|
return new M(b,a,a.length)
|
|
}
|
|
function q_(a) {
|
|
return function() {
|
|
return arguments.length > 0 ? _(a, arguments) : _(a, [undefined])
|
|
}
|
|
}
|
|
function rF(c, e) {
|
|
var d = c.length
|
|
, b = new Array(d + 1);
|
|
b[0] = e;
|
|
for (var a = 1; a <= d; a++)
|
|
b[a] = c[a - 1];
|
|
return b
|
|
}
|
|
function q$(a) {
|
|
return function() {
|
|
return _(a, rF(arguments, this))
|
|
}
|
|
}
|
|
function ra(a, b) {
|
|
return +(aY(a, b, false) <= 0)
|
|
}
|
|
function rb(a, b) {
|
|
return +(aY(a, b, false) < 0)
|
|
}
|
|
function dO(a) {
|
|
if ((a.t & 6) != 0)
|
|
at(a);
|
|
return a.c
|
|
}
|
|
function N(b) {
|
|
b = dO(b);
|
|
var d = b.length / 2
|
|
, c = new Array(d);
|
|
for (var a = 0; a < d; a++)
|
|
c[a] = (b.charCodeAt(2 * a) | b.charCodeAt(2 * a + 1) << 8) << 16 >> 16;
|
|
return c
|
|
}
|
|
function cd(a) {
|
|
if (a.t != 4)
|
|
ce(a);
|
|
return a.c
|
|
}
|
|
function rc(b, t, a) {
|
|
var n = 2
|
|
, o = 3
|
|
, r = 5
|
|
, d = 6
|
|
, h = 7
|
|
, g = 8
|
|
, j = 9
|
|
, m = 1
|
|
, l = 2
|
|
, q = 3
|
|
, s = 4
|
|
, p = 5;
|
|
if (!b.lex_default) {
|
|
b.lex_base = N(b[m]);
|
|
b.lex_backtrk = N(b[l]);
|
|
b.lex_check = N(b[p]);
|
|
b.lex_trans = N(b[s]);
|
|
b.lex_default = N(b[q])
|
|
}
|
|
var e, c = t, k = cd(a[n]);
|
|
if (c >= 0) {
|
|
a[h] = a[r] = a[d];
|
|
a[g] = -1
|
|
} else
|
|
c = -c - 1;
|
|
for (; ; ) {
|
|
var f = b.lex_base[c];
|
|
if (f < 0)
|
|
return -f - 1;
|
|
var i = b.lex_backtrk[c];
|
|
if (i >= 0) {
|
|
a[h] = a[d];
|
|
a[g] = i
|
|
}
|
|
if (a[d] >= a[o])
|
|
if (a[j] == 0)
|
|
return -c - 1;
|
|
else
|
|
e = aV;
|
|
else {
|
|
e = k[a[d]];
|
|
a[d]++
|
|
}
|
|
c = b.lex_check[f + e] == c ? b.lex_trans[f + e] : b.lex_default[c];
|
|
if (c < 0) {
|
|
a[d] = a[h];
|
|
if (a[g] == -1)
|
|
aZ(fB);
|
|
else
|
|
return a[g]
|
|
} else if (e == aV)
|
|
a[j] = 0
|
|
}
|
|
}
|
|
function bp(c) {
|
|
var b = 0;
|
|
for (var a = c.length - 1; a >= 0; a--) {
|
|
var d = c[a];
|
|
b = [0, d, b]
|
|
}
|
|
return b
|
|
}
|
|
function au(a, d) {
|
|
var a = a + 1 | 0
|
|
, b = new Array(a);
|
|
b[0] = 0;
|
|
for (var c = 1; c < a; c++)
|
|
b[c] = d;
|
|
return b
|
|
}
|
|
function he(a) {
|
|
return new M(4,a,a.length)
|
|
}
|
|
var rf = function() {
|
|
function l(a, b) {
|
|
return a + b | 0
|
|
}
|
|
function a(d, a, c, f, b, e) {
|
|
a = l(l(a, d), l(f, e));
|
|
return l(a << b | a >>> 32 - b, c)
|
|
}
|
|
function g(c, b, d, e, h, f, g) {
|
|
return a(b & d | ~b & e, c, b, h, f, g)
|
|
}
|
|
function h(d, b, e, c, h, f, g) {
|
|
return a(b & c | e & ~c, d, b, h, f, g)
|
|
}
|
|
function i(c, b, d, e, h, f, g) {
|
|
return a(b ^ d ^ e, c, b, h, f, g)
|
|
}
|
|
function j(c, b, d, e, h, f, g) {
|
|
return a(d ^ (b | ~e), c, b, h, f, g)
|
|
}
|
|
function k(f, n) {
|
|
var e = n;
|
|
f[e >> 2] |= L << 8 * (e & 3);
|
|
for (e = (e & ~3) + 8; (e & 63) < 60; e += 4)
|
|
f[(e >> 2) - 1] = 0;
|
|
f[(e >> 2) - 1] = n << 3;
|
|
f[e >> 2] = n >> 29 & 536870911;
|
|
var k = [1732584193, 4023233417, 2562383102, 271733878];
|
|
for (e = 0; e < f.length; e += 16) {
|
|
var a = k[0]
|
|
, b = k[1]
|
|
, c = k[2]
|
|
, d = k[3];
|
|
a = g(a, b, c, d, f[e + 0], 7, 3614090360);
|
|
d = g(d, a, b, c, f[e + 1], 12, 3905402710);
|
|
c = g(c, d, a, b, f[e + 2], 17, 606105819);
|
|
b = g(b, c, d, a, f[e + 3], 22, 3250441966);
|
|
a = g(a, b, c, d, f[e + 4], 7, 4118548399);
|
|
d = g(d, a, b, c, f[e + 5], 12, 1200080426);
|
|
c = g(c, d, a, b, f[e + 6], 17, 2821735955);
|
|
b = g(b, c, d, a, f[e + 7], 22, 4249261313);
|
|
a = g(a, b, c, d, f[e + 8], 7, 1770035416);
|
|
d = g(d, a, b, c, f[e + 9], 12, 2336552879);
|
|
c = g(c, d, a, b, f[e + 10], 17, 4294925233);
|
|
b = g(b, c, d, a, f[e + 11], 22, 2304563134);
|
|
a = g(a, b, c, d, f[e + 12], 7, 1804603682);
|
|
d = g(d, a, b, c, f[e + 13], 12, 4254626195);
|
|
c = g(c, d, a, b, f[e + 14], 17, 2792965006);
|
|
b = g(b, c, d, a, f[e + 15], 22, 1236535329);
|
|
a = h(a, b, c, d, f[e + 1], 5, 4129170786);
|
|
d = h(d, a, b, c, f[e + 6], 9, 3225465664);
|
|
c = h(c, d, a, b, f[e + 11], 14, 643717713);
|
|
b = h(b, c, d, a, f[e + 0], 20, 3921069994);
|
|
a = h(a, b, c, d, f[e + 5], 5, 3593408605);
|
|
d = h(d, a, b, c, f[e + 10], 9, 38016083);
|
|
c = h(c, d, a, b, f[e + 15], 14, 3634488961);
|
|
b = h(b, c, d, a, f[e + 4], 20, 3889429448);
|
|
a = h(a, b, c, d, f[e + 9], 5, 568446438);
|
|
d = h(d, a, b, c, f[e + 14], 9, 3275163606);
|
|
c = h(c, d, a, b, f[e + 3], 14, 4107603335);
|
|
b = h(b, c, d, a, f[e + 8], 20, 1163531501);
|
|
a = h(a, b, c, d, f[e + 13], 5, 2850285829);
|
|
d = h(d, a, b, c, f[e + 2], 9, 4243563512);
|
|
c = h(c, d, a, b, f[e + 7], 14, 1735328473);
|
|
b = h(b, c, d, a, f[e + 12], 20, 2368359562);
|
|
a = i(a, b, c, d, f[e + 5], 4, 4294588738);
|
|
d = i(d, a, b, c, f[e + 8], 11, 2272392833);
|
|
c = i(c, d, a, b, f[e + 11], 16, 1839030562);
|
|
b = i(b, c, d, a, f[e + 14], 23, 4259657740);
|
|
a = i(a, b, c, d, f[e + 1], 4, 2763975236);
|
|
d = i(d, a, b, c, f[e + 4], 11, 1272893353);
|
|
c = i(c, d, a, b, f[e + 7], 16, 4139469664);
|
|
b = i(b, c, d, a, f[e + 10], 23, 3200236656);
|
|
a = i(a, b, c, d, f[e + 13], 4, 681279174);
|
|
d = i(d, a, b, c, f[e + 0], 11, 3936430074);
|
|
c = i(c, d, a, b, f[e + 3], 16, 3572445317);
|
|
b = i(b, c, d, a, f[e + 6], 23, 76029189);
|
|
a = i(a, b, c, d, f[e + 9], 4, 3654602809);
|
|
d = i(d, a, b, c, f[e + 12], 11, 3873151461);
|
|
c = i(c, d, a, b, f[e + 15], 16, 530742520);
|
|
b = i(b, c, d, a, f[e + 2], 23, 3299628645);
|
|
a = j(a, b, c, d, f[e + 0], 6, 4096336452);
|
|
d = j(d, a, b, c, f[e + 7], 10, 1126891415);
|
|
c = j(c, d, a, b, f[e + 14], 15, 2878612391);
|
|
b = j(b, c, d, a, f[e + 5], 21, 4237533241);
|
|
a = j(a, b, c, d, f[e + 12], 6, 1700485571);
|
|
d = j(d, a, b, c, f[e + 3], 10, 2399980690);
|
|
c = j(c, d, a, b, f[e + 10], 15, 4293915773);
|
|
b = j(b, c, d, a, f[e + 1], 21, 2240044497);
|
|
a = j(a, b, c, d, f[e + 8], 6, 1873313359);
|
|
d = j(d, a, b, c, f[e + 15], 10, 4264355552);
|
|
c = j(c, d, a, b, f[e + 6], 15, 2734768916);
|
|
b = j(b, c, d, a, f[e + 13], 21, 1309151649);
|
|
a = j(a, b, c, d, f[e + 4], 6, 4149444226);
|
|
d = j(d, a, b, c, f[e + 11], 10, 3174756917);
|
|
c = j(c, d, a, b, f[e + 2], 15, 718787259);
|
|
b = j(b, c, d, a, f[e + 9], 21, 3951481745);
|
|
k[0] = l(a, k[0]);
|
|
k[1] = l(b, k[1]);
|
|
k[2] = l(c, k[2]);
|
|
k[3] = l(d, k[3])
|
|
}
|
|
var o = new Array(16);
|
|
for (var e = 0; e < 4; e++)
|
|
for (var m = 0; m < 4; m++)
|
|
o[e * 4 + m] = k[e] >> 8 * m & K;
|
|
return o
|
|
}
|
|
return function(h, g, f) {
|
|
var e = [];
|
|
switch (h.t & 6) {
|
|
default:
|
|
at(h);
|
|
case 0:
|
|
var d = h.c;
|
|
for (var a = 0; a < f; a += 4) {
|
|
var b = a + g;
|
|
e[a >> 2] = d.charCodeAt(b) | d.charCodeAt(b + 1) << 8 | d.charCodeAt(b + 2) << 16 | d.charCodeAt(b + 3) << 24
|
|
}
|
|
for (; a < f; a++)
|
|
e[a >> 2] |= d.charCodeAt(a + g) << 8 * (a & 3);
|
|
break;
|
|
case 4:
|
|
var c = h.c;
|
|
for (var a = 0; a < f; a += 4) {
|
|
var b = a + g;
|
|
e[a >> 2] = c[b] | c[b + 1] << 8 | c[b + 2] << 16 | c[b + 3] << 24
|
|
}
|
|
for (; a < f; a++)
|
|
e[a >> 2] |= c[a + g] << 8 * (a & 3)
|
|
}
|
|
return he(k(e, f))
|
|
}
|
|
}();
|
|
function W(a) {
|
|
return a.l
|
|
}
|
|
function X(a) {
|
|
dR(t.Sys_error, a)
|
|
}
|
|
var al = new Array();
|
|
function cg(c) {
|
|
var a = al[c];
|
|
if (!a.opened)
|
|
X("Cannot flush a closed channel");
|
|
if (!a.buffer || a.buffer == e)
|
|
return 0;
|
|
if (a.fd && t.fds[a.fd] && t.fds[a.fd].output) {
|
|
var b = t.fds[a.fd].output;
|
|
switch (b.length) {
|
|
case 2:
|
|
b(c, a.buffer);
|
|
break;
|
|
default:
|
|
b(a.buffer)
|
|
}
|
|
}
|
|
a.buffer = e;
|
|
return 0
|
|
}
|
|
if (C.process && C.process.cwd)
|
|
var bo = C.process.cwd().replace(/\\/g, ap);
|
|
else
|
|
var bo = "/static";
|
|
if (bo.slice(-1) !== ap)
|
|
bo += ap;
|
|
function re(a) {
|
|
a = a instanceof M ? a.toString() : a;
|
|
if (a.charCodeAt(0) != 47)
|
|
a = bo + a;
|
|
var d = a.split(ap)
|
|
, b = [];
|
|
for (var c = 0; c < d.length; c++)
|
|
switch (d[c]) {
|
|
case "..":
|
|
if (b.length > 1)
|
|
b.pop();
|
|
break;
|
|
case ".":
|
|
break;
|
|
case "":
|
|
if (b.length == 0)
|
|
b.push(e);
|
|
break;
|
|
default:
|
|
b.push(d[c]);
|
|
break
|
|
}
|
|
b.orig = a;
|
|
return b
|
|
}
|
|
function rn(a) {
|
|
a = a instanceof M ? a.toString() : a;
|
|
X(a + ": No such file or directory")
|
|
}
|
|
function hd() {
|
|
a0(gH)
|
|
}
|
|
function aa(b, a) {
|
|
if (a >>> 0 >= b.l)
|
|
hd();
|
|
return Z(b, a)
|
|
}
|
|
function aG(a) {
|
|
if (a < 0)
|
|
a0("String.create");
|
|
return new M(a ? 2 : 9,e,a)
|
|
}
|
|
function gZ() {}
|
|
function F(a) {
|
|
this.data = a
|
|
}
|
|
F.prototype = new gZ();
|
|
F.prototype.truncate = function(a) {
|
|
var b = this.data;
|
|
this.data = aG(a | 0);
|
|
V(b, 0, this.data, 0, a)
|
|
}
|
|
;
|
|
F.prototype.length = function() {
|
|
return i(this.data)
|
|
}
|
|
;
|
|
F.prototype.write = function(b, d, g, a) {
|
|
var c = this.length();
|
|
if (b + a >= c) {
|
|
var e = aG(b + a)
|
|
, f = this.data;
|
|
this.data = e;
|
|
V(f, 0, this.data, 0, c)
|
|
}
|
|
V(d, g, this.data, b, a);
|
|
return 0
|
|
}
|
|
;
|
|
F.prototype.read = function(c, a, d, b) {
|
|
var e = this.length();
|
|
V(this.data, c, a, d, b);
|
|
return 0
|
|
}
|
|
;
|
|
F.prototype.read_one = function(a) {
|
|
return aa(this.data, a)
|
|
}
|
|
;
|
|
F.prototype.close = function() {}
|
|
;
|
|
F.prototype.constructor = F;
|
|
function U(b, a) {
|
|
this.content = {};
|
|
this.root = b;
|
|
this.lookupFun = a
|
|
}
|
|
U.prototype.nm = function(a) {
|
|
return this.root + a
|
|
}
|
|
;
|
|
U.prototype.lookup = function(b) {
|
|
if (!this.content[b] && this.lookupFun) {
|
|
var c = this.lookupFun(a(this.root), a(b));
|
|
if (c != 0)
|
|
this.content[b] = new F(c[1])
|
|
}
|
|
}
|
|
;
|
|
U.prototype.exists = function(a) {
|
|
if (a == e)
|
|
return 1;
|
|
var c = a + ap
|
|
, d = new RegExp(dd + c);
|
|
for (var b in this.content)
|
|
if (b.match(d))
|
|
return 1;
|
|
this.lookup(a);
|
|
return this.content[a] ? 1 : 0
|
|
}
|
|
;
|
|
U.prototype.readdir = function(c) {
|
|
var g = c == e ? e : c + ap
|
|
, h = new RegExp(dd + g + gL)
|
|
, d = {}
|
|
, b = [];
|
|
for (var f in this.content) {
|
|
var a = f.match(h);
|
|
if (a && !d[a[1]]) {
|
|
d[a[1]] = true;
|
|
b.push(a[1])
|
|
}
|
|
}
|
|
return b
|
|
}
|
|
;
|
|
U.prototype.is_dir = function(a) {
|
|
var d = a == e ? e : a + ap
|
|
, f = new RegExp(dd + d + gL)
|
|
, g = [];
|
|
for (var c in this.content) {
|
|
var b = c.match(f);
|
|
if (b)
|
|
return 1
|
|
}
|
|
return 0
|
|
}
|
|
;
|
|
U.prototype.unlink = function(a) {
|
|
var b = this.content[a] ? true : false;
|
|
delete this.content[a];
|
|
return b
|
|
}
|
|
;
|
|
U.prototype.open = function(a, b) {
|
|
if (b.rdonly && b.wronly)
|
|
X(this.nm(a) + f5);
|
|
if (b.text && b.binary)
|
|
X(this.nm(a) + gk);
|
|
this.lookup(a);
|
|
if (this.content[a]) {
|
|
if (this.is_dir(a))
|
|
X(this.nm(a) + " : is a directory");
|
|
if (b.create && b.excl)
|
|
X(this.nm(a) + f3);
|
|
var c = this.content[a];
|
|
if (b.truncate)
|
|
c.truncate();
|
|
return c
|
|
} else if (b.create) {
|
|
this.content[a] = new F(aG(0));
|
|
return this.content[a]
|
|
} else
|
|
rn(this.nm(a))
|
|
}
|
|
;
|
|
U.prototype.register = function(c, b) {
|
|
if (this.content[c])
|
|
X(this.nm(c) + f3);
|
|
if (b instanceof M)
|
|
this.content[c] = new F(b);
|
|
else if (b instanceof Array)
|
|
this.content[c] = new F(he(b));
|
|
else if (b.toString) {
|
|
var d = a(b.toString());
|
|
this.content[c] = new F(d)
|
|
}
|
|
}
|
|
;
|
|
U.prototype.constructor = U;
|
|
function hf(a, c, b) {
|
|
b &= K;
|
|
if (a.t != 4) {
|
|
if (c == a.c.length) {
|
|
a.c += String.fromCharCode(b);
|
|
if (c + 1 == a.l)
|
|
a.t = 0;
|
|
return 0
|
|
}
|
|
ce(a)
|
|
}
|
|
a.c[c] = b;
|
|
return 0
|
|
}
|
|
function rt(b, a, c) {
|
|
if (a >>> 0 >= b.l)
|
|
hd();
|
|
return hf(b, a, c)
|
|
}
|
|
var dM = C.Buffer;
|
|
function ak(a) {
|
|
this.fs = cj("fs");
|
|
this.fd = a
|
|
}
|
|
ak.prototype = new gZ();
|
|
ak.prototype.truncate = function(a) {
|
|
this.fs.ftruncateSync(this.fd, a | 0)
|
|
}
|
|
;
|
|
ak.prototype.length = function() {
|
|
return this.fs.fstatSync(this.fd).size
|
|
}
|
|
;
|
|
ak.prototype.write = function(f, b, c, e) {
|
|
var a = cd(b);
|
|
if (!(a instanceof C.Uint8Array))
|
|
a = new (C.Uint8Array)(a);
|
|
var d = new dM(a);
|
|
this.fs.writeSync(this.fd, d, c, e, f);
|
|
return 0
|
|
}
|
|
;
|
|
ak.prototype.read = function(g, d, c, f) {
|
|
var a = cd(d);
|
|
if (!(a instanceof C.Uint8Array))
|
|
a = new (C.Uint8Array)(a);
|
|
var e = new dM(a);
|
|
this.fs.readSync(this.fd, e, c, f, g);
|
|
for (var b = 0; b < f; b++)
|
|
rt(d, c + b, e[c + b]);
|
|
return 0
|
|
}
|
|
;
|
|
ak.prototype.read_one = function(c) {
|
|
var b = new (C.Uint8Array)(1)
|
|
, a = new dM(b);
|
|
this.fs.readSync(this.fd, a, 0, 1, c);
|
|
return a[0]
|
|
}
|
|
;
|
|
ak.prototype.close = function() {
|
|
this.fs.closeSync(this.fd)
|
|
}
|
|
;
|
|
ak.prototype.constructor = ak;
|
|
function aj(a) {
|
|
this.fs = cj("fs");
|
|
this.root = a
|
|
}
|
|
aj.prototype.nm = function(a) {
|
|
return this.root + a
|
|
}
|
|
;
|
|
aj.prototype.exists = function(a) {
|
|
return this.fs.existsSync(this.nm(a)) ? 1 : 0
|
|
}
|
|
;
|
|
aj.prototype.readdir = function(a) {
|
|
return this.fs.readdirSync(this.nm(a))
|
|
}
|
|
;
|
|
aj.prototype.is_dir = function(a) {
|
|
return this.fs.statSync(this.nm(a)).isDirectory() ? 1 : 0
|
|
}
|
|
;
|
|
aj.prototype.unlink = function(a) {
|
|
var b = this.fs.existsSync(this.nm(a)) ? 1 : 0;
|
|
this.fs.unlinkSync(this.nm(a));
|
|
return b
|
|
}
|
|
;
|
|
aj.prototype.open = function(f, c) {
|
|
var a = cj("constants")
|
|
, b = 0;
|
|
for (var e in c)
|
|
switch (e) {
|
|
case "rdonly":
|
|
b |= a.O_RDONLY;
|
|
break;
|
|
case "wronly":
|
|
b |= a.O_WRONLY;
|
|
break;
|
|
case "append":
|
|
b |= a.O_WRONLY | a.O_APPEND;
|
|
break;
|
|
case "create":
|
|
b |= a.O_CREAT;
|
|
break;
|
|
case "truncate":
|
|
b |= a.O_TRUNC;
|
|
break;
|
|
case "excl":
|
|
b |= a.O_EXCL;
|
|
break;
|
|
case "binary":
|
|
b |= a.O_BINARY;
|
|
break;
|
|
case "text":
|
|
b |= a.O_TEXT;
|
|
break;
|
|
case "nonblock":
|
|
b |= a.O_NONBLOCK;
|
|
break
|
|
}
|
|
var d = this.fs.openSync(this.nm(f), b);
|
|
return new ak(d)
|
|
}
|
|
;
|
|
aj.prototype.rename = function(b, a) {
|
|
this.fs.renameSync(this.nm(b), this.nm(a))
|
|
}
|
|
;
|
|
aj.prototype.constructor = aj;
|
|
var a3 = bo.match(/[^\/]*\//)[0]
|
|
, bs = [];
|
|
if (typeof module !== "undefined" && module.exports && typeof cj !== "undefined")
|
|
bs.push({
|
|
path: a3,
|
|
device: new aj(a3)
|
|
});
|
|
else
|
|
bs.push({
|
|
path: a3,
|
|
device: new U(a3)
|
|
});
|
|
bs.push({
|
|
path: a3 + fy,
|
|
device: new U(a3 + fy)
|
|
});
|
|
function rG(b) {
|
|
var f = re(b), b = f.join(ap), e = b + ap, c;
|
|
for (var d = 0; d < bs.length; d++) {
|
|
var a = bs[d];
|
|
if (e.search(a.path) == 0 && (!c || c.path.length < a.path.length))
|
|
c = {
|
|
path: a.path,
|
|
device: a.device,
|
|
rest: b.substring(a.path.length, b.length)
|
|
}
|
|
}
|
|
return c
|
|
}
|
|
function hb(e, f) {
|
|
var b = al[e]
|
|
, d = a(f)
|
|
, c = i(d);
|
|
b.file.write(b.offset, d, 0, c);
|
|
b.offset += c;
|
|
return 0
|
|
}
|
|
function rA(a) {
|
|
var b = C;
|
|
if (b.process && b.process.stdout && b.process.stdout.write)
|
|
b.process.stderr.write(a);
|
|
else {
|
|
if (a.charCodeAt(a.length - 1) == 10)
|
|
a = a.substr(0, a.length - 1);
|
|
var c = b.console;
|
|
c && c.error && c.error(a)
|
|
}
|
|
}
|
|
function rB(a) {
|
|
var b = C;
|
|
if (b.process && b.process.stdout && b.process.stdout.write)
|
|
b.process.stdout.write(a);
|
|
else {
|
|
if (a.charCodeAt(a.length - 1) == 10)
|
|
a = a.substr(0, a.length - 1);
|
|
var c = b.console;
|
|
c && c.log && c.log(a)
|
|
}
|
|
}
|
|
function ci(c, e, d, a) {
|
|
if (t.fds === undefined)
|
|
t.fds = new Array();
|
|
a = a ? a : {};
|
|
var b = {};
|
|
b.file = d;
|
|
b.offset = a.append ? d.length() : 0;
|
|
b.flags = a;
|
|
b.output = e;
|
|
t.fds[c] = b;
|
|
if (!t.fd_last_idx || c > t.fd_last_idx)
|
|
t.fd_last_idx = c;
|
|
return c
|
|
}
|
|
function rH(c, b, g) {
|
|
var a = {};
|
|
while (b) {
|
|
switch (b[1]) {
|
|
case 0:
|
|
a.rdonly = 1;
|
|
break;
|
|
case 1:
|
|
a.wronly = 1;
|
|
break;
|
|
case 2:
|
|
a.append = 1;
|
|
break;
|
|
case 3:
|
|
a.create = 1;
|
|
break;
|
|
case 4:
|
|
a.truncate = 1;
|
|
break;
|
|
case 5:
|
|
a.excl = 1;
|
|
break;
|
|
case 6:
|
|
a.binary = 1;
|
|
break;
|
|
case 7:
|
|
a.text = 1;
|
|
break;
|
|
case 8:
|
|
a.nonblock = 1;
|
|
break
|
|
}
|
|
b = b[2]
|
|
}
|
|
if (a.rdonly && a.wronly)
|
|
X(c.toString() + f5);
|
|
if (a.text && a.binary)
|
|
X(c.toString() + gk);
|
|
var d = rG(c)
|
|
, e = d.device.open(d.rest, a)
|
|
, f = t.fd_last_idx ? t.fd_last_idx : 0;
|
|
return ci(f + 1, hb, e, a)
|
|
}
|
|
ci(0, hb, new F(aG(0)));
|
|
ci(1, rB, new F(aG(0)));
|
|
ci(2, rA, new F(aG(0)));
|
|
function rg(c) {
|
|
var b = t.fds[c];
|
|
if (b.flags.wronly)
|
|
X(gT + c + " is writeonly");
|
|
var a = {
|
|
file: b.file,
|
|
offset: b.offset,
|
|
fd: c,
|
|
opened: true,
|
|
out: false,
|
|
refill: null
|
|
};
|
|
al[a.fd] = a;
|
|
return a.fd
|
|
}
|
|
function g4(c) {
|
|
var b = t.fds[c];
|
|
if (b.flags.rdonly)
|
|
X(gT + c + " is readonly");
|
|
var a = {
|
|
file: b.file,
|
|
offset: b.offset,
|
|
fd: c,
|
|
opened: true,
|
|
out: true,
|
|
buffer: e
|
|
};
|
|
al[a.fd] = a;
|
|
return a.fd
|
|
}
|
|
function rh() {
|
|
var b = 0;
|
|
for (var a = 0; a < al.length; a++)
|
|
if (al[a] && al[a].opened && al[a].out)
|
|
b = [0, al[a].fd, b];
|
|
return b
|
|
}
|
|
function dQ(g, d, h, f) {
|
|
var a = al[g];
|
|
if (!a.opened)
|
|
X("Cannot output to a closed channel");
|
|
var c;
|
|
if (h == 0 && i(d) == f)
|
|
c = d;
|
|
else {
|
|
c = aG(f);
|
|
V(d, h, c, 0, f)
|
|
}
|
|
var b = c.toString()
|
|
, e = b.lastIndexOf("\n");
|
|
if (e < 0)
|
|
a.buffer += b;
|
|
else {
|
|
a.buffer += b.substr(0, e + 1);
|
|
cg(g);
|
|
a.buffer += b.substr(e + 1)
|
|
}
|
|
return 0
|
|
}
|
|
function ri(c, b) {
|
|
var d = a(String.fromCharCode(b));
|
|
dQ(c, d, 0, 1);
|
|
return 0
|
|
}
|
|
function g$(a) {
|
|
throw a
|
|
}
|
|
function rq() {
|
|
g$(t.Division_by_zero)
|
|
}
|
|
function g5(b, a) {
|
|
if (a == 0)
|
|
rq();
|
|
return b % a
|
|
}
|
|
function rd(d, a, c, f) {
|
|
for (; ; ) {
|
|
var b = d.charCodeAt(a);
|
|
a++;
|
|
if (b == K)
|
|
return;
|
|
var e = d.charCodeAt(a);
|
|
a++;
|
|
c[b + 1] = e == K ? f : c[e + 1]
|
|
}
|
|
}
|
|
function g3(d, a, c) {
|
|
for (; ; ) {
|
|
var b = d.charCodeAt(a);
|
|
a++;
|
|
if (b == K)
|
|
return;
|
|
var e = d.charCodeAt(a);
|
|
a++;
|
|
c[b + 1] = e == K ? -1 : c[e + 1]
|
|
}
|
|
}
|
|
function rj(a, D, b) {
|
|
var t = 2
|
|
, u = 3
|
|
, A = 5
|
|
, e = 6
|
|
, i = 7
|
|
, h = 8
|
|
, n = 9
|
|
, j = 10
|
|
, r = 1
|
|
, p = 2
|
|
, y = 3
|
|
, B = 4
|
|
, v = 5
|
|
, s = 6
|
|
, q = 7
|
|
, z = 8
|
|
, C = 9
|
|
, w = 10
|
|
, x = 11;
|
|
if (!a.lex_default) {
|
|
a.lex_base = N(a[r]);
|
|
a.lex_backtrk = N(a[p]);
|
|
a.lex_check = N(a[v]);
|
|
a.lex_trans = N(a[B]);
|
|
a.lex_default = N(a[y])
|
|
}
|
|
if (!a.lex_default_code) {
|
|
a.lex_base_code = N(a[s]);
|
|
a.lex_backtrk_code = N(a[q]);
|
|
a.lex_check_code = N(a[w]);
|
|
a.lex_trans_code = N(a[C]);
|
|
a.lex_default_code = N(a[z])
|
|
}
|
|
if (a.lex_code == null)
|
|
a.lex_code = dO(a[x]);
|
|
var d, c = D, o = cd(b[t]);
|
|
if (c >= 0) {
|
|
b[i] = b[A] = b[e];
|
|
b[h] = -1
|
|
} else
|
|
c = -c - 1;
|
|
for (; ; ) {
|
|
var g = a.lex_base[c];
|
|
if (g < 0) {
|
|
var f = a.lex_base_code[c];
|
|
g3(a.lex_code, f, b[j]);
|
|
return -g - 1
|
|
}
|
|
var l = a.lex_backtrk[c];
|
|
if (l >= 0) {
|
|
var f = a.lex_backtrk_code[c];
|
|
g3(a.lex_code, f, b[j]);
|
|
b[i] = b[e];
|
|
b[h] = l
|
|
}
|
|
if (b[e] >= b[u])
|
|
if (b[n] == 0)
|
|
return -c - 1;
|
|
else
|
|
d = aV;
|
|
else {
|
|
d = o[b[e]];
|
|
b[e]++
|
|
}
|
|
var k = c;
|
|
c = a.lex_check[g + d] == c ? a.lex_trans[g + d] : a.lex_default[c];
|
|
if (c < 0) {
|
|
b[e] = b[i];
|
|
if (b[h] == -1)
|
|
aZ(fB);
|
|
else
|
|
return b[h]
|
|
} else {
|
|
var m = a.lex_base_code[k], f;
|
|
f = a.lex_check_code[m + d] == k ? a.lex_trans_code[m + d] : a.lex_default_code[k];
|
|
if (f > 0)
|
|
rd(a.lex_code, f, b[j], b[e]);
|
|
if (d == aV)
|
|
b[n] = 0
|
|
}
|
|
}
|
|
}
|
|
function rk(a, b) {
|
|
return +(aY(a, b, false) != 0)
|
|
}
|
|
function g8(d, c) {
|
|
var b = new Array(c + 1);
|
|
b[0] = d;
|
|
for (var a = 1; a <= c; a++)
|
|
b[a] = 0;
|
|
return b
|
|
}
|
|
function rl(b, a) {
|
|
b[0] = a;
|
|
return 0
|
|
}
|
|
function a2(a) {
|
|
return a instanceof Array ? a[0] : a instanceof M ? 252 : 1e3
|
|
}
|
|
function Y(c, b, a) {
|
|
t[c + 1] = b;
|
|
if (a)
|
|
t[a] = b
|
|
}
|
|
var g7 = {};
|
|
function rr(a, b) {
|
|
g7[dO(a)] = b;
|
|
return 0
|
|
}
|
|
function rs(a) {
|
|
a[2] = g9++;
|
|
return a
|
|
}
|
|
function h(a, b) {
|
|
if (a === b)
|
|
return 1;
|
|
a.t & 6 && at(a);
|
|
b.t & 6 && at(b);
|
|
return a.c == b.c ? 1 : 0
|
|
}
|
|
function f(a, b) {
|
|
return 1 - h(a, b)
|
|
}
|
|
function ru() {
|
|
return dr / 4 | 0
|
|
}
|
|
function ro() {
|
|
g$(t.Not_found)
|
|
}
|
|
function hg(c) {
|
|
var a = C
|
|
, b = c.toString();
|
|
if (a.process && a.process.env && a.process.env[b] != undefined)
|
|
return a1(a.process.env[b]);
|
|
ro()
|
|
}
|
|
function rv() {
|
|
var a = new Date() ^ 4294967295 * Math.random();
|
|
return [0, a]
|
|
}
|
|
function br(a) {
|
|
var b = 1;
|
|
while (a && a.joo_tramp) {
|
|
a = a.joo_tramp.apply(null, a.joo_args);
|
|
b++
|
|
}
|
|
return a
|
|
}
|
|
function j(b, a) {
|
|
return {
|
|
joo_tramp: b,
|
|
joo_args: a
|
|
}
|
|
}
|
|
function rx(c, a) {
|
|
if (typeof a === "function") {
|
|
c.fun = a;
|
|
return 0
|
|
}
|
|
if (a.fun) {
|
|
c.fun = a.fun;
|
|
return 0
|
|
}
|
|
var b = a.length;
|
|
while (b--)
|
|
c[b] = a[b];
|
|
return 0
|
|
}
|
|
function ha(a) {
|
|
return a
|
|
}
|
|
function g6(a) {
|
|
return g7[a]
|
|
}
|
|
function w(a) {
|
|
if (a instanceof Array)
|
|
return a;
|
|
if (C.RangeError && a instanceof C.RangeError && a.message && a.message.match(/maximum call stack/i))
|
|
return ha(t.Stack_overflow);
|
|
if (C.InternalError && a instanceof C.InternalError && a.message && a.message.match(/too much recursion/i))
|
|
return ha(t.Stack_overflow);
|
|
if (a instanceof C.Error && g6(db))
|
|
return [0, g6(db), a];
|
|
return [0, t.Failure, a1(String(a))]
|
|
}
|
|
function b(a, b) {
|
|
return a.length == 1 ? a(b) : _(a, [b])
|
|
}
|
|
function c(a, b, c) {
|
|
return a.length == 2 ? a(b, c) : _(a, [b, c])
|
|
}
|
|
function B(a, b, c, d) {
|
|
return a.length == 3 ? a(b, c, d) : _(a, [b, c, d])
|
|
}
|
|
function bf(a, b, c, d, e) {
|
|
return a.length == 4 ? a(b, c, d, e) : _(a, [b, c, d, e])
|
|
}
|
|
function c1(a, b, c, d, e, f) {
|
|
return a.length == 5 ? a(b, c, d, e, f) : _(a, [b, c, d, e, f])
|
|
}
|
|
var cl = [s, a(fP), -3]
|
|
, ck = [s, a(gb), -4]
|
|
, aJ = [s, a(fR), -5]
|
|
, n = [s, a(gh), -7]
|
|
, m = [s, a(gv), -11]
|
|
, by = [0, a(e), 1, 0, 0]
|
|
, an = [0, a("\0\0\x01\0\xf9\xff\0\0A\0\xa3\0\xfd\xff\0\0\x01\0\xff\xff\xf1\0 \0\x80\0\xfd\xff\x01\0@\x01\x8e\x01.\x000\0\xfd\xff\x04\0\0\0\xff\xff\x7f\0\xa0\0\xfe\xff\xff\xff\xee\0\x0e\x01\xfd\xff\xfe\xff\x02\0\xff\xff\0\x02\xf7\xffr\x02\xf9\xff\xfa\xff\xfb\xff\x84\x02\0\0\xf8\x02\xff\xff\xfe\xff\xfe\x02\xf9\xff\x04\x03\xfb\xff\xfc\xff\x02\0\n\x03\xff\xff\xfe\xff\x03\0\xff\xffu\0\xff\xff"), a("\xff\xff\x07\0\xff\xff\x05\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\xff\xff\x04\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\0\0\xff\xff\x03\0\xff\xff\x01\0\xff\xff\xff\xff\xff\xff\x02\0\xff\xff\xff\xff\xff\xff\x04\0\xff\xff\xff\xff\x03\0\xff\xff\xff\xff\xff\xff\x07\0\xff\xff\xff\xff\xff\xff\x03\0\x02\0\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\xff\xff\x02\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"), a("\x01\0\x01\0\0\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\xff\xff\f\0\f\0\0\0\xff\xff\xff\xff\xff\xff\x12\0\x12\0\0\0\xff\xff\xff\xff\0\0\x18\0\x18\0\0\0\0\0\x1c\0\x1c\0\0\0\0\0\xff\xff\0\0#\0\0\0#\0\0\0\0\0\0\0#\0\xff\xff#\0\0\0\0\0.\0\0\0.\0\0\0\0\0\xff\xff.\0\0\0\0\x005\0\0\x007\0\0\0"), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0(\x001\x001\0(\0\0\x001\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\x07\x001\0\0\0\0\x006\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\b\0\t\0\x04\0\x0f\0\x15\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x03\0\xff\xff\x16\0\x06\0 \0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x14\0\x0e\0\xff\xff\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\x008\0\0\0\0\0\0\0\n\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\x1a\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\0\0\0\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\x02\0\xff\xff\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\n\0\r\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1e\0\x1f\0\x13\0\0\0\xff\xff\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\xff\xff\0\0\0\0\n\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\x10\0\0\0\0\0\0\0\0\0\x19\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\0\0\0\0\0\0\0\0\x10\0\x1d\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0(\0(\0\0\0\0\0(\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\0\0\0%\0\0\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0)\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'\0\0\0\0\0&\0*\0\0\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\0\0\0\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\xff\xff\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff'\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\0\0\0\0\0\0'\0\0\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\0\0\"\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\x001\x001\0\0\0\0\x001\0\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\xff\xff\xff\xff\0\0\xff\xff\0\0\0\0\0\x001\0\xff\xff0\0\0\0\0\0\0\0\xff\xff/\0\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff2\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\xff\xff+\0\0\0\0\0\0\0\0\0\0\x003\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\x004\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0-\0\0\0\0\0\0\0\0\0\0\0\xff\xff\0\0\0\0\0\0\0\0\0\0\xff\xff"), a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0(\x001\x001\0(\0\xff\xff1\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0\x03\x001\0\xff\xff\xff\xff5\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0\x03\0\x0e\0\x14\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x03\0\xff\xff\0\0\x01\0\x15\0\x03\0\x1f\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x11\0\x0b\0\x12\0\xff\xff\x03\0\xff\xff\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x03\0\x04\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\x007\0\xff\xff\xff\xff\xff\xff\x04\0\xff\xff\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\x04\0\f\0\x17\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x18\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\0\0\x01\0\x05\x005\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\n\0\n\0\x0b\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1b\0\x1b\0\x11\0\xff\xff\x12\0\xff\xff\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\x1c\0\x1c\0\xff\xff\xff\xff\n\0\xff\xff\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff7\0\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\x17\0\f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\x18\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x10\0\x10\0\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x1b\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0!\0!\0\xff\xff\xff\xff!\0\x1c\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff\xff\xff!\0!\0\xff\xff\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff\xff\xff\xff\xff\xff\xff!\0\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0#\0#\0\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0'\0\xff\xff\xff\xff'\0#\0\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff'\0\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff\xff\xff\xff\xff#\0#\0'\0'\0\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff'\0'\0\xff\xff\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0'\0\xff\xff!\0)\0)\0\xff\xff\xff\xff)\0\xff\xff,\0,\0\xff\xff\xff\xff,\0\xff\xff.\0.\0\xff\xff\xff\xff.\0\xff\xff2\x002\0\xff\xff\xff\xff2\0)\0\xff\xff)\0\xff\xff\xff\xff\xff\xff,\0)\0,\0\xff\xff\xff\xff\xff\xff.\0,\0.\0\xff\xff\xff\xff\xff\xff2\0.\x002\0,\0\xff\xff\xff\xff\xff\xff2\0\xff\xff\xff\xff\xff\xff)\0)\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff)\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff,\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff2\0"), a(e), a(e), a(e), a(e), a(e), a(e)]
|
|
, eG = bp([a(bm), a(bZ), a(b0), a(fQ), a(dF), a(dw), a(dA), a(bn), a(dC), a(dj), a(cb), a(b$), a(c8), a(dE), a(c_), a(du), a(c2), a(dv), a(c$), a(ds), a(ah), a(ag), a(b7), a(fX)])
|
|
, qT = [0, a(dJ), [0, a(fZ), 0]]
|
|
, qU = [0, a(b$), [0, a(dC), [0, a(gE), 0]]]
|
|
, eW = a(b_)
|
|
, eX = a(aD)
|
|
, eY = a(b_)
|
|
, eZ = a(aD)
|
|
, e0 = a(dD)
|
|
, e_ = a("o:spid")
|
|
, e$ = a("id");
|
|
Y(11, [s, a(fw), -12], fw);
|
|
Y(10, m, gv);
|
|
Y(9, [s, a(f6), -10], f6);
|
|
Y(8, [s, a(gi), -9], gi);
|
|
Y(7, [s, a(fV), -8], fV);
|
|
Y(6, n, gh);
|
|
Y(5, [s, a(gs), -6], gs);
|
|
Y(4, aJ, fR);
|
|
Y(3, ck, gb);
|
|
Y(2, cl, fP);
|
|
Y(1, [s, a(fK), -2], fK);
|
|
Y(0, [s, a(gJ), -1], gJ);
|
|
var hk = a("output_substring")
|
|
, hn = [0, a("list.ml"), 227, 11]
|
|
, hr = a("String.blit / Bytes.blit_string")
|
|
, hq = a("Bytes.blit")
|
|
, hp = a("String.sub / Bytes.sub")
|
|
, hz = a("String.contains_from / Bytes.contains_from")
|
|
, hx = a("String.index_from / Bytes.index_from")
|
|
, hu = a(e)
|
|
, ht = a(e)
|
|
, hs = a("String.concat")
|
|
, hB = a("Array.blit")
|
|
, hC = a("Lexing.lex_refill: cannot grow buffer")
|
|
, hI = a("Set.remove_min_elt")
|
|
, hJ = [0, 0, 0, 0]
|
|
, hK = [0, 0, 0]
|
|
, hL = [0, a("set.ml"), gO, 18]
|
|
, hE = a(bW)
|
|
, hF = a(bW)
|
|
, hG = a(bW)
|
|
, hH = a(bW)
|
|
, hQ = a("Map.remove_min_elt")
|
|
, hR = [0, 0, 0, 0]
|
|
, hS = [0, a("map.ml"), 274, 10]
|
|
, hT = [0, 0, 0]
|
|
, hM = a(b6)
|
|
, hN = a(b6)
|
|
, hO = a(b6)
|
|
, hP = a(b6)
|
|
, hU = a("Stack.Empty")
|
|
, hW = a("CamlinternalLazy.Undefined")
|
|
, h0 = a("Buffer.add_substring/add_subbytes")
|
|
, hZ = a("Buffer.add: cannot grow buffer")
|
|
, h1 = a("x")
|
|
, qR = a("OCAMLRUNPARAM")
|
|
, qP = a("CAMLRUNPARAM")
|
|
, h2 = a(e)
|
|
, ii = [3, 0, 3]
|
|
, ij = a(gD)
|
|
, id = a(aF)
|
|
, ie = a(dx)
|
|
, ia = a(aF)
|
|
, ib = a(b9)
|
|
, h_ = a(aS)
|
|
, h4 = a("Format.Empty_queue")
|
|
, h9 = [0, a(e)]
|
|
, it = a(e)
|
|
, iv = a("Js.Error")
|
|
, ix = a(db)
|
|
, iD = a(e)
|
|
, iC = a(e)
|
|
, iA = a(e)
|
|
, iE = [0, 0]
|
|
, iZ = a("Netchannels.lexbuf_of_in_obj_channel: No data (non-blocking I/O?)")
|
|
, iT = a("input_string")
|
|
, iS = a("new Netchannels.")
|
|
, iR = a(bh)
|
|
, iQ = a(c6)
|
|
, iN = a(e)
|
|
, iO = a(e)
|
|
, iP = a(e)
|
|
, iG = [0, a(gj), a(gz), a(ga), a(gt), a(c6), a(bh)]
|
|
, iH = [0, a("str"), a("str_len"), a("str_pos"), a(fx)]
|
|
, iI = [0, a(gl), a(gr), a(gf), a(f$), a(c3), a(f9), a(gn), a(gG)]
|
|
, iJ = [0, a(gn), a(gr), a(f$), a(gG), a(gl), a(c3), a(gf), a(gu), a(f9)]
|
|
, iK = [0, a(c6), a(ga), a(gz), a(gj), a(bh), a(gu), a(gt)]
|
|
, iL = [0, a("buffer"), a("onclose"), a(fx)]
|
|
, iM = a("Netchannels.Closed_channel")
|
|
, i5 = [2, a(b9)]
|
|
, i6 = [2, a(b9)]
|
|
, kT = a(e)
|
|
, kU = a(e)
|
|
, kV = a(e)
|
|
, ll = a(aQ)
|
|
, lm = a('="')
|
|
, ln = a(dy)
|
|
, lh = a(ai)
|
|
, li = a(aR)
|
|
, lj = a(dm)
|
|
, lt = a("<?")
|
|
, lu = a(H)
|
|
, lv = a(aF)
|
|
, lw = a("<!--")
|
|
, lx = a(H)
|
|
, ly = a("-->")
|
|
, lz = a("<!")
|
|
, lA = a(H)
|
|
, lB = a(aF)
|
|
, lk = a(b9)
|
|
, lo = a("/>")
|
|
, lp = a(aF)
|
|
, lq = a(aF)
|
|
, lr = a(dx)
|
|
, ls = a(aF)
|
|
, lg = a(""")
|
|
, lC = a("write")
|
|
, k8 = a(e)
|
|
, k9 = a(dx)
|
|
, k_ = a(H)
|
|
, k$ = a(aR)
|
|
, la = a(H)
|
|
, lb = a(ai)
|
|
, lc = a(H)
|
|
, ld = a(dm)
|
|
, le = a(e)
|
|
, k4 = [0, 0, 0]
|
|
, k5 = [0, 0, 1]
|
|
, k6 = [0, 0, 0]
|
|
, k7 = [0, 0, 1]
|
|
, k3 = [0, a("node_modules/netstring/code/src/netstring/nethtml.ml"), 353, 27]
|
|
, k2 = a(e)
|
|
, kZ = a(e)
|
|
, k0 = [0, bl, dt]
|
|
, k1 = [0, bl, dt]
|
|
, kY = a(e)
|
|
, i7 = a("Nethtml.End_of_scan")
|
|
, i8 = a("Nethtml.Found")
|
|
, i9 = [0, [0, a(dz), [0, p, [0, q, [0, a(dz), [0, a(gF), [0, a(dw), 0]]]]]], [0, [0, a(gF), [0, p, G]], 0]]
|
|
, i_ = bp([q, a(aU), a(dK), a(dl), a(ay), a(ar), a(bj), a(b2), a(b4), a(aE), a(dz)])
|
|
, i$ = a(ca)
|
|
, ja = [0, a(ar), [0, p, b8]]
|
|
, jb = [0, a(bj), [0, p, G]]
|
|
, jc = [0, a(dl), [0, p, G]]
|
|
, jd = [0, a(dK), [0, p, [0, q, 0]]]
|
|
, je = [0, a(aU), [0, p, [0, q, [0, a(dK), [0, a(dl), [0, a(ay), [0, a(ar), [0, a(bj), [0, a(b2), [0, a(b4), 0]]]]]]]]]]
|
|
, jf = [0, a(dG), [0, p, v]]
|
|
, jg = [0, a(dL), [0, p, v]]
|
|
, jh = [0, a(aT), [0, p, [0, q, [0, a(dL), [0, a(dG), 0]]]]]
|
|
, ji = [0, a(dh), [0, p, G]]
|
|
, jj = [0, a(go), [0, p, [0, q, [0, a(dh), 0]]]]
|
|
, jk = [0, a(dq), [0, p, [0, q, [0, a(aT), 0]]]]
|
|
, jl = [0, a(de), [0, p, [0, q, [0, a(aT), 0]]]]
|
|
, jm = [0, a(c9), [0, p, [0, q, [0, a(aT), 0]]]]
|
|
, jn = [0, a(gP), [0, p, d]]
|
|
, jo = [0, a(fU), [0, p, d]]
|
|
, jp = [0, a(dk), [0, p, [0, q, 0]]]
|
|
, jq = [0, a(gq), [0, p, [0, q, [0, a(dk), 0]]]]
|
|
, jr = [0, a(as), [0, p, v]]
|
|
, js = [0, a(dp), [0, p, v]]
|
|
, jt = [0, a(fH), [0, p, d]]
|
|
, ju = [0, a(f8), [0, bl, v]]
|
|
, jv = [0, a(fA), [0, bl, v]]
|
|
, jw = [0, a(dc), [0, p, G]]
|
|
, jx = [0, a(b2), [0, p, G]]
|
|
, jy = [0, a(fC), [0, p, G]]
|
|
, jA = [0, q, [0, a(ay), 0]]
|
|
, jB = a(aE)
|
|
, jC = [0, a(dC), [0, o, G]]
|
|
, jD = [0, a(dw), [0, o, v]]
|
|
, jE = [0, a(fQ), [0, o, v]]
|
|
, jF = [0, a(c8), [0, o, d]]
|
|
, jH = [0, q, [0, a(fU), 0]]
|
|
, jI = a(b$)
|
|
, jJ = [0, a(cb), [0, o, [0, q, [0, a(gP), [0, a(dh), [0, a(go), [0, a(c9), [0, a(dq), [0, a(de), [0, a(aT), 0]]]]]]]]]]
|
|
, jK = [0, a(dj), [0, o, G]]
|
|
, jM = [0, q, [0, a(ay), 0]]
|
|
, jN = [0, a(bn), 0]
|
|
, jO = a(bn)
|
|
, jQ = [0, q, [0, a(ay), 0]]
|
|
, jR = a(dA)
|
|
, jS = [0, a(dF), [0, o, v]]
|
|
, jT = [0, a(b0), [0, o, v]]
|
|
, jU = [0, a(bZ), [0, o, [0, q, [0, a(fH), [0, a(dp), 0]]]]]
|
|
, jV = [0, a(ds), [0, o, [0, T, [0, [0, a(aq), [0, a(b4), [0, a(fT), [0, a(gI), [0, a(fY), [0, a(dB), [0, a(dn), qT]]]]]]], d]]]]
|
|
, jW = [0, q, [0, a(as), 0]]
|
|
, jX = a(fX)
|
|
, jY = [0, q, [0, a(as), 0]]
|
|
, jZ = a(b7)
|
|
, j0 = [0, a(ag), [0, o, [0, q, [0, a(as), 0]]]]
|
|
, j1 = [0, a(ah), [0, o, [0, q, [0, a(as), 0]]]]
|
|
, j2 = [0, a(c$), [0, o, d]]
|
|
, j3 = [0, a(dv), [0, o, d]]
|
|
, j4 = [0, a(c2), [0, o, d]]
|
|
, j5 = [0, a(du), [0, o, d]]
|
|
, j6 = [0, a(c_), [0, o, d]]
|
|
, j7 = [0, a(dE), [0, o, d]]
|
|
, j8 = [0, a(bm), [0, o, d]]
|
|
, j9 = [0, a(gN), [0, d, [0, T, [0, [0, a(b1), [0, a(bh), [0, a(f1), [0, a(fu), [0, a(dg), [0, a(gN), [0, a(bn), qU]]]]]]], v]]]]
|
|
, j_ = [0, a(dg), [0, d, [0, T, [0, [0, a(dg), 0], d]]]]
|
|
, j$ = [0, a(fu), [0, d, [0, q, 0]]]
|
|
, ka = [0, a(f1), [0, d, [0, q, [0, a(gq), [0, a(dk), 0]]]]]
|
|
, kb = [0, a(bh), [0, d, G]]
|
|
, kc = [0, a(gE), [0, d, v]]
|
|
, kd = [0, a(fZ), [0, d, G]]
|
|
, ke = [0, a(dJ), [0, d, d]]
|
|
, kg = [0, q, [0, a(dc), 0]]
|
|
, kh = a(fT)
|
|
, ki = [0, a("q"), [0, d, d]]
|
|
, kk = [0, q, [0, a(fC), 0]]
|
|
, kl = a("map")
|
|
, km = [0, a(ay), [0, d, b8]]
|
|
, ko = [0, q, [0, a(dc), 0]]
|
|
, kp = a(b4)
|
|
, kq = [0, a(aq), [0, d, G]]
|
|
, kr = [0, a(b1), [0, d, [0, T, [0, [0, a(b1), 0], d]]]]
|
|
, ks = [0, a("br"), [0, d, G]]
|
|
, kt = [0, a("bdo"), [0, d, d]]
|
|
, ku = [0, a(bg), [0, d, d]]
|
|
, kv = [0, a(dB), [0, d, d]]
|
|
, kw = [0, a(dn), [0, d, d]]
|
|
, kx = [0, a(gc), [0, d, d]]
|
|
, ky = [0, a("abbr"), [0, d, d]]
|
|
, kz = [0, a(fJ), [0, d, d]]
|
|
, kA = [0, a(gR), [0, d, d]]
|
|
, kB = [0, a(fI), [0, d, d]]
|
|
, kC = [0, a(gU), [0, d, d]]
|
|
, kD = [0, a(fN), [0, d, d]]
|
|
, kE = [0, a(fM), [0, d, d]]
|
|
, kF = [0, a(f2), [0, d, d]]
|
|
, kG = [0, a(gQ), [0, d, d]]
|
|
, kH = [0, a("strike"), [0, d, d]]
|
|
, kI = [0, a(fS), [0, d, d]]
|
|
, kJ = [0, a(fE), [0, d, d]]
|
|
, kK = [0, a(fY), [0, d, d]]
|
|
, kL = [0, a(gI), [0, d, d]]
|
|
, kM = [0, a(gK), [0, d, d]]
|
|
, kN = [0, a(gW), [0, d, d]]
|
|
, kO = [0, a(gB), [0, d, d]]
|
|
, kR = [0, a(aE), [0, a(cb), [0, a(ag), [0, a(ah), [0, a(bZ), 0]]]]]
|
|
, lF = [0, 0, 0]
|
|
, lH = a(e)
|
|
, lG = a(e)
|
|
, lN = a(aQ)
|
|
, lL = a("' is invalid")
|
|
, lM = a("document list level '")
|
|
, lI = a("\xef\x82\xb7")
|
|
, lJ = a("\xef\x82\xa7")
|
|
, lK = a("o")
|
|
, mm = a(aQ)
|
|
, ml = a(aS)
|
|
, mi = a(":level")
|
|
, mg = a(aQ)
|
|
, l$ = a(da)
|
|
, ma = a(dH)
|
|
, mb = a(da)
|
|
, mc = a(dH)
|
|
, md = a(dD)
|
|
, me = a(da)
|
|
, mf = a(dH)
|
|
, mh = a(e)
|
|
, mj = a(e)
|
|
, mk = a("@list ")
|
|
, l9 = a(fz)
|
|
, l7 = [0, a("\n ")]
|
|
, l8 = a(" ")
|
|
, l6 = a(e)
|
|
, l4 = a("color")
|
|
, l5 = a(aQ)
|
|
, l1 = a('""')
|
|
, l2 = a(";")
|
|
, l3 = a(aD)
|
|
, lR = a(b_)
|
|
, lS = a(e)
|
|
, lT = a(ai)
|
|
, lU = a(aQ)
|
|
, lV = a(e)
|
|
, lQ = [0, a(e), 0]
|
|
, lW = a(e)
|
|
, lX = a(fz)
|
|
, lO = a(dy)
|
|
, lP = a(dy)
|
|
, lY = [0, a("font-family"), 0]
|
|
, mC = [0, a(r), 166, 10]
|
|
, mD = [0, a(r), 185, 12]
|
|
, mE = [0, a(r), 199, 6]
|
|
, mF = [0, a(r), 221, 12]
|
|
, mG = [0, a(r), 234, 8]
|
|
, mH = [0, a(r), 356, 6]
|
|
, mI = [0, a(r), 370, 8]
|
|
, mJ = [0, a(r), 379, 6]
|
|
, mK = [0, a(r), gO, 8]
|
|
, mL = a("Internal failure -- please contact the parser generator's developers.\n%!")
|
|
, mM = [0, a(r), 416, 4]
|
|
, mN = [0, a(r), 437, 10]
|
|
, mO = [0, a(r), 465, 16]
|
|
, mP = [0, a(r), 469, 12]
|
|
, mQ = [0, a(r), 615, 8]
|
|
, mR = [0, a(r), 751, 10]
|
|
, mS = [0, a(r), 800, 12]
|
|
, mT = [0, a(r), 814, 6]
|
|
, mU = [0, a(r), 836, 8]
|
|
, mV = [0, a(r), 845, 6]
|
|
, mW = [0, a(r), 894, 8]
|
|
, mX = [0, a(r), 932, 6]
|
|
, mY = [0, a(r), 958, 12]
|
|
, mZ = [0, a(r), 962, 8]
|
|
, m0 = [0, a(r), 1134, 8]
|
|
, m1 = [0, a(r), 1161, 8]
|
|
, mu = a(dD)
|
|
, mr = a("list")
|
|
, mt = a(aD)
|
|
, ms = a(e)
|
|
, mp = a(b_)
|
|
, mq = a(e)
|
|
, mo = [0, a(e), 0]
|
|
, mn = a("Css_parser.MenhirBasics.Error")
|
|
, m5 = a(")")
|
|
, m6 = a("' (")
|
|
, m7 = a("Unexpected char: '")
|
|
, m2 = a("Css_lexer.SyntaxError")
|
|
, m3 = [0, a('\0\0\xeb\xff\x14\0\x03\0\x01\0\xd7\0\x0e\0v\0w\0\xf1\xff\x03\x007\x01\x91\x01\xeb\x01E\x02\x9f\x02\x02\0\x1e\0\xf7\xff\xf8\xff\xf9\xff\xfa\xff\xfb\xff\xfc\xff\b\0\x01\0\xfe\xff\xff\xff\xf6\xff\xf5\xff\x06\0\xf9\x02S\x03|\0\xf4\xff\xad\x03\x07\x04\x94\0\x95\0\x11\0a\x04\xed\xff\xbb\x04`\x04\xf0\xffF\x05\x12\0G\x05\x13\0\r\0\x17\0\x13\0"\0K\x05L\x05\x15\0M\x05Q\x05R\x05W\x05X\x051\x003\0\xee\xff^\0_\0\xec\xff`\0a\0'), a("\xff\xff\xff\xff\x14\0\x14\0\x14\0\x10\0\x14\0\x14\0\x14\0\xff\xff\x14\0\x10\0\r\0\x10\0\x10\0\x10\0\x14\0\x14\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\0\x01\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x10\0\x10\0\xff\xff\xff\xff\x10\0\x10\0\xff\xff\f\0\xff\xff\x10\0\xff\xff\r\0\x0e\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"), a("\x01\0\0\0\xff\xff\xff\xff\x05\0\xff\xff\xff\xff/\0-\0\0\0+\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\x05\0\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff%\0%\0%\0\xff\xff\0\0\xff\xff\t\0\0\0-\0-\0/\0/\0\xff\xff\xff\xff\xff\xff\xff\xff5\x005\x005\x005\x005\x005\x005\x005\0\xff\xff\xff\xff\0\0@\0C\0\0\0C\0C\0"), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x1a\0\x1a\0\0\0\x19\0\0\0\0\0\0\0\x18\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x18\0\x05\0\b\0\x05\0=\0\x05\0\x06\0\x07\0\x18\0\0\0\t\0\x05\0\x17\0\r\0\x0b\0\x02\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\x13\0\x14\0\x03\0\x05\0@\0\x1d\0\x12\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x1c\0\x04\x005\0>\0\x05\0?\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x0f\0\x05\0\x05\0\x0e\0\x05\0\x05\0\x05\0\x05\0\x05\0\x16\0\x10\0\x15\0\x11\x001\0\xff\xff\xff\xff2\0\xff\xff\xff\xff!\x003\x004\0A\0A\0D\0D\0\0\0\0\0B\0\0\0B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\0\0!\0,\0\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0\"\0\0\0\0\0!\0\0\0\0\0\0\0!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0&\0&\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x000\0.\0\0\0\0\0\0\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0\n\0'\0'\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\x1b\0\xff\xff\x05\0\xff\xff\x05\0\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\0\0\x05\0\x05\0\0\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\0\0\0\0\0\0\x05\0\0\0\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\xff\xff\xff\xff\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x0b\0\0\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0(\0\x0b\0\0\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0#\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x1f\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0 \0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0!\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0$\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0%\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\0\0\0\0\x05\0)\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x05\0\0\0\x05\0\0\0\0\0\0\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\0\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\x1e\0\0\0\0\0\x05\0\0\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\xff\xff\xff\xff\0\0\0\0,\0\0\0\0\0\0\0\0\0\0\0,\0\0\0\0\x006\x006\x006\0\0\0\0\0\0\x006\x006\0\0\0\0\0\0\0\0\x006\x006\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0.\x000\0\0\0\0\0\0\x007\x007\x007\0\0\0\0\0\0\x007\x007\0\0\0\0\0\0\0\0\x007\x007\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x008\0\0\0\0\0:\0\0\x009\0\0\0\0\0\0\0;\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\xff\xff\xff\xff"), a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\x19\0\xff\xff\0\0\xff\xff\xff\xff\xff\xff\x18\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\x03\0\0\0\0\0\0\0\x18\0\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x02\0\x10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x11\0\0\x004\0=\0\0\0>\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x07\0\b\x001\0\x07\0\b\0!\x002\x003\0@\0A\0C\0D\0\xff\xff\xff\xffA\0\xff\xffD\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\b\0\xff\xff\xff\xff!\0\x07\0%\0&\0\xff\xff%\0&\0\xff\xff\xff\xff!\0\xff\xff\xff\xff!\0\xff\xff\xff\xff\xff\xff!\0!\0!\0!\0!\0!\0!\0!\0!\0!\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff%\0&\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0%\0&\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\0\xff\xff\x05\0\xff\xff\x05\0\xff\xff\xff\xff\xff\xff\0\0\x04\0\x05\0\n\0\x05\0\x05\0\x1e\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0'\0.\x000\0\x05\x007\0\xff\xff\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\x05\0\xff\xff\xff\xff\x05\0\xff\xff\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\x05\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0b\0\xff\xff\x0b\0\xff\xff\x0b\0\xff\xff@\0A\0C\0D\0\x0b\0\xff\xff\x0b\0\x0b\0\xff\xff\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\xff\xff\xff\xff\xff\xff\x0b\0\xff\xff\x07\0\b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\xff\xff\x0b\0%\0&\0\x0b\0\xff\xff\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\x0b\0\f\0\xff\xff\f\0\xff\xff\f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\f\0\xff\xff\f\0\f\0\xff\xff\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\xff\xff\xff\xff\xff\xff\f\0\xff\xff\xff\xff\xff\xff\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\xff\xff\f\0\xff\xff\xff\xff\f\0\xff\xff\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\f\0\r\0\xff\xff\r\0\xff\xff\r\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\r\0\xff\xff\r\0\r\0\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\xff\xff\xff\xff\r\0\xff\xff\xff\xff\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\xff\xff\r\0\xff\xff\xff\xff\r\0\xff\xff\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\r\0\x0e\0\xff\xff\x0e\0\xff\xff\x0e\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\0\xff\xff\x0e\0\x0e\0\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\xff\xff\xff\xff\xff\xff\x0e\0\xff\xff\xff\xff\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\xff\xff\x0e\0\xff\xff\xff\xff\x0e\0\xff\xff\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0e\0\x0f\0\xff\xff\x0f\0\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\x0f\0\x0f\0\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\xff\xff\xff\xff\x0f\0\xff\xff\xff\xff\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\xff\xff\x0f\0\xff\xff\xff\xff\x0f\0\xff\xff\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x0f\0\x1f\0\xff\xff\x1f\0\xff\xff\x1f\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x1f\0\xff\xff\x1f\0\x1f\0\xff\xff\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\xff\xff\xff\xff\xff\xff\x1f\0\xff\xff\xff\xff\xff\xff\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\xff\xff\x1f\0\xff\xff\xff\xff\x1f\0\xff\xff\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0\x1f\0 \0\xff\xff \0\xff\xff \0\xff\xff\xff\xff \0\xff\xff\xff\xff \0\xff\xff \0 \0\xff\xff \0 \0 \0 \0 \0 \0 \0 \0 \0 \0\xff\xff\xff\xff\xff\xff \0\xff\xff\xff\xff\xff\xff \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0\xff\xff \0\xff\xff\xff\xff \0\xff\xff \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0#\0\xff\xff#\0\xff\xff#\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff#\0\xff\xff#\0#\0\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0\xff\xff\xff\xff\xff\xff#\0\xff\xff\xff\xff\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0\xff\xff#\0\xff\xff\xff\xff#\0\xff\xff#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0#\0$\0\xff\xff$\0\xff\xff$\0\xff\xff\xff\xff$\0\xff\xff\xff\xff$\0\xff\xff$\0$\0\xff\xff$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0\xff\xff\xff\xff\xff\xff$\0\xff\xff\xff\xff\xff\xff$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0\xff\xff$\0\xff\xff\xff\xff$\0\xff\xff$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0$\0(\0\xff\xff(\0\xff\xff(\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff(\0\xff\xff(\0(\0\xff\xff(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0+\0\xff\xff\xff\xff(\0(\0\xff\xff\xff\xff(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0\xff\xff(\0\xff\xff\xff\xff(\0\xff\xff(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0(\0*\0\xff\xff*\0\xff\xff*\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff*\0\xff\xff*\0*\0\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff\xff\xff\xff\xff*\0\xff\xff\xff\xff\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff*\0\xff\xff\xff\xff*\0\xff\xff*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0*\0\xff\xff+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0+\0-\0/\0\xff\xff-\0/\x005\x006\x008\x005\x006\x008\x009\0:\0\xff\xff9\0:\0+\0;\0<\0\xff\xff;\0<\0\xff\xff\xff\xff-\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff/\0\xff\xff\xff\xff5\x006\x008\0\xff\xff\xff\xff\xff\xff9\0:\0\xff\xff\xff\xff\xff\xff\xff\xff;\0<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff-\0/\0\xff\xff\xff\xff\xff\xff5\x006\x008\0\xff\xff\xff\xff\xff\xff9\0:\0\xff\xff\xff\xff\xff\xff\xff\xff;\0<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff6\0\xff\xff\xff\xff9\0\xff\xff8\0\xff\xff\xff\xff\xff\xff:\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff-\0/\0\xff\xff\xff\xff\xff\xff5\x006\x008\0\xff\xff\xff\xff\xff\xff9\0:\0\xff\xff\xff\xff\xff\xff\xff\xff;\0<\0"), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\x03\0\0\0\x07\0\x04\0\0\0\0\0\0\0\0\0\t\0\x0b\0\x05\0\r\0\x0f\0\x11\0\x13\0\x19\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x06\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\x06\0\x06\0\x06\0\0\0\0\0\0\0\0\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\x06\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"), a("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x11\0\0\0\x01\0\0\0\0\0\0\0\x11\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0e\0\0\0\x0e\0\0\0\0\0\0\0\x0e\0\0\0\0\0\x0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"), a("\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0-\0\x07\0\b\0-\0/\0\xff\xff5\0/\x006\x005\x008\x006\x009\x008\0:\x009\0;\0:\0\xff\xff;\0\xff\xff\0\0<\0\b\0-\0<\0\0\0\x07\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff/\x005\0\xff\xff6\0\xff\xff8\0\xff\xff9\0\xff\xff:\0\xff\xff;\0\xff\xff4\0\xff\xff\xff\xff\xff\xff<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\0\b\0-\0\xff\xff\xff\xff\xff\xff/\0\xff\xff5\0\xff\xff6\0\xff\xff8\0\xff\xff9\0\xff\xff:\0\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff<\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff6\0\xff\xff9\0\xff\xff\xff\xff\xff\xff8\0\xff\xff\xff\xff:\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff.\0\x07\0\b\0-\x000\x007\0\xff\xff/\0\xff\xff5\0\xff\xff6\0\xff\xff8\0\xff\xff9\0\xff\xff:\0\xff\xff;\0\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff<\0"), a("\xff\x03\xff\x02\xff\xff\x03\xff\xff\x01\x02\0\x03\xff\x04\xff\xff\x03\x04\x04\xff\xff")]
|
|
, nb = a(ar)
|
|
, m_ = a(": ")
|
|
, m$ = a(": syntax error parsing:")
|
|
, m8 = a(f4)
|
|
, m9 = a(aD)
|
|
, nj = a(ca)
|
|
, nm = [0, a("src/main/re/html/htmlStd.re"), 130, 9]
|
|
, nc = a(H)
|
|
, nd = a(df)
|
|
, ne = a(ai)
|
|
, nf = bp([a(c8), a("article"), a("aside"), a("audio"), a(dA), a("canvas"), a(dp), a(b0), a(bZ), a(b$), a("figcaption"), a("figure"), a("footer"), a(bn), a(dE), a(c_), a(du), a(c2), a(dv), a(c$), a("header"), a("hgroup"), a(dj), a(as), a(dF), a(ag), a(c3), a(bm), a(ds), a("section"), a(cb), a(de), a(dG), a(dq), a(dL), a(c9), a(aT), a(ah), a("video")])
|
|
, ng = [0, a(aE), [0, a(aU), [0, a(ca), [0, a(b2), [0, a(bj), [0, a(ar), [0, a(c7), 0]]]]]]]
|
|
, nk = [0, a(e)]
|
|
, no = a(aE)
|
|
, nw = a(aS)
|
|
, nt = a(ar)
|
|
, nv = [1, a(aS)]
|
|
, nu = a(aS)
|
|
, ns = a(aS)
|
|
, nr = a(ar)
|
|
, nE = a(ar)
|
|
, nF = a(aU)
|
|
, nG = a(aE)
|
|
, nH = a(ca)
|
|
, nC = a(ar)
|
|
, nB = a(aU)
|
|
, nA = a(aE)
|
|
, nx = [0, 1]
|
|
, ny = [0, 0]
|
|
, nz = [0, 1]
|
|
, nD = [1, a(bj), [0, [0, a("http-equiv"), a("Content-Type")], [0, [0, a("content"), a("text/html; charset=utf-8")], 0]], 0, 0]
|
|
, ol = a(H)
|
|
, om = a(ai)
|
|
, on = a(H)
|
|
, oo = a("[if !msEquation]")
|
|
, op = a(ai)
|
|
, oq = a(H)
|
|
, or = a(df)
|
|
, oi = [0, a("data-ms-equation"), a(di)]
|
|
, n_ = a(H)
|
|
, n$ = a(ai)
|
|
, oa = a(H)
|
|
, ob = a("[if !vml]")
|
|
, oc = a(ai)
|
|
, od = a(H)
|
|
, oe = a(df)
|
|
, n7 = a(c7)
|
|
, n1 = a(aq)
|
|
, n2 = a(aq)
|
|
, n0 = a(aq)
|
|
, n3 = a(aq)
|
|
, nV = a("v:imagedata")
|
|
, nW = a(aq)
|
|
, nU = a(c7)
|
|
, nS = a("vshapedata")
|
|
, nP = [0, [0, a("rtf-data-image"), a(di)], 0]
|
|
, nQ = a("data-image-id")
|
|
, nM = a("rotation")
|
|
, nI = a("-90")
|
|
, nJ = a("90")
|
|
, nK = a(gy)
|
|
, nL = a(f7)
|
|
, nN = a(f7)
|
|
, nO = a(gy)
|
|
, nR = a("unsupported")
|
|
, nZ = a(aq)
|
|
, n4 = a("[if gte vml 1]>")
|
|
, n5 = a(gA)
|
|
, n8 = a(aR)
|
|
, og = a("[if gte msEquation")
|
|
, oh = a(gA)
|
|
, oj = a(aR)
|
|
, ot = [0, 0]
|
|
, ow = a(H)
|
|
, ox = a("[if !supportLists]")
|
|
, oy = a(ai)
|
|
, oz = a(aR)
|
|
, pg = a(fL)
|
|
, ph = a(as)
|
|
, pi = a(c4)
|
|
, pj = [0, a(fO), a(di)]
|
|
, pk = a(as)
|
|
, pd = a(aD)
|
|
, pe = a(aD)
|
|
, pf = a(c5)
|
|
, pc = a(f4)
|
|
, pl = a(ah)
|
|
, pm = a(bm)
|
|
, pa = [0, 0, 0]
|
|
, o$ = [0, 0, 0, 0]
|
|
, o9 = a(bX)
|
|
, o_ = [0, a(b3), 0]
|
|
, pb = [0, 0, 0]
|
|
, o7 = a("mso-text-indent-alt")
|
|
, o8 = a(gV)
|
|
, o4 = a("mso-level-legacy")
|
|
, o5 = a("yes")
|
|
, o6 = [0, a(ah), 0, 0]
|
|
, o1 = a(fG)
|
|
, o2 = a(b3)
|
|
, o3 = [0, a(bX)]
|
|
, oY = a("margin-top")
|
|
, oZ = a("margin-bottom")
|
|
, oQ = [0, [0, a(ah), 0]]
|
|
, oK = a("alpha-lower")
|
|
, oL = a("alpha-upper")
|
|
, oM = a("bullet")
|
|
, oN = a("image")
|
|
, oO = a("roman-lower")
|
|
, oP = a("roman-upper")
|
|
, oR = [0, [0, a(ag), [0, a("upper-roman")]]]
|
|
, oS = [0, [0, a(ag), [0, a("lower-roman")]]]
|
|
, oT = [0, [0, a(ag), [0, a("upper-alpha")]]]
|
|
, oU = [0, [0, a(ag), [0, a("lower-alpha")]]]
|
|
, oV = a("mso-level-number-format")
|
|
, oW = [0, a(ag), 0]
|
|
, oH = [0, [0, a(ah), [0, a("square")]]]
|
|
, oI = [0, [0, a(ah), [0, a("circle")]]]
|
|
, oJ = a("mso-level-text")
|
|
, oG = a("0")
|
|
, oF = a(dI)
|
|
, oC = [0, a(gx)]
|
|
, oD = a(ah)
|
|
, oE = a("mso-level-start-at")
|
|
, oA = [0, [0, a(bX)], [0, [0, a(b3), 0]]]
|
|
, oB = a(as)
|
|
, ov = a(gM)
|
|
, pt = [0, 1]
|
|
, pq = a(dI)
|
|
, pr = a(c5)
|
|
, ps = a(dI)
|
|
, pp = a(ag)
|
|
, pn = bp([a(dJ), a(bg), a(gK), a(gW), a(fE), a(dB), a(dn), a(gQ), a(f2), a(gU), a(gc), a(fJ), a(fN), a(fM), a(fI), a(gB), a(fS), a(fA), a(f8), a(gR), a(aU)])
|
|
, pZ = a(bg)
|
|
, pW = a(c4)
|
|
, pX = a("Apple-converted-space")
|
|
, pS = a(aq)
|
|
, pT = a("src")
|
|
, pU = a("data:")
|
|
, pV = a("blob:")
|
|
, pM = a(H)
|
|
, pI = a(H)
|
|
, pG = a(aR)
|
|
, pH = a("---")
|
|
, pB = a("startfragment")
|
|
, pC = a("endfragment")
|
|
, pD = a("[if ")
|
|
, pE = a("[endif")
|
|
, py = a("name")
|
|
, pz = a("OLE_LINK")
|
|
, px = a(b1)
|
|
, pK = a(ai)
|
|
, pO = [0, a("lang"), [0, a("onmouseover"), [0, a("onmouseout"), [0, a(c5), 0]]]]
|
|
, pP = [0, a(c4), [0, a(fO), [0, a(fL), [0, a(gV), 0]]]]
|
|
, qa = a("mso-element")
|
|
, qb = [0, a("para-border-div"), 0]
|
|
, p$ = a(b0)
|
|
, p9 = a("border")
|
|
, p7 = a("margin-left")
|
|
, p8 = a("data-border-margin")
|
|
, p2 = a(bg)
|
|
, p3 = a(b7)
|
|
, p4 = a(bg)
|
|
, p5 = a(b7)
|
|
, p1 = a(bm)
|
|
, qt = a("mso-")
|
|
, qu = a(gM)
|
|
, qh = a("font-stretch")
|
|
, qi = a("font-variant-caps")
|
|
, qj = a("text-decoration")
|
|
, qk = a("text-indent")
|
|
, ql = a("text-transform")
|
|
, qm = a("vertical-align")
|
|
, qn = a("white-space")
|
|
, qo = a("word-spacing")
|
|
, qr = a("baseline")
|
|
, qq = a("normal")
|
|
, qs = a(b3)
|
|
, qp = a("0px")
|
|
, qd = [0, a(gx), [0, a(bX), [0, a(fG), 0]]]
|
|
, qf = bp([a("layout-grid-mode"), a("tab-stops"), a(gg), a("text-underline"), a("text-effect"), a("text-line-through"), a("page"), a("font-color"), a("horiz-align"), a("language"), a("separator-image"), a("table-border-color-dark"), a("table-border-color-light"), a("vert-align"), a("widows"), a("letter-spacing"), a("caret-color"), a("orphans")])
|
|
, qB = a(gg)
|
|
, qC = a("data-tab-interval")
|
|
, qA = [0, 1]
|
|
, qz = [0, 0]
|
|
, qK = a(e)
|
|
, qL = a(fv)
|
|
, qF = a("function")
|
|
, qD = [0, a(fv)];
|
|
function bt(a) {
|
|
throw [0, cl, a]
|
|
}
|
|
function u(a) {
|
|
throw [0, ck, a]
|
|
}
|
|
P(0);
|
|
function cm(b, a) {
|
|
return ra(b, a) ? b : a
|
|
}
|
|
var hh = dr;
|
|
function g(d, c) {
|
|
var a = i(d)
|
|
, e = i(c)
|
|
, b = Q(a + e | 0);
|
|
V(d, 0, b, 0, a);
|
|
V(c, 0, b, a, e);
|
|
return b
|
|
}
|
|
function z(a, b) {
|
|
if (a) {
|
|
var c = a[1];
|
|
return [0, c, z(a[2], b)]
|
|
}
|
|
return b
|
|
}
|
|
rg(0);
|
|
var bu = g4(1)
|
|
, hi = g4(2);
|
|
function hj(b) {
|
|
function a(b) {
|
|
var a = b;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var c = a[2]
|
|
, d = a[1];
|
|
try {
|
|
cg(d)
|
|
} catch (a) {}
|
|
var a = c;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
return a(rh(0))
|
|
}
|
|
function cn(a) {
|
|
dQ(bu, a, 0, i(a));
|
|
ri(bu, 10);
|
|
return cg(bu)
|
|
}
|
|
var co = [0, hj];
|
|
function hl(a) {
|
|
var c = co[1];
|
|
co[1] = function(d) {
|
|
b(a, 0);
|
|
return b(c, 0)
|
|
}
|
|
;
|
|
return 0
|
|
}
|
|
function hm(a) {
|
|
return b(co[1], 0)
|
|
}
|
|
function az(c) {
|
|
var b = 0
|
|
, a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = b + 1 | 0
|
|
, a = a[2];
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function a4(d, c) {
|
|
var a = d
|
|
, b = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = [0, a[1], b]
|
|
, a = a[2]
|
|
, b = e;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function A(a) {
|
|
return a4(a, 0)
|
|
}
|
|
function ab(c, a) {
|
|
if (a) {
|
|
var d = a[2]
|
|
, e = b(c, a[1]);
|
|
return [0, e, ab(c, d)]
|
|
}
|
|
return 0
|
|
}
|
|
function aK(d, c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[2];
|
|
b(d, a[1]);
|
|
var a = e;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function aA(f, e, d) {
|
|
var b = e
|
|
, a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var g = a[2]
|
|
, b = c(f, b, a[1])
|
|
, a = g;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function aL(d, a, b) {
|
|
if (a) {
|
|
var e = a[1];
|
|
return c(d, e, aL(d, a[2], b))
|
|
}
|
|
return b
|
|
}
|
|
function bv(e, d) {
|
|
var a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var f = a[2]
|
|
, c = b(e, a[1]);
|
|
if (c)
|
|
return c;
|
|
var a = f;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function dU(d, c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[2]
|
|
, b = 0 === aX(a[1], d) ? 1 : 0;
|
|
if (b)
|
|
return b;
|
|
var a = e;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function aM(d, c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1]
|
|
, e = a[2]
|
|
, f = b[2];
|
|
if (0 === aX(b[1], d))
|
|
return f;
|
|
var a = e;
|
|
continue
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function dV(d, c) {
|
|
var b = d
|
|
, a = c;
|
|
for (; ; ) {
|
|
if (0 === b)
|
|
return a;
|
|
if (a) {
|
|
var b = b - 1 | 0
|
|
, a = a[2];
|
|
continue
|
|
}
|
|
throw [0, m, hn]
|
|
}
|
|
}
|
|
var ho = Q(0);
|
|
function dW(a) {
|
|
var b = W(a)
|
|
, c = Q(b);
|
|
dN(a, 0, c, 0, b);
|
|
return c
|
|
}
|
|
function dX(a) {
|
|
return dW(a)
|
|
}
|
|
function cp(c, b, a) {
|
|
if (0 <= b)
|
|
if (0 <= a)
|
|
if (!((W(c) - a | 0) < b)) {
|
|
var d = Q(a);
|
|
dN(c, b, d, 0, a);
|
|
return d
|
|
}
|
|
return u(hp)
|
|
}
|
|
function cq(c, b, a) {
|
|
return cp(c, b, a)
|
|
}
|
|
function bw(e, c, d, b, a) {
|
|
if (0 <= a)
|
|
if (0 <= c)
|
|
if (!((W(e) - a | 0) < c))
|
|
if (0 <= b)
|
|
if (!((W(d) - a | 0) < b))
|
|
return dN(e, c, d, b, a);
|
|
return u(hq)
|
|
}
|
|
function cr(e, c, d, b, a) {
|
|
if (0 <= a)
|
|
if (0 <= c)
|
|
if (!((i(e) - a | 0) < c))
|
|
if (0 <= b)
|
|
if (!((W(d) - a | 0) < b))
|
|
return V(e, c, d, b, a);
|
|
return u(hr)
|
|
}
|
|
function dY(b) {
|
|
var a = b - 9 | 0
|
|
, c = 4 < a >>> 0 ? 23 === a ? 1 : 0 : 2 === a ? 0 : 1;
|
|
return c ? 1 : 0
|
|
}
|
|
function bx(b, c) {
|
|
var a = Q(b);
|
|
qX(a, 0, b, c);
|
|
return a
|
|
}
|
|
function R(c, b, a) {
|
|
return cp(c, b, a)
|
|
}
|
|
function ac(n, g) {
|
|
if (g) {
|
|
var h = i(n)
|
|
, b = 0
|
|
, e = g
|
|
, q = 0;
|
|
for (; ; ) {
|
|
if (e) {
|
|
var j = e[2]
|
|
, k = e[1];
|
|
if (j) {
|
|
var l = (i(k) + h | 0) + b | 0
|
|
, p = dP(l, b) ? l : u(hs)
|
|
, b = p
|
|
, e = j;
|
|
continue
|
|
}
|
|
var o = i(k) + b | 0
|
|
} else
|
|
var o = b;
|
|
var d = Q(o)
|
|
, c = q
|
|
, f = g;
|
|
for (; ; ) {
|
|
if (f) {
|
|
var m = f[2]
|
|
, a = f[1];
|
|
if (m) {
|
|
V(a, 0, d, c, i(a));
|
|
V(n, 0, d, c + i(a) | 0, h);
|
|
var c = (c + i(a) | 0) + h | 0
|
|
, f = m;
|
|
continue
|
|
}
|
|
V(a, 0, d, c, i(a));
|
|
return d
|
|
}
|
|
return d
|
|
}
|
|
}
|
|
}
|
|
return ht
|
|
}
|
|
function dZ(b) {
|
|
var a = b - 9 | 0
|
|
, c = 4 < a >>> 0 ? 23 === a ? 1 : 0 : 2 === a ? 0 : 1;
|
|
return c ? 1 : 0
|
|
}
|
|
function cs(e, d, c, b) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (d <= a)
|
|
throw n;
|
|
if (Z(e, a) === b)
|
|
return a;
|
|
var a = a + 1 | 0;
|
|
continue
|
|
}
|
|
}
|
|
function hv(a, b) {
|
|
return cs(a, i(a), 0, b)
|
|
}
|
|
function hw(b, a, d) {
|
|
var c = i(b);
|
|
if (0 <= a)
|
|
if (!(c < a))
|
|
return cs(b, c, a, d);
|
|
return u(hx)
|
|
}
|
|
function hy(b, a, d) {
|
|
var c = i(b);
|
|
if (0 <= a)
|
|
if (!(c < a))
|
|
try {
|
|
cs(b, c, a, d);
|
|
var e = 1;
|
|
return e
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === n)
|
|
return 0;
|
|
throw a
|
|
}
|
|
return u(hz)
|
|
}
|
|
function d0(b, a) {
|
|
return hy(b, 0, a)
|
|
}
|
|
var hA = bq;
|
|
function ct(e) {
|
|
var d = W(e);
|
|
if (0 === d)
|
|
return e;
|
|
var h = Q(d)
|
|
, i = d - 1 | 0
|
|
, k = 0;
|
|
if (!(i < 0)) {
|
|
var b = k;
|
|
for (; ; ) {
|
|
var a = Z(e, b)
|
|
, m = 65 <= a ? 90 < a ? 0 : 1 : 0;
|
|
if (m)
|
|
var c = 0;
|
|
else {
|
|
if (ge <= a)
|
|
if (214 < a)
|
|
var f = 1;
|
|
else
|
|
var c = 0
|
|
, f = 0;
|
|
else
|
|
var f = 1;
|
|
if (f) {
|
|
if (216 <= a)
|
|
if (222 < a)
|
|
var g = 1;
|
|
else
|
|
var c = 0
|
|
, g = 0;
|
|
else
|
|
var g = 1;
|
|
if (g)
|
|
var j = a
|
|
, c = 1
|
|
}
|
|
}
|
|
if (!c)
|
|
var j = a + 32 | 0;
|
|
hf(h, b, j);
|
|
var l = b + 1 | 0;
|
|
if (i !== b) {
|
|
var b = l;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
return h
|
|
}
|
|
var cu = ru(0)
|
|
, aN = (4 * cu | 0) - 1 | 0;
|
|
P(0);
|
|
P(0);
|
|
function am(e, d, a) {
|
|
var c = rc(e, d, a);
|
|
if (0 <= c) {
|
|
a[11] = a[12];
|
|
var b = a[12];
|
|
a[12] = [0, b[1], b[2], b[3], a[4] + a[6] | 0]
|
|
}
|
|
return c
|
|
}
|
|
function hD(a) {
|
|
var b = [0]
|
|
, c = 1
|
|
, d = 0
|
|
, e = 0
|
|
, f = 0
|
|
, g = 0
|
|
, h = 0
|
|
, j = i(a)
|
|
, k = dX(a);
|
|
return [0, function(a) {
|
|
a[9] = 1;
|
|
return 0
|
|
}
|
|
, k, j, h, g, f, e, d, c, b, by, by]
|
|
}
|
|
function x(a) {
|
|
return cq(a[2], a[5], a[6] - a[5] | 0)
|
|
}
|
|
function cv(c, a, b) {
|
|
return cq(c[2], a, b - a | 0)
|
|
}
|
|
function d1(g) {
|
|
function q(a) {
|
|
return a ? a[4] : 0
|
|
}
|
|
function e(b, e, a) {
|
|
var c = b ? b[4] : 0
|
|
, d = a ? a[4] : 0
|
|
, f = d <= c ? c + 1 | 0 : d + 1 | 0;
|
|
return [0, b, e, a, f]
|
|
}
|
|
function f(b, f, a) {
|
|
var g = b ? b[4] : 0
|
|
, h = a ? a[4] : 0;
|
|
if ((h + 2 | 0) < g) {
|
|
if (b) {
|
|
var c = b[3]
|
|
, k = b[2]
|
|
, i = b[1]
|
|
, m = q(c);
|
|
if (m <= q(i))
|
|
return e(i, k, e(c, f, a));
|
|
if (c) {
|
|
var n = c[2]
|
|
, o = c[1]
|
|
, p = e(c[3], f, a);
|
|
return e(e(i, k, o), n, p)
|
|
}
|
|
return u(hE)
|
|
}
|
|
return u(hF)
|
|
}
|
|
if ((g + 2 | 0) < h) {
|
|
if (a) {
|
|
var j = a[3]
|
|
, l = a[2]
|
|
, d = a[1]
|
|
, r = q(d);
|
|
if (r <= q(j))
|
|
return e(e(b, f, d), l, j);
|
|
if (d) {
|
|
var s = d[2]
|
|
, t = d[1]
|
|
, v = e(d[3], l, j);
|
|
return e(e(b, f, t), s, v)
|
|
}
|
|
return u(hG)
|
|
}
|
|
return u(hH)
|
|
}
|
|
var w = h <= g ? g + 1 | 0 : h + 1 | 0;
|
|
return [0, b, f, a, w]
|
|
}
|
|
function a(d, b) {
|
|
if (b) {
|
|
var e = b[3]
|
|
, h = b[2]
|
|
, i = b[1]
|
|
, j = c(g[1], d, h);
|
|
if (0 === j)
|
|
return b;
|
|
if (0 <= j) {
|
|
var k = a(d, e);
|
|
return e === k ? b : f(i, h, k)
|
|
}
|
|
var l = a(d, i);
|
|
return i === l ? b : f(l, h, e)
|
|
}
|
|
return [0, 0, d, 0, 1]
|
|
}
|
|
function h(a) {
|
|
return [0, 0, a, 0, 1]
|
|
}
|
|
function A(b, a) {
|
|
if (a) {
|
|
var c = a[3]
|
|
, d = a[2];
|
|
return f(A(b, a[1]), d, c)
|
|
}
|
|
return h(b)
|
|
}
|
|
function B(b, a) {
|
|
if (a) {
|
|
var c = a[2]
|
|
, d = a[1];
|
|
return f(d, c, B(b, a[3]))
|
|
}
|
|
return h(b)
|
|
}
|
|
function d(b, c, a) {
|
|
if (b) {
|
|
if (a) {
|
|
var g = a[4]
|
|
, h = b[4]
|
|
, i = a[3]
|
|
, j = a[2]
|
|
, k = a[1]
|
|
, l = b[3]
|
|
, m = b[2]
|
|
, n = b[1];
|
|
return (g + 2 | 0) < h ? f(n, m, d(l, c, a)) : (h + 2 | 0) < g ? f(d(b, c, k), j, i) : e(b, c, a)
|
|
}
|
|
return B(c, b)
|
|
}
|
|
return A(c, a)
|
|
}
|
|
function k(c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (b) {
|
|
var a = b;
|
|
continue
|
|
}
|
|
return a[2]
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function C(c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[3]
|
|
, d = a[2];
|
|
if (b) {
|
|
var a = b;
|
|
continue
|
|
}
|
|
return d
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function t(a) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (b) {
|
|
var c = a[3]
|
|
, d = a[2];
|
|
return f(t(b), d, c)
|
|
}
|
|
return a[3]
|
|
}
|
|
return u(hI)
|
|
}
|
|
function l(b, a) {
|
|
if (b) {
|
|
if (a) {
|
|
var c = t(a);
|
|
return d(b, k(a), c)
|
|
}
|
|
return b
|
|
}
|
|
return a
|
|
}
|
|
function i(b, a) {
|
|
if (a) {
|
|
var e = a[3]
|
|
, f = a[2]
|
|
, h = a[1]
|
|
, l = c(g[1], b, f);
|
|
if (0 === l)
|
|
return [0, h, 1, e];
|
|
if (0 <= l) {
|
|
var j = i(b, e)
|
|
, m = j[3]
|
|
, n = j[2];
|
|
return [0, d(h, f, j[1]), n, m]
|
|
}
|
|
var k = i(b, h)
|
|
, o = k[2]
|
|
, p = k[1];
|
|
return [0, p, o, d(k[3], f, e)]
|
|
}
|
|
return hJ
|
|
}
|
|
var D = 0;
|
|
function K(a) {
|
|
return a ? 0 : 1
|
|
}
|
|
function L(f, e) {
|
|
var a = e;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var h = a[3]
|
|
, i = a[1]
|
|
, b = c(g[1], f, a[2])
|
|
, d = 0 === b ? 1 : 0;
|
|
if (d)
|
|
return d;
|
|
var j = 0 <= b ? h : i
|
|
, a = j;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function v(e, b) {
|
|
if (b) {
|
|
var a = b[3]
|
|
, h = b[2]
|
|
, d = b[1]
|
|
, i = c(g[1], e, h);
|
|
if (0 === i) {
|
|
if (d) {
|
|
if (a) {
|
|
var m = t(a);
|
|
return f(d, k(a), m)
|
|
}
|
|
return d
|
|
}
|
|
return a
|
|
}
|
|
if (0 <= i) {
|
|
var j = v(e, a);
|
|
return a === j ? b : f(d, h, j)
|
|
}
|
|
var l = v(e, d);
|
|
return d === l ? b : f(l, h, a)
|
|
}
|
|
return 0
|
|
}
|
|
function j(c, b) {
|
|
if (c) {
|
|
if (b) {
|
|
var g = b[4]
|
|
, e = b[2]
|
|
, h = c[4]
|
|
, f = c[2]
|
|
, m = b[3]
|
|
, n = b[1]
|
|
, o = c[3]
|
|
, p = c[1];
|
|
if (g <= h) {
|
|
if (1 === g)
|
|
return a(e, c);
|
|
var k = i(f, b)
|
|
, q = k[1]
|
|
, r = j(o, k[3]);
|
|
return d(j(p, q), f, r)
|
|
}
|
|
if (1 === h)
|
|
return a(f, b);
|
|
var l = i(e, c)
|
|
, s = l[1]
|
|
, t = j(l[3], m);
|
|
return d(j(s, n), e, t)
|
|
}
|
|
return c
|
|
}
|
|
return b
|
|
}
|
|
function o(a, c) {
|
|
if (a) {
|
|
if (c) {
|
|
var e = a[3]
|
|
, f = a[2]
|
|
, g = a[1]
|
|
, b = i(f, c)
|
|
, h = b[1];
|
|
if (0 === b[2]) {
|
|
var j = o(e, b[3]);
|
|
return l(o(g, h), j)
|
|
}
|
|
var k = o(e, b[3]);
|
|
return d(o(g, h), f, k)
|
|
}
|
|
return 0
|
|
}
|
|
return 0
|
|
}
|
|
function p(a, c) {
|
|
if (a) {
|
|
if (c) {
|
|
var e = a[3]
|
|
, f = a[2]
|
|
, g = a[1]
|
|
, b = i(f, c)
|
|
, h = b[1];
|
|
if (0 === b[2]) {
|
|
var j = p(e, b[3]);
|
|
return d(p(g, h), f, j)
|
|
}
|
|
var k = p(e, b[3]);
|
|
return l(p(g, h), k)
|
|
}
|
|
return a
|
|
}
|
|
return 0
|
|
}
|
|
function r(d, c) {
|
|
var a = d
|
|
, b = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = [0, a[2], a[3], b]
|
|
, a = a[1]
|
|
, b = e;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function E(l, k) {
|
|
var m = r(k, 0)
|
|
, b = r(l, 0)
|
|
, a = m;
|
|
for (; ; ) {
|
|
if (b) {
|
|
if (a) {
|
|
var e = a[3]
|
|
, f = a[2]
|
|
, h = b[3]
|
|
, i = b[2]
|
|
, d = c(g[1], b[1], a[1]);
|
|
if (0 === d) {
|
|
var j = r(f, e)
|
|
, b = r(i, h)
|
|
, a = j;
|
|
continue
|
|
}
|
|
return d
|
|
}
|
|
return 1
|
|
}
|
|
return a ? -1 : 0
|
|
}
|
|
}
|
|
function M(b, a) {
|
|
return 0 === E(b, a) ? 1 : 0
|
|
}
|
|
function s(o, n) {
|
|
var a = o
|
|
, b = n;
|
|
for (; ; ) {
|
|
if (a) {
|
|
if (b) {
|
|
var h = b[3]
|
|
, i = b[1]
|
|
, d = a[3]
|
|
, e = a[2]
|
|
, f = a[1]
|
|
, j = c(g[1], e, b[2]);
|
|
if (0 === j) {
|
|
var k = s(f, i);
|
|
if (k) {
|
|
var a = d
|
|
, b = h;
|
|
continue
|
|
}
|
|
return k
|
|
}
|
|
if (0 <= j) {
|
|
var l = s([0, 0, e, d, 0], h);
|
|
if (l) {
|
|
var a = f;
|
|
continue
|
|
}
|
|
return l
|
|
}
|
|
var m = s([0, f, e, 0, 0], i);
|
|
if (m) {
|
|
var a = d;
|
|
continue
|
|
}
|
|
return m
|
|
}
|
|
return 0
|
|
}
|
|
return 1
|
|
}
|
|
}
|
|
function F(c, d) {
|
|
var a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[3]
|
|
, f = a[2];
|
|
F(c, a[1]);
|
|
b(c, f);
|
|
var a = e;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function G(d, f, e) {
|
|
var a = f
|
|
, b = e;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var g = a[3]
|
|
, h = a[2]
|
|
, i = c(d, h, G(d, a[1], b))
|
|
, a = g
|
|
, b = i;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function H(c, g) {
|
|
var a = g;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var h = a[3]
|
|
, i = a[1]
|
|
, d = b(c, a[2]);
|
|
if (d) {
|
|
var e = H(c, i);
|
|
if (e) {
|
|
var a = h;
|
|
continue
|
|
}
|
|
var f = e
|
|
} else
|
|
var f = d;
|
|
return f
|
|
}
|
|
return 1
|
|
}
|
|
}
|
|
function I(c, g) {
|
|
var a = g;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var h = a[3]
|
|
, i = a[1]
|
|
, d = b(c, a[2]);
|
|
if (d)
|
|
var e = d;
|
|
else {
|
|
var f = I(c, i);
|
|
if (!f) {
|
|
var a = h;
|
|
continue
|
|
}
|
|
var e = f
|
|
}
|
|
return e
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function w(c, a) {
|
|
if (a) {
|
|
var g = a[3]
|
|
, h = a[2]
|
|
, i = a[1]
|
|
, e = w(c, i)
|
|
, j = b(c, h)
|
|
, f = w(c, g);
|
|
if (j) {
|
|
if (i === e)
|
|
if (g === f)
|
|
return a;
|
|
return d(e, h, f)
|
|
}
|
|
return l(e, f)
|
|
}
|
|
return 0
|
|
}
|
|
function x(c, a) {
|
|
if (a) {
|
|
var e = a[2]
|
|
, m = a[3]
|
|
, f = x(c, a[1])
|
|
, g = f[2]
|
|
, h = f[1]
|
|
, n = b(c, e)
|
|
, i = x(c, m)
|
|
, j = i[2]
|
|
, k = i[1];
|
|
if (n) {
|
|
var o = l(g, j);
|
|
return [0, d(h, e, k), o]
|
|
}
|
|
var p = d(g, e, j);
|
|
return [0, l(h, k), p]
|
|
}
|
|
return hK
|
|
}
|
|
function y(a) {
|
|
if (a) {
|
|
var b = a[1]
|
|
, c = y(a[3]);
|
|
return (y(b) + 1 | 0) + c | 0
|
|
}
|
|
return 0
|
|
}
|
|
function J(d, c) {
|
|
var b = d
|
|
, a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[2]
|
|
, f = a[1]
|
|
, b = [0, e, J(b, a[3])]
|
|
, a = f;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function N(a) {
|
|
return J(0, a)
|
|
}
|
|
function O(f, e) {
|
|
var a = e;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[2]
|
|
, h = a[3]
|
|
, i = a[1]
|
|
, d = c(g[1], f, b);
|
|
if (0 === d)
|
|
return b;
|
|
var j = 0 <= d ? h : i
|
|
, a = j;
|
|
continue
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function z(l, e) {
|
|
if (e) {
|
|
var m = e[3]
|
|
, n = e[2]
|
|
, o = e[1]
|
|
, f = z(l, o)
|
|
, h = b(l, n)
|
|
, i = z(l, m);
|
|
if (o === f)
|
|
if (n === h)
|
|
if (m === i)
|
|
return e;
|
|
if (0 === f)
|
|
var p = 0;
|
|
else
|
|
var s = C(f)
|
|
, p = 0 <= c(g[1], s, h) ? 1 : 0;
|
|
if (!p) {
|
|
if (0 === i)
|
|
var q = 0;
|
|
else
|
|
var r = k(i)
|
|
, q = 0 <= c(g[1], h, r) ? 1 : 0;
|
|
if (!q)
|
|
return d(f, h, i)
|
|
}
|
|
return j(f, a(h, i))
|
|
}
|
|
return 0
|
|
}
|
|
return [0, D, K, L, a, h, v, j, o, p, E, M, s, F, z, G, H, I, w, x, y, N, k, C, k, i, O, function(d) {
|
|
if (d) {
|
|
var k = d[2]
|
|
, f = d[1];
|
|
if (k) {
|
|
var l = k[2]
|
|
, i = k[1];
|
|
if (l) {
|
|
var o = l[2]
|
|
, p = l[1];
|
|
if (o) {
|
|
var q = o[2]
|
|
, s = o[1];
|
|
if (q) {
|
|
if (q[2]) {
|
|
var b = g[1]
|
|
, n = function(j, g) {
|
|
if (2 === j) {
|
|
if (g) {
|
|
var u = g[2];
|
|
if (u) {
|
|
var m = u[1]
|
|
, k = g[1]
|
|
, v = c(b, k, m);
|
|
return 0 === v ? [0, k, 0] : 0 <= v ? [0, m, [0, k, 0]] : [0, k, [0, m, 0]]
|
|
}
|
|
}
|
|
} else if (3 === j)
|
|
if (g) {
|
|
var o = g[2];
|
|
if (o) {
|
|
var w = o[2];
|
|
if (w) {
|
|
var d = w[1]
|
|
, a = o[1]
|
|
, e = g[1]
|
|
, x = c(b, e, a);
|
|
if (0 === x) {
|
|
var y = c(b, a, d);
|
|
return 0 === y ? [0, a, 0] : 0 <= y ? [0, d, [0, a, 0]] : [0, a, [0, d, 0]]
|
|
}
|
|
if (0 <= x) {
|
|
var z = c(b, e, d);
|
|
if (0 === z)
|
|
return [0, a, [0, e, 0]];
|
|
if (0 <= z) {
|
|
var A = c(b, a, d);
|
|
return 0 === A ? [0, a, [0, e, 0]] : 0 <= A ? [0, d, [0, a, [0, e, 0]]] : [0, a, [0, d, [0, e, 0]]]
|
|
}
|
|
return [0, a, [0, e, [0, d, 0]]]
|
|
}
|
|
var B = c(b, a, d);
|
|
if (0 === B)
|
|
return [0, e, [0, a, 0]];
|
|
if (0 <= B) {
|
|
var C = c(b, e, d);
|
|
return 0 === C ? [0, e, [0, a, 0]] : 0 <= C ? [0, d, [0, e, [0, a, 0]]] : [0, e, [0, d, [0, a, 0]]]
|
|
}
|
|
return [0, e, [0, a, [0, d, 0]]]
|
|
}
|
|
}
|
|
}
|
|
var n = j >> 1
|
|
, D = dV(n, g)
|
|
, E = t(n, g)
|
|
, i = E
|
|
, h = t(j - n | 0, D)
|
|
, f = 0;
|
|
for (; ; ) {
|
|
if (i) {
|
|
if (h) {
|
|
var p = h[2]
|
|
, q = h[1]
|
|
, r = i[2]
|
|
, l = i[1]
|
|
, s = c(b, l, q);
|
|
if (0 === s) {
|
|
var i = r
|
|
, h = p
|
|
, f = [0, l, f];
|
|
continue
|
|
}
|
|
if (0 < s) {
|
|
var i = r
|
|
, f = [0, l, f];
|
|
continue
|
|
}
|
|
var h = p
|
|
, f = [0, q, f];
|
|
continue
|
|
}
|
|
return a4(i, f)
|
|
}
|
|
return a4(h, f)
|
|
}
|
|
}
|
|
, t = function(j, g) {
|
|
if (2 === j) {
|
|
if (g) {
|
|
var u = g[2];
|
|
if (u) {
|
|
var m = u[1]
|
|
, k = g[1]
|
|
, v = c(b, k, m);
|
|
return 0 === v ? [0, k, 0] : 0 < v ? [0, k, [0, m, 0]] : [0, m, [0, k, 0]]
|
|
}
|
|
}
|
|
} else if (3 === j)
|
|
if (g) {
|
|
var p = g[2];
|
|
if (p) {
|
|
var w = p[2];
|
|
if (w) {
|
|
var d = w[1]
|
|
, a = p[1]
|
|
, e = g[1]
|
|
, x = c(b, e, a);
|
|
if (0 === x) {
|
|
var y = c(b, a, d);
|
|
return 0 === y ? [0, a, 0] : 0 < y ? [0, a, [0, d, 0]] : [0, d, [0, a, 0]]
|
|
}
|
|
if (0 < x) {
|
|
var z = c(b, a, d);
|
|
if (0 === z)
|
|
return [0, e, [0, a, 0]];
|
|
if (0 < z)
|
|
return [0, e, [0, a, [0, d, 0]]];
|
|
var A = c(b, e, d);
|
|
return 0 === A ? [0, e, [0, a, 0]] : 0 < A ? [0, e, [0, d, [0, a, 0]]] : [0, d, [0, e, [0, a, 0]]]
|
|
}
|
|
var B = c(b, e, d);
|
|
if (0 === B)
|
|
return [0, a, [0, e, 0]];
|
|
if (0 < B)
|
|
return [0, a, [0, e, [0, d, 0]]];
|
|
var C = c(b, a, d);
|
|
return 0 === C ? [0, a, [0, e, 0]] : 0 < C ? [0, a, [0, d, [0, e, 0]]] : [0, d, [0, a, [0, e, 0]]]
|
|
}
|
|
}
|
|
}
|
|
var o = j >> 1
|
|
, D = dV(o, g)
|
|
, E = n(o, g)
|
|
, i = E
|
|
, h = n(j - o | 0, D)
|
|
, f = 0;
|
|
for (; ; ) {
|
|
if (i) {
|
|
if (h) {
|
|
var q = h[2]
|
|
, r = h[1]
|
|
, s = i[2]
|
|
, l = i[1]
|
|
, t = c(b, l, r);
|
|
if (0 === t) {
|
|
var i = s
|
|
, h = q
|
|
, f = [0, l, f];
|
|
continue
|
|
}
|
|
if (0 <= t) {
|
|
var h = q
|
|
, f = [0, r, f];
|
|
continue
|
|
}
|
|
var i = s
|
|
, f = [0, l, f];
|
|
continue
|
|
}
|
|
return a4(i, f)
|
|
}
|
|
return a4(h, f)
|
|
}
|
|
}
|
|
, r = az(d)
|
|
, u = 2 <= r ? n(r, d) : d
|
|
, j = function(b, a) {
|
|
if (!(3 < b >>> 0))
|
|
switch (b) {
|
|
case 0:
|
|
return [0, 0, a];
|
|
case 1:
|
|
if (a)
|
|
return [0, [0, 0, a[1], 0, 1], a[2]];
|
|
break;
|
|
case 2:
|
|
if (a) {
|
|
var d = a[2];
|
|
if (d)
|
|
return [0, [0, [0, 0, a[1], 0, 1], d[1], 0, 2], d[2]]
|
|
}
|
|
break;
|
|
default:
|
|
if (a) {
|
|
var f = a[2];
|
|
if (f) {
|
|
var g = f[2];
|
|
if (g)
|
|
return [0, [0, [0, 0, a[1], 0, 1], f[1], [0, 0, g[1], 0, 1], 2], g[2]]
|
|
}
|
|
}
|
|
}
|
|
var h = b / 2 | 0
|
|
, i = j(h, a)
|
|
, c = i[2]
|
|
, l = i[1];
|
|
if (c) {
|
|
var n = c[1]
|
|
, k = j((b - h | 0) - 1 | 0, c[2])
|
|
, o = k[2];
|
|
return [0, e(l, n, k[1]), o]
|
|
}
|
|
throw [0, m, hL]
|
|
};
|
|
return j(az(u), u)[1]
|
|
}
|
|
var v = q[1];
|
|
return a(v, a(s, a(p, a(i, h(f)))))
|
|
}
|
|
return a(s, a(p, a(i, h(f))))
|
|
}
|
|
return a(p, a(i, h(f)))
|
|
}
|
|
return a(i, h(f))
|
|
}
|
|
return h(f)
|
|
}
|
|
return D
|
|
}
|
|
]
|
|
}
|
|
function cw(i) {
|
|
function g(a) {
|
|
return a ? a[5] : 0
|
|
}
|
|
function a(b, f, e, a) {
|
|
var c = g(b)
|
|
, d = g(a)
|
|
, h = d <= c ? c + 1 | 0 : d + 1 | 0;
|
|
return [0, b, f, e, a, h]
|
|
}
|
|
function q(b, a) {
|
|
return [0, 0, b, a, 0, 1]
|
|
}
|
|
function e(c, h, f, b) {
|
|
var i = c ? c[5] : 0
|
|
, j = b ? b[5] : 0;
|
|
if ((j + 2 | 0) < i) {
|
|
if (c) {
|
|
var d = c[4]
|
|
, m = c[3]
|
|
, n = c[2]
|
|
, k = c[1]
|
|
, q = g(d);
|
|
if (q <= g(k))
|
|
return a(k, n, m, a(d, h, f, b));
|
|
if (d) {
|
|
var r = d[3]
|
|
, s = d[2]
|
|
, t = d[1]
|
|
, v = a(d[4], h, f, b);
|
|
return a(a(k, n, m, t), s, r, v)
|
|
}
|
|
return u(hM)
|
|
}
|
|
return u(hN)
|
|
}
|
|
if ((i + 2 | 0) < j) {
|
|
if (b) {
|
|
var l = b[4]
|
|
, o = b[3]
|
|
, p = b[2]
|
|
, e = b[1]
|
|
, w = g(e);
|
|
if (w <= g(l))
|
|
return a(a(c, h, f, e), p, o, l);
|
|
if (e) {
|
|
var x = e[3]
|
|
, y = e[2]
|
|
, z = e[1]
|
|
, A = a(e[4], p, o, l);
|
|
return a(a(c, h, f, z), y, x, A)
|
|
}
|
|
return u(hO)
|
|
}
|
|
return u(hP)
|
|
}
|
|
var B = j <= i ? i + 1 | 0 : j + 1 | 0;
|
|
return [0, c, h, f, b, B]
|
|
}
|
|
var I = 0;
|
|
function J(a) {
|
|
return a ? 0 : 1
|
|
}
|
|
function r(d, b, a) {
|
|
if (a) {
|
|
var f = a[4]
|
|
, h = a[3]
|
|
, j = a[2]
|
|
, g = a[1]
|
|
, n = a[5]
|
|
, k = c(i[1], d, j);
|
|
if (0 === k)
|
|
return h === b ? a : [0, g, d, b, f, n];
|
|
if (0 <= k) {
|
|
var l = r(d, b, f);
|
|
return f === l ? a : e(g, j, h, l)
|
|
}
|
|
var m = r(d, b, g);
|
|
return g === m ? a : e(m, j, h, f)
|
|
}
|
|
return [0, 0, d, b, 0, 1]
|
|
}
|
|
function K(e, d) {
|
|
var a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var f = a[4]
|
|
, g = a[3]
|
|
, h = a[1]
|
|
, b = c(i[1], e, a[2]);
|
|
if (0 === b)
|
|
return g;
|
|
var j = 0 <= b ? f : h
|
|
, a = j;
|
|
continue
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function L(f, e) {
|
|
var a = e;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var g = a[4]
|
|
, h = a[1]
|
|
, b = c(i[1], f, a[2])
|
|
, d = 0 === b ? 1 : 0;
|
|
if (d)
|
|
return d;
|
|
var j = 0 <= b ? g : h
|
|
, a = j;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function l(c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (b) {
|
|
var a = b;
|
|
continue
|
|
}
|
|
return [0, a[2], a[3]]
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function M(c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[4]
|
|
, d = a[3]
|
|
, e = a[2];
|
|
if (b) {
|
|
var a = b;
|
|
continue
|
|
}
|
|
return [0, e, d]
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
function s(a) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (b) {
|
|
var c = a[4]
|
|
, d = a[3]
|
|
, f = a[2];
|
|
return e(s(b), f, d, c)
|
|
}
|
|
return a[4]
|
|
}
|
|
return u(hQ)
|
|
}
|
|
function t(f, a) {
|
|
if (a) {
|
|
var b = a[4]
|
|
, j = a[3]
|
|
, g = a[2]
|
|
, d = a[1]
|
|
, k = c(i[1], f, g);
|
|
if (0 === k) {
|
|
if (d) {
|
|
if (b) {
|
|
var h = l(b)
|
|
, o = h[2]
|
|
, p = h[1];
|
|
return e(d, p, o, s(b))
|
|
}
|
|
return d
|
|
}
|
|
return b
|
|
}
|
|
if (0 <= k) {
|
|
var m = t(f, b);
|
|
return b === m ? a : e(d, g, j, m)
|
|
}
|
|
var n = t(f, d);
|
|
return d === n ? a : e(n, g, j, b)
|
|
}
|
|
return 0
|
|
}
|
|
function A(b, d) {
|
|
var a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[4]
|
|
, f = a[3]
|
|
, g = a[2];
|
|
A(b, a[1]);
|
|
c(b, g, f);
|
|
var a = e;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function v(c, a) {
|
|
if (a) {
|
|
var d = a[5]
|
|
, e = a[4]
|
|
, f = a[3]
|
|
, g = a[2]
|
|
, h = v(c, a[1])
|
|
, i = b(c, f);
|
|
return [0, h, g, i, v(c, e), d]
|
|
}
|
|
return 0
|
|
}
|
|
function w(b, a) {
|
|
if (a) {
|
|
var d = a[2]
|
|
, e = a[5]
|
|
, f = a[4]
|
|
, g = a[3]
|
|
, h = w(b, a[1])
|
|
, i = c(b, d, g);
|
|
return [0, h, d, i, w(b, f), e]
|
|
}
|
|
return 0
|
|
}
|
|
function C(c, e, d) {
|
|
var a = e
|
|
, b = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var f = a[4]
|
|
, g = a[3]
|
|
, h = a[2]
|
|
, i = B(c, h, g, C(c, a[1], b))
|
|
, a = f
|
|
, b = i;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function D(b, g) {
|
|
var a = g;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var h = a[4]
|
|
, i = a[1]
|
|
, d = c(b, a[2], a[3]);
|
|
if (d) {
|
|
var e = D(b, i);
|
|
if (e) {
|
|
var a = h;
|
|
continue
|
|
}
|
|
var f = e
|
|
} else
|
|
var f = d;
|
|
return f
|
|
}
|
|
return 1
|
|
}
|
|
}
|
|
function E(b, g) {
|
|
var a = g;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var h = a[4]
|
|
, i = a[1]
|
|
, d = c(b, a[2], a[3]);
|
|
if (d)
|
|
var e = d;
|
|
else {
|
|
var f = E(b, i);
|
|
if (!f) {
|
|
var a = h;
|
|
continue
|
|
}
|
|
var e = f
|
|
}
|
|
return e
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function F(c, b, a) {
|
|
if (a) {
|
|
var d = a[4]
|
|
, f = a[3]
|
|
, g = a[2];
|
|
return e(F(c, b, a[1]), g, f, d)
|
|
}
|
|
return q(c, b)
|
|
}
|
|
function G(c, b, a) {
|
|
if (a) {
|
|
var d = a[3]
|
|
, f = a[2]
|
|
, g = a[1];
|
|
return e(g, f, d, G(c, b, a[4]))
|
|
}
|
|
return q(c, b)
|
|
}
|
|
function d(c, g, f, b) {
|
|
if (c) {
|
|
if (b) {
|
|
var h = b[5]
|
|
, i = c[5]
|
|
, j = b[4]
|
|
, k = b[3]
|
|
, l = b[2]
|
|
, m = b[1]
|
|
, n = c[4]
|
|
, o = c[3]
|
|
, p = c[2]
|
|
, q = c[1];
|
|
return (h + 2 | 0) < i ? e(q, p, o, d(n, g, f, b)) : (i + 2 | 0) < h ? e(d(c, g, f, m), l, k, j) : a(c, g, f, b)
|
|
}
|
|
return G(g, f, c)
|
|
}
|
|
return F(g, f, b)
|
|
}
|
|
function o(b, a) {
|
|
if (b) {
|
|
if (a) {
|
|
var c = l(a)
|
|
, e = c[2]
|
|
, f = c[1];
|
|
return d(b, f, e, s(a))
|
|
}
|
|
return b
|
|
}
|
|
return a
|
|
}
|
|
function p(c, e, b, a) {
|
|
return b ? d(c, e, b[1], a) : o(c, a)
|
|
}
|
|
function h(b, a) {
|
|
if (a) {
|
|
var e = a[4]
|
|
, f = a[3]
|
|
, g = a[2]
|
|
, j = a[1]
|
|
, m = c(i[1], b, g);
|
|
if (0 === m)
|
|
return [0, j, [0, f], e];
|
|
if (0 <= m) {
|
|
var k = h(b, e)
|
|
, n = k[3]
|
|
, o = k[2];
|
|
return [0, d(j, g, f, k[1]), o, n]
|
|
}
|
|
var l = h(b, j)
|
|
, p = l[2]
|
|
, q = l[1];
|
|
return [0, q, p, d(l[3], g, f, e)]
|
|
}
|
|
return hR
|
|
}
|
|
function j(c, b, a) {
|
|
if (b) {
|
|
var d = b[2]
|
|
, k = b[5]
|
|
, l = b[4]
|
|
, n = b[3]
|
|
, o = b[1];
|
|
if (g(a) <= k) {
|
|
var e = h(d, a)
|
|
, q = e[2]
|
|
, r = e[1]
|
|
, s = j(c, l, e[3])
|
|
, t = B(c, d, [0, n], q);
|
|
return p(j(c, o, r), d, t, s)
|
|
}
|
|
} else if (!a)
|
|
return 0;
|
|
if (a) {
|
|
var f = a[2]
|
|
, u = a[4]
|
|
, v = a[3]
|
|
, w = a[1]
|
|
, i = h(f, b)
|
|
, x = i[2]
|
|
, y = i[1]
|
|
, z = j(c, i[3], u)
|
|
, A = B(c, f, x, [0, v]);
|
|
return p(j(c, y, w), f, A, z)
|
|
}
|
|
throw [0, m, hS]
|
|
}
|
|
function k(c, b, a) {
|
|
if (b) {
|
|
if (a) {
|
|
var j = a[3]
|
|
, e = a[2]
|
|
, l = b[3]
|
|
, f = b[2]
|
|
, u = a[4]
|
|
, v = a[1]
|
|
, w = b[4]
|
|
, x = b[1];
|
|
if (a[5] <= b[5]) {
|
|
var g = h(f, a)
|
|
, m = g[2]
|
|
, y = g[3]
|
|
, n = k(c, x, g[1])
|
|
, o = k(c, w, y);
|
|
return m ? p(n, f, B(c, f, l, m[1]), o) : d(n, f, l, o)
|
|
}
|
|
var i = h(e, b)
|
|
, q = i[2]
|
|
, z = i[3]
|
|
, r = k(c, i[1], v)
|
|
, s = k(c, z, u);
|
|
return q ? p(r, e, B(c, e, q[1], j), s) : d(r, e, j, s)
|
|
}
|
|
var t = b
|
|
} else
|
|
var t = a;
|
|
return t
|
|
}
|
|
function x(b, a) {
|
|
if (a) {
|
|
var g = a[4]
|
|
, h = a[3]
|
|
, i = a[2]
|
|
, j = a[1]
|
|
, e = x(b, j)
|
|
, k = c(b, i, h)
|
|
, f = x(b, g);
|
|
if (k) {
|
|
if (j === e)
|
|
if (g === f)
|
|
return a;
|
|
return d(e, i, h, f)
|
|
}
|
|
return o(e, f)
|
|
}
|
|
return 0
|
|
}
|
|
function y(b, a) {
|
|
if (a) {
|
|
var e = a[3]
|
|
, f = a[2]
|
|
, m = a[4]
|
|
, g = y(b, a[1])
|
|
, h = g[2]
|
|
, i = g[1]
|
|
, n = c(b, f, e)
|
|
, j = y(b, m)
|
|
, k = j[2]
|
|
, l = j[1];
|
|
if (n) {
|
|
var p = o(h, k);
|
|
return [0, d(i, f, e, l), p]
|
|
}
|
|
var q = d(h, f, e, k);
|
|
return [0, o(i, l), q]
|
|
}
|
|
return hT
|
|
}
|
|
function f(d, c) {
|
|
var a = d
|
|
, b = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = [0, a[2], a[3], a[4], b]
|
|
, a = a[1]
|
|
, b = e;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
function N(j, h, g) {
|
|
var r = f(g, 0)
|
|
, b = f(h, 0)
|
|
, a = r;
|
|
for (; ; ) {
|
|
if (b) {
|
|
if (a) {
|
|
var k = a[4]
|
|
, l = a[3]
|
|
, m = a[2]
|
|
, n = b[4]
|
|
, o = b[3]
|
|
, p = b[2]
|
|
, d = c(i[1], b[1], a[1]);
|
|
if (0 === d) {
|
|
var e = c(j, p, m);
|
|
if (0 === e) {
|
|
var q = f(l, k)
|
|
, b = f(o, n)
|
|
, a = q;
|
|
continue
|
|
}
|
|
return e
|
|
}
|
|
return d
|
|
}
|
|
return 1
|
|
}
|
|
return a ? -1 : 0
|
|
}
|
|
}
|
|
function O(k, j, h) {
|
|
var s = f(h, 0)
|
|
, b = f(j, 0)
|
|
, a = s;
|
|
for (; ; ) {
|
|
if (b) {
|
|
if (a) {
|
|
var l = a[4]
|
|
, m = a[3]
|
|
, n = a[2]
|
|
, o = b[4]
|
|
, p = b[3]
|
|
, q = b[2]
|
|
, d = 0 === c(i[1], b[1], a[1]) ? 1 : 0;
|
|
if (d) {
|
|
var e = c(k, q, n);
|
|
if (e) {
|
|
var r = f(m, l)
|
|
, b = f(p, o)
|
|
, a = r;
|
|
continue
|
|
}
|
|
var g = e
|
|
} else
|
|
var g = d;
|
|
return g
|
|
}
|
|
return 0
|
|
}
|
|
return a ? 0 : 1
|
|
}
|
|
}
|
|
function z(a) {
|
|
if (a) {
|
|
var b = a[1]
|
|
, c = z(a[4]);
|
|
return (z(b) + 1 | 0) + c | 0
|
|
}
|
|
return 0
|
|
}
|
|
function H(d, c) {
|
|
var b = d
|
|
, a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[3]
|
|
, f = a[2]
|
|
, g = a[1]
|
|
, b = [0, [0, f, e], H(b, a[4])]
|
|
, a = g;
|
|
continue
|
|
}
|
|
return b
|
|
}
|
|
}
|
|
return [0, I, J, L, r, q, t, j, k, N, O, A, C, D, E, x, y, z, function(a) {
|
|
return H(0, a)
|
|
}
|
|
, l, M, l, h, K, v, w]
|
|
}
|
|
var cx = [s, hU, P(0)];
|
|
function d2(a) {
|
|
return [0, 0, 0]
|
|
}
|
|
function cy(b, a) {
|
|
a[1] = [0, b, a[1]];
|
|
a[2] = a[2] + 1 | 0;
|
|
return 0
|
|
}
|
|
function a5(a) {
|
|
var b = a[1];
|
|
if (b) {
|
|
var c = b[1];
|
|
a[1] = b[2];
|
|
a[2] = a[2] - 1 | 0;
|
|
return c
|
|
}
|
|
throw cx
|
|
}
|
|
function hV(b, a) {
|
|
return aK(b, a[1])
|
|
}
|
|
var hX = [s, hW, P(0)];
|
|
function hY(a) {
|
|
throw hX
|
|
}
|
|
function a6(a) {
|
|
var d = a[1];
|
|
a[1] = hY;
|
|
try {
|
|
var c = b(d, 0);
|
|
a[1] = c;
|
|
rl(a, ax);
|
|
return c
|
|
} catch (b) {
|
|
b = w(b);
|
|
a[1] = function(a) {
|
|
throw b
|
|
}
|
|
;
|
|
throw b
|
|
}
|
|
}
|
|
function d3(a) {
|
|
var b = 1 <= a ? a : 1
|
|
, c = aN < b ? aN : b
|
|
, d = Q(c);
|
|
return [0, d, 0, c, d]
|
|
}
|
|
function d4(a, c) {
|
|
var b = [0, a[3]];
|
|
for (; ; ) {
|
|
if (b[1] < (a[2] + c | 0)) {
|
|
b[1] = 2 * b[1] | 0;
|
|
continue
|
|
}
|
|
if (aN < b[1])
|
|
if ((a[2] + c | 0) <= aN)
|
|
b[1] = aN;
|
|
else
|
|
bt(hZ);
|
|
var d = Q(b[1]);
|
|
bw(a[1], 0, d, 0, a[2]);
|
|
a[1] = d;
|
|
a[3] = b[1];
|
|
return 0
|
|
}
|
|
}
|
|
function cz(a, d, c, b) {
|
|
var e = c < 0 ? 1 : 0;
|
|
if (e)
|
|
var f = e;
|
|
else
|
|
var h = b < 0 ? 1 : 0
|
|
, f = h || ((i(d) - b | 0) < c ? 1 : 0);
|
|
if (f)
|
|
u(h0);
|
|
var g = a[2] + b | 0;
|
|
if (a[3] < g)
|
|
d4(a, b);
|
|
cr(d, c, a[1], a[2], b);
|
|
a[2] = g;
|
|
return 0
|
|
}
|
|
function cA(d, c, b, a) {
|
|
return cz(d, c, b, a)
|
|
}
|
|
P(0);
|
|
var d5 = [0, 0];
|
|
function d6(a) {
|
|
d5[1] = [0, a, d5[1]];
|
|
return 0
|
|
}
|
|
try {
|
|
var qS = hg(qR)
|
|
, d8 = qS
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a !== n)
|
|
throw a;
|
|
try {
|
|
var qQ = hg(qP)
|
|
, d7 = qQ
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a !== n)
|
|
throw a;
|
|
var d7 = h2
|
|
}
|
|
var d8 = d7
|
|
}
|
|
var h3 = d0(d8, 82)
|
|
, bz = [O, function(C) {
|
|
var q = rv(0)
|
|
, c = [0, au(55, 0), 0]
|
|
, n = 0 === q.length - 1 ? [0, 0] : q
|
|
, j = n.length - 1
|
|
, b = 0;
|
|
for (; ; ) {
|
|
l(c[1], b)[b + 1] = b;
|
|
var B = b + 1 | 0;
|
|
if (54 !== b) {
|
|
var b = B;
|
|
continue
|
|
}
|
|
var k = [0, h1]
|
|
, v = 0
|
|
, w = 55
|
|
, x = dP(55, j) ? w : j
|
|
, o = 54 + x | 0;
|
|
if (!(o < 0)) {
|
|
var d = v;
|
|
for (; ; ) {
|
|
var f = d % 55 | 0
|
|
, p = g5(d, j)
|
|
, y = l(n, p)[p + 1]
|
|
, m = g(k[1], a(e + y));
|
|
k[1] = rf(m, 0, i(m));
|
|
var h = k[1]
|
|
, r = aa(h, 3) << 24
|
|
, s = aa(h, 2) << 16
|
|
, t = aa(h, 1) << 8
|
|
, u = ((aa(h, 0) + t | 0) + s | 0) + r | 0
|
|
, z = (l(c[1], f)[f + 1] ^ u) & bi;
|
|
l(c[1], f)[f + 1] = z;
|
|
var A = d + 1 | 0;
|
|
if (o !== d) {
|
|
var d = A;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
c[2] = 0;
|
|
return c
|
|
}
|
|
}
|
|
];
|
|
function cB(a, b) {
|
|
return 3 <= a.length - 1 ? qZ(10, fW, a[3], b) & (a[2].length - 1 - 1 | 0) : g5(q6(10, fW, b), a[2].length - 1)
|
|
}
|
|
function d9(f, b) {
|
|
var g = cB(f, b)
|
|
, c = l(f[2], g)[g + 1];
|
|
if (c) {
|
|
var d = c[3]
|
|
, j = c[2];
|
|
if (0 === aX(b, c[1]))
|
|
return j;
|
|
if (d) {
|
|
var e = d[3]
|
|
, k = d[2];
|
|
if (0 === aX(b, d[1]))
|
|
return k;
|
|
if (e) {
|
|
var m = e[2]
|
|
, o = e[3];
|
|
if (0 === aX(b, e[1]))
|
|
return m;
|
|
var a = o;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var h = a[2]
|
|
, i = a[3];
|
|
if (0 === aX(b, a[1]))
|
|
return h;
|
|
var a = i;
|
|
continue
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
throw n
|
|
}
|
|
throw n
|
|
}
|
|
throw n
|
|
}
|
|
function d_(d, a) {
|
|
var b = [0, d, 0]
|
|
, c = a[1];
|
|
return c ? (a[1] = b,
|
|
c[2] = b,
|
|
0) : (a[1] = b,
|
|
a[2] = b,
|
|
0)
|
|
}
|
|
var cC = [s, h4, P(0)];
|
|
function d$(a) {
|
|
var b = a[2];
|
|
if (b) {
|
|
var c = b[2]
|
|
, d = b[1];
|
|
a[2] = c;
|
|
if (0 === c)
|
|
a[1] = 0;
|
|
return d
|
|
}
|
|
throw cC
|
|
}
|
|
function cD(a, b) {
|
|
a[13] = a[13] + b[3] | 0;
|
|
return d_(b, a[27])
|
|
}
|
|
var ea = 1000000010;
|
|
function cE(b, a) {
|
|
return B(b[17], a, 0, i(a))
|
|
}
|
|
function cF(a) {
|
|
return b(a[19], 0)
|
|
}
|
|
function eb(c, a) {
|
|
return b(c[20], a)
|
|
}
|
|
function aB(a, c, b) {
|
|
cF(a);
|
|
a[11] = 1;
|
|
a[10] = cm(a[8], (a[6] - b | 0) + c | 0);
|
|
a[9] = a[6] - a[10] | 0;
|
|
return eb(a, a[10])
|
|
}
|
|
function ec(b, a) {
|
|
return aB(b, 0, a)
|
|
}
|
|
function aO(a, b) {
|
|
a[9] = a[9] - b | 0;
|
|
return eb(a, b)
|
|
}
|
|
function h5(a) {
|
|
var b = a[2];
|
|
if (b) {
|
|
var c = b[1]
|
|
, d = c[2]
|
|
, e = c[1]
|
|
, f = a[9] < d ? 1 : 0;
|
|
if (f) {
|
|
if (0 !== e)
|
|
return 5 <= e ? 0 : ec(a, d);
|
|
var g = 0
|
|
} else
|
|
var g = f;
|
|
return g
|
|
}
|
|
return cF(a)
|
|
}
|
|
function h6(a) {
|
|
var b = d$(a[27])
|
|
, c = b[1];
|
|
a[12] = a[12] - b[3] | 0;
|
|
a[9] = a[9] + c | 0;
|
|
return 0
|
|
}
|
|
function h7(a, g, c) {
|
|
if (typeof c === "number")
|
|
switch (c) {
|
|
case 0:
|
|
var k = a[3];
|
|
if (k) {
|
|
var l = k[1][1]
|
|
, m = function(b, a) {
|
|
if (a) {
|
|
var c = a[1]
|
|
, d = a[2];
|
|
return rb(b, c) ? [0, b, a] : [0, c, m(b, d)]
|
|
}
|
|
return [0, b, 0]
|
|
};
|
|
l[1] = m(a[6] - a[9] | 0, l[1]);
|
|
return 0
|
|
}
|
|
return 0;
|
|
case 1:
|
|
var o = a[2];
|
|
return o ? (a[2] = o[2],
|
|
0) : 0;
|
|
case 2:
|
|
var p = a[3];
|
|
return p ? (a[3] = p[2],
|
|
0) : 0;
|
|
case 3:
|
|
var q = a[2];
|
|
return q ? ec(a, q[1][2]) : cF(a);
|
|
case 4:
|
|
var r = a[10] !== (a[6] - a[9] | 0) ? 1 : 0;
|
|
return r ? h6(a) : r;
|
|
default:
|
|
var h = a[5];
|
|
if (h) {
|
|
var C = h[2];
|
|
cE(a, b(a[24], h[1]));
|
|
a[5] = C;
|
|
return 0
|
|
}
|
|
return 0
|
|
}
|
|
else
|
|
switch (c[0]) {
|
|
case 0:
|
|
var D = c[1];
|
|
a[9] = a[9] - g | 0;
|
|
cE(a, D);
|
|
a[11] = 0;
|
|
return 0;
|
|
case 1:
|
|
var d = c[2]
|
|
, f = c[1]
|
|
, s = a[2];
|
|
if (s) {
|
|
var t = s[1]
|
|
, e = t[2];
|
|
switch (t[1]) {
|
|
case 0:
|
|
return aO(a, f);
|
|
case 1:
|
|
return aB(a, d, e);
|
|
case 2:
|
|
return aB(a, d, e);
|
|
case 3:
|
|
return a[9] < g ? aB(a, d, e) : aO(a, f);
|
|
case 4:
|
|
return a[11] ? aO(a, f) : a[9] < g ? aB(a, d, e) : ((a[6] - e | 0) + d | 0) < a[10] ? aB(a, d, e) : aO(a, f);
|
|
default:
|
|
return aO(a, f)
|
|
}
|
|
}
|
|
return 0;
|
|
case 2:
|
|
var i = a[6] - a[9] | 0
|
|
, u = a[3]
|
|
, E = c[2]
|
|
, F = c[1];
|
|
if (u) {
|
|
var v = u[1][1]
|
|
, G = function(d, c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1]
|
|
, e = a[2];
|
|
if (dP(b, d))
|
|
return b;
|
|
var a = e;
|
|
continue
|
|
}
|
|
throw n
|
|
}
|
|
}
|
|
, x = v[1];
|
|
if (x) {
|
|
var H = x[1];
|
|
try {
|
|
var I = G(i, v[1])
|
|
, y = I
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a !== n)
|
|
throw a;
|
|
var y = H
|
|
}
|
|
var j = y
|
|
} else
|
|
var j = i;
|
|
var z = j - i | 0;
|
|
return 0 <= z ? aO(a, z + F | 0) : aB(a, j + E | 0, a[6])
|
|
}
|
|
return 0;
|
|
case 3:
|
|
var A = c[2]
|
|
, J = c[1];
|
|
if (a[8] < (a[6] - a[9] | 0))
|
|
h5(a);
|
|
var K = a[9] - J | 0
|
|
, L = 1 === A ? 1 : a[9] < g ? A : 5;
|
|
a[2] = [0, [0, L, K], a[2]];
|
|
return 0;
|
|
case 4:
|
|
a[3] = [0, c[1], a[3]];
|
|
return 0;
|
|
default:
|
|
var B = c[1];
|
|
cE(a, b(a[23], B));
|
|
a[5] = [0, B, a[5]];
|
|
return 0
|
|
}
|
|
}
|
|
function h8(a) {
|
|
for (; ; ) {
|
|
var d = a[27][2];
|
|
if (d) {
|
|
var b = d[1]
|
|
, c = b[1]
|
|
, e = c < 0 ? 1 : 0
|
|
, g = b[3]
|
|
, h = b[2]
|
|
, i = e ? (a[13] - a[12] | 0) < a[9] ? 1 : 0 : e
|
|
, f = 1 - i;
|
|
if (f) {
|
|
d$(a[27]);
|
|
var j = 0 <= c ? c : ea;
|
|
h7(a, j, h);
|
|
a[12] = g + a[12] | 0;
|
|
continue
|
|
}
|
|
return f
|
|
}
|
|
throw cC
|
|
}
|
|
}
|
|
function ed(a) {
|
|
try {
|
|
var b = h8(a);
|
|
return b
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === cC)
|
|
return 0;
|
|
throw a
|
|
}
|
|
}
|
|
var ee = [0, [0, -1, [0, -1, h9, 0]], 0];
|
|
function ef(a) {
|
|
a[1] = ee;
|
|
return 0
|
|
}
|
|
function eg(a, c) {
|
|
var d = a[1];
|
|
if (d) {
|
|
var e = d[1]
|
|
, b = e[2]
|
|
, f = b[1]
|
|
, g = d[2]
|
|
, h = b[2];
|
|
if (e[1] < a[12])
|
|
return ef(a);
|
|
if (typeof h !== "number")
|
|
switch (h[0]) {
|
|
case 3:
|
|
var i = 1 - c
|
|
, k = i ? (b[1] = a[13] + f | 0,
|
|
a[1] = g,
|
|
0) : i;
|
|
return k;
|
|
case 1:
|
|
case 2:
|
|
var j = c ? (b[1] = a[13] + f | 0,
|
|
a[1] = g,
|
|
0) : c;
|
|
return j
|
|
}
|
|
return 0
|
|
}
|
|
return 0
|
|
}
|
|
var eh = bx(80, 32);
|
|
function h$(a) {
|
|
return g(ib, g(a, ia))
|
|
}
|
|
function ic(a) {
|
|
return g(ie, g(a, id))
|
|
}
|
|
function ig(a) {
|
|
return 0
|
|
}
|
|
function ih(a) {
|
|
return 0
|
|
}
|
|
function ei(e, d) {
|
|
function f(a) {
|
|
return 0
|
|
}
|
|
var b = [0, 0, 0]
|
|
, c = [0, -1, ii, 0];
|
|
function g(a) {
|
|
return 0
|
|
}
|
|
d_(c, b);
|
|
var a = [0, [0, [0, 1, c], ee], 0, 0, 0, 0, 78, 10, 68, 78, 0, 1, 1, 1, 1, hh, ij, e, d, g, f, 0, 0, h$, ic, ig, ih, b];
|
|
a[19] = function(b) {
|
|
return B(a[17], h_, 0, 1)
|
|
}
|
|
;
|
|
a[20] = function(d) {
|
|
var b = d;
|
|
for (; ; ) {
|
|
var c = 0 < b ? 1 : 0;
|
|
if (c) {
|
|
if (80 < b) {
|
|
B(a[17], eh, 0, 80);
|
|
var b = b - 80 | 0;
|
|
continue
|
|
}
|
|
return B(a[17], eh, 0, b)
|
|
}
|
|
return c
|
|
}
|
|
}
|
|
;
|
|
return a
|
|
}
|
|
function ej(c) {
|
|
function a(a) {
|
|
return cg(c)
|
|
}
|
|
return ei(function(d, a, b) {
|
|
if (0 <= a)
|
|
if (0 <= b)
|
|
if (!((i(d) - b | 0) < a))
|
|
return dQ(c, d, a, b);
|
|
return u(hk)
|
|
}, a)
|
|
}
|
|
function ik(a) {
|
|
function b(a) {
|
|
return 0
|
|
}
|
|
return ei(function(b, c, d) {
|
|
return cz(a, b, c, d)
|
|
}, b)
|
|
}
|
|
var il = cc
|
|
, im = function(a) {
|
|
return d3(il)
|
|
}(0)
|
|
, k = ej(bu);
|
|
ej(hi);
|
|
ik(im);
|
|
hl(function(h) {
|
|
for (; ; ) {
|
|
if (1 < k[14]) {
|
|
if (1 < k[14]) {
|
|
if (k[14] < k[15]) {
|
|
cD(k, [0, 0, 1, 0]);
|
|
eg(k, 1);
|
|
eg(k, 0)
|
|
}
|
|
k[14] = k[14] - 1 | 0
|
|
}
|
|
continue
|
|
}
|
|
k[13] = ea;
|
|
ed(k);
|
|
k[12] = 1;
|
|
k[13] = 1;
|
|
var a = k[27];
|
|
a[1] = 0;
|
|
a[2] = 0;
|
|
ef(k);
|
|
k[2] = 0;
|
|
k[3] = 0;
|
|
k[4] = 0;
|
|
k[5] = 0;
|
|
k[10] = 0;
|
|
k[14] = 0;
|
|
k[9] = k[6];
|
|
k[14] = k[14] + 1 | 0;
|
|
var f = 3
|
|
, g = 0;
|
|
if (k[14] < k[15]) {
|
|
var d = [0, -k[13] | 0, [3, g, f], 0];
|
|
cD(k, d);
|
|
k[1] = [0, [0, k[13], d], k[1]]
|
|
} else if (k[14] === k[15]) {
|
|
var e = k[16]
|
|
, c = i(e);
|
|
cD(k, [0, c, [0, e], c]);
|
|
ed(k)
|
|
}
|
|
return b(k[18], 0)
|
|
}
|
|
});
|
|
function io(b, a) {
|
|
var c = a2(a) === s ? a : a[1];
|
|
return rr(b, c)
|
|
}
|
|
var ip = 2;
|
|
function ek(c) {
|
|
var a = [0, 0]
|
|
, d = i(c) - 1 | 0
|
|
, e = 0;
|
|
if (!(d < 0)) {
|
|
var b = e;
|
|
for (; ; ) {
|
|
var g = aa(c, b);
|
|
a[1] = (223 * a[1] | 0) + g | 0;
|
|
var h = b + 1 | 0;
|
|
if (d !== b) {
|
|
var b = h;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
a[1] = a[1] & dr;
|
|
var f = bi < a[1] ? a[1] + 2147483648 | 0 : a[1];
|
|
return f
|
|
}
|
|
var cG = cw([0, bq])
|
|
, bA = cw([0, bq])
|
|
, bB = cw([0, g1])
|
|
, el = g8(0, 0)
|
|
, iq = [0, 0];
|
|
function em(a) {
|
|
return 2 < a ? em((a + 1 | 0) / 2 | 0) * 2 | 0 : a
|
|
}
|
|
function en(d) {
|
|
iq[1]++;
|
|
var b = d.length - 1
|
|
, c = au((b * 2 | 0) + 2 | 0, el);
|
|
l(c, 0)[1] = b;
|
|
var g = ((em(b) * 32 | 0) / 8 | 0) - 1 | 0;
|
|
l(c, 1)[2] = g;
|
|
var e = b - 1 | 0
|
|
, h = 0;
|
|
if (!(e < 0)) {
|
|
var a = h;
|
|
for (; ; ) {
|
|
var f = (a * 2 | 0) + 3 | 0
|
|
, i = l(d, a)[a + 1];
|
|
l(c, f)[f + 1] = i;
|
|
var j = a + 1 | 0;
|
|
if (e !== a) {
|
|
var a = j;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
return [0, ip, c, bA[1], bB[1], 0, 0, cG[1], 0]
|
|
}
|
|
function cH(b, d) {
|
|
var a = b[2].length - 1
|
|
, e = a < d ? 1 : 0;
|
|
if (e) {
|
|
var c = au(d, el)
|
|
, f = b[2]
|
|
, h = 0 <= a ? (f.length - 1 - a | 0) < 0 ? 0 : (c.length - 1 - a | 0) < 0 ? 0 : (qV(f, 0, c, 0, a),
|
|
1) : 0;
|
|
if (!h)
|
|
u(hB);
|
|
b[2] = c;
|
|
var g = 0
|
|
} else
|
|
var g = e;
|
|
return g
|
|
}
|
|
var eo = [0, 0]
|
|
, ir = [0, 0];
|
|
function cI(a) {
|
|
var b = a[2].length - 1;
|
|
cH(a, b + 1 | 0);
|
|
return b
|
|
}
|
|
function ep(a, e) {
|
|
try {
|
|
var b = c(bA[23], e, a[3]);
|
|
return b
|
|
} catch (b) {
|
|
b = w(b);
|
|
if (b === n) {
|
|
var d = cI(a);
|
|
a[3] = B(bA[4], e, d, a[3]);
|
|
a[4] = B(bB[4], d, 1, a[4]);
|
|
return d
|
|
}
|
|
throw b
|
|
}
|
|
}
|
|
function eq(b, a, d) {
|
|
ir[1]++;
|
|
return c(bB[23], a, b[4]) ? (cH(b, a + 1 | 0),
|
|
l(b[2], a)[a + 1] = d) : (b[6] = [0, [0, a, d], b[6]],
|
|
0)
|
|
}
|
|
function is(a) {
|
|
var b = a[1];
|
|
a[1] = b + 1 | 0;
|
|
return b
|
|
}
|
|
function a7(a, d) {
|
|
try {
|
|
var b = c(cG[23], d, a[7]);
|
|
return b
|
|
} catch (b) {
|
|
b = w(b);
|
|
if (b === n) {
|
|
var e = is(a);
|
|
if (f(d, it))
|
|
a[7] = B(cG[4], d, e, a[7]);
|
|
return e
|
|
}
|
|
throw b
|
|
}
|
|
}
|
|
function er(g, f, e) {
|
|
var h = aH(f, 0) ? [0] : f
|
|
, c = h.length - 1
|
|
, i = e.length - 1
|
|
, d = au(c + i | 0, 0)
|
|
, j = c - 1 | 0
|
|
, n = 0;
|
|
if (!(j < 0)) {
|
|
var a = n;
|
|
for (; ; ) {
|
|
var r = ep(g, l(h, a)[a + 1]);
|
|
l(d, a)[a + 1] = r;
|
|
var s = a + 1 | 0;
|
|
if (j !== a) {
|
|
var a = s;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
var k = i - 1 | 0
|
|
, o = 0;
|
|
if (!(k < 0)) {
|
|
var b = o;
|
|
for (; ; ) {
|
|
var m = b + c | 0
|
|
, p = a7(g, l(e, b)[b + 1]);
|
|
l(d, m)[m + 1] = p;
|
|
var q = b + 1 | 0;
|
|
if (k !== b) {
|
|
var b = q;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
return d
|
|
}
|
|
function es(a) {
|
|
if (a === 0)
|
|
return en([0]);
|
|
var e = a.length - 1;
|
|
if (0 === e)
|
|
var i = [0];
|
|
else {
|
|
var f = au(e, ek(a[1]))
|
|
, g = e - 1 | 0
|
|
, k = 1;
|
|
if (!(g < 1)) {
|
|
var b = k;
|
|
for (; ; ) {
|
|
f[b + 1] = ek(a[b + 1]);
|
|
var l = b + 1 | 0;
|
|
if (g !== b) {
|
|
var b = l;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
var i = f
|
|
}
|
|
var d = en(i)
|
|
, h = a.length - 1 - 1 | 0
|
|
, m = 0;
|
|
if (!(h < 0)) {
|
|
var c = m;
|
|
for (; ; ) {
|
|
var j = (c * 2 | 0) + 2 | 0;
|
|
d[3] = B(bA[4], a[c + 1], j, d[3]);
|
|
d[4] = B(bB[4], j, 1, d[4]);
|
|
var n = c + 1 | 0;
|
|
if (h !== c) {
|
|
var c = n;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
return d
|
|
}
|
|
function et(a) {
|
|
eo[1] = (eo[1] + a[1] | 0) - 1 | 0;
|
|
a[8] = A(a[8]);
|
|
return cH(a, 3 + ((l(a[2], 1)[2] * 16 | 0) / 32 | 0) | 0)
|
|
}
|
|
function eu(e, a) {
|
|
var c = es(e)
|
|
, d = b(a, c);
|
|
et(c);
|
|
return [0, b(d, 0), a, d, 0]
|
|
}
|
|
function cJ(b, a) {
|
|
if (b)
|
|
return b;
|
|
var c = g8(s, a[1]);
|
|
c[1] = a[2];
|
|
return rs(c)
|
|
}
|
|
function bC(a) {
|
|
var c = cI(a);
|
|
if (0 === (c % 2 | 0))
|
|
var d = 0;
|
|
else if ((2 + ((l(a[2], 1)[2] * 16 | 0) / 32 | 0) | 0) < c)
|
|
var d = 0;
|
|
else
|
|
var b = cI(a)
|
|
, d = 1;
|
|
if (!d)
|
|
var b = c;
|
|
l(a[2], b)[b + 1] = 0;
|
|
return b
|
|
}
|
|
function ev(e, h) {
|
|
var f = [0, 0]
|
|
, am = h.length - 1;
|
|
for (; ; ) {
|
|
if (f[1] < am) {
|
|
var i = f[1]
|
|
, an = l(h, i)[i + 1]
|
|
, a = function(b) {
|
|
f[1]++;
|
|
var a = f[1];
|
|
return l(h, a)[a + 1]
|
|
}
|
|
, g = a(0);
|
|
if (typeof g === "number")
|
|
switch (g) {
|
|
case 0:
|
|
var j = a(0)
|
|
, d = function(a) {
|
|
return function(b) {
|
|
return a
|
|
}
|
|
}(j);
|
|
break;
|
|
case 1:
|
|
var k = a(0)
|
|
, d = function(b) {
|
|
return function(a) {
|
|
return a[b + 1]
|
|
}
|
|
}(k);
|
|
break;
|
|
case 2:
|
|
var m = a(0)
|
|
, n = a(0)
|
|
, d = function(b, c) {
|
|
return function(a) {
|
|
return a[b + 1][c + 1]
|
|
}
|
|
}(m, n);
|
|
break;
|
|
case 3:
|
|
var o = a(0)
|
|
, d = function(c) {
|
|
return function(a) {
|
|
return b(a[1][c + 1], a)
|
|
}
|
|
}(o);
|
|
break;
|
|
case 4:
|
|
var p = a(0)
|
|
, d = function(c) {
|
|
return function(b, a) {
|
|
b[c + 1] = a;
|
|
return 0
|
|
}
|
|
}(p);
|
|
break;
|
|
case 5:
|
|
var q = a(0)
|
|
, r = a(0)
|
|
, d = function(a, c) {
|
|
return function(d) {
|
|
return b(a, c)
|
|
}
|
|
}(q, r);
|
|
break;
|
|
case 6:
|
|
var s = a(0)
|
|
, t = a(0)
|
|
, d = function(c, d) {
|
|
return function(a) {
|
|
return b(c, a[d + 1])
|
|
}
|
|
}(s, t);
|
|
break;
|
|
case 7:
|
|
var u = a(0)
|
|
, v = a(0)
|
|
, w = a(0)
|
|
, d = function(c, d, e) {
|
|
return function(a) {
|
|
return b(c, a[d + 1][e + 1])
|
|
}
|
|
}(u, v, w);
|
|
break;
|
|
case 8:
|
|
var x = a(0)
|
|
, y = a(0)
|
|
, d = function(c, d) {
|
|
return function(a) {
|
|
return b(c, b(a[1][d + 1], a))
|
|
}
|
|
}(x, y);
|
|
break;
|
|
case 9:
|
|
var z = a(0)
|
|
, A = a(0)
|
|
, B = a(0)
|
|
, d = function(a, b, d) {
|
|
return function(e) {
|
|
return c(a, b, d)
|
|
}
|
|
}(z, A, B);
|
|
break;
|
|
case 10:
|
|
var C = a(0)
|
|
, D = a(0)
|
|
, E = a(0)
|
|
, d = function(b, d, e) {
|
|
return function(a) {
|
|
return c(b, d, a[e + 1])
|
|
}
|
|
}(C, D, E);
|
|
break;
|
|
case 11:
|
|
var F = a(0)
|
|
, G = a(0)
|
|
, H = a(0)
|
|
, I = a(0)
|
|
, d = function(b, d, e, f) {
|
|
return function(a) {
|
|
return c(b, d, a[e + 1][f + 1])
|
|
}
|
|
}(F, G, H, I);
|
|
break;
|
|
case 12:
|
|
var J = a(0)
|
|
, K = a(0)
|
|
, L = a(0)
|
|
, d = function(d, e, f) {
|
|
return function(a) {
|
|
return c(d, e, b(a[1][f + 1], a))
|
|
}
|
|
}(J, K, L);
|
|
break;
|
|
case 13:
|
|
var M = a(0)
|
|
, N = a(0)
|
|
, O = a(0)
|
|
, d = function(b, d, e) {
|
|
return function(a) {
|
|
return c(b, a[d + 1], e)
|
|
}
|
|
}(M, N, O);
|
|
break;
|
|
case 14:
|
|
var P = a(0)
|
|
, Q = a(0)
|
|
, R = a(0)
|
|
, S = a(0)
|
|
, d = function(b, d, e, f) {
|
|
return function(a) {
|
|
return c(b, a[d + 1][e + 1], f)
|
|
}
|
|
}(P, Q, R, S);
|
|
break;
|
|
case 15:
|
|
var T = a(0)
|
|
, U = a(0)
|
|
, V = a(0)
|
|
, d = function(d, e, f) {
|
|
return function(a) {
|
|
return c(d, b(a[1][e + 1], a), f)
|
|
}
|
|
}(T, U, V);
|
|
break;
|
|
case 16:
|
|
var W = a(0)
|
|
, X = a(0)
|
|
, d = function(b, d) {
|
|
return function(a) {
|
|
return c(a[1][b + 1], a, d)
|
|
}
|
|
}(W, X);
|
|
break;
|
|
case 17:
|
|
var Y = a(0)
|
|
, Z = a(0)
|
|
, d = function(b, d) {
|
|
return function(a) {
|
|
return c(a[1][b + 1], a, a[d + 1])
|
|
}
|
|
}(Y, Z);
|
|
break;
|
|
case 18:
|
|
var _ = a(0)
|
|
, $ = a(0)
|
|
, aa = a(0)
|
|
, d = function(b, d, e) {
|
|
return function(a) {
|
|
return c(a[1][b + 1], a, a[d + 1][e + 1])
|
|
}
|
|
}(_, $, aa);
|
|
break;
|
|
case 19:
|
|
var ab = a(0)
|
|
, ac = a(0)
|
|
, d = function(e, f) {
|
|
return function(a) {
|
|
var d = b(a[1][f + 1], a);
|
|
return c(a[1][e + 1], a, d)
|
|
}
|
|
}(ab, ac);
|
|
break;
|
|
case 20:
|
|
var ad = a(0)
|
|
, ae = a(0);
|
|
bC(e);
|
|
var d = function(c, a) {
|
|
return function(d) {
|
|
return b(aI(a, c, 0), a)
|
|
}
|
|
}(ad, ae);
|
|
break;
|
|
case 21:
|
|
var af = a(0)
|
|
, ag = a(0);
|
|
bC(e);
|
|
var d = function(d, e) {
|
|
return function(c) {
|
|
var a = c[e + 1];
|
|
return b(aI(a, d, 0), a)
|
|
}
|
|
}(af, ag);
|
|
break;
|
|
case 22:
|
|
var ah = a(0)
|
|
, ai = a(0)
|
|
, aj = a(0);
|
|
bC(e);
|
|
var d = function(d, e, f) {
|
|
return function(c) {
|
|
var a = c[e + 1][f + 1];
|
|
return b(aI(a, d, 0), a)
|
|
}
|
|
}(ah, ai, aj);
|
|
break;
|
|
default:
|
|
var ak = a(0)
|
|
, al = a(0);
|
|
bC(e);
|
|
var d = function(d, e) {
|
|
return function(a) {
|
|
var c = b(a[1][e + 1], a);
|
|
return b(aI(c, d, 0), c)
|
|
}
|
|
}(ak, al)
|
|
}
|
|
else
|
|
var d = g;
|
|
eq(e, an, d);
|
|
f[1]++;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
var a8 = C
|
|
, ew = null
|
|
, ex = undefined;
|
|
function cK(a) {
|
|
return a == ew ? 0 : [0, a]
|
|
}
|
|
var iu = a8.Array
|
|
, ey = [s, iv, P(0)]
|
|
, iw = a8.Error;
|
|
io(ix, [0, ey, {}]);
|
|
function iy(a) {
|
|
throw a
|
|
}
|
|
d6(function(a) {
|
|
return a[1] === ey ? [0, a1(a[2].toString())] : 0
|
|
});
|
|
d6(function(a) {
|
|
return a instanceof iu ? 0 : [0, a1(a.toString())]
|
|
});
|
|
var ez = a8.document;
|
|
P(0);
|
|
a8.HTMLElement === ex;
|
|
function iz(b, a) {
|
|
var c = i(b);
|
|
return c < a ? iA : R(b, a, c - a | 0)
|
|
}
|
|
var iB = 34;
|
|
function eA(a) {
|
|
return a
|
|
}
|
|
var eB = [s, iM, P(0)]
|
|
, iF = [0, iE, i, aa, eA, eA, dX, R, R, cr, hw]
|
|
, bD = eu(iG, function(e) {
|
|
var l = a7(e, iN)
|
|
, f = a7(e, iO)
|
|
, m = a7(e, iP)
|
|
, d = er(e, iK, iH)
|
|
, o = d[5]
|
|
, k = d[6]
|
|
, i = d[8]
|
|
, h = d[9]
|
|
, a = d[10]
|
|
, j = d[11]
|
|
, p = d[1]
|
|
, q = d[2]
|
|
, r = d[3]
|
|
, s = d[4]
|
|
, t = d[7];
|
|
function v(b) {
|
|
if (b[j + 1])
|
|
c(b[1][k + 1], b, 0);
|
|
return b[a + 1]
|
|
}
|
|
function x(a, b) {
|
|
a[j + 1] = 1;
|
|
return 0
|
|
}
|
|
function y(b, l) {
|
|
if (b[j + 1])
|
|
c(b[1][k + 1], b, 0);
|
|
try {
|
|
var d = B(b[f + 1][10], b[i + 1], b[a + 1], 10)
|
|
, g = B(b[f + 1][8], b[i + 1], b[a + 1], d - b[a + 1] | 0);
|
|
b[a + 1] = d + 1 | 0;
|
|
return g
|
|
} catch (c) {
|
|
c = w(c);
|
|
if (c === n) {
|
|
if (b[h + 1] <= b[a + 1])
|
|
throw aJ;
|
|
var e = B(b[f + 1][8], b[i + 1], b[a + 1], b[h + 1] - b[a + 1] | 0);
|
|
b[a + 1] = b[h + 1];
|
|
return e
|
|
}
|
|
throw c
|
|
}
|
|
}
|
|
function z(b, e) {
|
|
if (b[j + 1])
|
|
c(b[1][k + 1], b, 0);
|
|
if (b[h + 1] <= b[a + 1])
|
|
throw aJ;
|
|
var d = c(b[f + 1][3], b[i + 1], b[a + 1]);
|
|
b[a + 1] = b[a + 1] + 1 | 0;
|
|
return d
|
|
}
|
|
function A(a, b) {
|
|
if (a[j + 1])
|
|
c(a[1][k + 1], a, 0);
|
|
if (b < 0)
|
|
u(iQ);
|
|
var d = Q(b);
|
|
if (bf(a[1][o + 1], a, d, 0, b) !== b)
|
|
throw aJ;
|
|
return dW(d)
|
|
}
|
|
function C(b, l, g, d) {
|
|
if (b[j + 1])
|
|
c(b[1][k + 1], b, 0);
|
|
var m = g < 0 ? 1 : 0;
|
|
if (m)
|
|
var n = m;
|
|
else
|
|
var o = d < 0 ? 1 : 0
|
|
, n = o || (W(l) < (g + d | 0) ? 1 : 0);
|
|
if (n)
|
|
u(iR);
|
|
var e = cm(d, b[h + 1] - b[a + 1] | 0);
|
|
c1(b[f + 1][9], b[i + 1], b[a + 1], l, g, e);
|
|
b[a + 1] = b[a + 1] + e | 0;
|
|
if (0 === e)
|
|
if (0 < d)
|
|
throw aJ;
|
|
return e
|
|
}
|
|
ev(e, [0, k, function(b, a) {
|
|
throw eB
|
|
}
|
|
, o, C, p, A, s, z, r, y, t, x, q, v]);
|
|
function D(c) {
|
|
var e = c[a + 1] < 0 ? 1 : 0;
|
|
if (e)
|
|
var d = e;
|
|
else {
|
|
var n = b(c[f + 1][2], c[i + 1])
|
|
, j = n < c[a + 1] ? 1 : 0;
|
|
if (j)
|
|
var d = j;
|
|
else {
|
|
var k = c[h + 1] < 0 ? 1 : 0;
|
|
if (k)
|
|
var d = k;
|
|
else
|
|
var o = b(c[f + 1][2], c[m + 1])
|
|
, d = o < c[h + 1] ? 1 : 0
|
|
}
|
|
}
|
|
return d ? u(g(iS, c[l + 1])) : d
|
|
}
|
|
e[8] = [0, D, e[8]];
|
|
return function(d, o, s, n, c) {
|
|
var p = c ? c[1] : 0;
|
|
return function(q, g) {
|
|
var c = cJ(o, e);
|
|
c[m + 1] = g;
|
|
c[f + 1] = n;
|
|
c[l + 1] = s;
|
|
c[i + 1] = g;
|
|
var t = q ? p + q[1] | 0 : b(n[2], g);
|
|
c[h + 1] = t;
|
|
c[a + 1] = p;
|
|
c[j + 1] = 0;
|
|
if (o)
|
|
return c;
|
|
var k = e[8];
|
|
if (0 !== k) {
|
|
var d = k;
|
|
for (; ; ) {
|
|
if (d) {
|
|
var r = d[2];
|
|
b(d[1], c);
|
|
var d = r;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
return c
|
|
}
|
|
}
|
|
})
|
|
, eC = [];
|
|
function eD(b, a) {
|
|
return B(b, a, iT, iF)
|
|
}
|
|
var iU = bD[4]
|
|
, iV = bD[3];
|
|
function iW(a) {
|
|
var c = b(bD[2], a);
|
|
return function(a) {
|
|
var d = b(c, a);
|
|
return function(a) {
|
|
return eD(d, a)
|
|
}
|
|
}
|
|
}
|
|
var iX = bD[1];
|
|
rx(eC, [0, function(a) {
|
|
return eD(iX, a)
|
|
}
|
|
, iW, iV, iU]);
|
|
var iY = b(eC[1], 0)
|
|
, i0 = eu(iI, function(g) {
|
|
var a = er(g, iJ, iL)
|
|
, e = a[8]
|
|
, f = a[10]
|
|
, h = a[11]
|
|
, d = a[12]
|
|
, j = a[1]
|
|
, k = a[2]
|
|
, l = a[3]
|
|
, m = a[4]
|
|
, n = a[5]
|
|
, o = a[6]
|
|
, p = a[7]
|
|
, q = a[9];
|
|
function r(a) {
|
|
if (a[d + 1])
|
|
c(a[1][e + 1], a, 0);
|
|
return a[f + 1][2]
|
|
}
|
|
function s(a, e) {
|
|
var c = 1 - a[d + 1];
|
|
return c ? (a[d + 1] = 1,
|
|
b(a[h + 1], 0)) : c
|
|
}
|
|
function t(a, b) {
|
|
if (a[d + 1])
|
|
c(a[1][e + 1], a, 0);
|
|
return 0
|
|
}
|
|
function u(a, b) {
|
|
if (a[d + 1])
|
|
c(a[1][e + 1], a, 0);
|
|
return cA(a[f + 1], b[1], 0, b[2])
|
|
}
|
|
function v(b, j) {
|
|
if (b[d + 1])
|
|
c(b[1][e + 1], b, 0);
|
|
var a = b[f + 1]
|
|
, g = i(j)
|
|
, h = a[2] + g | 0;
|
|
if (a[3] < h)
|
|
d4(a, g);
|
|
cr(j, 0, a[1], a[2], g);
|
|
a[2] = h;
|
|
return 0
|
|
}
|
|
function w(a, h, g, b) {
|
|
if (a[d + 1])
|
|
c(a[1][e + 1], a, 0);
|
|
return cz(a[f + 1], h, g, b)
|
|
}
|
|
function x(a, h, g, b) {
|
|
if (a[d + 1])
|
|
c(a[1][e + 1], a, 0);
|
|
return cA(a[f + 1], h, g, b)
|
|
}
|
|
function y(a, h, g, b) {
|
|
if (a[d + 1])
|
|
c(a[1][e + 1], a, 0);
|
|
cA(a[f + 1], h, g, b);
|
|
return b
|
|
}
|
|
ev(g, [0, e, function(b, a) {
|
|
throw eB
|
|
}
|
|
, o, y, k, x, j, w, m, v, n, u, p, t, q, s, l, r]);
|
|
return function(e, b, a) {
|
|
var c = a ? a[1] : function(a) {
|
|
return 0
|
|
}
|
|
;
|
|
return function(e) {
|
|
var a = cJ(b, g);
|
|
a[f + 1] = e;
|
|
a[h + 1] = c;
|
|
a[d + 1] = 0;
|
|
return a
|
|
}
|
|
}
|
|
});
|
|
function i1(a) {
|
|
var d = 0;
|
|
for (; ; ) {
|
|
var c = am(an, d, a);
|
|
if (7 < c >>> 0) {
|
|
b(a[1], a);
|
|
var d = c;
|
|
continue
|
|
}
|
|
switch (c) {
|
|
case 0:
|
|
return 0;
|
|
case 1:
|
|
return 3;
|
|
case 2:
|
|
return 6;
|
|
case 3:
|
|
var e = x(a);
|
|
return [0, R(e, 1, i(e) - 1 | 0)];
|
|
case 4:
|
|
var f = x(a);
|
|
return [1, R(f, 2, i(f) - 2 | 0)];
|
|
case 5:
|
|
return i5;
|
|
case 6:
|
|
return 13;
|
|
default:
|
|
return [2, x(a)]
|
|
}
|
|
}
|
|
}
|
|
function eE(a) {
|
|
var d = 33;
|
|
for (; ; ) {
|
|
var c = am(an, d, a);
|
|
if (9 < c >>> 0) {
|
|
b(a[1], a);
|
|
var d = c;
|
|
continue
|
|
}
|
|
switch (c) {
|
|
case 0:
|
|
return 9;
|
|
case 1:
|
|
return 10;
|
|
case 2:
|
|
return [3, i(x(a))];
|
|
case 3:
|
|
return [4, x(a)];
|
|
case 4:
|
|
return 11;
|
|
case 5:
|
|
return 12;
|
|
case 6:
|
|
return 12;
|
|
case 7:
|
|
return [5, x(a)];
|
|
case 8:
|
|
return 13;
|
|
default:
|
|
return 12
|
|
}
|
|
}
|
|
}
|
|
function i2(a, e) {
|
|
var d = e;
|
|
for (; ; ) {
|
|
var c = am(an, d, a);
|
|
if (7 < c >>> 0) {
|
|
b(a[1], a);
|
|
var d = c;
|
|
continue
|
|
}
|
|
switch (c) {
|
|
case 0:
|
|
return 9;
|
|
case 1:
|
|
return 10;
|
|
case 2:
|
|
return [3, i(x(a))];
|
|
case 3:
|
|
try {
|
|
var f = [5, i3(a)];
|
|
return f
|
|
} catch (a) {
|
|
return 12
|
|
}
|
|
case 4:
|
|
try {
|
|
var g = [5, i4(a)];
|
|
return g
|
|
} catch (a) {
|
|
return 12
|
|
}
|
|
case 5:
|
|
return [5, x(a)];
|
|
case 6:
|
|
return 13;
|
|
default:
|
|
return 12
|
|
}
|
|
}
|
|
}
|
|
function i3(a) {
|
|
var c = 53;
|
|
for (; ; ) {
|
|
var d = am(an, c, a);
|
|
if (0 === d)
|
|
return cv(a, a[5], a[6] - 1 | 0);
|
|
b(a[1], a);
|
|
var c = d;
|
|
continue
|
|
}
|
|
}
|
|
function i4(a) {
|
|
var c = 55;
|
|
for (; ; ) {
|
|
var d = am(an, c, a);
|
|
if (0 === d)
|
|
return cv(a, a[5], a[6] - 1 | 0);
|
|
b(a[1], a);
|
|
var c = d;
|
|
continue
|
|
}
|
|
}
|
|
var ad = [s, i7, P(0)]
|
|
, eF = [s, i8, P(0)];
|
|
function av(b, a) {
|
|
return [0, f_, [0, b, a]]
|
|
}
|
|
var jz = [0, jy, [0, jx, [0, jw, [0, jv, [0, ju, [0, jt, [0, js, [0, jr, [0, jq, [0, jp, [0, jo, [0, jn, [0, jm, [0, jl, [0, jk, [0, jj, [0, ji, [0, jh, [0, jg, [0, jf, [0, je, [0, jd, [0, jc, [0, jb, [0, ja, [0, [0, i$, [0, p, av(v, i_)]], i9]]]]]]]]]]]]]]]]]]]]]]]]]]
|
|
, jG = [0, jF, [0, jE, [0, jD, [0, jC, [0, [0, jB, [0, p, av(v, jA)]], jz]]]]]
|
|
, jL = [0, jK, [0, jJ, [0, [0, jI, [0, o, av(v, jH)]], jG]]]
|
|
, jP = [0, [0, jO, [0, o, [0, T, [0, jN, av(v, jM)]]]], jL]
|
|
, kf = [0, ke, [0, kd, [0, kc, [0, kb, [0, ka, [0, j$, [0, j_, [0, j9, [0, j8, [0, j7, [0, j6, [0, j5, [0, j4, [0, j3, [0, j2, [0, j1, [0, j0, [0, [0, jZ, [0, o, [0, T, [0, eG, jY]]]], [0, [0, jX, [0, o, [0, T, [0, eG, jW]]]], [0, jV, [0, jU, [0, jT, [0, jS, [0, [0, jR, [0, o, av(v, jQ)]], jP]]]]]]]]]]]]]]]]]]]]]]]]
|
|
, kj = [0, ki, [0, [0, kh, [0, d, av(v, kg)]], kf]]
|
|
, kn = [0, km, [0, [0, kl, [0, d, av(v, kk)]], kj]]
|
|
, cL = [0, kO, [0, kN, [0, kM, [0, kL, [0, kK, [0, kJ, [0, kI, [0, kH, [0, kG, [0, kF, [0, kE, [0, kD, [0, kC, [0, kB, [0, kA, [0, kz, [0, ky, [0, kx, [0, kw, [0, kv, [0, ku, [0, kt, [0, ks, [0, kr, [0, kq, [0, [0, kp, [0, d, av(v, ko)]], kn]]]]]]]]]]]]]]]]]]]]]]]]]];
|
|
function kP(a) {
|
|
function b(a) {
|
|
if (typeof a === "number") {
|
|
if (d === a)
|
|
return v
|
|
} else if (T === a[1]) {
|
|
var c = a[2]
|
|
, e = c[1];
|
|
return [0, T, [0, e, b(c[2])]]
|
|
}
|
|
return a
|
|
}
|
|
return ab(function(c) {
|
|
var e = c[2]
|
|
, f = e[2]
|
|
, a = e[1]
|
|
, g = c[1];
|
|
return d === a ? [0, g, [0, a, b(f)]] : [0, g, [0, a, f]]
|
|
}, a)
|
|
}
|
|
function kQ(a, f) {
|
|
return ab(function(b) {
|
|
var c = b[2]
|
|
, d = c[2]
|
|
, e = c[1]
|
|
, a = b[1];
|
|
if (o === e)
|
|
if (dU(a, f))
|
|
return [0, a, [0, bk, d]];
|
|
return [0, a, [0, e, d]]
|
|
}, a)
|
|
}
|
|
var kS = kQ(kP(cL), kR);
|
|
function eH(a) {
|
|
var e = 17;
|
|
for (; ; ) {
|
|
var d = am(an, e, a);
|
|
if (3 < d >>> 0) {
|
|
b(a[1], a);
|
|
var e = d;
|
|
continue
|
|
}
|
|
switch (d) {
|
|
case 0:
|
|
var c = 1;
|
|
break;
|
|
case 1:
|
|
var c = 2;
|
|
break;
|
|
case 2:
|
|
var c = 13;
|
|
break;
|
|
default:
|
|
var c = 2
|
|
}
|
|
if (2 === c) {
|
|
var f = x(a);
|
|
return g(f, eH(a))
|
|
}
|
|
if (13 <= c)
|
|
throw ad;
|
|
return kT
|
|
}
|
|
}
|
|
function eI(a) {
|
|
var e = 23;
|
|
for (; ; ) {
|
|
var d = am(an, e, a);
|
|
if (2 < d >>> 0) {
|
|
b(a[1], a);
|
|
var e = d;
|
|
continue
|
|
}
|
|
switch (d) {
|
|
case 0:
|
|
var c = 4;
|
|
break;
|
|
case 1:
|
|
var c = 13;
|
|
break;
|
|
default:
|
|
var c = 5
|
|
}
|
|
if (5 === c) {
|
|
var f = x(a);
|
|
return g(f, eI(a))
|
|
}
|
|
if (13 <= c)
|
|
throw ad;
|
|
return kU
|
|
}
|
|
}
|
|
function eJ(c) {
|
|
var e = 27;
|
|
for (; ; ) {
|
|
var d = am(an, e, c);
|
|
if (4 < d >>> 0) {
|
|
b(c[1], c);
|
|
var e = d;
|
|
continue
|
|
}
|
|
switch (d) {
|
|
case 0:
|
|
var a = 7;
|
|
break;
|
|
case 1:
|
|
var a = 7;
|
|
break;
|
|
case 2:
|
|
var a = 13;
|
|
break;
|
|
case 3:
|
|
var a = 8;
|
|
break;
|
|
default:
|
|
var a = 8
|
|
}
|
|
if (8 === a) {
|
|
var f = x(c);
|
|
return g(f, eJ(c))
|
|
}
|
|
if (13 <= a)
|
|
throw ad;
|
|
return kV
|
|
}
|
|
}
|
|
function kW(k) {
|
|
var c = 16
|
|
, m = az(k);
|
|
for (; ; ) {
|
|
if (!(m <= c))
|
|
if (!(cu < (c * 2 | 0))) {
|
|
var c = c * 2 | 0;
|
|
continue
|
|
}
|
|
if (h3) {
|
|
var i = a2(bz)
|
|
, b = ax === i ? bz[1] : O === i ? a6(bz) : bz;
|
|
b[2] = (b[2] + 1 | 0) % 55 | 0;
|
|
var d = b[2]
|
|
, e = l(b[1], d)[d + 1]
|
|
, f = (b[2] + 24 | 0) % 55 | 0
|
|
, g = (l(b[1], f)[f + 1] + (e ^ (e >>> 25 | 0) & 31) | 0) & bi
|
|
, h = b[2];
|
|
l(b[1], h)[h + 1] = g;
|
|
var j = g
|
|
} else
|
|
var j = 0;
|
|
var a = [0, 0, au(c, 0), j, c];
|
|
aK(function(x) {
|
|
var y = x[1]
|
|
, I = x[2]
|
|
, g = cB(a, y)
|
|
, H = [0, y, I, l(a[2], g)[g + 1]];
|
|
l(a[2], g)[g + 1] = H;
|
|
a[1] = a[1] + 1 | 0;
|
|
var w = a[2].length - 1 << 1 < a[1] ? 1 : 0;
|
|
if (w) {
|
|
var k = a[2]
|
|
, m = k.length - 1
|
|
, f = m * 2 | 0
|
|
, n = f < cu ? 1 : 0;
|
|
if (n) {
|
|
var o = au(f, 0)
|
|
, h = au(f, 0)
|
|
, z = a.length - 1 < 4 ? 1 : 0
|
|
, A = z || (a[4] < 0 ? 1 : 0)
|
|
, i = 1 - A;
|
|
a[2] = o;
|
|
var r = m - 1 | 0
|
|
, D = 0;
|
|
if (!(r < 0)) {
|
|
var e = D;
|
|
a: for (; ; ) {
|
|
var b = l(k, e)[e + 1];
|
|
for (; ; ) {
|
|
if (b) {
|
|
var p = b[1]
|
|
, B = b[2]
|
|
, C = b[3]
|
|
, j = i ? b : [0, p, B, 0]
|
|
, c = cB(a, p)
|
|
, q = l(h, c)[c + 1];
|
|
if (q)
|
|
q[3] = j;
|
|
else
|
|
l(o, c)[c + 1] = j;
|
|
l(h, c)[c + 1] = j;
|
|
var b = C;
|
|
continue
|
|
}
|
|
var G = e + 1 | 0;
|
|
if (r !== e) {
|
|
var e = G;
|
|
continue a
|
|
}
|
|
break
|
|
}
|
|
break
|
|
}
|
|
}
|
|
if (i) {
|
|
var s = f - 1 | 0
|
|
, E = 0;
|
|
if (!(s < 0)) {
|
|
var d = E;
|
|
for (; ; ) {
|
|
var v = l(h, d)[d + 1];
|
|
if (v)
|
|
v[3] = 0;
|
|
var F = d + 1 | 0;
|
|
if (s !== d) {
|
|
var d = F;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
var t = 0
|
|
} else
|
|
var t = i;
|
|
var u = t
|
|
} else
|
|
var u = n;
|
|
return u
|
|
}
|
|
return w
|
|
}, k);
|
|
return a
|
|
}
|
|
}
|
|
var cM = d1([0, bq]);
|
|
function kX(M, L, K, J, I, j) {
|
|
var Y = M ? M[1] : cL
|
|
, Z = L ? L[1] : 0
|
|
, _ = K ? K[1] : 0
|
|
, $ = J ? J[1] : 0
|
|
, aa = I ? I[1] : 0
|
|
, e = [0, kY]
|
|
, k = [0, 0]
|
|
, a = [0, 0]
|
|
, q = [0, cM[1]]
|
|
, r = d2(0)
|
|
, N = kW(Y)
|
|
, l = aa ? function(a) {
|
|
return a
|
|
}
|
|
: ct;
|
|
function t(a) {
|
|
if (h(a, kZ))
|
|
return k0;
|
|
function b(a) {
|
|
var b = a[2]
|
|
, c = a[1];
|
|
if (typeof b !== "number")
|
|
if (T === b[1])
|
|
return [0, c, b[2][2]];
|
|
return a
|
|
}
|
|
try {
|
|
var c = b(d9(N, a));
|
|
return c
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === n)
|
|
return k1;
|
|
throw a
|
|
}
|
|
}
|
|
function ae(j, i, f) {
|
|
var b = t(f)[1];
|
|
function e(n) {
|
|
var a = n;
|
|
for (; ; ) {
|
|
if (typeof a === "number") {
|
|
if (dt <= a) {
|
|
if (b8 <= a) {
|
|
if (v <= a) {
|
|
var g = d === b ? 1 : 0;
|
|
if (g)
|
|
var h = g;
|
|
else
|
|
var p = o === b ? 1 : 0
|
|
, h = p || (bk === b ? 1 : 0);
|
|
return h
|
|
}
|
|
return 0
|
|
}
|
|
return G <= a ? 0 : 1
|
|
}
|
|
if (d <= a)
|
|
return d === b ? 1 : 0;
|
|
var q = o === b ? 1 : 0
|
|
, r = q || (bk === b ? 1 : 0);
|
|
return r
|
|
}
|
|
var c = a[1];
|
|
if (f_ <= c) {
|
|
if (T <= c)
|
|
throw [0, m, k3];
|
|
var i = a[2]
|
|
, s = i[2]
|
|
, j = e(i[1]);
|
|
if (j)
|
|
return j;
|
|
var a = s;
|
|
continue
|
|
}
|
|
if (-260921543 <= c) {
|
|
var k = a[2]
|
|
, t = k[2]
|
|
, l = e(k[1])
|
|
, u = l ? 1 - e(t) : l;
|
|
return u
|
|
}
|
|
return dU(f, a[2])
|
|
}
|
|
}
|
|
var a = bl === b ? 1 : 0;
|
|
if (a)
|
|
var g = a;
|
|
else {
|
|
var h = 1 - c(cM[3], f, i);
|
|
if (h)
|
|
return e(t(j)[2]);
|
|
var g = h
|
|
}
|
|
return g
|
|
}
|
|
function B(d) {
|
|
var c = d2(0)
|
|
, f = e[1]
|
|
, g = k[1]
|
|
, h = a[1]
|
|
, i = q[1];
|
|
try {
|
|
for (; ; ) {
|
|
if (ae(e[1], q[1], d)) {
|
|
var j = 0;
|
|
return j
|
|
}
|
|
if (bk === t(e[1])[1])
|
|
throw cx;
|
|
var b = a5(r);
|
|
cy(b, c);
|
|
var l = b[4]
|
|
, m = b[3]
|
|
, n = b[2]
|
|
, o = b[1]
|
|
, p = A(a[1])
|
|
, s = [0, [0, e[1], k[1], p]];
|
|
e[1] = o;
|
|
k[1] = n;
|
|
q[1] = l;
|
|
a[1] = [0, s, m];
|
|
continue
|
|
}
|
|
} catch (b) {
|
|
b = w(b);
|
|
if (b === cx)
|
|
for (; ; ) {
|
|
if (0 < c[2]) {
|
|
cy(a5(c), r);
|
|
continue
|
|
}
|
|
e[1] = f;
|
|
k[1] = g;
|
|
a[1] = h;
|
|
q[1] = i;
|
|
return 0
|
|
}
|
|
throw b
|
|
}
|
|
}
|
|
function C(a) {
|
|
function b(b) {
|
|
for (; ; ) {
|
|
var a = b ? i2(j, 44) : eE(j);
|
|
if (typeof a !== "number" && 3 === a[0])
|
|
continue;
|
|
return a
|
|
}
|
|
}
|
|
function e(j) {
|
|
var c = j;
|
|
for (; ; ) {
|
|
if (typeof c === "number")
|
|
switch (c) {
|
|
case 9:
|
|
return k4;
|
|
case 10:
|
|
return k5;
|
|
case 13:
|
|
throw ad
|
|
}
|
|
else if (4 === c[0]) {
|
|
var a = c[1]
|
|
, f = b(0);
|
|
if (typeof f === "number")
|
|
switch (f) {
|
|
case 9:
|
|
var o = l(a);
|
|
return [0, [0, [0, l(a), o], 0], 0];
|
|
case 10:
|
|
var p = l(a);
|
|
return [0, [0, [0, l(a), p], 0], 1];
|
|
case 11:
|
|
var d = b(1);
|
|
if (typeof d === "number")
|
|
switch (d) {
|
|
case 9:
|
|
return k6;
|
|
case 10:
|
|
return k7;
|
|
case 13:
|
|
throw ad
|
|
}
|
|
else
|
|
switch (d[0]) {
|
|
case 4:
|
|
var q = d[1]
|
|
, h = e(b(0))
|
|
, r = h[2]
|
|
, s = h[1];
|
|
return [0, [0, [0, l(a), q], s], r];
|
|
case 5:
|
|
var t = d[1]
|
|
, i = e(b(0))
|
|
, u = i[2]
|
|
, v = i[1];
|
|
return [0, [0, [0, l(a), t], v], u]
|
|
}
|
|
var c = b(0);
|
|
continue;
|
|
case 13:
|
|
throw ad
|
|
}
|
|
var g = e(f)
|
|
, k = g[2]
|
|
, m = g[1]
|
|
, n = l(a);
|
|
return [0, [0, [0, l(a), n], m], k]
|
|
}
|
|
var c = b(0);
|
|
continue
|
|
}
|
|
}
|
|
return e(b(0))
|
|
}
|
|
function D(d) {
|
|
a: for (; ; ) {
|
|
var e = 11;
|
|
for (; ; ) {
|
|
var c = am(an, e, j);
|
|
if (3 < c >>> 0) {
|
|
b(j[1], j);
|
|
var e = c;
|
|
continue
|
|
}
|
|
switch (c) {
|
|
case 0:
|
|
var f = x(j)
|
|
, a = [1, R(f, 2, i(f) - 2 | 0)];
|
|
break;
|
|
case 1:
|
|
var a = i6;
|
|
break;
|
|
case 2:
|
|
var a = 13;
|
|
break;
|
|
default:
|
|
var a = [2, x(j)]
|
|
}
|
|
if (typeof a === "number") {
|
|
if (13 === a)
|
|
throw ad
|
|
} else
|
|
switch (a[0]) {
|
|
case 1:
|
|
var k = a[1];
|
|
return h(l(k), d) ? k8 : g(k9, g(k, D(d)));
|
|
case 2:
|
|
var m = a[1];
|
|
return g(m, D(d))
|
|
}
|
|
continue a
|
|
}
|
|
}
|
|
}
|
|
function O(b) {
|
|
for (; ; ) {
|
|
var a = eE(j);
|
|
if (typeof a === "number")
|
|
if (11 <= a) {
|
|
if (13 <= a)
|
|
throw ad
|
|
} else if (9 <= a)
|
|
return 0;
|
|
continue
|
|
}
|
|
}
|
|
try {
|
|
a: for (; ; ) {
|
|
var s = i1(j);
|
|
if (typeof s === "number")
|
|
switch (s) {
|
|
case 0:
|
|
var af = eH(j);
|
|
if ($)
|
|
a[1] = [0, [0, [0, k$, [0, [0, k_, af], 0], 0]], a[1]];
|
|
continue;
|
|
case 3:
|
|
var ag = eI(j);
|
|
if (Z)
|
|
a[1] = [0, [0, [0, lb, [0, [0, la, ag], 0], 0]], a[1]];
|
|
continue;
|
|
case 6:
|
|
var ah = eJ(j);
|
|
if (_)
|
|
a[1] = [0, [0, [0, ld, [0, [0, lc, ah], 0], 0]], a[1]];
|
|
continue;
|
|
case 13:
|
|
throw ad
|
|
}
|
|
else
|
|
switch (s[0]) {
|
|
case 0:
|
|
var p = l(s[1])
|
|
, P = t(p)[2];
|
|
if (G === P) {
|
|
var ai = C(0)[1];
|
|
B(p);
|
|
a[1] = [0, [0, [0, p, ai, 0]], a[1]];
|
|
continue
|
|
}
|
|
if (b8 === P) {
|
|
var Q = C(0)
|
|
, aj = Q[2]
|
|
, ak = Q[1];
|
|
B(p);
|
|
if (aj)
|
|
var S = le;
|
|
else {
|
|
var al = D(p);
|
|
O(0);
|
|
var S = al
|
|
}
|
|
a[1] = [0, [0, [0, p, ak, [0, [1, S], 0]]], a[1]];
|
|
continue
|
|
}
|
|
var U = C(0)
|
|
, V = U[1]
|
|
, ao = U[2];
|
|
B(p);
|
|
if (ao)
|
|
a[1] = [0, [0, [0, p, V, 0]], a[1]];
|
|
else {
|
|
if (h(p, k2))
|
|
var E = 0;
|
|
else {
|
|
var ab = function(b) {
|
|
var a = b[2];
|
|
if (typeof a !== "number")
|
|
if (T === a[1])
|
|
return a[2][1];
|
|
return 0
|
|
};
|
|
try {
|
|
var ac = ab(d9(N, p))
|
|
, E = ac
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a !== n)
|
|
throw a;
|
|
var E = 0
|
|
}
|
|
}
|
|
cy([0, e[1], k[1], a[1], q[1]], r);
|
|
e[1] = p;
|
|
k[1] = V;
|
|
a[1] = 0;
|
|
aK(function(a) {
|
|
q[1] = c(cM[4], a, q[1]);
|
|
return 0
|
|
}, E)
|
|
}
|
|
continue;
|
|
case 1:
|
|
var F = l(s[1]);
|
|
O(0);
|
|
var W = h(F, e[1]);
|
|
if (W)
|
|
var H = W;
|
|
else
|
|
try {
|
|
hV(function(c) {
|
|
return function(b) {
|
|
var a = b[1];
|
|
if (h(c, a))
|
|
throw eF;
|
|
if (bk === t(a)[1])
|
|
throw n;
|
|
return 0
|
|
}
|
|
}(F), r);
|
|
var az = 0
|
|
, H = az
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === eF)
|
|
var X = 1;
|
|
else {
|
|
if (a !== n)
|
|
throw a;
|
|
var X = 0
|
|
}
|
|
var H = X
|
|
}
|
|
if (H)
|
|
for (; ; ) {
|
|
if (f(e[1], F)) {
|
|
var u = a5(r)
|
|
, ap = u[4]
|
|
, aq = u[3]
|
|
, ar = u[2]
|
|
, as = u[1]
|
|
, at = A(a[1]);
|
|
a[1] = [0, [0, [0, e[1], k[1], at]], aq];
|
|
e[1] = as;
|
|
k[1] = ar;
|
|
q[1] = ap;
|
|
continue
|
|
}
|
|
var y = a5(r)
|
|
, au = y[4]
|
|
, av = y[3]
|
|
, aw = y[2]
|
|
, ax = y[1]
|
|
, ay = A(a[1]);
|
|
a[1] = [0, [0, [0, e[1], k[1], ay]], av];
|
|
e[1] = ax;
|
|
k[1] = aw;
|
|
q[1] = au;
|
|
continue a
|
|
}
|
|
continue;
|
|
case 2:
|
|
a[1] = [0, [1, s[1]], a[1]];
|
|
continue
|
|
}
|
|
continue
|
|
}
|
|
} catch (b) {
|
|
b = w(b);
|
|
if (b === ad)
|
|
for (; ; ) {
|
|
if (0 < r[2]) {
|
|
var z = a5(r)
|
|
, aA = z[4]
|
|
, aB = z[3]
|
|
, aC = z[2]
|
|
, aD = z[1]
|
|
, aE = A(a[1]);
|
|
a[1] = [0, [0, [0, e[1], k[1], aE]], aB];
|
|
e[1] = aD;
|
|
k[1] = aC;
|
|
q[1] = aA;
|
|
continue
|
|
}
|
|
return A(a[1])
|
|
}
|
|
throw b
|
|
}
|
|
}
|
|
function lf(l, k, a, c) {
|
|
function i(e) {
|
|
if (0 === e[0]) {
|
|
var g = e[1]
|
|
, d = g[2]
|
|
, c = g[1]
|
|
, m = g[3];
|
|
if (f(c, lh)) {
|
|
if (f(c, li)) {
|
|
if (f(c, lj)) {
|
|
try {
|
|
var p = G === aM(c, l)[2] ? 1 : 0
|
|
, j = p
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a !== n)
|
|
throw a;
|
|
var j = 0
|
|
}
|
|
b(a, lk);
|
|
b(a, c);
|
|
aK(function(d) {
|
|
var e = d[2]
|
|
, f = d[1];
|
|
b(a, ll);
|
|
b(a, f);
|
|
b(a, lm);
|
|
function c(b, a) {
|
|
try {
|
|
var d = hv(a, iB)
|
|
, e = R(a, 0, d)
|
|
, f = iz(a, d + 1 | 0)
|
|
, g = h(e, iD) ? c(b, f) : c([0, e, b], f);
|
|
return g
|
|
} catch (c) {
|
|
c = w(c);
|
|
if (c === n)
|
|
return h(a, iC) ? b : [0, a, b];
|
|
throw c
|
|
}
|
|
}
|
|
b(a, ac(lg, A(c(0, e))));
|
|
return b(a, ln)
|
|
}, d);
|
|
if (j) {
|
|
var o = k ? lo : lp;
|
|
return b(a, o)
|
|
}
|
|
b(a, lq);
|
|
aK(i, m);
|
|
b(a, lr);
|
|
b(a, c);
|
|
return b(a, ls)
|
|
}
|
|
b(a, lt);
|
|
b(a, aM(lu, d));
|
|
return b(a, lv)
|
|
}
|
|
b(a, lw);
|
|
b(a, aM(lx, d));
|
|
return b(a, ly)
|
|
}
|
|
b(a, lz);
|
|
b(a, aM(lA, d));
|
|
return b(a, lB)
|
|
}
|
|
return b(a, e[1])
|
|
}
|
|
try {
|
|
var d = aK(i, c);
|
|
return d
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === n)
|
|
return bt(lC);
|
|
throw a
|
|
}
|
|
}
|
|
function lD(b) {
|
|
return a(e + b)
|
|
}
|
|
function I(b, a) {
|
|
return a ? a[1] : b
|
|
}
|
|
function bE(a, b) {
|
|
if (b)
|
|
return b;
|
|
var c = a2(a);
|
|
return ax === c ? a[1] : O === c ? a6(a) : a
|
|
}
|
|
function cN(c, a) {
|
|
return a ? [0, b(c, a[1])] : 0
|
|
}
|
|
function bF(c, a) {
|
|
return a ? b(c, a[1]) ? a : 0 : 0
|
|
}
|
|
function eK(a, b) {
|
|
if (b)
|
|
return b[1];
|
|
var c = a2(a);
|
|
return ax === c ? a[1] : O === c ? a6(a) : a
|
|
}
|
|
function ae(a, c) {
|
|
return a ? b(c, a[1]) : 0
|
|
}
|
|
function S(b, a) {
|
|
return cN(a, b)
|
|
}
|
|
function eL(a) {
|
|
return a ? [0, a[1], 0] : 0
|
|
}
|
|
function eM(c, a) {
|
|
if (a) {
|
|
var d = a[2]
|
|
, e = a[1]
|
|
, f = b(c, e)
|
|
, g = eM(c, d)
|
|
, h = e === f ? 1 : 0
|
|
, i = h ? d === g ? 1 : 0 : h;
|
|
return 0 === i ? [0, f, g] : a
|
|
}
|
|
return a
|
|
}
|
|
function aC(d, a) {
|
|
if (a) {
|
|
var e = a[2]
|
|
, f = a[1]
|
|
, g = b(d, f)
|
|
, c = aC(d, e);
|
|
return g ? 0 === (e === c ? 1 : 0) ? [0, f, c] : a : c
|
|
}
|
|
return a
|
|
}
|
|
function ao(e, d) {
|
|
var a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var f = a[2]
|
|
, c = b(e, a[1]);
|
|
if (c)
|
|
return c;
|
|
var a = f;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function cO(d, a) {
|
|
var c = 0;
|
|
return aL(function(e, a) {
|
|
var c = b(d, e);
|
|
return c ? [0, c[1], a] : a
|
|
}, a, c)
|
|
}
|
|
function cP(d, c) {
|
|
var b = d
|
|
, a = c;
|
|
for (; ; ) {
|
|
if (0 === b)
|
|
return a;
|
|
if (a) {
|
|
var b = b - 1 | 0
|
|
, a = a[2];
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
function lE(d) {
|
|
function a(c, a) {
|
|
if (b(d, c))
|
|
if (0 === a)
|
|
return a;
|
|
return [0, c, a]
|
|
}
|
|
return function(b) {
|
|
return aL(a, b, 0)
|
|
}
|
|
}
|
|
function eN(f) {
|
|
function a(a, c) {
|
|
var d = c[2]
|
|
, e = c[1];
|
|
return b(f, a) ? [0, [0, a, e], d] : [0, e, [0, a, d]]
|
|
}
|
|
return function(b) {
|
|
return aL(a, b, lF)
|
|
}
|
|
}
|
|
function eO(c, a) {
|
|
var d = 0;
|
|
return aL(function(d, a) {
|
|
return z(b(c, d), a)
|
|
}, a, d)
|
|
}
|
|
function cQ(c, a) {
|
|
if (a) {
|
|
var d = a[1]
|
|
, f = a[2];
|
|
if (b(c, d)) {
|
|
var e = cQ(c, f);
|
|
return [0, [0, d, e[1]], e[2]]
|
|
}
|
|
}
|
|
return [0, 0, a]
|
|
}
|
|
function eP(a) {
|
|
if (h(a, hu))
|
|
var d = a;
|
|
else {
|
|
if (dZ(Z(a, 0)))
|
|
var e = 0;
|
|
else if (dZ(Z(a, i(a) - 1 | 0)))
|
|
var e = 0;
|
|
else
|
|
var d = a
|
|
, e = 1;
|
|
if (!e) {
|
|
var f = W(a)
|
|
, b = [0, 0];
|
|
for (; ; ) {
|
|
if (b[1] < f)
|
|
if (dY(Z(a, b[1]))) {
|
|
b[1]++;
|
|
continue
|
|
}
|
|
var c = [0, f - 1 | 0];
|
|
for (; ; ) {
|
|
if (b[1] <= c[1])
|
|
if (dY(Z(a, c[1]))) {
|
|
c[1] += -1;
|
|
continue
|
|
}
|
|
var d = b[1] <= c[1] ? cp(a, b[1], (c[1] - b[1] | 0) + 1 | 0) : ho;
|
|
break
|
|
}
|
|
break
|
|
}
|
|
}
|
|
}
|
|
return h(d, lG)
|
|
}
|
|
function af(b, a) {
|
|
var c = i(a);
|
|
return i(b) < c ? 0 : h(R(b, 0, c), a)
|
|
}
|
|
function cR(c, b) {
|
|
var d = i(c)
|
|
, a = i(b);
|
|
return d < a ? 0 : h(R(c, d - a | 0, a), b)
|
|
}
|
|
var E = d1([0, hA]);
|
|
function a9(d, c, a) {
|
|
return b(d, b(c, a))
|
|
}
|
|
function eQ(b) {
|
|
var a = R(b, 5, i(b) - 5 | 0);
|
|
try {
|
|
var c = q9(a);
|
|
return c
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a[1] === cl)
|
|
throw [0, ck, g(lM, g(b, lL))];
|
|
throw a
|
|
}
|
|
}
|
|
function eR(a) {
|
|
return a ? [0, ac(lN, a)] : 0
|
|
}
|
|
function bG(a) {
|
|
return d0(a, 32) ? g(lP, g(a, lO)) : a
|
|
}
|
|
var lZ = b(E[27], lY);
|
|
function l0(m) {
|
|
var b = m[2][1]
|
|
, d = m[1][1];
|
|
if (c(E[3], d, lZ)) {
|
|
var a = aA(function(b, a) {
|
|
if (b) {
|
|
var c = b[2]
|
|
, d = b[1];
|
|
if (h(a, lR))
|
|
return [0, lS, [0, bG(d), c]];
|
|
if (af(a, lT)) {
|
|
var e = g(lU, a);
|
|
return [0, lV, [0, g(bG(d), e), c]]
|
|
}
|
|
return [0, g(d, a), c]
|
|
}
|
|
return 0
|
|
}, lQ, b);
|
|
if (a) {
|
|
var j = a[1];
|
|
if (f(j, lW))
|
|
var n = a[2]
|
|
, k = [0, bG(j), n];
|
|
else
|
|
var k = a[2];
|
|
var l = k
|
|
} else
|
|
var l = a;
|
|
var e = ac(lX, A(l))
|
|
} else
|
|
var p = 0 === cR(d, l4) ? ab(bG, b) : b
|
|
, e = ac(l5, p);
|
|
var o = 0 === i(e) ? l1 : e;
|
|
return g(d, g(l3, g(o, l2)))
|
|
}
|
|
function eS(a) {
|
|
var b = a ? a[1] : l6;
|
|
function c(a) {
|
|
return ab(l0, a)
|
|
}
|
|
function d(a) {
|
|
return ac(b, a)
|
|
}
|
|
return function(a) {
|
|
return a9(d, c, a)
|
|
}
|
|
}
|
|
function cS(a) {
|
|
return g(l8, b(eS(l7), a))
|
|
}
|
|
function l_(b) {
|
|
switch (b[0]) {
|
|
case 0:
|
|
var c = b[1]
|
|
, d = g(ma, g(cS(b[2]), l$));
|
|
return g(ac(l9, c[1]), d);
|
|
case 1:
|
|
var f = b[1];
|
|
return g(md, g(f, g(mc, g(cS(b[2]), mb))));
|
|
default:
|
|
var h = b[3]
|
|
, i = b[2]
|
|
, j = b[1][1]
|
|
, k = g(mf, g(cS(b[4]), me))
|
|
, l = g(I(mh, cN(function(a) {
|
|
return g(mg, a)
|
|
}, h)), k);
|
|
return g(mk, g(j, g(I(mj, cN(function(b) {
|
|
return g(mi, a(e + b[1]))
|
|
}, i)), l)))
|
|
}
|
|
}
|
|
function a_(a) {
|
|
return ac(mm, a[1])
|
|
}
|
|
var bH = [s, mn, P(0)];
|
|
function J(j, d, c) {
|
|
var a = d
|
|
, b = c;
|
|
for (; ; )
|
|
switch (b) {
|
|
case 0:
|
|
throw bH;
|
|
case 1:
|
|
var e = a[2]
|
|
, a = a[1]
|
|
, b = e;
|
|
continue;
|
|
case 2:
|
|
var f = a[2]
|
|
, a = a[1]
|
|
, b = f;
|
|
continue;
|
|
case 3:
|
|
throw bH;
|
|
case 4:
|
|
var g = a[2]
|
|
, a = a[1]
|
|
, b = g;
|
|
continue;
|
|
case 5:
|
|
var h = a[2]
|
|
, a = a[1]
|
|
, b = h;
|
|
continue;
|
|
case 6:
|
|
var i = a[2]
|
|
, a = a[1]
|
|
, b = i;
|
|
continue;
|
|
default:
|
|
throw bH
|
|
}
|
|
}
|
|
function eT(a, e, d, c) {
|
|
if (a[4])
|
|
throw [0, m, mV];
|
|
var b = a[3];
|
|
if (typeof b === "number")
|
|
if (3 === b)
|
|
return I(0, c);
|
|
if (a[4])
|
|
throw [0, m, mW];
|
|
a[4] = 1;
|
|
return J(a, e, d)
|
|
}
|
|
function a$(a) {
|
|
cn(mL);
|
|
throw [0, m, mM]
|
|
}
|
|
function eU(b, i, h) {
|
|
var a = i
|
|
, c = h
|
|
, d = 0;
|
|
for (; ; ) {
|
|
if (2 === c) {
|
|
var f = a[2]
|
|
, g = [0, a[3], d]
|
|
, a = a[1]
|
|
, c = f
|
|
, d = g;
|
|
continue
|
|
}
|
|
if (3 === c) {
|
|
if (b[4])
|
|
throw [0, m, mR];
|
|
var e = b[3];
|
|
if (typeof e === "number")
|
|
if (3 === e)
|
|
return d;
|
|
if (b[4])
|
|
throw [0, m, mS];
|
|
b[4] = 1;
|
|
return J(b, a, c)
|
|
}
|
|
return a$(0)
|
|
}
|
|
}
|
|
function bV(i, a, f, n) {
|
|
var b = f[2]
|
|
, d = f[1]
|
|
, l = f[3]
|
|
, k = [0, E[1], 0]
|
|
, e = aA(function(a, b) {
|
|
var d = b[1][1]
|
|
, e = a[1]
|
|
, f = a[2];
|
|
return c(E[3], d, e) ? a : [0, c(E[4], d, e), [0, b, f]]
|
|
}, k, l)[2];
|
|
if (0 === b) {
|
|
if (a[4])
|
|
throw [0, m, mC];
|
|
var g = a[3];
|
|
if (typeof g === "number")
|
|
if (1 === g) {
|
|
var h = y(a);
|
|
return i < 50 ? bT(i + 1 | 0, h, d, e) : j(bT, [0, h, d, e])
|
|
}
|
|
if (a[4])
|
|
throw [0, m, mD];
|
|
a[4] = 1;
|
|
return J(a, d, b)
|
|
}
|
|
return 7 <= b ? eT(a, d, b, [0, e]) : a$(0)
|
|
}
|
|
function bU(d, b, o, n, l) {
|
|
var a = [0, o, n, l];
|
|
if (b[4])
|
|
throw [0, m, mE];
|
|
var f = b[3];
|
|
if (typeof f === "number")
|
|
switch (f) {
|
|
case 0:
|
|
var c = y(b)
|
|
, e = c[3];
|
|
if (typeof e === "number")
|
|
switch (e) {
|
|
case 1:
|
|
case 3:
|
|
var g = [0, 0];
|
|
return d < 50 ? bV(d + 1 | 0, c, a, g) : j(bV, [0, c, a, g])
|
|
}
|
|
else if (4 === e[0]) {
|
|
var h = e[1]
|
|
, i = 6;
|
|
return d < 50 ? be(d + 1 | 0, c, a, i, h) : j(be, [0, c, a, i, h])
|
|
}
|
|
if (c[4])
|
|
throw [0, m, mF];
|
|
c[4] = 1;
|
|
return J(c, a, 6);
|
|
case 1:
|
|
case 3:
|
|
var k = 0;
|
|
return d < 50 ? bV(d + 1 | 0, b, a, k) : j(bV, [0, b, a, k])
|
|
}
|
|
if (b[4])
|
|
throw [0, m, mG];
|
|
b[4] = 1;
|
|
return J(b, a[1], a[2])
|
|
}
|
|
function bT(c, a, r, i) {
|
|
var k = r[3]
|
|
, B = r[2]
|
|
, C = r[1];
|
|
if (k)
|
|
if (f(k[1], mu))
|
|
var e = 0;
|
|
else {
|
|
var h = k[2];
|
|
if (h)
|
|
if (f(h[1], mr))
|
|
var d = 1;
|
|
else {
|
|
var o = h[2];
|
|
if (o) {
|
|
var p = o[2]
|
|
, s = o[1];
|
|
if (p)
|
|
if (f(p[1], mt))
|
|
var d = 1;
|
|
else {
|
|
var q = p[2];
|
|
if (q)
|
|
var y = q[1]
|
|
, z = eR(q[2])
|
|
, l = [2, [0, s], [0, [0, eQ(y)]], z, i]
|
|
, e = 1
|
|
, d = 0;
|
|
else
|
|
var d = 1
|
|
}
|
|
else
|
|
var l = [2, [0, s], 0, 0, i]
|
|
, e = 1
|
|
, d = 0
|
|
} else
|
|
var d = 1
|
|
}
|
|
else
|
|
var d = 1;
|
|
if (d)
|
|
var l = [1, ac(ms, h), i]
|
|
, e = 1
|
|
}
|
|
else
|
|
var e = 0;
|
|
if (!e)
|
|
var l = [0, [0, A(aA(function(a, b) {
|
|
if (a) {
|
|
var c = a[2]
|
|
, d = a[1];
|
|
return f(b, mp) ? [0, g(d, b), c] : [0, mq, [0, d, c]]
|
|
}
|
|
return 0
|
|
}, mo, k))], i];
|
|
var b = [0, C, B, l];
|
|
if (a[4])
|
|
throw [0, m, mH];
|
|
var n = a[3];
|
|
if (typeof n === "number")
|
|
switch (n) {
|
|
case 3:
|
|
return eU(a, b, 2);
|
|
case 4:
|
|
var t = 2;
|
|
return c < 50 ? bc(c + 1 | 0, a, b, t) : j(bc, [0, a, b, t]);
|
|
case 5:
|
|
var u = 2;
|
|
return c < 50 ? bb(c + 1 | 0, a, b, u) : j(bb, [0, a, b, u]);
|
|
case 6:
|
|
var v = 2;
|
|
return c < 50 ? ba(c + 1 | 0, a, b, v) : j(ba, [0, a, b, v])
|
|
}
|
|
else if (4 === n[0]) {
|
|
var w = n[1]
|
|
, x = 2;
|
|
return c < 50 ? bd(c + 1 | 0, a, b, x, w) : j(bd, [0, a, b, x, w])
|
|
}
|
|
if (a[4])
|
|
throw [0, m, mI];
|
|
a[4] = 1;
|
|
return J(a, b, 2)
|
|
}
|
|
function D(c, a, I, H, G) {
|
|
var b = [0, I, H, G];
|
|
if (a[4])
|
|
throw [0, m, mJ];
|
|
var d = a[3];
|
|
if (typeof d === "number")
|
|
switch (d) {
|
|
case 4:
|
|
var q = 4;
|
|
return c < 50 ? bM(c + 1 | 0, a, b, q) : j(bM, [0, a, b, q]);
|
|
case 5:
|
|
var r = 4;
|
|
return c < 50 ? bL(c + 1 | 0, a, b, r) : j(bL, [0, a, b, r]);
|
|
case 2:
|
|
case 6:
|
|
if (a[4])
|
|
throw [0, m, mK];
|
|
a[4] = 1;
|
|
return J(a, b, 4);
|
|
default:
|
|
var e = b[1]
|
|
, h = b[2]
|
|
, g = [0, b[3], 0];
|
|
for (; ; ) {
|
|
if (4 === h) {
|
|
var E = e[2]
|
|
, F = [0, e[3], g]
|
|
, e = e[1]
|
|
, h = E
|
|
, g = F;
|
|
continue
|
|
}
|
|
if (5 === h) {
|
|
var i = e[2]
|
|
, f = e[1]
|
|
, k = [0, e[3], [0, g]];
|
|
switch (i) {
|
|
case 6:
|
|
var n = f[2]
|
|
, o = f[1]
|
|
, p = [0, k, f[3]];
|
|
return c < 50 ? bU(c + 1 | 0, a, o, n, p) : j(bU, [0, a, o, n, p]);
|
|
case 0:
|
|
case 7:
|
|
var l = [0, k, 0];
|
|
return c < 50 ? bU(c + 1 | 0, a, f, i, l) : j(bU, [0, a, f, i, l]);
|
|
default:
|
|
return a$(0)
|
|
}
|
|
}
|
|
return a$(0)
|
|
}
|
|
}
|
|
else
|
|
switch (d[0]) {
|
|
case 0:
|
|
var s = d[1]
|
|
, t = 4;
|
|
return c < 50 ? bS(c + 1 | 0, a, b, t, s) : j(bS, [0, a, b, t, s]);
|
|
case 1:
|
|
var u = d[1]
|
|
, v = 4;
|
|
return c < 50 ? bR(c + 1 | 0, a, b, v, u) : j(bR, [0, a, b, v, u]);
|
|
case 2:
|
|
var w = d[1]
|
|
, x = 4;
|
|
return c < 50 ? bQ(c + 1 | 0, a, b, x, w) : j(bQ, [0, a, b, x, w]);
|
|
case 3:
|
|
var y = d[1]
|
|
, z = 4;
|
|
return c < 50 ? bP(c + 1 | 0, a, b, z, y) : j(bP, [0, a, b, z, y]);
|
|
case 4:
|
|
var A = d[1]
|
|
, B = 4;
|
|
return c < 50 ? bO(c + 1 | 0, a, b, B, A) : j(bO, [0, a, b, B, A]);
|
|
default:
|
|
var C = d[1]
|
|
, D = 4;
|
|
return c < 50 ? bN(c + 1 | 0, a, b, D, C) : j(bN, [0, a, b, D, C])
|
|
}
|
|
}
|
|
function bS(e, f, c, b, a) {
|
|
var d = y(f);
|
|
return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
|
|
}
|
|
function bR(e, f, c, b, a) {
|
|
var d = y(f);
|
|
return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
|
|
}
|
|
function bQ(e, k, c, b, f) {
|
|
var a = y(k)
|
|
, d = a[3];
|
|
if (typeof d === "number")
|
|
switch (d) {
|
|
case 2:
|
|
case 6:
|
|
if (a[4])
|
|
throw [0, m, mQ];
|
|
a[4] = 1;
|
|
return J(a, c, b)
|
|
}
|
|
else if (4 === d[0]) {
|
|
var l = d[1]
|
|
, h = y(a)
|
|
, i = g(f, l);
|
|
return e < 50 ? D(e + 1 | 0, h, c, b, i) : j(D, [0, h, c, b, i])
|
|
}
|
|
return e < 50 ? D(e + 1 | 0, a, c, b, f) : j(D, [0, a, c, b, f])
|
|
}
|
|
function bP(e, f, c, b, a) {
|
|
var d = y(f);
|
|
return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
|
|
}
|
|
function bO(e, f, c, b, a) {
|
|
var d = y(f);
|
|
return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
|
|
}
|
|
function bN(e, f, c, b, a) {
|
|
var d = y(f);
|
|
return e < 50 ? D(e + 1 | 0, d, c, b, a) : j(D, [0, d, c, b, a])
|
|
}
|
|
function bM(d, e, b, a) {
|
|
var c = y(e);
|
|
return d < 50 ? D(d + 1 | 0, c, b, a, eW) : j(D, [0, c, b, a, eW])
|
|
}
|
|
function bL(d, e, b, a) {
|
|
var c = y(e);
|
|
return d < 50 ? D(d + 1 | 0, c, b, a, eX) : j(D, [0, c, b, a, eX])
|
|
}
|
|
function aw(c, a, A, z, x) {
|
|
var b = [0, A, z, x];
|
|
if (a[4])
|
|
throw [0, m, mT];
|
|
var g = a[3];
|
|
if (typeof g === "number")
|
|
switch (g) {
|
|
case 2:
|
|
var l = b[1]
|
|
, h = b[2]
|
|
, k = [0, b[3], 0];
|
|
for (; ; ) {
|
|
var d = [0, l, h, k];
|
|
switch (h) {
|
|
case 1:
|
|
var i = d[1]
|
|
, l = i[1]
|
|
, h = i[2]
|
|
, k = [0, i[3], d[3]];
|
|
continue;
|
|
case 2:
|
|
case 3:
|
|
if (a[4])
|
|
throw [0, m, mN];
|
|
var n = a[3];
|
|
if (typeof n === "number")
|
|
if (2 === n) {
|
|
var e = y(a)
|
|
, f = e[3];
|
|
if (typeof f === "number") {
|
|
if (1 === f) {
|
|
var o = y(e)
|
|
, p = 0;
|
|
return c < 50 ? bT(c + 1 | 0, o, d, p) : j(bT, [0, o, d, p])
|
|
}
|
|
} else if (4 === f[0]) {
|
|
var q = f[1]
|
|
, r = 0;
|
|
return c < 50 ? be(c + 1 | 0, e, d, r, q) : j(be, [0, e, d, r, q])
|
|
}
|
|
if (e[4])
|
|
throw [0, m, mO];
|
|
e[4] = 1;
|
|
return J(e, d, 0)
|
|
}
|
|
if (a[4])
|
|
throw [0, m, mP];
|
|
a[4] = 1;
|
|
return J(a, d[1], d[2]);
|
|
default:
|
|
return a$(0)
|
|
}
|
|
}
|
|
case 4:
|
|
var s = 1;
|
|
return c < 50 ? bc(c + 1 | 0, a, b, s) : j(bc, [0, a, b, s]);
|
|
case 5:
|
|
var t = 1;
|
|
return c < 50 ? bb(c + 1 | 0, a, b, t) : j(bb, [0, a, b, t]);
|
|
case 6:
|
|
var u = 1;
|
|
return c < 50 ? ba(c + 1 | 0, a, b, u) : j(ba, [0, a, b, u])
|
|
}
|
|
else if (4 === g[0]) {
|
|
var v = g[1]
|
|
, w = 1;
|
|
return c < 50 ? bd(c + 1 | 0, a, b, w, v) : j(bd, [0, a, b, w, v])
|
|
}
|
|
if (a[4])
|
|
throw [0, m, mU];
|
|
a[4] = 1;
|
|
return J(a, b, 1)
|
|
}
|
|
function be(c, A, z, x, w) {
|
|
var e = y(A)
|
|
, b = [0, z, x, [0, w]];
|
|
if (e[4])
|
|
throw [0, m, mX];
|
|
var f = e[3];
|
|
if (typeof f === "number")
|
|
if (5 === f) {
|
|
var a = y(e)
|
|
, d = a[3];
|
|
if (typeof d === "number")
|
|
switch (d) {
|
|
case 4:
|
|
var g = 5;
|
|
return c < 50 ? bM(c + 1 | 0, a, b, g) : j(bM, [0, a, b, g]);
|
|
case 5:
|
|
var h = 5;
|
|
return c < 50 ? bL(c + 1 | 0, a, b, h) : j(bL, [0, a, b, h]);
|
|
default:
|
|
if (a[4])
|
|
throw [0, m, mY];
|
|
a[4] = 1;
|
|
return J(a, b, 5)
|
|
}
|
|
else
|
|
switch (d[0]) {
|
|
case 0:
|
|
var i = d[1]
|
|
, k = 5;
|
|
return c < 50 ? bS(c + 1 | 0, a, b, k, i) : j(bS, [0, a, b, k, i]);
|
|
case 1:
|
|
var l = d[1]
|
|
, n = 5;
|
|
return c < 50 ? bR(c + 1 | 0, a, b, n, l) : j(bR, [0, a, b, n, l]);
|
|
case 2:
|
|
var o = d[1]
|
|
, p = 5;
|
|
return c < 50 ? bQ(c + 1 | 0, a, b, p, o) : j(bQ, [0, a, b, p, o]);
|
|
case 3:
|
|
var q = d[1]
|
|
, r = 5;
|
|
return c < 50 ? bP(c + 1 | 0, a, b, r, q) : j(bP, [0, a, b, r, q]);
|
|
case 4:
|
|
var s = d[1]
|
|
, t = 5;
|
|
return c < 50 ? bO(c + 1 | 0, a, b, t, s) : j(bO, [0, a, b, t, s]);
|
|
default:
|
|
var u = d[1]
|
|
, v = 5;
|
|
return c < 50 ? bN(c + 1 | 0, a, b, v, u) : j(bN, [0, a, b, v, u])
|
|
}
|
|
}
|
|
if (e[4])
|
|
throw [0, m, mZ];
|
|
e[4] = 1;
|
|
return J(e, b[1], b[2])
|
|
}
|
|
function bd(e, f, c, b, a) {
|
|
var d = y(f);
|
|
return e < 50 ? aw(e + 1 | 0, d, c, b, a) : j(aw, [0, d, c, b, a])
|
|
}
|
|
function bc(d, e, b, a) {
|
|
var c = y(e);
|
|
return d < 50 ? aw(d + 1 | 0, c, b, a, eY) : j(aw, [0, c, b, a, eY])
|
|
}
|
|
function bb(d, e, b, a) {
|
|
var c = y(e);
|
|
return d < 50 ? aw(d + 1 | 0, c, b, a, eZ) : j(aw, [0, c, b, a, eZ])
|
|
}
|
|
function ba(d, e, b, a) {
|
|
var c = y(e);
|
|
return d < 50 ? aw(d + 1 | 0, c, b, a, e0) : j(aw, [0, c, b, a, e0])
|
|
}
|
|
function mv(a, b, c, d) {
|
|
return br(be(0, a, b, c, d))
|
|
}
|
|
function mw(a, b, c, d) {
|
|
return br(bd(0, a, b, c, d))
|
|
}
|
|
function mx(a, b, c) {
|
|
return br(bc(0, a, b, c))
|
|
}
|
|
function my(a, b, c) {
|
|
return br(bb(0, a, b, c))
|
|
}
|
|
function mz(a, b, c) {
|
|
return br(ba(0, a, b, c))
|
|
}
|
|
function y(a) {
|
|
var c = a[1]
|
|
, d = a[2];
|
|
return [0, c, d, b(c, d), 0]
|
|
}
|
|
function eV(b, a) {
|
|
return [0, b, a, 0, 0]
|
|
}
|
|
function mA(f, e) {
|
|
var d = eV(f, e)
|
|
, c = [0, 0, d[2][12]]
|
|
, a = y(d)
|
|
, b = a[3];
|
|
if (typeof b === "number") {
|
|
if (3 === b)
|
|
return eT(a, c, 7, 0)
|
|
} else if (4 === b[0])
|
|
return mv(a, c, 7, b[1]);
|
|
if (a[4])
|
|
throw [0, m, m0];
|
|
a[4] = 1;
|
|
return J(a, c, 7)
|
|
}
|
|
function mB(f, e) {
|
|
var d = eV(f, e)
|
|
, b = [0, 0, d[2][12]]
|
|
, a = y(d)
|
|
, c = a[3];
|
|
if (typeof c === "number")
|
|
switch (c) {
|
|
case 3:
|
|
return eU(a, b, 3);
|
|
case 4:
|
|
return mx(a, b, 3);
|
|
case 5:
|
|
return my(a, b, 3);
|
|
case 6:
|
|
return mz(a, b, 3)
|
|
}
|
|
else if (4 === c[0])
|
|
return mw(a, b, 3, c[1]);
|
|
if (a[4])
|
|
throw [0, m, m1];
|
|
a[4] = 1;
|
|
return J(a, b, 3)
|
|
}
|
|
var e1 = [s, m2, P(0)];
|
|
function m4(c) {
|
|
a: for (; ; ) {
|
|
c[10] = au(5, -1);
|
|
var j = 0;
|
|
for (; ; ) {
|
|
var d = rj(m3, j, c);
|
|
if (0 <= d) {
|
|
c[11] = c[12];
|
|
var f = c[12];
|
|
c[12] = [0, f[1], f[2], f[3], c[4] + c[6] | 0]
|
|
}
|
|
if (20 < d >>> 0) {
|
|
b(c[1], c);
|
|
var j = d;
|
|
continue
|
|
}
|
|
switch (d) {
|
|
case 0:
|
|
return 3;
|
|
case 1:
|
|
var h = c[12];
|
|
c[12] = [0, h[1], h[2] + 1 | 0, c[6], h[4]];
|
|
continue a;
|
|
case 2:
|
|
continue a;
|
|
case 3:
|
|
return 4;
|
|
case 4:
|
|
return 2;
|
|
case 5:
|
|
return 1;
|
|
case 6:
|
|
return 0;
|
|
case 7:
|
|
return 5;
|
|
case 8:
|
|
return 6;
|
|
case 9:
|
|
return [3, x(c)];
|
|
case 10:
|
|
return [5, x(c)];
|
|
case 11:
|
|
return [4, x(c)];
|
|
case 12:
|
|
return [0, x(c)];
|
|
case 13:
|
|
return [2, x(c)];
|
|
case 14:
|
|
return [1, x(c)];
|
|
case 15:
|
|
var m = l(c[10], 0)[1];
|
|
return [1, cv(c, l(c[10], 1)[2], m)];
|
|
case 16:
|
|
return [4, x(c)];
|
|
case 17:
|
|
continue a;
|
|
case 18:
|
|
continue a;
|
|
case 19:
|
|
continue a;
|
|
default:
|
|
var i = x(c)
|
|
, k = aa(i, 0);
|
|
if (aV < k)
|
|
return [1, i];
|
|
throw [0, e1, g(m7, g(i, g(m6, g(a(e + k), m5))))]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
function e2(c) {
|
|
var d = c[11]
|
|
, b = c[12]
|
|
, f = g(m8, a(e + ((b[4] - b[3] | 0) + 1 | 0)))
|
|
, h = g(m9, g(a(e + ((d[4] - d[3] | 0) + 1 | 0)), f));
|
|
return g(a(e + b[2]), h)
|
|
}
|
|
function e3(d, a) {
|
|
var b = hD(d);
|
|
try {
|
|
var h = c(a, m4, b);
|
|
return h
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a[1] === e1) {
|
|
var e = g(m_, a[2]);
|
|
cn(g(e2(b), e));
|
|
return 0
|
|
}
|
|
if (a === bH) {
|
|
var f = g(m$, d);
|
|
cn(g(e2(b), f));
|
|
return 0
|
|
}
|
|
throw a
|
|
}
|
|
}
|
|
function na(a) {
|
|
return e3(a, mB)
|
|
}
|
|
var nh = z(ng, nf)
|
|
, ni = b(E[27], nh);
|
|
function bI(a) {
|
|
return c(E[3], a, ni)
|
|
}
|
|
function cT(b, a) {
|
|
return aH(a[1], b)
|
|
}
|
|
function aP(d) {
|
|
return function(e) {
|
|
var a = e;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1]
|
|
, c = a[2];
|
|
if (cT(d, b))
|
|
return [0, b];
|
|
var a = c;
|
|
continue
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
}
|
|
function cU(c, b, a) {
|
|
var d = eM(function(a) {
|
|
var d = a[1];
|
|
return 0 === aH(c, d) ? a : [0, d, b]
|
|
}, a);
|
|
return d === a ? [0, [0, c, b], a] : d
|
|
}
|
|
function nl(b, a) {
|
|
return ae(b, function(b) {
|
|
return 0 === a[0] ? [0, g(b, a[1])] : 0
|
|
})
|
|
}
|
|
function nn(a) {
|
|
return 0 === a[0] ? 0 : a[4]
|
|
}
|
|
function cV(d, b, a) {
|
|
if (0 === a[0])
|
|
return 0;
|
|
var e = a[4]
|
|
, f = a[3]
|
|
, g = a[2];
|
|
return h(a[1], d) ? c(b, g, f) : ao(function(a) {
|
|
return cV(d, b, a)
|
|
}, e)
|
|
}
|
|
function cW(d, c, g, f, b) {
|
|
var a = aH(c, d)
|
|
, e = a ? 0 === b ? 1 : 0 : a;
|
|
return e
|
|
}
|
|
function cX(b) {
|
|
if (0 === b[0])
|
|
return eP(b[1]);
|
|
var d = b[4]
|
|
, e = f(b[1], no);
|
|
if (e) {
|
|
var g = 0 !== d ? 1 : 0;
|
|
if (g) {
|
|
var a = d;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var i = a[2]
|
|
, c = cX(a[1]);
|
|
if (c) {
|
|
var a = i;
|
|
continue
|
|
}
|
|
return c
|
|
}
|
|
return 1
|
|
}
|
|
}
|
|
var h = g
|
|
} else
|
|
var h = e;
|
|
return h
|
|
}
|
|
function np(c) {
|
|
var a = c;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[2];
|
|
if (cX(a[1])) {
|
|
var a = b;
|
|
continue
|
|
}
|
|
}
|
|
return a
|
|
}
|
|
}
|
|
var nq = lE(cX);
|
|
function e4(a) {
|
|
var c = 0;
|
|
return A(aA(function(e, a) {
|
|
if (0 === a[0]) {
|
|
var c = a[1]
|
|
, j = c[3]
|
|
, k = c[2]
|
|
, l = c[1]
|
|
, g = function(a) {
|
|
return e3(a[2], mA)
|
|
}
|
|
, d = b(eN(function(a) {
|
|
return h(a[1], nb)
|
|
}), k)
|
|
, i = d[2]
|
|
, f = aA(z, 0, ab(g, d[1]));
|
|
return [0, [1, l, i, f, e4(j)], e]
|
|
}
|
|
return [0, [0, a[1]], e]
|
|
}, c, a))
|
|
}
|
|
function e5(i, l) {
|
|
var c = i ? i[1] : 0;
|
|
function f(a) {
|
|
return g(ns, bx(c * 2 | 0, 32))
|
|
}
|
|
var m = 0
|
|
, a = aA(function(i, a) {
|
|
if (0 === a[0])
|
|
return [0, [1, a[1]], i];
|
|
var k = a[3]
|
|
, l = a[2]
|
|
, j = a[1]
|
|
, q = a[4]
|
|
, r = 0 === (0 === k ? 1 : 0) ? [0, [0, nr, b(eS(0), k)], l] : l
|
|
, m = e5([0, c + 1 | 0], q)
|
|
, d = 0 === h(j, nt) ? m : z([0, nv, m], [0, [1, f(0)], 0]);
|
|
if (d) {
|
|
var n = d[1];
|
|
if (0 === n[0])
|
|
if (bI(n[1][1]))
|
|
var o = [0, [1, g(nu, bx((c + 1 | 0) * 2 | 0, 32))], d]
|
|
, e = 1;
|
|
else
|
|
var e = 0;
|
|
else
|
|
var e = 0
|
|
} else
|
|
var e = 0;
|
|
if (!e)
|
|
var o = d;
|
|
var p = [0, [0, j, r, o]];
|
|
return 0 === bI(j) ? [0, p, i] : [0, [1, f(0)], [0, p, i]]
|
|
}, m, l);
|
|
if (a) {
|
|
var j = a[1];
|
|
if (0 === j[0])
|
|
var d = 0;
|
|
else {
|
|
var n = a[2]
|
|
, o = j[1];
|
|
if (0 < c)
|
|
if (h(o, f(0)))
|
|
var k = [0, [1, g(nw, bx((c - 1 | 0) * 2 | 0, 32))], n]
|
|
, d = 1
|
|
, e = 0;
|
|
else
|
|
var e = 1;
|
|
else
|
|
var e = 1;
|
|
if (e)
|
|
var d = 0
|
|
}
|
|
} else
|
|
var d = 0;
|
|
if (!d)
|
|
var k = a;
|
|
return A(k)
|
|
}
|
|
function e6(r) {
|
|
var c = 0
|
|
, a = r;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var e = a[1];
|
|
if (0 === e[0]) {
|
|
var f = a[2];
|
|
if (f) {
|
|
var h = f[1]
|
|
, j = e[1];
|
|
if (0 === h[0]) {
|
|
var s = f[2]
|
|
, a = [0, [0, g(j, h[1])], s];
|
|
continue
|
|
}
|
|
var n = f[2]
|
|
, m = j
|
|
, l = h
|
|
, k = h[1]
|
|
, d = 0
|
|
} else
|
|
var d = 1
|
|
} else {
|
|
var i = a[2];
|
|
if (i) {
|
|
var q = i[1]
|
|
, x = e[1];
|
|
if (0 === q[0])
|
|
var n = i[2]
|
|
, m = q[1]
|
|
, l = e
|
|
, k = x
|
|
, d = 0;
|
|
else
|
|
var d = 1
|
|
} else
|
|
var d = 1
|
|
}
|
|
if (!d)
|
|
if (bI(k))
|
|
if (eP(m)) {
|
|
var a = [0, l, n];
|
|
continue
|
|
}
|
|
var b = a[1];
|
|
if (0 === b[0]) {
|
|
var c = [0, [0, b[1]], c]
|
|
, a = a[2];
|
|
continue
|
|
}
|
|
var o = b[4]
|
|
, p = b[1]
|
|
, t = a[2]
|
|
, u = b[3]
|
|
, v = b[2]
|
|
, w = 0 === bI(p) ? o : a9(nq, np, o)
|
|
, c = [0, [1, p, v, u, e6(w)], c]
|
|
, a = t;
|
|
continue
|
|
}
|
|
return A(c)
|
|
}
|
|
}
|
|
function e7(m) {
|
|
var b = B(iY, 0, 0, m)
|
|
, n = 0
|
|
, p = [0, kS]
|
|
, f = Q(cc);
|
|
function o(d, c) {
|
|
try {
|
|
var a = bf(aI(b, 1042138122, 153), b, d, 0, c);
|
|
if (0 === a)
|
|
bt(iZ);
|
|
return a
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === aJ)
|
|
return 0;
|
|
throw a
|
|
}
|
|
}
|
|
var a = [0]
|
|
, c = 0
|
|
, d = 0
|
|
, e = 0
|
|
, g = 0
|
|
, h = 0
|
|
, i = 0
|
|
, j = 0
|
|
, k = Q(aW);
|
|
return e6(e4(kX(p, nz, ny, nx, n, [0, function(a) {
|
|
var g = o(f, W(f))
|
|
, c = 0 < g ? g : (a[9] = 1,
|
|
0);
|
|
if (W(a[2]) < (a[3] + c | 0)) {
|
|
if (((a[3] - a[5] | 0) + c | 0) <= W(a[2]))
|
|
bw(a[2], a[5], a[2], 0, a[3] - a[5] | 0);
|
|
else {
|
|
var j = cm(2 * W(a[2]) | 0, aN);
|
|
if (j < ((a[3] - a[5] | 0) + c | 0))
|
|
bt(hC);
|
|
var k = Q(j);
|
|
bw(a[2], a[5], k, 0, a[3] - a[5] | 0);
|
|
a[2] = k
|
|
}
|
|
var d = a[5];
|
|
a[4] = a[4] + d | 0;
|
|
a[6] = a[6] - d | 0;
|
|
a[5] = 0;
|
|
a[7] = a[7] - d | 0;
|
|
a[3] = a[3] - d | 0;
|
|
var e = a[10]
|
|
, h = e.length - 1 - 1 | 0
|
|
, m = 0;
|
|
if (!(h < 0)) {
|
|
var b = m;
|
|
for (; ; ) {
|
|
var i = l(e, b)[b + 1];
|
|
if (0 <= i)
|
|
l(e, b)[b + 1] = i - d | 0;
|
|
var n = b + 1 | 0;
|
|
if (h !== b) {
|
|
var b = n;
|
|
continue
|
|
}
|
|
break
|
|
}
|
|
}
|
|
}
|
|
bw(f, 0, a[2], a[3], c);
|
|
a[3] = a[3] + c | 0;
|
|
return 0
|
|
}
|
|
, k, j, i, h, g, e, d, c, a, by, by])))
|
|
}
|
|
function e8(a) {
|
|
return [0, [0, nQ, a], nP]
|
|
}
|
|
var cY = e8(nR);
|
|
function e9(e, g, a) {
|
|
var c = aC(function(b) {
|
|
var a = b[1]
|
|
, c = h(a, e_)
|
|
, d = c || h(a, e$);
|
|
return d
|
|
}, e);
|
|
function j(c) {
|
|
var b = c[2]
|
|
, a = i(b)
|
|
, d = 7;
|
|
return a < 7 ? lH : R(b, d, a - 7 | 0)
|
|
}
|
|
var k = b(aP(e_), c)
|
|
, l = I(cY, S(S(bE([O, function(a) {
|
|
return b(aP(e$), c)
|
|
}
|
|
], k), j), e8));
|
|
function d(c) {
|
|
var d = c[2];
|
|
function e(b) {
|
|
var c = b[2];
|
|
function e(b) {
|
|
if (f(b, nI))
|
|
if (f(b, nJ))
|
|
return a;
|
|
function e(a) {
|
|
return cU(nK, c, a)
|
|
}
|
|
return a9(function(a) {
|
|
return cU(nL, d, a)
|
|
}, e, a)
|
|
}
|
|
return S(ao(function(a) {
|
|
return f(a[1][1], nM) ? 0 : [0, a_(a[2])]
|
|
}, g), e)
|
|
}
|
|
return ae(b(aP(nN), a), e)
|
|
}
|
|
return z(l, I(a, ae(b(aP(nO), a), d)))
|
|
}
|
|
function fa(b, a) {
|
|
var c = [1, nS, 0, 0, a];
|
|
return cV(b, function(b, a) {
|
|
return [0, [0, b, a]]
|
|
}, c)
|
|
}
|
|
function nT(a, d, c, b) {
|
|
return h(a, nU)
|
|
}
|
|
var nX = [0, nT, function(f, d, a, c) {
|
|
function e(b) {
|
|
var c = b[2]
|
|
, e = e9(d, a, b[1]);
|
|
return [0, e, z(c, a)]
|
|
}
|
|
var b = I([0, cY, 0], S(fa(nV, c), e));
|
|
return [0, [1, nW, b[1], b[2], 0]]
|
|
}
|
|
];
|
|
function nY(a, b) {
|
|
return [0, a]
|
|
}
|
|
function fb(a) {
|
|
return cV(nZ, nY, a)
|
|
}
|
|
function fc(d, a) {
|
|
if (0 === a[0])
|
|
return 0;
|
|
var b = a[1];
|
|
if (f(b, n0)) {
|
|
var e = a[4]
|
|
, g = a[3]
|
|
, h = a[2]
|
|
, c = function(b) {
|
|
if (b) {
|
|
var a = b[1];
|
|
if (0 === a[0])
|
|
return [0, a, c(b[2])];
|
|
var e = a[1];
|
|
if (f(e, n1)) {
|
|
var g = a[4]
|
|
, h = a[3]
|
|
, i = a[2]
|
|
, j = c(b[2]);
|
|
return [0, [1, e, i, h, c(g)], j]
|
|
}
|
|
return [0, [1, n2, d, a[3], a[4]], b[2]]
|
|
}
|
|
return 0
|
|
};
|
|
return [0, [1, b, h, g, c(e)]]
|
|
}
|
|
return [0, [1, n3, d, a[3], a[4]]]
|
|
}
|
|
function n6(a) {
|
|
return R(a, 15, (i(a) - 9 | 0) - 15 | 0)
|
|
}
|
|
function n9(a, b, c, d) {
|
|
return cW(n8, a, b, c, d)
|
|
}
|
|
var of = [0, n9, function(v, b, u, t, a) {
|
|
if (b) {
|
|
var m = b[1];
|
|
if (!f(m[1], n_))
|
|
if (!b[2]) {
|
|
var c = m[2]
|
|
, l = af(c, n4)
|
|
, q = l ? cR(c, n5) : l;
|
|
if (q) {
|
|
if (a) {
|
|
var d = a[1];
|
|
if (0 !== d[0])
|
|
if (!f(d[1], n$)) {
|
|
var e = d[2];
|
|
if (e) {
|
|
var n = e[1];
|
|
if (!f(n[1], oa))
|
|
if (!f(n[2], ob))
|
|
if (!e[2]) {
|
|
var g = a[2];
|
|
if (g) {
|
|
var h = g[2];
|
|
if (h) {
|
|
var i = h[1]
|
|
, j = g[1];
|
|
if (0 !== i[0])
|
|
if (!f(i[1], oc)) {
|
|
var k = i[2];
|
|
if (k) {
|
|
var o = k[1];
|
|
if (!f(o[1], od))
|
|
if (!f(o[2], oe))
|
|
if (!k[2]) {
|
|
var r = h[2]
|
|
, s = a9(e7, n6, c)
|
|
, p = function(a) {
|
|
function b(b) {
|
|
return e9(b[1], b[2], a)
|
|
}
|
|
var c = S(fa(n7, s), b);
|
|
return fc(eK([O, function(b) {
|
|
return z(cY, a)
|
|
}
|
|
], c), j)
|
|
};
|
|
return [0, [0, I(j, ae(fb(j), p)), r]]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
];
|
|
function ok(a, b, c, d) {
|
|
return cW(oj, a, b, c, d)
|
|
}
|
|
var os = [0, ok, function(u, b, t, s, a) {
|
|
if (b) {
|
|
var l = b[1];
|
|
if (!f(l[1], ol))
|
|
if (!b[2]) {
|
|
var m = l[2]
|
|
, k = af(m, og)
|
|
, q = k ? cR(m, oh) : k;
|
|
if (q) {
|
|
if (a) {
|
|
var c = a[1];
|
|
if (0 !== c[0])
|
|
if (!f(c[1], om)) {
|
|
var d = c[2];
|
|
if (d) {
|
|
var n = d[1];
|
|
if (!f(n[1], on))
|
|
if (!f(n[2], oo))
|
|
if (!d[2]) {
|
|
var e = a[2];
|
|
if (e) {
|
|
var g = e[2];
|
|
if (g) {
|
|
var h = g[1]
|
|
, i = e[1];
|
|
if (0 !== h[0])
|
|
if (!f(h[1], op)) {
|
|
var j = h[2];
|
|
if (j) {
|
|
var o = j[1];
|
|
if (!f(o[1], oq))
|
|
if (!f(o[2], or))
|
|
if (!j[2]) {
|
|
var r = g[2]
|
|
, p = function(a) {
|
|
return fc([0, oi, a], i)
|
|
};
|
|
return [0, [0, I(i, ae(fb(i), p)), r]]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
return 0
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
];
|
|
function fd(h, g, o) {
|
|
var i = h ? h[1] : 0
|
|
, c = 0
|
|
, a = o;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (0 === b[0]) {
|
|
var c = [0, b, c]
|
|
, a = a[2];
|
|
continue
|
|
}
|
|
var d = a[2]
|
|
, f = b[4]
|
|
, j = b[3]
|
|
, k = b[2]
|
|
, l = b[1]
|
|
, e = c1(g, l, k, j, f, d);
|
|
if (typeof e === "number") {
|
|
if (0 === e) {
|
|
var a = d;
|
|
continue
|
|
}
|
|
var m = fd([0, i], g, f)
|
|
, n = [1, l, k, j, m];
|
|
if (i)
|
|
if (rk(m, f)) {
|
|
var a = [0, n, d];
|
|
continue
|
|
}
|
|
var c = [0, n, c]
|
|
, a = d;
|
|
continue
|
|
} else {
|
|
if (0 === e[0]) {
|
|
var a = [0, e[1], d];
|
|
continue
|
|
}
|
|
var a = e[1];
|
|
continue
|
|
}
|
|
}
|
|
return A(c)
|
|
}
|
|
}
|
|
function fe(a, e, d, c, b) {
|
|
return I(0, ao(function(f) {
|
|
if (bf(f[1], e, d, c, b)) {
|
|
var a = bf(f[2], e, d, c, b);
|
|
if (typeof a === "number")
|
|
if (0 === a)
|
|
return 0;
|
|
return [0, a]
|
|
}
|
|
return 0
|
|
}, a))
|
|
}
|
|
function ff(a, i, h, b) {
|
|
var c = a ? a[1] : 0;
|
|
return fd([0, c], function(f, e, d, b, c) {
|
|
var a = fe(i, f, e, d, b);
|
|
if (typeof a === "number")
|
|
switch (a) {
|
|
case 0:
|
|
var g = ao(function(a) {
|
|
return bf(a[1], f, e, d, b) ? c1(a[2], f, e, d, b, c) : 0
|
|
}, h);
|
|
return g ? [1, g[1]] : 1;
|
|
case 1:
|
|
return [1, z(b, c)];
|
|
default:
|
|
return 0
|
|
}
|
|
else
|
|
return 0 === a[0] ? [0, a[1]] : [1, z(a[1], c)]
|
|
}, b)
|
|
}
|
|
function ou(c) {
|
|
if (!f(c[1][1], ov)) {
|
|
var a = c[2][1];
|
|
if (a) {
|
|
var b = a[2];
|
|
if (b) {
|
|
var d = b[2]
|
|
, e = b[1]
|
|
, g = a[1]
|
|
, h = [O, function(a) {
|
|
return eR(d)
|
|
}
|
|
];
|
|
return [0, [0, [0, g], eQ(e), h]]
|
|
}
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
function cZ(a) {
|
|
return ao(ou, a)
|
|
}
|
|
function bJ(b, a) {
|
|
return ao(function(a) {
|
|
var c = a[2];
|
|
return h(a[1][1], b) ? [0, a_(c)] : 0
|
|
}, a)
|
|
}
|
|
function fg(l) {
|
|
var c = 0
|
|
, a = l;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (0 === b[0]) {
|
|
var c = [0, b, c]
|
|
, a = a[2];
|
|
continue
|
|
}
|
|
var g = a[2]
|
|
, e = b[2]
|
|
, d = b[1]
|
|
, m = b[3]
|
|
, i = fg(b[4]);
|
|
if (e) {
|
|
var j = e[1];
|
|
if (!f(j[1], ow))
|
|
if (!f(j[2], ox))
|
|
if (!e[2])
|
|
if (!i) {
|
|
var n = h(d, oy) ? 0 : h(d, oz) ? 0 : 1;
|
|
if (!n) {
|
|
var k = [0, d] ? d : ne
|
|
, a = cP(1, cQ(function(i) {
|
|
return function(b) {
|
|
if (1 === b[0]) {
|
|
var c = b[2];
|
|
if (c) {
|
|
var e = c[1]
|
|
, g = b[1];
|
|
if (f(e[1], nc))
|
|
var a = 0;
|
|
else if (f(e[2], nd))
|
|
var a = 0;
|
|
else if (c[2])
|
|
var a = 0;
|
|
else if (h(g, i))
|
|
var d = 1
|
|
, a = 1;
|
|
else
|
|
var a = 0
|
|
} else
|
|
var a = 0
|
|
} else
|
|
var a = 0;
|
|
if (!a)
|
|
var d = 0;
|
|
return 1 - d
|
|
}
|
|
}(k), g)[2]);
|
|
continue
|
|
}
|
|
}
|
|
}
|
|
var c = [0, [1, d, e, m, i], c]
|
|
, a = g;
|
|
continue
|
|
}
|
|
return A(c)
|
|
}
|
|
}
|
|
function fh(a) {
|
|
return [0, oB, a[2], [0, oA, a[3]], 0]
|
|
}
|
|
function oX(b) {
|
|
var a = b[1][1]
|
|
, c = h(a, oY)
|
|
, d = c || h(a, oZ);
|
|
return d
|
|
}
|
|
function o0(a) {
|
|
if (!f(a[1][1], o1)) {
|
|
var c = a[2]
|
|
, b = c[1];
|
|
if (b)
|
|
if (!f(b[1], o2))
|
|
if (!b[2])
|
|
return [0, o3, c]
|
|
}
|
|
return a
|
|
}
|
|
function fi(k, d, c) {
|
|
function t(g) {
|
|
var j = g[3]
|
|
, b = g[2]
|
|
, i = b[3]
|
|
, c = b[2]
|
|
, l = b[1]
|
|
, o = b[4]
|
|
, p = g[1]
|
|
, m = 0 === (0 === j ? 1 : 0) ? fi(k, d, j) : 0
|
|
, n = [0, pg, a(e + p)];
|
|
if (h(l, ph))
|
|
return [1, l, [0, n, c], i, m];
|
|
var q = 0 === bv(function(a) {
|
|
return cT(pi, a)
|
|
}, c) ? [0, pj, c] : c
|
|
, r = [0, n, z(cO(function(a) {
|
|
return f(a[1][1], o7) ? 0 : [0, [0, o8, a_(a[2])]]
|
|
}, i), q)]
|
|
, s = ab(o0, i);
|
|
return [1, pk, r, s, z(fg(o), m)]
|
|
}
|
|
if (c) {
|
|
var i = c[1]
|
|
, l = i[2][3]
|
|
, m = i[1]
|
|
, u = i[4]
|
|
, j = function(i, g, c) {
|
|
return ao(function(a) {
|
|
if (2 === a[0]) {
|
|
var d = a[2];
|
|
if (d) {
|
|
var b = a[3]
|
|
, j = a[4]
|
|
, k = d[1][1];
|
|
if (h(a[1][1], i))
|
|
if (k === g) {
|
|
if (c)
|
|
var f = c[1]
|
|
, e = b ? aH(f, b[1]) : 0;
|
|
else
|
|
var e = 0 === b ? 1 : 0;
|
|
if (e)
|
|
return [0, j]
|
|
}
|
|
}
|
|
}
|
|
return 0
|
|
}, k)
|
|
}
|
|
, o = function(a) {
|
|
return bJ(o4, a)
|
|
}
|
|
, p = function(a) {
|
|
return h(o5, a)
|
|
}
|
|
, q = function(a) {
|
|
return bF(p, a)
|
|
}
|
|
, r = function(b) {
|
|
var a = b[3]
|
|
, c = a2(a)
|
|
, d = b[2]
|
|
, e = b[1][1]
|
|
, f = ax === c ? a[1] : O === c ? a6(a) : a;
|
|
return j(e, d, f)
|
|
}
|
|
, s = function(d) {
|
|
var a = [O, function(b) {
|
|
function a(a) {
|
|
return ae(cZ(l), r)
|
|
}
|
|
return ae(a9(q, o, d), a)
|
|
}
|
|
];
|
|
function n(g) {
|
|
var a = ct(g);
|
|
if (f(a, oK))
|
|
if (f(a, oL)) {
|
|
if (f(a, oM))
|
|
if (f(a, oN))
|
|
if (f(a, oO))
|
|
if (f(a, oP))
|
|
var b = 0
|
|
, c = 1;
|
|
else
|
|
var b = oR
|
|
, c = 1;
|
|
else
|
|
var b = oS
|
|
, c = 1;
|
|
else
|
|
var c = 0;
|
|
else
|
|
var c = 0;
|
|
if (!c)
|
|
var e = function(a) {
|
|
return h(a, lJ) ? oH : h(a, lK) ? oI : h(a, lI) ? 0 : 0
|
|
}
|
|
, b = ae(bJ(oJ, d), e)
|
|
} else
|
|
var b = oT;
|
|
else
|
|
var b = oU;
|
|
return bE([O, function(a) {
|
|
return oQ
|
|
}
|
|
], b)
|
|
}
|
|
var g = I(oW, ae(bJ(oV, d), n))
|
|
, b = g[1]
|
|
, j = g[2]
|
|
, c = eL(S(j, function(a) {
|
|
return [0, oC, [0, [0, a, 0]]]
|
|
}));
|
|
if (h(b, oD))
|
|
return [0, b, 0, c];
|
|
function e(a) {
|
|
return bJ(oE, a)
|
|
}
|
|
var i = [O, function(d) {
|
|
var b = a2(a)
|
|
, c = ax === b ? a[1] : O === b ? a6(a) : a;
|
|
return ae(c, e)
|
|
}
|
|
];
|
|
function k(a) {
|
|
return [0, oF, a]
|
|
}
|
|
var m = bE(i, e(d));
|
|
return [0, b, eL(S(bF(function(a) {
|
|
return f(a, oG)
|
|
}, m), k)), c]
|
|
}
|
|
, b = I(o6, S(j(d, m, 0), s))
|
|
, n = b[1]
|
|
, v = b[3]
|
|
, w = b[2]
|
|
, x = ab(t, c)
|
|
, y = 0 === h(n, pl) ? [0, [0, pf, g(d, g(pe, g(a(e + m), g(pd, ac(pc, ab(lD, A(u)))))))], 0] : 0
|
|
, B = z(y, w);
|
|
return [0, [1, n, B, z(v, aC(oX, l)), x], 0]
|
|
}
|
|
return 0
|
|
}
|
|
var po = b(E[27], pn);
|
|
function fj(e) {
|
|
var a = e;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (0 === b[0]) {
|
|
var c = a[2];
|
|
if (c) {
|
|
var d = c[1]
|
|
, f = b[1];
|
|
if (0 === d[0]) {
|
|
var h = c[2]
|
|
, a = [0, [0, g(f, d[1])], h];
|
|
continue
|
|
}
|
|
}
|
|
}
|
|
return [0, b, fj(a[2])]
|
|
}
|
|
return a
|
|
}
|
|
}
|
|
function bK(b) {
|
|
if (b) {
|
|
var a = b[1];
|
|
if (0 === a[0])
|
|
return [0, a, bK(b[2])];
|
|
var d = a[1]
|
|
, g = b[2]
|
|
, h = a[3]
|
|
, i = a[2]
|
|
, e = bK(a[4])
|
|
, f = bK(g);
|
|
if (c(E[3], d, po))
|
|
if (0 === e)
|
|
return f;
|
|
return [0, [1, d, i, h, fj(e)], f]
|
|
}
|
|
return b
|
|
}
|
|
function fk(a) {
|
|
var d = 3 <= i(a) ? 1 : 0;
|
|
if (d) {
|
|
var e = 58 === aa(a, 1) ? 1 : 0;
|
|
if (e) {
|
|
var b = aa(a, 0)
|
|
, f = 113 <= b ? 2 < (b - 118 | 0) >>> 0 ? 0 : 1 : 111 <= b ? 1 : 0;
|
|
if (!f)
|
|
return 0;
|
|
var c = 1
|
|
} else
|
|
var c = e
|
|
} else
|
|
var c = d;
|
|
return c
|
|
}
|
|
function pu(a, d, c, b) {
|
|
return fk(a)
|
|
}
|
|
var pv = [0, pu, function(d, c, b, a) {
|
|
return a ? 1 : 2
|
|
}
|
|
];
|
|
function pw(a, d, c, b) {
|
|
return h(a, px)
|
|
}
|
|
var pA = [0, pw, function(e, a, d, c) {
|
|
if (a) {
|
|
var b = a[1];
|
|
if (!f(b[1], py))
|
|
if (!a[2])
|
|
if (af(b[2], pz))
|
|
return 1
|
|
}
|
|
return 0
|
|
}
|
|
];
|
|
function pF(a, g, f, c) {
|
|
var d = h(a, pG)
|
|
, b = d || h(a, pH)
|
|
, e = b ? 0 === c ? 1 : 0 : b;
|
|
return e
|
|
}
|
|
var pJ = [0, pF, function(g, b, e, d) {
|
|
if (b) {
|
|
var c = b[1];
|
|
if (!f(c[1], pI))
|
|
if (!b[2]) {
|
|
var a = ct(c[2]);
|
|
if (!h(a, pB))
|
|
if (!h(a, pC))
|
|
if (!af(a, pD))
|
|
if (!af(a, pE))
|
|
return 0;
|
|
return 2
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
];
|
|
function pL(a, b, c, d) {
|
|
return cW(pK, a, b, c, d)
|
|
}
|
|
var pN = [0, pL, function(d, a, c, b) {
|
|
if (a)
|
|
if (!f(a[1][1], pM))
|
|
if (!a[2])
|
|
return 2;
|
|
return 0
|
|
}
|
|
]
|
|
, fl = b(E[27], pO)
|
|
, pQ = b(E[27], pP)
|
|
, pR = c(E[7], fl, pQ);
|
|
function pY(f, e, d, g) {
|
|
var a = h(f, pZ);
|
|
if (a)
|
|
var b = 0 === e ? 1 : 0
|
|
, c = b ? 0 === d ? 1 : 0 : b;
|
|
else
|
|
var c = a;
|
|
return c
|
|
}
|
|
var fm = [0, pY, function(d, c, b, a) {
|
|
return 1
|
|
}
|
|
];
|
|
function p0(a, d, c, b) {
|
|
return h(a, p1)
|
|
}
|
|
var p6 = [0, p0, function(i, h, g, c) {
|
|
if (c) {
|
|
var a = c[1];
|
|
if (0 !== a[0])
|
|
if (!f(a[1], p2))
|
|
if (!c[2]) {
|
|
var j = a[4]
|
|
, k = a[3]
|
|
, l = a[2]
|
|
, e = b(eN(function(a) {
|
|
return cT(p3, a)
|
|
}), l)
|
|
, d = e[1]
|
|
, m = e[2];
|
|
if (d)
|
|
if (!d[2])
|
|
return [0, [1, i, cU(p5, d[1][2], h), g, [0, [1, p4, m, k, j], 0]]];
|
|
return 0
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
];
|
|
function p_(a, d, c, b) {
|
|
return h(a, p$)
|
|
}
|
|
var qc = [0, p_, function(q, p, c, o) {
|
|
if (0 === bv(function(a) {
|
|
var b = h(a[1][1], qa)
|
|
, c = a[2][1]
|
|
, d = b ? aH(c, qb) : b;
|
|
return d
|
|
}, c))
|
|
return 0;
|
|
var b = A(o);
|
|
if (b) {
|
|
var a = b[1];
|
|
if (0 === a[0])
|
|
var d = 0;
|
|
else
|
|
var j = b[2]
|
|
, k = a[4]
|
|
, l = a[3]
|
|
, m = a[2]
|
|
, n = a[1]
|
|
, g = I(0, ao(function(a) {
|
|
var b = a[2];
|
|
return 0 === h(a[1][1], p7) ? 0 : [0, [0, [0, p8, a_(b)], 0]]
|
|
}, c))
|
|
, e = aC(function(a) {
|
|
return af(a[1][1], p9)
|
|
}, c)
|
|
, i = z(aC(function(a) {
|
|
var b = a[1][1];
|
|
return 1 - bv(function(a) {
|
|
return h(a[1][1], b)
|
|
}, e)
|
|
}, l), e)
|
|
, f = [0, [1, n, z(g, m), i, k], j]
|
|
, d = 1
|
|
} else
|
|
var d = 0;
|
|
if (!d)
|
|
var f = 0;
|
|
return [1, A(f)]
|
|
}
|
|
]
|
|
, qe = b(E[27], qd)
|
|
, qg = b(E[27], qf);
|
|
function fn(a) {
|
|
return c(E[3], a, qe)
|
|
}
|
|
function qv(c, a, b) {
|
|
return fn(a)
|
|
}
|
|
function qw(r, a, d) {
|
|
var m = fn(a);
|
|
if (m)
|
|
var n = m;
|
|
else {
|
|
var o = c(E[3], a, qg);
|
|
if (o)
|
|
var i = o;
|
|
else {
|
|
var k = 45 === aa(a, 0) ? 1 : 0;
|
|
if (k)
|
|
var h = k;
|
|
else {
|
|
var l = af(a, qt);
|
|
if (l)
|
|
var q = 1 - r
|
|
, h = q || f(a, qu);
|
|
else
|
|
var h = l
|
|
}
|
|
var i = h
|
|
}
|
|
if (i)
|
|
var p = i;
|
|
else {
|
|
if (f(a, qh))
|
|
if (f(a, qi)) {
|
|
if (f(a, qj)) {
|
|
if (f(a, qk))
|
|
if (f(a, ql))
|
|
if (f(a, qm))
|
|
if (f(a, qn))
|
|
if (f(a, qo))
|
|
var b = 1
|
|
, e = 0
|
|
, g = 0;
|
|
else
|
|
var g = 1;
|
|
else
|
|
var b = 0
|
|
, e = 0
|
|
, g = 0;
|
|
else if (d)
|
|
if (f(d[1], qr))
|
|
var b = 1
|
|
, e = 0
|
|
, g = 0;
|
|
else if (d[2])
|
|
var b = 1
|
|
, e = 0
|
|
, g = 0;
|
|
else
|
|
var b = 2
|
|
, e = 0
|
|
, g = 0;
|
|
else
|
|
var b = 1
|
|
, e = 0
|
|
, g = 0;
|
|
else
|
|
var e = 1
|
|
, g = 0;
|
|
else
|
|
var g = 1;
|
|
if (g)
|
|
if (d)
|
|
if (f(d[1], qp))
|
|
var b = 1
|
|
, e = 0;
|
|
else if (d[2])
|
|
var b = 1
|
|
, e = 0;
|
|
else
|
|
var b = 2
|
|
, e = 0;
|
|
else
|
|
var b = 1
|
|
, e = 0
|
|
} else
|
|
var e = 1;
|
|
if (e)
|
|
var b = d ? f(d[1], qs) ? 1 : d[2] ? 1 : 2 : 1
|
|
} else
|
|
var b = 0;
|
|
else
|
|
var b = 0;
|
|
switch (b) {
|
|
case 0:
|
|
var j = d ? f(d[1], qq) ? 0 : d[2] ? 0 : 1 : 0;
|
|
break;
|
|
case 1:
|
|
var j = 0;
|
|
break;
|
|
default:
|
|
var j = 1
|
|
}
|
|
var s = j ? 1 : 0
|
|
, p = s
|
|
}
|
|
var n = 1 - p
|
|
}
|
|
return n
|
|
}
|
|
function fo(a, c, b) {
|
|
var d = a ? a[1] : 0
|
|
, e = 0 === c ? qv : qw;
|
|
return aC(function(a) {
|
|
return e(d, a[1][1], a[2][1])
|
|
}, b)
|
|
}
|
|
function fp(a, c) {
|
|
var d = a ? a[1] : 0;
|
|
function b(d, c, a, b) {
|
|
return 0 !== a ? 1 : 0
|
|
}
|
|
return [0, b, function(g, f, a, e) {
|
|
var b = fo([0, d], c, a);
|
|
return a === b ? 0 : [0, [1, g, f, b, e]]
|
|
}
|
|
]
|
|
}
|
|
var fq = "wordimport.js";
|
|
function qx(b, a) {
|
|
if (0 === b[0]) {
|
|
var d = b[1]
|
|
, c = fo(0, 1, b[2]);
|
|
return 0 === c ? a : [0, [0, d, c], a]
|
|
}
|
|
return a
|
|
}
|
|
var qy = [0, nX, [0, pv, [0, pA, 0]]];
|
|
function fr(a) {
|
|
return a === ex ? 0 : [0, a]
|
|
}
|
|
function qE(a) {
|
|
return h(a1(typeof a), qF)
|
|
}
|
|
function qG(d) {
|
|
var a = d.src
|
|
, b = a.length;
|
|
if (0 < b) {
|
|
var c = a.indexOf(dm)
|
|
, e = 0 === (c < 0 ? 1 : 0) ? c : b
|
|
, f = fq.length;
|
|
return (a.indexOf(fq) + f | 0) === e ? 1 : 0
|
|
}
|
|
return 0
|
|
}
|
|
function fs(a) {
|
|
if (a) {
|
|
var b = a[1]
|
|
, c = "data-main"
|
|
, d = cK(b.getAttribute(c));
|
|
if (d) {
|
|
var g = d[1];
|
|
b.removeAttribute(c);
|
|
var e = g.split(gD)
|
|
, f = [0, a8];
|
|
return bF(qE, e.reduce(q_(function(a, b, d, c) {
|
|
return a ? fr(a[1][b]) : a
|
|
}), f))
|
|
}
|
|
return 0
|
|
}
|
|
return 0
|
|
}
|
|
var qH = [O, function(g) {
|
|
var d = ez.getElementsByTagName(ay)
|
|
, b = 0
|
|
, a = 0
|
|
, e = d.length;
|
|
for (; ; ) {
|
|
if (a < e) {
|
|
var c = cK(d.item(a));
|
|
if (c) {
|
|
var b = [0, c[1], b]
|
|
, a = a + 1 | 0;
|
|
continue
|
|
}
|
|
var a = a + 1 | 0;
|
|
continue
|
|
}
|
|
var f = A(b);
|
|
return ao(function(a) {
|
|
var b = a.tagName.toLowerCase() === ay ? a : ew;
|
|
return fs(bF(qG, cK(b)))
|
|
}, f)
|
|
}
|
|
}
|
|
]
|
|
, ft = bE(qH, fs(fr(ez.currentScript)))
|
|
, c0 = [0, 0, 0, 0];
|
|
function qI(am, al) {
|
|
var L = a1(am)
|
|
, M = al | 0
|
|
, K = [0, M] ? M : 0
|
|
, an = [0, 0]
|
|
, d = [0, K] ? K : 0
|
|
, G = e7(L)
|
|
, g = G;
|
|
for (; ; ) {
|
|
if (g) {
|
|
var p = g[1];
|
|
if (1 === p[0])
|
|
if (f(p[1], nj))
|
|
var v = 0;
|
|
else
|
|
var r = [0, p[4]]
|
|
, v = 1;
|
|
else
|
|
var v = 0;
|
|
if (!v) {
|
|
var g = g[2];
|
|
continue
|
|
}
|
|
} else
|
|
var r = 0;
|
|
if (r) {
|
|
var Q = r[1]
|
|
, x = cQ(function(a) {
|
|
if (1 === a[0])
|
|
if (!f(a[1], nB))
|
|
return 1;
|
|
return 0
|
|
}, Q)
|
|
, s = x[2]
|
|
, R = x[1]
|
|
, N = function(a) {
|
|
if (1 === a[0])
|
|
if (h(a[1], nC))
|
|
return [0, a];
|
|
return 0
|
|
}
|
|
, T = I(0, S(aA(nl, nk, eO(nn, eO(function(a) {
|
|
if (0 === a[0])
|
|
throw [0, m, nm];
|
|
return cO(N, a[4])
|
|
}, R))), na));
|
|
if (s) {
|
|
var k = s[1];
|
|
if (0 === k[0])
|
|
var o = 0;
|
|
else if (f(k[1], nA))
|
|
var o = 0;
|
|
else
|
|
var t = [0, k[3], k[4]]
|
|
, o = 1
|
|
} else
|
|
var o = 0;
|
|
if (!o)
|
|
var t = [0, 0, s];
|
|
var l = [0, T, t[2], t[1]]
|
|
} else
|
|
var l = [0, 0, G, 0];
|
|
var H = l[1]
|
|
, ah = l[3]
|
|
, ai = l[2]
|
|
, F = [0, 0]
|
|
, ag = 0
|
|
, ae = [0, qc, [0, fp(qA, d), [0, fm, 0]]]
|
|
, W = function(a, d, c, b) {
|
|
return h(a, pm)
|
|
}
|
|
, aj = ff(0, qy, [0, os, [0, of, [0, [0, W, function(v, r, j, q, p) {
|
|
function a(x) {
|
|
var e = x[1][1]
|
|
, y = [0, [1, v, r, j, q], p];
|
|
function i(p) {
|
|
var a = p;
|
|
for (; ; ) {
|
|
if (a) {
|
|
var c = a[1];
|
|
if (0 !== c[0]) {
|
|
var j = a[2]
|
|
, f = c[4]
|
|
, g = c[3]
|
|
, k = c[2]
|
|
, l = c[1]
|
|
, m = cZ(g);
|
|
if (m) {
|
|
var n = m[1]
|
|
, q = n[2];
|
|
if (h(n[1][1], e)) {
|
|
var o = i(j);
|
|
return [0, [0, [0, q, [0, l, k, g, f]], o[1]], o[2]]
|
|
}
|
|
return [0, 0, a]
|
|
}
|
|
var b = fe(ae, l, k, g, f);
|
|
if (typeof b === "number")
|
|
switch (b) {
|
|
case 0:
|
|
var d = 0;
|
|
break;
|
|
case 1:
|
|
var d = [0, f];
|
|
break;
|
|
default:
|
|
var d = ot
|
|
}
|
|
else
|
|
var d = 0 === b[0] ? [0, [0, b[1], 0]] : [0, b[1]];
|
|
if (d) {
|
|
var a = z(d[1], j);
|
|
continue
|
|
}
|
|
return [0, 0, a]
|
|
}
|
|
}
|
|
return [0, 0, a]
|
|
}
|
|
}
|
|
var c = i(y)
|
|
, b = c[1]
|
|
, B = c[2];
|
|
function f(k, j) {
|
|
var a = k
|
|
, b = j;
|
|
for (; ; ) {
|
|
if (b) {
|
|
var e = b[1]
|
|
, g = e[2]
|
|
, d = e[1]
|
|
, l = b[2];
|
|
if (a) {
|
|
var h = a[1]
|
|
, c = h[1]
|
|
, m = a[2]
|
|
, n = h[2];
|
|
if (c < d) {
|
|
var o = 0 === (d === (c + 1 | 0) ? 1 : 0) ? [0, [0, c + 1 | 0, fh(g), 0], 0] : 0
|
|
, i = f(o, b)
|
|
, p = i[2]
|
|
, a = [0, [0, c, n, A(i[1])], m]
|
|
, b = p;
|
|
continue
|
|
}
|
|
if (d < c)
|
|
return [0, a, b]
|
|
}
|
|
var a = [0, [0, d, g, 0], a]
|
|
, b = l;
|
|
continue
|
|
}
|
|
return [0, a, 0]
|
|
}
|
|
}
|
|
if (b)
|
|
var d = b[1]
|
|
, m = d[2]
|
|
, o = 0 === (1 === d[1] ? 1 : 0) ? [0, [0, 1, fh(m), 0], 0] : 0
|
|
, k = A(f(o, b)[1]);
|
|
else
|
|
var k = 0;
|
|
var s = F[1]
|
|
, C = 0;
|
|
function t(a) {
|
|
var b = a[3];
|
|
return bv(function(a) {
|
|
var b = h(a[1][1], o9)
|
|
, c = a[2][1]
|
|
, d = b ? aH(c, o_) : b;
|
|
return d
|
|
}, b)
|
|
}
|
|
function g(a) {
|
|
if (a) {
|
|
var b = a[2]
|
|
, c = a[1];
|
|
if (b)
|
|
return [0, c + 1 | 0, b]
|
|
}
|
|
return a
|
|
}
|
|
function u(a, b, e) {
|
|
var c = az(a);
|
|
if (c === b)
|
|
return [0, a, 0, g(a)];
|
|
if (b < c) {
|
|
var d = cP(c - b | 0, a)
|
|
, f = 0 === e ? 0 : [0, a];
|
|
return [0, d, f, g(d)]
|
|
}
|
|
return o$
|
|
}
|
|
function a(b, i, h, g) {
|
|
if (b) {
|
|
var c = b[1]
|
|
, j = c[2]
|
|
, k = c[1]
|
|
, v = b[2]
|
|
, x = c[3]
|
|
, d = function(l) {
|
|
var c = t(j)
|
|
, a = [0, h, i]
|
|
, d = k + 1 | 0;
|
|
if (g)
|
|
return u(g[1], d, c);
|
|
if (0 === c)
|
|
return [0, a, 0, a];
|
|
try {
|
|
var b = aM(e, s)
|
|
} catch (b) {
|
|
b = w(b);
|
|
if (b === n)
|
|
return [0, a, 0, a];
|
|
throw b
|
|
}
|
|
var f = cP(az(b) - d | 0, b);
|
|
return [0, f, [0, b], f]
|
|
}(0)
|
|
, f = d[3]
|
|
, l = d[1]
|
|
, y = d[2]
|
|
, z = f ? f[1] : h
|
|
, m = a(x, f, 1, y)
|
|
, o = m[2]
|
|
, A = m[1]
|
|
, p = a(v, i, z + 1 | 0, 0)
|
|
, q = p[2]
|
|
, B = p[1];
|
|
if (0 === (0 !== q ? 1 : 0))
|
|
var C = 0 === (0 !== o ? 1 : 0) ? l : o
|
|
, r = C;
|
|
else
|
|
var r = q;
|
|
return [0, [0, [0, k, j, A, l], B], r]
|
|
}
|
|
return pa
|
|
}
|
|
var l = a(k, pb, 1, C)
|
|
, D = l[1];
|
|
F[1] = [0, [0, e, l[2]], s];
|
|
return [0, z(fi(H, e, D), B)]
|
|
}
|
|
return I(0, S(cZ(j), a))
|
|
}
|
|
], ag]]], ai)
|
|
, aa = [0, pN, [0, pJ, [0, fp(qz, d), [0, fm, [0, p6, 0]]]]]
|
|
, _ = 0 === d ? pR : fl
|
|
, $ = function(d, a, c, b) {
|
|
return 0 !== a ? 1 : 0
|
|
}
|
|
, u = [0, 0]
|
|
, ad = [0, [0, $, function(k, a, e, d) {
|
|
var b = aC(function(l) {
|
|
var d = l[2]
|
|
, a = l[1]
|
|
, m = fk(a);
|
|
if (m)
|
|
var e = m;
|
|
else {
|
|
var i = h(a, pW)
|
|
, j = i ? h(d, pX) : i;
|
|
if (j)
|
|
var e = j;
|
|
else {
|
|
var f = h(k, pS);
|
|
if (f) {
|
|
var g = h(a, pT);
|
|
if (g)
|
|
var n = af(d, pU)
|
|
, o = n || af(d, pV)
|
|
, b = 1 - o;
|
|
else
|
|
var b = g
|
|
} else
|
|
var b = f;
|
|
var e = b || c(E[3], a, _)
|
|
}
|
|
}
|
|
return 1 - e
|
|
}, a);
|
|
return a === b ? 0 : [0, [1, k, b, e, d]]
|
|
}
|
|
], aa]
|
|
, Y = 0
|
|
, X = function(a, d, c, b) {
|
|
return h(a, pp)
|
|
}
|
|
, Z = bK(ff(pt, [0, [0, X, function(i, d, h, c) {
|
|
var f = [O, function(g) {
|
|
function f(j) {
|
|
var b = j[2]
|
|
, f = u[1];
|
|
try {
|
|
var g = aM(b, f)
|
|
} catch (a) {
|
|
a = w(a);
|
|
if (a === n) {
|
|
u[1] = [0, [0, b, az(c)], f];
|
|
return 0
|
|
}
|
|
throw a
|
|
}
|
|
u[1] = [0, [0, b, g + az(c) | 0], f];
|
|
return [0, [1, i, [0, [0, pq, a(e + (g + 1 | 0))], d], h, c]]
|
|
}
|
|
return I(0, S(b(aP(pr), d), f))
|
|
}
|
|
];
|
|
function g(a) {
|
|
return 0
|
|
}
|
|
return eK(f, S(b(aP(ps), d), g))
|
|
}
|
|
], ad], Y, aj))
|
|
, J = 0 === d ? 0 : aL(qx, H, 0)
|
|
, ak = 0 === d ? 0 : cO(function(a) {
|
|
var b = a[2];
|
|
return 0 === h(a[1][1], qB) ? 0 : [0, [0, qC, a_(b)]]
|
|
}, ah)
|
|
, y = 0 === (0 === J ? 1 : 0) ? [0, [1, nE, 0, 0, [0, [0, ac(ml, ab(l_, J))], 0]], 0] : 0
|
|
, D = [0, nD, 0]
|
|
, C = 0 === D ? 1 : 0
|
|
, U = C ? 0 === y ? 1 : 0 : C
|
|
, V = 0 === U ? [0, [1, nF, 0, 0, z(D, y)], 0] : 0
|
|
, P = e5(0, [0, [1, nH, 0, 0, z(V, [0, [1, nG, ak, 0, Z], 0])], 0])
|
|
, q = d3(i(L))
|
|
, j = B(i0[1], 0, 0, q);
|
|
lf(cL, 1, b(aI(j, 589856143, 154), j), P);
|
|
c(aI(j, 504707399, 155), j, 0);
|
|
return cq(q[1], 0, q[2]).toString()
|
|
}
|
|
}
|
|
function qJ(e, d) {
|
|
if (!c0[1]) {
|
|
var a = es(qD)
|
|
, c = a7(a, qK)
|
|
, f = ep(a, qL);
|
|
eq(a, f, function(d) {
|
|
var a = d[c + 1];
|
|
return b(a[2], a[1])
|
|
});
|
|
var g = function(d) {
|
|
var b = cJ(0, a);
|
|
b[c + 1] = d;
|
|
return b
|
|
};
|
|
et(a);
|
|
c0[1] = g
|
|
}
|
|
return b(c0[1], [0, e, d])
|
|
}
|
|
function qM(a) {
|
|
return qI
|
|
}
|
|
var qN = function(a, b) {
|
|
return {
|
|
"cleanDocument": q$(a)
|
|
}
|
|
}(qM, qJ)
|
|
, qO = new iw("Unable to find word import script tag");
|
|
if (ft)
|
|
ft[1](qN);
|
|
else
|
|
b(iy, qO);
|
|
hm(0);
|
|
return
|
|
}(function() {
|
|
return this
|
|
}()));
|
|
|