blocktrail-sdk
Version:
BlockTrail's Developer Friendly API binding for NodeJS
1,000 lines (999 loc) • 183 kB
JavaScript
!function(e, t) {
function r() {
var e = Error.apply(this, arguments);
this.message = e.message, this.stack = e.stack;
}
function s() {
var e = Error.apply(this, arguments);
this.message = e.message, this.stack = e.stack;
}
r.prototype = Object.create(Error.prototype, {
name: {
value: "IllegalStateError"
}
}), s.prototype = Object.create(Error.prototype, {
name: {
value: "IllegalArgumentError"
}
}), Object.create(Error.prototype, {
name: {
value: "SecurityError"
}
});
t.Float64Array || t.Float32Array;
function c(e, t) {
t = !!t;
for (var r = e.length, s = new Uint8Array(t ? 4 * r : r), c = 0, i = 0; c < r; c++) {
var a = e.charCodeAt(c);
if (t && 55296 <= a && a <= 56319) {
if (++c >= r) throw new Error("Malformed string, low surrogate expected at position " + c);
a = (55296 ^ a) << 10 | 65536 | 56320 ^ e.charCodeAt(c);
} else if (!t && a >>> 8) throw new Error("Wide characters are not allowed.");
!t || a <= 127 ? s[i++] = a : a <= 2047 ? (s[i++] = 192 | a >> 6, s[i++] = 128 | 63 & a) : a <= 65535 ? (s[i++] = 224 | a >> 12,
s[i++] = 128 | a >> 6 & 63, s[i++] = 128 | 63 & a) : (s[i++] = 240 | a >> 18, s[i++] = 128 | a >> 12 & 63,
s[i++] = 128 | a >> 6 & 63, s[i++] = 128 | 63 & a);
}
return s.subarray(0, i);
}
function i(e) {
return btoa(function(e, t) {
t = !!t;
for (var r = e.length, s = new Array(r), c = 0, i = 0; c < r; c++) {
var a = e[c];
if (!t || a < 128) s[i++] = a; else if (a >= 192 && a < 224 && c + 1 < r) s[i++] = (31 & a) << 6 | 63 & e[++c]; else if (a >= 224 && a < 240 && c + 2 < r) s[i++] = (15 & a) << 12 | (63 & e[++c]) << 6 | 63 & e[++c]; else {
if (!(a >= 240 && a < 248 && c + 3 < r)) throw new Error("Malformed UTF8 character at byte offset " + c);
var n = (7 & a) << 18 | (63 & e[++c]) << 12 | (63 & e[++c]) << 6 | 63 & e[++c];
n <= 65535 ? s[i++] = n : (n ^= 65536, s[i++] = 55296 | n >> 10, s[i++] = 56320 | 1023 & n);
}
}
var h = "";
for (c = 0; c < i; c += 16384) h += String.fromCharCode.apply(String, s.slice(c, c + 16384 <= i ? c + 16384 : i));
return h;
}(e));
}
function a(e) {
return "string" == typeof e;
}
function n(e) {
return e instanceof ArrayBuffer;
}
function h(e) {
return e instanceof Uint8Array;
}
function f(e, t, r, s, c) {
var i = e.length - t, a = i < c ? i : c;
return e.set(r.subarray(s, s + a), t), a;
}
var x = 128, o = 64;
function u(e) {
e = e || {}, this.heap = function(e, t) {
var r = t.heap, s = r ? r.byteLength : t.heapSize || 65536;
if (4095 & s || s <= 0) throw new Error("heap size must be a positive integer and a multiple of 4096");
return r = r || new e(new ArrayBuffer(s));
}(Uint8Array, e), this.asm = e.asm || function(e, t, r) {
"use asm";
var s = 0, c = 0, i = 0, a = 0, n = 0, h = 0, f = 0, x = 0, o = 0, u = 0, l = 0, b = 0, d = 0, p = 0, w = 0, y = 0, v = 0, m = 0, g = 0, E = 0, S = 0, A = 0, _ = 0, H = 0, I = 0, C = 0, Z = 0, k = 0, M = 0, U = 0, B = 0, O = 0, K = 0, L = 0, j = 0, q = 0, z = 0, F = 0, T = 0, D = 0, P = 0, W = 0, G = 0, J = 0, N = 0, Q = 0, R = 0, V = 0, X = 0, Y = 0, $ = new e.Uint8Array(r);
function ee(e, t, r, v, m, g, E, S, A, _, H, I, C, Z, k, M, U, B, O, K, L, j, q, z, F, T, D, P, W, G, J, N) {
e = e | 0;
t = t | 0;
r = r | 0;
v = v | 0;
m = m | 0;
g = g | 0;
E = E | 0;
S = S | 0;
A = A | 0;
_ = _ | 0;
H = H | 0;
I = I | 0;
C = C | 0;
Z = Z | 0;
k = k | 0;
M = M | 0;
U = U | 0;
B = B | 0;
O = O | 0;
K = K | 0;
L = L | 0;
j = j | 0;
q = q | 0;
z = z | 0;
F = F | 0;
T = T | 0;
D = D | 0;
P = P | 0;
W = W | 0;
G = G | 0;
J = J | 0;
N = N | 0;
var Q = 0, R = 0, V = 0, X = 0, Y = 0, $ = 0, ee = 0, te = 0, re = 0, se = 0, ce = 0, ie = 0, ae = 0, ne = 0, he = 0, fe = 0, xe = 0, oe = 0, ue = 0;
Q = s;
R = c;
V = i;
X = a;
Y = n;
$ = h;
ee = f;
te = x;
re = o;
se = u;
ce = l;
ie = b;
ae = d;
ne = p;
he = w;
fe = y;
oe = 0xd728ae22 + t | 0;
xe = 0x428a2f98 + e + (oe >>> 0 < t >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x23ef65cd + v | 0;
xe = 0x71374491 + r + (oe >>> 0 < v >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xec4d3b2f + g | 0;
xe = 0xb5c0fbcf + m + (oe >>> 0 < g >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x8189dbbc + S | 0;
xe = 0xe9b5dba5 + E + (oe >>> 0 < S >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xf348b538 + _ | 0;
xe = 0x3956c25b + A + (oe >>> 0 < _ >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xb605d019 + I | 0;
xe = 0x59f111f1 + H + (oe >>> 0 < I >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xaf194f9b + Z | 0;
xe = 0x923f82a4 + C + (oe >>> 0 < Z >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xda6d8118 + M | 0;
xe = 0xab1c5ed5 + k + (oe >>> 0 < M >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xa3030242 + B | 0;
xe = 0xd807aa98 + U + (oe >>> 0 < B >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x45706fbe + K | 0;
xe = 0x12835b01 + O + (oe >>> 0 < K >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x4ee4b28c + j | 0;
xe = 0x243185be + L + (oe >>> 0 < j >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xd5ffb4e2 + z | 0;
xe = 0x550c7dc3 + q + (oe >>> 0 < z >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xf27b896f + T | 0;
xe = 0x72be5d74 + F + (oe >>> 0 < T >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x3b1696b1 + P | 0;
xe = 0x80deb1fe + D + (oe >>> 0 < P >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x25c71235 + G | 0;
xe = 0x9bdc06a7 + W + (oe >>> 0 < G >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xcf692694 + N | 0;
xe = 0xc19bf174 + J + (oe >>> 0 < N >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
t = t + K | 0;
e = e + O + (t >>> 0 < K >>> 0 ? 1 : 0) | 0;
ue = (v >>> 1 | r << 31) ^ (v >>> 8 | r << 24) ^ (v >>> 7 | r << 25) | 0;
t = t + ue | 0;
e = e + ((r >>> 1 | v << 31) ^ (r >>> 8 | v << 24) ^ r >>> 7) + (t >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (G >>> 19 | W << 13) ^ (G << 3 | W >>> 29) ^ (G >>> 6 | W << 26) | 0;
t = t + ue | 0;
e = e + ((W >>> 19 | G << 13) ^ (W << 3 | G >>> 29) ^ W >>> 6) + (t >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x9ef14ad2 + t | 0;
xe = 0xe49b69c1 + e + (oe >>> 0 < t >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
v = v + j | 0;
r = r + L + (v >>> 0 < j >>> 0 ? 1 : 0) | 0;
ue = (g >>> 1 | m << 31) ^ (g >>> 8 | m << 24) ^ (g >>> 7 | m << 25) | 0;
v = v + ue | 0;
r = r + ((m >>> 1 | g << 31) ^ (m >>> 8 | g << 24) ^ m >>> 7) + (v >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (N >>> 19 | J << 13) ^ (N << 3 | J >>> 29) ^ (N >>> 6 | J << 26) | 0;
v = v + ue | 0;
r = r + ((J >>> 19 | N << 13) ^ (J << 3 | N >>> 29) ^ J >>> 6) + (v >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x384f25e3 + v | 0;
xe = 0xefbe4786 + r + (oe >>> 0 < v >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
g = g + z | 0;
m = m + q + (g >>> 0 < z >>> 0 ? 1 : 0) | 0;
ue = (S >>> 1 | E << 31) ^ (S >>> 8 | E << 24) ^ (S >>> 7 | E << 25) | 0;
g = g + ue | 0;
m = m + ((E >>> 1 | S << 31) ^ (E >>> 8 | S << 24) ^ E >>> 7) + (g >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (t >>> 19 | e << 13) ^ (t << 3 | e >>> 29) ^ (t >>> 6 | e << 26) | 0;
g = g + ue | 0;
m = m + ((e >>> 19 | t << 13) ^ (e << 3 | t >>> 29) ^ e >>> 6) + (g >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x8b8cd5b5 + g | 0;
xe = 0xfc19dc6 + m + (oe >>> 0 < g >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
S = S + T | 0;
E = E + F + (S >>> 0 < T >>> 0 ? 1 : 0) | 0;
ue = (_ >>> 1 | A << 31) ^ (_ >>> 8 | A << 24) ^ (_ >>> 7 | A << 25) | 0;
S = S + ue | 0;
E = E + ((A >>> 1 | _ << 31) ^ (A >>> 8 | _ << 24) ^ A >>> 7) + (S >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (v >>> 19 | r << 13) ^ (v << 3 | r >>> 29) ^ (v >>> 6 | r << 26) | 0;
S = S + ue | 0;
E = E + ((r >>> 19 | v << 13) ^ (r << 3 | v >>> 29) ^ r >>> 6) + (S >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x77ac9c65 + S | 0;
xe = 0x240ca1cc + E + (oe >>> 0 < S >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
_ = _ + P | 0;
A = A + D + (_ >>> 0 < P >>> 0 ? 1 : 0) | 0;
ue = (I >>> 1 | H << 31) ^ (I >>> 8 | H << 24) ^ (I >>> 7 | H << 25) | 0;
_ = _ + ue | 0;
A = A + ((H >>> 1 | I << 31) ^ (H >>> 8 | I << 24) ^ H >>> 7) + (_ >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (g >>> 19 | m << 13) ^ (g << 3 | m >>> 29) ^ (g >>> 6 | m << 26) | 0;
_ = _ + ue | 0;
A = A + ((m >>> 19 | g << 13) ^ (m << 3 | g >>> 29) ^ m >>> 6) + (_ >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x592b0275 + _ | 0;
xe = 0x2de92c6f + A + (oe >>> 0 < _ >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
I = I + G | 0;
H = H + W + (I >>> 0 < G >>> 0 ? 1 : 0) | 0;
ue = (Z >>> 1 | C << 31) ^ (Z >>> 8 | C << 24) ^ (Z >>> 7 | C << 25) | 0;
I = I + ue | 0;
H = H + ((C >>> 1 | Z << 31) ^ (C >>> 8 | Z << 24) ^ C >>> 7) + (I >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (S >>> 19 | E << 13) ^ (S << 3 | E >>> 29) ^ (S >>> 6 | E << 26) | 0;
I = I + ue | 0;
H = H + ((E >>> 19 | S << 13) ^ (E << 3 | S >>> 29) ^ E >>> 6) + (I >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x6ea6e483 + I | 0;
xe = 0x4a7484aa + H + (oe >>> 0 < I >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
Z = Z + N | 0;
C = C + J + (Z >>> 0 < N >>> 0 ? 1 : 0) | 0;
ue = (M >>> 1 | k << 31) ^ (M >>> 8 | k << 24) ^ (M >>> 7 | k << 25) | 0;
Z = Z + ue | 0;
C = C + ((k >>> 1 | M << 31) ^ (k >>> 8 | M << 24) ^ k >>> 7) + (Z >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (_ >>> 19 | A << 13) ^ (_ << 3 | A >>> 29) ^ (_ >>> 6 | A << 26) | 0;
Z = Z + ue | 0;
C = C + ((A >>> 19 | _ << 13) ^ (A << 3 | _ >>> 29) ^ A >>> 6) + (Z >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xbd41fbd4 + Z | 0;
xe = 0x5cb0a9dc + C + (oe >>> 0 < Z >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
M = M + t | 0;
k = k + e + (M >>> 0 < t >>> 0 ? 1 : 0) | 0;
ue = (B >>> 1 | U << 31) ^ (B >>> 8 | U << 24) ^ (B >>> 7 | U << 25) | 0;
M = M + ue | 0;
k = k + ((U >>> 1 | B << 31) ^ (U >>> 8 | B << 24) ^ U >>> 7) + (M >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (I >>> 19 | H << 13) ^ (I << 3 | H >>> 29) ^ (I >>> 6 | H << 26) | 0;
M = M + ue | 0;
k = k + ((H >>> 19 | I << 13) ^ (H << 3 | I >>> 29) ^ H >>> 6) + (M >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x831153b5 + M | 0;
xe = 0x76f988da + k + (oe >>> 0 < M >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
B = B + v | 0;
U = U + r + (B >>> 0 < v >>> 0 ? 1 : 0) | 0;
ue = (K >>> 1 | O << 31) ^ (K >>> 8 | O << 24) ^ (K >>> 7 | O << 25) | 0;
B = B + ue | 0;
U = U + ((O >>> 1 | K << 31) ^ (O >>> 8 | K << 24) ^ O >>> 7) + (B >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (Z >>> 19 | C << 13) ^ (Z << 3 | C >>> 29) ^ (Z >>> 6 | C << 26) | 0;
B = B + ue | 0;
U = U + ((C >>> 19 | Z << 13) ^ (C << 3 | Z >>> 29) ^ C >>> 6) + (B >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0xee66dfab + B | 0;
xe = 0x983e5152 + U + (oe >>> 0 < B >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
K = K + g | 0;
O = O + m + (K >>> 0 < g >>> 0 ? 1 : 0) | 0;
ue = (j >>> 1 | L << 31) ^ (j >>> 8 | L << 24) ^ (j >>> 7 | L << 25) | 0;
K = K + ue | 0;
O = O + ((L >>> 1 | j << 31) ^ (L >>> 8 | j << 24) ^ L >>> 7) + (K >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (M >>> 19 | k << 13) ^ (M << 3 | k >>> 29) ^ (M >>> 6 | k << 26) | 0;
K = K + ue | 0;
O = O + ((k >>> 19 | M << 13) ^ (k << 3 | M >>> 29) ^ k >>> 6) + (K >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x2db43210 + K | 0;
xe = 0xa831c66d + O + (oe >>> 0 < K >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
j = j + S | 0;
L = L + E + (j >>> 0 < S >>> 0 ? 1 : 0) | 0;
ue = (z >>> 1 | q << 31) ^ (z >>> 8 | q << 24) ^ (z >>> 7 | q << 25) | 0;
j = j + ue | 0;
L = L + ((q >>> 1 | z << 31) ^ (q >>> 8 | z << 24) ^ q >>> 7) + (j >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = (B >>> 19 | U << 13) ^ (B << 3 | U >>> 29) ^ (B >>> 6 | U << 26) | 0;
j = j + ue | 0;
L = L + ((U >>> 19 | B << 13) ^ (U << 3 | B >>> 29) ^ U >>> 6) + (j >>> 0 < ue >>> 0 ? 1 : 0) | 0;
oe = 0x98fb213f + j | 0;
xe = 0xb00327c8 + L + (oe >>> 0 < j >>> 0 ? 1 : 0) | 0;
oe = oe + fe | 0;
xe = xe + he + (oe >>> 0 < fe >>> 0 ? 1 : 0) | 0;
ue = (se >>> 14 | re << 18) ^ (se >>> 18 | re << 14) ^ (se << 23 | re >>> 9) | 0;
oe = oe + ue | 0;
xe = xe + ((re >>> 14 | se << 18) ^ (re >>> 18 | se << 14) ^ (re << 23 | se >>> 9)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
ue = ne ^ se & (ie ^ ne) | 0;
oe = oe + ue | 0;
xe = xe + (ae ^ re & (ce ^ ae)) + (oe >>> 0 < ue >>> 0 ? 1 : 0) | 0;
fe = ne;
he = ae;
ne = ie;
ae = ce;
ie = se;
ce = re;
se = te + oe | 0;
re = ee + xe + (se >>> 0 < te >>> 0 ? 1 : 0) | 0;
te = $;
ee = Y;
$ = X;
Y = V;
X = R;
V = Q;
R = oe + (X & $ ^ te & (X ^ $)) | 0;
Q = xe + (V & Y ^ ee & (V ^ Y)) + (R >>> 0 < oe >>> 0 ? 1 : 0) | 0;
ue = (X >>> 28 | V << 4) ^ (X << 30 | V >>> 2) ^ (X << 25 | V >>> 7) | 0;
R = R + ue | 0;
Q = Q + ((V >>> 28 | X << 4) ^ (V << 30 | X >>> 2) ^ (V << 25 | X >>> 7)) + (R >>> 0 < ue >>> 0 ? 1 : 0) | 0;
z = z + _ | 0;
q = q + A + (z >>> 0 < _ >>> 0 ? 1 : 0) | 0;
ue = (T >>> 1 | F << 31) ^ (T >>> 8 | F << 24) ^ (T >>> 7 | F << 25) | 0;