Files
TankIC/3dtank.com copy/play/static/js/unpacked/module_09345.js
T
TermiNexus fd0dffe31b feat(bundle): 迁移到新版 main.7cfa4058.js(重做拆分 + 移植 7 处针对性修改)
- 拆分:tools/split.js 重切新版(1347 模块 / 126 代码模块),主文件 main.7cfa4058.js,语法验证通过

- 修复 split.js 内自动刷新拦截的 \\n 转义:它在模板字符串里,必须写 \\\\n,否则生成的主文件字符串断行、语法报错

- 符号映射:map_symbols.js 对齐旧→新(qyr→ryz、w187→c18o、z4t→jtn、vgt→rkt、Bmt→Ezt、Qjt→Fjt、txt→Gjt、k15b→s15n、azi_1→vzr_1…)

- 移植 7 处针对性修改:炮塔摆头不回弹(vSt.ryz)、摆头不过冲(case 0)、精准跟手(case 1/2)、悬浮底盘 raw 两级(Ezt.n36 + Zmt 实际速度)、电磁炮蓄力时长(jtn.c18o)

- 重新打包 unpacked.pack.json(127 文件 / 版本 96833eb2b0cf8909)
2026-10-16 14:20:15 +08:00

2440 lines
70 KiB
JavaScript

