in static/js/tracker.js [1185:1230]
c = function (e, t, n) {
var u,
f,
p,
d = e & c.F,
l = e & c.G,
y = e & c.S,
h = e & c.P,
g = e & c.B,
v = e & c.W,
m = l ? o : o[t] || (o[t] = {}),
w = m.prototype,
b = l ? r : y ? r[t] : (r[t] || {}).prototype;
for (u in (l && (n = t), n))
((f = !d && b && void 0 !== b[u]) && s(m, u)) ||
((p = f ? b[u] : n[u]),
(m[u] =
l && 'function' != typeof b[u]
? n[u]
: g && f
? i(p, r)
: v && b[u] == p
? (function (e) {
var t = function (t, n, r) {
if (this instanceof e) {
switch (arguments.length) {
case 0:
return new e();
case 1:
return new e(t);
case 2:
return new e(t, n);
}
return new e(t, n, r);
}
return e.apply(this, arguments);
};
return (t.prototype = e.prototype), t;
})(p)
: h && 'function' == typeof p
? i(Function.call, p)
: p),
h &&
(((m.virtual || (m.virtual = {}))[u] = p),
e & c.R && w && !w[u] && a(w, u, p)));
};