// ============================================================
// Module ID: 9345
// ============================================================
;(window.__modules__ = window.__modules__ || {})[9345] = (t, n, i) => {
!(function (t, n, i, r, e) {
"use strict";
var u,
s,
o,
_,
a,
h,
c,
l,
f,
v,
w,
p,
d,
g,
m,
y,
k,
b,
q,
$,
j,
x,
z,
S,
C,
E,
T,
I,
A,
R,
P,
N,
O,
M,
D,
L,
B = Math.imul,
U = Math.sign,
F = n.$_$.m,
G = n.$_$.be,
H = n.$_$.gj,
W = n.$_$.h5,
V = n.$_$.da,
K = n.$_$.jg,
Y = i.$_$.i,
X = n.$_$.o1,
J = n.$_$.ge,
Z = n.$_$.fd,
Q = n.$_$.wc,
tt = n.$_$.je,
nt = n.$_$.s1,
it = n.$_$.f6,
rt = n.$_$.cg,
et = n.$_$.fg,
ut = n.$_$.n9,
st = n.$_$.d2,
ot = n.$_$.if,
_t = n.$_$.v,
at = n.$_$.l6,
ht = n.$_$.k,
ct = n.$_$.yk,
lt = n.$_$.j6,
ft = n.$_$.ie,
vt = n.$_$.l8,
wt = n.$_$.fe,
pt = n.$_$.ed,
dt = n.$_$.me,
gt = n.$_$.de,
mt = r.$_$.i,
yt = r.$_$.j,
kt = n.$_$.f7,
bt = e.$_$.b,
qt = n.$_$.sj,
$t = n.$_$.j1,
jt = n.$_$.c,
xt = n.$_$.ob,
zt = n.$_$.zd,
St = n.$_$.w2,
Ct = i.$_$.j,
Et = n.$_$.x1,
Tt = n.$_$.g7,
It = n.$_$.i1,
At = n.$_$.vk,
Rt = n.$_$.dd,
Pt = r.$_$.g,
Nt = n.$_$.gd,
Ot = n.$_$.lb,
Mt = n.$_$.lj,
Dt = n.$_$.tk,
Lt = n.$_$.xk,
Bt = n.$_$.bd,
Ut = n.$_$.zc,
Ft = n.$_$.kd,
Gt = e.$_$.p,
Ht = n.$_$.m8,
Wt = n.$_$.se,
Vt = n.$_$.u,
Kt = n.$_$.d6,
Yt = n.$_$.uf,
Xt = n.$_$.i7,
Jt = n.$_$.w8,
Zt = n.$_$.c6,
Qt = n.$_$.x,
tn = r.$_$.e2;
function nn(t) {
for (var n = F(), i = rn(t); 0 !== i;) (n.y(new H(G(i))), (i = rn(t)));
return K(V(n));
}
function rn(t) {
return 255 & t.xy();
}
function en(t) {
this.n2w_1 = t;
}
function un(t) {
if (!Q(t.i2t(), Y())) throw nt(tt("Not little endian order."));
if (4469569 !== t.t2t()) throw nt(tt("Not an A3D file."));
return new en(65535 & t.t2t());
}
function sn(t, n, i, r, e) {
var u,
s = it(t.a2x_1),
o = et(rt(s, vn));
if (!Q(o, ut([ki(), qi(), bi()]))) return null;
t: {
for (var _ = t.a2x_1.t(); _.u();) {
var a = _.v();
if (a.c2x_1.equals(ki())) {
u = a;
break t;
}
}
throw st("Collection contains no element matching the predicate.");
}
var h,
c = u;
t: {
for (var l = t.a2x_1.t(); l.u();) {
var f = l.v();
if (f.c2x_1.equals(qi())) {
h = f;
break t;
}
}
throw st("Collection contains no element matching the predicate.");
}
var v,
w = h;
t: {
for (var p = t.a2x_1.t(); p.u();) {
var d = p.v();
if (d.c2x_1.equals(bi())) {
v = d;
break t;
}
}
throw st("Collection contains no element matching the predicate.");
}
for (
var g,
m,
y,
k,
b,
q,
$,
j = v,
x = it(ot(0, t.z2w_1)),
z = rt(
x,
((g = c),
(m = w),
(y = j),
(k = n),
(b = i),
(q = r),
($ = e),
function (t) {
var n,
i = dn(g.d2x_1, t),
r = dn(m.d2x_1, t),
e = wn(y.d2x_1, t);
if (null == k) n = kt();
else {
var u = B(k.l2x_1, t),
s = k.l2x_1,
o = ht(s),
_ = 0;
if (_ < s)
do {
var a = _;
_ = (_ + 1) | 0;
var h = k.m2x_1[(u + a) | 0];
o.y(h);
} while (_ < s);
n = o;
}
var c,
l = n;
if (null == k) c = kt();
else {
var f = B(k.l2x_1, t),
v = k.l2x_1,
w = ht(v),
p = 0;
if (p < v)
do {
var d = p;
p = (p + 1) | 0;
var j = k.n2x_1[(f + d) | 0];
w.y(j);
} while (p < v);
c = w;
}
var x = (function (t, n, i, r, e, u, s, o) {
return (function (t, n, i, r, e, u, s, o, _) {
return (
on.call(
_,
an(t, n),
an(i, r),
(function (t, n, i) {
return (
(function (t, n, i, r) {
cn.call(r, ln(t, i), ln(n, i));
})(t.z24_1, t.a25_1, n, i),
i
);
})(e, u, wt(J(cn))),
s,
o,
),
_
);
})(t, n, i, r, e, u, s, o, wt(J(on)));
})(i, b, r, q, e, $, l, c);
return new _n(x, t);
}),
),
S = _t(),
C = z.t();
C.u();
) {
var E,
T = C.v(),
I = T.e2x_1,
A = S.z2(I);
if (null == A) {
var R = F();
(S.g3(I, R), (E = R));
} else E = A;
E.y(T);
}
var P = S,
N = P.e1();
if (N === t.z2w_1) return null;
for (
var O = new Int32Array(t.z2w_1),
M = new Float32Array(B(3, N)),
D = new Float32Array(B(3, N)),
L = new Float32Array(B(2, N)),
U = P.u1(),
G = ht(at(U, 10)),
H = U.t();
H.u();
) {
var W = H.v(),
V = ct(W.v2(), W.w2());
G.y(V);
}
for (var K = G, Y = 0, X = K.t(); X.u();) {
var Z = X.v(),
tt = Y;
Y = (tt + 1) | 0;
var nt = lt(tt),
pt = Z.bb(),
dt = pt.g1(0).f2x_1,
gt = dn(c.d2x_1, dt),
mt = dn(w.d2x_1, dt),
yt = wn(j.d2x_1, dt);
(gn(gt, M, nt), gn(mt, D, nt), pn(yt, L, nt));
for (var bt = pt.t(); bt.u();) O[bt.v().f2x_1] = nt;
}
for (var qt = t.b2x_1, $t = ht(at(qt, 10)), jt = qt.t(); jt.u();) {
for (var xt = jt.v(), zt = 0, St = xt.g2x_1.length, Ct = new Int16Array(St); zt < St;) {
var Et = zt;
((Ct[Et] = ft(O[xt.g2x_1[Et]])), (zt = (zt + 1) | 0));
}
var Tt = new ni(Ct, xt.h2x_1);
$t.y(Tt);
}
var It,
At = $t,
Rt = vt([new ii(ki(), M), new ii(qi(), D), new ii(bi(), L)]),
Pt = new Dn(t.v2w_1, t.w2w_1.d21(), t.x2w_1.d21(), t.y2w_1, N, Rt, At);
if (null == n) It = null;
else {
for (var Nt = B(n.l2x_1, Pt.z2w_1), Ot = 0, Mt = new Int16Array(Nt); Ot < Nt;) {
var Dt = Ot,
Lt = (Dt / n.l2x_1) | 0,
Bt = (Dt % n.l2x_1) | 0;
((Mt[Dt] = K.g1(Lt).ya_1.r2x_1.g1(Bt)), (Ot = (Ot + 1) | 0));
}
for (var Ut = Mt, Ft = 0, Gt = new Int16Array(Nt); Ft < Nt;) {
var Ht = Ft,
Wt = (Ht / n.l2x_1) | 0,
Vt = (Ht % n.l2x_1) | 0;
((Gt[Ht] = K.g1(Wt).ya_1.s2x_1.g1(Vt)), (Ft = (Ft + 1) | 0));
}
var Kt = Gt;
It = new Fn(n.j2x_1, n.k2x_1, n.l2x_1, Ut, Kt);
}
return ct(Pt, It);
}
function on(t, n, i, r, e) {
((this.o2x_1 = t), (this.p2x_1 = n), (this.q2x_1 = i), (this.r2x_1 = r), (this.s2x_1 = e));
}
function _n(t, n) {
((this.e2x_1 = t), (this.f2x_1 = n));
}
function an(t, n) {
return (function (t, n, i) {
return (
(function (t, n, i, r, e) {
hn.call(e, ln(t, r), ln(n, r), ln(i, r));
})(t.f20_1, t.g20_1, t.h20_1, n, i),
i
);
})(t, n, wt(J(hn)));
}
function hn(t, n, i) {
((this.t2x_1 = t), (this.u2x_1 = n), (this.v2x_1 = i));
}
function cn(t, n) {
((this.w2x_1 = t), (this.x2x_1 = n));
}
function ln(t, n) {
var i = dt(t / n);
return gt(i);
}
function vn(t) {
return t.c2x_1;
}
function wn(t, n) {
var i = B(2, n);
return new mt(t[i], t[(i + 1) | 0]);
}
function pn(t, n, i) {
var r = B(2, i);
((n[(r + 0) | 0] = t.z24_1), (n[(r + 1) | 0] = t.a25_1));
}
function dn(t, n) {
var i = B(3, n);
return new yt(t[i], t[(i + 1) | 0], t[(i + 2) | 0]);
}
function gn(t, n, i) {
var r = B(3, i);
((n[(r + 0) | 0] = t.f20_1), (n[(r + 1) | 0] = t.g20_1), (n[(r + 2) | 0] = t.h20_1));
}
function mn(t, n) {
if (4 !== n.t2t()) throw nt(tt("not a material block"));
n.t2t();
var i = n.t2t(),
r = 0;
if (r < i)
do {
r = (r + 1) | 0;
var e = nn(n),
u = n.v2t(),
s = n.v2t(),
o = n.v2t(),
_ = new Kn(e, new bt(u, s, o), nn(n));
t.p2w_1.y(_);
} while (r < i);
}
function yn(t, n) {
if (2 !== n.t2t()) throw nt(tt("not a mesh block"));
n.t2t();
var i = n.t2t(),
r = 0;
if (r < i)
do {
r = (r + 1) | 0;
var e = kn(t, n),
u = e.ab(),
s = e.bb();
(t.r2w_1.y(u), t.s2w_1.y(s));
} while (r < i);
}
function kn(t, n) {
var i,
r = n.t2t(),
e = n.t2t(),
u = F(),
s = 0;
if (s < e)
do {
s = (s + 1) | 0;
var o = qn(0, n, r);
u.y(o);
} while (s < e);
t: {
for (var _ = u.t(); _.u();) {
var a = _.v();
if (a.c2x_1.equals(ki())) {
i = a;
break t;
}
}
throw st("Collection contains no element matching the predicate.");
}
var h = i,
c = 0,
l = new yt(34028235e31, 34028235e31, 34028235e31),
f = new yt(-34028235e31, -34028235e31, -34028235e31),
v = 0;
if (v < r)
do {
var w = v;
v = (v + 1) | 0;
var p = B(3, w),
d = h.d2x_1[p],
g = h.d2x_1[(p + 1) | 0],
m = h.d2x_1[(p + 2) | 0];
(l.o28(d, g, m), f.p28(d, g, m));
var y = d * d + g * g + m * m,
k = c;
c = Math.max(k, y);
} while (v < r);
var b = c;
c = Math.sqrt(b);
var q = n.t2t(),
$ = F(),
j = new Int32Array(q),
x = 0;
if (x < q)
do {
var z = x;
x = (x + 1) | 0;
var S = bn(0, n),
C = S.ab(),
E = S.bb();
($.y(C), (j[z] = E));
} while (x < q);
var T = new Dn("", l, f, c, r, u, $);
return new qt(T, j);
}
function bn(t, n) {
var i = n.t2t(),
r = new Int16Array(B(3, i)),
e = 0,
u = B(i, 3);
if (e < u)
do {
var s = e;
((e = (e + 1) | 0), (r[s] = n.s2t()));
} while (e < u);
var o = new Int32Array(i),
_ = 0;
if (_ < i)
do {
var a = _;
((_ = (_ + 1) | 0), (o[a] = n.t2t()));
} while (_ < i);
var h = new ni(r),
c = n.s2t();
return ct(h, c);
}
function qn(t, n, i) {
var r,
e = n.t2t();
t: {
for (var u = gi().t(); u.u();) {
var s = u.v();
if (s.a2y_1 === e) {
r = s;
break t;
}
}
r = null;
}
var o = r;
if (null == o) throw nt(tt("Unknown attribute type id " + e));
var _ = new Float32Array(B(o.b2y_1, i)),
a = 0,
h = B(o.b2y_1, i);
if (a < h)
do {
var c = a;
((a = (a + 1) | 0), (_[c] = n.v2t()));
} while (a < h);
return new ii(o.c2y(), _);
}
function $n(t, n) {
var i = n.t2t(),
r = new Yn(nn(n));
r.e2y_1.n23(n.v2t(), n.v2t(), n.v2t());
var e = r.f2y_1,
u = n.v2t(),
s = n.v2t(),
o = n.v2t(),
_ = n.v2t();
return (e.f26(_, u, s, o), r.g2y_1.n23(n.v2t(), n.v2t(), n.v2t()), new qt(r, i));
}
function jn(t) {
((this.o2w_1 = t),
(this.p2w_1 = F()),
(this.q2w_1 = F()),
(this.r2w_1 = F()),
(this.s2w_1 = F()),
(this.t2w_1 = F()));
}
function xn(t, n) {
var i = n.t2t();
t.h2y_1 && xt("Materials count " + i);
var r = ht(i),
e = 0;
if (e < i)
do {
e = (e + 1) | 0;
var u = On(0, n).toLowerCase(),
s = n.v2t(),
o = n.v2t(),
_ = n.v2t(),
a = On(0, n),
h = new Kn(u, new bt(s, o, _), a);
r.y(h);
} while (e < i);
return r;
}
function zn(t, n) {
var i = n.t2t(),
r = ht(i),
e = 0;
if (e < i)
do {
e = (e + 1) | 0;
var u = Sn(t, n);
r.y(u);
} while (e < i);
return r;
}
function Sn(t, n) {
var i = On(0, n),
r = new yt(),
e = new yt();
((r.f20_1 = n.v2t()),
(r.g20_1 = n.v2t()),
(r.h20_1 = n.v2t()),
(e.f20_1 = n.v2t()),
(e.g20_1 = n.v2t()),
(e.h20_1 = n.v2t()));
var u = n.v2t(),
s = n.t2t(),
o = n.t2t();
t.h2y_1 && xt("Mesh name '" + i + "' vertex count " + s + " attribute count " + o);
var _ = ht(o),
a = 0;
if (a < o)
do {
a = (a + 1) | 0;
var h = En(0, n, s);
_.y(h);
} while (a < o);
var c = _,
l = n.t2t();
t.h2y_1 && xt("Submesh count " + l);
var f = ht(l),
v = 0;
if (v < l)
do {
v = (v + 1) | 0;
var w = Cn(0, n);
f.y(w);
} while (v < l);
return new Dn(i, r, e, u, s, c, f);
}
function Cn(t, n) {
for (var i = n.t2t(), r = 0, e = new Int16Array(i); r < i;) ((e[r] = n.s2t()), (r = (r + 1) | 0));
var u = e;
return (1 & ~i || n.s2t(), new ni(u));
}
function En(t, n, i) {
var r,
e = n.t2t();
t: {
for (var u = (null == f && (f = Ot([ki(), bi(), qi(), $i(), ji(), xi()])), f).t(); u.u();) {
var s = u.v();
if (s.l2y_1 === e) {
r = s;
break t;
}
}
r = null;
}
var o,
_ = r;
if (null == _) throw nt(tt("Unknown attribute type id " + e));
t: {
for (var a = gi().t(); a.u();) {
var h = a.v();
if (h.a2y_1 === e) {
o = h;
break t;
}
}
o = null;
}
var c = o;
if (null == c) throw nt(tt("Failed requirement."));
for (var l = 0, v = B(c.b2y_1, i), w = new Float32Array(v); l < v;)
((w[l] = n.v2t()), (l = (l + 1) | 0));
return new ii(_, w);
}
function Tn(t, n) {
var i = n.t2t();
t.h2y_1 && xt("Node count " + i);
var r = ht(i),
e = 0;
if (e < i)
do {
e = (e + 1) | 0;
var u = new Yn(On(0, n).toLowerCase());
u.e2y_1.n23(n.v2t(), n.v2t(), n.v2t());
var s = u.f2y_1,
o = n.v2t(),
_ = n.v2t(),
a = n.v2t(),
h = n.v2t();
(s.f26(h, o, _, a), u.g2y_1.n23(n.v2t(), n.v2t(), n.v2t()), r.y(u));
} while (e < i);
for (var c = r, l = 0, f = new Int32Array(i); l < i;) ((f[l] = n.t2t()), (l = (l + 1) | 0));
return new Jn(c, f);
}
function In(t, n) {
var i = n.t2t();
t.h2y_1 && xt("Mesh objects count: " + i);
var r = ht(i),
e = 0;
if (e < i)
do {
e = (e + 1) | 0;
var u = n.t2t(),
s = n.t2t(),
o = n.t2t();
t.h2y_1 && xt("Mesh object geometry index " + u + " nodeIndex " + s + " material count " + o);
for (var _ = 0, a = new Int32Array(o); _ < o;) ((a[_] = n.t2t()), (_ = (_ + 1) | 0));
var h = new Zn(u, s, a);
r.y(h);
} while (e < i);
return r;
}
function An(t, n) {
var i = n.t2t(),
r = ht(i),
e = 0;
if (e < i)
do {
e = (e + 1) | 0;
var u = n.t2t(),
s = ht(u),
o = 0;
if (o < u)
do {
o = (o + 1) | 0;
var _ = new Ln(n.v2t(), n.v2t());
s.y(_);
} while (o < u);
var a = new Bn(s);
r.y(a);
} while (e < i);
var h = r,
c = n.t2t(),
l = ht(c),
f = 0;
if (f < c)
do {
f = (f + 1) | 0;
var v = On(0, n).toLowerCase(),
w = n.t2t(),
p = ht(w),
d = 0;
if (d < w)
do {
d = (d + 1) | 0;
var g = On(0, n).toLowerCase(),
m = n.t2t(),
y = ci().g1(m),
k = n.t2t(),
b = ht(k),
q = 0;
if (q < k)
do {
q = (q + 1) | 0;
var $ = n.t2t(),
j = new vi(wi().g1($), n.t2t());
b.y(j);
} while (q < k);
var x = new ui(g, y, b);
p.y(x);
} while (d < w);
var z = new Un(v, p);
l.y(z);
} while (f < c);
return ct(h, l);
}
function Rn(t, n) {
var i = n.t2t(),
r = zt(1, i),
e = ht(at(r, 10)),
u = r.w1_1,
s = r.x1_1;
if (u <= s)
do {
var o = u;
u = (u + 1) | 0;
for (var _ = n.s2t(), a = n.s2t(), h = 0, c = new Int32Array(a); h < a;)
((c[h] = n.s2t()), (h = (h + 1) | 0));
var l = c;
1 == ((a % 2) | 0) && n.s2t();
var f = n.t2t();
if (f > 10) throw $t("!!!");
for (var v = n.t2t(), w = 0, p = B(f, v), d = new Int16Array(p); w < p;)
((d[w] = n.s2t()), (w = (w + 1) | 0));
var g = d;
1 == ((g.length % 2) | 0) && n.s2t();
for (var m = 0, y = B(f, v), k = new Int16Array(y); m < y;) ((k[m] = n.s2t()), (m = (m + 1) | 0));
var b = k;
1 == ((g.length % 2) | 0) && n.s2t();
var q = new Fn(_, l, f, g, b);
e.y(q);
} while (o !== s);
return e;
}
function Pn(t, n) {
var i = n.t2t(),
r = zt(1, i),
e = ht(at(r, 10)),
u = r.w1_1,
s = r.x1_1;
if (u <= s)
do {
var o = u;
u = (u + 1) | 0;
var _ = n.t2t(),
a = zt(1, _),
h = ht(at(a, 10)),
c = a.w1_1,
l = a.x1_1;
if (c <= l)
do {
var f = c;
c = (c + 1) | 0;
var v = n.t2t(),
w = new Float32Array(16),
p = 0;
if (p <= 3)
do {
var d = p;
p = (p + 1) | 0;
var g = 0;
if (g <= 2)
do {
var m = g;
((g = (g + 1) | 0), (w[(B(d, 4) + m) | 0] = n.v2t()));
} while (g <= 2);
} while (p <= 3);
w[15] = 1;
var y = new Gn(v, w);
h.y(y);
} while (f !== l);
var k = new Hn(h);
e.y(k);
} while (o !== s);
return e;
}
function Nn(t, n) {
var i = _t(),
r = n.t2t(),
e = 0;
if (e < r)
do {
e = (e + 1) | 0;
var u = n.s2t(),
s = n.s2t(),
o = F(),
_ = 0;
if (_ < s)
do {
_ = (_ + 1) | 0;
var a,
h = n.s2t(),
c = n.s2t();
if (0 === c) a = new si(n.t2t());
else if (1 === c) a = new oi(n.v2t());
else {
if (2 !== c) throw X("Unknown attribute type " + c);
a = new _i(On(0, n));
}
var l = a;
o.y(new Wn(h, l));
} while (_ < s);
i.g3(u, o);
} while (e < r);
return i;
}
function On(t, n) {
var i = n.t2t(),
r = "",
e = 0;
if (e < i)
do {
e = (e + 1) | 0;
var u = G(n.xy());
r += St(u);
} while (e < i);
var s = B((((i + 3) | 0) / 4) | 0, 4);
return (Ct(n, (s - i) | 0), r);
}
function Mn(t) {
((t = t !== jt && t), (this.h2y_1 = t));
}
function Dn(t, n, i, r, e, u, s) {
((this.v2w_1 = t),
(this.w2w_1 = n),
(this.x2w_1 = i),
(this.y2w_1 = r),
(this.z2w_1 = e),
(this.a2x_1 = u),
(this.b2x_1 = s));
}
function Ln(t, n) {
((this.r2y_1 = t), (this.s2y_1 = n));
}
function Bn(t) {
this.t2y_1 = t;
}
function Un(t, n) {
((this.u2y_1 = t), (this.v2y_1 = n));
}
function Fn(t, n, i, r, e) {
((this.j2x_1 = t), (this.k2x_1 = n), (this.l2x_1 = i), (this.m2x_1 = r), (this.n2x_1 = e));
}
function Gn(t, n) {
((this.w2y_1 = t), (this.x2y_1 = n));
}
function Hn(t) {
this.y2y_1 = t;
}
function Wn(t, n) {
((this.z2y_1 = t), (this.a2z_1 = n));
}
function Vn(t, n, i, r, e, u, s, o, _) {
((n = n === jt ? kt() : n),
(i = i === jt ? kt() : i),
(r = r === jt ? kt() : r),
(e = e === jt ? kt() : e),
(u = u === jt ? kt() : u),
(s = s === jt ? kt() : s),
(o = o === jt ? kt() : o),
(_ = _ === jt ? Tt() : _),
(this.b2z_1 = t),
(this.c2z_1 = n),
(this.d2z_1 = i),
(this.e2z_1 = r),
(this.f2z_1 = e),
(this.g2z_1 = u),
(this.h2z_1 = s),
(this.i2z_1 = o),
(this.j2z_1 = _));
}
function Kn(t, n, i) {
((this.k2z_1 = t), (this.l2z_1 = n), (this.m2z_1 = i));
}
function Yn(t) {
((this.d2y_1 = t), (this.e2y_1 = new yt()), (this.f2y_1 = new Pt()), (this.g2y_1 = new yt(1, 1, 1)));
}
function Xn() {
this.n2z_1 = -1;
}
function Jn(t, n) {
((this.o2z_1 = t), (this.p2z_1 = n));
}
function Zn(t, n, i) {
((this.q2z_1 = t), (this.r2z_1 = n), (this.s2z_1 = i));
}
function Qn() {
((u = this), (this.t2z_1 = new Int32Array(0)));
}
function ti() {
return (null == u && new Qn(), u);
}
function ni(t, n) {
(ti(),
(n = n === jt ? ti().t2z_1 : n),
(this.g2x_1 = t),
(this.h2x_1 = n),
(this.i2x_1 = (this.g2x_1.length / 3) | 0));
}
function ii(t, n) {
((this.c2x_1 = t), (this.d2x_1 = n));
}
function ri() {
if (l) return W;
((l = !0),
(s = new ei("Position", 0, 1)),
(o = new ei("UV1", 1, 2)),
(_ = new ei("Normal", 2, 3)),
(a = new ei("UV2", 3, 4)),
(h = new ei("RGBA", 4, 5)),
(c = new ei("Normal2", 5, 6)));
}
function ei(t, n, i) {
(Mt.call(this, t, n), (this.l2y_1 = i));
}
function ui(t, n, i) {
((this.u2z_1 = t), (this.v2z_1 = n), (this.w2z_1 = i));
}
function si(t) {
(hi.call(this), (this.x2z_1 = t));
}
function oi(t) {
(hi.call(this), (this.y2z_1 = t));
}
function _i(t) {
(hi.call(this), (this.z2z_1 = t));
}
function ai() {
((this.a30_1 = 0), (this.b30_1 = 1), (this.c30_1 = 2));
}
function hi() {}
function ci() {
return (null == y && (y = Ot([(li(), v), (li(), w), (li(), p), (li(), d), (li(), g)])), y);
}
function li() {
if (m) return W;
((m = !0),
(v = new fi("Unknown", 0)),
(w = new fi("Translation", 1)),
(p = new fi("RotationEuler", 2)),
(d = new fi("RotationQuaternion", 3)),
(g = new fi("Scale", 4)));
}
function fi(t, n) {
Mt.call(this, t, n);
}
function vi(t, n) {
((this.d30_1 = t), (this.e30_1 = n));
}
function wi() {
return (null == z && (z = Ot([(pi(), k), (pi(), b), (pi(), q), (pi(), $), (pi(), j)])), z);
}
function pi() {
if (x) return W;
((x = !0),
(k = new di("Unknown", 0)),
(b = new di("X", 1)),
(q = new di("Y", 2)),
($ = new di("Z", 3)),
(j = new di("W", 4)));
}
function di(t, n) {
Mt.call(this, t, n);
}
function gi() {
return (null == P && (P = Ot([(mi(), S), (mi(), C), (mi(), E), (mi(), T), (mi(), I), (mi(), A)])), P);
}
function mi() {
if (R) return W;
((R = !0),
(S = new yi("POSITION", 0, 1, 3)),
(C = new yi("UV1", 1, 2, 2)),
(E = new yi("NORMAL", 2, 3, 3)),
(T = new yi("UV2", 3, 4, 2)),
(I = new yi("RGBA", 4, 5, 4)),
(A = new yi("NORMAL2", 5, 6, 3)));
}
function yi(t, n, i, r) {
(Mt.call(this, t, n), (this.a2y_1 = i), (this.b2y_1 = r));
}
function ki() {
return (ri(), s);
}
function bi() {
return (ri(), o);
}
function qi() {
return (ri(), _);
}
function $i() {
return (ri(), a);
}
function ji() {
return (ri(), h);
}
function xi() {
return (ri(), c);
}
function zi() {
return (Ji(), N);
}
function Si(t, n, i) {
((this.f30_1 = t), (this.g30_1 = n), (this.h30_1 = i));
}
function Ci() {
((this.n30_1 = ""),
(this.o30_1 = zi()),
(this.p30_1 = zi()),
(this.q30_1 = (Ji(), O)),
(this.r30_1 = null),
(this.s30_1 = _t()),
(this.t30_1 = new Yi()),
(this.u30_1 = new Yi()));
}
function Ei() {
((this.v30_1 = ""),
(this.w30_1 = 0),
(this.x30_1 = new yt()),
(this.y30_1 = new yt()),
(this.z30_1 = new yt()),
(this.a31_1 = new yt(1, 1, 1)),
(this.b31_1 = !1));
}
function Ti(t, n, i, r, e, u, s) {
((t = t === jt ? "" : t),
(n = n === jt ? 0 : n),
(i = i === jt ? 0 : i),
(r = r === jt ? 0 : r),
(e = e === jt ? 0 : e),
(u = u === jt ? null : u),
(s = s === jt ? null : s),
(this.c31_1 = t),
(this.d31_1 = n),
(this.e31_1 = i),
(this.f31_1 = r),
(this.g31_1 = e),
(this.h31_1 = u),
(this.i31_1 = s));
}
function Ii(t, n) {
return 65535 & n.s2t();
}
function Ai(t, n, i) {
if (((i - n) | 0) < 6) return null;
t.i30_1.f2t(n);
var r = Ii(0, t.i30_1),
e = t.i30_1.t2t();
return new Wi(r, t.i30_1.e2t(), (n + e) | 0);
}
function Ri(t, n) {
if (19789 === n.j31_1)
for (var i = n.k31_1, r = n.l31_1, e = Ai(t, i, r); null != e;) (Pi(t, e), (e = Ai(t, e.l31_1, r)));
}
function Pi(t, n) {
var i = n.j31_1;
if (15677 === i)
for (var r = n.k31_1, e = n.l31_1, u = Ai(t, r, e); null != u;) (Ni(t, u), (u = Ai(t, u.l31_1, e)));
else if (45056 === i)
for (var s = n.k31_1, o = n.l31_1, _ = Ai(t, s, o); null != _;) (Li(t, _), (_ = Ai(t, _.l31_1, o)));
}
function Ni(t, n) {
var i = n.j31_1;
if (45055 === i) {
var r = new Ti();
t.l30_1.y(r);
for (var e = n.k31_1, u = n.l31_1, s = Ai(t, e, u); null != s;)
(Fi(t, s, r), (s = Ai(t, s.l31_1, u)));
} else
16384 === i &&
(function (t, n) {
t.i30_1.f2t(n.k31_1);
var i = new Ci();
(t.j30_1.y(i), (i.n30_1 = nn(t.i30_1)));
for (var r = t.i30_1.e2t(), e = n.l31_1, u = Ai(t, r, e); null != u;)
(Oi(t, u, i), (u = Ai(t, u.l31_1, e)));
})(t, n);
}
function Oi(t, n, i) {
if (16640 === n.j31_1)
for (var r = n.k31_1, e = n.l31_1, u = Ai(t, r, e); null != u;)
(Mi(t, u, i), (u = Ai(t, u.l31_1, e)));
}
function Mi(t, n, i) {
switch (n.j31_1) {
case 16656:
for (var r = Ii(0, t.i30_1), e = i, u = 0, s = B(3, r), o = new Float32Array(s); u < s;)
((o[u] = t.i30_1.v2t()), (u = (u + 1) | 0));
e.o30_1 = o;
break;
case 16704:
for (var _ = Ii(0, t.i30_1), a = i, h = 0, c = B(2, _), l = new Float32Array(c); h < c;)
((l[h] = t.i30_1.v2t()), (h = (h + 1) | 0));
a.p30_1 = l;
break;
case 16736:
!(function (t, n) {
((n.t30_1.m31_1 = t.i30_1.v2t()),
(n.t30_1.q31_1 = t.i30_1.v2t()),
(n.t30_1.u31_1 = t.i30_1.v2t()),
(n.t30_1.n31_1 = t.i30_1.v2t()),
(n.t30_1.r31_1 = t.i30_1.v2t()),
(n.t30_1.v31_1 = t.i30_1.v2t()),
(n.t30_1.o31_1 = t.i30_1.v2t()),
(n.t30_1.s31_1 = t.i30_1.v2t()),
(n.t30_1.w31_1 = t.i30_1.v2t()),
(n.t30_1.p31_1 = t.i30_1.v2t()),
(n.t30_1.t31_1 = t.i30_1.v2t()),
(n.t30_1.x31_1 = t.i30_1.v2t()));
})(t, i);
break;
case 16672:
!(function (t, n, i) {
var r = Ii(0, t.i30_1);
n.q30_1 = new Int32Array(B(3, r));
var e = 0;
if (e < r)
do {
var u = e;
e = (e + 1) | 0;
var s = B(3, u);
((n.q30_1[(s + 0) | 0] = Ii(0, t.i30_1)),
(n.q30_1[(s + 1) | 0] = Ii(0, t.i30_1)),
(n.q30_1[(s + 2) | 0] = Ii(0, t.i30_1)),
Ct(t.i30_1, 2));
} while (e < r);
for (var o = t.i30_1.e2t(), _ = i.l31_1, a = Ai(t, o, _); null != a;)
(Di(t, a, n), (a = Ai(t, a.l31_1, _)));
})(t, i, n);
}
}
function Di(t, n, i) {
var r = n.j31_1;
if (16688 === r) {
for (var e = nn(t.i30_1), u = Ii(0, t.i30_1), s = 0, o = new Int32Array(u); s < u;)
((o[s] = Ii(0, t.i30_1)), (s = (s + 1) | 0));
var _ = o;
i.s30_1.g3(e, _);
} else if (16720 === r) {
for (var a = (i.q30_1.length / 3) | 0, h = i, c = 0, l = new Int32Array(a); c < a;)
((l[c] = t.i30_1.t2t()), (c = (c + 1) | 0));
h.r30_1 = l;
}
}
function Li(t, n) {
switch (n.j31_1) {
case 45057:
case 45058:
case 45059:
case 45060:
case 45061:
case 45062:
case 45063:
var i = new Ei();
t.k30_1.y(i);
for (var r = n.k31_1, e = n.l31_1, u = Ai(t, r, e); null != u;)
(Ui(t, u, i), (u = Ai(t, u.l31_1, e)));
}
}
function Bi(t, n, i) {
if (!(n.r2t() >= i)) throw Et("Check failed.");
Ct(n, i);
}
function Ui(t, n, i) {
switch (n.j31_1) {
case 45072:
((i.v30_1 = nn(t.i30_1)), Bi(0, t.i30_1, 4), (i.w30_1 = Ii(0, t.i30_1)));
break;
case 45073:
i.v30_1 = nn(t.i30_1);
break;
case 45075:
Hi(0, t.i30_1, i.x30_1);
break;
case 45088:
(Bi(0, t.i30_1, 20), Hi(0, t.i30_1, i.y30_1));
break;
case 45089:
(Bi(0, t.i30_1, 20),
(function (t, n, i, r, e, u) {
var s = Math.sin(n),
o = 1 - Math.cos(n),
_ = i * e * o + r * s;
if (Math.abs(_) < 1) {
var a = e * s - i * r * o,
h = 1 - (e * e + r * r) * o;
u.h20_1 = -Math.atan2(a, h);
var c = i * e * o + r * s;
u.g20_1 = -Math.asin(c);
var l = i * s - e * r * o,
f = 1 - (i * i + r * r) * o;
u.f20_1 = -Math.atan2(l, f);
} else {
var v = -U(_),
w = n / 2,
p = u,
d = 2 * v,
g = i * Math.sin(w),
m = Math.cos(w);
((p.h20_1 = d * Math.atan2(g, m)), (u.g20_1 = 1.5707963267948966 * v), (u.f20_1 = 0));
}
})(0, t.i30_1.v2t(), t.i30_1.v2t(), t.i30_1.v2t(), t.i30_1.v2t(), i.z30_1));
break;
case 45090:
(Bi(0, t.i30_1, 20), Hi(0, t.i30_1, i.a31_1));
}
}
function Fi(t, n, i) {
switch (n.j31_1) {
case 40960:
i.c31_1 = nn(t.i30_1);
break;
case 40976:
case 41008:
break;
case 40992:
(t.i30_1.f2t((n.k31_1 + 6) | 0),
(i.d31_1 = ((((rn(t.i30_1) << 16) + (rn(t.i30_1) << 8)) | 0) + rn(t.i30_1)) | 0));
break;
case 41024:
(t.i30_1.f2t((n.k31_1 + 6) | 0), (i.f31_1 = Ii(0, t.i30_1)));
break;
case 41025:
(t.i30_1.f2t((n.k31_1 + 6) | 0), (i.e31_1 = Ii(0, t.i30_1)));
break;
case 41040:
(t.i30_1.f2t((n.k31_1 + 6) | 0), (i.g31_1 = Ii(0, t.i30_1)));
break;
case 41472:
var r = new Xi();
i.h31_1 = r;
for (var e = n.k31_1, u = n.l31_1, s = Ai(t, e, u); null != s;)
(Gi(t, s, r), (s = Ai(t, s.l31_1, u)));
break;
case 41488:
var o = new Xi();
i.i31_1 = o;
for (var _ = n.k31_1, a = n.l31_1, h = Ai(t, _, a); null != h;)
(Gi(t, h, o), (h = Ai(t, h.l31_1, a)));
}
}
function Gi(t, n, i) {
switch (n.j31_1) {
case 41728:
(t.i30_1.f2t(n.k31_1), (i.y31_1 = nn(t.i30_1).toLowerCase()));
break;
case 41812:
i.z31_1 = t.i30_1.v2t();
break;
case 41814:
i.a32_1 = t.i30_1.v2t();
break;
case 41816:
i.b32_1 = t.i30_1.v2t();
break;
case 41818:
i.c32_1 = t.i30_1.v2t();
break;
case 41820:
i.d32_1 = t.i30_1.v2t();
}
}
function Hi(t, n, i) {
i.n23(n.v2t(), n.v2t(), n.v2t());
}
function Wi(t, n, i) {
((this.j31_1 = t), (this.k31_1 = n), (this.l31_1 = i));
}
function Vi() {
((this.e32_1 = 19789),
(this.f32_1 = 2),
(this.g32_1 = 15677),
(this.h32_1 = 45056),
(this.i32_1 = 16384),
(this.j32_1 = 16640),
(this.k32_1 = 16656),
(this.l32_1 = 16672),
(this.m32_1 = 16688),
(this.n32_1 = 16720),
(this.o32_1 = 16704),
(this.p32_1 = 16736),
(this.q32_1 = 45055),
(this.r32_1 = 40960),
(this.s32_1 = 40976),
(this.t32_1 = 40992),
(this.u32_1 = 41008),
(this.v32_1 = 41024),
(this.w32_1 = 41025),
(this.x32_1 = 41040),
(this.y32_1 = 41472),
(this.z32_1 = 41488),
(this.a33_1 = 41728),
(this.b33_1 = 41812),
(this.c33_1 = 41814),
(this.d33_1 = 41816),
(this.e33_1 = 41818),
(this.f33_1 = 41820),
(this.g33_1 = 45057),
(this.h33_1 = 45058),
(this.i33_1 = 45059),
(this.j33_1 = 45060),
(this.k33_1 = 45061),
(this.l33_1 = 45062),
(this.m33_1 = 45063),
(this.n33_1 = 45073),
(this.o33_1 = 45075),
(this.p33_1 = 45088),
(this.q33_1 = 45089),
(this.r33_1 = 45090));
}
function Ki(t) {
((this.i30_1 = t), (this.j30_1 = F()), (this.k30_1 = F()), (this.l30_1 = F()));
}
function Yi() {
((this.m31_1 = 0),
(this.n31_1 = 0),
(this.o31_1 = 0),
(this.p31_1 = 0),
(this.q31_1 = 0),
(this.r31_1 = 0),
(this.s31_1 = 0),
(this.t31_1 = 0),
(this.u31_1 = 0),
(this.v31_1 = 0),
(this.w31_1 = 0),
(this.x31_1 = 0));
}
function Xi(t, n, i, r, e, u) {
((t = t === jt ? null : t),
(n = n === jt ? 1 : n),
(i = i === jt ? 1 : i),
(r = r === jt ? 0 : r),
(e = e === jt ? 0 : e),
(u = u === jt ? 0 : u),
(this.y31_1 = t),
(this.z31_1 = n),
(this.a32_1 = i),
(this.b32_1 = r),
(this.c32_1 = e),
(this.d32_1 = u));
}
function Ji() {
M || ((M = !0), (N = new Float32Array(0)), (O = new Int32Array(0)));
}
function Zi(t, n, i, r) {
((t = t === jt ? tr() : t),
(n = n === jt ? ur() : n),
(i = i !== jt && i),
(r = r === jt ? null : r),
(this.t33_1 = t),
(this.u33_1 = n),
(this.v33_1 = i),
(this.w33_1 = r));
}
function Qi() {
((D = this), rr.call(this));
}
function tr() {
return (null == D && new Qi(), D);
}
function nr(t) {
(rr.call(this), (this.x33_1 = t));
}
function ir() {}
function rr() {}
function er() {
((L = this), or.call(this));
}
function ur() {
return (null == L && new er(), L);
}
function sr(t, n, i) {
(or.call(this), (this.y33_1 = t), (this.z33_1 = n), (this.a34_1 = i));
}
function or() {}
function _r(t, n, i) {
var r = F();
if (0 !== t.o30_1.length) {
if (null != n) {
t.t30_1.s33(t.u30_1);
var e = n.x30_1,
u = t.u30_1;
u.p31_1 = u.p31_1 - e.f20_1;
var s = t.u30_1;
s.t31_1 = s.t31_1 - e.g20_1;
var o = t.u30_1;
o.x31_1 = o.x31_1 - e.h20_1;
}
var _ = (t.o30_1.length / 3) | 0,
a = 0;
if (a < _)
do {
var h = a;
a = (a + 1) | 0;
var c = new ar(),
l = B(3, h),
f = t.o30_1[(l + 0) | 0],
v = t.o30_1[(l + 1) | 0],
w = t.o30_1[(l + 2) | 0];
if (null != n) {
var p = t.u30_1;
((c.b34_1 = p.m31_1 * f + p.n31_1 * v + p.o31_1 * w + p.p31_1),
(c.c34_1 = p.q31_1 * f + p.r31_1 * v + p.s31_1 * w + p.t31_1),
(c.d34_1 = p.u31_1 * f + p.v31_1 * v + p.w31_1 * w + p.x31_1));
} else ((c.b34_1 = f), (c.c34_1 = v), (c.d34_1 = w));
if (0 !== t.p30_1.length) {
var d = B(2, h);
((c.e34_1 = t.p30_1[(d + 0) | 0]), (c.f34_1 = 1 - t.p30_1[(d + 1) | 0]));
}
r.y(c);
} while (a < _);
}
for (
var g = t.q30_1.length,
m = new Float32Array(B(3, g)),
y = new Float32Array(B(3, g)),
k = new Float32Array(B(2, g)),
b = new Int32Array((g / 3) | 0),
q = 0,
$ = Yt(Kt(t.q30_1), 3).t();
$.u();
) {
var j = $.v(),
x = q;
q = (x + 1) | 0;
var z = lt(x),
S = j.g1(0),
C = j.g1(1),
E = j.g1(2),
T = r.g1(S),
I = r.g1(C),
A = r.g1(E),
R = hr(T, I, A),
P = B(3, z);
(vr(m, y, k, (P + 0) | 0, T, R), vr(m, y, k, (P + 1) | 0, I, R), vr(m, y, k, (P + 2) | 0, A, R));
var N,
O = t.r30_1,
M = null == (N = null == O ? null : O[z]) ? 0 : N;
b[z] = M;
}
var D = i.w33_1;
if (null == D);
else {
var L = D(t.n30_1);
0 !== L && Xt(b, L);
}
var U = i.t33_1;
U instanceof nr
? (function (t, n, i, r) {
var e = (t.length / 3) | 0,
u = F(),
s = 0;
if (s < e)
do {
var o = s;
s = (s + 1) | 0;
var _ = i[(o / 3) | 0];
if (0 !== _) {
var a = B(o, 3),
h = t[(a + 0) | 0],
c = t[(a + 1) | 0],
l = t[(a + 2) | 0],
f = n[(a + 0) | 0],
v = n[(a + 1) | 0],
w = n[(a + 2) | 0],
p = new cr(lr(h, c, l, r), o, _, new yt(f, v, w));
u.y(p);
}
} while (s < e);
for (var d = _t(), g = u.t(); g.u();) {
var m,
y = g.v(),
k = y.g34_1,
b = d.z2(k);
if (null == b) {
var q = F();
(d.g3(k, q), (m = q));
} else m = b;
m.y(y);
}
for (var $ = d.u1().t(); $.u();) {
var j = $.v().w2(),
x = 0,
z = (j.e1() - 1) | 0;
if (x <= z)
do {
var S = x;
x = (x + 1) | 0;
var C = j.g1(S),
E = C.j34_1.d21(),
T = 0,
I = (j.e1() - 1) | 0;
if (T <= I)
do {
var A = T;
if (((T = (T + 1) | 0), S !== A)) {
var R = j.g1(A);
0 !== (C.i34_1 & R.i34_1) && E.p27(R.j34_1);
}
} while (T <= I);
var P = E.s26();
if (P > 0) {
var N = Math.sqrt(P);
E.x27(1 / N);
var O = B(C.h34_1, 3);
((n[(O + 0) | 0] = E.f20_1), (n[(O + 1) | 0] = E.g20_1), (n[(O + 2) | 0] = E.h20_1));
}
} while (x <= z);
}
})(m, y, b, U.x33_1)
: U instanceof ir
? (function (t, n, i) {
var r = (t.length / 3) | 0,
e = Qt(),
u = 0;
if (u < r)
do {
var s = u;
u = (u + 1) | 0;
var o = B(s, 3),
_ = t[(o + 0) | 0],
a = t[(o + 1) | 0],
h = t[(o + 2) | 0],
c = n[(o + 0) | 0],
l = n[(o + 1) | 0],
f = n[(o + 2) | 0],
v = new cr(lr(_, a, h, i.k34_1), s, 0, new yt(c, l, f));
e.y(v);
} while (u < r);
for (var w = _t(), p = e.t(); p.u();) {
var d,
g = p.v(),
m = g.g34_1,
y = w.z2(m);
if (null == y) {
var k = F();
(w.g3(m, k), (d = k));
} else d = y;
d.y(g);
}
for (var b = w, q = i.l34_1, $ = Math.cos(q), j = b.u1().t(); j.u();) {
var x = j.v().w2(),
z = 0,
S = (x.e1() - 1) | 0;
if (z <= S)
do {
var C = z;
z = (z + 1) | 0;
var E = x.g1(C),
T = E.j34_1.d21(),
I = 0,
A = (x.e1() - 1) | 0;
if (I <= A)
do {
var R = I;
if (((I = (I + 1) | 0), C !== R)) {
var P = x.g1(R);
E.j34_1.s21(P.j34_1) >= $ && T.p27(P.j34_1);
}
} while (I <= A);
if (T.u25() > 0) {
T.c25();
var N = B(E.h34_1, 3);
((n[(N + 0) | 0] = T.f20_1), (n[(N + 1) | 0] = T.g20_1), (n[(N + 2) | 0] = T.h20_1));
}
} while (z <= S);
}
})(m, y, U)
: Q(U, tr()) || Dt();
var G = F(),
H = F();
if (t.s30_1.r()) {
for (var W = 0, V = new Int16Array(g); W < g;) {
var K = W;
((V[K] = ft(K)), (W = (W + 1) | 0));
}
var Y = V,
X = i.v33_1 ? b : ti().t2z_1;
(G.y(new ni(Y, X)), H.y("#default"));
} else
for (var J = t.s30_1.u1().t(); J.u();) {
for (
var Z = J.v(), tt = Z.v2(), nt = Z.w2(), it = 0, rt = B(nt.length, 3), et = new Int16Array(rt);
it < rt;
) {
var ut = it,
st = nt[(ut / 3) | 0],
ot = B(st, 3),
at = (ut % 3) | 0;
((et[ut] = ft((ot + at) | 0)), (it = (it + 1) | 0));
}
var ht,
ct = et;
if (i.v33_1) {
for (var vt = 0, wt = nt.length, pt = new Int32Array(wt); vt < wt;) {
var dt = vt;
((pt[dt] = b[dt]), (vt = (vt + 1) | 0));
}
ht = pt;
} else ht = ti().t2z_1;
var gt = ht;
(G.y(new ni(ct, gt)), H.y(tt));
}
for (
var mt = Jt([new ii(ki(), m), new ii(qi(), y), new ii(bi(), k)]),
kt = new yt(34028235e31, 34028235e31, 34028235e31),
bt = new yt(-34028235e31, -34028235e31, -34028235e31),
$t = 0,
jt = Yt(Zt(m), 3).t();
jt.u();
) {
var xt = jt.v(),
zt = xt.g1(0),
St = xt.g1(1),
Ct = xt.g1(2);
(kt.o28(zt, St, Ct), bt.p28(zt, St, Ct));
var Et = zt * zt + St * St + Ct * Ct,
Tt = $t;
$t = Math.max(Et, Tt);
}
var It = $t,
At = new Dn(t.n30_1, kt, bt, Math.sqrt(It), g, mt, G);
return new qt(At, H);
}
function ar() {
((this.b34_1 = 0), (this.c34_1 = 0), (this.d34_1 = 0), (this.e34_1 = 0), (this.f34_1 = 0));
}
function hr(t, n, i) {
return (function (t, n, i) {
var r = tn().e27(n, t),
e = tn().e27(i, t),
u = tn().g27(r, e);
return (u.s26() > 0 && u.c25(), u);
})(
new yt(t.b34_1, t.c34_1, t.d34_1),
new yt(n.b34_1, n.c34_1, n.d34_1),
new yt(i.b34_1, i.c34_1, i.d34_1),
);
}
function cr(t, n, i, r) {
((this.g34_1 = t), (this.h34_1 = n), (this.i34_1 = i), (this.j34_1 = r));
}
function lr(t, n, i, r) {
return (function (t, n, i, r, e) {
var u = dt(t / r),
s = gt(u),
o = dt(n / r),
_ = gt(o),
a = dt(i / r);
return (fr.call(e, s, _, gt(a)), e);
})(t, n, i, r, wt(J(fr)));
}
function fr(t, n, i) {
((this.m34_1 = t), (this.n34_1 = n), (this.o34_1 = i));
}
function vr(t, n, i, r, e, u) {
var s = B(3, r);
((t[(s + 0) | 0] = e.b34_1),
(t[(s + 1) | 0] = e.c34_1),
(t[(s + 2) | 0] = e.d34_1),
(n[(s + 0) | 0] = u.f20_1),
(n[(s + 1) | 0] = u.g20_1),
(n[(s + 2) | 0] = u.h20_1));
var o = B(2, r);
((i[(o + 0) | 0] = e.e34_1), (i[(o + 1) | 0] = e.f34_1));
}
(Z(en, ""),
Z(on, ""),
Z(_n, ""),
Z(hn, ""),
Z(cn, ""),
Z(jn, ""),
Z(Mn, "", Mn),
Z(Dn, ""),
Z(Ln, ""),
Z(Bn, ""),
Z(Un, ""),
Z(Fn, ""),
Z(Gn, ""),
Z(Hn, ""),
Z(Wn, ""),
Z(Vn, ""),
Z(Kn, ""),
Z(Yn, ""),
Nt(Xn),
Z(Jn, ""),
Z(Zn, ""),
Nt(Qn),
Z(ni, ""),
Z(ii, ""),
Z(ei, "", jt, Mt),
Z(ui, ""),
Z(hi, ""),
Z(si, "", jt, hi),
Z(oi, "", jt, hi),
Z(_i, "", jt, hi),
Nt(ai),
Z(fi, "", jt, Mt),
Z(vi, ""),
Z(di, "", jt, Mt),
Z(yi, "", jt, Mt),
Z(Si, ""),
Z(Ci, "", Ci),
Z(Ei, "", Ei),
Z(Ti, "", Ti),
Z(Wi, ""),
Nt(Vi),
Z(Ki, ""),
Z(Yi, "", Yi),
Z(Xi, "", Xi),
Z(Zi, "", Zi),
Z(rr, ""),
Ft(Qi, "", jt, rr),
Z(nr, "", jt, rr),
Z(ir, "", jt, rr),
Z(or, ""),
Ft(er, "", jt, or),
Z(sr, "", jt, or),
Z(ar, "", ar),
Z(cr, ""),
Z(fr, ""),
(J(on).toString = function () {
return (
"VertexKey(position=" +
this.o2x_1.toString() +
", normal=" +
this.p2x_1.toString() +
", uv=" +
this.q2x_1.toString() +
", boneIndices=" +
tt(this.r2x_1) +
", boneWeights=" +
tt(this.s2x_1) +
")"
);
}),
(J(on).hashCode = function () {
var t = this.o2x_1.hashCode();
return (
(t = (B(t, 31) + this.p2x_1.hashCode()) | 0),
(t = (B(t, 31) + this.q2x_1.hashCode()) | 0),
(t = (B(t, 31) + pt(this.r2x_1)) | 0),
(B(t, 31) + pt(this.s2x_1)) | 0
);
}),
(J(on).equals = function (t) {
return (
this === t ||
(t instanceof on &&
!!this.o2x_1.equals(t.o2x_1) &&
!!this.p2x_1.equals(t.p2x_1) &&
!!this.q2x_1.equals(t.q2x_1) &&
!!Q(this.r2x_1, t.r2x_1) &&
!!Q(this.s2x_1, t.s2x_1))
);
}),
(J(hn).toString = function () {
return "Vector3Key(x=" + this.t2x_1 + ", y=" + this.u2x_1 + ", z=" + this.v2x_1 + ")";
}),
(J(hn).hashCode = function () {
var t = this.t2x_1;
return ((t = (B(t, 31) + this.u2x_1) | 0), (B(t, 31) + this.v2x_1) | 0);
}),
(J(hn).equals = function (t) {
return (
this === t ||
(t instanceof hn && this.t2x_1 === t.t2x_1 && this.u2x_1 === t.u2x_1 && this.v2x_1 === t.v2x_1)
);
}),
(J(cn).toString = function () {
return "Vector2Key(x=" + this.w2x_1 + ", y=" + this.x2x_1 + ")";
}),
(J(cn).hashCode = function () {
var t = this.w2x_1;
return (B(t, 31) + this.x2x_1) | 0;
}),
(J(cn).equals = function (t) {
return this === t || (t instanceof cn && this.w2x_1 === t.w2x_1 && this.x2x_1 === t.x2x_1);
}),
(J(jn).u2w = function (t) {
switch (this.o2w_1) {
case 1:
!(function (t, n) {
if (1 !== n.t2t()) throw nt(tt("not a root block"));
(n.t2t(),
mn(t, n),
yn(t, n),
(function (t, n) {
if (3 !== n.t2t()) throw nt(tt("not an objects block"));
n.t2t();
var i = n.t2t(),
r = 0;
if (r < i)
do {
r = (r + 1) | 0;
var e = $n(0, n),
u = e.ab(),
s = e.bb(),
o = new Zn(s, t.q2w_1.e1(), t.s2w_1.g1(s));
(t.t2w_1.y(o), t.q2w_1.y(u));
} while (r < i);
var _ = 0;
if (_ < i)
do {
((_ = (_ + 1) | 0), n.t2t());
} while (_ < i);
})(t, n));
})(this, t);
break;
case 2:
!(function (t, n) {
if (1 !== n.t2t()) throw nt(tt("not a root block"));
(n.t2t(),
mn(t, n),
yn(t, n),
(function (t, n) {
if (3 !== n.t2t()) throw nt(tt("not a transform block"));
n.t2t();
var i = n.t2t(),
r = 0;
if (r < i)
do {
r = (r + 1) | 0;
var e = new Yn("");
e.e2y_1.n23(n.v2t(), n.v2t(), n.v2t());
var u = e.f2y_1,
s = n.v2t(),
o = n.v2t(),
_ = n.v2t(),
a = n.v2t();
(u.f26(a, s, o, _),
e.g2y_1.n23(n.v2t(), n.v2t(), n.v2t()),
e.g2y_1.n23(1, 1, 1),
t.q2w_1.y(e));
} while (r < i);
var h = 0;
if (h < i)
do {
((h = (h + 1) | 0), n.t2t());
} while (h < i);
})(t, n),
(function (t, n) {
var i = n.t2t();
if (5 !== i) throw nt(tt("not an objects block was " + i));
n.t2t();
var r = n.t2t(),
e = 0;
if (e < r)
do {
e = (e + 1) | 0;
var u = nn(n),
s = n.t2t(),
o = n.t2t(),
_ = new Zn(s, o, t.s2w_1.g1(s));
(t.t2w_1.y(_), (t.q2w_1.g1(o).d2y_1 = u));
} while (e < r);
})(t, n));
})(this, t);
break;
default:
throw $t("Unsupported version " + this.o2w_1);
}
for (var n = 0, i = this.q2w_1.e1(), r = new Int32Array(i); n < i;) ((r[n] = -1), (n = (n + 1) | 0));
var e = r;
return new Vn(new Jn(this.q2w_1, e), this.r2w_1, this.p2w_1, this.t2w_1);
}),
(J(Mn).i2y = function (t, n) {
if (n) {
var i = un(t);
if (3 !== i.n2w_1) {
var r = "Expected version 3, got " + i.n2w_1 + ".";
throw nt(tt(r));
}
}
var e = t.t2t(),
u = t.t2t();
this.h2y_1 && xt("Block id " + e + " size " + u);
var s = (t.e2t() + u) | 0;
if (1 !== e) throw Et(tt("Not root block."));
for (
var o = kt(),
_ = kt(),
a = new Jn(kt(), new Int32Array(0)),
h = kt(),
c = kt(),
l = kt(),
f = kt(),
v = kt(),
w = Tt();
t.r2t() >= 8;
) {
var p = t.t2t(),
d = t.t2t();
this.h2y_1 && xt("Block id " + p + " size " + d);
var g = (t.e2t() + d) | 0;
switch (p) {
case 4:
o = xn(this, t);
break;
case 2:
_ = zn(this, t);
break;
case 3:
a = Tn(this, t);
break;
case 5:
h = In(this, t);
break;
case 6:
var m = An(0, t);
((c = m.ya_1), (l = m.za_1));
break;
case 7:
f = Rn(0, t);
break;
case 8:
v = Pn(0, t);
break;
case 9:
w = Nn(0, t);
}
if (!(t.e2t() <= g)) throw Et(tt("Buffer underflow"));
t.f2t(g);
}
var y = new Vn(a, _, o, h, c, l, f, v, w);
if (!(t.e2t() <= s)) throw Et(tt("Buffer underflow"));
return (t.f2t(s), y);
}),
(J(Dn).m2y = function (t) {
var n = this.n2y(t);
if (null == n) {
var i = "Attribute " + t.toString() + " not found " + At(It());
throw Et(tt(i));
}
return n;
}),
(J(Dn).n2y = function (t) {
var n;
t: {
for (var i = this.a2x_1.t(); i.u();) {
var r = i.v();
if (r.c2x_1.equals(t)) {
n = r;
break t;
}
}
n = null;
}
return n;
}),
(J(Dn).o2y = function () {
return this.m2y(ki());
}),
(J(Dn).p2y = function () {
return this.m2y(qi());
}),
(J(Dn).q2y = function () {
return this.m2y(bi());
}),
(J(Wn).toString = function () {
return "NodeAttribute(" + this.z2y_1 + ", " + tt(this.a2z_1) + ")";
}),
(J(Vn).toString = function () {
return (
"A3DScene(nodesBlock=" +
tt(this.b2z_1) +
", meshes=" +
tt(this.c2z_1) +
", materials=" +
tt(this.d2z_1) +
", meshObjects=" +
tt(this.e2z_1) +
", animationCurves=" +
tt(this.f2z_1) +
", animations=" +
tt(this.g2z_1) +
", skins=" +
tt(this.h2z_1) +
", poses=" +
tt(this.i2z_1) +
", nodeAttributes=" +
tt(this.j2z_1) +
")"
);
}),
(J(Vn).hashCode = function () {
var t = pt(this.b2z_1);
return (
(t = (B(t, 31) + pt(this.c2z_1)) | 0),
(t = (B(t, 31) + pt(this.d2z_1)) | 0),
(t = (B(t, 31) + pt(this.e2z_1)) | 0),
(t = (B(t, 31) + pt(this.f2z_1)) | 0),
(t = (B(t, 31) + pt(this.g2z_1)) | 0),
(t = (B(t, 31) + pt(this.h2z_1)) | 0),
(t = (B(t, 31) + pt(this.i2z_1)) | 0),
(B(t, 31) + pt(this.j2z_1)) | 0
);
}),
(J(Vn).equals = function (t) {
return !!(
this === t ||
(t instanceof Vn &&
Q(this.b2z_1, t.b2z_1) &&
Q(this.c2z_1, t.c2z_1) &&
Q(this.d2z_1, t.d2z_1) &&
Q(this.e2z_1, t.e2z_1) &&
Q(this.f2z_1, t.f2z_1) &&
Q(this.g2z_1, t.g2z_1) &&
Q(this.h2z_1, t.h2z_1) &&
Q(this.i2z_1, t.i2z_1) &&
Q(this.j2z_1, t.j2z_1))
);
}),
(J(Kn).toString = function () {
return (
"A3DMaterial(name=" +
this.k2z_1 +
", color=" +
this.l2z_1.toString() +
", textureFileName=" +
this.m2z_1 +
")"
);
}),
(J(Kn).hashCode = function () {
var t = Rt(this.k2z_1);
return ((t = (B(t, 31) + this.l2z_1.hashCode()) | 0), (B(t, 31) + Rt(this.m2z_1)) | 0);
}),
(J(Kn).equals = function (t) {
return (
this === t ||
(t instanceof Kn &&
this.k2z_1 === t.k2z_1 &&
!!this.l2z_1.equals(t.l2z_1) &&
this.m2z_1 === t.m2z_1)
);
}),
(J(ii).d21 = function () {
var t = this.d2x_1.slice();
return new ii(this.c2x_1, t);
}),
(J(oi).toString = function () {
return "NodeAttributeFloat32(" + this.y2z_1 + ")";
}),
(J(yi).c2y = function () {
var t;
switch (this.k3_1) {
case 0:
t = ki();
break;
case 1:
t = bi();
break;
case 2:
t = qi();
break;
case 3:
t = $i();
break;
case 4:
t = ji();
break;
case 5:
t = xi();
break;
default:
Dt();
}
return t;
}),
(J(Ei).toString = function () {
return (
"AnimationData(objectName='" +
this.v30_1 +
"', parentIndex=" +
this.w30_1 +
", pivot=" +
this.x30_1.toString() +
", position=" +
this.y30_1.toString() +
", rotation=" +
this.z30_1.toString() +
", scale=" +
this.a31_1.toString() +
", isInstance=" +
this.b31_1 +
")"
);
}),
(J(Ti).toString = function () {
return (
"MaterialData(name=" +
this.c31_1 +
", color=" +
this.d31_1 +
", specular=" +
this.e31_1 +
", glossiness=" +
this.f31_1 +
", transparency=" +
this.g31_1 +
", diffuseMap=" +
Lt(this.h31_1) +
", opacityMap=" +
Lt(this.i31_1) +
")"
);
}),
(J(Ti).hashCode = function () {
var t = Rt(this.c31_1);
return (
(t = (B(t, 31) + this.d31_1) | 0),
(t = (B(t, 31) + this.e31_1) | 0),
(t = (B(t, 31) + this.f31_1) | 0),
(t = (B(t, 31) + this.g31_1) | 0),
(t = (B(t, 31) + (null == this.h31_1 ? 0 : this.h31_1.hashCode())) | 0),
(B(t, 31) + (null == this.i31_1 ? 0 : this.i31_1.hashCode())) | 0
);
}),
(J(Ti).equals = function (t) {
return (
this === t ||
(t instanceof Ti &&
this.c31_1 === t.c31_1 &&
this.d31_1 === t.d31_1 &&
this.e31_1 === t.e31_1 &&
this.f31_1 === t.f31_1 &&
this.g31_1 === t.g31_1 &&
!!Q(this.h31_1, t.h31_1) &&
!!Q(this.i31_1, t.i31_1))
);
}),
(J(Ki).m30 = function () {
if (!(this.i30_1.r2t() >= 6)) throw nt(tt("Insufficient data"));
this.i30_1.z2s(Y());
for (var t = this.i30_1.u2u(), n = Ai(this, 0, t); null != n;)
(Ri(this, n), (n = Ai(this, n.l31_1, t)));
return new Si(this.j30_1, this.k30_1, this.l30_1);
}),
(J(Yi).s33 = function (t) {
var n =
1 /
(-this.o31_1 * this.r31_1 * this.u31_1 +
this.n31_1 * this.s31_1 * this.u31_1 +
this.o31_1 * this.q31_1 * this.v31_1 -
this.m31_1 * this.s31_1 * this.v31_1 -
this.n31_1 * this.q31_1 * this.w31_1 +
this.m31_1 * this.r31_1 * this.w31_1);
((t.m31_1 = (-this.s31_1 * this.v31_1 + this.r31_1 * this.w31_1) * n),
(t.n31_1 = (this.o31_1 * this.v31_1 - this.n31_1 * this.w31_1) * n),
(t.o31_1 = (-this.o31_1 * this.r31_1 + this.n31_1 * this.s31_1) * n),
(t.p31_1 =
(this.p31_1 * this.s31_1 * this.v31_1 -
this.o31_1 * this.t31_1 * this.v31_1 -
this.p31_1 * this.r31_1 * this.w31_1 +
this.n31_1 * this.t31_1 * this.w31_1 +
this.o31_1 * this.r31_1 * this.x31_1 -
this.n31_1 * this.s31_1 * this.x31_1) *
n),
(t.q31_1 = (this.s31_1 * this.u31_1 - this.q31_1 * this.w31_1) * n),
(t.r31_1 = (-this.o31_1 * this.u31_1 + this.m31_1 * this.w31_1) * n),
(t.s31_1 = (this.o31_1 * this.q31_1 - this.m31_1 * this.s31_1) * n),
(t.t31_1 =
(this.o31_1 * this.t31_1 * this.u31_1 -
this.p31_1 * this.s31_1 * this.u31_1 +
this.p31_1 * this.q31_1 * this.w31_1 -
this.m31_1 * this.t31_1 * this.w31_1 -
this.o31_1 * this.q31_1 * this.x31_1 +
this.m31_1 * this.s31_1 * this.x31_1) *
n),
(t.u31_1 = (-this.r31_1 * this.u31_1 + this.q31_1 * this.v31_1) * n),
(t.v31_1 = (this.n31_1 * this.u31_1 - this.m31_1 * this.v31_1) * n),
(t.w31_1 = (-this.n31_1 * this.q31_1 + this.m31_1 * this.r31_1) * n),
(t.x31_1 =
(this.p31_1 * this.r31_1 * this.u31_1 -
this.n31_1 * this.t31_1 * this.u31_1 -
this.p31_1 * this.q31_1 * this.v31_1 +
this.m31_1 * this.t31_1 * this.v31_1 +
this.n31_1 * this.q31_1 * this.x31_1 -
this.m31_1 * this.r31_1 * this.x31_1) *
n));
}),
(J(Xi).toString = function () {
return (
"MapData(filename=" +
this.y31_1 +
", scaleU=" +
this.z31_1 +
", scaleV=" +
this.a32_1 +
", offsetU=" +
this.b32_1 +
", offsetV=" +
this.c32_1 +
", rotation=" +
this.d32_1 +
")"
);
}),
(J(Xi).hashCode = function () {
var t = null == this.y31_1 ? 0 : Rt(this.y31_1);
return (
(t = (B(t, 31) + Bt(this.z31_1)) | 0),
(t = (B(t, 31) + Bt(this.a32_1)) | 0),
(t = (B(t, 31) + Bt(this.b32_1)) | 0),
(t = (B(t, 31) + Bt(this.c32_1)) | 0),
(B(t, 31) + Bt(this.d32_1)) | 0
);
}),
(J(Xi).equals = function (t) {
return (
this === t ||
(t instanceof Xi &&
this.y31_1 == t.y31_1 &&
!!Q(this.z31_1, t.z31_1) &&
!!Q(this.a32_1, t.a32_1) &&
!!Q(this.b32_1, t.b32_1) &&
!!Q(this.c32_1, t.c32_1) &&
!!Q(this.d32_1, t.d32_1))
);
}),
(J(Zi).toString = function () {
return (
"A3DSceneBuildSettings(normalsSmoothing=" +
tt(this.t33_1) +
", vertexMergeSettings=" +
tt(this.u33_1) +
", keepSmoothingGroups=" +
this.v33_1 +
", smoothingGroupsRewriteFunc=" +
Lt(this.w33_1) +
")"
);
}),
(J(Zi).hashCode = function () {
var t = pt(this.t33_1);
return (
(t = (B(t, 31) + pt(this.u33_1)) | 0),
(t = (B(t, 31) + Ut(this.v33_1)) | 0),
(B(t, 31) + (null == this.w33_1 ? 0 : pt(this.w33_1))) | 0
);
}),
(J(Zi).equals = function (t) {
return (
this === t ||
(t instanceof Zi &&
!!Q(this.t33_1, t.t33_1) &&
!!Q(this.u33_1, t.u33_1) &&
this.v33_1 === t.v33_1 &&
!!Q(this.w33_1, t.w33_1))
);
}),
(J(fr).toString = function () {
return "VertexKey3(x=" + this.m34_1 + ", y=" + this.n34_1 + ", z=" + this.o34_1 + ")";
}),
(J(fr).hashCode = function () {
var t = this.m34_1;
return ((t = (B(t, 31) + this.n34_1) | 0), (B(t, 31) + this.o34_1) | 0);
}),
(J(fr).equals = function (t) {
return (
this === t ||
(t instanceof fr && this.m34_1 === t.m34_1 && this.n34_1 === t.n34_1 && this.o34_1 === t.o34_1)
);
}),
new Xn(),
new ai(),
new Vi(),
(t.$_$ = t.$_$ || {}),
(t.$_$.a = Dn),
(t.$_$.b = ni),
(t.$_$.c = ii),
(t.$_$.d = oi),
(t.$_$.e = function (t, n, i) {
var r = B(3, n);
i.n23(t.d2x_1[r], t.d2x_1[(r + 1) | 0], t.d2x_1[(r + 2) | 0]);
}),
(t.$_$.f = function (t, n, i) {
var r = B(2, n);
i.b25(t.d2x_1[r], t.d2x_1[(r + 1) | 0]);
}),
(t.$_$.g = function (t) {
t.z2s(Y());
var n,
i,
r,
e,
u = un(t);
switch (u.n2w_1) {
case 1:
case 2:
n = new jn(u.n2w_1).u2w(t);
break;
case 3:
((r = (r = !1) === jt || r), (e = e !== jt && e), (i = t).z2s(Y()), (n = new Mn(e).i2y(i, r)));
break;
default:
throw X("Unsupported version " + u.n2w_1);
}
return n;
}),
(t.$_$.h = Zi),
(t.$_$.i = nr),
(t.$_$.j = sr),
(t.$_$.k = function (t, n) {
n = n === jt ? new Zi() : n;
for (var i = t.h30_1, r = ht(at(i, 10)), e = i.t(); e.u();) {
var u = e.v(),
s = u.c31_1,
o = Gt().i2r(u.d31_1),
_ = u.h31_1,
a = null == _ ? null : _.y31_1,
h = new Kn(s, o, null == a ? "" : a);
r.y(h);
}
for (
var c,
l = r,
f = F(),
v = F(),
w = F(),
p = t.f30_1,
d = Wt(Ht(at(p, 10)), 16),
g = Vt(d),
m = p.t();
m.u();
) {
var y = m.v(),
k = y.n30_1;
g.g3(k, y);
}
var b = g;
if (t.g30_1.r()) {
for (var q = t.f30_1.t(); q.u();) {
var $ = q.v();
if (0 !== $.o30_1.length) {
for (
var j = _r($, null, n),
x = j.ab(),
z = j.bb(),
S = 0,
C = x.b2x_1.e1(),
E = new Int32Array(C);
S < C;
) {
var T,
I = S;
t: {
for (var A = 0, R = l.t(); R.u();) {
if (R.v().k2z_1 === z.g1(I)) {
T = A;
break t;
}
A = (A + 1) | 0;
}
T = -1;
}
((E[I] = T), (S = (S + 1) | 0));
}
var P = E;
(w.y(new Zn(f.e1(), v.e1(), P)), f.y(x), v.y(new Yn($.n30_1)));
}
}
for (var N = 0, O = v.e1(), M = new Int32Array(O); N < O;) ((M[N] = -1), (N = (N + 1) | 0));
c = M;
} else {
for (var D = 0, L = t.g30_1.e1(), B = new Int32Array(L); D < L;) ((B[D] = -1), (D = (D + 1) | 0));
c = B;
for (var U = 0, G = t.g30_1.t(); G.u();) {
var H = G.v(),
W = U;
U = (W + 1) | 0;
var V = lt(W),
K = b.z2(H.v30_1);
if (null != K && 0 !== K.o30_1.length) {
for (
var Y = _r(K, H, n),
X = Y.ab(),
J = Y.bb(),
Z = 0,
tt = X.b2x_1.e1(),
nt = new Int32Array(tt);
Z < tt;
) {
var it,
rt = Z;
t: {
for (var et = 0, ut = l.t(); ut.u();) {
if (ut.v().k2z_1 === J.g1(rt)) {
it = et;
break t;
}
et = (et + 1) | 0;
}
it = -1;
}
((nt[rt] = it), (Z = (Z + 1) | 0));
}
var st = nt;
(w.y(new Zn(f.e1(), v.e1(), st)), f.y(X));
}
var ot = new Yn(H.v30_1);
(ot.e2y_1.k26(H.y30_1),
ot.f2y_1.h26(H.z30_1),
ot.g2y_1.k26(H.a31_1),
v.y(ot),
(c[V] = 65535 === H.w30_1 ? -1 : H.w30_1));
}
}
var _t,
ct = new Jn(v, c),
ft = n.u33_1;
if (Q(ft, ur())) _t = f;
else if (ft instanceof sr) {
for (var vt = ht(at(f, 10)), wt = f.t(); wt.u();) {
var pt = wt.v(),
dt = sn(pt, null, ft.y33_1, ft.z33_1, ft.a34_1),
gt = null == dt ? null : dt.ya_1,
mt = null == gt ? pt : gt;
vt.y(mt);
}
_t = vt;
} else Dt();
return new Vn(ct, _t, l, w);
}),
(t.$_$.l = function (t) {
return (Ji(), new Ki(t).m30());
}),
(t.$_$.m = qi),
(t.$_$.n = ki),
(t.$_$.o = bi),
(t.$_$.p = $i));
})(t.exports, i(37036), i(72834), i(32088), i(97556));
};